-
-
Save Jvp2001/3354f43d1b31600e7e706f35f125387e to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="CompilerConfiguration"> | |
<option name="DEFAULT_COMPILER" value="Javac" /> | |
<resourceExtensions /> | |
<wildcardResourcePatterns> | |
<entry name="!?*.java" /> | |
<entry name="!?*.form" /> | |
<entry name="!?*.class" /> | |
<entry name="!?*.groovy" /> | |
<entry name="!?*.scala" /> | |
<entry name="!?*.flex" /> | |
<entry name="!?*.kt" /> | |
<entry name="!?*.clj" /> | |
</wildcardResourcePatterns> | |
<annotationProcessing> | |
<profile default="true" name="Default" enabled="false"> | |
<processorPath useClasspath="true" /> | |
</profile> | |
</annotationProcessing> | |
</component> | |
</project> | |
<html>Simple <b>JavaFX 2.0</b> application that includes simple .fxml file with attached controller and Main class to quick start. Artifact to build JavaFX application is provided. | |
</html> |
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" /> | |
</project> | |
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="GradleSettings"> | |
<option name="gradleHome" value="C:/Program Files (x86)/Gradle/gradle-1.0-rc-3" /> | |
</component> | |
</project> | |
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="KotlinCommonCompilerArguments"> | |
<option name="languageVersion" value="1.1" /> | |
<option name="apiVersion" value="1.1" /> | |
</component> | |
</project> |
<component name="libraryTable"> | |
<library name="Libraries"> | |
<CLASSES> | |
<root url="file://$PROJECT_DIR$/Libraries" /> | |
</CLASSES> | |
<JAVADOC /> | |
<SOURCES /> | |
<jarDirectory url="file://$PROJECT_DIR$/Libraries" recursive="false" /> | |
</library> | |
</component> |
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="EntryPointsManager"> | |
<entry_points version="2.0" /> | |
</component> | |
<component name="ProjectKey"> | |
<option name="state" value="project://e79810c8-c5c8-43b1-b19c-90c1f4095425" /> | |
</component> | |
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK"> | |
<output url="file://$PROJECT_DIR$/out" /> | |
</component> | |
</project> |
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="ProjectModuleManager"> | |
<modules> | |
<module fileurl="file://$PROJECT_DIR$/CustomDiologs/CustomDiologs.iml" filepath="$PROJECT_DIR$/CustomDiologs/CustomDiologs.iml" /> | |
<module fileurl="file://$PROJECT_DIR$/Quiz.iml" filepath="$PROJECT_DIR$/Quiz.iml" /> | |
</modules> | |
</component> | |
</project> |
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="Palette2"> | |
<group name="Swing"> | |
<item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false"> | |
<default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" /> | |
</item> | |
<item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false"> | |
<default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" /> | |
</item> | |
<item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false"> | |
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" /> | |
</item> | |
<item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true"> | |
<default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" /> | |
</item> | |
<item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" /> | |
<initial-values> | |
<property name="text" value="Button" /> | |
</initial-values> | |
</item> | |
<item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" /> | |
<initial-values> | |
<property name="text" value="RadioButton" /> | |
</initial-values> | |
</item> | |
<item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" /> | |
<initial-values> | |
<property name="text" value="CheckBox" /> | |
</initial-values> | |
</item> | |
<item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false"> | |
<default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" /> | |
<initial-values> | |
<property name="text" value="Label" /> | |
</initial-values> | |
</item> | |
<item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true"> | |
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1"> | |
<preferred-size width="150" height="-1" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true"> | |
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1"> | |
<preferred-size width="150" height="-1" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true"> | |
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1"> | |
<preferred-size width="150" height="-1" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true"> | |
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> | |
<preferred-size width="150" height="50" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true"> | |
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> | |
<preferred-size width="150" height="50" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true"> | |
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> | |
<preferred-size width="150" height="50" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true"> | |
<default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" /> | |
</item> | |
<item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> | |
<preferred-size width="150" height="50" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3"> | |
<preferred-size width="150" height="50" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3"> | |
<preferred-size width="150" height="50" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3"> | |
<preferred-size width="200" height="200" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false"> | |
<default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3"> | |
<preferred-size width="200" height="200" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true"> | |
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" /> | |
</item> | |
<item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" /> | |
</item> | |
<item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false"> | |
<default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" /> | |
</item> | |
<item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" /> | |
</item> | |
<item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false"> | |
<default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1"> | |
<preferred-size width="-1" height="20" /> | |
</default-constraints> | |
</item> | |
<item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false"> | |
<default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" /> | |
</item> | |
<item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false"> | |
<default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" /> | |
</item> | |
</group> | |
</component> | |
</project> | |
<?xml version="1.0" encoding="UTF-8"?> | |
<project version="4"> | |
<component name="VcsDirectoryMappings"> | |
<mapping directory="" vcs="" /> | |
</component> | |
</project> | |
<?xml version="1.0" encoding="UTF-8"?> | |
<module type="JAVA_MODULE" version="4"> | |
<component name="NewModuleRootManager" inherit-compiler-output="true"> | |
<exclude-output /> | |
<content url="file://$MODULE_DIR$"> | |
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> | |
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" /> | |
</content> | |
<orderEntry type="inheritedJdk" /> | |
<orderEntry type="sourceFolder" forTests="false" /> | |
</component> | |
</module> |
package Dialog; | |
import javafx.scene.control.DialogPane; | |
/** | |
* Created by mirro on 06/04/2018. | |
*/ | |
public class CustomDialogPane extends DialogPane | |
{ | |
} |
package Dialog; | |
import javafx.application.Platform; | |
import javafx.geometry.Insets; | |
import javafx.scene.Node; | |
import javafx.scene.control.*; | |
import javafx.scene.image.ImageView; | |
import javafx.scene.input.MouseEvent; | |
import javafx.scene.layout.GridPane; | |
import javafx.util.Callback; | |
import javafx.util.Pair; | |
import java.util.Optional; | |
import java.util.function.Consumer; | |
import java.util.function.Function; | |
/** | |
* Created by mirro on 06/04/2018. | |
*/ | |
public class LoginDialog | |
{ | |
Dialog<Pair<String, String>> dialog = new Dialog<>(); | |
TextField username; | |
PasswordField password; | |
ButtonType loginButtonType; | |
Optional<Pair<String, String>> result; | |
public LoginDialog(String title, String headerText) | |
{ | |
super(); | |
setup(title, headerText); | |
result = dialog.showAndWait(); | |
} | |
public LoginDialog(String title, String headerText, MouseEvent loggedIn) | |
{ | |
super(); | |
setup(title, headerText); | |
} | |
private void setup(String title, String headerText) | |
{ | |
dialog.setTitle(title); | |
dialog.setHeaderText(headerText); | |
//dialog.setGraphic(new ImageView(this.getClass().getResource("D:\\Users\\mirro\\IntelijiProjects\\Quiz\\CustomDiologs\\resources\\images\\padlock.jpg").toString())); | |
loginButtonType = new ButtonType("Login", ButtonBar.ButtonData.OK_DONE); | |
dialog.getDialogPane().getButtonTypes().addAll(loginButtonType, ButtonType.CANCEL); | |
Node loginButton = dialog.getDialogPane().lookupButton(loginButtonType); | |
loginButton.setDisable(true); | |
dialog.getDialogPane().setContent(loginPane()); | |
username.textProperty().addListener((observable, oldValue, newValue) -> | |
{ | |
loginButton.setDisable(newValue.trim().isEmpty()); | |
}); | |
Platform.runLater(() -> username.requestFocus()); | |
dialog.setResultConverter(dialogButton -> | |
{ | |
if(dialogButton == loginButtonType) | |
{ | |
return new Pair<>(username.getText(),password.getText()); | |
} | |
return null; | |
}); | |
result = dialog.showAndWait(); | |
result.ifPresent(usernamePassword -> { | |
System.out.println("Username=" + usernamePassword.getKey() + ", Password=" + usernamePassword.getValue()); | |
}); | |
} | |
private GridPane loginPane() | |
{ | |
GridPane loginGrid = new GridPane(); | |
loginGrid.setHgap(10); | |
loginGrid.setVgap(10); | |
loginGrid.setPadding(new Insets(20,150,10,10)); | |
username = new TextField(); | |
username.setPromptText("Username"); | |
password = new PasswordField(); | |
username.setPromptText("Password"); | |
loginGrid.add(new Label("Username:"),0,0); | |
loginGrid.add(username,1,0); | |
loginGrid.add(new Label("Pasword:"),0,1); | |
loginGrid.add(password,1,1); | |
return loginGrid; | |
} | |
} |
package Dialog; | |
import javafx.application.Application; | |
import javafx.scene.Scene; | |
import javafx.scene.control.Button; | |
import javafx.scene.layout.Pane; | |
import javafx.stage.Stage; | |
/** | |
* Created by mirro on 06/04/2018. | |
*/ | |
public class test extends Application | |
{ | |
public static void main(String[] args) | |
{ | |
launch(args); | |
} | |
@Override | |
public void start(Stage primaryStage) throws Exception | |
{ | |
Pane pane = new Pane(); | |
Button loginButton = new Button("Login"); | |
pane.getChildren().addAll(loginButton); | |
loginButton.setOnMouseClicked(event -> | |
{ | |
new LoginDialog("Login","Enter your account details."); | |
}); | |
primaryStage.setScene(new Scene(pane,200,100)); | |
primaryStage.setResizable(false); | |
primaryStage.show(); | |
} | |
} |
<?xml version="1.0" encoding="UTF-8"?> | |
<module type="JAVA_MODULE" version="4"> | |
<component name="NewModuleRootManager" inherit-compiler-output="true"> | |
<exclude-output /> | |
<content url="file://$MODULE_DIR$"> | |
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> | |
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" /> | |
</content> | |
<orderEntry type="inheritedJdk" /> | |
<orderEntry type="sourceFolder" forTests="false" /> | |
<orderEntry type="library" name="Libraries" level="project" /> | |
</component> | |
</module> |
<!DOCTYPE html> | |
<!-- saved from url=(0071)https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901 --> | |
<html lang="en-gb" prefix="og: http://ogp.me/ns#" slick-uniqueid="3"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/shares.json"></script><script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/info.json"></script><script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/saved_resource"></script><script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/300lo.json"></script><script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/_ate.track.config_resp"></script> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/cb=gapi.loaded_1" async=""></script><script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/cb=gapi(1).loaded_0" async=""></script><script id="facebook-jssdk" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/sdk.js.download"></script><script type="text/javascript" async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/ga.js.download"></script><script id="twitter-wjs" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/widgets.js.download"></script><script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/ca-pub-4643203742464759.js.download"></script><script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.min.js.download"></script> | |
<script type="text/javascript">jQuery.noConflict();</script> | |
<!--<base href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901">--><base href="."> | |
<meta name="keywords" content="comptia a+ practice exam, a+ practice test, a+ certification practice test, comptia a+ practice test, 220-901"> | |
<meta name="author" content="ExamCompass"> | |
<meta property="og:title" content="CompTIA A+ Certification Practice Test 1 (Exam 220-901)"> | |
<meta property="og:type" content="article"> | |
<meta property="og:url" content="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901"> | |
<meta property="og:image" content="https://www.examcompass.com/images/logo.png"> | |
<meta property="og:site_name" content="ExamCompass | CompTIA Practice Exams"> | |
<meta property="og:description" content="Online CompTIA A+ certification practice test 1. Exam 220-901. Each quiz cosists of 25 practice questions. Free online score reports are available upon completion of each exam."> | |
<meta name="description" content="Online CompTIA A+ certification practice test 1. Exam 220-901. Each quiz cosists of 25 practice questions. Free online score reports are available upon completion of each exam."> | |
<meta name="generator" content="Joomla! - Open Source Content Management"> | |
<title>CompTIA A+ Certification Practice Test 1 (Exam 220-901)</title> | |
<link href="https://www.examcompass.com/templates/meet_gavern/images/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon"> | |
<link href="https://www.examcompass.com/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/bootstrap.core.min.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/chosen.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/cj.quiz.min.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/bootstrap.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/bootstrap-responsive.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/template.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/font-awesome.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/override.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jbcookies.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/modal.css" rel="stylesheet" type="text/css"> | |
<link href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/module_default.css" rel="stylesheet" type="text/css"> | |
<style type="text/css"> | |
.gkcol { width: 200px; } | |
.container-fluid { max-width: 1105px!important; } | |
.gk-main-menu ul ul { width: 250px; } .gk-main-menu ul ul ul { margin-left: 225px; } | |
</style> | |
<script type="application/json" class="joomla-script-options new">{"xtd-readmore":{"editor":"Joomla.editors.instances[\"dummyeditor\"].getValue();","exists":"There is already a Read more ... link that has been inserted. Only one link is permitted. Use {pagebreak} to split the page up further."},"csrf.token":"452ddbd47ed3d8c397d9b948721a9170","system.paths":{"root":"","base":""}}</script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.min.js(1).download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery-noconflict.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery-migrate.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/bootstrap.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/respond.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/chosen.jquery.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/core.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.plugin.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.countdown.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.raty.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/cj.quiz.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/none.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/admin-article-readmore.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/caption.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/bootstrap.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/page.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/gk.menu.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/mootools-core.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/mootools-more.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/modal.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/acymailing_module.js.download" type="text/javascript" async="async"></script> | |
<script type="text/javascript"> | |
var cjlib_loc = "/components/com_cjlib"; | |
jQuery(function ($) { | |
initChosen(); | |
$("body").on("subform-row-add", initChosen); | |
function initChosen(event, container) | |
{ | |
container = container || document; | |
$(container).find("select:not(.chosen-disabled)").chosen({"disable_search_threshold":10,"search_contains":true,"allow_single_deselect":true,"placeholder_text_multiple":"Type or select some options","placeholder_text_single":"Select an option","no_results_text":"No results match"}); | |
} | |
}); | |
jQuery(window).on('load', function() { | |
new JCaption('img.caption'); | |
}); | |
$GK_MENU = []; | |
$GK_MENU['animation'] = "width_height_opacity"; | |
$GK_MENU['animation_speed'] = "fast"; | |
$GK_TMPL_URL = "https://www.examcompass.com/templates/meet_gavern"; | |
$GK_URL = "https://www.examcompass.com/"; | |
jQuery(function($) { | |
SqueezeBox.initialize({}); | |
SqueezeBox.assign($('a.jbcookies').get(), { | |
parse: 'rel' | |
}); | |
}); | |
window.jModalClose = function () { | |
SqueezeBox.close(); | |
}; | |
// Add extra modal close functionality for tinyMCE-based editors | |
document.onreadystatechange = function () { | |
if (document.readyState == 'interactive' && typeof tinyMCE != 'undefined' && tinyMCE) | |
{ | |
if (typeof window.jModalClose_no_tinyMCE === 'undefined') | |
{ | |
window.jModalClose_no_tinyMCE = typeof(jModalClose) == 'function' ? jModalClose : false; | |
jModalClose = function () { | |
if (window.jModalClose_no_tinyMCE) window.jModalClose_no_tinyMCE.apply(this, arguments); | |
tinyMCE.activeEditor.windowManager.close(); | |
}; | |
} | |
if (typeof window.SqueezeBoxClose_no_tinyMCE === 'undefined') | |
{ | |
if (typeof(SqueezeBox) == 'undefined') SqueezeBox = {}; | |
window.SqueezeBoxClose_no_tinyMCE = typeof(SqueezeBox.close) == 'function' ? SqueezeBox.close : false; | |
SqueezeBox.close = function () { | |
if (window.SqueezeBoxClose_no_tinyMCE) window.SqueezeBoxClose_no_tinyMCE.apply(this, arguments); | |
tinyMCE.activeEditor.windowManager.close(); | |
}; | |
} | |
} | |
}; | |
if(typeof acymailingModule == 'undefined'){ | |
var acymailingModule = Array(); | |
} | |
acymailingModule['emailRegex'] = /^[a-z0-9!#$%&\'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&\'*+\/=?^_`{|}~-]+)*\@([a-z0-9-]+\.)+[a-z0-9]{2,10}$/i; | |
acymailingModule['NAMECAPTION'] = 'Name'; | |
acymailingModule['NAME_MISSING'] = 'Please enter your name'; | |
acymailingModule['EMAILCAPTION'] = 'E-mail'; | |
acymailingModule['VALID_EMAIL'] = 'Please enter a valid e-mail address'; | |
acymailingModule['ACCEPT_TERMS'] = 'Please check the Terms and Conditions'; | |
acymailingModule['CAPTCHA_MISSING'] = 'The captcha is invalid, please try again'; | |
acymailingModule['NO_LIST_SELECTED'] = 'Please select the lists you want to subscribe to'; | |
</script> | |
<link rel="stylesheet" href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/font-awesome.min.css" type="text/css"> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.validate.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.form.min.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.blockui.js.download" type="text/javascript"></script> | |
<script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.message.min.js.download" type="text/javascript"></script> | |
<link rel="stylesheet" href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/jquery.message.css" type="text/css"> | |
<!--[if IE 9]> | |
<link rel="stylesheet" href="https://www.examcompass.com/templates/meet_gavern/css/ie/ie9.css" type="text/css" /> | |
<![endif]--> | |
<!--[if IE 8]> | |
<link rel="stylesheet" href="https://www.examcompass.com/templates/meet_gavern/css/ie/ie8.css" type="text/css" /> | |
<![endif]--> | |
<!--[if lte IE 7]> | |
<link rel="stylesheet" href="https://www.examcompass.com/templates/meet_gavern/css/ie/ie7.css" type="text/css" /> | |
<![endif]--> | |
<!--[if (gte IE 6)&(lte IE 8)]> | |
<script type="text/javascript" src="https://www.examcompass.com/templates/meet_gavern/js/respond.js"></script> | |
<script type="text/javascript" src="https://www.examcompass.com/templates/meet_gavern/js/selectivizr.js"></script> | |
<script type="text/javascript" src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> | |
<![endif]--> <link rel="preload" href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/integrator.js.download" as="script"><script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/integrator.js.download"></script><link rel="preload" href="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/integrator.js(1).download" as="script"><script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/integrator.js(1).download"></script><style type="text/css">.at-icon{fill:#fff;border:0}.at-icon-wrapper{display:inline-block;overflow:hidden}a .at-icon-wrapper{cursor:pointer}.at-rounded,.at-rounded-element .at-icon-wrapper{border-radius:12%}.at-circular,.at-circular-element .at-icon-wrapper{border-radius:50%}.addthis_32x32_style .at-icon{width:2pc;height:2pc}.addthis_24x24_style .at-icon{width:24px;height:24px}.addthis_20x20_style .at-icon{width:20px;height:20px}.addthis_16x16_style .at-icon{width:1pc;height:1pc}#at16lb{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1001;background-color:#000;opacity:.001}#at_complete,#at_error,#at_share,#at_success{position:static!important}.at15dn{display:none}#at15s,#at16p,#at16p form input,#at16p label,#at16p textarea,#at_share .at_item{font-family:arial,helvetica,tahoma,verdana,sans-serif!important;font-size:9pt!important;outline-style:none;outline-width:0;line-height:1em}* html #at15s.mmborder{position:absolute!important}#at15s.mmborder{position:fixed!important;width:250px!important}#at15s{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);float:none;line-height:1em;margin:0;overflow:visible;padding:5px;text-align:left;position:absolute}#at15s a,#at15s span{outline:0;direction:ltr;text-transform:none}#at15s .at-label{margin-left:5px}#at15s .at-icon-wrapper{width:1pc;height:1pc;vertical-align:middle}#at15s .at-icon{width:1pc;height:1pc}.at4-icon{display:inline-block;background-repeat:no-repeat;background-position:top left;margin:0;overflow:hidden;cursor:pointer}.addthis_16x16_style .at4-icon,.addthis_default_style .at4-icon,.at4-icon,.at-16x16{width:1pc;height:1pc;line-height:1pc;background-size:1pc!important}.addthis_32x32_style .at4-icon,.at-32x32{width:2pc;height:2pc;line-height:2pc;background-size:2pc!important}.addthis_24x24_style .at4-icon,.at-24x24{width:24px;height:24px;line-height:24px;background-size:24px!important}.addthis_20x20_style .at4-icon,.at-20x20{width:20px;height:20px;line-height:20px;background-size:20px!important}.at4-icon.circular,.circular .at4-icon,.circular.aticon{border-radius:50%}.at4-icon.rounded,.rounded .at4-icon{border-radius:4px}.at4-icon-left{float:left}#at15s .at4-icon{text-indent:20px;padding:0;overflow:visible;white-space:nowrap;background-size:1pc;width:1pc;height:1pc;background-position:top left;display:inline-block;line-height:1pc}.addthis_vertical_style .at4-icon,.at4-follow-container .at4-icon{margin-right:5px}html>body #at15s{width:250px!important}#at15s.atm{background:none!important;padding:0!important;width:10pc!important}#at15s_inner{background:#fff;border:1px solid #fff;margin:0}#at15s_head{position:relative;background:#f2f2f2;padding:4px;cursor:default;border-bottom:1px solid #e5e5e5}.at15s_head_success{background:#cafd99!important;border-bottom:1px solid #a9d582!important}.at15s_head_success a,.at15s_head_success span{color:#000!important;text-decoration:none}#at15s_brand,#at15sptx,#at16_brand{position:absolute}#at15s_brand{top:4px;right:4px}.at15s_brandx{right:20px!important}a#at15sptx{top:4px;right:4px;text-decoration:none;color:#4c4c4c;font-weight:700}#at15sptx:hover{text-decoration:underline}#at16_brand{top:5px;right:30px;cursor:default}#at_hover{padding:4px}#at_hover .at_item,#at_share .at_item{background:#fff!important;float:left!important;color:#4c4c4c!important}#at_share .at_item .at-icon-wrapper{margin-right:5px}#at_hover .at_bold{font-weight:700;color:#000!important}#at_hover .at_item{width:7pc!important;padding:2px 3px!important;margin:1px;text-decoration:none!important}#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover{margin:0!important}#at_hover .at_item.athov,#at_hover .at_item:focus,#at_hover .at_item:hover,#at_share .at_item.athov,#at_share .at_item:hover{background:#f2f2f2!important;border:1px solid #e5e5e5;color:#000!important;text-decoration:none}.ipad #at_hover .at_item:focus{background:#fff!important;border:1px solid #fff}.at15t{display:block!important;height:1pc!important;line-height:1pc!important;padding-left:20px!important;background-position:0 0;text-align:left}.addthis_button,.at15t{cursor:pointer}.addthis_toolbox a.at300b,.addthis_toolbox a.at300m{width:auto}.addthis_toolbox a{margin-bottom:5px;line-height:initial}.addthis_toolbox.addthis_vertical_style{width:200px}.addthis_button_facebook_like .fb_iframe_widget{line-height:100%}.addthis_button_facebook_like iframe.fb_iframe_widget_lift{max-width:none}.addthis_toolbox a.addthis_button_counter,.addthis_toolbox a.addthis_button_facebook_like,.addthis_toolbox a.addthis_button_facebook_send,.addthis_toolbox a.addthis_button_facebook_share,.addthis_toolbox a.addthis_button_foursquare,.addthis_toolbox a.addthis_button_google_plusone,.addthis_toolbox a.addthis_button_linkedin_counter,.addthis_toolbox a.addthis_button_pinterest_pinit,.addthis_toolbox a.addthis_button_stumbleupon_badge,.addthis_toolbox a.addthis_button_tweet{display:inline-block}.at-share-tbx-element .google_plusone_iframe_widget>span>div{vertical-align:top!important}.addthis_toolbox span.addthis_follow_label{display:none}.addthis_toolbox.addthis_vertical_style span.addthis_follow_label{display:block;white-space:nowrap}.addthis_toolbox.addthis_vertical_style a{display:block}.addthis_toolbox.addthis_vertical_style.addthis_32x32_style a{line-height:2pc;height:2pc}.addthis_toolbox.addthis_vertical_style .at300bs{margin-right:4px;float:left}.addthis_toolbox.addthis_20x20_style span{line-height:20px}.addthis_toolbox.addthis_32x32_style span{line-height:2pc}.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact,.addthis_toolbox.addthis_pill_combo_style a{float:left}.addthis_toolbox.addthis_pill_combo_style a.addthis_button_tweet{margin-top:-2px}.addthis_toolbox.addthis_pill_combo_style .addthis_button_compact .at15t_compact{margin-right:4px}.addthis_default_style .addthis_separator{margin:0 5px;display:inline}div.atclear{clear:both}.addthis_default_style .addthis_separator,.addthis_default_style .at4-icon,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300bs,.addthis_default_style .at300m{float:left}.at300b img,.at300bo img{border:0}a.at300b .at4-icon,a.at300m .at4-icon{display:block}.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300m{padding:0 2px}.at300b,.at300bo,.at300bs,.at300m{cursor:pointer}.addthis_button_facebook_like.at300b:hover,.addthis_button_facebook_like.at300bs:hover,.addthis_button_facebook_send.at300b:hover,.addthis_button_facebook_send.at300bs:hover{opacity:1}.addthis_20x20_style .at15t,.addthis_20x20_style .at300bs{overflow:hidden;display:block;height:20px!important;width:20px!important;line-height:20px!important}.addthis_32x32_style .at15t,.addthis_32x32_style .at300bs{overflow:hidden;display:block;height:2pc!important;width:2pc!important;line-height:2pc!important}.at300bs{overflow:hidden;display:block;background-position:0 0;height:1pc;width:1pc;line-height:1pc!important}.addthis_default_style .at15t_compact,.addthis_default_style .at15t_expanded{margin-right:4px}#at_share .at_item{width:123px!important;padding:4px;margin-right:2px;border:1px solid #fff}#at16p{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);z-index:10000001;position:absolute;top:50%;left:50%;width:300px;padding:10px;margin:0 auto;margin-top:-185px;margin-left:-155px;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:9pt;color:#5e5e5e}#at_share{margin:0;padding:0}#at16pt{position:relative;background:#f2f2f2;height:13px;padding:5px 10px}#at16pt a,#at16pt h4{font-weight:700}#at16pt h4{display:inline;margin:0;padding:0;font-size:9pt;color:#4c4c4c;cursor:default}#at16pt a{position:absolute;top:5px;right:10px;color:#4c4c4c;text-decoration:none;padding:2px}#at15sptx:focus,#at16pt a:focus{outline:thin dotted}#at15s #at16pf a{top:1px}#_atssh{width:1px!important;height:1px!important;border:0!important}.atm{width:10pc!important;padding:0;margin:0;line-height:9pt;letter-spacing:normal;font-family:arial,helvetica,tahoma,verdana,sans-serif;font-size:9pt;color:#444;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgaGAgAjAxEAlGFVJHIUCAAQDcngCUgqGMqwAAAABJRU5ErkJggg==);padding:4px}.atm-f{text-align:right;border-top:1px solid #ddd;padding:5px 8px}.atm-i{background:#fff;border:1px solid #d5d6d6;padding:0;margin:0;box-shadow:1px 1px 5px rgba(0,0,0,.15)}.atm-s{margin:0!important;padding:0!important}.atm-s a:focus{border:transparent;outline:0;transition:none}#at_hover.atm-s a,.atm-s a{display:block;text-decoration:none;padding:4px 10px;color:#235dab!important;font-weight:400;font-style:normal;transition:none}#at_hover.atm-s .at_bold{color:#235dab!important}#at_hover.atm-s a:hover,.atm-s a:hover{background:#2095f0;text-decoration:none;color:#fff!important}#at_hover.atm-s .at_bold{font-weight:700}#at_hover.atm-s a:hover .at_bold{color:#fff!important}.atm-s a .at-label{vertical-align:middle;margin-left:5px;direction:ltr}.at_PinItButton{display:block;width:40px;height:20px;padding:0;margin:0;background-image:url(//s7.addthis.com/static/t00/pinit00.png);background-repeat:no-repeat}.at_PinItButton:hover{background-position:0 -20px}.addthis_toolbox .addthis_button_pinterest_pinit{position:relative}.at-share-tbx-element .fb_iframe_widget span{vertical-align:baseline!important}#at16pf{height:auto;text-align:right;padding:4px 8px}.at-privacy-info{position:absolute;left:7px;bottom:7px;cursor:pointer;text-decoration:none;font-family:helvetica,arial,sans-serif;font-size:10px;line-height:9pt;letter-spacing:.2px;color:#666}.at-privacy-info:hover{color:#000}.body .wsb-social-share .wsb-social-share-button-vert{padding-top:0;padding-bottom:0}.body .wsb-social-share.addthis_counter_style .addthis_button_tweet.wsb-social-share-button{padding-top:40px}.body .wsb-social-share.addthis_counter_style .addthis_button_google_plusone.wsb-social-share-button{padding-top:0}.body .wsb-social-share.addthis_counter_style .addthis_button_facebook_like.wsb-social-share-button{padding-top:21px}@media print{#at4-follow,#at4-share,#at4-thankyou,#at4-whatsnext,#at4m-mobile,#at15s,.at4,.at4-recommended{display:none!important}}@media screen and (max-width:400px){.at4win{width:100%}}@media screen and (max-height:700px) and (max-width:400px){.at4-thankyou-inner .at4-recommended-container{height:122px;overflow:hidden}.at4-thankyou-inner .at4-recommended .at4-recommended-item:first-child{border-bottom:1px solid #c5c5c5}}</style><style type="text/css">.at-branding-logo{font-family:helvetica,arial,sans-serif;text-decoration:none;font-size:10px;display:inline-block;margin:2px 0;letter-spacing:.2px}.at-branding-logo .at-branding-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////+GlNUkcc1QAAAB1JREFUeNpiYIQDBjQmAwMmkwEM0JnY1WIxFyDAABGeAFEudiZsAAAAAElFTkSuQmCC")}.at-branding-logo .at-branding-icon,.at-branding-logo .at-privacy-icon{display:inline-block;height:10px;width:10px;margin-left:4px;margin-right:3px;margin-bottom:-1px;background-repeat:no-repeat}.at-branding-logo .at-privacy-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAMAAABR24SMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF8fr9ot/xXcfn2/P5AKva////////AKTWodjhjAAAAAd0Uk5T////////ABpLA0YAAAA6SURBVHjaJMzBDQAwCAJAQaj7b9xifV0kUKJ9ciWxlzWEWI5gMF65KUTv0VKkjVeTerqE/x7+9BVgAEXbAWI8QDcfAAAAAElFTkSuQmCC")}.at-branding-logo span{text-decoration:none}.at-branding-logo .at-branding-addthis,.at-branding-logo .at-branding-powered-by{color:#666}.at-branding-logo .at-branding-addthis:hover{color:#333}.at-cv-with-image .at-branding-addthis,.at-cv-with-image .at-branding-addthis:hover{color:#fff}a.at-branding-logo:visited{color:initial}.at-branding-info{display:inline-block;padding:0 5px;color:#666;border:1px solid #666;border-radius:50%;font-size:10px;line-height:9pt;opacity:.7;transition:all .3s ease;text-decoration:none}.at-branding-info span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.at-branding-info:before{content:'i';font-family:Times New Roman}.at-branding-info:hover{color:#0780df;border-color:#0780df}</style><script type="text/javascript" charset="utf-8" async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/timeline.f3704eb7aa37eaac805e4960db90c894.js.download"></script><script type="text/javascript" charset="utf-8" async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/layers.5c907d5be9ad0ca9da65.js.download"></script><style type="text/css">.at-share-dock.atss{top:auto;left:0;right:0;bottom:0;width:100%;max-width:100%;z-index:1000200;box-shadow:0 0 1px 1px #e2dfe2}.at-share-dock.at-share-dock-zindex-hide{z-index:-1!important}.at-share-dock.atss-top{bottom:auto;top:0}.at-share-dock a{width:auto;transition:none;color:#fff;text-decoration:none;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.at-share-dock a:hover{width:auto}.at-share-dock .at4-count{height:43px;padding:5px 0 0;line-height:20px;background:#fff;font-family:Helvetica neue,arial}.at-share-dock .at4-count span{width:100%}.at-share-dock .at4-count .at4-share-label{color:#848484;font-size:10px;letter-spacing:1px}.at-share-dock .at4-count .at4-counter{top:2px;position:relative;display:block;color:#222;font-size:22px}.at-share-dock.at-shfs-medium .at4-count{height:36px;line-height:1pc;padding-top:4px}.at-share-dock.at-shfs-medium .at4-count .at4-counter{font-size:18px}.at-share-dock.at-shfs-medium .at-share-btn .at-icon-wrapper,.at-share-dock.at-shfs-medium a .at-icon-wrapper{padding:6px 0}.at-share-dock.at-shfs-small .at4-count{height:26px;line-height:1;padding-top:3px}.at-share-dock.at-shfs-small .at4-count .at4-share-label{font-size:8px}.at-share-dock.at-shfs-small .at4-count .at4-counter{font-size:14px}.at-share-dock.at-shfs-small .at-share-btn .at-icon-wrapper,.at-share-dock.at-shfs-small a .at-icon-wrapper{padding:4px 0}</style><style type="text/css">div.at-share-close-control.ats-dark,div.at-share-open-control-left.ats-dark,div.at-share-open-control-right.ats-dark{background:#262b30}div.at-share-close-control.ats-light,div.at-share-open-control-left.ats-light,div.at-share-open-control-right.ats-light{background:#fff}div.at-share-close-control.ats-gray,div.at-share-open-control-left.ats-gray,div.at-share-open-control-right.ats-gray{background:#f2f2f2}.atss{position:fixed;top:20%;width:3pc;z-index:100020;background:none}.at-share-close-control{position:relative;width:3pc;overflow:auto}.at-share-open-control-left{position:fixed;top:20%;z-index:100020;left:0;width:22px}.at-share-close-control .at4-arrow.at-left{float:right}.atss-left{left:0;float:left;right:auto}.atss-right{left:auto;float:right;right:0}.atss-right.at-share-close-control .at4-arrow.at-right{position:relative;right:0;overflow:auto}.atss-right.at-share-close-control .at4-arrow{float:left}.at-share-open-control-right{position:fixed;top:20%;z-index:100020;right:0;width:22px;float:right}.atss-right .at-share-close-control .at4-arrow{float:left}.atss.atss-right a{float:right}.atss.atss-right .at4-share-title{float:right;overflow:hidden}.atss .at-share-btn,.atss a{position:relative;display:block;width:3pc;margin:0;outline-offset:-1px;text-align:center;float:left;transition:width .15s ease-in-out;overflow:hidden;background:#e8e8e8;z-index:100030;cursor:pointer}.at-share-btn::-moz-focus-inner{border:0;padding:0}.atss-right .at-share-btn{float:right}.atss .at-share-btn{border:0;padding:0}.atss .at-share-btn:focus,.atss .at-share-btn:hover,.atss a:focus,.atss a:hover{width:4pc}.atss .at-share-btn .at-icon-wrapper,.atss a .at-icon-wrapper{display:block;padding:8px 0}.atss .at-share-btn:last-child,.atss a:last-child{border:none}.atss .at-share-btn span .at-icon,.atss a span .at-icon{position:relative;top:0;left:0;display:block;background-repeat:no-repeat;background-position:50% 50%;width:2pc;height:2pc;line-height:2pc;border:none;padding:0;margin:0 auto;overflow:hidden;cursor:pointer;cursor:hand}.at4-share .at-custom-sidebar-counter{font-family:Helvetica neue,arial;vertical-align:top;margin-right:4px;display:inline-block;text-align:center}.at4-share .at-custom-sidebar-count{font-size:17px;line-height:1.25em;color:#222}.at4-share .at-custom-sidebar-text{font-size:9px;line-height:1.25em;color:#888;letter-spacing:1px}.at4-share .at4-share-count-container{position:absolute;left:0;right:auto;top:auto;bottom:0;width:100%;color:#fff;background:inherit}.at4-share .at4-share-count,.at4-share .at4-share-count-container{line-height:1pc;font-size:10px}.at4-share .at4-share-count{text-indent:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:200;width:100%;height:1pc}.at4-share .at4-share-count-anchor{padding-bottom:8px;text-decoration:none;transition:padding .15s ease-in-out .15s,width .15s ease-in-out}</style><style type="text/css">#at4-drawer-outer-container{top:0;width:20pc;position:fixed}#at4-drawer-outer-container.at4-drawer-inline{position:relative}#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-right{float:right;right:0;left:auto}#at4-drawer-outer-container.at4-drawer-inline.at4-drawer-left{float:left;left:0;right:auto}#at4-drawer-outer-container.at4-drawer-shown,#at4-drawer-outer-container.at4-drawer-shown *{z-index:999999}#at4-drawer-outer-container,#at4-drawer-outer-container .at4-drawer-outer,#at-drawer{height:100%;overflow-y:auto;overflow-x:hidden}.at4-drawer-push-content-right-back{position:relative;right:0}.at4-drawer-push-content-right{position:relative;left:20pc!important}.at4-drawer-push-content-left-back{position:relative;left:0}.at4-drawer-push-content-left{position:relative;right:20pc!important}#at4-drawer-outer-container.at4-drawer-right{left:auto;right:-20pc}#at4-drawer-outer-container.at4-drawer-left{right:auto;left:-20pc}#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-right{left:auto;right:0}#at4-drawer-outer-container.at4-drawer-shown.at4-drawer-left{right:auto;left:0}#at-drawer{top:0;z-index:9999999;height:100%;animation-duration:.4s}#at-drawer.drawer-push.at-right{right:-20pc}#at-drawer.drawer-push.at-left{left:-20pc}#at-drawer .at-recommended-label{padding:0 0 0 20px;color:#999;line-height:3pc;font-size:18px;font-weight:300;cursor:default}#at-drawer-arrow{width:30px;height:5pc}#at-drawer-arrow.ats-dark{background:#262b30}#at-drawer-arrow.ats-gray{background:#f2f2f2}#at-drawer-open-arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAABcCAYAAAC1OT8uAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3ODNCQjdERUQ3QjExRTM5NjFGRUZBODc3MTIwMTNCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3ODNCQjdFRUQ3QjExRTM5NjFGRUZBODc3MTIwMTNCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTc4M0JCN0JFRDdCMTFFMzk2MUZFRkE4NzcxMjAxM0IiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTc4M0JCN0NFRDdCMTFFMzk2MUZFRkE4NzcxMjAxM0IiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7kstzCAAAB4ElEQVR42uyWv0oDQRDGb9dYimgVjliID2Ca9AGfwtZob2Grja1PIFj7EhGCYK99VPBPOkVMp8X5rc6FeN7dfjOksMjAxwXZ3667OzvfLKRr682l5ZV9aDh+fxsnRHhoDzqGLjFBi4XOoFtoAxowoB893o/w7WpAl/+QgQMBwwRdTPhUC2lAV/wDA7qy5WOgq9psHejqTqkKdLE7KYCv0JZjMgBgB58raBG6mP1K6j2pT099T+qMUOeeOss1wDcEIA1PnQXy576rAUI0oFMoC7VCnn40Gs8Pd4lAiXNUKmJ0lh1mPzGEWiyUCqAGW3Pwv4IvUJsFO9CHgP3Zr6Te0xwgAf3LxaAjS241pbikCRkOg+nSJdV4p8HOPl3vvRYI5dtrgVDvvcWovcWovcWovcWovcWovcWovQChWNywNpqvdAKtQp/QNmPUIQ6kwwqt2Xmsxf6GMPM1Pptsbz45CPmXqKb+15Gz4J/LZcDSNIqBlQlbB0afe1mmUDWiCNKFZRq0VKMeXY1CTDq2sJLWsCmoaBBRqNRR6qBKC6qCaj2rDIqaXBGiXHEaom00h1S+K3fVlr6HNuqgvgCh0+owt21bybQn8+mZ78mcEebcM2e5+T2ZX24ZqCph0qn1vgQYAJ/KDpLQr2tPAAAAAElFTkSuQmCC);background-repeat:no-repeat;width:13px;height:23px;margin:28px 0 0 8px}.at-left #at-drawer-open-arrow{background-position:0 -46px}.ats-dark #at-drawer-open-arrow{background-position:0 -23px}.ats-dark.at-left #at-drawer-open-arrow{background-position:0 -69px}#at-drawer-arrow.at4-drawer-modern-browsers{position:fixed;top:40%;background-repeat:no-repeat;background-position:0 0!important;z-index:9999999}.at4-drawer-inline #at-drawer-arrow{position:absolute}#at-drawer-arrow.at4-drawer-modern-browsers.at-right{right:0}#at-drawer-arrow.at4-drawer-modern-browsers.at-left{left:0}.at4-drawer-push-animation-left{transition:left .4s ease-in-out .15s}.at4-drawer-push-animation-right{transition:right .4s ease-in-out .15s}#at-drawer.drawer-push.at4-drawer-push-animation-right{right:0}#at-drawer.drawer-push.at4-drawer-push-animation-right-back{right:-20pc!important}#at-drawer.drawer-push.at4-drawer-push-animation-left{left:0}#at-drawer.drawer-push.at4-drawer-push-animation-left-back{left:-20pc!important}#at-drawer .at4-closebutton.drawer-close{content:'X';color:#999;display:block;position:absolute;margin:0;top:0;right:0;width:3pc;height:45px;line-height:45px;overflow:hidden;opacity:.5}#at-drawer.ats-dark .at4-closebutton.drawer-close{color:#fff}#at-drawer .at4-closebutton.drawer-close:hover{opacity:1}#at-drawer.ats-dark.at4-recommended .at4-logo-container a{color:#666}#at-drawer.at4-recommended .at4-recommended-vertical{padding:0}#at-drawer.at4-recommended .at4-recommended-item .sponsored-label{margin:2px 0 0 21px;color:#ddd}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item{position:relative;padding:0;width:20pc;height:180px;margin:0}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);z-index:1000000;transition:all .2s ease-in-out}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item.at-hover .at4-recommended-item-img a:after{background:rgba(0,0,0,.8)}#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img,#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img a,#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img img{width:20pc;height:180px;float:none}#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption{width:100%;position:absolute;bottom:0;left:0;height:70px}#at-drawer .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4{color:#fff;position:absolute;height:52px;top:0;left:20px;right:20px;margin:0;padding:0;line-height:25px;font-size:20px;font-weight:600;z-index:1000001;text-decoration:none;text-transform:none}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover{text-decoration:none}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4 a:link{color:#fff}#at-drawer.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption small{position:absolute;top:auto;bottom:10px;left:20px;width:auto;color:#ccc}#at-drawer.at4-recommended .at4-logo-container{margin-left:20px}#at-drawer.ats-dark.at4-recommended .at4-logo-container a:hover{color:#fff}#at-drawer.at4-recommended .at-logo{margin:0}</style><style type="text/css">.at4-follow.at-mobile{display:none!important}.at4-follow{position:fixed;top:0;right:0;font-weight:400;color:#666;cursor:default;z-index:10001}.at4-follow .at4-follow-inner{position:relative;padding:10px 24px 10px 15px}.at4-follow-inner,.at-follow-open-control{border:0 solid #c5c5c5;border-width:1px 0 1px 1px;margin-top:-1px}.at4-follow .at4-follow-container{margin-left:9pt}.at4-follow.at4-follow-24 .at4-follow-container{height:24px;line-height:23px;font-size:13px}.at4-follow.at4-follow-32 .at4-follow-container{width:15pc;height:2pc;line-height:2pc;font-size:14px}.at4-follow .at4-follow-container .at-follow-label{display:inline-block;height:24px;line-height:24px;margin-right:10px;padding:0;cursor:default;float:left}.at4-follow .at4-follow-container .at-icon-wrapper{height:24px;width:24px}.at4-follow.ats-transparent .at4-follow-inner,.at-follow-open-control.ats-transparent{border-color:transparent}.at4-follow.ats-dark .at4-follow-inner,.at-follow-open-control.ats-dark{background:#262b30;border-color:#000;color:#fff}.at4-follow.ats-dark .at-follow-close-control{background-color:#262b30}.at4-follow.ats-light .at4-follow-inner{background:#fff;border-color:#c5c5c5}.at4-follow.ats-gray .at4-follow-inner,.at-follow-open-control.ats-gray{background:#f2f2f2;border-color:#c5c5c5}.at4-follow.ats-light .at4-follow-close-control,.at-follow-open-control.ats-light{background:#e5e5e5}.at4-follow .at4-follow-inner .at4-follow-close-control{position:absolute;top:0;bottom:0;left:0;width:20px;cursor:pointer;display:none}.at4-follow .at4-follow-inner .at4-follow-close-control div{display:block;line-height:20px;text-indent:-9999em;margin-top:calc(50% + 1px);overflow:hidden}.at-follow-open-control div.at4-arrow.at-left{background-position:0 -2px}.at-follow-open-control{position:fixed;height:35px;top:0;right:0;padding-top:10px;z-index:10002}.at-follow-btn{margin:0 5px 5px 0;padding:0;outline-offset:-1px;display:inline-block;box-sizing:content-box;transition:all .2s ease-in-out}.at-follow-btn:focus,.at-follow-btn:hover{transform:translateY(-4px)}.at4-follow-24 .at-follow-btn{height:25px;line-height:0;width:25px}</style><style type="text/css">.at-follow-tbx-element .at300b,.at-follow-tbx-element .at300m{display:inline-block;width:auto;padding:0;margin:0 2px 5px;outline-offset:-1px;transition:all .2s ease-in-out}.at-follow-tbx-element .at300b:focus,.at-follow-tbx-element .at300b:hover,.at-follow-tbx-element .at300m:focus,.at-follow-tbx-element .at300m:hover{transform:translateY(-4px)}.at-follow-tbx-element .addthis_vertical_style .at300b,.at-follow-tbx-element .addthis_vertical_style .at300m{display:block}.at-follow-tbx-element .addthis_vertical_style .at300b .addthis_follow_label,.at-follow-tbx-element .addthis_vertical_style .at300b .at-icon-wrapper,.at-follow-tbx-element .addthis_vertical_style .at300m .addthis_follow_label,.at-follow-tbx-element .addthis_vertical_style .at300m .at-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.at-follow-tbx-element .addthis_vertical_style .at300b:focus,.at-follow-tbx-element .addthis_vertical_style .at300b:hover,.at-follow-tbx-element .addthis_vertical_style .at300m:focus,.at-follow-tbx-element .addthis_vertical_style .at300m:hover{transform:none}</style><style type="text/css">.at4-jumboshare .at-share-btn{display:inline-block;margin-right:13px;margin-top:13px}.at4-jumboshare .at-share-btn .at-icon{float:left}.at4-jumboshare .at-share-btn .at300bs{display:inline-block;float:left;cursor:pointer}.at4-jumboshare .at4-mobile .at-share-btn .at-icon,.at4-jumboshare .at4-mobile .at-share-btn .at-icon-wrapper{margin:0;padding:0}.at4-jumboshare .at4-mobile .at-share-btn{padding:0}.at4-jumboshare .at4-mobile .at-share-btn .at-label{display:none}.at4-jumboshare .at4-count{font-size:60px;line-height:60px;font-family:Helvetica neue,arial;font-weight:700}.at4-jumboshare .at4-count-container{display:table-cell;text-align:center;min-width:200px;vertical-align:middle;border-right:1px solid #ccc;padding-right:20px}.at4-jumboshare .at4-share-container{display:table-cell;vertical-align:middle;padding-left:20px}.at4-jumboshare .at4-share-container.at-share-tbx-element{padding-top:0}.at4-jumboshare .at4-title{position:relative;font-size:18px;line-height:18px;bottom:2px}.at4-jumboshare .at4-spacer{height:1px;display:block;visibility:hidden;opacity:0}.at4-jumboshare .at-share-btn{display:inline-block;margin:0 2px;line-height:0;padding:0;overflow:hidden;text-decoration:none;text-transform:none;color:#fff;cursor:pointer;transition:all .2s ease-in-out;border:0;background-color:transparent}.at4-jumboshare .at-share-btn:focus,.at4-jumboshare .at-share-btn:hover{transform:translateY(-4px);color:#fff;text-decoration:none}.at4-jumboshare .at-label{font-family:helvetica neue,helvetica,arial,sans-serif;font-size:9pt;padding:0 15px 0 0;margin:0;height:2pc;line-height:2pc;background:none}.at4-jumboshare .at-share-btn:hover,.at4-jumboshare .at-share-btn:link{text-decoration:none}.at4-jumboshare .at-share-btn::-moz-focus-inner{border:0;padding:0}.at4-jumboshare.at-mobile .at-label{display:none}</style><style type="text/css">.at4-recommendedbox-outer-container{display:inline}.at4-recommended-outer{position:static}.at4-recommended{top:20%;margin:0;text-align:center;font-weight:400;font-size:13px;line-height:17px;color:#666}.at4-recommended.at-inline .at4-recommended-horizontal{text-align:left}.at4-recommended-recommendedbox{padding:0;z-index:inherit}.at4-recommended-recommended{padding:40px 0}.at4-recommended-horizontal{max-height:340px}.at4-recommended.at-medium .at4-recommended-horizontal{max-height:15pc}.at4-recommended.at4-minimal.at-medium .at4-recommended-horizontal{padding-top:10px;max-height:230px}.at4-recommended-text-only .at4-recommended-horizontal{max-height:130px}.at4-recommended-horizontal{padding-top:5px;overflow-y:hidden}.at4-minimal{background:none;color:#000;border:none!important;box-shadow:none!important}@media screen and (max-width:900px){.at4-recommended-horizontal .at4-recommended-item,.at4-recommended-horizontal .at4-recommended-item .at4-recommended-item-img{width:15pc}}.at4-recommended.at4-minimal .at4-recommended-horizontal .at4-recommended-item .at4-recommended-item-caption{padding:0 0 10px}.at4-recommended.at4-minimal .at4-recommended-horizontal .at4-recommended-item-caption{padding:20px 0 0!important}.addthis-smartlayers .at4-recommended .at-h3.at-recommended-label{margin:0;padding:0;font-weight:300;font-size:18px;line-height:24px;color:#464646;width:100%;display:inline-block;zoom:1}.addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label{text-align:left}#at4-thankyou .addthis-smartlayers .at4-recommended.at-inline .at-h3.at-recommended-label{text-align:center}.at4-recommended .at4-recommended-item{display:inline-block;zoom:1;position:relative;background:#fff;border:1px solid #c5c5c5;width:200px;margin:10px}.addthis_recommended_horizontal .at4-recommended-item{border:none}.at4-recommended .at4-recommended-item .sponsored-label{color:#666;font-size:9px;position:absolute;top:-20px}.at4-recommended .at4-recommended-item-img .at-tli,.at4-recommended .at4-recommended-item-img a{position:absolute;left:0}.at4-recommended.at-inline .at4-recommended-horizontal .at4-recommended-item{margin:10px 20px 0 0}.at4-recommended.at-medium .at4-recommended-horizontal .at4-recommended-item{margin:10px 10px 0 0}.at4-recommended.at-medium .at4-recommended-item{width:140px;overflow:hidden}.at4-recommended .at4-recommended-item .at4-recommended-item-img{position:relative;text-align:center;width:100%;height:200px;line-height:0;overflow:hidden}.at4-recommended .at4-recommended-item .at4-recommended-item-img a{display:block;width:100%;height:200px}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img,.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-img a{height:140px}.at4-recommended .at4-recommended-item .at4-recommended-item-img img{position:absolute;top:0;left:0;min-height:0;min-width:0;max-height:none;max-width:none;margin:0;padding:0}.at4-recommended .at4-recommended-item .at4-recommended-item-caption{height:74px;overflow:hidden;padding:20px;text-align:left;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption{height:50px;padding:15px}.at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4{height:54px;margin:0 0 5px;padding:0;overflow:hidden;word-wrap:break-word;font-size:14px;font-weight:400;line-height:18px;text-align:left}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption .at-h4{font-size:9pt;line-height:1pc;height:33px}.at4-recommended .at4-recommended-item:hover .at4-recommended-item-caption .at-h4{text-decoration:underline}.at4-recommended a:link,.at4-recommended a:visited{text-decoration:none;color:#464646}.at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4 a:hover{text-decoration:underline;color:#000}.at4-recommended .at4-recommended-item .at4-recommended-item-caption small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:#666}.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption small{font-size:9px}.at4-recommended .at4-recommended-vertical{padding:15px 0 0}.at4-recommended .at4-recommended-vertical .at4-recommended-item{display:block;width:auto;max-width:100%;height:60px;border:none;margin:0 0 15px;box-shadow:none;background:none}.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img,.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-img img{width:60px;height:60px;float:left}.at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption{border-top:none;margin:0;height:60px;padding:3px 5px}.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption .at-h4{height:38px;margin:0}.at4-recommended .at4-recommended-vertical .at4-recommended-item .at4-recommended-item-caption small{position:absolute;bottom:0}.at4-recommended .at-recommended-label.at-vertical{text-align:left}.at4-no-image-light-recommended,.at4-no-image-minimal-recommended{background-color:#f2f2f2!important}.at4-no-image-gray-recommended{background-color:#e6e6e5!important}.at4-no-image-dark-recommended{background-color:#4e555e!important}.at4-recommended .at4-recommended-item-placeholder-img{background-repeat:no-repeat!important;background-position:center!important;width:100%!important;height:100%!important}.at4-recommended-horizontal .at4-no-image-dark-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlFNUUyQTg3MTI0RDExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlFNUUyQTg4MTI0RDExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUU1RTJBODUxMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUU1RTJBODYxMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6oCfPiAAABfUlEQVR42uyWTU/DMAyGm3bdBxp062hHe+PC//9HCIkDYpNAO7CPAuWN5Eohyhpno2GHWqq8pO78xHHsiLquH4L/l6cwuBAZaOPKs//YBFIJIR59UiAt7huYi90aE/UQakTDLaL26RUEAAJqiefm93T9Bpj1X4O0bY0OIUXCpYBJvYDAUWyAUCWliHGTcnpqRMaM72ImRAJVknYG+eb4YEDIBeU0zGnsBLK1ODogYSsLhDwIJeVVk18lzfNA4ERGZNXi59UCIQhiYDilpSm/jp4awLxDvWhlf4/nGe8+LLuSt+SZul28ggaHG6gNVhDR+IuRFzOoxGKWwG7vVFm5AAQxgcqYpzrjFjR9zwPH5LSuT7XlNr2MQm5LzqjLpncNNaM+s8M27Y60g3FwhoSMzrtUQllgLtRs5pZ2cB4IhbvQbGRZv1NsrhyS8+SI5Mo9RJWpjAI1xqKL+0iEP180vy214JbeR12AyOgsHI7e0NfFyKv0ID1ID+IqPwIMAOeljGQOryBmAAAAAElFTkSuQmCC)!important}.at4-recommended-vertical .at4-no-image-dark-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzREMyNTM2MTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzREMyNTM3MTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDNEQzI1MzQxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDNEQzI1MzUxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5GfbtkAAAAxklEQVR42qRSTQvCMAxduk53mEOHKFPP/v8/5cGTiIibivVFUomlG7gFHvloXpKmJefcPhkmNyvGEWj+IOZA6ckPImoxxVwOLvCvXUzkpayNCpRQK64IbOBnAYGAXMeMslNlU+CzrIEdCkxi5DPAoz6BE8ZuVNdKJuL8rS9sv62IXlCHyP0KqKUKZXK9uwkSLVArfwpVR3b225kXwovibcP+jC4jUtfWPZmfqJJnYlkAM128j1z0nHWKSUbIKDL/msHktwADAPptQo+vkZNLAAAAAElFTkSuQmCC)!important}.at4-recommended-horizontal .at4-no-image-gray-recommended .at4-recommended-item-placeholder-img,.at4-recommended-horizontal .at4-no-image-light-recommended .at4-recommended-item-placeholder-img,.at4-recommended-horizontal .at4-no-image-minimal-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzREMyNTMyMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzREMyNTMzMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUU1RTJBODkxMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUU1RTJBOEExMjREMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6dfDQvAAABg0lEQVR42uyWS0vDQBDH82jaKNW0qUltbl68e/Di98eLBz+CCB5EBaWIpUat/4UJLMuame1j7SEDYbqbKfPLvHbDi8ur8+D/5T4K9kR6xrr27D+xgdS3N9d3PilQFmcNzN6mxkbdhxrQcoGofXkFAUAINcVzrG2vsP8KmJdtg7SlxoRQouBywOReQOAosUDoklPEpEU5XDciqeB/iRAig6pIO4P8CHysBBDqg0palrR2Alkwjj5RsDUDoRqhorpq6quifRkInKiIPLf4eWIgQoLoWbq0stXXn10DmDeoR2PsL/E84N0Hk5Wypc70dMkGGhzOoeb4gpjW34K6GEFljFkGu6XTZJUCEMQBVCHs6kI60MycB47FyUmo20oPvYJCzhVnvIsR3zg5ghoRTNpyHKTBBhIJTt6pFsoZ9iLDZswcB5uBULhnho0a66eazaFDca59Hym1e4guQ4rCO4Fu/T4Sw8Gk+c3MghN6H+8CRKVg4tB6fV8XI6/SgXQgHYir/AowAMU5TskhKVUNAAAAAElFTkSuQmCC)!important}.at4-recommended-vertical .at4-no-image-gray-recommended .at4-recommended-item-placeholder-img,.at4-recommended-vertical .at4-no-image-light-recommended .at4-recommended-item-placeholder-img,.at4-recommended-vertical .at4-no-image-minimal-recommended .at4-recommended-item-placeholder-img{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAzREMyNTNBMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAzREMyNTNCMTI0RjExRTM4NzAwREJDRjlCQzAyMUVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDNEQzI1MzgxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDNEQzI1MzkxMjRGMTFFMzg3MDBEQkNGOUJDMDIxRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz65Fr9cAAAA0ElEQVR42qRRuQrCQBDd3SSaIgYNosSrtLew8f+xsfAnYmEVRMR4YHwjExjCbsBk4DHHzptjR2+2u7VqJ3efjTNQ/EEMgbgiv46H/QNTDPnhCv/mYiLPI21EIIaaUEVgBj+oETQQypgRtidsXfNJpsACBXo28gWgUd9AjrEL0TXhiSh/XhWudlZI/kCdLPtFUGMRCni9p6kl+kAq/D5UavmzX2fNd87obsCSfztnrOR0rjvTiRImkoyAQQNRyZ2jhjenGNVBOpF1WZatyV8BBgBJ+irgS/KHdAAAAABJRU5ErkJggg==)!important}#at-drawer.ats-dark,.at4-recommended.ats-dark .at4-recommended-horizontal .at4-recommended-item-caption,.at4-recommended.ats-dark .at4-recommended-vertical .at4-recommended-item-caption{background:#262b30}#at-drawer.ats-gray,.at4-recommended.ats-gray .at4-recommended-horizontal .at4-recommended-item-caption{background:#f2f2f2}#at-drawer.ats-light,.at4-recommended.ats-light .at4-recommended-horizontal .at4-recommended-item-caption{background:#fff}.at4-recommended.ats-dark .at4-recommended-vertical .at4-recommended-item{background:none}.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:hover,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:link,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption a:visited,.at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption small,.at4-recommended.ats-dark .at4-recommended-item-caption,.at4-recommended.ats-dark .at-logo a:hover,.at4-recommended.ats-dark .at-recommended-label.at-vertical{color:#fff}.at4-recommended-vertical-logo{padding-top:0;text-align:left}.at4-recommended-vertical-logo .at4-logo-container{line-height:10px}.at4-recommended-horizontal-logo{text-align:center}.at4-recommended.at-inline .at4-recommended-horizontal-logo{text-align:left}#at4-thankyou .at4-recommended.at-inline .at4-recommended-horizontal{text-align:center}.at4-recommended .at-logo{margin:10px 0 0;padding:0;height:25px;overflow:auto;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.at4-recommended.at-inline .at4-recommended-horizontal .at-logo{text-align:left}.at4-recommended .at4-logo-container a.at-sponsored-link{color:#666}.at4-recommended-class .at4-logo-container a:hover,.at4-recommendedbox-outer-container .at4-recommended-recommendedbox .at4-logo-container a:hover{color:#000}</style><style type="text/css">.at-recommendedjumbo-outer-container{margin:0;padding:0;border:0;background:none;color:#000}.at-recommendedjumbo-footer{position:relative;width:100%;height:510px;overflow:hidden;transition:all .3s ease-in-out}.at-mobile .at-recommendedjumbo-footer{height:250px}.at-recommendedjumbo-footer #bg-link:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75)}.at-recommendedjumbo-footer:hover #bg-link:after{background:rgba(0,0,0,.85)}.at-recommendedjumbo-footer *,.at-recommendedjumbo-footer :after,.at-recommendedjumbo-footer :before{box-sizing:border-box}.at-recommendedjumbo-footer:hover #at-recommendedjumbo-footer-bg{animation:atRecommendedJumboAnimatedBackground 1s ease-in-out 1;animation-fill-mode:forwards}.at-recommendedjumbo-footer #at-recommendedjumbo-top-holder{position:absolute;top:0;padding:0 40px;width:100%}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-top-holder{padding:0 20px}.at-recommendedjumbo-footer .at-recommendedjumbo-footer-inner{position:relative;text-align:center;font-family:helvetica,arial,sans-serif;z-index:2;width:100%}.at-recommendedjumbo-footer #at-recommendedjumbo-label-holder{margin:40px 0 0;max-height:30px}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-label-holder{margin:20px 0 0;max-height:20px}.at-recommendedjumbo-footer #at-recommendedjumbo-label{font-weight:300;font-size:24px;line-height:24px;color:#fff;margin:0}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-label{font-weight:150;font-size:14px;line-height:14px}.at-recommendedjumbo-footer #at-recommendedjumbo-title-holder{margin:20px 0 0;min-height:3pc;max-height:78pt}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-title-holder{margin:10px 0 0;min-height:24px;max-height:54px}.at-recommendedjumbo-footer #at-recommendedjumbo-content-title{font-size:3pc;line-height:52px;font-weight:700;margin:0}.at-mobile .at-recommendedjumbo-footer #at-recommendedjumbo-content-title{font-size:24px;line-height:27px}.at-recommendedjumbo-footer a{text-decoration:none;color:#fff}.at-recommendedjumbo-footer a:visited{color:#fff}.at-recommendedjumbo-footer small{margin:20px 0 0;display:inline-block;height:2pc;line-height:2pc;font-size:14px;color:#ccc;cursor:default}.at-mobile .at-recommendedjumbo-footer small{margin:10px 0 0;height:14px;line-height:14px;font-size:9pt}.at-recommendedjumbo-footer .at-logo-container{position:absolute;bottom:20px;margin:auto;left:0;right:0}.at-mobile .at-recommendedjumbo-footer .at-logo-container{bottom:10px}.at-recommendedjumbo-footer a.at-sponsored-link{color:#ccc}.at-recommendedjumbo-footer div #at-recommendedjumbo-logo-link{padding:2px 0 0 11px;text-decoration:none;line-height:20px;font-family:helvetica,arial,sans-serif;font-size:9px;color:#ccc}@keyframes atRecommendedJumboAnimatedBackground{0%{transform:scale(1,1)}to{transform:scale(1.1,1.1)}}</style><style type="text/css">.at-resp-share-element{position:relative;padding:0;margin:0;font-size:0;line-height:0}.at-resp-share-element:after,.at-resp-share-element:before{content:" ";display:table}.at-resp-share-element.at-mobile .at4-share-count-container,.at-resp-share-element.at-mobile .at-label{display:none}.at-resp-share-element .at-share-btn{display:inline-block;*display:inline;*zoom:1;margin:0 2px 5px;padding:0;overflow:hidden;line-height:0;text-decoration:none;text-transform:none;color:#fff;cursor:pointer;transition:all .2s ease-in-out;border:0;font-family:helvetica neue,helvetica,arial,sans-serif;background-color:transparent}.at-resp-share-element .at-share-btn::-moz-focus-inner{border:0;padding:0}.at-resp-share-element .at-share-btn:focus,.at-resp-share-element .at-share-btn:hover{transform:translateY(-4px);color:#fff;text-decoration:none}.at-resp-share-element .at-share-btn .at-icon-wrapper{float:left}.at-resp-share-element .at-share-btn.at-share-btn.at-svc-compact:hover{transform:none}.at-resp-share-element .at-share-btn .at-label{font-family:helvetica neue,helvetica,arial,sans-serif;font-size:9pt;padding:0 15px 0 0;margin:0 0 0 5px;height:2pc;line-height:2pc;background:none}.at-resp-share-element .at-icon,.at-resp-share-element .at-label{cursor:pointer}.at-resp-share-element .at4-share-count-container{text-decoration:none;float:right;padding-right:15px;font-size:9pt}.at-mobile .at-resp-share-element .at-label{display:none}.at-resp-share-element.at-mobile .at-share-btn{margin-right:5px}.at-mobile .at-resp-share-element .at-share-btn{padding:5px;margin-right:5px}</style><style type="text/css">.at-share-tbx-element{position:relative;margin:0;color:#fff;font-size:0}.at-share-tbx-element,.at-share-tbx-element .at-share-btn{font-family:helvetica neue,helvetica,arial,sans-serif;padding:0;line-height:0}.at-share-tbx-element .at-share-btn{cursor:pointer;margin:0 5px 5px 0;display:inline-block;overflow:hidden;border:0;text-decoration:none;text-transform:none;background-color:transparent;color:inherit;transition:all .2s ease-in-out}.at-share-tbx-element .at-share-btn:focus,.at-share-tbx-element .at-share-btn:hover{transform:translateY(-4px);outline-offset:-1px;color:inherit}.at-share-tbx-element .at-share-btn::-moz-focus-inner{border:0;padding:0}.at-share-tbx-element .at-share-btn.at-share-btn.at-svc-compact:hover{transform:none}.at-share-tbx-element .at-icon-wrapper{vertical-align:middle}.at-share-tbx-element .at4-share-count,.at-share-tbx-element .at-label{margin:0 7.5px 0 2.5px;text-decoration:none;vertical-align:middle;display:inline-block;background:none;height:0;font-size:inherit;line-height:inherit;color:inherit}.at-share-tbx-element.at-mobile .at4-share-count,.at-share-tbx-element.at-mobile .at-label{display:none}.at-share-tbx-element .at_native_button{vertical-align:middle}.at-share-tbx-element .addthis_counter.addthis_bubble_style{margin:0 2px;vertical-align:middle;display:inline-block}.at-share-tbx-element .fb_iframe_widget{display:block}.at-share-tbx-element.at-share-tbx-native .at300b{vertical-align:middle}.at-style-responsive .at-share-btn{padding:5px}.at-style-jumbo{display:table}.at-style-jumbo .at4-spacer{height:1px;display:block;visibility:hidden;opacity:0}.at-style-jumbo .at4-count-container{display:table-cell;text-align:center;min-width:200px;vertical-align:middle;border-right:1px solid #ccc;padding-right:20px}.at-style-jumbo .at4-count{font-size:60px;line-height:60px;font-weight:700}.at-style-jumbo .at4-count-title{position:relative;font-size:18px;line-height:18px;bottom:2px}.at-style-jumbo .at-share-btn-elements{display:table-cell;vertical-align:middle;padding-left:20px}.at_flat_counter{cursor:pointer;font-family:helvetica,arial,sans-serif;font-weight:700;text-transform:uppercase;display:inline-block;position:relative;vertical-align:top;height:auto;margin:0 5px;padding:0 6px;left:-1px;background:#ebebeb;color:#32363b;transition:all .2s ease}.at_flat_counter:after{top:30%;left:-4px;content:"";position:absolute;border-width:5px 8px 5px 0;border-style:solid;border-color:transparent #ebebeb transparent transparent;display:block;width:0;height:0;transform:translateY(360deg)}.at_flat_counter:hover{background:#e1e2e2}</style><style type="text/css">.at4-thankyou-background{top:0;right:0;left:0;bottom:0;-webkit-overflow-scrolling:touch;z-index:9999999;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpizCuu/sRABGBiIBKMKqSOQoAAAwC8KgJipENhxwAAAABJRU5ErkJggg==);background:hsla(217,6%,46%,.95)}.at4-thankyou-background.at-thankyou-shown{position:fixed}.at4-thankyou-inner{position:absolute;width:100%;top:10%;left:50%;margin-left:-50%;text-align:center}.at4-thankyou-mobile .at4-thankyou-inner{top:5%}.thankyou-description{font-weight:400}.at4-thankyou-background .at4lb-inner{position:relative;width:100%;height:100%}.at4-thankyou-background .at4lb-inner .at4x{position:absolute;top:15px;right:15px;display:block;width:20px;height:20px;padding:20px;margin:0;cursor:pointer;transition:opacity .25s ease-in;opacity:.4;background:url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTMvMTKswDp5AAAAd0lEQVQ4jb2VQRLAIAgDE///Z3qqY1FAhalHMCsCIkVEAIAkkVgvp2lDBgYAnAyHkWotLccNrEd4A7X2TqIdqLfnWBAdaF5rJdyJfjtPH5GT37CaGhoVq3nOm/XflUuLUto2pY1d+vRKh0Pp+MrAVtDe2JkvYNQ+jVSEEFmOkggAAAAASUVORK5CYII=") no-repeat center center;overflow:hidden;text-indent:-99999em;border:1px solid transparent}.at4-thankyou-background .at4lb-inner .at4x:focus,.at4-thankyou-background .at4lb-inner .at4x:hover{border:1px solid #fff;border-radius:50%;outline:0}.at4-thankyou-background .at4lb-inner #at4-palogo{position:absolute;bottom:10px;display:inline-block;text-decoration:none;font-family:helvetica,arial,sans-serif;font-size:11px;cursor:pointer;-webkit-transition:opacity .25s ease-in;moz-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.5;z-index:100020;color:#fff;padding:2px 0 0 13px}.at4-thankyou-background .at4lb-inner #at4-palogo .at-branding-addthis,.at4-thankyou-background .at4lb-inner #at4-palogo .at-branding-info{color:#fff}.at4-thankyou-background .at4lb-inner #at4-palogo:hover,.at4-thankyou-background.ats-dark .at4lb-inner a#at4-palogo:hover{text-decoration:none;color:#fff;opacity:1}.at4-thankyou-background.ats-dark{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiZGBgeMZABGBiIBKMKqSOQoAAAwB+cQD6hqlbCwAAAABJRU5ErkJggg==");background:rgba(0,0,0,.85)}.at4-thankyou-background .thankyou-title{color:#fff;font-size:38.5px;margin:10px 20px;line-height:38.5px;font-family:helvetica neue,helvetica,arial,sans-serif;font-weight:300}.at4-thankyou-background.ats-dark .thankyou-description,.at4-thankyou-background.ats-dark .thankyou-title{color:#fff}.at4-thankyou-background .thankyou-description{color:#fff;font-size:18px;margin:10px 0;line-height:24px;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;font-weight:300}.at4-thankyou-background .at4-thanks-icons{padding-top:10px}.at4-thankyou-mobile *{-webkit-overflow-scrolling:touch}#at4-thankyou .at4-recommended-recommendedbox .at-logo{display:none}.at4-thankyou .at-h3{height:49px;line-height:49px;margin:0 50px 0 20px;padding:1px 0 0;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:1pc;font-weight:700;color:#fff;text-shadow:0 1px #000}.at4-thanks{padding-top:50px;text-align:center}.at4-thanks label{display:block;margin:0 0 15px;font-size:1pc;line-height:1pc}.at4-thanks .at4-h2{background:none;border:none;margin:0 0 10px;padding:0;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:28px;font-weight:300;color:#000}.at4-thanks .at4-thanks-icons{position:relative;height:2pc}.at4-thanks .at4-thanks-icons .at-thankyou-label{display:block;padding-bottom:10px;font-size:14px;color:#666}.at4-thankyou-layer .at-follow .at-icon-wrapper{width:2pc;height:2pc}</style><style type="text/css">.at4-recommended-toaster{position:fixed;top:auto;bottom:0;right:0;z-index:100021}.at4-recommended-toaster.ats-light{border:1px solid #c5c5c5;background:#fff}.at4-recommended-toaster.ats-gray{border:1px solid #c5c5c5;background:#f2f2f2}.at4-recommended-toaster.ats-dark{background:#262b30;color:#fff}.at4-recommended-toaster .at4-recommended-container{padding-top:0;margin:0}.at4-recommended.at4-recommended-toaster div.at-recommended-label{line-height:1pc;font-size:1pc;text-align:left;padding:20px 0 0 20px}.at4-toaster-outer .at4-recommended .at4-recommended-item .at4-recommended-item-caption .at-h4{font-size:11px;line-height:11px;margin:10px 0 6px;height:30px}.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-gray,.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-light{color:#464646}.at4-recommended.at4-recommended-toaster div.at-recommended-label.ats-dark{color:#fff}.at4-toaster-close-control{position:absolute;top:0;right:0;display:block;width:20px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:0;text-indent:-9999em}.at4-toaster-open-control{position:fixed;right:0;bottom:0;z-index:100020}.at4-toaster-outer .at4-recommended-item{width:90pt;border:0;margin:9px 10px 0}.at4-toaster-outer .at4-recommended-item:first-child{margin-left:20px}.at4-toaster-outer .at4-recommended-item:last-child{margin-right:20px}.at4-toaster-outer .at4-recommended-item .at4-recommended-item-img{max-height:90pt;max-width:90pt}.at4-toaster-outer .at4-recommended-item .at4-recommended-item-img img{height:90pt;width:90pt}.at4-toaster-outer .at4-recommended-item .at4-recommended-item-caption{height:30px;padding:0;margin:0;height:initial}.at4-toaster-outer .ats-dark .at4-recommended-item .at4-recommended-item-caption{background:#262b30}.at4-toaster-outer .at4-recommended .at4-recommended-item .at4-recommended-item-caption small{width:auto;line-height:14px;margin:0}.at4-toaster-outer .at4-recommended.ats-dark .at4-recommended-item .at4-recommended-item-caption small{color:#fff}.at4-recommended-toaster .at-logo{margin:0 0 3px 20px;text-align:left}.at4-recommended-toaster .at-logo .at4-logo-container.at-sponsored-logo{position:relative}.at4-toaster-outer .at4-recommended-item .sponsored-label{text-align:right;font-size:10px;color:#666;float:right;position:fixed;bottom:6px;right:20px;top:initial;z-index:99999}</style><style type="text/css">.at4-whatsnext{position:fixed;bottom:0!important;right:0;background:#fff;border:1px solid #c5c5c5;margin:-1px;width:390px;height:90pt;overflow:hidden;font-size:9pt;font-weight:400;color:#000;z-index:1800000000}.at4-whatsnext a{color:#666}.at4-whatsnext .at-whatsnext-content{height:90pt;position:relative}.at4-whatsnext .at-whatsnext-content .at-branding{position:absolute;bottom:15px;right:10px;padding-left:9px;text-decoration:none;line-height:10px;font-family:helvetica,arial,sans-serif;font-size:10px;color:#666}.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-inner{position:absolute;top:15px;right:20px;bottom:15px;left:140px;text-align:left;height:105px}.at4-whatsnext .at-whatsnext-content-inner a{display:inline-block}.at4-whatsnext .at-whatsnext-content-inner div.at-h6{text-align:left;margin:0;padding:0 0 3px;font-size:11px;color:#666;cursor:default}.at4-whatsnext .at-whatsnext-content .at-h3{text-align:left;margin:5px 0;padding:0;line-height:1.2em;font-weight:400;font-size:14px;height:3pc}.at4-whatsnext .at-whatsnext-content-inner a:link,.at4-whatsnext .at-whatsnext-content-inner a:visited{text-decoration:none;font-weight:400;color:#464646}.at4-whatsnext .at-whatsnext-content-inner a:hover{color:#000}.at4-whatsnext .at-whatsnext-content-inner small{position:absolute;bottom:15px;line-height:10px;font-size:11px;color:#666;cursor:default;text-align:left}.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-img{position:absolute;top:0;left:0;width:90pt;height:90pt;overflow:hidden}.at4-whatsnext .at-whatsnext-content .at-whatsnext-content-img img{position:absolute;top:0;left:0;max-height:none;max-width:none}.at4-whatsnext .at-whatsnext-close-control{position:absolute;top:0;right:0;display:block;width:20px;height:20px;line-height:20px;margin:0 5px 0 0;padding:0;text-indent:-9999em}.at-whatsnext-open-control{position:fixed;right:0;bottom:0;z-index:100020}.at4-whatsnext.ats-dark{background:#262b30}.at4-whatsnext.ats-dark .at-whatsnext-content .at-h3,.at4-whatsnext.ats-dark .at-whatsnext-content a.at4-logo:hover,.at4-whatsnext.ats-dark .at-whatsnext-content-inner a:link,.at4-whatsnext.ats-dark .at-whatsnext-content-inner a:visited{color:#fff}.at4-whatsnext.ats-light{background:#fff}.at4-whatsnext.ats-gray{background:#f2f2f2}.at4-whatsnext.at-whatsnext-nophoto{width:270px}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content-img{display:none}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner{top:15px;right:0;left:20px}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner.addthis_32x32_style{top:0;right:0;left:0;padding:45px 20px 0;font-size:20px}.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .at4-icon,.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .at4-icon-fw,.at4-whatsnext.at-whatsnext-nophoto .at-whatsnext-content .at-whatsnext-content-inner .whatsnext-msg{vertical-align:middle}.at-whatsnext-img,.at-whatsnext-img-lnk{position:absolute;left:0}</style><style type="text/css">.at4-whatsnextmobile{position:fixed;bottom:0;right:0;left:0;background:#fff;z-index:9999998;height:170px;font-size:28px}.at4-whatsnextmobile .col-2{height:100%;font-size:1em}.at4-whatsnextmobile .col-2:first-child{max-width:200px;display:inline-block;float:left}.at4-whatsnextmobile .col-2:last-child{position:absolute;left:200px;right:50px;top:0;bottom:0;display:inline-block}.at4-whatsnextmobile .at-whatsnext-content-inner{font-size:1em}.at4-whatsnextmobile .at-whatsnext-content-img img{height:100%;width:100%}.at4-whatsnextmobile .at-close-control{font-size:1em;position:absolute;top:0;right:0;width:50px;height:50px}.at4-whatsnextmobile .at-close-control button{width:100%;height:100%;font-size:1em;font-weight:400;text-decoration:none;opacity:.5;padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.at4-whatsnextmobile .at-h3,.at4-whatsnextmobile .at-h6{font-size:1em;margin:0;color:#a1a1a1;margin-left:2.5%;margin-top:25px}.at4-whatsnextmobile .at-h3{font-size:1em;line-height:1em;font-weight:500;height:50%}.at4-whatsnextmobile .at-h3 a{font-size:1em;text-decoration:none}.at4-whatsnextmobile .at-h6{font-size:.8em;line-height:.8em;font-weight:500}.at4-whatsnextmobile .footer{position:absolute;bottom:2px;left:200px;right:0;padding-left:2.5%;font-size:1em;line-height:.6em}.at4-whatsnextmobile .footer small{font-size:.6em;color:#a1a1a1}.at4-whatsnextmobile .footer small:first-child{margin-right:5%;float:left}.at4-whatsnextmobile .footer small:last-child{margin-right:2.5%;float:right}.at4-whatsnextmobile .at-whatsnext-content{height:100%}.at4-whatsnextmobile.ats-dark{background:#262b30;color:#fff}.at4-whatsnextmobile .at-close-control button{color:#bfbfbf}.at4-whatsnextmobile.ats-dark a:link,.at4-whatsnextmobile.ats-dark a:visited{color:#fff}.at4-whatsnextmobile.ats-gray{background:#f2f2f2;color:#262b30}.at4-whatsnextmobile.ats-light{background:#fff;color:#262b30}.at4-whatsnextmobile.ats-dark .footer a:link,.at4-whatsnextmobile.ats-dark .footer a:visited,.at4-whatsnextmobile.ats-gray .footer a:link,.at4-whatsnextmobile.ats-gray .footer a:visited,.at4-whatsnextmobile.ats-light .footer a:link,.at4-whatsnextmobile.ats-light .footer a:visited{color:#a1a1a1}.at4-whatsnextmobile.ats-gray a:link,.at4-whatsnextmobile.ats-gray a:visited,.at4-whatsnextmobile.ats-light a:link,.at4-whatsnextmobile.ats-light a:visited{color:#262b30}@media only screen and (min-device-width:320px) and (max-device-width:480px){.at4-whatsnextmobile{height:85px;font-size:14px}.at4-whatsnextmobile .col-2:first-child{width:75pt}.at4-whatsnextmobile .col-2:last-child{right:25px;left:75pt}.at4-whatsnextmobile .footer{left:75pt}.at4-whatsnextmobile .at-close-control{width:25px;height:25px}.at4-whatsnextmobile .at-h3,.at4-whatsnextmobile .at-h6{margin-top:12.5px}}</style><style type="text/css">.at-custom-mobile-bar{left:0;right:0;width:100%;height:56px;position:fixed;text-align:center;z-index:100020;background:#fff;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font:initial;line-height:normal;top:auto;bottom:0}.at-custom-mobile-bar.at-custom-mobile-bar-zindex-hide{z-index:-1!important}.at-custom-mobile-bar.atss-top{top:0;bottom:auto}.at-custom-mobile-bar.atss-bottom{top:auto;bottom:0}.at-custom-mobile-bar .at-custom-mobile-bar-btns{display:inline-block;text-align:center}.at-custom-mobile-bar .at-custom-mobile-bar-counter,.at-custom-mobile-bar .at-share-btn{margin-top:4px}.at-custom-mobile-bar .at-share-btn{display:inline-block;text-decoration:none;transition:none;box-sizing:content-box}.at-custom-mobile-bar .at-custom-mobile-bar-counter{font-family:Helvetica neue,arial;vertical-align:top;margin-left:4px;margin-right:4px;display:inline-block}.at-custom-mobile-bar .at-custom-mobile-bar-count{font-size:26px;line-height:1.25em;color:#222}.at-custom-mobile-bar .at-custom-mobile-bar-text{font-size:9pt;line-height:1.25em;color:#888;letter-spacing:1px}.at-custom-mobile-bar .at-icon-wrapper{text-align:center;height:3pc;width:3pc;margin:0 4px}.at-custom-mobile-bar .at-icon{vertical-align:top;margin:8px;width:2pc;height:2pc}.at-custom-mobile-bar.at-shfs-medium{height:3pc}.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-counter{margin-top:6px}.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-count{font-size:18px}.at-custom-mobile-bar.at-shfs-medium .at-custom-mobile-bar-text{font-size:10px}.at-custom-mobile-bar.at-shfs-medium .at-icon-wrapper{height:40px;width:40px}.at-custom-mobile-bar.at-shfs-medium .at-icon{margin:6px;width:28px;height:28px}.at-custom-mobile-bar.at-shfs-small{height:40px}.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-counter{margin-top:3px}.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-count{font-size:1pc}.at-custom-mobile-bar.at-shfs-small .at-custom-mobile-bar-text{font-size:10px}.at-custom-mobile-bar.at-shfs-small .at-icon-wrapper{height:2pc;width:2pc}.at-custom-mobile-bar.at-shfs-small .at-icon{margin:4px;width:24px;height:24px}</style><style type="text/css">.at-custom-sidebar{top:20%;width:58px;position:fixed;text-align:center;z-index:100020;background:#fff;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.2);font:initial;line-height:normal;top:auto;bottom:0}.at-custom-sidebar.at-custom-sidebar-zindex-hide{z-index:-1!important}.at-custom-sidebar.atss-left{left:0;right:auto;float:left;border-radius:0 4px 4px 0}.at-custom-sidebar.atss-right{left:auto;right:0;float:right;border-radius:4px 0 0 4px}.at-custom-sidebar .at-custom-sidebar-btns{display:inline-block;text-align:center;padding-top:4px}.at-custom-sidebar .at-custom-sidebar-counter{margin-bottom:8px}.at-custom-sidebar .at-share-btn{display:inline-block;text-decoration:none;transition:none;box-sizing:content-box}.at-custom-sidebar .at-custom-sidebar-counter{font-family:Helvetica neue,arial;vertical-align:top;margin-left:4px;margin-right:4px;display:inline-block}.at-custom-sidebar .at-custom-sidebar-count{font-size:21px;line-height:1.25em;color:#222}.at-custom-sidebar .at-custom-sidebar-text{font-size:10px;line-height:1.25em;color:#888;letter-spacing:1px}.at-custom-sidebar .at-icon-wrapper{text-align:center;margin:0 4px}.at-custom-sidebar .at-icon{vertical-align:top;margin:9px;width:2pc;height:2pc}.at-custom-sidebar .at-icon-wrapper{position:relative}.at-custom-sidebar .at4-share-count,.at-custom-sidebar .at4-share-count-container{line-height:1pc;font-size:10px}.at-custom-sidebar .at4-share-count{text-indent:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:200;width:100%;height:1pc}.at-custom-sidebar .at4-share-count-anchor .at-icon{margin-top:3px}.at-custom-sidebar .at4-share-count-container{position:absolute;left:0;right:auto;top:auto;bottom:0;width:100%;color:#fff;background:inherit}</style><style type="text/css">.at-image-sharing-mobile-icon{position:absolute;background:#000 url(//s7.addthis.com/static/44a36d35bafef33aa9455b7d3039a771.png) no-repeat top center;background-color:rgba(0,0,0,.9);background-image:url(//s7.addthis.com/static/10db525181ee0bbe1a515001be1c7818.svg),none;border-radius:3px;width:50px;height:40px;top:-9999px;left:-9999px}.at-image-sharing-tool{display:block;position:absolute;text-align:center;z-index:9001;background:none;overflow:hidden;top:-9999px;left:-9999px;font:initial;line-height:0}.at-image-sharing-tool.addthis-animated{animation-duration:.15s}.at-image-sharing-tool.at-orientation-vertical .at-share-btn{display:block}.at-image-sharing-tool.at-orientation-horizontal .at-share-btn{display:inline-block}.at-image-sharing-tool.at-image-sharing-tool-size-big .at-icon{width:43px;height:43px}.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-share-btn{margin:0!important}.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-icon-wrapper{height:60px;width:100%;border-radius:0!important}.at-image-sharing-tool.at-image-sharing-tool-size-mobile .at-icon{max-width:100%;height:54px!important;width:54px!important}.at-image-sharing-tool .at-custom-shape.at-image-sharing-tool-btns{margin-right:8px;margin-bottom:8px}.at-image-sharing-tool .at-custom-shape .at-share-btn{margin-top:8px;margin-left:8px}.at-image-sharing-tool .at-share-btn{line-height:0;text-decoration:none;transition:none;box-sizing:content-box}.at-image-sharing-tool .at-icon-wrapper{text-align:center;height:100%;width:100%}.at-image-sharing-tool .at-icon{vertical-align:top;width:2pc;height:2pc;margin:3px}</style><style type="text/css">.at-expanding-share-button{box-sizing:border-box;position:fixed;z-index:9999}.at-expanding-share-button[data-position=bottom-right]{bottom:10px;right:10px}.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-bg,.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-btn[data-name]:after,.at-expanding-share-button[data-position=bottom-right] .at-icon-wrapper,.at-expanding-share-button[data-position=bottom-right] [data-name]:after{float:right}.at-expanding-share-button[data-position=bottom-right] [data-name]:after{margin-right:10px}.at-expanding-share-button[data-position=bottom-right] .at-expanding-share-button-toggle-btn[data-name]:after{margin-right:5px}.at-expanding-share-button[data-position=bottom-right] .at-icon-wrapper{margin-right:-3px}.at-expanding-share-button[data-position=bottom-left]{bottom:10px;left:10px}.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-bg,.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-btn[data-name]:after,.at-expanding-share-button[data-position=bottom-left] .at-icon-wrapper,.at-expanding-share-button[data-position=bottom-left] [data-name]:after{float:left}.at-expanding-share-button[data-position=bottom-left] [data-name]:after{margin-left:10px}.at-expanding-share-button[data-position=bottom-left] .at-expanding-share-button-toggle-btn[data-name]:after{margin-left:5px}.at-expanding-share-button *,.at-expanding-share-button :after,.at-expanding-share-button :before{box-sizing:border-box}.at-expanding-share-button .at-expanding-share-button-services-list{display:none;list-style:none;margin:0 5px;overflow:visible;padding:0}.at-expanding-share-button .at-expanding-share-button-services-list>li{display:block;height:45px;position:relative;overflow:visible}.at-expanding-share-button .at-expanding-share-button-toggle-btn,.at-expanding-share-button .at-share-btn{transition:.1s;text-decoration:none}.at-expanding-share-button .at-share-btn{display:block;height:40px;padding:0 3px 0 0}.at-expanding-share-button .at-expanding-share-button-toggle-btn{position:relative;overflow:auto}.at-expanding-share-button .at-expanding-share-button-toggle-btn.at-expanding-share-button-hidden[data-name]:after{display:none}.at-expanding-share-button .at-expanding-share-button-toggle-bg{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:50%;position:relative}.at-expanding-share-button .at-expanding-share-button-toggle-bg>span{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3Eshare%3C%2Ftitle%3E%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20fill%3D%22%23FFFFFF%22%3E%3Cpath%20d%3D%22M26%2C13.4285714%20C26%2C13.6220248%2025.9293162%2C13.7894338%2025.7879464%2C13.9308036%20L20.0736607%2C19.6450893%20C19.932291%2C19.786459%2019.7648819%2C19.8571429%2019.5714286%2C19.8571429%20C19.3779752%2C19.8571429%2019.2105662%2C19.786459%2019.0691964%2C19.6450893%20C18.9278267%2C19.5037195%2018.8571429%2C19.3363105%2018.8571429%2C19.1428571%20L18.8571429%2C16.2857143%20L16.3571429%2C16.2857143%20C15.6279725%2C16.2857143%2014.9750773%2C16.3080355%2014.3984375%2C16.3526786%20C13.8217977%2C16.3973217%2013.2488868%2C16.477306%2012.6796875%2C16.5926339%20C12.1104882%2C16.7079619%2011.6157015%2C16.8660704%2011.1953125%2C17.0669643%20C10.7749235%2C17.2678581%2010.3824423%2C17.5264121%2010.0178571%2C17.8426339%20C9.65327199%2C18.1588557%209.35565592%2C18.534596%209.125%2C18.9698661%20C8.89434408%2C19.4051361%208.71391434%2C19.9203839%208.58370536%2C20.515625%20C8.45349637%2C21.1108661%208.38839286%2C21.7842224%208.38839286%2C22.5357143%20C8.38839286%2C22.9449425%208.40699386%2C23.4025272%208.44419643%2C23.9084821%20C8.44419643%2C23.9531252%208.45349693%2C24.0405499%208.47209821%2C24.1707589%20C8.4906995%2C24.3009679%208.5%2C24.3995532%208.5%2C24.4665179%20C8.5%2C24.5781256%208.46837829%2C24.6711306%208.40513393%2C24.7455357%20C8.34188956%2C24.8199408%208.25446484%2C24.8571429%208.14285714%2C24.8571429%20C8.02380893%2C24.8571429%207.9196433%2C24.7938994%207.83035714%2C24.6674107%20C7.77827355%2C24.6004461%207.72991094%2C24.5186017%207.68526786%2C24.421875%20C7.64062478%2C24.3251483%207.59040206%2C24.2135423%207.53459821%2C24.0870536%20C7.47879436%2C23.9605648%207.43973225%2C23.87128%207.41741071%2C23.8191964%20C6.47246551%2C21.6986501%206%2C20.0208395%206%2C18.7857143%20C6%2C17.3050521%206.19717065%2C16.0662252%206.59151786%2C15.0691964%20C7.79688103%2C12.0706695%2011.0520568%2C10.5714286%2016.3571429%2C10.5714286%20L18.8571429%2C10.5714286%20L18.8571429%2C7.71428571%20C18.8571429%2C7.52083237%2018.9278267%2C7.35342333%2019.0691964%2C7.21205357%20C19.2105662%2C7.07068382%2019.3779752%2C7%2019.5714286%2C7%20C19.7648819%2C7%2019.932291%2C7.07068382%2020.0736607%2C7.21205357%20L25.7879464%2C12.9263393%20C25.9293162%2C13.067709%2026%2C13.2351181%2026%2C13.4285714%20L26%2C13.4285714%20Z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:center center;background-repeat:no-repeat;transition:transform .4s ease;border-radius:50%;display:block}.at-expanding-share-button .at-icon-wrapper{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);border-radius:50%;display:inline-block;height:40px;line-height:40px;text-align:center;width:40px}.at-expanding-share-button .at-icon{display:inline-block;height:34px;margin:3px 0;vertical-align:top;width:34px}.at-expanding-share-button [data-name]:after{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);transform:translate(0, -50%);transition:.4s;background-color:#fff;border-radius:3px;color:#666;content:attr(data-name);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9pt;line-height:9pt;font-weight:500;opacity:0;padding:3px 5px;position:relative;top:20px;white-space:nowrap}.at-expanding-share-button.at-expanding-share-button-show-icons .at-expanding-share-button-services-list{display:block}.at-expanding-share-button.at-expanding-share-button-animate-in .at-expanding-share-button-toggle-bg>span{transform:rotate(270deg);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%3E%3Cpath%20d%3D%22M18%2014V8h-4v6H8v4h6v6h4v-6h6v-4h-6z%22%20fill-rule%3D%22evenodd%22%20fill%3D%22white%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:center center;background-repeat:no-repeat}.at-expanding-share-button.at-expanding-share-button-animate-in [data-name]:after{opacity:1}.at-expanding-share-button.at-hide-label [data-name]:after{display:none}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle{height:50px}.at-expanding-share-button.at-expanding-share-button-desktop .at-icon-wrapper:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.5)}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg{height:50px;line-height:50px;width:50px}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg>span{height:50px;width:50px}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg:after{box-shadow:0 2px 5px 0 rgba(0,0,0,.2);transition:opacity .2s ease;border-radius:50%;content:'';height:100%;opacity:0;position:absolute;top:0;left:0;width:100%}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-bg:hover:after{opacity:1}.at-expanding-share-button.at-expanding-share-button-desktop .at-expanding-share-button-toggle-btn[data-name]:after{top:25px}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-services-list{margin:0}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-btn,.at-expanding-share-button.at-expanding-share-button-mobile .at-share-btn{outline:0}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle{height:40px;-webkit-tap-highlight-color:transparent}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-bg,.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-toggle-bg span{height:40px;line-height:40px;width:40px}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-click-flash{transform:scale(0);transition:transform ease,opacity ease-in;background-color:hsla(0,0%,100%,.3);border-radius:50%;height:40px;opacity:1;position:absolute;width:40px;z-index:10000}.at-expanding-share-button.at-expanding-share-button-mobile .at-expanding-share-button-click-flash.at-expanding-share-button-click-flash-animate{transform:scale(1);opacity:0}.at-expanding-share-button.at-expanding-share-button-mobile+.at-expanding-share-button-mobile-overlay{transition:opacity ease;bottom:0;background-color:hsla(0,0%,87%,.7);display:block;height:auto;left:0;opacity:0;position:fixed;right:0;top:0;width:auto;z-index:9998}.at-expanding-share-button.at-expanding-share-button-mobile+.at-expanding-share-button-mobile-overlay.at-expanding-share-button-hidden{height:0;width:0;z-index:-10000}.at-expanding-share-button.at-expanding-share-button-mobile.at-expanding-share-button-animate-in+.at-expanding-share-button-mobile-overlay{transition:opacity ease;opacity:1}</style><style type="text/css">.at-tjin-element .at300b,.at-tjin-element .at300m{display:inline-block;width:auto;padding:0;margin:0 2px 5px;outline-offset:-1px;transition:all .2s ease-in-out}.at-tjin-element .at300b:focus,.at-tjin-element .at300b:hover,.at-tjin-element .at300m:focus,.at-tjin-element .at300m:hover{transform:translateY(-4px)}.at-tjin-element .addthis_tjin_label{display:none}.at-tjin-element .addthis_vertical_style .at300b,.at-tjin-element .addthis_vertical_style .at300m{display:block}.at-tjin-element .addthis_vertical_style .at300b .addthis_tjin_label,.at-tjin-element .addthis_vertical_style .at300b .at-icon-wrapper,.at-tjin-element .addthis_vertical_style .at300m .addthis_tjin_label,.at-tjin-element .addthis_vertical_style .at300m .at-icon-wrapper{display:inline-block;vertical-align:middle;margin-right:5px}.at-tjin-element .addthis_vertical_style .at300b:focus,.at-tjin-element .addthis_vertical_style .at300b:hover,.at-tjin-element .addthis_vertical_style .at300m:focus,.at-tjin-element .addthis_vertical_style .at300m:hover{transform:none}.at-tjin-element .at-tjin-btn{margin:0 5px 5px 0;padding:0;outline-offset:-1px;display:inline-block;box-sizing:content-box;transition:all .2s ease-in-out}.at-tjin-element .at-tjin-btn:focus,.at-tjin-element .at-tjin-btn:hover{transform:translateY(-4px)}.at-tjin-element .at-tjin-title{margin:0 0 15px}</style><style type="text/css">#addthissmartlayerscssready{color:#bada55!important}.addthis-smartlayers,div#at4-follow,div#at4-share,div#at4-thankyou,div#at4-whatsnext{padding:0;margin:0}#at4-follow-label,#at4-share-label,#at4-whatsnext-label,.at4-recommended-label.hidden{padding:0;border:none;background:none;position:absolute;top:0;left:0;height:0;width:0;overflow:hidden;text-indent:-9999em}.addthis-smartlayers .at4-arrow:hover{cursor:pointer}.addthis-smartlayers .at4-arrow:after,.addthis-smartlayers .at4-arrow:before{content:none}a.at4-logo{background:url(data:image/gif;base64,R0lGODlhBwAHAJEAAP9uQf///wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==) no-repeat left center}.at4-minimal a.at4-logo{background:url(data:image/gif;base64,R0lGODlhBwAHAJEAAP9uQf///wAAAAAAACH5BAkKAAIALAAAAAAHAAcAAAILFH6Ge8EBH2MKiQIAOw==) no-repeat left center!important}button.at4-closebutton{position:absolute;top:0;right:0;padding:0;margin-right:10px;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;font-size:19px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}button.at4-closebutton:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}div.at4-arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAoCAYAAABpYH0BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV1JREFUeNrsmesOgyAMhQfxwfrofTM3E10ME2i5Oeppwr9a5OMUCrh1XV+wcvNAAIAA+BiAzrmtUWln27dbjEcC3AdODfo0BdEPhmcO4nIDvDNELi2jggk4/k8dT7skfeKzWIEd4VUpMQKvNB7X+OZSmAZkATWC1xvipbpnLmOosbJZC08CkAeA4E6qFUEMwLAGnlSBPCE8lW8CYnZTcimH2HoT7kSFOx5HBmCnDhTIu1p5s98G+QZrxGPhZVMY1vgyAQaAAAiAAAgDQACcBOD+BvJtBWfRy7NpJK5tBe4FNzXokywV734wPHMQlxvgnSGyNoUP/2ACjv/7iSeYKO3YWKzAjvCqlBiBVxqPa3ynexNJwOsN8TJbzL6JNIYYXWpMv4lIIAZgWANPqkCeEJ7KNwExu8lpLlSpAVQarO77TyKdBsyRPuwV0h0gmoGnTWFYzVkYBoAA+I/2FmAAt6+b5XM9mFkAAAAASUVORK5CYII=);background-repeat:no-repeat;width:20px;height:20px;margin:0;padding:0;overflow:hidden;text-indent:-9999em;text-align:left;cursor:pointer}#at4-recommendedpanel-outer-container .at4-arrow.at-right,div.at4-arrow.at-right{background-position:-20px 0}#at4-recommendedpanel-outer-container .at4-arrow.at-left,div.at4-arrow.at-left{background-position:0 0}div.at4-arrow.at-down{background-position:-60px 0}div.at4-arrow.at-up{background-position:-40px 0}.ats-dark div.at4-arrow.at-right{background-position:-20px -20px}.ats-dark div.at4-arrow.at-left{background-position:0 -20px}.ats-dark div.at4-arrow.at-down{background-position:-60px -20px}.ats-dark div.at4-arrow.at-up{background-position:-40px -20}.at4-opacity-hidden{opacity:0!important}.at4-opacity-visible{opacity:1!important}.at4-visually-hidden{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;overflow:hidden}.at4-hidden-off-screen,.at4-hidden-off-screen *{position:absolute!important;top:-9999px!important;left:-9999px!important}.at4-show{display:block!important;opacity:1!important}.at4-show-content{opacity:1!important;visibility:visible}.at4-hide{display:none!important;opacity:0!important}.at4-hide-content{opacity:0!important;visibility:hidden}.at4-visible{display:block!important;opacity:0!important}.at-wordpress-hide{display:none!important;opacity:0!important}.addthis-animated{animation-fill-mode:both;animation-timing-function:ease-out;animation-duration:.3s}.slideInDown.addthis-animated,.slideInLeft.addthis-animated,.slideInRight.addthis-animated,.slideInUp.addthis-animated,.slideOutDown.addthis-animated,.slideOutLeft.addthis-animated,.slideOutRight.addthis-animated,.slideOutUp.addthis-animated{animation-duration:.4s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes slideInUp{0%{transform:translateY(1500px)}0%,to{opacity:1}to{transform:translateY(0)}}.slideInUp{animation-name:slideInUp}.slideInUp.addthis-animated{animation-duration:.4s}@keyframes slideInDown{0%{transform:translateY(-850px)}0%,to{opacity:1}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideOutUp{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(-250px)}}.slideOutUp{animation-name:slideOutUp}@keyframes slideOutUpFast{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(-1250px)}}#at4m-menu.slideOutUp{animation-name:slideOutUpFast}@keyframes slideOutDown{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(350px)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutDownFast{0%{transform:translateY(0)}0%,to{opacity:1}to{transform:translateY(1250px)}}#at4m-menu.slideOutDown{animation-name:slideOutDownFast}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-850px)}to{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{opacity:0;transform:translateX(1250px)}to{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-350px)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(350px)}}.slideOutRight{animation-name:slideOutRight}.at4win{margin:0 auto;background:#fff;border:1px solid #ebeced;width:25pc;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:8px;font-family:helvetica neue,helvetica,arial,sans-serif;text-align:left;z-index:9999}.at4win .at4win-header{position:relative;border-bottom:1px solid #f2f2f2;background:#fff;height:49px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;cursor:default}.at4win .at4win-header .at-h3,.at4win .at4win-header h3{height:49px;line-height:49px;margin:0 50px 0 0;padding:1px 0 0;margin-left:20px;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:1pc;font-weight:700;text-shadow:0 1px #fff;color:#333}.at4win .at4win-header .at-h3 img,.at4win .at4win-header h3 img{display:inline-block;margin-right:4px}.at4win .at4win-header .at4-close{display:block;position:absolute;top:0;right:0;background:url("data:image/gif;base64,R0lGODlhFAAUAIABAAAAAP///yH5BAEAAAEALAAAAAAUABQAAAIzBIKpG+YMm5Enpodw1HlCfnkKOIqU1VXk55goVb2hi7Y0q95lfG70uurNaqLgTviyyUoFADs=") no-repeat center center;background-repeat:no-repeat;background-position:center center;border-left:1px solid #d2d2d1;width:49px;height:49px;line-height:49px;overflow:hidden;text-indent:-9999px;text-shadow:none;cursor:pointer;opacity:.5;border:0;transition:opacity .15s ease-in}.at4win .at4win-header .at4-close::-moz-focus-inner{border:0;padding:0}.at4win .at4win-header .at4-close:hover{opacity:1;background-color:#ebeced;border-top-right-radius:7px}.at4win .at4win-content{position:relative;background:#fff;min-height:220px}#at4win-footer{position:relative;background:#fff;border-top:1px solid #d2d2d1;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;height:11px;line-height:11px;padding:5px 20px;font-size:11px;color:#666;-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}#at4win-footer a{margin-right:10px;text-decoration:none;color:#666}#at4win-footer a:hover{text-decoration:none;color:#000}#at4win-footer a.at4-logo{top:5px;padding-left:10px}#at4win-footer a.at4-privacy{position:absolute;top:5px;right:10px;padding-right:14px}.at4win.ats-dark{border-color:#555;box-shadow:none}.at4win.ats-dark .at4win-header{background:#1b1b1b;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.at4win.ats-dark .at4win-header .at4-close{background:url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTEvMTMvMTKswDp5AAAAd0lEQVQ4jb2VQRLAIAgDE///Z3qqY1FAhalHMCsCIkVEAIAkkVgvp2lDBgYAnAyHkWotLccNrEd4A7X2TqIdqLfnWBAdaF5rJdyJfjtPH5GT37CaGhoVq3nOm/XflUuLUto2pY1d+vRKh0Pp+MrAVtDe2JkvYNQ+jVSEEFmOkggAAAAASUVORK5CYII=") no-repeat center center;background-image:url(//s7.addthis.com/static/fb08f6d50887bd0caacc86a62bcdcf68.svg),none;border-color:#333}.at4win.ats-dark .at4win-header .at4-close:hover{background-color:#000}.at4win.ats-dark .at4win-header .at-h3,.at4win.ats-dark .at4win-header h3{color:#fff;text-shadow:0 1px #000}.at4win.ats-gray .at4win-header{background:#fff;border-color:#d2d2d1;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px}.at4win.ats-gray .at4win-header a.at4-close{border-color:#d2d2d1}.at4win.ats-gray .at4win-header a.at4-close:hover{background-color:#ebeced}.at4win.ats-gray #at4win-footer{border-color:#ebeced}.at4win .clear{clear:both}.at4win ::selection{background:#fe6d4c;color:#fff}.at4win ::-moz-selection{background:#fe6d4c;color:#fff}.at4-icon-fw{display:inline-block;background-repeat:no-repeat;background-position:0 0;margin:0 5px 0 0;overflow:hidden;text-indent:-9999em;cursor:pointer;padding:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.at44-follow-container a.aticon{height:2pc;margin:0 5px 5px 0}.at44-follow-container .at4-icon-fw{margin:0}</style><script type="text/javascript" charset="utf-8" async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/132.2a5f921bf975616ac768.js.download"></script><style type="text/css">.fb_hidden{position:absolute;top:-10000px;z-index:10001}.fb_reposition{overflow:hidden;position:relative}.fb_invisible{display:none}.fb_reset{background:none;border:0;border-spacing:0;color:#000;cursor:auto;direction:ltr;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:1;margin:0;overflow:visible;padding:0;text-align:left;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal}.fb_reset>div{overflow:hidden}.fb_link img{border:none}@keyframes fb_transform{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fb_animate{animation:fb_transform .3s forwards} | |
.fb_dialog{background:rgba(82, 82, 82, .7);position:absolute;top:-10000px;z-index:10001}.fb_reset .fb_dialog_legacy{overflow:visible}.fb_dialog_advanced{padding:10px;border-radius:8px}.fb_dialog_content{background:#fff;color:#333}.fb_dialog_close_icon{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:15px;position:absolute;right:18px;top:17px;width:15px}.fb_dialog_mobile .fb_dialog_close_icon{top:5px;left:5px;right:auto}.fb_dialog_padding{background-color:transparent;position:absolute;width:1px;z-index:-1}.fb_dialog_close_icon:hover{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -15px transparent}.fb_dialog_close_icon:active{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png) no-repeat scroll 0 -30px transparent}.fb_dialog_loader{background-color:#f6f7f9;border:1px solid #606060;font-size:24px;padding:20px}.fb_dialog_top_left,.fb_dialog_top_right,.fb_dialog_bottom_left,.fb_dialog_bottom_right{height:10px;width:10px;overflow:hidden;position:absolute}.fb_dialog_top_left{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png) no-repeat 0 0;left:-10px;top:-10px}.fb_dialog_top_right{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png) no-repeat 0 -10px;right:-10px;top:-10px}.fb_dialog_bottom_left{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png) no-repeat 0 -20px;bottom:-10px;left:-10px}.fb_dialog_bottom_right{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/ye/r/8YeTNIlTZjm.png) no-repeat 0 -30px;right:-10px;bottom:-10px}.fb_dialog_vert_left,.fb_dialog_vert_right,.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{position:absolute;background:#525252;filter:alpha(opacity=70);opacity:.7}.fb_dialog_vert_left,.fb_dialog_vert_right{width:10px;height:100%}.fb_dialog_vert_left{margin-left:-10px}.fb_dialog_vert_right{right:0;margin-right:-10px}.fb_dialog_horiz_top,.fb_dialog_horiz_bottom{width:100%;height:10px}.fb_dialog_horiz_top{margin-top:-10px}.fb_dialog_horiz_bottom{bottom:0;margin-bottom:-10px}.fb_dialog_iframe{line-height:0}.fb_dialog_content .dialog_title{background:#6d84b4;border:1px solid #365899;color:#fff;font-size:14px;font-weight:bold;margin:0}.fb_dialog_content .dialog_title>span{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/yd/r/Cou7n-nqK52.gif) no-repeat 5px 50%;float:left;padding:5px 0 7px 26px}body.fb_hidden{-webkit-transform:none;height:100%;margin:0;overflow:visible;position:absolute;top:-10000px;left:0;width:100%}.fb_dialog.fb_dialog_mobile.loading{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/ya/r/3rhSv5V8j3o.gif) white no-repeat 50% 50%;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:0;z-index:10001}.fb_dialog.fb_dialog_mobile.loading.centered{width:auto;height:auto;min-height:initial;min-width:initial;background:none}.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner{width:100%}.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content{background:none}.loading.centered #fb_dialog_loader_close{color:#fff;display:block;padding-top:20px;clear:both;font-size:18px}#fb-root #fb_dialog_ipad_overlay{background:rgba(0, 0, 0, .45);position:absolute;bottom:0;left:0;right:0;top:0;width:100%;min-height:100%;z-index:10000}#fb-root #fb_dialog_ipad_overlay.hidden{display:none}.fb_dialog.fb_dialog_mobile.loading iframe{visibility:hidden}.fb_dialog_content .dialog_header{-webkit-box-shadow:white 0 1px 1px -1px inset;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#738ABA), to(#2C4987));border-bottom:1px solid;border-color:#1d4088;color:#fff;font:14px Helvetica, sans-serif;font-weight:bold;text-overflow:ellipsis;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0;vertical-align:middle;white-space:nowrap}.fb_dialog_content .dialog_header table{-webkit-font-smoothing:subpixel-antialiased;height:43px;width:100%}.fb_dialog_content .dialog_header td.header_left{font-size:12px;padding-left:5px;vertical-align:middle;width:60px}.fb_dialog_content .dialog_header td.header_right{font-size:12px;padding-right:5px;vertical-align:middle;width:60px}.fb_dialog_content .touchable_button{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4966A6), color-stop(.5, #355492), to(#2A4887));border:1px solid #29487d;-webkit-background-clip:padding-box;-webkit-border-radius:3px;-webkit-box-shadow:rgba(0, 0, 0, .117188) 0 1px 1px inset, rgba(255, 255, 255, .167969) 0 1px 0;display:inline-block;margin-top:3px;max-width:85px;line-height:18px;padding:4px 12px;position:relative}.fb_dialog_content .dialog_header .touchable_button input{border:none;background:none;color:#fff;font:12px Helvetica, sans-serif;font-weight:bold;margin:2px -12px;padding:2px 6px 3px 6px;text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}.fb_dialog_content .dialog_header .header_center{color:#fff;font-size:16px;font-weight:bold;line-height:18px;text-align:center;vertical-align:middle}.fb_dialog_content .dialog_content{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif) no-repeat 50% 50%;border:1px solid #555;border-bottom:0;border-top:0;height:150px}.fb_dialog_content .dialog_footer{background:#f6f7f9;border:1px solid #555;border-top-color:#ccc;height:40px}#fb_dialog_loader_close{float:left}.fb_dialog.fb_dialog_mobile .fb_dialog_close_button{text-shadow:rgba(0, 30, 84, .296875) 0 -1px 0}.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon{visibility:hidden}#fb_dialog_loader_spinner{animation:rotateSpinner 1.2s linear infinite;background-color:transparent;background-image:url(https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/t-wz8gw1xG1.png);background-repeat:no-repeat;background-position:50% 50%;height:24px;width:24px}@keyframes rotateSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} | |
.fb_iframe_widget{display:inline-block;position:relative}.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}.fb_iframe_widget iframe{position:absolute}.fb_iframe_widget_fluid_desktop,.fb_iframe_widget_fluid_desktop span,.fb_iframe_widget_fluid_desktop iframe{max-width:100%}.fb_iframe_widget_fluid_desktop iframe{min-width:220px;position:relative}.fb_iframe_widget_lift{z-index:1}.fb_hide_iframes iframe{position:relative;left:-10000px}.fb_iframe_widget_loader{position:relative;display:inline-block}.fb_iframe_widget_fluid{display:inline}.fb_iframe_widget_fluid span{width:100%}.fb_iframe_widget_loader iframe{min-height:32px;z-index:2;zoom:1}.fb_iframe_widget_loader .FB_Loader{background:url(https://static.xx.fbcdn.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif) no-repeat;height:32px;width:32px;margin-left:-16px;position:absolute;left:50%;z-index:4} | |
.fb_customer_chat_bounce_in{animation-duration:250ms;animation-name:fb_bounce_in}.fb_customer_chat_bounce_out{animation-duration:250ms;animation-name:fb_fade_out}.fb_invisible_flow{display:inherit;height:0;overflow-x:hidden;width:0}.fb_mobile_overlay_active{background-color:#fff;height:100%;overflow:hidden;position:fixed;visibility:hidden;width:100%}@keyframes fb_fade_out{from{opacity:1}to{opacity:0}}@keyframes fb_bounce_in{0%{opacity:0;transform:scale(.8, .8);transform-origin:100% 100%}10%{opacity:.1}20%{opacity:.2}30%{opacity:.3}40%{opacity:.4}50%{opacity:.5}60%{opacity:.6}70%{opacity:.7}80%{opacity:.8;transform:scale(1.03, 1.03)}90{opacity:.9}100%{opacity:1;transform:scale(1, 1)}}</style><script type="text/javascript" charset="utf-8" async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/15.ade3317fb9706a5fc8b0.js.download"></script><style type="text/css">html.at-expanded-menu-noscroll{overflow-x:visible;overflow-y:visible}body.at-expanded-menu-noscroll{overflow:hidden}@keyframes ellipses{to{width:1.25em}}#at-expanded-menu-host *{box-sizing:border-box}#at-expanded-menu-host .at-expanded-menu-hidden,#at-expanded-menu-host .at-expanded-menu-top-services-header.at-expanded-menu-hidden{display:none;visibility:hidden}#at-expanded-menu-host #at-expanded-menu-title,#at-expanded-menu-host .at-branding-logo,#at-expanded-menu-host .at-copy-link-result-message span,#at-expanded-menu-host .at-copy-link-share-page-url,#at-expanded-menu-host .at-expanded-menu,#at-expanded-menu-host .at-expanded-menu-button-label,#at-expanded-menu-host .at-expanded-menu-email-disclaimer,#at-expanded-menu-host .at-expanded-menu-load-btn,#at-expanded-menu-host .at-expanded-menu-page-title,#at-expanded-menu-host .at-expanded-menu-page-url,#at-expanded-menu-host .at-expanded-menu-privacy-link,#at-expanded-menu-host .at-expanded-menu-search-label-content,#at-expanded-menu-host .at-expanded-menu-top-services-header{font-family:helvetica neue,helvetica,arial,sans-serif}#at-expanded-menu-host svg span{opacity:0;outline:0;visibility:hidden}#at-expanded-menu-host .loading-container{display:table;height:75pt;width:100%}#at-expanded-menu-host .loading-container .loading-spinner{background:url(//s7.addthis.com/static/30e029c73921e590684320b52cff4e7d.gif) 50% 50% no-repeat;display:table-cell;height:100%;width:100%}#at-expanded-menu-host .at-expanded-menu-mask{background-color:rgba(0,0,0,.9);position:fixed;top:0;right:0;left:0;bottom:0;z-index:16777270}#at-expanded-menu-host.at-expanded-menu-standalone .at-expanded-menu-mask{background-color:rgba(0,0,0,.88)}#at-expanded-menu-host .at-expanded-menu{position:absolute;top:10%;left:50%;width:100%;margin-left:-20pc;overflow-x:hidden;overflow-y:auto;padding-top:40px;z-index:16777271;text-align:left;background:transparent}#at-expanded-menu-host.at-expanded-menu-safari .at-expanded-menu{overflow:hidden;padding-top:initial}#at-expanded-menu-host .at-expanded-menu-fade{width:100%;height:151px;position:fixed;bottom:0;left:0;z-index:16777272;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}#at-expanded-menu-host .at-branding-info.at-expanded-menu-branding,#at-expanded-menu-host .at-branding-logo.at-expanded-menu-branding{cursor:pointer;text-decoration:none;position:fixed;right:20px;bottom:20px;z-index:16777273}#at-expanded-menu-host .at-branding-info.at-expanded-menu-branding{border:1px solid #ccc;color:#ccc}#at-expanded-menu-host .at-branding-info.at-expanded-menu-branding:before{color:#ccc}#at-expanded-menu-host .at-expanded-menu-primary-action-btn{background-color:#0295ff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1pc;margin:15px auto 0;padding:15px 35px;transition:background-color .2s ease-in}#at-expanded-menu-host .at-expanded-menu-primary-action-btn:hover{background-color:#0078ce}#at-expanded-menu-host .at-expanded-menu-close{position:fixed;right:20px;top:20px;width:30px;height:30px;margin:0;padding:0;z-index:16777274;background:none;background-color:#fff;border:none;border-radius:50%;color:#000;font-family:arial,sans-serif;font-size:11px;font-weight:400;line-height:normal;cursor:pointer;transition:all .4s ease}#at-expanded-menu-host .at-expanded-menu-close span{font-family:arial,sans-serif;font-size:28px;line-height:0;vertical-align:initial}#at-expanded-menu-host .at-expanded-menu-close:after{content:'';display:inline-block;height:22px}#at-expanded-menu-host .at-expanded-menu-close:hover{background-color:#666;color:#fff}#at-expanded-menu-host #at-expanded-menu-hd,#at-expanded-menu-host .at-expanded-menu-ft{text-align:center}#at-expanded-menu-host #at-expanded-menu-hd{display:inline-block}#at-expanded-menu-host .at-expanded-menu-ft{margin:-90px 35px 0;padding-bottom:75pt;position:relative;width:575px;z-index:3}#at-expanded-menu-host .at-expanded-menu-ft .at-expanded-menu-ft-loading{color:#fff;display:block;position:relative}#at-expanded-menu-host .at-expanded-menu-ft .at-expanded-menu-ft-loading:after{animation:ellipses 1s steps(4, end) 0s infinite forwards;content:" \2026";display:inline-block;overflow:hidden;position:absolute;vertical-align:bottom;width:0}#at-expanded-menu-host #at-expanded-menu-bd{padding:20px 0;text-align:center;position:relative}#at-expanded-menu-host.at-expanded-menu-safari #at-expanded-menu-bd{overflow-y:auto}#at-expanded-menu-host .at-expanded-menu-title{display:block;font-size:60px;font-weight:300;line-height:60px;color:#fff;margin:0 35px 30px;padding:0;width:575px}#at-expanded-menu-host .at-expanded-menu-page-title{font-size:15px;font-weight:500;margin:0 35px}#at-expanded-menu-host .at-expanded-menu-page-title,#at-expanded-menu-host .at-expanded-menu-page-url{display:block;line-height:20px;color:#eeecec;overflow:hidden;text-overflow:ellipsis;padding:0;white-space:nowrap;width:575px}#at-expanded-menu-host .at-expanded-menu-page-url{font-size:13px;font-weight:300;margin:0 35px 20px;opacity:.6}#at-expanded-menu-host .at-expanded-menu-top-services-header{color:#eeecec;display:block;font-size:13px;font-weight:300;letter-spacing:2px;margin:0 0 30px;text-transform:uppercase;width:40pc}#at-expanded-menu-host .at-branding-logo.at-expanded-menu-branding .at-branding-addthis{color:#fff;font-size:9pt}#at-expanded-menu-host .at-branding-logo.at-expanded-menu-branding .at-branding-icon{background-size:cover;height:13px;width:13px}#at-expanded-menu-host .at-branding-logo .at-branding-icon{display:inline-block;margin-left:4px;margin-right:3px;margin-bottom:-1px;background-repeat:no-repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRF////+GlNUkcc1QAAAB1JREFUeNpiYIQDBjQmAwMmkwEM0JnY1WIxFyDAABGeAFEudiZsAAAAAElFTkSuQmCC")}#at-expanded-menu-host .at-expanded-menu-privacy-link{position:fixed;bottom:20px;font-size:9pt;left:20px;z-index:16777273}#at-expanded-menu-host .at-expanded-menu-privacy-link a{text-decoration:none}#at-expanded-menu-host .at-expanded-menu-privacy-link a:hover{text-decoration:underline}#at-expanded-menu-host .at-expanded-menu-email-disclaimer a,#at-expanded-menu-host .at-expanded-menu-privacy-link a{color:#eeecec}#at-expanded-menu-host .at-expanded-menu-notification:before{background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4NCjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMy43MTQgMi4yODZxMy43MzIgMCA2Ljg4NCAxLjgzOXQ0Ljk5MSA0Ljk5MSAxLjgzOSA2Ljg4NC0xLjgzOSA2Ljg4NC00Ljk5MSA0Ljk5MS02Ljg4NCAxLjgzOS02Ljg4NC0xLjgzOS00Ljk5MS00Ljk5MS0xLjgzOS02Ljg4NCAxLjgzOS02Ljg4NCA0Ljk5MS00Ljk5MSA2Ljg4NC0xLjgzOXpNMTYgMjQuNTU0di0zLjM5M3EwLTAuMjUtMC4xNjEtMC40MnQtMC4zOTMtMC4xN2gtMy40MjlxLTAuMjMyIDAtMC40MTEgMC4xNzl0LTAuMTc5IDAuNDExdjMuMzkzcTAgMC4yMzIgMC4xNzkgMC40MTF0MC40MTEgMC4xNzloMy40MjlxMC4yMzIgMCAwLjM5My0wLjE3dDAuMTYxLTAuNDJ6TTE1Ljk2NCAxOC40MTFsMC4zMjEtMTEuMDg5cTAtMC4yMTQtMC4xNzktMC4zMjEtMC4xNzktMC4xNDMtMC40MjktMC4xNDNoLTMuOTI5cS0wLjI1IDAtMC40MjkgMC4xNDMtMC4xNzkgMC4xMDctMC4xNzkgMC4zMjFsMC4zMDQgMTEuMDg5cTAgMC4xNzkgMC4xNzkgMC4zMTN0MC40MjkgMC4xMzRoMy4zMDRxMC4yNSAwIDAuNDItMC4xMzR0MC4xODgtMC4zMTN6Ij48L3BhdGg+DQo8L3N2Zz4=");background-size:contain;border-radius:50%;content:"";display:block;float:left;font-family:arial,sans-serif;height:20px;line-height:20px;margin:5px 5px 5px 10px;padding:0;width:20px}#at-expanded-menu-host .at-expanded-menu-search{position:relative;overflow:hidden;width:575px;margin:0 35px;height:65px;max-height:65px;line-height:65px}#at-expanded-menu-host .at-expanded-menu-search-input[type=text]{display:inline-block;height:inherit;width:100%;padding:0;margin:0 0 0 1px;vertical-align:middle;font-size:18px;line-height:20px;background:0 0;outline:0;border:none;border-radius:0;color:#fff}#at-expanded-menu-host .at-expanded-menu-search-input[type=text]::-ms-clear{display:none;height:0;width:0}#at-expanded-menu-host #at-expanded-menu-service-filter.at-expanded-menu-search-input[type=text]:focus{color:#eeecec;border-color:transparent;outline:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#at-expanded-menu-host .at-expanded-menu-search-label{display:block;position:relative;width:100%;text-align:left;height:55px;max-height:55px;line-height:55px;position:absolute;top:0;left:0}#at-expanded-menu-host .at-expanded-menu-search-label-content{display:block;font-size:19px;font-weight:300;color:#eeecec;opacity:1;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;transition:all .4s ease}#at-expanded-menu-host .at-expanded-menu-search-filled .at-expanded-menu-search-label .at-expanded-menu-search-label-content,#at-expanded-menu-host .at-expanded-menu-search-input[type=text]:focus+.at-expanded-menu-search-label .at-expanded-menu-search-label-content{opacity:.5;font-size:9pt;line-height:9pt}#at-expanded-menu-host .at-expanded-menu-search-label:after,#at-expanded-menu-host .at-expanded-menu-search-label:before{content:'';position:absolute;top:0;left:0;width:100%;height:50px;border-bottom:1px solid #eeecec}#at-expanded-menu-host .at-expanded-menu-search-label:after{border-bottom:2px solid #eeecec;transform:translate3d(-100%,0,0);transition:transform .3s}#at-expanded-menu-host .at-expanded-menu-search-input:focus+.at-expanded-menu-search-label:after{transform:translate3d(0,0,0)}#at-expanded-menu-host .at-expanded-menu-search-icon{display:block;position:absolute;right:0;top:20px;width:25px;height:25px;margin-left:-29px;vertical-align:middle;text-align:left;font-size:18px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIzMnB4IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMycHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGUvPjxkZXNjLz48ZGVmcy8+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSI+PGcgZmlsbD0iIzkyOTI5MiIgaWQ9Imljb24tMTExLXNlYXJjaCI+PHBhdGggZD0iTTE5LjQyNzExNjQsMjEuNDI3MTE2NCBDMTguMDM3MjQ5NSwyMi40MTc0ODAzIDE2LjMzNjY1MjIsMjMgMTQuNSwyMyBDOS44MDU1NzkzOSwyMyA2LDE5LjE5NDQyMDYgNiwxNC41IEM2LDkuODA1NTc5MzkgOS44MDU1NzkzOSw2IDE0LjUsNiBDMTkuMTk0NDIwNiw2IDIzLDkuODA1NTc5MzkgMjMsMTQuNSBDMjMsMTYuMzM2NjUyMiAyMi40MTc0ODAzLDE4LjAzNzI0OTUgMjEuNDI3MTE2NCwxOS40MjcxMTY0IEwyNy4wMTE5MTc2LDI1LjAxMTkxNzYgQzI3LjU2MjExODYsMjUuNTYyMTE4NiAyNy41NTc1MzEzLDI2LjQ0MjQ2ODcgMjcuMDExNzE4NSwyNi45ODgyODE1IEwyNi45ODgyODE1LDI3LjAxMTcxODUgQzI2LjQ0Mzg2NDgsMjcuNTU2MTM1MiAyNS41NTc2MjA0LDI3LjU1NzYyMDQgMjUuMDExOTE3NiwyNy4wMTE5MTc2IEwxOS40MjcxMTY0LDIxLjQyNzExNjQgTDE5LjQyNzExNjQsMjEuNDI3MTE2NCBaIE0xNC41LDIxIEMxOC4wODk4NTExLDIxIDIxLDE4LjA4OTg1MTEgMjEsMTQuNSBDMjEsMTAuOTEwMTQ4OSAxOC4wODk4NTExLDggMTQuNSw4IEMxMC45MTAxNDg5LDggOCwxMC45MTAxNDg5IDgsMTQuNSBDOCwxOC4wODk4NTExIDEwLjkxMDE0ODksMjEgMTQuNSwyMSBMMTQuNSwyMSBaIiBpZD0ic2VhcmNoIi8+PC9nPjwvZz48L3N2Zz4=);background-color:transparent;background-repeat:no-repeat;background-size:25px 25px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#at-expanded-menu-host .at-expanded-menu-service-list{list-style-type:none;padding:0 0 110px;margin:0;width:40pc}#at-expanded-menu-host .at-expanded-menu-service-list.border-before:before{border-top:1px solid #fff;content:'';display:block;margin-left:75pt;margin-top:-5pc;padding-bottom:50px;opacity:.4;width:440px}#at-expanded-menu-host .at-expanded-menu-service-list li{display:inline-block;position:relative;width:84px;min-width:84px;margin:0 17px 20px 22px;outline-color:#eeecec;vertical-align:top}#at-expanded-menu-host .at-expanded-menu-service-list li *{outline-color:#eeecec}#at-expanded-menu-host .at-expanded-menu-service-list button{background:none;border:none;cursor:pointer;padding:0;margin:0;width:84px}#at-expanded-menu-host .at-expanded-menu-button-label{line-spacing:.5px}#at-expanded-menu-host .top-service .at-expanded-menu-button-label{font-weight:400}#at-expanded-menu-host .at-expanded-menu-load{padding:10px 30px;font-size:14px;text-transform:uppercase;background-color:#fff;color:#000;border:none;border-radius:30px;cursor:pointer}#at-expanded-menu-host .at-expanded-menu .at-icon-wrapper{display:block;width:84px;height:84px;overflow:hidden;cursor:pointer;transition:transform .2s ease}#at-expanded-menu-host .at-expanded-menu .at-icon{fill:#fff}#at-expanded-menu-host .at-expanded-menu-round .at-icon-wrapper{border-radius:50%}#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-round .at-expanded-menu-button:focus,#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-round [class^=at3winsvc_]:hover .at-icon-wrapper{transform:scale(1.05,1.05)}#at-expanded-menu-host .at-expanded-menu-round .at-expanded-menu-button-label{display:block;color:#eeecec;font-size:14px;font-weight:300;letter-spacing:.8px;margin-top:5px;margin-bottom:5px;line-height:1.2}#at-expanded-menu-host .at-expanded-menu-round .at-expanded-menu-button-label:hover{cursor:pointer}#at-expanded-menu-host .at-expanded-menu-round .at-expanded-menu-service-list button,#at-expanded-menu-host .at-expanded-menu-round .at-expanded-menu-service-list li{overflow:visible}#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email{left:0;max-height:100%;margin-left:0;text-align:center;top:0}#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email #at-expanded-menu-bd{padding:0}#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email #at-expanded-menu-title{font-size:2pc;line-height:2pc}#at-expanded-menu-host #at-expanded-menu-email-form{margin:0 auto;text-align:left;width:575px}#at-expanded-menu-host .at-expanded-menu-email-field label{color:#d5d4d2;display:block;font-size:13px;font-weight:200;letter-spacing:.8px;margin-bottom:5px}#at-expanded-menu-host .at-expanded-menu-email-field input,#at-expanded-menu-host .at-expanded-menu-email-field textarea{border-radius:3px;border-width:0;color:#333;display:block;font-size:1pc;margin-bottom:20px;outline-color:#eeecec;padding:10px;width:100%}#at-expanded-menu-host .at-expanded-menu-email-field input{height:40px}#at-expanded-menu-host .at-expanded-menu-email-field input.at-expanded-menu-email-error-field{background-color:#fdd;border-radius:3px 3px 0 0;margin-bottom:0}#at-expanded-menu-host .at-expanded-menu-email-field textarea{height:75pt}#at-expanded-menu-host .at-expanded-menu-email-error-message{background-color:#ff5050;border-radius:0 0 3px 3px;color:#fff;font-weight:300;font-size:13px;height:30px;margin-bottom:20px}#at-expanded-menu-host .at-expanded-menu-email-error-message span{height:30px;letter-spacing:.5px;line-height:30px}#at-expanded-menu-host .at-expanded-menu-email-error-message span:before{background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4NCjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMy43MTQgMi4yODZxMy43MzIgMCA2Ljg4NCAxLjgzOXQ0Ljk5MSA0Ljk5MSAxLjgzOSA2Ljg4NC0xLjgzOSA2Ljg4NC00Ljk5MSA0Ljk5MS02Ljg4NCAxLjgzOS02Ljg4NC0xLjgzOS00Ljk5MS00Ljk5MS0xLjgzOS02Ljg4NCAxLjgzOS02Ljg4NCA0Ljk5MS00Ljk5MSA2Ljg4NC0xLjgzOXpNMTYgMjQuNTU0di0zLjM5M3EwLTAuMjUtMC4xNjEtMC40MnQtMC4zOTMtMC4xN2gtMy40MjlxLTAuMjMyIDAtMC40MTEgMC4xNzl0LTAuMTc5IDAuNDExdjMuMzkzcTAgMC4yMzIgMC4xNzkgMC40MTF0MC40MTEgMC4xNzloMy40MjlxMC4yMzIgMCAwLjM5My0wLjE3dDAuMTYxLTAuNDJ6TTE1Ljk2NCAxOC40MTFsMC4zMjEtMTEuMDg5cTAtMC4yMTQtMC4xNzktMC4zMjEtMC4xNzktMC4xNDMtMC40MjktMC4xNDNoLTMuOTI5cS0wLjI1IDAtMC40MjkgMC4xNDMtMC4xNzkgMC4xMDctMC4xNzkgMC4zMjFsMC4zMDQgMTEuMDg5cTAgMC4xNzkgMC4xNzkgMC4zMTN0MC40MjkgMC4xMzRoMy4zMDRxMC4yNSAwIDAuNDItMC4xMzR0MC4xODgtMC4zMTN6Ij48L3BhdGg+DQo8L3N2Zz4=");background-size:contain;border-radius:50%;content:"";display:block;float:left;font-family:arial,sans-serif;height:20px;line-height:20px;margin:5px 5px 5px 10px;padding:0;width:20px}#at-expanded-menu-host #at-expanded-menu-email-form>.at-expanded-menu-email-error-message{border-radius:3px;height:auto;margin-bottom:10px;min-height:40px;padding:10px 10px 10px 40px;position:relative}#at-expanded-menu-host #at-expanded-menu-email-form>.at-expanded-menu-email-error-message span{height:auto;line-height:1.6em}#at-expanded-menu-host #at-expanded-menu-email-form>.at-expanded-menu-email-error-message span:before{left:10px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}#at-expanded-menu-host #at-expanded-menu-captcha-container{text-align:center}#at-expanded-menu-host #at-expanded-menu-captcha-container>:first-child{display:inline-block;transform:scale(0.8)}#at-expanded-menu-host .at-expanded-menu-email-btn{background-color:#0295ff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:1pc;margin:15px auto 0;padding:15px 35px;transition:background-color .2s ease-in}#at-expanded-menu-host .at-expanded-menu-email-btn:hover{background-color:#0078ce}#at-expanded-menu-host .at-expanded-menu-email-other{margin:20px auto 40px;padding-bottom:20px;text-align:center;width:575px}#at-expanded-menu-host .at-expanded-menu-email-other p{color:#eeecec;font-size:14px;font-weight:300}#at-expanded-menu-host .at-expanded-menu-email-services{list-style-type:none;margin:0;padding:0}#at-expanded-menu-host .at-expanded-menu-email-services li{border-radius:4px;display:inline-block;height:2pc;margin:0 4px;overflow:hidden;width:2pc}#at-expanded-menu-host .at-expanded-menu-email-services li span{display:none}#at-expanded-menu-host .at-expanded-menu-email-services .at-expanded-menu-button{background:none;border:none;cursor:pointer;height:2pc;padding:0;margin:0;width:2pc}#at-expanded-menu-host .at-expanded-menu-email-services .at-icon-wrapper{border-radius:4px}#at-expanded-menu-host .at-expanded-menu-email-services svg{display:block}#at-expanded-menu-host #at-expanded-menu-email-sent{left:0;margin-left:0;padding-top:0;position:fixed;top:50%;transform:translateY(-50%)}#at-expanded-menu-host #at-expanded-menu-email-sent .at-expanded-menu-email-success-container{text-align:center}#at-expanded-menu-host #at-expanded-menu-email-sent .at-expanded-menu-service-list{margin:0 auto}#at-expanded-menu-host #at-expanded-menu-email-sent .at-expanded-menu-button,#at-expanded-menu-host #at-expanded-menu-email-sent .at-expanded-menu-service-list li{height:84px;width:84px}#at-expanded-menu-host #at-expanded-menu-email-sent .at-expanded-menu-button-label{padding-top:5px}#at-expanded-menu-host #at-expanded-menu-email-sent .at-icon-wrapper{overflow:hidden}#at-expanded-menu-host #at-expanded-menu-email-sent .at-icon-wrapper span{opacity:0}#at-expanded-menu-host .at-expanded-menu-email-success-message{color:#fff;display:block;font-size:36px;font-weight:300;padding-bottom:40px}#at-expanded-menu-host .at-expanded-menu-email-disclaimer{color:#beb6b6;display:block;font-size:9pt;text-align:center}#at-expanded-menu-host .at-expanded-menu-email-disclaimer span{display:block;margin-top:20px}#at-expanded-menu-host .at-expanded-menu-email-disclaimer a{color:#beb6b6}#at-expanded-menu-host .loading-container.loading-container-as-overlay{background:rgba(51,51,51,.3);bottom:0;display:block;height:auto;left:0;position:fixed;right:0;top:0;z-index:16777274}#at-expanded-menu-host .loading-container.loading-container-as-overlay .loading-spinner{display:block}#at-expanded-menu-host .at-copy-link-share{margin:0 35px;width:575px}#at-expanded-menu-host .at-copy-link-share-icon{display:block;float:left;height:50px;width:50px}#at-expanded-menu-host .at-copy-link-share-icon .at-icon-wrapper{border-radius:4px 0 0 4px}#at-expanded-menu-host .at-copy-link-share-page-url{border-radius:0 4px 4px 0;color:#333;display:block;font-size:18px;height:50px;width:calc(100% - 50px)}#at-expanded-menu-host .at-copy-link-share-button{text-align:center;width:130px}#at-expanded-menu-host .at-copy-link-result-message{background-color:#1ece8e;border-radius:3px;color:#fff;display:block;margin:20px auto;opacity:0;padding:5px;width:200px;transition:opacity .5s ease-in}#at-expanded-menu-host .at-copy-link-result-message span{font-size:14px;line-height:20px}#at-expanded-menu-host .at-copy-link-result-message.at-copy-link-show-result{opacity:1;transition:opacity .5s ease-in}#at-expanded-menu-host .at-copy-link-result-message:before{margin:0 5px}@media screen and (max-width:950px){#at-expanded-menu-host .at-expanded-menu:not(.at-expanded-menu-email){margin-left:-289px}#at-expanded-menu-host .at-expanded-menu-ft,#at-expanded-menu-host .at-expanded-menu-page-title,#at-expanded-menu-host .at-expanded-menu-page-url,#at-expanded-menu-host .at-expanded-menu-search,#at-expanded-menu-host .at-expanded-menu-title{width:508px}#at-expanded-menu-host .at-expanded-menu-service-list,#at-expanded-menu-host .at-expanded-menu-top-services-header{width:578px}#at-expanded-menu-host .at-expanded-menu-service-list.border-before:before,#at-expanded-menu-host .at-expanded-menu-top-services-header.border-before:before{width:378px}#at-expanded-menu-host .at-expanded-menu-service-list li,#at-expanded-menu-host .at-expanded-menu-top-services-header li{margin-left:28px;margin-right:29px}#at-expanded-menu-host .at-copy-link-share{margin:0;width:578px}}@media screen and (max-width:569px){#at-expanded-menu-host .at-expanded-menu:not(.at-expanded-menu-email){margin-left:-214px}#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email #at-expanded-menu-bd,#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email #at-expanded-menu-hd,#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email .at-expanded-menu-email-other{padding-left:10px;padding-right:10px}#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email #at-expanded-menu-bd,#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email #at-expanded-menu-email-form,#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email #at-expanded-menu-hd,#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email #at-expanded-menu-title,#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email .at-expanded-menu-page-title,#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email .at-expanded-menu-page-url{margin:0;width:100%}#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email .at-expanded-menu-email-other{width:100%}#at-expanded-menu-host .at-expanded-menu.at-expanded-menu-email #at-expanded-menu-title{margin-bottom:30px}#at-expanded-menu-host .at-expanded-menu-ft,#at-expanded-menu-host .at-expanded-menu-page-title,#at-expanded-menu-host .at-expanded-menu-page-url,#at-expanded-menu-host .at-expanded-menu-search,#at-expanded-menu-host .at-expanded-menu-title{margin-left:22px;margin-right:22px;width:380px}#at-expanded-menu-host .at-expanded-menu-service-list,#at-expanded-menu-host .at-expanded-menu-top-services-header{width:420px}#at-expanded-menu-host .at-expanded-menu-service-list.border-before:before,#at-expanded-menu-host .at-expanded-menu-top-services-header.border-before:before{width:15pc}#at-expanded-menu-host .at-expanded-menu-service-list li,#at-expanded-menu-host .at-expanded-menu-top-services-header li{margin-left:14px;margin-right:7px}#at-expanded-menu-host .at-copy-link-share{width:420px}}@media screen and (max-width:449px){#at-expanded-menu-host #at-expanded-menu-title{font-size:28px;line-height:2pc}#at-expanded-menu-host .at-expanded-menu-page-title{font-size:14px;font-weight:300}#at-expanded-menu-host .at-expanded-menu:not(.at-expanded-menu-email){margin-left:-180px}#at-expanded-menu-host .at-expanded-menu-ft,#at-expanded-menu-host .at-expanded-menu-page-title,#at-expanded-menu-host .at-expanded-menu-page-url,#at-expanded-menu-host .at-expanded-menu-search,#at-expanded-menu-host .at-expanded-menu-title{margin-left:10px;margin-right:10px;width:340px}#at-expanded-menu-host .at-expanded-menu-service-list,#at-expanded-menu-host .at-expanded-menu-top-services-header{width:360px}#at-expanded-menu-host .at-expanded-menu-service-list.border-before:before,#at-expanded-menu-host .at-expanded-menu-top-services-header.border-before:before{margin-left:5pc;width:200px}#at-expanded-menu-host .at-copy-link-share{width:360px}}@media screen and (max-width:369px){#at-expanded-menu-host .at-expanded-menu:not(.at-expanded-menu-email){margin-left:-10pc}#at-expanded-menu-host .at-expanded-menu-page-url{margin-bottom:25px}#at-expanded-menu-host .at-expanded-menu-ft,#at-expanded-menu-host .at-expanded-menu-page-title,#at-expanded-menu-host .at-expanded-menu-page-url,#at-expanded-menu-host .at-expanded-menu-search,#at-expanded-menu-host .at-expanded-menu-title{width:300px}#at-expanded-menu-host .at-expanded-menu-service-list,#at-expanded-menu-host .at-expanded-menu-top-services-header{width:20pc}#at-expanded-menu-host .at-expanded-menu-service-list.border-before:before,#at-expanded-menu-host .at-expanded-menu-top-services-header.border-before:before{margin-left:60px;width:200px}#at-expanded-menu-host .at-expanded-menu-service-list li,#at-expanded-menu-host .at-expanded-menu-top-services-header li{margin-left:8px;margin-right:8px}#at-expanded-menu-host .at-copy-link-share{width:20pc}}@media screen and (max-width:879px){#at-expanded-menu-host .at-branding-info.at-expanded-menu-branding,#at-expanded-menu-host .at-branding-logo.at-expanded-menu-branding{bottom:initial;left:20px;right:initial;top:20px}}@media screen and (max-width:347px){#at-expanded-menu-host .at-branding-info.at-expanded-menu-branding,#at-expanded-menu-host .at-branding-logo.at-expanded-menu-branding{bottom:initial;left:10px;right:initial;top:10px}#at-expanded-menu-host .at-expanded-menu-close{right:10px;top:10px}}@media screen and (max-height:800px),screen and (max-width:639px){#at-expanded-menu-host .at-expanded-menu-service-list button{width:4pc}#at-expanded-menu-host .at-expanded-menu .at-icon-wrapper{width:4pc;height:4pc}}@media screen and (max-height:800px) and (min-width:480px){#at-expanded-menu-host .at-expanded-menu-page-url{margin-top:0;margin-bottom:10px}}@media screen and (max-height:800px){#at-expanded-menu-host .at-expanded-menu-title{font-size:3pc;font-weight:300;line-height:3pc;color:#fff;margin-bottom:20px;margin-top:0;padding:0}#at-expanded-menu-host .at-expanded-menu-page-url{margin-top:0;margin-bottom:10px}#at-expanded-menu-host .at-expanded-menu-search{height:50px;max-height:50px;line-height:50px}#at-expanded-menu-host .at-expanded-menu-search-input[type=text]{font-size:15px!important;height:50px;position:relative;top:-4px}#at-expanded-menu-host .at-expanded-menu-search-label{height:35px;max-height:35px;line-height:35px}#at-expanded-menu-host .at-expanded-menu-search-label-content{font-size:1pc}#at-expanded-menu-host .at-expanded-menu-search-label:after,#at-expanded-menu-host .at-expanded-menu-search-label:before{height:35px}#at-expanded-menu-host .at-expanded-menu-search-icon{top:5px}#at-expanded-menu-host .at-expanded-menu-top-services-header{margin:0 0 20px}#at-expanded-menu-host .at-expanded-menu-service-list{padding:0 0 90px}#at-expanded-menu-host .at-expanded-menu-service-list.border-before:before{padding-bottom:30px}#at-expanded-menu-host .at-expanded-menu-service-list li{margin-bottom:15px;margin-top:0}}@media screen and (max-height:550px){#at-expanded-menu-host #at-expanded-menu-title{line-height:28px;margin-bottom:10px}#at-expanded-menu-host .at-expanded-menu-page-title{font-size:13px}#at-expanded-menu-host .at-expanded-menu-page-url{font-size:9pt}#at-expanded-menu-host #at-expanded-menu-bd{padding-top:10px}}@media print{#at-expanded-menu-host #at-expanded-menu-container{display:none}}#at-expanded-menu-container.at-expanded-menu-mobile{position:fixed;top:0;bottom:0;left:0;right:0;z-index:16777269;overflow:hidden}#at-expanded-menu-container.at-expanded-menu-mobile>.loading-container{height:100%;position:relative;z-index:16777274}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu{overflow-x:initial;overflow-y:initial;padding-bottom:50px;padding-top:60px;top:0;bottom:0}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu.at-expanded-menu-copy-link,#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu.at-expanded-menu-email{left:initial;margin-left:0}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu.at-expanded-menu-email{margin-bottom:50px;margin-top:70px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:10px}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu.at-expanded-menu-copy-link{bottom:initial;padding:0;top:50%;transform:translateY(-50%)}#at-expanded-menu-container.at-expanded-menu-mobile #at-expanded-menu-hd{position:fixed}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-copy-link #at-expanded-menu-hd,#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-email #at-expanded-menu-hd{display:block;padding-bottom:10px;position:static}#at-expanded-menu-container.at-expanded-menu-mobile #at-expanded-menu-title{font-size:20px;line-height:20px;margin-bottom:0}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-email #at-expanded-menu-title{margin:0 auto}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-copy-link #at-expanded-menu-title{margin-bottom:5px;width:auto}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-copy-link .at-expanded-menu-page-title,#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-copy-link .at-expanded-menu-page-url{width:auto}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-search-input[type=text]{font-size:13px!important}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-search-icon{height:22px;top:7px}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-search-label{height:45px;line-height:45px;max-height:45px}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-search-label-content{font-size:13px}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-search-filled .at-expanded-menu-search-label .at-expanded-menu-search-label-content,#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-search-input[type=text]:focus+.at-expanded-menu-search-label .at-expanded-menu-search-label-content{display:none}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-top-services-header{margin:0 0 18px}#at-expanded-menu-container.at-expanded-menu-mobile #at-expanded-menu-bd{height:100%;padding-top:10px;padding-bottom:0;-webkit-overflow-scrolling:touch}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-round .at-expanded-menu-button-label{font-size:9pt}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu .at-icon-wrapper{height:54px;margin:0 auto;width:54px}#at-expanded-menu-container.at-expanded-menu-mobile #at-expanded-menu-email-form{width:auto}#at-expanded-menu-container.at-expanded-menu-mobile #at-expanded-menu-captcha-container{padding-top:15px}#at-expanded-menu-container.at-expanded-menu-mobile #at-expanded-menu-captcha-container>:first-child{margin:0 auto}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-email-other{margin-bottom:0;padding-bottom:0;width:auto}#at-expanded-menu-container.at-expanded-menu-mobile #at-expanded-menu-email-sent{width:100%}#at-expanded-menu-container.at-expanded-menu-mobile #at-expanded-menu-email-sent .at-expanded-menu-button{height:4pc;width:4pc}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-email-success-message{font-size:24px}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-email-error-message{font-size:10px}#at-expanded-menu-container.at-expanded-menu-mobile .at-copy-link-share{margin:0 10px;width:auto}#at-expanded-menu-container.at-expanded-menu-mobile .at-copy-link-share-button{margin-top:25px;padding:10px 25px}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-ft{margin-top:-5pc}#at-expanded-menu-container.at-expanded-menu-mobile .at-expanded-menu-fade{height:50px}</style><script type="text/javascript" charset="utf-8" async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/221.6609ce1f7bfd7ae0c571.js.download"></script><script type="text/javascript" charset="utf-8" async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/223.e2851f688f6e8b45b2a6.js.download"></script></head> | |
<body class="loaded" style=""> | |
<header class="container-fluid"> | |
<a href="https://www.examcompass.com/" id="gk-logo" class="text-logo pull-left"> | |
<span>ExamCompass</span> | |
<small class="gk-logo-slogan">CompTIA Practice Exams</small> | |
</a> | |
<div id="gk-user-area"> | |
</div> | |
<div class="gk-mainmenu-toggle"> | |
<a href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#" data-toggle="collapse" data-target=".nav-collapse"> | |
Main menu </a> | |
</div> | |
<div class="nav-collapse collapse gk-main-menu"> | |
<ul class="nav menu"> | |
<li class="item-101 default"><a href="https://www.examcompass.com/">Home</a></li><li class="item-126 deeper parent"><a href="https://www.examcompass.com/comptia">CompTIA</a><ul class="nav-child unstyled small"><li class="item-127 deeper parent"><a href="https://www.examcompass.com/comptia/a-plus-certification">A+ Certification</a><ul class="nav-child unstyled small"><li class="item-128"><a href="https://www.examcompass.com/comptia/a-plus-certification/free-a-plus-practice-tests">Free A+ Practice Tests</a></li></ul></li><li class="item-129 deeper parent"><a href="https://www.examcompass.com/comptia/network-plus-certification">Network+ Certification</a><ul class="nav-child unstyled small"><li class="item-130"><a href="https://www.examcompass.com/comptia/network-plus-certification/free-network-plus-practice-tests">Free Network+ Practice Tests</a></li></ul></li><li class="item-131 deeper parent"><a href="https://www.examcompass.com/comptia/security-plus-certification">Security+ Certification</a><ul class="nav-child unstyled small"><li class="item-132"><a href="https://www.examcompass.com/comptia/security-plus-certification/free-security-plus-practice-tests">Free Security+ Practice Tests</a></li></ul></li><li class="item-133"><a href="https://www.examcompass.com/comptia/exam-retirement-dates">Exam Retirement Dates</a></li></ul></li><li class="item-134"><a href="https://www.examcompass.com/comptia-exam-vouchers">Exam Vouchers</a></li><li class="item-136"><a href="https://www.examcompass.com/contact">Contact Us</a></li></ul> | |
</div> | |
</header> | |
<section id="gk-main"> | |
<section class="container-fluid"> | |
<section class="gk-content-wrap row-fluid"> | |
<section id="gk-content" class="span8"> | |
<section id="gk-breadcrumb"> | |
<div class="custom"> | |
<div class="addthis_sharing_toolbox" data-url="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901" data-title="CompTIA A+ Certification Practice Test 1 (Exam 220-901)" data-description="Online CompTIA A+ certification practice test 1. Exam 220-901. Each quiz cosists of 25 practice questions. Free online score reports are available upon completion of each exam." style="clear: both;"><div id="atstbx" class="at-share-tbx-element addthis-smartlayers addthis-animated at4-show" aria-labelledby="at-c5c4ba12-a4ec-436b-9579-9b32c199c336" role="region"><span id="at-c5c4ba12-a4ec-436b-9579-9b32c199c336" class="at4-visually-hidden">AddThis Sharing Buttons</span><div class="at-share-btn-elements"><a role="button" tabindex="1" class="at-icon-wrapper at-share-btn at-svc-facebook" style="background-color: rgb(59, 89, 152); border-radius: 0%;"><span class="at4-visually-hidden">Share to Facebook</span><span class="at-icon-wrapper" style="line-height: 20px; height: 20px; width: 20px;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-facebook-1" class="at-icon at-icon-facebook" style="width: 20px; height: 20px;"><title id="at-svg-facebook-1">Facebook</title><g><path d="M22 5.16c-.406-.054-1.806-.16-3.43-.16-3.4 0-5.733 1.825-5.733 5.17v2.882H9v3.913h3.837V27h4.604V16.965h3.823l.587-3.913h-4.41v-2.5c0-1.123.347-1.903 2.198-1.903H22V5.16z" fill-rule="evenodd"></path></g></svg></span></a><span class="at_flat_counter" style="line-height: 20px; font-size: 10.5px;">7</span><a role="button" tabindex="1" class="at-icon-wrapper at-share-btn at-svc-twitter" style="background-color: rgb(29, 161, 242); border-radius: 0%;"><span class="at4-visually-hidden">Share to Twitter</span><span class="at-icon-wrapper" style="line-height: 20px; height: 20px; width: 20px;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-twitter-2" class="at-icon at-icon-twitter" style="width: 20px; height: 20px;"><title id="at-svg-twitter-2">Twitter</title><g><path d="M27.996 10.116c-.81.36-1.68.602-2.592.71a4.526 4.526 0 0 0 1.984-2.496 9.037 9.037 0 0 1-2.866 1.095 4.513 4.513 0 0 0-7.69 4.116 12.81 12.81 0 0 1-9.3-4.715 4.49 4.49 0 0 0-.612 2.27 4.51 4.51 0 0 0 2.008 3.755 4.495 4.495 0 0 1-2.044-.564v.057a4.515 4.515 0 0 0 3.62 4.425 4.52 4.52 0 0 1-2.04.077 4.517 4.517 0 0 0 4.217 3.134 9.055 9.055 0 0 1-5.604 1.93A9.18 9.18 0 0 1 6 23.85a12.773 12.773 0 0 0 6.918 2.027c8.3 0 12.84-6.876 12.84-12.84 0-.195-.005-.39-.014-.583a9.172 9.172 0 0 0 2.252-2.336" fill-rule="evenodd"></path></g></svg></span></a><a role="button" tabindex="1" class="at-icon-wrapper at-share-btn at-svc-google_plusone_share" style="background-color: rgb(220, 78, 65); border-radius: 0%;"><span class="at4-visually-hidden">Share to Google+</span><span class="at-icon-wrapper" style="line-height: 20px; height: 20px; width: 20px;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-google_plusone_share-3" class="at-icon at-icon-google_plusone_share" style="width: 20px; height: 20px;"><title id="at-svg-google_plusone_share-3">Google+</title><g><path d="M12 15v2.4h3.97c-.16 1.03-1.2 3.02-3.97 3.02-2.39 0-4.34-1.98-4.34-4.42s1.95-4.42 4.34-4.42c1.36 0 2.27.58 2.79 1.08l1.9-1.83C15.47 9.69 13.89 9 12 9c-3.87 0-7 3.13-7 7s3.13 7 7 7c4.04 0 6.72-2.84 6.72-6.84 0-.46-.05-.81-.11-1.16H12zm15 0h-2v-2h-2v2h-2v2h2v2h2v-2h2v-2z" fill-rule="evenodd"></path></g></svg></span></a><a role="button" tabindex="1" class="at-icon-wrapper at-share-btn at-svc-reddit" style="background-color: rgb(255, 87, 0); border-radius: 0%;"><span class="at4-visually-hidden">Share to Reddit</span><span class="at-icon-wrapper" style="line-height: 20px; height: 20px; width: 20px;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-reddit-4" class="at-icon at-icon-reddit" style="width: 20px; height: 20px;"><title id="at-svg-reddit-4">Reddit</title><g><path d="M27 15.5a2.452 2.452 0 0 1-1.338 2.21c.098.38.147.777.147 1.19 0 1.283-.437 2.47-1.308 3.563-.872 1.092-2.06 1.955-3.567 2.588-1.506.634-3.143.95-4.91.95-1.768 0-3.403-.316-4.905-.95-1.502-.632-2.69-1.495-3.56-2.587-.872-1.092-1.308-2.28-1.308-3.562 0-.388.045-.777.135-1.166a2.47 2.47 0 0 1-1.006-.912c-.253-.4-.38-.842-.38-1.322 0-.678.237-1.26.712-1.744a2.334 2.334 0 0 1 1.73-.726c.697 0 1.29.26 1.78.782 1.785-1.258 3.893-1.928 6.324-2.01l1.424-6.467a.42.42 0 0 1 .184-.26.4.4 0 0 1 .32-.063l4.53 1.006c.147-.306.368-.553.662-.74a1.78 1.78 0 0 1 .97-.278c.508 0 .94.18 1.302.54.36.36.54.796.54 1.31 0 .512-.18.95-.54 1.315-.36.364-.794.546-1.302.546-.507 0-.94-.18-1.295-.54a1.793 1.793 0 0 1-.533-1.308l-4.1-.92-1.277 5.86c2.455.074 4.58.736 6.37 1.985a2.315 2.315 0 0 1 1.757-.757c.68 0 1.256.242 1.73.726.476.484.713 1.066.713 1.744zm-16.868 2.47c0 .513.178.95.534 1.315.356.365.787.547 1.295.547.508 0 .942-.182 1.302-.547.36-.364.54-.802.54-1.315 0-.513-.18-.95-.54-1.31-.36-.36-.794-.54-1.3-.54-.5 0-.93.183-1.29.547a1.79 1.79 0 0 0-.54 1.303zm9.944 4.406c.09-.09.135-.2.135-.323a.444.444 0 0 0-.44-.447c-.124 0-.23.042-.32.124-.336.348-.83.605-1.486.77a7.99 7.99 0 0 1-1.964.248 7.99 7.99 0 0 1-1.964-.248c-.655-.165-1.15-.422-1.486-.77a.456.456 0 0 0-.32-.124.414.414 0 0 0-.306.124.41.41 0 0 0-.135.317.45.45 0 0 0 .134.33c.352.355.837.636 1.455.843.617.207 1.118.33 1.503.366a11.6 11.6 0 0 0 1.117.056c.36 0 .733-.02 1.117-.056.385-.037.886-.16 1.504-.366.62-.207 1.104-.488 1.456-.844zm-.037-2.544c.507 0 .938-.182 1.294-.547.356-.364.534-.802.534-1.315 0-.505-.18-.94-.54-1.303a1.75 1.75 0 0 0-1.29-.546c-.506 0-.94.18-1.3.54-.36.36-.54.797-.54 1.31s.18.95.54 1.315c.36.365.794.547 1.3.547z" fill-rule="evenodd"></path></g></svg></span></a><a role="button" tabindex="1" class="at-icon-wrapper at-share-btn at-svc-compact" style="background-color: rgb(255, 101, 80); border-radius: 0%;"><span class="at4-visually-hidden">Share to More</span><span class="at-icon-wrapper" style="line-height: 20px; height: 20px; width: 20px;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-addthis-5" class="at-icon at-icon-addthis" style="width: 20px; height: 20px;"><title id="at-svg-addthis-5">Addthis</title><g><path d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a><span class="at_flat_counter" style="line-height: 20px; font-size: 10.5px;">465</span></div></div></div></div> | |
</section> | |
<section id="gk-component"> | |
<div class="item-page gk-item-page" itemscope="" itemtype="http://schema.org/Article" style="min-height: 0px;"> | |
<meta itemprop="inLanguage" content="en-GB"> | |
<div class="gk-article no-sidebar"> | |
<div itemprop="articleBody"> | |
<h1>CompTIA A+ Certification Practice Test 1 (Exam 220-901)</h1><!-- START: Modules Anywhere --><div class="cj-wrapper" id="cj-wrapper"> | |
<div class="main-content-wrap"> | |
<form id="adminForm" name="adminForm" class="quiz-form" action="https://www.examcompass.com/component/communityquiz/quiz/8-comptia-a-plus-certification/72-comptia-a-plus-practice-test-1-exam-220-901?Itemid=101" enctype="multipart/form-data" method="post" novalidate="novalidate"> | |
<div class="alert alert-warning messages" style="display: none;"></div> | |
<div class="questions" style="display: block;"><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> The main functionality of the Basic Input/Output System (BIOS) is to perform the initial hardware checks after the computer is powered on and start up the operating system.</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
True <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
False </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Which of the following resources can be used by an Operating System (OS) to communicate with hardware? (Select 2 answers)</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Device Manager </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Secure Shell (SSH) </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Device drivers <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
System BIOS <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Command-Line Interface (CLI) </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> In modern PCs, the procedure of replacing BIOS contents is sometimes referred to as:</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Hard boot </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Overclocking </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Flashing the BIOS <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Direct memory access (DMA) </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> BIOS updates are performed in order to: (Select all that apply)</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-thumbs-down" data-toggle="tooltip" title="You left the correct answer unselected."></i> | |
Repair damaged BIOS <span class="text-error">(<i class="fa fa-times"></i> Missed)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Fix physical hardware faults found in replaceable components inside the computer's case </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Provide support for new types of attached hardware <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Fix known programming errors discovered in the current BIOS version <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-error"><i class="fa fa-minus-square fa fa-large"></i> Your answer to this question is incorrect.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Which of the following terms refer to BIOS types that can be updated without removing the BIOS chip from a motherboard? (Select 2 answers)</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
EEPROM <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
ROM </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Plug and Play (PnP) </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-minus-square" data-toggle="tooltip" title="You chose wrong answer."></i> | |
EPROM <span class="text-error">(<i class="fa fa-times"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Flash Memory <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-error"><i class="fa fa-minus-square fa fa-large"></i> Your answer to this question is incorrect.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Which Microsoft Windows OS utility can be used to view basic information about computer's BIOS?</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
WINVER.EXE </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
MSINFO32.EXE <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Control Panel </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
SERVICES.MSC </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Power failure during BIOS upgrade can be the cause of irreversible damage to the computer system.</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
True <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
False </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> After a normal system shutdown, when the computer is turned off, contents of the memory used to store BIOS settings are:</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Erased </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Retained <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Stored in a page file </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Saved on a hard drive </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Which of the acronyms listed below refers to a series of basic hardware diagnostic tests performed by the startup BIOS after the computer is powered on?</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
IDE </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
POTS </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
QoS </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
POST <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> After replacing a modular hardware component inside computer case, the updated information about specific parameters of the new device can be stored in: (Select 2 answers)</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-minus-square" data-toggle="tooltip" title="You chose wrong answer."></i> | |
System BIOS <span class="text-error">(<i class="fa fa-times"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-thumbs-down" data-toggle="tooltip" title="You left the correct answer unselected."></i> | |
Flash memory <span class="text-error">(<i class="fa fa-times"></i> Missed)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Startup BIOS </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Secondary storage </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
CMOS RAM <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-error"><i class="fa fa-minus-square fa fa-large"></i> Your answer to this question is incorrect.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> After completing the initial diagnostics and assigning system resources, the startup BIOS program checks for information about secondary storage devices that might contain the OS. The list of devices and the order in which they should be checked can be found and arranged in the CMOS setup utility, and this option is commonly referred to as:</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Boot record </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Master Boot Record (MBR) </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Partition table </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Boot sequence <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> In order to work, an integrated component such as Network Interface Card (NIC) on a newly assembled computer system may need to be first:</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Enabled in Windows Control Panel </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Updated with the latest driver in Device Manager </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Checked against the Hardware Compatibility List (HCL) </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Enabled in the advanced BIOS settings menu <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> After launching Windows Virtual PC application technician receives error message stating that the Hardware-Assisted Virtualization (HAV) feature is not enabled on the computer. Which of the following steps might help in fixing this problem?</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Increasing the amount of physical RAM on the system </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Re-installation of the Windows Virtual PC application </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Getting into the CMOS setup utility and enabling the virtualization technology setting <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Safe mode troubleshooting </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> The CMOS setup utility can be accessed by pressing:</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Reset button on the front panel of a computer case </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
The key set by the motherboard manufacturer for accessing CMOS setup utility during boot <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Del key during boot </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
F1 key while logged in Windows </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> CMOS settings can be set to factory defaults by: (Select all that apply)</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Using a jumper that can be found on the motherboard <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Changing settings in Windows Device Manager </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Reseating the CMOS battery on the motherboard <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Choosing the default configuration option in the CMOS setup utility <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Which of the following answers refers to a firmware interface designed as a replacement for BIOS?</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
UEFI <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
ACPI </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
CMOS </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
USMT </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> What kind of user permission restrictions can be set in BIOS? (Select all that apply)</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Group Policy settings </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Windows User Account Control (UAC) settings </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
User password required to proceed when the computer is powered on <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Password-restricted access to the BIOS setup utility (Supervisor password) <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Which of the following statements is true?</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Aborted BIOS update can be resumed by the transaction recovery system </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
A common security measure is to store BIOS on a non-rewritable memory chip </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
The process of BIOS update can be aborted and resumed at a later time </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Aborted BIOS update could render the computer unusable <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Which type of password provides the highest level of permissions in BIOS?</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
root </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Supervisor <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Administrator </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Power User </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> What is LoJack?</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Loopback adapter </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Security feature used for locating stolen desktops, laptops, or tablets <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Connector standard </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
RJ-11 plug </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Which of the following terms refers to a technology that allows for storing passwords, certificates, or encryption keys in a hardware chip?</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Access Control List (ACL) </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Encrypting File System (EFS) </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
User Account Control (UAC) </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Trusted Platform Module (TPM) <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> While trying to enable the entire drive encryption feature in Windows technician receives the following error message: "A compatible Trusted Platform Module (TPM) Security Device must be present on this computer, but a TPM was not found". Knowing that the system has a TPM chip installed, which of the following steps might help in solving this problem?</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Re-installation of the OS </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Enabling the TPM security feature in CMOS setup menu <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Hard drive replacement </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Enabling the TPM security feature in Windows Control Panel </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> Which of the answers listed below describe(s) the features of UEFI? (Select all that apply)</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-thumbs-down" data-toggle="tooltip" title="You left the correct answer unselected."></i> | |
DRM support <span class="text-error">(<i class="fa fa-times"></i> Missed)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-thumbs-down" data-toggle="tooltip" title="You left the correct answer unselected."></i> | |
GUI mode <span class="text-error">(<i class="fa fa-times"></i> Missed)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Mouse support <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Support for hard drives with a maximum of 4 partitions per drive </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Secure boot <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
<i class="fa fa-square-o muted"></i> | |
Support for partitions/hard drives of up to 2TB </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Network access <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-error"><i class="fa fa-minus-square fa fa-large"></i> Your answer to this question is incorrect.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> A computer supporting LoJack technology has two main components installed: an Application Agent residing in the operating system which sends tracking signals to the monitoring center allowing the law enforcement to locate and recover stolen device, and Persistence Module which restores the Application Agent and allows it to survive operating system re-installation or hard drive format. The highest level of security offered by LoJack can be achieved when Persistence Module resides in:</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Operating system </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-minus-square" data-toggle="tooltip" title="You chose wrong answer."></i> | |
Partition gap on the hard drive <span class="text-error">(<i class="fa fa-times"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-thumbs-down" data-toggle="tooltip" title="You left the correct answer unselected."></i> | |
Computer's BIOS <span class="text-error">(<i class="fa fa-times"></i> Missed)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
USB key </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-error"><i class="fa fa-minus-square fa fa-large"></i> Your answer to this question is incorrect.</div> | |
</div></div><div class="panel panel-default"> | |
<div class="panel-heading"> | |
<div class="panel-title"><i class="fa fa-caret-right"></i> A UEFI functionality designed to prevent the loading of malware and unauthorized OSs during system start-up is known as:</div> | |
</div> | |
<ul class="list-group no-margin-left quiz-result-question"> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
LoJack </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Bitlocker </li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-hand-o-up" data-toggle="tooltip" title="Your answer"></i> | |
<i class="fa fa-check" data-toggle="tooltip" title="Correct answer"></i> | |
<i class="fa fa-check-square-o" data-toggle="tooltip" title="You have selected the correct answer."></i> | |
Secure boot <span class="text-success">(<i class="fa fa-check-square-o"></i> Your answer)</span> | |
</li> | |
<li class="list-group-item choice-answer"> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
<i class="fa fa-circle-o muted"></i> | |
Kerberos </li> | |
</ul> | |
<div class="panel-footer"> | |
<div class="text-success"><i class="fa fa-check-square-o fa fa-large"></i> You correctly answered this question.</div> | |
</div></div> | |
<div class="panel panel-default"> | |
<div class="panel-heading"> | |
<h4 class="panel-title">Your Final Report</h4> | |
</div> | |
<table class="table table-hover table-striped"> | |
<tbody> | |
<tr> | |
<th>Total marks</th> | |
<td>37</td> | |
</tr> | |
<tr> | |
<th>Total Questions</th> | |
<td>25</td> | |
</tr> | |
<tr> | |
<th>Questions correctly answered</th> | |
<td>20</td> | |
</tr> | |
<tr> | |
<th>Success ratio</th> | |
<td>80%</td> | |
</tr> | |
<tr> | |
<th>Marks secured</th> | |
<td>32</td> | |
</tr> | |
<tr> | |
<th>Percentage secured</th> | |
<td>86.49%</td> | |
</tr> | |
</tbody> | |
</table> | |
</div> | |
</div> | |
<div class="alert alert-error alert-validation-error" style="display: none;"> | |
<i class="fa fa-exclamation-triangle"></i> Your response contain errors which are highlighted in red. Please correct them and try again. </div> | |
<input type="hidden" name="cid" value="72"> | |
<input type="hidden" name="id" value="72"> | |
<input type="hidden" name="option" value="com_communityquiz"> | |
<input type="hidden" name="task" value="response.next"> | |
<input type="hidden" name="452ddbd47ed3d8c397d9b948721a9170" value="1"></form> | |
<div style="display: none;"> | |
<input type="hidden" id="cjpageid" value="quiz_response"> | |
<div id="default_error_required">This question is required.</div> | |
<div id="date_labels1">Years,Months,Weeks,Days,Hours,Minutes,Seconds</div> | |
<div id="date_labels2">Year,Month,Week,Day,Hour,Minute,Second</div> | |
<div id="msg_validation_min_answers_required">Please select minimum {0} answer(s).</div> | |
<div id="msg_validation_max_answers_required">Please select maximum {0} answer(s).</div> | |
<div class="js-editor-none"><textarea name="dummyeditor" id="dummyeditor" cols="23" rows="5" style="width: 100%; height: 200px;"></textarea><div id="editor-xtd-buttons" class="btn-toolbar pull-left" role="toolbar" aria-label="Toolbar"> | |
<a class="btn" title="Read More" href="https://www.examcompass.com/#" onclick="insertReadmore('dummyeditor');return false;" rel=""> | |
<span class="icon-arrow-down" aria-hidden="true"></span> Read More </a> | |
</div> | |
</div><div id="progress-message" style="cursor: default;"><h3><i class="fa fa-spinner fa-spin"></i> Please wait..</h3></div></div> </div> | |
</div><!-- END: Modules Anywhere --><!-- START: Modules Anywhere --> | |
<div class="custom"> | |
<script async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/adsbygoogle.js.download"></script> | |
<!-- 728 x 90 Text & Image Tests Responsive --> | |
<ins class="adsbygoogle x-90-text-image-tests-responsive" style="display: inline-block; width: 468px; height: 60px;" data-ad-client="ca-pub-4643203742464759" data-ad-slot="1181031425" data-adsbygoogle-status="done"><ins id="aswift_0_expand" style="display:inline-table;border:none;height:60px;margin:0;padding:0;position:relative;visibility:visible;width:468px;background-color:transparent;"><ins id="aswift_0_anchor" style="display:block;border:none;height:60px;margin:0;padding:0;position:relative;visibility:visible;width:468px;background-color:transparent;"><iframe width="468" height="60" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" onload="var i=this.id,s=window.google_iframe_oncopy,H=s&&s.handlers,h=H&&H[i],w=this.contentWindow,d;try{d=w.document}catch(e){}if(h&&d&&(!d.body||!d.body.firstChild)){if(h.call){setTimeout(h,0)}else if(h.match){try{h=s.upd(h,i)}catch(e){}w.location.replace(h)}}" id="aswift_0" name="aswift_0" style="left:0;position:absolute;top:0;width:468px;height:60px;" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/saved_resource.html"></iframe></ins></ins></ins> | |
<script> | |
(adsbygoogle = window.adsbygoogle || []).push({}); | |
</script></div> | |
<!-- END: Modules Anywhere --><!-- START: Modules Anywhere --> | |
<div class="custom"> | |
<div class="div-custom"> | |
<div class="cert-name-corner-a-plus"><p>A+</p></div> | |
<h2>CompTIA A+ Certification Exam 220-901 Practice Tests</h2> | |
<table class="table-custom"> | |
<tbody><tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901">A+ Practice Test 1</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-11-exam-220-901">A+ Practice Test 11</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-2-exam-220-901">A+ Practice Test 2</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-12-exam-220-901">A+ Practice Test 12</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-3-exam-220-901">A+ Practice Test 3</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-13-exam-220-901">A+ Practice Test 13</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-4-exam-220-901">A+ Practice Test 4</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-14-exam-220-901">A+ Practice Test 14</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-5-exam-220-901">A+ Practice Test 5</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-15-exam-220-901">A+ Practice Test 15</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-6-exam-220-901">A+ Practice Test 6</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-16-exam-220-901">A+ Practice Test 16</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-7-exam-220-901">A+ Practice Test 7</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-17-exam-220-901">A+ Practice Test 17</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-8-exam-220-901">A+ Practice Test 8</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-18-exam-220-901">A+ Practice Test 18</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-9-exam-220-901">A+ Practice Test 9</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-19-exam-220-901">A+ Practice Test 19</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-10-exam-220-901">A+ Practice Test 10</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-20-exam-220-901">A+ Practice Test 20</a></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
</tr> | |
</tbody></table> | |
<h3>CompTIA A+ Certification 220-901 Practice Tests by Exam Topic</h3> | |
<table class="table-custom"> | |
<tbody><tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-ram-quiz">RAM Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-storage-devices-and-media-quiz">Storage Devices & Media Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-cpu-quiz">CPU Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-display-devices-quiz">Display Devices Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-connectors-and-cabling-quiz">Connectors & Cabling Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-printers-quiz">Printers Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-port-numbers-quiz">Network Port Numbers Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-network-protocols-quiz">Network Protocols Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-network-devices-and-tools-quiz">Network Devices & Tools Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-hardware-troubleshooting-quiz">Hardware Troubleshooting Quiz</a></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-220-901-certification-exam-acronyms-quiz">CompTIA A+ 220-901 Exam Acronyms Quiz</a></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td colspan="2"><a title="Exam domains for CompTIA A+ 220-901 certification exam (pdf document/opens in a new browser tab)" href="http://certification.comptia.org/docs/default-source/exam-objectives/comptia-a-220-901-exam-objectives.pdf" target="_blank">CompTIA A+ 220-901 Exam Objectives</a></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
</tr> | |
</tbody></table> | |
</div> | |
<br> | |
<div class="div-custom"> | |
<div class="cert-name-corner-a-plus"><p>A+</p></div> | |
<h2>CompTIA A+ Certification Exam 220-902 Practice Tests</h2> | |
<table class="table-custom"> | |
<tbody><tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-902">A+ Practice Test 1</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-11-exam-220-902">A+ Practice Test 11</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-2-exam-220-902">A+ Practice Test 2</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-12-exam-220-902">A+ Practice Test 12</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-3-exam-220-902">A+ Practice Test 3</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-13-exam-220-902">A+ Practice Test 13</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-4-exam-220-902">A+ Practice Test 4</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-14-exam-220-902">A+ Practice Test 14</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-5-exam-220-902">A+ Practice Test 5</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-15-exam-220-902">A+ Practice Test 15</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-6-exam-220-902">A+ Practice Test 6</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-16-exam-220-902">A+ Practice Test 16</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-7-exam-220-902">A+ Practice Test 7</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-17-exam-220-902">A+ Practice Test 17</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-8-exam-220-902">A+ Practice Test 8</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-18-exam-220-902">A+ Practice Test 18</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-9-exam-220-902">A+ Practice Test 9</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-19-exam-220-902">A+ Practice Test 19</a></td> | |
</tr> | |
<tr> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-10-exam-220-902">A+ Practice Test 10</a></td> | |
<td><a href="https://www.examcompass.com/comptia-a-plus-practice-test-20-exam-220-902">A+ Practice Test 20</a></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
</tr> | |
</tbody></table> | |
<h3>CompTIA A+ Certification 220-902 Practice Tests by Exam Topic</h3> | |
<table class="table-custom"> | |
<tbody><tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-windows-command-line-quiz">Windows Command Line Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-windows-system-utilities-quiz">Windows System Utilities Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-basic-linux-commands-quiz">Basic Linux Commands Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-security-threats-and-vulnerabilities-quiz">Security Threats & Vulnerabilities Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-software-troubleshooting-quiz">Software Troubleshooting Quiz</a></td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-certification-exam-operational-procedures-quiz">Operational Procedures Quiz</a></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td colspan="2"><a href="https://www.examcompass.com/comptia-a-plus-220-902-certification-exam-acronyms-quiz">CompTIA A+ 220-902 Exam Acronyms Quiz</a></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td colspan="2"><a title="Exam domains for CompTIA A+ 220-902 certification exam (pdf document/opens in a new browser tab)" href="http://certification.comptia.org/docs/default-source/exam-objectives/comptia-a-220-902-exam-objectives.pdf" target="_blank">CompTIA A+ 220-902 Exam Objectives</a></td> | |
</tr> | |
<tr> | |
<td> </td> | |
<td> </td> | |
</tr> | |
</tbody></table> | |
</div></div> | |
<!-- END: Modules Anywhere --> </div> | |
</div> | |
<div id="gkSocialAPI"> | |
</div> | |
</div> | |
</section> | |
<section id="gk-mainbody-bottom"> | |
<div class="box span3 tspan12"><div><div class="content"> | |
<div class="custom"> | |
<script async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/adsbygoogle.js.download"></script> | |
<!-- 728 x 90 Text & Image Responsive --> | |
<ins class="adsbygoogle x-90-text-image-responsive" style="display: inline-block; width: 468px; height: 60px;" data-ad-client="ca-pub-4643203742464759" data-ad-slot="3464606223" data-adsbygoogle-status="done"><ins id="aswift_1_expand" style="display:inline-table;border:none;height:60px;margin:0;padding:0;position:relative;visibility:visible;width:468px;background-color:transparent;"><ins id="aswift_1_anchor" style="display:block;border:none;height:60px;margin:0;padding:0;position:relative;visibility:visible;width:468px;background-color:transparent;"><iframe width="468" height="60" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" onload="var i=this.id,s=window.google_iframe_oncopy,H=s&&s.handlers,h=H&&H[i],w=this.contentWindow,d;try{d=w.document}catch(e){}if(h&&d&&(!d.body||!d.body.firstChild)){if(h.call){setTimeout(h,0)}else if(h.match){try{h=s.upd(h,i)}catch(e){}w.location.replace(h)}}" id="aswift_1" name="aswift_1" style="left:0;position:absolute;top:0;width:468px;height:60px;" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/saved_resource(1).html"></iframe></ins></ins></ins> | |
<script> | |
(adsbygoogle = window.adsbygoogle || []).push({}); | |
</script></div> | |
</div></div></div> | |
</section> | |
</section> | |
<aside id="sidebar" class="span4"> | |
<div class="sidebar-nav"> | |
<div class="box newsletter-sidebar span12"><div><div class="content"><div class="acymailing_modulenewsletter-sidebar" id="acymailing_module_formAcymailing37791"> | |
<div class="acymailing_fulldiv" id="acymailing_fulldiv_formAcymailing37791"> | |
<form id="formAcymailing37791" action="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901" onsubmit="return submitacymailingform('optin','formAcymailing37791')" method="post" name="formAcymailing37791"> | |
<div class="acymailing_module_form"> | |
<div class="acymailing_introtext">Subscribe To Our Newsletter</div> <table class="acymailing_form"> | |
<tbody><tr> | |
<td class="acyfield_email acy_requiredField"> | |
<input id="user_email_formAcymailing37791" onfocus="if(this.value == 'E-mail') this.value = '';" onblur="if(this.value=='') this.value='E-mail';" class="inputbox" type="text" name="user[email]" style="width:90%" value="E-mail" title="E-mail"> | |
</td> | |
<td class="acysubbuttons"> | |
<input class="button subbutton btn btn-primary" type="submit" value="Subscribe" name="Submit" onclick="try{ return submitacymailingform('optin','formAcymailing37791'); }catch(err){alert('The form could not be submitted '+err);return false;}"> | |
</td> | |
</tr> | |
</tbody></table> | |
<input type="hidden" name="ajax" value="0"> | |
<input type="hidden" name="acy_source" value="module_181"> | |
<input type="hidden" name="ctrl" value="sub"> | |
<input type="hidden" name="task" value="notask"> | |
<input type="hidden" name="redirect" value="https%3A%2F%2Fwww.examcompass.com%2Fcomptia-a-plus-practice-test-1-exam-220-901"> | |
<input type="hidden" name="redirectunsub" value="https%3A%2F%2Fwww.examcompass.com%2Fcomptia-a-plus-practice-test-1-exam-220-901"> | |
<input type="hidden" name="option" value="com_acymailing"> | |
<input type="hidden" name="hiddenlists" value="1"> | |
<input type="hidden" name="acyformname" value="formAcymailing37791"> | |
</div> | |
</form> | |
</div> | |
</div> | |
</div></div></div><div class="box x-250-text-image-top-right-responsive span12"><div><div class="content"> | |
<div class="customx-250-text-image-top-right-responsive"> | |
<script async="" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/adsbygoogle.js.download"></script> | |
<!-- 300 x 250 Text & Image Top Right Responsive --> | |
<ins class="adsbygoogle x-250-text-image-top-right-responsive" style="display: inline-block; width: 300px; height: 250px;" data-ad-client="ca-pub-4643203742464759" data-ad-slot="1987873020" data-adsbygoogle-status="done"><ins id="aswift_2_expand" style="display:inline-table;border:none;height:250px;margin:0;padding:0;position:relative;visibility:visible;width:300px;background-color:transparent;"><ins id="aswift_2_anchor" style="display:block;border:none;height:250px;margin:0;padding:0;position:relative;visibility:visible;width:300px;background-color:transparent;"><iframe width="300" height="250" frameborder="0" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no" allowfullscreen="true" onload="var i=this.id,s=window.google_iframe_oncopy,H=s&&s.handlers,h=H&&H[i],w=this.contentWindow,d;try{d=w.document}catch(e){}if(h&&d&&(!d.body||!d.body.firstChild)){if(h.call){setTimeout(h,0)}else if(h.match){try{h=s.upd(h,i)}catch(e){}w.location.replace(h)}}" id="aswift_2" name="aswift_2" style="left:0;position:absolute;top:0;width:300px;height:250px;" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/saved_resource(2).html"></iframe></ins></ins></ins> | |
<script> | |
(adsbygoogle = window.adsbygoogle || []).push({}); | |
</script></div> | |
</div></div></div><div class="box span12"><div><div class="content"> | |
<div class="custom"> | |
<a class="voucher-link" href="https://www.examcompass.com/links/comptia-exam-vouchers.php" target="_blank">Discount CompTIA Exam Vouchers</a></div> | |
</div></div></div><div class="box span12"><div><div class="content"> | |
<div class="custom"> | |
<div class="fb-page fb_iframe_widget" data-href="https://www.facebook.com/examcompass" data-width="300" data-height="220" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true" fb-xfbml-state="rendered" fb-iframe-plugin-query="adapt_container_width=true&app_id=543169285722702&container_width=0&height=220&hide_cover=false&href=https%3A%2F%2Fwww.facebook.com%2Fexamcompass&locale=en_US&sdk=joey&show_facepile=true&small_header=false&width=300"><span style="vertical-align: bottom; width: 300px; height: 0px;"><iframe name="fad21650f6799c" width="300px" height="220px" frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" title="fb:page Facebook Social Plugin" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/page.html" class="" style="border: none; visibility: visible; width: 300px; height: 0px;"></iframe></span></div></div> | |
</div></div></div><div class="box span12"><div><div class="content"> | |
<div class="custom"> | |
<div><iframe id="twitter-widget-0" scrolling="no" frameborder="0" allowtransparency="true" allowfullscreen="true" class="twitter-timeline twitter-timeline-rendered" style="position: static; visibility: visible; display: inline-block; width: 520px; height: 250px; padding: 0px; border: none; max-width: 100%; min-width: 180px; margin-top: 0px; margin-bottom: 0px; min-height: 200px;" data-widget-id="504050229717385216" title="Twitter Timeline" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/saved_resource(3).html"></iframe> | |
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script></div></div> | |
</div></div></div><div class="box google-plus-sidebar-widget span12"><div><div class="content"> | |
<div class="customgoogle-plus-sidebar-widget"> | |
<div id="___page_0" style="text-indent: 0px; margin: 0px; padding: 0px; background: transparent; border-style: none; float: none; line-height: normal; font-size: 1px; vertical-align: baseline; display: inline-block; width: 300px; height: 0px;"><iframe ng-non-bindable="" frameborder="0" hspace="0" marginheight="0" marginwidth="0" scrolling="no" style="position: static; top: 0px; width: 300px; margin: 0px; border-style: none; left: 0px; visibility: visible; height: 0px;" tabindex="0" vspace="0" width="100%" id="I0_1523008955563" name="I0_1523008955563" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/page(1).html" data-gapiattached="true" title="+Badge"></iframe></div></div> | |
</div></div></div><div class="box span12"><div><div class="content"> | |
<div class="custom"> | |
<div class="300x250-amazon-cpm-ad"> | |
<script type="text/javascript" language="javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/getads.js.download"></script> | |
<script type="text/javascript" language="javascript"> | |
//<![CDATA[ | |
aax_getad_mpb({ | |
"slot_uuid":"5698d27a-cefa-406d-9643-1515ee4af024" | |
}); | |
//]]> | |
</script><script src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/getad"></script>. | |
</div></div> | |
</div></div></div> | |
</div> | |
</aside> | |
</section> | |
</section> | |
</section> | |
<footer class="container-fluid"> | |
<div class="box _menu span11 tspan9"><div><div class="content"><ul class="nav menu"> | |
<li class="item-138"><a href="https://www.examcompass.com/site-map">Site Map</a></li><li class="item-139"><a href="https://www.examcompass.com/privacy-policy">Privacy Policy</a></li><li class="item-140"><a href="https://www.examcompass.com/terms-and-conditions">Terms & Conditions</a></li></ul> | |
</div></div></div> | |
<p class="pull-right gk-toplink"><a href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#top" id="back-top">Back to top</a></p> | |
<!-- | |
<p class="pull-right gk-copyrights"> | |
Joomla Templates designed by GavickPro - Theme Provider | |
</p> | |
<p class="gk-disclaimer">GavickPro is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.<br /> | |
The Joomla! logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.<br />Icons from <a href="http://glyphicons.com">Glyphicons Free</a>, licensed under <a href="http://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a>.</p>--> | |
</footer> | |
<script type="text/javascript"> | |
jQuery('*[rel=tooltip]').tooltip(); | |
jQuery('*[rel=popover]').popover(); | |
jQuery('.tip-bottom').tooltip({placement: "bottom"}); | |
</script> | |
<!-- +1 button --> | |
<!-- twitter --> | |
<!-- Pinterest script --> | |
<script type="text/javascript">var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-34930828-3']); _gaq.push(['_trackPageview']);(function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();</script> | |
<div class="custom"> | |
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> | |
<div id="fb-root" class=" fb_reset"><div style="position: absolute; top: -10000px; height: 0px; width: 0px;"><div><iframe name="fb_xdm_frame_https" frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" id="fb_xdm_frame_https" aria-hidden="true" title="Facebook Cross Domain Communication Frame" tabindex="-1" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/FdM1l_dpErI.html" style="border: none;"></iframe></div></div><div style="position: absolute; top: -10000px; height: 0px; width: 0px;"><div></div></div></div> | |
<script>(function(d, s, id) { | |
var js, fjs = d.getElementsByTagName(s)[0]; | |
if (d.getElementById(id)) return; | |
js = d.createElement(s); js.id = id; | |
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.4&appId=543169285722702"; | |
fjs.parentNode.insertBefore(js, fjs); | |
}(document, 'script', 'facebook-jssdk'));</script> | |
<script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/plusone.js.download" gapi_processed="true"></script> | |
<script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/addthis_widget.js.download"></script> | |
<!-- Start of StatCounter Code for Joomla --> | |
<!-- | |
<script type="text/javascript"> | |
var sc_project=9659664; | |
var sc_invisible=1; | |
var sc_security="3f017820"; | |
var scJsHost = (("https:" == document.location.protocol) ? | |
"https://secure." : "http://www."); | |
document.write("<sc"+"ript type='text/javascript' src='" + | |
scJsHost+ | |
"statcounter.com/counter/counter.js'></"+"script>"); | |
</script> | |
<noscript><div class="statcounter"><a title="joomla | |
statistics" href="http://statcounter.com/joomla/" | |
target="_blank"><img class="statcounter" | |
src="http://c.statcounter.com/9659664/0/3f017820/1/" height="1" width="1" | |
alt="joomla statistics"></a></div></noscript> | |
--> | |
<!-- End of StatCounter Code for Joomla --> | |
<!-- Start of StatCounter Code for Joomla --> | |
<script type="text/javascript"> | |
var sc_project=9659664; | |
var sc_invisible=1; | |
var sc_security="3f017820"; | |
var scJsHost = (("https:" == document.location.protocol) ? | |
"https://secure." : "http://www."); | |
document.write("<sc"+"ript type='text/javascript' src='" + | |
scJsHost+ | |
"statcounter.com/counter/counter.js'></"+"script>"); | |
</script><script type="text/javascript" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/counter.js.download"></script> | |
<noscript><div class="statcounter"><a title="real time web | |
analytics" href="http://statcounter.com/" | |
target="_blank"><img class="statcounter" | |
src="//c.statcounter.com/9659664/0/3f017820/1/" alt="real | |
time web analytics"></a></div></noscript> | |
<!-- End of StatCounter Code for Joomla --></div><div id="_atssh" style="visibility: hidden; height: 1px; width: 1px; position: absolute; top: -9999px; z-index: 100000;"><iframe id="_atssh864" title="AddThis utility frame" style="height: 1px; width: 1px; position: absolute; top: 0px; z-index: 100000; border: 0px; left: 0px;" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/sh.bb33dde1e68b50ad374644e5.html"></iframe></div><style id="service-icons-0"></style> | |
<!--googleoff: all--> | |
<!-- Template Default bootstrap --> | |
<div class="jb cookie bottom black blue " style="display: none;"> | |
<!-- BG color --> | |
<div class="jb cookie-bg black"></div> | |
<h2>In order to provide you with the best online experience this website uses cookies.</h2> | |
<p>By using our website, you agree to our use of cookies. <!-- Button to trigger modal --> | |
<a href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#jbcookies" data-toggle="modal">Learn more</a> | |
</p> | |
<div class="btn btn-primary jb accept blue">I agree</div> | |
</div> | |
<!-- Modal --> | |
<div id="jbcookies" class="modal hide fade"> | |
<div class="modal-header"> | |
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> | |
<br> | |
<!-- <h3>Privacy Policy</h3> --> | |
</div> | |
<div class="modal-body"> | |
<h1>Privacy Policy</h1> | |
<p>This Policy was last modified on January 5, 2016.</p> | |
<p>Please read this Privacy Policy ("Policy") carefully before using http://www.examcompass.com ("the Site") operated by ExamCompass ("Us", "We", or "Our"). This Policy is intended to provide the users of the Site ("User", "You", "Subscriber", "Visitor", or collectively "Users", "Subscribers", "Visitors") with information on what kind of data is collected by the Site about its Users and how the collected data is handled. By accessing and using the Site, You agree to be bound by this Policy. Capitalized terms are defined in this Policy.</p> | |
<h3>Personal information collected on the Site</h3> | |
<p>The personal information collected on the Site is restricted to names and email addresses, and this information is gathered only through contact and newsletter subscription forms available on the Site. Personal information collected through contact form enables Us to answer comments and questions submitted by Users. We use email addresses collected through newsletter subscription form to tell Subscribers about discounts on educational products.</p> | |
<p>The Site adheres to anti-spam policies, i.e. We do not send unsolicited emails to Users who do not request Us to do so by subscribing to the newsletter. We also do not send Subscribers messages that are unrelated to the general topic of the Site (computer education / IT certification training). We do not share any personal information submitted by Users / Subscribers with any third parties, however We may disclose this data if required by law.</p> | |
<h3>Non-personally identifiable information collected on the Site</h3> | |
<p><strong>Log files</strong><br>Like in the case of many other sites, We collect data which is stored in the server log files. The information inside the log files includes Internet Protocol (IP) addresses, type of browser, Internet Service Provider (ISP), date / time stamp, referring / exit pages, and number of clicks to analyze trends, administer the Site, track User movement around the Site, and gather demographic information. IP addresses and other such information are not linked to any information that is personally identifiable.</p> | |
<p><strong>Cookies</strong><br>The Site uses various types of cookies. A cookie is usually a small piece of data sent from a webiste and stored as a text file on a user's personal computer or mobile device. When the user browses the same website in the future, the data stored in the cookie can be retrieved by the website to notify the website of the user's previous activity. Cookies are used by websites and servers to provide many of the basic online services. Websites, for example, may use the information stored in cookies to keep track of the items stored in a virtual shopping cart or remember personal preferences set by the user for the website during their next visit. A more detailed explanation of what cookies are and how to control or delete them can be found at <a href="http://www.aboutcookies.org/" rel="nofollow" target="_blank">www.aboutcookies.org</a>.</p> | |
<p><strong>First-party cookies</strong><br>First-party cookies are cookies that are set by the Site directly.</p> | |
<div class="left-indent"> | |
<p><strong>Google Analytics</strong><br>The Site uses Google Analytics by Google. Like many services, Google Analytics uses first-party cookies to report on visitor interactions. These cookies are used to store non-personally identifiable information, such as browser type, operating system, the date and time of a visit, where visitors came from, visited pages, the time spent viewing site, return visits to the site, and other anonymous metrics. This data is transmitted to Google and then used to compile statistical reports on User activity for the Site. We collect this non-personally identifiable information to better understand how Visitors use the Site, and to help manage and maintain the Site.<br>If You wish to opt-out of Analytics, please visit the <a href="https://tools.google.com/dlpage/gaoptout" rel="nofollow" target="_blank">Google Analytics opt-out page</a> and follow the on-page instructions.</p> | |
<p><strong>Joomla! CMS</strong><br>The Site uses Joomla! Content Management System (CMS), and first-party cookies are set by Joomla! to store basic data on User interactions with the Site. Apart from the core Joomla! CMS, the Site also uses Joomla! extensions installed on the core CMS that enhance its functionality and these extensions will also generate cookies. We deem cookies set by Joomla! as strictly necessary to the proper working of the Site. If You choose to disable cookies, a detailed guide on how to control cookies for all the main browser types can be found at the <a href="http://www.aboutcookies.org/" rel="nofollow" target="_blank">www.aboutcookies.org</a> website.</p> | |
</div> | |
<p><strong>Third-party cookies</strong></p> | |
<div class="left-indent"><strong>Google AdSense</strong><br>The Site displays AdSense ads by Google. Google's use of the <a href="http://support.google.com/adsense/bin/answer.py?hl=en&answer=2839090" rel="nofollow" target="_blank">DoubleClick cookie</a> enables it and its partners to serve ads to Users of the Site based on their previous visits to the Site and/or other sites on the Internet. You can opt out of the use of the DoubleClick cookie for interest-based advertising by visiting Google's <a href="https://www.google.com/settings/ads/onweb/" rel="nofollow" target="_blank">ads preference manager</a>.</div><br> | |
<p><strong>Social media sharing widgets and third-party vendors</strong><br>Third-party vendors may use cookies, JavaScript, or web beacons to collect data about Users visiting the Site. For example, when You share a web page using a social media sharing button on the Site, the party that has created the button will record that You have done this.</p> | |
<p>Please note that the Site has no access to or control over the cookies that are used by third-parties. Please consult the respective privacy policies of these third-party vendors for more detailed information on their practices as well as for instructions about how to opt-out of certain practices. This Policy does not apply to and We cannot control the activities of such other advertisers or websites.</p> | |
<div class="left-indent">AddThis (<a href="http://www.addthis.com/privacy" rel="nofollow" target="_blank">AddThis privacy and data practices</a>)<br> Facebook (<a href="https://www.facebook.com/about/privacy/" rel="nofollow" target="_blank">Facebook privacy policy</a>)<br> Google+ (<a href="http://www.google.com/intl/en/policies/terms/" rel="nofollow" target="_blank">Google privacy policy</a>)<br> Google Analytics (<a href="http://www.google.com/analytics/learn/privacy.html" rel="nofollow" target="_blank">Google Analytics privacy policy</a>)<br> Twitter (<a href="https://twitter.com/privacy" rel="nofollow" target="_blank">Twitter privacy policy)</a><br> StatCounter (<a href="https://statcounter.com/about/legal/#privacy" rel="nofollow" target="_blank">StatCounter privacy policy</a>)</div><br> | |
<p>You can generally opt-out of cookies from third-party advertisers and ad networks by visiting their Sites (if the advertiser or ad network offers this capability). It is also possible to opt out of some, but not all, of these cookies in one location at the <a href="http://www.networkadvertising.org/managing/opt_out.asp" rel="nofollow" target="_blank">Network Advertising Initiative (NAI)</a>, or <a href="http://www.aboutads.info/choices/" rel="nofollow" target="_blank">Digital Advertising Alliance (DAA)</a> opt-out web pages.</p> | |
<p>If You wish to disable cookies, you may do so through individual Internet browser options. More detailed information about cookie management with specific web browsers can be found at <a href="http://www.aboutcookies.org/Default.aspx?page=1" rel="nofollow" target="_blank">www.aboutcookies.org</a>, or at the browsers' respective websites.</p> | |
<h3>Acquisition or changes in ownership</h3> | |
<p>In the event that the the Site (or a substantial portion of its assets) is acquired, Your information would be considered part of those assets and may be part of those assets that are transferred.</p> </div> | |
<div class="modal-footer"> | |
<button class="btn" data-dismiss="modal" aria-hidden="true">Close</button> | |
</div> | |
</div> | |
<!--googleon: all--> | |
<script type="text/javascript"> | |
jQuery(document).ready(function () { | |
function setCookie(c_name,value,exdays) | |
{ | |
var exdate=new Date(); | |
exdate.setDate(exdate.getDate() + exdays); | |
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString()) + "; path=/"; | |
document.cookie=c_name + "=" + c_value; | |
} | |
function readCookie(name) { | |
var nameEQ = name + "="; | |
var jb = document.cookie.split(';'); | |
for(var i=0;i < jb.length;i++) { | |
var c = jb[i]; | |
while (c.charAt(0)==' ') c = c.substring(1,c.length); | |
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); | |
} | |
return null; | |
} | |
var $jb_cookie = jQuery('.jb.cookie'); | |
var $jb_infoaccept = jQuery('.jb.accept'); | |
var jbcookies = readCookie('jbcookies'); | |
if(!(jbcookies == "yes")){ | |
$jb_cookie.delay(1000).slideDown('fast'); | |
$jb_infoaccept.click(function(){ | |
setCookie("jbcookies","yes",365); | |
jQuery.post('https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901', 'set_cookie=1', function(){}); | |
$jb_cookie.slideUp('slow'); | |
}); | |
} | |
}); | |
</script> | |
<div id="sbox-overlay" aria-hidden="true" tabindex="-1" style="z-index: 65555; opacity: 0;"></div><div id="sbox-window" role="dialog" aria-hidden="true" class="shadow" style="z-index: 65557;"><div id="sbox-content" style="opacity: 0;"></div><a id="sbox-btn-close" href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#" role="button" aria-controls="sbox-window"></a></div><iframe scrolling="no" frameborder="0" allowtransparency="true" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/widget_iframe.334cd80b7ad09367efd2aa4bc8c5acf3.html" style="display: none;"></iframe><iframe name="oauth2relay828449816" id="oauth2relay828449816" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/postmessageRelay.html" tabindex="-1" aria-hidden="true" style="width: 1px; height: 1px; position: absolute; top: -100px;"></iframe><iframe id="rufous-sandbox" scrolling="no" frameborder="0" allowtransparency="true" allowfullscreen="true" style="position: absolute; visibility: hidden; display: none; width: 0px; height: 0px; padding: 0px; border: none;" title="Twitter analytics iframe" src="./CompTIA A+ Certification Practice Test 1 (Exam 220-901)_files/saved_resource(4).html"></iframe><div id="at20mc" class="" style="z-index: 1000000; position: static;"><div id="at15s" class=" atm" onmouseover="_atw.xwa()" onmouseout="if (this.className.indexOf('border')==-1) addthis_close()" style="z-index: 1000000; position: absolute; visibility: visible; top: 102px; left: 147.844px; display: none;"><div class="atm-i"><div id="at15s_head" style="display: none;"><span id="at15ptc">Bookmark &amp; Share</span><span id="at15s_brand" class="at15s_brandx"></span><a id="at15sptx" class="" href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#" tabindex="9000" onclick="return _atw.clb()" onkeydown="if(!e){var e = window.event||event;}if(e.keyCode){_ate.maf.key=e.keyCode;}else{if(e.which){_ate.maf.key=e.which;}}if(_ate.maf.key==9){ addthis_close(); _ate.maf.sib.tabIndex=9001;_ate.maf.sib.focus();}else{/*alert(_ate.maf.key)*/} _ate.maf.key=null">X</a></div><div id="at_hover" class="atm-s" style="display: block;"><a id="atic_print" href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#"><span class="at-icon-wrapper" style="background-color: rgb(115, 138, 141);"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-print-6" title="Print" alt="Print" class="at-icon at-icon-print"><title id="at-svg-print-6">Print</title><g><path d="M24.67 10.62h-2.86V7.49H10.82v3.12H7.95c-.5 0-.9.4-.9.9v7.66h3.77v1.31L15 24.66h6.81v-5.44h3.77v-7.7c-.01-.5-.41-.9-.91-.9zM11.88 8.56h8.86v2.06h-8.86V8.56zm10.98 9.18h-1.05v-2.1h-1.06v7.96H16.4c-1.58 0-.82-3.74-.82-3.74s-3.65.89-3.69-.78v-3.43h-1.06v2.06H9.77v-3.58h13.09v3.61zm.75-4.91c-.4 0-.72-.32-.72-.72s.32-.72.72-.72c.4 0 .72.32.72.72s-.32.72-.72.72zm-4.12 2.96h-6.1v1.06h6.1v-1.06zm-6.11 3.15h6.1v-1.06h-6.1v1.06z"></path></g></svg></span><span class="at-label at-size-16">Print</span></a><a id="atic_email" href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#"><span class="at-icon-wrapper" style="background-color: rgb(132, 132, 132);"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-email-7" title="Email" alt="Email" class="at-icon at-icon-email"><title id="at-svg-email-7">Email</title><g><g fill-rule="evenodd"></g><path d="M27 22.757c0 1.24-.988 2.243-2.19 2.243H7.19C5.98 25 5 23.994 5 22.757V13.67c0-.556.39-.773.855-.496l8.78 5.238c.782.467 1.95.467 2.73 0l8.78-5.238c.472-.28.855-.063.855.495v9.087z"></path><path d="M27 9.243C27 8.006 26.02 7 24.81 7H7.19C5.988 7 5 8.004 5 9.243v.465c0 .554.385 1.232.857 1.514l9.61 5.733c.267.16.8.16 1.067 0l9.61-5.733c.473-.283.856-.96.856-1.514v-.465z"></path></g></svg></span><span class="at-label at-size-16">Email</span></a><a id="atic_pinterest_share" href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#"><span class="at-icon-wrapper" style="background-color: rgb(203, 32, 39);"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-pinterest_share-8" title="Pinterest" alt="Pinterest" class="at-icon at-icon-pinterest_share"><title id="at-svg-pinterest_share-8">Pinterest</title><g><path d="M7 13.252c0 1.81.772 4.45 2.895 5.045.074.014.178.04.252.04.49 0 .772-1.27.772-1.63 0-.428-1.174-1.34-1.174-3.123 0-3.705 3.028-6.33 6.947-6.33 3.37 0 5.863 1.782 5.863 5.058 0 2.446-1.054 7.035-4.468 7.035-1.232 0-2.286-.83-2.286-2.018 0-1.742 1.307-3.43 1.307-5.225 0-1.092-.67-1.977-1.916-1.977-1.692 0-2.732 1.77-2.732 3.165 0 .774.104 1.63.476 2.336-.683 2.736-2.08 6.814-2.08 9.633 0 .87.135 1.728.224 2.6l.134.137.207-.07c2.494-3.178 2.405-3.8 3.533-7.96.61 1.077 2.182 1.658 3.43 1.658 5.254 0 7.614-4.77 7.614-9.067C26 7.987 21.755 5 17.094 5 12.017 5 7 8.15 7 13.252z" fill-rule="evenodd"></path></g></svg></span><span class="at-label at-size-16">Pinterest</span></a><a id="atic_gmail" href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#"><span class="at-icon-wrapper" style="background-color: rgb(219, 68, 55);"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-gmail-9" title="Gmail" alt="Gmail" class="at-icon at-icon-gmail"><title id="at-svg-gmail-9">Gmail</title><g><g fill-rule="evenodd"></g><path opacity=".3" d="M7.03 8h17.94v17H7.03z"></path><path d="M7.225 8h-.41C5.815 8 5 8.84 5 9.876v13.248C5 24.16 5.812 25 6.815 25h.962V12.714L16 19.26l8.223-6.546V25h.962C26.188 25 27 24.16 27 23.124V9.876C27 8.84 26.186 8 25.185 8h-.41L16 15.506 7.225 8z"></path></g></svg></span><span class="at-label at-size-16">Gmail</span></a><a id="atic_linkedin" href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#"><span class="at-icon-wrapper" style="background-color: rgb(0, 119, 181);"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-linkedin-10" title="LinkedIn" alt="LinkedIn" class="at-icon at-icon-linkedin"><title id="at-svg-linkedin-10">LinkedIn</title><g><path d="M26 25.963h-4.185v-6.55c0-1.56-.027-3.57-2.175-3.57-2.18 0-2.51 1.7-2.51 3.46v6.66h-4.182V12.495h4.012v1.84h.058c.558-1.058 1.924-2.174 3.96-2.174 4.24 0 5.022 2.79 5.022 6.417v7.386zM8.23 10.655a2.426 2.426 0 0 1 0-4.855 2.427 2.427 0 0 1 0 4.855zm-2.098 1.84h4.19v13.468h-4.19V12.495z" fill-rule="evenodd"></path></g></svg></span><span class="at-label at-size-16">LinkedIn</span></a><a id="atic_mailto" href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#"><span class="at-icon-wrapper" style="background-color: rgb(88, 88, 88);"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-mailto-11" title="Email App" alt="Email App" class="at-icon at-icon-mailto"><title id="at-svg-mailto-11">Email App</title><g><g fill-rule="evenodd"></g><path d="M26.684 23.264H4.948v-12.88l.2-.1c.303-.202 7.046-4.73 8.152-5.435 1.41-.907 3.22-.806 4.63.1 1.308.804 8.453 5.333 8.453 5.333l.2.1.1 12.88zm-20.63-1.006H25.68v-11.27c-1.207-.806-7.044-4.53-8.252-5.133-1.107-.704-2.515-.704-3.622-.1-1.007.603-6.743 4.528-7.95 5.232.2.1.2 11.27.2 11.27z"></path><path d="M21.753 16.622H10.08a1.59 1.59 0 0 1-1.61-1.61v-3.02c0-.905.704-1.61 1.61-1.61h11.673c.906 0 1.61.705 1.61 1.61v3.02a1.59 1.59 0 0 1-1.61 1.61zM9.98 11.49c-.404 0-.605.302-.605.604v3.02c0 .4.302.603.604.603H21.65c.403 0 .604-.302.604-.604v-3.02c0-.402-.302-.603-.604-.603H9.98z"></path><path d="M25.778 21.956v-10.97l-5.837 4.53 5.838 6.44zM5.954 21.956v-10.97l5.837 4.53-5.836 6.44z"></path><path d="M25.778 22.76l-6.138-6.74h-7.548l-6.137 6.74-.806-.603 6.54-7.145h8.353l6.54 7.145-.805.604z"></path><path d="M25.945 10.334l.61.8-6.32 4.823-.61-.8zM5.902 10.386l6.326 4.814-.61.802-6.326-4.815zM15.816 17.83l.302 8.252 2.013-2.516 2.013 4.226 1.107-.503-2.113-4.227 3.22-.2-6.54-5.033z"></path></g></svg></span><span class="at-label at-size-16">Email App</span></a><a id="atic_more" href="https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901#"><span class="at-icon-wrapper" style="background-color: rgb(255, 101, 80);"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32" version="1.1" role="img" aria-labelledby="at-svg-addthis-12" title="More..." alt="More..." class="at-icon at-icon-addthis"><title id="at-svg-addthis-12">Addthis</title><g><path d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span><span class="at-label at-size-16">More... (194)</span></a><div style="clear: both;"></div></div><div class="atm-f" id="at15pf"><div><a class="at-branding-logo" href="https://www.addthis.com/website-tools/overview?utm_source=AddThis%20Tools&utm_medium=image&utm_campaign=AddThis%20compact%20menu" title="Powered by AddThis" target="_blank"><div class="at-branding-icon"></div><span class="at-branding-addthis">AddThis</span></a></div></div></div></div></div><div id="at-expanded-menu-host"><div id="at-expanded-menu-container" class=" at-expanded-menu-hidden" role="dialog" tabindex="0"><button class="at-expanded-menu-close" aria-label="Close"><span>×</span></button><div class="at-win-mask at-expanded-menu-mask"></div><div class="at-expanded-menu at-expanded-menu-round"><div id="at-expanded-menu-hd" class="at-expanded-menu-hd"><span id="at-expanded-menu-title" class="at-expanded-menu-title">Share</span><div><span class="at-expanded-menu-page-title">CompTIA A+ Certification Practice Test 1 (Exam 220-901)</span><span class="at-expanded-menu-page-url">https://www.examcompass.com/comptia-a-plus-practice-test-1-exam-220-901</span></div><form id="at-expanded-menu-filter-form"><div id="at-expanded-menu-filter" role="search" class="at-expanded-menu-search"><input type="text" size="30" maxlength="50" autocomplete="off" id="at-expanded-menu-service-filter" class="at-expanded-menu-search-input initial-render" value=""><label for="at-expanded-menu-service-filter" class="at-expanded-menu-search-label"><span class="at-expanded-menu-search-label-content"></span></label><span class="at-expanded-menu-search-icon"></span></div></form></div><div id="at-expanded-menu-bd"><h4 class="at-expanded-menu-top-services-header"></h4><ul id="at-expanded-menu-top-service-list-container" class="at-expanded-menu-service-list" role="menu"><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li><li style="background-color:#848484;height:84px;opacity:0.6;"><button class="at-expanded-menu-button"></button><span class="at-expanded-menu-button-label"></span></li></ul><div class="at-expanded-menu-ft"><span class="at-expanded-menu-ft-loading">Loading Services</span><div class="loading-container "><div class="loading-spinner"></div></div></div></div></div><div class=""><a class="at-branding-logo" href="//www.addthis.com/website-tools/overview?utm_source=AddThis%20Tools&amp;utm_medium=image&amp;utm_campaign=AddThis%20expanded%20menu" title="Powered by AddThis" target="_blank"><div class="at-branding-icon"></div><span class="at-branding-addthis">AddThis</span></a></div><div class="at-expanded-menu-fade"></div></div></div></body></html> |
atwpjp([132],{247:function(h,v){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M12 15v2.4h3.97c-.16 1.03-1.2 3.02-3.97 3.02-2.39 0-4.34-1.98-4.34-4.42s1.95-4.42 4.34-4.42c1.36 0 2.27.58 2.79 1.08l1.9-1.83C15.47 9.69 13.89 9 12 9c-3.87 0-7 3.13-7 7s3.13 7 7 7c4.04 0 6.72-2.84 6.72-6.84 0-.46-.05-.81-.11-1.16H12zm15 0h-2v-2h-2v2h-2v2h2v2h2v-2h2v-2z" fill-rule="evenodd"/></svg>'}}); |
atwpjp([15],{130:function(h,t){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path opacity=".3" d="M7.03 8h17.94v17H7.03z"/><path d="M7.225 8h-.41C5.815 8 5 8.84 5 9.876v13.248C5 24.16 5.812 25 6.815 25h.962V12.714L16 19.26l8.223-6.546V25h.962C26.188 25 27 24.16 27 23.124V9.876C27 8.84 26.186 8 25.185 8h-.41L16 15.506 7.225 8z"/></g></svg>'}}); |
function _setup(Base) | |
{ | |
Object.defineProperty(Base.prototype, "visible", {get: function(){return this.style.visibility != "hidden";}, set: function(visibile){this.style.visibility = visibile ? "inherit" : "hidden";}}); | |
Object.defineProperty(Base.prototype, "display", {get: function(){return this.style.display != "none";}, set: function(display){this.style.display = display ? "block" : "none";}}); | |
Object.defineProperty(Base.prototype, "buttonMode", {get: function(){return this.style.cursor === "pointer";}, set: function(buttonMode){this.style.cursor = buttonMode ? "pointer" : "auto";}}); | |
Object.defineProperty(Base.prototype, "mouseEnabled", {get: function(){return this.style.pointerEvents != "none";}, set: function(mouseEnabled){this.style.pointerEvents = mouseEnabled ? "auto" : "none";}}); | |
Object.defineProperty(Base.prototype, "transform", {get: getTransform, set: setTransform}); | |
Object.defineProperty(Base.prototype, "transformStyle", {get: getTransformStyle}); | |
Object.defineProperty(Base.prototype, "_x", {get: getX, set: setX}); | |
Object.defineProperty(Base.prototype, "_y", {get: getY, set: setY}); | |
Object.defineProperty(Base.prototype, "_rotation", {get: getRotation, set: setRotation}); | |
Object.defineProperty(Base.prototype, "_scaleX", {get: getScaleX, set: getScaleX}); | |
Object.defineProperty(Base.prototype, "_scaleY", {get: getScaleY, set: getScaleY}); | |
Object.defineProperty(Base.prototype, "_width", {get: getWidth, set: setWidth}); | |
Object.defineProperty(Base.prototype, "_height", {get: getHeight, set: setHeight}); | |
Object.defineProperty(Base.prototype, "numChildren", {get: function(){return this.children.length}}); | |
Object.defineProperty(Base.prototype, "scrollRect", {get: getScrollRect, set:setScrollRect}); | |
Base.prototype._ = function(id){ | |
return this.querySelector(id); | |
} | |
Base.prototype.__ = function(id){ | |
return this.querySelectorAll(id); | |
} | |
Base.prototype._t = function(id){ | |
return this.querySelector("[data-type=\'"+id+"\']"); | |
} | |
Base.prototype.__t = function(id){ | |
return this.querySelectorAll("[data-type=\'"+id+"\']"); | |
} | |
Base.prototype.cache = function(obj){ | |
if (typeof obj === 'undefined') obj = {}; | |
obj.x = this._x; | |
obj.y = this._y; | |
obj.scaleX = this._scaleX; | |
obj.scaleY = this._scaleY; | |
obj.rotation = this._rotation; | |
return obj; | |
} | |
Base.prototype.childByIndex = function(index){ | |
return this.children[index]; | |
} | |
} | |
_setup(HTMLElement); | |
_setup(SVGElement); | |
function getScrollRect() | |
{ | |
return this._scrollRect; | |
} | |
function setScrollRect(rect) | |
{ | |
this._scrollRect = rect; | |
var x = rect.x; | |
var y = rect.y; | |
var width = rect.width; | |
var height = rect.height; | |
var svg = this._("svg"); | |
var defs = svg.firstElementChild; | |
var r; | |
var children = defs.children; | |
if(children == undefined) children = defs.childNodes; //ie fixer | |
for (var i = 0; i < children.length; i++) { | |
var child = children[i]; | |
if(child.tagName == "clipPath") | |
{ | |
r = child.firstElementChild; | |
r.setAttributeNS(null, 'x', x); | |
r.setAttributeNS(null, 'y', y); | |
r.setAttributeNS(null, 'width', width); | |
r.setAttributeNS(null, 'height', height); | |
return r; | |
} | |
}; | |
var _svgNS = 'http://www.w3.org/2000/svg'; | |
var clippath = document.createElementNS(_svgNS, 'clipPath'); | |
clippath.setAttributeNS(null, 'id', 'clip'); | |
r = document.createElementNS(_svgNS, 'rect'); | |
r.setAttributeNS(null, 'x', x); | |
r.setAttributeNS(null, 'y', y); | |
r.setAttributeNS(null, 'width', width); | |
r.setAttributeNS(null, 'height', height); | |
clippath.appendChild(r); | |
defs.appendChild(clippath); | |
var g = svg.lastElementChild; | |
var ps = g.children; | |
if(ps == undefined) ps = g.childNodes; //ie fixer | |
for (var i = 0; i < ps.length; i++) { | |
var p = ps[i]; | |
p.setAttributeNS(null, 'clip-path', 'url(#clip)'); | |
} | |
// var p = svg.lastElementChild.firstElementChild; | |
//p.setAttributeNS(null, 'clip-path', 'url(#clip)'); | |
//svg.setAttributeNS(null, 'clippath', 'url(#clip)'); | |
//svg.setAttributeNS(null, 'clipPath', 'url(#clip)'); | |
} | |
function getTransform() | |
{ | |
var matrix = {a:1,b:0,c:0,d:1,tx:0,ty:0}; | |
var trans = this.transformStyle; | |
if(trans && trans != "none") | |
{ | |
trans = trans.substring(trans.indexOf("(")+1,trans.lastIndexOf(")")); | |
var m = trans.split(","); | |
matrix.a = parseFloat(m[0]); | |
matrix.b = parseFloat(m[1]); | |
matrix.c = parseFloat(m[2]); | |
matrix.d = parseFloat(m[3]); | |
matrix.tx = parseFloat(m[4]); | |
matrix.ty = parseFloat(m[5]); | |
} | |
return matrix; | |
} | |
function getTransformStyle() | |
{ | |
var style = document.defaultView.getComputedStyle(this, null); | |
if(style == null) return null; | |
var trans = style.getPropertyValue("-webkit-transform") || style.getPropertyValue("-moz-transform") || style.getPropertyValue("-ms-transform") || style.getPropertyValue("-o-transform") || style.getPropertyValue("transform") || null; | |
return trans == "none" ? null : trans; | |
} | |
function setTransform(m) | |
{ | |
//todo | |
var matrixString = "matrix(" + m.a + "," + m.b + "," + m.c + "," + m.d + "," + m.tx + "," + m.ty + ")"; | |
this.style[getPropPrefix("transform")] = matrixString; | |
} | |
function concat(left, right) | |
{ | |
/* | |
a , b, u | |
c , d, v | |
tx,ty, w | |
*/ | |
var matrix = {a:1,b:0,c:0,d:1,tx:0,ty:0}; | |
matrix.a = left.a * right.a + left.b * right.c; | |
matrix.b = left.a * right.b + left.b * right.d; | |
matrix.c = left.c * right.a + left.d * right.c; | |
matrix.d = left.c * right.b + left.d * right.d; | |
matrix.tx = left.tx1 * right.a + left.ty1 * right.c + right.tx2; | |
matrix.ty = left.tx1 * right.b + left.ty1 * right.d + right.ty2; | |
return matrix; | |
} | |
function decompose(matrix){ | |
// http://stackoverflow.com/questions/16359246/how-to-extract-position-rotation-and-scale-from-matrix-svg | |
// @see https://gist.github.com/2052247 | |
// calculate delta transform point | |
var px = dtPoint(matrix, { x: 0, y: 1 }); | |
var py = dtPoint(matrix, { x: 1, y: 0 }); | |
// calculate skew | |
var skewX = ((180 / Math.PI) * Math.atan2(px.y, px.x) - 90); | |
var skewY = ((180 / Math.PI) * Math.atan2(py.y, py.x)); | |
return { | |
translateX: matrix.tx, | |
translateY: matrix.ty, | |
scaleX: Math.sqrt(matrix.a * matrix.a + matrix.b * matrix.b), | |
scaleY: Math.sqrt(matrix.c * matrix.c + matrix.d * matrix.d), | |
skewX: skewX, | |
skewY: skewY, | |
rotation: skewY // rotation is the same as skew y NOT x?!?! | |
}; | |
} | |
function getRotation() | |
{ | |
var matrix = this.transform; | |
var skewX = ((180 / Math.PI) * Math.atan2(matrix.d, matrix.c) - 90); | |
var skewY = ((180 / Math.PI) * Math.atan2(matrix.b, matrix.a)); | |
return skewY; | |
} | |
function setRotation() | |
{ | |
//todo | |
} | |
function getX() | |
{ | |
return this.transform.tx; | |
} | |
function getY() | |
{ | |
return this.transform.ty; | |
} | |
function setX(tx) | |
{ | |
var matrix = this.transform; | |
matrix.tx = tx; | |
this.transform = matrix; | |
} | |
function setY(ty) | |
{ | |
var matrix = this.transform; | |
matrix.ty = ty; | |
this.transform = matrix; | |
} | |
function getScaleX() | |
{ | |
var matrix = this.transform; | |
return Math.sqrt(matrix.a * matrix.a + matrix.b * matrix.b); | |
} | |
function getScaleY() | |
{ | |
var matrix = this.transform; | |
return Math.sqrt(matrix.c * matrix.c + matrix.d * matrix.d); | |
} | |
function setScaleX(scale) | |
{ | |
//todo | |
} | |
function setScaleY(scale) | |
{ | |
//todo | |
} | |
function setHeight(height) | |
{ | |
//todo | |
//this.setScaleX(this) | |
} | |
function setWidth(width) | |
{ | |
//todo | |
} | |
function getHeight() | |
{ | |
return this._scaleY * this.offsetHeight; //this.clientHeight | |
} | |
function getWidth() | |
{ | |
return this._scaleX * this.offsetWidth; //this.clientHeight | |
} | |
function dtPoint(matrix, point){ | |
return { x: (point.x * matrix.a + point.y * matrix.c), y: (point.x * matrix.b + point.y * matrix.d)}; | |
} | |
function rotateMatrix(m, angle) | |
{ | |
angle *= (Math.PI / 180); //to radians | |
var sin = Math.sin( angle ); | |
var cos = Math.cos( angle ); | |
var a = m.a; | |
var b = m.b; | |
var c = m.c; | |
var d = m.d; | |
var tx = m.tx; | |
var ty = m.ty; | |
m.a = a*cos - b*sin; | |
m.b = a*sin + b*cos; | |
m.c = c*cos - d*sin; | |
m.d = c*sin + d*cos; | |
m.tx = tx*cos - ty*sin; | |
m.ty = tx*sin + ty*cos; | |
return m; | |
} | |
//logging utils | |
window.logging = false; | |
window.debug = false; | |
if(window.console && window.console.log) | |
{ | |
window.log = function() | |
{ | |
if(this.logging) | |
{ | |
if(this.debug) | |
{ | |
var mainArguments = Array.prototype.slice.call(arguments); | |
var error = new Error(); | |
if(error.stack) | |
{ | |
var line = new Error().stack.split('\n')[2]; | |
var func = line.substring(line.indexOf("at ") + 3, line.lastIndexOf("(")-1); | |
line = line.substring(line.lastIndexOf("/")+1, line.lastIndexOf(")")-2); | |
mainArguments.push("\t<["+func+"()::"+line+"]>"); | |
} | |
Function.prototype.apply.call(console.log, console, mainArguments); | |
}else{ | |
Function.prototype.apply.call(console.log, console, arguments); | |
} | |
} | |
} | |
}else{ | |
window.log = {log:function(){}}; | |
} | |
//end logging utils | |
//keyline utils | |
function addDivKeyline(parent,width,height,colour,thickness) | |
{ | |
//create four divs that create a 1px border | |
var keyline = document.createElement('div'); | |
keyline.id = "keyline"; | |
keyline.style.cssText = "position:absolute;width:"+width+"px;height:"+height+"px;pointer-events:none;"; | |
//keyline.style.cssText = "position:absolute;display:block;width:'"+width+"'px;height:'"+height+"px;"; | |
var lhs = "<div class='do' style='width:100%; height:"+thickness+"px; top:0px; background-color:"+colour+"'></div>"; | |
var top = "<div class='do' style='width:100%; height:"+thickness+"px; bottom: 0px; background-color:"+colour+"'></div>"; | |
var rhs = "<div class='do' style='width:"+thickness+"px; height:100%; left:0px; background-color:"+colour+"'></div>"; | |
var bottom = "<div class='do' style='width:"+thickness+"px; height:100%; right: 0px; background-color:"+colour+"'></div>"; | |
keyline.innerHTML = lhs+top+rhs+bottom; | |
return parent.appendChild(keyline); | |
} | |
function addKeylineTo(parent,width,height,colour,thickness) | |
{ | |
var svgns = "http://www.w3.org/2000/svg"; | |
var keyline = document.createElement("div"); | |
keyline.className = "do"; | |
keyline.style.width = width+"px"; | |
keyline.style.height = height+"px"; | |
keyline.style.pointerEvents = "none"; | |
keyline.appendChild(createSVGRect(svgns, 0, 0, width, thickness, colour)); //top | |
keyline.appendChild(createSVGRect(svgns, 0, height-thickness, width, thickness, colour)); //bottom | |
keyline.appendChild(createSVGRect(svgns, 0, 0, thickness, height, colour)); //left | |
keyline.appendChild(createSVGRect(svgns, width-thickness, 0, thickness, height, colour)); //right | |
keyline.mouseEnabled = false; | |
keyline.mouseChildren = false; | |
parent.appendChild(keyline); | |
return keyline; | |
} | |
function createSVGRect(svgns, x, y, width, height, fill) | |
{ | |
var svg = document.createElementNS(svgns, "svg"); | |
svg.setAttribute('style', 'pointer-events:none;left:'+x+'px;top:'+y+'px;-moz-transform:matrix(1,0,0,1,0,0);-ms-transform:matrix(1,0,0,1,0,0);-o-transform:matrix(1,0,0,1,0,0);-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);'); | |
svg.setAttribute('width', width); | |
svg.setAttribute('height', height); | |
svg.setAttribute('class', "do"); | |
svg.setAttributeNS("http://www.w3.org/2000/xmlns/", "xmlns:xlink", "http://www.w3.org/1999/xlink"); | |
var rect = document.createElementNS(svgns, 'rect'); | |
rect.setAttribute('x', 0); | |
rect.setAttribute('y', 0); | |
rect.setAttribute('height', height); | |
rect.setAttribute('width', width); | |
rect.setAttribute('fill', fill); | |
rect.setAttribute('style', "pointer-events:none;"); | |
svg.appendChild(rect); | |
return svg; | |
} | |
//end keyline utils | |
//check if it's iPad ------------------------------------------------------------ | |
//var isiPad = navigator.userAgent.match(/iPad/i) != null; | |
//use to check if transforms are supported as we rely on them for now, show backup if falses - todo could try and use getPropPrefix function fromGS | |
function supportsTransforms() { | |
if (!window.getComputedStyle) return false; | |
var el = document.createElement('p'); | |
var has2d; | |
var transforms = {'webkitTransform':'-webkit-transform','OTransform':'-o-transform','msTransform':'-ms-transform','MozTransform':'-moz-transform','transform':'transform'}; | |
document.body.appendChild(el); | |
for (var t in transforms) { | |
if (el.style[t] !== undefined) { | |
el.style[t] = "matrix(1,0,0,1,0,0)"; | |
has2d = window.getComputedStyle(el).getPropertyValue(transforms[t]); | |
} | |
} | |
document.body.removeChild(el); | |
return (has2d !== undefined && has2d.length > 0 && has2d !== "none"); | |
} | |
function getPropPrefix(p) | |
{ | |
var e = document.createElement("div"); | |
var s = e.style, a, i; | |
if (s[p] !== undefined) return p; | |
p = p.charAt(0).toUpperCase() + p.substr(1); | |
a = ["O","Moz","ms","Ms","webkit"]; | |
i = 5; | |
while (--i > -1 && s[a[i]+p] === undefined) { } | |
if (i >= 0){ | |
_prefix = (i === 3) ? "ms" : a[i]; | |
return _prefix + p; | |
} | |
return null; | |
} | |
//console.log("GS", getPropPrefix("transform")); | |
var tweens = []; | |
function to(target, time, obj) | |
{ | |
var tween = TweenLite.to(target, time, obj); | |
tweens.push(tween); | |
return tween; | |
} | |
//a namespace for fbf utils | |
var fbf = (function () { | |
var privateMethod = function () { | |
}; | |
var module = {}; | |
module.publicMethod = function () { | |
}; | |
//http://sharextras.org/jsdoc/extras/trunk/symbols/src/Media%20Preview_source_web_extras_components_preview_pdfjs_compatibility.js.html | |
/*ajax*/ | |
//type = "GET" or "POST", format = "text" or "xml", async = true or false | |
module.ajax = function(url, callback, options) | |
{ | |
var xmlhttp = (window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); | |
if(options == undefined) options = {type:"GET", async:false, format:"text"}; //, | |
else{ | |
if(options.type == undefined) options.type = "GET"; | |
if(options.async == undefined) options.async = false; | |
if(options.format == undefined) options.format = "text"; | |
} | |
xmlhttp.open(options.type || "GET", url, options.async || false); | |
if(options.async) | |
{ | |
xmlhttp.onreadystatechange = function() | |
{ | |
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) | |
{ | |
//callback((options.format == "text") ? xmlhttp.response : xmlhttp.response); //responseXML | |
// var b = new Uint8Array(xmlhttp.responseText); | |
// var bb = (new VBArray(xmlhttp.responseBody).toArray()); | |
if(callback) callback(xmlhttp.response ? xmlhttp.response : xmlhttp.responseText);//xmlhttp.response ? xmlhttp.response : xmlhttp.responseText); //responseXML | |
}else if (xmlhttp.readyState == 4 && options.error){ | |
options.error("error"); | |
} | |
} | |
xmlhttp.send(null); | |
}else{ | |
xmlhttp.send(options.data); | |
if(callback) callback(options.format == "xml" ? xmlhttp.responseXML : xmlhttp.responseText); | |
} | |
} | |
module.loadSvgs = function(callback, file) | |
{ | |
file = file || "svg.gz.js"; | |
fbf.ajaxBinary(file, function onComplete(data){ | |
var defs = $("svg_defs"); | |
//clear any old defs | |
while(defs.firstChild) defs.removeChild(defs.firstChild); | |
var string = fbf.gunzip(data); | |
var newdiv = document.createElement("div"); | |
//defs.innerHTML = string; | |
var parser = new DOMParser(); | |
var doc = parser.parseFromString(string, "image/svg+xml"); //text/html | |
var dg = doc.firstChild;//doc.getElementById("defs_global") | |
dg.id = "defs_global"; | |
defs.appendChild(dg); | |
//defs.innerHTML = string; | |
//defs.innerHTML += string; | |
// document.body.appendChild(newdiv); | |
// defs.appendChild(newdiv.firstChild); | |
// document.body.removeChild(newdiv); | |
//defs.setAttribute("innerHTML",string); | |
//defs.appendChild(newdiv); | |
//var defs_g = document.createElement("defs"); | |
//defs_g | |
//var string = fbf.gunzip(data) | |
//defs_g.innerHTML=string; | |
//defs.appendChild(defs_g); | |
callback(); | |
});//fbf.gunzip(data) //appendChild(escapeHTML(fbf.gunzip(data)));console.log($("svg_defs").innerHTML) | |
} | |
module.loadModule = function(url, zipped, callback) | |
{ | |
if(zipped) | |
{ | |
fbf.ajaxBinary(url, function onComplete(data){callback(fbf.gunzip(data));}); | |
}else{ | |
//TODO | |
fbf.ajax(url, callback); | |
} | |
} | |
function escapeHTML(someText) { | |
var div = document.createElement('div'); | |
var text = document.createTextNode(someText); | |
//div.appendChild(text); | |
div.innerHTML = someText; | |
return div;//.innerHTML; | |
} | |
module.ajaxBinary = function(url, callback) | |
{ | |
var xmlhttp = (window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); | |
xmlhttp.open("GET", url, true); | |
xmlhttp.responseType = "arraybuffer"; //force binary | |
xmlhttp.onreadystatechange = function() | |
{ | |
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) | |
{ | |
var data = xmlhttp.response ? xmlhttp.response : new VBArray(xmlhttp.responseBody).toArray(); //ie9 workaround | |
//convert to string - http://stackoverflow.com/questions/6965107/converting-between-strings-and-arraybuffers#answer-18644158 | |
if(typeof data == "object" && data.length) { | |
if(false && data.length < 246300){ | |
data = String.fromCharCode.apply(null, data); | |
}else{ | |
var bs = "", length = data.length; | |
for (var i = 0; i < length; i++) bs += String.fromCharCode(data[i]); | |
data = bs; | |
} | |
}else if(typeof data == "object"){ | |
var bytes = new Uint8Array(data); | |
if(false && bytes.length < 246300){ | |
data = String.fromCharCode.apply(null, bytes); | |
}else{ | |
var bs = "", length = bytes.length; | |
for (var i = 0; i < length; i++) bs += String.fromCharCode(bytes[i]); | |
data = bs; | |
} | |
} | |
//convert to bytes | |
var bytes = []; | |
for (var i = 0; i < data.length; i++) { | |
bytes[i]=data.charCodeAt(i) & 0xFF; | |
} | |
callback(bytes); | |
} | |
} | |
xmlhttp.send(null); | |
} | |
module.gunzip = function(data) | |
{ | |
//header check | |
if(data[0] == 0x1f && data[1] == 0x8b) | |
{ | |
var gunzip = new Zlib.Gunzip(data); | |
var plain = gunzip.decompress(); | |
}else{ | |
plain = data; | |
} | |
var asciistring = ""; | |
for (var i = 0; i < plain.length; i++) { | |
asciistring += String.fromCharCode(plain[i]); | |
} | |
return asciistring; | |
} | |
module.hide = function() | |
{ | |
for (var i = 0; i < arguments.length; i++){ | |
if(arguments[i].nodeType && arguments[i].nodeType == 1) arguments[i].visible = false; | |
else if(arguments[i].length) this.hide.apply(null, arguments[i]); | |
} | |
} | |
module.show = function() | |
{ | |
for (var i = 0; i < arguments.length; i++){ | |
if(arguments[i].nodeType && arguments[i].nodeType == 1) arguments[i].visible = true; | |
else if(arguments[i].length) this.show.apply(null, arguments[i]); | |
} | |
} | |
module.displayNone = function() | |
{ | |
for (var i = 0; i < arguments.length; i++){ | |
if(arguments[i].nodeType && arguments[i].nodeType == 1) arguments[i].display = false; | |
else if(arguments[i].length) this.displayNone.apply(null, arguments[i]); | |
} | |
} | |
module.displayBlock = function() | |
{ | |
for (var i = 0; i < arguments.length; i++){ | |
if(arguments[i].nodeType && arguments[i].nodeType == 1) arguments[i].display = true; | |
else if(arguments[i].length) this.displayBlock.apply(null, arguments[i]); | |
} | |
} | |
module.addListener = function(target/*element*/, event/*string*/, callback/*function*/, params/*any:null*/, returnEvent/*boolean:false*/, applyParams/*boolean:false*/) | |
{ | |
if (params === undefined) params = null; | |
if (returnEvent === undefined) returnEvent = false; | |
if (applyParams === undefined) applyParams = false; | |
var handler = function(e) | |
{ | |
if(params == null) | |
{ | |
if(!returnEvent) callback(); | |
else callback(e); | |
}else{ | |
if(!returnEvent) | |
{ | |
if(!applyParams) | |
{ | |
callback(params); | |
}else{ | |
callback.apply(null, params); //check callBackParams is an array | |
} | |
}else{ | |
if(!applyParams) | |
{ | |
callback(params, e); | |
}else{ | |
var duplicate = params.concat(e); //check callBackParams is an array | |
callback.apply(null, duplicate); | |
} | |
} | |
} | |
} | |
target.addEventListener(event,handler); | |
} | |
//create and inject div into parent with given id and html contents | |
module.injectDiv = function(id,innerHTML,parent) | |
{ | |
var div = document.createElement('div'); | |
div.id = id; | |
div.innerHTML = innerHTML; | |
return parent.appendChild(div); | |
} | |
//language mappings - could be initialized from config | |
var mapping = []; | |
mapping["uk"] = ["english"]; | |
mapping["nl"] = ["dutch", "english"]; | |
mapping["benl"] = ["belgianDutch", "dutch", "english"]; | |
mapping["befr"] = ["belgianFrench", "french", "english"]; | |
mapping["dk"] = ["danish","english"]; | |
mapping["fi"] = ["finnish","english"]; | |
mapping["sv"] = ["swedish","english"]; | |
mapping["no"] = ["norwegian","english"]; | |
mapping["uaeen"]= ["english"]; | |
mapping["ksa"] = ["arabic"]; | |
mapping["rsa"] = ["southafrican", "english"]; | |
mapping["au"] = ["australian", "english"]; | |
mapping["nz"] = ["newz", "english"]; | |
mapping["fr"] = ["french"]; | |
mapping["it"] = ["italian"]; | |
mapping["de"] = ["german"]; | |
mapping["ch"] = ["german"]; | |
mapping["at"] = ["german"]; | |
mapping["es"] = ["spanish"]; | |
mapping["pt"] = ["portuguese"]; | |
mapping["pl"] = ["polish"]; | |
mapping["uaear"]= ["arabic"]; | |
mapping["ru"] = ["russian"]; | |
for(var key in mapping) mapping[key].push("default"); | |
module.setLang = function(div, lang) | |
{ | |
if(div.length){ | |
for(var i = 0; i < div.length; i++) this.setLang(div[i], lang); | |
return; | |
} | |
var totallang = div.children.length; | |
var mappings = mapping[lang]; | |
var found = false; | |
for(var j = 0; j < mappings.length; j++) | |
{ | |
var language = mappings[j]; | |
for (var i = 0; i < totallang; i++) { | |
var divlang = div.children[i].id; | |
var langCheck = divlang.indexOf("_"+language); | |
if(langCheck != -1 && (langCheck == divlang.length-language.length-1)){ | |
this.show(div.children[i]); | |
found = true; | |
} else { | |
this.hide(div.children[i]); | |
} | |
} | |
if(found) break; //we found preference so bug out woop | |
} | |
} | |
module.isMobile = function() | |
{ | |
return /Mobi/.test(navigator.userAgent); | |
} | |
module.isIE = function() | |
{ | |
var ua = window.navigator.userAgent; | |
return (ua.indexOf('MSIE ') >= 0 || ua.indexOf('Trident/') >= 0 || ua.indexOf('Edge/') >= 0); | |
} | |
module.isLocal = function() | |
{ | |
return window.location.protocol === "file:" || window.location.hostname == "localhost"; | |
} | |
module.replaceSVGDefs = function(globals_id) | |
{ | |
var uses = document.querySelectorAll("use"); | |
var trans = getPropPrefix("transform"); | |
//TODO improve | |
var defs = document.querySelector("defs");//$(globals_id !== undefined ? globals_id : "defs_global"); | |
for (var i = 0; i < uses.length; i++) { | |
var use = uses[i]; | |
var ref = use.getAttribute("xlink:href"); | |
var def = defs.querySelector(ref); | |
var clone = def.cloneNode(true); | |
var transform = use.getAttribute("transform"); | |
if(transform) clone.setAttribute("transform", transform); | |
use.parentNode.appendChild(clone); | |
use.parentNode.removeChild(use); | |
}; | |
} | |
module.replaceSVGDefs2 = function(globals_id) | |
{ | |
var uses = document.querySelectorAll("use"); | |
//TODO improve | |
var defs = document.querySelector("defs");//$(globals_id !== undefined ? globals_id : "defs_global"); | |
for (var i = 0; i < uses.length; i++) { | |
var use = uses[i]; | |
var par = use.parentNode; | |
par.removeChild(use); | |
par.appendChild(use); | |
}; | |
} | |
//traverse the dom, and call a function passing in each element and current depth | |
module.traverseDom = function(node, func, depth) | |
{ | |
if(depth === undefined) depth = 0; | |
var result = func(node, depth); | |
if(result === false) return; | |
node = node.firstChild; | |
depth++; | |
while (node) { | |
this.traverseDom(node, func, depth); | |
node = node.nextSibling; | |
} | |
} | |
module.logDom = function(root) | |
{ | |
var domString = ""; | |
function buildDom(node, depth) | |
{ | |
if(typeof node.id === "undefined" || node.id.length < 1 || node.id.indexOf("instance") !== -1 || node.id == "defs_global") return false;//|| node.id.indexOf("instance") != -1 | |
var tab = ""; | |
while(depth--) tab += "\t"; | |
//roundMatrixValues(node); | |
//log(node.id); | |
domString += tab + "var " + node.id + " = $('" + node.id + "');" + "\n"; | |
return true; | |
} | |
this.traverseDom(root, buildDom); | |
return domString; | |
} | |
module.clean = function(node, recurse)//remove empty textnodes | |
{ | |
if(recurse === undefined) recurse = true; | |
for(var n = 0; n < node.childNodes.length; n ++) | |
{ | |
var child = node.childNodes[n]; | |
if(child.nodeType === 8 || (child.nodeType === 3 && !/\S/.test(child.nodeValue))){ | |
node.removeChild(child); | |
n--; | |
}else if(child.nodeType === 1){ | |
this.clean(child, recurse); | |
} | |
} | |
} | |
module.getChildrenMatching = function(container, id) | |
{ | |
var children = container.children; | |
var results = []; | |
for (var i = 0; i < children.length; i++) { | |
var child = children[i]; | |
if(child.id !== undefined && child.id.indexOf(id) != -1) results.push(child); | |
} | |
return results; | |
} | |
//video utils | |
module.createVideo = function(id, width, height /*src, src, src...*/) | |
{ | |
log("setupVideodiv("+id+")"); | |
var vid = document.createElement('video'); | |
vid.id = id; | |
vid.width = width; | |
vid.height = height; | |
vid.preload = "none"; | |
vid.muted = true; | |
vid.style.position = "absolute"; | |
for (var i = 3; i < arguments.length; i++){ | |
var source = arguments[i]; | |
var type = source.substr(source.lastIndexOf(".")+1); | |
vid.appendChild(this.generateVideoSource(source, "video/"+type)); | |
}; | |
return vid; //todo return a wrapper | |
} | |
module.generateVideoSource = function(src, type) | |
{ | |
var source = document.createElement('source'); | |
source.src = src; | |
source.type = type; | |
return source; | |
} | |
//end video utils | |
function handleClick(event) | |
{ | |
console.log("handleClick", event); | |
} | |
var listener = document.createElement("div"); | |
listener.id = "listener"; | |
listener.style.display = "none"; | |
//document.body.appendChild(listener); | |
listener.addEventListener("clickthrough", handleClick); | |
return module; | |
})(); | |
var Rectangle = function(x, y, w, h) | |
{ | |
this.x = x; | |
this.y = y; | |
this.width = w; | |
this.height = h; | |
} | |
/* | |
custom events: | |
http://stackoverflow.com/questions/5342917/custom-events-in-ie-without-using-libraries | |
http://help.dottoro.com/ljrinokx.php ? | |
event handling: | |
http://www.anujgakhar.com/2013/05/22/cross-browser-event-handling-in-javascript/ | |
greensock: | |
https://support.sizmek.com/hc/en-us/articles/206136366--reference-glossary-HTML5-Shared-Libraries | |
*/ | |
//GUNZIP min - in function else explodes | |
function gzip() | |
{ | |
/** @license zlib.js 2012 - imaya [ https://github.com/imaya/zlib.js ] The MIT License */(function() {'use strict';function n(e){throw e;}var q=void 0,aa=this;function r(e,c){var d=e.split("."),b=aa;!(d[0]in b)&&b.execScript&&b.execScript("var "+d[0]);for(var a;d.length&&(a=d.shift());)!d.length&&c!==q?b[a]=c:b=b[a]?b[a]:b[a]={}};var u="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array&&"undefined"!==typeof DataView;new (u?Uint8Array:Array)(256);var v;for(v=0;256>v;++v)for(var w=v,ba=7,w=w>>>1;w;w>>>=1)--ba;function x(e,c,d){var b,a="number"===typeof c?c:c=0,f="number"===typeof d?d:e.length;b=-1;for(a=f&7;a--;++c)b=b>>>8^z[(b^e[c])&255];for(a=f>>3;a--;c+=8)b=b>>>8^z[(b^e[c])&255],b=b>>>8^z[(b^e[c+1])&255],b=b>>>8^z[(b^e[c+2])&255],b=b>>>8^z[(b^e[c+3])&255],b=b>>>8^z[(b^e[c+4])&255],b=b>>>8^z[(b^e[c+5])&255],b=b>>>8^z[(b^e[c+6])&255],b=b>>>8^z[(b^e[c+7])&255];return(b^4294967295)>>>0} | |
var A=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759, | |
2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977, | |
2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755, | |
2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956, | |
3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270, | |
936918E3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],z=u?new Uint32Array(A):A;function B(){}B.prototype.getName=function(){return this.name};B.prototype.getData=function(){return this.data};B.prototype.H=function(){return this.I};r("Zlib.GunzipMember",B);r("Zlib.GunzipMember.prototype.getName",B.prototype.getName);r("Zlib.GunzipMember.prototype.getData",B.prototype.getData);r("Zlib.GunzipMember.prototype.getMtime",B.prototype.H);function D(e){var c=e.length,d=0,b=Number.POSITIVE_INFINITY,a,f,g,k,m,p,t,h,l,y;for(h=0;h<c;++h)e[h]>d&&(d=e[h]),e[h]<b&&(b=e[h]);a=1<<d;f=new (u?Uint32Array:Array)(a);g=1;k=0;for(m=2;g<=d;){for(h=0;h<c;++h)if(e[h]===g){p=0;t=k;for(l=0;l<g;++l)p=p<<1|t&1,t>>=1;y=g<<16|h;for(l=p;l<a;l+=m)f[l]=y;++k}++g;k<<=1;m<<=1}return[f,d,b]};var E=[],F;for(F=0;288>F;F++)switch(!0){case 143>=F:E.push([F+48,8]);break;case 255>=F:E.push([F-144+400,9]);break;case 279>=F:E.push([F-256+0,7]);break;case 287>=F:E.push([F-280+192,8]);break;default:n("invalid literal: "+F)} | |
var ca=function(){function e(a){switch(!0){case 3===a:return[257,a-3,0];case 4===a:return[258,a-4,0];case 5===a:return[259,a-5,0];case 6===a:return[260,a-6,0];case 7===a:return[261,a-7,0];case 8===a:return[262,a-8,0];case 9===a:return[263,a-9,0];case 10===a:return[264,a-10,0];case 12>=a:return[265,a-11,1];case 14>=a:return[266,a-13,1];case 16>=a:return[267,a-15,1];case 18>=a:return[268,a-17,1];case 22>=a:return[269,a-19,2];case 26>=a:return[270,a-23,2];case 30>=a:return[271,a-27,2];case 34>=a:return[272, | |
a-31,2];case 42>=a:return[273,a-35,3];case 50>=a:return[274,a-43,3];case 58>=a:return[275,a-51,3];case 66>=a:return[276,a-59,3];case 82>=a:return[277,a-67,4];case 98>=a:return[278,a-83,4];case 114>=a:return[279,a-99,4];case 130>=a:return[280,a-115,4];case 162>=a:return[281,a-131,5];case 194>=a:return[282,a-163,5];case 226>=a:return[283,a-195,5];case 257>=a:return[284,a-227,5];case 258===a:return[285,a-258,0];default:n("invalid length: "+a)}}var c=[],d,b;for(d=3;258>=d;d++)b=e(d),c[d]=b[2]<<24|b[1]<< | |
16|b[0];return c}();u&&new Uint32Array(ca);function G(e,c){this.i=[];this.j=32768;this.d=this.f=this.c=this.n=0;this.input=u?new Uint8Array(e):e;this.o=!1;this.k=H;this.z=!1;if(c||!(c={}))c.index&&(this.c=c.index),c.bufferSize&&(this.j=c.bufferSize),c.bufferType&&(this.k=c.bufferType),c.resize&&(this.z=c.resize);switch(this.k){case I:this.a=32768;this.b=new (u?Uint8Array:Array)(32768+this.j+258);break;case H:this.a=0;this.b=new (u?Uint8Array:Array)(this.j);this.e=this.F;this.q=this.B;this.l=this.D;break;default:n(Error("invalid inflate mode"))}} | |
var I=0,H=1; | |
G.prototype.g=function(){for(;!this.o;){var e=J(this,3);e&1&&(this.o=!0);e>>>=1;switch(e){case 0:var c=this.input,d=this.c,b=this.b,a=this.a,f=c.length,g=q,k=q,m=b.length,p=q;this.d=this.f=0;d+1>=f&&n(Error("invalid uncompressed block header: LEN"));g=c[d++]|c[d++]<<8;d+1>=f&&n(Error("invalid uncompressed block header: NLEN"));k=c[d++]|c[d++]<<8;g===~k&&n(Error("invalid uncompressed block header: length verify"));d+g>c.length&&n(Error("input buffer is broken"));switch(this.k){case I:for(;a+g>b.length;){p= | |
m-a;g-=p;if(u)b.set(c.subarray(d,d+p),a),a+=p,d+=p;else for(;p--;)b[a++]=c[d++];this.a=a;b=this.e();a=this.a}break;case H:for(;a+g>b.length;)b=this.e({t:2});break;default:n(Error("invalid inflate mode"))}if(u)b.set(c.subarray(d,d+g),a),a+=g,d+=g;else for(;g--;)b[a++]=c[d++];this.c=d;this.a=a;this.b=b;break;case 1:this.l(da,ea);break;case 2:fa(this);break;default:n(Error("unknown BTYPE: "+e))}}return this.q()}; | |
var K=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],L=u?new Uint16Array(K):K,N=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,258,258],O=u?new Uint16Array(N):N,P=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0],Q=u?new Uint8Array(P):P,R=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],ga=u?new Uint16Array(R):R,ha=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12, | |
13,13],U=u?new Uint8Array(ha):ha,V=new (u?Uint8Array:Array)(288),W,ia;W=0;for(ia=V.length;W<ia;++W)V[W]=143>=W?8:255>=W?9:279>=W?7:8;var da=D(V),X=new (u?Uint8Array:Array)(30),Y,ja;Y=0;for(ja=X.length;Y<ja;++Y)X[Y]=5;var ea=D(X);function J(e,c){for(var d=e.f,b=e.d,a=e.input,f=e.c,g=a.length,k;b<c;)f>=g&&n(Error("input buffer is broken")),d|=a[f++]<<b,b+=8;k=d&(1<<c)-1;e.f=d>>>c;e.d=b-c;e.c=f;return k} | |
function Z(e,c){for(var d=e.f,b=e.d,a=e.input,f=e.c,g=a.length,k=c[0],m=c[1],p,t;b<m&&!(f>=g);)d|=a[f++]<<b,b+=8;p=k[d&(1<<m)-1];t=p>>>16;e.f=d>>t;e.d=b-t;e.c=f;return p&65535} | |
function fa(e){function c(a,c,b){var d,e=this.w,f,g;for(g=0;g<a;)switch(d=Z(this,c),d){case 16:for(f=3+J(this,2);f--;)b[g++]=e;break;case 17:for(f=3+J(this,3);f--;)b[g++]=0;e=0;break;case 18:for(f=11+J(this,7);f--;)b[g++]=0;e=0;break;default:e=b[g++]=d}this.w=e;return b}var d=J(e,5)+257,b=J(e,5)+1,a=J(e,4)+4,f=new (u?Uint8Array:Array)(L.length),g,k,m,p;for(p=0;p<a;++p)f[L[p]]=J(e,3);if(!u){p=a;for(a=f.length;p<a;++p)f[L[p]]=0}g=D(f);k=new (u?Uint8Array:Array)(d);m=new (u?Uint8Array:Array)(b);e.w= | |
0;e.l(D(c.call(e,d,g,k)),D(c.call(e,b,g,m)))}G.prototype.l=function(e,c){var d=this.b,b=this.a;this.r=e;for(var a=d.length-258,f,g,k,m;256!==(f=Z(this,e));)if(256>f)b>=a&&(this.a=b,d=this.e(),b=this.a),d[b++]=f;else{g=f-257;m=O[g];0<Q[g]&&(m+=J(this,Q[g]));f=Z(this,c);k=ga[f];0<U[f]&&(k+=J(this,U[f]));b>=a&&(this.a=b,d=this.e(),b=this.a);for(;m--;)d[b]=d[b++-k]}for(;8<=this.d;)this.d-=8,this.c--;this.a=b}; | |
G.prototype.D=function(e,c){var d=this.b,b=this.a;this.r=e;for(var a=d.length,f,g,k,m;256!==(f=Z(this,e));)if(256>f)b>=a&&(d=this.e(),a=d.length),d[b++]=f;else{g=f-257;m=O[g];0<Q[g]&&(m+=J(this,Q[g]));f=Z(this,c);k=ga[f];0<U[f]&&(k+=J(this,U[f]));b+m>a&&(d=this.e(),a=d.length);for(;m--;)d[b]=d[b++-k]}for(;8<=this.d;)this.d-=8,this.c--;this.a=b}; | |
G.prototype.e=function(){var e=new (u?Uint8Array:Array)(this.a-32768),c=this.a-32768,d,b,a=this.b;if(u)e.set(a.subarray(32768,e.length));else{d=0;for(b=e.length;d<b;++d)e[d]=a[d+32768]}this.i.push(e);this.n+=e.length;if(u)a.set(a.subarray(c,c+32768));else for(d=0;32768>d;++d)a[d]=a[c+d];this.a=32768;return a}; | |
G.prototype.F=function(e){var c,d=this.input.length/this.c+1|0,b,a,f,g=this.input,k=this.b;e&&("number"===typeof e.t&&(d=e.t),"number"===typeof e.A&&(d+=e.A));2>d?(b=(g.length-this.c)/this.r[2],f=258*(b/2)|0,a=f<k.length?k.length+f:k.length<<1):a=k.length*d;u?(c=new Uint8Array(a),c.set(k)):c=k;return this.b=c}; | |
G.prototype.q=function(){var e=0,c=this.b,d=this.i,b,a=new (u?Uint8Array:Array)(this.n+(this.a-32768)),f,g,k,m;if(0===d.length)return u?this.b.subarray(32768,this.a):this.b.slice(32768,this.a);f=0;for(g=d.length;f<g;++f){b=d[f];k=0;for(m=b.length;k<m;++k)a[e++]=b[k]}f=32768;for(g=this.a;f<g;++f)a[e++]=c[f];this.i=[];return this.buffer=a}; | |
G.prototype.B=function(){var e,c=this.a;u?this.z?(e=new Uint8Array(c),e.set(this.b.subarray(0,c))):e=this.b.subarray(0,c):(this.b.length>c&&(this.b.length=c),e=this.b);return this.buffer=e};function $(e){this.input=e;this.c=0;this.m=[];this.s=!1}$.prototype.G=function(){this.s||this.g();return this.m.slice()}; | |
$.prototype.g=function(){for(var e=this.input.length;this.c<e;){var c=new B,d=q,b=q,a=q,f=q,g=q,k=q,m=q,p=q,t=q,h=this.input,l=this.c;c.u=h[l++];c.v=h[l++];(31!==c.u||139!==c.v)&&n(Error("invalid file signature:"+c.u+","+c.v));c.p=h[l++];switch(c.p){case 8:break;default:n(Error("unknown compression method: "+c.p))}c.h=h[l++];p=h[l++]|h[l++]<<8|h[l++]<<16|h[l++]<<24;c.I=new Date(1E3*p);c.O=h[l++];c.N=h[l++];0<(c.h&4)&&(c.J=h[l++]|h[l++]<<8,l+=c.J);if(0<(c.h&8)){m=[];for(k=0;0<(g=h[l++]);)m[k++]=String.fromCharCode(g); | |
c.name=m.join("")}if(0<(c.h&16)){m=[];for(k=0;0<(g=h[l++]);)m[k++]=String.fromCharCode(g);c.K=m.join("")}0<(c.h&2)&&(c.C=x(h,0,l)&65535,c.C!==(h[l++]|h[l++]<<8)&&n(Error("invalid header crc16")));d=h[h.length-4]|h[h.length-3]<<8|h[h.length-2]<<16|h[h.length-1]<<24;h.length-l-4-4<512*d&&(f=d);b=new G(h,{index:l,bufferSize:f});c.data=a=b.g();l=b.c;c.L=t=(h[l++]|h[l++]<<8|h[l++]<<16|h[l++]<<24)>>>0;x(a,q,q)!==t&&n(Error("invalid CRC-32 checksum: 0x"+x(a,q,q).toString(16)+" / 0x"+t.toString(16)));c.M= | |
d=(h[l++]|h[l++]<<8|h[l++]<<16|h[l++]<<24)>>>0;(a.length&4294967295)!==d&&n(Error("invalid input size: "+(a.length&4294967295)+" / "+d));this.m.push(c);this.c=l}this.s=!0;var y=this.m,s,M,S=0,T=0,C;s=0;for(M=y.length;s<M;++s)T+=y[s].data.length;if(u){C=new Uint8Array(T);for(s=0;s<M;++s)C.set(y[s].data,S),S+=y[s].data.length}else{C=[];for(s=0;s<M;++s)C[s]=y[s].data;C=Array.prototype.concat.apply([],C)}return C};r("Zlib.Gunzip",$);r("Zlib.Gunzip.prototype.decompress",$.prototype.g);r("Zlib.Gunzip.prototype.getMembers",$.prototype.G);}).call(this); //@ sourceMappingURL=gunzip.min.js.map | |
} | |
gzip(); | |
function TextField(font, text, fontSize, kerning, leadingOffset, align, colour, wrapper, width) { | |
var html; | |
if (typeof font === "string") html = false; | |
if (typeof font === "object") html = true; | |
if (typeof text !== "string") text = String(text); | |
//check the fonts are available | |
if (html == false && !fonts[font]) throw "font " + font + " not found"; | |
else if (html) { | |
for (var property in font) { | |
if (font.hasOwnProperty(property)) { | |
if (!fonts[font[property]]) throw "font " + font[property] + " not found"; | |
} | |
} | |
} | |
var scale = (1 / 1024) * fontSize; | |
var twip = 1 / 20; | |
align = align || "left"; | |
wrapper = wrapper || div(); | |
wrapper.className = "do"; | |
while (wrapper.firstChild) wrapper.removeChild(wrapper.firstChild); | |
//FF fix, firefox dies if you try and set svg properties when it isnt on the dom, cheers | |
var doFFFix = !fbf.isIE(); //https://github.com/vuejs/vue/issues/3195 | |
if(doFFFix) | |
{ | |
if(wrapper.parentNode) | |
{ | |
var parent = wrapper.parentNode; | |
var wrapperSibling = wrapper.nextSibling; | |
} | |
document.body.appendChild(wrapper); | |
var oldVisibile = wrapper.style.visible || "visible"; | |
wrapper.style.visible = "hidden"; | |
} | |
// | |
var textField = svg(); | |
textField.setAttribute("class", "do"); | |
textField.className = "do"; | |
textField.setAttribute("fill", colour || "#000000"); | |
/* | |
textField.setAttribute("fill", "#ff0000"); | |
//textField.setAttribute("fill", "none"); | |
textField.setAttribute("stroke", "#00ff00"); | |
textField.setAttribute("stroke-width", "20"); //fontSize? | |
*/ | |
var defs_global = document.getElementById("defs_global"); | |
var svg_defs = document.getElementById("svg_defs"); | |
defs_global = svg_defs.firstElementChild; | |
var svgns = "http://www.w3.org/2000/svg"; | |
var xlinkns = "http://www.w3.org/1999/xlink"; | |
var settings = getFontSettings(html ? font.normal : font, fontSize, kerning, leadingOffset); | |
var fontObj = fonts[html ? font.normal : font]; | |
var ascent = fontObj.ascent; | |
var descent = fontObj.descent; | |
var height = (ascent + descent) * twip; | |
var offset = (1024 - height) * scale; | |
var leading = fontObj.leading * scale; | |
var sx = 2, | |
sy = 0;//2; | |
var y = sy + (ascent * twip) * scale; | |
var x = sx; | |
var maxWidth = 0; | |
var maxHeight = 0; | |
var maxLineWidth = 0; | |
//((ascent + descent)*scale*twip)+offset = font size :D - cool | |
//create groups per line to allow for awesomeness | |
//perhaps only set y on the group rather than per use | |
var groups = []; | |
var widths = []; | |
var group = document.createElementNS(svgns, "g"); | |
groups.push(group); | |
var delta = (ascent * twip) - 1024; | |
var diff = ((ascent + descent) * twip) - 1024; | |
var __leading = leading; | |
var _leading = (ascent + descent) * twip; | |
leading = _leading * scale; | |
var lastCode = -1; | |
var lastNewLine = -1; | |
var trans = "matrix(" + scale + ",0,0," + scale + ","; | |
var scriptScale = 0.5; //<--RELATIVE TO FONT | |
var transHalf = "matrix(" + (scale * scriptScale) + ",0,0," + (scale * scriptScale) + ","; | |
var mode = "normal"; | |
var skew = 0; | |
var charScale = 1; | |
var charColour = null; | |
var supScale = scriptScale; | |
var subDelta = (((ascent -descent )* twip) * scale) - (((ascent - descent) * twip) * scale * supScale); | |
var yCache = y; | |
for (var i = 0; i < text.length; i++) { | |
var code = text.charCodeAt(i); | |
if (html) { | |
if (code == 60 && text.charCodeAt(i + 1) != 48) // "<" | |
{ | |
var closeTag = text.charAt(i + 1) === "/"; | |
if (closeTag) { | |
//reset | |
settings = getFontSettings(html ? font.normal : font, fontSize, kerning, leadingOffset); | |
if (mode == "sup") { | |
y += subDelta;//leading * scale * 1.75; | |
} | |
skew = 0; | |
charScale = 1; | |
i += mode.length + 2; //skip "</?>" | |
mode = "normal"; | |
charColour = null; | |
continue; | |
} | |
var tagEnd = text.indexOf(">", i); | |
var mode = text.substring(i + 1, tagEnd); //text.charAt(i+1); | |
var modeLength = mode.length; | |
//contains attributes | |
var spaceIndex = mode.indexOf(" "); | |
if (spaceIndex != -1) { | |
var attributes = mode.substring(spaceIndex + 1); | |
if (attributes.indexOf("color") != -1) { | |
attributes = attributes.split("\'"); | |
charColour = attributes[1]; | |
} | |
mode = mode.substring(0, spaceIndex); | |
} | |
if (mode == "b") { | |
settings = getFontSettings(html ? font.bold : font, fontSize, kerning, leadingOffset); | |
} else if (mode == "i") { | |
skew = -10; | |
} else if (mode == "sup") { | |
charScale = supScale; | |
y -= subDelta; | |
console.log("l lo", leading, leadingOffset, ascent) | |
} else { | |
} | |
i += modeLength + 1; //skip "<?>" | |
continue; | |
} else if (code == 62) // ">" | |
{ | |
} | |
} | |
if (code == 10) //new line | |
{ | |
lastNewLine = i; | |
y += leading + leadingOffset; | |
x = sx; | |
widths.push(maxLineWidth); | |
maxLineWidth = 0; | |
textField.appendChild(group); | |
group = document.createElementNS(svgns, "g"); | |
groups.push(group); | |
lastCode = -1; | |
continue; | |
} | |
if ((code == 32 || i == text.length - 1) && width) //space | |
{ | |
//TODO, if width set try to auto wrap | |
//TODO what if space is the offender, i.e. crosses the line/max | |
/* | |
if current x at point of space is greater than width | |
back track to previous space, insert a newline and set i there | |
also need to remove all use tags from group | |
*/ | |
if (x > width) { | |
var lastSpace = text.lastIndexOf(" ", i - 1); | |
if (lastSpace == -1) { | |
width = 0; //cannot fit so bugout | |
} else { | |
//cut out space and replace with \n | |
text = text.substr(0, lastSpace) + String.fromCharCode(10) + text.substr(lastSpace + 1); | |
//var previousSpace = text.lastIndexOf(" ", lastSpace-1); | |
//if(lastNewLineIndex == -1) lastNewLineIndex = 0; | |
var diff = i - lastSpace; | |
groups.length = 0; | |
widths.length = 0; | |
while (group.lastElementChild) //diff--) | |
{ | |
if (group.lastElementChild) group.removeChild(group.lastElementChild); | |
} | |
while (textField.lastElementChild) textField.removeChild(textField.lastElementChild); | |
i = lastSpace - 1; | |
//if(i < 0) i = 0; //incase there was no last newline | |
i = -1; | |
//lastNewLine = -1; | |
x = sx; | |
y = sy + (ascent * twip) * scale | |
maxLineWidth = 0; | |
maxWidth = 0; | |
lastCode = -1; | |
group = document.createElementNS(svgns, "g"); | |
groups.push(group); | |
settings = getFontSettings(html ? font.normal : font, fontSize, kerning, leadingOffset); | |
continue; | |
} | |
} | |
} | |
var char = defs_global.querySelector(settings.fontId + code); | |
if (!char) continue; //char not found | |
var useTag = document.createElementNS(svgns, "use"); | |
if (charColour) useTag.setAttribute("fill", charColour); | |
var id = settings.fontId + code; | |
useTag.setAttributeNS(xlinkns, "xlink:href", id); | |
var combi = (lastCode << 16) | code; | |
if (lastCode != -1 && settings.kerningTable[combi]) { | |
x += settings.kerningTable[combi] * scale * twip; | |
} | |
//TODO check is css transform is also needed | |
var transform = (charScale == 1 ? trans : transHalf) + x + "," + y + ")"; | |
if (skew != 0) transform += " skewX(" + skew + ")"; | |
//if(charScale != 1) transform += " scale("+charScale+")"; | |
useTag.setAttribute("transform", transform); | |
group.appendChild(useTag); | |
var dx = settings.advanceTable[code] * scale * twip; | |
if (charScale != 1) dx *= scriptScale; | |
x += dx + kerning; | |
lastCode = code; | |
if (x > maxLineWidth) maxLineWidth = x; | |
if (x > maxWidth) maxWidth = x; | |
} | |
if (group.parentNode == null) { | |
textField.appendChild(group); | |
widths.push(maxLineWidth); | |
} | |
maxHeight += ((settings.descent * twip) * scale) + y; | |
textField.setAttribute("width", maxWidth + "px"); | |
textField.setAttribute("height", maxHeight + "px"); | |
wrapper.setAttribute("data-width", Math.ceil(maxWidth)); | |
wrapper.setAttribute("data-height", Math.ceil(maxHeight)); | |
wrapper.appendChild(textField); | |
if (align != "left") { | |
if (align == "right") { | |
for (var i = 0; i < groups.length; i++) { | |
TweenLite.set(groups[i], { x: maxWidth - widths[i] }); | |
} | |
} else if (align == "center" || align == "middle") { | |
for (var i = 0; i < groups.length; i++) { | |
TweenLite.set(groups[i], { x: (maxWidth - widths[i]) * 0.5 }); | |
} | |
} | |
} | |
if(doFFFix) | |
{ | |
if(parent){ | |
if(wrapperSibling){ | |
parent.insertBefore(wrapper, wrapperSibling); | |
}else{ | |
parent.appendChild(wrapper); | |
} | |
} else{ | |
wrapper.parentNode.removeChild(wrapper); | |
} | |
wrapper.style.visible = oldVisibile; | |
} | |
return wrapper; | |
} | |
function TextField2(font, text, fontSize, kerning, leadingOffset, align, colour, wrapper) | |
{ | |
if(!fonts[font]) throw "font "+font+" not found"; | |
var scale = (1/1024) * fontSize; | |
var twip = 1/20; | |
align = align || "left"; | |
wrapper = wrapper || div(); | |
wrapper.className = "do"; | |
while(wrapper.firstChild) wrapper.removeChild(wrapper.firstChild); | |
//FF fix, firefox dies if you try and set svg properties when it isnt on the dom, cheers | |
if(wrapper.parentNode) | |
{ | |
var parent = wrapper.parentNode; | |
var wrapperSibling = wrapper.nextSibling; | |
} | |
document.body.appendChild(wrapper); | |
var oldVisibile = wrapper.style.visible || "visible"; | |
wrapper.style.visible = "hidden"; | |
var textField = svg(); | |
textField.setAttribute("class", "do"); | |
textField.className = "do"; | |
textField.setAttribute("fill", colour || "#000000"); | |
/* | |
textField.setAttribute("fill", "#ff0000"); | |
//textField.setAttribute("fill", "none"); | |
textField.setAttribute("stroke", "#00ff00"); | |
textField.setAttribute("stroke-width", "20"); //fontSize? | |
*/ | |
var defs_global = document.getElementById("defs_global"); | |
var svg_defs = document.getElementById("svg_defs"); | |
defs_global = svg_defs.firstElementChild; | |
var svgns = "http://www.w3.org/2000/svg"; | |
var xlinkns = "http://www.w3.org/1999/xlink"; | |
var fontObj = fonts[font]; | |
var ascent = fontObj.ascent; | |
var descent = fontObj.descent; | |
var height = (ascent + descent) * twip; | |
var offset = (1024 - height) * scale; | |
var leading = fontObj.leading * scale; | |
var sx = 2, sy = 2; | |
var y = sy + (ascent*twip)*scale; | |
var x = sx; | |
var advanceTable = fontObj.advance; | |
var kerningTable = fontObj.kerning; | |
var fontId = "#f"+fontObj.id+"_"; | |
var maxWidth = 0; | |
var maxHeight = 0; | |
var maxLineWidth = 0; | |
//((ascent + descent)*scale*twip)+offset = font size :D - cool | |
//create groups per line to allow for awesomeness | |
//perhaps only set y on the group rather than per use | |
var groups = []; | |
var widths = []; | |
var group = document.createElementNS(svgns, "g"); | |
groups.push(group); | |
var delta = (ascent * twip) - 1024; | |
var diff = ((ascent + descent) * twip) - 1024; | |
var __leading = leading; | |
var _leading = (ascent + descent) * twip; | |
leading = _leading * scale; | |
var lastCode = -1; | |
var trans = "matrix("+scale+",0,0,"+scale+","; | |
for (var i = 0; i < text.length; i++) { | |
var code = text.charCodeAt(i); | |
if(code == 10) //new line | |
{ | |
y += leading + leadingOffset; | |
x = sx; | |
widths.push(maxLineWidth); | |
maxLineWidth = 0; | |
textField.appendChild(group); | |
group = document.createElementNS(svgns, "g"); | |
groups.push(group); | |
lastCode = -1; | |
continue; | |
} | |
var char = defs_global.querySelector(fontId+code); | |
if(!char) continue; //char not found | |
var useTag = document.createElementNS(svgns, "use"); | |
var id = fontId+code; | |
useTag.setAttributeNS(xlinkns, "xlink:href", id); | |
var combi = (lastCode<<16) | code; | |
if(lastCode != -1 && kerningTable[combi]) | |
{ | |
x += kerningTable[combi] * scale * twip; | |
} | |
//TODO check is css transform is also needed | |
useTag.setAttribute("transform", trans+x+","+y+")"); | |
group.appendChild(useTag); | |
x += (advanceTable[code] * scale * twip) + kerning; | |
lastCode = code; | |
if(x > maxLineWidth) maxLineWidth = x; | |
if(x > maxWidth) maxWidth = x; | |
} | |
if(group.parentNode == null){ | |
textField.appendChild(group); | |
widths.push(maxLineWidth); | |
} | |
maxHeight += ((descent*twip)*scale) + y; | |
textField.setAttribute("width", maxWidth + "px"); | |
textField.setAttribute("height", maxHeight + "px"); | |
wrapper.appendChild(textField); | |
if(align != "left") | |
{ | |
if(align == "right") | |
{ | |
for (var i = 0; i < groups.length; i++) { | |
TweenLite.set(groups[i], {x:maxWidth - widths[i]}); | |
} | |
}else if(align == "center" || align == "middle") | |
{ | |
for (var i = 0; i < groups.length; i++) { | |
TweenLite.set(groups[i], {x:(maxWidth - widths[i]) * 0.5}); | |
} | |
} | |
} | |
if(parent){ | |
if(wrapperSibling){ | |
parent.insertBefore(wrapper, wrapperSibling); | |
}else{ | |
parent.appendChild(wrapper); | |
} | |
} else{ | |
wrapper.parentNode.removeChild(wrapper); | |
} | |
console.log("vis", oldVisibile); | |
wrapper.style.visible = oldVisibile; | |
return wrapper; | |
} | |
function getFontSettings(font, fontSize, kerning, leadingOffset) { | |
var scale = (1 / 1024) * fontSize; | |
var twip = 1 / 20; | |
var settings = {}; | |
var fontObj = fonts[font]; | |
settings.ascent = fontObj.ascent; | |
settings.descent = fontObj.descent; | |
settings.height = (settings.ascent + settings.descent) * twip; | |
settings.offset = (1024 - settings.height) * scale; | |
settings.leading = fontObj.leading * scale; | |
var sx = 2, | |
sy = 2; | |
var y = sy + (settings.ascent * twip) * scale; | |
var x = sx; | |
settings.advanceTable = fontObj.advance; | |
settings.kerningTable = fontObj.kerning; | |
settings.fontId = "#f" + fontObj.id + "_"; | |
return settings; | |
} |
///// CAMPAIGN SETUP - MUST be defined /////////////////////////////////////////////////////////////// | |
// === where is main | |
var mainIsGlobal = false;//true; /// if TRUE... main.js is loaded from the 'campaignDir' dynamic directory. If FALSE... main.js is loaded from 'assetDir' dynamic directory | |
// ===== Tracker - set at the start | |
var useTracker = false;//false; | |
var CAMPAIGN = '2017_MEC_bathrooms_winter'; // ONLY SET THIS if the base project type changes E.g. PROJECTS or BAU | |
var CLIENT = 'bq'; //client table name - dont change | |
var LANG = 'UK'; | |
var EXTRAS = ""; //this can be any additional info you want to track | |
var TYPE = dc ? dc['reporting_label'] : ""; /* var dc - DO NOT CHANGE - this is the var we assign doubleclick 'dynamicContent' object to - SET IN THE index.html FIXED ASSET and should not be changed */ | |
//Enabler.setDevDynamicContent(devDynamicContent); | |
var dynamicExit = dc ? dc['exit_URL'].Url : ""; | |
var BackgroundExit = dc ? dc['exit_URL'].Url : ""; // used in older kitchens creative | |
var useDynamicExit = false; | |
//if(isLocal) dc = dynamicContent[profileName][0];//use dc.varName in main.js to reference the values from the dynamic content object | |
var assetDir = "dir_template";// this string must match the name of the ad-based assets directory field in the profile | |
var productDir = "dir_products"; | |
var campaignDir = "dir_campaign"; | |
var configDir = "config"; | |
var css_path; | |
var html_path; | |
var scriptsArr = []; | |
scriptsArr.push("https://s0.2mdn.net/ads/studio/cached_libs/tweenmax_1.19.0_643d6911392a3398cb1607993edabfa7_min.js"); | |
if (useTracker) scriptsArr.push(getGlobalAssetPath("fbf_tr.js")); | |
////// END SETUP /////////////////////////////////////////////////////////////////////////////////// | |
var root0 = $('root'); | |
if (root0 != null) | |
{ | |
root0.id = "root0"; | |
root0.style.display="block"; | |
document.body.style.margin = "0px"; | |
} | |
var _rootPath = "../"; | |
function getAsset(filename, overrideFile) //overrideFile is to mimic dc dyn pointing to an explicit file | |
{ | |
var path = filename.split("/"); | |
if(fbf.isLocal()) | |
{ | |
if(overrideFile) path.push(overrideFile); | |
//console.log("path in", path); | |
var folder = location.search.substring(1).replace(/\\/g,"/"); | |
switch(path[0]) | |
{ | |
case "dir_template": | |
if(!folder || folder.length == 0 ) alert("please specify size with query sting i.e: '?300x250'"); | |
path[0] = folder;//"300x250"; //TODO: query string | |
break; | |
case "dir_global": | |
path[0] = "_global"; | |
break; | |
case "asset_config": | |
path[0] = folder+"/config.js"; | |
break; | |
case "asset_intro": | |
path[0] = "_introvids"; | |
break; | |
case "asset_video": | |
path[0] = "_videos"; | |
break; | |
default: | |
return _rootPath + filename; | |
break; | |
} | |
//console.log("path out", path); | |
return path.join("/"); | |
}else{ | |
if(path.length == 1) | |
{ | |
return dc[path[0]].Url; | |
}else if(path.length == 2) | |
{ | |
if(dc[path[0]].Url) return dc[path[0]].Url;//retrns here if path is a DRM asset on DC but skips when a directoruy when local] | |
return dc[path[0]][path[1]].Url; | |
}else if(path.length == 3) | |
{ | |
return dc[path[0]][path[1]][path[2]].Url; | |
}else{ | |
return ""; | |
} | |
} | |
} | |
//kick off a series of Enabler checks | |
Enabler.isInitialized() ? onDCinitialised() : Enabler.addEventListener(studio.events.StudioEvent.INIT, onDCinitialised); | |
function onDCinitialised(){ | |
timedLog("BOOTSTRAP INIT"); | |
Enabler.isPageLoaded() ? onDCpageLoaded() : Enabler.addEventListener(studio.events.StudioEvent.PAGE_LOADED, onDCpageLoaded); | |
} | |
function onDCpageLoaded(){ | |
timedLog("BOOTSTRAP LOADED"); | |
Enabler.isVisible() ? onDCadVisible() : Enabler.addEventListener(studio.events.StudioEvent.VISIBLE, onDCadVisible); | |
} | |
function onDCadVisible(){ | |
timedLog("BOOTSTRAP VISIBLE"); | |
loadJS(getGlobalAssetPath("fbf.js"), onFbFloaded); | |
} | |
function onFbFloaded(){ | |
timedLog("FBF LOADED"); | |
log("FbF loaded"); | |
console.log(dc,WID,HEI); | |
if (dc && dc['is_default'] == true) | |
{ | |
if(WID==320 && HEI==50) | |
{ | |
//special case due to in-app placments not reporting creative_dimesnoion correctly at dynamic filtering level bbefore ad loads (always returns default row) | |
//if(inApp) { | |
assetDir = "expand_320"; | |
//dynamicExit = dc ? dc['exit_320'].Url : ""; | |
//useDynamicExit = true; | |
//injectLoadedAdAssets(); | |
//} else { | |
//loadBackup(); | |
//} | |
}//else{ | |
//if row is set to be default AND backup.js is in the assigned asset folder - only load the backup | |
if(dc[assetDir]['backup.js'] != undefined) | |
{ | |
loadBackup(); | |
} else { | |
injectLoadedAdAssets(); | |
} | |
//} | |
} else if(dc && dc['creative_type'] == "static") | |
{ | |
loadStatic(); | |
}else | |
{ | |
//otherwise load full ad assets | |
injectLoadedAdAssets(); | |
} | |
} | |
// all good - let's go! | |
function injectLoadedAdAssets(){ | |
log("FBF LOADED"); | |
///IF USING INDEX.HTML.GZ.JS USE THIS ------------------------ | |
//html_path = getAsset("dir_assets/index.html.gz.js"); | |
//fbf.loadModule(html_path, true, onHTMLLoaded); | |
///IF USING INDEX.HTML USE THIS ------------------------ | |
html_path = getAsset(assetDir+"/index.html"); | |
fbf.loadModule(html_path, false, onHTMLLoaded); | |
timedLog("LOADING MAHAINE MODULE"); | |
} | |
//inject loaded ad index... load main.js and start ad | |
function onHTMLLoaded(data) | |
{ | |
timedLog("MODULE LOADED"); | |
var defs = extractDefs(data); | |
var scriptAd = extractScript("script_util", data); | |
var scriptFonts = extractScript("script_font", data); | |
var scriptDom = extractScript("script_dom", data); | |
scriptDom = fixImages(scriptDom); | |
if(scriptAd) buildScript(scriptAd); | |
if(scriptFonts) buildScript(scriptFonts); | |
if(scriptDom) buildScript(scriptDom); | |
buildDom($("content_dc")); | |
//relink css images | |
var styles = document.getElementsByTagName("style"); | |
for (var i = 0; i < styles.length; i++) { | |
//styles[i].magic | |
} | |
timedLog("MODULE BUOILT"); | |
scriptsArr.push(getAsset(assetDir+"/main.js")); | |
loadJS(scriptsArr, function(){startBanner();}); //startBanner should be a function on main.js | |
return;// | |
var html = html.substring(html.indexOf('<div id="root"'), html.indexOf('<noscript>')); //+"<noscript>".length); | |
$("content_dc").innerHTML = html; | |
(mainIsGlobal) ? scriptsArr.push(getCampaignAssetPath("main.js")) : scriptsArr.push(getAssetPath("main.js")); | |
loadJS(scriptsArr, function(){startBanner();}); //startBanner should be a function on main.js | |
} | |
function fixImages(script) | |
{ | |
//var re = new RegExp(/url\('(.*?g)'\)/, 'g'); | |
var re = /url\('(.*?g)'\)/g; | |
var result = script.replace(re, function(match, group) { | |
return match.split(group).join(getAsset(assetDir+"/"+group)); | |
}); | |
return result; | |
} | |
function buildScript(script) | |
{ | |
var oScript = document.createElement("script"); | |
var oScriptText = document.createTextNode(script); | |
oScript.appendChild(oScriptText); | |
document.head.appendChild(oScript) | |
} | |
function extractScript(id, source) | |
{ | |
var indexScriptDomA = source.indexOf("<script id=\""+id+"\""); | |
indexScriptDomA = source.indexOf(">", indexScriptDomA)+1; | |
var indexScriptDomB = source.indexOf("</script>", indexScriptDomA); | |
var scriptDom = source.substring(indexScriptDomA, indexScriptDomB); | |
return scriptDom; | |
} | |
function extractDefs(source) | |
{ | |
var indexA = source.indexOf("<defs id=\"defs_global\">"); | |
if(indexA == -1) return null; //no svg defs found in html so return null | |
var indexB = source.indexOf("</defs>", indexA) + 7; | |
var result = source.substring(indexA, indexB); | |
var parser = new DOMParser(); | |
var doc = parser.parseFromString(result, "image/svg+xml"); | |
var defs = doc.firstElementChild; | |
var ns = window.moduleIndex ? "m" + window.moduleIndex : ""; | |
var defs_global = $("defs_global"); | |
var first = defs.firstElementChild; | |
while(first) | |
{ | |
first.id = ns+first.id; | |
defs_global.appendChild(first); | |
first = defs.firstElementChild; | |
} | |
return doc; | |
} | |
function loadBackup() | |
{ | |
scriptsArr.push(getAsset(assetDir+"/backup.js")); | |
loadJS(scriptsArr, function(){startDefault();}); //startDefault function is on backup.js | |
} | |
function loadStatic() | |
{ | |
scriptsArr.push(getAsset(assetDir+"/static.js")); | |
loadJS(scriptsArr, function(){startDefault();}); //startDefault function is on backup.js | |
} | |
function $(id) | |
{ | |
if (arguments.length > 1) | |
{ | |
var elements = []; | |
for (var i = 0; i < arguments.length; i++) elements.push($(arguments[i])); | |
return elements; | |
}else{ | |
var element = document.getElementById(id); | |
return element; | |
} | |
} |
var defaultClickURL = [ | |
// {productLabel:"intro",productURL:"https://www.diy.com/departments/flooring-tiling/flooring-underlay/DIY843065.cat?&utm_source=merkle&utm_campaign=national&utm_medium=display&utm_content=sp18_wk4_flooring_intro"} | |
]; | |
var products = [ | |
// {productLabel:"product1", productClickCollect: true, productURL:"https://www.diy.com/departments/concertino-new-england-natural-oak-effect-laminate-flooring-1-48-m-pack/641047_BQ.prd?utm_source=merkle&utm_campaign=national&utm_medium=display&utm_content=sp18_wk4_flooring_concertino"}, | |
// {productLabel:"product2", productClickCollect: true, productURL:"https://www.diy.com/departments/diall-5mm-laminate-solid-wood-flooring-aquastop-underlay-5m/1570774_BQ.prd?utm_source=merkle&utm_campaign=national&utm_medium=display&utm_content=sp18_wk4_flooring_underlay"}, | |
// {productLabel:"product3", productClickCollect: true, productURL:"https://www.diy.com/departments/mac-allister-1700w-220-240v-210mm-sliding-compound-mitre-saw-bms210ms/1120707_BQ.prd?utm_source=merkle&utm_campaign=national&utm_medium=display&utm_content=sp18_wk4_flooring_macallister"} | |
/* {productLabel:"product4", productURL:"https://www.diy.com/"}, | |
{productLabel:"product5", productURL:"https://www.diy.com/"}, | |
{productLabel:"product4", productURL:"https://www.diy.com/"}, | |
{productLabel:"product5", productURL:"https://www.diy.com/"}*/ | |
] | |
/* | |
var WID = 300; | |
var HEI = 250; | |
*/ | |
var config = (function (){ | |
var module = {}; | |
module.pipOnColour = "#ff6600"; | |
module.pipOffColour ="#ffffff"; | |
module.topText = "#ffffff"; | |
module.defaultText = "#ff6600"; | |
module.person = "outdoor";//"indoor", "outdoor" | |
return module; | |
})(); | |
var WID = 300; | |
var HEI = 250; | |
var modulecat = ["indoor","outdoor","painting","flooring","building","supplier","intro"]; | |
//LOCAL TEST | |
// | |
// 0 1 2 3 4 5 6 7 8 9 10 11 | |
var intro_module = "98|50|ALL_YOU_NEED_TO|18|KEEP|36|THE_HEAT|36||16|intro_cake_building_merkle_wk8.gz.js|https://www.diy.com/departments/building-supplies/damp-proofing-insulation/DIY763132.cat?utm_source=merkle_dbm&utm_campaign=national&utm_medium=display-prospecting&utm_content=sp18_building_wk8_intro_merkle_dbm_display-prospecting&utm_term="; | |
// 0 1 2 3 4 5 6 | |
var product1 = "ekoRollLoftInsulation.gz.js|Eko_roll_loft_insulation|price|20|26||TRUE|https://www.diy.com/departments/knauf-eko-roll-loft-insulation-l-7-28m-w-1-14-m-t-100mm/182146_BQ.prd?utm_source=merkle_dbm&utm_campaign=national&utm_medium=display-prospecting&utm_content=sp18_building_wk8_ekoroll_merkle_dbm_display-prospecting&utm_term="; | |
var product2 = "ChipboardLoftPanel.gz.js|Chipboard_loft_panel|price|6.92|||FALSE|https://www.diy.com/departments/chipboard-loft-panel-pack-of-3-l-1220mm-w-325mm-t-18mm/1673191_BQ.prd?utm_source=merkle_dbm&utm_campaign=national&utm_medium=display-prospecting&utm_content=sp18_building_wk8_chipboard_merkle_dbm_display-prospecting&utm_term="; | |
var product3 = "DiallLoftStorageStilit.gz.js||price|78|||TRUE|https://www.diy.com/departments/diall-loft-storage-stilt/252222_BQ.prd?utm_source=merkle_dbm&utm_campaign=national&utm_medium=display-prospecting&utm_content=sp18_building_wk8_loftstilt_merkle_dbm_display-prospecting&utm_term="; | |
//mc_headline,mc_cakephoto_house | |
var defaultClickURL = []; | |
var products = []; | |
var prodStore = []; // store all the details of the products that are loaded in and split[|] | |
var modulesLoaded = 0; | |
var localintromodulepath = "modules/"+modulecat[6]+"/"+WID+"x"+HEI+"/"; | |
var localmodulepath = "modules/"+modulecat[4]+"/"+WID+"x"+HEI+"/"; | |
var local_modules;// = [localmodulepath+"floor_kolberg.gz.js", localmodulepath+"karcher_k5washer.gz.js", localmodulepath+"paintbrush_diallset.gz.js"]; | |
var prodModules = []; | |
var introModule; | |
var introMod = []; | |
var prod1; | |
var prod2; | |
var prod3; | |
var intro_module; | |
function loadModule(module, callback) | |
{ | |
fbf.loadModule(module, true, function(data){onGenericModuleLoaded(data, callback);}); | |
} | |
function onGenericModuleLoaded(data, callback) | |
{ | |
window.moduleIndex = modulesLoaded; | |
var defs = extractDefs(data); | |
var scriptDom = extractScript("script_dom", data); | |
buildScript(scriptDom); | |
var container = div(); | |
buildDom(container); | |
module = container._("#root"); | |
modulesLoaded++; | |
callback(module); | |
} | |
function loadIntroModule(){ | |
loadModule(introModule.src, onIntroModuleLoaded); | |
} | |
function onIntroModuleLoaded(module) | |
{ | |
log("onIntroModuleLoaded"); | |
module.display = true; | |
$("mc_cake_board").appendChild(module); | |
log(cakePhoto); | |
TweenMax.set($("cakePhoto"),{scale:1,x:3,y:4}); //<---------------------- NEED TO UPDATE WITH SCALE X AND Y PER BANNER SIZE | |
$("cakePhoto").style.width = "343px"; | |
$("cakePhoto").style.height = "303px"; | |
loadProductModules(); | |
} | |
function loadProductModules() | |
{ | |
log("loadProductModules"); | |
log("productModules: "+prodModules.length) | |
if(prodModules.length) | |
{ | |
var module = prodModules.shift(); | |
loadModule(module.src, onProductModuleLoaded); | |
}else{ | |
console.log("done"); | |
} | |
} | |
function onProductModuleLoaded(module) | |
{ | |
module.display = true; | |
var container = $("mc_nom_board_"+(modulesLoaded-2)); | |
//container.appendChild(module); | |
container._("#mc_product_cont").appendChild(module); | |
var product = module.firstChild; | |
//TweenMax.set(product,{x:-Math.floor(product._width*0.5)+22,y:88});//<---------------------- NEED TO UPDATE WITH X and Y for each banner size | |
loadProductModules(); | |
} | |
function buildScript(script) | |
{ | |
var oScript = document.createElement("script"); | |
var oScriptText = document.createTextNode(script); | |
oScript.appendChild(oScriptText); | |
document.head.appendChild(oScript) | |
} | |
function extractScript(id, source) | |
{ | |
var indexScriptDomA = source.indexOf("<script id=\""+id+"\""); | |
indexScriptDomA = source.indexOf(">", indexScriptDomA)+1; | |
var indexScriptDomB = source.indexOf("</script>", indexScriptDomA); | |
var scriptDom = source.substring(indexScriptDomA, indexScriptDomB); | |
return scriptDom; | |
} | |
function extractDefs(source) | |
{ | |
var indexA = source.indexOf("<defs id=\"defs_global\">"); | |
var indexB = source.indexOf("</defs>", indexA) + 7; | |
var result = source.substring(indexA, indexB); | |
var parser = new DOMParser(); | |
var doc = parser.parseFromString(result, "image/svg+xml"); | |
var defs = doc.firstChild; | |
var ns = "m" + window.moduleIndex; | |
var defs_global = $("svg_defs").firstChild;//$("defs_global"); | |
var first = defs.firstChild; | |
while(first) | |
{ | |
first.id = ns+first.id; | |
defs_global.appendChild(first); | |
first = defs.firstChild; | |
} | |
return doc; | |
} | |
/*----------------------------------------------------------------------------------------------------------------------------------------- | |
.%%..%%...%%%%...%%%%%...........%%..%%...%%%%...%%..%%...%%%%...%%%%%%. | |
.%%..%%..%%..%%..%%..%%..........%%..%%..%%..%%..%%..%%..%%......%%..... | |
.%%..%%..%%%%%%..%%%%%...........%%%%%%..%%..%%..%%..%%...%%%%...%%%%... | |
..%%%%...%%..%%..%%..%%..........%%..%%..%%..%%..%%..%%......%%..%%..... | |
...%%....%%..%%..%%..%%..........%%..%%...%%%%....%%%%....%%%%...%%%%%%. STORE VARS THAT YOU NEED TO CAST FOR FUNCTIONS THROUGHOUT THE SCRIPT | |
-----------------------------------------------------------------------------------------------------------------------------------------*/ | |
var demo = false; | |
var useDefaultClickThrough = true; | |
if(demo) | |
{ | |
var useDynamicExit = false; | |
var useTracker = false; | |
} | |
var local = window.location.protocol === "file:" || window.location.hostname == "localhost"; | |
//ad dimension variables | |
var UItouched = false; | |
var CTAToUse; | |
var clickThroughNum; | |
//keyline setup object--------------------------------------------------------------------------------------------------------------------------- | |
var keylineConfig = { | |
colour: "#FFFFFF", | |
thickness: 1//5 | |
}; | |
var keyline; | |
//------------------------------------------------------------------------------------------------------------------------------------- | |
/////// | |
var wallImgURL = getAsset('dir_global/teal_wall.jpg');//getAsset('dir_global/brick_bg.jpg');//"http://localhost:8080/initialBuild_300x250/html/brick_bg.jpg";//;"brick_bg.jpg"; | |
var wallBG; | |
var wallImage; | |
var bgScale = 0.08; // for brick jpg management | |
var prodCounter = -1; | |
var prodTotal = 0; | |
var delayText = 2; | |
var chosenCTA; | |
var movement = true; //relates to whichDirection function; | |
var pipsSetup = { xOffset: (WID*0.5)-15, yOffset: 20, ArrowOffset: 28 }; | |
var products = ""; | |
var newNomBoard; | |
var autoNomIncounter = 0; | |
var nomPosishStore = []; | |
var productNomSequence = [0,1,2,0] // this governs the order of the automatic animation of the nom boards | |
var config; | |
var textSpacing = 0; | |
var defaultClickURL = [ {productLabel:"intro",productURL:"https://www.diy.com/"} ]; | |
var wall; | |
/*----------------------------------------------------------------------------------------------------------------------------------------- | |
.%%%%%%..%%..%%..%%%%%%..%%%%%%..........%%%%%%..%%..%%..%%..%%...%%%%...%%%%%%..%%%%%%...%%%%...%%..%%...%%%%.. | |
...%%....%%%.%%....%%......%%............%%......%%..%%..%%%.%%..%%..%%....%%......%%....%%..%%..%%%.%%..%%..... | |
...%%....%%.%%%....%%......%%............%%%%....%%..%%..%%.%%%..%%........%%......%%....%%..%%..%%.%%%...%%%%.. | |
...%%....%%..%%....%%......%%............%%......%%..%%..%%..%%..%%..%%....%%......%%....%%..%%..%%..%%......%%. | |
.%%%%%%..%%..%%..%%%%%%....%%............%%.......%%%%...%%..%%...%%%%.....%%....%%%%%%...%%%%...%%..%%...%%%%.. GENERIC BANNER INIT FUNCTIONS | |
-----------------------------------------------------------------------------------------------------------------------------------------*/ | |
function setExits() | |
{ //initExits to get the doubleclick platform to recognise the exits, cannot be dynamically injected(); | |
Enabler.exit('intro'); Enabler.exit('product1'); Enabler.exit('product2'); Enabler.exit('product3'); | |
} | |
function startBanner() | |
{ | |
// console.log("StartBanner"); | |
// console.log("IS THIS LOCAL: "+fbf.isLocal()) | |
// // console.log(getConfigAssetPath()); | |
// console.log("-----"+getAsset('asset_config')); | |
loadJS(getAsset('asset_config'),loadSvgs); | |
createBoxOverlay(); | |
} | |
function createBoxOverlay() | |
{ | |
log("createBoxOverlay"); | |
wall = document.createElement("div"); | |
wall.className = "do"; | |
_root.appendChild(wall); | |
wall.style.cssText = "width:"+WID+"px; height:"+HEI+"px; display:block; background-color:#fff;"; | |
} | |
//function getConfigAssetPath() | |
//{ | |
// if(fbf.isLocal() || demo) { logging = true; return "building/300x250/html/config.js"; } else{ return dc["asset_config"].Url; } | |
//} | |
function loadScripts() | |
{ | |
console.log("loadScripts"); | |
if(demo == true) | |
{ | |
loadSvgs(); | |
}else{ | |
loadJS([getAsset('asset_config')],loadSvgs); | |
} | |
} | |
function loadSvgs() | |
{ | |
if(demo) { | |
fbf.loadSvgs(setupAd); | |
} else { | |
fbf.loadSvgs(setupAd,getAsset("dir_template/svg.gz.js")); | |
} | |
} | |
function reportConfig() | |
{ | |
log("------ config loaded --------------------------------------------"); | |
for (key in config) {if(config.hasOwnProperty(key))log(key+" : "+config[key])}; | |
log("----------------------------------------------------------------"); | |
} | |
function setupAd() | |
{ | |
/*logging is a global var and log is a global function*/ | |
//sets logging enabled based on the ad running locally to stop logs happening in live ads (always use log("message") rather than console.log("message")) | |
logging = fbf.isLocal(); | |
reportConfig(); | |
log(fbf.logDom(_root)); | |
fbf.clean(_root); //this tranverses the dom and removes empty nodes to avoid confusion when looping though a node's children | |
fbf.replaceSVGDefs(); //copys the svg definitions into any svg where they are used so the svgs can then be modfied individually by code | |
fbf.displayBlock(_root); //show the main content, this also triggers applying the css so call this before you query any node for trasnsform info. | |
_root.buttonMode = true; //gives the whole ad area a hand cursor | |
_root.style.cssText += "background-color:#fff;overflow:hidden;"; | |
keyline = addKeylineTo(_root, WID, HEI, keylineConfig.colour, keylineConfig.thickness); //adds a keyline (border) to the root, good practice for ads to seperate them from their surrounding content where not needed to blend in | |
setup(); | |
} | |
/*----------------------------------------------------------------------------------------------------------------------------------------- | |
..%%%%...%%%%%%..%%%%%%..%%..%%..%%%%%...........%%%%%%..%%..%%..%%..%%...%%%%...%%%%%%..%%%%%%...%%%%...%%..%%...%%%%.. | |
.%%......%%........%%....%%..%%..%%..%%..........%%......%%..%%..%%%.%%..%%..%%....%%......%%....%%..%%..%%%.%%..%%..... | |
..%%%%...%%%%......%%....%%..%%..%%%%%...........%%%%....%%..%%..%%.%%%..%%........%%......%%....%%..%%..%%.%%%...%%%%.. | |
.....%%..%%........%%....%%..%%..%%..............%%......%%..%%..%%..%%..%%..%%....%%......%%....%%..%%..%%..%%......%%.SETUP DIVS AND SUCH | |
..%%%%...%%%%%%....%%.....%%%%...%%..............%%.......%%%%...%%..%%...%%%%.....%%....%%%%%%...%%%%...%%..%%...%%%%..READY FOR BANNER FLOW | |
-----------------------------------------------------------------------------------------------------------------------------------------*/ | |
var howManyProducts = 0; | |
function setup() | |
{ | |
log("setup"); | |
CTAToUse = mc_buyNowCTA; | |
hideSections(); | |
setListeners(); | |
loadwallbg(); | |
setUpNoms(); | |
if(fbf.isLocal()) | |
{ | |
// modules = local_modules; | |
introMod = intro_module.split("|"); | |
prod1 = product1.split("|"); | |
prod2 = product2.split("|"); | |
prod3 = product3.split("|"); | |
//log(product2.split("|")); | |
if (prod1.length >1) { buildProductModule(prodModules,{name:"prod1", src:(localmodulepath+[prod1[0]]),productClickCollect:[prod1[6]]}); prodStore.push(prod1); } | |
if (prod2.length >1) { buildProductModule(prodModules,{name:"prod2", src:(localmodulepath+[prod2[0]]),productClickCollect:[prod2[6]]}); prodStore.push(prod2); } | |
if (prod3.length >1) { buildProductModule(prodModules,{name:"prod3", src:(localmodulepath+[prod3[0]]),productClickCollect:[prod3[6]]}); prodStore.push(prod3); } | |
introModule = {name:"intro", src:(localintromodulepath+[introMod[10]])} | |
/* | |
prodModules = [ | |
{name:"prod1", src:(localmodulepath+[prod1[0]])}, | |
{name:"prod2", src:(localmodulepath+[prod2[0]])}, | |
{name:"prod3", src:(localmodulepath+[prod3[0]])} | |
]; //for the module bits | |
*/ | |
// getProductFeedInfo(); | |
}else{ | |
//FROM FEEED | |
introMod = dc["intro_module"].split("|"); | |
prod1 = dc["product_1"].split("|"); | |
prod2 = dc["product_2"].split("|"); | |
prod3 = dc["product_3"].split("|"); | |
console.log("||||||||||||||||||||||||||||||||||||||"); | |
console.log(introMod); | |
console.log(prod1); | |
console.log(prod2); | |
console.log(prod3); | |
// console.log(dc['dir_intro'].Url); | |
//console.log((dc['intro_module'][introMod[10]]).Url); | |
// console.log((dc['dir_modules'][prod1[0]]).Url); | |
// prodModules = [(dc['dir_modules'][prod1[0]]).Url,(dc['dir_modules'][prod2[0]]).Url,(dc['dir_modules'][prod3[0]]).Url]; //for the module bits | |
if (prod1.length >1) { buildProductModule(prodModules,{name:"prod1", src:(dc['dir_modules'][prod1[0]]).Url,productClickCollect:[prod1[6]]}); prodStore.push(prod1); } | |
if (prod2.length >1) { buildProductModule(prodModules,{name:"prod2", src:(dc['dir_modules'][prod2[0]]).Url,productClickCollect:[prod2[6]]}); prodStore.push(prod2); } | |
if (prod3.length >1) { buildProductModule(prodModules,{name:"prod3", src:(dc['dir_modules'][prod3[0]]).Url,productClickCollect:[prod3[6]]}); prodStore.push(prod3); } | |
introModule = {name:"intro", src:(dc['dir_intro'][introMod[10]]).Url} | |
} | |
log(prodModules); | |
//prodStore = [prod1,prod2,prod3]; | |
getProductFeedInfo(); | |
setUpHeadlineText(); | |
loadIntroModule(); | |
// | |
} | |
function buildProductModule(array, object) | |
{ | |
console.log("buildProductModule"); | |
array.push(object); | |
} | |
function getProductFeedInfo() | |
{ | |
console.log("getProductFeedInfo--------------------------------"); | |
console.log(prodStore); | |
//defaultClickURL = [ | |
// {productLabel:"intro",productURL:"https://www.diy.com/departments/flooring-tiling/flooring-underlay/DIY843065.cat?&utm_source=merkle&utm_campaign=national&utm_medium=display&utm_content=sp18_wk4_flooring_intro"} | |
// ]; | |
defaultClickURL.push({productLabel:"intro", productURL:introMod[11]}); | |
for (var i = 0; i < prodStore.length; i++) { | |
products.push({productLabel:"product"+(i+1), productClickCollect: prodStore[i][6], productURL:prodStore[i][7]}); | |
} | |
console.log(defaultClickURL); | |
console.log(products); | |
} | |
var textHeight = 0; | |
function setUpHeadlineText() | |
{ | |
log("setUpHeadlineText"); | |
mc_headline.innerHTML = ""; | |
var tffont = "BQ_font"; | |
// 10|Looking_for|26|a_punch|10|_in_the_face|7| | |
var headline1 = TextField(tffont,cleanText(introMod[2],"_"," "),introMod[3],-1,0,"center",config.topText); | |
var headline2 = TextField(tffont,cleanText(introMod[4],"_"," "),introMod[5],-1,0,"center",config.defaultText); | |
var headline3 = TextField(tffont,cleanText(introMod[6],"_"," "),introMod[7],-1,0,"center",config.defaultText); | |
var headline4 = TextField(tffont,cleanText(introMod[8],"_"," "),introMod[9],-1,0,"center",config.topText); | |
//var headline3 = TextField(tffont,cleanText(introMod[6],"_"," "),introMod[7],-1,0,"center",config.defaultText); | |
//var headline4 = TextField(tffont,cleanText(introMod[8],"_"," "),introMod[9],-1,0,"center",config.defaultText); | |
mc_headline.appendChild(headline1); | |
mc_headline.appendChild(headline2); | |
mc_headline.appendChild(headline3); | |
mc_headline.appendChild(headline4); | |
for (var i = 0; i < mc_headline.children.length; i++) { | |
if (i>0){ | |
textHeight += getHeight(mc_headline.children[i-1])*0.94; | |
TweenMax.set(mc_headline.children[i],{y:textHeight}); | |
} | |
} | |
TweenMax.set(mc_headline,{x:introMod[0],y:introMod[1]}); | |
} | |
function getHeight(divID) | |
{ | |
log("heightOfFont"); | |
var heightAbove = Math.round(divID._("svg").getAttribute("height").split("px")[0]); | |
return heightAbove; | |
} | |
function cleanText(string,searchFor,replaceWith) | |
{ | |
log("cleanText"); | |
var thingToBeSearched = string.split(searchFor).join(replaceWith); | |
return thingToBeSearched; | |
} | |
function loadwallbg() | |
{ | |
log("loadwallbg---------------------------------------------"); | |
log(window.location.hostname); | |
wallBG = wallImgURL; wallImage = new Image(); wallImage.src = wallBG; | |
wallImage.onload = function(){ setUpWall();} | |
} | |
function setUpWall() | |
{ | |
log("setUpWall"); | |
mc_brick_wall_bg.style.backgroundImage = "url('"+wallBG+"')"; | |
mc_brick_wall_bg.style.width = WID+"px"; | |
mc_brick_wall_bg.style.height = HEI+"px"; | |
mc_brick_wall_bg.style.backgroundSize = (bgScale*100)+"%"; | |
mc_brick_wall_bg.style.backgroundPosition = (WID*0.5)+"px 0px"; | |
TweenMax.set(mc_grad,{alpha:0.6}); | |
TweenMax.set(mc_radial,{alpha:0.8}); | |
startFlow(); | |
} | |
function setUpClickandCollect() | |
{ | |
log("setUpClickandCollect"); | |
fbf.show(mc_clickCollect); | |
fbf.displayBlock(mc_clickCollect); | |
} | |
function hideSections() | |
{ | |
fbf.displayNone(mc_logo,mc_pipsandarrows, mc_products_and_noms,mc_products,mc_nom_board,mc_clickCollect,mc_cta_box,mc_blade,mc_cake,mc_headline); | |
fbf.hide(); | |
} | |
function setUpCake() | |
{ | |
log("setUpCake"); | |
fbf.show(mc_cake); | |
fbf.displayBlock(mc_cake); | |
//var mc_newCake = | |
//TweenMax.from(mc_cake,1,{rotation:"-20",ease: Back.easeInOut.config(3)}); | |
} | |
function setUpNoms() | |
{ | |
log("setUpNoms"); | |
//bustOpen(); | |
fbf.show(mc_products_and_noms,mc_products,mc_nom_board); | |
fbf.displayBlock(mc_products_and_noms,mc_products,mc_nom_board); | |
mc_products_and_noms.innerHTML = ""; | |
log("HOW MANY PRODUCTS: "+mc_products.children.length); | |
var i=0; //start at nought this will be the counter to run through how many children in mc_products | |
while(mc_products.firstChild){ | |
newNomBoard = mc_nom_board.cloneNode(true); | |
newNomBoard.id = "mc_nom_board_"+i++; | |
//newNomBoard.appendChild(mc_products.firstChild); | |
//mc_products.removeChild(mc_products.firstChild); | |
newNomBoard.insertBefore(mc_products.firstChild, newNomBoard.childNodes[1]); | |
mc_products_and_noms.appendChild(newNomBoard); | |
// mc_products_and_noms.appendChild(newNomBoard); | |
var product = newNomBoard.children[1]; | |
product.visible = false; | |
TweenMax.set(product,{x:-product._width*0.5,y:product._height*0.17}); | |
} | |
for (var i = 0; i < mc_products_and_noms.children.length; i++) { | |
TweenMax.set(mc_products_and_noms.children[i],{x:WID*(i+1),y:HEI*0.5}); | |
} | |
//get rid of template mc_nom and mc_product | |
mc_products.parentNode.removeChild(mc_products); | |
mc_nom_board.parentNode.removeChild(mc_nom_board); | |
} | |
function bustOpen() | |
{ | |
log("bustOpen"); | |
_root.style.overflow = "visible"; _root.style.width = "1000px"; _root.style.backgroundColor = "#888"; | |
mc_wall.style.overflow = "visible"; mc_wall.style.width = "1000px"; | |
mc_brick_wall_bg.style.overflow = "visible"; mc_brick_wall_bg.width = "1000px"; | |
} | |
/*----------------------------------------------------------------------------------------------------------------------------------------- | |
.%%..%%..%%%%%%..........%%%%%%..%%..%%..%%..%%...%%%%...%%%%%%..%%%%%%...%%%%...%%..%%...%%%%.. | |
.%%..%%....%%............%%......%%..%%..%%%.%%..%%..%%....%%......%%....%%..%%..%%%.%%..%%..... | |
.%%..%%....%%............%%%%....%%..%%..%%.%%%..%%........%%......%%....%%..%%..%%.%%%...%%%%.. | |
.%%..%%....%%............%%......%%..%%..%%..%%..%%..%%....%%......%%....%%..%%..%%..%%......%%. | |
..%%%%...%%%%%%..........%%.......%%%%...%%..%%...%%%%.....%%....%%%%%%...%%%%...%%..%%...%%%%.. INCLUDES FUNCTIONS FOR USER INTERACTIONS | |
-----------------------------------------------------------------------------------------------------------------------------------------*/ | |
function setListeners()//UTIL | |
{ | |
log("setListeners"); | |
_root.addEventListener("click", handleClick); | |
_root.addEventListener('mouseover', ad_rollOver, false); | |
_root.addEventListener('mouseout', ad_rollOut, false); | |
} | |
ad_rollOver = function(e) { ctaOn(); }//UTIL | |
ad_rollOut = function(e) { ctaOff(); }//UTIL | |
function ctaOff(){ fbf.hide(CTAToUse.children[0]); fbf.show(CTAToUse.children[1]); } | |
function ctaOn() { fbf.hide(CTAToUse.children[1]); fbf.show(CTAToUse.children[0]); } | |
function showUpToRoot(mc) | |
{ | |
var target = mc; | |
while(target) | |
{ | |
target.visible = true; | |
target.display = true;//displayBlock(); | |
target = target.parentNode; | |
} | |
} | |
function updateColor(divToChange,colourToUse) | |
{ | |
log("updateColor: "+divToChange.id+" colour: "+colourToUse); | |
var pathStore = divToChange.__("path"); | |
if(pathStore) { for (var i = pathStore.length - 1; i >= 0; i--) { pathStore[i].setAttribute("fill",colourToUse); }} | |
} | |
function setUpPipsAndArrows(numberOfPips) | |
{ | |
log("setUpPipsAndArrows"); | |
if(numberOfPips <1) return; | |
showUpToRoot(mc_pipsandarrows); | |
var pip = mc_pip; | |
var pipWidth = mc_pip._width; | |
var pipHeight = mc_pip._height; | |
var gap = 20; | |
prodTotal = numberOfPips; | |
for (var i = 0; i < prodTotal; i++) { | |
var clonePip = pip.cloneNode(true); | |
TweenLite.set(clonePip,{x:gap*i, y:10}); | |
clonePip.id = "pips"+i; | |
mc_pips.appendChild(clonePip); | |
} | |
mc_pips.removeChild(mc_pips.children[0]); | |
for (var i = 0; i < mc_pips.children.length; i++) | |
{ | |
var path = mc_pips.children[i]._('#mc_piphit')._("path"); | |
path._index = i; | |
path.addEventListener("click", pipClick); | |
} | |
var pipOffset = (gap*(prodTotal-1))*0.5; | |
TweenMax.set(mc_pipsandarrows,{y:pipsSetup.yOffset}); | |
TweenLite.set(mc_pips,{x:pipsSetup.xOffset-pipOffset}); | |
TweenLite.set(mc_left_arrow,{x:0-((mc_left_arrow._width*0.5)+3)}); | |
TweenLite.set(mc_right_arrow,{x:WID-(mc_right_arrow._width)+10}); | |
mc_left_arrow.addEventListener("click",arrowLeftClick); | |
mc_right_arrow.addEventListener("click",arrowRightClick); | |
} | |
function resetPips(){ | |
for (var i = 0; i < mc_pips.children.length; i++) { | |
updateColor(mc_pips.children[i].children[0],config.pipOffColour); | |
TweenMax.set(mc_pips.children[i].children[0],{alpha:1}); | |
} | |
} | |
function selectedPip(prodCounter){ | |
log("SELECTEDPIPS--------------------------------------: "+prodCounter); | |
log(mc_pips.children.length-1); | |
if(prodCounter > mc_pips.children.length-1) | |
{ | |
prodCounter == mc_pips.children.length-1; | |
}; | |
resetPips(); | |
updateColor(mc_pips.children[prodCounter].children[0],config.pipOnColour); | |
TweenMax.set(mc_pips.children[prodCounter].children[0],{alpha:1}); | |
} | |
function pipClick(event) | |
{ | |
event.stopPropagation ? event.stopPropagation() : event.cancelBubble = true; | |
var target = event.target || event.srcElement; | |
prodCounter = target._index; | |
UIproductint(mc_products,chosenCTA); | |
wakeUpBanner = true; | |
UItouched = true; | |
} | |
function arrowLeftClick(event) | |
{ | |
log("arrowLeftClick"); | |
event.stopPropagation ? event.stopPropagation() : event.cancelBubble = true; | |
var target = event.target || event.srcElement; | |
var phase = event.eventPhase; | |
prodCounter--; | |
if(prodCounter<0){prodCounter = prodTotal-1}; | |
log(prodCounter); | |
UIproductint(mc_products,chosenCTA); | |
wakeUpBanner = true; | |
UItouched = true; | |
} | |
function arrowRightClick(event) | |
{ | |
log("arrowRightClick"); | |
event.stopPropagation ? event.stopPropagation() : event.cancelBubble = true; | |
var target = event.target || event.srcElement; | |
var phase = event.eventPhase; | |
prodCounter++; | |
if(prodCounter>prodTotal-1){prodCounter = 0}; | |
log(prodCounter); | |
UIproductint(mc_products,chosenCTA); | |
wakeUpBanner = true; | |
UItouched = true; | |
} | |
function UIproductint(mc,CTAType) | |
{ | |
log("UIproductint"); | |
selectedPip(prodCounter); | |
productIn(prodCounter,mc,CTAType,false); | |
} | |
function handleClick(event) { //UTIL | |
log("handleClick"); | |
event.stopPropagation ? event.stopPropagation() : event.cancelBubble = true; | |
var target = event.target || event.srcElement; | |
var phase = event.eventPhase; | |
if (useDefaultClickThrough) { | |
log("useDefaultClickThrough"); | |
clickLabel = defaultClickURL[0]["productLabel"]; | |
clickURL = defaultClickURL[0]["productURL"]; | |
} else { | |
clickLabel = products[clickThroughNum]["productLabel"]; | |
clickURL = products[clickThroughNum]["productURL"]; | |
} | |
if (useDynamicExit && !fbf.isLocal && !demo) clickURL = dynamicExit; | |
Enabler.exitOverride(clickLabel, clickURL); | |
if (useTracker) trackClick(event.clientX, event.clientY, clickLabel, clickURL); | |
} | |
/*----------------------------------------------------------------------------------------------------------------------------------------- | |
.%%%%%....%%%%...%%..%%..%%..%%..%%%%%%..%%%%%...........%%%%%%..%%.......%%%%...%%...%%. | |
.%%..%%..%%..%%..%%%.%%..%%%.%%..%%......%%..%%..........%%......%%......%%..%%..%%...%%. | |
.%%%%%...%%%%%%..%%.%%%..%%.%%%..%%%%....%%%%%...........%%%%....%%......%%..%%..%%.%.%%. | |
.%%..%%..%%..%%..%%..%%..%%..%%..%%......%%..%%..........%%......%%......%%..%%..%%%%%%%. | |
.%%%%%...%%..%%..%%..%%..%%..%%..%%%%%%..%%..%%..........%%......%%%%%%...%%%%....%%.%%.. INCLUDES FLOW AND ANIMATION FUNCTIONS | |
-----------------------------------------------------------------------------------------------------------------------------------------*/ | |
function startFlow() | |
{ | |
log("startFlow"); | |
log(fbf.isMobile()); | |
//animateBQlogo(); | |
TweenMax.to(wall,0.25,{alpha:0,onComplete:fbf.displayNone,onCompleteParams:[wall]}); | |
animateIntro(); | |
} | |
function animateIntro() | |
{ | |
log("animateIntro"); | |
animateBQlogo(); | |
animateHeadline(0.5); | |
TweenMax.delayedCall(2,bringTheCakeIn); | |
} | |
function animateBQlogo() | |
{ | |
log("animateBQlogo"); | |
fbf.show(mc_logo); | |
fbf.displayBlock(mc_logo); | |
TweenMax.set(mc_logo,{alpha:1}); | |
TweenMax.from(mc_logo,0.5,{alpha:0}); | |
} | |
function animateHeadline(delayDuration) | |
{ | |
log("animateIntroText"); | |
fbf.show(mc_headline); | |
fbf.displayBlock(mc_headline); | |
TweenMax.set(mc_headline,{alpha:1}); | |
TweenMax.from(mc_headline,0.75,{delay:delayDuration,alpha:0}); | |
} | |
function nudgeWallAlong(duration,iteration) | |
{ | |
log("nudgeWallAlong"); | |
var amountToMove = iteration*WID; | |
//TweenMax.to(mc_brick_wall_bg,duration,{backgroundPosition:"0px 0px",ease: Power3.easeInOut }); | |
TweenMax.to(mc_brick_wall_bg,duration,{backgroundPosition:amountToMove+"px 0px",ease: Power3.easeInOut }); | |
} | |
function nudgeColleagueAlong(duration,iteration,positionBuffer) | |
{ | |
log("nudgeColleagueAlong"); | |
var getHeadlinePosition = mc_colleague._x; | |
log(getHeadlinePosition); | |
var amountToMove = positionBuffer+((iteration*WID)-(getHeadlinePosition))*bgScale; | |
//TweenMax.to(mc_brick_wall_bg,duration,{backgroundPosition:"0px 0px",ease: Power3.easeInOut }); | |
TweenMax.to(mc_colleague,duration,{x:amountToMove,ease: Power3.easeInOut }); | |
} | |
function nudgeHeadlineAlong(duration,iteration,positionBuffer) | |
{ | |
log("nudgeHeadlineAlong"); | |
var getHeadlinePosition = mc_headline._x; | |
log(getHeadlinePosition); | |
var amountToMove = positionBuffer+((iteration*WID)-(getHeadlinePosition))*bgScale; | |
//TweenMax.to(mc_brick_wall_bg,duration,{backgroundPosition:"0px 0px",ease: Power3.easeInOut }); | |
TweenMax.to(mc_headline,duration,{x:amountToMove,ease: Power3.easeInOut }); | |
} | |
function bringTheCakeIn() | |
{ | |
log("bringTheCakeIn"); | |
setUpCake(); | |
nudgeWallAlong(2,-0.5); //can only be used after setup wall is sorted | |
nudgeHeadlineAlong(2,-0.5,-300); | |
nudgeColleagueAlong(2,-0.5,-80); | |
animateCakeIn(); | |
animateMessageBladeIn(1.25); | |
animateMessageBladeOut(3); | |
TweenMax.delayedCall(3,animateCakeOut); | |
TweenMax.delayedCall(3.4,animateInProductBoards); | |
} | |
function animateMessageBladeIn(delayDuration) | |
{ | |
log("animateMessageBladeIn"); | |
fbf.show(mc_blade); | |
fbf.displayBlock(mc_blade); | |
TweenMax.set(mc_blade,{alpha:1}); | |
TweenMax.from(mc_blade,0.5,{y:0-mc_blade._height,delay:delayDuration,ease: Back.easeOut.config(1.1)}); | |
} | |
function animateMessageBladeOut(delayDuration) | |
{ | |
log("animateMessageBladeOut"); | |
//fbf.show(mc_blade); | |
//fbf.displayBlock(mc_blade); | |
TweenMax.to(mc_blade,0.25,{alpha:0,delay:delayDuration,onComplete:fbf.displayNone,onCompleteParams:[mc_blade]}); | |
} | |
function animateCakeIn() | |
{ | |
log("animateCakeIn"); | |
TweenMax.from(mc_cake,2,{x:WID*1.5,ease: Power3.easeInOut}); | |
TweenMax.from(mc_cake,1.5,{delay:0.4,rotation:"-10",ease: Back.easeInOut.config(3)}); | |
} | |
function animateCakeOut() | |
{ | |
log("animateCakeOut"); | |
nudgeWallAlong(1.5,-1.5); | |
TweenMax.to(mc_cake,2,{x:-WID*1.5,ease: Power3.easeInOut}); | |
TweenMax.to(mc_cake,1.5,{delay:0.4,rotation:"+10",ease: Back.easeInOut.config(3)}); | |
} | |
function animateInProductBoards() | |
{ | |
log("animateInProductBoards"); | |
useDefaultClickThrough = false; | |
setUpPipsAndArrows(mc_products_and_noms.children.length); | |
// setUpPipsAndArrows(prodModules.length); | |
log(prodCounter); | |
prodCounter = 0; | |
selectedPip(prodCounter); | |
animateInUI(0.5); | |
setUpClickandCollect(); | |
//if(prodModules.length<2) return; | |
for (var i = 0; i < productNomSequence.length; i++) {TweenMax.delayedCall(i*2,autoNomboardAnimation,[productNomSequence[i]]);} | |
} | |
function initNomBoardAutoPilot() | |
{ | |
autoNomboardAnimation(productNomSequence[1]); | |
} | |
function autoNomboardAnimation(prodCounter) | |
{ | |
if(!UItouched) | |
{ | |
if(autoNomIncounter>0) | |
{ | |
nudgeWallAlong(1,(prodCounter+1)*-1); | |
} | |
autoNomIncounter++; | |
productIn(prodCounter,mc_products,chosenCTA,true); | |
selectedPip(prodCounter); | |
} | |
} | |
function animateInUI(durationOfDelay) | |
{ | |
log("animateInUI"); | |
TweenMax.from(mc_pipsandarrows,0.5,{delay:durationOfDelay,alpha:0}); | |
} | |
function productIn(nomBoardNo,mc,CTAType,auto) | |
{ | |
if(clickThroughNum != nomBoardNo) | |
{ | |
log("productIn: "+nomBoardNo); | |
if(!auto) { nudgeWallAlong(1,(nomBoardNo+1)*-1); } else {} | |
/* | |
WID | |
0 = -150 | |
> 300 | |
1 = -450 | |
> 300 | |
2 = -750 | |
*/ | |
var movementPosX = (nomBoardNo*(WID)+WID*0.5)*-1; | |
log("movementPosX: "+movementPosX); | |
nomPosishStore.push(movementPosX); | |
movement = whichDirection(); | |
TweenMax.to(mc_products_and_noms,1,{x:movementPosX,ease: Power3.easeInOut}); | |
for (var i = 0; i < mc_products_and_noms.children.length; i++) | |
{ | |
if(movement) //move from right to left | |
{ | |
log("animate moving left"); | |
TweenMax.to(mc_products_and_noms.children[i],1,{delay:0.2,rotation:"-3"}); | |
TweenMax.to(mc_products_and_noms.children[i],0.75,{delay:0.8,rotation:"0",ease: Back.easeOut.config(3)}); | |
} else if(!movement)//move from left to right | |
{ | |
log("animate moving right"); | |
TweenMax.to(mc_products_and_noms.children[i],1,{delay:0.2,rotation:"+3"}); | |
TweenMax.to(mc_products_and_noms.children[i],0.75,{delay:0.8,rotation:"0",ease: Back.easeOut.config(3)}); | |
} else { | |
log("animate moving left"); | |
TweenMax.to(mc_products_and_noms.children[i],1,{delay:0.2,rotation:"-3"}); | |
TweenMax.to(mc_products_and_noms.children[i],0.75,{delay:0.8,rotation:"0",ease: Back.easeOut.config(3)}); | |
} | |
} | |
clickThroughNum = nomBoardNo; | |
log("//PRODUCT DETAILS//////////// "+nomBoardNo+" ////////////////////////////////"); | |
log(products[nomBoardNo]["productLabel"]); | |
log(products[nomBoardNo]["productClickCollect"]); | |
log(products[nomBoardNo]["productURL"]); | |
log("///////////////////////////////////////////////////////////////"); | |
// if(products[nomBoardNo]["productClickCollect"]) //<-----------------------------------------------------------------------------------------------------------CLICK_AND_COLLECT | |
// { | |
animateInClickAndCollect(0.5,products[nomBoardNo]["productClickCollect"]); | |
// } else { | |
// fbf.hide(mc_clickCollect); | |
// } | |
animateInCTA(0.5); | |
} | |
} | |
function whichDirection() | |
{ | |
log("whichDirection"); | |
log(nomPosishStore); | |
var move; //true = right to left || false = left to right | |
if(nomPosishStore.length<2) { log("no comparision"); move = true; } else | |
if(nomPosishStore.length<3) { | |
if(nomPosishStore[0] > nomPosishStore[1]) | |
{ | |
log("first array val is greater than second array val - so the boards are moving left"); | |
nomPosishStore.shift(); | |
move = true; | |
} else { | |
log("first array val is lower than second array val - so the boards are moving right"); | |
nomPosishStore.shift(); | |
move = false; | |
} | |
} | |
//want to know which direction the boards are going to show the inertia | |
return move; | |
} | |
function animateInClickAndCollect(delayDuration,showMe) | |
{ | |
log("animateInClickAndCollect"); | |
log("SHOULD IT SHOW CLICK AND COLLECT: "+showMe); | |
if(showMe == "TRUE") | |
{ | |
log("///////////////////////SHOULD SHOW CLICK AND COLLECT"); | |
setUpClickandCollect(); | |
TweenMax.set(mc_clickCollect,{alpha:1}); | |
TweenMax.from(mc_clickCollect,0.75,{delay:delayDuration,alpha:0}); | |
} else | |
{ | |
log("///////////////////////SHOULDN'T SHOW CLICK AND COLLECT"); | |
// setUpClickandCollect(); | |
TweenMax.set(mc_clickCollect,{alpha:0}); | |
// TweenMax.from(mc_clickCollect,0.75,{delay:delayDuration,alpha:0}); | |
} | |
} | |
var buynowCTAanimated = false; | |
function animateInCTA(delayDuration) | |
{ | |
if(!buynowCTAanimated) | |
{ | |
fbf.show(mc_cta_box); | |
fbf.displayBlock(mc_cta_box); | |
TweenMax.set(mc_cta_box,{alpha:1}); | |
TweenMax.from(mc_cta_box,0.75,{delay:delayDuration,alpha:0}); | |
buynowCTAanimated = true; | |
} | |
} | |
function ignore(event){if(event!=null) event.stopPropagation ? event.stopPropagation() : event.cancelBubble = true;} | |
/*----------------------------------------------------------------------------------------------------------------------------------------- | |
.%%%%%....%%%%...%%...%%...........%%%%...%%%%%%...%%%%...%%%%%...%%%%%%. | |
.%%..%%..%%..%%..%%%.%%%..........%%........%%....%%..%%..%%..%%..%%..... | |
.%%..%%..%%..%%..%%.%.%%...........%%%%.....%%....%%..%%..%%%%%...%%%%... | |
.%%..%%..%%..%%..%%...%%..............%%....%%....%%..%%..%%..%%..%%..... | |
.%%%%%....%%%%...%%...%%...........%%%%.....%%.....%%%%...%%..%%..%%%%%%. COPY AND PASTE THE DOM FROM CONSOLE LOG BELOW | |
-----------------------------------------------------------------------------------------------------------------------------------------*/ | |
var _root = $('root'); | |
var mc_wall = $('mc_wall'); | |
var mc_brick_wall_bg = $('mc_brick_wall_bg'); | |
var mc_radial = $('mc_radial'); | |
var mc_grad = $('mc_grad'); | |
var mc_headline = $('mc_headline'); | |
var mc_cake = $('mc_cake'); | |
var mc_cake_board = $('mc_cake_board'); | |
var mc_colleague = $('mc_colleague'); | |
var mc_blade = $('mc_blade'); | |
var mc_cta_box = $('mc_cta_box'); | |
var mc_buyNowCTA = $('mc_buyNowCTA'); | |
var cta_off = $('cta_off'); | |
var cta_on = $('cta_on'); | |
var mc_clickCollect = $('mc_clickCollect'); | |
var mc_nom_board = $('mc_nom_board'); | |
var mc_nom_board = $('mc_nom_board'); | |
var mc_product_cont = $('mc_product_cont'); | |
var mc_nom_rope = $('mc_nom_rope'); | |
var mc_products = $('mc_products'); | |
var mc_nom_1 = $('mc_nom_1'); | |
var mc_nom_2 = $('mc_nom_2'); | |
var mc_nom_3 = $('mc_nom_3'); | |
var mc_products_and_noms = $('mc_products_and_noms'); | |
var mc_pipsandarrows = $('mc_pipsandarrows'); | |
var mc_barrier = $('mc_barrier'); | |
var mc_right_arrow = $('mc_right_arrow'); | |
var mc_left_arrow = $('mc_left_arrow'); | |
var mc_arrowLeftOff = $('mc_arrowLeftOff'); | |
var mc_arrowLeftOn = $('mc_arrowLeftOn'); | |
var mc_pips = $('mc_pips'); | |
var mc_pip = $('mc_pip'); | |
var mc_innerpip = $('mc_innerpip'); | |
var mc_piphit = $('mc_piphit'); | |
var mc_logo = $('mc_logo'); |
atwpjp([221],Array(27).concat([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){window.$ENV&&"production"!==window.$ENV.NODE_ENV&&i.default(e&&"function"==typeof e&&e.prototype,"bindMethods must be passed a class/constructor function with a prototype property.");var t=e.prototype;return Object.keys(t).forEach(function(e){var n=t[e];"function"==typeof n&&Object.defineProperty(t,e,{get:function(){if(this.hasOwnProperty(e))return n;var t=n.bind(this);return Object.defineProperty(this,e,{value:t,configurable:!0,writable:!0}),t}})}),e}t.__esModule=!0,t.default=o;var a=n(21),i=r(a);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=!1),window.$ENV&&"production"!==window.$ENV.NODE_ENV&&(u.default("function"==typeof e,"Cannot apply mixins to non-functions. Received an argument of type %s.",typeof e),u.default("[object Object]"===Object.prototype.toString.call(e.prototype),"Cannot apply mixins to functions lacking a prototype object."),u.default("[object Array]"===Object.prototype.toString.call(t),"Supplied mixins must be in the form of an array."));var i=e.prototype,s=e;if(n){var l;r=r||i.displayName||e.name||"NewMixedClass";var p=(l={},l[r]=function(e){function t(){o(this,t),e.apply(this,arguments)}return a(t,e),t}(e),l);i=c.default(p[r].prototype,i),s=p[r]}return t.forEach(function(e){Object.keys(e).forEach(function(t){"getInitialState"===t?!function(){var t=i,n=t.componentWillMount;i.componentWillMount=function(){this.state=this.state||{},c.default(this.state,e.getInitialState.call(this)),n&&n.call(this)}}():i[t]?!function(){var n=i[t];i[t]=function(){for(var r=arguments.length,o=Array(r),a=0;a<r;a++)o[a]=arguments[a];e[t].apply(this,o),n.apply(this,o)}}():i[t]=e[t]})}),s}t.__esModule=!0,t.default=i;var s=n(21),u=r(s),l=n(8),c=r(l);e.exports=t.default},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e,t){var n=function(t){function n(e){o(this,n),t.call(this,e)}return a(n,t),n.prototype.handleClick=function(){this.props.handleClick&&this.props.handleClick.apply(null,arguments)},n.prototype.getTemplatePlaceholder=function(){return"{{reducedBrandingInnerHTML}}"},n.prototype.getAnchorElements=function(){if(this.props.isRenderingToString)return this.getTemplatePlaceholder();var t=this.props,n=t.campaign,r=t.color,o=t.isBrandingReduced,a=t.supplementalClass,i=t.url,s="string"==typeof i?i:c.default(n),u=o?"at-branding-info":"at-branding-logo",l="AddThis",p={href:s,className:a?u+" "+a:u,style:r?{color:r,borderColor:r}:{},title:"Powered by AddThis",target:"_blank",key:"at-branding-anchor"};return o?e("a",p,[e("span",{key:"at-branding-anchor-span"},l)]):e("a",p,[e("div",{className:"at-branding-icon",key:"at-branding-anchor-div"},""),e("span",{className:"at-branding-addthis",key:"at-branding-anchor-span"},l)])},n.prototype.render=function(){return e("div",{onClick:this.handleClick,className:this.props.containerClass},[this.getAnchorElements()])},n}(t);return n.defaultProps={containerClass:"",isBrandingReduced:!1},h.default(d.default(n,[u.default],!0))}t.__esModule=!0,t.default=i;var s=n(54),u=r(s),l=n(58),c=r(l),p=n(28),d=r(p),f=n(27),h=r(f);e.exports=t.default},function(e,t,n){e.exports=n(55)},function(e,t,n){"use strict";var r=n(56),o={shouldComponentUpdate:function(e,t){return r(this,e,t)}};e.exports=o},function(e,t,n){"use strict";function r(e,t,n){return!o(e.props,t)||!o(e.state,n)}var o=n(57);e.exports=r},function(e,t){"use strict";function n(e,t){if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),o=Object.keys(t);if(n.length!==o.length)return!1;for(var a=r.bind(t),i=0;i<n.length;i++)if(!a(n[i])||e[n[i]]!==t[n[i]])return!1;return!0}var r=Object.prototype.hasOwnProperty;e.exports=n},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var o=n(405),a=r(o),i=n(556),s=r(i);e.exports=function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n=t.hostNodeId;delete t.hostNodeId;var r=a.default.createElement(e,t);s.default.render(r,document.getElementById(n))}},function(e,t,n){"use strict";e.exports=n(406)},function(e,t,n){"use strict";var r=n(407),o=n(546),a=n(550),i=n(442),s=n(555),u={};i(u,a),i(u,{findDOMNode:s("findDOMNode","ReactDOM","react-dom",r,r.findDOMNode),render:s("render","ReactDOM","react-dom",r,r.render),unmountComponentAtNode:s("unmountComponentAtNode","ReactDOM","react-dom",r,r.unmountComponentAtNode),renderToString:s("renderToString","ReactDOMServer","react-dom/server",o,o.renderToString),renderToStaticMarkup:s("renderToStaticMarkup","ReactDOMServer","react-dom/server",o,o.renderToStaticMarkup)}),u.__SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=r,u.__SECRET_DOM_SERVER_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=o,e.exports=u},function(e,t,n){"use strict";var r=n(408),o=n(409),a=n(474),i=n(448),s=n(431),u=n(421),l=n(453),c=n(457),p=n(544),d=n(494),f=n(545);n(428);a.inject();var h=u.measure("React","render",s.render),m={findDOMNode:d,render:h,unmountComponentAtNode:s.unmountComponentAtNode,version:p,unstable_batchedUpdates:c.batchedUpdates,unstable_renderSubtreeIntoContainer:f};"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject&&__REACT_DEVTOOLS_GLOBAL_HOOK__.inject({CurrentOwner:r,InstanceHandles:i,Mount:s,Reconciler:l,TextComponent:o});e.exports=m},function(e,t){"use strict";var n={current:null};e.exports=n},function(e,t,n){"use strict";var r=n(410),o=n(425),a=n(429),i=n(431),s=n(442),u=n(424),l=n(423),c=(n(473),function(e){});s(c.prototype,{construct:function(e){this._currentElement=e,this._stringText=""+e,this._rootNodeID=null,this._mountIndex=0},mountComponent:function(e,t,n){if(this._rootNodeID=e,t.useCreateElement){var r=n[i.ownerDocumentContextKey],a=r.createElement("span");return o.setAttributeForID(a,e),i.getID(a),l(a,this._stringText),a}var s=u(this._stringText);return t.renderToStaticMarkup?s:"<span "+o.createMarkupForID(e)+">"+s+"</span>"},receiveComponent:function(e,t){if(e!==this._currentElement){this._currentElement=e;var n=""+e;if(n!==this._stringText){this._stringText=n;var o=i.getNode(this._rootNodeID);r.updateTextContent(o,n)}}},unmountComponent:function(){a.unmountIDFromEnvironment(this._rootNodeID)}}),e.exports=c},function(e,t,n){"use strict";function r(e,t,n){var r=n>=e.childNodes.length?null:e.childNodes.item(n);e.insertBefore(t,r)}var o=n(411),a=n(419),i=n(421),s=n(422),u=n(423),l=n(416),c={dangerouslyReplaceNodeWithMarkup:o.dangerouslyReplaceNodeWithMarkup,updateTextContent:u,processUpdates:function(e,t){for(var n,i=null,c=null,p=0;p<e.length;p++)if(n=e[p],n.type===a.MOVE_EXISTING||n.type===a.REMOVE_NODE){var d=n.fromIndex,f=n.parentNode.childNodes[d],h=n.parentID;f?void 0:l(!1),i=i||{},i[h]=i[h]||[],i[h][d]=f,c=c||[],c.push(f)}var m;if(m=t.length&&"string"==typeof t[0]?o.dangerouslyRenderMarkup(t):t,c)for(var v=0;v<c.length;v++)c[v].parentNode.removeChild(c[v]);for(var g=0;g<e.length;g++)switch(n=e[g],n.type){case a.INSERT_MARKUP:r(n.parentNode,m[n.markupIndex],n.toIndex);break;case a.MOVE_EXISTING:r(n.parentNode,i[n.parentID][n.fromIndex],n.toIndex);break;case a.SET_MARKUP:s(n.parentNode,n.content);break;case a.TEXT_CONTENT:u(n.parentNode,n.content);break;case a.REMOVE_NODE:}}};i.measureMethods(c,"DOMChildrenOperations",{updateTextContent:"updateTextContent"}),e.exports=c},function(e,t,n){"use strict";function r(e){return e.substring(1,e.indexOf(" "))}var o=n(412),a=n(413),i=n(418),s=n(417),u=n(416),l=/^(<[^ \/>]+)/,c="data-danger-index",p={dangerouslyRenderMarkup:function(e){o.canUseDOM?void 0:u(!1);for(var t,n={},p=0;p<e.length;p++)e[p]?void 0:u(!1),t=r(e[p]),t=s(t)?t:"*",n[t]=n[t]||[],n[t][p]=e[p];var d=[],f=0;for(t in n)if(n.hasOwnProperty(t)){var h,m=n[t];for(h in m)if(m.hasOwnProperty(h)){var v=m[h];m[h]=v.replace(l,"$1 "+c+'="'+h+'" ')}for(var g=a(m.join(""),i),y=0;y<g.length;++y){var b=g[y];b.hasAttribute&&b.hasAttribute(c)&&(h=+b.getAttribute(c),b.removeAttribute(c),d.hasOwnProperty(h)?u(!1):void 0,d[h]=b,f+=1)}}return f!==d.length?u(!1):void 0,d.length!==e.length?u(!1):void 0,d},dangerouslyReplaceNodeWithMarkup:function(e,t){o.canUseDOM?void 0:u(!1),t?void 0:u(!1),"html"===e.tagName.toLowerCase()?u(!1):void 0;var n;n="string"==typeof t?a(t,i)[0]:t,e.parentNode.replaceChild(n,e)}};e.exports=p},function(e,t){"use strict";var n=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:n,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:n&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:n&&!!window.screen,isInWorker:!n};e.exports=r},function(e,t,n){"use strict";function r(e){var t=e.match(c);return t&&t[1].toLowerCase()}function o(e,t){var n=l;l?void 0:u(!1);var o=r(e),a=o&&s(o);if(a){n.innerHTML=a[1]+e+a[2];for(var c=a[0];c--;)n=n.lastChild}else n.innerHTML=e;var p=n.getElementsByTagName("script");p.length&&(t?void 0:u(!1),i(p).forEach(t));for(var d=i(n.childNodes);n.lastChild;)n.removeChild(n.lastChild);return d}var a=n(412),i=n(414),s=n(417),u=n(416),l=a.canUseDOM?document.createElement("div"):null,c=/^\s*<(\w+)/;e.exports=o},function(e,t,n){"use strict";function r(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"length"in e&&!("setInterval"in e)&&"number"!=typeof e.nodeType&&(Array.isArray(e)||"callee"in e||"item"in e)}function o(e){return r(e)?Array.isArray(e)?e.slice():a(e):[e]}var a=n(415);e.exports=o},function(e,t,n){"use strict";function r(e){var t=e.length;if(Array.isArray(e)||"object"!=typeof e&&"function"!=typeof e?o(!1):void 0,"number"!=typeof t?o(!1):void 0,0===t||t-1 in e?void 0:o(!1),e.hasOwnProperty)try{return Array.prototype.slice.call(e)}catch(e){}for(var n=Array(t),r=0;r<t;r++)n[r]=e[r];return n}var o=n(416);e.exports=r},function(e,t,n){"use strict";var r=function(e,t,n,r,o,a,i,s){if(!e){var u;if(void 0===t)u=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,o,a,i,s],c=0;u=new Error("Invariant Violation: "+t.replace(/%s/g,function(){return l[c++]}))}throw u.framesToPop=1,u}};e.exports=r},function(e,t,n){"use strict";function r(e){return i?void 0:a(!1),d.hasOwnProperty(e)||(e="*"),s.hasOwnProperty(e)||("*"===e?i.innerHTML="<link />":i.innerHTML="<"+e+"></"+e+">",s[e]=!i.firstChild),s[e]?d[e]:null}var o=n(412),a=n(416),i=o.canUseDOM?document.createElement("div"):null,s={},u=[1,'<select multiple="true">',"</select>"],l=[1,"<table>","</table>"],c=[3,"<table><tbody><tr>","</tr></tbody></table>"],p=[1,'<svg xmlns="http://www.w3.org/2000/svg">',"</svg>"],d={"*":[1,"?<div>","</div>"],area:[1,"<map>","</map>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],legend:[1,"<fieldset>","</fieldset>"],param:[1,"<object>","</object>"],tr:[2,"<table><tbody>","</tbody></table>"],optgroup:u,option:u,caption:l,colgroup:l,tbody:l,tfoot:l,thead:l,td:c,th:c},f=["circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","text","tspan"];f.forEach(function(e){d[e]=p,s[e]=!0}),e.exports=r},function(e,t){"use strict";function n(e){return function(){return e}}function r(){}r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){"use strict";var r=n(420),o=r({INSERT_MARKUP:null,MOVE_EXISTING:null,REMOVE_NODE:null,SET_MARKUP:null,TEXT_CONTENT:null});e.exports=o},function(e,t,n){"use strict";var r=n(416),o=function(e){var t,n={};e instanceof Object&&!Array.isArray(e)?void 0:r(!1);for(t in e)e.hasOwnProperty(t)&&(n[t]=t);return n};e.exports=o},function(e,t,n){"use strict";function r(e,t,n){return n}var o={enableMeasure:!1,storedMeasure:r,measureMethods:function(e,t,n){},measure:function(e,t,n){return n},injection:{injectMeasure:function(e){o.storedMeasure=e}}};e.exports=o},function(e,t,n){"use strict";var r=n(412),o=/^[ \r\n\t\f]/,a=/<(!--|link|noscript|meta|script|style)[ \r\n\t\f\/>]/,i=function(e,t){e.innerHTML=t};if("undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction&&(i=function(e,t){MSApp.execUnsafeLocalFunction(function(){e.innerHTML=t})}),r.canUseDOM){var s=document.createElement("div");s.innerHTML=" ",""===s.innerHTML&&(i=function(e,t){if(e.parentNode&&e.parentNode.replaceChild(e,e),o.test(t)||"<"===t[0]&&a.test(t)){e.innerHTML=String.fromCharCode(65279)+t;var n=e.firstChild;1===n.data.length?e.removeChild(n):n.deleteData(0,1)}else e.innerHTML=t})}e.exports=i},function(e,t,n){"use strict";var r=n(412),o=n(424),a=n(422),i=function(e,t){e.textContent=t};r.canUseDOM&&("textContent"in document.documentElement||(i=function(e,t){a(e,o(t))})),e.exports=i},function(e,t){"use strict";function n(e){return o[e]}function r(e){return(""+e).replace(a,n)}var o={"&":"&",">":">","<":"<",'"':""","'":"'"},a=/[&><"']/g;e.exports=r},function(e,t,n){"use strict";function r(e){return!!c.hasOwnProperty(e)||!l.hasOwnProperty(e)&&(u.test(e)?(c[e]=!0,!0):(l[e]=!0,!1))}function o(e,t){return null==t||e.hasBooleanValue&&!t||e.hasNumericValue&&isNaN(t)||e.hasPositiveNumericValue&&t<1||e.hasOverloadedBooleanValue&&t===!1}var a=n(426),i=n(421),s=n(427),u=(n(428),/^[a-zA-Z_][\w\.\-]*$/),l={},c={},p={createMarkupForID:function(e){return a.ID_ATTRIBUTE_NAME+"="+s(e)},setAttributeForID:function(e,t){e.setAttribute(a.ID_ATTRIBUTE_NAME,t)},createMarkupForProperty:function(e,t){var n=a.properties.hasOwnProperty(e)?a.properties[e]:null;if(n){if(o(n,t))return"";var r=n.attributeName;return n.hasBooleanValue||n.hasOverloadedBooleanValue&&t===!0?r+'=""':r+"="+s(t)}return a.isCustomAttribute(e)?null==t?"":e+"="+s(t):null},createMarkupForCustomAttribute:function(e,t){return r(e)&&null!=t?e+"="+s(t):""},setValueForProperty:function(e,t,n){var r=a.properties.hasOwnProperty(t)?a.properties[t]:null;if(r){var i=r.mutationMethod;if(i)i(e,n);else if(o(r,n))this.deleteValueForProperty(e,t);else if(r.mustUseAttribute){var s=r.attributeName,u=r.attributeNamespace;u?e.setAttributeNS(u,s,""+n):r.hasBooleanValue||r.hasOverloadedBooleanValue&&n===!0?e.setAttribute(s,""):e.setAttribute(s,""+n)}else{var l=r.propertyName;r.hasSideEffects&&""+e[l]==""+n||(e[l]=n)}}else a.isCustomAttribute(t)&&p.setValueForAttribute(e,t,n)},setValueForAttribute:function(e,t,n){r(t)&&(null==n?e.removeAttribute(t):e.setAttribute(t,""+n))},deleteValueForProperty:function(e,t){var n=a.properties.hasOwnProperty(t)?a.properties[t]:null;if(n){var r=n.mutationMethod;if(r)r(e,void 0);else if(n.mustUseAttribute)e.removeAttribute(n.attributeName);else{var o=n.propertyName,i=a.getDefaultValueForProperty(e.nodeName,o);n.hasSideEffects&&""+e[o]===i||(e[o]=i)}}else a.isCustomAttribute(t)&&e.removeAttribute(t)}};i.measureMethods(p,"DOMPropertyOperations",{setValueForProperty:"setValueForProperty",setValueForAttribute:"setValueForAttribute",deleteValueForProperty:"deleteValueForProperty"}),e.exports=p},function(e,t,n){"use strict";function r(e,t){return(e&t)===t}var o=n(416),a={MUST_USE_ATTRIBUTE:1,MUST_USE_PROPERTY:2,HAS_SIDE_EFFECTS:4,HAS_BOOLEAN_VALUE:8,HAS_NUMERIC_VALUE:16,HAS_POSITIVE_NUMERIC_VALUE:48,HAS_OVERLOADED_BOOLEAN_VALUE:64,injectDOMPropertyConfig:function(e){var t=a,n=e.Properties||{},i=e.DOMAttributeNamespaces||{},u=e.DOMAttributeNames||{},l=e.DOMPropertyNames||{},c=e.DOMMutationMethods||{};e.isCustomAttribute&&s._isCustomAttributeFunctions.push(e.isCustomAttribute);for(var p in n){s.properties.hasOwnProperty(p)?o(!1):void 0;var d=p.toLowerCase(),f=n[p],h={attributeName:d,attributeNamespace:null,propertyName:p,mutationMethod:null,mustUseAttribute:r(f,t.MUST_USE_ATTRIBUTE),mustUseProperty:r(f,t.MUST_USE_PROPERTY),hasSideEffects:r(f,t.HAS_SIDE_EFFECTS),hasBooleanValue:r(f,t.HAS_BOOLEAN_VALUE),hasNumericValue:r(f,t.HAS_NUMERIC_VALUE),hasPositiveNumericValue:r(f,t.HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:r(f,t.HAS_OVERLOADED_BOOLEAN_VALUE)};if(h.mustUseAttribute&&h.mustUseProperty?o(!1):void 0,!h.mustUseProperty&&h.hasSideEffects?o(!1):void 0,h.hasBooleanValue+h.hasNumericValue+h.hasOverloadedBooleanValue<=1?void 0:o(!1),u.hasOwnProperty(p)){var m=u[p];h.attributeName=m}i.hasOwnProperty(p)&&(h.attributeNamespace=i[p]),l.hasOwnProperty(p)&&(h.propertyName=l[p]),c.hasOwnProperty(p)&&(h.mutationMethod=c[p]),s.properties[p]=h}}},i={},s={ID_ATTRIBUTE_NAME:"data-reactid",properties:{},getPossibleStandardName:null,_isCustomAttributeFunctions:[],isCustomAttribute:function(e){for(var t=0;t<s._isCustomAttributeFunctions.length;t++){var n=s._isCustomAttributeFunctions[t];if(n(e))return!0}return!1},getDefaultValueForProperty:function(e,t){var n,r=i[e];return r||(i[e]=r={}),t in r||(n=document.createElement(e),r[t]=n[t]),r[t]},injection:a};e.exports=s},function(e,t,n){"use strict";function r(e){return'"'+o(e)+'"'}var o=n(424);e.exports=r},function(e,t,n){"use strict";var r=n(418),o=r;e.exports=o},function(e,t,n){"use strict";var r=n(430),o=n(431),a={processChildrenUpdates:r.dangerouslyProcessChildrenUpdates,replaceNodeWithMarkupByID:r.dangerouslyReplaceNodeWithMarkupByID,unmountIDFromEnvironment:function(e){o.purgeID(e)}};e.exports=a},function(e,t,n){"use strict";var r=n(410),o=n(425),a=n(431),i=n(421),s=n(416),u={dangerouslySetInnerHTML:"`dangerouslySetInnerHTML` must be set using `updateInnerHTMLByID()`.",style:"`style` must be set using `updateStylesByID()`."},l={updatePropertyByID:function(e,t,n){var r=a.getNode(e);u.hasOwnProperty(t)?s(!1):void 0,null!=n?o.setValueForProperty(r,t,n):o.deleteValueForProperty(r,t)},dangerouslyReplaceNodeWithMarkupByID:function(e,t){var n=a.getNode(e);r.dangerouslyReplaceNodeWithMarkup(n,t)},dangerouslyProcessChildrenUpdates:function(e,t){for(var n=0;n<e.length;n++)e[n].parentNode=a.getNode(e[n].parentID);r.processUpdates(e,t)}};i.measureMethods(l,"ReactDOMIDOperations",{dangerouslyReplaceNodeWithMarkupByID:"dangerouslyReplaceNodeWithMarkupByID",dangerouslyProcessChildrenUpdates:"dangerouslyProcessChildrenUpdates"}),e.exports=l},function(e,t,n){"use strict";function r(e,t){for(var n=Math.min(e.length,t.length),r=0;r<n;r++)if(e.charAt(r)!==t.charAt(r))return r;return e.length===t.length?-1:n}function o(e){return e?e.nodeType===W?e.documentElement:e.firstChild:null}function a(e){var t=o(e);return t&&Q.getID(t)}function i(e){var t=s(e);if(t)if(j.hasOwnProperty(t)){var n=j[t];n!==e&&(p(n,t)?A(!1):void 0,j[t]=e)}else j[t]=e;return t}function s(e){return e&&e.getAttribute&&e.getAttribute(H)||""}function u(e,t){var n=s(e);n!==t&&delete j[n],e.setAttribute(H,t),j[t]=e}function l(e){return j.hasOwnProperty(e)&&p(j[e],e)||(j[e]=Q.findReactNodeByID(e)),j[e]}function c(e){var t=P.get(e)._rootNodeID;return x.isNullComponentID(t)?null:(j.hasOwnProperty(t)&&p(j[t],t)||(j[t]=Q.findReactNodeByID(t)),j[t])}function p(e,t){if(e){s(e)!==t?A(!1):void 0;var n=Q.findReactContainerForID(t);if(n&&O(n,e))return!0}return!1}function d(e){delete j[e]}function f(e){var t=j[e];return!(!t||!p(t,e))&&void(Y=t)}function h(e){Y=null,T.traverseAncestors(e,f);var t=Y;return Y=null,t}function m(e,t,n,r,o,a){E.useCreateElement&&(a=I({},a),n.nodeType===W?a[q]=n:a[q]=n.ownerDocument);var i=w.mountComponent(e,t,r,a);e._renderedComponent._topLevelWrapper=e,Q._mountImageIntoNode(i,n,o,r)}function v(e,t,n,r,o){var a=D.ReactReconcileTransaction.getPooled(r);a.perform(m,null,e,t,n,a,r,o),D.ReactReconcileTransaction.release(a)}function g(e,t){for(w.unmountComponent(e),t.nodeType===W&&(t=t.documentElement);t.lastChild;)t.removeChild(t.lastChild)}function y(e){var t=a(e);return!!t&&t!==T.getReactRootIDFromNodeID(t)}function b(e){for(;e&&e.parentNode!==e;e=e.parentNode)if(1===e.nodeType){var t=s(e);if(t){var n,r=T.getReactRootIDFromNodeID(t),o=e;do if(n=s(o),o=o.parentNode,null==o)return null;while(n!==r);if(o===z[r])return e}}return null}var C=n(426),_=n(432),E=(n(408),n(444)),S=n(445),x=n(447),T=n(448),P=n(450),M=n(451),N=n(421),w=n(453),R=n(456),D=n(457),I=n(442),k=n(461),O=n(462),L=n(465),A=n(416),U=n(422),F=n(470),H=(n(473),n(428),C.ID_ATTRIBUTE_NAME),j={},B=1,W=9,V=11,q="__ReactMount_ownerDocument$"+Math.random().toString(36).slice(2),K={},z={},G=[],Y=null,X=function(){};X.prototype.isReactComponent={},X.prototype.render=function(){return this.props};var Q={TopLevelWrapper:X,_instancesByReactRootID:K,scrollMonitor:function(e,t){t()},_updateRootComponent:function(e,t,n,r){return Q.scrollMonitor(n,function(){R.enqueueElementInternal(e,t),r&&R.enqueueCallbackInternal(e,r)}),e},_registerComponent:function(e,t){!t||t.nodeType!==B&&t.nodeType!==W&&t.nodeType!==V?A(!1):void 0,_.ensureScrollValueMonitoring();var n=Q.registerContainer(t);return K[n]=e,n},_renderNewRootComponent:function(e,t,n,r){var o=L(e,null),a=Q._registerComponent(o,t);return D.batchedUpdates(v,o,a,t,n,r),o},renderSubtreeIntoContainer:function(e,t,n,r){return null==e||null==e._reactInternalInstance?A(!1):void 0,Q._renderSubtreeIntoContainer(e,t,n,r)},_renderSubtreeIntoContainer:function(e,t,n,r){S.isValidElement(t)?void 0:A(!1);var i=new S(X,null,null,null,null,null,t),u=K[a(n)];if(u){var l=u._currentElement,c=l.props;if(F(c,t)){var p=u._renderedComponent.getPublicInstance(),d=r&&function(){r.call(p)};return Q._updateRootComponent(u,i,n,d),p}Q.unmountComponentAtNode(n)}var f=o(n),h=f&&!!s(f),m=y(n),v=h&&!u&&!m,g=Q._renderNewRootComponent(i,n,v,null!=e?e._reactInternalInstance._processChildContext(e._reactInternalInstance._context):k)._renderedComponent.getPublicInstance();return r&&r.call(g),g},render:function(e,t,n){return Q._renderSubtreeIntoContainer(null,e,t,n)},registerContainer:function(e){var t=a(e);return t&&(t=T.getReactRootIDFromNodeID(t)),t||(t=T.createReactRootID()),z[t]=e,t},unmountComponentAtNode:function(e){!e||e.nodeType!==B&&e.nodeType!==W&&e.nodeType!==V?A(!1):void 0;var t=a(e),n=K[t];if(!n){var r=(y(e),s(e));r&&r===T.getReactRootIDFromNodeID(r);return!1}return D.batchedUpdates(g,n,e),delete K[t],delete z[t],!0},findReactContainerForID:function(e){var t=T.getReactRootIDFromNodeID(e),n=z[t];return n},findReactNodeByID:function(e){var t=Q.findReactContainerForID(e);return Q.findComponentRoot(t,e)},getFirstReactDOM:function(e){return b(e)},findComponentRoot:function(e,t){var n=G,r=0,o=h(t)||e;for(n[0]=o.firstChild,n.length=1;r<n.length;){for(var a,i=n[r++];i;){var s=Q.getID(i);s?t===s?a=i:T.isAncestorIDOf(s,t)&&(n.length=r=0,n.push(i.firstChild)):n.push(i.firstChild),i=i.nextSibling}if(a)return n.length=0,a}n.length=0,A(!1)},_mountImageIntoNode:function(e,t,n,a){if(!t||t.nodeType!==B&&t.nodeType!==W&&t.nodeType!==V?A(!1):void 0,n){var i=o(t);if(M.canReuseMarkup(e,i))return;var s=i.getAttribute(M.CHECKSUM_ATTR_NAME);i.removeAttribute(M.CHECKSUM_ATTR_NAME);var u=i.outerHTML;i.setAttribute(M.CHECKSUM_ATTR_NAME,s);var l=e,c=r(l,u);" (client) "+l.substring(c-20,c+20)+"\n (server) "+u.substring(c-20,c+20);t.nodeType===W?A(!1):void 0}if(t.nodeType===W?A(!1):void 0,a.useCreateElement){for(;t.lastChild;)t.removeChild(t.lastChild);t.appendChild(e)}else U(t,e)},ownerDocumentContextKey:q,getReactRootID:a,getID:i,setID:u,getNode:l,getNodeFromInstance:c,isValid:p,purgeID:d};N.measureMethods(Q,"ReactMount",{_renderNewRootComponent:"_renderNewRootComponent",_mountImageIntoNode:"_mountImageIntoNode"}),e.exports=Q},function(e,t,n){"use strict";function r(e){return Object.prototype.hasOwnProperty.call(e,v)||(e[v]=h++,d[e[v]]={}),d[e[v]]}var o=n(433),a=n(434),i=n(435),s=n(440),u=n(421),l=n(441),c=n(442),p=n(443),d={},f=!1,h=0,m={topAbort:"abort",topBlur:"blur",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topChange:"change",topClick:"click",topCompositionEnd:"compositionend",topCompositionStart:"compositionstart",topCompositionUpdate:"compositionupdate",topContextMenu:"contextmenu",topCopy:"copy",topCut:"cut",topDoubleClick:"dblclick",topDrag:"drag",topDragEnd:"dragend",topDragEnter:"dragenter",topDragExit:"dragexit",topDragLeave:"dragleave",topDragOver:"dragover",topDragStart:"dragstart",topDrop:"drop",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topFocus:"focus",topInput:"input",topKeyDown:"keydown",topKeyPress:"keypress",topKeyUp:"keyup",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topMouseDown:"mousedown",topMouseMove:"mousemove",topMouseOut:"mouseout",topMouseOver:"mouseover",topMouseUp:"mouseup",topPaste:"paste",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topScroll:"scroll",topSeeked:"seeked",topSeeking:"seeking",topSelectionChange:"selectionchange",topStalled:"stalled",topSuspend:"suspend",topTextInput:"textInput",topTimeUpdate:"timeupdate",topTouchCancel:"touchcancel",topTouchEnd:"touchend",topTouchMove:"touchmove",topTouchStart:"touchstart",topVolumeChange:"volumechange",topWaiting:"waiting",topWheel:"wheel"},v="_reactListenersID"+String(Math.random()).slice(2),g=c({},s,{ReactEventListener:null,injection:{injectReactEventListener:function(e){e.setHandleTopLevel(g.handleTopLevel),g.ReactEventListener=e}},setEnabled:function(e){g.ReactEventListener&&g.ReactEventListener.setEnabled(e)},isEnabled:function(){return!(!g.ReactEventListener||!g.ReactEventListener.isEnabled())},listenTo:function(e,t){for(var n=t,a=r(n),s=i.registrationNameDependencies[e],u=o.topLevelTypes,l=0;l<s.length;l++){var c=s[l];a.hasOwnProperty(c)&&a[c]||(c===u.topWheel?p("wheel")?g.ReactEventListener.trapBubbledEvent(u.topWheel,"wheel",n):p("mousewheel")?g.ReactEventListener.trapBubbledEvent(u.topWheel,"mousewheel",n):g.ReactEventListener.trapBubbledEvent(u.topWheel,"DOMMouseScroll",n):c===u.topScroll?p("scroll",!0)?g.ReactEventListener.trapCapturedEvent(u.topScroll,"scroll",n):g.ReactEventListener.trapBubbledEvent(u.topScroll,"scroll",g.ReactEventListener.WINDOW_HANDLE):c===u.topFocus||c===u.topBlur?(p("focus",!0)?(g.ReactEventListener.trapCapturedEvent(u.topFocus,"focus",n),g.ReactEventListener.trapCapturedEvent(u.topBlur,"blur",n)):p("focusin")&&(g.ReactEventListener.trapBubbledEvent(u.topFocus,"focusin",n),g.ReactEventListener.trapBubbledEvent(u.topBlur,"focusout",n)),a[u.topBlur]=!0,a[u.topFocus]=!0):m.hasOwnProperty(c)&&g.ReactEventListener.trapBubbledEvent(c,m[c],n),a[c]=!0)}},trapBubbledEvent:function(e,t,n){return g.ReactEventListener.trapBubbledEvent(e,t,n)},trapCapturedEvent:function(e,t,n){return g.ReactEventListener.trapCapturedEvent(e,t,n)},ensureScrollValueMonitoring:function(){if(!f){var e=l.refreshScrollValues;g.ReactEventListener.monitorScrollValue(e),f=!0}},eventNameDispatchConfigs:a.eventNameDispatchConfigs,registrationNameModules:a.registrationNameModules,putListener:a.putListener,getListener:a.getListener,deleteListener:a.deleteListener,deleteAllListeners:a.deleteAllListeners});u.measureMethods(g,"ReactBrowserEventEmitter",{putListener:"putListener",deleteListener:"deleteListener"}),e.exports=g},function(e,t,n){"use strict";var r=n(420),o=r({bubbled:null,captured:null}),a=r({topAbort:null,topBlur:null,topCanPlay:null,topCanPlayThrough:null,topChange:null,topClick:null,topCompositionEnd:null,topCompositionStart:null,topCompositionUpdate:null,topContextMenu:null,topCopy:null,topCut:null,topDoubleClick:null,topDrag:null,topDragEnd:null,topDragEnter:null,topDragExit:null,topDragLeave:null,topDragOver:null,topDragStart:null,topDrop:null,topDurationChange:null,topEmptied:null,topEncrypted:null,topEnded:null,topError:null,topFocus:null,topInput:null,topKeyDown:null,topKeyPress:null,topKeyUp:null,topLoad:null,topLoadedData:null,topLoadedMetadata:null,topLoadStart:null,topMouseDown:null,topMouseMove:null,topMouseOut:null,topMouseOver:null,topMouseUp:null,topPaste:null,topPause:null,topPlay:null,topPlaying:null,topProgress:null,topRateChange:null,topReset:null,topScroll:null,topSeeked:null,topSeeking:null,topSelectionChange:null,topStalled:null,topSubmit:null,topSuspend:null,topTextInput:null,topTimeUpdate:null,topTouchCancel:null,topTouchEnd:null,topTouchMove:null,topTouchStart:null,topVolumeChange:null,topWaiting:null,topWheel:null}),i={topLevelTypes:a,PropagationPhases:o};e.exports=i},function(e,t,n){"use strict";var r=n(435),o=n(436),a=n(437),i=n(438),s=n(439),u=n(416),l=(n(428),{}),c=null,p=function(e,t){e&&(o.executeDispatchesInOrder(e,t),e.isPersistent()||e.constructor.release(e))},d=function(e){return p(e,!0)},f=function(e){return p(e,!1)},h=null,m={injection:{injectMount:o.injection.injectMount,injectInstanceHandle:function(e){h=e},getInstanceHandle:function(){return h},injectEventPluginOrder:r.injectEventPluginOrder,injectEventPluginsByName:r.injectEventPluginsByName},eventNameDispatchConfigs:r.eventNameDispatchConfigs,registrationNameModules:r.registrationNameModules,putListener:function(e,t,n){"function"!=typeof n?u(!1):void 0;var o=l[t]||(l[t]={});o[e]=n;var a=r.registrationNameModules[t];a&&a.didPutListener&&a.didPutListener(e,t,n)},getListener:function(e,t){var n=l[t];return n&&n[e]},deleteListener:function(e,t){var n=r.registrationNameModules[t];n&&n.willDeleteListener&&n.willDeleteListener(e,t);var o=l[t];o&&delete o[e]},deleteAllListeners:function(e){for(var t in l)if(l[t][e]){var n=r.registrationNameModules[t];n&&n.willDeleteListener&&n.willDeleteListener(e,t),delete l[t][e]}},extractEvents:function(e,t,n,o,a){for(var s,u=r.plugins,l=0;l<u.length;l++){var c=u[l];if(c){var p=c.extractEvents(e,t,n,o,a);p&&(s=i(s,p))}}return s},enqueueEvents:function(e){e&&(c=i(c,e))},processEventQueue:function(e){var t=c;c=null,e?s(t,d):s(t,f),c?u(!1):void 0,a.rethrowCaughtError()},__purge:function(){l={}},__getListenerBank:function(){return l}};e.exports=m},function(e,t,n){"use strict";function r(){if(s)for(var e in u){var t=u[e],n=s.indexOf(e);if(n>-1?void 0:i(!1),!l.plugins[n]){t.extractEvents?void 0:i(!1),l.plugins[n]=t;var r=t.eventTypes;for(var a in r)o(r[a],t,a)?void 0:i(!1)}}}function o(e,t,n){l.eventNameDispatchConfigs.hasOwnProperty(n)?i(!1):void 0,l.eventNameDispatchConfigs[n]=e;var r=e.phasedRegistrationNames;if(r){for(var o in r)if(r.hasOwnProperty(o)){var s=r[o];a(s,t,n)}return!0}return!!e.registrationName&&(a(e.registrationName,t,n),!0)}function a(e,t,n){l.registrationNameModules[e]?i(!1):void 0,l.registrationNameModules[e]=t,l.registrationNameDependencies[e]=t.eventTypes[n].dependencies}var i=n(416),s=null,u={},l={plugins:[],eventNameDispatchConfigs:{},registrationNameModules:{},registrationNameDependencies:{},injectEventPluginOrder:function(e){s?i(!1):void 0,s=Array.prototype.slice.call(e),r()},injectEventPluginsByName:function(e){var t=!1;for(var n in e)if(e.hasOwnProperty(n)){var o=e[n];u.hasOwnProperty(n)&&u[n]===o||(u[n]?i(!1):void 0,u[n]=o,t=!0)}t&&r()},getPluginModuleForEvent:function(e){var t=e.dispatchConfig;if(t.registrationName)return l.registrationNameModules[t.registrationName]||null;for(var n in t.phasedRegistrationNames)if(t.phasedRegistrationNames.hasOwnProperty(n)){var r=l.registrationNameModules[t.phasedRegistrationNames[n]];if(r)return r}return null},_resetEventPlugins:function(){s=null;for(var e in u)u.hasOwnProperty(e)&&delete u[e];l.plugins.length=0;var t=l.eventNameDispatchConfigs;for(var n in t)t.hasOwnProperty(n)&&delete t[n];var r=l.registrationNameModules;for(var o in r)r.hasOwnProperty(o)&&delete r[o]}};e.exports=l},function(e,t,n){"use strict";function r(e){return e===v.topMouseUp||e===v.topTouchEnd||e===v.topTouchCancel}function o(e){return e===v.topMouseMove||e===v.topTouchMove}function a(e){return e===v.topMouseDown||e===v.topTouchStart}function i(e,t,n,r){var o=e.type||"unknown-event";e.currentTarget=m.Mount.getNode(r),t?f.invokeGuardedCallbackWithCatch(o,n,e,r):f.invokeGuardedCallback(o,n,e,r),e.currentTarget=null}function s(e,t){var n=e._dispatchListeners,r=e._dispatchIDs;if(Array.isArray(n))for(var o=0;o<n.length&&!e.isPropagationStopped();o++)i(e,t,n[o],r[o]);else n&&i(e,t,n,r);e._dispatchListeners=null,e._dispatchIDs=null}function u(e){var t=e._dispatchListeners,n=e._dispatchIDs;if(Array.isArray(t)){for(var r=0;r<t.length&&!e.isPropagationStopped();r++)if(t[r](e,n[r]))return n[r]}else if(t&&t(e,n))return n;return null}function l(e){var t=u(e);return e._dispatchIDs=null,e._dispatchListeners=null,t}function c(e){var t=e._dispatchListeners,n=e._dispatchIDs;Array.isArray(t)?h(!1):void 0;var r=t?t(e,n):null;return e._dispatchListeners=null,e._dispatchIDs=null,r}function p(e){return!!e._dispatchListeners}var d=n(433),f=n(437),h=n(416),m=(n(428),{Mount:null,injectMount:function(e){m.Mount=e}}),v=d.topLevelTypes,g={isEndish:r,isMoveish:o,isStartish:a,executeDirectDispatch:c,executeDispatchesInOrder:s,executeDispatchesInOrderStopAtTrue:l,hasDispatches:p,getNode:function(e){return m.Mount.getNode(e)},getID:function(e){return m.Mount.getID(e)},injection:m};e.exports=g},function(e,t,n){"use strict";function r(e,t,n,r){try{return t(n,r)}catch(e){return void(null===o&&(o=e))}}var o=null,a={invokeGuardedCallback:r,invokeGuardedCallbackWithCatch:r,rethrowCaughtError:function(){if(o){var e=o;throw o=null,e}}};e.exports=a},function(e,t,n){"use strict";function r(e,t){if(null==t?o(!1):void 0,null==e)return t;var n=Array.isArray(e),r=Array.isArray(t);return n&&r?(e.push.apply(e,t),e):n?(e.push(t),e):r?[e].concat(t):[e,t]}var o=n(416);e.exports=r},function(e,t){"use strict";var n=function(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)};e.exports=n},function(e,t,n){"use strict";function r(e){o.enqueueEvents(e),o.processEventQueue(!1)}var o=n(434),a={handleTopLevel:function(e,t,n,a,i){var s=o.extractEvents(e,t,n,a,i);r(s)}};e.exports=a},function(e,t){"use strict";var n={currentScrollLeft:0,currentScrollTop:0,refreshScrollValues:function(e){n.currentScrollLeft=e.x,n.currentScrollTop=e.y}};e.exports=n},function(e,t){"use strict";function n(e,t){if(null==e)throw new TypeError("Object.assign target cannot be null or undefined");for(var n=Object(e),r=Object.prototype.hasOwnProperty,o=1;o<arguments.length;o++){var a=arguments[o];if(null!=a){var i=Object(a);for(var s in i)r.call(i,s)&&(n[s]=i[s])}}return n}e.exports=n},function(e,t,n){"use strict";/** | |
* Checks if an event is supported in the current execution environment. | |
* | |
* NOTE: This will not work correctly for non-generic events such as `change`, | |
* `reset`, `load`, `error`, and `select`. | |
* | |
* Borrows from Modernizr. | |
* | |
* @param {string} eventNameSuffix Event name, e.g. "click". | |
* @param {?boolean} capture Check if the capture phase is supported. | |
* @return {boolean} True if the event is supported. | |
* @internal | |
* @license Modernizr 3.0.0pre (Custom Build) | MIT | |
*/ | |
function r(e,t){if(!a.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,r=n in document;if(!r){var i=document.createElement("div");i.setAttribute(n,"return;"),r="function"==typeof i[n]}return!r&&o&&"wheel"===e&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r}var o,a=n(412);a.canUseDOM&&(o=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0),e.exports=r},function(e,t){"use strict";var n={useCreateElement:!1};e.exports=n},function(e,t,n){"use strict";var r=n(408),o=n(442),a=(n(446),"function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103),i={key:!0,ref:!0,__self:!0,__source:!0},s=function(e,t,n,r,o,i,s){var u={$$typeof:a,type:e,key:t,ref:n,props:s,_owner:i};return u};s.createElement=function(e,t,n){var o,a={},u=null,l=null,c=null,p=null;if(null!=t){l=void 0===t.ref?null:t.ref,u=void 0===t.key?null:""+t.key,c=void 0===t.__self?null:t.__self,p=void 0===t.__source?null:t.__source;for(o in t)t.hasOwnProperty(o)&&!i.hasOwnProperty(o)&&(a[o]=t[o])}var d=arguments.length-2;if(1===d)a.children=n;else if(d>1){for(var f=Array(d),h=0;h<d;h++)f[h]=arguments[h+2];a.children=f}if(e&&e.defaultProps){var m=e.defaultProps;for(o in m)"undefined"==typeof a[o]&&(a[o]=m[o])}return s(e,u,l,c,p,r.current,a)},s.createFactory=function(e){var t=s.createElement.bind(null,e);return t.type=e,t},s.cloneAndReplaceKey=function(e,t){var n=s(e.type,t,e.ref,e._self,e._source,e._owner,e.props);return n},s.cloneAndReplaceProps=function(e,t){var n=s(e.type,e.key,e.ref,e._self,e._source,e._owner,t);return n},s.cloneElement=function(e,t,n){var a,u=o({},e.props),l=e.key,c=e.ref,p=e._self,d=e._source,f=e._owner;if(null!=t){void 0!==t.ref&&(c=t.ref,f=r.current),void 0!==t.key&&(l=""+t.key);for(a in t)t.hasOwnProperty(a)&&!i.hasOwnProperty(a)&&(u[a]=t[a])}var h=arguments.length-2;if(1===h)u.children=n;else if(h>1){for(var m=Array(h),v=0;v<h;v++)m[v]=arguments[v+2];u.children=m}return s(e.type,l,c,p,d,f,u)},s.isValidElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},e.exports=s},function(e,t,n){"use strict";var r=!1;e.exports=r},function(e,t){"use strict";function n(e){return!!a[e]}function r(e){a[e]=!0}function o(e){delete a[e]}var a={},i={isNullComponentID:n,registerNullComponentID:r,deregisterNullComponentID:o};e.exports=i},function(e,t,n){"use strict";function r(e){return f+e.toString(36)}function o(e,t){return e.charAt(t)===f||t===e.length}function a(e){return""===e||e.charAt(0)===f&&e.charAt(e.length-1)!==f}function i(e,t){return 0===t.indexOf(e)&&o(t,e.length)}function s(e){return e?e.substr(0,e.lastIndexOf(f)):""}function u(e,t){if(a(e)&&a(t)?void 0:d(!1),i(e,t)?void 0:d(!1),e===t)return e;var n,r=e.length+h;for(n=r;n<t.length&&!o(t,n);n++);return t.substr(0,n)}function l(e,t){var n=Math.min(e.length,t.length);if(0===n)return"";for(var r=0,i=0;i<=n;i++)if(o(e,i)&&o(t,i))r=i;else if(e.charAt(i)!==t.charAt(i))break;var s=e.substr(0,r);return a(s)?void 0:d(!1),s}function c(e,t,n,r,o,a){e=e||"",t=t||"",e===t?d(!1):void 0;var l=i(t,e);l||i(e,t)?void 0:d(!1);for(var c=0,p=l?s:u,f=e;;f=p(f,t)){var h;if(o&&f===e||a&&f===t||(h=n(f,l,r)),h===!1||f===t)break;c++<m?void 0:d(!1)}}var p=n(449),d=n(416),f=".",h=f.length,m=1e4,v={createReactRootID:function(){return r(p.createReactRootIndex())},createReactID:function(e,t){return e+t},getReactRootIDFromNodeID:function(e){if(e&&e.charAt(0)===f&&e.length>1){var t=e.indexOf(f,1);return t>-1?e.substr(0,t):e}return null},traverseEnterLeave:function(e,t,n,r,o){var a=l(e,t);a!==e&&c(e,a,n,r,!1,!0),a!==t&&c(a,t,n,o,!0,!1)},traverseTwoPhase:function(e,t,n){e&&(c("",e,t,n,!0,!1),c(e,"",t,n,!1,!0))},traverseTwoPhaseSkipTarget:function(e,t,n){e&&(c("",e,t,n,!0,!0),c(e,"",t,n,!0,!0))},traverseAncestors:function(e,t,n){c("",e,t,n,!0,!1)},getFirstCommonAncestorID:l,_getNextDescendantID:u,isAncestorIDOf:i,SEPARATOR:f};e.exports=v},function(e,t){"use strict";var n={injectCreateReactRootIndex:function(e){r.createReactRootIndex=e}},r={createReactRootIndex:null,injection:n};e.exports=r},function(e,t){"use strict";var n={remove:function(e){e._reactInternalInstance=void 0},get:function(e){return e._reactInternalInstance},has:function(e){return void 0!==e._reactInternalInstance},set:function(e,t){e._reactInternalInstance=t}};e.exports=n},function(e,t,n){"use strict";var r=n(452),o=/\/?>/,a={CHECKSUM_ATTR_NAME:"data-react-checksum",addChecksumToMarkup:function(e){var t=r(e);return e.replace(o," "+a.CHECKSUM_ATTR_NAME+'="'+t+'"$&')},canReuseMarkup:function(e,t){var n=t.getAttribute(a.CHECKSUM_ATTR_NAME);n=n&&parseInt(n,10);var o=r(e);return o===n}};e.exports=a},function(e,t){"use strict";function n(e){for(var t=1,n=0,o=0,a=e.length,i=a&-4;o<i;){for(;o<Math.min(o+4096,i);o+=4)n+=(t+=e.charCodeAt(o))+(t+=e.charCodeAt(o+1))+(t+=e.charCodeAt(o+2))+(t+=e.charCodeAt(o+3));t%=r,n%=r}for(;o<a;o++)n+=t+=e.charCodeAt(o);return t%=r,n%=r,t|n<<16}var r=65521;e.exports=n},function(e,t,n){"use strict";function r(){o.attachRefs(this,this._currentElement)}var o=n(454),a={mountComponent:function(e,t,n,o){var a=e.mountComponent(t,n,o);return e._currentElement&&null!=e._currentElement.ref&&n.getReactMountReady().enqueue(r,e),a},unmountComponent:function(e){o.detachRefs(e,e._currentElement),e.unmountComponent()},receiveComponent:function(e,t,n,a){var i=e._currentElement;if(t!==i||a!==e._context){var s=o.shouldUpdateRefs(i,t);s&&o.detachRefs(e,i),e.receiveComponent(t,n,a),s&&e._currentElement&&null!=e._currentElement.ref&&n.getReactMountReady().enqueue(r,e)}},performUpdateIfNecessary:function(e,t){e.performUpdateIfNecessary(t)}};e.exports=a},function(e,t,n){"use strict";function r(e,t,n){"function"==typeof e?e(t.getPublicInstance()):a.addComponentAsRefTo(t,e,n)}function o(e,t,n){"function"==typeof e?e(null):a.removeComponentAsRefFrom(t,e,n)}var a=n(455),i={};i.attachRefs=function(e,t){if(null!==t&&t!==!1){var n=t.ref;null!=n&&r(n,e,t._owner)}},i.shouldUpdateRefs=function(e,t){var n=null===e||e===!1,r=null===t||t===!1;return n||r||t._owner!==e._owner||t.ref!==e.ref},i.detachRefs=function(e,t){if(null!==t&&t!==!1){var n=t.ref;null!=n&&o(n,e,t._owner)}},e.exports=i},function(e,t,n){"use strict";var r=n(416),o={isValidOwner:function(e){return!(!e||"function"!=typeof e.attachRef||"function"!=typeof e.detachRef)},addComponentAsRefTo:function(e,t,n){o.isValidOwner(n)?void 0:r(!1),n.attachRef(t,e)},removeComponentAsRefFrom:function(e,t,n){o.isValidOwner(n)?void 0:r(!1),n.getPublicInstance().refs[t]===e.getPublicInstance()&&n.detachRef(t)}};e.exports=o},function(e,t,n){"use strict";function r(e){s.enqueueUpdate(e)}function o(e,t){var n=i.get(e);return n?n:null}var a=(n(408),n(445)),i=n(450),s=n(457),u=n(442),l=n(416),c=(n(428),{isMounted:function(e){var t=i.get(e);return!!t&&!!t._renderedComponent},enqueueCallback:function(e,t){"function"!=typeof t?l(!1):void 0;var n=o(e);return n?(n._pendingCallbacks?n._pendingCallbacks.push(t):n._pendingCallbacks=[t],void r(n)):null},enqueueCallbackInternal:function(e,t){"function"!=typeof t?l(!1):void 0,e._pendingCallbacks?e._pendingCallbacks.push(t):e._pendingCallbacks=[t],r(e)},enqueueForceUpdate:function(e){var t=o(e,"forceUpdate");t&&(t._pendingForceUpdate=!0,r(t))},enqueueReplaceState:function(e,t){var n=o(e,"replaceState");n&&(n._pendingStateQueue=[t],n._pendingReplaceState=!0,r(n))},enqueueSetState:function(e,t){var n=o(e,"setState");if(n){var a=n._pendingStateQueue||(n._pendingStateQueue=[]);a.push(t),r(n)}},enqueueSetProps:function(e,t){var n=o(e,"setProps");n&&c.enqueueSetPropsInternal(n,t)},enqueueSetPropsInternal:function(e,t){var n=e._topLevelWrapper;n?void 0:l(!1);var o=n._pendingElement||n._currentElement,i=o.props,s=u({},i.props,t);n._pendingElement=a.cloneAndReplaceProps(o,a.cloneAndReplaceProps(i,s)),r(n)},enqueueReplaceProps:function(e,t){var n=o(e,"replaceProps");n&&c.enqueueReplacePropsInternal(n,t)},enqueueReplacePropsInternal:function(e,t){var n=e._topLevelWrapper;n?void 0:l(!1);var o=n._pendingElement||n._currentElement,i=o.props;n._pendingElement=a.cloneAndReplaceProps(o,a.cloneAndReplaceProps(i,t)),r(n)},enqueueElementInternal:function(e,t){e._pendingElement=t,r(e)}});e.exports=c},function(e,t,n){"use strict";function r(){P.ReactReconcileTransaction&&C?void 0:v(!1)}function o(){this.reinitializeTransaction(),this.dirtyComponentsLength=null,this.callbackQueue=c.getPooled(),this.reconcileTransaction=P.ReactReconcileTransaction.getPooled(!1)}function a(e,t,n,o,a,i){r(),C.batchedUpdates(e,t,n,o,a,i)}function i(e,t){return e._mountOrder-t._mountOrder}function s(e){var t=e.dirtyComponentsLength;t!==g.length?v(!1):void 0,g.sort(i);for(var n=0;n<t;n++){var r=g[n],o=r._pendingCallbacks;if(r._pendingCallbacks=null,f.performUpdateIfNecessary(r,e.reconcileTransaction),o)for(var a=0;a<o.length;a++)e.callbackQueue.enqueue(o[a],r.getPublicInstance())}}function u(e){return r(),C.isBatchingUpdates?void g.push(e):void C.batchedUpdates(u,e)}function l(e,t){C.isBatchingUpdates?void 0:v(!1),y.enqueue(e,t),b=!0}var c=n(458),p=n(459),d=n(421),f=n(453),h=n(460),m=n(442),v=n(416),g=[],y=c.getPooled(),b=!1,C=null,_={initialize:function(){this.dirtyComponentsLength=g.length},close:function(){this.dirtyComponentsLength!==g.length?(g.splice(0,this.dirtyComponentsLength),x()):g.length=0}},E={initialize:function(){this.callbackQueue.reset()},close:function(){this.callbackQueue.notifyAll()}},S=[_,E];m(o.prototype,h.Mixin,{getTransactionWrappers:function(){return S},destructor:function(){this.dirtyComponentsLength=null,c.release(this.callbackQueue),this.callbackQueue=null,P.ReactReconcileTransaction.release(this.reconcileTransaction),this.reconcileTransaction=null},perform:function(e,t,n){return h.Mixin.perform.call(this,this.reconcileTransaction.perform,this.reconcileTransaction,e,t,n)}}),p.addPoolingTo(o);var x=function(){for(;g.length||b;){if(g.length){var e=o.getPooled();e.perform(s,null,e),o.release(e)}if(b){b=!1;var t=y;y=c.getPooled(),t.notifyAll(),c.release(t)}}};x=d.measure("ReactUpdates","flushBatchedUpdates",x);var T={injectReconcileTransaction:function(e){e?void 0:v(!1),P.ReactReconcileTransaction=e},injectBatchingStrategy:function(e){e?void 0:v(!1),"function"!=typeof e.batchedUpdates?v(!1):void 0,"boolean"!=typeof e.isBatchingUpdates?v(!1):void 0,C=e}},P={ReactReconcileTransaction:null,batchedUpdates:a,enqueueUpdate:u,flushBatchedUpdates:x,injection:T,asap:l};e.exports=P},function(e,t,n){"use strict";function r(){this._callbacks=null,this._contexts=null}var o=n(459),a=n(442),i=n(416);a(r.prototype,{enqueue:function(e,t){this._callbacks=this._callbacks||[],this._contexts=this._contexts||[],this._callbacks.push(e),this._contexts.push(t)},notifyAll:function(){var e=this._callbacks,t=this._contexts;if(e){e.length!==t.length?i(!1):void 0,this._callbacks=null,this._contexts=null;for(var n=0;n<e.length;n++)e[n].call(t[n]);e.length=0,t.length=0}},reset:function(){this._callbacks=null,this._contexts=null},destructor:function(){this.reset()}}),o.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";var r=n(416),o=function(e){var t=this;if(t.instancePool.length){var n=t.instancePool.pop();return t.call(n,e),n}return new t(e)},a=function(e,t){var n=this;if(n.instancePool.length){var r=n.instancePool.pop();return n.call(r,e,t),r}return new n(e,t)},i=function(e,t,n){var r=this;if(r.instancePool.length){var o=r.instancePool.pop();return r.call(o,e,t,n),o}return new r(e,t,n)},s=function(e,t,n,r){var o=this;if(o.instancePool.length){var a=o.instancePool.pop();return o.call(a,e,t,n,r),a}return new o(e,t,n,r)},u=function(e,t,n,r,o){var a=this;if(a.instancePool.length){var i=a.instancePool.pop();return a.call(i,e,t,n,r,o),i}return new a(e,t,n,r,o)},l=function(e){var t=this;e instanceof t?void 0:r(!1),e.destructor(),t.instancePool.length<t.poolSize&&t.instancePool.push(e)},c=10,p=o,d=function(e,t){var n=e;return n.instancePool=[],n.getPooled=t||p,n.poolSize||(n.poolSize=c),n.release=l,n},f={addPoolingTo:d,oneArgumentPooler:o,twoArgumentPooler:a,threeArgumentPooler:i,fourArgumentPooler:s,fiveArgumentPooler:u};e.exports=f},function(e,t,n){"use strict";var r=n(416),o={reinitializeTransaction:function(){this.transactionWrappers=this.getTransactionWrappers(),this.wrapperInitData?this.wrapperInitData.length=0:this.wrapperInitData=[],this._isInTransaction=!1},_isInTransaction:!1,getTransactionWrappers:null,isInTransaction:function(){return!!this._isInTransaction},perform:function(e,t,n,o,a,i,s,u){this.isInTransaction()?r(!1):void 0;var l,c;try{this._isInTransaction=!0,l=!0,this.initializeAll(0),c=e.call(t,n,o,a,i,s,u),l=!1}finally{try{if(l)try{this.closeAll(0)}catch(e){}else this.closeAll(0)}finally{this._isInTransaction=!1}}return c},initializeAll:function(e){for(var t=this.transactionWrappers,n=e;n<t.length;n++){var r=t[n];try{this.wrapperInitData[n]=a.OBSERVED_ERROR,this.wrapperInitData[n]=r.initialize?r.initialize.call(this):null}finally{if(this.wrapperInitData[n]===a.OBSERVED_ERROR)try{this.initializeAll(n+1)}catch(e){}}}},closeAll:function(e){this.isInTransaction()?void 0:r(!1);for(var t=this.transactionWrappers,n=e;n<t.length;n++){var o,i=t[n],s=this.wrapperInitData[n];try{o=!0,s!==a.OBSERVED_ERROR&&i.close&&i.close.call(this,s),o=!1}finally{if(o)try{this.closeAll(n+1)}catch(e){}}}this.wrapperInitData.length=0}},a={Mixin:o,OBSERVED_ERROR:{}};e.exports=a},function(e,t,n){"use strict";var r={};e.exports=r},function(e,t,n){"use strict";function r(e,t){var n=!0;e:for(;n;){var r=e,a=t;if(n=!1,r&&a){if(r===a)return!0;if(o(r))return!1;if(o(a)){e=r,t=a.parentNode,n=!0;continue e}return r.contains?r.contains(a):!!r.compareDocumentPosition&&!!(16&r.compareDocumentPosition(a))}return!1}}var o=n(463);e.exports=r},function(e,t,n){"use strict";function r(e){return o(e)&&3==e.nodeType}var o=n(464);e.exports=r},function(e,t){"use strict";function n(e){return!(!e||!("function"==typeof Node?e instanceof Node:"object"==typeof e&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName))}e.exports=n},function(e,t,n){"use strict";function r(e){return"function"==typeof e&&"undefined"!=typeof e.prototype&&"function"==typeof e.prototype.mountComponent&&"function"==typeof e.prototype.receiveComponent}function o(e){var t;if(null===e||e===!1)t=new i(o);else if("object"==typeof e){var n=e;!n||"function"!=typeof n.type&&"string"!=typeof n.type?l(!1):void 0,t="string"==typeof n.type?s.createInternalComponent(n):r(n.type)?new n.type(n):new c}else"string"==typeof e||"number"==typeof e?t=s.createInstanceForText(e):l(!1);return t.construct(e),t._mountIndex=0,t._mountImage=null,t}var a=n(466),i=n(471),s=n(472),u=n(442),l=n(416),c=(n(428),function(){});u(c.prototype,a.Mixin,{_instantiateReactComponent:o}),e.exports=o},function(e,t,n){"use strict";function r(e){var t=e._currentElement._owner||null;if(t){var n=t.getName();if(n)return" Check the render method of `"+n+"`."}return""}function o(e){}var a=n(467),i=n(408),s=n(445),u=n(450),l=n(421),c=n(468),p=(n(469),n(453)),d=n(456),f=n(442),h=n(461),m=n(416),v=n(470);n(428);o.prototype.render=function(){var e=u.get(this)._currentElement.type;return e(this.props,this.context,this.updater)};var g=1,y={construct:function(e){this._currentElement=e,this._rootNodeID=null,this._instance=null,this._pendingElement=null,this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,this._renderedComponent=null,this._context=null,this._mountOrder=0,this._topLevelWrapper=null,this._pendingCallbacks=null},mountComponent:function(e,t,n){this._context=n,this._mountOrder=g++,this._rootNodeID=e;var r,a,i=this._processProps(this._currentElement.props),l=this._processContext(n),c=this._currentElement.type,f="prototype"in c;f&&(r=new c(i,l,d)),f&&null!==r&&r!==!1&&!s.isValidElement(r)||(a=r,r=new o(c)),r.props=i,r.context=l,r.refs=h,r.updater=d,this._instance=r,u.set(r,this);var v=r.state;void 0===v&&(r.state=v=null),"object"!=typeof v||Array.isArray(v)?m(!1):void 0,this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,r.componentWillMount&&(r.componentWillMount(),this._pendingStateQueue&&(r.state=this._processPendingState(r.props,r.context))),void 0===a&&(a=this._renderValidatedComponent()),this._renderedComponent=this._instantiateReactComponent(a);var y=p.mountComponent(this._renderedComponent,e,t,this._processChildContext(n));return r.componentDidMount&&t.getReactMountReady().enqueue(r.componentDidMount,r),y},unmountComponent:function(){var e=this._instance;e.componentWillUnmount&&e.componentWillUnmount(),p.unmountComponent(this._renderedComponent),this._renderedComponent=null,this._instance=null,this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,this._pendingCallbacks=null,this._pendingElement=null,this._context=null,this._rootNodeID=null,this._topLevelWrapper=null,u.remove(e)},_maskContext:function(e){var t=null,n=this._currentElement.type,r=n.contextTypes;if(!r)return h;t={};for(var o in r)t[o]=e[o];return t},_processContext:function(e){var t=this._maskContext(e);return t},_processChildContext:function(e){var t=this._currentElement.type,n=this._instance,r=n.getChildContext&&n.getChildContext();if(r){"object"!=typeof t.childContextTypes?m(!1):void 0;for(var o in r)o in t.childContextTypes?void 0:m(!1);return f({},e,r)}return e},_processProps:function(e){return e},_checkPropTypes:function(e,t,n){var o=this.getName();for(var a in e)if(e.hasOwnProperty(a)){var i;try{"function"!=typeof e[a]?m(!1):void 0,i=e[a](t,a,o,n)}catch(e){i=e}if(i instanceof Error){r(this);n===c.prop}}},receiveComponent:function(e,t,n){var r=this._currentElement,o=this._context;this._pendingElement=null,this.updateComponent(t,r,e,o,n)},performUpdateIfNecessary:function(e){null!=this._pendingElement&&p.receiveComponent(this,this._pendingElement||this._currentElement,e,this._context),(null!==this._pendingStateQueue||this._pendingForceUpdate)&&this.updateComponent(e,this._currentElement,this._currentElement,this._context,this._context)},updateComponent:function(e,t,n,r,o){var a,i=this._instance,s=this._context===o?i.context:this._processContext(o);t===n?a=n.props:(a=this._processProps(n.props),i.componentWillReceiveProps&&i.componentWillReceiveProps(a,s));var u=this._processPendingState(a,s),l=this._pendingForceUpdate||!i.shouldComponentUpdate||i.shouldComponentUpdate(a,u,s);l?(this._pendingForceUpdate=!1,this._performComponentUpdate(n,a,u,s,e,o)):(this._currentElement=n,this._context=o,i.props=a,i.state=u,i.context=s)},_processPendingState:function(e,t){var n=this._instance,r=this._pendingStateQueue,o=this._pendingReplaceState;if(this._pendingReplaceState=!1,this._pendingStateQueue=null,!r)return n.state;if(o&&1===r.length)return r[0];for(var a=f({},o?r[0]:n.state),i=o?1:0;i<r.length;i++){var s=r[i];f(a,"function"==typeof s?s.call(n,a,e,t):s)}return a},_performComponentUpdate:function(e,t,n,r,o,a){var i,s,u,l=this._instance,c=Boolean(l.componentDidUpdate);c&&(i=l.props,s=l.state,u=l.context),l.componentWillUpdate&&l.componentWillUpdate(t,n,r),this._currentElement=e,this._context=a,l.props=t,l.state=n,l.context=r,this._updateRenderedComponent(o,a),c&&o.getReactMountReady().enqueue(l.componentDidUpdate.bind(l,i,s,u),l)},_updateRenderedComponent:function(e,t){var n=this._renderedComponent,r=n._currentElement,o=this._renderValidatedComponent();if(v(r,o))p.receiveComponent(n,o,e,this._processChildContext(t));else{var a=this._rootNodeID,i=n._rootNodeID;p.unmountComponent(n),this._renderedComponent=this._instantiateReactComponent(o);var s=p.mountComponent(this._renderedComponent,a,e,this._processChildContext(t));this._replaceNodeWithMarkupByID(i,s)}},_replaceNodeWithMarkupByID:function(e,t){a.replaceNodeWithMarkupByID(e,t)},_renderValidatedComponentWithoutOwnerOrContext:function(){var e=this._instance,t=e.render();return t},_renderValidatedComponent:function(){var e;i.current=this;try{e=this._renderValidatedComponentWithoutOwnerOrContext()}finally{i.current=null}return null===e||e===!1||s.isValidElement(e)?void 0:m(!1),e},attachRef:function(e,t){var n=this.getPublicInstance();null==n?m(!1):void 0;var r=t.getPublicInstance(),o=n.refs===h?n.refs={}:n.refs;o[e]=r},detachRef:function(e){var t=this.getPublicInstance().refs;delete t[e]},getName:function(){var e=this._currentElement.type,t=this._instance&&this._instance.constructor;return e.displayName||t&&t.displayName||e.name||t&&t.name||null},getPublicInstance:function(){var e=this._instance;return e instanceof o?null:e},_instantiateReactComponent:null};l.measureMethods(y,"ReactCompositeComponent",{mountComponent:"mountComponent",updateComponent:"updateComponent",_renderValidatedComponent:"_renderValidatedComponent"});var b={Mixin:y};e.exports=b},function(e,t,n){"use strict";var r=n(416),o=!1,a={unmountIDFromEnvironment:null,replaceNodeWithMarkupByID:null,processChildrenUpdates:null,injection:{injectEnvironment:function(e){o?r(!1):void 0,a.unmountIDFromEnvironment=e.unmountIDFromEnvironment,a.replaceNodeWithMarkupByID=e.replaceNodeWithMarkupByID,a.processChildrenUpdates=e.processChildrenUpdates,o=!0}}};e.exports=a},function(e,t,n){"use strict";var r=n(420),o=r({prop:null,context:null,childContext:null});e.exports=o},function(e,t,n){"use strict";var r={};e.exports=r},function(e,t){"use strict";function n(e,t){var n=null===e||e===!1,r=null===t||t===!1;if(n||r)return n===r;var o=typeof e,a=typeof t;return"string"===o||"number"===o?"string"===a||"number"===a:"object"===a&&e.type===t.type&&e.key===t.key}e.exports=n},function(e,t,n){"use strict";var r,o=n(445),a=n(447),i=n(453),s=n(442),u={injectEmptyComponent:function(e){r=o.createElement(e)}},l=function(e){this._currentElement=null,this._rootNodeID=null,this._renderedComponent=e(r)};s(l.prototype,{construct:function(e){},mountComponent:function(e,t,n){return a.registerNullComponentID(e),this._rootNodeID=e,i.mountComponent(this._renderedComponent,e,t,n)},receiveComponent:function(){},unmountComponent:function(e,t,n){i.unmountComponent(this._renderedComponent),a.deregisterNullComponentID(this._rootNodeID),this._rootNodeID=null,this._renderedComponent=null}}),l.injection=u,e.exports=l},function(e,t,n){"use strict";function r(e){if("function"==typeof e.type)return e.type;var t=e.type,n=p[t];return null==n&&(p[t]=n=l(t)),n}function o(e){return c?void 0:u(!1),new c(e.type,e.props)}function a(e){return new d(e)}function i(e){return e instanceof d}var s=n(442),u=n(416),l=null,c=null,p={},d=null,f={injectGenericComponentClass:function(e){c=e},injectTextComponentClass:function(e){d=e},injectComponentClasses:function(e){s(p,e)}},h={getComponentClassForElement:r,createInternalComponent:o,createInstanceForText:a,isTextComponent:i,injection:f};e.exports=h},function(e,t,n){"use strict";var r=(n(442),n(418)),o=(n(428),r);e.exports=o},function(e,t,n){"use strict";function r(){if(!T){T=!0,g.EventEmitter.injectReactEventListener(v),g.EventPluginHub.injectEventPluginOrder(s),g.EventPluginHub.injectInstanceHandle(y),g.EventPluginHub.injectMount(b),g.EventPluginHub.injectEventPluginsByName({SimpleEventPlugin:S,EnterLeaveEventPlugin:u,ChangeEventPlugin:a,SelectEventPlugin:_,BeforeInputEventPlugin:o}),g.NativeComponent.injectGenericComponentClass(h),g.NativeComponent.injectTextComponentClass(m),g.Class.injectMixin(p),g.DOMProperty.injectDOMPropertyConfig(c),g.DOMProperty.injectDOMPropertyConfig(x),g.EmptyComponent.injectEmptyComponent("noscript"),g.Updates.injectReconcileTransaction(C),g.Updates.injectBatchingStrategy(f),g.RootIndex.injectCreateReactRootIndex(l.canUseDOM?i.createReactRootIndex:E.createReactRootIndex),g.Component.injectEnvironment(d)}}var o=n(475),a=n(483),i=n(486),s=n(487),u=n(488),l=n(412),c=n(492),p=n(493),d=n(429),f=n(495),h=n(496),m=n(409),v=n(520),g=n(523),y=n(448),b=n(431),C=n(527),_=n(532),E=n(533),S=n(534),x=n(543),T=!1;e.exports={inject:r}},function(e,t,n){"use strict";function r(){var e=window.opera;return"object"==typeof e&&"function"==typeof e.version&&parseInt(e.version(),10)<=12}function o(e){return(e.ctrlKey||e.altKey||e.metaKey)&&!(e.ctrlKey&&e.altKey)}function a(e){switch(e){case N.topCompositionStart:return w.compositionStart;case N.topCompositionEnd:return w.compositionEnd;case N.topCompositionUpdate:return w.compositionUpdate}}function i(e,t){return e===N.topKeyDown&&t.keyCode===_}function s(e,t){switch(e){case N.topKeyUp:return C.indexOf(t.keyCode)!==-1;case N.topKeyDown:return t.keyCode!==_;case N.topKeyPress:case N.topMouseDown:case N.topBlur:return!0;default:return!1}}function u(e){var t=e.detail;return"object"==typeof t&&"data"in t?t.data:null}function l(e,t,n,r,o){var l,c;if(E?l=a(e):D?s(e,r)&&(l=w.compositionEnd):i(e,r)&&(l=w.compositionStart),!l)return null;T&&(D||l!==w.compositionStart?l===w.compositionEnd&&D&&(c=D.getData()):D=v.getPooled(t));var p=g.getPooled(l,n,r,o);if(c)p.data=c;else{var d=u(r);null!==d&&(p.data=d)}return h.accumulateTwoPhaseDispatches(p),p}function c(e,t){switch(e){case N.topCompositionEnd:return u(t);case N.topKeyPress:var n=t.which;return n!==P?null:(R=!0,M);case N.topTextInput:var r=t.data;return r===M&&R?null:r;default:return null}}function p(e,t){if(D){if(e===N.topCompositionEnd||s(e,t)){var n=D.getData();return v.release(D),D=null,n}return null}switch(e){case N.topPaste:return null;case N.topKeyPress:return t.which&&!o(t)?String.fromCharCode(t.which):null;case N.topCompositionEnd:return T?null:t.data;default:return null}}function d(e,t,n,r,o){var a;if(a=x?c(e,r):p(e,r),!a)return null;var i=y.getPooled(w.beforeInput,n,r,o);return i.data=a,h.accumulateTwoPhaseDispatches(i),i}var f=n(433),h=n(476),m=n(412),v=n(477),g=n(479),y=n(481),b=n(482),C=[9,13,27,32],_=229,E=m.canUseDOM&&"CompositionEvent"in window,S=null;m.canUseDOM&&"documentMode"in document&&(S=document.documentMode);var x=m.canUseDOM&&"TextEvent"in window&&!S&&!r(),T=m.canUseDOM&&(!E||S&&S>8&&S<=11),P=32,M=String.fromCharCode(P),N=f.topLevelTypes,w={beforeInput:{phasedRegistrationNames:{bubbled:b({onBeforeInput:null}),captured:b({onBeforeInputCapture:null})},dependencies:[N.topCompositionEnd,N.topKeyPress,N.topTextInput,N.topPaste]},compositionEnd:{phasedRegistrationNames:{bubbled:b({onCompositionEnd:null}),captured:b({onCompositionEndCapture:null})},dependencies:[N.topBlur,N.topCompositionEnd,N.topKeyDown,N.topKeyPress,N.topKeyUp,N.topMouseDown]},compositionStart:{phasedRegistrationNames:{bubbled:b({onCompositionStart:null}),captured:b({onCompositionStartCapture:null})},dependencies:[N.topBlur,N.topCompositionStart,N.topKeyDown,N.topKeyPress,N.topKeyUp,N.topMouseDown]},compositionUpdate:{phasedRegistrationNames:{bubbled:b({onCompositionUpdate:null}),captured:b({onCompositionUpdateCapture:null})},dependencies:[N.topBlur,N.topCompositionUpdate,N.topKeyDown,N.topKeyPress,N.topKeyUp,N.topMouseDown]}},R=!1,D=null,I={eventTypes:w,extractEvents:function(e,t,n,r,o){return[l(e,t,n,r,o),d(e,t,n,r,o)]}};e.exports=I},function(e,t,n){"use strict";function r(e,t,n){var r=t.dispatchConfig.phasedRegistrationNames[n];return y(e,r)}function o(e,t,n){var o=t?g.bubbled:g.captured,a=r(e,n,o);a&&(n._dispatchListeners=m(n._dispatchListeners,a),n._dispatchIDs=m(n._dispatchIDs,e))}function a(e){e&&e.dispatchConfig.phasedRegistrationNames&&h.injection.getInstanceHandle().traverseTwoPhase(e.dispatchMarker,o,e)}function i(e){e&&e.dispatchConfig.phasedRegistrationNames&&h.injection.getInstanceHandle().traverseTwoPhaseSkipTarget(e.dispatchMarker,o,e)}function s(e,t,n){if(n&&n.dispatchConfig.registrationName){var r=n.dispatchConfig.registrationName,o=y(e,r);o&&(n._dispatchListeners=m(n._dispatchListeners,o),n._dispatchIDs=m(n._dispatchIDs,e))}}function u(e){e&&e.dispatchConfig.registrationName&&s(e.dispatchMarker,null,e)}function l(e){v(e,a)}function c(e){v(e,i)}function p(e,t,n,r){h.injection.getInstanceHandle().traverseEnterLeave(n,r,s,e,t)}function d(e){v(e,u)}var f=n(433),h=n(434),m=(n(428),n(438)),v=n(439),g=f.PropagationPhases,y=h.getListener,b={accumulateTwoPhaseDispatches:l,accumulateTwoPhaseDispatchesSkipTarget:c,accumulateDirectDispatches:d,accumulateEnterLeaveDispatches:p};e.exports=b},function(e,t,n){"use strict";function r(e){this._root=e,this._startText=this.getText(),this._fallbackText=null}var o=n(459),a=n(442),i=n(478);a(r.prototype,{destructor:function(){this._root=null,this._startText=null,this._fallbackText=null},getText:function(){return"value"in this._root?this._root.value:this._root[i()]},getData:function(){if(this._fallbackText)return this._fallbackText;var e,t,n=this._startText,r=n.length,o=this.getText(),a=o.length;for(e=0;e<r&&n[e]===o[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===o[a-t];t++);var s=t>1?1-t:void 0;return this._fallbackText=o.slice(e,s),this._fallbackText}}),o.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";function r(){return!a&&o.canUseDOM&&(a="textContent"in document.documentElement?"textContent":"innerText"),a}var o=n(412),a=null;e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(480),a={data:null};o.augmentClass(r,a),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){this.dispatchConfig=e,this.dispatchMarker=t,this.nativeEvent=n,this.target=r,this.currentTarget=r;var o=this.constructor.Interface;for(var a in o)if(o.hasOwnProperty(a)){var s=o[a];s?this[a]=s(n):this[a]=n[a]}var u=null!=n.defaultPrevented?n.defaultPrevented:n.returnValue===!1;u?this.isDefaultPrevented=i.thatReturnsTrue:this.isDefaultPrevented=i.thatReturnsFalse,this.isPropagationStopped=i.thatReturnsFalse}var o=n(459),a=n(442),i=n(418),s=(n(428),{type:null,currentTarget:i.thatReturnsNull,eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null});a(r.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():e.returnValue=!1,this.isDefaultPrevented=i.thatReturnsTrue)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,this.isPropagationStopped=i.thatReturnsTrue)},persist:function(){this.isPersistent=i.thatReturnsTrue},isPersistent:i.thatReturnsFalse,destructor:function(){var e=this.constructor.Interface;for(var t in e)this[t]=null;this.dispatchConfig=null,this.dispatchMarker=null,this.nativeEvent=null}}),r.Interface=s,r.augmentClass=function(e,t){var n=this,r=Object.create(n.prototype);a(r,e.prototype),e.prototype=r,e.prototype.constructor=e,e.Interface=a({},n.Interface,t),e.augmentClass=n.augmentClass,o.addPoolingTo(e,o.fourArgumentPooler)},o.addPoolingTo(r,o.fourArgumentPooler),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(480),a={data:null};o.augmentClass(r,a),e.exports=r},function(e,t){"use strict";var n=function(e){var t;for(t in e)if(e.hasOwnProperty(t))return t;return null};e.exports=n},function(e,t,n){"use strict";function r(e){var t=e.nodeName&&e.nodeName.toLowerCase();return"select"===t||"input"===t&&"file"===e.type}function o(e){var t=S.getPooled(w.change,D,e,x(e));C.accumulateTwoPhaseDispatches(t),E.batchedUpdates(a,t)}function a(e){b.enqueueEvents(e),b.processEventQueue(!1)}function i(e,t){R=e,D=t,R.attachEvent("onchange",o)}function s(){R&&(R.detachEvent("onchange",o),R=null,D=null)}function u(e,t,n){if(e===N.topChange)return n}function l(e,t,n){e===N.topFocus?(s(),i(t,n)):e===N.topBlur&&s()}function c(e,t){R=e,D=t,I=e.value,k=Object.getOwnPropertyDescriptor(e.constructor.prototype,"value"),Object.defineProperty(R,"value",A),R.attachEvent("onpropertychange",d)}function p(){R&&(delete R.value,R.detachEvent("onpropertychange",d),R=null,D=null,I=null,k=null)}function d(e){if("value"===e.propertyName){var t=e.srcElement.value;t!==I&&(I=t,o(e))}}function f(e,t,n){if(e===N.topInput)return n}function h(e,t,n){e===N.topFocus?(p(),c(t,n)):e===N.topBlur&&p()}function m(e,t,n){if((e===N.topSelectionChange||e===N.topKeyUp||e===N.topKeyDown)&&R&&R.value!==I)return I=R.value,D}function v(e){return e.nodeName&&"input"===e.nodeName.toLowerCase()&&("checkbox"===e.type||"radio"===e.type)}function g(e,t,n){if(e===N.topClick)return n}var y=n(433),b=n(434),C=n(476),_=n(412),E=n(457),S=n(480),x=n(484),T=n(443),P=n(485),M=n(482),N=y.topLevelTypes,w={change:{phasedRegistrationNames:{bubbled:M({onChange:null}),captured:M({onChangeCapture:null})},dependencies:[N.topBlur,N.topChange,N.topClick,N.topFocus,N.topInput,N.topKeyDown,N.topKeyUp,N.topSelectionChange]}},R=null,D=null,I=null,k=null,O=!1;_.canUseDOM&&(O=T("change")&&(!("documentMode"in document)||document.documentMode>8));var L=!1;_.canUseDOM&&(L=T("input")&&(!("documentMode"in document)||document.documentMode>9));var A={get:function(){return k.get.call(this)},set:function(e){I=""+e,k.set.call(this,e)}},U={eventTypes:w,extractEvents:function(e,t,n,o,a){var i,s;if(r(t)?O?i=u:s=l:P(t)?L?i=f:(i=m,s=h):v(t)&&(i=g),i){var c=i(e,t,n);if(c){var p=S.getPooled(w.change,c,o,a);return p.type="change",C.accumulateTwoPhaseDispatches(p),p}}s&&s(e,t,n)}};e.exports=U},function(e,t){"use strict";function n(e){var t=e.target||e.srcElement||window;return 3===t.nodeType?t.parentNode:t}e.exports=n},function(e,t){"use strict";function n(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&r[e.type]||"textarea"===t)}var r={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};e.exports=n},function(e,t){"use strict";var n=0,r={createReactRootIndex:function(){return n++}};e.exports=r},function(e,t,n){"use strict";var r=n(482),o=[r({ResponderEventPlugin:null}),r({SimpleEventPlugin:null}),r({TapEventPlugin:null}),r({EnterLeaveEventPlugin:null}),r({ChangeEventPlugin:null}),r({SelectEventPlugin:null}),r({BeforeInputEventPlugin:null})];e.exports=o},function(e,t,n){"use strict";var r=n(433),o=n(476),a=n(489),i=n(431),s=n(482),u=r.topLevelTypes,l=i.getFirstReactDOM,c={mouseEnter:{registrationName:s({onMouseEnter:null}),dependencies:[u.topMouseOut,u.topMouseOver]},mouseLeave:{registrationName:s({onMouseLeave:null}),dependencies:[u.topMouseOut,u.topMouseOver]}},p=[null,null],d={eventTypes:c,extractEvents:function(e,t,n,r,s){if(e===u.topMouseOver&&(r.relatedTarget||r.fromElement))return null;if(e!==u.topMouseOut&&e!==u.topMouseOver)return null;var d;if(t.window===t)d=t;else{var f=t.ownerDocument;d=f?f.defaultView||f.parentWindow:window}var h,m,v="",g="";if(e===u.topMouseOut?(h=t,v=n,m=l(r.relatedTarget||r.toElement),m?g=i.getID(m):m=d,m=m||d):(h=d,m=t,g=n),h===m)return null;var y=a.getPooled(c.mouseLeave,v,r,s);y.type="mouseleave",y.target=h,y.relatedTarget=m;var b=a.getPooled(c.mouseEnter,g,r,s);return b.type="mouseenter",b.target=m,b.relatedTarget=h,o.accumulateEnterLeaveDispatches(y,b,v,g),p[0]=y,p[1]=b,p}};e.exports=d},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(490),a=n(441),i=n(491),s={screenX:null,screenY:null,clientX:null,clientY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:i,button:function(e){var t=e.button;return"which"in e?t:2===t?2:4===t?1:0},buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},pageX:function(e){return"pageX"in e?e.pageX:e.clientX+a.currentScrollLeft},pageY:function(e){return"pageY"in e?e.pageY:e.clientY+a.currentScrollTop}};o.augmentClass(r,s),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(480),a=n(484),i={view:function(e){if(e.view)return e.view;var t=a(e);if(null!=t&&t.window===t)return t;var n=t.ownerDocument;return n?n.defaultView||n.parentWindow:window},detail:function(e){return e.detail||0}};o.augmentClass(r,i),e.exports=r},function(e,t){"use strict";function n(e){var t=this,n=t.nativeEvent;if(n.getModifierState)return n.getModifierState(e);var r=o[e];return!!r&&!!n[r]}function r(e){return n}var o={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};e.exports=r},function(e,t,n){"use strict";var r,o=n(426),a=n(412),i=o.injection.MUST_USE_ATTRIBUTE,s=o.injection.MUST_USE_PROPERTY,u=o.injection.HAS_BOOLEAN_VALUE,l=o.injection.HAS_SIDE_EFFECTS,c=o.injection.HAS_NUMERIC_VALUE,p=o.injection.HAS_POSITIVE_NUMERIC_VALUE,d=o.injection.HAS_OVERLOADED_BOOLEAN_VALUE;if(a.canUseDOM){var f=document.implementation;r=f&&f.hasFeature&&f.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")}var h={isCustomAttribute:RegExp.prototype.test.bind(/^(data|aria)-[a-z_][a-z\d_.\-]*$/),Properties:{accept:null,acceptCharset:null,accessKey:null,action:null,allowFullScreen:i|u,allowTransparency:i,alt:null,async:u,autoComplete:null,autoPlay:u,capture:i|u,cellPadding:null,cellSpacing:null,charSet:i,challenge:i,checked:s|u,classID:i,className:r?i:s,cols:i|p,colSpan:null,content:null,contentEditable:null,contextMenu:i,controls:s|u,coords:null,crossOrigin:null,data:null,dateTime:i,default:u,defer:u,dir:null,disabled:i|u,download:d,draggable:null,encType:null,form:i,formAction:i,formEncType:i,formMethod:i,formNoValidate:u,formTarget:i,frameBorder:i,headers:null,height:i,hidden:i|u,high:null,href:null,hrefLang:null,htmlFor:null,httpEquiv:null,icon:null,id:s,inputMode:i,integrity:null,is:i,keyParams:i,keyType:i,kind:null,label:null,lang:null,list:i,loop:s|u,low:null,manifest:i,marginHeight:null,marginWidth:null,max:null,maxLength:i,media:i,mediaGroup:null,method:null,min:null,minLength:i,multiple:s|u,muted:s|u,name:null,nonce:i,noValidate:u,open:u,optimum:null,pattern:null,placeholder:null,poster:null,preload:null,radioGroup:null,readOnly:s|u,rel:null,required:u,reversed:u,role:i,rows:i|p,rowSpan:null,sandbox:null,scope:null,scoped:u,scrolling:null,seamless:i|u,selected:s|u,shape:null,size:i|p,sizes:i,span:p,spellCheck:null,src:null,srcDoc:s,srcLang:null,srcSet:i,start:c,step:null,style:null,summary:null,tabIndex:null,target:null,title:null,type:null,useMap:null,value:s|l,width:i,wmode:i,wrap:null,about:i,datatype:i,inlist:i,prefix:i,property:i,resource:i,typeof:i,vocab:i,autoCapitalize:null,autoCorrect:null,autoSave:null,color:null,itemProp:i,itemScope:i|u,itemType:i,itemID:i,itemRef:i,results:null,security:i,unselectable:i},DOMAttributeNames:{acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},DOMPropertyNames:{autoCapitalize:"autocapitalize",autoComplete:"autocomplete",autoCorrect:"autocorrect",autoFocus:"autofocus",autoPlay:"autoplay",autoSave:"autosave",encType:"encoding",hrefLang:"hreflang",radioGroup:"radiogroup",spellCheck:"spellcheck",srcDoc:"srcdoc",srcSet:"srcset"}};e.exports=h},function(e,t,n){"use strict";var r=(n(450),n(494)),o=(n(428),"_getDOMNodeDidWarn"),a={getDOMNode:function(){return this.constructor[o]=!0,r(this)}};e.exports=a},function(e,t,n){"use strict";function r(e){return null==e?null:1===e.nodeType?e:o.has(e)?a.getNodeFromInstance(e):(null!=e.render&&"function"==typeof e.render?i(!1):void 0,void i(!1))}var o=(n(408),n(450)),a=n(431),i=n(416);n(428);e.exports=r},function(e,t,n){"use strict";function r(){this.reinitializeTransaction()}var o=n(457),a=n(460),i=n(442),s=n(418),u={initialize:s,close:function(){d.isBatchingUpdates=!1}},l={initialize:s,close:o.flushBatchedUpdates.bind(o)},c=[l,u];i(r.prototype,a.Mixin,{getTransactionWrappers:function(){return c}});var p=new r,d={isBatchingUpdates:!1,batchedUpdates:function(e,t,n,r,o,a){var i=d.isBatchingUpdates;d.isBatchingUpdates=!0,i?e(t,n,r,o,a):p.perform(e,null,t,n,r,o,a)}};e.exports=d},function(e,t,n){"use strict";function r(){return this}function o(){var e=this._reactInternalComponent;return!!e}function a(){}function i(e,t){var n=this._reactInternalComponent;n&&(I.enqueueSetPropsInternal(n,e),t&&I.enqueueCallbackInternal(n,t))}function s(e,t){var n=this._reactInternalComponent;n&&(I.enqueueReplacePropsInternal(n,e),t&&I.enqueueCallbackInternal(n,t))}function u(e,t){t&&(null!=t.dangerouslySetInnerHTML&&(null!=t.children?A(!1):void 0,"object"==typeof t.dangerouslySetInnerHTML&&z in t.dangerouslySetInnerHTML?void 0:A(!1)),null!=t.style&&"object"!=typeof t.style?A(!1):void 0)}function l(e,t,n,r){var o=w.findReactContainerForID(e);if(o){var a=o.nodeType===G?o.ownerDocument:o;B(t,a)}r.getReactMountReady().enqueue(c,{id:e,registrationName:t,listener:n})}function c(){var e=this;E.putListener(e.id,e.registrationName,e.listener)}function p(){var e=this;e._rootNodeID?void 0:A(!1);var t=w.getNode(e._rootNodeID);switch(t?void 0:A(!1),e._tag){case"iframe":e._wrapperState.listeners=[E.trapBubbledEvent(_.topLevelTypes.topLoad,"load",t)];break;case"video":case"audio":e._wrapperState.listeners=[];for(var n in Y)Y.hasOwnProperty(n)&&e._wrapperState.listeners.push(E.trapBubbledEvent(_.topLevelTypes[n],Y[n],t));break;case"img":e._wrapperState.listeners=[E.trapBubbledEvent(_.topLevelTypes.topError,"error",t),E.trapBubbledEvent(_.topLevelTypes.topLoad,"load",t)];break;case"form":e._wrapperState.listeners=[E.trapBubbledEvent(_.topLevelTypes.topReset,"reset",t),E.trapBubbledEvent(_.topLevelTypes.topSubmit,"submit",t)]}}function d(){T.mountReadyWrapper(this)}function f(){M.postUpdateWrapper(this)}function h(e){J.call(Z,e)||($.test(e)?void 0:A(!1),Z[e]=!0)}function m(e,t){return e.indexOf("-")>=0||null!=t.is}function v(e){h(e),this._tag=e.toLowerCase(),this._renderedChildren=null,this._previousStyle=null,this._previousStyleCopy=null,this._rootNodeID=null,this._wrapperState=null,this._topLevelWrapper=null,this._nodeWithLegacyProperties=null}var g=n(497),y=n(499),b=n(426),C=n(425),_=n(433),E=n(432),S=n(429),x=n(507),T=n(508),P=n(512),M=n(515),N=n(516),w=n(431),R=n(517),D=n(421),I=n(456),k=n(442),O=n(446),L=n(424),A=n(416),U=(n(443),n(482)),F=n(422),H=n(423),j=(n(57),n(473),n(428),E.deleteListener),B=E.listenTo,W=E.registrationNameModules,V={string:!0,number:!0},q=U({children:null}),K=U({style:null}),z=U({__html:null}),G=1,Y={topAbort:"abort",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topSeeked:"seeked",topSeeking:"seeking",topStalled:"stalled",topSuspend:"suspend",topTimeUpdate:"timeupdate",topVolumeChange:"volumechange",topWaiting:"waiting"},X={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},Q={listing:!0,pre:!0,textarea:!0},$=(k({menuitem:!0},X),/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/),Z={},J={}.hasOwnProperty;v.displayName="ReactDOMComponent",v.Mixin={construct:function(e){this._currentElement=e},mountComponent:function(e,t,n){this._rootNodeID=e;var r=this._currentElement.props;switch(this._tag){case"iframe":case"img":case"form":case"video":case"audio":this._wrapperState={listeners:null},t.getReactMountReady().enqueue(p,this);break;case"button":r=x.getNativeProps(this,r,n);break;case"input":T.mountWrapper(this,r,n),r=T.getNativeProps(this,r,n);break;case"option":P.mountWrapper(this,r,n),r=P.getNativeProps(this,r,n);break;case"select":M.mountWrapper(this,r,n),r=M.getNativeProps(this,r,n),n=M.processChildContext(this,r,n);break;case"textarea":N.mountWrapper(this,r,n),r=N.getNativeProps(this,r,n)}u(this,r);var o;if(t.useCreateElement){var a=n[w.ownerDocumentContextKey],i=a.createElement(this._currentElement.type);C.setAttributeForID(i,this._rootNodeID),w.getID(i),this._updateDOMProperties({},r,t,i),this._createInitialChildren(t,r,n,i),o=i}else{var s=this._createOpenTagMarkupAndPutListeners(t,r),l=this._createContentMarkup(t,r,n);o=!l&&X[this._tag]?s+"/>":s+">"+l+"</"+this._currentElement.type+">"}switch(this._tag){case"input":t.getReactMountReady().enqueue(d,this);case"button":case"select":case"textarea":r.autoFocus&&t.getReactMountReady().enqueue(g.focusDOMComponent,this)}return o},_createOpenTagMarkupAndPutListeners:function(e,t){var n="<"+this._currentElement.type;for(var r in t)if(t.hasOwnProperty(r)){var o=t[r];if(null!=o)if(W.hasOwnProperty(r))o&&l(this._rootNodeID,r,o,e);else{r===K&&(o&&(o=this._previousStyleCopy=k({},t.style)),o=y.createMarkupForStyles(o));var a=null;null!=this._tag&&m(this._tag,t)?r!==q&&(a=C.createMarkupForCustomAttribute(r,o)):a=C.createMarkupForProperty(r,o),a&&(n+=" "+a)}}if(e.renderToStaticMarkup)return n;var i=C.createMarkupForID(this._rootNodeID);return n+" "+i},_createContentMarkup:function(e,t,n){var r="",o=t.dangerouslySetInnerHTML;if(null!=o)null!=o.__html&&(r=o.__html);else{var a=V[typeof t.children]?t.children:null,i=null!=a?null:t.children;if(null!=a)r=L(a);else if(null!=i){var s=this.mountChildren(i,e,n);r=s.join("")}}return Q[this._tag]&&"\n"===r.charAt(0)?"\n"+r:r},_createInitialChildren:function(e,t,n,r){var o=t.dangerouslySetInnerHTML;if(null!=o)null!=o.__html&&F(r,o.__html);else{var a=V[typeof t.children]?t.children:null,i=null!=a?null:t.children;if(null!=a)H(r,a);else if(null!=i)for(var s=this.mountChildren(i,e,n),u=0;u<s.length;u++)r.appendChild(s[u])}},receiveComponent:function(e,t,n){var r=this._currentElement;this._currentElement=e,this.updateComponent(t,r,e,n)},updateComponent:function(e,t,n,r){var o=t.props,a=this._currentElement.props;switch(this._tag){case"button":o=x.getNativeProps(this,o),a=x.getNativeProps(this,a);break;case"input":T.updateWrapper(this),o=T.getNativeProps(this,o),a=T.getNativeProps(this,a);break;case"option":o=P.getNativeProps(this,o),a=P.getNativeProps(this,a);break;case"select":o=M.getNativeProps(this,o),a=M.getNativeProps(this,a);break;case"textarea":N.updateWrapper(this),o=N.getNativeProps(this,o),a=N.getNativeProps(this,a)}u(this,a),this._updateDOMProperties(o,a,e,null),this._updateDOMChildren(o,a,e,r),!O&&this._nodeWithLegacyProperties&&(this._nodeWithLegacyProperties.props=a),"select"===this._tag&&e.getReactMountReady().enqueue(f,this)},_updateDOMProperties:function(e,t,n,r){var o,a,i;for(o in e)if(!t.hasOwnProperty(o)&&e.hasOwnProperty(o))if(o===K){var s=this._previousStyleCopy;for(a in s)s.hasOwnProperty(a)&&(i=i||{},i[a]="");this._previousStyleCopy=null}else W.hasOwnProperty(o)?e[o]&&j(this._rootNodeID,o):(b.properties[o]||b.isCustomAttribute(o))&&(r||(r=w.getNode(this._rootNodeID)),C.deleteValueForProperty(r,o));for(o in t){var u=t[o],c=o===K?this._previousStyleCopy:e[o];if(t.hasOwnProperty(o)&&u!==c)if(o===K)if(u?u=this._previousStyleCopy=k({},u):this._previousStyleCopy=null,c){for(a in c)!c.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(i=i||{},i[a]="");for(a in u)u.hasOwnProperty(a)&&c[a]!==u[a]&&(i=i||{},i[a]=u[a])}else i=u;else W.hasOwnProperty(o)?u?l(this._rootNodeID,o,u,n):c&&j(this._rootNodeID,o):m(this._tag,t)?(r||(r=w.getNode(this._rootNodeID)),o===q&&(u=null),C.setValueForAttribute(r,o,u)):(b.properties[o]||b.isCustomAttribute(o))&&(r||(r=w.getNode(this._rootNodeID)),null!=u?C.setValueForProperty(r,o,u):C.deleteValueForProperty(r,o))}i&&(r||(r=w.getNode(this._rootNodeID)),y.setValueForStyles(r,i))},_updateDOMChildren:function(e,t,n,r){var o=V[typeof e.children]?e.children:null,a=V[typeof t.children]?t.children:null,i=e.dangerouslySetInnerHTML&&e.dangerouslySetInnerHTML.__html,s=t.dangerouslySetInnerHTML&&t.dangerouslySetInnerHTML.__html,u=null!=o?null:e.children,l=null!=a?null:t.children,c=null!=o||null!=i,p=null!=a||null!=s;null!=u&&null==l?this.updateChildren(null,n,r):c&&!p&&this.updateTextContent(""),null!=a?o!==a&&this.updateTextContent(""+a):null!=s?i!==s&&this.updateMarkup(""+s):null!=l&&this.updateChildren(l,n,r)},unmountComponent:function(){switch(this._tag){case"iframe":case"img":case"form":case"video":case"audio":var e=this._wrapperState.listeners;if(e)for(var t=0;t<e.length;t++)e[t].remove();break;case"input":T.unmountWrapper(this);break;case"html":case"head":case"body":A(!1)}if(this.unmountChildren(),E.deleteAllListeners(this._rootNodeID),S.unmountIDFromEnvironment(this._rootNodeID),this._rootNodeID=null,this._wrapperState=null,this._nodeWithLegacyProperties){var n=this._nodeWithLegacyProperties;n._reactInternalComponent=null,this._nodeWithLegacyProperties=null}},getPublicInstance:function(){if(!this._nodeWithLegacyProperties){var e=w.getNode(this._rootNodeID);e._reactInternalComponent=this,e.getDOMNode=r,e.isMounted=o,e.setState=a,e.replaceState=a,e.forceUpdate=a,e.setProps=i,e.replaceProps=s,e.props=this._currentElement.props,this._nodeWithLegacyProperties=e}return this._nodeWithLegacyProperties}},D.measureMethods(v,"ReactDOMComponent",{mountComponent:"mountComponent",updateComponent:"updateComponent"}),k(v.prototype,v.Mixin,R.Mixin),e.exports=v},function(e,t,n){"use strict";var r=n(431),o=n(494),a=n(498),i={componentDidMount:function(){this.props.autoFocus&&a(o(this))}},s={Mixin:i,focusDOMComponent:function(){a(r.getNode(this._rootNodeID))}};e.exports=s},function(e,t){"use strict";function n(e){try{e.focus()}catch(e){}}e.exports=n},function(e,t,n){"use strict";var r=n(500),o=n(412),a=n(421),i=(n(501),n(503)),s=n(504),u=n(506),l=(n(428),u(function(e){return s(e)})),c=!1,p="cssFloat";if(o.canUseDOM){var d=document.createElement("div").style;try{d.font=""}catch(e){c=!0}void 0===document.documentElement.style.cssFloat&&(p="styleFloat")}var f={createMarkupForStyles:function(e){var t="";for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];null!=r&&(t+=l(n)+":",t+=i(n,r)+";")}return t||null},setValueForStyles:function(e,t){var n=e.style;for(var o in t)if(t.hasOwnProperty(o)){var a=i(o,t[o]);if("float"===o&&(o=p),a)n[o]=a;else{var s=c&&r.shorthandPropertyExpansions[o];if(s)for(var u in s)n[u]="";else n[o]=""}}}};a.measureMethods(f,"CSSPropertyOperations",{setValueForStyles:"setValueForStyles"}),e.exports=f},function(e,t){"use strict";function n(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}var r={animationIterationCount:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,stopOpacity:!0,strokeDashoffset:!0,strokeOpacity:!0,strokeWidth:!0},o=["Webkit","ms","Moz","O"];Object.keys(r).forEach(function(e){o.forEach(function(t){r[n(t,e)]=r[e]})});var a={background:{backgroundAttachment:!0,backgroundColor:!0,backgroundImage:!0,backgroundPositionX:!0,backgroundPositionY:!0,backgroundRepeat:!0},backgroundPosition:{backgroundPositionX:!0,backgroundPositionY:!0},border:{borderWidth:!0,borderStyle:!0,borderColor:!0},borderBottom:{borderBottomWidth:!0,borderBottomStyle:!0,borderBottomColor:!0},borderLeft:{borderLeftWidth:!0,borderLeftStyle:!0,borderLeftColor:!0},borderRight:{borderRightWidth:!0,borderRightStyle:!0,borderRightColor:!0},borderTop:{borderTopWidth:!0,borderTopStyle:!0,borderTopColor:!0},font:{fontStyle:!0,fontVariant:!0,fontWeight:!0,fontSize:!0,lineHeight:!0,fontFamily:!0},outline:{outlineWidth:!0,outlineStyle:!0,outlineColor:!0}},i={isUnitlessNumber:r,shorthandPropertyExpansions:a};e.exports=i},function(e,t,n){"use strict";function r(e){return o(e.replace(a,"ms-"))}var o=n(502),a=/^-ms-/;e.exports=r},function(e,t){"use strict";function n(e){return e.replace(r,function(e,t){return t.toUpperCase()})}var r=/-(.)/g;e.exports=n},function(e,t,n){"use strict";function r(e,t){var n=null==t||"boolean"==typeof t||""===t;if(n)return"";var r=isNaN(t);return r||0===t||a.hasOwnProperty(e)&&a[e]?""+t:("string"==typeof t&&(t=t.trim()),t+"px")}var o=n(500),a=o.isUnitlessNumber;e.exports=r},function(e,t,n){"use strict";function r(e){return o(e).replace(a,"-ms-")}var o=n(505),a=/^ms-/;e.exports=r},function(e,t){"use strict";function n(e){return e.replace(r,"-$1").toLowerCase()}var r=/([A-Z])/g;e.exports=n},function(e,t){"use strict";function n(e){var t={};return function(n){return t.hasOwnProperty(n)||(t[n]=e.call(this,n)),t[n]}}e.exports=n},function(e,t){"use strict";var n={onClick:!0,onDoubleClick:!0,onMouseDown:!0,onMouseMove:!0,onMouseUp:!0,onClickCapture:!0,onDoubleClickCapture:!0,onMouseDownCapture:!0,onMouseMoveCapture:!0,onMouseUpCapture:!0},r={getNativeProps:function(e,t,r){if(!t.disabled)return t;var o={};for(var a in t)t.hasOwnProperty(a)&&!n[a]&&(o[a]=t[a]);return o}};e.exports=r},function(e,t,n){"use strict";function r(){this._rootNodeID&&d.updateWrapper(this)}function o(e){var t=this._currentElement.props,n=i.executeOnChange(t,e);u.asap(r,this);var o=t.name;if("radio"===t.type&&null!=o){for(var a=s.getNode(this._rootNodeID),l=a;l.parentNode;)l=l.parentNode;for(var d=l.querySelectorAll("input[name="+JSON.stringify(""+o)+'][type="radio"]'),f=0;f<d.length;f++){var h=d[f];if(h!==a&&h.form===a.form){var m=s.getID(h);m?void 0:c(!1);var v=p[m];v?void 0:c(!1),u.asap(r,v)}}}return n}var a=n(430),i=n(509),s=n(431),u=n(457),l=n(442),c=n(416),p={},d={getNativeProps:function(e,t,n){var r=i.getValue(t),o=i.getChecked(t),a=l({},t,{defaultChecked:void 0,defaultValue:void 0,value:null!=r?r:e._wrapperState.initialValue,checked:null!=o?o:e._wrapperState.initialChecked,onChange:e._wrapperState.onChange});return a},mountWrapper:function(e,t){var n=t.defaultValue;e._wrapperState={initialChecked:t.defaultChecked||!1,initialValue:null!=n?n:null,onChange:o.bind(e)}},mountReadyWrapper:function(e){p[e._rootNodeID]=e},unmountWrapper:function(e){delete p[e._rootNodeID]},updateWrapper:function(e){var t=e._currentElement.props,n=t.checked;null!=n&&a.updatePropertyByID(e._rootNodeID,"checked",n||!1);var r=i.getValue(t);null!=r&&a.updatePropertyByID(e._rootNodeID,"value",""+r)}};e.exports=d},function(e,t,n){"use strict";function r(e){null!=e.checkedLink&&null!=e.valueLink?l(!1):void 0}function o(e){r(e),null!=e.value||null!=e.onChange?l(!1):void 0}function a(e){r(e),null!=e.checked||null!=e.onChange?l(!1):void 0}function i(e){if(e){var t=e.getName();if(t)return" Check the render method of `"+t+"`."}return""}var s=n(510),u=n(468),l=n(416),c=(n(428),{button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0}),p={value:function(e,t,n){return!e[t]||c[e.type]||e.onChange||e.readOnly||e.disabled?null:new Error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.")},checked:function(e,t,n){return!e[t]||e.onChange||e.readOnly||e.disabled?null:new Error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")},onChange:s.func},d={},f={checkPropTypes:function(e,t,n){for(var r in p){if(p.hasOwnProperty(r))var o=p[r](t,r,e,u.prop);if(o instanceof Error&&!(o.message in d)){d[o.message]=!0;i(n)}}},getValue:function(e){return e.valueLink?(o(e),e.valueLink.value):e.value},getChecked:function(e){return e.checkedLink?(a(e),e.checkedLink.value):e.checked},executeOnChange:function(e,t){return e.valueLink?(o(e),e.valueLink.requestChange(t.target.value)):e.checkedLink?(a(e),e.checkedLink.requestChange(t.target.checked)):e.onChange?e.onChange.call(void 0,t):void 0}};e.exports=f},function(e,t,n){"use strict";function r(e){function t(t,n,r,o,a,i){if(o=o||E,i=i||r,null==n[r]){var s=b[a];return t?new Error("Required "+s+" `"+i+"` was not specified in "+("`"+o+"`.")):null}return e(n,r,o,a,i)}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}function o(e){function t(t,n,r,o,a){var i=t[n],s=m(i);if(s!==e){var u=b[o],l=v(i);return new Error("Invalid "+u+" `"+a+"` of type "+("`"+l+"` supplied to `"+r+"`, expected ")+("`"+e+"`."))}return null}return r(t)}function a(){return r(C.thatReturns(null))}function i(e){function t(t,n,r,o,a){var i=t[n];if(!Array.isArray(i)){var s=b[o],u=m(i);return new Error("Invalid "+s+" `"+a+"` of type "+("`"+u+"` supplied to `"+r+"`, expected an array."))}for(var l=0;l<i.length;l++){var c=e(i,l,r,o,a+"["+l+"]");if(c instanceof Error)return c}return null}return r(t)}function s(){function e(e,t,n,r,o){if(!y.isValidElement(e[t])){var a=b[r];return new Error("Invalid "+a+" `"+o+"` supplied to "+("`"+n+"`, expected a single ReactElement."))}return null}return r(e)}function u(e){function t(t,n,r,o,a){if(!(t[n]instanceof e)){var i=b[o],s=e.name||E,u=g(t[n]);return new Error("Invalid "+i+" `"+a+"` of type "+("`"+u+"` supplied to `"+r+"`, expected ")+("instance of `"+s+"`."))}return null}return r(t)}function l(e){function t(t,n,r,o,a){for(var i=t[n],s=0;s<e.length;s++)if(i===e[s])return null;var u=b[o],l=JSON.stringify(e);return new Error("Invalid "+u+" `"+a+"` of value `"+i+"` "+("supplied to `"+r+"`, expected one of "+l+"."))}return r(Array.isArray(e)?t:function(){return new Error("Invalid argument supplied to oneOf, expected an instance of array.")})}function c(e){function t(t,n,r,o,a){var i=t[n],s=m(i);if("object"!==s){var u=b[o];return new Error("Invalid "+u+" `"+a+"` of type "+("`"+s+"` supplied to `"+r+"`, expected an object."))}for(var l in i)if(i.hasOwnProperty(l)){var c=e(i,l,r,o,a+"."+l);if(c instanceof Error)return c}return null}return r(t)}function p(e){function t(t,n,r,o,a){for(var i=0;i<e.length;i++){var s=e[i];if(null==s(t,n,r,o,a))return null}var u=b[o];return new Error("Invalid "+u+" `"+a+"` supplied to "+("`"+r+"`."))}return r(Array.isArray(e)?t:function(){return new Error("Invalid argument supplied to oneOfType, expected an instance of array.")})}function d(){function e(e,t,n,r,o){if(!h(e[t])){var a=b[r];return new Error("Invalid "+a+" `"+o+"` supplied to "+("`"+n+"`, expected a ReactNode."))}return null}return r(e)}function f(e){function t(t,n,r,o,a){var i=t[n],s=m(i);if("object"!==s){var u=b[o];return new Error("Invalid "+u+" `"+a+"` of type `"+s+"` "+("supplied to `"+r+"`, expected `object`."))}for(var l in e){var c=e[l];if(c){var p=c(i,l,r,o,a+"."+l);if(p)return p}}return null}return r(t)}function h(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(h);if(null===e||y.isValidElement(e))return!0;var t=_(e);if(!t)return!1;var n,r=t.call(e);if(t!==e.entries){for(;!(n=r.next()).done;)if(!h(n.value))return!1}else for(;!(n=r.next()).done;){var o=n.value;if(o&&!h(o[1]))return!1}return!0;default:return!1}}function m(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":t}function v(e){var t=m(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function g(e){return e.constructor&&e.constructor.name?e.constructor.name:"<<anonymous>>"}var y=n(445),b=n(469),C=n(418),_=n(511),E="<<anonymous>>",S={array:o("array"),bool:o("boolean"),func:o("function"),number:o("number"),object:o("object"),string:o("string"),any:a(),arrayOf:i,element:s(),instanceOf:u,node:d(),objectOf:c,oneOf:l,oneOfType:p,shape:f};e.exports=S},function(e,t){"use strict";function n(e){var t=e&&(r&&e[r]||e[o]);if("function"==typeof t)return t}var r="function"==typeof Symbol&&Symbol.iterator,o="@@iterator";e.exports=n},function(e,t,n){"use strict";var r=n(513),o=n(515),a=n(442),i=(n(428),o.valueContextKey),s={mountWrapper:function(e,t,n){var r=n[i],o=null;if(null!=r)if(o=!1,Array.isArray(r)){for(var a=0;a<r.length;a++)if(""+r[a]==""+t.value){o=!0;break}}else o=""+r==""+t.value;e._wrapperState={selected:o}},getNativeProps:function(e,t,n){var o=a({selected:void 0,children:void 0},t);null!=e._wrapperState.selected&&(o.selected=e._wrapperState.selected);var i="";return r.forEach(t.children,function(e){null!=e&&("string"!=typeof e&&"number"!=typeof e||(i+=e))}),o.children=i,o}};e.exports=s},function(e,t,n){"use strict";function r(e){return(""+e).replace(C,"//")}function o(e,t){this.func=e,this.context=t,this.count=0}function a(e,t,n){var r=e.func,o=e.context;r.call(o,t,e.count++)}function i(e,t,n){if(null==e)return e;var r=o.getPooled(t,n);g(e,a,r),o.release(r)}function s(e,t,n,r){this.result=e,this.keyPrefix=t,this.func=n,this.context=r,this.count=0}function u(e,t,n){var o=e.result,a=e.keyPrefix,i=e.func,s=e.context,u=i.call(s,t,e.count++);Array.isArray(u)?l(u,o,n,v.thatReturnsArgument):null!=u&&(m.isValidElement(u)&&(u=m.cloneAndReplaceKey(u,a+(u!==t?r(u.key||"")+"/":"")+n)),o.push(u))}function l(e,t,n,o,a){var i="";null!=n&&(i=r(n)+"/");var l=s.getPooled(t,i,o,a);g(e,u,l),s.release(l)}function c(e,t,n){if(null==e)return e;var r=[];return l(e,r,null,t,n),r}function p(e,t,n){return null}function d(e,t){return g(e,p,null)}function f(e){var t=[];return l(e,t,null,v.thatReturnsArgument),t}var h=n(459),m=n(445),v=n(418),g=n(514),y=h.twoArgumentPooler,b=h.fourArgumentPooler,C=/\/(?!\/)/g;o.prototype.destructor=function(){this.func=null,this.context=null,this.count=0},h.addPoolingTo(o,y),s.prototype.destructor=function(){this.result=null,this.keyPrefix=null,this.func=null,this.context=null,this.count=0},h.addPoolingTo(s,b);var _={forEach:i,map:c,mapIntoWithKeyPrefixInternal:l,count:d,toArray:f};e.exports=_},function(e,t,n){"use strict";function r(e){return m[e]}function o(e,t){return e&&null!=e.key?i(e.key):t.toString(36)}function a(e){return(""+e).replace(v,r)}function i(e){return"$"+a(e)}function s(e,t,n,r){var a=typeof e;if("undefined"!==a&&"boolean"!==a||(e=null),null===e||"string"===a||"number"===a||l.isValidElement(e))return n(r,e,""===t?f+o(e,0):t),1;var u,c,m=0,v=""===t?f:t+h;if(Array.isArray(e))for(var g=0;g<e.length;g++)u=e[g],c=v+o(u,g),m+=s(u,c,n,r);else{var y=p(e);if(y){var b,C=y.call(e);if(y!==e.entries)for(var _=0;!(b=C.next()).done;)u=b.value,c=v+o(u,_++),m+=s(u,c,n,r);else for(;!(b=C.next()).done;){var E=b.value;E&&(u=E[1],c=v+i(E[0])+h+o(u,0),m+=s(u,c,n,r))}}else if("object"===a){String(e);d(!1)}}return m}function u(e,t,n){return null==e?0:s(e,"",t,n)}var l=(n(408),n(445)),c=n(448),p=n(511),d=n(416),f=(n(428),c.SEPARATOR),h=":",m={"=":"=0",".":"=1",":":"=2"},v=/[=.:]/g;e.exports=u},function(e,t,n){"use strict";function r(){if(this._rootNodeID&&this._wrapperState.pendingUpdate){this._wrapperState.pendingUpdate=!1;var e=this._currentElement.props,t=i.getValue(e);null!=t&&o(this,e,t)}}function o(e,t,n){var r,o,a=s.getNode(e._rootNodeID).options;if(t){for(r={},o=0;o<n.length;o++)r[""+n[o]]=!0;for(o=0;o<a.length;o++){var i=r.hasOwnProperty(a[o].value);a[o].selected!==i&&(a[o].selected=i)}}else{for(r=""+n,o=0;o<a.length;o++)if(a[o].value===r)return void(a[o].selected=!0);a.length&&(a[0].selected=!0)}}function a(e){var t=this._currentElement.props,n=i.executeOnChange(t,e);return this._wrapperState.pendingUpdate=!0,u.asap(r,this),n}var i=n(509),s=n(431),u=n(457),l=n(442),c=(n(428),"__ReactDOMSelect_value$"+Math.random().toString(36).slice(2)),p={valueContextKey:c,getNativeProps:function(e,t,n){return l({},t,{onChange:e._wrapperState.onChange,value:void 0})},mountWrapper:function(e,t){var n=i.getValue(t);e._wrapperState={pendingUpdate:!1,initialValue:null!=n?n:t.defaultValue,onChange:a.bind(e),wasMultiple:Boolean(t.multiple)}},processChildContext:function(e,t,n){var r=l({},n);return r[c]=e._wrapperState.initialValue,r},postUpdateWrapper:function(e){var t=e._currentElement.props;e._wrapperState.initialValue=void 0;var n=e._wrapperState.wasMultiple;e._wrapperState.wasMultiple=Boolean(t.multiple);var r=i.getValue(t);null!=r?(e._wrapperState.pendingUpdate=!1,o(e,Boolean(t.multiple),r)):n!==Boolean(t.multiple)&&(null!=t.defaultValue?o(e,Boolean(t.multiple),t.defaultValue):o(e,Boolean(t.multiple),t.multiple?[]:""))}};e.exports=p},function(e,t,n){"use strict";function r(){this._rootNodeID&&c.updateWrapper(this)}function o(e){var t=this._currentElement.props,n=a.executeOnChange(t,e);return s.asap(r,this),n}var a=n(509),i=n(430),s=n(457),u=n(442),l=n(416),c=(n(428),{getNativeProps:function(e,t,n){null!=t.dangerouslySetInnerHTML?l(!1):void 0;var r=u({},t,{defaultValue:void 0,value:void 0,children:e._wrapperState.initialValue,onChange:e._wrapperState.onChange});return r},mountWrapper:function(e,t){var n=t.defaultValue,r=t.children;null!=r&&(null!=n?l(!1):void 0,Array.isArray(r)&&(r.length<=1?void 0:l(!1),r=r[0]),n=""+r),null==n&&(n="");var i=a.getValue(t);e._wrapperState={initialValue:""+(null!=i?i:n),onChange:o.bind(e)}},updateWrapper:function(e){var t=e._currentElement.props,n=a.getValue(t);null!=n&&i.updatePropertyByID(e._rootNodeID,"value",""+n)}});e.exports=c},function(e,t,n){"use strict";function r(e,t,n){v.push({parentID:e,parentNode:null,type:p.INSERT_MARKUP,markupIndex:g.push(t)-1,content:null,fromIndex:null,toIndex:n})}function o(e,t,n){v.push({parentID:e,parentNode:null,type:p.MOVE_EXISTING,markupIndex:null,content:null,fromIndex:t,toIndex:n})}function a(e,t){v.push({parentID:e,parentNode:null,type:p.REMOVE_NODE,markupIndex:null,content:null,fromIndex:t,toIndex:null})}function i(e,t){v.push({parentID:e,parentNode:null,type:p.SET_MARKUP,markupIndex:null,content:t,fromIndex:null,toIndex:null})}function s(e,t){v.push({parentID:e,parentNode:null,type:p.TEXT_CONTENT,markupIndex:null,content:t,fromIndex:null,toIndex:null})}function u(){v.length&&(c.processChildrenUpdates(v,g),l())}function l(){v.length=0,g.length=0}var c=n(467),p=n(419),d=(n(408),n(453)),f=n(518),h=n(519),m=0,v=[],g=[],y={Mixin:{_reconcilerInstantiateChildren:function(e,t,n){return f.instantiateChildren(e,t,n)},_reconcilerUpdateChildren:function(e,t,n,r){var o;return o=h(t),f.updateChildren(e,o,n,r)},mountChildren:function(e,t,n){var r=this._reconcilerInstantiateChildren(e,t,n);this._renderedChildren=r;var o=[],a=0;for(var i in r)if(r.hasOwnProperty(i)){var s=r[i],u=this._rootNodeID+i,l=d.mountComponent(s,u,t,n);s._mountIndex=a++,o.push(l)}return o},updateTextContent:function(e){m++;var t=!0;try{var n=this._renderedChildren;f.unmountChildren(n);for(var r in n)n.hasOwnProperty(r)&&this._unmountChild(n[r]);this.setTextContent(e),t=!1}finally{m--,m||(t?l():u())}},updateMarkup:function(e){m++;var t=!0;try{var n=this._renderedChildren;f.unmountChildren(n);for(var r in n)n.hasOwnProperty(r)&&this._unmountChildByName(n[r],r);this.setMarkup(e),t=!1}finally{m--,m||(t?l():u())}},updateChildren:function(e,t,n){m++;var r=!0;try{this._updateChildren(e,t,n),r=!1}finally{m--,m||(r?l():u())}},_updateChildren:function(e,t,n){var r=this._renderedChildren,o=this._reconcilerUpdateChildren(r,e,t,n);if(this._renderedChildren=o,o||r){var a,i=0,s=0;for(a in o)if(o.hasOwnProperty(a)){var u=r&&r[a],l=o[a];u===l?(this.moveChild(u,s,i),i=Math.max(u._mountIndex,i),u._mountIndex=s):(u&&(i=Math.max(u._mountIndex,i),this._unmountChild(u)),this._mountChildByNameAtIndex(l,a,s,t,n)),s++}for(a in r)!r.hasOwnProperty(a)||o&&o.hasOwnProperty(a)||this._unmountChild(r[a])}},unmountChildren:function(){var e=this._renderedChildren;f.unmountChildren(e),this._renderedChildren=null},moveChild:function(e,t,n){e._mountIndex<n&&o(this._rootNodeID,e._mountIndex,t)},createChild:function(e,t){r(this._rootNodeID,t,e._mountIndex)},removeChild:function(e){a(this._rootNodeID,e._mountIndex)},setTextContent:function(e){s(this._rootNodeID,e)},setMarkup:function(e){i(this._rootNodeID,e)},_mountChildByNameAtIndex:function(e,t,n,r,o){var a=this._rootNodeID+t,i=d.mountComponent(e,a,r,o);e._mountIndex=n,this.createChild(e,i)},_unmountChild:function(e){this.removeChild(e),e._mountIndex=null}}};e.exports=y},function(e,t,n){"use strict";function r(e,t,n){var r=void 0===e[n];null!=t&&r&&(e[n]=a(t,null))}var o=n(453),a=n(465),i=n(470),s=n(514),u=(n(428),{instantiateChildren:function(e,t,n){if(null==e)return null;var o={};return s(e,r,o),o},updateChildren:function(e,t,n,r){if(!t&&!e)return null;var s;for(s in t)if(t.hasOwnProperty(s)){var u=e&&e[s],l=u&&u._currentElement,c=t[s];if(null!=u&&i(l,c))o.receiveComponent(u,c,n,r),t[s]=u;else{u&&o.unmountComponent(u,s);var p=a(c,null);t[s]=p}}for(s in e)!e.hasOwnProperty(s)||t&&t.hasOwnProperty(s)||o.unmountComponent(e[s]);return t},unmountChildren:function(e){for(var t in e)if(e.hasOwnProperty(t)){var n=e[t];o.unmountComponent(n)}}});e.exports=u},function(e,t,n){"use strict";function r(e,t,n){var r=e,o=void 0===r[n];o&&null!=t&&(r[n]=t)}function o(e){if(null==e)return e;var t={};return a(e,r,t),t}var a=n(514);n(428);e.exports=o},function(e,t,n){"use strict";function r(e){var t=d.getID(e),n=p.getReactRootIDFromNodeID(t),r=d.findReactContainerForID(n),o=d.getFirstReactDOM(r);return o}function o(e,t){this.topLevelType=e,this.nativeEvent=t,this.ancestors=[]}function a(e){i(e)}function i(e){for(var t=d.getFirstReactDOM(m(e.nativeEvent))||window,n=t;n;)e.ancestors.push(n),n=r(n);for(var o=0;o<e.ancestors.length;o++){t=e.ancestors[o];var a=d.getID(t)||"";g._handleTopLevel(e.topLevelType,t,a,e.nativeEvent,m(e.nativeEvent))}}function s(e){var t=v(window);e(t)}var u=n(521),l=n(412),c=n(459),p=n(448),d=n(431),f=n(457),h=n(442),m=n(484),v=n(522);h(o.prototype,{destructor:function(){this.topLevelType=null,this.nativeEvent=null,this.ancestors.length=0}}),c.addPoolingTo(o,c.twoArgumentPooler);var g={_enabled:!0,_handleTopLevel:null,WINDOW_HANDLE:l.canUseDOM?window:null,setHandleTopLevel:function(e){g._handleTopLevel=e},setEnabled:function(e){g._enabled=!!e},isEnabled:function(){return g._enabled},trapBubbledEvent:function(e,t,n){var r=n;return r?u.listen(r,t,g.dispatchEvent.bind(null,e)):null},trapCapturedEvent:function(e,t,n){var r=n;return r?u.capture(r,t,g.dispatchEvent.bind(null,e)):null},monitorScrollValue:function(e){var t=s.bind(null,e);u.listen(window,"scroll",t)},dispatchEvent:function(e,t){if(g._enabled){var n=o.getPooled(e,t);try{f.batchedUpdates(a,n)}finally{o.release(n)}}}};e.exports=g},function(e,t,n){"use strict";var r=n(418),o={listen:function(e,t,n){return e.addEventListener?(e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}}):e.attachEvent?(e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}):void 0},capture:function(e,t,n){return e.addEventListener?(e.addEventListener(t,n,!0),{remove:function(){e.removeEventListener(t,n,!0)}}):{remove:r}},registerDefault:function(){}};e.exports=o},function(e,t){"use strict";function n(e){return e===window?{x:window.pageXOffset||document.documentElement.scrollLeft,y:window.pageYOffset||document.documentElement.scrollTop}:{x:e.scrollLeft,y:e.scrollTop}}e.exports=n},function(e,t,n){"use strict";var r=n(426),o=n(434),a=n(467),i=n(524),s=n(471),u=n(432),l=n(472),c=n(421),p=n(449),d=n(457),f={Component:a.injection,Class:i.injection,DOMProperty:r.injection,EmptyComponent:s.injection,EventPluginHub:o.injection,EventEmitter:u.injection,NativeComponent:l.injection,Perf:c.injection,RootIndex:p.injection,Updates:d.injection};e.exports=f},function(e,t,n){"use strict";function r(e,t){var n=E.hasOwnProperty(t)?E[t]:null;x.hasOwnProperty(t)&&(n!==C.OVERRIDE_BASE?v(!1):void 0),e.hasOwnProperty(t)&&(n!==C.DEFINE_MANY&&n!==C.DEFINE_MANY_MERGED?v(!1):void 0)}function o(e,t){if(t){"function"==typeof t?v(!1):void 0,d.isValidElement(t)?v(!1):void 0;var n=e.prototype;t.hasOwnProperty(b)&&S.mixins(e,t.mixins);for(var o in t)if(t.hasOwnProperty(o)&&o!==b){var a=t[o];if(r(n,o),S.hasOwnProperty(o))S[o](e,a);else{var i=E.hasOwnProperty(o),l=n.hasOwnProperty(o),c="function"==typeof a,p=c&&!i&&!l&&t.autobind!==!1;if(p)n.__reactAutoBindMap||(n.__reactAutoBindMap={}),n.__reactAutoBindMap[o]=a,n[o]=a;else if(l){var f=E[o];!i||f!==C.DEFINE_MANY_MERGED&&f!==C.DEFINE_MANY?v(!1):void 0,f===C.DEFINE_MANY_MERGED?n[o]=s(n[o],a):f===C.DEFINE_MANY&&(n[o]=u(n[o],a))}else n[o]=a}}}}function a(e,t){if(t)for(var n in t){var r=t[n];if(t.hasOwnProperty(n)){var o=n in S;o?v(!1):void 0;var a=n in e;a?v(!1):void 0,e[n]=r}}}function i(e,t){e&&t&&"object"==typeof e&&"object"==typeof t?void 0:v(!1);for(var n in t)t.hasOwnProperty(n)&&(void 0!==e[n]?v(!1):void 0,e[n]=t[n]);return e}function s(e,t){return function(){var n=e.apply(this,arguments),r=t.apply(this,arguments);if(null==n)return r;if(null==r)return n;var o={};return i(o,n),i(o,r),o}}function u(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function l(e,t){var n=t.bind(e);return n}function c(e){for(var t in e.__reactAutoBindMap)if(e.__reactAutoBindMap.hasOwnProperty(t)){var n=e.__reactAutoBindMap[t];e[t]=l(e,n)}}var p=n(525),d=n(445),f=(n(468),n(469),n(526)),h=n(442),m=n(461),v=n(416),g=n(420),y=n(482),b=(n(428),y({mixins:null})),C=g({DEFINE_ONCE:null,DEFINE_MANY:null,OVERRIDE_BASE:null,DEFINE_MANY_MERGED:null}),_=[],E={mixins:C.DEFINE_MANY,statics:C.DEFINE_MANY,propTypes:C.DEFINE_MANY,contextTypes:C.DEFINE_MANY,childContextTypes:C.DEFINE_MANY,getDefaultProps:C.DEFINE_MANY_MERGED,getInitialState:C.DEFINE_MANY_MERGED,getChildContext:C.DEFINE_MANY_MERGED,render:C.DEFINE_ONCE,componentWillMount:C.DEFINE_MANY,componentDidMount:C.DEFINE_MANY,componentWillReceiveProps:C.DEFINE_MANY,shouldComponentUpdate:C.DEFINE_ONCE,componentWillUpdate:C.DEFINE_MANY,componentDidUpdate:C.DEFINE_MANY,componentWillUnmount:C.DEFINE_MANY,updateComponent:C.OVERRIDE_BASE},S={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n<t.length;n++)o(e,t[n])},childContextTypes:function(e,t){e.childContextTypes=h({},e.childContextTypes,t)},contextTypes:function(e,t){e.contextTypes=h({},e.contextTypes,t)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=s(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,t){e.propTypes=h({},e.propTypes,t)},statics:function(e,t){a(e,t)},autobind:function(){}},x={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e),t&&this.updater.enqueueCallback(this,t)},isMounted:function(){return this.updater.isMounted(this)},setProps:function(e,t){this.updater.enqueueSetProps(this,e),t&&this.updater.enqueueCallback(this,t)},replaceProps:function(e,t){this.updater.enqueueReplaceProps(this,e),t&&this.updater.enqueueCallback(this,t)}},T=function(){};h(T.prototype,p.prototype,x);var P={createClass:function(e){var t=function(e,t,n){this.__reactAutoBindMap&&c(this),this.props=e,this.context=t,this.refs=m,this.updater=n||f,this.state=null;var r=this.getInitialState?this.getInitialState():null;"object"!=typeof r||Array.isArray(r)?v(!1):void 0,this.state=r};t.prototype=new T,t.prototype.constructor=t,_.forEach(o.bind(null,t)),o(t,e),t.getDefaultProps&&(t.defaultProps=t.getDefaultProps()),t.prototype.render?void 0:v(!1);for(var n in E)t.prototype[n]||(t.prototype[n]=null);return t},injection:{injectMixin:function(e){_.push(e)}}};e.exports=P},function(e,t,n){"use strict";function r(e,t,n){this.props=e,this.context=t,this.refs=a,this.updater=n||o}var o=n(526),a=(n(446),n(461)),i=n(416);n(428);r.prototype.isReactComponent={},r.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e?i(!1):void 0,this.updater.enqueueSetState(this,e),t&&this.updater.enqueueCallback(this,t)},r.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this),e&&this.updater.enqueueCallback(this,e)};e.exports=r},function(e,t,n){"use strict";function r(e,t){}var o=(n(428),{isMounted:function(e){return!1},enqueueCallback:function(e,t){},enqueueForceUpdate:function(e){r(e,"forceUpdate")},enqueueReplaceState:function(e,t){r(e,"replaceState")},enqueueSetState:function(e,t){r(e,"setState")},enqueueSetProps:function(e,t){r(e,"setProps")},enqueueReplaceProps:function(e,t){r(e,"replaceProps")}});e.exports=o},function(e,t,n){"use strict";function r(e){this.reinitializeTransaction(),this.renderToStaticMarkup=!1,this.reactMountReady=o.getPooled(null),this.useCreateElement=!e&&s.useCreateElement}var o=n(458),a=n(459),i=n(432),s=n(444),u=n(528),l=n(460),c=n(442),p={initialize:u.getSelectionInformation,close:u.restoreSelection},d={initialize:function(){var e=i.isEnabled();return i.setEnabled(!1),e},close:function(e){i.setEnabled(e)}},f={initialize:function(){this.reactMountReady.reset()},close:function(){this.reactMountReady.notifyAll()}},h=[p,d,f],m={getTransactionWrappers:function(){return h},getReactMountReady:function(){return this.reactMountReady},destructor:function(){o.release(this.reactMountReady),this.reactMountReady=null}};c(r.prototype,l.Mixin,m),a.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";function r(e){return a(document.documentElement,e)}var o=n(529),a=n(462),i=n(498),s=n(531),u={hasSelectionCapabilities:function(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&"text"===e.type||"textarea"===t||"true"===e.contentEditable)},getSelectionInformation:function(){var e=s();return{focusedElem:e,selectionRange:u.hasSelectionCapabilities(e)?u.getSelection(e):null}},restoreSelection:function(e){var t=s(),n=e.focusedElem,o=e.selectionRange;t!==n&&r(n)&&(u.hasSelectionCapabilities(n)&&u.setSelection(n,o),i(n))},getSelection:function(e){var t;if("selectionStart"in e)t={start:e.selectionStart,end:e.selectionEnd};else if(document.selection&&e.nodeName&&"input"===e.nodeName.toLowerCase()){var n=document.selection.createRange();n.parentElement()===e&&(t={start:-n.moveStart("character",-e.value.length),end:-n.moveEnd("character",-e.value.length)})}else t=o.getOffsets(e);return t||{start:0,end:0}},setSelection:function(e,t){var n=t.start,r=t.end;if("undefined"==typeof r&&(r=n),"selectionStart"in e)e.selectionStart=n,e.selectionEnd=Math.min(r,e.value.length);else if(document.selection&&e.nodeName&&"input"===e.nodeName.toLowerCase()){var a=e.createTextRange();a.collapse(!0),a.moveStart("character",n),a.moveEnd("character",r-n),a.select()}else o.setOffsets(e,t)}};e.exports=u},function(e,t,n){"use strict";function r(e,t,n,r){return e===n&&t===r}function o(e){var t=document.selection,n=t.createRange(),r=n.text.length,o=n.duplicate();o.moveToElementText(e),o.setEndPoint("EndToStart",n);var a=o.text.length,i=a+r;return{start:a,end:i}}function a(e){var t=window.getSelection&&window.getSelection();if(!t||0===t.rangeCount)return null;var n=t.anchorNode,o=t.anchorOffset,a=t.focusNode,i=t.focusOffset,s=t.getRangeAt(0);try{s.startContainer.nodeType,s.endContainer.nodeType}catch(e){return null}var u=r(t.anchorNode,t.anchorOffset,t.focusNode,t.focusOffset),l=u?0:s.toString().length,c=s.cloneRange();c.selectNodeContents(e),c.setEnd(s.startContainer,s.startOffset);var p=r(c.startContainer,c.startOffset,c.endContainer,c.endOffset),d=p?0:c.toString().length,f=d+l,h=document.createRange();h.setStart(n,o),h.setEnd(a,i);var m=h.collapsed;return{start:m?f:d,end:m?d:f}}function i(e,t){var n,r,o=document.selection.createRange().duplicate();"undefined"==typeof t.end?(n=t.start,r=n):t.start>t.end?(n=t.end,r=t.start):(n=t.start,r=t.end),o.moveToElementText(e),o.moveStart("character",n),o.setEndPoint("EndToStart",o),o.moveEnd("character",r-n),o.select()}function s(e,t){if(window.getSelection){var n=window.getSelection(),r=e[c()].length,o=Math.min(t.start,r),a="undefined"==typeof t.end?o:Math.min(t.end,r);if(!n.extend&&o>a){var i=a;a=o,o=i}var s=l(e,o),u=l(e,a);if(s&&u){var p=document.createRange();p.setStart(s.node,s.offset),n.removeAllRanges(),o>a?(n.addRange(p),n.extend(u.node,u.offset)):(p.setEnd(u.node,u.offset),n.addRange(p))}}}var u=n(412),l=n(530),c=n(478),p=u.canUseDOM&&"selection"in document&&!("getSelection"in window),d={getOffsets:p?o:a,setOffsets:p?i:s};e.exports=d},function(e,t){"use strict";function n(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function r(e){for(;e;){if(e.nextSibling)return e.nextSibling;e=e.parentNode}}function o(e,t){for(var o=n(e),a=0,i=0;o;){if(3===o.nodeType){if(i=a+o.textContent.length,a<=t&&i>=t)return{node:o,offset:t-a};a=i}o=n(r(o))}}e.exports=o},function(e,t){"use strict";function n(){if("undefined"==typeof document)return null;try{return document.activeElement||document.body}catch(e){return document.body}}e.exports=n},function(e,t,n){"use strict";function r(e){if("selectionStart"in e&&u.hasSelectionCapabilities(e))return{start:e.selectionStart,end:e.selectionEnd};if(window.getSelection){var t=window.getSelection();return{anchorNode:t.anchorNode,anchorOffset:t.anchorOffset,focusNode:t.focusNode,focusOffset:t.focusOffset}}if(document.selection){var n=document.selection.createRange();return{parentElement:n.parentElement(),text:n.text,top:n.boundingTop,left:n.boundingLeft}}}function o(e,t){if(C||null==g||g!==c())return null;var n=r(g);if(!b||!f(b,n)){b=n;var o=l.getPooled(v.select,y,e,t);return o.type="select",o.target=g,i.accumulateTwoPhaseDispatches(o),o}return null}var a=n(433),i=n(476),s=n(412),u=n(528),l=n(480),c=n(531),p=n(485),d=n(482),f=n(57),h=a.topLevelTypes,m=s.canUseDOM&&"documentMode"in document&&document.documentMode<=11,v={select:{phasedRegistrationNames:{bubbled:d({onSelect:null}),captured:d({onSelectCapture:null})},dependencies:[h.topBlur,h.topContextMenu,h.topFocus,h.topKeyDown,h.topMouseDown,h.topMouseUp,h.topSelectionChange]}},g=null,y=null,b=null,C=!1,_=!1,E=d({onSelect:null}),S={eventTypes:v,extractEvents:function(e,t,n,r,a){if(!_)return null;switch(e){case h.topFocus:(p(t)||"true"===t.contentEditable)&&(g=t,y=n,b=null);break;case h.topBlur:g=null,y=null,b=null;break;case h.topMouseDown:C=!0;break;case h.topContextMenu:case h.topMouseUp:return C=!1,o(r,a);case h.topSelectionChange:if(m)break;case h.topKeyDown:case h.topKeyUp:return o(r,a)}return null},didPutListener:function(e,t,n){t===E&&(_=!0)}};e.exports=S},function(e,t){"use strict";var n=Math.pow(2,53),r={createReactRootIndex:function(){return Math.ceil(Math.random()*n)}};e.exports=r},function(e,t,n){"use strict";var r=n(433),o=n(521),a=n(476),i=n(431),s=n(535),u=n(480),l=n(536),c=n(537),p=n(489),d=n(540),f=n(541),h=n(490),m=n(542),v=n(418),g=n(538),y=n(416),b=n(482),C=r.topLevelTypes,_={abort:{phasedRegistrationNames:{bubbled:b({onAbort:!0}),captured:b({onAbortCapture:!0})}},blur:{phasedRegistrationNames:{bubbled:b({onBlur:!0}),captured:b({onBlurCapture:!0})}},canPlay:{phasedRegistrationNames:{bubbled:b({onCanPlay:!0}),captured:b({onCanPlayCapture:!0})}},canPlayThrough:{phasedRegistrationNames:{bubbled:b({onCanPlayThrough:!0}),captured:b({onCanPlayThroughCapture:!0})}},click:{phasedRegistrationNames:{bubbled:b({onClick:!0}),captured:b({onClickCapture:!0})}},contextMenu:{phasedRegistrationNames:{bubbled:b({onContextMenu:!0}),captured:b({onContextMenuCapture:!0})}},copy:{phasedRegistrationNames:{bubbled:b({onCopy:!0}),captured:b({onCopyCapture:!0})}},cut:{phasedRegistrationNames:{bubbled:b({onCut:!0}),captured:b({onCutCapture:!0})}},doubleClick:{phasedRegistrationNames:{bubbled:b({onDoubleClick:!0}),captured:b({onDoubleClickCapture:!0})}},drag:{phasedRegistrationNames:{bubbled:b({onDrag:!0}),captured:b({onDragCapture:!0})}},dragEnd:{phasedRegistrationNames:{bubbled:b({onDragEnd:!0}),captured:b({onDragEndCapture:!0})}},dragEnter:{phasedRegistrationNames:{bubbled:b({onDragEnter:!0}),captured:b({onDragEnterCapture:!0})}},dragExit:{phasedRegistrationNames:{bubbled:b({onDragExit:!0}),captured:b({onDragExitCapture:!0})}},dragLeave:{phasedRegistrationNames:{bubbled:b({onDragLeave:!0}),captured:b({onDragLeaveCapture:!0})}},dragOver:{phasedRegistrationNames:{bubbled:b({onDragOver:!0}),captured:b({onDragOverCapture:!0})}},dragStart:{phasedRegistrationNames:{bubbled:b({onDragStart:!0}),captured:b({onDragStartCapture:!0})}},drop:{phasedRegistrationNames:{bubbled:b({onDrop:!0}),captured:b({onDropCapture:!0})}},durationChange:{phasedRegistrationNames:{bubbled:b({onDurationChange:!0}),captured:b({onDurationChangeCapture:!0})}},emptied:{phasedRegistrationNames:{bubbled:b({onEmptied:!0}),captured:b({onEmptiedCapture:!0})}},encrypted:{phasedRegistrationNames:{bubbled:b({onEncrypted:!0}),captured:b({onEncryptedCapture:!0})}},ended:{phasedRegistrationNames:{bubbled:b({onEnded:!0}),captured:b({onEndedCapture:!0})}},error:{phasedRegistrationNames:{bubbled:b({onError:!0}),captured:b({onErrorCapture:!0})}},focus:{phasedRegistrationNames:{bubbled:b({onFocus:!0}),captured:b({onFocusCapture:!0})}},input:{phasedRegistrationNames:{bubbled:b({onInput:!0}),captured:b({onInputCapture:!0})}},keyDown:{phasedRegistrationNames:{bubbled:b({onKeyDown:!0}),captured:b({onKeyDownCapture:!0})}},keyPress:{phasedRegistrationNames:{bubbled:b({onKeyPress:!0}),captured:b({onKeyPressCapture:!0})}},keyUp:{phasedRegistrationNames:{bubbled:b({onKeyUp:!0}),captured:b({onKeyUpCapture:!0})}},load:{phasedRegistrationNames:{bubbled:b({onLoad:!0}),captured:b({onLoadCapture:!0})}},loadedData:{phasedRegistrationNames:{bubbled:b({onLoadedData:!0}),captured:b({onLoadedDataCapture:!0})}},loadedMetadata:{phasedRegistrationNames:{bubbled:b({onLoadedMetadata:!0}),captured:b({onLoadedMetadataCapture:!0})}},loadStart:{phasedRegistrationNames:{bubbled:b({onLoadStart:!0}),captured:b({onLoadStartCapture:!0})}},mouseDown:{phasedRegistrationNames:{bubbled:b({onMouseDown:!0}),captured:b({onMouseDownCapture:!0})}},mouseMove:{phasedRegistrationNames:{bubbled:b({onMouseMove:!0}),captured:b({onMouseMoveCapture:!0})}},mouseOut:{phasedRegistrationNames:{bubbled:b({onMouseOut:!0}),captured:b({onMouseOutCapture:!0})}},mouseOver:{phasedRegistrationNames:{bubbled:b({onMouseOver:!0}),captured:b({onMouseOverCapture:!0})}},mouseUp:{phasedRegistrationNames:{bubbled:b({onMouseUp:!0}),captured:b({onMouseUpCapture:!0})}},paste:{phasedRegistrationNames:{bubbled:b({onPaste:!0}),captured:b({onPasteCapture:!0})}},pause:{phasedRegistrationNames:{bubbled:b({onPause:!0}),captured:b({onPauseCapture:!0})}},play:{phasedRegistrationNames:{bubbled:b({onPlay:!0}),captured:b({onPlayCapture:!0})}},playing:{phasedRegistrationNames:{bubbled:b({onPlaying:!0}),captured:b({onPlayingCapture:!0})}},progress:{phasedRegistrationNames:{bubbled:b({onProgress:!0}),captured:b({onProgressCapture:!0})}},rateChange:{phasedRegistrationNames:{bubbled:b({onRateChange:!0}),captured:b({onRateChangeCapture:!0})}},reset:{phasedRegistrationNames:{bubbled:b({onReset:!0}),captured:b({onResetCapture:!0})}},scroll:{phasedRegistrationNames:{bubbled:b({onScroll:!0}),captured:b({onScrollCapture:!0})}},seeked:{phasedRegistrationNames:{bubbled:b({onSeeked:!0}),captured:b({onSeekedCapture:!0})}},seeking:{phasedRegistrationNames:{bubbled:b({onSeeking:!0}),captured:b({onSeekingCapture:!0})}},stalled:{phasedRegistrationNames:{bubbled:b({onStalled:!0}),captured:b({onStalledCapture:!0})}},submit:{phasedRegistrationNames:{bubbled:b({onSubmit:!0}),captured:b({onSubmitCapture:!0})}},suspend:{phasedRegistrationNames:{bubbled:b({onSuspend:!0}),captured:b({onSuspendCapture:!0})}},timeUpdate:{phasedRegistrationNames:{bubbled:b({onTimeUpdate:!0}),captured:b({onTimeUpdateCapture:!0})}},touchCancel:{phasedRegistrationNames:{bubbled:b({onTouchCancel:!0}),captured:b({onTouchCancelCapture:!0})}},touchEnd:{phasedRegistrationNames:{bubbled:b({onTouchEnd:!0}),captured:b({onTouchEndCapture:!0})}},touchMove:{phasedRegistrationNames:{bubbled:b({onTouchMove:!0}),captured:b({onTouchMoveCapture:!0})}},touchStart:{phasedRegistrationNames:{bubbled:b({onTouchStart:!0}),captured:b({onTouchStartCapture:!0})}},volumeChange:{phasedRegistrationNames:{bubbled:b({onVolumeChange:!0}),captured:b({onVolumeChangeCapture:!0})}},waiting:{phasedRegistrationNames:{bubbled:b({onWaiting:!0}),captured:b({onWaitingCapture:!0})}},wheel:{phasedRegistrationNames:{bubbled:b({onWheel:!0}),captured:b({onWheelCapture:!0})}}},E={topAbort:_.abort,topBlur:_.blur,topCanPlay:_.canPlay,topCanPlayThrough:_.canPlayThrough,topClick:_.click,topContextMenu:_.contextMenu,topCopy:_.copy,topCut:_.cut,topDoubleClick:_.doubleClick,topDrag:_.drag,topDragEnd:_.dragEnd,topDragEnter:_.dragEnter,topDragExit:_.dragExit,topDragLeave:_.dragLeave,topDragOver:_.dragOver,topDragStart:_.dragStart,topDrop:_.drop,topDurationChange:_.durationChange,topEmptied:_.emptied,topEncrypted:_.encrypted,topEnded:_.ended,topError:_.error,topFocus:_.focus,topInput:_.input,topKeyDown:_.keyDown,topKeyPress:_.keyPress,topKeyUp:_.keyUp,topLoad:_.load,topLoadedData:_.loadedData,topLoadedMetadata:_.loadedMetadata,topLoadStart:_.loadStart,topMouseDown:_.mouseDown,topMouseMove:_.mouseMove,topMouseOut:_.mouseOut,topMouseOver:_.mouseOver,topMouseUp:_.mouseUp,topPaste:_.paste,topPause:_.pause,topPlay:_.play,topPlaying:_.playing,topProgress:_.progress,topRateChange:_.rateChange,topReset:_.reset,topScroll:_.scroll,topSeeked:_.seeked,topSeeking:_.seeking,topStalled:_.stalled,topSubmit:_.submit,topSuspend:_.suspend,topTimeUpdate:_.timeUpdate,topTouchCancel:_.touchCancel,topTouchEnd:_.touchEnd,topTouchMove:_.touchMove,topTouchStart:_.touchStart,topVolumeChange:_.volumeChange,topWaiting:_.waiting,topWheel:_.wheel};for(var S in E)E[S].dependencies=[S];var x=b({onClick:null}),T={},P={eventTypes:_,extractEvents:function(e,t,n,r,o){var i=E[e];if(!i)return null;var v;switch(e){case C.topAbort:case C.topCanPlay:case C.topCanPlayThrough:case C.topDurationChange:case C.topEmptied:case C.topEncrypted:case C.topEnded:case C.topError:case C.topInput:case C.topLoad:case C.topLoadedData:case C.topLoadedMetadata:case C.topLoadStart:case C.topPause:case C.topPlay:case C.topPlaying:case C.topProgress:case C.topRateChange:case C.topReset:case C.topSeeked:case C.topSeeking:case C.topStalled:case C.topSubmit:case C.topSuspend:case C.topTimeUpdate:case C.topVolumeChange:case C.topWaiting:v=u;break;case C.topKeyPress:if(0===g(r))return null;case C.topKeyDown:case C.topKeyUp:v=c;break;case C.topBlur:case C.topFocus:v=l;break;case C.topClick:if(2===r.button)return null;case C.topContextMenu:case C.topDoubleClick:case C.topMouseDown:case C.topMouseMove:case C.topMouseOut:case C.topMouseOver:case C.topMouseUp:v=p;break;case C.topDrag:case C.topDragEnd:case C.topDragEnter:case C.topDragExit:case C.topDragLeave:case C.topDragOver:case C.topDragStart:case C.topDrop:v=d;break;case C.topTouchCancel:case C.topTouchEnd:case C.topTouchMove:case C.topTouchStart:v=f;break;case C.topScroll:v=h;break;case C.topWheel:v=m;break;case C.topCopy:case C.topCut:case C.topPaste:v=s}v?void 0:y(!1);var b=v.getPooled(i,n,r,o);return a.accumulateTwoPhaseDispatches(b),b},didPutListener:function(e,t,n){if(t===x){var r=i.getNode(e);T[e]||(T[e]=o.listen(r,"click",v))}},willDeleteListener:function(e,t){t===x&&(T[e].remove(),delete T[e])}};e.exports=P},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(480),a={clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}};o.augmentClass(r,a),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(490),a={relatedTarget:null};o.augmentClass(r,a),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(490),a=n(538),i=n(539),s=n(491),u={key:i,location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:s,charCode:function(e){return"keypress"===e.type?a(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?a(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}};o.augmentClass(r,u),e.exports=r},function(e,t){"use strict";function n(e){var t,n=e.keyCode;return"charCode"in e?(t=e.charCode,0===t&&13===n&&(t=13)):t=n,t>=32||13===t?t:0}e.exports=n},function(e,t,n){"use strict";function r(e){if(e.key){var t=a[e.key]||e.key;if("Unidentified"!==t)return t}if("keypress"===e.type){var n=o(e);return 13===n?"Enter":String.fromCharCode(n)}return"keydown"===e.type||"keyup"===e.type?i[e.keyCode]||"Unidentified":""}var o=n(538),a={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},i={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"};e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(489),a={dataTransfer:null};o.augmentClass(r,a),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(490),a=n(491),i={touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:a};o.augmentClass(r,i),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){o.call(this,e,t,n,r)}var o=n(489),a={deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null};o.augmentClass(r,a),e.exports=r},function(e,t,n){"use strict";var r=n(426),o=r.injection.MUST_USE_ATTRIBUTE,a={xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace"},i={Properties:{clipPath:o,cx:o,cy:o,d:o,dx:o,dy:o,fill:o,fillOpacity:o,fontFamily:o,fontSize:o,fx:o,fy:o,gradientTransform:o,gradientUnits:o,markerEnd:o,markerMid:o,markerStart:o,offset:o,opacity:o,patternContentUnits:o,patternUnits:o,points:o,preserveAspectRatio:o,r:o,rx:o,ry:o,spreadMethod:o,stopColor:o,stopOpacity:o,stroke:o,strokeDasharray:o,strokeLinecap:o,strokeOpacity:o,strokeWidth:o,textAnchor:o,transform:o,version:o,viewBox:o,x1:o,x2:o,x:o,xlinkActuate:o,xlinkArcrole:o,xlinkHref:o,xlinkRole:o,xlinkShow:o,xlinkTitle:o,xlinkType:o,xmlBase:o,xmlLang:o,xmlSpace:o,y1:o,y2:o,y:o},DOMAttributeNamespaces:{xlinkActuate:a.xlink,xlinkArcrole:a.xlink,xlinkHref:a.xlink,xlinkRole:a.xlink,xlinkShow:a.xlink,xlinkTitle:a.xlink,xlinkType:a.xlink,xmlBase:a.xml,xmlLang:a.xml,xmlSpace:a.xml},DOMAttributeNames:{clipPath:"clip-path",fillOpacity:"fill-opacity",fontFamily:"font-family",fontSize:"font-size",gradientTransform:"gradientTransform",gradientUnits:"gradientUnits",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",patternContentUnits:"patternContentUnits",patternUnits:"patternUnits",preserveAspectRatio:"preserveAspectRatio",spreadMethod:"spreadMethod",stopColor:"stop-color",stopOpacity:"stop-opacity",strokeDasharray:"stroke-dasharray",strokeLinecap:"stroke-linecap",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",textAnchor:"text-anchor",viewBox:"viewBox",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlLang:"xml:lang",xmlSpace:"xml:space"}};e.exports=i},function(e,t){"use strict";e.exports="0.14.3"},function(e,t,n){"use strict";var r=n(431);e.exports=r.renderSubtreeIntoContainer},function(e,t,n){"use strict";var r=n(474),o=n(547),a=n(544);r.inject();var i={renderToString:o.renderToString,renderToStaticMarkup:o.renderToStaticMarkup,version:a};e.exports=i},function(e,t,n){"use strict";function r(e){i.isValidElement(e)?void 0:h(!1);var t;try{p.injection.injectBatchingStrategy(l);var n=s.createReactRootID();return t=c.getPooled(!1),t.perform(function(){var r=f(e,null),o=r.mountComponent(n,t,d);return u.addChecksumToMarkup(o)},null)}finally{c.release(t),p.injection.injectBatchingStrategy(a)}}function o(e){i.isValidElement(e)?void 0:h(!1);var t;try{p.injection.injectBatchingStrategy(l);var n=s.createReactRootID();return t=c.getPooled(!0),t.perform(function(){var r=f(e,null);return r.mountComponent(n,t,d)},null)}finally{c.release(t),p.injection.injectBatchingStrategy(a)}}var a=n(495),i=n(445),s=n(448),u=n(451),l=n(548),c=n(549),p=n(457),d=n(461),f=n(465),h=n(416);e.exports={renderToString:r,renderToStaticMarkup:o}},function(e,t){"use strict";var n={isBatchingUpdates:!1,batchedUpdates:function(e){}};e.exports=n},function(e,t,n){"use strict";function r(e){this.reinitializeTransaction(),this.renderToStaticMarkup=e,this.reactMountReady=a.getPooled(null),this.useCreateElement=!1}var o=n(459),a=n(458),i=n(460),s=n(442),u=n(418),l={initialize:function(){this.reactMountReady.reset()},close:u},c=[l],p={getTransactionWrappers:function(){return c},getReactMountReady:function(){return this.reactMountReady},destructor:function(){a.release(this.reactMountReady),this.reactMountReady=null}};s(r.prototype,i.Mixin,p),o.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";var r=n(513),o=n(525),a=n(524),i=n(551),s=n(445),u=(n(552),n(510)),l=n(544),c=n(442),p=n(554),d=s.createElement,f=s.createFactory,h=s.cloneElement,m={Children:{map:r.map,forEach:r.forEach,count:r.count,toArray:r.toArray,only:p},Component:o,createElement:d,cloneElement:h,isValidElement:s.isValidElement,PropTypes:u,createClass:a.createClass,createFactory:f,createMixin:function(e){return e},DOM:i,version:l,__spread:c};e.exports=m},function(e,t,n){"use strict";function r(e){return o.createFactory(e)}var o=n(445),a=(n(552),n(553)),i=a({a:"a",abbr:"abbr",address:"address",area:"area",article:"article",aside:"aside",audio:"audio",b:"b",base:"base",bdi:"bdi",bdo:"bdo",big:"big",blockquote:"blockquote",body:"body",br:"br",button:"button",canvas:"canvas",caption:"caption",cite:"cite",code:"code",col:"col",colgroup:"colgroup",data:"data",datalist:"datalist",dd:"dd",del:"del",details:"details",dfn:"dfn",dialog:"dialog",div:"div",dl:"dl",dt:"dt",em:"em",embed:"embed",fieldset:"fieldset",figcaption:"figcaption",figure:"figure",footer:"footer",form:"form",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",head:"head",header:"header",hgroup:"hgroup",hr:"hr",html:"html",i:"i",iframe:"iframe",img:"img",input:"input",ins:"ins",kbd:"kbd",keygen:"keygen",label:"label",legend:"legend",li:"li",link:"link",main:"main",map:"map",mark:"mark",menu:"menu",menuitem:"menuitem",meta:"meta",meter:"meter",nav:"nav",noscript:"noscript",object:"object",ol:"ol",optgroup:"optgroup",option:"option",output:"output",p:"p",param:"param",picture:"picture",pre:"pre",progress:"progress",q:"q",rp:"rp",rt:"rt",ruby:"ruby",s:"s",samp:"samp",script:"script",section:"section",select:"select",small:"small",source:"source",span:"span",strong:"strong",style:"style",sub:"sub",summary:"summary",sup:"sup",table:"table",tbody:"tbody",td:"td",textarea:"textarea",tfoot:"tfoot",th:"th",thead:"thead",time:"time",title:"title",tr:"tr",track:"track",u:"u",ul:"ul",var:"var",video:"video",wbr:"wbr",circle:"circle",clipPath:"clipPath",defs:"defs",ellipse:"ellipse",g:"g",image:"image",line:"line",linearGradient:"linearGradient",mask:"mask",path:"path",pattern:"pattern",polygon:"polygon",polyline:"polyline",radialGradient:"radialGradient",rect:"rect",stop:"stop",svg:"svg",text:"text",tspan:"tspan"},r);e.exports=i},function(e,t,n){"use strict";function r(){if(p.current){var e=p.current.getName();if(e)return" Check the render method of `"+e+"`."}return""}function o(e,t){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;a("uniqueKey",e,t)}}function a(e,t,n){var o=r();if(!o){var a="string"==typeof n?n:n.displayName||n.name;a&&(o=" Check the top-level render call using <"+a+">.")}var i=h[e]||(h[e]={});if(i[o])return null;i[o]=!0;var s={parentOrOwner:o,url:" See https://fb.me/react-warning-keys for more information.",childOwner:null};return t&&t._owner&&t._owner!==p.current&&(s.childOwner=" It was passed a child from "+t._owner.getName()+"."),s}function i(e,t){if("object"==typeof e)if(Array.isArray(e))for(var n=0;n<e.length;n++){var r=e[n];l.isValidElement(r)&&o(r,t)}else if(l.isValidElement(e))e._store&&(e._store.validated=!0);else if(e){var a=d(e);if(a&&a!==e.entries)for(var i,s=a.call(e);!(i=s.next()).done;)l.isValidElement(i.value)&&o(i.value,t)}}function s(e,t,n,o){for(var a in t)if(t.hasOwnProperty(a)){var i;try{"function"!=typeof t[a]?f(!1):void 0,i=t[a](n,a,e,o)}catch(e){i=e}if(i instanceof Error&&!(i.message in m)){m[i.message]=!0;r()}}}function u(e){var t=e.type;if("function"==typeof t){var n=t.displayName||t.name;t.propTypes&&s(n,t.propTypes,e.props,c.prop),"function"==typeof t.getDefaultProps}}var l=n(445),c=n(468),p=(n(469),n(408)),d=(n(446),n(511)),f=n(416),h=(n(428),{}),m={},v={createElement:function(e,t,n){var r="string"==typeof e||"function"==typeof e,o=l.createElement.apply(this,arguments);if(null==o)return o;if(r)for(var a=2;a<arguments.length;a++)i(arguments[a],e);return u(o),o},createFactory:function(e){var t=v.createElement.bind(null,e);return t.type=e,t},cloneElement:function(e,t,n){for(var r=l.cloneElement.apply(this,arguments),o=2;o<arguments.length;o++)i(arguments[o],r.type);return u(r),r}};e.exports=v},function(e,t){"use strict";function n(e,t,n){if(!e)return null;var o={};for(var a in e)r.call(e,a)&&(o[a]=t.call(n,e[a],a,e));return o}var r=Object.prototype.hasOwnProperty;e.exports=n},function(e,t,n){"use strict";function r(e){return o.isValidElement(e)?void 0:a(!1),e}var o=n(445),a=n(416);e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r,o){return o}n(442),n(428);e.exports=r},function(e,t,n){"use strict";e.exports=n(407)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(405),i=r(a),s=n(558),u=r(s),l=n(655),c=r(l),p=n(58),d=r(p),f=n(5),h=r(f),m=n(656),v=r(m),g=n(658),y=r(g),b=n(659),C=r(b),_=n(363),E=r(_),S=n(660),x=r(S),T=n(8),P=r(T),M=n(662),N=r(M),w=n(663),R=r(w),D=n(76),I=r(D),k=n(568),O=r(k),L=n(665),A=r(L),U=n(632),F=r(U),H=n(666),j=r(H),B=n(667),W=r(B),V=n(670),q=r(V),K=n(680),z=r(K),G=n(681),Y=r(G),X=n(53),Q=r(X),$=n(679),Z=r($);n(637);var J=F.default.ICON_RENDER_INCREMENT,ee=F.default.NUM_ICONS_TO_INITIALLY_RENDER,te=F.default.MAX_TOP_SERVICES,ne=h.default("mob");t.default=i.default.createClass({displayName:"ExpandedMenuControllerView",propTypes:{customServicesCss:i.default.PropTypes.object,documentBodyClassName:i.default.PropTypes.string,documentElementClassName:i.default.PropTypes.string,eventDispatcher:i.default.PropTypes.object.isRequired,handleClose:i.default.PropTypes.func,handleShare:i.default.PropTypes.func,initialInnerPane:i.default.PropTypes.string,initiallyLoadAllServices:i.default.PropTypes.bool,initialMenuConfig:i.default.PropTypes.object.isRequired,initialMenuShare:i.default.PropTypes.object.isRequired,initialMenuType:i.default.PropTypes.oneOf(["share","follow"]),initialTotalServices:i.default.PropTypes.object,isBrandingReduced:i.default.PropTypes.bool,isInitiallyHidden:i.default.PropTypes.bool,isLoading:i.default.PropTypes.bool,isRenderingToString:i.default.PropTypes.bool,isStandalone:i.default.PropTypes.bool,mailtoUrl:i.default.PropTypes.string,tellfriendQueryString:i.default.PropTypes.string,topServices:i.default.PropTypes.array,trackUrlForCopyLink:i.default.PropTypes.string,translations:i.default.PropTypes.object},getDefaultProps:function(){return{customServicesCss:{},isBrandingReduced:!1,initialInnerPane:"expanded",initiallyLoadAllServices:!1,initialMenuType:"share",initialTotalServices:{},isInitiallyHidden:!1,isLoading:!1,isRenderingToString:!1,isStandalone:!1,tellfriendQueryString:"",topServices:[]}},getInitialState:function(){return P.default({},this.resetStateFromProps(this.props),{forceRefreshServices:!1,maxListHeight:null,menuBodyTop:null,visiblePageHeight:null,visiblePageWidth:null})},componentWillMount:function(){this.props.isRenderingToString||(this.setupEvents(),this.setPositionInformation(null,!this.state.isHidden),this.state.isHidden||(E.default(document.body,"at-expanded-menu-noscroll"),E.default(document.documentElement,"at-expanded-menu-noscroll")),this.setState({addthisHref:d.default("AddThis expanded menu")}))},componentWillReceiveProps:function(e){this.props.isStandalone&&this.setState(this.resetStateFromProps(e))},componentDidUpdate:function(e,t){t.isHidden&&!this.state.isHidden?(E.default(document.body,"at-expanded-menu-noscroll"),E.default(document.documentElement,"at-expanded-menu-noscroll"),document.getElementById("at-expanded-menu-bd").scrollTop=0):!t.isHidden&&this.state.isHidden&&(document.body.className=this.props.documentBodyClassName||"",document.documentElement.className=this.props.documentElementClassName||"")},componentWillUnmount:function(){this.teardownEvents(),document.body.className=this.props.documentBodyClassName,document.documentElement.className=this.props.documentElementClassName},resetStateFromProps:function(e){var t=e.initiallyLoadAllServices,n=e.initialMenuConfig,r=e.initialMenuShare,o=e.initialMenuType,a=e.initialInnerPane,i=e.initialTotalServices,s=e.isInitiallyHidden;return{currentMenuConfig:n,currentMenuShare:r,currentMenuType:o,currentInnerPane:a,currentTotalServices:i,isHidden:s,loadAllServices:t,partitionServices:"follow"!==o}},setupEvents:function(){var e=this.props.eventDispatcher;e.addEventListener("addthis.expanded.reopen",this.handleReopenMenu),ne?window.addEventListener("orientationchange",this.resetPositionAfterOrientationChange):(x.default.setup(e),e.addEventListener("addthis.events.resize",this.setPositionInformation))},teardownEvents:function(){var e=this.props.eventDispatcher;e.removeEventListener("addthis.expanded.reopen",this.handleReopenMenu),ne?window.removeEventListener("orientationchange",this.resetPositionAfterOrientationChange):e.removeEventListener("addthis.events.resize",this.setPositionInformation)},getServicesData:function(e,t,n,r,o){var a=j.default(r,t,n);return{servicesDataMap:a,services:W.default(e,a,o)}},getBoundaryInformation:function(){return{visiblePageHeight:v.default(),visiblePageWidth:y.default(),menuBodyTop:C.default().y}},getMaxListHeight:function(e){return e.visiblePageHeight},getTellfriendData:function(e,t){var n=void 0;n=this.props.isStandalone?this.props.tellfriendQueryString:O.default("email",0,e,t).split("?").pop();var r=N.default(n);return["title","url","ui_email_to","ui_email_from","ui_email_note","screenshot","email_vars"].forEach(function(e){r[e]=decodeURIComponent(A.default(e,n)),"email_vars"===e&&r.email_vars&&(r.email_vars=r.email_vars.split("&").map(function(e){return e.split("=")}).reduce(function(e,t){var n=t[0],r=t[1];return e[n]=decodeURIComponent(r),e},{}))}),r},setPositionInformation:function(e,t,n){var r=this,o=this.getBoundaryInformation(),a=o.visiblePageWidth,i=o.visiblePageHeight,s=o.menuBodyTop,u=void 0;if(t){var l=function(){r.isMounted()&&r.setState({maxListHeight:r.getMaxListHeight(o)})};window.requestAnimationFrame?window.requestAnimationFrame(l):setTimeout(l,16),u={menuBodyTop:s,visiblePageHeight:i,visiblePageWidth:a}}else u={visiblePageHeight:i,visiblePageWidth:a,menuBodyTop:s,maxListHeight:this.getMaxListHeight(o)};n&&(u=P.default(u,n)),this.setState(u)},toggleMenu:function(e,t){if(t=t||{},this.props.isStandalone&&"click"===t.type)return null!==R.default(".at-expanded-menu-close",t.target)?(this.props.handleClose&&this.props.handleClose(),window.close()):t.stopPropagation();var n=t.pane?{currentInnerPane:t.pane}:{};if(!e)return this.props.eventDispatcher.fire("addthis.menu.close",window.addthis||{},{pane:this.state.currentInnerPane}),this.setState(P.default(n,{isHidden:!0}));var r=P.default(!0,n,{currentMenuConfig:t.menuConfig||this.state.currentMenuConfig||{},currentMenuShare:t.menuShare||this.state.currentMenuShare||{},currentMenuType:t.menuType||this.state.currentMenuType||"share",currentTotalServices:t.totalServices||this.state.currentTotalServices||{},forceRefreshServices:t.menuType!==this.state.currentMenuType,isHidden:!1,partitionServices:"follow"!==t.menuType});return this.setPositionInformation(null,!0,r)},trackLinkClick:function(e){e.stopPropagation(),this.props.eventDispatcher.fire("addthis.expanded.monitor.at-link-click")},handleLoadAllServices:function(){this.setState({loadAllServices:!0})},handleShare:function(e,t){if(t&&t.stopPropagation(),!e)return void(ne||this.props.isStandalone||this.toggleMenu(!1));this.props.isStandalone&&"link"===e&&this.setState({currentInnerPane:"link"});var n=this.state,r=n.currentMenuType,o=n.currentMenuShare,a=n.currentMenuConfig;if(this.props.handleShare)this.props.handleShare(e,o,a,r),"mailto"===e&&this.props.mailtoUrl&&(window.location.href=this.props.mailtoUrl);else if("follow"===r){var i=o._expandedMenuFollowServices||[],s=i.filter(function(t){return t.service===e}).reduce(function(e){return e});c.default(e,s||{},"smlmo-1.0",o,a,{track:!0,clone:!0})}else{var l=P.default(!0,{},o,a,{defaultShareToNewTab:!0});u.default(e,l)}this.props.eventDispatcher.fire("addthis.expanded.monitor.share"),ne||this.props.isStandalone||this.toggleMenu(!1)},handleReopenMenu:function(e){this.toggleMenu(!0,e.data||{})},handleEscape:function(e){27!==e.keyCode||ne||this.toggleMenu(!1)},getHeaderData:function(e){if(this.props.isRenderingToString)return{shareTitle:"{{shareTitle}}",shareURL:"{{shareURL}}",shareHeading:"{{shareHeading}}"};var t=e.url,n=void 0===t?"":t,r=e.title,o=void 0===r?"":r,a=e.shareHeading,i=void 0===a?"":a;return{shareHeading:i,shareTitle:o,shareURL:n}},getInnerElement:function(){if(this.props.isLoading)return i.default.createElement(Z.default,null);var e=this.state,t=e.currentMenuConfig,n=e.currentMenuShare,r=e.isHidden,a=e.menuBodyTop,s=this.getHeaderData(n),u=s.shareHeading,l=s.shareTitle,c=s.shareURL,p=this.props.translations,d=void 0===p?{}:p;switch(this.state.currentInnerPane){case"email":return i.default.createElement(z.default,o({atc:t,ats:n,eventDispatcher:this.props.eventDispatcher,isHidden:r,isMobile:ne,mainHeading:u||d.emailAFriend||I.default("Email",4),toggleMenu:this.toggleMenu,translations:d},this.getTellfriendData(n,t)));case"link":return i.default.createElement(Y.default,{isMobile:ne,isStandalone:this.props.isStandalone,mainHeading:u||d.copyLink,menuBodyTop:a,menuConfig:t,menuShare:n,shareTitle:l,shareURL:c,trackURL:this.props.trackUrlForCopyLink});case"expanded":var f=this.props,h=f.topServices,m=f.customServicesCss,v=this.state,g=v.currentMenuType,y=v.currentTotalServices,b=v.maxListHeight,C=v.visiblePageHeight,_=v.visiblePageWidth,E="follow"===g,S=this.getServicesData(y,h,m,t,E),x=S.services,T=S.servicesDataMap,P=Object.keys(T.expanded).length>0,M=u||d[g]||(E?I.default("Follow",96):I.default("Share",91));return i.default.createElement(q.default,{forceRefreshServices:this.state.forceRefreshServices,handleLoadAllServices:this.handleLoadAllServices,handleShare:this.handleShare,iconRenderIncrement:J,isHidden:r,isMobile:ne,isRenderingToString:this.props.isRenderingToString,loadAllServices:this.state.loadAllServices,mainHeading:M,maxListHeight:b,maxTopServices:te,menuBodyTop:a,numIconsToInitiallyRender:ee,partitionServices:this.state.partitionServices,shareTitle:l,shareURL:c,services:x,servicesDataMap:T,translations:d,userSpecifiedExpanded:P,visiblePageHeight:C,visiblePageWidth:_})}},getFade:function(){return"expanded"!==this.state.currentInnerPane||h.default("ie10")||h.default("ie9")||h.default("ie8")?null:i.default.createElement("div",{className:"at-expanded-menu-fade"})},getPrivacyLink:function(){if("email"!==this.state.currentInnerPane)return null;var e=this.props.translations,t=void 0===e?{}:e;return i.default.createElement("span",{className:"at-expanded-menu-privacy-link"},i.default.createElement("a",{href:"//www.addthis.com/privacy",target:"_blank",title:"AddThis Privacy Information"},t.privacy||I.default("Privacy",24)))},render:function(){var e=this.props,t=e.isBrandingReduced,n=e.isRenderingToString,r=e.isStandalone,o="";return ne?o+="at-expanded-menu-mobile":h.default("saf")&&(o+="at-expanded-menu-safari"),r&&(o+=" at-expanded-menu-standalone"),(this.state.isHidden||n)&&(o+=" at-expanded-menu-hidden"),i.default.createElement("div",{id:"at-expanded-menu-container",className:o,role:"dialog",ariaLabeledby:"at-expanded-menu-title",tabIndex:"0",ref:"menuContainer",onKeyDown:this.handleEscape},i.default.createElement("button",{className:"at-expanded-menu-close","aria-label":"Close",onClick:this.toggleMenu.bind(this,!1)},i.default.createElement("span",null,"×")),i.default.createElement("div",{className:"at-win-mask at-expanded-menu-mask",onClick:this.toggleMenu.bind(this,!1)}),this.getInnerElement(),i.default.createElement(Q.default(i.default.createElement.bind(i.default),i.default.Component),{campaign:"AddThis expanded menu",handleClick:this.trackLinkClick,isBrandingReduced:t,isRenderingToString:n,supplementalClass:"at-expanded-menu-branding",url:this.state.addthisHref},null),this.getPrivacyLink(),this.getFade())}}),e.exports=t.default},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){n.e(223,function(){n(618),e&&e()})}t.__esModule=!0,t.default=o;var a=n(91);r(a);e.exports=t.default},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(657),o=n(5);e.exports=function(){var e=document.documentElement||{},t=window.screen,n=0;return o("mob")&&r(t.availWidth)?n=t.availWidth:r(window.innerWidth)?n=window.innerWidth:r(e.clientWidth)&&(n=e.clientWidth),n}},function(e,t){"use strict";function n(){return{x:void 0!==window.pageXOffset?window.pageXOffset:document.documentElement?document.documentElement.scrollLeft:document.body.scrollLeft,y:void 0!==window.pageYOffset?window.pageYOffset:document.documentElement?document.documentElement.scrollTop:document.body.scrollTop}}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(){return window.outerHeight||p.default()}function a(){return window.outerWidth||f.default()}function i(){return{outerHeight:o(),innerHeight:p.default(),outerWidth:a(),innerWidth:f.default()}}t.__esModule=!0;var s=n(23),u=n(661),l=r(u),c=n(656),p=r(c),d=n(658),f=r(d),h=n(9),m=r(h),v="resize",g=!1,y={setup:function(e,t){g||(g=!0,this._setDimensions(i()),this._dispatcher=e||addthis.ed,this._namespace=t||"addthis.events",this._listener=l.default({fn:this._listener,ms:100,context:this}),s.listen(window,v,this._listener))},teardown:function(){g=!1,s.unlisten(window,v,this._listener)},_setDimensions:function(e){for(var t in e)e.hasOwnProperty(t)&&(this["_"+t]=e[t])},_listener:function(){var e=i(),t=m.default(e,function(e,t,n){return e?e:t!==this["_"+n]},!1,this);t&&(this._dispatcher.fire(this._namespace+"."+v,null,e),this._setDimensions(e))},_outerHeight:null,_innerHeight:null,_outerWidth:null,_innerWidth:null,_dispatcher:null,_namespace:null};t.default=y,e.exports=t.default},function(e,t){"use strict";e.exports=function(e){e=e||{};var t="function"==typeof e.fn?e.fn:function(){},n="number"==typeof e.ms?e.ms:100,r=e.context||this,o=e.immediate||!1,a=null;return o?function(){a?clearTimeout(a):t.apply(r,arguments),a=setTimeout(function(){a=null},n)}:function(){var e=arguments;clearTimeout(a),a=setTimeout(function(){a=null,t.apply(r,e)},n)}}},,function(e,t,n){"use strict";var r=n(664);e.exports=function e(t,n){return n&&(n instanceof Element||1===n.nodeType)?null===t||"undefined"==typeof t?n:"string"!=typeof t?null:r(n,t)?n:e(t,n.parentNode):null}},function(e,t){"use strict";e.exports=function(e,t){var n=e.matches||e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(n)return n.call(e,t);for(var r=(e.document||e.ownerDocument).querySelectorAll(t),o=r.length;--o>=0&&r.item(o)!==e;);return o>-1}},function(e,t){"use strict";function n(e,t){var n=new RegExp(e+"=(.*?)(?:&|$)"),r=n.exec(t);return r?r[1]:""}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){return l.default(e,function(e,n){if(!(n.name&&n.url&&n.icon))return e;if(!n.code)try{n.code=n.url.split("//").pop().split("?").shift().split("/").shift().toLowerCase()}catch(e){c.warn("A service code was not supplied for the custom service "+n.name+", and we were unable to generate one from the service URL ("+n.url+"). Skipping this service.")}return e.services[n.code]=n.name,e.mungedServiceCodes[s.default(n.code)]=n.code,e.css[n.code]=t[n.code]||{"background-image":"url("+n.icon+")","background-repeat":"no-repeat","background-position":"top left","background-color":"transparent !important","background-size":"84px",width:"84px",height:"84px"},e},{services:{},mungedServiceCodes:{},css:{}})}function a(e,t,n){var r=e.services_expanded?e.services_expanded.split(/\,\s*/):[],a=e.services_exclude?e.services_exclude.split(/\,\s*/):[],i=e.services_custom||[],s=function(e,t){return e[t]=!0,e};return{top:t.slice(0,p.MAX_TOP_SERVICES).reduce(s,{}),expanded:r.reduce(s,{}),exclude:a.reduce(s,{}),custom:o(i,n)}}t.__esModule=!0,t.default=a;var i=n(388),s=r(i),u=n(9),l=r(u),c=n(13),p=n(632);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t,n){var r=n?m.default({},e,t.custom.services):e,o=_.default("mob");return p.default(r,function(e){return!(t.exclude[e]||o&&g.default(E,e))})}function a(e){var t=f.default(e,function(e,t){return[t,e]}).sort(function(e,t){var n=e[1].toLowerCase().replace(/^the /,""),r=t[1].toLowerCase().replace(/^the /,"");return n<r?-1:n>r?1:0});return f.default(t,function(e){return e[0]})}function i(e,t){return l.default(e,function(e,r){var o=n(669),a=o(r)||t[r];return a&&e.push({code:r,name:a}),e},[])}function s(e,t,n){var r=o(e,t,!0),s=Object.keys(t.expanded).length>0,u=[];if(s){var l=Object.keys(t.expanded);u=i(l,r)}else{var c=a(r),p=n?[]:o(t.top,t,!1),d=b.default(Object.keys(p),c);u=i(d,r)}return u}t.__esModule=!0,t.default=s;var u=n(9),l=r(u),c=n(60),p=r(c),d=n(59),f=r(d),h=n(8),m=r(h),v=n(668),g=r(v),y=n(345),b=r(y),C=n(5),_=r(C),E=["favorites","compact"];e.exports=t.default},,function(e,t,n){var r=n(76),o={email:{english:"Email",stringKey:4},favorites:{english:"Favorites",stringKey:5},print:{english:"Print",stringKey:22},domaintoolswhois:{english:"Whois Lookup",stringKey:106},w3validator:{english:"HTML Validator",stringKey:107},mailto:{english:"Email App",stringKey:108},cleansave:{english:"Save",stringKey:109},link:{english:"Copy Link",stringKey:110}};e.exports=function(e){return"object"==typeof o[e]&&r(o[e].english,o[e].stringKey)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(405),i=r(a),s=n(8),u=r(s),l=n(661),c=r(l),p=n(671),d=r(p),f=n(5),h=r(f),m=n(672),v=r(m),g=n(673),y=r(g),b=n(674),C=r(b),_=window.requestAnimationFrame||function(e){return setTimeout(e,16)};t.default=i.default.createClass({displayName:"ExpandedMenuServices",_incrementalRenderTimeoutId:null,_scrollRequestAnimationId:null,propTypes:{forceRefreshServices:i.default.PropTypes.bool,handleLoadAllServices:i.default.PropTypes.func.isRequired,handleShare:i.default.PropTypes.func.isRequired,iconRenderIncrement:i.default.PropTypes.number.isRequired,isHidden:i.default.PropTypes.bool,isMobile:i.default.PropTypes.bool,isRenderingToString:i.default.PropTypes.bool,loadAllServices:i.default.PropTypes.bool,mainHeading:i.default.PropTypes.string,maxListHeight:i.default.PropTypes.number,maxTopServices:i.default.PropTypes.number.isRequired,menuBodyTop:i.default.PropTypes.number,numIconsToInitiallyRender:i.default.PropTypes.number.isRequired,services:i.default.PropTypes.array.isRequired,servicesDataMap:i.default.PropTypes.object.isRequired,partitionServices:i.default.PropTypes.bool.isRequired,translations:i.default.PropTypes.object,userSpecifiedExpanded:i.default.PropTypes.bool,visiblePageHeight:i.default.PropTypes.number,visiblePageWidth:i.default.PropTypes.number},getDefaultProps:function(){return{forceRefreshServices:!1,isHidden:!1,isMobile:!1,isRenderingToString:!1,loadAllServices:!1,mainHeading:"Share",maxListHeight:null,services:[],servicesDataMap:{custom:{}},userSpecifiedExpanded:!1,visiblePageHeight:null}},getInitialState:function(){var e=this.props,t=e.numIconsToInitiallyRender,n=e.loadAllServices,r=e.services;return{filterHeight:null,filterText:"",filterValue:"",headerHeight:null,isFilterFixed:!1,numIconsToRender:t,refocusInput:!1,servicesToShow:this.getServicesToShow(r,"",t,n)}},componentWillMount:function(){this.props.isRenderingToString||(this.filterServices=c.default({fn:this.filterServices,ms:100}))},componentDidMount:function(){var e=this;this.props.isMobile||h.default("saf")?_(function(){e.isMounted()&&e.setState({headerHeight:e.getHeaderHeight()})}):this.shouldQueueRender()&&this.queueNextIncrementalRender()},componentWillReceiveProps:function(e){var t=this.props,n=t.loadAllServices,r=t.isHidden,o=t.isMobile,a=t.services,i=e.forceRefreshServices&&!this.props.forceRefreshServices;if(i||!n&&e.loadAllServices||a.length!==e.services.length){var s=this.state,u=s.filterValue,l=s.numIconsToRender;this.setState({refocusInput:!o,servicesToShow:this.getServicesToShow(e.services,u,l,e.loadAllServices)})}else r===e.isHidden||o||this.setState({refocusInput:!e.isHidden})},shouldComponentUpdate:function(e,t){var n=["services","servicesDataMap","servicesToShow"],r={props:e,state:t},o=!1;for(var a in r)if(r.hasOwnProperty(a)){var i=r[a];for(var s in i){var u=i[s],l=this[a][s];if(o=n.indexOf(s)===-1?u!==l:JSON.stringify(u)!==JSON.stringify(l))break}if(o)break}return o},componentDidUpdate:function(e,t){return t.filterText!==this.state.filterText?this.filterServices():void(this.shouldQueueRender()&&this.queueNextIncrementalRender())},shouldQueueRender:function(){return this.props.loadAllServices&&!this.state.filterValue&&this.state.numIconsToRender<this.props.services.length},queueNextIncrementalRender:function(){this._incrementalRenderTimeoutId=_(this.renderIconsIncrementally)},renderIconsIncrementally:function(){var e=this.state,t=e.filterValue,n=e.numIconsToRender,r=n+this.props.iconRenderIncrement;this.isMounted()&&this.setState({numIconsToRender:r,servicesToShow:this.getServicesToShow(this.props.services,t,r,this.props.loadAllServices)})},filterServices:function(){var e=this.state.filterText,t=this.props.numIconsToInitiallyRender,n=this.props.loadAllServices;!this.isMounted()||e===this.state.filterValue&&t===this.state.numIconsToRender||this.setState({filterValue:e,numIconsToRender:t,servicesToShow:this.getServicesToShow(this.props.services,e,t,n)})},handleFilterTextChange:function(e){clearTimeout(this._incrementalRenderTimeoutId),this._incrementalRenderTimeoutId=null,this.setState({filterText:e.target.value})},handleServiceScroll:function(){this._scrollRequestAnimationId||(this._scrollRequestAnimationId=_(this.makeScrollAdjustments))},makeScrollAdjustments:function(){this._scrollRequestAnimationId=null;var e=this.state.isFilterFixed,t=10;if(e){var n=this.state.headerHeight-this.state.filterHeight+30;this.refs.expandedMenu.scrollTop<=n&&this.setState({isFilterFixed:!1,filterHeight:null,headerHeight:null})}else{var r=this.refs.expandedMenu.querySelector("#at-expanded-menu-filter-form");if(r){var o=r.getBoundingClientRect();o&&o.top<=t&&this.setState({isFilterFixed:!0,filterHeight:o.height,headerHeight:this.getHeaderHeight()})}}},getHeaderHeight:function(){var e=this.refs.expandedMenu.querySelector("#at-expanded-menu-hd");return e.getBoundingClientRect().height},getServicesToShow:function(e,t,n,r){var o=(t||"").trim();if(!o)return e.slice(0,r?n:this.props.maxTopServices);var a=d.default(o).toLowerCase(),i=void 0;return i=0===a.indexOf(".")?new RegExp("(?:\\s|^)"+a):new RegExp("\\b"+a),e.filter(function(e){var t=e.code,n=e.name,r=n.toLowerCase().replace(/^the /,"");return i.test(t)||i.test(r)})},render:function(){var e=this.props,t=e.handleShare,n=e.isMobile,r=e.isRenderingToString,a=e.loadAllServices,s=e.mainHeading,l=e.maxListHeight,c=e.menuBodyTop,p=e.servicesDataMap,d=e.shareTitle,f=e.shareURL,m=e.translations,g=e.userSpecifiedExpanded,b=e.visiblePageHeight,_=e.visiblePageWidth,E=this.state,S=E.filterText,x=E.filterValue,T=E.isFilterFixed,P=E.refocusInput,M=E.servicesToShow,N=r||!a&&!x&&this.props.services.length>this.props.maxTopServices,w=void 0,R={};if(n&&!r)w="54px";else if(!r){var D=u.default({},null!==c?{top:c}:{});if(h.default("saf"))D.top+=65,R={style:D};else{if(null!==l&&(D.maxHeight=l),T){var I=this.state.filterHeight;u.default(D,{marginTop:I,maxHeight:(D.maxHeight||b)-I})}R={onScroll:this.handleServiceScroll,style:D}}w=b<801||_<640?"64px":"84px"}return i.default.createElement("div",o({ref:"expandedMenu",className:"at-expanded-menu at-expanded-menu-round"},R),i.default.createElement(v.default,{isMobile:n,mainHeading:s,shareTitle:d,shareURL:f},i.default.createElement(y.default,{filterText:S,firstServiceCode:(M[0]||{}).code,handleFilterTextChange:this.handleFilterTextChange,handleShare:t,isFilterFixed:T,isMobile:n,refocusInput:P,translations:m})),i.default.createElement(C.default,{handleLoadAllServices:this.props.handleLoadAllServices,handleShare:t,headerHeight:this.state.headerHeight,iconSize:w,isMobile:n,isRenderingToString:r,services:M,servicesDataMap:p,showFooter:N,partitionServices:this.props.partitionServices,translations:m,userSpecifiedExpanded:g,visiblePageHeight:b}))}}),e.exports=t.default},function(e,t){"use strict";e.exports=function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(405),a=r(o),i=n(54),s=r(i);t.default=a.default.createClass({displayName:"ExpandedMenuHeader",mixins:[s.default],propTypes:{children:a.default.PropTypes.element,isMobile:a.default.PropTypes.bool,mainHeading:a.default.PropTypes.string.isRequired,shareTitle:a.default.PropTypes.string.isRequired,shareURL:a.default.PropTypes.string.isRequired},getDefaultProps:function(){return{children:null,isMobile:!1}},squashClick:function(e){e.stopPropagation()},getSubHeadings:function(){return this.props.isMobile?null:a.default.createElement("div",null,a.default.createElement("span",{className:"at-expanded-menu-page-title"},this.props.shareTitle),a.default.createElement("span",{className:"at-expanded-menu-page-url"},this.props.shareURL))},render:function(){return a.default.createElement("div",{id:"at-expanded-menu-hd",className:"at-expanded-menu-hd",onClick:this.squashClick},a.default.createElement("span",{id:"at-expanded-menu-title",className:"at-expanded-menu-title"},this.props.mainHeading),this.getSubHeadings(),this.props.children)}}),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(405),a=r(o),i=n(54),s=r(i),u=n(76),l=r(u);t.default=a.default.createClass({displayName:"ExpandedMenuFilter",propTypes:{filterText:a.default.PropTypes.string,firstServiceCode:a.default.PropTypes.string,isFilterFixed:a.default.PropTypes.bool,isMobile:a.default.PropTypes.bool,handleFilterTextChange:a.default.PropTypes.func.isRequired,handleShare:a.default.PropTypes.func.isRequired,refocusInput:a.default.PropTypes.bool,translations:a.default.PropTypes.object},mixins:[s.default],getDefaultProps:function(){return{filterText:"",isFilterFixed:!1,isMobile:!1,refocusInput:!1}},getInitialState:function(){return{hasLostFocus:!1}},componentDidUpdate:function(){this.props.refocusInput&&this.refs.filterInput.focus()},setHasLostFocus:function(e){var t="relatedTarget"in e?e.relatedTarget:window.event.toElement,n=null===t||"at-expanded-menu-load-btn"===t.id;this.state.hasLostFocus||n||this.setState({hasLostFocus:!0})},handleShare:function(e){e.preventDefault(),this.props.firstServiceCode&&this.props.handleShare(this.props.firstServiceCode)},render:function(){var e="at-expanded-menu-search-input"+(this.state.hasLostFocus?"":" initial-render"),t="at-expanded-menu-search"+(this.props.filterText?" at-expanded-menu-search-filled":""),n=this.props.isFilterFixed?{position:"fixed",top:10}:{},r=this.props.translations,o=void 0===r?{}:r;return a.default.createElement("form",{id:"at-expanded-menu-filter-form",onSubmit:this.handleShare,style:n},a.default.createElement("div",{id:"at-expanded-menu-filter",role:"search",className:t},a.default.createElement("input",{ref:"filterInput",type:"text",size:"30",maxLength:"50",autoFocus:!this.props.isMobile,autoComplete:"off",id:"at-expanded-menu-service-filter",className:e,onChange:this.props.handleFilterTextChange,onBlur:this.setHasLostFocus,value:this.props.filterText}),a.default.createElement("label",{htmlFor:"at-expanded-menu-service-filter",className:"at-expanded-menu-search-label"},a.default.createElement("span",{className:"at-expanded-menu-search-label-content"},o.findAService||l.default("Find a service",35))),a.default.createElement("span",{className:"at-expanded-menu-search-icon"})))}}),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(76),i=r(a),s=n(405),u=n(54),l=n(9),c=n(60),p=n(5),d=n(91),f=n(81),h=n(614),m=n(88),v=n(675),g=n(676),y=n(677),b=n(678),C={ALL:"ALL",TOP:"TOP",STANDARD:"STANDARD"},_=s.createClass({displayName:"ExpandedMenuServicesList",propTypes:{handleLoadAllServices:s.PropTypes.func.isRequired,handleShare:s.PropTypes.func.isRequired,headerHeight:s.PropTypes.number,iconSize:s.PropTypes.string,isMobile:s.PropTypes.bool,isRenderingToString:s.PropTypes.bool,partitionServices:s.PropTypes.bool.isRequired,services:s.PropTypes.array.isRequired,servicesDataMap:s.PropTypes.object.isRequired,showFooter:s.PropTypes.bool.isRequired,translations:s.PropTypes.object,userSpecifiedExpanded:s.PropTypes.bool,visiblePageHeight:s.PropTypes.number},mixins:[u],_serviceIcons:{},getDefaultProps:function(){return{headerHeight:0,iconSize:"64px",isMobile:!1,isRenderingToString:!1,translations:{},userSpecifiedExpanded:!1}},componentWillMount:function(){this._serviceIcons={}},componentWillUpdate:function(e){this.props.iconSize!==e.iconSize&&(this._serviceIcons={})},getServiceIconGetter:function(e){var t=this;return d?function(t){var n=e[t];return n?h(t,n):null}:function(n,r){var o=e[n];return o?h(n,o):f({code:n,alt:r,title:r,size:t.props.iconSize})}},getServicesPartition:function(e){if(e===C.ALL)return this.props.services;var t=this.props.servicesDataMap.top;return c(this.props.services,function(n,r){var o=r.code;return!!o&&(e===C.TOP?t[o]:!t[o])})},getServicesListItems:function(e){var t=this.props.servicesDataMap,n=t.custom.css,r=this.getServiceIconGetter(n),a=this.getServicesPartition(e),i=this.props,u=i.iconSize,c=i.translations;return l(a,function(e,a){var i=a.code,l=a.name;if(!this._serviceIcons[i]){var p=d&&!n[i],f=p?null:r(i,l);if(!p&&!f)return e;var h={classes:{buttonClass:"at-expanded-menu-button",labelClass:"at-expanded-menu-button-label"},code:i,handleShare:this.props.handleShare.bind(null,i),isTopService:Boolean(t.top[i]),key:i,name:c[i]||l};this._serviceIcons[i]=p?s.createElement(v,o({iconWrapperStyles:{width:u,height:u,lineHeight:u,backgroundColor:m(i)}},h)):s.createElement(g,o({icon:f},h))}return e.push(this._serviceIcons[i]),e},[],this)},getPlaceholderListItems:function(){for(var e=[],t=0;t<10;t++)e.push(s.createElement(y,{key:t}));return e},getFooter:function(){return this.props.showFooter?s.createElement(b,{handleLoadAllServices:this.props.handleLoadAllServices,isRenderingToString:this.props.isRenderingToString,translations:this.props.translations}):null},getPlaceholderBody:function(){var e=this.props.translations,t=void 0===e?{}:e;return s.createElement("div",{id:"at-expanded-menu-bd"},s.createElement("h4",{className:"at-expanded-menu-top-services-header"},t.topServices||i.default("Top Services",111)),s.createElement("ul",{id:"at-expanded-menu-top-service-list-container",className:"at-expanded-menu-service-list",role:"menu"},this.getPlaceholderListItems()),this.getFooter())},getUnPartitionedBody:function(){return s.createElement("div",{id:"at-expanded-menu-bd",onClick:this.handleMaskClick,style:this.getBodyInlineStyles()},s.createElement("ul",{id:"at-expanded-menu-service-list-container",className:"at-expanded-menu-service-list",role:"menu"},this.getServicesListItems(C.ALL)),this.getFooter())},getBodyInlineStyles:function(){var e={};return this.props.isMobile?e={overflowY:"auto",top:this.props.headerHeight}:p("saf")&&this.props.visiblePageHeight&&(e={maxHeight:this.props.visiblePageHeight-this.props.headerHeight-65}),e},handleMaskClick:function(e){return e&&e.target&&"at-expanded-menu-load-btn"===e.target.id?e.stopPropagation():void this.props.handleShare(null)},render:function(){if(this.props.isRenderingToString)return this.getPlaceholderBody();if(this.props.userSpecifiedExpanded||!this.props.partitionServices)return this.getUnPartitionedBody();var e=this.getServicesListItems(C.TOP),t=this.getServicesListItems(C.STANDARD),n=0===e.length,r=e.length>=this.props.services.length,o="at-expanded-menu-top-services-header"+(n?" at-expanded-menu-hidden":""),a="at-expanded-menu-service-list"+(n?" at-expanded-menu-hidden":""),u="at-expanded-menu-service-list"+(r?" at-expanded-menu-hidden":"")+(n?"":" border-before"),l=this.props.translations,c=void 0===l?{}:l;return s.createElement("div",{id:"at-expanded-menu-bd",dir:"ltr",onClick:this.handleMaskClick,style:this.getBodyInlineStyles()},s.createElement("span",{className:o},c.topServices||i.default("Top Services",111)),s.createElement("ul",{id:"at-expanded-menu-top-service-list-container",className:a,role:"menu"},e),s.createElement("ul",{id:"at-expanded-menu-service-list-container",className:u,role:"menu"},t),this.getFooter())}});t.default=_,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(405),a=n(54),i=n(81),s=o.createClass({_iconElement:null,_isMounted:!1,displayName:"ServiceIconListItem",propTypes:{classes:o.PropTypes.shape({buttonClass:o.PropTypes.string,labelClass:o.PropTypes.string}),handleShare:o.PropTypes.func.isRequired,iconWrapperStyles:o.PropTypes.object,isTopService:o.PropTypes.bool,code:o.PropTypes.string.isRequired,name:o.PropTypes.string.isRequired},mixins:[a],getDefaultProps:function(){return{classes:{},iconWrapperStyles:{},isTopService:!1}},getInitialState:function(){return{iconLoaded:!1}},componentWillMount:function(){this._iconElement=i(r({},this.props.iconWrapperStyles,{code:this.props.code,alt:this.props.name,loadedCallback:this.setIconLoaded}))},componentDidMount:function(){this._isMounted=!0},componentWillUnmount:function(){this._isMounted=!1},setIconLoaded:function(){this._isMounted&&this.setState({iconLoaded:!0})},render:function(){var e=this.props,t=e.code,n=e.name,r=e.iconWrapperStyles,a=e.isTopService,i=e.handleShare,s=e.classes,u="at3winsvc_"+t.replace(/\./g,"_dot_")+(a?" top-service":""),l=this._iconElement?this._iconElement.innerHTML:"",c=l+("<span class='at-icon-name'>"+n+"</span>");return o.createElement("li",{className:u,onClick:i},o.createElement("button",{"aria-label":n,className:""+(s.buttonClass||"")},o.createElement("span",{className:"at-icon-wrapper",style:r,dangerouslySetInnerHTML:{__html:c}})),o.createElement("span",{className:""+(s.labelClass||"")},n))}});t.default=s,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=n(405),o=n(54),a=r.createClass({displayName:"ServiceIconListItem",propTypes:{classes:r.PropTypes.shape({buttonClass:r.PropTypes.string,labelClass:r.PropTypes.string}),handleShare:r.PropTypes.func.isRequired,icon:r.PropTypes.any.isRequired,isTopService:r.PropTypes.bool.isRequired,code:r.PropTypes.string.isRequired,name:r.PropTypes.string.isRequired},mixins:[o],getDefaultProps:function(){return{classes:{}}},componentDidMount:function(){this.refs.iconButton.firstChild||this.refs.iconButton.appendChild(this.props.icon)},render:function(){var e="at3winsvc_"+this.props.code.replace(/\./g,"_dot_")+(this.props.isTopService?" top-service":""),t=this.props.classes;return r.createElement("li",{className:e,onClick:this.props.handleShare},r.createElement("button",{className:""+(t.buttonClass||""),ref:"iconButton"}),r.createElement("span",{className:""+(t.labelClass||"")},this.props.name))}});t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(){var e={backgroundColor:"#848484",height:84,opacity:.6};return o.createElement("li",{style:e},o.createElement("button",{className:"at-expanded-menu-button"}),o.createElement("span",{className:"at-expanded-menu-button-label"}))}t.__esModule=!0,t.default=r;var o=n(405);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(76),a=r(o),i=n(405),s=n(679),u=function(e){if(e.isRenderingToString)return i.createElement("div",{className:"at-expanded-menu-ft"},i.createElement("span",{className:"at-expanded-menu-ft-loading"},"Loading Services"),i.createElement(s,null));var t=e.translations,n=void 0===t?{}:t;return i.createElement("div",{className:"at-expanded-menu-ft"},i.createElement("button",{id:"at-expanded-menu-load-btn",onClick:e.handleLoadAllServices,className:"at-expanded-menu-load"},n.loadMore||a.default("Load More",112)))};u.displayName="ExpandedMenuFooter",u.propTypes={handleLoadAllServices:i.PropTypes.func.isRequired,isRenderingToString:i.PropTypes.bool,translations:i.PropTypes.object},t.default=u,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=n(405),o=function(e){var t="loading-container "+(e.containerClass||"");return r.createElement("div",{className:t},r.createElement("div",{className:"loading-spinner"}))};o.displayName="Loading",o.propTypes={containerClass:r.PropTypes.string},t.default=o,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var o=n(405),a=r(o),i=n(74),s=r(i),u=n(8),l=r(u),c=n(659),p=r(c),d=n(18),f=r(d),h=n(5),m=r(h),v=n(88),g=r(v),y=n(82),b=r(y),C=n(672),_=r(C),E=n(679),S=r(E),x=n(675),T=r(x),P={COMPOSING:"COMPOSING",SENDING:"SENDING",SENT:"SENT",FAILED_CAPTCHA:"FAILED_CAPTCHA",FAILED_OTHER:"FAILED_OTHER"},M=["suppress_response_code","url","title","note","to","from","dest","pub","uci"],N="https:"===document.location.protocol,w="6LdoDCATAAAAAKwbb6HL00uYkatkIToKU_K7VROP",R=["gmail","yahoomail","aolmail","hotmail"],D=["facebook","twitter","more"];t.default=a.default.createClass({displayName:"ExpandedMenuEmail",propTypes:{ats:a.default.PropTypes.object.isRequired,atc:a.default.PropTypes.object.isRequired,pub:a.default.PropTypes.string.isRequired,source:a.default.PropTypes.string.isRequired,captcha_provider:a.default.PropTypes.string,url:a.default.PropTypes.string.isRequired,title:a.default.PropTypes.string.isRequired,ate:a.default.PropTypes.string.isRequired,v:a.default.PropTypes.string,s:a.default.PropTypes.string,tt:a.default.PropTypes.string,screenshot:a.default.PropTypes.string,screenshot_secure:a.default.PropTypes.string,swfurl:a.default.PropTypes.string,swfurl_secure:a.default.PropTypes.string,ips:a.default.PropTypes.string,email_template:a.default.PropTypes.string,template:a.default.PropTypes.string,email_vars:a.default.PropTypes.object,shortener:a.default.PropTypes.string,shorteners:a.default.PropTypes.object,hideEmailSharingConfirmation:a.default.PropTypes.string,trackurl:a.default.PropTypes.string,uud:a.default.PropTypes.string,p32:a.default.PropTypes.any,ct:a.default.PropTypes.string,rxi:a.default.PropTypes.string,rsi:a.default.PropTypes.string,gen:a.default.PropTypes.string,xid:a.default.PropTypes.string,lng:a.default.PropTypes.string,ui_email_note:a.default.PropTypes.string,ui_email_to:a.default.PropTypes.string,ui_email_from:a.default.PropTypes.string,eventDispatcher:a.default.PropTypes.object.isRequired,isMobile:a.default.PropTypes.bool,isHidden:a.default.PropTypes.bool,mainHeading:a.default.PropTypes.string,toggleMenu:a.default.PropTypes.func.isRequired,translations:a.default.PropTypes.object},getDefaultProps:function(){return{isMobile:!1,isHidden:!1,mainHeading:"Email a Friend",title:"",translations:{},ui_email_note:"",ui_email_to:"",ui_email_from:""}},getInitialState:function(){return this.getDefaultState(!1)},componentWillReceiveProps:function(e){this.props.isHidden&&!e.isHidden&&this.state.controlState===P.SENT&&(this.setState(this.getDefaultState(!0)),grecaptcha&&grecaptcha.reset&&grecaptcha.reset())},componentDidMount:function(){var e=this;window.addthisRecaptchaLoadedCallback=function(){e.props.eventDispatcher.fire("addthis.recaptcha.loaded",{})};var t=this.props.lng||f.default(),n=document.createElement("script");n.src="https://www.google.com/recaptcha/api.js?onload=addthisRecaptchaLoadedCallback&render=explicit&hl="+t,document.body.appendChild(n),this.props.eventDispatcher.once("addthis.recaptcha.loaded",this.handleRecaptchaLoad)},componentWillUpdate:function(e,t){t.controlState!==P.SENT||"true"!==this.props.hideEmailSharingConfirmation&&this.props.hideEmailSharingConfirmation!==!0||window.close()},componentDidUpdate:function(e,t){var n=!t.captchaDidLoad&&this.state.captchaDidLoad||t.controlState===P.SENT&&this.state.controlState===P.COMPOSING;n&&"recaptcha2"===this.props.captcha_provider&&grecaptcha.render(this.refs.captchaContainer,{sitekey:w,callback:this.handleCaptchaResponse}),t.controlState!==P.SENDING&&this.state.controlState===P.SENDING&&this.sendEmail()},componentWillUnmount:function(){this.props.eventDispatcher.removeEventListener("addthis.recaptcha.loaded",this.handleRecaptchaLoad)},getDefaultState:function(e){var t=this.props,n=t.ui_email_to,r=t.ui_email_from,o=t.ui_email_note,a=t.screenshot;return{captchaDidLoad:e,captchaResponse:"",controlState:P.COMPOSING,emailTo:n,emailFrom:r,emailNote:a?o+"\n\n"+a:o,failureMessage:"",fieldsWithErrors:[]}},formatPCO:function(e){if(e&&/^([a-zA-Z23]+-[0-9\.abmys]+,?)+$/.test(e)){var t=e.split(",");if(t.length>1)return t;var n=(t[0]||"").split("-"),r=n[0],o=void 0===r?"":r,a=n[1];if(o=0===o.indexOf("ffext")?"fxe":o,o&&a)return o+"-"+a}return""},handleChange:function(e,t){var n;if("emailSubject"===e||"emailNote"===e&&t.target.value.length>250||("emailTo"===e||"emailFrom"===e)&&t.target.value.length>50)return t.preventDefault();var r=this.state.fieldsWithErrors.indexOf(e),o=l.default({},(n={},n[e]=t.target.value,n.controlState=P.COMPOSING,n.failureMessage="",n),r!==-1?{fieldsWithErrors:this.state.fieldsWithErrors.filter(function(t){return t!==e})}:{});this.setState(o)},handleCaptchaResponse:function(e){this.setState({captchaResponse:e})},handleRecaptchaLoad:function(){this.isMounted()&&this.setState({captchaDidLoad:!0})},handleSubmit:function(e){e.preventDefault();var t=this.validateSubmission();t.length>0?this.setState({fieldsWithErrors:t.slice()}):this.setState({controlState:P.SENDING})},handleSendHttpSuccess:function(e){var t=this.props.translations,n=t.sendFailed,r=void 0===n?"Sorry, we couldn't send this email. Please try again in a few minutes.":n,o=t.captchaIncorrect,a=void 0===o?"Sorry, your response was incorrect.":o,i=void 0;try{i=JSON.parse(e.responseText)}catch(e){return this.setState({controlState:P.FAILED_OTHER,failureMessage:r})}return i.captchaError?this.setState({controlState:P.FAILED_CAPTCHA,failureMessage:a}):i.emailSent?this.setState({controlState:P.SENT}):this.setState({controlState:P.FAILED_OTHER,failureMessage:r})},handleSendHttpFailure:function(){var e=this.props.translations.sendFailed,t=void 0===e?"Sorry, we couldn't send this email. Please try again in a few minutes.":e;return this.setState({controlState:P.FAILED_OTHER,failureMessage:t})},handleShare:function(e,t){if(t.preventDefault(),"more"===e&&/bookmark\.php$/.test(window.location.pathname))return this.props.toggleMenu(!1);var n=s.default({url:this.props.url,title:this.props.title,pub:this.props.pub,ate:this.props.ate,ct:this.props.ct,trackurl:this.props.trackurl,s:e});window.location.href="/bookmark.php?"+n},validateSubmission:function(){var e=this,t=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;return["emailTo","emailFrom"].reduce(function(n,r){return t.test(e.state[r].trim())||n.push(r),n},[])},sendEmail:function(){var e=this,t=this.getDataToSend(),n=new XMLHttpRequest;n.open("GET","//www.addthis.com/api/tellfriend/get-share-json?"+s.default(t)),n.onreadystatechange=function(){4===n.readyState&&(n.status>=400||0===n.status?e.handleSendHttpFailure(n):e.handleSendHttpSuccess(n))},n.send(null)},getPropsToSend:function(){var e=this;return["url","title","pco","lng","ate","ct","rsi","rxi","gen","ips","pub","email_template","template","email_vars","shortener"].reduce(function(t,n){var r=void 0;switch(n){case"pco":r=e.formatPCO(e.props.source);break;case"title":r=e.props.title.trim()||e.state.emailTo+" has shared something with you";break;default:r=e.props[n]}return"email_vars"!==n&&(r||M.indexOf(n)>-1)?t["template"===n||"email_template"===n?"name":n]=r||"":"email_vars"===n&&!function(){var n=e.props.email_vars||{};Object.keys(n).forEach(function(e){t["var_"+e]=n[e]},{})}(),t},{})},getStateToSend:function(){var e=this;return Object.keys(this.state).filter(function(e){return/^email/.test(e)}).reduce(function(t,n){var r=n.split(/(?=[A-Z])/).pop().toLowerCase();return t[r]=(e.state[n]||"").trim(),t},{})},getDataToSend:function(){var e=this,t=this.getPropsToSend(),n=t.shortener?Object.keys(this.props).reduce(function(n,r){return 0===r.indexOf(t.shortener)&&r!==t.shortener&&(n[r]=e.props[r]),n},{}):{},r=this.getStateToSend();this.state.captchaResponse&&(r.recaptcha_response_field=this.state.captchaResponse);var o=l.default({suppress_response_codes:!0,dest:"email",uci:Math.round(2147483647*Math.random())},N?{ssl:1}:{});return l.default({},t,n,r,o,{captcha_provider:this.props.captcha_provider||"recaptcha2"})},getRecaptchaElement:function(){return!this.state.captchaDidLoad||this.state.controlState.SENDING?a.default.createElement(S.default,null):a.default.createElement("div",{ref:"captchaContainer",id:"at-expanded-menu-captcha-container"})},getOverlay:function(e){return e?a.default.createElement(S.default,{containerClass:"loading-container-as-overlay"}):null},getFailureMessage:function(e){return e?a.default.createElement("div",{className:"at-expanded-menu-email-error-message"},a.default.createElement("span",null,(this.props.translations.oops||"Oops!")+" "+e)):null},getDisclaimer:function(){var e=a.default.createElement("span",{className:"at-expanded-menu-email-disclaimer-permission"},""+(this.props.translations.emailConfirmPermittedToSend||"By sending, I affirm I am permitted to send this email.")),t=this.props.translations.euDisclaimer?a.default.createElement("span",{className:"at-expanded-menu-email-disclaimer-eu"},this.props.translations.euDisclaimer+" ",a.default.createElement("a",{href:"/privacy/privacy-policy#international",target:"_blank"},""+(this.props.translations.learnMore||"Learn More"))):null;return a.default.createElement("div",{className:"at-expanded-menu-email-disclaimer"},t,e)},getEmailForm:function(e){var t=this,n="at-expanded-menu-email-error-field",r=this.props.translations,o=["emailTo","emailFrom","emailSubject","emailNote"].map(function(o){var i=o.split(/(?=[A-Z])/),s=i.pop(),u="email-"+s.toLowerCase(),c=r[s.toLowerCase()]||s,p="emailNote"===o,d="emailSubject"===o,f=t.state.fieldsWithErrors.indexOf(o)!==-1,h=f?t.getFailureMessage((r.invalidEmailAddress||"Please enter a valid email address")+"."):null,m=a.default.createElement(p?"textarea":"input",l.default({id:"at-expanded-menu-"+u,value:d?t.props.title:t.state[o],onChange:t.handleChange.bind(t,o),disabled:e,required:!p,readOnly:d,"aria-readonly":d,className:f?n:""},p?{maxLength:250}:{maxLength:50,type:d?"text":"email"}));return a.default.createElement("div",{className:"at-expanded-menu-email-field",key:o},a.default.createElement("label",{htmlFor:"at-expanded-menu-"+u},c),m,h)});return a.default.createElement("form",{id:"at-expanded-menu-email-form",onSubmit:this.handleSubmit,noValidate:!0},this.getOverlay(e),o,this.getFailureMessage(this.state.failureMessage),this.getRecaptchaElement(),a.default.createElement("div",{className:"at-expanded-menu-email-btn-container"},a.default.createElement("button",{type:"submit",className:"at-expanded-menu-email-btn",disabled:e},r.send||"Send")),this.getDisclaimer())},getSuccessComponent:function(e){var t=this,n=e?"64px":"84px",r=this.props.translations,o=r.messageSent,i=void 0===o?"Message Sent!":o,s=r.shareAgain,u=void 0===s?"Share again.":s,l=D.map(function(e){return a.default.createElement(T.default,{key:e,iconWrapperStyles:{width:n,height:n,lineHeight:n,backgroundColor:g.default(e)},classes:{buttonClass:"at-expanded-menu-button",labelClass:"at-expanded-menu-button-label"},code:e,name:b.default(e),handleShare:t.handleShare.bind(t,e)})});return a.default.createElement("div",{className:"at-expanded-menu-email-success-container at-expanded-menu-round"},a.default.createElement("span",{className:"at-expanded-menu-email-success-message"},i+" "+u),a.default.createElement("ul",{className:"at-expanded-menu-service-list"},l))},getOtherEmailServices:function(){var e=this,t=R.map(function(t){return a.default.createElement(T.default,{key:t,code:t,name:b.default(t),handleShare:e.handleShare.bind(e,t),isTopService:!1,classes:{buttonClass:"at-expanded-menu-button",labelClass:"at-expanded-menu-button-label"},iconWrapperStyles:{height:32,width:32,lineHeight:32,backgroundColor:g.default(t)}})});return a.default.createElement("div",{className:"at-expanded-menu-email-other"},a.default.createElement("p",null,this.props.translations.sendWithDifferentServices||"Send this email with different services",":"),a.default.createElement("ul",{className:"at-expanded-menu-email-services"},t))},getFormBody:function(e){return e?a.default.createElement("div",{id:"at-expanded-menu-bd"},this.getEmailForm(this.state.controlState===P.SENDING),this.getOtherEmailServices()):a.default.createElement("div",null,a.default.createElement("div",{id:"at-expanded-menu-bd"},this.getEmailForm(this.state.controlState===P.SENDING)),this.getOtherEmailServices())},render:function(){if(this.state.controlState===P.SENT){var e=m.default("ie9")?{top:"25%"}:{};return a.default.createElement("div",{className:"at-expanded-menu",id:"at-expanded-menu-email-sent",style:e},a.default.createElement("div",{className:"at-expanded-menu-bd"},this.getSuccessComponent(this.props.isMobile)))}var t=this.props,n=t.isMobile,r=t.mainHeading,o=t.title,i=t.url,s=void 0===i?"":i,u={top:p.default().y};return a.default.createElement("div",{className:"at-expanded-menu at-expanded-menu-email",ref:"container",style:u},a.default.createElement(_.default,{isMobile:n,mainHeading:r,shareTitle:o,shareURL:s}),this.getFormBody(n))}}),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}t.__esModule=!0;var i=n(405),s=r(i),u=n(619),l=r(u),c=n(635),p=r(c),d=n(682),f=r(d),h=n(672),m=r(h),v=function(e){function t(n){o(this,t),e.call(this,n),this.state={showMessage:!1,trackUrl:n.trackURL||l.default("link",n.menuShare,n.menuConfig)},this.copyLink=this.copyLink.bind(this)}return a(t,e),t.prototype.componentWillReceiveProps=function(e){this.setState({trackUrl:e.trackURL||l.default("link",e.menuShare,e.menuConfig)})},t.prototype.copyLink=function(){setTimeout(this.setState.bind(this,{showMessage:!1}),1e3),this.setState({showMessage:!0}),this.props.isStandalone||p.default("link",0,this.props.menuShare,this.props.menuConfig)},t.prototype.squashClick=function(e){e.stopPropagation()},t.prototype.render=function(){var e=this.props,t=e.isMobile,n=e.mainHeading,r=e.menuBodyTop,o=e.shareTitle,a=e.shareURL,i=r&&!t?{top:r}:{};return s.default.createElement("div",{className:"at-expanded-menu at-expanded-menu-copy-link",style:i},s.default.createElement(m.default,{mainHeading:n,shareTitle:o,shareURL:a}),s.default.createElement("div",{id:"at-expanded-menu-bd"},s.default.createElement(f.default,{copyLink:this.copyLink,onCopyAreaClicked:this.squashClick,showMessage:this.state.showMessage,supportsCopy:document.queryCommandSupported("copy"),trackUrl:this.state.trackUrl})))},t}(s.default.Component);t.default=v,v.propTypes={isMobile:s.default.PropTypes.bool,mainHeading:s.default.PropTypes.string,menuBodyTop:s.default.PropTypes.number,menuConfig:s.default.PropTypes.object.isRequired,menuShare:s.default.PropTypes.object.isRequired,shareTitle:s.default.PropTypes.string,shareURL:s.default.PropTypes.string},v.defaultProps={isMobile:!1,mainHeading:"Copy Link",shareTitle:"",shareURL:""},v.displayName="ExpandedMenuCopyLink",e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(405),u=r(s),l=n(556),c=r(l),p=n(81),d=r(p),f=function(e){function t(){o(this,t),e.apply(this,arguments)}return a(t,e),t.prototype.render=function(){return u.default.createElement("div",null,u.default.createElement("div",{className:"at-copy-link-share-button at-expanded-menu-primary-action-btn",onClick:this.props.onClick},"Copy"))},t}(u.default.Component),h=function(e){function t(){o(this,t),e.apply(this,arguments)}return a(t,e),t.prototype.render=function(){var e=this.props.showMessage,t=e?" at-copy-link-show-result":"",n=e?{role:"alert"}:{"aria-hidden":!0};return u.default.createElement("div",i({className:"at-copy-link-result-message at-expanded-menu-notification"+t},n),u.default.createElement("span",null,"Copied to Clipboard!"))},t}(u.default.Component);h.propTypes={showMessage:u.default.PropTypes.bool};var m=function(e){function t(n){o(this,t),e.call(this,n),this.focusLink=this.focusLink.bind(this),this.copyLink=this.copyLink.bind(this)}return a(t,e),t.prototype.componentDidMount=function(){var e=d.default({code:"link",backgroundColor:"#888888",size:"50px"});this.refs.icon.appendChild(e),this.focusLink()},t.prototype.componentDidUpdate=function(){this.focusLink()},t.prototype.copyLink=function(){try{this.focusLink(),document.execCommand("copy"),this.props.copyLink()}catch(e){}},t.prototype.focusLink=function(){var e=c.default.findDOMNode(this.refs.linkText);e.focus(),e.select()},t.prototype.render=function(){var e=this.props.supportsCopy?u.default.createElement(f,{onClick:this.copyLink}):null;return u.default.createElement("div",{className:"at-copy-link-share",onClick:this.props.onCopyAreaClicked},u.default.createElement("div",{className:"at-copy-link-share-page-url-container"},u.default.createElement("span",{className:"at-copy-link-share-icon",ref:"icon"}),u.default.createElement("input",{className:"at-copy-link-share-page-url",type:"text",readOnly:"true",ref:"linkText",value:this.props.trackUrl})),e,u.default.createElement(h,{showMessage:this.props.showMessage}))},t}(u.default.Component);t.default=m,m.displayName="CopyLink",m.propTypes={copyLink:u.default.PropTypes.func.isRequired,onCopyAreaClicked:u.default.PropTypes.func,showMessage:u.default.PropTypes.bool,supportsCopy:u.default.PropTypes.bool,trackUrl:u.default.PropTypes.string.isRequired},e.exports=t.default}])); |
atwpjp([223,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220],Array(117).concat([function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><circle cx="5.936" cy="16" r="3.544"/><circle cx="15.989" cy="16" r="3.544"/><circle cx="26.074" cy="16" r="3.545"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M23.994 23.412c-9.22 4.366-14.932.71-18.587-1.51-.225-.15-.612.026-.275.413 1.223 1.472 5.215 5.04 10.43 5.04 5.213 0 8.32-2.845 8.706-3.344.387-.498.1-.785-.274-.598zm2.582-1.434c-.25-.325-1.51-.374-2.295-.287-.785.1-1.983.587-1.87.874.05.112.162.062.698.013.55-.05 2.07-.25 2.395.162.324.423-.486 2.42-.636 2.743-.15.324.05.412.324.187.263-.212.737-.76 1.062-1.547.324-.798.51-1.896.324-2.145zm-4.915-5.526V9.104C21.66 7.844 20.44 5 16.06 5c-4.39 0-6.724 2.744-6.724 5.202l3.668.337c.81-2.47 2.707-2.47 2.707-2.47 1.897 0 1.772 1.533 1.772 1.87v1.584c-2.433.087-8.458.774-8.458 5.863 0 5.464 6.9 5.69 9.157 2.158.088.138.188.287.312.412 0 0 .836.873 1.946 1.92l2.832-2.793s-1.61-1.26-1.61-2.632zm-8.382.262c0-2.358 2.52-2.832 4.204-2.882v2.02c0 3.993-4.204 3.394-4.204.862z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M14.38 14.16V8.2c0-2.65-1.95-3.41-3.14-3.41-1.41 0-3.31.92-3.31 2.65 0 .87.49 1.3.98 1.3s.98-.22.98-.65c0-.43.7-.27.7.22v15.01c0 .96 2.55 3.9 6.86 3.9 3.76 0 6.63-2.76 6.63-7.14-.01-7.59-6.18-9.23-9.7-5.92zm2.43 9.96c-1.3-.01-2.44-.97-2.44-.97v-5.47c2.82-3.2 6.14-1.99 6.14 1.91 0 1.94-.66 4.57-3.7 4.53z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M23.5 12.1l-15-8.6v7.9l8.1 4.6z"/><path d="M16.6 16l-8.1-4.6v17.1l15-8.6z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M21.38 14.32c-3.36 3.71-8.18 3.39-11.38-.42-.87-.81-1.69-.85-2.41-.7V32h4.93V19.03c2.14.92 4.17.99 6.27-.01V32h5.14V13.12c-.86-.18-1.8.31-2.55 1.2z"/><circle cx="10" cy="7.94" r="2.87"/><circle cx="21.38" cy="7.94" r="2.87"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M6.96 8.22h7.33c1.25 0 2.21.37 2.88 1.1s1 1.64 1 2.72c0 .91-.24 1.69-.72 2.34-.32.43-.78.77-1.4 1.02.93.27 1.61.72 2.05 1.37.44.65.66 1.46.66 2.43 0 .8-.16 1.51-.47 2.15-.31.64-.74 1.14-1.28 1.51-.34.23-.84.4-1.52.5-.9.14-1.5.21-1.79.21H6.96V8.22zm3.88 6.02h1.74c.62 0 1.06-.13 1.3-.38.24-.26.37-.62.37-1.1 0-.44-.12-.8-.37-1.05-.24-.25-.67-.38-1.27-.38h-1.77v2.91zm0 6.03h2.04c.69 0 1.18-.15 1.46-.43s.43-.68.43-1.17c0-.45-.14-.82-.42-1.09-.28-.28-.77-.41-1.47-.41h-2.03c-.01-.01-.01 3.1-.01 3.1zM21.21 8.41h3.58v9.58h-3.58z"/><circle cx="23" cy="21.53" r="2.04"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g fill-rule="evenodd" clip-rule="evenodd"><path d="M25.473 5.512c.057.168.14.33.164.502.076.535.11 1.07-.264 1.533-.396.492-.93.627-1.525.59-.773-.047-1.502-.268-2.2-.598-1.224-.58-2.458-1.124-3.784-1.427-1.9-.432-3.773-.354-5.568.426-1.824.79-2.852 2.712-2.582 4.68.23 1.692 1.062 3.007 2.494 3.937.63.408 1.334.52 2.062.44.564-.062 1.12-.177 1.682-.267.045-.006.092 0 .193 0-.55.332-1.096.52-1.672.63a6.55 6.55 0 0 1-2.31.01c-.647-.106-1.198-.427-1.65-.894-.976-1.014-1.66-2.195-1.907-3.592-.383-2.145.4-3.83 2.113-5.11 1.03-.774 2.23-1.15 3.49-1.353 2.202-.356 4.267.118 6.267 1.022.908.41 1.822.807 2.748 1.17.295.117.652.195.957.15.68-.104.986-.633 1.156-1.244.053-.188.057-.39.082-.584a1.19 1.19 0 0 0 .053-.022z"/><path d="M18.307 27.072c.135-.076.252-.16.38-.213.77-.32 1.548-.612 2.31-.946.475-.207.928-.463 1.383-.713.148-.08.277-.204.402-.323.24-.236.3-.502.166-.832-.62-1.535-1.24-3.068-1.824-4.617a12.2 12.2 0 0 1-.762-3.184c-.066-.715-.07-1.438.148-2.135.184-.585.574-1.034 1.03-1.425.583-.5 1.27-.822 1.964-1.133.684-.307 1.387-.582 2.035-.95.51-.288.983-.665 1.417-1.063.623-.573.822-1.35.863-2.173.037-.77-.084-1.525-.26-2.275-.03-.125-.047-.254-.03-.402.042.043.093.08.122.13.492.827.818 1.702.8 2.685-.024 1.002-.468 1.818-1.118 2.545-.68.762-1.562 1.225-2.455 1.678-.735.373-1.474.744-2.18 1.166-.67.4-1.196.96-1.415 1.744-.166.596-.098 1.195.002 1.79.28 1.688.97 3.24 1.63 4.804.35.834.694 1.674.972 2.53.228.702.022 1.355-.478 1.9-.555.604-1.283.907-2.055 1.122-.934.262-1.89.357-2.857.365a.644.644 0 0 1-.123-.015c-.014-.002-.023-.018-.07-.063zM8.303 12.617c-.965 1.34-1.838 2.738-2.54 4.234-.4.858-.817 1.714-.976 2.66-.31 1.862-.02 3.57 1.38 4.95.745.736 1.706 1.11 2.692 1.404 1.003.3 2.038.45 3.08.553 1.073.107 2.145.22 3.218.326.574.06 1.148.104 1.72.17.144.018.28.09.42.137a.988.988 0 0 0-.01.076c-.048.018-.095.05-.142.05-1.756.052-3.512.144-5.266.134-1.19-.008-2.396-.045-3.553-.383-1.887-.553-3.395-1.61-4.256-3.428-.606-1.278-.645-2.64-.317-3.99.52-2.132 1.49-4.046 3.023-5.64.454-.472.988-.87 1.484-1.302l.043.05z"/><path d="M12.61 21.643c.52-.06 1.038-.146 1.56-.17a62.68 62.68 0 0 1 2.842-.053c.336.002.674.062 1.002.133.53.113.64.23.662.764a11.98 11.98 0 0 1-.588 4.354c-.068.206-.203.392-.344.57-.17-.26-.12-.522-.102-.778.09-1.057.207-2.113.266-3.172.043-.738-.076-.86-.777-1.113-.733-.268-1.503-.348-2.276-.39-.746-.044-1.494-.07-2.24-.103-.003-.014-.003-.028-.005-.04z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M23.58 13.65H18.5V8.57h-5v5.08H8.42v5.01h5.08v5.07h5v-5.07h5.08z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M10.302 9.378v17.037h-4.71V6.775h8.324L19.47 12.5v6.37z"/><path d="M21.7 23.813V6.776h4.71v19.64h-8.323l-5.555-5.724V14.32z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M20.16 27.6c.32.2.68.31 1.06.31 1.09 0 1.98-.89 1.98-1.98s-.89-1.978-1.98-1.978c-1.09 0-1.98.89-1.98 1.98v.01l-2.26 1.65V22.2l3.19-2.33c.32.2.68.31 1.06.31 1.09 0 1.98-.89 1.98-1.98 0-1.09-.89-1.98-1.98-1.98s-1.98.89-1.98 1.98v.01l-2.26 1.65v-4.75l3.23-2.35c.31.19.66.28 1.01.28 1.09 0 1.98-.89 1.98-1.98 0-1.09-.89-1.98-1.98-1.98s-1.98.89-1.98 1.98v.06l-2.27 1.65V4.4c0-.14-.11-.25-.25-.25h-1.38c-.14 0-.25.11-.25.25v4.63l-2.33-1.7c.01-.05.01-.11.01-.16 0-1.09-.89-1.98-1.98-1.98-1.09 0-1.99.88-1.99 1.97 0 1.09.89 1.98 1.98 1.98.33 0 .65-.08.94-.24l3.36 2.45v4.75l-2.33-1.7c0-.04.01-.07.01-.11 0-1.09-.89-1.98-1.98-1.98s-1.98.89-1.98 1.98.89 1.98 1.98 1.98c.35 0 .68-.09.98-.26l3.32 2.42v5.39l-2.33-1.7c0-.03.01-.07.01-.11 0-1.09-.89-1.98-1.98-1.98s-1.98.892-1.98 1.98S9.7 24 10.79 24c.35 0 .68-.09.98-.26l3.32 2.42V32h1.88v-2.07l3.19-2.33z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M9.02 5.42h3.52v3.41H9.02zM9.02 11.1h3.52v15.74H9.02zM19.46 5.42h3.52v3.41h-3.52zM19.46 11.1h3.52v15.74h-3.52zM14.27 5.42h3.52v3.41h-3.52zM14.27 11.1h3.52v9.68h-3.52z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M11.397 10.233H9.82V6.5a.995.995 0 0 0-1.99 0v3.733H6.338a.995.995 0 0 0 0 1.99H7.83V25.19a.996.996 0 0 0 1.992 0V12.223h1.576a.995.995 0 0 0 0-1.99zM21.018 10.123c-1.592 0-3.042.562-4.146 1.6v-.494a.995.995 0 0 0-1.99 0v13.96a.996.996 0 0 0 1.99 0v-8.902c0-2.88 2.425-4.174 4.146-4.174 2.98 0 3.65 2.635 3.65 3.56v9.517a.995.995 0 0 0 1.99 0v-9.517c0-2.306-1.75-5.55-5.64-5.55z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M6.568 9.4l.004-.008.004-.01c.19-.398.412-.79.658-1.162a9.52 9.52 0 0 1 .79-1.034c1.454-1.64 3.433-2.623 5.925-2.938l.712-.094.416.594 8.21 11.834.185.264.025.318.594 7.457.158 1.952-1.81-.764-7.044-2.975-.318-.14-.203-.28-8.21-11.833-.39-.56.293-.62zm2.653.127c-.058.094-.116.196-.177.297l7.596 10.95 4.92 2.077-.417-5.183L13.55 6.723c-1.56.318-2.81 1.006-3.743 2.05-.22.245-.416.5-.586.754z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.76 21.92l.273 3.006-2.85-1.205 1.198-1.17 1.38-.63z"/><path d="M15.673 20.508c.05-.06.11-.13.17-.19.616-.694 1.25-1.407 1.387-2.62l-4.734-6.826c-.426.34-.812.686-1.146 1.033a7.99 7.99 0 0 0-.897 1.134l5.22 7.468zm.9.47a13.05 13.05 0 0 0-.554.646l-.406.526-.39-.552-5.768-8.255-.18-.257.163-.277a8.434 8.434 0 0 1 1.2-1.585c.483-.512 1.047-1 1.678-1.46l.433-.25.267.368 5.12 7.39.1.145-.013.168c-.11 1.67-.893 2.54-1.65 3.392z"/><path d="M21.232 16.64c-.086.026-.162.06-.242.09-.867.34-1.762.692-2.95.386l-4.745-6.84c.467-.285.926-.518 1.367-.713.475-.2.938-.35 1.385-.45l5.185 7.528zm.12 1.01c.27-.105.547-.213.8-.287l.642-.205-.38-.553-5.74-8.316-.174-.26-.31.05a8.414 8.414 0 0 0-1.92.574c-.644.28-1.632.928-2.286 1.36l5.607 8c1.605.478 2.7.052 3.762-.364z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path opacity=".3" d="M7.03 8h17.94v17H7.03z"/><path d="M7.225 8h-.41C5.815 8 5 8.84 5 9.876v13.248C5 24.16 5.812 25 6.815 25h.962V12.714L16 19.26l8.223-6.546V25h.962C26.188 25 27 24.16 27 23.124V9.876C27 8.84 26.186 8 25.185 8h-.41L16 15.506 7.225 8z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M14.41 15.22s1.05.87 2.36-.12l9.13-5.95s1.07-1.08-.27-1.1c-1.33-.02-18.18.2-18.18.2s-1.81.05-.63 1.33l7.59 5.64zM23.16 22.8c-4.82-1.4-11.18-4.96-12.68-5.29-.81-.18-1.95-.34-3.26-.3h-.01c-.22.01-.43.01-.65.02v.05c-.94.15-2.53.65-2.37 2.26.17 1.65 1.5 2.06 2.42 2.16l.01.97s-.07.472.6.63c.67.17 18 1.2 18 1.2s.86.03 1-.6c.02-.08.03-.34.04-.73-.85.07-1.87-.01-3.1-.37zm-18.4-3.19c-.05-1.24 1.08-1.45 1.81-1.46l.04 3.17c-.64-.08-1.8-.38-1.85-1.71z"/><path d="M29.68 21.44c-.79 1.01-2 1.39-3.42 1.37 0 .13 0 .26-.01.36 2.49-.2 3.43-1.73 3.43-1.73zM26.28 19.49c-.01-3.69-.06-8.33-.06-8.33s-.23-.4-.9-.17c-.66.23-9.15 5.69-9.15 5.69s-.97.66-1.83-.14c-.86-.8-7.15-5.52-7.15-5.52s-.63-.47-.7.2l.06 5.16c1.47.02 4.25.13 5.43.63 1.89.8 9.38 5.72 14.28 5.79.01-.68.02-1.61.02-2.66 2.18-.45 3-2.81 3-2.81-.73 1.6-2.2 2.03-3 2.16z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M24.82 4.83c-.01 0-.01 0 0 0-.04.01-.1.02-.16.04-.16.04-.33.07-.5.1l-.21.03c-.16.02-.32.03-.47.03H23.25c-.16 0-.32-.01-.48-.03-.1-.01-.2-.02-.3-.04-.13-.02-.26-.05-.38-.08-.07-.02-.13-.03-.2-.05-1.29 2.32-5.66 9.42-5.89 9.83-.22-.41-4.6-7.51-5.89-9.83-.05.02-.11.03-.19.05-.13.03-.26.06-.4.08-.1.02-.22.03-.34.04-.11.01-.22.02-.33.02h-.2c-.58 0-1.05-.08-1.46-.2.19.29.35.54.58.89.3.45.88 1.36 1.58 2.56.55.94 1.45 2.44 2.08 3.53.63 1.09 1.29 2.23 1.92 3.34.79 1.39 1.26 2.22 1.41 2.49v.85c0 1.14-.02 2.36-.06 3.46-.04 1.1-.09 4.14-.14 5.22.46-.13.94-.2 1.45-.2.06 0 .13 0 .19.01.11 0 .23.012.34.022.14.01.28.03.42.06.09.02.18.03.27.06.08.02.15.03.23.06-.05-1.08-.1-4.12-.14-5.21-.04-1.1-.06-2.33-.06-3.47v-.85c.46-.82.94-1.65 1.41-2.49.63-1.1 1.29-2.25 1.92-3.34.63-1.09 1.53-2.6 2.08-3.53.71-1.2 1.29-2.12 1.58-2.56.22-.352.38-.602.57-.892z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M8.77 10.12s2.78 7.05 4.15 10.52c.02.04.03.08.05.14-.06.01-.11.01-.16.01h-2.68c-.13 0-.18-.04-.22-.16-.12-.398-.27-.8-.39-1.19-.03-.11-.08-.16-.21-.16-1.15.01-2.29.01-3.44 0-.11 0-.15.03-.19.14l-.42 1.26c-.02.08-.05.12-.15.12-.94-.01-1.88 0-2.82 0-.02 0-.04-.01-.08-.01.03-.06.04-.12.07-.18 1.38-3.43 4.2-10.47 4.2-10.47l2.29-.02zm-.03 6.93c-.37-1.19-.73-2.36-1.09-3.53h-.03c-.36 1.17-.73 2.35-1.09 3.53h2.21zM17.39 21.06c-2.47 0-4.34-1.85-4.34-4.3 0-2.42 1.9-4.31 4.35-4.31 2.43 0 4.33 1.89 4.33 4.31 0 2.45-1.88 4.3-4.34 4.3zm-1.95-4.3c.02.14.02.28.05.41.21 1.13 1.33 1.86 2.4 1.56.98-.27 1.61-1.32 1.41-2.35-.17-.88-.86-1.55-1.68-1.63-1.18-.11-2.16.79-2.18 2.01zM25.38 20.77h-2.35V10.1h2.35v10.67zM28.27 21.06a1.507 1.507 0 0 1 0-3.01c.83 0 1.5.68 1.5 1.51 0 .84-.67 1.5-1.5 1.5z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M26 9h-9.667L15 5H5.996A1 1 0 0 0 5 5.993v16.014c0 .548.448.993 1 .993h10l1 4h9a1 1 0 0 0 1-1V10a1 1 0 0 0-1-1zm-14.32 9c-1.932 0-3.5-1.568-3.5-3.5s1.568-3.5 3.5-3.5a3.35 3.35 0 0 1 2.34.914l-.993.966a1.923 1.923 0 0 0-1.347-.518c-1.16 0-2.104.963-2.104 2.142 0 1.18.945 2.142 2.104 2.142 1.34 0 1.834-.928 1.925-1.477h-1.93v-1.307h3.277c.05.22.087.427.087.718 0 2-1.34 3.42-3.36 3.42zm5.843 7l-.51-2h2.572l-2 2h-.062zm3.153-6.496c-.264.27-.558.545-.896.838l-1.364-4.092h4.318c-.344.92-.734 1.72-1.45 2.586-.538-.604-.977-1.163-1.272-1.686h-1.01c.334.746.923 1.52 1.674 2.354zM26 26h-8l3-3-.913-2.74a16.31 16.31 0 0 0 1.198-1.097c.453.475.94.97 1.468 1.495.327.326.666.666 1.015 1.02l.64-.63c-.35-.356-.69-.698-1.017-1.026a88.01 88.01 0 0 1-1.493-1.52c.93-1.097 1.382-2.095 1.795-3.25h1.858v-.9H21.5V13h-1.35v1.35h-2.033L16.667 10H26v16z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M4.12 15.99c0 4.7 2.73 8.77 6.7 10.69L5.15 11.16c-.66 1.48-1.03 3.11-1.03 4.83zm19.9-.6c0-1.47-.53-2.49-.98-3.28-.6-.98-1.17-1.81-1.17-2.79 0-1.09.83-2.11 2-2.11.05 0 .102.01.15.01A11.852 11.852 0 0 0 16 4.11c-4.15 0-7.81 2.13-9.93 5.36.28.01.54.01.76.01 1.25 0 3.17-.15 3.17-.15.64-.03.72.9.07.98 0 0-.64.07-1.36.11l4.33 12.87 2.6-7.8-1.85-5.07c-.64-.04-1.25-.11-1.25-.11-.64-.04-.56-1.02.08-.98 0 0 1.96.15 3.13.15 1.24 0 3.17-.15 3.17-.15.64-.03.72.9.07.98 0 0-.64.07-1.36.11l4.3 12.77 1.19-3.96c.6-1.54.9-2.82.9-3.84zm-7.81 1.64l-3.57 10.36a11.967 11.967 0 0 0 7.3-.19c-.03-.05-.06-.1-.08-.16l-3.65-10.01zm10.22-6.74c.05.38.08.78.08 1.22 0 1.2-.23 2.56-.9 4.26l-3.63 10.49c3.53-2.06 5.91-5.89 5.91-10.27-.01-2.06-.54-4.01-1.46-5.7z"/><g><path d="M12.55 11.31s.6.08 1.25.11l1.68 4.6.17-.52-1.85-5.07c-.3-.02-.58-.04-.81-.07-.22-.02-.36-.02-.36-.02-.65-.05-.72.93-.08.97zM9.05 11.4c.57-.04 1.03-.09 1.03-.09.64-.08.56-1.02-.07-.98 0 0-.21.02-.52.04-.23.02-.49.03-.77.05l.33.98zM22.43 25.96l3.18-9.19c.68-1.69.9-3.05.9-4.25 0-.15-.02-.28-.03-.43-.06 1.06-.3 2.25-.88 3.68l-3.63 10.49c.16-.09.3-.2.46-.3zM27.85 16.48c.01-.16.03-.32.03-.48 0-2.07-.53-4.01-1.45-5.7.05.36.07.75.08 1.17.79 1.5 1.26 3.2 1.34 5.01zM16.21 17.03l-3.57 10.36c.1.03.21.05.32.08l3.25-9.44 3.39 9.27c.12-.04.24-.07.35-.11a.79.79 0 0 1-.08-.16l-3.66-10zM18.92 10.33s-.21.02-.52.04c-.22.02-.49.04-.77.06l.33.98c.568-.04 1.03-.09 1.03-.09.65-.09.57-1.03-.07-.99zM4.12 15.99c0 .2.01.4.02.6.05-1.57.4-3.07 1.01-4.43l5.22 14.29.45.24-5.67-15.53c-.66 1.48-1.03 3.11-1.03 4.83zM16 5.11c2.63 0 5.06.86 7.02 2.31.25-.12.53-.2.85-.2.05 0 .102.01.15.01A11.813 11.813 0 0 0 16 4.11c-4.15 0-7.81 2.13-9.93 5.36.27.01.52.01.74.01C8.99 6.82 12.29 5.11 16 5.11zM23.04 13.12c.4.7.85 1.61.94 2.83.02-.19.04-.39.04-.56 0-1.47-.53-2.49-.98-3.28-.5-.81-.95-1.52-1.1-2.3-.04.17-.07.34-.07.51.01.99.57 1.82 1.17 2.8z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M7.925 22.296c1.652 1.078 5.124 2.09 8.108 2.09 6.484 0 11.742-3.246 11.742-7.25s-5.258-7.25-11.742-7.25c-6.485 0-11.742 3.246-11.742 7.25 0 .586.14 1.146.326 1.7.224.668.737.84 2.36.522 2.514-.49 9.85-3.494 9.85-3.494s-5.69 2.63-8.814 5.223c-.365.303-.852.71-.087 1.21z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M19.02 8.16c0-.02.01-.03.02-.05a1.13 1.13 0 0 0-.74-1.42c-.578-.18-1.2.12-1.408.69 0 .02-.01.04-.03.08v.02c-.37 1.07-3.63 9.57-3.63 9.57h-.06L9.33 7.32l-.05-.14c-.26-.56-.92-.83-1.5-.61-.61.23-.92.89-.72 1.49.47 1.19 4.91 11.98 4.91 11.98l-.29.64c-.49 1.32-1.04 2.22-2.5 2.22-.14 0-.64-.03-.67-.03-.47-.02-.91.28-1.04.76-.15.54.17 1.1.71 1.25.39.07.79.09 1.15.09 2.7 0 3.6-1.56 4.49-3.83 0 0 4.9-12.25 5.13-12.76.02-.08.05-.15.07-.22zM24.85 21.54c-.1 0-.21-.01-.3-.04l-.14-.07c-.35-.19-4.32-2.88-4.36-3.59 0-.09.03-.18.11-.23.08-.06.18-.08.33-.08.93 0 3.52 1.23 5.03 2.06.46.36.56.98.26 1.45-.21.31-.55.5-.93.5M20.48 13.32c-.14 0-.25-.03-.33-.08a.284.284 0 0 1-.11-.23c.04-.71 4.01-3.4 4.36-3.59l.11-.06c.13-.04.23-.06.33-.06.37 0 .71.19.92.5.3.47.2 1.09-.24 1.44-1.52.85-4.11 2.08-5.04 2.08M27.08 16.44h-.01c-.05 0-5.23-.01-5.64-.84a.253.253 0 0 1 .02-.25c.38-.61 5.15-1.05 5.55-1.05h.12c.5.11.85.51.88.99.04.56-.35 1.05-.9 1.14l-.02.01z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M14.935 5.687a3.018 3.018 0 0 0-1.213-1.22c-.52-.288-1.22-.435-2.08-.435-.86 0-1.56.146-2.08.435-.526.29-.934.7-1.214 1.22-.272.507-.45 1.117-.53 1.816a20.362 20.362 0 0 0-.114 2.232c0 .81.04 1.562.116 2.24.08.694.257 1.303.53 1.81.28.52.69.925 1.217 1.2.52.27 1.217.41 2.076.41.858 0 1.557-.14 2.075-.41.528-.275.938-.68 1.218-1.2.272-.505.45-1.114.53-1.81.076-.675.115-1.428.115-2.24 0-.803-.038-1.553-.115-2.232-.08-.7-.258-1.31-.53-1.816zM10.408 7.95c.034-.47.102-.858.203-1.154.092-.268.218-.46.377-.575.16-.113.38-.17.656-.17.275 0 .496.057.655.17.16.115.286.31.376.576.1.297.17.686.203 1.154.035.49.053 1.09.053 1.785 0 .697-.018 1.3-.053 1.793-.034.474-.102.86-.202 1.152-.09.266-.218.457-.377.57-.16.114-.38.172-.655.172-.276 0-.497-.058-.656-.172-.16-.113-.285-.305-.376-.57-.1-.29-.167-.677-.2-1.152a25.972 25.972 0 0 1-.054-1.793c0-.695.017-1.295.052-1.785zM24.033 14.898l-2.56-4.688 2.204-3.014a.22.22 0 0 0 .018-.234.222.222 0 0 0-.2-.124H21.25a.227.227 0 0 0-.186.097l-1.67 2.416V4.465a.227.227 0 0 0-.225-.226h-2.04a.226.226 0 0 0-.225.226v10.543c0 .125.1.225.225.225h2.04c.122 0 .224-.1.224-.225v-2.242l.46-.603 1.536 2.948c.037.074.115.12.2.12h2.243c.08 0 .154-.04.195-.108a.232.232 0 0 0 .005-.224z"/></g><g><path d="M15.14 16.812h-1.948c-.125 0-.226.1-.226.226v5.997l-2.16-6.072a.224.224 0 0 0-.213-.15h-2.45c-.125 0-.226.1-.226.226V27.58c0 .124.1.226.226.226h1.95a.226.226 0 0 0 .225-.226v-6.146l2.19 6.22c.03.092.116.152.212.152h2.422a.226.226 0 0 0 .226-.226V17.038a.227.227 0 0 0-.227-.226zM24.186 20.077c-.078-.7-.25-1.31-.512-1.814a2.976 2.976 0 0 0-1.174-1.22c-.506-.29-1.184-.437-2.018-.437-.832 0-1.512.146-2.016.436-.51.29-.904.703-1.174 1.22-.264.507-.435 1.118-.51 1.815a20.882 20.882 0 0 0-.113 2.232c0 .808.037 1.56.11 2.237.077.694.25 1.303.512 1.807.27.522.666.927 1.178 1.204.504.272 1.18.41 2.012.41s1.51-.138 2.012-.41a2.833 2.833 0 0 0 1.18-1.202c.262-.505.434-1.112.512-1.81.072-.67.11-1.423.11-2.237 0-.805-.038-1.556-.11-2.233zm-4.887.445c.03-.467.097-.856.194-1.154.088-.27.21-.462.363-.576.15-.113.36-.17.625-.17.266 0 .475.057.625.17.154.114.277.308.365.576.098.297.162.688.195 1.154.033.49.05 1.092.05 1.787s-.017 1.298-.05 1.792c-.033.476-.098.863-.195 1.154-.088.266-.21.457-.363.57-.153.112-.364.17-.628.17-.262 0-.473-.058-.627-.17-.15-.113-.273-.305-.36-.57-.1-.29-.165-.68-.196-1.154a25.91 25.91 0 0 1-.054-1.793c0-.698.018-1.3.053-1.788z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M13.6 20.86c-.42 2.05.72 2.62 1.31 2.8.59.18 2.08.3 2.86-1.4.77-1.7 5.25-13.56 6.14-16.45C25.37 1.04 22.75 0 22.75 0h-3.28s-1.76.87-2.56 4.17c-.8 3.31-2.77 14.1-3.31 16.69zM9.55 32h7.33c0-1.98-1.52-3.81-3.66-3.81-2.15 0-3.67 1.67-3.67 3.81z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M23.67 11.47c-.95.32-1.46-.06-1.68-1.08-.29-1.31-1.17-2.07-2.53-2.11-1.49-.05-2.98-.01-4.52-.01v6.68c1.15 0 2.28.09 3.39-.05.42-.05.9-.57 1.14-.99.26-.45.27-1.05.4-1.64h1.4v7.84h-1.43c-.38-2.75-.38-2.75-3.15-2.71-.55.01-1.1 0-1.8 0v1.76c0 1.53-.04 3.06.01 4.59.05 1.37.41 1.7 1.76 1.81.27.02.55.03.88.05v1.72h-3.4c-1.47 0-2.94-.01-4.41-.02-1.52-.01-1.52-.01-1.31-1.73.37-.02.75-.02 1.14-.06 1.07-.09 1.36-.33 1.37-1.41.05-3.61.05-7.22.06-10.84 0-1.35.01-2.69-.04-4.04-.04-1.13-.43-1.48-1.58-1.54-.3-.02-.6 0-.96 0-.02-.34-.06-.6-.06-.87 0-.24.02-.48.05-.87h2.01c4.13.01 8.26.03 12.4.01.6 0 .9.13.88.8-.04 1.54-.02 3.09-.02 4.71z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M14.39 19H6.34V5.37h19.11v4.39H10.73v4.85h3.66z"/><path d="M25.73 26.63H6.61v-4.39h14.73v-4.85h-3.66V13h8.05z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M11.124 13.07c-.927 1.822 2.148 6.694 4.754 9.37 1.294 1.33 1.928 2.477 2.194 3.053 2.103.5 3.276-.29 3.422-.398.023-.04.046-.08.066-.124.934-1.936-1.46-4.824-3.19-7.066-2.143-2.775-2.704-4.83-2.704-4.83l-.01-.012c-3.51-1.58-4.532.007-4.532.007z"/><path d="M11.124 13.07c.03-.058.065-.11.1-.167a1.69 1.69 0 0 0-.1.166zM20.188 10.353l.003.003c.31.158.477.284.477.284l.04-.018c.205-4.96-2.928-7.407-2.928-7.407-.69.874-1.155 2.212-1.395 3.036.257.113.512.237.76.376 2.133 1.194 2.83 2.928 3.043 3.727z"/><path d="M20.188 10.353c-.215-.8-.91-2.532-3.042-3.727a8.65 8.65 0 0 0-.76-.375c-2.275-.986-4.734-.958-4.734-.958s.002 2.92 3.08 4.954c.48-.17 1-.312 1.568-.417 1.82-.34 3.203.173 3.888.523zM21.494 25.095c-.146.107-1.32.9-3.422.398-1.105-.263-2.466-.882-4.07-2.15-2.306-1.826-4.026-3.434-5.203-5.53-.3-.53-.985-.565-1.372.2-.602 1.19-.67 4.498.703 6.436 0 0-.376 1.277.618 2.366.668.73 2.216 1.062 3.055.764.058-.02.113-.043.166-.068 0 0 1.725 1.303 4.366.81 2.64-.492 4.33-1.725 5.176-3.24l-.018.013z"/><path d="M24.505 13.702s.377-1.278-.617-2.367c-.668-.73-2.216-1.062-3.056-.764a2.688 2.688 0 0 0-.165.07s-.167-.126-.476-.284l-.002-.003c-.686-.35-2.07-.863-3.888-.523-.567.105-1.088.248-1.568.417-1.675.59-2.83 1.54-3.51 2.657l-.1.166s1.022-1.586 4.532-.008c.843.38 1.827.938 2.978 1.747 2.406 1.693 4.027 3.432 5.204 5.527.298.53.984.566 1.37-.2.604-1.19.672-4.497-.7-6.435z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M10.79 6.36H7.08a.76.76 0 0 0-.76.76v3.71c0 .42.34.76.76.76h3.71c.42 0 .76-.34.76-.76V7.12a.76.76 0 0 0-.76-.76zM17.89 6.36h-3.71a.76.76 0 0 0-.76.76v3.71c0 .42.34.76.76.76h3.71c.42 0 .76-.34.76-.76V7.12a.76.76 0 0 0-.76-.76zM24.99 6.36h-3.71a.76.76 0 0 0-.76.76v3.71c0 .42.34.76.76.76h3.71c.42 0 .76-.34.76-.76V7.12a.76.76 0 0 0-.76-.76zM10.79 13.39H7.08a.76.76 0 0 0-.76.76v3.71c0 .42.34.76.76.76h3.71c.42 0 .76-.34.76-.76v-3.71a.76.76 0 0 0-.76-.76zM17.89 13.39h-3.71a.76.76 0 0 0-.76.76v3.71c0 .42.34.76.76.76h3.71c.42 0 .76-.34.76-.76v-3.71a.76.76 0 0 0-.76-.76zM24.99 13.39h-3.71a.76.76 0 0 0-.76.76v3.71c0 .42.34.76.76.76h3.71c.42 0 .76-.34.76-.76v-3.71a.76.76 0 0 0-.76-.76zM10.79 20.41H7.08a.76.76 0 0 0-.76.76v3.71c0 .42.34.76.76.76h3.71c.42 0 .76-.34.76-.76v-3.71a.76.76 0 0 0-.76-.76zM17.89 20.41h-3.71a.76.76 0 0 0-.76.76v3.71c0 .42.34.76.76.76h3.71c.42 0 .76-.34.76-.76v-3.71a.76.76 0 0 0-.76-.76zM24.99 20.41h-3.71a.76.76 0 0 0-.76.76v3.71c0 .42.34.76.76.76h3.71c.42 0 .76-.34.76-.76v-3.71a.76.76 0 0 0-.76-.76z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16 27c6.075 0 11-4.925 11-11S22.075 5 16 5 5 9.925 5 16s4.925 11 11 11zm-1.14-5.674v-4.163l-3.205-4.968a10.41 10.41 0 0 1-.596-1.047c-.117-.25-.175-.47-.175-.654 0-.304.118-.567.354-.788.234-.22.525-.33.87-.33.365 0 .64.102.83.308.187.206.47.616.845 1.23l2.453 3.984 2.48-3.983.376-.618c.1-.167.213-.324.335-.47.122-.146.258-.258.407-.336.15-.076.33-.115.546-.115.334 0 .613.11.837.327.224.218.336.47.336.756 0 .233-.057.466-.17.698a9.06 9.06 0 0 1-.582.967l-3.286 5.04v4.163c0 .543-.125.95-.376 1.217-.25.27-.57.403-.958.403-.393 0-.713-.133-.957-.398-.245-.266-.367-.673-.367-1.222z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M8.6 6.88h2.47v2.47H8.6zM13.47 26.86h2.09V24.4h-4.49v2.46zM20.93 6.88h2.47v2.47h-2.47zM18.47 24.4h-2.04v2.46h4.5V24.4h-2.41z"/><path d="M26.11 18.71h-.12v-1.97h-1.35v-2.47H23.4V11.8h-2.47V9.35h-2.47v2.47h-4.93V9.35h-2.47v2.47H8.6v2.47H7.37v2.47H6.01v1.97H3.42V26.2h2.47v-5H8.6v3.22h2.47V21.2H20.94v3.22h2.47V21.2h2.71v5h2.47V18.73l-2.48-.02zm-12.58-1.96h-2.47v-2.47h2.47v2.47zm7.4 0h-2.47v-2.47h2.47v2.47z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M23.42 16.173c.145.005.816.162.908.03.44-.644.736-.516.908-.43.193.095.312.474.338.755.11 1.25-1.178 1.845-1.393.635-.116-.662-.86-.673-.99-.635-.16.047-.163.297-.536.615-.516.44-1.182.863-1.182.863s.473.747 1.22.657c1.054-.128.94.567.478 1.114-.154.182-.414.313-.652.39-.203.064-.902.19-.7-.574.175-.665-.765-1.313-.765-1.313s-.732.438-1.12.607c-.702.31-1.118.484-1.118.484s.516 1.085.652 1.05c1.242-.326 1.516.88-.14 1.502-.872.327-1.356-.394-.515-1.184-.172-.366-.334-.72-.508-1.092-.898.43-2.933.94-2.933.94s-.114.934-.025.968c.604.242.934.75.316 1.28-.425.366-1.05.308-1.486 0-.327-.23-.503-1.007.51-1.2.076-.016.032-.585 0-1.058-1.162.026-2.388-.213-2.606-.28-.047-.016-.763.832-.66.958.572.707.15 1.604-1.136.825-.547-.333-.73-1.15-.336-1.37.6-.336 1.083.025 1.083.025l.492-.757s-.502-.39-.968-1.075c-.367-.54-.68-1.234-.68-1.234-1.696.645-3.446 1.294-5.18 1.99-.226.09-.447.386-.52.632-.202.676-.566.972-1.2.883-.687-.096-.82-.553-.74-1.123.047-.342.127-.695.266-1.01.373-.847.742-.896 1.447-.29.135.115.432.14.62.085 1.66-.482 5.243-1.75 5.243-1.75s.188-1.21.437-1.794c.25-.582.977-1.515.977-1.515s-.696-.615-.775-.635c-.455-.11-1.222.335-1.423-.376-.14-.497.19-1.35.84-1.57.554-.19 1.247.363 1.1.998-.15.657.21.886.592 1.163 0 0 .546-.505 1.338-.988.553-.338 1.303-.706 1.303-.706s-.036-.894-.228-.925c-.435-.068-.854-.194-.89-.592-.044-.48.318-.706.726-.796.745-.162 1.122.315 1.134.543.042.74-.517.69-.585.738.133.552.417.842.417.842s.742-.176 1.778-.26c.864-.07 1.928 0 1.928 0s.088-.555.105-.714-.14-.255-.396-.44c-.255-.183-.284-.726.343-1.05.625-.327.92.2 1.348.61.653.625.097.77-.237.722-.51-.068-.51.054-.527.23-.018.176-.123.828-.123.828.777.285 1.514.564 2.27.783.36.104.754-.582.738-.993-.01-.29-.024-.685.286-.84.38-.192.678-.042.922.118s.486.408.648.814c.076.195-.102.272-.197.275-.312.008-1.02.05-1.153.193-.398.43-.658.668-.432.837.156.118.758.59.94 1.038.034.08.534-.017.69-.033.73-.078 2.557-.52 3.543-.7.39-.07.553-.234.654-.594.396-1.41 1.15-1.03 1.713-.226.754 1.078.56 1.713-.023 2.035-.557.307-1.322.19-1.63-.34-.25-.433-.507-.42-.92-.328-1.07.238-2.155.42-3.233.626-.392.074-.52.045-.46.536.045.362.01.837-.05 1.154-.064.322-.064.413.12.417zm-8.263 1.89c1.225-.004 2.778-1.393 2.85-2.433a.857.857 0 0 0-.206-.56c-.685-.772-1.518-1.304-2.56-1.454-1.152-.165-1.857.342-2.042 1.463-.154.937.544 2.37 1.39 2.8.222.116.48.156.57.183zm6.595-3.135c-.02-.235.018-.514-.078-.737-.117-.274-.295-.597-.54-.72-.165-.085-.56.062-.72.232-.277.295-.484.67-.658 1.04-.258.548.062.977.457 1.27.29.21.82.455 1.023.33.27-.17.334-.68.475-1.047.04-.106.028-.23.042-.367z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g fill-rule="evenodd" clip-rule="evenodd"><path d="M25.545 17.605c.082 1.28-.06 2.544-.23 3.81-.17 1.293-.384 2.58-.728 3.84-.22.806-.508 1.586-.908 2.322-.49.9-1.235 1.412-2.26 1.453-.962.04-1.93.055-2.894.027-.48-.013-.965-.11-1.436-.224-.9-.218-1.406-.83-1.555-1.73a6.787 6.787 0 0 1 .03-2.465c.19-.93.748-1.48 1.687-1.588.617-.068 1.246-.058 1.87-.082.155-.005.208.074.153.217-.148.4-.178.808-.074 1.226.04.156-.017.232-.196.23a5.868 5.868 0 0 0-.848.04c-.48.065-.725.356-.725.84 0 .155.02.314.05.47.078.383.34.588.713.632.848.096 1.697.104 2.545-.038.51-.086.816-.408.875-.912.115-.975.117-1.954-.172-2.904-.25-.825-.76-1.182-1.612-1.283-.85-.1-1.695-.253-2.537-.408-.8-.146-1.277-.67-1.45-1.443-.098-.432-.106-.883-.162-1.327-.01-.08-.056-.157-.084-.234-.03.082-.08.16-.088.246-.05.513-.04 1.037-.14 1.54-.12.597-.305 1.183-.506 1.76-.14.404-.465.632-.91.596a28.518 28.518 0 0 1-5.38-1.022c-.16-.05-.32-.11-.483-.156-.7-.197-1.123-.682-1.314-1.35-.275-.96-.54-1.93-.747-2.91-.227-1.07-.396-2.154-.56-3.24-.087-.57-.144-1.15-.063-1.732.116-.84.69-1.437 1.54-1.483.894-.05 1.79-.032 2.687-.047.096 0 .192.002.282-.02a.93.93 0 0 0 .763-.948c-.007-.766-.014-1.53-.037-2.293-.036-1.19.604-1.798 1.628-1.98a7.99 7.99 0 0 1 3.708.196c.705.208 1.108.697 1.295 1.382.044.167.11.22.28.217.65-.008 1.303-.037 1.95.008.843.06 1.683.162 2.517.28.518.072 1.03.188 1.535.317.88.225 1.354.84 1.482 1.704.123.84.21 1.687.27 2.534.1 1.403.17 2.808.234 4.212.03.57.007 1.146.007 1.72zm-3.424-.872c-.015-.503-.052-.957-.335-1.347-.43-.587-1.363-.642-1.865-.113-.275.294-.373.665-.426 1.05-.006.026.08.095.12.095.202-.006.403-.042.605-.04.58.005 1.15.085 1.7.297.05.02.103.03.2.058z"/><path d="M10.02 5.775a2.89 2.89 0 0 0-.21 1.202c.015.738.024 1.478.037 2.216.004.27-.057.34-.327.34-.765.01-1.527.02-2.292.02-.44 0-.863.084-1.174.21l3.92-4.027c.016.01.03.025.045.04z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.084 6.837s-.13.714-.293.908c-.16.196-.616.164-1.038 0-.424-.162-.845-.194-1.267-.03-.422.16-.78.132-.714-.356.065-.49.325-.978.682-1.01.358-.032 1.105-.163 1.203-.358.098-.193-.072-.454-.23-.715-.16-.26-.452-.648-.582-.552-.13.1-.487-.13-.617.26s-.845 1.397-1.365 1.948c-.52.554-1.2 1.593-.843 2.242.357.65.942.683 1.722.683h1.158s.27.228.238.52c-.033.292.26 2.696.26 3.51s-.033.844.195.844h.39s-.162.65-.65 2.272c-.486 1.625-.876 2.86-1.136 3.185-.26.324-.422.583-.422 1.006 0 .422-.13 1.07-.325 1.43-.195.357-.26.877-.52 1.137s-.26.326-.357.715c-.097.39-.523.877-.65 1.07-.128.197-1.808 1.48-1.906 1.84-.097.354 1.568.527 2.297.436.877-.11 1.13-.007 1.382-.434.27-.46.87-1.5 1.185-2.295.18-.454-.097-.812.292-1.332.39-.52 1.007-1.396 1.43-1.884.42-.49.42-1.072.778-1.788.357-.714.78-1.56 1.105-1.493.324.063.746.453 1.332 1.07.584.616.52.94.617 1.526.098.584.227 1.332.52 1.852s.455 1.008.52 1.462c.064.455-.098.876 0 1.397.098.52.553.94.812 1.364.26.422 1.268.39 2.11.422.845.033 1.626.164 1.397-.227-.228-.39-1.038-.91-1.267-1.04-.227-.13-.357-.13-.55-.81-.196-.683-.847-3.704-1.042-4.776-.192-1.073-.647-2.372-1.038-3.087-.39-.714-1.592-2.86-1.592-2.86l-.098-.29h.39s-.16-.683-.26-.845c-.097-.163-.487-1.43-.552-2.08-.064-.65-.195-1.07.13-1.038.325.03 1.56 0 2.308-.195.746-.195.682-.26.713-.877.034-.617 0-1.787-.03-2.566-.033-.78-.293-1.008-.488-1.104-.193-.097-.812.13-.908.325-.098.193-.488.486-.13.746s.42.39.616.454c.195.065.195.195.195.357 0 .164.13.91-.195 1.04-.324.13-1.268.033-1.656-.064-.39-.097-1.17-.812-1.494-.78s-.617-.292-.65-.714c-.03-.422.586-.162.682-.812.098-.648.586-2.092-.81-2.438-.78-.19-1.366.424-1.562 1.366-.146.697-.002 1.004.584 1.46z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.69 6.7c-.182.457-1.13 2.388-1.13 2.388s-1.274-.71-3.404-.71c-1.867 0-2.984.92-3.307 1.952-.175.558-.55 2.178 1.467 3.162 1.407.687 3.27 1.458 4.727 2.437 1.895 1.27 2.796 3.31 2.44 5.838-.408 2.903-2.43 5.53-5.44 5.79-2.39.208-5.97-.533-6.873-1.306.274-.812.557-1.964.777-2.62 1 .49 2.704.93 4.16 1.104 2.744.324 4.13-.903 4.53-2.427.283-1.08.33-2.193-.12-2.997-1.086-1.95-3.356-2.232-5.36-3.224-3-1.485-3.674-3.522-3.292-5.743.436-2.533 1.907-3.784 4.16-4.334 2.113-.517 4.562-.302 6.664.687z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.92 27.656c-.89-1.935-1.208-3.888-1.53-5.94-2 .363-3.98.84-6.167.783.906-1.972 2.13-3.614 3.376-5.304-1.265-.854-2.538-1.67-3.544-2.914.25-.155.447-.313.67-.406 1.41-.59 2.823-1.18 4.25-1.727.387-.15.504-.325.513-.74.022-1.092.088-2.185.197-3.27.077-.76.2-.847.96-.673 1.17.268 2.33.58 3.48.925.387.116.59.065.88-.233 1.1-1.144 2.246-2.24 3.38-3.35.088-.087.21-.14.377-.245.18.258.393.488.515.762.408.912.817 1.826 1.155 2.766.148.414.29.46.7.37 1.778-.385 3.565-.72 5.35-1.07.17-.03.346-.022.62-.038-.646 1.902-1.698 3.47-2.766 5.094 1.94.915 3.843 1.816 5.605 3.24-2.235 1.26-4.555 1.976-6.882 2.7.148 1.086.34 2.14.427 3.203.08.96.053 1.932.063 2.896.005.364-.158.454-.526.366-1.893-.45-3.66-1.22-5.397-2.066-.8-.39-.56-.453-1.212.27-1.193 1.33-2.425 2.627-3.652 3.925-.22.23-.504.402-.845.67zM6.596 17.07c.755.305 1.316.547 1.888.76.744.282 1.088.79 1.048 1.595-.034.682-.006 1.365-.006 2.104.73-.265 1.41-.47 2.056-.753 1.092-.48 2.048-.292 2.948.443.446.363.92.692 1.405 1.053.368-.632.722-1.205 1.042-1.795.562-1.037 1.39-1.645 2.584-1.773.766-.084 1.524-.246 2.303-.375-.286-.795-.562-1.543-.823-2.294-.166-.48-.11-.938.227-1.337.41-.487.828-.972 1.246-1.452.21-.24.43-.47.664-.725-.893-.273-1.71-.52-2.523-.78-.532-.17-.86-.52-.922-1.1-.067-.63-.155-1.26-.237-1.92-.816.308-1.618.597-2.41.906-.677.264-1.318.207-1.945-.14-.492-.272-.984-.544-1.413-.778-.705.842-1.254 1.866-2.107 2.42-.852.553-2.008.63-3.044.92.098.365.184.72.286 1.066.274.936.154 1.76-.61 2.437-.534.468-1.05.956-1.657 1.514z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M19.837 11.622c-.42.732-.843 1.465-1.252 2.18L20.7 15.13l-.005.184c-.933.37-1.864.74-2.775 1.104v2.674c-.773-.264-1.486-.463-2.16-.754-.397-.172-.612-.168-.904.194-.498.62-1.08 1.173-1.63 1.752-.067-.015-.136-.028-.203-.044l-.72-2.293c-.86.12-1.762.25-2.662.378-.032-.05-.064-.102-.097-.15l1.364-2.214-1.87-1.382c.87-.346 1.566-.648 2.28-.895.334-.115.446-.264.435-.62-.02-.587.03-1.177.054-1.856.736.207 1.34.342 1.918.554.343.127.544.11.782-.19.45-.57.954-1.097 1.436-1.642.086.03.172.062.258.094l.79 1.934c.906-.158 1.825-.316 2.745-.477l.102.142z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M29.27 22.19V8.07l-12.06 6.85 3.84 2.33C15.72 24.14 5.9 29.31 0 31.96V32h19.64c3.68-4.86 7.03-11.46 7.03-11.46l2.6 1.65z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M15.98 15.28s-3-4.77-3.95-6.31c-.76-1.24-.77-2.65.17-3.35 1.12-.83 2.49-.08 2.88.19.47.33 1.01.4 1.49.02 1.03-.82 2.66-.78 3.3-.08.69.75.37 2.07-.38 3.48-1.47 2.76-3.51 6.05-3.51 6.05zM16.85 15.84s3.68-4.27 4.88-5.62c.96-1.09 2.31-1.51 3.25-.82 1.12.82.81 2.35.66 2.81-.18.55-.08 1.08.41 1.43 1.08.75 1.52 2.31 1.04 3.14-.52.88-1.87.96-3.44.65-3.06-.61-6.8-1.59-6.8-1.59zM16.42 16.68s5.17 2.24 6.82 2.98c1.33.59 2.13 1.76 1.75 2.86-.45 1.32-2 1.48-2.49 1.47-.58-.01-1.06.24-1.24.82-.39 1.25-1.76 2.14-2.68 1.93-.99-.23-1.47-1.5-1.65-3.09-.34-3.11-.51-6.97-.51-6.97zM15.55 16.68s-5.17 2.24-6.82 2.98c-1.33.59-2.13 1.76-1.75 2.86.45 1.32 2.01 1.48 2.49 1.47.58-.01 1.06.24 1.24.82.39 1.25 1.76 2.14 2.69 1.93.99-.23 1.47-1.5 1.64-3.09.34-3.11.51-6.97.51-6.97zM15.15 15.84s-3.68-4.27-4.88-5.62c-.96-1.09-2.31-1.51-3.25-.82-1.12.82-.81 2.35-.66 2.81.18.55.08 1.08-.41 1.43-1.08.75-1.52 2.31-1.04 3.14.52.88 1.88.96 3.44.65 3.06-.61 6.8-1.59 6.8-1.59z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M6.69 8.94V32h4.83v-6.54h13.79V8.94H6.69zm13.98 11.81h-9.15v-7.43h9.15v7.43z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M26.41 8.25H4.82a1.25 1.25 0 0 1 0-2.5h21.59a1.25 1.25 0 0 1 0 2.5zM26.41 14.25H4.82a1.25 1.25 0 0 1 0-2.5h21.59a1.25 1.25 0 0 1 0 2.5zM26.41 20.25H4.82a1.25 1.25 0 0 1 0-2.5h21.59a1.25 1.25 0 0 1 0 2.5zM26.41 26.25H4.82a1.25 1.25 0 0 1 0-2.5h21.59a1.25 1.25 0 0 1 0 2.5z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M21.868 17.164c-2.497.193-4.543.637-5.87 1.09-.482.164-1.17.102-.904-.52.06-.14.083-.315.128-.506.064-.275.033-.492-.056-.648.46-.64 1.04-1.055 1.56-1.13a.688.688 0 0 0 1.298.216.69.69 0 0 0-1.23-.622c-.488.03-1.01.295-1.473.743-.117.112-.267.055-.245-.1.088-.648-.007-1.233-.274-1.65a.69.69 0 1 0-.285.298c.254.473.258 1.21 0 1.977a.91.91 0 0 0-.487.314 7.21 7.21 0 0 0-.39.515c-.29.424-.79-.035-.926-.5-.392-1.345-1.28-3.27-2.627-5.427-2.45-3.93-5.708-5.476-5.498-3.226.208 2.248.322 3.8.157 5.112-.164 1.313.43 2.31 1.56 2.932 1.13.62.816 1.048.026 1.503-.79.454-1.68 1.077-2.07 1.75-1.16 2.005-.51 3.778 1.692 4.942 2.204 1.163 3.482-.186 4.2-1.02.198-.227.417-.49.632-.754.222-.273.477-.068.462.132-.053.732.208.898.735.47.175-.144.516-.21.4.26l-.215.91c-.243 1.076-.57 2.905 1.675 3.988 2.244 1.082 4.056.553 4.98-1.572.338-.777.277-1.994.15-2.942-.103-.79.085-1.175 1.257-.63 1.17.54 2.326.426 3.284-.486.96-.91 2.275-1.74 4.21-2.906 1.937-1.164-1.24-2.87-5.858-2.512z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M12.74 15.35c-.84 1.19-2.26 3.3-4.59 4.9-1.58 1.09-1.5 3.76-.84 5.11.66 1.35 2.85 2.36 5.15 1.88 2.29-.49 3.37-.98 6.22-.14 2.85.83 5.14.24 6.08-1.74.94-1.98-.14-4.24-1.91-5.39-1.77-1.15-2.95-3.13-4.07-4.83-1.1-1.7-4.05-2.57-6.04.21z"/><ellipse cx="8.19" cy="13.23" rx="2.68" ry="3.41"/><ellipse cx="13.35" cy="7.94" rx="2.68" ry="3.41"/><ellipse cx="19.99" cy="8.46" rx="2.68" ry="3.41"/><ellipse cx="23.811" cy="15.03" rx="2.68" ry="3.41"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M23.424 15.166c0 .453-2.562.217-4.277-.443-1.78-.688-7.386 0-7.386 0s-2.854 1.25-2.854.346v-1.716c0-.906.732-1.64 1.64-1.64h11.24c.907 0 1.64.833 1.64 1.737v1.716z"/><path d="M25.838 16.332c-.734-.652-2.3-1.445-4.38-2.027V12.43c0-1.11-.687-1.434-1.603-1.434h-7.482c-.98 0-1.502.686-1.502 1.438v1.99s-2.413.49-4.405 1.703c-.873.53-1.053 1.385-1.053 2.23v5.752c0 .782.523 1.437 1.438 1.437h3.334V24.3c0-.65.344-1.22 1.078-1.237.475-.01 7.34 0 9.992 0 .8 0 1.012.408 1.012 1.21v1.274h2.82c.88 0 1.502-.785 1.502-1.438v-5.753c0-.773-.186-1.525-.75-2.025zm-3.955 2.066c0 .654-.49 1.193-1.178 1.193h-9.132c-.554 0-1.127-.392-1.127-1.177v-2.156s1.91-.93 5.555-.93c3.815 0 5.883.83 5.883.83v2.24zm2.293.592c-.617 0-1.12-.5-1.12-1.117s.503-1.117 1.12-1.117 1.115.5 1.115 1.117-.497 1.117-1.114 1.117z"/><path d="M21.8 28.45H10.53l1.107-4.11h9.052zM10.82 15.4v-3.514c0-1.998 1.2-4.768 4.587-5.996 1.24-.45 2.207-.47 3.06-.486.816-.018 1.46-.03 2.244-.43.228-.115.647-.64.774-.87.305-.644.725-.896 1.05-.948.58-.092 1.02.2 1.21 1.152.086.428.47 4.32-2.03 7.877-1.65 2.344-5.55 3.215-7.626 3.215h-3.27z"/><path d="M11.958 14.176v-2.46c0-.92.607-3.634 3.945-4.76 2.208-.745 3.435 0 5.283-.876.564-.268 1.21-1.145 1.248-1.33.043-.217.256-.2.29.03.052.388.376 3.606-1.813 6.5-1.4 1.85-4.96 2.714-6.627 2.714-.763 0-2.325.182-2.325.182z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M20.808 6.202h-9.52a1.79 1.79 0 0 0-1.793 1.792v18.95l2.735-1.98h8.485a1.79 1.79 0 0 0 1.79-1.79V7.993c0-.943-.66-1.792-1.697-1.792zm-1.413 6.6H17.32v-2.546h-2.64v2.452l4.43 4.432c.19.188.284.47.284.754v4.054c0 .85-.472 1.226-1.414 1.226h-4.054c-.85 0-1.32-.377-1.32-1.226V18.27h2.074v2.83h2.64v-2.83l-4.43-4.43c-.19-.188-.284-.47-.284-.754V9.502c0-.848.47-1.32 1.32-1.32h4.054c.848 0 1.414.472 1.414 1.32v3.3z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.178 12.822s-1.186-1.812-.29-3.29 1.946-1.79 3.468-2.192c1.52-.402 2.438-1.812 2.617-2.527 0 0 2.104 2.527.96 6.51-1.14 3.98-4.474 3.982-6.286 2.148 0 0 1.203-.667 2.463-1.655 2.38-1.87 2.453-3.154 2.504-3.154.068 0-1.52 3.22-5.436 4.162zM14.926 4.275s2.752 1.633 3.357 7.047c0 0-1.355-3.822-3.357-7.047zM18.395 11.613s.96 11.545-5.438 14.723h1.188s4.422-2.64 5.05-7.832c.565-4.676-.8-6.89-.8-6.89z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M19.984 17.107c.668-.27 1.31-.53 1.975-.797.306.695.487 1.457.57 2.238.33 3.143-.67 5.787-3.058 7.865-1.777 1.545-3.902 1.982-6.2 1.812-4.6-.34-7.56-4.58-7.548-8.396.012-3.302 1.35-5.888 4.113-7.653 2.195-1.4 4.605-1.492 7.066-.76.053.014.1.04.13.053l-.62 1.97c-.51-.108-1.043-.265-1.584-.327-3.765-.447-6.49 2.604-6.892 5.404-.348 2.445.297 4.564 2.154 6.25a5.442 5.442 0 0 0 2.707 1.336c4.17.758 7.218-1.955 7.632-5.682a6.787 6.787 0 0 0-.448-3.313z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M25.12 24.56c-.81-.05-.99-.13-1.01-.14a.88.88 0 0 1-.29-.31c-.07-.11-.27-.51-.8-1.92L16.66 5.51h-1.55l-.11.35c-.32 1.02-.94 2.69-1.84 4.97l-3.39 8.66c-.6 1.53-1.2 2.98-1.78 4.31-.22.53-.35.63-.35.64-.01 0-.17.09-.85.11l-.85.03v1.9l.54-.04c.88-.06 1.91-.1 3.08-.1.97 0 1.85.03 2.62.1l.54.05v-1.86l-1.62-.21c-.32-.04-.45-.06-.49-.09 0-.02-.01-.05-.01-.1 0-.1.06-.56.8-2.55l.72-1.91h6.43l1.24 3.53c.31.9.35 1.11.4 1.1-.01.01-.12.05-.56.08l-1.69.11v1.86l.52-.022c1.48-.06 2.69-.1 3.59-.1.96 0 1.98.03 3.03.1l.53.03v-1.88l-.49-.017zm-7.42-6.93h-4.77l2.39-6.41 2.38 6.41z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M4.878 9.188H9.58l3.276 8.908 3.234-8.908h4.567L15.25 22.813h-4.875L4.878 9.188z"/><circle cx="24.816" cy="11.539" r="2.305"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M15.73 26.968l10.236-6.847-.1-8.922L13.5 18.985l2.23 7.983z" opacity=".7"/><path d="M8.635 19.44l7.095 7.528-2.162-7.983L6 11.522l2.635 7.918z" opacity=".4"/><path d="M16.912 5l8.953 6.198L13.5 18.985 6 11.522 16.912 5z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M28.907 32s1.156-7.656-1.594-7.844-14.564 2.53-14.564 2.53-1.712 3.69-.246 5.314h16.403zM20.313 10.68s.03-1.126.28-1.653.032-1.09-.28-1.59S18.25 5.25 17.25 6.5s-.635 1.69 0 2.156 2.782 1.426 3.063 2.025zM14 10s-.003-1.562-.423-2.125-2.2.375-2.45.875-.126 1.738.56 1.932S14.002 10 14.002 10z"/><path d="M14.938 9.156s-2.78.438-4.344 1.938c0 0-2.25-.22-2.562 1.25 0 0-2.28 1.75-.875 4.47 0 0-1.094 8.343 8 12.656 0 0 12.188 3.656 12.625-6.406C28.22 13 20.938 8.156 14.938 9.156zm3.508 2.25c.33 0 .6.373.6.834 0 .46-.27.833-.6.833-.332 0-.602-.373-.602-.833 0-.46.27-.834.602-.834zm-5.648.625c.232 0 .422.31.422.69s-.19.685-.422.685-.422-.307-.422-.686.19-.69.422-.69zm3.547 11.064c-.656.53-1.562.625-3.625.22s-4.71-4.995-3.553-4.87c.605.066 1.643.124 2.495.165-.884-.766-1.036-2.39-1.036-2.39.125-2.45 2.906-1.97 3.644-1.69s2.17 1.532 1.92 2.564c-.17.694-.86 1.3-1.848 1.635 3.142.237 7.784 1.114 7.784 1.114-3.25.156-5.125 2.718-5.78 3.25z"/><path d="M8.663 14.712c-.016-.01-1.6-.944-3.1-.944h-3.28v-.1h3.28c1.527 0 3.135.948 3.15.958l-.05.086zM8.14 15.396c-.018-.006-1.748-.623-2.854-.534l-.164.014c-1.182.1-3.16.268-4.59.25v-.1h.17c1.41 0 3.277-.155 4.412-.25l.164-.014c1.12-.1 2.824.515 2.896.54l-.034.094zM2.79 16.986l-.015-.098c.36-.05.86-.18 1.437-.328.52-.136 1.113-.29 1.748-.422 1.337-.28 2.02-.193 2.048-.188l-.014.098c-.005.002-.696-.088-2.015.188-.632.133-1.223.285-1.743.42-.58.15-1.082.28-1.448.33zM24.086 20.342c-2.27-.422-5.046-3.03-5.073-3.057l.068-.072c.028.027 2.783 2.613 5.023 3.03l-.017.1zM27.02 19.424c-1.26-.285-2.56-1.146-3.236-2.146-.65-.963-3.623-.584-3.65-.58l-.015-.1c.124-.017 3.06-.39 3.746.623.663.98 1.94 1.827 3.177 2.106l-.022.098zM27.936 16.826c-.814-.045-2.357-.49-3.598-.848-.62-.18-1.157-.334-1.473-.4-.914-.193-2.71.247-2.728.252l-.023-.098c.074-.02 1.825-.452 2.772-.252.317.066.855.222 1.48.402 1.234.355 2.77.8 3.575.844l-.004.1zM23.825 12.375s2.645-.344 3.02.47.094 2.843-.97 2.937-2.976-.095-2.05-3.407z"/><ellipse cx="18.614" cy="12.01" rx=".168" ry=".229"/><ellipse cx="12.915" cy="12.509" rx=".117" ry=".208"/><path d="M14.89 18.69l-.338-.024a5.454 5.454 0 0 1-1.86.333c-.734.008-1.22-.415-1.543-.932l-.023-.006s-.562 4.062 2.25 4c.312.406 1.16.812 2.22.53 0 0-.162-2.522.078-3.776l-.784-.125z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M7.65 11.95c.63-.85.92-.97 1.03-.97.06 0 .26.08.47 1.18.15.77.66.83.81.83.31 0 .63-.19.9-.52.49-.65.83-1.77.83-2.37 0-1.01-.46-2.09-1.76-2.09-.91 0-1.86.66-2.9 2.01-.69.87-1.76 2.56-2.7 4.16l.79-2.31c.36-1.07.66-2.51.08-3.31-.28-.37-.69-.55-1.22-.55-1.42 0-2.7.88-3.98 2.73v1.94c.1.02.2.03.32.01.07-.02.14-.06.18-.11.86-1.14 1.69-1.77 2.35-1.78.02.02.05.15-.01.38C2.17 13.61.89 17.39 0 19.99v6.51l.06-.12c1.92-4.19 5.4-11.64 7.59-14.43zM26.99 18.25c-.06.02-.12.05-.17.1-1.07 1.28-2.85 2.74-3.31 2.77-.01-.03-.02-.2.11-.54 1.148-3.25 2.78-7.47 3.658-9.73.3-.77.51-1.32.6-1.57.022-.06.022-.14 0-.2-.19-.56-1.02-.9-1.72-.9-.14 0-.28.01-.41.04-.09.022-.17.07-.21.15-.19.34-.39.73-.6 1.15-1.19 2.3-2.98 5.77-5.76 8.51-2.91 2.86-3.62 2.94-3.69 2.94-.05 0-.08-.01-.09-.02-.05-.06-.07-.31.12-.8L19.61 9.5c.102-.28.062-.59-.128-.85-.3-.42-.87-.65-1.25-.65-1.92 0-5.63 3.04-6.56 4.48-.03.04-.04.09-.05.13-.02.23.05.45.2.62.19.21.47.32.78.25a.26.26 0 0 0 .16-.09c.96-1 2.55-2.26 3.14-2.41-.01.1-.06.29-.18.63l-3.35 8.86c-.46 1.19-.47 2.23-.04 2.86.2.3.61.65 1.38.65 1.9 0 5.71-3.76 8.35-6.88l-1.93 5.19c-.13.35-.07.76.17 1.11.25.358.64.58 1.03.58 2.09 0 5.67-2.99 6.65-4.792.028-.05.038-.11.028-.17-.037-.548-.48-.877-1.018-.768z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.53 14.817c-3.916-1.02-6.69-1.05-6.81-2.716-.07-.986 1.13-1.8 3.49-1.837 2.944-.05 4.202 2.19 4.202 2.19h2.894V5.326h-2.894v1.417c-.497-.437-1.893-1.417-4.414-1.417-2.672 0-5.606.39-6.98 2.85-1.438 2.572-.99 6.606 3.668 7.665 4.657 1.06 5.82 1.06 6.245 2.366s.447 3.087-2.47 3.352c-3.916.352-5.256-2.117-5.256-2.117H8.347v7.022h2.858v-1.376s.47 1.534 4.375 1.587c3.903.053 6.647-1.47 7.727-4.198 1.2-3.035-.388-6.775-3.776-7.658z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M13.02 18.39c.72-2.88 1.58-6.35 1.66-6.71.08-.34.07-.54-.03-.67-.07-.09-.27-.19-.63-.03-.29.12-.53.22-.72.29-.84.33-.88.37-1.06 1.11l-.03.14c-.03.11-.15.59-.33 1.28-.3 1.16-.76 2.94-1.21 4.69l-4.12.14c.93-1.43 5.31-8.16 5.81-8.85l.17-.23c.27-.36.36-.48.29-.62-.06-.13-.21-.13-.27-.13-.06 0-.14.01-.23.01l-.1.01c-.65.04-.81.22-1.13.58l-.05.05c-.62.69-7.01 10.64-7.28 11.06l-.17.26.31-.01c.03 0 3.38-.09 6.21-.15-.73 2.79-.87 3.32-.9 3.38-.06.17-.13.41-.02.57.04.06.12.13.27.13.12 0 .27-.05.47-.14.62-.3 1.05-.52 1.43-.81.34-.26.42-.56.56-1.09.03-.1.06-.21.09-.34.05-.17.2-.76.45-1.75.39 0 .74-.01 1.01-.01.88 0 1.05-.25 1.23-.81.14-.41.29-1.18.29-1.21l.04-.2-2.01.06zM27.23 10.43c-.6-.63-1.44-.95-2.48-.95-1.16 0-2.35.37-3.54 1.09-1.19.73-2.3 2.04-3.29 3.92-.82 1.56-1.24 3.09-1.24 4.54 0 1.62.47 2.94 1.4 3.9.66.7 1.52 1.05 2.56 1.05.94 0 1.9-.31 2.85-.91a9.768 9.768 0 0 0 3.04-3c1.24-1.93 1.87-3.9 1.87-5.84.01-1.7-.39-2.98-1.17-3.8zm-2.52-.13c.54 0 .96.14 1.23.43.41.41.61 1.02.61 1.8 0 1.09-.38 2.67-1.12 4.69-.92 2.5-1.86 4.2-2.8 5.05-.602.56-1.3.85-2.08.85-.54 0-.97-.17-1.3-.53-.33-.35-.5-1.07-.5-2.11 0-1.18.32-2.69.95-4.47.77-2.21 1.648-3.77 2.63-4.66.74-.7 1.54-1.05 2.38-1.05z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M28.146 0l-12.25 12.272L3.646 0H0v4.085l12.023 12L0 28.084V32h32l-28.145-.027 28.118-28.12L32 32V0z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M17.322 18.437V27h-2.725v-8.725L7.5 5h3.238l4.183 8.4s.62 1.24 1.134 2.48c.54-1.186 1.187-2.48 1.187-2.48L21.48 5H24.5l-7.178 13.437z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M19.73 15.5c2.13-1.62 2.69-3.93 1.76-6.15-.95-2.28-3.46-2.42-5.51-2.44-1.82-.02-3.64 0-5.62 0v18.18c2.32 0 4.42.01 6.51 0 2.24-.01 4.31-.85 5.04-3.03.75-2.27.49-4.86-2.18-6.56zm-5.12 5.76v-3.6s2.93-.38 2.93 1.8c.01 2.18-2.93 1.8-2.93 1.8zm0-7.4v-3.6s2.93-.38 2.93 1.8-2.93 1.8-2.93 1.8z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.465 27.686c-.85-1.847-1.15-3.742-1.455-5.673-1.928.365-3.81.805-5.872.717.82-1.886 2.01-3.435 3.197-5.036-1.202-.852-2.483-1.583-3.385-2.85.322-.167.617-.35.935-.48A151.33 151.33 0 0 1 8.73 12.84c.315-.12.437-.253.433-.6-.02-2.106.356-3.775.356-3.775s1.67.146 3.947.794c.422.12.66.084.98-.25 1.513-1.65 3.55-3.3 3.55-3.3s1.034 1.426 1.614 3.26c.066.15.11.31.173.497 2.017-.515 4.006-1.044 6.25-1.152-.438.91-.794 1.74-1.226 2.53-.43.78-.94 1.52-1.44 2.326 1.82.897 3.677 1.706 5.32 3.13-.713.343-1.303.683-1.933.92-1.367.516-2.75.997-4.14 1.452-.403.132-.513.26-.457.718.193 1.598.31 3.206.446 4.81.018.195.02.894.02.894s-1.14-.176-2.146-.54c-1.44-.522-2.075-.868-3.303-1.42-.882-.394-.842-.407-1.48.282-1.196 1.294-2.42 2.56-3.637 3.834-.134.138-.316.235-.592.436zm8.563-15.433c-.165-.82-.333-1.64-.51-2.506-.095.037-.246.09-.395.15-.433.172-.868.334-1.29.523-1.01.453-1.96.372-2.874-.257-.27-.185-.572-.323-.826-.466L12.34 12.06l-2.975.757c-.003.032-.013.067-.005.1.026.112.048.228.092.335.562 1.34.272 2.443-.867 3.354-.34.27-.613.63-.962.99.6.24 1.1.454 1.61.647.717.27 1.037.77 1 1.538-.03.624-.007 1.25-.007 1.91.678-.234 1.315-.422 1.925-.677 1.01-.424 1.905-.27 2.75.398.425.34.878.644 1.34.98.425-.697.834-1.356 1.232-2.02.41-.69 1.005-1.086 1.794-1.215.852-.138 1.7-.29 2.603-.447-.123-.276-.244-.526-.347-.783-.85-2.117-.81-2.1.66-3.737.27-.3.558-.584.82-.856-1.022-.368-1.997-.726-2.975-1.08z"/><path fill-rule="evenodd" clip-rule="evenodd" d="M16.517 11.145s-1.125.913-1.663 1.72c0 0-1.498-.537-2.18-.537 0 0-.08.62-.08 1.076s.08.937.08.937-1.498.47-2.316.893c0 0 1.522 1.377 1.51 1.355s-.925 1.407-1.322 2.11c0 0 1.52-.024 2.68-.328 0 0 .212 1.57.71 2.06 0 0 1.435-1.17 1.81-1.92 0 0 1.357.75 2.458.773 0 0 .07-1.45 0-2.342 0 0 1.873-.5 2.6-1.065 0 0-.994-.82-1.977-1.253 0 0 .938-1.335 1.13-2.062 0 0-1.963.023-2.596.423 0 0-.187-1.03-.843-1.838z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M15.5 27.35c-.017 0-.035 0-.052-.002a.623.623 0 0 1-.484-.302c-.037-.062-3.68-6.14-5.214-7.728-.42-.436-.95-.89-1.464-1.327-1.52-1.3-3.09-2.644-2.665-4.186.3-1.084 1.332-2.18 2.727-2.18a2.7 2.7 0 0 1 1.167.27C8.684 9.43 7.864 6.2 8.68 4.86c.268-.44.68-.692 1.194-.733 1.33-.1 2.453.92 3.355 3.044.185-.27.448-.47.82-.548.808-.17 1.515.27 2.048.99.046-.177.11-.34.193-.48a1.37 1.37 0 0 1 .988-.68c.604-.1 1.205.18 1.824.835a.908.908 0 0 1 .738-.348c1.59.067 2.66.72 4.46 2.687 1.92 2.103 3.546 7.618 2.806 12.173a.626.626 0 0 1-.45.502c-2.392.662-8.97 2.82-10.68 4.827a.63.63 0 0 1-.476.22zM8.347 12.875c-.734 0-1.35.642-1.52 1.262-.215.776 1.106 1.906 2.27 2.904.536.458 1.09.932 1.55 1.41 1.33 1.375 3.964 5.612 4.98 7.278 2.58-2.17 8.673-4.044 10.3-4.52.562-4.32-1.07-9.117-2.55-10.737-1.55-1.693-2.347-2.148-3.237-2.256.03.192.105.52.303 1.05.693 1.255 1.197 2.608 1.22 2.666a.625.625 0 0 1-1.138.513c-.03-.06-.78-1.463-1.254-2.743-1.08-1.957-1.696-2.017-1.765-2.017-.076.01-.102.02-.14.082-.374.637.136 2.832.6 4.115a.624.624 0 0 1-1.17.442 37.96 37.96 0 0 1-.367-.992c-.44-1.22-1.257-3.494-2.036-3.494-.16.023-.458.465-.242 2.22a35.51 35.51 0 0 1 .585 2.872.625.625 0 0 1-1.218.274c-.017-.06-.425-1.512-.608-2.994-.77-3.047-1.815-4.838-2.857-4.838-.19.01-.248.046-.304.14-.688 1.127.768 5.84 2.02 8.826a.624.624 0 0 1-1.125.54c-.703-1.29-1.52-2-2.298-2z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M26.23 13.66a.456.456 0 0 0-.37-.31l-6.52-.95-2.92-5.91c-.08-.16-.24-.26-.42-.26s-.34.1-.41.26l-2.92 5.91-6.52.95c-.17.02-.32.15-.37.31-.05.17-.01.35.12.48l4.72 4.6-1.12 6.49a.455.455 0 0 0 .67.48L16 22.65l5.83 3.06c.07.04.14.05.22.05a.462.462 0 0 0 .45-.54l-1.108-6.49 4.72-4.6a.48.48 0 0 0 .118-.47z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M18.49 5.33v8.28h-6.38c-3.61 0-6.53 2.92-6.53 6.53 0 3.61 2.92 6.53 6.53 6.53H26V5.33h-7.51zm.06 17.24h-3.8c-1.4 0-2.53-1.13-2.53-2.53s1.14-2.53 2.53-2.53h3.8v5.06z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M9.25 22.84c2.5.88 4.9 1.53 6.61 1.95-.42.73-.73 1.32-.83 1.64-.32 1.07.41 1.66 1.69 1.23 1.29-.43 6.91-2.22 8.17-2.63.97-.31 1.62-1.43.62-2.53-1.54-1.69-2.76-2.72-3.81-3.51-1.22-.92-2.23-.64-2.66.27-.24.52-.67 1.27-1.15 2.08-1.7-.39-4.02-.94-5.45-1.4-2.47-.81-3.22-2.63-1.39-5.2 1.82-2.57 8.57-8.68 10.18-11.57.73-1.31 1.25-2.3 1.33-3.17H14.9c-2.22 3.31-5.59 8.45-7.05 11.74-2.14 4.82-3.32 9.45 1.4 11.1z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M16.31 7.4c.01-.01.02-.01.03-.02v-.01l-.03.03zM19.32 6.37c-.14-.18-.36-.29-.53-.43-.15.03-.29.05-.44.08-.67.45-1.33.91-2 1.37.2.3.42.6.61.91 1.97 3.2 2.83 6.65 2.35 10.4-.34 2.59-1.31 4.95-2.83 7.17l2.48 1.59c.1-.17.17-.3.26-.42 4.32-5.7 4.37-14.95.1-20.67zM11.4 18.24c-.6-.03-.85.2-.99.77-.48 1.99-1 3.98-1.49 5.97-.06.22-.05.45-.08.76.95 0 1.82.03 2.69-.02.21-.01.52-.22.59-.41.78-2.28 1.52-4.57 2.33-7.05-1.13-.01-2.09.03-3.05-.02zM11.95 13.94c1.29-.03 2.28-1.09 2.27-2.43-.01-1.31-1.07-2.37-2.35-2.36-1.26 0-2.34 1.11-2.34 2.39 0 1.34 1.11 2.44 2.42 2.4z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M13.655 14.885h-3.06v4.525h3.06v7.587h5.857V14.885h-5.857zM16.717 4.503a3.46 3.46 0 1 1 0 6.922 3.46 3.46 0 0 1 0-6.922"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M26.92 15.222c.936-.917 1.744-1.907 2.11-3.203.24-.84-.01-1.78-.67-2.337-.75-.64-1.638-.938-2.606-.977-.67-.03-1.344.012-2.016-.004a4.743 4.743 0 0 1-.934-.115 1.278 1.278 0 0 1-1.013-1.162 33 33 0 0 1-.055-1.965 3.74 3.74 0 0 0-.4-1.656c-.557-1.12-1.852-1.858-3.186-1.54a7.91 7.91 0 0 0-2.734 1.255 9.135 9.135 0 0 0-2.346 2.366c-.284.42-.652.68-1.195.637-.628-.05-1.264-.043-1.888-.123a8.562 8.562 0 0 0-3.077.17 2.89 2.89 0 0 0-1.5.85c-.978 1.06-1.08 2.393-.403 3.612.316.568.764 1.062 1.114 1.616.214.336.41.705.514 1.085.195.723-.112 1.345-.582 1.865-.66.734-1.373 1.418-2.037 2.148-.453.498-.81 1.078-.813 1.77-.007.934.425 1.69 1.15 2.253 1.01.783 2.203 1.05 3.443 1.147.54.04 1.083.024 1.622.05.69.032 1.11.203 1.287.99.16.718.312 1.437.46 2.152.11.53.29 1.025.584 1.48.108.166.235.318.355.48-.265.104-.523.18-.75.31-.133.074-.308.242-.3.357.01.137.17.326.31.38.436.16.885.304 1.342.394.474.095.96.132 1.442.17.933.07 1.862.194 2.804.087.923-.105 1.854-.14 2.772-.26.45-.06.89-.223 1.32-.38.142-.053.317-.238.322-.37.006-.125-.166-.332-.3-.375-.565-.186-1.14-.363-1.724-.467-.625-.11-1.267-.134-1.914-.196.237-.26.48-.507.706-.768.494-.566.958-1.163 1.48-1.7.513-.534 1.165-.82 1.92-.786.944.043 1.89.082 2.83.17.83.078 1.627-.003 2.404-.294 1.496-.562 2.215-2 1.802-3.544-.268-1.002-.87-1.742-1.652-2.39a7.966 7.966 0 0 1-1.16-1.226c-.253-.32-.198-.542.082-.846a39.23 39.23 0 0 1 1.082-1.114zm-.955 3.586c.81.712 1.33 1.684 1.232 2.85-.098 1.168-.486 2.105-2.203 2.366-1.718.26-3.662-.52-5.055 0-1.395.52-1.85 1.846-3.306 2.948-1.458 1.1-3.046 1.457-4.147.29-1.102-1.165-1.263-2.3-1.263-3.238 0-1.228-.325-1.88-1.815-1.88-1.783 0-3.565-.582-4.44-1.78-.874-1.2-.81-2.204.81-3.694 1.62-1.492 2.236-2.172 1.88-3.338-.356-1.166-1.685-1.977-1.685-3.66s1.1-2.656 3.304-2.787c2.203-.13 3.142.615 3.887.162.746-.453 1.587-1.782 2.56-2.463.972-.68 2.246-1.32 3.37-1.166 1.124.156 2.14 1.004 2.17 2.755.033 1.747-.323 2.915 1.136 3.27 1.457.358 2.04.1 2.818.163.778.065 1.944.52 2.43 1.395.486.876.356 2.43-.907 3.63-1.263 1.198-2.17 1.49-2.138 2.17s.55 1.293 1.36 2.008z"/><g><path d="M17.588 7.673c-.054.49.023.955-.287 1.33l-.69-1.23c-.572.397-.685 1.054-.56 1.603.082.373.306.65.698.722.4.072.75-.04 1.01-.378.353-.462.383-1.357.05-1.832-.05-.07-.126-.125-.22-.215z"/><path d="M18.746 6.99c-.525-.534-1.12-.804-1.768-.804-.207 0-.418.03-.63.086-1.23.326-2.08 1.043-2.52 2.13-.382.94-.3 1.93.222 2.717.51.77 1.362 1.217 2.337 1.228h.007c.03 0 .06-.002.09-.007l.24-.033c.202-.025.41-.055.622-.107.98-.242 1.666-.773 2.046-1.58.55-1.166.278-2.693-.646-3.63zm.12 3.382c-.333.705-.928 1.082-1.66 1.264-.264.065-.54.088-.81.13-1.654-.02-2.665-1.57-2.028-3.142.393-.966 1.15-1.528 2.13-1.79.713-.188 1.32.047 1.832.565.746.757.982 2.025.535 2.972z"/></g><g><path d="M11.848 9.18c-.472-.655-1.02-.792-1.4-.792-.32 0-.643.097-.962.29a5.02 5.02 0 0 0-.848.645A2.087 2.087 0 0 0 8.58 12.3c.454.475 1.1.748 1.777.748.27 0 .538-.044.8-.127.568-.183 1.25-.703 1.256-2.147v-.008c-.003-.506-.214-1.1-.565-1.586zm-.87 3.186c-1.258.403-2.462-.492-2.41-1.586.02-.412.177-.76.47-1.03.227-.218.48-.41.75-.573.61-.367 1.17-.238 1.587.343.308.428.453.908.455 1.25-.005.902-.3 1.418-.852 1.596z"/><path d="M10.914 9.93l-.106.745c-.02.004-.042.004-.064.01l-.463-.72c-.427.364-.386 1.112.06 1.394a.718.718 0 0 0 .436.09c.314-.036.496-.237.543-.534.06-.384-.123-.83-.406-.985z"/></g><path fill-rule="evenodd" clip-rule="evenodd" d="M7.55 18.066c.02.276-.137.51-.323.73-.24.28-.465.584-.875.64-.434.058-.753-.128-.99-.472-.23-.328-.21-.678 0-.998.157-.242.34-.474.55-.674.3-.29.673-.336 1.057-.183.367.147.582.504.58.956zM21.427 11.92l-.438.536s.475.344.953.902c-.335.3-2.61 2.264-5.837 3.192-2.94.847-5.462.04-6.195-.24.158-.34.356-.674.607-.938l-.584-.242s-1.19.85-1.044 2.43l.516.412s.063-.418.233-.95c.68.235 3.133.942 6.54.368 4.032-.68 6.112-3.58 6.112-3.58.188.273.356.58.47.906l.44-.533s-.098-1.557-1.775-2.262z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><circle cx="12.983" cy="6.15" r="1.952"/><circle cx="19.727" cy="6.15" r="1.952"/><path d="M19.923 8.99h-7.845a5.484 5.484 0 0 0-5.484 5.483v7.846a5.483 5.483 0 0 0 5.484 5.482h7.845a5.484 5.484 0 0 0 5.483-5.483v-7.847a5.485 5.485 0 0 0-5.483-5.484zm-4.21 4.072c-1.84.882-2.32 3.726-2.354 4.79-.034 1.065-.034 3.43 1.575 4.86 1.608 1.43 3.615.83 4.98.364 1.365-.465 1.93 1 1.1 1.698-.833.698-2.563 1-4.36 1-5.493 0-6.59-3.73-6.756-7.39-.167-3.658 2.428-7.952 7.503-7.52 5.074.433 4.643 5.19 3.078 6.922-1.563 1.73-4.226 2.062-5.39 1.862-1.165-.198-.833-1.29 0-1.597.225-.08.818-.134 1.22-.2.99-.156 2.362-1.45 2.396-2.827.04-1.677-1.353-2.75-2.993-1.96z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M6.93 14.745c-.596-.198-.895.2-.895.598 0 .298.1.696.397.995.398-.2 1.096-.498 1.99-.896-.694-.4-1.292-.697-1.49-.697z"/><path d="M15.093 21.432c-2.29-1.195-7.664-3.982-8.162-4.082h-.198c1.492.795 6.37 3.283 8.46 4.38.498.298 1.095.298 1.793 0 .598-.298 4.28-2.09 7.365-3.684-2.29 1.095-5.474 2.688-7.466 3.583-.398.1-1.195.197-1.79-.198z"/><path d="M8.026 17.932c1.792.896 5.375 2.688 7.067 3.584.597.297 1.394.297 1.892.1 1.99-.897 5.177-2.39 7.466-3.583 1.195-.6 2.29-1.196 3.087-1.694.596-.3-.397-.697-.397-.697L16.988 20.72c-.697.3-1.195.2-1.693-.1-1.493-.797-4.58-2.29-6.57-3.286.598-.397.997-.696.997-.696l-2.29-1.094s-.397.2-.895.597a1.43 1.43 0 0 1-.398-.995c0-.398.297-.796.895-.597.1.1.697.3 1.493.697 1.892.896 5.076 2.588 6.67 3.384.596.3 1.394.3 1.89.1 2.29-1.096 6.172-2.986 8.56-4.082.997-.498 1.792-.896 1.894-.896.497-.3.396-.696-.102-.896-.2-.1-6.17-2.886-8.658-4.08-.797-.4-1.293-.3-1.99 0-3.285 1.59-9.457 4.38-10.253 4.777-1 .497-1 1.293-1 1.492 0 .1-.1.896.5 1.592 0 0 0 .102-.1.102-.3.298-.698.495-.996.795-.896.797-2.19 1.99-2.19 1.99l2.09-.397.1 1.69s.597-.597 1.194-1.093c.1.1.2.197.398.297.298.2 1.294.6 2.39 1.195-.3.3-.698.497-1.096.795-.896.797-2.19 1.99-2.19 1.99l2.09-.396.2 1.593s1.493-1.395 2.19-2.092c.297-.3.596-.598.894-.795 1.593.795 3.186 1.592 4.182 2.09.497.3 1.094.3 1.792 0 .796-.398 7.664-3.685 10.45-5.275.598-.298-.397-.697-.397-.697L16.89 23.51c-.698.3-1.196.198-1.693-.1-.797-.398-2.09-1.095-3.385-1.692.597-.396.896-.598.896-.598l-2.29-1.096s-.397.2-.895.6c-1.493-.698-2.588-1.296-2.688-1.395-.1 0-.1-.1-.198-.1.198-.102.298-.2.498-.3.294-.3.593-.598.89-.895z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M27.2 18.21l1.21-.99-.59-2.54-1.43-.07s-.6-1.26-1.27-2.15l.79-1.82-1.61-1.66-1.76.44s-1.29-1.03-2.32-1.55l-.26-1.73-2.5-.99-.85 1.47s-1.4-.26-2.61 0l-1.77-1.88-1.98.7.48 2.5s-.73.77-.99 1.65l-3.86.27-.33 2.8 3.6 1.41s.53 2.21 1.59 3.77L8.6 20.79l3.27 3.64 3.42-1.84s1.21.81 3.64 1.51L20 27.07h2.98l.66-3.42s.77-.37 1.76-.95l1.99.88 1.03-1.51-1.32-2.02c-.01 0 .12-1.11.1-1.84zm-4.39 2.22c-2.21 2.16-6.29 1.57-9.11-1.32-2.82-2.89-3.32-6.98-1.12-9.14 2.21-2.16 6.29-1.57 9.11 1.31 2.82 2.9 3.32 6.99 1.12 9.15z"/><path d="M14.67 10.73s-1.23 1.27-1.34 3.39c-.11 2.17 1.16 3.82 2.57 4.05.99.15 1.58-.23 1.7-1.01.16-1.06-1.04-1.74-2.32-1.09-.16.08-1.09-.08-1.3-1.71-.25-1.92.69-3.63.69-3.63zM21.42 18.99s1.05-1.28.98-3.27c-.07-2.03-1.38-3.48-2.72-3.57-.94-.07-1.46.34-1.51 1.08-.062 1 1.1 1.54 2.26.84.15-.09 1.02-.01 1.34 1.49.38 1.76-.35 3.43-.35 3.43zM9.48 5.78l.58 1.96s-.61.83-.8 1.16h-.67l-.74-2.51 1.63-.61zM4.96 10.73l-.31 2.37 3.88 1.62s.72 2.19 1.29 3.05l-2.37 3.16 4.23 4.61 3.59-1.97s1.66.74 2.91 1.08l1.15 3.02h2.98v1.08H18.4l-1.1-3.07s-2.08-.77-2.59-.95l-3.4 1.89-4.91-4.9 2.13-2.75s-.98-1.8-1.42-3.42L3.6 14.17l.16-3.46c-.01.02 1.2.02 1.2.02zM25.44 23.55l-1.34.77 2.3 1.25.73-1.21z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M22.45 16.39c.2-.38 1.19-2.29 2.02-3.95 1.26-2.52 2.03-4.99 2.04-5.01.01-.05.01-.09-.02-.13a.143.143 0 0 0-.12-.06l-3.26.01a.15.15 0 0 0-.14.1s-.53 1.41-1.06 2.76a20.46 20.46 0 0 1-1.17 2.46c-.35-.69-1.36-2.58-2.6-3.84-1.21-1.23-2.95-1.93-4.76-1.93-2 0-3.9.86-5.34 2.44-3.16 3.45-2.75 8.44-2.09 10.6.93 3.03 2.96 4.94 5.58 5.26.56.07 1.09.1 1.58.1 2.35 0 4.05-.78 5.51-2.52.82-.99 1.49-2.22 1.76-2.76.23.46.7 1.43 1.1 2.37.59 1.4.94 2.4.95 2.4.02.06.08.1.14.1l3.38.01c.05 0 .1-.02.12-.07a.24.24 0 0 0 .02-.14c-.01-.02-.98-2.45-1.82-4.32-.85-1.85-1.65-3.53-1.82-3.88zm-6.33-4.99c1.08 1.7 2.41 4.58 2.61 5.02-.16.4-1.16 2.78-3.02 4.77-.71.76-1.6 1.17-2.52 1.17-1.13 0-2.15-.62-2.81-1.7-1.44-2.36-1.38-5.85.15-8.68.77-1.43 1.91-2.28 3.06-2.28.94-.01 1.82.58 2.53 1.7z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M19.12 15.09l2.32-4.23c.01-.02.01-.03.01-.05v-.83c0-.06-.04-.1-.1-.1h-6.37c-.04 0-.08.03-.09.07l-2.42 7.8-2.4-7.8a.096.096 0 0 0-.09-.07h-1.7c-.03 0-.06.02-.08.04a.14.14 0 0 0 0 .09l.96 2.61-1.7 5.13-2.29-7.8c-.02-.04-.05-.07-.1-.07H3.33c-.03 0-.06.02-.08.04-.01.02-.02.05-.01.08l4.03 13.6c.01.04.05.07.09.07.04 0 .08-.03.09-.07l2.53-8.06 2.34 8.06c.01.04.05.07.09.07.04 0 .08-.03.09-.07l3.78-12.05h2.75l-2.34 3.93c-.01.02-.01.03-.01.05v.93c0 .06.04.1.1.1h1.32c.93 0 1.6 1.15 1.6 2.72 0 1.64-.53 2.44-1.62 2.44-1.47 0-1.89-1.54-1.91-1.6a.102.102 0 0 0-.05-.06c-.03-.01-.06-.01-.08 0l-1.23.62c-.05.02-.06.08-.05.12.72 1.75 1.85 2.64 3.35 2.64.972 0 3.49-.75 3.49-4.19 0-3.18-1.96-4-2.48-4.16zM22.87 17.56h.01c.05-.01.08-.05.09-.09.16-4.13 1.48-5.59 2.57-5.59 1.2 0 1.98 1.54 1.98 1.56.02.03.05.05.08.05.03.01.07-.01.09-.05l1.06-1.65c.01-.02.02-.05.01-.07l-.33-1.76a.107.107 0 0 0-.08-.08c-.04-.01-.08.02-.1.05l-.93 1.71c-.69-1.27-1.67-1.61-2.16-1.61-.87 0-1.97.69-2.38 2.01-.82 2.6-.01 5.43 0 5.45a.1.1 0 0 0 .09.07zM28.59 19.57c-.01-.05-.04-.08-.09-.08s-.09.03-.1.07c-.01.02-.67 2.51-3 2.51-2.34 0-3.17-2.25-3.18-2.27-.02-.05-.07-.07-.12-.06-.05.02-.08.07-.07.118.2.85 1.06 3.62 3.56 3.62 2.41 0 3.17-2.44 3.17-2.47v-.04l-.17-1.398z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M21.03 12.42l-3.505-4.067-2.578 3.56-2.812-2.76-2.438 4.98-3.414-2.614-2.19 8.087a.814.814 0 0 0 .785 1.025c.366 0 .69-.247.785-.6l1.556-5.75 3.064 2.35 2.32-4.74 2.552 2.506 2.48-3.425 2.163 2.51a.837.837 0 0 0 1.147.085.815.815 0 0 0 .084-1.148z"/><path d="M23.525 11.502a.853.853 0 0 0-1.125-.367.836.836 0 0 0-.367 1.13l4.908 9.708H3.965a.84.84 0 0 0 0 1.676H27.56c1.066 0 1.65-.876 1.105-2.006-.52-1.076-5.14-10.142-5.14-10.142z"/><path d="M22.225 17.892c-.756 0-1.37.614-1.37 1.37s.614 1.37 1.37 1.37a1.37 1.37 0 0 0 0-2.74z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M25.93 21.85c1.2-1.03 1.93-2.74 1.93-5.41 0-5.17-3.59-7.65-8.01-7.65s-8.01 2.26-8.01 7.65c0 5.38 3.59 7.48 8.01 7.48.91 0 1.78-.11 2.6-.32l1.38 2.32h4.642l-2.542-4.07zm-2.73-4.11h-3.94l1.4 2.37s-2.06.17-2.93-.64c-.81-.74-1.08-1.69-1.08-3.21s.62-3.77 3.21-3.77 3.35 2.66 3.35 3.95l-.01 1.3zM4.08 13.09h4.8v10.73h-4.8zM4.08 8.01h4.8v3.62h-4.8z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M20.608 27.813c.238-.002-.372-.68-.6-.742-1.496-.41-2.406-1.364-2.423-2.9 0 0-.014-13.75-.014-15.014.042-2.146.777-2.866 2.427-3.025.175-.016.56-.446.527-.5h-9.1c-.135 0 .216.466.372.48 1.864.174 2.57.968 2.603 2.765v15.17c0 2.083-1.026 2.663-2.374 3.024-.25.065-.88.74-.63.743h9.212z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M17.882 18.067c1.378-.543 8.918-3.613 8.918-6.947-.946.31-11.09 5.49-11.09 5.49-.197-.395-1.308-12.352-1.505-12.154-2.608 2.605-1.052 9.81-1.052 11.666 0 1.693-.44 2.086-1.837 2.428-.023-.027-.044-.047-.068-.07a3.187 3.187 0 0 0-1.195-1.43 2.29 2.29 0 0 0-1.245-.47c-.152-.017-.305-.036-.462-.036a3.144 3.144 0 1 0 2.726 4.71.036.036 0 0 1 .017-.017c.286-.414.544-.906.943-1.148.508-.312 1.43-.72 1.668-.513.492.432.854 1.238.886 1.902.023.464-.183.933-.382 1.405-.22.398-.352.86-.378 1.342a1.688 1.688 0 0 0-.008.174c-.007.296.033.577.117.845a3.142 3.142 0 0 0 5.91.412c.304-.61.37-1.312.17-2.123-.258-1.06-.815-1.61-1.526-1.885a3.17 3.17 0 0 0-1.526-.396c-.184 0-.36.02-.537.053-.76-2.35-.735-2.372 1.46-3.24zm-9.537 3.15a1.526 1.526 0 1 1 0-3.05 1.526 1.526 0 0 1 0 3.05zm8.616 1.655a1.528 1.528 0 0 1 0 3.056 1.528 1.528 0 0 1 0-3.056z"/><path d="M16.804 4.9h5.75l-3.318 5.935h3.097v1.547h-5.935l3.245-5.934h-2.84V4.9zM5.605 6.583h5.75L8.037 12.52h3.096v1.545H5.2L8.444 8.13h-2.84V6.583z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M22.807 16.994c.653-5.77-6.75-4.79-7.728-4.68-.98-.11-8.383-.98-7.73 4.68 0 0-1.96.652-.653 2.504 1.197 1.96 1.415 1.852 1.96 1.195 0 0 1.088 3.375 3.374 5.227l-.217-.652c1.415 1.852 2.613 1.74 2.83 1.414.218-.217.327-1.632.436-2.502v-.437.218-.217.437c.108.762.216 2.285.434 2.502.11.11.544.22.87.11l.653-.327c.436-.218.87-.652 1.307-1.197 0 0 0 .108-.11.437 2.07-1.853 3.05-5.01 3.05-5.01.545.547.763.655 1.96-1.195 1.524-1.854-.437-2.506-.437-2.506zm-11.974 2.504c1.198-4.572 2.504 0 2.504 0h-2.504zm4.355 4.027c-2.07 0-3.266-1.523-3.266-1.523H18.453c.11.107-1.307 1.523-3.265 1.523zm1.958-4.027s1.196-4.572 2.504 0h-2.504z"/><path d="M7.676 14.164S6.37 5.02 14.098 5.13c7.837.108 7.51 3.482 8.056 5.115l-13.39 3.92H7.677zM20.086 12.422s2.83 5.116 2.285 7.73c0 0 3.483-2.177 3.702-3.92 0-1.742-1.85-5.225-5.986-3.81"/><path d="M5.935 14.49s.11 1.634 1.85 1.525c1.742-.11 7.62-2.504 11.104-2.94 3.59-.543 5.115-.435 5.224-1.414.11-.98-2.067-3.047-4.68-1.088-2.616 1.96-13.827 1.96-13.5 3.92"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M31.51 31.957l-3.99-12.19L33 15.784v-3.57h-7.928L21.105.027l-.01-.003-3.99 12.19H4.286l10.37 7.554L10.662 32l10.44-7.54 10.41 7.497z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M14.736 21.995c-1.91-.367-6.355-1.812-6.355-7.27 0-3.12 1.057-5.564 3.138-7.263 1.02-.83 1.353-1.205 1.193-1.654-.067-.19-.262-.396-.606-.396-.217 0-.568.064-1.66.534C7.48 7.223 3.948 9.98 3.948 15.87c0 8.953 8.125 10.938 10.613 11.332.09.015.176.02.258.02.59 0 1.28-.403 1.28-1.543v-2.167c0-.772-.52-1.353-1.362-1.518zM17.084 5.114a1.77 1.77 0 0 0-.255-.02c-.593 0-1.284.404-1.284 1.545v2.164c0 .773.52 1.354 1.362 1.52 1.912.366 6.355 1.81 6.355 7.27 0 3.892-1.707 6.097-3.137 7.263-1.02.83-1.354 1.206-1.193 1.655.068.19.264.396.607.396.217 0 .568-.065 1.658-.535 2.965-1.276 6.498-4.033 6.498-9.923 0-8.947-8.124-10.937-10.612-11.336z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M16 10.53c-1.83 0-3.52.59-4.9 1.58V4.89c0-.98-.79-1.77-1.77-1.77s-1.77.79-1.77 1.77v13.8c0 .03.01.06.01.09 0 .06-.01.12-.01.19 0 4.66 3.79 8.44 8.44 8.44 4.66 0 8.44-3.79 8.44-8.44 0-4.65-3.78-8.44-8.44-8.44zm0 13.35c-2.7 0-4.9-2.2-4.9-4.9s2.2-4.9 4.9-4.9 4.9 2.2 4.9 4.9c.01 2.7-2.2 4.9-4.9 4.9z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M23.76 11.31V8.6H13.02v2.71h8.03v13.03H10.18V5.66H4.76v18.45h2.71v2.94h16.29v-2.71h2.71V11.31z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M22.14 24.17c-.48.31-1.02-.04-1.61-.09-1.45-.12-3.29 0-5.09 0-1.74 0-3.53-.06-5 0-.76.03-1.58.3-2.14-.09-.16-1.32 1.44-.64 2.05-1.25.11-.11.39-.87.45-1.34.17-1.35 0-3.58 0-5.8 0-2.1.14-4.28 0-5.71-.05-.54-.29-1.34-.45-1.52-.48-.56-1.87-.13-1.68-1.16.28-.46.95-.27 1.34-.27 3.24 0 7.85.2 10.89-.18.29-.04.76-.25 1.07.18.11.44-.15.82-.18 1.43-.04.8.43 2.54-.54 2.32-.48-.11-.27-1.06-.53-1.52-.49-.84-3.08-.98-4.73-.98-.94 0-2.34.02-2.94.62-.14 1.65-.15 3.89 0 5.53 1.12.2 3.22.32 4.55.18.34-.04.84-.1 1.07-.27.722-.51.2-1.42.892-1.96.89.01.57.96.54 1.78-.03.61-.03 1.35 0 1.87.05.82.4 1.69-.27 1.87-.972-.33-.5-1.35-1.34-1.87-1.26-.78-3.57-.05-5.35-.18-.31.9-.18 2.03-.18 3.21 0 1.04-.25 2.31.18 3.12.5.97 2.97.83 4.37.71 1.64-.13 3.36-.46 3.84-1.43.4-.8-.08-1.41.62-2.05 1.64.32.51 1.8.36 3.03-.092.68.188 1.33-.19 1.82z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><ellipse cx="17.582" cy="13.451" rx="11.395" ry="6.793"/><path d="M11.887 21.94c0 .94-1.275 1.7-2.85 1.7s-2.85-.76-2.85-1.7c0-.935 1.275-1.696 2.85-1.696s2.85.762 2.85 1.697z"/><ellipse cx="4.45" cy="24.49" rx="1.425" ry=".85"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M16.86 7.2c1.19 0 2.2.17 3.04.52.84.35 1.52.81 2.04 1.37.52.57.91 1.22 1.15 1.95s.36 1.48.36 2.27c0 .76-.12 1.52-.36 2.25a5.16 5.16 0 0 1-1.15 1.96c-.52.57-1.2 1.03-2.04 1.38-.84.35-1.85.52-3.04.52h-2.62v6.83h-4.19V7.2h6.81zm-1.15 8.97c.48 0 .94-.04 1.39-.11.45-.07.84-.21 1.17-.41.34-.2.61-.49.81-.87.2-.38.312-.86.312-1.47s-.1-1.1-.31-1.47c-.2-.37-.48-.66-.812-.87-.34-.2-.73-.34-1.17-.41-.44-.07-.91-.1-1.39-.1h-1.48v5.71h1.48z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M25.914 16.686c-.395-.637-1.002-1.047-1.805-1.232v-.04a3.486 3.486 0 0 0 1.306-1.147c.35-.492.518-1.07.518-1.723 0-.663-.098-1.242-.303-1.73a3.152 3.152 0 0 0-.85-1.198 3.655 3.655 0 0 0-1.282-.707 5.394 5.394 0 0 0-2.05-.21v1.502h.45c.672 0 1.232.195 1.682.582.45.385.672.965.672 1.738 0 .38-.062.72-.205 1.018a2.24 2.24 0 0 1-.55.744 2.31 2.31 0 0 1-.804.445c-.303.1-.63.15-.96.15h-.286v1.384h.55c.394 0 .763.053 1.106.176.346.113.64.287.887.53.252.228.45.524.602.87.152.342.225.742.225 1.187a2.736 2.736 0 0 1-.86 2.047c-.26.238-.565.42-.913.554-.35.122-.72.185-1.104.185h-.492v1.492c.156.004.322.018.492.018.617 0 1.205-.096 1.764-.28.55-.185 1.04-.45 1.45-.82.41-.368.74-.82.983-1.374.242-.55.363-1.183.363-1.9 0-.87-.197-1.624-.586-2.264zM21.012 8.678H5.672c.048.03.107.056.15.092.44.293.782.672 1.032 1.135.05.094.09.195.13.297h14.028V8.678zM5.672 15.576s.886.26 1.357.688h13.98V14.88H7.063c-.504.468-1.39.696-1.39.696zM6.274 22.914a5.08 5.08 0 0 1-.773.408h15.512v-1.51H7.38c-.283.43-.647.8-1.106 1.102z"/><path d="M14.732 12.42h-2.5s-.57 2.46-.53 3.514c.04 1.06.697 4.127.697 4.172 0 .045 1.082-1.125 1.082-1.125l1.25 1.07s-.61-3.017-.586-3.99c.017-.973.586-3.64.586-3.64z"/><path d="M14.515 12.06h-2.502s-.566 2.458-.52 3.517c.045 1.047.7 4.123.7 4.164 0 .042 1.07-1.126 1.07-1.126l1.252 1.076s-.6-3.018-.574-3.988c.018-.985.575-3.64.575-3.64z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M5.75 5.51H26.3V8.1H5.75zM20.74 23.98l1.93-4.29h2.21V9.72h-18v9.98h2.04l1.93 4.29H5.07v2.51h21.85v-2.51l-6.18-.01zM10 17.03v-4.88h11.68v4.88H10zm7.99 6.95h-4.37l-1.93-4.29h8.24l-1.94 4.29z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M17.096 17.403c4.813 0 7.688-2.352 7.688-6.29 0-3.92-2.417-6.08-6.805-6.08h-4.416a.513.513 0 0 0-.513.512v8.99h-1.83a2.24 2.24 0 0 0-1.745-.827 2.264 2.264 0 0 0-2.26 2.262 2.263 2.263 0 0 0 2.26 2.26c.685 0 1.317-.305 1.744-.826h1.83v5.674h-1.52a.512.512 0 0 0-.433.787l2.955 4.685a.514.514 0 0 0 .868 0l2.956-4.685a.512.512 0 0 0-.433-.787h-1.52v-5.674h1.173zm0-2.867H15.92V7.9h2.06c3.266 0 3.936 1.284 3.936 3.213 0 2.303-1.578 3.423-4.82 3.423z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M22.25 8.17h-1.37c-1.51 0-2.09.06-3.24.77-.64.4-1.2.9-1.6 1.31V8.33c0-.09-.07-.16-.16-.16h-4.95c-.09 0-.16.07-.16.16v17c0 .09.07.16.16.16h4.95c.09 0 .16-.07.16-.16v-9.42c0-2.24 1.6-2.53 3-2.53h3.21c.09 0 .16-.07.16-.16v-4.9c0-.08-.07-.15-.16-.15z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M21.39 9.16c-2 0-3.57.79-4.8 2.42-.95-1.57-2.51-2.42-4.44-2.42-2 0-3.23.9-4.09 1.9v-.36a1.37 1.37 0 0 0-2.74 0v11.92c0 .77.61 1.38 1.38 1.38s1.36-.6 1.36-1.38V15.7c0-2.31 1.46-3.98 3.47-3.98 1.99 0 3.18 1.4 3.18 3.74v7.17c0 .77.6 1.38 1.36 1.38.78 0 1.38-.61 1.38-1.38v-7.01c0-2.33 1.38-3.9 3.42-3.9 2.07 0 3.21 1.35 3.21 3.8v7.12c0 .77.61 1.38 1.38 1.38.76 0 1.36-.61 1.36-1.38v-7.59c.02-3.64-2.07-5.89-5.43-5.89z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M2.832 12.087l-.212 2.538h1.058L2.62 25.73h3.597l.846-8.885s1.692-1.163 2.855-1.586c1.164-.424 2.01-.107 1.693 1.268-.21 1.692-.846 9.202-.846 9.202h3.596s.74-7.72 1.058-9.942c.212-2.22-.53-4.442-3.913-3.914-1.904.212-4.337 1.693-4.337 1.693s-.105-1.27-1.375-1.27c-1.48-.21-2.96-.21-2.96-.21M29.38 12.087h-4.442L20.6 18.644c.425-4.547.848-9.73 1.06-10.26.105-1.056-.212-2.008-1.693-2.114h-2.644l-.317 2.538h1.058l-1.48 16.817h3.7s.318-3.386.742-7.086l3.7 7.085h3.81l-3.49-6.875 4.333-6.663z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M19.25 16H11.5v8.084h7.75v5l9.918-9.292L19.25 10.5zM7.785 0L0 8.344V9.81L9.153 0zM12 0h-1v11.167H0v1h12z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M15.934 4.64c-9.73 0-12.324 7.747-12.324 12.326 0 3.972 3.906 11.382 11.375 11.394.03.002.078.002.14.002.616 0 2.735-.084 4.866-1.15.634-.314.888-1.08.573-1.71s-1.082-.886-1.713-.57c-1.867.933-3.777.88-3.79.88l-.056-.002c-5.72 0-8.842-5.842-8.842-8.843 0-1.633.47-9.774 9.77-9.774 9.638 0 9.907 8.88 9.907 8.97 0 2.71-.634 4.74-1.743 5.57-.387.294-.7.35-.936.306V11.61c0-.702-.57-1.274-1.274-1.274-.588 0-1.078.402-1.227.945a7.285 7.285 0 0 0-5.237-2.218 7.32 7.32 0 0 0-7.312 7.313c0 4.033 3.28 7.314 7.313 7.314 2.027 0 3.86-.83 5.19-2.167v1.758l.37.376c.713.71 2.602 1.652 4.643.117 2.404-1.803 2.764-5.543 2.764-7.61 0-2.99-2.288-11.524-12.456-11.524zm-.51 16.5a4.77 4.77 0 0 1-4.762-4.764c0-2.625 2.137-4.762 4.762-4.762s4.764 2.137 4.764 4.762a4.77 4.77 0 0 1-4.764 4.763z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M24.307 19.276c.876-.158.442-.484.084-.442-.65.067-1.575.075-2.593.05l.118.693a25.58 25.58 0 0 0 2.392-.3zm2.686-6.814a.206.206 0 0 0-.175-.142l-7.34-1.067-3.285-6.647c-.075-.14-.31-.14-.384 0l-3.286 6.647-7.34 1.067a.208.208 0 0 0-.174.142.214.214 0 0 0 .058.217l5.312 5.178-1.25 7.305a.205.205 0 0 0 .083.21c.066.05.15.057.225.015l6.57-3.444 6.565 3.453.1.025.125-.042c.067-.05.1-.125.083-.208l-.958-5.596c-1.06.084-2.118.124-2.977.124-3.01 0-5.262-.142-5.296-.142a.642.642 0 0 1-.576-.458.633.633 0 0 1 .233-.692l6.055-4.404c-3.894-.308-7.163-.25-7.196-.25-.526.025-1-.142.025-.56.176-.066 4.254-.924 8.974-.29.26.033.468.224.535.475a.647.647 0 0 1-.244.674l-5.92 4.303c1.084.226 3.91.468 6.262.526l-.176-1.025 5.31-5.18a.208.208 0 0 0 .06-.216z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M7.345 8.754h4.635l2.906 4.61-3.896 7.316H6.27l3.806-7.317zM21.513 4.52h4.96l-7.478 13.642 5.11 9.32h-4.772L14.185 18.2z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 4C9.373 4 4 9.373 4 16s5.373 12 12 12 12-5.373 12-12S22.627 4 16 4zm.558 18.428c-.02.027-.036.05-.06.075a.702.702 0 0 1-.99 0c-.023-.024-.047-.048-.065-.075-2.16-2.512-6.14-3.628-6.14-7.812 0-2.232 1.75-3.906 3.907-3.906 1.094 0 2.51.645 2.79 1.73.28-1.086 1.696-1.73 2.79-1.73 2.157 0 3.906 1.674 3.906 3.906 0 4.2-3.975 5.294-6.138 7.812z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M20.74 23.55c-.95-.11-1.54-.54-1.82-1.44-2.18.99-4.34.99-6.39-.01-.43.51-.82.96-1.26 1.48.04.06.16.2.27.35.56.72.82 1.55.83 2.45 0 .28-.1.41-.4.41-2.31-.01-4.62-.01-6.93 0-.43 0-.43-.26-.43-.55.03-2.02 1.66-3.7 3.68-3.77.21-.01.41 0 .69 0-.19-1.06.08-1.87 1.09-2.34-.1-.17-.17-.3-.26-.43-1.06-1.65-1.43-3.43-1.02-5.35.07-.34-.02-.55-.25-.79-1.15-1.16-2.29-2.34-3.43-3.52.46.06.96.12 1.58.2-.28-.61-.52-1.12-.79-1.72.73.13 1.39.25 2.1.38.1-.56.2-1.07.31-1.66.47.21.91.4 1.4.62.13-.45.25-.84.39-1.31.3.26.57.49.88.76.19-.3.35-.55.56-.87.53.5 1.07.73 1.58-.1.38.61.78.56 1.26.22.11-.08.39.06.59.1.19.04.38.14.56.12.16-.02.29-.21.45-.26.14-.04.32-.02.45.04.15.07.26.22.41.37.28-.21.54-.41.84-.65.52.65 1.1.7 1.69.02.32.35.6.65.97 1.06.23-.33.44-.62.71-1 .31.56.53.97.77 1.43.34-.18.64-.35.93-.51.04.04.08.07.08.09.1 1.03.1 1.03 1.18 1.07.26.01.52.04.85.07-.1.53-.188 1.02-.298 1.56.47-.04.87-.07 1.38-.11-.61.66-1.15 1.25-1.69 1.84-.49.53-.99 1.05-1.46 1.6-.12.14-.23.38-.19.55.5 2.18.15 4.19-1.15 6.03-.03.04-.04.09-.08.2.94.51 1.17 1.33.88 2.41.21-.03.37-.05.52-.08 2.352-.41 4.432 1.2 4.622 3.57.05.64-.01.7-.63.7-2.18 0-4.37-.012-6.56.01-.44.01-.58-.14-.56-.57.016-.98.385-1.83 1.096-2.67zm.98-7.95a5.99 5.99 0 0 0-6.04-5.97c-3.29.01-5.98 2.72-5.98 6 .01 3.29 2.75 6 6.05 5.99 3.29-.02 5.99-2.74 5.97-6.02z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M24.036 18.636a8.06 8.06 0 0 0 .13-5.327 30.09 30.09 0 0 0 1.586-1.826c2.02-2.542 2.59-4.302 1.742-5.378-.255-.325-.762-.712-1.724-.712-1.538 0-4.003.996-6.86 2.708a8.082 8.082 0 0 0-2.41-.365c-1.72 0-3.314.542-4.623 1.462C9.54 7.914 7.545 7.185 6.23 7.185c-.963 0-1.47.388-1.725.712-.847 1.077-.276 2.836 1.742 5.378a32.344 32.344 0 0 0 2.2 2.467v.047c0 .18.007.356.02.532-.84.855-1.59 1.69-2.22 2.485-2.02 2.542-2.59 4.302-1.742 5.378.255.325.762.712 1.724.712 1.392 0 3.544-.817 6.06-2.242a8.017 8.017 0 0 0 6.045.975c3.102 1.925 5.796 3.06 7.436 3.06.963 0 1.47-.388 1.725-.712.847-1.077.276-2.837-1.742-5.38-.503-.63-1.08-1.288-1.717-1.962zm-13.225 2.85c-2.068 1.11-3.69 1.68-4.58 1.68-.23 0-.33-.038-.362-.054-.068-.226.14-1.28 1.92-3.462.333-.407.7-.827 1.093-1.256.205.597.477 1.16.807 1.684.59-.31 1.292-.737 2.085-1.263.484.41.983.818 1.495 1.225a39.14 39.14 0 0 1-2.456 1.447zm3.706-2.662a61.78 61.78 0 0 1-1.27-1.03 51.575 51.575 0 0 1-2.002-1.754c-.436-.4-.854-.802-1.25-1.198a35.984 35.984 0 0 1-1.23-1.284c-.35-.383-.676-.76-.975-1.127-1.78-2.18-1.99-3.234-1.923-3.46.03-.017.134-.056.362-.056l.098.003c.86.037 2.32.547 4.165 1.51-.378.424-.712.89-.995 1.387a32.902 32.902 0 0 0 3.058 3.057c.57.503 1.205 1.032 1.92 1.588l.282.222a92.627 92.627 0 0 0 2.4-1.88c.488-.397.94-.774 1.362-1.134 1.675-1.43 2.86-2.588 3.735-3.508a7.97 7.97 0 0 0-1.425-1.16c2.14-1.185 3.84-1.817 4.81-1.87a1.84 1.84 0 0 1 .13-.006c.23 0 .332.04.363.055.067.227-.143 1.28-1.922 3.462-.256.312-.533.635-.827.963a41.827 41.827 0 0 1-3.345 3.295c-.43.383-.874.764-1.33 1.143a54.372 54.372 0 0 1-3.928 2.99c-.088-.068-.176-.136-.264-.206zm11.617 6.08c-.03.017-.134.055-.362.055-1.002 0-2.926-.72-5.374-2.12a46.22 46.22 0 0 1-4.16-2.715 55.11 55.11 0 0 0 1.538-1.132 64.44 64.44 0 0 0 4.07 2.82 8.08 8.08 0 0 0 1.35-1.544c.366.398.706.79 1.018 1.172 1.778 2.18 1.988 3.236 1.92 3.462z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M4.19 20s9.69-3.81 9.5-10.38c0 0 10.38 3.5 12.25 9.19 0 0-10.13-2.43-21.75 1.19z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M26.643 6.003h-10.3a.303.303 0 0 0-.22.095l-4.023 4.2H5.356a.305.305 0 0 0-.304.306v15.09c0 .168.136.305.304.305h5.36a.305.305 0 0 0 .303-.306V15.05h1.862v10.644c0 .168.136.305.304.305h6.083a.304.304 0 0 0 .302-.306V10.907h1.826v14.786c0 .168.135.305.303.305h4.942a.306.306 0 0 0 .305-.305V6.308a.304.304 0 0 0-.304-.305z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M10.55 9.83H4.47v12.34H8V18h2.55c2.25 0 4.08-1.83 4.08-4.08 0-2.26-1.83-4.09-4.08-4.09zm-.88 5.81h-1.7v-3.06h1.81c.98 0 1.63.66 1.63 1.53.01.82-.71 1.53-1.74 1.53zM24.14 9.83v7.54l-4.56-7.54h-3.39v12.34h3.39v-6.45l4.56 6.45h3.39V9.83z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M19.36 25.18c-.11-3.38-.61-5.37-.95-6.35 1.03.59 2.25.9 3.55.9 1.6 0 3.24-.48 4.63-1.34 2.72-1.7 2.92-6.44 2.93-6.64 0-.12-.08-.23-.2-.26-.12-.022-.24.04-.28.15l-.06.14c-.65 1.65-1.66 4.18-4.98 4-2.18-.11-4.01-.7-5.95-1.33-2.51-.81-5.11-1.65-8.77-1.56-4 .1-7.12 1.7-9.28 3.34v1.85c1.56-.68 3.42-1.17 5.37-1.17 2.81 0 5.28 1.04 7.12 3.01 2.63 2.8 3.94 7.58 4.59 12.09h2.18c.12-2.53.17-4.98.1-6.83zM13.17 3.81c-.18 0-.36.02-.55.04-.99.16-1.85.73-2.42 1.61-.56.88-.78 1.95-.6 3.02.32 1.99 1.95 3.49 3.78 3.49.18 0 .36-.02.55-.04 2.03-.33 3.39-2.4 3.03-4.63-.32-1.99-1.95-3.49-3.79-3.49z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M6.13 7.02c5.07.14 8.82.2 11.26.2 1.85 0 3.88-.05 6.1-.16.79-.04 1.44-.06 1.95-.06.19 0 .52.01.98.01.07.4.16 1.23.26 2.48l.22 2.31c0 .38-.16.57-.48.57-.24 0-.48-.23-.7-.7-.37-.79-.85-1.47-1.43-2.04-.58-.57-1.26-.94-2.02-1.13s-2.03-.28-3.8-.28c-.16 1.49-.23 3.36-.23 5.61 0 2.3.04 4.51.13 6.64.09 2.14.19 3.42.32 3.86.13.44.34.76.65.97s1.02.35 2.14.42c.38.03.57.17.57.41 0 .27-.17.41-.5.41l-.41-.01-3.03-.07c-2.37 0-3.8.01-4.31.03l-1.85.07c-.15 0-.45-.01-.91-.03-.23-.05-.34-.17-.34-.37 0-.28.19-.42.56-.42.87 0 1.52-.18 1.96-.54.44-.36.71-.93.81-1.72.1-.78.15-2.49.15-5.12 0-4.15-.13-7.53-.38-10.14-1.61 0-2.78.06-3.49.2-.73.15-1.42.51-2.09 1.1-.67.59-1.21 1.35-1.63 2.29-.17.37-.36.56-.57.56-.33 0-.5-.15-.5-.44 0-.09.06-.73.18-1.93.13-1.19.27-2.19.43-2.98z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M23.1 17.05c.1-.35.18-.71.24-1.08h.19c3.78 0 8.21.82 8.3.83H32v-1.47c-2.83-.32-7.14-.58-8.53-.66.04-2.34-.92-4.23-2.55-4.96-.48-.22-1.01-.33-1.56-.33-2.09 0-4.3 1.58-5.67 4.03-.42-.04-1.28-.08-2.03-.02-.28-1.21-.94-2.11-1.89-2.53-.39-.17-.8-.26-1.24-.26-1.84 0-3.77 1.53-4.79 3.81-1.04 2.31-.85 4.82.39 6.16-1.46.11-2.83.24-4.13.38v1.59c1.54-.21 6.68-.87 13.39-1.24.48-.03.98-.05 1.48-.08 1.2-.06 2.45-.1 3.73-.14.72-.02 1.44-.03 2.17-.04.68-.01 1.36-.01 2.05-.01h.41c5.08.02 7.56.01 8.77.01v-1.17c-1.11-.02-2.94-.06-5.27-.06-.67-1.09-1.89-2.01-3.63-2.76zM8.46 11.76c.26 0 .5.05.73.15.85.39 1.32 1.45 1.26 2.81-1.71-.09-3.2-.11-4.17-.11-.52 0-.95.01-1.26.01.78-1.68 2.19-2.86 3.44-2.86zM6.39 19.9c-.26 0-.5-.05-.73-.15-1.07-.48-1.52-2.03-1.11-3.8.71-.03 2.57-.09 5.7-.03-.09.35-.21.69-.36 1.02-.79 1.74-2.22 2.96-3.5 2.96zm2.94.31c.73-.66 1.35-1.52 1.79-2.49.26-.57.44-1.16.56-1.77l.43.01c.19.01.39.01.58.02-.35 1.43-.34 2.85.01 4.06-1.14.06-2.26.11-3.37.17zm11.63-2.55c-.38.84-.9 1.6-1.52 2.2-1.72.03-3.47.08-5.2.14-.66-.99-.85-2.44-.52-3.95 2.92.18 5.41.58 7.41 1.2-.05.13-.11.27-.17.41zm.43-1.25c-1.99-.63-4.46-1.1-7.36-1.41.05-.13.1-.26.16-.39.96-2.14 2.76-3.57 4.47-3.57.39 0 .76.08 1.1.23 1.55.7 2.22 2.83 1.63 5.14zm3.91 3.39c-1.08 0-2.24 0-3.47.02a10.634 10.634 0 0 0 1-1.95c1.64.72 2.41 1.47 2.76 1.93h-.29z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M25.34 6.32c-1.82.62-3.65 1.27-5.41 2.05-.72.32-1.23.42-1.97-.41 1.41-.82 1.94-1.97 3.46-2.38.4-.11 1.4.08 1.33-.48-.32-.55-.88-.37-1.15-.22-1.13.6-2.29 1.22-3.26 2.04-1.3 1.08-2.52 2.2-4.32 2.23-.43-.76-.8-1.62-1.36-2.33-.28-.36-.98-.72-1.35-.61-.38.11-.65.77-.85 1.24-.13.3-.06.7-.07 1-1.1-.52-2.12-1.09-3.2-1.44-.45-.15-1.26 0-1.52.32-.27.33-.18 1.09-.01 1.57.19.56 1.07.98 1.4 1.47-1.27 1.44.54 2.22.98 3.15-1.26.57-1.52 1.28-1.32 2.34.21 1.05.52 1.3 1.5.84.52-.25 1.01-.56 1.71-.96-1.8 3.45-1.57 6.06.84 8.03 1.6 1.31 3.43 2.33 5.17 3.46.12.08.43.06.52-.04.11-.11.16-.38.1-.55-.06-.22-.23-.41-.37-.6-.69-.94-.79-1.86-.46-3.05.28-1.01.01-2.18-.08-3.28-.02-.34-.24-.67-.44-1.19 1.19 0 2.02-.78 3.27 0-.36 1.19-.15 2.22.78 2.74.9.5 1.98.53 2.83-.3.76-.73.46-1.82-.09-2.81 1.12.33 2.16.228 2.48-.67.27-.762.48-1.67.33-2.44-.21-1.04-.95-1.97-1.18-3.02-.31-1.48-.89-2.69-2.32-3.52 1.12-.37 1.98-.98 3.09-1.2.33-.07.87.19 1.23.17.4-.02.86-.27.86-.86-.35-.53-.84-.4-1.15-.29zM8.4 11.41c1.17-1.45-1.15-1.47-.99-2.59 1-.41 1.66.24 2.33.78.68.55 1.31 1.16 1.94 1.73 1.54-.87-.53-1.93.28-2.82 1.12.86 1.24 2.03 1.15 3.25-.06.7-1.7 1.29-2.49.89-.75-.36-1.44-.79-2.22-1.24zm5.51 7.52c-.88.4-1.72.31-2.39-.24-.7-.57-.82-1.06-.48-2.4.37 1.53 1.56 2.13 2.87 2.64zm-.6 3.73c-2.04.2-2.96-.29-3.61-2.02 1.8.96 3.55 1.54 5.39-.24-.23 1.62-.71 2.15-1.78 2.26zm2.26 3.44l.66.64s-.28.05-.8-.41-.23-.88-.23-.88l.37.65zm-1.83-8.63c-.72-.21-1.19-1.28-1.76-1.96l.24-.2c1.93.47 1.93.47 1.58-1.36 1.19 1.15 3.85 1.81 3.44 3.3-1.55-.51-2.54.5-3.5.22zm.77-5.45l.19-.22 3.1 2.69c-1.29-.61-2.62-1.15-3.29-2.47zm4.06 1.17c-1.49-.41-2.37-1.56-2.37-3.1 0-1.19.57-1.15 1.21-1.03 1.56.28 2.61 1.26 2.68 2.77.04 1.08-.23 1.72-1.52 1.36zm4.25-1.84l-2.8-1.93c1.66-.21 2.43.37 2.8 1.93z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M20.8 18.97c.17.61-.04 3.92-2.01 6 1.61-.18 2.24-1.51 3.13-2.65.35 2.02-.61 3.49-1.68 4.92 1.86-.89 4.54-3.65 5.1-7.07.44-2.67-.76-7.31-2.27-8.67 0 .02-.02.03-.02.05.02.08.04.16.06.25.47 1.59 1.18 5.17-.79 6.83.8-4.9-1.27-7.94-3.73-10.47-2.9-2.98-6.63-3.41-6.63-3.41s3.26 1.74 3.76 4.97c.5 3.22.27 7.022-2.39 9.25 0 0 .72-8.08-.69-9.53-.07-.07-.18-.1-.35-.2.28 1.24-1.06 4.99-3.02 6.94-3.72 3.71-4.04 9.88 1.66 10.7 0 0-3.71-4.04-1.28-8.08 0 0-.09 4.13 3.05 4.67 0 0 5.03-3.5 6.02-9.52 0 0 .96 4.32-.54 7.81 0 0 .86-.278 1.45-1.1.76-1.02 1.12-1.47 1.17-1.69z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><ellipse cx="14.05" cy="7.3" rx="1.61" ry="2.06"/><ellipse transform="rotate(-2.487 10.235 7.757)" cx="10.239" cy="7.76" rx="1.48" ry="1.9"/><ellipse transform="rotate(-177.507 17.95 7.78)" cx="17.951" cy="7.78" rx="1.48" ry="1.9"/><path d="M17.79 10.23c-.49-.02-.9.09-1.21.31.37.56.53 1.31.47 2.2-.07.88-.32 1.73-.56 2.55-.05.16-.09.31-.14.47.09.4.16.79.18 1.18.08 1.39.12 2.49.11 3.25 0 .51.32 1.01.83 1.03.51.02.86-.54.88-.93.02-.4.1-1.42.31-3.3s.84-2.23 1.06-4.11c.19-1.61-.53-2.59-1.93-2.65zM14.1 9.98c-1.52 0-2.35 1.03-2.21 2.78.15 2.05.82 2.45.96 4.51.14 2.05.18 3.16.18 3.59 0 .43.35 1.06.91 1.06s.93-.528.95-1.08c.02-.84.11-2.04.27-3.54.16-1.5.93-3.03 1.05-4.6.12-1.64-.61-2.72-2.11-2.72zM11.8 15.94a9.11 9.11 0 0 0-.24-.79c-.21-.63-.42-1.28-.5-2.35-.07-.93.11-1.7.51-2.28-.31-.2-.7-.3-1.17-.28-1.4.06-2.12 1.04-1.93 2.65.22 1.88.85 2.22 1.06 4.11.21 1.89.29 2.91.31 3.3s.37.96.88.93c.51-.02.83-.52.83-1.03-.01-.76.03-1.87.11-3.25.02-.35.07-.68.14-1.01z"/><path d="M28.45 14.78c-.78-2.12-3.65-3.19-7.35-3.08 2.36.17 4.12 1.02 4.66 2.49 1.02 2.78-2.7 6.72-8.32 8.79-5.62 2.08-11.01 1.5-12.04-1.28-.58-1.58.37-3.53 2.33-5.31-3.28 2.43-5.01 5.31-4.18 7.57 1.26 3.4 7.85 4.102 14.728 1.56C25.15 23 29.7 18.19 28.45 14.78z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M18.45 15.71h-2.17l-1.48-2.74a.54.54 0 0 0-.72-.22c-.26.14-.35.46-.21.72l1.78 3.3h2.8c.29 0 .53-.24.53-.53s-.23-.53-.53-.53z"/><path d="M22.44 16.19c-.11-3.46-2.95-6.25-6.44-6.25s-6.33 2.79-6.44 6.25c0 .02-.01.03-.01.05 0 .01.01.02.01.03 0 .04-.01.08-.01.12 0 3.56 2.89 6.45 6.45 6.45s6.45-2.89 6.45-6.45c0-.04-.01-.08-.01-.12 0-.01.01-.02.01-.03 0-.02-.01-.03-.01-.05zm-5.91 5.56v-1.03c0-.29-.24-.53-.53-.53s-.53.24-.53.53v1.03c-2.6-.25-4.65-2.36-4.84-4.98h1.04c.29 0 .53-.24.53-.53 0-.3-.24-.53-.53-.53h-1.01a5.38 5.38 0 0 1 4.81-4.68v1.03c0 .3.24.53.53.53s.53-.24.53-.53v-1.03c2.5.24 4.5 2.2 4.81 4.68h-1.01c-.29 0-.53.24-.53.53s.24.53.53.53h1.04c-.19 2.62-2.24 4.73-4.84 4.98z"/><path d="M27.44 17.57v-2.65h-1.63a9.86 9.86 0 0 0-1.92-4.65l1-1-1.88-1.88-1 1a9.866 9.866 0 0 0-4.7-1.96V4.9h-2.65v1.52c-1.73.24-3.32.93-4.66 1.95L8.95 7.32 7.08 9.2l1.04 1.05a9.777 9.777 0 0 0-1.94 4.67H4.56v2.65h1.63c.24 1.75.93 3.36 1.96 4.7l-1.09 1.09 1.88 1.88 1.1-1.09a9.788 9.788 0 0 0 4.65 1.92v1.56h2.65v-1.56c1.74-.24 3.34-.92 4.67-1.94l1.05 1.05 1.88-1.88-1.05-1.05a9.875 9.875 0 0 0 1.94-4.67c-.02-.01 1.61-.01 1.61-.01zm-3.65-1.33c0 4.3-3.49 7.79-7.79 7.79s-7.79-3.49-7.79-7.79S11.7 8.45 16 8.45s7.79 3.49 7.79 7.79z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M11.76 3.834c-.58-.317-.775.21-1.162.265-.387.05-.86.255-.933.597-.072.34.036.74-.176.863-.213.122-1.18.79-1.674.845-.492.053-.435.475-.208.635.227.158.156.192.28.544.122.353.668.774 2.43.405 0 0-.582.598-.775 1.038-.194.44-.688.976.892.73.97-.148 1.044.025.675.59-.37.563-1.3 2.192-1.41 2.307-.106.113-.65.247-.65.422 0 .177 0 .213-.21.37-.213.16-.37.6-.37.688 0 .088-.318.58-.634.915-.317.334-.898 1.373-.74 2.252.16.88.968 1.076 1.796.44 0 0-.33 2.177 1.42 4.26 1.12 1.333 1.71 1.335 1.608 2.606-.023.285-.528.793-.616 1.34 0 0-.546.033-.95.37 0 0-.987.015-1.093 1.003 0 0 .248.175.706.16 0 0 .27.56 1.04.366 0 0 .234.438.914.16.914-.373.97-.318 1.778-.494.62-.135.37-.463.423-.86.03-.23.14-.616.423-1.146.282-.527.056-.846.62-.846s2.014-.12 2.355-.105c.236.01.33.025.3.307-.03.266-.247 1.016-.23 1.33.018.318-.004.436-.158.44-.283.007-.878.042-1.02.548 0 0-.455.22-.565.826-.035.193.74.23.74.23s.316.28.898.317c.58.033.633-.23.633-.23s.176.13.617.232c.44.102.65-.18.756-.408s.104-.23.104-.23.863-.07.934-.423c.07-.352-.457-.72-.23-1.23.23-.512.388-1.127.335-2.06s-.37-1.5-.176-1.85 2.412-3.026 2.887-4.737c.477-1.706 1.287-4.33 2.184-4.77.898-.44 1.777-.687 2.254-.687s.37-.37 0-.492c-.37-.124-.79-.124-.95-.37-.16-.248-.335-.282-.687-.088-.352.193-.44.035-.6-.124a.325.325 0 0 0-.545.124c-.105.264-.193.386-.635.21-.44-.175-.932.142-.896.44.034.3 0 .528-.478.564-.475.034-1.11.175-1.055.897.05.723-.055.863-.635.863-.582 0-.74.177-.635.72.107.55.107.69-.404.602-.51-.09-.775-.07-.863.546-.088.615-.176.793-.686.458-.512-.335-.547-.44-.828-.124-.28.318-.545.318-.898-.157-.352-.477-.28-.598-1.02-.39-.74.214-.846.282-.863-.332-.018-.616.123-.793-.423-.847-.545-.053-.95-.245-.722-.827.23-.58-.053-.598-.458-.756-.405-.158-.282-.562.105-.793.387-.228.352-.473.088-.86s0-.652.458-.862c.458-.21.616-.317.317-.812-.3-.49-.14-.49.404-.72.546-.23.388-.477.142-.882-.245-.402-.016-.648.37-.966.39-.317.265-.773-.21-1.072-.475-.3-.334-.213-.37-.774-.035-.564-.053-.76-.65-.6-.6.158-.53-.035-.776-.404-.246-.37-.57-.328-.775-.16-.204.17-.264-.017-.845-.334z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M27.06 17.94c-.57-.07-1.18.16-1.74.08-.35-.05-.92-.46-.91-.67.04-.5.52-.43.97-.37.69.09 1.41.09 2.102.03.48-.04.82-.35.67-.9-.4-1.51-.91-2.95-2.53-3.61-.34-.14-.92-.34-.92-.34s-.02-.6-.18-.98c-.27-.63-1.15-.9-1.15-.9s-.32.59-.29 1.27c.02.56.24 1.01.24 1.01s-1.15 1.64-2.4 1.65c-.77.01-1.53-.06-2.3-.1-3.39-.19-6.35 2.18-6.73 5.39-.06.47-.01.95-.01 1.438-1.04-.21-1.45-.62-1.39-1.5.04-.55.15-1.14.41-1.61.56-1.06 1.21-2.07 1.87-3.07.99-1.49.95-2.79-.25-4.12C10.91 8.87 8.85 8.21 6.5 8.58c-2.5.4-3.38 2.38-2.09 4.55.84 1.42 1.96 2.48 3.87 2.6-.1.79-.18 1.54-.3 2.28-.4 2.47.71 4.14 3.14 4.69.25.06.5.1.75.15.41.08 1.07 1.02.99 1.41-.23 1.2-.1 1.36 1.14 1.36 3.1.01 6.19 0 9.29 0 .22 0 .45-.03.66-.04.22-1.44-.76-1.972-3.1-1.73 2.26-1.62 2.27-4.68-1.29-6.04 1.55.01 2.56.64 3.25 1.82.24.41.81.6 1.2.51.66-.15 1.09-.36 1.39-.48.57-.23 1.07-.67 1.76-.19.2.13.67.02.91-.13.12-.08.13-.61-.01-.76-.26-.29-.65-.59-1-.64zm-1.05-3.08s-.6.16-.98-.22c-.26-.26-.23-.59-.2-.87 0 0 .51-.2.95.18.4.36.23.91.23.91z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M24.28 8.146c-.704-.705-1.56-1.078-2.472-1.078-1.494 0-2.674.96-3.244 1.53l-2.006 2.005c-1.236 1.236-1.03 3.393-.824 4.496l-1.05 1.052a9.776 9.776 0 0 0-1.632-.15c-1.256 0-2.207.314-2.826.936l-1.98 1.98c-2.73 2.73-1.49 4.787-.508 5.77.703.705 1.56 1.078 2.473 1.078 1.49 0 2.673-.957 3.245-1.53l2.006-2.007c1.235-1.235 1.032-3.392.825-4.495l1.053-1.055a9.708 9.708 0 0 0 1.63.152c1.255 0 2.206-.316 2.827-.938l1.98-1.98c.83-.83 1.335-1.624 1.542-2.43.216-.834.212-2.09-1.036-3.338zm-10.41 12.49l-2.005 2.01c-.547.544-1.166.87-1.654.87-.198 0-.505-.043-.88-.418-.414-.414-1.04-1.04.508-2.59l1.98-1.98c.097-.097.34-.2.737-.247l-.064.063a1.127 1.127 0 0 0 1.593 1.592l.076-.076c-.043.337-.133.62-.29.777zm9.27-9.714c-.105.4-.427.873-.956 1.402l-1.98 1.98c-.103.103-.362.21-.794.255.32-.44.3-1.052-.096-1.448-.398-.398-1.012-.416-1.453-.092.044-.365.14-.676.312-.848l1.984-1.982c.545-.545 1.162-.87 1.652-.87.2 0 .506.042.88.417.53.53.525.896.45 1.185z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M25.013 13.64c-2.174-.24-4.373-.647-4.583-.997s-.56-3.743-.595-5.248-.434-1.936-1.96-1.61c-1.958.42-4.198 1.506-6.297 4.234 0 0-1.982-.71-3.8-1.918-1.26-.835-2.008-.556-2.008 1.007 0 1.888-.046 5.115 1.937 7.065.408.4.402.828.17 1.494-.91 2.593-1.01 6.225-.03 7.88.38.646 1.28.79 1.85.164.64-.698 2.488-2.215 3.28-2.507.71-.26.916-.468 1.47.245.527.676 2.193 2.473 6.156 3.148 1.404.24 1.482-.627 1.202-1.75-.337-1.353-.454-3.52-.337-4.198.077-.45.047-.91.956-1.224s3.01-1.295 3.884-3.078c.874-1.784.36-2.53-1.295-2.71zm-8.073-.568c.14-.566.555-.95.924-.857.368.092.553.626.41 1.19-.142.567-.556.95-.924.86-.37-.093-.552-.627-.41-1.193zm-3.356-.99c.224-.54.69-.858 1.042-.713.35.145.453.7.23 1.24-.225.538-.69.856-1.042.71-.352-.146-.454-.7-.23-1.24zm-3.886 3.48a1.285 1.285 0 1 1 0-2.57 1.285 1.285 0 0 1 0 2.57zm9.105 3.553c-.618.66-2.523 2.688-5.25 1.848-2.723-.838-3.383-3.31-3.408-4.104-.012-.37.28-.47.42 0 .15.504.98 2.308 3.266 2.99 2.296.688 4.17-.7 4.64-.944.472-.246.655-.207.333.21zm1.8-.416a1.285 1.285 0 1 1 0-2.57 1.285 1.285 0 0 1 0 2.57z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M16.5 16.15A6.15 6.15 0 0 0 22.65 10c0-3.39-2.75-6.14-6.15-6.14-3.4 0-6.15 2.75-6.15 6.14.01 3.4 2.76 6.15 6.15 6.15zm0-9.17c1.67 0 3.02 1.35 3.02 3.02s-1.35 3.02-3.02 3.02-3.02-1.35-3.02-3.02 1.35-3.02 3.02-3.02zm7.08 9.92c-.35-.7-1.31-1.28-2.58-.27-1.73 1.36-4.5 1.36-4.5 1.36s-2.77 0-4.5-1.36c-1.28-1.01-2.24-.43-2.59.27-.6 1.22.08 1.8 1.62 2.79 1.32.85 3.13 1.16 4.3 1.28l-.98.98c-1.38 1.37-2.7 2.7-3.62 3.62-.55.55-.55 1.438 0 1.99l.17.17c.55.55 1.44.55 1.99 0l3.62-3.622 3.62 3.62c.55.55 1.44.55 1.99 0l.17-.17c.55-.55.55-1.44 0-1.99l-3.62-3.62-.98-.98c1.17-.12 2.96-.438 4.27-1.28 1.55-.988 2.23-1.58 1.62-2.788z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M23 8c0-1.112-.898-2-2.006-2h-9.988C9.896 6 9 6.896 9 8c0 1.112.898 2 2.006 2h6.385L9.305 22.94A1.998 1.998 0 0 0 11.006 26h9.988c1.11 0 2.006-.895 2.006-2 0-1.112-.898-2-2.006-2h-6.386l8.086-12.937C22.888 8.755 23 8.39 23 8z"/><path d="M20.82 18.86l.086-.04-.086.04z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M22.74 6.646C22.61 5 21.383 5 19.96 5c-1.802.002-4.138 0-5.94 0-1.045 0-1.553.674-1.553 1.488 0 3.104.13 5.738.13 9.334 0 2.745-1.228 2.915-3.036 2.97-2.118.065-2.292.743-1.614 2.683.656 1.875 2.488 6.62 2.488 6.62s12.582.745 12.564-7.46c-.008-3.88-.086-11.788-.258-13.99zm-5.62 19.06c-2.378.714-5.49.903-5.49.903s-1.214-2.856-2.23-6.267c3.876-.39 4.94-.873 4.75-4.91-.146-2.98-.196-5.714-.196-8.948 2.496-.18 7.19-.164 7.19-.164s.454 7.466.466 11.794c.01 3.884-.163 6.288-4.49 7.59z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M16 4.85C9.64 4.85 4.48 10 4.48 16.37c0 .11.01.22.02.32h3.75c-.01-.11-.02-.21-.02-.32 0-4.29 3.48-7.77 7.77-7.77s7.77 3.48 7.77 7.77c0 3.57-2.41 6.57-5.68 7.48V10.5L14.27 12v15.74c.56.08 1.14.14 1.73.14 6.36 0 11.52-5.16 11.52-11.52S22.36 4.85 16 4.85z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M24.755 11.67V7.724c0-.77-.48-1.25-1.06-1.25h-2.213c-.866 0-1.06.576-1.06.865 0 .192-.19.288-.384.192-.674-.674-1.348-1.25-2.02-1.925-.675-.674-1.445-.77-1.926-.77-.48 0-1.155.193-1.925.77-2.213 2.02-4.426 4.234-6.64 6.255-.288.29-1.347 1.25-1.347 2.79v10.01a2.486 2.486 0 0 0 2.502 2.5H23.31a2.485 2.485 0 0 0 2.502-2.5v-9.913c.097-2.118-1.057-3.08-1.057-3.08m-.386 12.99c0 .48-.386.867-.867.867H8.876a.863.863 0 0 1-.866-.866v-9.91c0-.675.384-1.156.77-1.54 2.213-2.118 4.426-4.235 6.64-6.256.48-.48 1.058-.48 1.54 0 2.213 2.117 4.522 4.234 6.64 6.255.385.288.77.77.77 1.54v9.91"/><path d="M10.705 18.02h4.523V13.5h-4.523v4.523zm2.212-.384c-.962 0-1.828-.77-1.828-1.828 0-1.06.768-1.83 1.827-1.83.962 0 1.828.77 1.828 1.733 0 1.06-.768 1.926-1.828 1.926zM21.194 15.615c.576-.192.77-.673.576-.866-.096-.29-.576-.482-1.058-.193.288-.578 0-.963-.29-1.06-.288-.095-.77.097-.865.77-.096-.77-.674-.865-.963-.77-.288.097-.48.578-.19 1.06-.578-.29-.964 0-1.06.288-.097.29.096.866.866.866-.77.194-.867.675-.77.964.096.288.576.48 1.058.192-.288.578 0 .962.29 1.06.288.095.77-.098.865-.77.19.672.674.864.962.672.29-.097.48-.577.192-1.06.577.29.962 0 1.06-.288.097-.287-.096-.672-.673-.865M21.77 21.1h-.48c-.19-.962-.576-2.117-1.636-2.117-1.058 0-1.442 1.155-1.636 2.117h-.48c-.097 0-.192.098-.192.193s.096.192.192.192h.385c-.096.577-.096 1.06-.096 1.06h.48l-.193 2.02h.193l.385-2.02h1.732l.385 2.02H21l-.19-2.02h.48s0-.482-.097-1.06h.386c.095 0 .19-.097.19-.192.194-.096.098-.193 0-.193m-.96.673H18.5s-.193-.385 1.153-.385c1.348.097 1.156.385 1.156.385M14.938 19.85v-.48h-4.04v.48c-.483 0-.867.48-.867.962 0 .48.385.866.867.963v2.79h4.04v-2.79a.965.965 0 0 0 .964-.963c-.096-.482-.577-.867-.962-.962zm-2.983 3.753c0 .096-.096.19-.192.19-.097 0-.193-.095-.193-.19v-1.347c0-.097.096-.193.193-.193.096 0 .192.097.192.193v1.347zm1.25 0c0 .096-.095.19-.19.19-.097 0-.194-.095-.194-.19v-1.347c0-.097.098-.193.194-.193s.192.097.192.193v1.347zm1.156 0c0 .096-.095.19-.19.19-.098 0-.194-.095-.194-.19v-1.347c0-.097.096-.193.193-.193.095 0 .19.097.19.193v1.347z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M12.41 12.62c0-.39-.31-.7-.7-.7h-7.7c-.39 0-.7.31-.7.7 0 .39.31.7.7.7h7.7c.39 0 .7-.31.7-.7zM12.59 16.14c0-.39-.31-.7-.7-.7H6.54c-.39 0-.7.31-.7.7s.32.7.7.7h5.34c.39 0 .71-.32.71-.7zM12.5 18.99H8.9c-.39 0-.7.31-.7.7 0 .39.32.7.7.7h3.61c.39 0 .7-.31.7-.7 0-.39-.32-.7-.71-.7zM28.55 12.2s-2.56-3.76-2.78-4.06c-.23-.3-.42-.45-.78-.45h-7.74c-.39 0-.7.31-.7.7v14.73c0 .39.31.7.7.7h8.66a.7.7 0 0 0 0-1.4h-7.96V9.1h6.42v3.52c0 .39.32.7.7.7h2.9c.26 0 .51-.15.63-.39.13-.23.11-.52-.05-.73z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M19.37 24.11c-.56.21-3.32.58-3.42-.93-.02-.23.17-.89.5-1.97l1.76-5.77.19-.63h3.15l.31-1.58h-2.97L20 9.55h-4.37l-1.11 3.68h-2.79l-.35 1.58h2.66l-.19.63-1.5 4.92c-.41 1.25-.61 2.18-.61 2.81 0 .3.03.56.08.8-.47.15-1.2.32-1.89.26-1.12-.1-.77-1.28-.62-2.16.15-.88 1.08-4.92 1.08-4.92.25-1.17.34-2.02.27-2.53-.1-.7-.36-1.29-.91-1.56-1.22-.59-4.11-.38-6.24 1.2l.44.87s.69-.35 1.36-.5c.96-.22 1.24.03 1.08.71-.33 1.45-1.32 6.33-1.32 6.33-.23 1.17-.32 1.98-.26 2.42.1.76.44 1.26.93 1.62 1.2.88 4.8.75 6.49-.78.09.12.2.24.32.33.54.43 1.22.6 2.03.65 3.53.21 4.95-.78 5.27-1.25.34-.48.08-.76-.48-.55zM23.04 21.44c-.69 0-1.29.25-1.78.74s-.74 1.08-.74 1.77c0 .68.25 1.27.74 1.76s1.08.74 1.78.74c.68 0 1.27-.25 1.77-.74s.75-1.08.75-1.76c0-.69-.25-1.28-.74-1.77s-1.08-.74-1.78-.74zM9.99 10.65c.68 0 1.27-.25 1.77-.74s.75-1.08.75-1.76c0-.69-.25-1.29-.74-1.78s-1.08-.74-1.78-.74-1.29.25-1.78.75c-.49.49-.73 1.08-.73 1.77 0 .68.25 1.27.74 1.76s1.08.74 1.77.74zM26.97 7.28c-2.24-.48-3.55 1.64-3.55 6.17v6.38c0 .37.73.43.89.16.15-.28.56-1.14 2.75-5.57 1.66-3.39 2.2-6.64-.09-7.14z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M29.33 14.45c-.3-.86-.92-1.54-1.74-1.94L24 10.69a3.64 3.64 0 0 0-3.48-2.58h-8.4c-1.63 0-3.02 1.08-3.48 2.56l-3.6 1.82c-.82.4-1.43 1.08-1.74 1.94-.3.87-.25 1.8.14 2.61L5.26 21c.39.82 1.08 1.45 1.95 1.75a3.402 3.402 0 0 0 2.63-.14l3.53-1.73h1.87l2.66 3.68s-.28-3.04-.44-4.52c-.14-1.32-.87-1.75-2.13-1.75h-3.21c-.58 0-1.05-.47-1.05-1.05v-5.49c0-.58.47-1.05 1.05-1.05h8.4c.58 0 1.05.47 1.05 1.05v5.49c0 .58-.47 1.05-1.05 1.05h-2.1s.72-.13.82 2.59l3.58 1.76c.47.22.97.33 1.47.33a3.428 3.428 0 0 0 3.1-1.97l1.81-3.94c.39-.82.44-1.75.13-2.61zM8.07 20.31a.782.782 0 0 1-.46-.41l-1.82-3.97a.81.81 0 0 1-.03-.63c.07-.21.23-.38.43-.47l2.3-1.17v3.58c0 1.02.43 1.94 1.11 2.6l-.88.43c-.21.1-.44.12-.65.04zm18.78-4.34l-1.81 3.93c-.09.2-.26.35-.47.42-.21.07-.43.06-.62-.02l-.91-.44c.69-.66 1.12-1.59 1.12-2.61v-3.56l2.28 1.15.03.01c.2.1.35.26.42.47.07.21.06.43-.04.65z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M16 18.826c-.118-.386-.3-.75-.54-1.09a4.026 4.026 0 0 0-.898-.897 4.34 4.34 0 0 0-1.26-.622c-.187-.053-.49-.133-.93-.248-.432-.113-.872-.23-1.323-.35-.45-.12-.858-.228-1.222-.327-.366-.1-.576-.155-.625-.17-.48-.138-.87-.344-1.163-.61-.28-.258-.418-.608-.418-1.072 0-.324.075-.595.222-.808.15-.218.345-.393.575-.52a2.72 2.72 0 0 1 .79-.283c.294-.058.585-.087.867-.087.826 0 1.513.182 2.042.54.513.35.806.964.866 1.825.006.08.073.14.152.14h2.486a.15.15 0 0 0 .152-.15c0-.765-.153-1.446-.454-2.03a4.406 4.406 0 0 0-1.226-1.47 5.374 5.374 0 0 0-1.78-.894 7.604 7.604 0 0 0-2.14-.294 7.44 7.44 0 0 0-1.93.255c-.638.17-1.216.434-1.72.787A4.13 4.13 0 0 0 5.3 11.806C4.987 12.35 4.83 13 4.83 13.74c0 .384.05.766.154 1.135.104.373.282.732.532 1.064.248.33.587.634 1.005.9.413.266.94.483 1.562.647.98.265 1.815.482 2.48.647.663.164 1.25.34 1.743.52.27.1.52.27.748.51.217.23.327.6.327 1.1 0 .243-.05.49-.148.727a1.622 1.622 0 0 1-.475.63c-.222.185-.52.34-.885.458-.366.12-.82.183-1.344.183-.488 0-.947-.054-1.363-.162-.41-.11-.777-.28-1.092-.514a2.36 2.36 0 0 1-.73-.89c-.175-.36-.264-.806-.264-1.325a.15.15 0 0 0-.15-.15H4.448a.154.154 0 0 0-.11.042.15.15 0 0 0-.042.108c.013.895.185 1.682.513 2.342.326.662.77 1.21 1.314 1.635.544.42 1.19.738 1.923.94.724.202 1.507.306 2.327.306.713 0 1.422-.086 2.105-.254.688-.17 1.314-.44 1.857-.808.546-.37.993-.85 1.33-1.433.337-.586.508-1.297.508-2.116 0-.382-.06-.772-.175-1.158z"/><path d="M27.676 13l-3.532-8.277a.337.337 0 0 0-.31-.204.335.335 0 0 0-.31.202l-3.393 7.836h-8.21a.336.336 0 0 0-.2.605l7.012 5.262-2.6 8.267a.337.337 0 0 0 .32.438.35.35 0 0 0 .188-.057l5.23-3.494a.33.33 0 0 0 .148-.28v-2.238a.34.34 0 0 0-.522-.283l-1.134.745 1.186-3.743a.337.337 0 0 0-.118-.37l-3.146-2.37h3.474c.14 0 .263-.083.313-.214l1.73-4.445 1.08 2.876a.34.34 0 0 0 .315.218h2.168c.113 0 .22-.058.28-.153a.33.33 0 0 0 .033-.32z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M21.6 21.135a18.77 18.77 0 0 0-.695-1.17l-1.93-3.035c1.02-.98 2.172-2.403 2.172-4.24 0-1.35-.53-2.6-1.496-3.524-.935-.892-2.13-1.365-3.456-1.365-.84 0-1.64.194-2.35.565v-.037c0-1.547-.438-2.842-1.302-3.846C11.575 3.36 10.2 2.74 8.666 2.74c-1.653 0-3.088.71-4.038 2.002-.74 1.002-1.113 2.275-1.113 3.785v14.51c0 1.527.43 2.806 1.283 3.804.96 1.12 2.334 1.735 3.87 1.735 1.374 0 2.68-.56 3.675-1.578.185-.188.378-.42.564-.692.275.375.525.672.77.918.618.617 1.712 1.354 3.415 1.354 1.426 0 2.734-.55 3.686-1.553.635-.672 1.393-1.853 1.393-3.662 0-.768-.195-1.52-.57-2.227zm-3.343 3.502c-.295.312-.682.467-1.164.467-.416 0-.736-.11-.96-.336-.224-.225-.53-.63-.91-1.22l-3.004-4.937-1.847 1.747v2.703c0 .655-.172 1.162-.517 1.516-.345.352-.74.53-1.19.53-.523 0-.936-.177-1.234-.524-.3-.35-.448-.865-.448-1.545V8.527c0-.756.146-1.33.437-1.725.29-.395.707-.594 1.247-.594.523 0 .94.18 1.246.537.308.357.46.885.46 1.582v8.252l3.827-4.015c.475-.498.836-.84 1.085-1.02.25-.185.553-.276.91-.276.424 0 .778.134 1.06.405.28.27.422.607.422 1.016 0 .5-.46 1.163-1.382 1.995l-1.808 1.658 3.49 5.484c.258.405.44.717.553.928.113.21.17.414.17.604 0 .538-.148.965-.443 1.277z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M19.9 7.8H4.81v4.13h5.23V24.2h4.37V11.93h5.49zM21.71 7.8h4.71l-.49 11.77h-3.59zM22.34 20.51h3.69v3.69h-3.69z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M10.417 7.786c1.36 0 2.42.344 3.176 1.033.757.687 1.135 1.733 1.135 3.14 0 1.09-.22 1.98-.658 2.668-.44.688-1.12 1.13-2.042 1.326V16c.817.12 1.415.386 1.793.796.378.406.613 1.065.705 1.972.03.304.052.634.067.988.014.354.03.75.045 1.19.03.862.076 1.52.137 1.975.09.456.288.766.59.932v.135h-3.54a1.757 1.757 0 0 1-.318-.782 8.882 8.882 0 0 1-.09-.92l-.09-3.107c-.03-.635-.19-1.135-.478-1.498s-.77-.544-1.452-.544H7.65v6.852H4.38v-16.2h6.037zm-1.407 7.08c.787 0 1.39-.187 1.815-.557.424-.372.636-.995.636-1.872 0-1.498-.756-2.248-2.268-2.248H7.65v4.675h1.36zM24.204 11.665a3.078 3.078 0 0 0-.328-.873 2.113 2.113 0 0 0-.58-.657 1.397 1.397 0 0 0-.85-.26c-.787 0-1.354.437-1.702 1.314-.35.877-.52 2.328-.52 4.355 0 .968.028 1.846.09 2.633.06.785.17 1.456.328 2.008.16.553.385.976.682 1.27.294.294.677.444 1.145.444.196 0 .41-.055.645-.16a2.15 2.15 0 0 0 .66-.476c.203-.212.373-.48.51-.807.136-.325.203-.706.203-1.146v-1.655h-2.154V15.25h5.287v8.734h-2.405v-1.497h-.045c-.394.636-.867 1.086-1.418 1.35-.553.266-1.215.398-1.985.398-1 0-1.812-.175-2.44-.523-.627-.348-1.12-.883-1.475-1.61s-.594-1.622-.715-2.688-.182-2.303-.182-3.71c0-1.362.088-2.556.262-3.586.173-1.028.473-1.887.896-2.575a4.092 4.092 0 0 1 1.68-1.555c.694-.348 1.564-.52 2.61-.52 1.783 0 3.07.44 3.855 1.326s1.18 2.152 1.18 3.8h-3.132c0-.3-.034-.61-.102-.93z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M20.16 26.31h-4.17c0-5.56-4.5-10.06-10.06-10.06v-4.17c7.86 0 14.23 6.37 14.23 14.23z"/><path d="M23.1 26.31c0-9.48-7.69-17.17-17.17-17.17v-4.3c11.86 0 21.47 9.61 21.47 21.472h-4.3zM12.55 22.94l-2.26 1.19.44 2.52-1.83-1.77-2.27 1.2 1.13-2.3L5.93 22l2.52.36 1.13-2.29.44 2.51 2.53.36z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M26.24 18.08c-1.42-.08-1.95-.81-1.86-2.09.07-1.08.27-2.15.4-3.22-.02-1.68-.91-3.02-2.4-3.47-1.53-.45-2.87-.14-3.96 1.11-2.24 2.56-2.53 2.55-4.85-.04-1.11-1.24-2.76-1.6-4.24-.95-1.45.64-2.29 2.16-2.08 3.82.08.6.27 1.19.36 1.8.33 2.05-.1 2.61-2.15 3.04-1.03.22-1.85.76-1.98 1.92-.13 1.18.16 2.31 1.36 2.66.74.22 1.79.08 2.47-.31.93-.53 1.03-1.58.71-2.65-.6-1.98-.03-2.94 2.04-3.23.81-.11 1.7-.02 2.48.23 1.26.4 1.63 1.33 1.13 2.56-.43 1.07-.43 2.02.38 2.89.81.87 2.33 1.05 3.4.42 1.08-.64 1.44-1.75 1.01-3.06-.59-1.75-.08-2.69 1.75-3.02.68-.12 1.41-.11 2.09.02 1.77.35 2.3 1.33 1.78 3.08-.49 1.64.19 2.98 1.66 3.31 1.29.29 2.53-.59 2.79-1.95.27-1.56-.6-2.77-2.29-2.87zM15.89 18a2.463 2.463 0 0 1-2.36-2.48c.01-1.41 1.11-2.48 2.52-2.45 1.41.02 2.48 1.14 2.43 2.54-.04 1.37-1.21 2.44-2.59 2.39z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M6 6h.952v.952H6V6zm0 .952h.952v.953H6v-.953zm0 .953h.952v.952H6v-.952zm0 .952h.952v.953H6v-.953zm0 .953h.952v.952H6V9.81zm0 .952h.952v.952H6v-.952zm0 .952h.952v.953H6v-.953zm0 1.905h.952v.95H6v-.95zm0 2.856h.952v.953H6v-.954zm0 2.857h.952v.953H6v-.953zm0 .953h.952v.952H6v-.952zm0 .952h.952v.952H6v-.952zm0 .952h.952v.953H6v-.953zm0 .953h.952v.952H6v-.952zm0 .952h.952v.953H6v-.953zm0 .953h.952V26H6v-.952zM6.952 6h.953v.952h-.953V6zm0 5.714h.953v.953h-.953v-.953zm0 1.905h.953v.95h-.953v-.95zm0 1.904h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.954zm0 2.857h.953v.953h-.953v-.953zm0 5.715h.953V26h-.953v-.952zM7.905 6h.952v.952h-.952V6zm0 1.905h.952v.952h-.952v-.952zm0 .952h.952v.953h-.952v-.953zm0 .953h.952v.952h-.952V9.81zm0 1.904h.952v.953h-.952v-.953zm0 2.857h.952v.954h-.952v-.953zm0 .954h.952v.952h-.952v-.952zm0 .952h.952v.953h-.952v-.954zm0 .953h.952v.95h-.952v-.95zm0 1.903h.952v.953h-.952v-.953zm0 1.905h.952v.952h-.952v-.952zm0 .952h.952v.953h-.952v-.953zm0 .953h.952v.952h-.952v-.952zm0 1.905h.952V26h-.952v-.952zM8.857 6h.953v.952h-.953V6zm0 1.905h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 .953h.953v.952h-.953V9.81zm0 1.904h.953v.953h-.953v-.953zm0 1.905h.953v.95h-.953v-.95zm0 .95h.953v.954h-.953v-.953zm0 .954h.953v.952h-.953v-.952zm0 3.81h.953v.952h-.953v-.953zm0 1.904h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 .953h.953v.952h-.953v-.952zm0 1.905h.953V26h-.953v-.952zM9.81 6h.952v.952H9.81V6zm0 1.905h.952v.952H9.81v-.952zm0 .952h.952v.953H9.81v-.953zm0 .953h.952v.952H9.81V9.81zm0 1.904h.952v.953H9.81v-.953zm0 2.857h.952v.954H9.81v-.953zm0 .954h.952v.952H9.81v-.952zm0 3.81h.952v.952H9.81v-.953zm0 1.904h.952v.952H9.81v-.952zm0 .952h.952v.953H9.81v-.953zm0 .953h.952v.952H9.81v-.952zm0 1.905h.952V26H9.81v-.952zM10.762 6h.952v.952h-.952V6zm0 5.714h.952v.953h-.952v-.953zm0 2.857h.952v.954h-.952v-.953zm0 1.906h.952v.953h-.952v-.954zm0 2.857h.952v.953h-.952v-.953zm0 5.715h.952V26h-.952v-.952zM11.714 6h.953v.952h-.953V6zm0 .952h.953v.953h-.953v-.953zm0 .953h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 .953h.953v.952h-.953V9.81zm0 .952h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 1.905h.953v.95h-.953v-.95zm0 1.904h.953v.952h-.953v-.952zm0 1.905h.953v.95h-.953v-.95zm0 1.903h.953v.953h-.953v-.953zm0 .953h.953v.952h-.953v-.952zm0 .952h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 .953h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 .953h.953V26h-.953v-.952zm.953-11.43h.952v.953h-.953v-.95zm0 .953h.952v.954h-.953v-.953zm0 2.86h.952v.95h-.953v-.95zM13.62 6.95h.95v.953h-.95v-.953zm0 .953h.95v.952h-.95v-.952zm0 1.905h.95v.952h-.95V9.81zm0 .952h.95v.952h-.95v-.952zm0 .952h.95v.953h-.95v-.953zm0 .953h.95v.952h-.95v-.953zm0 4.762h.95v.95h-.95v-.95zm0 .95h.95v.953h-.95v-.952zm0 .953h.95v.953h-.95v-.953zm0 2.857h.95v.953h-.95v-.953zm0 1.905h.95v.953h-.95v-.953zm0 .953h.95V26h-.95v-.952zM14.57 6h.954v.952h-.953V6zm0 .952h.954v.953h-.953v-.953zm0 .953h.954v.952h-.953v-.952zm0 .952h.954v.953h-.953v-.953zm0 3.81h.954v.952h-.953v-.953zm0 .952h.954v.95h-.953v-.95zm0 .95h.954v.954h-.953v-.953zm0 .954h.954v.952h-.953v-.952zm0 .952h.954v.953h-.953v-.954zm0 .953h.954v.95h-.953v-.95zm0 .95h.954v.953h-.953v-.952zm0 1.906h.954v.952h-.953v-.952zm0 .952h.954v.952h-.953v-.952zm0 .952h.954v.953h-.953v-.953zm0 .953h.954v.952h-.953v-.952zm0 .952h.954v.953h-.953v-.953zm.954-12.38h.952v.952h-.952v-.953zm0 .952h.952v.952h-.952v-.953zm0 .952h.952v.95h-.952v-.95zm0 .95h.952v.954h-.952v-.953zm0 1.906h.952v.953h-.952v-.954zm0 1.905h.952v.953h-.952v-.952zm0 3.81h.952v.953h-.952v-.953zm0 .953h.952v.952h-.952v-.952zm0 1.905h.952V26h-.952v-.952zM16.476 6h.953v.952h-.954V6zm0 .952h.953v.953h-.954v-.953zm0 1.905h.953v.953h-.954v-.953zm0 1.905h.953v.952h-.954v-.952zm0 1.905h.953v.952h-.954v-.953zm0 3.81h.953v.952h-.954v-.954zm0 1.904h.953v.953h-.954v-.952zm0 1.906h.953v.952h-.954v-.952zm0 .952h.953v.952h-.954v-.952zm0 .952h.953v.953h-.954v-.953zm0 2.858h.953V26h-.954v-.952zM17.43 6h.95v.952h-.95V6zm0 1.905h.95v.952h-.95v-.952zm0 1.905h.95v.952h-.95V9.81zm0 .952h.95v.952h-.95v-.952zm0 .952h.95v.953h-.95v-.953zm0 .953h.95v.952h-.95v-.953zm0 2.857h.95v.952h-.95v-.952zm0 1.905h.95v.95h-.95v-.95zm0 2.856h.95v.952h-.95v-.952zm0 2.857h.95v.952h-.95v-.952zm0 1.905h.95V26h-.95v-.952zm.95-9.524h.953v.952h-.952v-.952zm0 3.81h.953v.952h-.952v-.953zm0 .952h.953v.952h-.952v-.952zm0 3.81h.953v.952h-.952v-.953zM19.334 6h.953v.952h-.953V6zm0 .952h.953v.953h-.953v-.953zm0 .953h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 .953h.953v.952h-.953V9.81zm0 .952h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 1.905h.953v.95h-.953v-.95zm0 .95h.953v.954h-.953v-.953zm0 2.86h.953v.95h-.953v-.95zm0 3.808h.953v.952h-.953v-.952zm0 2.857h.953v.953h-.953v-.953zM20.286 6h.952v.952h-.952V6zm0 5.714h.952v.953h-.952v-.953zm0 1.905h.952v.95h-.952v-.95zm0 .95h.952v.954h-.952v-.953zm0 4.763h.952v.953h-.952v-.953zm0 2.857h.952v.953h-.952v-.953zm0 .953h.952v.952h-.952v-.952zm0 .952h.952v.953h-.952v-.953zM21.238 6h.952v.952h-.952V6zm0 1.905h.952v.952h-.952v-.952zm0 .952h.952v.953h-.952v-.953zm0 .953h.952v.952h-.952V9.81zm0 1.904h.952v.953h-.952v-.953zm0 1.905h.952v.95h-.952v-.95zm0 2.856h.952v.953h-.952v-.954zm0 .953h.952v.95h-.952v-.95zm0 1.903h.952v.953h-.952v-.953zm0 1.905h.952v.952h-.952v-.952zm0 .952h.952v.953h-.952v-.953zm0 .953h.952v.952h-.952v-.952zm0 .952h.952v.953h-.952v-.953zM22.19 6h.953v.952h-.953V6zm0 1.905h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 .953h.953v.952h-.953V9.81zm0 1.904h.953v.953h-.953v-.953zm0 4.762h.953v.953h-.953v-.954zm0 2.857h.953v.953h-.953v-.953zm0 1.905h.953v.952h-.953v-.952zm0 .952h.953v.953h-.953v-.953zm0 2.858h.953V26h-.953v-.952zM23.143 6h.952v.952h-.952V6zm0 1.905h.952v.952h-.952v-.952zm0 .952h.952v.953h-.952v-.953zm0 .953h.952v.952h-.952V9.81zm0 1.904h.952v.953h-.952v-.953zm0 1.905h.952v.95h-.952v-.95zm0 1.904h.952v.952h-.952v-.952zm0 3.81h.952v.952h-.952v-.953zm0 1.904h.952v.952h-.952v-.952zm0 1.905h.952v.952h-.952v-.952zM24.095 6h.953v.952h-.953V6zm0 5.714h.953v.953h-.953v-.953zm0 1.905h.953v.95h-.953v-.95zm0 .95h.953v.954h-.953v-.953zm0 4.763h.953v.953h-.953v-.953zm0 2.857h.953v.953h-.953v-.953zm0 2.858h.953V26h-.953v-.952zM25.048 6H26v.952h-.952V6zm0 .952H26v.953h-.952v-.953zm0 .953H26v.952h-.952v-.952zm0 .952H26v.953h-.952v-.953zm0 .953H26v.952h-.952V9.81zm0 .952H26v.952h-.952v-.952zm0 .952H26v.953h-.952v-.953zm0 2.857H26v.954h-.952v-.953zm0 .954H26v.952h-.952v-.952zm0 .952H26v.953h-.952v-.954zm0 .953H26v.95h-.952v-.95zm0 2.856H26v.952h-.952v-.952zm0 .952H26v.952h-.952v-.952zm0 .952H26v.953h-.952v-.953zm0 .953H26v.952h-.952v-.952z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M8.554 23.773h.304c.795 0 1.05-.293 1.05-1.057V9.728c0-.762-.255-1.057-1.05-1.057h-.304V6.504h7.99c5.02 0 6.636 1.787 6.636 4.81 0 2.58-1.514 3.897-3.588 4.28v.06c2.127.524 4.176 1.552 4.176 4.896 0 3.165-1.486 5.394-5.738 5.394H8.554v-2.17zm4.94-9h2.46c2.025 0 3.638-.412 3.638-2.992 0-2.696-1.613-3.108-3.637-3.108h-2.46v6.1zm0 9h2.87c2.05 0 3.818-.44 3.818-3.402 0-2.93-1.768-3.427-3.817-3.427h-2.87v6.83z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M18.34 24.31c-.19.18-.32.2-.51-.01-1.28-1.44-2.57-2.87-3.86-4.3-.19-.21-.15-.35.05-.51.3-.25.58-.51.89-.78-.12-.14-.2-.25-.29-.35-.79-.89-1.57-1.78-2.37-2.65-.26-.28-.24-.44.05-.66.29-.21.54-.48.83-.73-1.01-1.12-1.99-2.21-3.01-3.33 1.62-1.45 3.19-2.87 4.78-4.3.52.56 1.01 1.08 1.51 1.62.75-.67 1.49-1.31 2.2-1.97.24-.22.4-.2.62.02.4.4.83.78 1.27 1.19.23-.21.52-.47.83-.75-1.02-.56-2.03-.97-3.12-1.18-.53-.1-1.06-.19-1.59-.28h-1.26c-.53.09-1.06.18-1.59.28-4.31.85-7.82 4.55-8.44 8.88-.05.35-.13.7-.19 1.05v1.26c.06.35.14.7.19 1.05.74 4.85 4.86 8.9 10.32 9.12 1.5.06 2.97-.22 4.37-.79.94-.39 1.83-.88 2.67-1.54-.72-.82-1.41-1.6-2.11-2.41-.79.73-1.52 1.39-2.24 2.07z"/><path d="M20.68 20.19c-.76-.84-1.48-1.65-2.25-2.5-.85.76-1.66 1.5-2.51 2.25l2.26 2.5c.86-.76 1.67-1.49 2.5-2.25zM12.43 10.94c-.06.05-.06.25-.01.31.68.77 1.37 1.53 2.09 2.34.84-.76 1.66-1.49 2.5-2.25-.76-.84-1.49-1.65-2.26-2.5-.8.72-1.57 1.4-2.32 2.1zM16.61 17.75c.49-.41.96-.85 1.43-1.28.26-.24.52-.48.81-.74-.77-.85-1.5-1.66-2.25-2.49-.85.77-1.66 1.5-2.5 2.25.73.8 1.41 1.57 2.11 2.32.05.06.3.01.4-.06zM20.44 15.59c.63-.57 1.23-1.11 1.85-1.68-.58-.64-1.11-1.24-1.67-1.85-.64.58-1.24 1.11-1.85 1.67.56.63 1.1 1.22 1.67 1.86zM23.95 18c-.57-.63-1.1-1.22-1.67-1.86l-1.85 1.67c.58.64 1.11 1.23 1.67 1.85.63-.56 1.21-1.09 1.85-1.66zM18.84 8.17c-.64.57-1.24 1.12-1.86 1.68.58.64 1.12 1.23 1.68 1.85.58-.52 1.12-1 1.65-1.5.07-.06.09-.28.03-.34-.48-.57-.97-1.11-1.5-1.69zM23.74 20.27c-.47.39-.91.82-1.37 1.22-.2.17-.18.3-.02.48.42.46.83.93 1.27 1.39.07.07.28.11.33.07.57-.49 1.12-1 1.7-1.52-.52-.58-1-1.13-1.51-1.66-.06-.07-.31-.05-.4.02zM23.83 13.77c.07.07.27.1.34.05.35-.28.68-.6 1.04-.93-.38-.42-.73-.81-1.09-1.21-.41.38-.79.72-1.21 1.1.33.36.61.69.92.99zM22.35 10.15c.41-.38.8-.72 1.21-1.09-.38-.42-.72-.8-1.09-1.21-.41.37-.79.71-1.21 1.09.38.42.72.8 1.09 1.21zM25.65 17.81c.43-.4.81-.74 1.2-1.1-.33-.37-.61-.7-.92-1-.07-.06-.27-.08-.34-.03-.35.28-.68.6-1.03.92.37.42.71.8 1.09 1.21z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M17.07 10.567C15.84 5.55 12.325 2.137 9.183 0H3.456c2.347.99 9.287 4.443 10.946 11.218C15.597 16.098 10.51 22.495 0 29.464V32h1.14c3.528-2.32 6.525-4.612 8.927-6.84 5.72-5.3 8.076-10.212 7.003-14.593z"/><path d="M24.412 26.67c2.764-4.31 3.686-8.74 2.664-12.815-1.07-4.266-4.066-8.55-8.904-12.732-.46-.395-.91-.77-1.35-1.122h-4.615C15.857 2.51 22.777 8 24.41 14.524c1.634 6.51-3.224 13.137-8.567 17.478h4.132c1.527-1.476 3.105-3.255 4.437-5.33z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M17.41 15.16c-.59-5.79-3.21-9.2-4.21-10.31-.74-.82-1.32-.5-1.31.77 0 1.78-1 4.37-1.78 5.26-1.41 1.63-4.14 3.82-4.41 8.03-.26 4.21 2.83 5.26 2.83 5.26-.26.79-1.05 1.98-1.97 2.9s-1.05.72-.13 1.32c.92.59 1.25.72 1.78 0 .53-.73 1.84-3.49 1.84-3.49 5.85.33 7.96-3.95 7.36-9.74zm-4.71 0c-1.12 2.04-2.1 4.71-2.33 5.74-.27 1.2-.69 1.27-.86-.03-.19-1.44.14-3.76 1.81-6.1 1.03-1.44 1.55-3.06 1.55-4.05 0-.99.23-1.02.56-.1.33.92.39 2.5-.73 4.54zM18.19 21.91c-.28.65-.17 1.44.76.97.93-.46 4-2.31 5.56-5.15 1.57-2.85 2.23-6.12 2.41-7.208.17-1.09-.56-.68-.99-.23-.43.45-1.41 1.36-3.54 1.81-2.13.44-3.88-.56-3.56.82.33 1.368.86 5.558-.64 8.988z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M16.41 26.8c-2.64 0-5.06-.97-6.93-2.56l-4.6.63 1.78-4.38c-.62-1.37-.97-2.89-.97-4.49 0-5.96 4.8-10.8 10.72-10.8S27.12 10.04 27.12 16c0 5.97-4.8 10.8-10.71 10.8zm5.85-10.83v-.03c0-3.12-2.2-5.34-5.99-5.34h-4.09v10.8h4.03c3.82 0 6.05-2.31 6.05-5.43zm-5.95 2.78h-1.2v-5.49h1.2c1.76 0 2.93 1 2.93 2.73v.03c0 1.74-1.17 2.73-2.93 2.73z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M20.216 11.48L6.756 4.27 16 16.45z"/><path d="M21.417 12.654L1.59 9.804l13.378 7.737zM30.41 9.138l-4.845 1.507.46-3.52z"/><path d="M24.21 7.125l-4.75 5.248 1.957.28 3.687 1.51.92-7.038z"/><path d="M14.968 17.54l3.853 2.627 2.597-7.513zM9.857 26.8l4.44 1.34v-9.034z"/><path d="M15.61 20.167l-1.314 3.456v-4.517l.672-1.565z"/><path d="M18.82 20.167h-3.21l-.642-2.626zM25.104 14.163l-3.687-1.51-2.596 7.514z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M21.87 5.73h4.156v3.935H21.87zM14.008 5.73h4.155v3.935h-4.155zM14.008 11.94h4.155v3.934h-4.155zM21.87 11.94h4.156v14.33H21.87z"/><path d="M10.128 22.116V5.73H5.973V26.27h13.125v-4.154z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M5.264 10.393c-.352-.163-.352-.428 0-.59l10.1-4.68c.35-.164.92-.164 1.273 0l10.1 4.68c.35.162.35.427 0 .59l-10.1 4.68c-.352.163-.922.163-1.274 0l-10.1-4.68zm0 5.323c-.352.163-.352.427 0 .59l10.1 4.68c.35.163.92.163 1.273 0l10.1-4.68c.35-.163.35-.427 0-.59l-2.01-.93c-.35-.164-.92-.164-1.273 0l-6.818 3.158c-.35.163-.92.163-1.273 0l-6.817-3.16c-.352-.162-.922-.162-1.273 0l-2.01.932zm0 5.89c-.352.164-.352.43 0 .592l10.1 4.68c.35.163.92.163 1.273 0l10.1-4.68c.35-.163.35-.428 0-.59l-2.01-.932c-.35-.163-.92-.163-1.273 0l-6.818 3.16c-.35.163-.92.163-1.273 0l-6.817-3.16c-.352-.163-.922-.163-1.273 0l-2.01.93z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M5.545 8.715c.486 1.682 2.342 7.574 3.805 11.89 1.77 5.23 7.465 7.356 12.062 5.274 5.06-2.294 5.25-8.345 3.375-12.554-2.643-5.932-8.064-5.736-9.082-5.78s-2.508.433-2.422 2.118c.086 1.688 1.008 3.506 3.156 3.156 2.938-.475 4.536 1.648 5.015 3.33.648 2.277-.273 4.28-1.73 4.67-1.1.293-3.53.3-4.48-1.86-.95-2.16-3.53-9.315-4.15-10.98-.62-1.665-1.86-2.378-3.676-2.16-1.818.213-2.154 1.93-1.875 2.895z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M27.354 16.88c-.863-.648-1.922-1.01-2.753-1.016-.31-.004-.764.058-1.15-.496-.204-.29-.41-.656-.7-1.022a6.19 6.19 0 0 0 .82-1.75c.03-.11.05-.218.078-.328.002-.01.01-.02.012-.028.002-.01 0-.02.003-.028.58-2.327.185-4.522-.54-5.44-.728-.92-2.018-1.637-3.093-1.827-.77-.137-.647.216-.736 1.055s.445 1.086.735 1.06c1.113-.31 1.747-.287 2.26.365.4.507.615 1.216.65 2.077a2.5 2.5 0 0 0-.54-.48c-.705-.453-1.51-.447-2.212.02a2.49 2.49 0 0 0-1.123 1.983c-.02.667.223 1.665 1.503 2.642.306.233.575.48.816.73-.827.98-1.872 1.84-2.856 2.35-.732.377-1.217.09-1.36-.544-.264-1.163-.7-3.607-3.864-3.906-4.316-.406-5.418 3.176-5.044 5.728.315 2.148 2.576 4.98-.363 5.395-1.764.248-2.414-1.127-2.015-2.2.197-.532.393-.712.66-.927.595-.477-.958-1.098-2.378.29-1.163 1.136-1.686 4.493 2.444 4.22 2.222-.146 3.667-.422 6.408.668 4.217 1.677 6.276.66 7.506-1.144.925-1.36.552-4.387-1.478-5.584-.5-.295-.354-.848.032-1.08.98-.595 2.104-1.413 3.005-2.442.204.276.368.54.5.766.445.765.153 1.352.127 1.647-.052.572.162 1.184.813 1.693 1.32 1.035 2.312 2.576 2.048 3.766-.203.918-.792 1.455.462 1.123 1.256-.33 1.983-1.254 1.917-3.037-.066-1.785-.595-2.605.265-2.36.858.242.463-.948-.858-1.938zm-4.735-4.847c-.025.093-.043.183-.07.277-.12.428-.306.834-.534 1.22a8.285 8.285 0 0 0-.806-.704c-.73-.558-1.107-1.168-1.088-1.77a1.44 1.44 0 0 1 .653-1.137c.434-.29.812-.165 1.053-.01.49.318.943 1.115.79 2.123z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path fill-rule="evenodd" clip-rule="evenodd" d="M16.47 11.596c.18-1.63.353-3.137.512-4.645.14-1.33 1.586-2.358 3.223-2.083 1.504.254 2.604 1.717 2.355 3.162-.742 4.298-1.514 8.59-2.28 12.884-.214 1.21-.374 2.44-.692 3.623-.34 1.27-1.408 1.947-2.676 1.88-1.35-.07-2.367-.82-2.564-2.122-.104-.686.1-1.428.222-2.135.158-.902.33-1.807.586-2.684.14-.473-.008-.76-.278-1.098-1.808-2.266-3.605-4.54-5.4-6.816-.998-1.26-.852-3.04.322-4.04 1.237-1.052 2.923-.99 4.007.304.88 1.05 1.59 2.242 2.375 3.373.08.112.162.222.29.396z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M12 15v2.4h3.97c-.16 1.03-1.2 3.02-3.97 3.02-2.39 0-4.34-1.98-4.34-4.42s1.95-4.42 4.34-4.42c1.36 0 2.27.58 2.79 1.08l1.9-1.83C15.47 9.69 13.89 9 12 9c-3.87 0-7 3.13-7 7s3.13 7 7 7c4.04 0 6.72-2.84 6.72-6.84 0-.46-.05-.81-.11-1.16H12zm15 0h-2v-2h-2v2h-2v2h2v2h2v-2h2v-2z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M7.54 10.7c.92-.92.92-2.42 0-3.35-.92-.92-2.42-.92-3.34 0-.92.92-.92 2.42 0 3.35.92.92 2.42.92 3.34 0zM8.53 11.82H3.3c-.86 0-1.55.69-1.55 1.55v4.64c0 .85.69 1.55 1.55 1.55h.41c-.01.08-.02.17-.02.26v4.64c0 .852.69 1.55 1.55 1.55H6.6c.86 0 1.55-.688 1.55-1.55v-4.64c0-.09-.01-.17-.02-.26h.41c.85 0 1.55-.69 1.55-1.55v-4.64c-.01-.85-.7-1.55-1.56-1.55z"/></g><g><path d="M17.64 10.7c.92-.92.92-2.42 0-3.35-.92-.92-2.42-.92-3.34 0-.92.92-.92 2.42 0 3.35.92.92 2.42.92 3.34 0zM18.63 11.82H13.4c-.85 0-1.55.69-1.55 1.55v4.64c0 .85.69 1.55 1.55 1.55h.41c-.01.08-.02.17-.02.26v4.64c0 .852.69 1.55 1.55 1.55h1.37c.85 0 1.55-.688 1.55-1.55v-4.64c0-.09-.01-.17-.02-.26h.41c.85 0 1.55-.69 1.55-1.55v-4.64c-.02-.85-.72-1.55-1.57-1.55z"/></g><g><circle cx="26.04" cy="9.07" r="2.36"/><path d="M28.7 11.87h-5.24c-.85 0-1.55.69-1.55 1.55v4.64c0 .85.69 1.55 1.55 1.55h.41c-.02.09-.02.17-.02.26v4.64c0 .85.69 1.55 1.55 1.55h1.37c.85 0 1.55-.69 1.55-1.55v-4.64c0-.09-.01-.17-.02-.26h.41c.85 0 1.55-.69 1.55-1.55v-4.64a1.56 1.56 0 0 0-1.56-1.55z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M22.478 15.543c.275-.067.56-.103.855-.103 2.025 0 3.667 1.692 3.667 3.78 0 2.04-1.57 3.704-3.53 3.78l-15.754-.027C6.184 22.767 5 21.416 5 19.78c0-1.778 1.398-3.22 3.123-3.22.055 0 .11 0 .163.004a3.35 3.35 0 0 1-.027-.424c0-1.778 1.398-3.22 3.123-3.22.467 0 .91.106 1.31.296C13.13 10.816 15.172 9 17.63 9c2.775 0 5.024 2.32 5.024 5.18 0 .472-.06.93-.176 1.363z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M13.876 5.59v19.186h8.135V5.59h-8.134zm7.907 18.956h-7.678V5.818h7.678v18.728z"/><path d="M19.447 26.783l-5.554-2.21.033-18.778 5.384-1.738.137 22.726zm-5.324-2.365l5.094 2.027-.133-22.077-4.864 1.624-.097 18.426zM10.732 15.45l.122-2.006-1.148 1.154z"/><path d="M16.897 15.33c-.575-.562-1.51-2.23-2.096-3.516-.03-.064-.05-.12-.065-.164-.087-.238-.15-.316-.544-.482a2.563 2.563 0 0 0-.385-.123c-.258-.064-.258-.064-.21-.27.03-.128.064-.232.1-.322.105-.013.21-.02.323-.066.356-.14.612-.445.737-.887.155-.552.08-1.25-.177-1.59-.193-.257-.538-.417-.898-.417-.45 0-.83.245-1.032.672-.408.856-.016 1.658-.004 1.678l.036.076-.684.806.004.026c-.038.03-.194.12-.738.12h-.214c-.568 0-.642.04-.866.48-.05.094-.108.21-.193.358a48.6 48.6 0 0 0-1.146 2.098 5.757 5.757 0 0 1-.146.27c-.203.365-.432.774-.33 1.12a.63.63 0 0 0 .33.376c.283.148.466.26.644.367.206.126.4.246.73.41.526.263.556.408.52 1.302l-.007.19c-.015.38-.015.38-.06.707-.027.215-.077.57-.158 1.256-.12.986-.374 2.324-.598 3.504-.213 1.107-.394 2.066-.43 2.547-.07.883-.127 1.646.697 2.012.11.05.21.074.3.074a.37.37 0 0 0 .324-.168c.25-.376-.08-1.19-.118-1.282-.17-.402.394-2.982.842-4.46.067-.224.133-.455.195-.68.236-.843.505-1.798.853-1.798.34.043.683 1.016.858 2.415l.066.51c.112.913.266 2.162.394 2.955.146.904.156.98.812 1.214l.123.045c.325.12.433.166.5.193.105.048.136.057.573.19.11.032.213.05.304.05.284 0 .415-.162.44-.314.046-.254-.162-.607-.65-.785l-.084-.032c-.648-.237-.73-.27-.846-.77a30.74 30.74 0 0 1-.117-1.146c-.12-1.24-.3-3.117-.453-3.906-.226-1.17-.263-4.514-.11-5.654a2.99 2.99 0 0 1 .09-.494c.05.05.115.133.172.203.092.118.208.265.35.413.312.332.52.572.72.805.192.223.39.453.674.756.547.582.956.88 1.217.88a.275.275 0 0 0 .268-.175c.128-.314-.23-.994-.836-1.58z"/><circle cx="18.332" cy="16.787" r=".403"/></svg>'},235,function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M25.017 7c.554 0 1.023.194 1.407.582.384.388.575.86.575 1.413v6.64c0 1.5-.29 2.932-.87 4.296-.58 1.365-1.358 2.538-2.335 3.518-.976.98-2.144 1.76-3.504 2.335-1.36.575-2.785.863-4.277.863a10.9 10.9 0 0 1-4.292-.863c-1.36-.576-2.53-1.354-3.51-2.335-.98-.98-1.76-2.153-2.34-3.517A10.875 10.875 0 0 1 5 15.635v-6.64c0-.544.196-1.013.588-1.406A1.92 1.92 0 0 1 6.995 7h18.022zm-9.004 13.61c.4 0 .75-.142 1.048-.423l5.17-4.963a1.44 1.44 0 0 0 .472-1.087c0-.418-.147-.774-.44-1.068a1.455 1.455 0 0 0-1.07-.442c-.4 0-.75.14-1.048.422l-4.13 3.965-4.133-3.965a1.465 1.465 0 0 0-1.035-.422c-.418 0-.774.147-1.068.44-.294.295-.44.65-.44 1.07 0 .434.152.796.46 1.086l5.18 4.963c.28.28.626.422 1.036.422z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M29.395 11.422H26.83c-.38 0-.742.074-1.068.204-.768.242-1.383.794-1.623 1.513l-3.257 9.768-3.258-9.77c-.24-.718-.854-1.27-1.623-1.512a2.893 2.893 0 0 0-1.07-.204H12.37c-1.438 0-2.603 1.027-2.603 2.294V32H14.973V21.453l3.33 9.988c.067.202.163.39.282.56h4.596c.118-.17.215-.355.282-.56l3.33-9.987V32H32V13.716c0-1.267-1.167-2.294-2.605-2.294zM0 0v3.312s1.39-2 4.023-3.312H0zM13.694 0s3.134 1.072 7.564 5.614c0 0 2.773-5.833 8.836-5.614h-16.4z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M26.235 14.848h-2.25a7.734 7.734 0 0 0-1.306-3.143l1.607-1.61a1.3 1.3 0 0 0-1.838-1.84L20.844 9.86a7.732 7.732 0 0 0-3.227-1.344v-2.39a1.3 1.3 0 0 0-2.6 0v2.39a7.738 7.738 0 0 0-3.182 1.312L10.19 8.18a1.3 1.3 0 1 0-1.84 1.84l1.64 1.64a7.736 7.736 0 0 0-1.336 3.19h-2.25a1.3 1.3 0 0 0 0 2.6H8.64a7.725 7.725 0 0 0 1.35 3.266L8.428 22.28a1.3 1.3 0 0 0 1.84 1.84l1.57-1.572a7.734 7.734 0 0 0 3.182 1.312v2.097a1.3 1.3 0 0 0 2.6 0V23.86c1.188-.2 2.285-.67 3.227-1.343l1.525 1.525a1.3 1.3 0 1 0 1.84-1.84l-1.533-1.532a7.726 7.726 0 0 0 1.317-3.22h2.237a1.3 1.3 0 0 0 0-2.602zm-9.83 7.297a6.005 6.005 0 1 1 .002-12.01 6.005 6.005 0 0 1 0 12.01z"/><circle cx="13.801" cy="14.117" r=".894"/><circle cx="18.927" cy="14.117" r=".894"/><path d="M16.32 19.94c-1.892 0-2.99-1.44-3.19-1.73a.54.54 0 1 1 .89-.618c.148.21.948 1.266 2.3 1.266 1.366 0 2.065-.856 2.22-1.186a.543.543 0 1 1 .98.457c-.314.673-1.34 1.81-3.2 1.81z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M9.37 11.93c.02-1.89.73-3.53 2.12-4.83 1.02-.95 2.23-1.53 3.62-1.7 2.23-.27 4.14.41 5.69 2.02.97 1 1.56 2.22 1.73 3.61.06.5.09 1.01.09 1.51v8.19c0 .62-.19 1.43-1.49 1.43-1.09.01-2.19.01-3.28 0-.2 0-.26.06-.25.25.01 1.31.01 2.63 0 3.94 0 .47-.12.9-.46 1.24-.46.46-1.02.61-1.64.4-.62-.2-.99-.65-1.07-1.302-.02-.19-.04-.38-.04-.56v-3.67c0-.3 0-.3-.31-.3-1.09 0-2.17.01-3.26 0-.61-.01-1.45-.57-1.45-1.47V11.93z"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M16.087 5.36c-6.414 0-11.97 3.93-11.97 11.265 0 6.865 7.628 10.092 12.635 8.918v2.348S27.88 24.958 27.88 15.04c0-6.043-4.458-9.68-11.793-9.68zm6.768 14.63h-1.643v-5.634c0-.703-.506-1.565-1.566-1.565-.89 0-2.504.374-2.504 2.06v5.14H15.5v-5.202c0-1.57-.782-2.073-1.486-2.073-1.14 0-2.698.802-2.698 2.384v4.89H9.673v-8.92h1.643v1.02c.654-.538 1.548-1.02 2.698-1.02 1.21 0 2.07.428 2.58 1.27a4.444 4.444 0 0 1 3.052-1.19c1.947 0 3.21 1.772 3.21 3.172v5.667z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path opacity=".5" d="M8 10h16v16H8z"/><path d="M19.757 4.99c1.872 2.222-.154 3.977-2.1 4.68L21 9l1 1h2v2h-7v6h7v2h-7v6h-2v-6H8v-2h7v-6H8v-2h2l1-1 3.343.67c-1.946-.703-3.972-2.458-2.1-4.68C14.69 2.09 15.99 6.11 15.996 10c.015-3.89 1.314-7.912 3.76-5.01zM16.69 9.188c1.908-1.7 3.153-2.576 2.402-3.533-.752-.958-1.885.628-2.4 3.533zm-1.38 0c-1.908-1.7-3.153-2.576-2.402-3.533.752-.958 1.885.628 2.4 3.533z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><g><path d="M13.33 14.113c.326-.48.45-1.322.69-1.865.546-1.234 1.254-2.356 2.232-3.3 1.578-1.52 4.458-1.64 6.39-.823.61.257 1.398.687 1.63 1.354.456 1.323-.68 2.04-1.856 1.986-1.383-.06-2.607-.84-3.98-.963-1.39-.124-2.74.524-3.704 1.498-1.065 1.08-.895 1.365-1.4 2.113z"/><path d="M12.44 17.217c-.18-.552-.765-1.167-1.047-1.69-.638-1.19-1.086-2.44-1.227-3.792-.226-2.177 1.452-4.523 3.284-5.544.58-.322 1.4-.678 2.07-.448 1.323.455 1.19 1.79.427 2.684-.9 1.055-2.27 1.54-3.21 2.547-.952 1.017-1.274 2.48-1.1 3.84.194 1.503.523 1.547.803 2.404z"/><path d="M15.017 19.467c-.564-.14-1.396.025-1.99-.016-1.346-.09-2.642-.376-3.862-.978-1.964-.966-3.056-3.635-2.946-5.73.034-.663.17-1.548.72-1.99 1.09-.878 2.15-.054 2.5 1.068.412 1.322.095 2.74.446 4.072.355 1.347 1.423 2.4 2.667 2.974 1.377.636 1.588.38 2.464.6z"/><path d="M18.445 18.252c-.41.41-.695 1.21-1.035 1.7-.77 1.106-1.68 2.07-2.823 2.808-1.84 1.19-4.69.756-6.43-.416-.55-.37-1.24-.943-1.337-1.643-.192-1.384 1.06-1.87 2.2-1.595 1.348.328 2.402 1.326 3.725 1.71 1.34.388 2.79.013 3.923-.76 1.248-.852 1.14-1.166 1.777-1.803z"/><path d="M19.355 15.393c.078.575.545 1.283.73 1.85.42 1.28.643 2.59.543 3.946-.158 2.18-2.223 4.196-4.206 4.878-.628.217-1.5.424-2.117.08-1.222-.68-.856-1.973.053-2.717 1.07-.878 2.503-1.116 3.605-1.942 1.117-.834 1.69-2.22 1.756-3.588.075-1.514-.24-1.613-.365-2.507z"/></g></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M29.84 5.86l-7.99 19.82-7.4-20.37a2.13 2.13 0 0 0-2.73-1.28c-1.1.4-1.68 1.62-1.27 2.73l9.18 25.28h4.24l8.18-20.29V4.54a2.11 2.11 0 0 0-2.21 1.32z"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M14 5h4v22h-4z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M6 6h5.715v6.005H6V6zm7.143 0h5.715v6.005h-5.715V6zm7.142 0H26v6.005h-5.715V6zM6 13.5h5.715v6.006H6V13.5zm7.143 0h5.715v6.006h-5.715V13.5zm7.142 0H26v6.006h-5.715V13.5zM6 21.01h5.715V27H6v-5.99zm7.143 0h5.715V27h-5.715v-5.99z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><path d="M15.12 16.927l.03-.044.026.04c-.016-.09-.018-.183-.027-.273-.01.092-.014.186-.03.277zM23.932 10.097l-.002-.038.002.037zM23.96 10.625c-.01-.268-.022-.453-.028-.528.004.07.015.257.027.528z"/><path d="M23.975 10.076l-.043.02c.006.076.018.262.027.53-.013-.272-.024-.46-.028-.528-.256.127-1.672.865-2.914 2.14a4.268 4.268 0 0 1 2.604 3.503c.018.15.047.3.047.455 0 .104-.024.202-.032.305l.002.09h.012c.06-.145 1.24-2.94.323-6.514zM15.15 15.74c-.23-2.148-2.028-3.828-4.237-3.828a4.282 4.282 0 0 0 0 8.564 4.25 4.25 0 0 0 2.44-.77l1.768-2.78c.017-.09.02-.185.03-.277-.018-.152-.047-.3-.047-.456s.03-.303.046-.455zm-4.33 3.256a2.785 2.785 0 0 1 0-5.57c.152 0 .298.02.442.043a.817.817 0 0 0-.454.726.825.825 0 0 0 1.65 0 .768.768 0 0 0-.056-.273 2.783 2.783 0 0 1-1.58 5.073z"/><path d="M15.15 16.65c.016-.152.045-.3.045-.456s-.03-.304-.046-.455c-.018.15-.047.3-.047.454s.03.304.046.455z"/><path d="M23.664 16.586l-.014.002-.012.002-.002-.09c.008-.104.03-.2.03-.306 0-.155-.028-.304-.046-.454a4.268 4.268 0 0 0-2.604-3.502 11.652 11.652 0 0 1 2.914-2.14l-.002-.04C18.362 8.656 16.3 12.93 16.03 13.56a4.234 4.234 0 0 0-.883 2.18c.017.15.046.3.046.454s-.03.304-.046.455c.01.09.012.183.027.27l.79 1.136 1.088 1.56-.07.124-1.835 3.192c.306 4.005 3.438 9.064 3.438 9.064h5.357l-.278-15.41zm-2.137.312a2.783 2.783 0 0 1-2.69 2.098 2.77 2.77 0 0 1-2.38-1.357 2.745 2.745 0 0 1 .45-3.43c-.01.048-.03.093-.03.145 0 .456.37.825.826.825a.817.817 0 0 0 .8-.703c.007-.04.024-.078.024-.122a.815.815 0 0 0-.572-.773 2.75 2.75 0 0 1 .883-.156c.383 0 .748.077 1.08.217.75.315 1.32.956 1.566 1.74l.03.097c.065.234.11.477.11.732 0 .237-.04.466-.097.686z"/><g><path d="M10.913 11.912c2.21 0 4.006 1.68 4.236 3.827.087-.82.398-1.564.882-2.18.27-.63 2.332-4.904 7.898-3.502a6.39 6.39 0 0 0-2.498-.312 2.095 2.095 0 0 0-.193-.235c-1.308-1.306-2.41-2.545-6.88-2.545-4.474 0-6.33 2.752-6.33 2.752H5.69c.206 3.165.138 3.233.618 8.53.01.114.037.23.06.345l-.046-.006s-.333 12.506 4.792 13.41h7.475s-3.133-5.06-3.44-9.063l-1.796-3.226a4.256 4.256 0 0 1-2.44.77 4.282 4.282 0 0 1 0-8.565z"/><path d="M15.967 18.057l-.79-1.135-.028-.04 1.905 2.735zM15.12 16.927l-1.767 2.78 1.796-2.824zM16.985 19.74l.07-.123-1.905 3.316z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M6.844 8.56h18.313v1.975H6.844zM6.844 24.79h18.313v1.426H6.844zM6.186 26.654h19.63v1.097H6.185zM6.953 7.903h18.314l.438-.55-9.65-2.3-9.65 2.3.548.55zM7.392 11.083s-.548 5.812 0 12.94c0 0 .877.33 1.755 0 0 0 .658-6.58.11-12.94-.11 0-.878-.33-1.865 0M12.436 11.083s-.548 5.812 0 12.94c0 0 .877.33 1.755 0 0 0 .66-6.58.11-12.94 0 0-.877-.33-1.864 0M18.14 11.083s-.55 5.812 0 12.94c0 0 .876.33 1.754 0 0 0 .658-6.58.108-12.94 0 0-.767-.33-1.863 0M23.183 11.083s-.548 5.812 0 12.94c0 0 .877.33 1.755 0 0 0 .658-6.58.11-12.94-.11 0-.988-.33-1.865 0"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M19.363 10.183v1.332h5.49v-1.332h-5.49zm2.783 4.577c1.353 0 2.03.795 2.148 2.095H19.91c.087-1.29.947-2.095 2.236-2.095zm.172 6.284c-1.58 0-2.407-.924-2.407-2.492h7.07c.01-.16.02-.333.02-.505 0-2.9-1.696-5.318-4.768-5.318-2.987 0-5.017 2.244-5.017 5.188 0 3.05 1.923 5.146 5.017 5.146 2.342 0 3.856-1.053 4.587-3.298h-2.375c-.258.838-1.31 1.278-2.127 1.278zm-14.342-.537V16.78h3.244c1.31 0 2.138.547 2.138 1.933 0 1.364-.988 1.794-2.202 1.794h-3.18zm0-5.77V11.58h2.793c1.073 0 2.04.3 2.04 1.547 0 1.15-.752 1.61-1.815 1.61h-3.02zM5 9.27v13.536h6.564c2.46 0 4.77-1.182 4.77-3.932 0-1.697-.806-2.954-2.47-3.427 1.213-.58 1.847-1.46 1.847-2.825 0-2.697-2.008-3.352-4.33-3.352H5z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M27.114 11.493c-.103 2.25-1.675 5.333-4.716 9.245-3.145 4.085-5.805 6.13-7.98 6.13-1.35 0-2.49-1.245-3.42-3.734L9.13 16.29c-.692-2.487-1.433-3.732-2.228-3.732-.173 0-.778.364-1.815 1.09L4 12.245a287.084 287.084 0 0 0 3.374-3.01C8.897 7.923 10.04 7.23 10.802 7.16c1.8-.173 2.907 1.057 3.322 3.69.45 2.84.76 4.608.935 5.3.518 2.356 1.09 3.534 1.713 3.534.483 0 1.21-.765 2.18-2.294.968-1.53 1.487-2.692 1.557-3.49.138-1.32-.38-1.982-1.557-1.982-.554 0-1.124.128-1.712.38 1.138-3.723 3.31-5.53 6.514-5.427 2.376.07 3.497 1.61 3.36 4.623" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><circle cx="22.074" cy="16.002" r="4.697"/><circle cx="9.925" cy="16.002" r="4.696"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16 5c-2.987 0-3.362.013-4.535.066-1.17.054-1.97.24-2.67.512a5.392 5.392 0 0 0-1.95 1.268 5.392 5.392 0 0 0-1.267 1.95c-.272.698-.458 1.498-.512 2.67C5.013 12.637 5 13.012 5 16s.013 3.362.066 4.535c.054 1.17.24 1.97.512 2.67.28.724.657 1.337 1.268 1.95a5.392 5.392 0 0 0 1.95 1.268c.698.27 1.498.457 2.67.51 1.172.054 1.547.067 4.534.067s3.362-.013 4.535-.066c1.17-.054 1.97-.24 2.67-.51a5.392 5.392 0 0 0 1.95-1.27 5.392 5.392 0 0 0 1.268-1.95c.27-.698.457-1.498.51-2.67.054-1.172.067-1.547.067-4.534s-.013-3.362-.066-4.535c-.054-1.17-.24-1.97-.51-2.67a5.392 5.392 0 0 0-1.27-1.95 5.392 5.392 0 0 0-1.95-1.267c-.698-.272-1.498-.458-2.67-.512C19.363 5.013 18.988 5 16 5zm0 1.982c2.937 0 3.285.01 4.445.064 1.072.05 1.655.228 2.042.38.514.198.88.437 1.265.822.385.385.624.75.823 1.265.15.387.33.97.38 2.042.052 1.16.063 1.508.063 4.445 0 2.937-.01 3.285-.064 4.445-.05 1.072-.228 1.655-.38 2.042-.198.514-.437.88-.822 1.265-.385.385-.75.624-1.265.823-.387.15-.97.33-2.042.38-1.16.052-1.508.063-4.445.063-2.937 0-3.285-.01-4.445-.064-1.072-.05-1.655-.228-2.042-.38-.514-.198-.88-.437-1.265-.822a3.408 3.408 0 0 1-.823-1.265c-.15-.387-.33-.97-.38-2.042-.052-1.16-.063-1.508-.063-4.445 0-2.937.01-3.285.064-4.445.05-1.072.228-1.655.38-2.042.198-.514.437-.88.822-1.265.385-.385.75-.624 1.265-.823.387-.15.97-.33 2.042-.38 1.16-.052 1.508-.063 4.445-.063zm0 12.685a3.667 3.667 0 1 1 0-7.334 3.667 3.667 0 0 1 0 7.334zm0-9.316a5.65 5.65 0 1 0 0 11.3 5.65 5.65 0 0 0 0-11.3zm7.192-.222a1.32 1.32 0 1 1-2.64 0 1.32 1.32 0 0 1 2.64 0" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M22.335 8.176l-.5 2.567c-.06.277-.415.57-.743.57h-4.64c-.523 0-.896.35-.896.863v.56c0 .514.375.88.898.88h3.937c.37 0 .73.397.65.785-.08.39-.453 2.313-.498 2.525-.045.213-.292.576-.73.576h-3.214c-.585 0-.762.076-1.154.556-.39.48-3.912 4.645-3.912 4.645-.036.04-.07.03-.07-.015V8.138c0-.33.29-.714.723-.714h9.56c.35 0 .68.326.59.752zM23.038 5h-11.91C9.482 5 9 6.218 9 6.985v18.643c0 .864.47 1.184.736 1.29.265.105.996.194 1.434-.303 0 0 5.623-6.428 5.72-6.523.146-.144.146-.144.292-.144h3.638c1.53 0 1.775-1.074 1.934-1.707.133-.53 1.625-8.05 2.123-10.437.38-1.82-.09-2.803-1.84-2.803z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M11.454 23.273a2.63 2.63 0 0 1-.796 1.932 2.63 2.63 0 0 1-1.93.795 2.63 2.63 0 0 1-1.933-.795A2.63 2.63 0 0 1 6 23.273c0-.758.265-1.402.795-1.932a2.63 2.63 0 0 1 1.932-.795c.757 0 1.4.266 1.93.796.532.53.797 1.175.797 1.933zm7.272 1.747a.86.86 0 0 1-.242.682.837.837 0 0 1-.667.298H15.9a.873.873 0 0 1-.61-.234.865.865 0 0 1-.285-.59c-.21-2.168-1.082-4.022-2.62-5.56-1.54-1.54-3.393-2.413-5.56-2.622a.865.865 0 0 1-.59-.284A.873.873 0 0 1 6 16.1V14.18c0-.275.1-.497.298-.668.16-.16.365-.24.61-.24h.072c1.515.122 2.964.503 4.346 1.142 1.382.64 2.61 1.5 3.68 2.578a12.56 12.56 0 0 1 2.576 3.68c.64 1.382 1.02 2.83 1.144 4.346zm7.27.028a.82.82 0 0 1-.254.668.84.84 0 0 1-.654.284h-2.03a.887.887 0 0 1-.633-.25.85.85 0 0 1-.277-.602 15.88 15.88 0 0 0-1.434-5.803c-.843-1.832-1.94-3.423-3.288-4.773-1.35-1.35-2.94-2.445-4.772-3.288a16.085 16.085 0 0 0-5.802-1.45.85.85 0 0 1-.603-.276A.87.87 0 0 1 6 8.94V6.91a.84.84 0 0 1 .284-.654A.85.85 0 0 1 6.91 6h.042c2.48.123 4.855.69 7.122 1.705a19.91 19.91 0 0 1 6.043 4.176 19.913 19.913 0 0 1 4.176 6.045 19.712 19.712 0 0 1 1.704 7.123z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M13.73 18.974V12.57l5.945 3.212-5.944 3.192zm12.18-9.778c-.837-.908-1.775-.912-2.205-.965C20.625 8 16.007 8 16.007 8c-.01 0-4.628 0-7.708.23-.43.054-1.368.058-2.205.966-.66.692-.875 2.263-.875 2.263S5 13.303 5 15.15v1.728c0 1.845.22 3.69.22 3.69s.215 1.57.875 2.262c.837.908 1.936.88 2.426.975 1.76.175 7.482.23 7.482.15 0 .08 4.624.072 7.703-.16.43-.052 1.368-.057 2.205-.965.66-.69.875-2.262.875-2.262s.22-1.845.22-3.69v-1.73c0-1.844-.22-3.69-.22-3.69s-.215-1.57-.875-2.262z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M25 12.334h-6.334v6.333h-6.333V25H6V6h19z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M16 22.91c-.35 0-.706-.01-1.055-.036l-.095-.006-.084.046c-1.668.914-3.644 1.438-5.75 1.53a10.476 10.476 0 0 0 2.575-1.702l.41-.373-.525-.177c-1.732-.584-3.194-1.487-4.228-2.614-1.043-1.138-1.595-2.45-1.595-3.8 0-3.93 4.642-7.128 10.348-7.128s10.348 3.198 10.348 7.13c0 3.93-4.642 7.13-10.348 7.13m7.734-12.67C21.664 8.796 18.917 8 16 8s-5.664.796-7.734 2.242C6.16 11.712 5 13.68 5 15.782c0 1.513.61 2.978 1.767 4.238 1 1.09 2.363 1.98 3.967 2.598-.96.77-2.153 1.397-3.482 1.825l-1.63.526 1.71.11c.332.02.672.03 1.01.03 2.43 0 4.728-.545 6.653-1.58.333.022.67.033 1.005.033 2.917 0 5.664-.796 7.734-2.242C25.84 19.85 27 17.883 27 15.78c0-2.1-1.16-4.067-3.266-5.538"/><path d="M21.628 15.563c-.352.38-.833.568-1.443.568.18-.997.43-1.712.747-2.142.13-.19.256-.312.38-.368a.98.98 0 0 1 .406-.084c.146 0 .255.054.328.162.073.107.11.26.11.458 0 .576-.176 1.045-.528 1.407m1.606-2.17c-.404-.343-1.013-.515-1.83-.515-1.313 0-2.348.426-3.103 1.278-.704.792-1.056 1.837-1.056 3.137 0 .834.228 1.48.683 1.936.232.24.522.425.87.554.347.13.817.194 1.41.194.592 0 1.163-.142 1.713-.426.266-.138.48-.31.644-.517.163-.206.245-.47.245-.794 0-.32-.11-.556-.323-.702-.146.24-.393.437-.74.587-.35.15-.686.226-1.012.226-.326 0-.577-.074-.753-.225-.177-.15-.265-.423-.265-.82 0-.19.018-.395.052-.62 2.61 0 3.915-.756 3.915-2.27 0-.423-.15-.763-.45-1.02"/><path d="M16.085 17.886a6.363 6.363 0 0 1-.72-1.936c.643-.146 1.152-.447 1.525-.904.374-.456.56-1.047.56-1.775 0-.726-.287-1.27-.862-1.632-.576-.36-1.484-.542-2.725-.542-1.24 0-2.286.048-3.136.142l-1.57 8.482h2.755l1.48-7.81a.966.966 0 0 1 .182-.013h.283c.73.034 1.095.486 1.095 1.355 0 .697-.16 1.21-.477 1.543-.317.33-.794.505-1.43.523h-.09c.052 1.385.322 2.517.812 3.395.232.404.494.716.786.936.292.218.624.328.998.328s.692-.08.954-.24c.262-.158.457-.42.586-.78-.36-.172-.695-.53-1.005-1.072"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M8.198 8H6v15.16h2.803v-8.626h.042l5.064 8.626h2.154V8h-2.802v8.392h-.043L8.197 8zm9.99 15.16h7.808v-2.505h-4.75V8h-3.06v15.16z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M13.437 15.61c-.11.626-.175 1.017-.197 1.17-.11.574-.06 1.053.147 1.438.208.385.585.578 1.132.578.13 0 .35-.044.655-.132.307-.088.613-.198.92-.33.02.242.13.396.327.462s.416.088.656.066c.153 0 .295-.022.427-.066.13-.044.207-.077.23-.1.043-.02.07-.05.08-.08a.368.368 0 0 0 .018-.117l-.082-.25c-.032-.098-.027-.29.017-.577.044-.176.273-1.453.69-3.83.02-.178.032-.337.032-.48a.565.565 0 0 0-.1-.347c-.065-.132-.185-.22-.36-.264a1.557 1.557 0 0 0-.558-.033.973.973 0 0 0-.41.08.966.966 0 0 1-.214.084c-.043.022-.07.05-.082.082a.283.283 0 0 0-.016.083.89.89 0 0 0 .05.28c.032.1.027.29-.017.578-.022.176-.197 1.167-.525 2.972-.13.088-.273.155-.427.2a1.463 1.463 0 0 1-.392.065c-.197 0-.34-.05-.427-.15-.086-.098-.108-.302-.064-.61.065-.264.218-1.112.46-2.543.043-.177.06-.336.048-.48a.95.95 0 0 0-.082-.346.636.636 0 0 0-.393-.264 1.557 1.557 0 0 0-.56-.033.976.976 0 0 0-.41.08.967.967 0 0 1-.212.084c-.044.022-.07.05-.082.082a.273.273 0 0 0-.017.083c.02.087.048.18.08.28.034.1.018.29-.048.578l-.295 1.7zm5.724 3.22a1.6 1.6 0 0 0 .575.032c.153 0 .29-.028.41-.083a.967.967 0 0 1 .214-.083c.042-.022.07-.05.08-.082a.368.368 0 0 0 .017-.116l-.082-.25c-.033-.098-.027-.224.016-.38l.56-3.302c.11-.088.24-.165.393-.23a.99.99 0 0 1 .36-.1c.198 0 .323.06.378.182.056.12.06.313.017.578l-.46 2.74c-.043.177-.06.337-.048.48.01.143.037.26.08.347a.63.63 0 0 0 .378.264 1.6 1.6 0 0 0 .574.032c.154 0 .29-.028.41-.083a.966.966 0 0 1 .214-.083.553.553 0 0 0 .065-.082.204.204 0 0 0 .034-.116 1.762 1.762 0 0 1-.082-.216c-.033-.1-.027-.226.017-.38.02-.176.206-1.288.556-3.336.11-.088.24-.165.394-.23a.99.99 0 0 1 .36-.1c.176 0 .296.06.362.182.065.12.076.303.033.545l-.493 2.774a3.953 3.953 0 0 0-.032.478c0 .143.032.26.098.347a.63.63 0 0 0 .377.264c.164.043.345.054.542.032a.95.95 0 0 0 .426-.083.64.64 0 0 1 .23-.083.21.21 0 0 0 .05-.082.368.368 0 0 0 .015-.116.55.55 0 0 0-.05-.216c-.032-.077-.037-.226-.015-.446l.59-3.27a4.57 4.57 0 0 0 .066-.743c0-.23-.045-.424-.132-.578-.11-.264-.252-.43-.427-.495a2.315 2.315 0 0 0-.59-.132c-.306-.022-.584.038-.933.18-.35.144-.836.293-.836.447v-.033c-.296-.22-.3-.37-.476-.446a2.103 2.103 0 0 0-.615-.148 2.074 2.074 0 0 0-.883.132c-.295.11-.57.23-.81.363a.515.515 0 0 0-.397-.363 1.786 1.786 0 0 0-.592-.033.985.985 0 0 0-.41.08.958.958 0 0 1-.215.084c-.043.022-.07.05-.082.082a.368.368 0 0 0-.015.116c.02.044.043.11.065.198.022.088.022.23 0 .43-.306 1.74-.48 2.74-.525 3.005l-.164 1.024a1.51 1.51 0 0 0-.048.478.95.95 0 0 0 .082.347.63.63 0 0 0 .377.264zM9.01 22.494a.915.915 0 0 1-.46.132.435.435 0 0 1-.36-.165c-.088-.11-.07-.402.05-.875.12-.473.682-.798 1.688-.974-.306 1.08-.612 1.706-.918 1.882zm17.928-2.146a1.687 1.687 0 0 0-.54-.893c-.023-.022-.056-.033-.1-.033-.043 0-.076.01-.098.033-.962.572-2.04.892-3.23.957a19.978 19.978 0 0 1-3.692-.148 57.125 57.125 0 0 1-3.805-.628 26.225 26.225 0 0 0-3.608-.48l1.378-7.96c.043-.175.06-.335.05-.478a.953.953 0 0 0-.083-.347.6.6 0 0 0-.377-.297 1.6 1.6 0 0 0-.574-.033c-.153.022-.29.055-.41.1a.766.766 0 0 0-.214.098c-.043.023-.07.05-.082.084a.27.27 0 0 0-.016.083c0 .088.016.18.05.28.032.1.026.292-.017.578 0 .067-.093.622-.28 1.668-.185 1.046-.376 2.11-.573 3.188a4.78 4.78 0 0 1-1.624.66c-.558.11-.902.067-1.033-.13-.066-.09-.1-.22-.1-.397 0-.176.034-.385.1-.628.02-.066.142-.512.36-1.337l.46-1.734c.153-.64.147-1.206-.017-1.702-.164-.495-.563-.776-1.197-.842a2.853 2.853 0 0 0-1.56.298c-.47.242-.79.45-.966.627a.447.447 0 0 0-.132.397c.022.154.088.32.197.495a2.2 2.2 0 0 0 .263.33l.164.165a.262.262 0 0 0 .114.033.11.11 0 0 0 .082-.033 2.54 2.54 0 0 1 .705-.495c.274-.132.466-.143.575-.033.11.088.16.203.148.346-.01.144-.04.292-.082.446-.546 2.026-.885 3.326-1.016 3.898a2.25 2.25 0 0 0-.017 1.172c.1.364.3.634.607.81.438.264 1.05.32 1.837.165.79-.153 1.39-.385 1.806-.693-.066.375-.142.782-.23 1.222-.35.02-.744.1-1.18.23-.438.133-.832.31-1.182.53a2.997 2.997 0 0 0-1.427 1.832c-.23.804-.115 1.46.344 1.965.44.485.986.688 1.642.612.656-.08 1.148-.227 1.476-.447.547-.353.957-.848 1.23-1.487a8.51 8.51 0 0 0 .574-1.915c1.094.045 2.32.232 3.675.562 1.355.33 2.723.61 4.1.842 1.378.232 2.7.336 3.97.314 1.268-.022 2.362-.352 3.28-.99.285-.2.378-.485.28-.86" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M21.176 27c-.208-.062-.618-.13-.987-.303-6.476-3.02-11.18-7.972-13.853-15.082-.897-2.383.04-4.396 2.298-5.22.405-.147.802-.157 1.2.002.964.383 3.404 4.022 3.458 5.11.042.835-.48 1.287-1 1.67-.983.722-.988 1.638-.568 2.66.948 2.308 2.567 3.895 4.663 4.925.76.374 1.488.337 2.007-.515.925-1.518 2.06-1.445 3.3-.502.62.473 1.253.936 1.844 1.45.8.702 1.816 1.285 1.336 2.754-.5 1.527-2.226 3.066-3.7 3.05zm-4.76-20.986c4.546.166 8.46 4.677 8.406 9.543-.005.478.153 1.185-.504 1.172-.628-.015-.464-.733-.52-1.21-.603-5.167-2.786-7.606-7.52-8.394-.392-.066-.99.026-.96-.535.044-.833.754-.523 1.097-.576zm6.072 8.672c-.045.356.147.968-.385 1.056-.72.118-.58-.595-.65-1.053-.48-3.144-1.5-4.297-4.423-5.005-.43-.105-1.1-.032-.99-.75.108-.685.71-.452 1.164-.393 2.92.38 5.307 3.126 5.284 6.144zm-2.222-.573c.013.398-.026.818-.46.874-.314.04-.52-.245-.553-.597-.12-1.296-.75-2.062-1.95-2.27-.36-.063-.712-.19-.544-.715.11-.352.408-.387.712-.396 1.297-.036 2.815 1.647 2.794 3.103z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M7.048 20.017c0 2.832 2.026 5.225 5.25 5.225 1.97 0 3.31-.934 3.766-1.284.17-.116.057-.32.057-.32l-.712-1.373s-.086-.204-.314-.058c-.4.292-1.427.934-2.625.934-1.456 0-2.797-.962-2.94-2.714h6.534s.228-.03.257-.263c.03-.204.03-.467.03-.642 0-2.655-1.513-4.757-4.338-4.757-2.91.03-4.964 2.19-4.964 5.254zm2.568-1.226c.228-1.283 1.084-2.07 2.34-2.07 1.084 0 1.91.73 1.94 2.07h-4.28zM17.376 20.017c0 3.095 1.684 5.225 4.337 5.225 2.254 0 3.082-1.692 3.082-1.692h.028s-.028.262-.028.642v.583c0 .263.285.234.285.234h1.77c.2 0 .2-.205.2-.205V11.67s0-.234-.258-.234h-1.826c-.257 0-.285.233-.285.233v3.823c0 .32.03.555.03.555h-.03s-.684-1.285-2.824-1.285c-2.654.03-4.48 2.073-4.48 5.254zm2.454 0c0-1.984 1.113-3.094 2.454-3.094 1.626 0 2.425 1.518 2.425 3.094 0 2.22-1.2 3.153-2.454 3.153-1.427 0-2.426-1.255-2.426-3.153zM11.927 11.465v1.167c0 .146-.114.263-.257.292h-.028c-1.94.088-3.68 1.08-4.85 2.598 0 .03-.03.03-.03.06a.256.256 0 0 1-.2.086.215.215 0 0 1-.142-.058h-.028l-.856-.584-.03-.058c-.056-.06-.113-.117-.113-.234 0-.058.03-.117.057-.146 1.455-2.014 3.68-3.298 6.192-3.415h.028c.143.03.257.146.257.292M11.927 8.02v1.14a.29.29 0 0 1-.285.29c-3.082.117-5.792 1.723-7.56 4.204a.258.258 0 0 1-.23.117c-.057 0-.114-.028-.142-.028l-.03-.03-.855-.583a.267.267 0 0 1-.114-.235c0-.058.03-.117.058-.146C4.765 9.77 7.99 7.844 11.642 7.757c.17 0 .285.116.285.262"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M22.256 17.884l-1.426.477.494 1.476a1.14 1.14 0 1 1-2.162.724l-.494-1.475-2.94.984.494 1.474a1.14 1.14 0 0 1-2.162.725l-.494-1.476-1.426.477a1.14 1.14 0 0 1-.724-2.16l1.426-.48-.948-2.828-1.426.477a1.14 1.14 0 0 1-.724-2.164l1.425-.477-.495-1.476a1.14 1.14 0 0 1 2.163-.724l.494 1.475 2.94-.984-.495-1.474a1.14 1.14 0 0 1 2.163-.725l.494 1.476 1.426-.477a1.14 1.14 0 0 1 .724 2.16l-1.426.48.948 2.828 1.426-.477a1.14 1.14 0 1 1 .724 2.164zm-8.2-2.806l.948 2.83 2.94-.986-.948-2.83-2.94.986m12.023-2.102c-2.27-7.56-5.545-9.323-13.104-7.055-7.56 2.27-9.323 5.545-7.055 13.104 2.27 7.56 5.545 9.323 13.104 7.055 7.56-2.27 9.323-5.545 7.055-13.104z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M22.453 19c0-.52-.1-.997-.305-1.43a3.438 3.438 0 0 0-.757-1.07 4.837 4.837 0 0 0-1.14-.766 8.692 8.692 0 0 0-1.29-.53 17.54 17.54 0 0 0-1.366-.36l-1.625-.375a49.96 49.96 0 0 1-.69-.165 5.017 5.017 0 0 1-.546-.18c-.218-.083-.375-.167-.468-.25a1.31 1.31 0 0 1-.258-.328.92.92 0 0 1-.117-.47c0-.8.75-1.202 2.25-1.202a3.6 3.6 0 0 1 1.204.188c.354.125.635.273.843.445.21.172.407.346.594.523.19.178.397.33.626.454.23.125.48.188.75.188.49 0 .883-.167 1.18-.5.297-.333.445-.734.445-1.203 0-.574-.29-1.092-.874-1.556-.583-.463-1.323-.815-2.218-1.055-.896-.24-1.844-.36-2.844-.36a8.73 8.73 0 0 0-2.063.242 7.19 7.19 0 0 0-1.866.735 3.782 3.782 0 0 0-1.39 1.36c-.35.577-.524 1.246-.524 2.007 0 .635.1 1.19.297 1.664.198.474.49.867.875 1.18.385.312.802.565 1.25.757a9.66 9.66 0 0 0 1.61.508l2.28.563c.938.23 1.52.416 1.75.562.334.208.5.52.5.938 0 .406-.208.742-.625 1.007-.416.266-.963.4-1.64.4-.53 0-1.008-.084-1.43-.25-.422-.168-.76-.368-1.015-.603a13 13 0 0 1-.71-.703 3.737 3.737 0 0 0-.72-.6 1.536 1.536 0 0 0-.844-.25c-.52 0-.914.155-1.18.467-.265.313-.398.703-.398 1.172 0 .96.635 1.78 1.906 2.46 1.27.683 2.787 1.025 4.547 1.025.76 0 1.49-.096 2.188-.288a7.115 7.115 0 0 0 1.915-.836 4.048 4.048 0 0 0 1.383-1.46c.343-.61.515-1.296.515-2.056zM28 22c0 1.656-.586 3.07-1.758 4.242C25.07 27.414 23.656 28 22 28a5.845 5.845 0 0 1-3.656-1.25c-.802.167-1.584.25-2.344.25-1.49 0-2.914-.29-4.273-.867-1.36-.578-2.532-1.36-3.516-2.344-.983-.985-1.765-2.157-2.343-3.517A10.81 10.81 0 0 1 5 16c0-.76.083-1.542.25-2.344A5.845 5.845 0 0 1 4 10c0-1.656.586-3.07 1.758-4.242C6.93 4.586 8.344 4 10 4c1.354 0 2.573.417 3.656 1.25C14.458 5.083 15.24 5 16 5c1.49 0 2.914.29 4.273.867 1.36.578 2.532 1.36 3.516 2.344.983.985 1.765 2.157 2.343 3.517A10.81 10.81 0 0 1 27 16c0 .76-.083 1.542-.25 2.344A5.845 5.845 0 0 1 28 22z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M23.476 20.663c0-.324-.114-.6-.34-.825l-2.524-2.524a1.124 1.124 0 0 0-.826-.34c-.34 0-.63.13-.873.388.024.024.1.1.23.225s.217.212.26.26c.046.05.106.126.183.23a.976.976 0 0 1 .2.644c0 .325-.113.6-.34.827-.226.226-.5.34-.825.34-.12 0-.23-.015-.332-.043a.976.976 0 0 1-.31-.158 2.89 2.89 0 0 1-.23-.182 7.506 7.506 0 0 1-.26-.26l-.226-.23c-.267.25-.4.545-.4.885 0 .322.113.597.34.824l2.5 2.512c.218.218.493.328.825.328.323 0 .598-.106.825-.316l1.784-1.772a1.11 1.11 0 0 0 .34-.813zm-8.532-8.556c0-.323-.113-.598-.34-.825l-2.5-2.512a1.124 1.124 0 0 0-.825-.34c-.316 0-.59.11-.826.328L8.67 10.53a1.11 1.11 0 0 0-.34.813c0 .323.113.598.34.825l2.524 2.524c.22.22.494.328.825.328.34 0 .63-.126.873-.376-.024-.025-.1-.1-.23-.225a7.506 7.506 0 0 1-.26-.262 2.89 2.89 0 0 1-.183-.23.976.976 0 0 1-.2-.644c0-.323.113-.598.34-.825.226-.227.5-.34.824-.34a.976.976 0 0 1 .643.2c.106.077.183.137.23.182.05.044.137.13.262.26s.2.207.224.23c.267-.25.4-.545.4-.885zm10.862 8.556c0 .97-.344 1.792-1.032 2.464L22.99 24.9c-.67.67-1.492 1.006-2.463 1.006-.98 0-1.805-.344-2.476-1.032l-2.5-2.512c-.67-.67-1.006-1.493-1.006-2.463 0-.997.356-1.842 1.068-2.538l-1.068-1.068c-.696.712-1.538 1.068-2.525 1.068-.97 0-1.797-.34-2.476-1.02L7.02 13.82C6.34 13.138 6 12.314 6 11.343c0-.97.344-1.792 1.032-2.464l1.784-1.773c.67-.67 1.492-1.007 2.463-1.007.978 0 1.803.344 2.475 1.032l2.5 2.512c.67.67 1.007 1.492 1.007 2.463 0 .995-.356 1.84-1.068 2.537l1.068 1.068c.696-.712 1.537-1.068 2.524-1.068.97 0 1.797.34 2.476 1.02l2.524 2.523c.68.68 1.02 1.505 1.02 2.476z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M9 7.92v8.086l7-4.042V3.88L9 7.92z"/><path d="M9 16.005v8.084l7-4.045-7-4.04M16 20.045v8.085l7-4.042v-8.083l-7 4.04M16 11.964l7 4.04V7.922l-7 4.044"/><path d="M16 20.045l7-4.04-7-4.04v8.08" opacity=".5"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M18.523 18.743v6.877h1.892v-6.877h-1.892zm5.316 0V16.7h-1.893v2.043h-1.142v1.29h1.142v4.085c0 1.34 1.272 1.592 2.192 1.592.358 0 .92-.068 1.08-.09v-1.472s-.363.06-.66.06c-.41 0-.717-.108-.72-.63v-3.544h1.38v-1.29h-1.38zm-3.425-.48V16.7h-1.892v1.562h1.892zm-8.2-.24s1.11-1.322 2.644-1.322c1.532 0 2.642 1.326 2.642 2.914 0 3.764-5.286 6.096-5.286 6.096S6.93 23.378 6.93 19.614c0-1.588 1.005-2.913 2.644-2.913 1.638 0 2.642 1.322 2.642 1.322zm3.755-2.704l2.553-8.08H16.24l-1.47 5.466-1.412-5.465h-2.163l-1.35 5.497L8.34 7.24H6l2.553 8.08h2.312l1.35-5.436 1.473 5.435h2.282zM26 11.835C26 8.732 24.536 7.04 22.038 7c-2.473-.038-4.092 1.978-4.085 4.265.004 1.21.546 4.234 4.115 4.234 2.724 0 3.784-2.246 3.784-2.703H23.9c0 .12-.51 1.05-1.743 1.05-1.856 0-2-1.493-2.012-2.01.335.008 5.856 0 5.856 0zm-2.1-1.412h-3.755c0-.107.046-1.687 1.862-1.712 1.53-.02 1.892 1.472 1.892 1.712z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M13.067 19.636c0-1.087-1.806-1.97-4.034-1.97-2.227 0-4.033.883-4.033 1.97V22h8.067v-2.364zm13.933 0c0-1.087-1.806-1.97-4.033-1.97-2.228 0-4.034.883-4.034 1.97V22H27v-2.364zm-3.85-3.15c1.114 0 2.017-.97 2.017-2.168 0-1.196-.903-2.166-2.017-2.166-1.114 0-2.017.97-2.017 2.166 0 1.197.903 2.167 2.017 2.167zm-14.3 0c1.114 0 2.017-.97 2.017-2.168 0-1.196-.903-2.166-2.017-2.166-1.114 0-2.017.97-2.017 2.166 0 1.197.903 2.167 2.017 2.167z" opacity=".5"/><path d="M21.867 19.242c0-1.523-2.627-2.757-5.867-2.757s-5.867 1.234-5.867 2.757V22h11.734v-2.758zM16 14.515c1.418 0 2.567-1.234 2.567-2.757C18.567 10.235 17.417 9 16 9c-1.418 0-2.567 1.235-2.567 2.758s1.15 2.757 2.567 2.757z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M21.23 25.64A10.694 10.694 0 0 1 15.958 27c-1.872 0-3.624-.453-5.257-1.36a13.257 13.257 0 0 0 3.375-3.05c.93-1.194 1.558-2.485 1.883-3.873.334 1.388.967 2.68 1.898 3.874a13.257 13.257 0 0 0 3.374 3.05zM14.14 5v7.01c0 2.43-.605 4.643-1.813 6.642-1.208 2-2.786 3.477-4.734 4.43C5.863 21.013 5 18.627 5 15.93c0-1.802.4-3.486 1.196-5.052A10.962 10.962 0 0 1 9.484 6.98 10.734 10.734 0 0 1 14.14 5zM27 15.928c0 2.698-.864 5.083-2.592 7.155-1.95-.954-3.527-2.43-4.735-4.43-1.208-2-1.812-4.214-1.812-6.643V5c1.71.29 3.262.95 4.656 1.98a10.962 10.962 0 0 1 3.286 3.896 10.975 10.975 0 0 1 1.196 5.052z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M22.973 16.124c.374-.208.628-.62.628-1.093 0-.682-.53-1.235-1.183-1.235s-1.183.553-1.183 1.236c0 .648.475 1.18 1.08 1.233.967 2.35 2.886 4.18 5.26 4.948a.326.326 0 0 0 .41-.225.346.346 0 0 0-.215-.43c-2.147-.693-3.89-2.327-4.797-4.43zm-13.718-2.68a2.59 2.59 0 0 1-.137-.834c0-1.378 1.07-2.494 2.387-2.494 1.32 0 2.388 1.116 2.388 2.494 0 1.377-1.07 2.494-2.388 2.494a2.32 2.32 0 0 1-1.562-.608c-2.372 2.606-3.75 6.09-3.75 9.814 0 .343.012.683.035 1.022a.615.615 0 0 1-.553.666.606.606 0 0 1-.638-.578A16.412 16.412 0 0 1 5 24.31c0-4.142 1.567-8.01 4.255-10.865zm.512 5.54a6.078 6.078 0 0 0 1.68.236c3.493 0 6.325-2.96 6.325-6.61 0-3.65-2.832-6.61-6.326-6.61C7.952 6 5.12 8.96 5.12 12.61c0 .965.198 1.9.576 2.76.138.313.492.45.79.306.3-.144.432-.515.294-.827a5.543 5.543 0 0 1-.467-2.24c0-2.962 2.298-5.363 5.133-5.363 2.834 0 5.132 2.4 5.132 5.363 0 2.962-2.298 5.363-5.132 5.363-.466 0-.923-.065-1.363-.19a.594.594 0 0 0-.733.435c-.088.332.1.675.417.766zm15.334-1.39c.582-.68.908-1.56.908-2.49 0-2.066-1.603-3.74-3.58-3.74-1.978 0-3.582 1.674-3.582 3.74 0 2.066 1.604 3.742 3.58 3.742.166 0 .3-.14.3-.312a.305.305 0 0 0-.3-.312c-1.647 0-2.983-1.396-2.983-3.118s1.336-3.118 2.984-3.118c1.65 0 2.985 1.396 2.985 3.118 0 .776-.272 1.507-.757 2.074-.11.13-.098.326.025.44a.29.29 0 0 0 .42-.025z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M27 14.926C27 10.006 22.065 6 16 6S5 10.005 5 14.926c0 4.413 3.913 8.11 9.2 8.808.358.077.845.236.968.542.112.278.073.713.036.995l-.157.942c-.048.28-.22 1.088.953.593 1.174-.494 6.334-3.73 8.642-6.386C26.236 18.67 27 16.896 27 14.925zm-4.247-.41a.577.577 0 0 1 0 1.153h-1.61v1.03h1.61a.578.578 0 0 1 0 1.155h-2.186a.578.578 0 0 1-.577-.577v-4.37c0-.32.26-.578.577-.578h2.186a.578.578 0 0 1 0 1.153h-1.61v1.033h1.61zm-3.537 2.762a.575.575 0 0 1-.578.577.58.58 0 0 1-.46-.23l-2.24-3.05v2.703a.577.577 0 0 1-1.154 0v-4.37a.577.577 0 0 1 1.038-.347l2.24 3.05v-2.703a.578.578 0 0 1 1.154 0v4.37zm-5.26 0a.577.577 0 0 1-1.154 0v-4.37a.577.577 0 0 1 1.153 0v4.37zm-2.262.577H9.508a.577.577 0 0 1-.576-.577v-4.37a.577.577 0 0 1 1.153 0V16.7h1.61a.577.577 0 0 1 0 1.155z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M20.826 6h-9.652C10.524 6 10 6.51 10 7.138v9.336c0 .63.525 1.14 1.174 1.14h4.45c-.03 1.11-.507 2.318-1.196 3.39-.775 1.207-2.426 2.543-2.44 2.555-.13.12-.226.26-.23.456 0 .15.08.263.167.385l3.104 3.395s.15.154.274.183c.14.033.3.037.41-.045 5.374-4.032 6.15-9.085 6.285-11.82V7.137C22 6.508 21.475 6 20.826 6" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M15.02 20.814l9.31-12.48L9.554 17.24l1.92 6.42c.225.63.114.88.767.88l.344-5.22 2.436 1.494z" opacity=".6"/><path d="M12.24 24.54c.504 0 .727-.234 1.008-.51l2.687-2.655-3.35-2.054-.344 5.22z" opacity=".3"/><path d="M12.583 19.322l8.12 6.095c.926.52 1.595.25 1.826-.874l3.304-15.825c.338-1.378-.517-2.003-1.403-1.594L5.024 14.727c-1.325.54-1.317 1.29-.24 1.625l4.98 1.58 11.53-7.39c.543-.336 1.043-.156.633.214"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M15 9.5h-2.5v2H15V14h2v-2.5h2.5v-2H17V7h-2v2.5zM6 6.998c0-.55.455-.998.992-.998h18.016c.548 0 .992.446.992.998V15H6V6.998zM6 17h20v8.002c0 .55-.455.998-.992.998H6.992A.994.994 0 0 1 6 25.002V17zm6.5 3.5h7v2h-7v-2z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M13.08 18.907l-4.95-6.835-3.85-.08 7.54-7.54.08 3.848 6.835 4.95 4.793-.864-4.714 4.714 6.914 8.8-8.8-6.914-4.714 4.714.865-4.793z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16 27c6.075 0 11-4.925 11-11S22.075 5 16 5 5 9.925 5 16s4.925 11 11 11zm7.926-16.944A9.892 9.892 0 0 0 16 6.093c-5.47 0-9.907 4.436-9.907 9.907 0 5.47 4.436 9.907 9.907 9.907 3.24 0 6.12-1.557 7.926-3.963h-7.174a2.733 2.733 0 0 1-2.733-2.732 1.64 1.64 0 0 0-1.64-1.64H8.552v-1.23h8.353a2.05 2.05 0 0 0 4.064 0h1.11v-.684h-1.133a2.05 2.05 0 0 0-4.018 0H8.552v-1.23h3.826a1.64 1.64 0 0 0 1.64-1.64 2.733 2.733 0 0 1 2.732-2.732h7.174z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M23.483 24.266l-.067.067a8.826 8.826 0 0 1-2.89 1.953 9.136 9.136 0 0 1-3.538.714 9.028 9.028 0 0 1-3.538-.714 8.978 8.978 0 0 1-2.89-1.953 8.934 8.934 0 0 1-1.954-2.88c-.313-.766-.514-1.47-.603-2.11-.03-.208.15-.342.536-.4.378-.06.587.014.624.222.007.008.01.022.01.045.135.67.306 1.26.514 1.774.372.923.938 1.764 1.697 2.523.73.73 1.57 1.294 2.522 1.696.982.417 2.01.625 3.08.625 1.065 0 2.09-.208 3.08-.625a7.96 7.96 0 0 0 2.512-1.696l.066-.067c.074-.075.167-.097.28-.067.088.022.21.104.367.245.268.276.33.49.19.648zm-5.268-6.864l-.736.736.702.704c.156.156.13.338-.078.546-.127.127-.246.19-.358.19-.074 0-.145-.037-.212-.11l-.692-.682-.736.736c-.037.038-.093.056-.168.056-.11 0-.226-.06-.346-.178l-.022-.023c-.134-.11-.2-.22-.2-.323 0-.053.03-.116.09-.19l.735-.726-.736-.736c-.12-.12-.068-.287.155-.502.134-.134.25-.2.346-.2.045 0 .094.017.146.054l.725.737.727-.724c.134-.127.312-.08.535.145.2.202.242.365.123.492zm5.257.636c0 .878-.17 1.726-.513 2.545a6.615 6.615 0 0 1-3.493 3.482 6.374 6.374 0 0 1-2.546.513c-.9 0-1.748-.17-2.544-.513a6.615 6.615 0 0 1-2.087-1.407 6.34 6.34 0 0 1-1.396-2.075c-.112-.24-.168-.387-.168-.447h-.01c-.068-.2.092-.364.48-.49.37-.12.594-.075.67.133.274.736.635 1.357 1.08 1.863h.013v-3.807c.02-1.012.4-1.875 1.137-2.59.78-.766 1.722-1.15 2.824-1.15 1.094 0 2.028.384 2.802 1.15.774.767 1.16 1.693 1.16 2.78 0 1.094-.388 2.027-1.166 2.8-.777.775-1.71 1.162-2.795 1.162-.43 0-.848-.06-1.25-.18-.208-.082-.256-.31-.144-.68.12-.38.282-.54.49-.48l.157.033c.104.022.225.045.363.067.137.022.25.033.34.033.774 0 1.43-.266 1.964-.798a2.64 2.64 0 0 0 .804-1.947 2.56 2.56 0 0 0-.804-1.91c-.528-.527-1.18-.79-1.953-.79-.796 0-1.458.297-1.986.892-.476.536-.714 1.13-.714 1.786v4.61c.82.498 1.72.747 2.7.747a5.39 5.39 0 0 0 2.066-.408 5.287 5.287 0 0 0 2.896-2.885 5.28 5.28 0 0 0 .407-2.042c0-1.473-.524-2.734-1.573-3.784-1.042-1.04-2.303-1.562-3.784-1.562-1.488 0-2.753.52-3.794 1.562-.395.395-.68.718-.86.97l-.022.024c-.06.082-.108.14-.145.173a.704.704 0 0 1-.24.107.677.677 0 0 1-.43-.034A1.104 1.104 0 0 1 11 15.31c-.115-.086-.173-.185-.173-.297v-7.59c0-.11.04-.21.117-.295A.396.396 0 0 1 11.25 7h9.79c.222 0 .334.205.334.614 0 .41-.112.614-.335.614h-9.052v5.39h.01a6.958 6.958 0 0 1 1.14-.937c.46-.312.862-.54 1.204-.68a6.563 6.563 0 0 1 2.58-.513c.9 0 1.747.17 2.543.513a6.615 6.615 0 0 1 3.494 3.482 6.67 6.67 0 0 1 .512 2.556zm-.346-6.484c.067.06.1.126.1.2 0 .075-.02.142-.06.2-.042.06-.103.14-.185.236-.193.193-.338.29-.434.29a.246.246 0 0 1-.18-.078c-.788-.677-1.558-1.172-2.31-1.485a7.6 7.6 0 0 0-3.08-.625c-.99 0-1.964.183-2.924.547-.2.074-.368-.064-.502-.414-.067-.186-.097-.327-.09-.424.023-.12.083-.193.18-.223.967-.425 2.08-.637 3.336-.637a9 9 0 0 1 3.527.714c1.02.432 1.894.997 2.623 1.697z"/><path d="M20.82 18.86l.086-.04-.086.04z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M22.908 13.71c-1.26 0-1.955.99-2.103 2.066h4.223c-.116-1.024-.795-2.065-2.12-2.065zm-2.07 3.53c.215 1.13 1.093 1.924 2.318 1.924.664 0 1.623-.263 2.187-.882l1.076 1.325C25.442 20.7 23.983 21 22.99 21c-2.417 0-4.306-1.853-4.306-4.5 0-2.47 1.738-4.5 4.19-4.5C25.245 12 27 13.94 27 16.5v.74h-6.163zm-5.95 3.74V15.42c0-.952-.395-1.5-1.224-1.5-.745 0-1.242.565-1.574.972v6.085H9.937V15.42c0-.952-.38-1.5-1.208-1.5-.748 0-1.26.565-1.576.972v6.085H5v-8.87h2.154v1.125C7.52 12.775 8.347 12 9.64 12c1.142 0 1.92.512 2.27 1.553.478-.74 1.373-1.553 2.665-1.553 1.557 0 2.468.988 2.468 2.894v6.085H14.89z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M20.053 14.875c-1.084 0-1.64.903-1.64 2.262 0 1.286.6 2.25 1.64 2.25 1.176 0 1.617-1.137 1.617-2.25 0-1.162-.555-2.262-1.617-2.262zM17.175 11.5h1.284v3.264h.022c.35-.618 1.085-1.002 1.74-1.002 1.843 0 2.737 1.534 2.737 3.4 0 1.718-.792 3.338-2.522 3.338-.792 0-1.64-.21-2.024-1.05h-.022v.878h-1.22v-8.812l-4.507 8.792H3L7.514 11.5h9.66zm10.536 4.575c-.1-.78-.62-1.2-1.332-1.2-.668 0-1.606.383-1.606 2.324 0 1.063.43 2.188 1.55 2.188.745 0 1.265-.545 1.39-1.46H29c-.237 1.657-1.176 2.572-2.68 2.572-1.83 0-2.837-1.42-2.837-3.3 0-1.93.96-3.437 2.883-3.437 1.357 0 2.51.74 2.634 2.312H27.71z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M17.572 15.49c.076.567-.163 1.022-.717 1.364-.554.342-1.08.37-1.583.08a1.31 1.31 0 0 1-.76-.782 1.565 1.565 0 0 1-.007-1.107c.133-.37.38-.63.74-.783a1.73 1.73 0 0 1 1.028-.162c.346.054.648.213.91.48.26.264.39.568.39.91zm1.576-.283c-.132-.963-.667-1.7-1.604-2.214-.937-.513-1.87-.572-2.797-.176a3.116 3.116 0 0 0-1.427 1.195 2.892 2.892 0 0 0-.49 1.748c.038.82.404 1.517 1.1 2.093.696.576 1.48.828 2.35.756.862-.073 1.58-.45 2.158-1.135.578-.684.815-1.44.71-2.268zm3.394-7.317c-.19-.243-.454-.444-.795-.6-.34-.16-.615-.258-.824-.298-.208-.04-.544-.097-1.008-.17-2.755-.422-5.433-.413-8.037.028-.407.063-.72.117-.937.162a3.27 3.27 0 0 0-.78.297c-.303.152-.54.346-.71.58.284.252.644.456 1.08.614.435.157.783.256 1.043.297.26.04.675.093 1.243.156 2.158.26 4.278.266 6.36.014.597-.072 1.02-.126 1.272-.162.25-.036.594-.133 1.03-.29.434-.158.79-.367 1.064-.628zm.81 13.972c-.076.234-.15.578-.22 1.033-.072.454-.138.832-.2 1.134a2.848 2.848 0 0 1-.404.944c-.208.328-.483.583-.824.763-.814.432-1.71.753-2.69.965-.98.21-1.936.31-2.87.297a20.347 20.347 0 0 1-2.86-.25c-.435-.073-.82-.154-1.157-.244-.336-.09-.698-.21-1.086-.364a4.085 4.085 0 0 1-1.036-.588 3.057 3.057 0 0 1-.738-.83c-.237-.864-.507-2.178-.81-3.942l.086-.216.255-.12c2.11 1.33 4.508 1.997 7.192 1.997 2.683 0 5.085-.666 7.205-1.998.2.054.313.157.34.31.03.153.006.356-.07.608-.076.252-.114.418-.114.5zM25.92 8.89c-.247 1.502-.772 4.45-1.577 8.84-.047.27-.175.523-.383.757a2.87 2.87 0 0 1-.618.54 9.13 9.13 0 0 1-.774.42c-2.385 1.133-5.272 1.53-8.66 1.187-2.35-.243-4.213-.87-5.596-1.877a1.618 1.618 0 0 1-.603-.83 3.82 3.82 0 0 1-.128-.46 11.29 11.29 0 0 1-.085-.533 6.588 6.588 0 0 0-.078-.473 533.1 533.1 0 0 1-.774-4.205A103.01 103.01 0 0 1 6 8.133c.028-.234.11-.453.248-.655.138-.203.287-.37.448-.506.16-.135.374-.27.64-.405.264-.135.48-.237.652-.304.17-.068.397-.15.68-.25 1.185-.414 2.666-.702 4.446-.864 3.587-.334 6.787-.11 9.598.674 1.468.414 2.485.963 3.053 1.647.152.18.23.41.234.69.004.28-.022.522-.08.73z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M19.667 24.65c-.4-2.3-1.07-4.678-2.006-7.132h-.027l-.03.015c-.152.057-.357.136-.615.236-.258.1-.74.333-1.446.7-.707.368-1.36.76-1.963 1.175-.602.416-1.228.962-1.877 1.64-.65.678-1.14 1.385-1.475 2.12l-.215-.158c1.757 1.433 3.753 2.15 5.987 2.15 1.26 0 2.483-.25 3.667-.746zm-2.65-8.693c-.2-.468-.454-.998-.76-1.59-2.97.888-6.182 1.332-9.64 1.332-.008.066-.013.166-.013.3 0 1.184.21 2.313.63 3.387a9.405 9.405 0 0 0 1.776 2.886 12.008 12.008 0 0 1 1.77-2.384c.7-.74 1.38-1.336 2.04-1.785.66-.448 1.282-.835 1.87-1.16.587-.324 1.062-.554 1.425-.687l.53-.186.186-.05a1.13 1.13 0 0 0 .187-.065zm-1.533-3.036c-1.145-2.033-2.31-3.838-3.494-5.413a9.27 9.27 0 0 0-3.352 2.664 9.282 9.282 0 0 0-1.833 3.896c2.883 0 5.777-.382 8.68-1.145zm9.797 4.57c-2.004-.573-3.957-.712-5.857-.416a40.35 40.35 0 0 1 1.834 6.718 9.386 9.386 0 0 0 2.65-2.715 9.263 9.263 0 0 0 1.374-3.587zM13.75 6.876c-.008 0-.018.005-.027.015.01-.01.02-.014.028-.014zm8.452 2.077c-1.767-1.566-3.834-2.35-6.202-2.35-.726 0-1.466.092-2.22.273 1.25 1.624 2.425 3.447 3.523 5.472.66-.25 1.28-.537 1.862-.867.583-.328 1.044-.622 1.383-.88a9.2 9.2 0 0 0 .938-.816c.286-.287.465-.48.537-.58.07-.1.13-.184.18-.25zm3.194 6.947c-.03-2.216-.74-4.173-2.134-5.873l-.015.015c-.086.114-.176.23-.272.35-.095.12-.303.332-.623.638s-.66.594-1.017.866c-.358.273-.835.583-1.432.93-.597.35-1.225.658-1.883.925.238.507.448.96.63 1.362.02.057.05.14.093.25.043.11.08.19.107.237.344-.05.7-.082 1.067-.1a20.325 20.325 0 0 1 2.04-.008 23.584 23.584 0 0 1 2.415.23c.205.032.38.06.523.085.143.024.262.045.358.064l.143.03zM27 16c0 1.996-.492 3.836-1.475 5.52a10.95 10.95 0 0 1-4.004 4.005C19.837 26.508 17.997 27 16 27c-1.996 0-3.836-.492-5.52-1.475a10.95 10.95 0 0 1-4.005-4.004C5.492 19.837 5 17.997 5 16c0-1.996.492-3.836 1.475-5.52a10.95 10.95 0 0 1 4.004-4.005C12.163 5.492 14.003 5 16 5c1.996 0 3.836.492 5.52 1.475a10.95 10.95 0 0 1 4.005 4.004C26.508 12.163 27 14.003 27 16z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M20.388 27s-.234-.337-.234-.562v-3.95c0-1.212-.325-2.1-.974-2.66.712-.075 1.352-.188 1.92-.337a7.65 7.65 0 0 0 1.76-.73 5.234 5.234 0 0 0 1.517-1.245c.406-.493.736-1.15.992-1.966.255-.82.383-1.76.383-2.82 0-1.51-.493-2.796-1.48-3.857.463-1.137.413-2.41-.15-3.82-.35-.113-.854-.044-1.516.205-.662.25-1.236.525-1.723.824l-.71.45a13.29 13.29 0 0 0-3.597-.487 13.29 13.29 0 0 0-3.595.487c-.2-.138-.465-.306-.796-.506-.33-.2-.852-.44-1.564-.72-.712-.282-1.248-.366-1.61-.254-.55 1.41-.593 2.684-.13 3.82C7.893 9.935 7.4 11.22 7.4 12.73c0 1.06.127 1.998.383 2.81.256.81.584 1.466.983 1.966.4.5.902.917 1.508 1.254a7.65 7.65 0 0 0 1.76.73c.568.15 1.208.263 1.92.338-.5.45-.806 1.092-.918 1.93a3.714 3.714 0 0 1-.843.28 5.3 5.3 0 0 1-1.067.093c-.412 0-.82-.133-1.227-.402-.405-.268-.75-.658-1.038-1.17a3.02 3.02 0 0 0-.908-.974c-.37-.25-.678-.4-.927-.45l-.375-.055c-.262 0-.443.027-.543.083-.1.056-.132.128-.095.215.038.088.094.175.17.262.074.088.155.163.242.225l.13.094c.276.124.548.36.816.71.268.35.465.668.59.955l.187.43c.162.476.437.86.824 1.153.387.293.805.48 1.255.562.448.08.882.124 1.3.13a5.51 5.51 0 0 0 1.04-.065l.43-.075c0 .475.004 1.03.01 1.667l.01 1.01c0 .226-.244.563-.244.563h7.612z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M9.63 6.67c-.284-.893-.75-.893-1.037-.002l-2.368 7.338h5.757L9.632 6.67z"/><path d="M5.036 17.69a.944.944 0 0 0 .315.984l10.607 7.857.034.045-.12-.43.113.405-9.758-12.544-1.19 3.685z" opacity=".5"/><path d="M25.753 14.006h-5.75l2.347-7.33c.285-.89.75-.89 1.038 0l2.365 7.33z"/><path d="M26.63 18.674l-10.64 7.882 9.763-12.55 1.192 3.693a.786.786 0 0 1 .036.236c0 .28-.133.577-.35.738z" opacity=".4"/><path d="M11.965 14.006l4.026 12.57L6.28 14.09l.012-.084h5.673z" opacity=".5"/><path d="M11.965 14.006l4.026 12.57-9.776-12.57h5.75z" opacity=".7"/><path d="M20.018 14.006h-8.053l4.027 12.57 4.026-12.57z"/><path d="M15.975 26.575l9.778-12.57h-5.75l-4.028 12.57z" opacity=".7"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M25.893 10.182c.06.03.098.09.098.158v13.424c0 .34-.248.494-.553.342l-6.104-3.052 6.572-10.68a.15.15 0 0 0-.06-.212l.048.02z"/><path d="M15.003 13.984l4.233-6.878a.23.23 0 0 1 .293-.083l6.327 3.164a.15.15 0 0 1 .06.213l-6.56 10.66-4.354-7.076z" opacity=".8"/><path d="M12.688 17.75l6.66 3.33-6.617-10.752a.288.288 0 0 0-.116-.107l-.036-.008a.15.15 0 0 1 .082.133v7.36l.028.045z" opacity=".6"/><path d="M12.66 23.787c0 .34-.25.494-.553.342L6.37 21.26a.733.733 0 0 1-.37-.597V7.336c0-.227.166-.33.37-.228l6.208 3.104a.15.15 0 0 1 .082.133v13.442" opacity=".4"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M21.135 17.73c0-.433-.118-.825-.354-1.175a2.026 2.026 0 0 0-.905-.757c-.05.332-.128.67-.24 1.016a.746.746 0 0 1-.286.42.774.774 0 0 1-.465.155.972.972 0 0 1-.25-.034.775.775 0 0 1-.468-.426.868.868 0 0 1-.042-.646c.16-.523.24-1.05.24-1.58 0-.905-.212-1.743-.636-2.512-.424-.77-1-1.38-1.73-1.828a4.445 4.445 0 0 0-2.375-.674c-.93 0-1.788.27-2.573.806a4.796 4.796 0 0 0-1.74 2.143 4.25 4.25 0 0 1 1.96 1.17c.152.17.228.372.228.608a.837.837 0 0 1-.23.596.743.743 0 0 1-.562.243.776.776 0 0 1-.573-.243c-.52-.552-1.145-.828-1.875-.828-.736 0-1.364.274-1.885.822-.52.55-.78 1.214-.78 1.994s.26 1.445.78 1.994c.52.55 1.15.823 1.885.823h10.896c.55 0 1.016-.205 1.4-.614.387-.41.58-.9.58-1.475zm1.594 0c0 1.047-.35 1.938-1.048 2.674-.698.737-1.54 1.105-2.526 1.105H8.26c-1.173 0-2.177-.44-3.01-1.32C4.417 19.31 4 18.246 4 17c0-1.126.347-2.11 1.042-2.95.694-.838 1.56-1.34 2.593-1.5.43-1.356 1.198-2.453 2.303-3.293C11.041 8.42 12.27 8 13.624 8c1.632 0 3.05.584 4.255 1.75 1.205 1.168 1.887 2.602 2.047 4.303.806.184 1.474.62 2.005 1.31.532.687.797 1.477.797 2.368zm2.603 0c0 1.29-.336 2.464-1.01 3.525a.756.756 0 0 1-.667.364.744.744 0 0 1-.448-.144.794.794 0 0 1-.333-.536.847.847 0 0 1 .125-.635c.493-.766.74-1.624.74-2.574 0-.95-.247-1.807-.74-2.572a.837.837 0 0 1-.125-.63.83.83 0 0 1 .333-.54.712.712 0 0 1 .6-.128.8.8 0 0 1 .515.36c.674 1.044 1.01 2.215 1.01 3.51zm2.667 0c0 1.798-.465 3.43-1.396 4.894a.75.75 0 0 1-.666.376.728.728 0 0 1-.438-.144.85.85 0 0 1-.34-.54.82.82 0 0 1 .12-.63 7.353 7.353 0 0 0 1.126-3.955c0-1.435-.375-2.75-1.125-3.942a.83.83 0 0 1-.12-.635.812.812 0 0 1 .34-.536.72.72 0 0 1 .594-.132.77.77 0 0 1 .51.364c.93 1.457 1.396 3.084 1.396 4.88z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M25 13.59C25 19.98 17.803 27 16 27s-9-7.02-9-13.41C7 8.847 11.03 5 16 5s9 3.846 9 8.59zm-9-5.183c-.433 0-.853.05-1.257.14.732.343 1.237 1.06 1.237 1.89 0 1.162-.987 2.105-2.205 2.105-1.173 0-2.13-.874-2.2-1.977a5.03 5.03 0 0 0-1.036 3.055c0 2.88 2.444 5.213 5.46 5.213s5.46-2.334 5.46-5.213c0-2.88-2.444-5.213-5.46-5.213z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16.696 22.73c-.787-1.55-1.712-3.117-3.514-3.117-.345 0-.69.057-1.005.2l-.613-1.225c.747-.64 1.953-1.148 3.503-1.148 2.41 0 3.65 1.162 4.63 2.645.585-1.266.862-2.976.862-5.095 0-5.292-1.656-8.01-5.52-8.01-3.81 0-5.457 2.718-5.457 8.01 0 5.264 1.646 7.953 5.456 7.953.604 0 1.152-.067 1.656-.214zm.945 1.846c-.834.224-1.722.348-2.6.348C9.965 24.924 5 20.876 5 14.99 5 9.048 9.966 5 15.04 5c5.156 0 10.075 4.02 10.075 9.99 0 3.32-1.55 6.02-3.803 7.765.728 1.09 1.477 1.814 2.52 1.814 1.14 0 1.598-.88 1.675-1.57h1.483c.087.918-.373 4.737-4.517 4.737-2.51 0-3.837-1.455-4.832-3.16z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16.714 5h4.23l-9.715 21.77H7L16.714 5zm4.572 22a3.486 3.486 0 1 0 0-6.97 3.486 3.486 0 0 0 0 6.97z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M25.198 16.692c-.08.057-.157.11-.235.163V8.977C24.963 7.884 24.14 7 23.128 7H8.858c-1.012 0-1.835.884-1.835 1.977v7.885c-.08-.055-.163-.11-.245-.17-.608-.424-1.006.154-.634.706.726.89 2.105 1.992 4.22 2.86-2.237 7.624 5.463 8.835 5.345 4.927l.007-3.844.542.136.006 3.71c-.117 3.907 7.588 2.696 5.345-4.927 2.116-.87 3.496-1.973 4.22-2.862.374-.552-.024-1.13-.632-.706zm-17.086.446V9.87c0-1.383.352-1.818 1.62-1.818h12.63c1.2 0 1.624.516 1.624 1.82v7.578c-2.743 1.483-5.105 1.224-6.386 1.184-.945-.047-1.294.36-1.34.99a6.678 6.678 0 0 1-.694-.58l-.01.03c-.187-.3-.55-.47-1.18-.44-1.263.04-3.573.29-6.264-1.12v-.376z"/><path d="M15.617 15.467c0-1.236-1.052-2.237-2.35-2.237-1.297 0-2.35 1-2.35 2.237 0 1.236 1.053 2.237 2.35 2.237 1.298 0 2.35-1 2.35-2.237zM18.95 17.704c1.298 0 2.35-1 2.35-2.237 0-1.236-1.052-2.237-2.35-2.237-1.297 0-2.35 1-2.35 2.237 0 1.236 1.053 2.237 2.35 2.237z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16.14 27a3.32 3.32 0 0 1-.17-.005 1.362 1.362 0 0 1-.11.005c-1.302 0-2.14-.63-2.948-1.24-.56-.42-1.086-.817-1.707-.927a5.176 5.176 0 0 0-.896-.08c-.526 0-.94.086-1.243.15-.183.037-.342.07-.463.07-.125 0-.262-.03-.32-.245a8.133 8.133 0 0 1-.126-.543c-.092-.45-.158-.728-.335-.757-2.067-.34-2.66-.804-2.79-1.133a.445.445 0 0 1-.033-.14.245.245 0 0 1 .195-.26c3.178-.557 4.603-4.017 4.662-4.164 0-.003.003-.007.005-.01.194-.42.232-.786.113-1.084-.218-.548-.93-.79-1.4-.948-.115-.038-.224-.075-.31-.11-.94-.397-1.018-.803-.98-1.01.062-.353.505-.6.862-.6.098 0 .185.02.258.056.422.21.803.318 1.132.318.454 0 .652-.204.676-.23-.01-.23-.026-.47-.04-.716-.095-1.6-.212-3.59.263-4.724 1.425-3.403 4.445-3.668 5.337-3.668l.39-.004h.054c.894 0 3.922.265 5.347 3.67.475 1.135.358 3.126.263 4.725l-.004.07c-.013.223-.026.44-.036.646.022.026.205.213.616.23.314-.013.673-.12 1.068-.316a.76.76 0 0 1 .332-.07c.134 0 .27.028.38.078l.008.003c.32.12.53.36.533.608.004.234-.164.587-.988.934a5.088 5.088 0 0 1-.31.11c-.472.16-1.183.4-1.4.95-.12.297-.082.66.113 1.082l.005.01c.06.148 1.483 3.607 4.662 4.165.117.02.2.132.195.26a.44.44 0 0 1-.033.14c-.13.327-.722.79-2.79 1.13-.17.028-.234.263-.335.755-.037.18-.074.354-.125.54-.044.16-.138.235-.296.235h-.025c-.11 0-.265-.02-.462-.062a5.81 5.81 0 0 0-1.242-.14c-.29 0-.593.027-.896.08-.62.11-1.147.506-1.704.926-.81.61-1.647 1.24-2.95 1.24" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M11.847 21.13c-.015.175-.105.262-.27.262a.238.238 0 0 1-.176-.074.3.3 0 0 1-.083-.188l-.158-2.748.157-5.964c0-.076.026-.14.08-.194a.247.247 0 0 1 .18-.08c.075 0 .137.026.186.08.048.053.077.118.084.194l.18 5.964-.18 2.748zm3.33-.057c0 .1-.035.175-.102.228a.31.31 0 0 1-.226.104.32.32 0 0 1-.26-.126.29.29 0 0 1-.068-.194v-.01l-.124-2.692.112-6.603.012-.07a.3.3 0 0 1 .146-.273.336.336 0 0 1 .18-.057c.06 0 .12.02.182.057a.3.3 0 0 1 .146.274l.136 6.683-.124 2.406-.012.273zm-11.782-4.15l.226 1.46-.225 1.435c-.015.07-.05.103-.102.103-.052 0-.086-.033-.1-.102L3 18.382l.192-1.46c.015-.068.05-.103.1-.103.054 0 .088.034.103.102zm.97-.902l.294 2.362-.295 2.314c-.015.07-.052.103-.112.103-.068 0-.102-.04-.102-.115l-.26-2.303.26-2.36c0-.07.035-.104.103-.104.06 0 .097.035.112.103zm1.04-.432l.28 2.794-.28 2.702c0 .084-.043.126-.125.126-.076 0-.12-.042-.136-.126l-.237-2.702.237-2.794c.015-.092.06-.137.136-.137.082 0 .124.046.124.138zm1.06-.08l.26 2.874-.26 2.782c-.016.1-.068.148-.16.148-.096 0-.145-.05-.145-.148l-.237-2.782.237-2.874c0-.1.05-.148.146-.148.09 0 .143.05.158.148zm1.06.205l.237 2.67-.237 2.804c-.015.12-.075.182-.18.182a.162.162 0 0 1-.12-.052.18.18 0 0 1-.05-.13L6.95 18.38l.225-2.67c0-.044.017-.084.05-.12a.162.162 0 0 1 .12-.05c.105 0 .165.057.18.17zm1.06-1.665l.238 4.334-.237 2.805c0 .053-.02.1-.056.142a.176.176 0 0 1-.136.062c-.12 0-.188-.068-.203-.205l-.202-2.805.203-4.334c.016-.137.084-.205.204-.205.053 0 .098.02.136.063.037.042.056.09.056.142zm1.062-.98l.214 5.336-.213 2.783a.21.21 0 0 1-.062.154.206.206 0 0 1-.153.064c-.135 0-.21-.073-.225-.217l-.18-2.783.18-5.336c.015-.145.09-.217.225-.217.06 0 .11.022.153.064a.21.21 0 0 1 .062.154zm1.106-.457l.203 5.772-.203 2.76c-.015.16-.098.24-.25.24-.142 0-.22-.08-.236-.24l-.18-2.76.18-5.77c0-.07.025-.128.074-.177a.226.226 0 0 1 .334 0c.045.05.07.108.08.176zm2.19-.044l.168 5.816-.168 2.725a.275.275 0 0 1-.085.2.27.27 0 0 1-.39.005.323.323 0 0 1-.09-.205l-.157-2.725.158-5.816a.27.27 0 0 1 .084-.205.28.28 0 0 1 .198-.08.28.28 0 0 1 .197.08.27.27 0 0 1 .085.206zm1.116.216l.157 5.61-.158 2.692c0 .084-.03.156-.09.217a.29.29 0 0 1-.216.092.29.29 0 0 1-.214-.09.343.343 0 0 1-.102-.218l-.135-2.69.135-5.612a.355.355 0 0 1 .102-.228.29.29 0 0 1 .214-.09c.083 0 .153.03.21.09a.37.37 0 0 1 .095.228zm2.39 5.61l-.157 2.635c0 .1-.033.183-.1.25a.336.336 0 0 1-.25.104.336.336 0 0 1-.248-.102.387.387 0 0 1-.113-.25l-.067-1.3-.068-1.335.135-7.253v-.034a.432.432 0 0 1 .136-.274.356.356 0 0 1 .226-.08c.06 0 .116.02.17.058.104.06.164.16.18.296l.157 7.287zM29 18.177c0 .89-.312 1.648-.937 2.275a3.07 3.07 0 0 1-2.257.942h-8.87a.434.434 0 0 1-.248-.125.343.343 0 0 1-.1-.25V10.763c0-.175.104-.3.315-.376A5.398 5.398 0 0 1 18.945 10c1.467 0 2.74.5 3.815 1.5 1.075 1 1.677 2.23 1.805 3.69.4-.17.813-.252 1.24-.252.882 0 1.634.315 2.258.946.625.63.937 1.395.937 2.292z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M21.142 20.497c0-.305-.143-.55-.43-.73-1.843-1.098-3.977-1.647-6.402-1.647-1.27 0-2.64.162-4.11.487-.402.086-.602.334-.602.745a.7.7 0 0 0 .193.494c.13.138.3.207.51.207.047 0 .224-.038.53-.114 1.26-.26 2.42-.388 3.48-.388 2.158 0 4.053.492 5.686 1.475.182.105.34.158.473.158.18 0 .338-.065.47-.193.135-.13.202-.294.202-.495zm1.375-3.08c0-.38-.167-.672-.5-.873-2.264-1.346-4.88-2.02-7.85-2.02-1.46 0-2.908.2-4.34.602-.46.124-.688.43-.688.917 0 .24.083.442.25.61a.83.83 0 0 0 .61.25c.066 0 .242-.04.53-.115a13.707 13.707 0 0 1 3.594-.473c2.664 0 4.994.592 6.99 1.776.228.125.41.187.544.187a.83.83 0 0 0 .608-.25.83.83 0 0 0 .25-.61zm1.547-3.55c0-.45-.19-.784-.573-1.004-1.202-.697-2.6-1.224-4.196-1.582a22.354 22.354 0 0 0-4.912-.537c-1.948 0-3.686.225-5.214.674-.22.067-.403.188-.55.365-.15.177-.223.408-.223.695 0 .296.097.544.293.744.196.202.442.302.738.302.105 0 .296-.038.573-.114 1.27-.354 2.734-.53 4.396-.53 1.518 0 2.996.162 4.433.487 1.436.324 2.646.778 3.63 1.36.2.115.39.172.573.172.276 0 .518-.098.723-.293a.976.976 0 0 0 .308-.738zM27 16c0 1.996-.492 3.836-1.475 5.52a10.95 10.95 0 0 1-4.004 4.005C19.837 26.508 17.997 27 16 27c-1.996 0-3.836-.492-5.52-1.475a10.95 10.95 0 0 1-4.005-4.004C5.492 19.837 5 17.997 5 16c0-1.996.492-3.836 1.475-5.52a10.95 10.95 0 0 1 4.004-4.005C12.163 5.492 14.003 5 16 5c1.996 0 3.836.492 5.52 1.475a10.95 10.95 0 0 1 4.005 4.004C26.508 12.163 27 14.003 27 16z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M23.038 19.143h2.008V27H7v-7.857h2.008v5.893h14.03v-5.893zm-11.82-.54l.413-1.928 9.827 2.026-.414 1.916-9.826-2.013zm1.29-4.592l.842-1.79 9.098 4.16-.84 1.78-9.1-4.15zm2.524-4.37l1.28-1.51 7.705 6.3-1.28 1.51-7.705-6.3zM20.014 5L26 12.87l-1.606 1.178-5.986-7.87L20.014 5zm-9.01 18.06v-1.953h10.04v1.952h-10.04z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M17.07 17.62l-.07-.002c-.668 0-1.292.186-1.823.507L9.855 15.14a3.428 3.428 0 1 0-1.77 3.1l5.393 3.027a3.524 3.524 0 0 0 7.044-.146l3.992-3.073a4.523 4.523 0 1 0-4.563-4.493l-2.88 4.065zm-.93 1.047a2.62 2.62 0 1 1-1.672 3.157l1.562.875a1.786 1.786 0 1 0 1.747-3.115l-1.636-.918zm-9.06-.99a2.527 2.527 0 0 1-3.175-2.44 2.524 2.524 0 0 1 4.962-.652l-1.613-.905a1.786 1.786 0 0 0-1.747 3.115l1.572.882zm17.394-1.106a3.047 3.047 0 1 0 0-6.094 3.047 3.047 0 0 0 0 6.095zm0-1a2.047 2.047 0 1 0 0-4.094 2.047 2.047 0 0 0 0 4.095z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16.5 12.216v5.217h-1.73v-5.217h1.73zm4.75 0v5.217h-1.73v-5.217h1.73zm0 9.135l3.02-3.052V8.743H10.02V21.35h3.89v2.61l2.59-2.61h4.75zM26 7v12.175l-5.18 5.217h-3.89L14.34 27h-2.59v-2.608H7V10.474L8.3 7H26z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M25.5 16.44a7.33 7.33 0 0 1-1.584.18c-2.735 0-4.84-1.85-4.84-5.068 0-1.578.63-2.398 1.52-2.398.845 0 1.41.736 1.41 2.23 0 .848-.235 1.78-.408 2.33 0 0 .843 1.423 3.147.986.49-1.052.755-2.415.755-3.61C25.5 7.87 23.807 6 20.703 6c-3.19 0-5.056 2.376-5.056 5.51 0 3.104 1.497 5.768 3.967 6.982-1.04 2.013-2.36 3.786-3.738 5.122-2.5-2.93-4.76-6.836-5.688-14.46H6.5c1.704 12.698 6.783 16.74 8.125 17.517.76.443 1.414.422 2.108.043 1.09-.6 4.364-3.772 6.18-7.487a12.57 12.57 0 0 0 2.587-.286v-2.5" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M8.5 6A2.5 2.5 0 0 0 6 8.5v15A2.5 2.5 0 0 0 8.5 26h15a2.5 2.5 0 0 0 2.5-2.5v-15A2.5 2.5 0 0 0 23.5 6h-15zm10 2.6a1.2 1.2 0 0 0-1.2 1.2v6.35a1.2 1.2 0 0 0 1.2 1.2h3.7a1.2 1.2 0 0 0 1.2-1.2V9.8a1.2 1.2 0 0 0-1.2-1.2h-3.7zm-8.7 0a1.2 1.2 0 0 0-1.2 1.2v11.35a1.2 1.2 0 0 0 1.2 1.2h3.7a1.2 1.2 0 0 0 1.2-1.2V9.8a1.2 1.2 0 0 0-1.2-1.2H9.8z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M20.285 12.248c-2.042.107-3.818.727-5.26 2.128-1.457 1.415-2.122 3.15-1.94 5.3-.798-.1-1.525-.208-2.256-.27-.254-.02-.554.01-.767.13-.71.4-1.39.854-2.198 1.36.148-.67.244-1.26.414-1.823.123-.416.066-.647-.316-.917-2.452-1.734-3.485-4.328-2.712-7 .716-2.47 2.473-3.97 4.86-4.75 3.26-1.066 6.92.022 8.902 2.613a6.113 6.113 0 0 1 1.27 3.228zM24.873 25c-.647-.288-1.24-.72-1.87-.787-.63-.066-1.292.298-1.95.365-2.005.205-3.8-.354-5.282-1.726-2.816-2.61-2.414-6.61.845-8.75 2.897-1.9 7.145-1.266 9.187 1.37 1.782 2.302 1.572 5.357-.603 7.29-.63.56-.857 1.02-.453 1.757.074.136.083.308.126.48zM10.886 11.416c.02-.49-.404-.93-.906-.944a.915.915 0 0 0-.952.886.904.904 0 0 0 .895.94.93.93 0 0 0 .963-.882zm4.904-.944c-.504.01-.93.44-.92.93a.92.92 0 0 0 .944.9.903.903 0 0 0 .91-.928.91.91 0 0 0-.934-.902zm1.722 7.39c.412 0 .75-.323.766-.73a.767.767 0 0 0-.76-.794.775.775 0 0 0-.77.79.768.768 0 0 0 .764.734zm4.745-1.523a.762.762 0 0 0-.755.728.75.75 0 0 0 .745.79c.413 0 .74-.313.755-.725a.757.757 0 0 0-.745-.794z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M8.494 14.895c-.066-.155-.098-.368-.098-.638 0-.164.045-.365.135-.602.09-.237.19-.42.295-.552-.008-.18.023-.397.092-.65.07-.255.162-.43.277-.53 0-1.137.378-2.317 1.135-3.54C11.085 7.158 11.975 6.3 13 5.81c1.137-.54 2.463-.81 3.977-.81 1.09 0 2.177.225 3.266.675.4.172.77.37 1.105.59.335.22.626.45.87.687.247.237.472.516.676.835.205.32.377.622.516.908.14.287.272.633.4 1.038.126.405.23.77.312 1.098.082.33.172.73.27 1.205l.012.06c.45.68.676 1.294.676 1.842 0 .115-.037.28-.11.492-.074.21-.11.367-.11.465 0 .008.005.023.017.043a.56.56 0 0 0 .043.06c.016.022.025.036.025.044.63.933 1.123 1.81 1.48 2.634a6.38 6.38 0 0 1 .533 2.56c0 .35-.08.76-.24 1.227-.16.467-.386.7-.68.7a.42.42 0 0 1-.24-.092 1.287 1.287 0 0 1-.233-.214 3.28 3.28 0 0 1-.234-.32c-.085-.13-.15-.24-.195-.325a61.17 61.17 0 0 1-.276-.533c-.01-.008-.022-.012-.038-.012l-.062.05c-.482 1.26-1.023 2.172-1.62 2.737.164.164.415.32.755.473.34.15.622.32.847.51.225.187.37.453.436.797a.816.816 0 0 0-.05.197.462.462 0 0 1-.085.22c-.524.793-1.76 1.19-3.708 1.19-.434 0-.886-.036-1.356-.11-.472-.074-.873-.156-1.204-.246-.332-.09-.76-.212-1.283-.368a4.16 4.16 0 0 0-.283-.086 2.423 2.423 0 0 0-.564-.055 6.403 6.403 0 0 1-.492-.02c-.335.37-.857.636-1.565.8a9.17 9.17 0 0 1-2.07.245c-.286 0-.568-.006-.847-.018-.278-.013-.658-.05-1.14-.11a7.404 7.404 0 0 1-1.24-.253 2.634 2.634 0 0 1-.916-.492c-.266-.22-.4-.483-.4-.785 0-.328.042-.57.124-.73.083-.16.25-.36.504-.596.09-.017.256-.07.497-.16.243-.09.445-.14.61-.147.032 0 .09-.008.17-.025.017-.016.026-.032.026-.05L9.88 23.6c-.392-.09-.834-.522-1.325-1.296-.49-.773-.79-1.414-.896-1.92l-.062-.038c-.033 0-.082.082-.148.246a2.73 2.73 0 0 1-.67.914c-.298.274-.615.428-.95.46h-.013c-.032 0-.057-.018-.073-.055-.017-.036-.037-.058-.062-.066-.188-.442-.282-.85-.282-1.228 0-2.25 1.03-4.158 3.094-5.72z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M23 9.006L18.857 16.7l.33.41H23v5.487h-6.932l-.6.397-1.943 3.61-.41.396H9v-4.006l4.143-7.708-.33-.397H9V9.402h6.932l.6-.397 1.943-3.61.41-.396H23v4.006z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16.005 26.672c-5.195 0-9.634-3.495-10.956-8.5-.19-.567.188-1.134.755-1.323.566-.19 1.133.188 1.322.755a9.187 9.187 0 0 0 8.878 6.894 9.187 9.187 0 0 0 8.878-6.895c.19-.567.756-.945 1.322-.756.567.188.945.755.756 1.32-1.227 5.007-5.76 8.502-10.955 8.502z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M8.13 22.03l3.07.376c.128.784.484 1.354 1.07 1.712.782.483 1.85.725 3.207.725 1.46 0 2.59-.242 3.384-.725a3.606 3.606 0 0 0 1.614-2.03c.163-.533.24-1.65.228-3.352-1.38 1.345-3.098 2.017-5.155 2.017-2.56 0-4.54-.764-5.943-2.292C8.2 16.934 7.5 15.1 7.5 12.964c0-1.47.32-2.826.964-4.068a6.788 6.788 0 0 1 2.797-2.88C12.483 5.338 13.918 5 15.566 5c2.197 0 4.01.735 5.435 2.205V5.348h2.91v13.316c0 2.398-.295 4.098-.885 5.1-.59 1-1.526 1.79-2.805 2.37-1.28.58-2.855.87-4.725.87-2.22 0-4.015-.413-5.383-1.24-1.367-.827-2.028-2.072-1.98-3.735zm2.613-9.255c0 2.02.485 3.496 1.456 4.424.97.927 2.184 1.39 3.645 1.39 1.45 0 2.665-.46 3.647-1.384.982-.923 1.473-2.37 1.473-4.344 0-1.886-.506-3.307-1.517-4.265-1.01-.957-2.23-1.436-3.655-1.436-1.403 0-2.595.473-3.577 1.416-.982.942-1.473 2.342-1.473 4.2z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M24.336 15.832a4.29 4.29 0 0 1 1.928 1.563c.49.713.736 1.506.736 2.38 0 1.174-.423 2.178-1.268 3.013-.845.834-1.865 1.25-3.06 1.25a2 2 0 0 1-.125-.004 1.984 1.984 0 0 0-.112-.006H9.36c-1.216-.07-2.247-.52-3.092-1.348C5.423 21.853 5 20.85 5 19.667c0-.788.197-1.515.59-2.18a4.392 4.392 0 0 1 1.58-1.58 2.978 2.978 0 0 1-.13-.88c0-.824.295-1.526.882-2.106.587-.58 1.3-.87 2.138-.87.68 0 1.296.208 1.847.624a6.467 6.467 0 0 1 2.39-2.664A6.393 6.393 0 0 1 17.805 9a6.48 6.48 0 0 1 3.287.865 6.45 6.45 0 0 1 2.38 2.347 6.244 6.244 0 0 1 .87 3.427 5.08 5.08 0 0 0-.006.192zm-14.31 2.857c0 .873.302 1.564.904 2.073.6.508 1.346.762 2.234.762.98 0 1.84-.354 2.578-1.063a22.93 22.93 0 0 0-.51-.607c-.226-.26-.38-.442-.467-.543-.48.466-.996.7-1.547.7-.394 0-.73-.12-1.005-.36-.275-.24-.413-.554-.413-.94 0-.38.138-.692.413-.936.276-.243.604-.365.983-.365.315 0 .618.076.908.227.29.15.55.347.784.59.233.244.466.513.698.806.233.294.48.587.742.88.26.295.537.563.827.807a3.5 3.5 0 0 0 1.042.59c.404.15.84.226 1.305.226.866 0 1.6-.256 2.197-.768s.896-1.194.896-2.046c0-.867-.3-1.554-.903-2.063-.6-.51-1.342-.764-2.223-.764-1.024 0-1.887.348-2.59 1.042l.318.366c.11.13.234.272.37.43.136.157.24.28.312.365.473-.46.98-.69 1.525-.69.373 0 .702.12.99.356.285.236.428.537.428.902 0 .408-.132.736-.397.983-.265.248-.602.37-1.01.37-.308 0-.603-.074-.886-.224a3.043 3.043 0 0 1-.774-.59 12.592 12.592 0 0 1-.703-.807 23.244 23.244 0 0 0-.747-.88 7.667 7.667 0 0 0-.832-.807 3.61 3.61 0 0 0-1.037-.59 3.567 3.567 0 0 0-1.273-.227c-.874 0-1.615.253-2.224.758-.608.505-.913 1.183-.913 2.035z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16 27c6.075 0 11-4.925 11-11S22.075 5 16 5 5 9.925 5 16s4.925 11 11 11zm-1-6.667v-8.666h1.5V9.333h-5.667v2.334h1.5v8.666h-1.5v2.334H21V18h-2.5v2.333H15z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M8.948 11.36c-.015-.01-.03-.017-.045-.026-.28.563-.562 1.125-.843 1.688.305-.205.557-.436.803-.672.04-.038.08-.098.082-.148.007-.28.003-.562.003-.842m.767 8.076a22.75 22.75 0 0 1-.848-4.652c-.064.027-.076.084-.11.12-.563.614-.912 1.352-1.183 2.134-.105.3-.21.602-.147.936.06.315.092.635.155.95.015.07.1.165.167.177.638.12 1.28.222 1.965.336m-1.88.428c.9 3.33 3.957 6.374 7.7 6.97-.188-.123-.33-.214-.47-.308-2.11-1.402-3.71-3.27-4.794-5.59-.212-.455-.447-.7-.94-.757-.5-.06-.99-.206-1.494-.316m3.968.628c.04.087.062.15.092.21.826 1.615 1.944 2.976 3.416 4.007 1.318.92 2.745 1.557 4.386 1.512.688-.02 1.4-.033 2.01-.377 3.138-1.767 4.93-4.494 5.26-8.142.264-2.9-.583-5.495-2.5-7.66-2.272-2.562-5.123-3.657-8.485-3.28-1.796.203-3.384.942-4.828 2.052-.496.38-.726.87-.87 1.442-.034.144-.07.287-.094.432-.03.18-.052.362-.084.592.088-.054.124-.074.157-.098 1.065-.75 2.243-1.218 3.504-1.477 1.242-.255 2.492-.27 3.75-.14.8.083 1.2.62 1.018 1.463-.096-.007-.196-.015-.295-.02-1.268-.08-2.528-.043-3.773.248-1.683.394-3.092 1.306-4.38 2.442-.054.048-.083.165-.073.244.08.646.16 1.294.267 1.936.2 1.184.484 2.344.96 3.45.078.177.177.247.366.23.98-.085 1.97-.106 2.94-.254 2.362-.36 4.567-1.166 6.538-2.583.117-.084.248-.154.382-.2.297-.104.513-.003.59.307.062.258.086.532.086.8-.002.467-.212.794-.65.99a21.165 21.165 0 0 1-8.75 1.872h-.938m-4.792-.76c-.025 2.34.734 4.43 2.012 6.354l-.067.06c-.377-.35-.784-.676-1.126-1.06C6.76 23.88 6.18 22.43 5.947 20.83c-.06-.412-.093-.83-.113-1.245-.01-.208-.095-.288-.278-.364-.94-.39-1.88-.79-2.806-1.217-.28-.128-.52-.348-.75-.57.612.265 1.215.557 1.84.783.62.224 1.265.38 1.913.57.074-.492.126-.93.21-1.36.173-.91.49-1.768.913-2.587.075-.145.14-.3.174-.46a10.877 10.877 0 0 1 2.018-4.283c.086-.11.153-.25.188-.39.223-.868.546-1.696.938-2.5.24-.487.602-.827 1.083-1.053 1.686-.79 3.427-1.373 5.287-1.52 1.953-.153 3.815.208 5.592 1.055 2.28 1.085 3.943 2.8 4.963 5.152.712 1.643.97 3.367.854 5.164-.146 2.27-.82 4.356-1.956 6.295-.924 1.576-2.202 2.795-3.7 3.782-.534.352-1.08.69-1.626 1.02a3.406 3.406 0 0 1-1.65.476 36.13 36.13 0 0 1-2.113.012c-4.264-.082-8.04-2.91-9.515-7.036-.076-.212-.133-.43-.203-.645-.025-.076-.06-.147-.092-.22-.036.014-.072.028-.108.04" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M24.7 20.254v.944c0 .81-.274 1.498-.823 2.066-.548.567-1.208.85-1.98.85h-.815l-3.717 3.846v-3.846H9.802c-.772 0-1.432-.283-1.98-.85C7.274 22.696 7 22.008 7 21.198v-.944h17.7zm0-4.66v3.645H7v-3.647h17.7zm0-4.69v3.646H7v-3.646h17.7zm0-2.002v.958H7v-.958c0-.8.274-1.484.822-2.05C8.37 6.283 9.03 6 9.802 6h12.095c.772 0 1.432.284 1.98.85.55.568.823 1.252.823 2.052z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M5.047 22.157c.024-.112.096-.28.162-.374l5.6-7.998 2.05-1.11 4.38-4.8.054-.17a.278.278 0 0 1 .126-.145l.157-.076a.22.22 0 0 0 .11-.148l.037-.255a.09.09 0 0 1 .116-.075s.446.1.873.4c.427.3.675.684.675.684a.09.09 0 0 1-.032.134l-.227.123a.22.22 0 0 0-.102.153l-.018.173a.278.278 0 0 1-.092.168l-.142.11-3.012 5.758-.342 2.306-5.6 8a1.092 1.092 0 0 1-.298.28s-.928.815-2.927-.585c-2-1.4-1.55-2.553-1.55-2.553z"/><path d="M22.458 25.293a1.204 1.204 0 0 1-.296-.28l-5.6-8-.342-2.305-3.013-5.757-.14-.11a.278.278 0 0 1-.094-.167l-.017-.173a.22.22 0 0 0-.102-.153l-.227-.123a.09.09 0 0 1-.03-.135s.246-.386.673-.685c.427-.3.873-.4.873-.4a.09.09 0 0 1 .116.076l.037.256a.22.22 0 0 0 .11.148l.156.076c.052.025.11.09.126.144l.054.17 4.38 4.8 2.05 1.11 5.6 8c.066.094.144.26.162.374 0 0 .45 1.152-1.55 2.55-1.998 1.4-2.928.585-2.928.585z" opacity=".7"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M15.838 21.19v1.56c-.008 2.388-.032 3.635-.073 3.74-.098.263-.307.427-.626.492-.443.074-1.185-.082-2.228-.466-1.043-.384-1.707-.748-1.994-1.092a.925.925 0 0 1-.208-.442.76.76 0 0 1 .05-.32c.032-.08.17-.273.416-.575.245-.303.986-1.186 2.22-2.65.01 0 .254-.287.737-.86a.83.83 0 0 1 .485-.3c.2-.045.402-.03.607.043.196.082.35.2.46.356.11.155.162.327.153.515zm-1.828-3.078c-.024.45-.237.736-.638.858l-1.472.48c-2.25.72-3.444 1.08-3.583 1.08-.286-.018-.507-.165-.662-.443-.098-.205-.168-.51-.21-.92-.064-.622-.06-1.303.013-2.043.074-.74.197-1.25.37-1.528.17-.278.4-.41.686-.392.106 0 .932.315 2.478.945.573.236 1.043.428 1.41.575l1.032.417a.848.848 0 0 1 .435.375c.1.175.148.374.14.595zm10.135 3.644c-.058.44-.432 1.1-1.123 1.975-.69.876-1.245 1.396-1.663 1.56-.303.114-.56.085-.773-.087-.115-.082-.867-1.255-2.258-3.52l-.578-.946a.838.838 0 0 1-.14-.564c.02-.205.1-.393.238-.565.287-.35.626-.458 1.02-.32.007.01.494.173 1.46.492 1.66.54 2.65.865 2.968.976.32.11.51.194.577.25.23.18.32.43.27.75zM15.9 14c.04.836-.18 1.335-.663 1.498-.474.14-.94-.15-1.4-.87L9.202 7.29c-.065-.286.013-.54.234-.76.335-.352 1.184-.718 2.546-1.1 1.362-.38 2.28-.508 2.754-.385.327.082.528.266.6.552.026.147.116 1.397.27 3.748.157 2.352.255 3.904.296 4.656zm8.122 1.326c.024.32-.082.56-.32.724-.122.082-1.467.434-4.036 1.056-.548.122-.92.216-1.116.282l.012-.025a.845.845 0 0 1-.564-.05 1.004 1.004 0 0 1-.454-.392c-.246-.383-.246-.74 0-1.066.008-.008.315-.425.92-1.25a294.39 294.39 0 0 1 1.84-2.504c.205-.27.344-.43.417-.48.23-.154.496-.162.8-.023.392.188.895.734 1.508 1.638.614.903.945 1.588.994 2.055v.036z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16 6C9.925 6 5 10.56 5 16.185c0 3.205 1.6 6.065 4.1 7.932V28l3.745-2.056c1 .277 2.058.426 3.155.426 6.075 0 11-4.56 11-10.185C27 10.56 22.075 6 16 6zm1.093 13.716l-2.8-2.988-5.467 2.988 6.013-6.383 2.868 2.988 5.398-2.987-6.013 6.383z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M10.866 15.242a2.46 2.46 0 1 0 0-4.922 2.46 2.46 0 0 0 0 4.922zm7.16 0a2.46 2.46 0 1 0 0-4.922 2.46 2.46 0 0 0 0 4.922zm-13.553 1.9c.36 0 4.29 2.525 10.49 2.525s11.19-2.925 11.19-3.558c0-.634-.24-.802-.653-.802-.414 0-.776.223-1.56.223-.785 0-1.04-.584-1.04-1.354 0-.77 1.43-3.807 2.82-3.807s2.272 1.854 2.272 3.292c0 1.438-.336 3.062-1.59 4.524C25.144 19.65 21.28 23 14.99 23c-4.337 0-8.392-2.17-10.198-3.65C3.98 18.683 4 17.956 4 17.81c0-.47.113-.67.473-.67z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M21 23h4.01c1.1 0 1.99-.893 1.99-1.994V8.994C27 7.894 26.11 7 25.01 7H6.99C5.89 7 5 7.893 5 8.994v12.012C5 22.106 5.89 23 6.99 23h9.566l3.114 3.504c.73.82 1.33.602 1.33-.5V23zM10.515 12.165c.36.11.682.26.962.446l-.413.88a3.882 3.882 0 0 0-.915-.416 2.9 2.9 0 0 0-.82-.136c-.3 0-.536.054-.707.16a.512.512 0 0 0-.256.46c0 .173.055.32.167.437.11.12.252.214.42.285.17.072.408.152.714.24.4.12.725.236.977.35.252.117.467.29.644.518.177.228.266.526.266.892 0 .344-.095.647-.285.907-.19.26-.453.46-.79.6-.338.14-.724.212-1.16.212-.45 0-.888-.086-1.31-.255a3.673 3.673 0 0 1-1.11-.684l.434-.863c.3.276.628.49.985.64.356.15.695.224 1.017.224.35 0 .622-.063.816-.19a.598.598 0 0 0 .292-.528.618.618 0 0 0-.174-.45 1.212 1.212 0 0 0-.43-.28 9.65 9.65 0 0 0-.713-.237 7.414 7.414 0 0 1-.977-.347 1.75 1.75 0 0 1-.637-.498c-.177-.22-.266-.51-.266-.877 0-.334.09-.625.27-.874.18-.25.434-.443.76-.578.324-.135.7-.202 1.127-.202.38 0 .75.055 1.11.165zm7.732 5.8l-.01-4.424-1.87 3.806h-.653l-1.867-3.805v4.426h-.942V12.04h1.186l1.955 3.938 1.945-3.937h1.178v5.926h-.92zm5.728-5.8c.36.11.68.26.962.446l-.413.88a3.882 3.882 0 0 0-.915-.416 2.9 2.9 0 0 0-.82-.136c-.3 0-.537.054-.707.16a.512.512 0 0 0-.257.46c0 .173.056.32.168.437.11.12.252.214.42.285.17.072.408.152.714.24.4.12.725.236.977.35.252.117.467.29.644.518.177.228.266.526.266.892 0 .344-.095.647-.285.907-.19.26-.453.46-.79.6-.338.14-.724.212-1.16.212-.45 0-.888-.086-1.31-.255a3.673 3.673 0 0 1-1.11-.684l.434-.863c.3.276.628.49.985.64.356.15.695.224 1.017.224.35 0 .622-.063.816-.19a.598.598 0 0 0 .29-.528.618.618 0 0 0-.172-.45 1.212 1.212 0 0 0-.43-.28 9.65 9.65 0 0 0-.713-.237 7.414 7.414 0 0 1-.977-.347 1.75 1.75 0 0 1-.637-.498c-.177-.22-.266-.51-.266-.877 0-.334.09-.625.27-.874.18-.25.434-.443.76-.578.324-.135.7-.202 1.126-.202.38 0 .75.055 1.112.165z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M7 6h18v16.27l-9 6.23-9-6.23V6zm8.99 13.5l-4.272 2.246.816-4.757-3.457-3.37 4.777-.695 2.136-4.33 2.137 4.33 4.777.694-3.457 3.37.816 4.756L15.99 19.5z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><g fill-rule="evenodd"><path d="M23.595 11.407c-.02.124-.04.25-.066.38-.855 4.398-3.776 5.918-7.508 5.918h-1.9a.923.923 0 0 0-.912.783l-1.248 7.94a.487.487 0 0 0 .48.565h3.37c.398 0 .737-.29.8-.685l.033-.172.635-4.038.04-.222a.81.81 0 0 1 .8-.687h.505c3.265 0 5.82-1.33 6.568-5.177.312-1.607.15-2.95-.675-3.893a3.22 3.22 0 0 0-.923-.713"/><path d="M22.53 10.152a9.26 9.26 0 0 1-.063.36c-.87 4.398-3.846 5.918-7.647 5.918h-1.935a.943.943 0 0 0-.716.325l-1.075 6.83H7.097a.557.557 0 0 1-.55-.646L9.246 5.79a.926.926 0 0 1 .915-.785h6.476c2.23 0 3.974.472 4.94 1.575.876 1.002 1.23 1.955.976 3.58a.457.457 0 0 0-.02-.01z"/></g></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M25.155 5c.8 1.32 1.16 2.68 1.16 4.4 0 5.48-4.68 12.6-8.477 17.6H9.164L5.684 6.2l7.596-.722 1.84 14.802c1.718-2.8 3.84-7.2 3.84-10.2 0-1.642-.282-2.76-.722-3.68L25.155 5z" fill-rule="nonzero"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M24.214 23.023c-9.218 4.366-14.932.71-18.587-1.51-.224-.15-.61.026-.274.412 1.223 1.472 5.214 5.04 10.43 5.04 5.213 0 8.32-2.844 8.706-3.343.386-.5.1-.786-.276-.6zm2.583-1.434c-.25-.326-1.51-.376-2.296-.288-.785.1-1.982.586-1.87.873.05.112.162.062.7.012.548-.05 2.07-.25 2.394.163.324.424-.487 2.42-.636 2.744-.15.324.05.412.324.187.262-.21.736-.76 1.06-1.546.325-.798.512-1.896.325-2.145zm-4.915-5.528V8.715c0-1.26-1.223-4.104-5.6-4.104-4.392 0-6.725 2.745-6.725 5.203l3.667.336c.81-2.47 2.707-2.47 2.707-2.47 1.898 0 1.773 1.534 1.773 1.87v1.585c-2.433.087-8.458.773-8.458 5.863 0 5.464 6.898 5.688 9.156 2.158.09.137.188.287.313.412 0 0 .836.873 1.946 1.92l2.83-2.794s-1.608-1.26-1.608-2.632zm-8.383.262c0-2.357 2.52-2.83 4.203-2.88v2.02c0 3.99-4.204 3.393-4.204.86z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M15.343 11.266V8.384c0-.056 0-.112-.004-.168-.01-.113-.064-.167-.198-.14-.31.06-.62.116-.93.173-.473.085-.887.294-1.27.548-.683.452-1.094 1.072-1.213 1.83a3.674 3.674 0 0 0-.012 1.085c.045.31.16.63.32.908.402.688 1.093 1.087 1.84 1.402.347.146.708.27 1.074.366.344.09.394.13.393-.24-.004-.96-.002-1.92-.002-2.882zm1.79 9.085h.007c0 1.115 0 2.23-.002 3.344 0 .137.055.21.208.184.267-.045.537-.082.797-.152a4.18 4.18 0 0 0 .792-.28c.574-.292 1.056-.683 1.384-1.213.118-.194.248-.392.313-.604.095-.308.153-.627.196-.945.087-.66.014-1.3-.304-1.908-.192-.368-.483-.66-.84-.896-.534-.355-1.132-.598-1.757-.79-.21-.063-.414-.138-.618-.214-.114-.043-.178-.005-.178.117v3.358zm-1.79-.205v-3.483c0-.245-.033-.266-.29-.328-.262-.063-.516-.155-.774-.234-.307-.092-.62-.17-.918-.278-1.024-.374-1.973-.854-2.69-1.65a4.058 4.058 0 0 1-.67-1.048c-.327-.717-.41-1.464-.34-2.22a4.65 4.65 0 0 1 .332-1.37 4.573 4.573 0 0 1 1.18-1.65c.46-.416.99-.745 1.58-.983.37-.15.753-.282 1.144-.372.4-.094.817-.137 1.23-.18.16-.017.216-.07.214-.208-.003-.3-.002-.603-.003-.905 0-.204.042-.245.26-.245h1.274c.223 0 .272.05.272.258-.002.307 0 .613-.007.92-.005.135.054.184.2.204.522.073 1.048.14 1.54.322.462.172.925.347 1.366.558.686.33 1.283.772 1.808 1.295.117.116.237.23.35.35.138.147.13.208-.03.324-.376.274-.753.545-1.13.816-.133.096-.218.086-.327-.03a5.7 5.7 0 0 0-1.773-1.31c-.412-.193-.833-.387-1.304-.452-.175-.024-.344-.075-.517-.11-.123-.027-.18.028-.184.136-.003.077.004.154.004.23 0 2.076-.002 4.153-.006 6.23 0 .112.037.18.16.216.413.12.827.237 1.233.374.297.1.585.22.87.344.287.123.57.252.848.392.656.334 1.22.768 1.66 1.33.346.438.577.92.73 1.446.236.81.235 1.622.085 2.432A4.792 4.792 0 0 1 22.1 22.9a5.022 5.022 0 0 1-1.66 1.67c-.4.25-.822.474-1.293.594-.476.12-.955.232-1.435.34a1.635 1.635 0 0 1-.366.032c-.15-.002-.21.052-.207.192.006.337.003.675.005 1.012 0 .235-.035.27-.285.27h-1.257c-.225 0-.265-.037-.264-.24 0-.348 0-.696.006-1.044.003-.13-.047-.19-.195-.212-.51-.077-1.027-.136-1.525-.26a8.915 8.915 0 0 1-1.354-.464c-.444-.19-.88-.41-1.29-.66a6.147 6.147 0 0 1-1.657-1.48c-.03-.036-.067-.067-.098-.104-.1-.118-.077-.23.058-.313.432-.26.863-.523 1.294-.786.157-.095.223-.09.33.053.418.552.92 1.03 1.518 1.414.254.163.533.294.802.438.476.256 1.02.342 1.534.498.14.042.3.042.448.038.046-.002.112-.073.13-.124.022-.065.005-.142.005-.213v-3.405z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M5.15 15.145c0-5.043 4.095-9.772 9.494-10.447 3.87-.45 6.795 1.036 8.82 2.972 1.89 1.8 3.015 4.098 3.284 6.8.225 2.7-.36 5.043-1.934 7.25-1.575 2.162-4.68 4.548-8.55 4.548H11V15.866c.045-2.297.81-4.278 3.6-5.224 2.43-.72 5.264.63 6.12 3.198.9 2.746-.406 4.593-1.936 5.72-1.53 1.125-3.914 1.125-5.49.044v3.557c1.036.497 2.34.632 3.286.587 3.42-.496 6.074-2.432 7.2-5.36 1.17-3.106.36-6.71-2.07-8.96-2.925-2.387-6.12-2.973-9.54-1.306-2.384 1.217-4.05 3.693-4.454 6.395V26.27h-2.52L5.15 15.144z" fill-rule="nonzero"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M24.363 9.46h1.358c.14 0 .28.134.28.268v3.478c0 .134-.14.268-.28.268h-1.357l.104 10.103h-6.272V8.353h6.272V9.46zM6 8.076L17.708 6v19.792L6 23.716V8.076zm8.53 11.538V11.95l-1.42.075v5.078a.16.16 0 0 1-.06-.066c-.867-1.58-1.735-3.16-2.6-4.74-.047-.09-.1-.117-.198-.11-.273.02-.546.03-.818.044-.166.01-.332.023-.505.035v.1c0 2.287 0 4.575-.003 6.863 0 .085.025.112.11.116.305.014.61.037.915.054.084.005.168 0 .253 0v-5.066l.026.044 2.748 5.115c.027.05.057.07.114.073.293.014.585.037.877.05.182.007.366 0 .56 0zm3.665-9.047v.83h4.46v-.83h-4.46zm0 2.02v.83h4.46v-.83h-4.46zm0 2.022v.83h4.46v-.83h-4.46zm0 2.02v.83h4.46v-.83h-4.46zm0 2.02v.83h4.46v-.83h-4.46zm0 2.02v.83h4.46v-.83h-4.46zm6.55-6.733h.976c.14 0 .28.133.28.267v3.48c0 .132-.14.266-.28.266h-.974v-4.013zm0 4.583h.976c.14 0 .28.134.28.267v3.48c0 .133-.14.267-.28.267h-.974V18.52z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M17.984 13.384a.91.91 0 0 0 .914-.907.91.91 0 0 0-.914-.907.91.91 0 0 0-.914.907c0 .5.41.907.914.907zm-4.71-1.675h1.335v1.395h-1.337V11.71zm1.968 0h1.336v1.395h-1.336V11.71zm-1.97 2.162h1.337v1.395h-1.337v-1.395zm1.97 0h1.336v1.395h-1.336v-1.395zm2.04 0h1.335v1.395H17.28v-1.395zm-2.184 12.91C11.108 22.925 7.4 17.163 7.4 13.313c0-4.648 3.795-8.414 8.475-8.414s8.475 3.766 8.475 8.414c0 3.74-3.343 9.09-7.454 13.363l-.047.048-.05.05c-.382.384-1.327.384-1.702.006zm.898-.902c.02-.018.02-.018.035-.035 3.91-4.063 7.12-9.2 7.12-12.53 0-3.984-3.256-7.215-7.275-7.215-4.02 0-7.275 3.23-7.275 7.214 0 3.43 3.558 8.96 7.34 12.613.034-.024.034-.024.056-.047zm-3.81-14.56v4.615c0 .223.182.407.4.407h6.86c.217 0 .4-.183.4-.407V11.32a.406.406 0 0 0-.4-.406h-6.86c-.218 0-.4.183-.4.407zm-1.2 0c0-.885.718-1.606 1.6-1.606h6.86c.883 0 1.6.724 1.6 1.607v4.615c0 .885-.72 1.607-1.6 1.607h-6.86c-.884 0-1.6-.724-1.6-1.607V11.32z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg width="32" height="32" xmlns="http://www.w3.org/2000/svg"><path d="M16 23.217c-.67 0-1.327-.047-1.965-.137-.762-.107-4.252 3.246-4.73 2.768-.48-.478.977-3.587.478-3.826C6.623 20.51 5 17.72 5 14.61 5 9.853 9.925 6 16 6s11 3.854 11 8.61c0 4.753-4.925 8.607-11 8.607zm-5.082-9.873c.17 0 .3-.038.386-.114a.38.38 0 0 0 .128-.3.388.388 0 0 0-.127-.3c-.084-.077-.214-.116-.387-.116H7.72c-.164 0-.29.037-.377.112a.38.38 0 0 0-.13.305c0 .125.042.225.125.3.084.076.21.114.383.114H8.82v3.606c0 .205.047.36.14.46a.472.472 0 0 0 .365.153c.146 0 .266-.05.36-.15.09-.1.137-.255.137-.463v-3.606h1.098zm3.67 3.572c.032.077.07.166.114.266s.085.175.123.223a.416.416 0 0 0 .346.158c.136 0 .252-.048.348-.144a.44.44 0 0 0 .144-.318c0-.11-.05-.287-.153-.53l-1.298-3.204c-.06-.16-.11-.29-.15-.385a1.437 1.437 0 0 0-.146-.27.674.674 0 0 0-.227-.204.703.703 0 0 0-.35-.08.695.695 0 0 0-.348.08.66.66 0 0 0-.227.207 1.686 1.686 0 0 0-.163.324l-.13.334-1.27 3.224c-.052.13-.09.23-.112.3a.702.702 0 0 0-.034.21c0 .12.05.224.146.316.097.093.21.14.335.14.15 0 .257-.045.322-.13.064-.088.143-.256.236-.504l.237-.637h2.018l.238.623zm2.618-3.877c0-.206-.047-.36-.14-.46a.48.48 0 0 0-.368-.15c-.15 0-.27.05-.36.152-.092.102-.138.254-.138.457v3.822c0 .217.048.374.144.47.096.098.253.146.472.146h2.428c.165 0 .29-.038.376-.113a.376.376 0 0 0 .13-.296c0-.12-.045-.22-.132-.3-.086-.078-.21-.118-.374-.118h-2.038V13.04zm4.036 0c0-.206-.047-.36-.14-.46a.48.48 0 0 0-.368-.15.46.46 0 0 0-.364.152c-.09.102-.133.254-.133.457v3.69c0 .158.003.28.01.362a.596.596 0 0 0 .057.22.474.474 0 0 0 .183.183.49.49 0 0 0 .247.068c.15 0 .27-.05.366-.15.095-.1.142-.255.142-.463v-1.026l.823-.79 1.19 1.83c.046.08.1.17.16.27.062.1.137.18.225.24s.202.09.342.09c.15 0 .267-.042.353-.123a.382.382 0 0 0 .13-.287c0-.1-.024-.2-.074-.306a2.523 2.523 0 0 0-.222-.368l-1.41-2.02 1.224-1.157c.15-.144.226-.29.226-.437a.41.41 0 0 0-.133-.31.488.488 0 0 0-.35-.126.45.45 0 0 0-.267.07 1.81 1.81 0 0 0-.242.22l-1.974 2.06v-1.74zm-8.645 2.498l.735-2.05.748 2.05h-1.483z" fill-rule="evenodd"/></svg>'},function(h,c){h.exports='<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"/>'},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(h,c,v){v(117),v(118),v(119),v(120),v(97),v(121),v(98),v(99),v(122),v(100),v(123),v(124),v(125),v(126),v(127),v(101),v(102),v(128),v(103),v(104),v(105),v(129),v(130),v(131),v(132),v(133),v(134),v(106),v(135),v(136),v(137),v(138),v(139),v(140),v(141),v(142),v(143),v(144),v(145),v(146),v(147),v(148),v(149),v(107),v(108),v(109),v(150),v(110),v(151),v(152),v(153),v(154),v(155),v(156),v(157),v(158),v(159),v(160),v(161),v(162),v(163),v(164),v(165),v(166),v(167),v(168),v(169),v(170),v(171),v(172),v(173),v(174),v(175),v(176),v(177),v(178),v(179),v(180),v(181),v(182),v(183),v(184),v(185),v(186),v(187),v(188),v(111),v(189),v(190),v(191),v(192),v(193),v(194),v(195),v(196),v(112),v(197),v(198),v(199),v(200),v(201),v(202),v(113),v(203),v(204),v(205),v(206),v(207),v(208),v(209),v(210),v(211),v(212),v(213),v(214),v(215),v(216),v(217),v(218),v(219),v(220),v(221),v(222),v(223),v(224),v(225),v(226),v(227),v(228),v(229),v(230),v(231),v(232),v(233),v(234),v(235),v(236),v(237),v(238),v(239),v(240),v(241),v(242),v(243),v(244),v(245),v(246),v(247),v(248),v(249),v(250),v(251),v(252),v(253),v(254),v(255),v(256),v(257),v(114),v(258),v(259),v(260),v(261),v(262),v(115),v(263),v(264),v(265),v(266),v(267),v(268),v(269),v(270),v(271),v(272),v(273),v(274),v(275),v(276),v(277),v(278),v(279),v(280),v(281),v(282),v(283),v(284),v(285),v(286),v(287),v(288),v(289),v(290),v(291),v(292),v(293),v(294),v(295),v(296),v(297);v(298);v(299),v(300),v(301),v(302),v(303),v(304),v(305),v(306),v(307),v(308),v(309),v(310),v(311),v(312),v(313),v(314),v(315),v(316),v(317),v(318),v(319),v(320),v(321),v(322),v(323),v(324),v(325),v(326),v(327),v(328),v(329),v(330),v(331),v(332),v(333),v(334),v(116),v(335)}])); |
var h=this,q=function(a,c){a=a.split(".");var b=h;a[0]in b||"undefined"==typeof b.execScript||b.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===c?b=b[d]&&b[d]!==Object.prototype[d]?b[d]:b[d]={}:b[d]=c},r=function(a,c){function b(){}b.prototype=c.prototype;a.o=c.prototype;a.prototype=new b;a.prototype.constructor=a;a.m=function(a,b,f){for(var e=Array(arguments.length-2),d=2;d<arguments.length;d++)e[d-2]=arguments[d];return c.prototype[b].apply(a,e)}};var t=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a))};r(t,Error);t.prototype.name="CustomError";var u=function(a,c){a=a.split("%s");for(var b="",d=a.length-1,e=0;e<d;e++)b+=a[e]+(e<c.length?c[e]:"%s");t.call(this,b+a[d])};r(u,t);u.prototype.name="AssertionError";var v=function(a,c,b){if(!a){var d="Assertion failed";if(c){d+=": "+c;var e=Array.prototype.slice.call(arguments,2)}throw new u(""+d,e||[]);}};var w=Array.prototype.forEach?function(a,c){v(null!=a.length);Array.prototype.forEach.call(a,c,void 0)}:function(a,c){for(var b=a.length,d="string"==typeof a?a.split(""):a,e=0;e<b;e++)e in d&&c.call(void 0,d[e],e,a)};var x;a:{var y=h.navigator;if(y){var z=y.userAgent;if(z){x=z;break a}}x=""}var A=function(a){return-1!=x.indexOf(a)};var C=-1!=x.toLowerCase().indexOf("webkit")&&!A("Edge")&&A("Mobile");var D=A("Safari")&&!((A("Chrome")||A("CriOS"))&&!A("Edge")||A("Coast")||A("Opera")||A("Edge")||A("Silk")||A("Android"))&&!(A("iPhone")&&!A("iPod")&&!A("iPad")||A("iPad")||A("iPod"));var F=function(a){var c=window;if(C&&D&&c){c.focus();var b=0,d=null;d=c.setInterval(function(){a.closed||5==b?(c.clearInterval(d),E(a)):(a.close(),b++)},150)}else a.close(),E(a)},E=function(a){if(!a.closed&&a.document&&a.document.body)if(a=a.document.body,v(null!=a,"goog.dom.setTextContent expects a non-null value for node"),"textContent"in a)a.textContent="Please close this window.";else if(3==a.nodeType)a.data="Please close this window.";else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!= | |
a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data="Please close this window."}else{for(var c;c=a.firstChild;)a.removeChild(c);v(a,"Node cannot be null or undefined.");a.appendChild((9==a.nodeType?a:a.ownerDocument||a.document).createTextNode("Please close this window."))}};var G=function(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var c=a.substring(a.indexOf("://")+3),b=c.indexOf("/");-1!=b&&(c=c.substring(0,b));a=a.substring(0,a.indexOf("://"));if("http"!==a&&"https"!==a&&"chrome-extension"!==a&&"file"!==a&&"android-app"!==a&&"chrome-search"!==a&&"app"!==a)throw Error("Invalid URI scheme in origin: "+a);b="";var d=c.indexOf(":");if(-1!=d){var e= | |
c.substring(d+1);c=c.substring(0,d);if("http"===a&&"80"!==e||"https"===a&&"443"!==e)b=":"+e}return a+"://"+c+b};var H=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;k=g=0}function c(a){for(var c=m,b=0;64>b;b+=4)c[b/4]=a[b]<<24|a[b+1]<<16|a[b+2]<<8|a[b+3];for(b=16;80>b;b++)a=c[b-3]^c[b-8]^c[b-14]^c[b-16],c[b]=(a<<1|a>>>31)&4294967295;a=e[0];var d=e[1],f=e[2],l=e[3],g=e[4];for(b=0;80>b;b++){if(40>b)if(20>b){var k=l^d&(f^l);var n=1518500249}else k=d^f^l,n=1859775393;else 60>b?(k=d&f|l&(d|f),n=2400959708):(k=d^f^l,n=3395469782);k=((a<<5|a>>>27)&4294967295)+ | |
k+g+n+c[b]&4294967295;g=l;l=f;f=(d<<30|d>>>2)&4294967295;d=a;a=k}e[0]=e[0]+a&4294967295;e[1]=e[1]+d&4294967295;e[2]=e[2]+f&4294967295;e[3]=e[3]+l&4294967295;e[4]=e[4]+g&4294967295}function b(a,b){if("string"===typeof a){a=unescape(encodeURIComponent(a));for(var e=[],d=0,l=a.length;d<l;++d)e.push(a.charCodeAt(d));a=e}b||(b=a.length);e=0;if(0==g)for(;e+64<b;)c(a.slice(e,e+64)),e+=64,k+=64;for(;e<b;)if(f[g++]=a[e++],k++,64==g)for(g=0,c(f);e+64<b;)c(a.slice(e,e+64)),e+=64,k+=64}function d(){var a=[], | |
d=8*k;56>g?b(n,56-g):b(n,64-(g-56));for(var p=63;56<=p;p--)f[p]=d&255,d>>>=8;c(f);for(p=d=0;5>p;p++)for(var m=24;0<=m;m-=8)a[d++]=e[p]>>m&255;return a}for(var e=[],f=[],m=[],n=[128],B=1;64>B;++B)n[B]=0;var g,k;a();return{reset:a,update:b,digest:d,digestString:function(){for(var a=d(),b="",c=0;c<a.length;c++)b+="0123456789ABCDEF".charAt(Math.floor(a[c]/16))+"0123456789ABCDEF".charAt(a[c]%16);return b}}};var aa=function(a,c,b){var d=[];d=[c,a];w(b,function(a){d.push(a)});return I(d.join(" "))},I=function(a){var c=H();c.update(a);return c.digestString().toLowerCase()};var J=function(a){var c=a||[];a=[];for(var b=0,d=c.length;b<d;++b){var e=String(c[b]||"");e&&a.push(e)}if(2>a.length)return null;c=a[0];b=gadgets.rpc.getOrigin(a[1]);if(b!==a[1])return null;a=a.slice(2);return(a=(b&&c?["session_state",aa(G(b),c,a||[])].join(" "):null)||"")&&a.substr(14)||null},K=function(a,c,b){this.i=String(a||"");this.f=String(c||"");this.a=String(b||"");this.b={};this.j=this.l=this.g=this.h="";this.c=null}; | |
K.prototype.evaluate=function(){var a={},c="";try{c=String(document.cookie||"")}catch(m){}c=c.split("; ").join(";").split(";");for(var b=0,d=c.length;b<d;++b){var e=c[b],f=e.indexOf("=");-1!=f?a[e.substr(0,f)]=e.substr(f+1):a[e]=null}this.b=a;if(this.b.SID)if(this.f=this.f.split(".")[0].split("@")[0],this.g=String(this.b[0==this.i.indexOf("https://")?"SAPISID":"APISID"]||""))if(a=0==gadgets.rpc.getOrigin(String(window.location.href)).indexOf("https://")?"SAPISID":"APISID",this.h=String(this.b[a]|| | |
"")){c=String(this.b.LSOLH||"").split(":");b=c.length;if(1==b||4==b)this.l=c[0];if(3==b||4==b)a=String(c[b-3]||""),c=String(c[b-1]||""),b=this.h,a?(d=[a],b&&d.push(b),b=I(d.join(" ")).substr(0,4)):b=null,b===c&&(this.j=a);this.a&&(a=this.a.indexOf("."),-1!=a&&(a=this.a.substr(0,a)||"",this.a=a+"."+J([this.g,this.i,this.f,this.l,this.j,a]).substr(0,4)));a=J([this.g,this.i,this.f,this.a]);this.a&&(a=a+"."+this.a);this.c=a}else this.c="";else this.c=""}; | |
var L=function(a,c,b){a=new K(a,c,b);a.evaluate();return a},N=function(a,c,b){b=b||M(this);var d=null;if(a){a=String(a);var e=a.indexOf(".");-1!=e&&(d=a.substr(e+1))}c=L(b,c,d).c;if(null==a||""==a)a=c==a;else if(null==c||c.length!=a.length)a=!1;else{d=b=0;for(e=a.length;d<e;++d)b|=a.charCodeAt(d)^c.charCodeAt(d);a=0==b}return a},O=function(a,c,b){b=b||M(this);b=L(b);if(String(a)!=b.c)throw Error("Unauthorized request");c=String(c);a=parseInt(c,10);String(a)==c&&0<=a?(c=b.j)?(c=c.split("|"),a=c.length<= | |
a?null:c[a]||null):a=null:a=null;return a},M=function(a){a=String(a.origin||"");if(!a)throw Error("RPC has no origin.");return a};q("checkSessionState",N);q("getVersionInfo",O);var P,Q,R,S,T,U,ba=window,V=(window.location.href||ba.location.href).match(/.*(\?|#|&)usegapi=([^&#]+)/)||[]; | |
"1"===decodeURIComponent(V[V.length-1]||"")?(R=function(a,c,b,d,e,f){P.send(c,e,d,f||gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER)},S=function(a,c){P.register(a,c,gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER)},T=function(a){var c=/^(?:https?:\/\/)?[0-9.\-A-Za-z]+(?::\d+)?/.exec(a);c=gapi.iframes.makeWhiteListIframesFilter([c?c[0]:null]);R("..","oauth2callback",gadgets.rpc.getAuthToken(".."),void 0,a,c)},Q=function(){ca()},U=function(){R("..","oauth2relayReady",gadgets.rpc.getAuthToken(".."));S("check_session_state", | |
da);S("get_versioninfo",ea)}):(R=function(a,c,b,d,e){gadgets.rpc.call(a,c+":"+b,d,e)},S=function(a,c){gadgets.rpc.register(a,c)},T=function(a){gadgets.rpc.getTargetOrigin("..")==gadgets.rpc.getOrigin(a)&&R("..","oauth2callback",gadgets.rpc.getAuthToken(".."),void 0,a)},Q=function(){U()},U=function(){R("..","oauth2relayReady",gadgets.rpc.getAuthToken(".."));S("check_session_state",N);S("get_versioninfo",O)}); | |
var ca=function(){var a=U;window.gapi.load("gapi.iframes",function(){P=gapi.iframes.getContext().getParentIframe();a()})},W=function(a){window.setTimeout(function(){T(a)},1)},da=function(a){if(a){var c=a.session_state;var b=a.client_id}return N(c,b,P.getOrigin())},ea=function(a){return O(a.xapisidHash,a.sessionIndex,P.getOrigin())},X=!1,Y=!1,Z=function(){Y=!0;X&&Q()};q("oauth2callback",W); | |
q("oauth2verify",function(a,c){var b=window.open("about:blank",a),d;if(b&&!b.closed&&(d=b.oauth2callbackUrl))return window.timeoutMap=window.timeoutMap||{},window.realSetTimeout=window.realSetTimeout||window.setTimeout,window.setTimeout=function(a,c){try{var e=a,d=!1;a=function(){if(!d){d=!0;try{window.timeoutMap[String(g)]=void 0,delete window.timeoutMap[String(g)]}catch(k){}return e.call(this)}};var f=b.setTimeout(a,c);var g=window.realSetTimeout(a,c);window.timeoutMap[String(g)]=f;return g}catch(k){}return window.realSetTimeout(a, | |
c)},window.realClearTimeout=window.realClearTimeout||window.clearTimeout,window.clearTimeout=function(a){try{var c=window.timeoutMap[String(a)];c&&b.clearTimeout(c)}catch(m){}try{window.timeoutMap[String(a)]=void 0,delete window.timeoutMap[String(a)]}catch(m){}window.realClearTimeout(a)},W(String(d)),"keep_open"!=c&&F(b),!0;b&&!b.closed&&F(b);return!1});q("init",function(){X=!0;Y&&Q()});window.addEventListener?window.addEventListener("load",Z,!1):window.attachEvent("onload",Z); |
addthis.cbs.oln9_52299427716099520({"bt2":"5ac4cab7003ys002000ays0002003Bs0002001Bs0002003Cs2000001Cs4002001Es4622001Fs2040001Is2400001Js20K4001Ks6002001Ns2000001Ps2020003Ss0400001Us0002001Ws0002001qs0002001ss0040001us0020","loc":"MDAwMDBFVUdCRU4yMzIwMTc3ODAwMDAwMDAwVg==","pixels":[]}); |
/* Anti-spam. Want to say hello? Contact (base64) Ym90Z3VhcmQtY29udGFjdEBnb29nbGUuY29t */Function('var d=function(m,F,C,U,g,l){for(g=(U=((C=(F={},m).b(),F.Z=m.b(),F).F=[],m).b()-1,m).b(),l=0;l<U;l++)F.F.push(m.b());for(F.N=m.X(C),F.A=m.X(g);U--;)F.F[U]=m.X(F.F[U]);return F},h=function(m,F,C){if("object"==(F=typeof m,F))if(m){if(m instanceof Array)return"array";if(m instanceof Object)return F;if(C=Object.prototype.toString.call(m),"[object Window]"==C)return"object";if("[object Array]"==C||"number"==typeof m.length&&"undefined"!=typeof m.splice&&"undefined"!=typeof m.propertyIsEnumerable&&!m.propertyIsEnumerable("splice"))return"array";if("[object Function]"==C||"undefined"!=typeof m.call&&"undefined"!=typeof m.propertyIsEnumerable&&!m.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==F&&"undefined"==typeof m.call)return"object";return F},X=function(m,F){m.W=("E:"+F.message+":"+F.stack).slice(0,2048)},z=function(m,F){return(F=m.b(),F)&128&&(F=F&127|m.b()<<7),F},N=function(m,F,C,U,g,l){return function(){var Y=U&1,r=[6,F,C,void 0,g,l,arguments];if(U&2)var u=(B(m,r),V)(m,true,false,false);else Y&&m.S.length?B(m,r):Y?(B(m,r),V(m,true,false,false)):u=D(m,r);return u}},P=function(m,F,C,U){for(U=F-1,C=[];0<=U;U--)C[F-1-U]=m>>8*U&255;return C},W=function(m,F,C,U){try{for(U=0;79669387488!=U;)m+=(F<<4^F>>>5)+F^U+C[U&3],U+=2489668359,F+=(m<<4^m>>>5)+m^U+C[U>>>11&3];return[m>>>24,m>>16&255,m>>8&255,m&255,F>>>24,F>>16&255,F>>8&255,F&255]}catch(g){throw g;}},k=function(m,F,C,U,g){for(g=(U=(((((m.c=function(m,F,C){return(C=function(){return m},F=function(){return C()},F)[this.T]=function(l){m=l},F},m.R=25,m.s=0,m).a=0,m).$=false,m.w=void 0,m.L=void 0,m).M=false,m).U=function(m,F,C,U,g,L){return C=(U=function(){return U[C.g+(g[C.i]===F)-!L[C.i]]},g=function(){return U()},this),L=C.K,g[C.T]=function(m){U[C.O]=m},g[C.T](m),m=g},[]),0),m.J=[];128>g;g++)U[g]=String.fromCharCode(g);(((((((((((((((((((((((((((g=(((f(m,(m.h=[],52),0),f(m,4,0),f)(m,208,function(m,F,C,U){U=(C=(F=m.b(),m).b(),m.b()),f(m,U,m.X(F)>>C)}),f(m,25,function(m,F,C){C=(F=m.b(),m).b(),f(m,C,""+m.X(F))}),f(m,240,function(m,F,C){C=(F=m.b(),m).b(),0!=m.X(F)&&f(m,52,m.X(C))}),f(m,202,function(m){A(m,1)}),f(m,242,[]),f(m,59,0),f(m,82,K),f(m,191,function(m,F,C,U){U=(F=m.b(),C=m.b(),m).b(),f(m,U,(m.X(F)in m.X(C))+0)}),f)(m,133,[]),C.Y||function(){}),f)(m,18,function(m,F){a(m,1,5)||(F=d(m),f(m,F.Z,F.N.apply(F.A,F.F)))}),f)(m,203,function(m,F,C,U,g,L,E){a(m,1,5)||(F=d(m),g=F.N,U=F.A,C=F.F,E=C.length,0==E?L=new U[g]:1==E?L=new U[g](C[0]):2==E?L=new U[g](C[0],C[1]):3==E?L=new U[g](C[0],C[1],C[2]):4==E?L=new U[g](C[0],C[1],C[2],C[3]):c(m,22),f(m,F.Z,L))}),f(m,250,function(m,F,C,U,g){0!==(U=(C=(g=(F=(F=m.b(),C=m.b(),U=m.b(),m).X(F),m.X(m.b())),m).X(C),m.X(U)),F)&&(U=N(m,U,g,1,F,C),F.addEventListener(C,U,R),f(m,169,[F,C,U]))}),f(m,223,function(m,F,C){C=(F=m.b(),m).b(),F=m.X(F),f(m,C,h(F))}),f(m,239,function(m){A(m,4)}),m.bm=((window.performance||{}).timing||{}).navigationStart||0,f)(m,129,function(m,F,C){F=m.b(),C=m.b(),f(m,C,m.X(C)+m.X(F))}),f)(m,113,function(m,F,C,U){F=(U=(F=m.b(),C=m.b(),m.b()),m.X(F)==m.X(C)),f(m,U,+F)}),f(m,105,function(m,F){(F=m.X(m.b()),b)(m,F)}),f)(m,255,2048),f)(m,10,function(m,F,C,U,g){for(F=m.b(),C=z(m),g=0,U=[];g<C;g++)U.push(m.b());f(m,F,U)}),f)(m,124,Z(4)),f)(m,90,function(){}),f)(m,187,function(m,F,C){(C=(F=m.b(),m.b()),F=m.h[F]&&m.X(F),f)(m,C,F)}),m).o=[],f(m,61,function(m){n(m,4)}),f(m,22,function(m,F,C){a(m,1,5)||(F=m.b(),C=m.b(),f(m,C,function(m){return eval(m)}(m.X(F))))}),f)(m,14,66),f)(m,28,function(m,F,C,U,g){(C=(g=(F=m.b(),C=m.b(),U=m.X(m.b()),m).X(m.b()),m.X(C)),f)(m,F,N(m,C,U,g))}),f)(m,231,function(m,F,C,U,g,L){if(!a(m,1,255)){if("object"==(m=(U=(F=(g=(C=(F=m.b(),m.b()),U=m.b(),m).b(),m).X(F),C=m.X(C),m.X(U)),m.X(g)),h(F))){for(L in g=[],F)g.push(L);F=g}for(L=(g=0,F).length;g<L;g+=U)C(F.slice(g,g+U),m)}}),f)(m,253,function(m){m.j(4)}),f)(m,184,function(m,F){(m=(F=m.b(),m).X(F),m[0]).removeEventListener(m[1],m[2],false)}),f)(m,104,function(m,F,C,U){if(F=m.o.pop()){for(C=m.b();0<C;C--)U=m.b(),F[U]=m.h[U];m.h=(F[F[133]=m.h[133],255]=m.h[255],F)}else f(m,52,m.l.length)}),m).S=[],f(m,169,0),m).B=false,f)(m,168,function(m,F,C,U){C=(F=m.b(),m.b()),U=m.b(),C=m.X(C),F=m.X(F),f(m,U,F[C])}),f(m,205,function(m,F,C,U){(C=(F=m.b(),m).b(),U=m.b(),m.X(F))[m.X(C)]=m.X(U)}),f)(m,161,0),f(m,146,function(m,F,C,g,v,L,E){if((g=(C=(F=m.b(),z)(m),""),m).h[58])for(v=m.X(58),E=v.length,L=0;C--;)L=(L+z(m))%E,g+=U[v[L]];else for(;C--;)g+=U[m.b()];f(m,F,g)}),f)(m,118,m),f)(m,49,function(m){A(m,2)}),f(m,244,0),f)(m,211,function(m,F,C,U,g,L,E,T,w,O,x,J,e){for(O=w=(L=(g=(U=C=(F=m.b(),0),function(F,g){for(;U<F;)C|=m.b()<<U,U+=8;return g=(U-=F,C)&(1<<F)-1,C>>=F,g}),g(3)+1),E=g(5),T=[],0);O<E;O++)x=g(1),T.push(x),w+=x?0:1;for(w=(O=0,(w-1).toString(2).length),J=[];O<E;O++)T[O]||(J[O]=g(w));for(O=0;O<E;O++)T[O]&&(J[O]=m.b());for(O=L,e=[];O--;)e.push(m.X(m.b()));f(m,F,function(m,F,C,U,g){for(F=(C=(U=0,m.a++,[]),[]);U<E;U++){if(g=J[U],!T[U]){for(;g>=F.length;)F.push(m.b());g=F[g]}C.push(g)}(m.L=m.U(e.slice(),m.b),m).w=m.U(C,m.b)})}),f(m,29,{}),f)(m,50,function(m,F,C,U){C=(F=m.b(),m).b(),U=m.b(),f(m,U,m.X(F)||m.X(C))}),m).hv=function(m,F){(F.push(m[0]<<24|m[1]<<16|m[2]<<8|m[3]),F.push(m[4]<<24|m[5]<<16|m[6]<<8|m[7]),F).push(m[8]<<24|m[9]<<16|m[10]<<8|m[11])},f(m,9,function(m){m.B&&p(m,0)}),f)(m,101,function(m){n(m,1)}),f(m,119,[165,0,0]),F)&&"!"==F.charAt(0)?(m.W=F,g()):(C=!!C.Y,m.B=C,m.l=[],B(m,[4,F]),B(m,[5,g]),V(m,false,C,true))},G=function(m,F,C,U,g){for(U=C=(F=[],0);U<m.length;U++)g=m.charCodeAt(U),128>g?F[C++]=g:(2048>g?F[C++]=g>>6|192:(55296==(g&64512)&&U+1<m.length&&56320==(m.charCodeAt(U+1)&64512)?(g=65536+((g&1023)<<10)+(m.charCodeAt(++U)&1023),F[C++]=g>>18|240,F[C++]=g>>12&63|128):F[C++]=g>>12|224,F[C++]=g>>6&63|128),F[C++]=g&63|128);return F},q=function(m,F){try{k(this,m,F)}catch(C){X(this,C)}},b=(q.prototype.P=false,function(m,F){(m.o.push(m.h.slice()),m.h[52]=void 0,f)(m,52,F)}),D=(q.prototype.tv=function(m,F,C){if(3==m.length){for(C=0;3>C;C++)F[C]+=m[C];for(m=[13,(C=0,8),13,12,16,5,3,10,15];9>C;C++)F[3](F,C%3,m[C])}},function(m,F,C,U,g){if(1==(C=F[m.$=false,0],C))m.R=25,m.K(F);else if(2==C){C=F[U=F[3],1];try{m.B=false,g=m.K(F)}catch(l){X(m,l),g=m.W}C&&C(g),U.push(g)}else if(3==C)m.K(F);else if(4==C)m.K(F);else if(5==C)m.B=false,F=F[1],F();else if(6==C)return g=F[2],f(m,216,F[6]),f(m,29,g),m.K(F)}),a=function(m,F,C){if(0>=m.s||1<m.a||!m.$&&0<F||0!=document.hidden||m.H()-m.I<m.s-C)return false;return p(m,(m.M=true,F)),true},p=function(m,F){((F=m.X(52)-F,f)(m,52,m.l.length),m.S).push([3,F])},f=(q.prototype.lm=function(m,F,C,U,g){for(g=U=0;g<m.length;g++)U+=m.charCodeAt(g),U+=U<<10,U^=U>>6;return(m=(U+=U<<3,U^=U>>11,U)+(U<<15)>>>0,U=new Number(m&(1<<F)-1),U)[0]=(m>>>F)%C,U},q.prototype.SU=function(m,F,C,U,g,l){for(l=(C=[],U=0);l<m.length;l++)for(g=g<<F|m[l],U+=F;7<U;)U-=8,C.push(g>>U&255);return C},function(m,F,C){if(52==F||4==F)if(m.h[F])m.h[F][m.T](C);else m.h[F]=m.c(C);else if(119!=F&&124!=F&&242!=F&&133!=F||!m.h[F])m.h[F]=m.U(C,m.X);161==F&&(m.D=void 0,f(m,52,m.X(52)+4))}),n=function(m,F,C,U){C=m.b(),U=m.b(),Q(m,U,P(m.X(C),F))},c=function(m,F,C,U,g){3<(C=(U=(0==((F=[(g=m.X(4),F),g>>8&255,g&255],void 0)!=U&&F.push(U),m.X(133)).length&&(m.h[133]=void 0,f(m,133,F)),""),C&&(C.message&&(U+=C.message),C.stack&&(U+=":"+C.stack)),m).X(255),C)&&(U=U.slice(0,C-3),C-=U.length+3,U=G(U.replace(/\\r\\n/g,"\\n")),Q(m,124,P(U.length,2).concat(U),12)),f(m,255,C)},t=function(m){if(m.s){if(!m.M)return false;m.M=false}else if(10>m.H()-m.I)return false;return 0!=document.hidden?false:true},S=function(m,F,C,U,g){for(;m.S.length;){if(C&&F&&t(m)){g=m,m.XN(function(){V(g,false,F,false)});break}U=(U=(C=true,m.S.pop()),D(m,U))}return U},M=((((q.prototype.X=function(m,F){if((F=this.h[m],void 0)===F)throw c(this,30,0,m),this.G;return F()},q).prototype.H=(window.performance||{}).now?function(){return this.bm+(window.performance.now()|0)}:function(){return+new Date},q).prototype.O=36,q.prototype).zT=function(m,F,C){return((F=(F^=F<<13,F^=F>>17,F^F<<5)&C)||(F=1),m)^F},function(m,F,C){return(C=m.X(52),m).l&&C<m.l.length?(f(m,52,m.l.length),b(m,F)):f(m,52,F),H(m,C)}),V=function(m,F,C,U,g,l){if(0==m.S.length)return l;if(g=0==m.a)m.I=m.H();return l=S(m,C,U),g&&(C=m.H()-m.I,C<(F?10:0)||0>=m.R--||m.J.push(254>=C?C:254)),l},B=(q.prototype.G={},function(m,F){m.S.splice(0,0,F)}),H=((((q.prototype.LQ=function(m,F,C,U){for(;C--;)52!=C&&4!=C&&F.h[C]&&(F.h[C]=F[U](F[m](C),this));F[m]=this},q).prototype.i="caller",q).prototype.T="toString",q.prototype).dP=function(m,F,C,U){try{U=m[(F+2)%3],m[F]=m[F]-m[(F+1)%3]-U^(1==F?U<<C:U>>>C)}catch(g){throw g;}},function(m,F,C,U,g,l,Y){m.a++;try{for(C=(U=5001,g=void 0,l=0,m.l).length;(--U||m.P)&&(m.L||(l=m.X(52))<C);)try{m.L?g=m.b(true):(f(m,4,l),Y=m.b(),g=m.X(Y)),g&&g.call?g(m):c(m,21,0,Y),m.$=true,a(m,0,2)}catch(r){r!=m.G&&(m.X(14)?c(m,22,r):f(m,14,r))}U||c(m,33)}catch(r){try{c(m,22,r)}catch(u){X(m,u)}}return C=m.X(29),F&&f(m,52,F),m.a--,C}),A=function(m,F,C,U){for(C=m.b(),U=0;0<F;F--)U=U<<8|m.b();f(m,C,U)},Z=function(m,F){for(F=[];m--;)F.push(255*Math.random()|0);return F},I=function(m,F){return m[F]<<24|m[F+1]<<16|m[F+2]<<8|m[F+3]},Q=function(m,F,C,U,g,l){for(U=((g=m.X(F),124==F?(F=function(m,F,C,U){if((C=(F=g.length,F-4)>>3,g).C!=C){C=(g.C=(U=[0,0,0,l],C),C<<3)-4;try{g.V=W(I(g,C),I(g,C+4),U)}catch(L){throw L;}}g.push(g.V[F&7]^m)},l=m.X(244)):F=function(m){g.push(m)},U)&&F(U&255),0),m=C.length;U<m;U++)F(C[U])},R=!((q.prototype.g=35,q).prototype.j=function(m,F,C,U){(U=(F=m&4,m&=3,C=this.b(),this).b(),C=this.X(C),F&&(C=G((""+C).replace(/\\r\\n/g,"\\n"))),m&&Q(this,U,P(C.length,2)),Q)(this,U,C)},1),K=((q.prototype.K=function(m,F,C,U,g){if(4==(F=m[0],F)){m=m[1];try{for(m=(C=atob(m),[]),U=F=0;U<C.length;U++)g=C.charCodeAt(U),255<g&&(m[F++]=g&255,g>>=8),m[F++]=g;this.l=m}catch(l){c(this,17,l)}H(this)}else if(1==F)C=m[2],g=m[1],C.push(this.X(119).length,this.X(124).length,this.X(242).length,this.X(255)),this.B=g,f(this,29,m[3]),this.h[120]&&M(this,this.X(120));else{if(2==F){if(m=((g=(4<((4<(g=((g=(m=P(this.X((C=m[2],119)).length+2,2),this.X(133)),0<g.length)&&Q(this,119,P(g.length,2).concat(g),15),this.X(59)&511),g-=this.X(119).length+5,F=this.X(124),F.length)&&(g-=F.length+3),0<g)&&Q(this,119,P(g,2).concat(Z(g)),10),F.length)&&Q(this,119,P(F.length,2).concat(F),153),Z(2)).concat(this.X(119)),g[1]=g[0]^3,g)[3]=g[1]^m[0],g[4]=g[1]^m[1],window.btoa)){for(F=(U=0,"");U<g.length;U+=8192)F+=String.fromCharCode.apply(null,g.slice(U,U+8192));m=m(F).replace(/\\+/g,"-").replace(/\\//g,"_").replace(/=/g,"")}else m=void 0;if(m)m="!"+m;else for(F=0,m="";F<g.length;F++)U=g[F][this.T](16),1==U.length&&(U="0"+U),m+=U;return g=(((this.X(119).length=C[0],this.X(124)).length=C[1],this.X(242)).length=C[2],m),f(this,255,C[3]),g}if(3==F)M(this,m[1]);else if(6==F)return M(this,m[1])}},q.prototype.b=function(m,F){if(this.L)return m=m?this.L().shift():this.w().shift(),this.L().length||this.w().length||(this.w=this.L=void 0,this.a--),m;if(!(m=this.X(52),m in this.l))throw c(this,31),this.G;return((void 0==this.D&&(this.D=I(this.l,m-4),this.v=void 0),this).v!=m>>3&&(this.v=m>>3,F=[0,0,0,this.X(161)],this.f=W(this.D,this.v,F)),f(this,52,m+1),this.l[m])^this.f[m%8]},q.prototype).m=function(m,F,C,U,g,l){if(this.W)return this.W;try{l=[],g=[],U=!!m,B(this,[1,U,g,F]),B(this,[2,m,g,l]),V(this,false,U,true),C=l[0]}catch(Y){X(this,Y),C=this.W,m&&m(C)}return C},this),y=((q.prototype.XN=K.requestIdleCallback?function(m){requestIdleCallback(m,{timeout:4})}:K.setImmediate?function(m){setImmediate(m)}:function(m){setTimeout(m,0)},K).botguard||(K.botguard={}),K).botguard;y.xKt=function(m,F,C){C=new q(m,{Y:F}),this.invoke=function(m,F,l){return(l=C.m(F&&m,l),m&&!F)&&m(l),l}},y.bg=function(m,F,C){return m&&m.substring&&(C=y[m.substring(0,3)])?new C(m.substring(3),F):new y.xKt(m,F)};try{y.u||(window.addEventListener("unload",function(){},R),y.u=1),window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){R={passive:true}}}))}catch(m){};')(); |
<!DOCTYPE html> | |
<!-- saved from url=(0053)https://tpc.googlesyndication.com/sodar/6uQTKQJz.html --> | |
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script> | |
(function(){var h,k=this,l=function(a){return"string"==typeof a},aa=function(){},ba=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!= | |
typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},n=function(a){var b=ba(a);return"array"==b||"object"==b&&"number"==typeof a.length},p=function(a){return"function"==ba(a)},ca=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},da=function(a,b,c){return a.call.apply(a.bind,arguments)},ea=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments, | |
2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},q=function(a,b,c){q=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?da:ea;return q.apply(null,arguments)},fa=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}},ha=function(a,b){function c(){}c.prototype= | |
b.prototype;a.ia=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.ha=function(a,c,f){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};var ia={},ja=(ia[1]=new function(a,b){b=void 0===b?function(a){return a}:b;this.ca=a;this.transform=b}("4CGeArbVQ",Number),ia);var r=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,r);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};ha(r,Error);r.prototype.name="CustomError";var ka=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=l(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},la=function(a){return Array.prototype.concat.apply([],arguments)},ma=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};var na=/&/g,oa=/</g,pa=/>/g,qa=/"/g,ra=/'/g,sa=/\x00/g,ta=/[\x00&<>"']/;var t;a:{var ua=k.navigator;if(ua){var va=ua.userAgent;if(va){t=va;break a}}t=""};var u=function(a,b){this.ba=100;this.Z=a;this.da=b;this.R=0;this.P=null};u.prototype.get=function(){if(0<this.R){this.R--;var a=this.P;this.P=a.next;a.next=null}else a=this.Z();return a};u.prototype.put=function(a){this.da(a);this.R<this.ba&&(this.R++,a.next=this.P,this.P=a)};var wa=function(a){k.setTimeout(function(){throw a;},0)},v,xa=function(){var a=k.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&-1==t.indexOf("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+ | |
"//"+b.location.host;a=q(function(a){if(("*"==d||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&-1==t.indexOf("Trident")&&-1==t.indexOf("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var a=c.W;c.W=null;a()}};return function(a){d.next={W:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in | |
document.createElement("SCRIPT")?function(a){var b=document.createElement("SCRIPT");b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){k.setTimeout(a,0)}};var w=function(){this.S=this.H=null},ya=new u(function(){return new y},function(a){a.reset()});w.prototype.add=function(a,b){var c=ya.get();c.set(a,b);this.S?this.S.next=c:this.H=c;this.S=c};w.prototype.remove=function(){var a=null;this.H&&(a=this.H,this.H=this.H.next,this.H||(this.S=null),a.next=null);return a};var y=function(){this.next=this.scope=this.U=null};y.prototype.set=function(a,b){this.U=a;this.scope=b;this.next=null};y.prototype.reset=function(){this.next=this.scope=this.U=null};var B=function(a,b){z||za();A||(z(),A=!0);Aa.add(a,b)},z,za=function(){if(-1!=String(k.Promise).indexOf("[native code]")){var a=k.Promise.resolve(void 0);z=function(){a.then(Ba)}}else z=function(){var a=Ba;!p(k.setImmediate)||k.Window&&k.Window.prototype&&-1==t.indexOf("Edge")&&k.Window.prototype.setImmediate==k.setImmediate?(v||(v=xa()),v(a)):k.setImmediate(a)}},A=!1,Aa=new w,Ba=function(){for(var a;a=Aa.remove();){try{a.U.call(a.scope)}catch(b){wa(b)}ya.put(a)}A=!1};var D=function(a,b){this.f=0;this.X=void 0;this.D=this.s=this.B=null;this.O=this.T=!1;if(a!=aa)try{var c=this;a.call(b,function(a){C(c,2,a)},function(a){C(c,3,a)})}catch(d){C(this,3,d)}},Ca=function(){this.next=this.context=this.F=this.K=this.w=null;this.M=!1};Ca.prototype.reset=function(){this.context=this.F=this.K=this.w=null;this.M=!1}; | |
var Da=new u(function(){return new Ca},function(a){a.reset()}),Ea=function(a,b,c){var d=Da.get();d.K=a;d.F=b;d.context=c;return d},Ga=function(a,b,c){Fa(a,b,c,null)||B(fa(b,a))},Ha=function(a){return new D(function(b,c){var d=a.length,e=[];if(d)for(var f=function(a,c){d--;e[a]=c;0==d&&b(e)},g=function(a){c(a)},m=0,x;m<a.length;m++)x=a[m],Ga(x,fa(f,m),g);else b(e)})},Ja=function(){var a,b,c=new D(function(c,e){a=c;b=e});return new Ia(c,a,b)}; | |
D.prototype.then=function(a,b,c){return Ka(this,p(a)?a:null,p(b)?b:null,c)};D.prototype.then=D.prototype.then;D.prototype.$goog_Thenable=!0;D.prototype.cancel=function(a){0==this.f&&B(function(){var b=new E(a);La(this,b)},this)}; | |
var La=function(a,b){if(0==a.f)if(a.B){var c=a.B;if(c.s){for(var d=0,e=null,f=null,g=c.s;g&&(g.M||(d++,g.w==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.f&&1==d?La(c,b):(f?(d=f,d.next==c.D&&(c.D=d),d.next=d.next.next):Ma(c),Na(c,e,3,b)))}a.B=null}else C(a,3,b)},Pa=function(a,b){a.s||2!=a.f&&3!=a.f||Oa(a);a.D?a.D.next=b:a.s=b;a.D=b},Ka=function(a,b,c,d){var e=Ea(null,null,null);e.w=new D(function(a,g){e.K=b?function(c){try{var e=b.call(d,c);a(e)}catch(K){g(K)}}:a;e.F=c?function(b){try{var e=c.call(d, | |
b);void 0===e&&b instanceof E?g(b):a(e)}catch(K){g(K)}}:g});e.w.B=a;Pa(a,e);return e.w};D.prototype.ea=function(a){this.f=0;C(this,2,a)};D.prototype.fa=function(a){this.f=0;C(this,3,a)}; | |
var C=function(a,b,c){0==a.f&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.f=1,Fa(c,a.ea,a.fa,a)||(a.X=c,a.f=b,a.B=null,Oa(a),3!=b||c instanceof E||Qa(a,c)))},Fa=function(a,b,c,d){if(a instanceof D)return Pa(a,Ea(b||aa,c||null,d)),!0;if(a)try{var e=!!a.$goog_Thenable}catch(g){e=!1}else e=!1;if(e)return a.then(b,c,d),!0;if(ca(a))try{var f=a.then;if(p(f))return Ra(a,f,b,c,d),!0}catch(g){return c.call(d,g),!0}return!1},Ra=function(a,b,c,d,e){var f=!1,g=function(a){f||(f=!0,c.call(e, | |
a))},m=function(a){f||(f=!0,d.call(e,a))};try{b.call(a,g,m)}catch(x){m(x)}},Oa=function(a){a.T||(a.T=!0,B(a.$,a))},Ma=function(a){var b=null;a.s&&(b=a.s,a.s=b.next,b.next=null);a.s||(a.D=null);return b};D.prototype.$=function(){for(var a;a=Ma(this);)Na(this,a,this.f,this.X);this.T=!1}; | |
var Na=function(a,b,c,d){if(3==c&&b.F&&!b.M)for(;a&&a.O;a=a.B)a.O=!1;if(b.w)b.w.B=null,Sa(b,c,d);else try{b.M?b.K.call(b.context):Sa(b,c,d)}catch(e){Ta.call(null,e)}Da.put(b)},Sa=function(a,b,c){2==b?a.K.call(a.context,c):a.F&&a.F.call(a.context,c)},Qa=function(a,b){a.O=!0;B(function(){a.O&&Ta.call(null,b)})},Ta=wa,E=function(a){r.call(this,a)};ha(E,r);E.prototype.name="cancel";var Ia=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c};var Ua="StopIteration"in k?k.StopIteration:{message:"StopIteration",stack:""},F=function(){};F.prototype.next=function(){throw Ua;};F.prototype.Y=function(){return this};var G=function(a,b){this.i={};this.c=[];this.L=this.b=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else a&&this.addAll(a)};h=G.prototype;h.l=function(){H(this);for(var a=[],b=0;b<this.c.length;b++)a.push(this.i[this.c[b]]);return a};h.u=function(){H(this);return this.c.concat()};h.I=function(a){return I(this.i,a)};h.clear=function(){this.i={};this.L=this.b=this.c.length=0}; | |
h.remove=function(a){return I(this.i,a)?(delete this.i[a],this.b--,this.L++,this.c.length>2*this.b&&H(this),!0):!1};var H=function(a){if(a.b!=a.c.length){for(var b=0,c=0;b<a.c.length;){var d=a.c[b];I(a.i,d)&&(a.c[c++]=d);b++}a.c.length=c}if(a.b!=a.c.length){var e={};for(c=b=0;b<a.c.length;)d=a.c[b],I(e,d)||(a.c[c++]=d,e[d]=1),b++;a.c.length=c}};h=G.prototype;h.get=function(a,b){return I(this.i,a)?this.i[a]:b};h.set=function(a,b){I(this.i,a)||(this.b++,this.c.push(a),this.L++);this.i[a]=b}; | |
h.addAll=function(a){if(a instanceof G)for(var b=a.u(),c=0;c<b.length;c++)this.set(b[c],a.get(b[c]));else for(b in a)this.set(b,a[b])};h.forEach=function(a,b){for(var c=this.u(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};h.clone=function(){return new G(this)};h.Y=function(a){H(this);var b=0,c=this.L,d=this,e=new F;e.next=function(){if(c!=d.L)throw Error("The map has changed since the iterator was created");if(b>=d.c.length)throw Ua;var e=d.c[b++];return a?e:d.i[e]};return e}; | |
var I=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Va=function(a){if(a.l&&"function"==typeof a.l)return a.l();if(l(a))return a.split("");if(n(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c++]=a[d];return b},Wa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(n(a)||l(a))ka(a,b,c);else{if(a.u&&"function"==typeof a.u)var d=a.u();else if(a.l&&"function"==typeof a.l)d=void 0;else if(n(a)||l(a)){d=[];for(var e=a.length,f=0;f<e;f++)d.push(f)}else for(f in d=[],e=0,a)d[e++]=f;e=Va(a); | |
f=e.length;for(var g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)}};var Xa=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,Ya=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};var J=function(a){this.o=this.C=this.v="";this.G=null;this.A=this.m="";this.h=this.aa=!1;if(a instanceof J){this.h=a.h;L(this,a.v);var b=a.C;M(this);this.C=b;b=a.o;M(this);this.o=b;N(this,a.G);b=a.m;M(this);this.m=b;O(this,a.j.clone());a=a.A;M(this);this.A=a}else a&&(b=String(a).match(Xa))?(this.h=!1,L(this,b[1]||"",!0),a=b[2]||"",M(this),this.C=P(a),a=b[3]||"",M(this),this.o=P(a,!0),N(this,b[4]),a=b[5]||"",M(this),this.m=P(a,!0),O(this,b[6]||"",!0),a=b[7]||"",M(this),this.A=P(a)):(this.h=!1,this.j= | |
new Q(null,this.h))};J.prototype.toString=function(){var a=[],b=this.v;b&&a.push(R(b,Za,!0),":");var c=this.o;if(c||"file"==b)a.push("//"),(b=this.C)&&a.push(R(b,Za,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.G,null!=c&&a.push(":",String(c));if(c=this.m)this.o&&"/"!=c.charAt(0)&&a.push("/"),a.push(R(c,"/"==c.charAt(0)?$a:ab,!0));(c=this.j.toString())&&a.push("?",c);(c=this.A)&&a.push("#",R(c,bb));return a.join("")}; | |
J.prototype.resolve=function(a){var b=this.clone(),c=!!a.v;c?L(b,a.v):c=!!a.C;if(c){var d=a.C;M(b);b.C=d}else c=!!a.o;c?(d=a.o,M(b),b.o=d):c=null!=a.G;d=a.m;if(c)N(b,a.G);else if(c=!!a.m){if("/"!=d.charAt(0))if(this.o&&!this.m)d="/"+d;else{var e=b.m.lastIndexOf("/");-1!=e&&(d=b.m.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=0==e.lastIndexOf("/",0);e=e.split("/");for(var f=[],g=0;g<e.length;){var m=e[g++];"."==m?d&&g==e.length&&f.push(""):".."==m? | |
((1<f.length||1==f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(m),d=!0)}d=f.join("/")}else d=e}c?(M(b),b.m=d):c=""!==a.j.toString();c?O(b,a.j.clone()):c=!!a.A;c&&(a=a.A,M(b),b.A=a);return b};J.prototype.clone=function(){return new J(this)}; | |
var L=function(a,b,c){M(a);a.v=c?P(b,!0):b;a.v&&(a.v=a.v.replace(/:$/,""))},N=function(a,b){M(a);if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.G=b}else a.G=null},O=function(a,b,c){M(a);b instanceof Q?(a.j=b,a.j.V(a.h)):(c||(b=R(b,cb)),a.j=new Q(b,a.h))},S=function(a,b,c){M(a);a.j.set(b,c);return a};J.prototype.removeParameter=function(a){M(this);this.j.remove(a);return this};var M=function(a){if(a.aa)throw Error("Tried to modify a read-only Uri");}; | |
J.prototype.V=function(a){this.h=a;this.j&&this.j.V(a)}; | |
var P=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},R=function(a,b,c){return l(a)?(a=encodeURI(a).replace(b,db),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},db=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Za=/[#\/\?@]/g,ab=/[#\?:]/g,$a=/[#\?]/g,cb=/[#\?@]/g,bb=/#/g,Q=function(a,b){this.b=this.a=null;this.g=a||null;this.h=!!b},T=function(a){a.a||(a.a=new G,a.b=0,a.g&&Ya(a.g,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g, | |
" ")),c)}))};h=Q.prototype;h.add=function(a,b){T(this);this.g=null;a=U(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b+=1;return this};h.remove=function(a){T(this);a=U(this,a);return this.a.I(a)?(this.g=null,this.b-=this.a.get(a).length,this.a.remove(a)):!1};h.clear=function(){this.a=this.g=null;this.b=0};h.I=function(a){T(this);a=U(this,a);return this.a.I(a)};h.forEach=function(a,b){T(this);this.a.forEach(function(c,d){ka(c,function(c){a.call(b,c,d,this)},this)},this)}; | |
h.u=function(){T(this);for(var a=this.a.l(),b=this.a.u(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};h.l=function(a){T(this);var b=[];if(l(a))this.I(a)&&(b=la(b,this.a.get(U(this,a))));else{a=this.a.l();for(var c=0;c<a.length;c++)b=la(b,a[c])}return b};h.set=function(a,b){T(this);this.g=null;a=U(this,a);this.I(a)&&(this.b-=this.a.get(a).length);this.a.set(a,[b]);this.b+=1;return this};h.get=function(a,b){a=a?this.l(a):[];return 0<a.length?String(a[0]):b}; | |
h.toString=function(){if(this.g)return this.g;if(!this.a)return"";for(var a=[],b=this.a.u(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.l(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.g=a.join("&")};h.clone=function(){var a=new Q;a.g=this.g;this.a&&(a.a=this.a.clone(),a.b=this.b);return a};var U=function(a,b){b=String(b);a.h&&(b=b.toLowerCase());return b}; | |
Q.prototype.V=function(a){a&&!this.h&&(T(this),this.g=null,this.a.forEach(function(a,c){var b=c.toLowerCase();c!=b&&(this.remove(c),this.remove(b),0<a.length&&(this.g=null,this.a.set(U(this,b),ma(a)),this.b+=a.length))},this));this.h=a};Q.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)Wa(arguments[b],function(a,b){this.add(b,a)},this)};var eb=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=!1;try{var b=Object.defineProperty({},"passive",{get:function(){a=!0}});k.addEventListener("test",null,b)}catch(c){}return a});function fb(){var a=gb;return a?a.passive&&eb()?a:a.capture||!1:a};var V=function(a){var b=window;b.google_image_requests||(b.google_image_requests=[]);var c=b.document.createElement("img");c.src=a;b.google_image_requests.push(c)};var ib=function(a){var b=void 0===b?{}:b;return new D(function(c,d){function e(){f.onload=null;f.onerror=null;f.onreadystatechange=null;k.setTimeout(hb(function(){return document.body.removeChild(f)},"l:lsc"),0)}var f=document.createElement("SCRIPT".toString());f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!=f.readyState&&"complete"!=f.readyState||(e(),c())};f.onerror=function(){e();d(null)};f.type="text/javascript";f.src=a;for(var g in b)f.setAttribute(g,b[g]);document.body.appendChild(f)})}; | |
function W(a){return S(S(S(new J("//pagead2.googlesyndication.com/pagead/gen_204"),"id","sodar"),"v",24),"t",a)} | |
var X=function(a,b,c,d){var e=W(1);S(e,"e",a);c&&S(e,"li",c);d&&S(e,"cv",d);b&&S(e,"bgai",b);V(e.toString())},kb=function(){void 0===Y&&(Y=jb())},Y,jb=function(){var a=window.GoogleTyFxhY;if(!a)return X(13),null;if(0==a.length)return X(1),null;a=a.shift();return(a._scs_||a._cv_)&&a._bgu_&&a._bgp_?a:(X(2),null)},hb=function(a,b){return function(){try{return a.apply(this,arguments)}catch(x){if(!(1<=lb.count)){var c=x,d=W(3);new kb;var e=(Y||null)._scs_;e&&S(d,"bgai",e);S(d,"c",b);var f=c.toString(); | |
c.name&&-1==f.indexOf(c.name)&&(f+=": "+c.name);c.message&&-1==f.indexOf(c.message)&&(f+=": "+c.message);if(c.stack){c=c.stack;var g=f;try{-1==c.indexOf(g)&&(c=g+"\n"+c);for(var m;c!=m;)m=c,c=c.replace(/((https?:\/..*\/)[^\/:]*:\d+(?:.|\n)*)\2/,"$1");f=c.replace(/\n */g,"\n")}catch(K){f=g}}S(d,"ex",f);d=d.toString();2E3<d.length?X(11,e):V(d);lb.count+=1}}}},lb={count:0};function mb(a){if(!ca(a))return!1;switch(a["0"]){case "0":return!("0"===a["0"]&&l(a["1"])&&l(a["2"])&&l(a["3"])&&l(a["4"])&&l(a["8"]))||"5"in a&&!l(a["5"])?!1:!0;case "2":return"2"===a["0"]}return!1};var nb=Ja(),ob=function(a){ta.test(a)&&(-1!=a.indexOf("&")&&(a=a.replace(na,"&")),-1!=a.indexOf("<")&&(a=a.replace(oa,"<")),-1!=a.indexOf(">")&&(a=a.replace(pa,">")),-1!=a.indexOf('"')&&(a=a.replace(qa,""")),-1!=a.indexOf("'")&&(a=a.replace(ra,"'")),-1!=a.indexOf("\x00")&&(a=a.replace(sa,"�")));this.ga="//pagead2.googlesyndication.com/bg/"+a+".js";this.f=0;this.N=this.J=null},pb=function(a){if(a.J)return a.J;a.f=1;var b=new D(function(b,d){ib(a.ga).then(function(){a.J=null;a.f= | |
2;b()},function(){a.J=null;a.f=0;d(void 0)},a)},a);1==a.f&&(a.J=b);return b},qb=function(a,b){if(2!=a.f||!window.botguard||!window.botguard.bg)return!1;a.N=new window.botguard.bg(b,function(){});return!0},rb=function(a,b){if(2!=a.f||!a.N||!a.N.invoke)return!1;a.N.invoke(b,!0);return!0},sb={},tb=(sb["0"]=function(a){var b=a["1"],c=a["3"],d=a["4"],e=a["5"],f=a["8"],g=new ob(a["2"]);a=[pb(g)];Ha(a).then(function(){var a=Ja();if(!qb(g,c))return X(5,b,d,e),a.resolve(!1);(function(){rb(g,function(c){var f= | |
W(2);d&&S(f,"li",d);e&&S(f,"cv",e);b&&S(f,"bgai",b);S(f,"bg",c);c=f.toString();2E3<c.length?X(4,b,d,e):V(c);a.resolve(!0)})||(X(6,b,d,e),a.resolve(!1))})();return a.promise},function(){X(7,b,d,e)}).then(function(){window.parent.postMessage("",f)})},sb["2"]=function(a){for(var b in a)if("0"!==b){var c=ja[Number(b)];document[c.ca]=c.transform(a[b])}nb.resolve(a)},sb);var ub=hb(function(a){if(a.source===window.parent){a:{var b={};try{var c=a.data.split("&");for(a=0;a<c.length;a++){var d=c[a].split("=");b[decodeURIComponent(d[0])]=decodeURIComponent(d[1])}}catch(e){b=null;break a}b=mb(b)?b:null}b&&(c=tb[b["0"]])&&c(b)}},"r:i"),Z=window,gb={capture:void 0};Z.addEventListener?Z.addEventListener("message",ub,fb()):Z.attachEvent&&Z.attachEvent("onmessage",ub);}).call(this); | |
</script> | |
</head><body></body></html> |
@keyframes show{0%{opacity:0}100%{opacity:1}} | |
form{margin:0;padding:0}label{color:#666;cursor:default;font-weight:bold;vertical-align:middle}label input{font-weight:normal}textarea,.inputtext,.inputpassword{border:1px solid #bdc7d8;margin:0;padding:3px;-webkit-appearance:none;-webkit-border-radius:0}textarea{max-width:100%}select{border:1px solid #bdc7d8;padding:2px}.inputtext,.inputpassword{padding-bottom:4px}.inputtext:invalid,.inputpassword:invalid{box-shadow:none}.inputradio{padding:0;margin:0 5px 0 0;vertical-align:middle}.inputcheckbox{border:0;vertical-align:middle}.inputbutton,.inputsubmit{border-style:solid;border-width:1px;border-color:#dddfe2 #0e1f5b #0e1f5b #d9dfea;background-color:#3b5998;color:#fff;padding:2px 15px 3px 15px;text-align:center}.inputsubmit_disabled{background-color:#999;border-bottom:1px solid #000;border-right:1px solid #666;color:#fff}.inputaux{background:#e9ebee;border-color:#e9ebee #666 #666 #e7e7e7;color:#000}.inputaux_disabled{color:#999}.inputsearch{background:#ffffff url(/rsrc.php/v3/yL/r/unHwF9CkMyM.png) no-repeat left 4px;padding-left:17px} | |
body{background:#fff;color:#1d2129;direction:ltr;line-height:1.34;margin:0;padding:0;unicode-bidi:embed}body,button,input,label,select,td,textarea{font-family:Helvetica, Arial, sans-serif;font-size:12px}h1,h2,h3,h4,h5,h6{color:#1d2129;font-size:13px;margin:0;padding:0}h1{font-size:14px}h4,h5,h6{font-size:12px}p{margin:1em 0}a{color:#365899;cursor:pointer;text-decoration:none}button{margin:0}a:hover{text-decoration:underline}img{border:0}td,td.label{text-align:left}dd{color:#000}dt{color:#777}ul{list-style-type:none;margin:0;padding:0}abbr{border-bottom:none;text-decoration:none}hr{background:#d9d9d9;border-width:0;color:#d9d9d9;height:1px} | |
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.clearfix{zoom:1}.datawrap{word-wrap:break-word}.word_break{display:inline-block}.flexchildwrap{min-width:0;word-wrap:break-word}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aero{opacity:.5}.column{float:left}.center{margin-left:auto;margin-right:auto}#facebook .hidden_elem{display:none !important}#facebook .invisible_elem{visibility:hidden}#facebook .accessible_elem{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.direction_ltr{direction:ltr}.direction_rtl{direction:rtl}.text_align_ltr{text-align:left}.text_align_rtl{text-align:right} | |
.inlineBlock{display:inline-block;zoom:1} | |
._605a ._4ooo:not(._1ve7){border-radius:50%;overflow:hidden} | |
._li._li._li{overflow:initial} | |
._542d{float:right}._542d{clear:both;margin:0 5px 10px 0}.fbChatConvItem:last-child ._542d{margin-bottom:0}._542d .img{margin:0 3px 0 7px}._55r6{color:#90949c;margin-left:1px}._55r7{color:#bf0000;font-weight:500}._55r6,._55r7,._542d .img{display:inline-block;vertical-align:middle}._55q-{cursor:pointer} | |
._32qa button{opacity:.4}._59ov{height:100%;height:910px;position:relative;top:-10px;width:100%}._5ti_{background-size:cover;height:100%;width:100%}._5tj2{height:900px}._2mm3 ._5a8u .uiBoxGray{background:#fff;margin:0;padding:12px}._2494{height:100vh}._2495{margin-top:-10px;top:10px} | |
.pluginErrorLink{color:#f03d25} | |
.pluginFacepileConnectLast,.pluginFacepileConnectConnected .pluginFacepileConnectFirst{animation:show .4s;display:inline-block !important}.pluginFacepileConnectFirst,.pluginFacepileConnectConnected .pluginFacepileConnectLast{display:none !important} | |
.pluginFontArial,.pluginFontArial button,.pluginFontArial input,.pluginFontArial label,.pluginFontArial select,.pluginFontArial td,.pluginFontArial textarea{font-family:Arial, sans-serif}.pluginFontLucida,.pluginFontLucida button,.pluginFontLucida input,.pluginFontLucida label,.pluginFontLucida select,.pluginFontLucida td,.pluginFontLucida textarea{font-family:Lucida Grande, sans-serif}.pluginFontSegoe,.pluginFontSegoe button,.pluginFontSegoe input,.pluginFontSegoe label,.pluginFontSegoe select,.pluginFontSegoe td,.pluginFontSegoe textarea{font-family:Segoe UI, sans-serif}.pluginFontTahoma,.pluginFontTahoma button,.pluginFontTahoma input,.pluginFontTahoma label,.pluginFontTahoma select,.pluginFontTahoma td,.pluginFontTahoma textarea{font-family:Tahoma, sans-serif}.pluginFontTrebuchet,.pluginFontTrebuchet button,.pluginFontTrebuchet input,.pluginFontTrebuchet label,.pluginFontTrebuchet select,.pluginFontTrebuchet td,.pluginFontTrebuchet textarea{font-family:Trebuchet MS, sans-serif}.pluginFontVerdana,.pluginFontVerdana button,.pluginFontVerdana input,.pluginFontVerdana label,.pluginFontVerdana select,.pluginFontVerdana td,.pluginFontVerdana textarea{font-family:Verdana, sans-serif}.pluginFontHelvetica,.pluginFontHelvetica button,.pluginFontHelvetica input,.pluginFontHelvetica label,.pluginFontHelvetica select,.pluginFontHelvetica td,.pluginFontHelvetica textarea{font-family:Helvetica, Arial, sans-serif} | |
._2lqg{background:#f6f7f9;border:1px solid #e9ebee;border-top:0;overflow-y:auto}._2lqg>div{box-sizing:border-box;height:100%;position:relative;width:100%}._h7n{background:#fff;border-color:#e9ebee #dfe0e4 #d0d1d5;border-radius:2px;box-shadow:0 1px 2px rgba(0, 0, 0, .12);position:relative}._h7n ._h7o{margin:2px 0;position:absolute;right:8px}._2lqh{width:100%}._2p3a ._3x-2{overflow:hidden} | |
._3o6i{margin-bottom:10px}._57i_{color:#4b4f56;line-height:1.358;margin-bottom:2px}._57i_ a{color:#1d2129;font-weight:bold}._57j2 ._57j3 li{margin-right:2px;margin-top:2px} | |
._1drm{background:#fff;overflow:hidden;position:relative}._1drm ._1drn{border:1px solid #000}._1drm ._1dro{bottom:40px;left:0;position:absolute;right:0;top:0;z-index:1}._1b90 ._1dro{bottom:0}._2zfs{background:linear-gradient(to bottom, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, 0) 100%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}._1dro ._1drp{color:#365899;display:inline-block;font-size:18px;font-weight:500;line-height:1.358;margin-bottom:-5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1dro ._1drq{color:#1d2129;font-size:12px;line-height:1.358;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._1drm ._1z7u{bottom:0;height:24px;left:0;position:absolute;right:0;z-index:2}._4o5p .pluginConnectButtonConnected,._4o5p .pluginConnectButtonDisconnected,._4o5q button{background-clip:padding-box;border:1px solid rgba(0, 0, 0, .12)}._1drm._1b90,._1drm._1ds4{border:1px solid #e9ebee}._1drm._1ds3 ._1drn{border:2px solid #fff;box-shadow:0 1px 6px rgba(0, 0, 0, .5)}._1drm._1ds3 ._1drp,._1drm._1ds3 ._1drq,._1drm._1ds3 ._1drq ._2tnv{color:#fff;text-shadow:0 2px 4px rgba(0, 0, 0, .9)}._1drm._1ds3 ._1drq ._4o5p{text-shadow:none}._1drm._1ds4 ._1z7u{background:#f6f7f9;border-top:1px solid #e9ebee;padding-top:7px} | |
body.plugin{background:transparent;font-family:Helvetica, Arial, sans-serif;line-height:1.28;overflow:hidden;-webkit-text-size-adjust:none}.plugin,.plugin button,.plugin input,.plugin label,.plugin select,.plugin td,.plugin textarea{font-size:11px} | |
._1f8a{display:inline;float:left}._1f8b{float:left} | |
.pluginConnectButton a._opc,form.async_saving a._opc{margin:0;opacity:1}.pluginConnectButton a._opd{color:#90949c} | |
._29bd,._29bd:hover{text-decoration:none} | |
._2tga{background:#4267b2;border:1px solid #4267b2;color:#fff;cursor:pointer;font-family:Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;margin:0;-webkit-user-select:none;white-space:nowrap}._2tga.active{background:#4080ff;border:1px solid #4080ff}._2tga._4kae.active,._2tga._4kae.active:hover{background:#577fbc;border:1px solid #577fbc}._2tga._49ve{border-radius:3px;font-size:11px;height:20px;padding:0 0 0 2px}.chrome ._2tga._49ve{padding-bottom:1px}._2tga._3e2a{border-radius:4px;font-size:13px;height:28px;padding:0 4px 0 6px}._2tga._5n6f{border-top-left-radius:0;border-top-right-radius:0}._2tga:hover{background:#365899;border:1px solid #365899}._2tga:active{background:#577fbc;border:1px solid #577fbc}._2tga:focus{outline-color:transparent;outline-style:none}._2tga.active:hover{background:#4080ff;border:1px solid #4080ff}._11qm{background:#fff;border:1px solid #ced0d4;color:#4267b2}._11qm:hover{background:#f6f7f9;border:1px solid #ced0d4}._11qm.active{border:1px solid #4080ff;color:#fff}._3oi2{background:#0084ff;border:1px solid #0084ff;color:#fff}._3oi2:hover{background:#0077e5;border:1px solid #0077e5}._3e2a ._3jn-{position:relative;top:-1px}._3jn-{height:16px;vertical-align:middle;width:16px}._3jn_{background:none;display:none;height:28px;left:-6px;position:absolute;top:-6px;width:28px}@keyframes burst{from{background-position:0 0}to{background-position:-616px 0}}._2tga.is_animating ._3jn_{animation:burst .24s steps(22) forwards;background:url(/rsrc.php/v3/ys/r/B4-pzLJTRP0.png) no-repeat;background-position:0 0;background-size:616px 28px;display:inline-block;zoom:1}._49ve._2tga.is_animating ._3jn_{left:-6px;position:relative;top:-6px}._49vg,._5n2y{vertical-align:middle}._2tga ._5n2y,._2tga.active ._49vg,._2tga.active.is_animating ._5n2y{display:none}._2tga ._49vg,._2tga.active ._5n2y,._2tga.active:hover ._4kag{display:inline-block;zoom:1}#facebook ._2tga span._49vh,#facebook ._2tga span._5n6h,._49vh,._5n6h{font-family:Helvetica, Arial, sans-serif;vertical-align:middle}._49vh{font-weight:bold}._5n6h{font-weight:normal}._5n6j{border-radius:3px;height:20px;line-height:20px}._5n6k{border-radius:4px;height:30px;line-height:30px}._5n6l{background:#fff;border:1px solid #90949c;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;box-sizing:border-box;color:#1d2129;text-align:center;width:100%}._2tga ._1pbq{height:16px;width:16px}.no_svg ._2tga ._1pbq,.svg ._2tga ._1pbs{display:none}._2n-v ._49vh{padding-left:2px} | |
._2hkj>div{height:100%;position:relative;width:100%} | |
._4v3l{background:#fff;border-bottom:1px solid #dddfe2;position:relative}._4v3m{cursor:pointer}._4v3m:hover{background:#f2f2f2} | |
._10b4{overflow-y:auto;position:relative;width:100%}._10b5{height:200px;position:relative}._4g7o{left:50%;position:absolute;top:25%;transform:translate(-50%, -25%)} | |
._eh3{color:#90949c;display:inline-block}._eg_{font-size:12px;line-height:34px;text-align:center}._eh2 ._eh3{border-bottom:4px solid #4267b2;color:#4b4f56;font-weight:bold;height:30px} | |
._4cqr{position:relative}._4cqr:after{content:'\A';height:100%;left:0;position:absolute;top:0;width:100%} | |
._4mr9{-webkit-touch-callout:none;-webkit-user-select:none}._4mra{-webkit-touch-callout:default;-webkit-user-select:auto} | |
.uiTypeaheadView .basic ._5dzy{float:none}.uiTypeaheadView .compact ._5dzy{display:inline-block;position:static}.UFIReplySocialSentenceLinkText ._5dzy{margin-left:1px}._5dzy{display:inline-block}._5dzz{height:14px;margin-left:3px;vertical-align:-2px;width:14px}._5d-3._5dzz{height:16px;margin-left:2px;vertical-align:-3px;width:16px}._5dz-{height:15px;margin-left:3px;vertical-align:-2px;width:15px}._5dz_{height:17px;margin-left:3px;vertical-align:-4px;width:17px}._5d-0{height:19px;margin-left:2px;vertical-align:-3px;width:19px}._5d-1{height:19px;margin-left:4px;vertical-align:-2px;width:19px}._5d-3._5d-1{height:26px;margin-left:4px;vertical-align:-5px;width:26px} | |
.highContrast ._56_f._5dzz:before,.highContrast .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:-140px 0 0 0;position:absolute}.highContrast ._56_f._5dzz,.highContrast .uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz{overflow:hidden;position:relative}._56_f._5dzz,.uiTypeaheadView .search.updatedSuggestionRows .selected ._56_f._5dzz{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:0 -140px}.highContrast ._56_f._5d-3._5dzz:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:-71px 0 0 0;position:absolute}.highContrast ._56_f._5d-3._5dzz{overflow:hidden;position:relative}._56_f._5d-3._5dzz{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:0 -71px}.highContrast ._56_f._5dz-:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:-156px 0 0 0;position:absolute}.highContrast ._56_f._5dz-{overflow:hidden;position:relative}._56_f._5dz-{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:0 -156px}.highContrast ._56_f._5dz_:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:-107px 0 0 0;position:absolute}.highContrast ._56_f._5dz_{overflow:hidden;position:relative}._56_f._5dz_{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:0 -107px}.highContrast ._56_f._5d-0:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:-28px 0 0 0;position:absolute}.highContrast ._56_f._5d-0{overflow:hidden;position:relative}._56_f._5d-0{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:0 -28px}.highContrast ._56_f._5d-1:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:-51px 0 0 0;position:absolute}.highContrast ._56_f._5d-1{overflow:hidden;position:relative}._56_f._5d-1{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:0 -51px}.highContrast ._56_f._5d-3._5d-1:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:0 0 0 0;position:absolute}.highContrast ._56_f._5d-3._5d-1{overflow:hidden;position:relative}._56_f._5d-3._5d-1{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:0 0}.highContrast ._56_f._3vjg._5dzz:before,.highContrast ._56_f._5d-3._3vjg ._5dzz:before,.highContrast ._56_f._3vjg._5dz-:before,.highContrast ._56_f._3vjg._5dz_:before,.highContrast ._56_f._3vjg._5d-0:before,.highContrast ._56_f._3vjg._5d-1:before,.highContrast ._56_f._5d-3._3vjg ._5d-1:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:-171px 0 0 1px;position:absolute}.highContrast ._56_f._3vjg._5dzz,.highContrast ._56_f._5d-3._3vjg ._5dzz,.highContrast ._56_f._3vjg._5dz-,.highContrast ._56_f._3vjg._5dz_,.highContrast ._56_f._3vjg._5d-0,.highContrast ._56_f._3vjg._5d-1,.highContrast ._56_f._5d-3._3vjg ._5d-1{overflow:hidden;position:relative}._56_f._3vjg._5dzz,._56_f._5d-3._3vjg ._5dzz,._56_f._3vjg._5dz-,._56_f._3vjg._5dz_,._56_f._3vjg._5d-0,._56_f._3vjg._5d-1,._56_f._5d-3._3vjg ._5d-1{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:1px -171px}.highContrast .uiTypeaheadView .selected ._56_f._5dzz:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:-124px 0 0 0;position:absolute}.highContrast .uiTypeaheadView .selected ._56_f._5dzz{overflow:hidden;position:relative}.uiTypeaheadView .selected ._56_f._5dzz{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:0 -124px}.highContrast .selected ._56_f._5dz_:before{content:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);margin:-90px 0 0 0;position:absolute}.highContrast .selected ._56_f._5dz_{overflow:hidden;position:relative}.selected ._56_f._5dz_{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-repeat:no-repeat;background-size:auto;background-position:0 -90px}.UFICommentContent ._56_f{margin-left:1px}.tooltipContent ._4ag8{overflow:hidden;white-space:normal;width:164px} | |
._9zc{display:inline-block;position:relative}._2p78{display:inline-block}._9zc ._2p78{display:block;left:50%;margin-left:-50%;margin-top:-50%;position:absolute;top:50%}._9zc ._2p78._2p78{transform:none}._2p79,._9-y{height:13px;width:13px}._9-y._3j7l{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-14px -386px}._9-y._3j7l._hly{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-28px -400px}._9-y._3j7m{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-28px -386px}._9-y._3j7n{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-14px -414px}._9-y._3j7o{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -386px}._9-y._3j7p{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-28px -414px}._9-y._3j7q{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-31px -355px}._9-y._3j7r{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-14px -400px}._9-y._3j7s{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -372px}._9-y._3rya{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-14px -372px}._9-y._4aou{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -414px}._9-y._3qr6{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-28px -372px}._9-y._4vps{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -400px}._9-y._pxi._3j7m{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-34px -292px}._9-y._pxi._3j7n{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-34px -334px}._9-y._pxi._3j7o{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-34px -278px}._9-y._pxi._3j7q{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-34px -250px}._9-y._pxi._3j7r{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-34px -320px}._9-y._pxi._3qr6{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-34px -264px}._9-y._pxi._4vps{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-34px -306px}._2p7a,._9--{height:16px;width:16px}._2p7a._3j7l,._9--._3j7l{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-17px -287px}._2p7a._3j7l._hly,._9--._3j7l._hly{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-17px -321px}._2p7a._3j7m,._9--._3j7m{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -304px}._2p7a._3j7n,._9--._3j7n{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-17px -338px}._2p7a._3j7p,._9--._3j7p{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -355px}._2p7a._3j7o,._9--._3j7o{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -287px}._2p7a._3j7q,._9--._3j7q{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -253px}._2p7a._3j7r,._9--._3j7r{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -321px}._2p7a._3j7s,._9--._3j7s{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-17px -253px}._2p7a._3rya,._9--._3rya{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -270px}._2p7a._4aou,._9--._4aou{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -338px}._2p7a._3qr6,._9--._3qr6{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-17px -270px}._2p7a._4vps,._9--._4vps{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-17px -304px}._19km,._19kl{height:18px;width:18px}._19kl._3j7l{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-25px -155px}._19kl._3j7l._hly{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-19px -198px}._19kl._3j7m{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-25px -174px}._19kl._3j7n{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-19px -217px}._19kl._3j7o{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-25px -136px}._19kl._3j7q{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-25px -98px}._19kl._3j7r{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -198px}._19kl._3rya{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:-25px -117px}._19kl._4aou{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-repeat:no-repeat;background-size:auto;background-position:0 -217px}._2p7b,._9-_{height:48px;width:48px}._9-w,._9_0{height:96px;width:96px} | |
._42ft{cursor:pointer;display:inline-block;text-decoration:none;white-space:nowrap}._42ft:hover{text-decoration:none}._42ft+._42ft{margin-left:4px}._42fr,._42fs{cursor:default} | |
._2agf{word-wrap:normal}._2agf._4o_4{display:inline-flex}._55pe{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap} | |
._5f0v{outline:none}._3oxt{outline:1px dotted #3b5998;outline-color:invert}.webkit ._3oxt{outline:5px auto #5b9dd9}.win.webkit ._3oxt{outline-color:#e59700} | |
i.img{-ms-high-contrast-adjust:none}i.img u{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;left:auto;overflow:hidden;position:absolute;white-space:nowrap;width:1px} | |
.lfloat{float:left}.rfloat{float:right} | |
.fss{font-size:9px}.fsm{font-size:12px}.fsl{font-size:14px}.fsxl{font-size:16px}.fsxxl{font-size:18px}.fwn{font-weight:normal}.fwb{font-weight:bold}.fcb{color:#333}.fcg{color:#90949c}.fcw{color:#fff} | |
.uiLayer{outline:none} | |
._3cxu ._4cg3{margin-top:-4px}._4usz ._4cg3{margin-top:-1px}._43gg ._4cg3{margin-top:-1px}._43q9 ._4cg3{margin-top:-2px}._43qc ._4cg3{margin-top:-1px}._43qf ._4cg3{margin-top:-3px}._43gg ._43q7{margin-right:2px}._3cxu ._43q7{margin:4px 4px 0 0}._43q9 ._43q7{margin:2px 2px 0 0}._43qc ._43q7{margin:1px 1px 0 0}._43qf ._43q7{margin:3px 3px 0 0}._43qm li:last-child{margin-right:0}._4nab ._43q7{margin:0}._43q7 a{display:block;position:relative}._2rt_>div{vertical-align:bottom}._43q7 .img{vertical-align:bottom}._605a ._43q7 .img{border-radius:50%}._605a ._43q7 .img._67hd{border-radius:0}._43qm .showAll{display:block}._43qm ._43qn{border-color:#577fbc;border-width:1px 0 0;padding:3px}._3cxu ._43qn{line-height:18px;margin:4px 4px 0 0}._43q9 ._43qn{line-height:18px;margin:2px 2px 0 0}._43qc ._43qn{line-height:24px;margin:1px 1px 0 0}._43qf ._43qn{line-height:44px;margin:3px 3px 0 0} | |
.uiScaledImageContainer{position:relative;overflow:hidden}.uiScaledImageCentered{background-color:#f6f7f9;text-align:center}.uiScaledImageContainer img{height:100%;min-height:100%;position:relative}.uiScaledImageContainer .scaledImageFitWidth{height:auto;min-height:initial;width:100%}.uiScaledImageContainer .scaledImageFitHeight{height:100%;min-height:initial;width:auto}.uiScaledImageContainer .verticallyAligned{min-height:0;vertical-align:middle}.non-editable-photo{display:inline-block;margin:0 0 110px 20px} | |
._rv{height:100px;width:100px}._rw{height:50px;width:50px}._s0:only-child{display:block}._3tm9{height:14px;width:14px}._54rv{height:16px;width:16px}._3qxe{height:19px;width:19px}._1m6h{height:24px;width:24px}._3d80{height:28px;width:28px}._54ru{height:32px;width:32px}._tzw{height:40px;width:40px}._54rt{height:48px;width:48px}._54rs{height:56px;width:56px}._1m9m{height:64px;width:64px}._ry{height:24px;width:24px} | |
._1m42{display:block}._1w_m ._1m42 img,._53s ._1m42 i{-webkit-filter:brightness(50%) blur(5px);transition:filter .5s ease-out}._5v3q ._1m42::before,._1m42::before{animation:rotateSpinner 1.2s linear infinite;background-image:url(/rsrc.php/v3/yN/r/WgFKRx0VFOG.png);border:0;content:'';display:inline-block;height:24px;left:50%;margin:-12px -12px;position:absolute;top:50%;width:24px;z-index:10} | |
._4jy0{border:1px solid;border-radius:2px;box-sizing:content-box;font-size:12px;-webkit-font-smoothing:antialiased;font-weight:bold;justify-content:center;padding:0 8px;position:relative;text-align:center;text-shadow:none;vertical-align:middle}#facebook .sf ._4jy0{font-family:system-ui, -apple-system, BlinkMacSystemFont, '.SFNSText-Regular', sans-serif}._4jy0:before{content:'';display:inline-block;height:20px;vertical-align:middle}html ._4jy0:focus{box-shadow:0 0 1px 2px rgba(88, 144, 255, .75), 0 1px 1px rgba(0, 0, 0, .15);outline:none}._19_u ._4jy0:focus,._4jy0._5f0v:focus{box-shadow:none}._4jy0{transition:200ms cubic-bezier(.08,.52,.52,1) background-color, 200ms cubic-bezier(.08,.52,.52,1) box-shadow, 200ms cubic-bezier(.08,.52,.52,1) transform}._4jy0:active{transition:none}.mac ._4jy0:not(._42fr):active{box-shadow:none;transform:scale(.98)}._4jy0 .img{bottom:1px;position:relative;vertical-align:middle}form.async_saving ._4jy0 .img,a.async_saving._4jy0 .img,._4jy0._42fr .img{opacity:.5}._517h,._59pe:focus,._59pe:hover{background-color:#f6f7f9;border-color:#ced0d4;color:#4b4f56}._64lx ._517h,._64lx ._59pe:focus,._64lx ._59pe:hover{background-color:#eff1f3;border-color:#bec2c9}._517h:hover{background-color:#e9ebee}._517h:active,._517h._42fs{background-color:#dddfe2;border-color:#bec2c9}form.async_saving ._517h,a.async_saving._517h,._517h._42fr{background-color:#f6f7f9;border-color:#dddfe2;color:#bec2c9}._517h._42fs{color:#4080ff}._4jy1,._4jy2{color:#fff}._4jy1{background-color:#4267b2;border-color:#4267b2}._4jy1:hover{background-color:#365899;border-color:#365899}._4jy1:active,._4jy1._42fs{background-color:#29487d;border-color:#29487d}form.async_saving ._4jy1,a.async_saving._4jy1,._4jy1._42fr{background-color:#9cb4d8;border-color:#9cb4d8}._4jy2{background-color:#42b72a;border-color:#42b72a}._4jy2:hover{background-color:#36a420;border-color:#36a420}._4jy2:active,._4jy2._42fs{background-color:#2b9217;border-color:#2b9217}form.async_saving ._4jy2,a.async_saving._4jy2,._4jy2._42fr{background-color:#ace0a2;border-color:#ace0a2}._59pe,form.async_saving ._59pe,a.async_saving._59pe,._59pe._42fr{background:none;border-color:transparent}._517i,._517i._42fr:active,._517i._42fr._42fs{height:18px;line-height:18px}._4jy3,._4jy3._42fr:active,._4jy3._42fr._42fs{line-height:22px}._4jy4,._4jy4._42fr:active,._4jy4._42fr._42fs{line-height:26px;padding:0 10px}._4jy5,._4jy5._42fr:active,._4jy5._42fr._42fs{line-height:34px;padding:0 16px}._4jy6,._4jy6._42fr:active,._4jy6._42fr._42fs{line-height:42px;padding:0 24px}._51xa ._4jy0{border-radius:0;display:inline-block;margin:0 !important;margin-left:-1px !important;position:relative;z-index:1}._51xa>._4jy0:first-child,._51xa>:first-child ._4jy0{border-radius:2px 0 0 2px;margin-left:0 !important}._51xa>._4jy0:last-child,._51xa>:last-child ._4jy0{border-radius:0 2px 2px 0}._51xa>._4jy0:only-child,._51xa>:only-child ._4jy0{border-radius:2px}._51xa ._4jy0._42fr{z-index:0}._51xa ._4jy0._4jy1,._51xa ._4jy0._4jy2{z-index:2}._51xa ._4jy0:focus{z-index:3}._51xa ._4jy1+.uiPopover>._4jy1:not(:focus):after{background-color:#f6f7f9;bottom:-1px;content:'';display:block;left:-1px;position:absolute;top:-1px;width:1px}._4jy0._52nf{cursor:default}._9c6._9c6{background-clip:padding-box;border-color:rgba(0, 0, 0, .4)}._3y89 ._4jy0{border-bottom-width:0;border-top-width:0}._3y89>._4jy0:first-child,._3y89>:first-child ._4jy0{border-left-width:0;border-radius:1px 0 0 1px}._3y89>._4jy0:last-child,._3y89>:last-child ._4jy0{border-radius:0 1px 1px 0;border-right-width:0} | |
._4-u2{border:1px solid #dddfe2;border-radius:3px}._4-u2>._4-u3{border-top:1px solid #e5e5e5}._4-u2>._2f27{border-top:none}._4-u2>._4-u3:first-child{border-top:none;border-top-left-radius:3px;border-top-right-radius:3px}._4-u2>._4-u3:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}._2yq ._4-u2{border-color:transparent;border-left-width:0;border-right-width:0;position:relative}._2yq ._4-u2::before{border:1px solid #dddfe2;border-radius:4px;bottom:-1px;content:'';left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px} | |
._50f3{font-size:12px;line-height:16px}._50f4{font-size:14px;line-height:18px}._50f5{font-size:16px;line-height:20px}._50f6{font-size:18px;line-height:22px}._2iei{font-size:40px;line-height:48px}._2iej{font-size:24px;line-height:28px}._2iek{font-size:20px;line-height:24px}._2iel{font-size:16px;line-height:20px}._2iem{font-size:14px;line-height:18px}._2ien{font-size:14px;line-height:18px}._2ieo{font-size:13px;line-height:17px}._2iep{font-size:12px;line-height:16px}._2ieq{font-size:12px;line-height:16px}._50f7{font-weight:bold}._5kx5{font-weight:normal}._50f8{color:#90949c}._c24{color:#4b4f56}._50f9{color:#1d2129}._2iev{color:#1c1e21}._2iex{color:#606770}._2iey{color:#bec3c9}._rzx{color:#385898}._rzy{color:#8d949e}._2ier{color:#fff}._1hk0{color:#3578e5}._2iet{color:#00a400}._2ieu{color:#fa383e}._2iez{color:#ccc}._2ie-{color:#4a4a4a}._2ie_{color:#373737}#facebook ._5s6c._5s6c,._5s6c{font-family:Georgia, serif;letter-spacing:normal} | |
._4-u5{background-color:#e9ebee}._65qq{background:#ebe9e7}._469s{background-color:#000}._4-u7{background-color:#4080ff}._57d8{background-color:#f6f7f9}._4-u8{background-color:#fff} | |
._55ym{animation:rotateSpinner 1.2s steps(20, end) infinite;display:inline-block;vertical-align:middle}._55yn._55yo{background-image:url(/rsrc.php/v3/yH/r/yNvz5xtKREW.png);height:12px;width:12px}._55yn._55yp{background-image:url(/rsrc.php/v3/yy/r/C_ajUOoDyiv.png);height:12px;width:12px}._55yq{background-image:url(/rsrc.php/v3/yN/r/WgFKRx0VFOG.png);height:24px;width:24px}._5tqs{animation-play-state:paused;display:none}._5tqs.async_saving,.async_saving ._5tqs{animation-play-state:running;display:inline-block}._2y32{animation-play-state:paused}._5d9-{animation:none;background-repeat:no-repeat}._5d9-._55yn{background-image:url(/rsrc.php/v3/y-/r/AGUNXgX_Wx3.gif);background-repeat:no-repeat;background-size:auto;background-position:0 2px;height:16px;width:16px}._5d9-._55yq{background-image:url(/rsrc.php/v3/yG/r/b53Ajb4ihCP.gif);background-repeat:no-repeat;background-size:auto;background-position:0 2px;height:32px;width:32px}@keyframes rotateSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}} | |
.textMetrics{border:none;height:1px;overflow:hidden;padding:0;position:absolute;top:-9999999px}.textMetricsInline{white-space:pre} | |
._42ef{overflow:hidden} | |
._51mz{border:0;border-collapse:collapse;border-spacing:0}._5f0n{table-layout:fixed;width:100%}.uiGrid .vTop{vertical-align:top}.uiGrid .vMid{vertical-align:middle}.uiGrid .vBot{vertical-align:bottom}.uiGrid .hLeft{text-align:left}.uiGrid .hCent{text-align:center}.uiGrid .hRght{text-align:right}._51mx:first-child>._51m-{padding-top:0}._51mx:last-child>._51m-{padding-bottom:0}._51mz ._51mw{padding-right:0}._51mz ._51m-:first-child{padding-left:0}._51mz._4r9u{border-radius:50%;overflow:hidden} | |
._8o,._8o .img{display:block}._8r{margin-right:5px}._8s{margin-right:8px}._8t{margin-right:10px} | |
._6a{display:inline-block}._6d{vertical-align:bottom}._6b{vertical-align:middle}._6e{vertical-align:top}._5u5j{width:100%} | |
._ohe{float:left}._ohf{float:right} | |
._4ki>li{border-width:0 0 0 1px;display:inline-block}._4kg>li{border-width:1px 0 0 0}._509->li{vertical-align:top}._509_>li{vertical-align:middle}._50a0>li{vertical-align:bottom}.uiList>li:first-child{border-width:0}._4ks>li{border-color:#e9ebee;border-style:solid}._4kt>li{border-color:#ccc;border-style:solid}._4ku>li{border-color:#aaa;border-style:solid}._4of{color:#365899;list-style-type:square;margin-left:12px}._4ki._703>li{padding-left:20px;padding-right:20px}._4ki._704>li{padding-left:5px;padding-right:5px}._4ki._6-j>li{padding-left:10px;padding-right:10px}._4ki._6-i>li{padding-right:0}._4kg._704>li{padding-top:5px;padding-bottom:5px}._4kg._6-j>li{padding-top:10px;padding-bottom:10px}._4kg._703>li{padding-top:20px;padding-bottom:20px}._4kg._6-i>li{padding-bottom:0}._4kg._6-h>li:first-child{padding-top:0}._4kg._6-h>li:last-child{padding-bottom:0}._4ki._6-h>li:first-child{padding-left:0}._4ki._6-h>li:last-child{padding-right:0} | |
._4qba{font-style:normal}._4qbb,._4qbc,._4qbd{background:none;font-style:normal;padding:0;width:auto}._4qbd{border-bottom:1px solid #f99}._4qbb,._4qbc{border-bottom:1px solid #999}._4qbb:hover,._4qbc:hover,._4qbd:hover{background-color:#fcc;border-top:1px solid #ccc;cursor:help} | |
._3-8h{margin:4px}._3-8i{margin:8px}._3-8j{margin:12px}._3-8k{margin:16px}._3-8l{margin:20px}._3-8m{margin-bottom:4px;margin-top:4px}._3-8n{margin-bottom:8px;margin-top:8px}._3-8o{margin-bottom:12px;margin-top:12px}._3-8p{margin-bottom:16px;margin-top:16px}._3-8q{margin-bottom:20px;margin-top:20px}._3-8r{margin-left:4px;margin-right:4px}._3-8s{margin-left:8px;margin-right:8px}._3-8t{margin-left:12px;margin-right:12px}._3-8u{margin-left:16px;margin-right:16px}._3-8v{margin-left:20px;margin-right:20px}._3-8w{margin-top:4px}._3-8x{margin-top:8px}._3-8y{margin-top:12px}._3-8z{margin-top:16px}._3-8-{margin-top:20px}._3-8_{margin-right:4px}._3-90{margin-right:8px}._3-91{margin-right:12px}._3-92{margin-right:16px}._3-93{margin-right:20px}._3-94{margin-bottom:4px}._3-95{margin-bottom:8px}._3-96{margin-bottom:12px}._3-97{margin-bottom:16px}._3-98{margin-bottom:20px}._3-99{margin-left:4px}._3-9a{margin-left:8px}._3-9b{margin-left:12px}._3-9c{margin-left:16px}._3-9d{margin-left:20px} | |
._2phz{padding:4px}._2ph-{padding:8px}._2ph_{padding:12px}._2pi0{padding:16px}._2pi1{padding:20px}._40c7{padding:24px}._2o1j{padding:36px}._2pi2{padding-bottom:4px;padding-top:4px}._2pi3{padding-bottom:8px;padding-top:8px}._2pi4{padding-bottom:12px;padding-top:12px}._2pi5{padding-bottom:16px;padding-top:16px}._2pi6{padding-bottom:20px;padding-top:20px}._2o1k{padding-bottom:24px;padding-top:24px}._2o1l{padding-bottom:36px;padding-top:36px}._2pi7{padding-left:4px;padding-right:4px}._2pi8{padding-left:8px;padding-right:8px}._2pi9{padding-left:12px;padding-right:12px}._2pia{padding-left:16px;padding-right:16px}._2pib{padding-left:20px;padding-right:20px}._2o1m{padding-left:24px;padding-right:24px}._2o1n{padding-left:36px;padding-right:36px}._2pic{padding-top:4px}._2pid{padding-top:8px}._2pie{padding-top:12px}._2pif{padding-top:16px}._2pig{padding-top:20px}._2owm{padding-top:24px}._2pih{padding-right:4px}._2pii{padding-right:8px}._2pij{padding-right:12px}._2pik{padding-right:16px}._2pil{padding-right:20px}._31wk{padding-right:24px}._2phb{padding-right:32px}._2pim{padding-bottom:4px}._2pin{padding-bottom:8px}._2pio{padding-bottom:12px}._2pip{padding-bottom:16px}._2piq{padding-bottom:20px}._2o1p{padding-bottom:24px}._4gao{padding-bottom:32px}._2pir{padding-left:4px}._2pis{padding-left:8px}._2pit{padding-left:12px}._2piu{padding-left:16px}._2piv{padding-left:20px}._2o1q{padding-left:24px}._2o1r{padding-left:36px} | |
.sp_Ab9mJzMdWxi{background-image:url(/rsrc.php/v3/yw/r/RfzHsND2J7t.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:13px;width:13px}.sp_Ab9mJzMdWxi.sx_965db2{height:11px;background-position:0 -428px}.sp_Ab9mJzMdWxi.sx_f9bb89{width:12px;height:12px;background-position:0 -440px}.sp_Ab9mJzMdWxi.sx_2d86c7{width:12px;height:12px;background-position:-13px -440px}.sp_Ab9mJzMdWxi.sx_12bc8d{width:12px;height:12px;background-position:-26px -440px}.sp_Ab9mJzMdWxi.sx_b5a139{background-position:-34px -236px}.sp_Ab9mJzMdWxi.sx_8b17ad{width:16px;height:16px;background-position:0 -236px}.sp_Ab9mJzMdWxi.sx_7710a9{width:48px;height:48px;background-position:0 0}.sp_Ab9mJzMdWxi.sx_e26e80{background-position:-34px -250px}.sp_Ab9mJzMdWxi.sx_c0f43f{background-position:-34px -264px}.sp_Ab9mJzMdWxi.sx_4194f2{background-position:-34px -278px}.sp_Ab9mJzMdWxi.sx_ccb39b{background-position:-34px -292px}.sp_Ab9mJzMdWxi.sx_27f07e{background-position:-34px -306px}.sp_Ab9mJzMdWxi.sx_663b5b{background-position:-34px -320px}.sp_Ab9mJzMdWxi.sx_cf775a{background-position:-34px -334px}.sp_Ab9mJzMdWxi.sx_462d99{background-position:-17px -355px}.sp_Ab9mJzMdWxi.sx_ec40b7{width:16px;height:16px;background-position:-17px -236px}.sp_Ab9mJzMdWxi.sx_f1c732{width:48px;height:48px;background-position:0 -49px}.sp_Ab9mJzMdWxi.sx_5ed690{background-position:-31px -355px}.sp_Ab9mJzMdWxi.sx_bde83f{background-position:0 -372px}.sp_Ab9mJzMdWxi.sx_769ccf{background-position:-14px -372px}.sp_Ab9mJzMdWxi.sx_48296e{background-position:-28px -372px}.sp_Ab9mJzMdWxi.sx_b99e38{background-position:0 -386px}.sp_Ab9mJzMdWxi.sx_19ef5b{background-position:-14px -386px}.sp_Ab9mJzMdWxi.sx_8463ae{background-position:-28px -386px}.sp_Ab9mJzMdWxi.sx_292706{background-position:0 -400px}.sp_Ab9mJzMdWxi.sx_e12726{background-position:-14px -400px}.sp_Ab9mJzMdWxi.sx_9c7a85{background-position:-28px -400px}.sp_Ab9mJzMdWxi.sx_630e88{background-position:0 -414px}.sp_Ab9mJzMdWxi.sx_4fd34d{background-position:-14px -414px}.sp_Ab9mJzMdWxi.sx_081ec1{background-position:-28px -414px}.sp_Ab9mJzMdWxi.sx_6607bc{width:16px;height:16px;background-position:0 -253px}.sp_Ab9mJzMdWxi.sx_07d093{width:16px;height:16px;background-position:-17px -253px}.sp_Ab9mJzMdWxi.sx_e35fa8{width:16px;height:16px;background-position:0 -270px}.sp_Ab9mJzMdWxi.sx_e6930d{width:16px;height:16px;background-position:-17px -270px}.sp_Ab9mJzMdWxi.sx_9e2dc8{width:16px;height:16px;background-position:0 -287px}.sp_Ab9mJzMdWxi.sx_8c872f{width:16px;height:16px;background-position:-17px -287px}.sp_Ab9mJzMdWxi.sx_5121cb{width:16px;height:16px;background-position:0 -304px}.sp_Ab9mJzMdWxi.sx_a950bb{width:16px;height:16px;background-position:-17px -304px}.sp_Ab9mJzMdWxi.sx_5c0ddb{width:16px;height:16px;background-position:0 -321px}.sp_Ab9mJzMdWxi.sx_0e30dc{width:16px;height:16px;background-position:-17px -321px}.sp_Ab9mJzMdWxi.sx_c0db95{width:16px;height:16px;background-position:0 -338px}.sp_Ab9mJzMdWxi.sx_f2d9f9{width:16px;height:16px;background-position:-17px -338px}.sp_Ab9mJzMdWxi.sx_d8c425{width:16px;height:16px;background-position:0 -355px}.sp_Ab9mJzMdWxi.sx_1bc879{width:18px;height:18px;background-position:-25px -98px}.sp_Ab9mJzMdWxi.sx_4a8838{width:18px;height:18px;background-position:-25px -117px}.sp_Ab9mJzMdWxi.sx_6ff8f9{width:18px;height:18px;background-position:-25px -136px}.sp_Ab9mJzMdWxi.sx_91ebfa{width:18px;height:18px;background-position:-25px -155px}.sp_Ab9mJzMdWxi.sx_31cabe{width:18px;height:18px;background-position:-25px -174px}.sp_Ab9mJzMdWxi.sx_cda0cd{width:18px;height:18px;background-position:0 -198px}.sp_Ab9mJzMdWxi.sx_67fd1f{width:18px;height:18px;background-position:-19px -198px}.sp_Ab9mJzMdWxi.sx_0d5bd6{width:18px;height:18px;background-position:0 -217px}.sp_Ab9mJzMdWxi.sx_780c44{width:18px;height:18px;background-position:-19px -217px}.sp_Ab9mJzMdWxi.sx_d55a28{width:24px;height:24px;background-position:0 -98px}.sp_Ab9mJzMdWxi.sx_5f4a22{width:24px;height:24px;background-position:0 -123px}.sp_Ab9mJzMdWxi.sx_51cc25{width:24px;height:24px;background-position:0 -148px}.sp_Ab9mJzMdWxi.sx_062a15{width:24px;height:24px;background-position:0 -173px} | |
.sp_HjKThmPooM_{background-image:url(/rsrc.php/v3/yO/r/kjb-FcLGuO4.png);background-size:auto;background-repeat:no-repeat;display:inline-block;height:14px;width:14px}.sp_HjKThmPooM_.sx_f73ea8{width:16px;height:16px;background-position:-1px -72px}.sp_HjKThmPooM_.sx_e01569{width:13px;height:13px;background-position:-1px -125px}.sp_HjKThmPooM_.sx_605dd0{width:13px;height:13px;background-position:-1px -141px}.sp_HjKThmPooM_.sx_0b74b9{width:13px;height:13px;background-position:-1px -157px}.sp_HjKThmPooM_.sx_810e24{width:20px;height:20px;background-position:-1px -29px}.sp_HjKThmPooM_.sx_293c01{width:17px;height:17px;background-position:-1px -52px}.sp_HjKThmPooM_.sx_c86668{width:25px;height:25px;background-position:-1px -1px}.sp_HjKThmPooM_.sx_fb3284{background-position:-1px -91px}.sp_HjKThmPooM_.sx_0a153f{background-position:-1px -108px}.sp_HjKThmPooM_.sx_12c61a{background-position:0 -172px} | |
#bootloader_hAG0t{height:42px;}.bootloader_hAG0t{display:block!important;} |
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(function(){var DEPS_GRAPH={'enablermodule':[],'configurablemodule':['enablermodule'],'gdnmodule':['enablermodule'],'layoutsmodule':['enablermodule'],'videomodule':['enablermodule'],'configurablefillermodule':['configurablemodule'],'layoutsfillermodule':['layoutsmodule'],'rad_ui_videomodule':['videomodule']};var g,aa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)},ba="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this,ca=function(a,b){if(b){var c=ba;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&aa(c,a,{configurable:!0,writable:!0,value:b})}}; | |
ca("String.prototype.endsWith",function(a){return a?a:function(a,c){if(null==this)throw new TypeError("The 'this' value for String.prototype.endsWith must not be null or undefined");if(a instanceof RegExp)throw new TypeError("First argument to String.prototype.endsWith must not be a regular expression");var b=this+"";a+="";void 0===c&&(c=b.length);c=Math.max(0,Math.min(c|0,b.length));for(var e=a.length;0<e&&0<c;)if(b[--c]!=a[--e])return!1;return 0>=e}}); | |
ca("Object.is",function(a){return a?a:function(a,c){return a===c?0!==a||1/a===1/c:a!==a&&c!==c}});ca("Array.prototype.includes",function(a){return a?a:function(a,c){var b=this;b instanceof String&&(b=String(b));var e=b.length;for(c=c||0;c<e;c++)if(b[c]==a||Object.is(b[c],a))return!0;return!1}}); | |
var h=this,l=function(a){return void 0!==a},m=function(a){return"string"==typeof a},n=function(a){return"number"==typeof a},q=function(a,b,c){a=a.split(".");c=c||h;a[0]in c||!c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&l(b)?c[d]=b:c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}},da=function(a,b){a=a.split(".");b=b||h;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b},r=function(){},ea=function(){throw Error("unimplemented abstract method"); | |
},fa=function(a){a.eb=void 0;a.ba=function(){return a.eb?a.eb:a.eb=new a}},ha=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&& | |
"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},t=function(a){return"array"==ha(a)},ia=function(a){var b=ha(a);return"array"==b||"object"==b&&"number"==typeof a.length},u=function(a){return"function"==ha(a)},v=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},la=function(a){return a[ja]||(a[ja]=++ka)},ja="closure_uid_"+(1E9*Math.random()>>>0), | |
ka=0,ma=function(a,b,c){return a.call.apply(a.bind,arguments)},na=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},w=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?w=ma:w=na;return w.apply(null,arguments)},x=function(a,b){var c= | |
Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}},oa=Date.now||function(){return+new Date},y=function(a,b){function c(){}c.prototype=b.prototype;a.l=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Ze=function(a,c,f){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];return b.prototype[c].apply(a,d)}};var pa=function(a,b){this.h=Math.random()<a;this.A=b;this.g=null;this.f=""};pa.prototype.b=function(){return this.h&&null!==this.g?(this.A+"//pagead2.googlesyndication.com/pagead/gen_204/?id="+this.g+this.f).substring(0,2E3):""};var qa=function(a,b){pa.call(this,a,b);this.c=this.a=null;this.g="rmad_mod"};y(qa,pa);qa.prototype.b=function(){return null!==this.a&&null!==this.c?(this.f="&status="+this.a+"&type="+this.c,qa.l.b.call(this)):""};var ra={ENABLER:"enabler",DCM_ENABLER:"dcmenabler",VIDEO:"video",CONFIGURABLE:"configurable",CONFIGURABLE_FILLER:"configurablefiller",LAYOUTS:"layouts",FILLER:"layoutsfiller",RAD_VIDEO:"rad_ui_video",GDN:"gdn"};q("studio.module.ModuleId",ra,void 0);var ta=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,ta);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};y(ta,Error);ta.prototype.name="CustomError";var ua;var va=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(m(a))return m(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},z=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=m(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},wa=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d= | |
a.length,e=Array(d),f=m(a)?a.split(""):a,k=0;k<d;k++)k in f&&(e[k]=b.call(c,f[k],k,a));return e},xa=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=m(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1},ya=Array.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=m(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&!b.call(c,e[f],f,a))return!1;return!0}, | |
Aa=function(a){var b=h.performance.getEntriesByType("resource");a=za(b,a,void 0);return 0>a?null:m(b)?b.charAt(a):b[a]},za=function(a,b,c){for(var d=a.length,e=m(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return f;return-1},Ca=function(a,b){b=va(a,b);var c;(c=0<=b)&&Ba(a,b);return c},Ba=function(a,b){Array.prototype.splice.call(a,b,1)},Da=function(a){return Array.prototype.concat.apply([],arguments)},Ea=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}, | |
Ga=function(a,b,c,d){Array.prototype.splice.apply(a,Fa(arguments,1))},Fa=function(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};var B=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},Ha=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c},Ia=function(a,b,c){var d={},e;for(e in a)d[e]=b.call(c,a[e],e,a);return d},Ja=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))break},Ka=function(a){var b=0,c;for(c in a)b++;return b},La=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Ma=function(a,b){var c=ia(b),d=c?b:arguments;for(c=c?0:1;c<d.length;c++){if(null==a)return;a=a[d[c]]}return a}, | |
Na=function(a,b){return null!==a&&b in a},Oa=function(a,b){for(var c in a)if(a[c]==b)return!0;return!1},Pa=function(a,b){return null!==a&&b in a?a[b]:void 0},Qa=function(a,b,c){b in a||(a[b]=c)},Ra=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Sa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Ta=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Sa.length;f++)c=Sa[f],Object.prototype.hasOwnProperty.call(d, | |
c)&&(a[c]=d[c])}},Ua=function(a){var b=arguments.length;if(1==b&&t(arguments[0]))return Ua.apply(null,arguments[0]);if(b%2)throw Error("Uneven number of arguments");for(var c={},d=0;d<b;d+=2)c[arguments[d]]=arguments[d+1];return c};var Wa=function(){this.a=Va};Wa.prototype.ka=!0;Wa.prototype.ga=function(){return""};Wa.prototype.toString=function(){return"Const{}"};var Va={};var Ya=function(){this.a="";this.b=Xa};Ya.prototype.ka=!0;Ya.prototype.ga=function(){return this.a};var Za=function(a){if(a instanceof Ya&&a.constructor===Ya&&a.b===Xa)return a.a;ha(a);return"type_error:TrustedResourceUrl"},Xa={};var $a=function(a,b){return 0==a.lastIndexOf(b,0)},ab=function(a){return/^[\s\xa0]*$/.test(a)},bb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},cb=function(a){return decodeURIComponent(a.replace(/\+/g," "))},kb=function(a){if(!db.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(eb,"&"));-1!=a.indexOf("<")&&(a=a.replace(fb,"<"));-1!=a.indexOf(">")&&(a=a.replace(gb,">"));-1!=a.indexOf('"')&&(a=a.replace(hb,"""));-1!= | |
a.indexOf("'")&&(a=a.replace(ib,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(jb,"�"));return a},eb=/&/g,fb=/</g,gb=/>/g,hb=/"/g,ib=/'/g,jb=/\x00/g,db=/[\x00&<>"']/,lb=function(a,b){return-1!=a.indexOf(b)},mb=function(a,b){var c=a;0<a.length&&0<b&&(c=a.substr(0,0)+a.substr(0+b,a.length-0-b));return c},nb=function(a){return null==a?"":String(a)},ob=function(a){return Array.prototype.join.call(arguments,"")},qb=function(a,b){var c=0;a=bb(String(a)).split(".");b=bb(String(b)).split(".");for(var d= | |
Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",k=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];k=/(\d*)(\D*)(.*)/.exec(k)||["","","",""];if(0==f[0].length&&0==k[0].length)break;c=pb(0==f[1].length?0:parseInt(f[1],10),0==k[1].length?0:parseInt(k[1],10))||pb(0==f[2].length,0==k[2].length)||pb(f[2],k[2]);f=f[3];k=k[3]}while(0==c)}return c},pb=function(a,b){return a<b?-1:a>b?1:0},rb=function(a){for(var b=0,c=0;c<a.length;++c)b=31*b+a.charCodeAt(c)>>>0;return b},sb=function(a){return String(a).replace(/\-([a-z])/g, | |
function(a,c){return c.toUpperCase()})},tb=function(a){var b=m(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(a,b,e){return b+e.toUpperCase()})};var vb=function(){this.a="";this.b=ub};vb.prototype.ka=!0;vb.prototype.ga=function(){return this.a};var wb=function(a){if(a instanceof vb&&a.constructor===vb&&a.b===ub)return a.a;ha(a);return"type_error:SafeUrl"},xb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,zb=function(a){if(a instanceof vb)return a;a=a.ka?a.ga():String(a);xb.test(a)||(a="about:invalid#zClosurez");return yb(a)},ub={},yb=function(a){var b=new vb;b.a=a;return b};yb("about:blank");var Bb=function(){this.a="";this.b=Ab};Bb.prototype.ka=!0;var Ab={};Bb.prototype.ga=function(){return this.a}; | |
var Cb=function(a){var b=new Bb;b.a=a;return b},Db=Cb(""),Ib=function(a){if(a instanceof vb)a='url("'+wb(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';else if(a instanceof Wa)a=a instanceof Wa&&a.constructor===Wa&&a.a===Va?"":"type_error:Const";else{a=String(a);var b=a.replace(Eb,"$1").replace(Fb,"url");if(Gb.test(b)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}a=b&&c?Hb(a):"zClosurez"}else a="zClosurez"}return a},Gb=/^[-,."'%_!# a-zA-Z0-9]+$/,Fb=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g, | |
Eb=/\b(hsl|hsla|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-0-9a-z.%, ]+\)/g,Hb=function(a){return a.replace(Fb,function(a,c,d,e){var b="";d=d.replace(/^(['"])(.*)\1$/,function(a,c,d){b=c;return d});a=zb(d).ga();return c+b+a+b+e})};var Kb=function(){this.a="";this.b=Jb};Kb.prototype.ka=!0; | |
var Jb={},Mb=function(a,b){if(lb(a,"<"))throw Error("Selector does not allow '<', got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var d={"(":")","[":"]"},e=[],f=0;f<c.length;f++){var k=c[f];if(d[k])e.push(d[k]);else if(Oa(d,k)&&e.pop()!=k){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in selector must be balanced, got: "+a); | |
if(!(b instanceof Bb)){c="";for(var p in b){if(!/^[-_a-zA-Z0-9]+$/.test(p))throw Error("Name allows only [-_a-zA-Z0-9], got: "+p);d=b[p];null!=d&&(d=t(d)?wa(d,Ib).join(" "):Ib(d),c+=p+":"+d+";")}b=c?Cb(c):Db}b instanceof Bb&&b.constructor===Bb&&b.b===Ab?p=b.a:(ha(b),p="type_error:SafeStyle");return Lb(a+"{"+p+"}")};Kb.prototype.ga=function(){return this.a};var Lb=function(a){var b=new Kb;b.a=a;return b};Lb("");var Nb;a:{var Ob=h.navigator;if(Ob){var Pb=Ob.userAgent;if(Pb){Nb=Pb;break a}}Nb=""}var C=function(a){return lb(Nb,a)};var Qb=function(){return(C("Chrome")||C("CriOS"))&&!C("Edge")};var Sb=function(){this.a="";this.b=Rb};Sb.prototype.ka=!0;Sb.prototype.ga=function(){return this.a};var Tb=function(a){if(a instanceof Sb&&a.constructor===Sb&&a.b===Rb)return a.a;ha(a);return"type_error:SafeHtml"},Rb={},Ub=function(a){var b=new Sb;b.a=a;return b};Ub("<!DOCTYPE html>");Ub("");Ub("<br>");var Wb=function(a){Vb();var b=new Ya;b.a=a;return b},Vb=r;var Xb=function(){return C("iPhone")&&!C("iPod")&&!C("iPad")},Yb=function(){return Xb()||C("iPad")||C("iPod")};var Zb=function(a){Zb[" "](a);return a};Zb[" "]=r;var ac=function(a,b){var c=$b;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var bc=C("Opera"),cc=C("Trident")||C("MSIE"),dc=C("Edge"),ec=dc||cc,fc=C("Gecko")&&!(lb(Nb.toLowerCase(),"webkit")&&!C("Edge"))&&!(C("Trident")||C("MSIE"))&&!C("Edge"),gc=lb(Nb.toLowerCase(),"webkit")&&!C("Edge"),hc=function(){var a=h.document;return a?a.documentMode:void 0},ic; | |
a:{var jc="",kc=function(){var a=Nb;if(fc)return/rv:([^\);]+)(\)|;)/.exec(a);if(dc)return/Edge\/([\d\.]+)/.exec(a);if(cc)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(gc)return/WebKit\/(\S+)/.exec(a);if(bc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();kc&&(jc=kc?kc[1]:"");if(cc){var lc=hc();if(null!=lc&&lc>parseFloat(jc)){ic=String(lc);break a}}ic=jc}var mc=ic,$b={},nc=function(a){return ac(a,function(){return 0<=qb(mc,a)})},oc;var pc=h.document; | |
oc=pc&&cc?hc()||("CSS1Compat"==pc.compatMode?parseInt(mc,10):5):void 0;var qc=function(a,b){this.c=a;this.g=b;this.b=0;this.a=null};qc.prototype.get=function(){if(0<this.b){this.b--;var a=this.a;this.a=a.next;a.next=null}else a=this.c();return a};var rc=function(a,b){a.g(b);100>a.b&&(a.b++,b.next=a.a,a.a=b)};var sc=function(a){var b=1;b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}};var tc=function(a){h.setTimeout(function(){throw a;},0)},uc,vc=function(){var a=h.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!C("Presto")&&(a=function(){var a=document.createElement("IFRAME");a.style.display="none";a.src="";document.documentElement.appendChild(a);var b=a.contentWindow;a=b.document;a.open();a.write("");a.close();var c="callImmediate"+Math.random(),d="file:"==b.location.protocol?"*":b.location.protocol+"//"+b.location.host; | |
a=w(function(a){if(("*"==d||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener("message",a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!C("Trident")&&!C("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(l(c.next)){c=c.next;var a=c.Cb;c.Cb=null;a()}};return function(a){d.next={Cb:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")? | |
function(a){var b=document.createElement("SCRIPT");b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=null};document.documentElement.appendChild(b)}:function(a){h.setTimeout(a,0)}};var wc=function(){this.b=this.a=null},yc=new qc(function(){return new xc},function(a){a.reset()});wc.prototype.add=function(a,b){var c=yc.get();c.set(a,b);this.b?this.b.next=c:this.a=c;this.b=c};var Ac=function(){var a=zc,b=null;a.a&&(b=a.a,a.a=a.a.next,a.a||(a.b=null),b.next=null);return b},xc=function(){this.next=this.scope=this.a=null};xc.prototype.set=function(a,b){this.a=a;this.scope=b;this.next=null};xc.prototype.reset=function(){this.next=this.scope=this.a=null};var Ec=function(a,b){Bc||Cc();Dc||(Bc(),Dc=!0);zc.add(a,b)},Bc,Cc=function(){if(-1!=String(h.Promise).indexOf("[native code]")){var a=h.Promise.resolve(void 0);Bc=function(){a.then(Fc)}}else Bc=function(){var a=Fc;!u(h.setImmediate)||h.Window&&h.Window.prototype&&!C("Edge")&&h.Window.prototype.setImmediate==h.setImmediate?(uc||(uc=vc()),uc(a)):h.setImmediate(a)}},Dc=!1,zc=new wc,Fc=function(){for(var a;a=Ac();){try{a.a.call(a.scope)}catch(b){tc(b)}rc(yc,a)}Dc=!1};var Gc=!cc||9<=Number(oc);var Hc=function(a,b){this.width=a;this.height=b};Hc.prototype.aspectRatio=function(){return this.width/this.height};Hc.prototype.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};Hc.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};Hc.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var Kc=function(a){return a?new Ic(Jc(a)):ua||(ua=new Ic)},Mc=function(a,b){B(b,function(b,d){b&&b.ka&&(b=b.ga());"style"==d?a.style.cssText=b:"class"==d?a.className=b:"for"==d?a.htmlFor=b:Lc.hasOwnProperty(d)?a.setAttribute(Lc[d],b):$a(d,"aria-")||$a(d,"data-")?a.setAttribute(d,b):a[d]=b})},Lc={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap", | |
valign:"vAlign",width:"width"},Nc=function(a){return a.parentWindow||a.defaultView},D=function(a,b,c){return Oc(document,arguments)},Oc=function(a,b){var c=String(b[0]),d=b[1];if(!Gc&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',kb(d.name),'"');if(d.type){c.push(' type="',kb(d.type),'"');var e={};Ta(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(m(d)?c.className=d:t(d)?c.className=d.join(" "):Mc(c,d));2<b.length&&Pc(a,c,b,2);return c},Pc=function(a,b,c,d){function e(c){c&& | |
b.appendChild(m(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var f=c[d];!ia(f)||v(f)&&0<f.nodeType?e(f):z(Qc(f)?Ea(f):f,e)}},Rc=function(a,b){a.appendChild(b)},Sc=function(a,b){Pc(Jc(a),a,arguments,1)},Tc=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null},Jc=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document},Qc=function(a){if(a&&"number"==typeof a.length){if(v(a))return"function"==typeof a.item||"string"==typeof a.item;if(u(a))return"function"==typeof a.item}return!1}, | |
Uc=function(a,b){a&&(a=a.parentNode);for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null},Ic=function(a){this.a=a||h.document||document};Ic.prototype.getElement=function(a){return m(a)?this.a.getElementById(a):a};var Vc=function(a,b){a=a.a;b=b&&"*"!=b?String(b).toUpperCase():"";a.querySelectorAll&&a.querySelector&&b?b=a.querySelectorAll(b+""):b=a.getElementsByTagName(b||"*");return b};Ic.prototype.b=function(a,b,c){return Oc(this.a,arguments)};var Wc=function(a,b){return a.a.createElement(String(b))}; | |
Ic.prototype.c=Rc;Ic.prototype.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};var Xc=function(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0},Yc=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var $c=function(a,b){this.a=0;this.A=void 0;this.g=this.b=this.c=null;this.f=this.h=!1;if(a!=r)try{var c=this;a.call(b,function(a){Zc(c,2,a)},function(a){Zc(c,3,a)})}catch(d){Zc(this,3,d)}},ad=function(){this.next=this.c=this.b=this.g=this.a=null;this.f=!1};ad.prototype.reset=function(){this.c=this.b=this.g=this.a=null;this.f=!1}; | |
var bd=new qc(function(){return new ad},function(a){a.reset()}),cd=function(a,b,c){var d=bd.get();d.g=a;d.b=b;d.c=c;return d},dd=function(a){return new $c(function(b,c){c(a)})},fd=function(a,b,c){ed(a,b,c,null)||Ec(x(b,a))},gd=function(a){return new $c(function(b,c){var d=a.length,e=[];if(d)for(var f=function(a,c){d--;e[a]=c;0==d&&b(e)},k=function(a){c(a)},p=0,E;p<a.length;p++)E=a[p],fd(E,x(f,p),k);else b(e)})};$c.prototype.then=function(a,b,c){return hd(this,u(a)?a:null,u(b)?b:null,c)};Xc($c); | |
var id=function(a,b){return hd(a,null,b,void 0)};$c.prototype.cancel=function(a){0==this.a&&Ec(function(){var b=new jd(a);kd(this,b)},this)}; | |
var kd=function(a,b){if(0==a.a)if(a.c){var c=a.c;if(c.b){for(var d=0,e=null,f=null,k=c.b;k&&(k.f||(d++,k.a==a&&(e=k),!(e&&1<d)));k=k.next)e||(f=k);e&&(0==c.a&&1==d?kd(c,b):(f?(d=f,d.next==c.g&&(c.g=d),d.next=d.next.next):ld(c),md(c,e,3,b)))}a.c=null}else Zc(a,3,b)},od=function(a,b){a.b||2!=a.a&&3!=a.a||nd(a);a.g?a.g.next=b:a.b=b;a.g=b},hd=function(a,b,c,d){var e=cd(null,null,null);e.a=new $c(function(a,k){e.g=b?function(c){try{var e=b.call(d,c);a(e)}catch(A){k(A)}}:a;e.b=c?function(b){try{var e=c.call(d, | |
b);!l(e)&&b instanceof jd?k(b):a(e)}catch(A){k(A)}}:k});e.a.c=a;od(a,e);return e.a};$c.prototype.o=function(a){this.a=0;Zc(this,2,a)};$c.prototype.v=function(a){this.a=0;Zc(this,3,a)}; | |
var Zc=function(a,b,c){0==a.a&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.a=1,ed(c,a.o,a.v,a)||(a.A=c,a.a=b,a.c=null,nd(a),3!=b||c instanceof jd||pd(a,c)))},ed=function(a,b,c,d){if(a instanceof $c)return od(a,cd(b||r,c||null,d)),!0;if(Yc(a))return a.then(b,c,d),!0;if(v(a))try{var e=a.then;if(u(e))return qd(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},qd=function(a,b,c,d,e){var f=!1,k=function(a){f||(f=!0,c.call(e,a))},p=function(a){f||(f=!0,d.call(e,a))};try{b.call(a, | |
k,p)}catch(E){p(E)}},nd=function(a){a.h||(a.h=!0,Ec(a.j,a))},ld=function(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.g=null);return b};$c.prototype.j=function(){for(var a;a=ld(this);)md(this,a,this.a,this.A);this.h=!1}; | |
var md=function(a,b,c,d){if(3==c&&b.b&&!b.f)for(;a&&a.f;a=a.c)a.f=!1;if(b.a)b.a.c=null,rd(b,c,d);else try{b.f?b.g.call(b.c):rd(b,c,d)}catch(e){sd.call(null,e)}rc(bd,b)},rd=function(a,b,c){2==b?a.g.call(a.c,c):a.b&&a.b.call(a.c,c)},pd=function(a,b){a.f=!0;Ec(function(){a.f&&sd.call(null,b)})},sd=tc,jd=function(a){ta.call(this,a)};y(jd,ta);jd.prototype.name="cancel";/* | |
Portions of this code are from MochiKit, received by | |
The Closure Authors under the MIT license. All other code is Copyright | |
2005-2009 The Closure Authors. All Rights Reserved. | |
*/ | |
var F=function(a,b){this.A=[];this.B=a;this.w=b||null;this.g=this.a=!1;this.c=void 0;this.v=this.D=this.o=!1;this.j=0;this.b=null;this.f=0};F.prototype.cancel=function(a){if(this.a)this.c instanceof F&&this.c.cancel();else{if(this.b){var b=this.b;delete this.b;a?b.cancel(a):(b.f--,0>=b.f&&b.cancel())}this.B?this.B.call(this.w,this):this.v=!0;this.a||this.h(new td(this))}};F.prototype.X=function(a,b){this.o=!1;ud(this,a,b)}; | |
var ud=function(a,b,c){a.a=!0;a.c=c;a.g=!b;vd(a)},xd=function(a){if(a.a){if(!a.v)throw new wd(a);a.v=!1}};F.prototype.K=function(a){xd(this);ud(this,!0,a)};F.prototype.h=function(a){xd(this);ud(this,!1,a)};var zd=function(a,b,c){yd(a,b,null,c)},yd=function(a,b,c,d){a.A.push([b,c,d]);a.a&&vd(a)};F.prototype.then=function(a,b,c){var d,e,f=new $c(function(a,b){d=a;e=b});yd(this,d,function(a){a instanceof td?f.cancel():e(a)});return f.then(a,b,c)};Xc(F); | |
var Ad=function(a,b){b instanceof F?zd(a,w(b.G,b)):zd(a,function(){return b})};F.prototype.G=function(a){var b=new F;yd(this,b.K,b.h,b);a&&(b.b=this,this.f++);return b}; | |
var Bd=function(a){return xa(a.A,function(a){return u(a[1])})},vd=function(a){if(a.j&&a.a&&Bd(a)){var b=a.j,c=Cd[b];c&&(h.clearTimeout(c.a),delete Cd[b]);a.j=0}a.b&&(a.b.f--,delete a.b);b=a.c;for(var d=c=!1;a.A.length&&!a.o;){var e=a.A.shift(),f=e[0],k=e[1];e=e[2];if(f=a.g?k:f)try{var p=f.call(e||a.w,b);l(p)&&(a.g=a.g&&(p==b||p instanceof Error),a.c=b=p);if(Yc(b)||"function"===typeof h.Promise&&b instanceof h.Promise)d=!0,a.o=!0}catch(E){b=E,a.g=!0,Bd(a)||(c=!0)}}a.c=b;d&&(p=w(a.X,a,!0),d=w(a.X,a, | |
!1),b instanceof F?(yd(b,p,d),b.D=!0):b.then(p,d));c&&(b=new Dd(b),Cd[b.a]=b,a.j=b.a)},wd=function(){ta.call(this)};y(wd,ta);wd.prototype.message="Deferred has already fired";wd.prototype.name="AlreadyCalledError";var td=function(){ta.call(this)};y(td,ta);td.prototype.message="Deferred was canceled";td.prototype.name="CanceledError";var Dd=function(a){this.a=h.setTimeout(w(this.c,this),0);this.b=a};Dd.prototype.c=function(){delete Cd[this.a];throw this.b;};var Cd={};var Id=function(a){var b={},c=b.document||document,d=Za(a),e=document.createElement("SCRIPT"),f={kc:e,sc:void 0},k=new F(Ed,f),p=null,E=null!=b.timeout?b.timeout:5E3;0<E&&(p=window.setTimeout(function(){Fd(e,!0);k.h(new Gd(1,"Timeout reached for loading script "+d))},E),f.sc=p);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&"complete"!=e.readyState||(Fd(e,b.$e||!1,p),k.K(null))};e.onerror=function(){Fd(e,!0,p);k.h(new Gd(0,"Error while loading script "+d))};f=b.attributes|| | |
{};Ta(f,{type:"text/javascript",charset:"UTF-8"});Mc(e,f);e.src=Za(a);Hd(c).appendChild(e);return k},Hd=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&0!=b.length?b[0]:a.documentElement},Ed=function(){if(this&&this.kc){var a=this.kc;a&&"SCRIPT"==a.tagName&&Fd(a,!0,this.sc)}},Fd=function(a,b,c){null!=c&&h.clearTimeout(c);a.onload=r;a.onerror=r;a.onreadystatechange=r;b&&window.setTimeout(function(){Tc(a)},0)},Gd=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+ | |
b);ta.call(this,c);this.code=a};y(Gd,ta);var G=function(a,b){this.b={};this.a=[];this.c=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof G)for(c=a.M(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};G.prototype.J=function(){Jd(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};G.prototype.M=function(){Jd(this);return this.a.concat()}; | |
G.prototype.O=function(a){return Kd(this.b,a)};G.prototype.wa=function(a){for(var b=0;b<this.a.length;b++){var c=this.a[b];if(Kd(this.b,c)&&this.b[c]==a)return!0}return!1}; | |
var Ld=function(a){a.b={};a.a.length=0;a.c=0},Md=function(a,b){Kd(a.b,b)&&(delete a.b[b],a.c--,a.a.length>2*a.c&&Jd(a))},Jd=function(a){if(a.c!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];Kd(a.b,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.c!=a.a.length){var e={};for(c=b=0;b<a.a.length;)d=a.a[b],Kd(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}};G.prototype.get=function(a,b){return Kd(this.b,a)?this.b[a]:b};G.prototype.set=function(a,b){Kd(this.b,a)||(this.c++,this.a.push(a));this.b[a]=b}; | |
G.prototype.forEach=function(a,b){for(var c=this.M(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};var Kd=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var H=function(){this.A=this.A;this.X=this.X};H.prototype.A=!1;H.prototype.dispose=function(){this.A||(this.A=!0,this.s())};var Od=function(a,b){b=x(Nd,b);a.A?l(void 0)?b.call(void 0):b():(a.X||(a.X=[]),a.X.push(l(void 0)?w(b,void 0):b))};H.prototype.s=function(){if(this.X)for(;this.X.length;)this.X.shift()()};var Nd=function(a){a&&"function"==typeof a.dispose&&a.dispose()},Pd=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];ia(d)?Pd.apply(null,d):Nd(d)}};var Qd=!cc||9<=Number(oc),Rd=cc&&!nc("9"),Sd=function(){if(!h.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});h.addEventListener("test",r,b);h.removeEventListener("test",r,b);return a}();var I=function(a,b){this.type=a;this.a=this.target=b;this.b=!1;this.jc=!0};I.prototype.stopPropagation=function(){this.b=!0};I.prototype.c=function(){this.jc=!1};var Td=function(a){a.c()};var Vd=function(a,b){I.call(this,a?a.type:"");this.relatedTarget=this.a=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.pointerId=0;this.pointerType="";this.Y=null;if(a){var c=this.type=a.type,d=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.a=b;if(b=a.relatedTarget){if(fc){a:{try{Zb(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"== | |
c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;null===d?(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0):(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey= | |
a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=m(a.pointerType)?a.pointerType:Ud[a.pointerType]||"";this.Y=a;a.defaultPrevented&&this.c()}};y(Vd,I);var Ud={2:"touch",3:"pen",4:"mouse"};Vd.prototype.stopPropagation=function(){Vd.l.stopPropagation.call(this);this.Y.stopPropagation?this.Y.stopPropagation():this.Y.cancelBubble=!0}; | |
Vd.prototype.c=function(){Vd.l.c.call(this);var a=this.Y;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Rd)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};Vd.prototype.Oc=function(){return this.Y};var Wd="closure_listenable_"+(1E6*Math.random()|0),Xd=function(a){return!(!a||!a[Wd])},Yd=0;var Zd=function(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.capture=!!d;this.ta=e;this.key=++Yd;this.ua=this.Ga=!1},$d=function(a){a.ua=!0;a.listener=null;a.a=null;a.src=null;a.ta=null};var ae=function(a){this.src=a;this.a={};this.b=0};ae.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.a[f];a||(a=this.a[f]=[],this.b++);var k=be(a,b,d,e);-1<k?(b=a[k],c||(b.Ga=!1)):(b=new Zd(b,this.src,f,!!d,e),b.Ga=c,a.push(b));return b}; | |
var ce=function(a,b){var c=b.type;if(!(c in a.a))return!1;var d=Ca(a.a[c],b);d&&($d(b),0==a.a[c].length&&(delete a.a[c],a.b--));return d},de=function(a,b){b=b&&b.toString();var c=0,d;for(d in a.a)if(!b||d==b){for(var e=a.a[d],f=0;f<e.length;f++)++c,$d(e[f]);delete a.a[d];a.b--}},ee=function(a,b,c,d,e){a=a.a[b.toString()];b=-1;a&&(b=be(a,c,d,e));return-1<b?a[b]:null},fe=function(a,b){var c=l(b),d=c?b.toString():"",e=l(void 0);Ja(a.a,function(a){for(var b=0;b<a.length;++b)if(!(c&&a[b].type!=d||e&&void 0!= | |
a[b].capture))return!0;return!1})},be=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.ua&&f.listener==b&&f.capture==!!c&&f.ta==d)return e}return-1};var ge="closure_lm_"+(1E6*Math.random()|0),he={},ie=0,ke=function(a,b,c,d,e){if(d&&d.once)return je(a,b,c,d,e);if(t(b)){for(var f=0;f<b.length;f++)ke(a,b[f],c,d,e);return null}c=le(c);return Xd(a)?a.ra(b,c,v(d)?!!d.capture:!!d,e):me(a,b,c,!1,d,e)},me=function(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var k=v(e)?!!e.capture:!!e,p=ne(a);p||(a[ge]=p=new ae(a));c=p.add(b,c,d,k,f);if(c.a)return c;d=oe();c.a=d;d.src=a;d.listener=c;if(a.addEventListener)Sd||(e=k),void 0===e&&(e=!1),a.addEventListener(b.toString(), | |
d,e);else if(a.attachEvent)a.attachEvent(pe(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");ie++;return c},oe=function(){var a=qe,b=Qd?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b},je=function(a,b,c,d,e){if(t(b)){for(var f=0;f<b.length;f++)je(a,b[f],c,d,e);return null}c=le(c);return Xd(a)?a.g.add(String(b),c,!0,v(d)?!!d.capture:!!d,e): | |
me(a,b,c,!0,d,e)},re=function(a,b,c,d,e){if(t(b))for(var f=0;f<b.length;f++)re(a,b[f],c,d,e);else d=v(d)?!!d.capture:!!d,c=le(c),Xd(a)?a.za(b,c,d,e):a&&(a=ne(a))&&(b=ee(a,b,c,d,e))&&se(b)},se=function(a){if(n(a)||!a||a.ua)return!1;var b=a.src;if(Xd(b))return ce(b.g,a);var c=a.type,d=a.a;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(pe(c),d):b.addListener&&b.removeListener&&b.removeListener(d);ie--;(c=ne(b))?(ce(c,a),0==c.b&&(c.src=null,b[ge]=null)):$d(a);return!0}, | |
te=function(a,b,c,d,e){c=le(c);d=!!d;return Xd(a)?ee(a.g,String(b),c,d,e):a?(a=ne(a))?ee(a,b,c,d,e):null:null},ue=function(a,b){Xd(a)?fe(a.g,l(b)?String(b):void 0):(a=ne(a))&&fe(a,b)},pe=function(a){return a in he?he[a]:he[a]="on"+a},we=function(a,b,c,d){var e=!0;if(a=ne(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.ua&&(f=ve(f,d),e=e&&!1!==f)}return e},ve=function(a,b){var c=a.listener,d=a.ta||a.src;a.Ga&&se(a);return c.call(d,b)},qe=function(a,b){if(a.ua)return!0; | |
if(!Qd){var c=b||da("window.event");b=new Vd(c,this);var d=!0;if(!(0>c.keyCode||void 0!=c.returnValue)){a:{var e=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(k){e=!0}if(e||void 0==c.returnValue)c.returnValue=!0}c=[];for(e=b.a;e;e=e.parentNode)c.push(e);a=a.type;for(e=c.length-1;!b.b&&0<=e;e--){b.a=c[e];var f=we(c[e],a,!0,b);d=d&&f}for(e=0;!b.b&&e<c.length;e++)b.a=c[e],f=we(c[e],a,!1,b),d=d&&f}return d}return ve(a,new Vd(b,this))},ne=function(a){a=a[ge];return a instanceof ae?a:null},xe="__closure_events_fn_"+ | |
(1E9*Math.random()>>>0),le=function(a){if(u(a))return a;a[xe]||(a[xe]=function(b){return a.handleEvent(b)});return a[xe]};var J=function(){H.call(this);this.g=new ae(this);this.Ic=this;this.Da=null};y(J,H);J.prototype[Wd]=!0;g=J.prototype;g.jb=function(a){this.Da=a};g.addEventListener=function(a,b,c,d){ke(this,a,b,c,d)};g.removeEventListener=function(a,b,c,d){re(this,a,b,c,d)}; | |
g.dispatchEvent=function(a){var b,c=this.Da;if(c)for(b=[];c;c=c.Da)b.push(c);c=this.Ic;var d=a.type||a;if(m(a))a=new I(a,c);else if(a instanceof I)a.target=a.target||c;else{var e=a;a=new I(d,c);Ta(a,e)}e=!0;if(b)for(var f=b.length-1;!a.b&&0<=f;f--){var k=a.a=b[f];e=ye(k,d,!0,a)&&e}a.b||(k=a.a=c,e=ye(k,d,!0,a)&&e,a.b||(e=ye(k,d,!1,a)&&e));if(b)for(f=0;!a.b&&f<b.length;f++)k=a.a=b[f],e=ye(k,d,!1,a)&&e;return e};g.s=function(){J.l.s.call(this);this.g&&de(this.g,void 0);this.Da=null}; | |
g.ra=function(a,b,c,d){return this.g.add(String(a),b,!1,c,d)};g.za=function(a,b,c,d){var e=this.g;a=String(a).toString();if(a in e.a){var f=e.a[a];b=be(f,b,c,d);-1<b?($d(f[b]),Ba(f,b),0==f.length&&(delete e.a[a],e.b--),e=!0):e=!1}else e=!1;return e};var ye=function(a,b,c,d){b=a.g.a[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var k=b[f];if(k&&!k.ua&&k.capture==c){var p=k.listener,E=k.ta||k.src;k.Ga&&ce(a.g,k);e=!1!==p.call(E,d)&&e}}return e&&0!=d.jc};var ze=function(a,b){J.call(this);this.f=a||1;this.b=b||h;this.h=w(this.o,this);this.j=oa()};y(ze,J);ze.prototype.c=!1;ze.prototype.a=null;ze.prototype.o=function(){if(this.c){var a=oa()-this.j;0<a&&a<.8*this.f?this.a=this.b.setTimeout(this.h,this.f-a):(this.a&&(this.b.clearTimeout(this.a),this.a=null),this.dispatchEvent("tick"),this.c&&(this.a=this.b.setTimeout(this.h,this.f),this.j=oa()))}};ze.prototype.start=function(){this.c=!0;this.a||(this.a=this.b.setTimeout(this.h,this.f),this.j=oa())}; | |
var Ae=function(a){a.c=!1;a.a&&(a.b.clearTimeout(a.a),a.a=null)};ze.prototype.s=function(){ze.l.s.call(this);Ae(this);delete this.b};var Be=function(a,b,c){if(u(a))c&&(a=w(a,c));else if(a&&"function"==typeof a.handleEvent)a=w(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:h.setTimeout(a,b||0)};var Ce=function(){};q("studio.common.Environment",Ce,void 0);Ce.Type={LIVE:1,LOCAL:2,BROWSER:4,IN_APP:8,LAYOUTS_PREVIEW:16,CREATIVE_TOOLSET:32,RENDERING_STUDIO:64,RENDERING_TEST:128,PREVIEW:256};var De=6;Ce.addType=function(a){De|=a;Ee(a)};var Fe=function(a){De=a|6;Ee(De)};Ce.setType=Fe;var K=function(a){return(De&a)==a};Ce.hasType=K;Ce.getValue=function(){return De}; | |
var Ee=function(a){Ge(a,2,1);Ge(a,1,2);Ge(a,4,8);Ge(a,8,4);Ge(a,128,64);Ge(a,64,128);Ge(a,256,2)},Ge=function(a,b,c){(a&b)==b&&(De|=b,De&=~c)};var He={ye:"dcm",We:"studio"};q("studio.sdk.logger",{}.af,void 0);var Ie={},Je={},Ke=new qa(.001,"");Ke.a="load";var Le=new qa(.1,"");Le.a="fail";var Me=new G;Me.set("enabler","enabler");Me.set("dcmenabler","dcm");Me.set("video","vid");Me.set("configurable","cfg");Me.set("configurablefiller","cfg_fill");Me.set("layouts","lay");Me.set("layoutsfiller","lay_fill");Me.set("gdn","gdn");Me.set("rad_ui_video","rad"); | |
var Ne=function(){for(var a=document.getElementsByTagName("script"),b=0;b<a.length;b++){var c=a[b];if(c.src||c.getAttribute("src"))if(c=c.src||c.getAttribute("src"),/Enabler/.test(c))return c.substring(0,c.lastIndexOf("/")+1)}return""},Oe=function(a){a=Ie[a];return l(a)&&1<=a},Pe=function(a){return[Ne(),"prod_studio_01_214_",[a,"module"].join(""),".js"].join("")};q("goog.exportSymbol",function(a,b,c){q(a,b,c)},this); | |
var Qe=function(a){a+="goog.exportSymbol('studioLoader.context.evalInContext', "+Qe.toString()+");";eval(a)},Re=function(a,b){b=Me.get(b)||"unknown";a.c=b;a=a.b();!ab(a)&&K(1)&&(document.createElement("IMG").src=a)},Se=function(a,b){Ie[a]=2;Re(Ke,a);b=n(b)?b:2;for(var c=Pe(a),d=Id(Wb(c)),e=0;e<b;++e)d=d.then(void 0,function(){return Id(Wb(c))});return d.then(function(){Ie[a]=3},function(){Re(Le,a);return dd()})},Te=function(a){if(Oe(a))return Je[a];Ie[a]=1;for(var b=[],c=DEPS_GRAPH?DEPS_GRAPH[[a, | |
"module"].join("")]:[],d=c.length-1;0<=d;d--){var e=c[d].replace(/module$/,"");if(e==a)break;Oe(e)?b.push(Je[e]):b.push(Te(e))}b=gd(b).then(x(Se,a,2));return Je[a]=b},Ue=function(a,b){a=Te(a);u(b)&&(a=a.then(b));id(a,r)};q("studioLoader.context.evalInContext",Qe,void 0);var Ve={ze:"devicemotion",Ae:"deviceorientation"},We={},Xe;for(Xe in Ve)We[Ve[Xe]]=!0;var Ye=function(a){this.a=a};q("studio.common.mde.Direction",Ye,void 0);Ye.Corner={Xe:0,Ye:1,ue:2,ve:3};Ye.prototype.toString=function(){return(this.a&2?"b":"t")+(this.a&1?"r":"l")};var Ze={TL:new Ye(0),TR:new Ye(1),BL:new Ye(2),BR:new Ye(3)},$e=La(Ze);var af=function(a){if(a.J&&"function"==typeof a.J)return a.J();if(m(a))return a.split("");if(ia(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return La(a)},bf=function(a,b){return a.contains&&"function"==typeof a.contains?a.contains(b):a.wa&&"function"==typeof a.wa?a.wa(b):ia(a)||m(a)?0<=va(a,b):Oa(a,b)};var cf=function(){this.a=new G},df=function(a){var b=typeof a;return"object"==b&&a||"function"==b?"o"+la(a):b.substr(0,1)+a};cf.prototype.add=function(a){this.a.set(df(a),a)};var ff=function(a){var b=ef;a=af(a);for(var c=a.length,d=0;d<c;d++)b.add(a[d])};cf.prototype.contains=function(a){return this.a.O(df(a))};cf.prototype.J=function(){return this.a.J()};q("studio.common.Feature.Type",{Qe:1,SDK_EVENT_FORWARDER:2,RL_EVENT_FORWARDER:3},void 0);var ef=new cf;q("studio.common.Feature.hasFeature",function(a){return ef.contains(a)},void 0); | |
q("studio.common.Feature.hasFeatures",function(a){var b=ef;a:{var c=b.contains;if("function"==typeof a.every)a=a.every(c,b);else if(ia(a)||m(a))a=ya(a,c,b);else{if(a.M&&"function"==typeof a.M)var d=a.M();else if(a.J&&"function"==typeof a.J)d=void 0;else if(ia(a)||m(a)){d=[];for(var e=a.length,f=0;f<e;f++)d.push(f)}else for(f in d=[],e=0,a)d[e++]=f;e=af(a);f=e.length;for(var k=0;k<f;k++)if(!c.call(b,e[k],d&&d[k],a)){a=!1;break a}a=!0}}return a},void 0);var gf=function(a,b){this.b=a;this.a=null!=b?b:0};q("studio.common.Orientation",gf,void 0);var hf=function(){var a=window;return a.innerWidth>a.innerHeight?"landscape":"portrait"},jf=function(){return"onorientationchange"in window};gf.Mode={PORTRAIT:"portrait",LANDSCAPE:"landscape"};gf.prototype.Wc=function(){return this.b};gf.prototype.getMode=gf.prototype.Wc;gf.prototype.Vc=function(){return this.a};gf.prototype.getDegrees=gf.prototype.Vc;gf.prototype.toString=function(){return this.b};var kf=function(a,b,c,d,e,f,k){var p="";a&&(p+=a+":");c&&(p+="//",b&&(p+=b+"@"),p+=c,d&&(p+=":"+d));e&&(p+=e);f&&(p+="?"+f);k&&(p+="#"+k);return p},lf=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/,mf=function(a){var b=a.indexOf("#");return 0>b?null:a.substr(b+1)},nf=function(a){a=a.match(lf);return kf(a[1],a[2],a[3],a[4])},of=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<= | |
d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?cb(e):"")}}},pf=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.substr(0,d),e,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},qf=function(a,b,c){if(t(b))for(var d=0;d<b.length;d++)qf(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))},rf=/#|$/,sf=function(a,b){var c= | |
a.search(rf);a:{var d=0;for(var e=b.length;0<=(d=a.indexOf(b,d))&&d<c;){var f=a.charCodeAt(d-1);if(38==f||63==f)if(f=a.charCodeAt(d+e),!f||61==f||38==f||35==f)break a;d+=e+1}d=-1}if(0>d)return null;e=a.indexOf("&",d);if(0>e||e>c)e=c;d+=b.length+1;return cb(a.substr(d,e-d))};var tf=function(a,b){return b?a.replace("[rm_exit_id]",b):a},uf=function(a){ab(nb(a))||"market"!=(a.match(lf)[1]||null)||(a=a.match(lf),a="https://play.google.com/store/apps/details"+kf(null,null,null,null,a[5],a[6],a[7]));return a};var vf={CREATIVETOOLSET_CONFIG:"creativeToolsetConfig",CREATIVETOOLSET_INTERNALS:"creativeToolsetInternals",CREATIVETOOLSET_INTERNALS_GEN204:"creativeToolsetInternalsGen204",CREATIVE_REPORTER:"creativeReporter",CREATIVE_INNOVATION:"gcreativeinnovation",GOOGLE_AFMA_SUPPORT:"googleAfmaSupport"};q("studio.common.WhitelistedExternalObject",vf,void 0);var wf={Ve:"startExpandInternal",Ue:"startCollapseInternal",Fe:"finishCollapseInternal",te:"aboutToExpandInternal",Re:"setAdVisibleInternal",Se:"setAdParameters",Be:"dispatchEvent",Te:"setParameter",Me:"getParameter",Le:"fullscreenSupportInternal",Ie:"fullscreenDimensionsInternal",Ke:"fullscreenExpandStartInternal",Je:"fullscreenExpandFinishInternal",He:"fullscreenCollapseStartInternal",Ge:"fullscreenCollapseFinishInternal",Ne:"invokeOnAllVideos",Oe:"livePreviewChannel",Ce:"dispatchPageLoaded"},xf= | |
{},yf;for(yf in wf)xf[wf[yf]]=!0;var zf=function(a){H.call(this);this.b=a;this.a={};this.b.gc(w(this.c,this))};y(zf,H);var Bf=function(a,b){if(-1!=b.indexOf(":"))throw Error('Virtual channel name "'+b+'" should not contain colons');if(b in a.a)throw Error('Virtual channel "'+b+'" was already created for this multichannel.');var c=new Af(a,b);return a.a[b]=c};zf.prototype.c=function(a,b){if(a=a.match(/^([^:]*):(.*)/)){var c=a[1];a=a[2];c in this.a&&(c=this.a[c])&&c.c&&c.c(a,b)}}; | |
zf.prototype.s=function(){B(this.a,function(a){Nd(a)});Nd(this.b);delete this.a;delete this.b};var Af=function(a,b){H.call(this);this.a=a;this.b=b};y(Af,H);g=Af.prototype;g.connect=function(a){a&&a()};g.ha=function(){return!0};g.Aa=function(a,b,c){this.a.b.Aa(this.b+":"+a,w(this.Hb,this,b),c)};g.gc=function(a){this.c=w(this.Hb,this,a)};g.Ka=function(a,b){if(this.A)throw Error("#send called for disposed VirtualChannel.");this.a.b.Ka(this.b+":"+a,b)}; | |
g.Hb=function(a,b){this.A||a.apply({},Array.prototype.slice.call(arguments,1))};g.s=function(){this.a=this.a.a[this.b]=null};var Cf=function(a){H.call(this);this.b=new zf(a);this.f={};this.c=Bf(this.b,"private");this.g=Bf(this.b,"public");this.c.Aa("mics",w(this.v,this),!0)};y(Cf,H);Cf.prototype.B=0;Cf.prototype.s=function(){Nd(this.b);delete this.b;delete this.g;delete this.c};var Df=function(a,b,c,d){var e=a.B++;a.f[e]=d;d={};d.signature=e;d.data=c;a.g.Ka(b,d)};Cf.prototype.v=function(a){var b=a.signature;a=a.data;b in this.f&&((0,this.f[b])(a),delete this.f[b])}; | |
Cf.prototype.o=function(a,b){var c={};c.data=a(b.data);c.signature=b.signature;this.c&&this.c.Ka("mics",c)};var Ef=function(a,b,c){H.call(this);this.b=a;this.h=b||0;this.c=c;this.g=w(this.f,this)};y(Ef,H);Ef.prototype.a=0;Ef.prototype.s=function(){Ef.l.s.call(this);0!=this.a&&h.clearTimeout(this.a);this.a=0;delete this.b;delete this.c};Ef.prototype.start=function(a){0!=this.a&&h.clearTimeout(this.a);this.a=0;this.a=Be(this.g,l(a)?a:this.h)};Ef.prototype.f=function(){this.a=0;this.b&&this.b.call(this.c)};var Ff=function(a){H.call(this);this.j=a;this.c={}};y(Ff,H); | |
var Gf=[],L=function(a,b,c,d,e,f){t(c)||(c&&(Gf[0]=c.toString()),c=Gf);for(var k=0;k<c.length;k++){var p=ke(b,c[k],d||a.handleEvent,e||!1,f||a.j||a);if(!p)break;a.c[p.key]=p}},Hf=function(a,b,c,d,e,f){if(t(c))for(var k=0;k<c.length;k++)Hf(a,b,c[k],d,e,f);else(b=je(b,c,d||a.handleEvent,e,f||a.j||a))&&(a.c[b.key]=b)},If=function(a,b,c,d,e,f){if(t(c))for(var k=0;k<c.length;k++)If(a,b,c[k],d,e,f);else if(b=te(b,c,d||a.handleEvent,v(e)?!!e.capture:!!e,f||a.j||a))se(b),delete a.c[b.key]},Jf=function(a){B(a.c, | |
function(a,c){this.c.hasOwnProperty(c)&&se(a)},a);a.c={}};Ff.prototype.s=function(){Ff.l.s.call(this);Jf(this)};Ff.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var Mf=function(a){var b=[];Kf(new Lf,a,b);return b.join("")},Lf=function(){},Kf=function(a,b,c){if(null==b)c.push("null");else{if("object"==typeof b){if(t(b)){var d=b;b=d.length;c.push("[");for(var e="",f=0;f<b;f++)c.push(e),Kf(a,d[f],c),e=",";c.push("]");return}if(b instanceof String||b instanceof Number||b instanceof Boolean)b=b.valueOf();else{c.push("{");e="";for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&(f=b[d],"function"!=typeof f&&(c.push(e),Nf(d,c),c.push(":"),Kf(a,f,c),e=","));c.push("}"); | |
return}}switch(typeof b){case "string":Nf(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("Unknown type: "+typeof b);}}},Of={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},Pf=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,Nf=function(a,b){b.push('"',a.replace(Pf,function(a){var b=Of[a]; | |
b||(b="\\u"+(a.charCodeAt(0)|65536).toString(16).substr(1),Of[a]=b);return b}),'"')};var Qf=function(){H.call(this);this.o={}};y(Qf,H);Qf.prototype.connect=function(a){a&&a()};Qf.prototype.ha=function(){return!0};Qf.prototype.Aa=function(a,b,c){this.o[a]={K:b,$b:!!c}};Qf.prototype.gc=function(a){this.h=a};var Rf=function(a,b){if(b&&m(a))try{return JSON.parse(a)}catch(c){return null}else if(!b&&!m(a))return Mf(a);return a};Qf.prototype.s=function(){Qf.l.s.call(this);delete this.o;delete this.h};var Sf=["pu","lru","pru","lpu","ppu"],Tf={},Vf=function(){for(var a=10,b=Uf,c=b.length,d="";0<a--;)d+=b.charAt(Math.floor(Math.random()*c));return d},Uf="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";var Wf=function(a){H.call(this);this.h=a||Kc()};y(Wf,H);var Zf=function(a,b){Wf.call(this,b);this.a=a;this.w=new Ff(this);Od(this,this.w);this.j=new ze(100,Nc(this.h.a));Od(this,this.j);this.g=new F;this.f=new F;this.b=new F;this.v=Vf();this.o=null;this.c={};this.D=this.a.name;Xf(this.a,this.a.name+"_"+Yf(this.a));this.B=!1;Ad(this.b,this.g);Ad(this.b,this.f);zd(this.b,this.fd,this);this.b.K(!0);L(this.w,this.j,"tick",this.Rb,void 0)};y(Zf,Wf); | |
var $f={},cg=function(a){var b=new ag(a.channelName,a.service,a.payload);a=b.a;var c=b.c;b=b.b;var d=Tf[a];if(d)return d.b(c,b),!0;d=bg(b)[0];for(var e in Tf){var f=Tf[e];if(1==Yf(f)&&!f.ha()&&"tp"==c&&"SETUP"==d)return Xf(f,a),f.b(c,b),!0}return!1};g=Zf.prototype;g.tc=function(a){a=bg(a);var b=a[1];switch(a[0]){case "SETUP_ACK":this.g.a||this.g.K(!0);break;case "SETUP":this.W("tp","SETUP_ACK"),this.f.a||this.f.K(!0),null!=this.o&&this.o!=b&&this.W("tp","SETUP,"+this.v),this.o=b}}; | |
g.connect=function(){var a=Nc(this.h.a);if(a){var b=la(a);0==($f[b]||0)&&null==da("crosswindowmessaging.channel",a)&&q("crosswindowmessaging.channel",cg,a);$f[b]++;this.B=!0;this.Rb()}};g.Rb=function(){this.a.ha()?Ae(this.j):(this.j.start(),this.W("tp","SETUP,"+this.v))};g.W=function(a,b){this.a.S&&(a=new ag(this.D+"_"+(0==Yf(this.a)?1:0),a,b),this.a.a.directSyncMode?this.Ib(a):this.c[la(a)]=Be(w(this.Ib,this,a),0))}; | |
g.Ib=function(a){var b=la(a);this.c[b]&&delete this.c[b];try{var c=da("crosswindowmessaging.channel",this.a.S)}catch(d){return}if(null!==c)try{c({channelName:a.a,service:a.c,payload:a.b})}catch(d){}};g.fd=function(){dg(this.a,0)}; | |
g.s=function(){if(this.B){var a=Nc(this.h.a),b=la(a);1==--$f[b]&&q("crosswindowmessaging.channel",null,a)}this.c&&(B(this.c,function(a){h.clearTimeout(a)}),this.c=null);this.g&&(this.g.cancel(),delete this.g);this.f&&(this.f.cancel(),delete this.f);this.b&&(this.b.cancel(),delete this.b);Zf.l.s.call(this)};var bg=function(a){a=a.split(",");a[1]=a[1]||null;return a},ag=function(a,b,c){this.a=a;this.c=b;this.b=c};var eg=function(a,b,c,d,e){Wf.call(this,c);this.f=a;this.j=e||2;this.L=b||"*";this.B=new Ff(this);this.o=new ze(100,Nc(this.h.a));this.D=!!d;this.c=new F;this.g=new F;this.b=new F;this.H=Vf();this.w=null;this.D?1==Yf(this.f)?Ad(this.b,this.c):Ad(this.b,this.g):(Ad(this.b,this.c),2==this.j&&Ad(this.b,this.g));zd(this.b,this.gd,this);this.b.K(!0);L(this.B,this.o,"tick",this.Sb,void 0)};y(eg,Wf);eg.prototype.a=null;eg.prototype.G=!1;var fg={};eg.prototype.v=0; | |
var ig=function(a){var b=a.Y.data;if(!m(b))return!1;var c=b.indexOf("|"),d=b.indexOf(":");if(-1==c||-1==d)return!1;var e=b.substring(0,c);c=b.substring(c+1,d);b=b.substring(d+1);if(d=Tf[e])return d.b(c,b,a.Y.origin),!0;d=gg(b)[0];for(var f in Tf){var k=Tf[f];if(1==Yf(k)&&!k.ha()&&"tp"==c&&("SETUP"==d||"SETUP_NTPV2"==d)&&hg(k,a.Y.origin))return Xf(k,e),k.b(c,b),!0}return!1}; | |
eg.prototype.tc=function(a){var b=gg(a);a=b[1];switch(b[0]){case "SETUP_ACK":jg(this,1);this.c.a||this.c.K(!0);break;case "SETUP_ACK_NTPV2":2==this.j&&(jg(this,2),this.c.a||this.c.K(!0));break;case "SETUP":jg(this,1);kg(this,1);break;case "SETUP_NTPV2":2==this.j&&(b=this.a,jg(this,2),kg(this,2),1!=b&&null==this.w||this.w==a||lg(this),this.w=a)}}; | |
var lg=function(a){2!=a.j||null!=a.a&&2!=a.a||a.W("tp","SETUP_NTPV2,"+a.H);null!=a.a&&1!=a.a||a.W("tp","SETUP")},kg=function(a,b){if(2!=a.j||null!=a.a&&2!=a.a||2!=b){if(null!=a.a&&1!=a.a||1!=b)return;a.W("tp","SETUP_ACK")}else a.W("tp","SETUP_ACK_NTPV2");a.g.a||a.g.K(!0)},jg=function(a,b){b>a.a&&(a.a=b);1==a.a&&(a.g.a||a.D||a.g.K(!0),a.w=null)};g=eg.prototype; | |
g.connect=function(){var a=Nc(this.h.a),b=la(a),c=fg[b];n(c)||(c=0);0==c&&ke(a.postMessage?a:a.document,"message",ig,!1,eg);fg[b]=c+1;this.G=!0;this.Sb()};g.Sb=function(){var a=0==Yf(this.f);this.D&&a||this.f.ha()||this.A?Ae(this.o):(this.o.start(),lg(this))};g.W=function(a,b){var c=this.f.S;c&&(this.W=function(a,b){var d=this,e=this.f.name;this.v=Be(function(){d.v=0;try{var f=c.postMessage?c:c.document;f.postMessage&&f.postMessage(e+"|"+a+":"+b,d.L)}catch(E){}},0)},this.W(a,b))}; | |
g.gd=function(){dg(this.f,1==this.j||1==this.a?200:void 0)};g.s=function(){if(this.G){var a=Nc(this.h.a),b=la(a),c=fg[b];fg[b]=c-1;1==c&&re(a.postMessage?a:a.document,"message",ig,!1,eg)}this.v&&(h.clearTimeout(this.v),this.v=0);Nd(this.B);delete this.B;Nd(this.o);delete this.o;this.c.cancel();delete this.c;this.g.cancel();delete this.g;this.b.cancel();delete this.b;delete this.W;eg.l.s.call(this)};var gg=function(a){a=a.split(",");a[1]=a[1]||null;return a};var mg=function(){var a=(window.STUDIO_ORIGINAL_ASSET_URL?window.STUDIO_ORIGINAL_ASSET_URL:window.location.href).replace(/%(?![A-Fa-f0-9][A-Fa-f0-9])/g,"%25");this.g=this.j=this.c="";this.A=null;this.h=this.f="";this.a=!1;if(a instanceof mg){this.a=l(void 0)?void 0:a.a;ng(this,a.c);this.j=a.j;this.g=a.g;og(this,a.A);this.f=a.f;var b=a.b;var c=new pg;c.c=b.c;b.a&&(c.a=new G(b.a),c.b=b.b);qg(this,c);this.h=a.h}else a&&(b=String(a).match(lf))?(this.a=!1,ng(this,b[1]||"",!0),this.j=rg(b[2]||""),this.g= | |
rg(b[3]||"",!0),og(this,b[4]),this.f=rg(b[5]||"",!0),qg(this,b[6]||"",!0),this.h=rg(b[7]||"")):(this.a=!1,this.b=new pg(null,this.a))}; | |
mg.prototype.toString=function(){var a=[],b=this.c;b&&a.push(sg(b,tg,!0),":");var c=this.g;if(c||"file"==b)a.push("//"),(b=this.j)&&a.push(sg(b,tg,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.A,null!=c&&a.push(":",String(c));if(c=this.f)this.g&&"/"!=c.charAt(0)&&a.push("/"),a.push(sg(c,"/"==c.charAt(0)?ug:vg,!0));(c=this.b.toString())&&a.push("?",c);(c=this.h)&&a.push("#",sg(c,wg));return a.join("")}; | |
var ng=function(a,b,c){a.c=c?rg(b,!0):b;a.c&&(a.c=a.c.replace(/:$/,""))},og=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.A=b}else a.A=null},qg=function(a,b,c){b instanceof pg?(a.b=b,xg(a.b,a.a)):(c||(b=sg(b,yg)),a.b=new pg(b,a.a))},rg=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},sg=function(a,b,c){return m(a)?(a=encodeURI(a).replace(b,zg),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},zg=function(a){a=a.charCodeAt(0); | |
return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},tg=/[#\/\?@]/g,vg=/[#\?:]/g,ug=/[#\?]/g,yg=/[#\?@]/g,wg=/#/g,pg=function(a,b){this.b=this.a=null;this.c=a||null;this.g=!!b},Ag=function(a){a.a||(a.a=new G,a.b=0,a.c&&of(a.c,function(b,c){a.add(cb(b),c)}))};pg.prototype.add=function(a,b){Ag(this);this.c=null;a=Bg(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b+=1;return this};var Cg=function(a,b){Ag(a);b=Bg(a,b);a.a.O(b)&&(a.c=null,a.b-=a.a.get(b).length,Md(a.a,b))};g=pg.prototype; | |
g.O=function(a){Ag(this);a=Bg(this,a);return this.a.O(a)};g.wa=function(a){var b=this.J();return 0<=va(b,a)};g.forEach=function(a,b){Ag(this);this.a.forEach(function(c,d){z(c,function(c){a.call(b,c,d,this)},this)},this)};g.M=function(){Ag(this);for(var a=this.a.J(),b=this.a.M(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};g.J=function(a){Ag(this);var b=[];if(m(a))this.O(a)&&(b=Da(b,this.a.get(Bg(this,a))));else{a=this.a.J();for(var c=0;c<a.length;c++)b=Da(b,a[c])}return b}; | |
g.set=function(a,b){Ag(this);this.c=null;a=Bg(this,a);this.O(a)&&(this.b-=this.a.get(a).length);this.a.set(a,[b]);this.b+=1;return this};g.get=function(a,b){a=a?this.J(a):[];return 0<a.length?String(a[0]):b};g.toString=function(){if(this.c)return this.c;if(!this.a)return"";for(var a=[],b=this.a.M(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.J(d);for(var f=0;f<d.length;f++){var k=e;""!==d[f]&&(k+="="+encodeURIComponent(String(d[f])));a.push(k)}}return this.c=a.join("&")}; | |
var Bg=function(a,b){b=String(b);a.g&&(b=b.toLowerCase());return b},xg=function(a,b){b&&!a.g&&(Ag(a),a.c=null,a.a.forEach(function(a,b){var c=b.toLowerCase();b!=c&&(Cg(this,b),Cg(this,c),0<a.length&&(this.c=null,this.a.set(Bg(this,c),Ea(a)),this.b+=a.length))},a));a.g=b};var Eg=function(a,b){Qf.call(this);for(var c=0,d;d=Sf[c];c++)if(d in a&&!/^https?:\/\//.test(a[d]))throw Error("URI "+a[d]+" is invalid for field "+d);this.a=a;this.name=this.a.cn||Vf();this.g=b||Kc();this.c=[];this.j=new Ff(this);a.lpu=a.lpu||nf(Nc(this.g.a).location.href)+"/robots.txt";a.ppu=a.ppu||nf(a.pu||"")+"/robots.txt";Tf[this.name]=this;te(window,"unload",Dg)||je(window,"unload",Dg)};y(Eg,Qf);var Fg=/^%*tp$/,Gg=/^%+tp$/;g=Eg.prototype;g.ja=null;g.na=null;g.U=null;g.sa=1; | |
g.ha=function(){return 2==this.sa};g.S=null;g.La=null;g.connect=function(a){this.f=a||r;3==this.sa&&(this.sa=1);this.na?zd(this.na,this.Db):this.Db()}; | |
g.Db=function(){this.na=null;this.a.ifrid&&(this.La=this.g.getElement(this.a.ifrid));if(this.La){var a=this.La.contentWindow;a||(a=window.frames[this.a.ifrid]);this.S=a}if(!this.S){if(window==window.top)throw Error("CrossPageChannel: Can't connect, peer window-object not set.");this.S=window.parent}if(!this.U){this.a.tp||(this.a.tp=u(document.postMessage)||u(window.postMessage)||cc&&window.postMessage?1:fc?2:cc&&this.a.pru?3:4);switch(this.a.tp){case 1:this.U=new eg(this,this.a.ph,this.g,!!this.a.osh, | |
this.a.nativeProtocolVersion||2);break;case 6:this.U=null;break;case 2:this.U=null;break;case 3:this.U=null;break;case 4:this.U=null;break;case 7:if(a=this.S)try{a=window.document.domain==this.S.document.domain}catch(b){a=!1}a&&(this.U=new Zf(this,this.g))}if(!this.U)throw Error("CrossPageChannel: No suitable transport found!");}for(this.U.connect();0<this.c.length;)this.c.shift()()}; | |
g.close=function(){this.na&&(this.na.cancel(),this.na=null);this.c.length=0;Jf(this.j);this.sa=3;Nd(this.U);this.f=this.U=null;Nd(this.ja);this.ja=null};var dg=function(a,b){a.ha()||a.ja&&0!=a.ja.a||(a.sa=2,Nd(a.ja),l(b)?(a.ja=new Ef(a.f,b),a.ja.start()):(a.ja=null,a.f()))};Eg.prototype.Ka=function(a,b){if(this.ha()){try{var c=!!this.S&&!this.S.closed}catch(d){c=!1}c?(v(b)&&(b=Mf(b)),this.U.W(Hg(a),b)):this.close()}}; | |
Eg.prototype.b=function(a,b,c){this.na?this.c.push(w(this.b,this,a,b,c)):hg(this,c)&&!this.A&&3!=this.sa&&(a&&"tp"!=a?this.ha()&&(a=a.replace(/%[0-9a-f]{2}/gi,decodeURIComponent),a=Gg.test(a)?a.substring(1):a,a=(c=this.o[a])?c:this.h?{K:x(this.h,a),$b:v(b)}:null)&&(b=Rf(b,a.$b),null!=b&&a.K(b)):this.U.tc(b))}; | |
var Hg=function(a){Fg.test(a)&&(a="%"+a);return a.replace(/[%:|]/g,encodeURIComponent)},Yf=function(a){var b=a.a.role;return n(b)?b:window.parent==a.S?1:0},Xf=function(a,b){delete Tf[a.name];a.name=b;Tf[b]=a},hg=function(a,b){var c=a.a.ph;return ab(nb(b))||ab(nb(c))||b==a.a.ph};Eg.prototype.s=function(){this.close();this.La=this.S=null;delete Tf[this.name];Nd(this.j);delete this.j;Eg.l.s.call(this)};var Dg=function(){for(var a in Tf)Nd(Tf[a])};var Ig=[/s0(qa)?\.2mdn\.net/,/^.*\.(prod|corp)\.google\.com/,/localhost/,/tpc.googlesyndication.com/,/imasdk.googleapis.com/,/^.*dot-expandable-ad-tool.appspot.com/],Jg=function(){var a=location.hostname;return K(2)&&!K(16)?!1:xa(Ig,function(b){return b.test(a)})};var Kg=function(a,b,c){this.a=null;var d={},e=1,f=window.parent;if(c)f=c;else if(null!=b)switch(b){case 3:f=window;case 2:e=7;d.directSyncMode=!0;break;case 4:f=window.parent.frames["goog-messaging-iframe"]}d.tp=e;d.role=1;a&&(d.cn=a);this.h=new Eg(d);this.h.S=f;Cf.call(this,this.h);a=w(this.w,this);this.g.Aa("general",w(this.o,this,a),!0)};y(Kg,Cf);Kg.prototype.connect=function(a){Jg()&&this.j&&this.h.connect(w(this.D,this,a))}; | |
Kg.prototype.D=function(a){M(this,"conduitInitialized",[this.j,ef.J()]);a&&a()};Kg.prototype.w=function(a){a:{var b=a.methodName;a=a.args;if(b in xf){if(this.a){var c=this.a[b];u(c)||(c=this.a.defaultMessageHandler,a=[b,a]);if(u(c)){b=c.apply(this.a,a);break a}}b=null}else b=void 0}return b};var M=function(a,b,c,d){var e={};e.methodName=b;e.args=c&&t(c)?c:[];Df(a,"general",e,d||r)};var N=function(a){I.call(this,a)};y(N,I);q("studio.events.StudioEvent",N,void 0);N.INIT="init";N.VISIBLE="visible";N.HIDDEN="hidden";N.VISIBILITY_CHANGE="visibilityChange";N.VISIBILITY_CHANGE_WITH_INFO="visibilityChangeWithInfo";N.EXIT="exit";N.INTERACTION="interaction";N.PAGE_LOADED="pageLoaded";N.ORIENTATION="orientation";N.ABOUT_TO_EXPAND="aboutToExpand";N.EXPAND_START="expandStart";N.EXPAND_FINISH="expandFinish";N.COLLAPSE_START="collapseStart";N.COLLAPSE_FINISH="collapseFinish";N.COLLAPSE="collapse"; | |
N.FULLSCREEN_SUPPORT="fullscreenSupport";N.FULLSCREEN_DIMENSIONS="fullscreenDimensions";N.FULLSCREEN_EXPAND_START="fullscreenExpandStart";N.FULLSCREEN_EXPAND_FINISH="fullscreenExpandFinish";N.FULLSCREEN_COLLAPSE_START="fullscreenCollapseStart";N.FULLSCREEN_COLLAPSE_FINISH="fullscreenCollapseFinish";N.HOSTPAGE_SCROLL="hostpageScroll";N.prototype.T=function(a,b){this[a]=b;return this};N.prototype.addProperty=N.prototype.T;var Lg=function(a){this.a=a;this.b=""},Mg=/:/,Ng=/%(.+)!/,Og=function(a,b,c){for(var d=c.split("&"),e=0;e<d.length;e++){var f=d[e].split("=");if(1<f.length&&f[0].length&&f[1].length){var k=decodeURIComponent(f[0]);f=decodeURIComponent(f[1]);a.a.set(k,f)}}if(null!=a.a&&a.a.O("exitEvents")){d={};e=a.a.get("exitEvents").toString();k=e.split("{DELIM}");for(f=0;f<k.length;f++){var p=k[f];lb(e,"%2C")&&(p=unescape(p));var E={};p=p.split(",");for(var A=0;A<p.length;A++)if(Mg.test(p[A])){p[A].replace(Ng,"%25$1!"); | |
var W=p[A].split(":"),sa=W.shift();E[sa]=unescape(W.join(":"))}d[E.name]=E}b.exitEvents=d}a.b=c};Lg.prototype.get=function(a,b){return this.a.get(a,b)};Lg.prototype.set=function(a,b){return this.a.set(a,b)};Lg.prototype.O=function(a){return this.a.O(a)};var Pg=function(a){this.a={};this.b=new Lg(a)},Qg=function(a,b,c,d){var e=c;"Number"==d?e=parseInt(c,10):"Boolean"==d&&(e="true"==c.toLowerCase()||"1"==c);a.a[b]=e},Rg=function(a,b){try{var c=JSON.parse(b);null!=c&&Ta(a.a,c);var d={};B(a.a,function(a,b){a&&!v(a)&&(b=decodeURIComponent(b),a=decodeURIComponent(a));b&&a&&(d[b]=a)},a);a.a=d}catch(e){Og(a.b,a.a,b)}};Pg.prototype.getParameter=function(a,b){return Na(this.a,a)?Pa(this.a,a):this.b.get(a,b)}; | |
Pg.prototype.N=function(a){a=parseInt(this.getParameter(a),10);return isNaN(a)?null:a};Pg.prototype.V=function(a){a=this.getParameter(a);return ab(nb(a))?null:a.toString()};var Sg=function(){this.b=!1;this.a=[]},Tg=function(a,b,c){a.c?M(a.c,b,c):a.a.push({type:b,yc:c})},Ug=function(a,b,c,d,e,f){Tg(a,f?"logEventFlushCounters":"logEvent",[b,c,a.g,!!d,!!e])},Wg=function(a){a.b||(Ug(a,"Count","INTERACTIVE_IMPRESSION"),a.b=!0,Vg(a))},Vg=function(a){Tg(a,"flushCounters",[a.g])},Xg=function(a,b,c,d){Tg(a,"logVideoEvent",[b,escape(c),d])};var Yg=function(a){Ff.call(this);this.v=a;this.a=this.g=null;this.B=!1;this.b=null;this.f=!1;this.h=-1;this.o=0};y(Yg,Ff);Yg.prototype.cb=function(){return this.B};Yg.prototype.G=function(){this.o=1;this.a&&(Ae(this.a),this.a.start())};Yg.prototype.D=function(){this.o=0;this.a&&Ae(this.a)}; | |
Yg.prototype.w=function(){"1"==this.v.getParameter("isMouseOver")||1==this.o?this.f||(this.B=!0,1>this.h?this.h=oa():1E3<oa()-this.h&&(this.f=!0,this.v.dispatchEvent(new N("interaction")),Zg(this.v,"setTimerAdjustment",["INTERACTION_TIMER",-1E3,0]),this.g&&(Ug(this.g,"Start","INTERACTION_TIMER"),Wg(this.g)))):(this.f&&$g(this),this.h=-1)};var $g=function(a){a.f=!1;a.g&&Ug(a.g,"Stop","INTERACTION_TIMER")};Yg.prototype.s=function(){this.f&&$g(this);Pd(this.b,this.a);Yg.l.s.call(this)};var bh=function(a,b,c){if(m(b))(b=ah(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=ah(c,d);f&&(c.style[f]=e)}},ch={},ah=function(a,b){var c=ch[b];if(!c){var d=sb(b);c=d;void 0===a.style[d]&&(d=(gc?"Webkit":fc?"Moz":cc?"ms":bc?"O":null)+tb(d),void 0!==a.style[d]&&(c=d));ch[b]=c}return c},dh=function(a){"number"==typeof a&&(a=Math.round(a)+"px");return a},eh=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=gc&&!b&&!c;if((!l(b)||d)&&a.getBoundingClientRect){a:{try{var e=a.getBoundingClientRect()}catch(f){e= | |
{left:0,top:0,right:0,bottom:0};break a}cc&&a.ownerDocument.body&&(a=a.ownerDocument,e.left-=a.documentElement.clientLeft+a.body.clientLeft,e.top-=a.documentElement.clientTop+a.body.clientTop)}return new Hc(e.right-e.left,e.bottom-e.top)}return new Hc(b,c)},gh=function(a){var b=Kc(void 0),c=b.a;if(cc&&c.createStyleSheet)return b=c.createStyleSheet(),fh(b,a),b;c=Vc(b,"HEAD")[0];if(!c){var d=Vc(b,"BODY")[0];c=b.b("HEAD");d.parentNode.insertBefore(c,d)}d=b.b("STYLE");fh(d,a);b.c(c,d);return d},hh=function(a){Tc(a.ownerNode|| | |
a.owningElement||a)},fh=function(a,b){b instanceof Kb&&b.constructor===Kb&&b.b===Jb?b=b.a:(ha(b),b="type_error:SafeStyleSheet");cc&&l(a.cssText)?a.cssText=b:a.innerHTML=b},ih=function(a){a=a.style;a.position="relative";cc&&!nc("8")?(a.zoom="1",a.display="inline"):a.display="inline-block"};var jh=C("Firefox"),kh=Xb()||C("iPod"),lh=C("iPad"),mh=C("Android")&&!(Qb()||C("Firefox")||C("Opera")||C("Silk")),nh=Qb(),oh=C("Safari")&&!(Qb()||C("Coast")||C("Opera")||C("Edge")||C("Silk")||C("Android"))&&!Yb();q("studio.sdk.ContainerState",{COLLAPSING:"collapsing",COLLAPSED:"collapsed",EXPANDING:"expanding",EXPANDED:"expanded",FS_COLLAPSING:"fs_collapsing",FS_EXPANDING:"fs_expanding",FS_EXPANDED:"fs_expanded"},void 0);var ph={NONE:0,LOG_ONLY:1};q("studio.sdk.ExitFlag",ph,void 0);ph.NONE=0;ph.LOG_ONLY=1;q("studio.sdk.MraidMethod",{GET_CURRENT_POSITION:"getCurrentPosition",GET_DEFAULT_POSITION:"getDefaultPosition",GET_SCREEN_SIZE:"getScreenSize",CREATE_CALENDAR_EVENT:"createCalendarEvent",GET_MAX_SIZE:"getMaxSize",PLAY_VIDEO:"playVideo",STORE_PICTURE:"storePicture",SUPPORTS:"supports",USE_CUSTOM_CLOSE:"useCustomClose"},void 0);var qh=function(){};q("studio.sdk.IEnabler",qh,void 0);g=qh.prototype;g.lc=function(){};g.reportManualClose=function(){};g.nc=function(){};g.mc=function(){};g.isVisible=function(){};g.ea=function(){};g.isPageLoaded=function(){};g.isInitialized=function(){};g.Bb=function(){};g.getParameter=function(){};g.exit=function(){};g.Ia=function(){};g.Lb=function(){};g.xa=function(){};g.startTimer=function(){};g.stopTimer=function(){};g.Mb=function(){};g.Pb=function(){};g.Pa=function(){};g.bb=function(){}; |
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)
(Sorry about that, but we can’t show files that are this big right now.)