diff --git a/.ssh/id_rsa.pub b/.ssh/id_rsa.pub new file mode 100644 index 0000000..fae7f9d --- /dev/null +++ b/.ssh/id_rsa.pub @@ -0,0 +1,60 @@ +$ cat ~/.ssh/id_rsa.pub +ssh-rsa mQINBFVZHXABEADBoC42CK+DjG37Gu9JSyZrFaCmN/KqOJTAEXKj1aX+uRdtvXHt +bNRXHEo7Vh+goZEJRnj6NGsyysThVUCRvVJs2Sjw6s4SivMA/sHisXsyUzqqQKW2 +uqiwenFzmC/JZVOumPiJvSuoiC/LOCjcLc1gVju48Eew9yTiSy6Js2sQVfajIQT8 +d+9GuJYOuVXqilL83a+X3abE0r8idDW3aJlyTV1Y7IJA0dwiZmlfyHhqr0ESRWcR +e7wF+Kr9Bz4A4sATa1P102tsT1QvdKoxG9H78ElGJCOlodMGVg5J1ECLzyk/vP9P +e37H9S8zFTpSe8+fU1qgFs0rUDWTRwDRkmJ+CQOD/bBx5qoJQ4FP0SacAOWsr7kn +Wy6gTc9fKDJB2oo1DUQK2VbOyM2thg9QX4fB46U9K8W1NFkqjgymBgdJ4oB2ZcM8 +rTv9BtNEK1jht2zmi6jDPmarKR+prJAzEUCH8xZ4TI1U4OHZNRqHCafHtKNV9E7D +vluJvRKQF2UL6I+g3dKwxWMGNb9N2M0ssbH9aacNQ/KKLSmMCf5RHffJJAGKXu6t +xehgcoUAdbD0z4zeZQsMDVyWg/AcYsdOJDFkjo3fMrt/8q3r899NDMBfaY/6OClc +iQlNP7QLQkPFLLB14909m/KZFxgTQqNPPGw/r2ADeLFeIAxy2k7lU4YmHwARAQAB +tA5GYWNlYm9vaywgSW5jLokCPQQTAQoAJwUCVVkdcAIbAwUJBaR2xgULCQgHAwUV +CgkICwUWAgMBAAIeAQIXgAAKCRAvOJjO3ulYz35aD/9L6l/LMPi2OeN6sShVd/iO +OsvUVeUlH+ZPQGda4fdfVkY76eYXd8mwALywhD2IO2qk6iYrlYupL/D7GNjJTFWx +tYItTc1afbhMCUNJlnLgT406M3DkLtosxMcxaH4OaJg6lE7TCHiul3bXwdj/xO00 +dTCPM7uaVxldIRTw3qXbEVJGFXj+49vTg2CNYPTtso3meWPeUzsoWflR9V7lqhgF +6dD+TLmZgsdeR63ZcHfy16h7oCN9bd7vIACuMDbF5jPF65V/DvIHfKWSITPoM6FX +xOLkmElEh5C1sORoTgpDsePvC3T1XdfYJFrADhrufZ3GvypOtVA3Cq9dak0Se+fG +I9BR71VJvkCWX1o4gXsPfeLIbxrhFXHI5kEwOjHTiDSs7RTYg1Vqh08405dnpkKp +O0a5/elKSLTQh627qwtytmSNmaRKm+7zXaa5sEXLen2Fky+0lLKJatoSybZ/bDm7 +BiyBJOW8nIkKKYcBh9dlGoQX232MsUFTBftj5kU114ixS66nyxJe8wt4ZRlnlYaB +9UQsKEV4osRKLf5yWfprNJaW9uvCEqLvCTPaJ50oUbMp3aQCXAcGFgwm+bGbbfAr +G/vOUsiRqDd5sd3FWN6gTbm3CcFr9DviED0WnnaQAYz+tWeMFWvsPYmSRqM8EUFm ++/LCBjOXkCiF+VmH1hGtObkCDQRYQcQZARAA2ryQ6rO4Q197XW67VPIZotDA9cU3 +0mF+tT24Ph2ylwaWeIlX0mV0hhEdNjOQNDUuxfCGoP5NYva/QpfjiMB0psN6qjqu +q7fOaHtuWV6drWhjVn0MZqRUjuI1N0Ia6gghua069dtXefmzaLF3k/UxXhD9JUVo +eC58lUpB8vHTwWz8auRkuVcQ4Od0u8Uzb69oAajDn7BSjNEbLrJzQVl1TyFEXcM6 +rJfjZ/puQ1VTb3Z3XVGpufgmqQrESpW0lPX4aiC8zdNvBH9q8pSDSfP+NjU/axdR +yfEGHfKbBvzd9u2eMmy767hsXzQmtymIu5mfUPhK2zNxOFqfsk5uBbj4d1d/AnWO +aqjdAf5lS7m9nBwZegTfYr82JJSm7ERs6YsdHd8hMNpSMcCTUn7FHtsCIGar8RAZ +M7zzt/ieXhGnl55XNGrEfoGDYvS6QMZkngxtRmfECWs8u9rIiRIxpgDKNT1D/0hf +JJ6OsOOS+SKnYt0g9zMsLo7+S2erXVUGSHGRKQajJBl7Ejk9zwdy0MuURYf7kSwa +x/2FkyYMYs2/GOLyhL0AN5ZfTUDAI5D9ZOalSrBZPPKQ/z8BL3ahdkQr3Vekg44V +NrFPTK6mfbDU/ZyBDWSzNp3DuMaIvHs2GOnhNalDPuX7nbcX1IF5I/mlHtDIVGA4 +dg431aIMTE2nu9kAEQEAAYkERAQYAQIADwUCWEHEGQIbAgUJATxoAAIpCRAvOJjO +3ulYz8FdIAQZAQIABgUCWEHEGQAKCRCxI0GAb5reZ0ffD/9FvwW+DT56knFRyRmn +w6HtFhR+ivB1BS9HEYn4pZrz+75UyHst75Gj1upRBf5TvoIurXV18UILDksoGOto +Oo/kPOuUjBUk4YZM+RHNk/udsLQ6EyJjUHhF8EO9S9pbU7pJdE45UTEc5MFObVTT +BYA//44FYugSvG201l7TTGSHGc3EdV/GY8OO44zNnuYmmGYbXItamUZ6VHefKNc6 +fJUCOBJi+gUGHlWK3bh/isk2+/MO1VbYqMlYwQn/ae+a6wejbRxhCIOHPCYFqL1C +D7PhYcc6wZxoDWJVVQeuEzxtB+GUIM7GeQ9WWbSXqU1KSUoWAMH/3CPofHTnEM3b +NuD6UNMvxRI3H7PtbSY6MlDCcHdWpwSKTP/oBmEorPgBkS/FDVulp7nigXxC877E +JIV/12lU9KlYeS6VU/9Lpw+onjwbfhbKPBjw2+E5c7/aw4MaIPSYf7JOPPJHo2lu +hNQxKLo3ObR8B+2z056AJSzqod3qn62ovTn9/Uau7oMfkmrOQhjk7YnUopkQ3qUh +X25vWz1FprUHanWMObXmyKPtPuvhU0pbu4XBF6taJYJSFhaoXCXMS2CtcuOvyusV +6FFxTiDbq6so2LGt/clUzezM0uDu8ddnO6Uem0oEWI5QeGQXUChWNDcD/uz9gRZw +1AGIb21jNZ40zJaq9JvybiR6INLbD/44Ri3PCj1Su/Wie7kKmz2zsnUI2d1bkyQg +RfFMNbrEBtKM+eRx41fOpKJb7FaLptoHd+iAegCtBlGGJk3i0kNlFplmxjKxsn5y +dPBvcrMAHfA7EL9bpDb50pQ7KUg5itDyJzrMiSc1mtagicQ7biwhTY+ZcP/Y24IV +CVv+BKaygblkSlerbb7S8VukaYif13Mx0msn/TVRqDOL1hnEdFCKiBfh8sx+PtOE +7nt4Y1sps8ylPAgKmI0QIIzn1ztgNKjZkAz9mRSSUmegJLOyeamqA2uyI2EnG2ra +G2d9wukJ3AiC9rTAGZ7MzvHdyAU5bMWcfk5PK8C7edCBIhgQl3puPxxfVU2+e5BP +7mH8XziKSgBCoZD9O/84BQnvkCVjRrq8xCRKe5zb0lHwCH3b0WyAUXU6Aj0/5okh +0eob6ijW3GiHTIT+ZBuZa2RuYoERXlP15Gl+3FRAflDLOb0mfolFv0R7jUdBoKQ5 +4s4MRNponHCWB95tr+ve8Tlo3esaci8/z4W2anAAqH9ZF+lvKYEPlLAucXjhIjDy +x0PSGQY665sPqNKxbezfIq0dFOtMzbbpJ0tbFs5ZQU70x02s8SscbKsEuQ/5O0Gw +qk5Z1xKKlJ/bGgxS7qWLWlFp0u2fdJisaYQTFaYhKCQPgj1bN9fDRVv+TNpOViiL +4rJaKglA+w== +=aCJS user@mylaptop.local diff --git a/README.md b/README.md index 57f631d..b4713f8 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,6 @@ # te tru +‰PNG +
diff --git a/bugs./os.py b/bugs./os.py new file mode 100644 index 0000000..893598b --- /dev/null +++ b/bugs./os.py @@ -0,0 +1,2 @@ +import os +SECRET_KEY = os.environ['SECRET_KEY'] diff --git a/postmessageRelay_data/access_token .api b/postmessageRelay_data/access_token .api new file mode 100644 index 0000000..9b0833e --- /dev/null +++ b/postmessageRelay_data/access_token .api @@ -0,0 +1,4 @@ +GET /oauth/access_token? + client_id={app-id} + &client_secret={app-secret} + &grant_type=client_credentials \ No newline at end of file diff --git a/postmessageRelay_data/binding/pm.php b/postmessageRelay_data/binding/pm.php new file mode 100644 index 0000000..3bb9aab --- /dev/null +++ b/postmessageRelay_data/binding/pm.php @@ -0,0 +1,1163 @@ + $value) { + if (! in_array($key, $variables_whitelist)) { + unset($$key); + } +} +unset($key, $value, $variables_whitelist); + + +/** + * Subforms - some functions need to be called by form, cause of the limited URL + * length, but if this functions inside another form you cannot just open a new + * form - so phpMyAdmin uses 'arrays' inside this form + * + *
+ *
+ *
+ *
+ * so we now check if a subform is submitted
+ */
+$__redirect = null;
+if (isset($_POST['usesubform']) && ! defined('PMA_MINIMUM_COMMON')) {
+ // if a subform is present and should be used
+ // the rest of the form is deprecated
+ $subform_id = key($_POST['usesubform']);
+ $subform = $_POST['subform'][$subform_id];
+ $_POST = $subform;
+ $_REQUEST = $subform;
+ /**
+ * some subforms need another page than the main form, so we will just
+ * include this page at the end of this script - we use $__redirect to
+ * track this
+ */
+ if (isset($_POST['redirect'])
+ && $_POST['redirect'] != basename($PMA_PHP_SELF)
+ ) {
+ $__redirect = $_POST['redirect'];
+ unset($_POST['redirect']);
+ }
+ unset($subform_id, $subform);
+} else {
+ // Note: here we overwrite $_REQUEST so that it does not contain cookies,
+ // because another application for the same domain could have set
+ // a cookie (with a compatible path) that overrides a variable
+ // we expect from GET or POST.
+ // We'll refer to cookies explicitly with the $_COOKIE syntax.
+ $_REQUEST = array_merge($_GET, $_POST);
+}
+// end check if a subform is submitted
+
+/**
+ * This setting was removed in PHP 5.4. But at this point PMA_PHP_INT_VERSION
+ * is not yet defined so we use another way to find out the PHP version.
+ */
+if (version_compare(phpversion(), '5.4', 'lt')) {
+ // remove quotes added by PHP
+ if (function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc()) {
+ PMA_arrayWalkRecursive($_GET, 'stripslashes', true);
+ PMA_arrayWalkRecursive($_POST, 'stripslashes', true);
+ PMA_arrayWalkRecursive($_COOKIE, 'stripslashes', true);
+ PMA_arrayWalkRecursive($_REQUEST, 'stripslashes', true);
+ }
+}
+
+/**
+ * check timezone setting
+ * this could produce an E_STRICT - but only once,
+ * if not done here it will produce E_STRICT on every date/time function
+ * (starting with PHP 5.3, this code can produce E_WARNING rather than
+ * E_STRICT)
+ *
+ */
+date_default_timezone_set(@date_default_timezone_get());
+
+/******************************************************************************/
+/* parsing configuration file LABEL_parsing_config_file */
+
+/**
+ * We really need this one!
+ */
+if (! function_exists('preg_replace')) {
+ PMA_warnMissingExtension('pcre', true);
+}
+
+/**
+ * JSON is required in several places.
+ */
+if (! function_exists('json_encode')) {
+ PMA_warnMissingExtension('json', true);
+}
+
+/**
+ * @global PMA_Config $GLOBALS['PMA_Config']
+ * force reading of config file, because we removed sensitive values
+ * in the previous iteration
+ */
+$GLOBALS['PMA_Config'] = new PMA_Config(CONFIG_FILE);
+
+if (!defined('PMA_MINIMUM_COMMON')) {
+ $GLOBALS['PMA_Config']->checkPmaAbsoluteUri();
+}
+
+/**
+ * BC - enable backward compatibility
+ * exports all configuration settings into $GLOBALS ($GLOBALS['cfg'])
+ */
+$GLOBALS['PMA_Config']->enableBc();
+
+/**
+ * clean cookies on upgrade
+ * when changing something related to PMA cookies, increment the cookie version
+ */
+$pma_cookie_version = 4;
+if (isset($_COOKIE)
+ && (isset($_COOKIE['pmaCookieVer'])
+ && $_COOKIE['pmaCookieVer'] < $pma_cookie_version)
+) {
+ // delete all cookies
+ foreach ($_COOKIE as $cookie_name => $tmp) {
+ $GLOBALS['PMA_Config']->removeCookie($cookie_name);
+ }
+ $_COOKIE = array();
+ $GLOBALS['PMA_Config']->setCookie('pmaCookieVer', $pma_cookie_version);
+}
+
+
+/**
+ * check HTTPS connection
+ */
+if ($GLOBALS['PMA_Config']->get('ForceSSL')
+ && ! $GLOBALS['PMA_Config']->get('is_https')
+) {
+ require './libraries/select_lang.lib.php';
+ // grab SSL URL
+ $url = $GLOBALS['PMA_Config']->getSSLUri();
+ // Actually redirect
+ PMA_sendHeaderLocation($url . PMA_generate_common_url($_GET, 'text'));
+ // delete the current session, otherwise we get problems (see bug #2397877)
+ $GLOBALS['PMA_Config']->removeCookie($GLOBALS['session_name']);
+ exit;
+}
+
+
+/**
+ * include session handling after the globals, to prevent overwriting
+ */
+require './libraries/session.inc.php';
+
+/**
+ * init some variables LABEL_variables_init
+ */
+
+/**
+ * holds parameters to be passed to next page
+ * @global array $GLOBALS['url_params']
+ */
+$GLOBALS['url_params'] = array();
+
+/**
+ * the whitelist for $GLOBALS['goto']
+ * @global array $goto_whitelist
+ */
+$goto_whitelist = array(
+ //'browse_foreigners.php',
+ //'changelog.php',
+ //'chk_rel.php',
+ 'db_create.php',
+ 'db_datadict.php',
+ 'db_sql.php',
+ 'db_events.php',
+ 'db_export.php',
+ 'db_importdocsql.php',
+ 'db_qbe.php',
+ 'db_structure.php',
+ 'db_import.php',
+ 'db_operations.php',
+ 'db_printview.php',
+ 'db_search.php',
+ 'db_routines.php',
+ 'export.php',
+ 'import.php',
+ //'index.php',
+ //'navigation.php',
+ //'license.php',
+ 'index.php',
+ 'pdf_pages.php',
+ 'pdf_schema.php',
+ 'querywindow.php',
+ 'server_binlog.php',
+ 'server_collations.php',
+ 'server_databases.php',
+ 'server_engines.php',
+ 'server_export.php',
+ 'server_import.php',
+ 'server_privileges.php',
+ 'server_sql.php',
+ 'server_status.php',
+ 'server_status_advisor.php',
+ 'server_status_monitor.php',
+ 'server_status_queries.php',
+ 'server_status_variables.php',
+ 'server_variables.php',
+ 'sql.php',
+ 'tbl_addfield.php',
+ 'tbl_change.php',
+ 'tbl_create.php',
+ 'tbl_import.php',
+ 'tbl_indexes.php',
+ 'tbl_move_copy.php',
+ 'tbl_printview.php',
+ 'tbl_sql.php',
+ 'tbl_export.php',
+ 'tbl_operations.php',
+ 'tbl_structure.php',
+ 'tbl_relation.php',
+ 'tbl_replace.php',
+ 'tbl_row_action.php',
+ 'tbl_select.php',
+ 'tbl_zoom_select.php',
+ //'themes.php',
+ 'transformation_overview.php',
+ 'transformation_wrapper.php',
+ 'user_password.php',
+);
+
+/**
+ * check $__redirect against whitelist
+ */
+if (! PMA_checkPageValidity($__redirect, $goto_whitelist)) {
+ $__redirect = null;
+}
+
+/**
+ * holds page that should be displayed
+ * @global string $GLOBALS['goto']
+ */
+$GLOBALS['goto'] = '';
+// Security fix: disallow accessing serious server files via "?goto="
+if (PMA_checkPageValidity($_REQUEST['goto'], $goto_whitelist)) {
+ $GLOBALS['goto'] = $_REQUEST['goto'];
+ $GLOBALS['url_params']['goto'] = $_REQUEST['goto'];
+} else {
+ unset($_REQUEST['goto'], $_GET['goto'], $_POST['goto'], $_COOKIE['goto']);
+}
+
+/**
+ * returning page
+ * @global string $GLOBALS['back']
+ */
+if (PMA_checkPageValidity($_REQUEST['back'], $goto_whitelist)) {
+ $GLOBALS['back'] = $_REQUEST['back'];
+} else {
+ unset($_REQUEST['back'], $_GET['back'], $_POST['back'], $_COOKIE['back']);
+}
+
+/**
+ * Check whether user supplied token is valid, if not remove any possibly
+ * dangerous stuff from request.
+ *
+ * remember that some objects in the session with session_start and __wakeup()
+ * could access this variables before we reach this point
+ * f.e. PMA_Config: fontsize
+ *
+ * @todo variables should be handled by their respective owners (objects)
+ * f.e. lang, server, collation_connection in PMA_Config
+ */
+$token_mismatch = true;
+if (PMA_isValid($_REQUEST['token'])) {
+ $token_mismatch = ! hash_equals($_SESSION[' PMA_token '], $_REQUEST['token']);
+}
+
+if ($token_mismatch) {
+ /**
+ * List of parameters which are allowed from unsafe source
+ */
+ $allow_list = array(
+ /* needed for direct access, see FAQ 1.34
+ * also, server needed for cookie login screen (multi-server)
+ */
+ 'server', 'db', 'table', 'target', 'lang',
+ /* Session ID */
+ 'phpMyAdmin',
+ /* Cookie preferences */
+ 'pma_lang', 'pma_collation_connection',
+ /* Possible login form */
+ 'pma_servername', 'pma_username', 'pma_password',
+ /* Needed to send the correct reply */
+ 'ajax_request',
+ /* Permit to log out even if there is a token mismatch */
+ 'old_usr',
+ /* url.php */
+ 'url',
+ );
+ /**
+ * Allow changing themes in test/theme.php
+ */
+ if (defined('PMA_TEST_THEME')) {
+ $allow_list[] = 'set_theme';
+ }
+ /**
+ * Require cleanup functions
+ */
+ include './libraries/cleanup.lib.php';
+ /**
+ * Do actual cleanup
+ */
+ PMA_remove_request_vars($allow_list);
+
+}
+
+
+/**
+ * current selected database
+ * @global string $GLOBALS['db']
+ */
+$GLOBALS['db'] = '';
+if (PMA_isValid($_REQUEST['db'])) {
+ // can we strip tags from this?
+ // only \ and / is not allowed in db names for MySQL
+ $GLOBALS['db'] = $_REQUEST['db'];
+ $GLOBALS['url_params']['db'] = $GLOBALS['db'];
+}
+
+/**
+ * current selected table
+ * @global string $GLOBALS['table']
+ */
+$GLOBALS['table'] = '';
+if (PMA_isValid($_REQUEST['table'])) {
+ // can we strip tags from this?
+ // only \ and / is not allowed in table names for MySQL
+ $GLOBALS['table'] = $_REQUEST['table'];
+ $GLOBALS['url_params']['table'] = $GLOBALS['table'];
+}
+
+/**
+ * Store currently selected recent table.
+ * Affect $GLOBALS['db'] and $GLOBALS['table']
+ */
+if (PMA_isValid($_REQUEST['selected_recent_table'])) {
+ $recent_table = json_decode($_REQUEST['selected_recent_table'], true);
+ $GLOBALS['db'] = $recent_table['db'];
+ $GLOBALS['url_params']['db'] = $GLOBALS['db'];
+ $GLOBALS['table'] = $recent_table['table'];
+ $GLOBALS['url_params']['table'] = $GLOBALS['table'];
+}
+
+/**
+ * SQL query to be executed
+ * @global string $GLOBALS['sql_query']
+ */
+$GLOBALS['sql_query'] = '';
+if (PMA_isValid($_REQUEST['sql_query'])) {
+ $GLOBALS['sql_query'] = $_REQUEST['sql_query'];
+}
+
+//$_REQUEST['set_theme'] // checked later in this file LABEL_theme_setup
+//$_REQUEST['server']; // checked later in this file
+//$_REQUEST['lang']; // checked by LABEL_loading_language_file
+
+/******************************************************************************/
+/* loading language file LABEL_loading_language_file */
+
+/**
+ * lang detection is done here
+ */
+require './libraries/select_lang.lib.php';
+
+// Defines the cell alignment values depending on text direction
+if ($GLOBALS['text_dir'] == 'ltr') {
+ $GLOBALS['cell_align_left'] = 'left';
+ $GLOBALS['cell_align_right'] = 'right';
+} else {
+ $GLOBALS['cell_align_left'] = 'right';
+ $GLOBALS['cell_align_right'] = 'left';
+}
+
+/**
+ * check for errors occurred while loading configuration
+ * this check is done here after loading language files to present errors in locale
+ */
+$GLOBALS['PMA_Config']->checkPermissions();
+
+if ($GLOBALS['PMA_Config']->error_config_file) {
+ $error = '[strong]' . __('Failed to read configuration file') . '[/strong]'
+ . '[br][br]'
+ . __('This usually means there is a syntax error in it, please check any errors shown below.')
+ . '[br][br]'
+ . '[conferr]';
+ trigger_error($error, E_USER_ERROR);
+}
+if ($GLOBALS['PMA_Config']->error_config_default_file) {
+ $error = sprintf(
+ __('Could not load default configuration from: %1$s'),
+ $GLOBALS['PMA_Config']->default_source
+ );
+ trigger_error($error, E_USER_ERROR);
+}
+if ($GLOBALS['PMA_Config']->error_pma_uri) {
+ trigger_error(
+ __('The [code]$cfg[\'PmaAbsoluteUri\'][/code] directive MUST be set in your configuration file!'),
+ E_USER_ERROR
+ );
+}
+
+
+/******************************************************************************/
+/* setup servers LABEL_setup_servers */
+
+/**
+ * current server
+ * @global integer $GLOBALS['server']
+ */
+$GLOBALS['server'] = 0;
+
+/**
+ * Servers array fixups.
+ * $default_server comes from PMA_Config::enableBc()
+ * @todo merge into PMA_Config
+ */
+// Do we have some server?
+if (! isset($cfg['Servers']) || count($cfg['Servers']) == 0) {
+ // No server => create one with defaults
+ $cfg['Servers'] = array(1 => $default_server);
+} else {
+ // We have server(s) => apply default configuration
+ $new_servers = array();
+
+ foreach ($cfg['Servers'] as $server_index => $each_server) {
+
+ // Detect wrong configuration
+ if (!is_int($server_index) || $server_index < 1) {
+ trigger_error(
+ sprintf(__('Invalid server index: %s'), $server_index),
+ E_USER_ERROR
+ );
+ }
+
+ $each_server = array_merge($default_server, $each_server);
+
+ // Don't use servers with no hostname
+ if ($each_server['connect_type'] == 'tcp' && empty($each_server['host'])) {
+ trigger_error(
+ sprintf(
+ __('Invalid hostname for server %1$s. Please review your configuration.'),
+ $server_index
+ ),
+ E_USER_ERROR
+ );
+ }
+
+ // Final solution to bug #582890
+ // If we are using a socket connection
+ // and there is nothing in the verbose server name
+ // or the host field, then generate a name for the server
+ // in the form of "Server 2", localized of course!
+ if ($each_server['connect_type'] == 'socket'
+ && empty($each_server['host'])
+ && empty($each_server['verbose'])
+ ) {
+ $each_server['verbose'] = __('Server') . $server_index;
+ }
+
+ $new_servers[$server_index] = $each_server;
+ }
+ $cfg['Servers'] = $new_servers;
+ unset($new_servers, $server_index, $each_server);
+}
+
+// Cleanup
+unset($default_server);
+
+
+/******************************************************************************/
+/* setup themes LABEL_theme_setup */
+
+/**
+ * @global PMA_Theme_Manager $_SESSION['PMA_Theme_Manager']
+ */
+if (! isset($_SESSION['PMA_Theme_Manager'])) {
+ $_SESSION['PMA_Theme_Manager'] = new PMA_Theme_Manager;
+} else {
+ /**
+ * @todo move all __wakeup() functionality into session.inc.php
+ */
+ $_SESSION['PMA_Theme_Manager']->checkConfig();
+}
+
+// for the theme per server feature
+if (isset($_REQUEST['server']) && ! isset($_REQUEST['set_theme'])) {
+ $GLOBALS['server'] = $_REQUEST['server'];
+ $tmp = $_SESSION['PMA_Theme_Manager']->getThemeCookie();
+ if (empty($tmp)) {
+ $tmp = $_SESSION['PMA_Theme_Manager']->theme_default;
+ }
+ $_SESSION['PMA_Theme_Manager']->setActiveTheme($tmp);
+ unset($tmp);
+}
+/**
+ * @todo move into PMA_Theme_Manager::__wakeup()
+ */
+if (isset($_REQUEST['set_theme'])) {
+ // if user selected a theme
+ $_SESSION['PMA_Theme_Manager']->setActiveTheme($_REQUEST['set_theme']);
+}
+
+/**
+ * the theme object
+ * @global PMA_Theme $_SESSION['PMA_Theme']
+ */
+$_SESSION['PMA_Theme'] = $_SESSION['PMA_Theme_Manager']->theme;
+
+// BC
+/**
+ * the active theme
+ * @global string $GLOBALS['theme']
+ */
+$GLOBALS['theme'] = $_SESSION['PMA_Theme']->getName();
+/**
+ * the theme path
+ * @global string $GLOBALS['pmaThemePath']
+ */
+$GLOBALS['pmaThemePath'] = $_SESSION['PMA_Theme']->getPath();
+/**
+ * the theme image path
+ * @global string $GLOBALS['pmaThemeImage']
+ */
+$GLOBALS['pmaThemeImage'] = $_SESSION['PMA_Theme']->getImgPath();
+
+/**
+ * load layout file if exists
+ */
+if (@file_exists($_SESSION['PMA_Theme']->getLayoutFile())) {
+ include $_SESSION['PMA_Theme']->getLayoutFile();
+}
+
+if (! defined('PMA_MINIMUM_COMMON')) {
+ /**
+ * Character set conversion.
+ */
+ include_once './libraries/charset_conversion.lib.php';
+
+ /**
+ * String handling
+ */
+ include_once './libraries/string.lib.php';
+
+ /**
+ * Lookup server by name
+ * (see FAQ 4.8)
+ */
+ if (! empty($_REQUEST['server'])
+ && is_string($_REQUEST['server'])
+ && ! is_numeric($_REQUEST['server'])
+ ) {
+ foreach ($cfg['Servers'] as $i => $server) {
+ if ($server['host'] == $_REQUEST['server']) {
+ $_REQUEST['server'] = $i;
+ break;
+ }
+ }
+ if (is_string($_REQUEST['server'])) {
+ unset($_REQUEST['server']);
+ }
+ unset($i);
+ }
+
+ /**
+ * If no server is selected, make sure that $cfg['Server'] is empty (so
+ * that nothing will work), and skip server authentication.
+ * We do NOT exit here, but continue on without logging into any server.
+ * This way, the welcome page will still come up (with no server info) and
+ * present a choice of servers in the case that there are multiple servers
+ * and '$cfg['ServerDefault'] = 0' is set.
+ */
+
+ if (isset($_REQUEST['server'])
+ && (is_string($_REQUEST['server']) || is_numeric($_REQUEST['server']))
+ && ! empty($_REQUEST['server'])
+ && ! empty($cfg['Servers'][$_REQUEST['server']])
+ ) {
+ $GLOBALS['server'] = $_REQUEST['server'];
+ $cfg['Server'] = $cfg['Servers'][$GLOBALS['server']];
+ } else {
+ if (!empty($cfg['Servers'][$cfg['ServerDefault']])) {
+ $GLOBALS['server'] = $cfg['ServerDefault'];
+ $cfg['Server'] = $cfg['Servers'][$GLOBALS['server']];
+ } else {
+ $GLOBALS['server'] = 0;
+ $cfg['Server'] = array();
+ }
+ }
+ $GLOBALS['url_params']['server'] = $GLOBALS['server'];
+
+ /**
+ * Kanji encoding convert feature appended by Y.Kawada (2002/2/20)
+ */
+ if (function_exists('mb_convert_encoding')
+ && $lang == 'ja'
+ ) {
+ include_once './libraries/kanji-encoding.lib.php';
+ } // end if
+
+ /**
+ * save some settings in cookies
+ * @todo should be done in PMA_Config
+ */
+ $GLOBALS['PMA_Config']->setCookie('pma_lang', $GLOBALS['lang']);
+ if (isset($GLOBALS['collation_connection'])) {
+ $GLOBALS['PMA_Config']->setCookie(
+ 'pma_collation_connection',
+ $GLOBALS['collation_connection']
+ );
+ }
+
+ $_SESSION['PMA_Theme_Manager']->setThemeCookie();
+
+ if (! empty($cfg['Server'])) {
+
+ /**
+ * Loads the proper database interface for this server
+ */
+ include_once './libraries/database_interface.lib.php';
+
+ include_once './libraries/logging.lib.php';
+
+ // get LoginCookieValidity from preferences cache
+ // no generic solution for loading preferences from cache as some settings
+ // need to be kept for processing in PMA_Config::loadUserPreferences()
+ $cache_key = 'server_' . $GLOBALS['server'];
+ if (isset($_SESSION['cache'][$cache_key]['userprefs']['LoginCookieValidity'])) {
+ $value = $_SESSION['cache'][$cache_key]['userprefs']['LoginCookieValidity'];
+ $GLOBALS['PMA_Config']->set('LoginCookieValidity', $value);
+ $GLOBALS['cfg']['LoginCookieValidity'] = $value;
+ unset($value);
+ }
+ unset($cache_key);
+
+ // Gets the authentication library that fits the $cfg['Server'] settings
+ // and run authentication
+
+ // to allow HTTP or http
+ $cfg['Server']['auth_type'] = strtolower($cfg['Server']['auth_type']);
+
+ /**
+ * the required auth type plugin
+ */
+ $auth_class = "Authentication" . ucfirst($cfg['Server']['auth_type']);
+ if (! file_exists('./libraries/plugins/auth/' . $auth_class . '.class.php')) {
+ PMA_fatalError(
+ __('Invalid authentication method set in configuration:')
+ . ' ' . $cfg['Server']['auth_type']
+ );
+ }
+ if (isset($_REQUEST['pma_password']) && strlen($_REQUEST['pma_password']) > 256) {
+ $_REQUEST['pma_password'] = substr($_REQUEST['pma_password'], 0, 256);
+ }
+ include_once './libraries/plugins/auth/' . $auth_class . '.class.php';
+ // todo: add plugin manager
+ $plugin_manager = null;
+ $auth_plugin = new $auth_class($plugin_manager);
+
+ if (! $auth_plugin->authCheck()) {
+ /* Force generating of new session on login */
+ PMA_secureSession();
+ $auth_plugin->auth();
+ } else {
+ $auth_plugin->authSetUser();
+ }
+
+ // Check IP-based Allow/Deny rules as soon as possible to reject the
+ // user
+ // Based on mod_access in Apache:
+ // http://cvs.apache.org/viewcvs.cgi/httpd-2.0/modules/aaa/mod_access.c?rev=1.37&content-type=text/vnd.viewcvs-markup
+ // Look at: "static int check_dir_access(request_rec *r)"
+ if (isset($cfg['Server']['AllowDeny'])
+ && isset($cfg['Server']['AllowDeny']['order'])
+ ) {
+
+ /**
+ * ip based access library
+ */
+ include_once './libraries/ip_allow_deny.lib.php';
+
+ $allowDeny_forbidden = false; // default
+ if ($cfg['Server']['AllowDeny']['order'] == 'allow,deny') {
+ $allowDeny_forbidden = true;
+ if (PMA_allowDeny('allow')) {
+ $allowDeny_forbidden = false;
+ }
+ if (PMA_allowDeny('deny')) {
+ $allowDeny_forbidden = true;
+ }
+ } elseif ($cfg['Server']['AllowDeny']['order'] == 'deny,allow') {
+ if (PMA_allowDeny('deny')) {
+ $allowDeny_forbidden = true;
+ }
+ if (PMA_allowDeny('allow')) {
+ $allowDeny_forbidden = false;
+ }
+ } elseif ($cfg['Server']['AllowDeny']['order'] == 'explicit') {
+ if (PMA_allowDeny('allow') && ! PMA_allowDeny('deny')) {
+ $allowDeny_forbidden = false;
+ } else {
+ $allowDeny_forbidden = true;
+ }
+ } // end if ... elseif ... elseif
+
+ // Ejects the user if banished
+ if ($allowDeny_forbidden) {
+ PMA_log_user($cfg['Server']['user'], 'allow-denied');
+ $auth_plugin->authFails();
+ }
+ } // end if
+
+ // is root allowed?
+ if (!$cfg['Server']['AllowRoot'] && $cfg['Server']['user'] == 'root') {
+ $allowDeny_forbidden = true;
+ PMA_log_user($cfg['Server']['user'], 'root-denied');
+ $auth_plugin->authFails();
+ }
+
+ // is a login without password allowed?
+ if (!$cfg['Server']['AllowNoPassword'] && $cfg['Server']['password'] == '') {
+ $login_without_password_is_forbidden = true;
+ PMA_log_user($cfg['Server']['user'], 'empty-denied');
+ $auth_plugin->authFails();
+ }
+
+ // if using TCP socket is not needed
+ if (strtolower($cfg['Server']['connect_type']) == 'tcp') {
+ $cfg['Server']['socket'] = '';
+ }
+
+ // Try to connect MySQL with the control user profile (will be used to
+ // get the privileges list for the current user but the true user link
+ // must be open after this one so it would be default one for all the
+ // scripts)
+ $controllink = false;
+ if ($cfg['Server']['controluser'] != '') {
+ if (! empty($cfg['Server']['controlhost'])) {
+ $controllink = PMA_DBI_connect(
+ $cfg['Server']['controluser'],
+ $cfg['Server']['controlpass'],
+ true,
+ array('host' => $cfg['Server']['controlhost'])
+ );
+ } else {
+ $controllink = PMA_DBI_connect(
+ $cfg['Server']['controluser'],
+ $cfg['Server']['controlpass'],
+ true
+ );
+ }
+ }
+
+ // Connects to the server (validates user's login)
+ $userlink = PMA_DBI_connect(
+ $cfg['Server']['user'], $cfg['Server']['password'], false
+ );
+
+ if (! $controllink) {
+ $controllink = $userlink;
+ }
+
+ $auth_plugin->storeUserCredentials();
+
+ /* Log success */
+ PMA_log_user($cfg['Server']['user']);
+
+ /**
+ * with phpMyAdmin 3 we support MySQL >=5
+ * but only production releases:
+ * - > 5.0.15
+ */
+ if (PMA_MYSQL_INT_VERSION < 50015) {
+ PMA_fatalError(
+ __('You should upgrade to %s %s or later.'),
+ array('MySQL', '5.0.15')
+ );
+ }
+
+ /**
+ * Type handling object.
+ */
+ if (PMA_DRIZZLE) {
+ $GLOBALS['PMA_Types'] = new PMA_Types_Drizzle();
+ } else {
+ $GLOBALS['PMA_Types'] = new PMA_Types_MySQL();
+ }
+
+ if (PMA_DRIZZLE) {
+ // DisableIS must be set to false for Drizzle, it maps SHOW commands
+ // to INFORMATION_SCHEMA queries anyway so it's fast on large servers
+ $cfg['Server']['DisableIS'] = false;
+ // SHOW OPEN TABLES is not supported by Drizzle
+ $cfg['SkipLockedTables'] = false;
+ }
+
+ /**
+ * SQL Parser code
+ */
+ include_once './libraries/sqlparser.lib.php';
+
+ /**
+ * SQL Validator interface code
+ */
+ include_once './libraries/sqlvalidator.lib.php';
+
+ /**
+ * the PMA_List_Database class
+ */
+ include_once './libraries/PMA.php';
+ $pma = new PMA;
+ $pma->userlink = $userlink;
+ $pma->controllink = $controllink;
+
+ /**
+ * some resetting has to be done when switching servers
+ */
+ if (isset($_SESSION['tmp_user_values']['previous_server'])
+ && $_SESSION['tmp_user_values']['previous_server'] != $GLOBALS['server']
+ ) {
+ unset($_SESSION['tmp_user_values']['navi_limit_offset']);
+ }
+ $_SESSION['tmp_user_values']['previous_server'] = $GLOBALS['server'];
+
+ } // end server connecting
+
+ /**
+ * check if profiling was requested and remember it
+ * (note: when $cfg['ServerDefault'] = 0, constant is not defined)
+ */
+ if (isset($_REQUEST['profiling'])
+ && PMA_Util::profilingSupported()
+ ) {
+ $_SESSION['profiling'] = true;
+ } elseif (isset($_REQUEST['profiling_form'])) {
+ // the checkbox was unchecked
+ unset($_SESSION['profiling']);
+ }
+ /**
+ * Inclusion of profiling scripts is needed on various
+ * pages like sql, tbl_sql, db_sql, tbl_select
+ */
+ if (! defined('PMA_BYPASS_GET_INSTANCE')) {
+ $response = PMA_Response::getInstance();
+ }
+ if (isset($_SESSION['profiling'])) {
+ $header = $response->getHeader();
+ $scripts = $header->getScripts();
+ /* < IE 9 doesn't support canvas natively */
+ if (PMA_USR_BROWSER_AGENT == 'IE' && PMA_USR_BROWSER_VER < 9) {
+ $scripts->addFile('canvg/flashcanvas.js');
+ }
+ $scripts->addFile('jqplot/jquery.jqplot.js');
+ $scripts->addFile('jqplot/plugins/jqplot.pieRenderer.js');
+ $scripts->addFile('canvg/canvg.js');
+ }
+
+ /*
+ * There is no point in even attempting to process
+ * an ajax request if there is a token mismatch
+ */
+ if (isset($response) && $response->isAjax() && $token_mismatch) {
+ $response->isSuccess(false);
+ $response->addJSON(
+ 'message',
+ PMA_Message::error(__('Error: Token mismatch'))
+ );
+ exit;
+ }
+} // end if !defined('PMA_MINIMUM_COMMON')
+
+// load user preferences
+$GLOBALS['PMA_Config']->loadUserPreferences();
+
+// remove sensitive values from session
+$GLOBALS['PMA_Config']->set('blowfish_secret', '');
+$GLOBALS['PMA_Config']->set('Servers', '');
+$GLOBALS['PMA_Config']->set('default_server', '');
+
+/* Tell tracker that it can actually work */
+PMA_Tracker::enable();
+
+/**
+ * @global boolean $GLOBALS['is_ajax_request']
+ * @todo should this be moved to the variables init section above?
+ *
+ * Check if the current request is an AJAX request, and set is_ajax_request
+ * accordingly. Suppress headers, footers and unnecessary output if set to
+ * true
+ */
+if (isset($_REQUEST['ajax_request']) && $_REQUEST['ajax_request'] == true) {
+ $GLOBALS['is_ajax_request'] = true;
+} else {
+ $GLOBALS['is_ajax_request'] = false;
+}
+
+/**
+ * @global boolean $GLOBALS['grid_edit']
+ *
+ * Set to true if this is a request made during an grid edit process. This
+ * request is made to retrieve the non-truncated/transformed values.
+ */
+if (isset($_REQUEST['grid_edit']) && $_REQUEST['grid_edit'] == true) {
+ $GLOBALS['grid_edit'] = true;
+} else {
+ $GLOBALS['grid_edit'] = false;
+}
+
+if (isset($_REQUEST['GLOBALS']) || isset($_FILES['GLOBALS'])) {
+ PMA_fatalError(__("GLOBALS overwrite attempt"));
+}
+
+/**
+ * protect against possible exploits - there is no need to have so much variables
+ */
+if (count($_REQUEST) > 1000) {
+ PMA_fatalError(__('possible exploit'));
+}
+
+/**
+ * Check for numeric keys
+ * (if register_globals is on, numeric key can be found in $GLOBALS)
+ */
+foreach ($GLOBALS as $key => $dummy) {
+ if (is_numeric($key)) {
+ PMA_fatalError(__('numeric key detected'));
+ }
+}
+unset($dummy);
+
+// here, the function does not exist with this configuration:
+// $cfg['ServerDefault'] = 0;
+$GLOBALS['is_superuser'] = function_exists('PMA_isSuperuser') && PMA_isSuperuser();
+
+if (!empty($__redirect) && in_array($__redirect, $goto_whitelist)) {
+ /**
+ * include subform target page
+ */
+ include $__redirect;
+ exit();
+}
+
+?>
+
diff --git a/postmessageRelay_data/bootstrap/cache/tab#.php b/postmessageRelay_data/bootstrap/cache/tab#.php
new file mode 100644
index 0000000..04eec41
--- /dev/null
+++ b/postmessageRelay_data/bootstrap/cache/tab#.php
@@ -0,0 +1,1808 @@
+
+ *
+ * For the full copyright and license information, please view the LICENSE
+ * file that was distributed with this source code.
+ */
+
+define('LARAVEL_START', microtime(true));
+
+/*
+|--------------------------------------------------------------------------
+| Register The Composer Auto Loader
+|--------------------------------------------------------------------------
+|
+| Composer provides a convenient, automatically generated class loader
+| for our application. We just need to utilize it! We'll require it
+| into the script here so that we do not have to worry about the
+| loading of any our classes "manually". Feels great to relax.
+|
+*/
+
+require __DIR__.'/../vendor/autoload.php';
+ed392d12-9d1b-44bb-b7d1-3a42e9892ec5
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 583,357
+Length: 456
+bed92adb-1be0-4215-b256-54a8f64f2f88
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,034,373
+Length: 107
+3d169a82-0e82-4b85-85c9-e6051a0b7b2d
+Refcount: 1
+Content Type: image/svg+xml
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 27,169
+Length: 25,957
+69a3ecd0-b2f7-416a-9b9b-ec7612eb6780
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 25,925
+Length: 1,244
+9ecd2b15-cf62-42d0-922d-1b812925c30a
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 583,077
+Length: 280
+233e2292-4712-4679-94cd-656a714b4cb5
+Refcount: 2
+Content Type: text/plain
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\File System\002\p\00\00000002
+2ff91f51-dda0-437e-bbc2-a3369928d008
+Refcount: 1
+080530e9-b1d3-4626-bb9f-513afa2735ed
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,035,393
+Length: 115
+b8f40cab-4296-4000-abeb-f111897b7640
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 2,476,389
+Length: 3,423
+faed4f54-18ee-4cdd-adf0-45af9ec2631f
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 360,419
+Length: 14,263
+0d82f63f-56c7-437a-a794-4479f0456a45
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 53,126
+Length: 3,357
+b494835c-a196-4389-b888-3b48de6191ad
+Refcount: 1
+Content Type: font/woff2
+Type: data
+Length: 9,996
+38591c6e-9498-44a8-9d36-6a362e0a4da5
+Refcount: 1
+Content Type: image/svg+xml
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Length: 25,925
+45ede267-4ab1-4e66-9ddf-a6d682b7e8c3
+Refcount: 2
+Content Type: text/plain
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\File System\002\p\00\00000000
+fdb0a2d2-05c8-449e-8cb7-cd6a8a6884b1
+Refcount: 2
+Content Type: text/plain
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\File System\002\p\00\00000001
+38352f20-0121-4232-b784-54d20e9a1cce
+Refcount: 2
+Content Type: text/plain
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\File System\002\p\00\00000003
+90f45fe0-c38f-496f-b838-157c3a40bc1b
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,036,265
+Length: 351
+a0afeb8f-9b0c-4f7f-a47b-e838e54669f6
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 290,541
+Length: 41,898
+0bb0ae35-7068-40a6-82c3-bfa51a590c71
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 56,483
+Length: 3,372
+24ab910d-dda2-4483-9a9c-2636aa4c6d06
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 977,535
+Length: 12,008
+178c7381-2a26-440a-84ad-a814ddd0b569
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,034,782
+Length: 239
+3685e189-25ed-415e-8352-8f55c077b22d
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 559,941
+Length: 248
+3efd7f39-f84c-47c6-999b-71cc088bb42f
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,033,481
+Length: 358
+83a6b264-0e1f-4b0c-bc73-caaabf9acaf3
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 611,476
+Length: 883
+f570598f-d9cf-47ef-ba2b-70ce3cc83b18
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 59,855
+Length: 36,500
+989974dc-86b8-45cb-a000-e4c402d3de31
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,037,359
+Length: 778
+1ac6e32e-eeab-4678-a7f9-929d0f74cf85
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 803,188
+Length: 1,455
+302681ab-edc3-42a1-8879-706f67e059cd
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 96,355
+Length: 99,900
+91933d03-e3d8-4e4e-bb39-10f55f113cb7
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 196,255
+Length: 12,730
+598ff514-bef5-4bf0-8409-4d905bf22e1e
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 380,241
+Length: 16,924
+94cd031e-911e-4cec-88a8-80f5cc44797c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,035,021
+Length: 372
+4ba89939-e241-46b7-8438-f55471c5f32b
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,607,310
+Length: 133
+68be0b27-93d7-4a93-902e-eb3ccd344c8d
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 208,985
+Length: 28,366
+4a65c82f-5397-4539-9f17-c3cc2fa572b0
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 237,351
+Length: 53,190
+529279d2-b29b-4e16-ae16-73c8b9bb055d
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,033,262
+Length: 119
+e6721526-72a0-494f-aa50-86a84f57fe6d
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 628,954
+Length: 128
+0dc6a6a4-1d05-4c44-8022-4810f3882bce
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 398,686
+Length: 1,139
+ddc50dee-bb5d-4f3f-8cc9-75eaa79cc59e
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,172,580
+Length: 7,676
+e370f35d-8e47-4f32-91d5-460166d30e61
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 332,439
+Length: 27,980
+6a3337dc-e4df-483f-98e5-434a4f1fca0c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 407,355
+Length: 530
+4da8fb79-488f-46a4-96ac-19f76c6f20e1
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 374,682
+Length: 5,559
+6643163b-d1e6-4478-b31b-dbcaa8c8e132
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,034,677
+Length: 105
+29689ccf-100e-4998-a46e-114191da07ce
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,112,720
+Length: 9,780
+cc30cf6e-0663-4344-b3ba-b5e4e27b3319
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 560,189
+Length: 663
+fe5b5250-6f86-43b7-b8c1-e17097b35020
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 397,165
+Length: 1,521
+1f852f6e-0825-4ce7-9e39-55a20a838a61
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 399,825
+Length: 2,850
+de14cd1f-6b00-4f05-a853-56bd5e83fa57
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,032,836
+Length: 275
+d3b08217-8774-4992-b7a3-91e17d358a90
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 646,490
+Length: 161
+a49d6751-75c2-4755-a7c1-96d8018df17d
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 578,467
+Length: 2,611
+6348271b-0a98-4635-a766-a1514c4bb209
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,033,839
+Length: 270
+28aae746-c8b2-44dc-87f6-b5505e2d2a49
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 612,359
+Length: 1,090
+df1e8aa0-edee-4f69-a2ea-da6a9ea24508
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 599,782
+Length: 10,365
+4a2cfbe1-122b-440f-8132-83749dde575c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 663,605
+Length: 15,457
+a5dab3de-e65d-4d83-af15-259b49873670
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,033,111
+Length: 151
+4d7a7f20-0383-4157-bad5-abb99813508e
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 610,147
+Length: 699
+c016968e-9ceb-4b1b-b1bc-c3ec4bce2142
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 743,428
+Length: 23,508
+8c156d26-7bc9-4134-a82e-906c2df191f3
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 766,936
+Length: 22,353
+31ff5c61-0002-49f3-990d-4f008fe2fdb8
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 789,289
+Length: 158
+0897c1e3-3811-4e72-9c75-ed2cbba1aa27
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 640,306
+Length: 128
+42ce9d60-f948-47a8-8a9c-a76ef514a6f1
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 789,447
+Length: 8,845
+42b69399-ef94-4694-a9f6-263c3b5a80c4
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 804,643
+Length: 1,954
+3e046829-1ae3-40a2-9120-6156d2d88349
+Refcount: 1
+Content Type: image/svg+xml
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 989,543
+Length: 8,707
+6db85c99-8f31-4124-82c1-847b97b5ebc0
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,028,896
+Length: 91
+c07f40ab-3cae-45c4-bd7b-b5ef181e3f4a
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 998,250
+Length: 69
+5b030613-b4c3-40ea-8434-eee90b05819b
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,251,548
+Length: 2,147
+75d7ed21-4401-43ba-a293-9b225823c9cb
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 403,194
+Length: 115
+c54dc2d5-88f0-4dbb-a17d-ff8bc087f64f
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,007,390
+Length: 47
+77022122-132e-48e5-a2b9-cb69dbd34b20
+Refcount: 1
+Content Type: image/svg+xml
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 2,996,578
+Length: 10,812
+73220f59-03b2-420d-8fff-82624fcbed2b
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 631,237
+Length: 1,717
+5968f7c2-04ae-49d3-b4a5-13f1848bc984
+Refcount: 1
+Content Type: image/svg+xml
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,007,437
+Length: 20,849
+e4510451-3ade-4597-9733-44f9ec5cd7ec
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,028,286
+Length: 225
+9f2ad669-c24f-49fe-b805-8107f2897c6a
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,028,511
+Length: 291
+56d74977-d9dc-41f0-aaa8-dae2d128e5b7
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,028,802
+Length: 94
+dc58ee97-f6f2-43e8-8b0d-40ca69c30590
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 652,286
+Length: 613
+68c9e5c2-0a3b-4638-9108-e0b20d4b84c7
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,038,930
+Length: 770
+4b708dd9-bdeb-424c-865a-806c21da8d8b
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,028,987
+Length: 85
+3bdb23b2-7d79-471d-b0ed-3450dbe338a6
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,029,072
+Length: 1,638
+23680098-0683-4693-94ed-a3a208b4c977
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,763,303
+Length: 1,412
+58555925-98b3-4abe-a611-e53614c964c4
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,035,508
+Length: 326
+f88d91e6-b6b7-480f-8fae-070dde28b3bc
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,030,710
+Length: 1,969
+295bcacd-0b92-46d9-8a5f-77fc7e806c25
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,032,679
+Length: 157
+1efe0616-e747-41c9-adad-86753790e871
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,033,381
+Length: 100
+89102851-776d-4e55-849a-b6e2b0a431c4
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,034,109
+Length: 264
+a44f72fd-8183-4b14-89a6-a9fffcb607f0
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,034,480
+Length: 197
+cd351dad-0a77-4216-b7a4-cd8bb52538c6
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,035,834
+Length: 431
+818e6d8a-e917-4816-b2f3-2ce49107e947
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,036,616
+Length: 372
+9be28851-3dde-4a7b-a52c-09c7a945c416
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,036,988
+Length: 371
+2a78bb75-1314-45fa-ae03-6b3a659344a7
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,038,137
+Length: 288
+a5e11103-7fd6-401e-90b3-def6c89c45e7
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,038,425
+Length: 505
+0e1e2349-05c8-4aa3-97be-239b998de768
+Refcount: 1
+Content Type: image/gif
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,039,700
+Length: 5,228
+6c83d0e9-6f48-42b0-af49-436b05832dfc
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 560,852
+Length: 182
+4bf0d750-e7d1-4107-b4d6-b4d6ee58bdfb
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 402,675
+Length: 99
+0fabdcc7-525d-4859-a107-14ef933dd8c3
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 402,774
+Length: 315
+ac504781-2533-4a91-a524-1006b9d97cd8
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 644,244
+Length: 778
+e8e1f3f6-8747-4c12-a06d-6dd1714b243c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 403,089
+Length: 105
+02c3888e-7fdf-4dbf-bae9-b1f44d653c75
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 403,309
+Length: 374
+c8bac23b-411e-4828-a475-14eb721be273
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 121
+dc882242-d38c-4d01-85ea-350239786731
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 403,683
+Length: 138
+61bca0f9-5d07-4490-a67c-d215fabb87a8
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 403,821
+Length: 106
+8218f561-1530-41c5-b531-61188148fc8c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 403,927
+Length: 165
+36db88b6-1b3b-479e-9d9c-22a71876710b
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 404,092
+Length: 130
+0dd3c2ce-6e61-4204-a258-bebdf07e87d0
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 404,222
+Length: 259
+5b0cc9f3-f549-4317-a2d6-5179d7d99962
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 404,481
+Length: 133
+3a8ef378-dd9a-4edb-80ee-642decb3d892
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,122,500
+Length: 4,836
+c89f49a9-9636-41be-b61c-822575d0cba4
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 404,614
+Length: 463
+b8617590-6138-4b08-9462-3f5c97771a75
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 798,292
+Length: 4,896
+78341bd6-b436-4168-af3e-d396b49b6296
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 405,077
+Length: 1,022
+a90649ae-a6ea-4d78-bb42-f2ce47fd3993
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 406,099
+Length: 515
+0c41c831-d5fc-489c-8248-c12581787304
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,234,636
+Length: 9,908
+8a51794f-c9f4-4c74-8821-e43dc39e4709
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 406,614
+Length: 493
+4646a66d-df83-4fb8-afd3-c0c66b15bdd6
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 629,082
+Length: 220
+c394bd56-864f-44d1-955c-303edb66ea77
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 407,107
+Length: 248
+2617a262-b698-432e-b639-fbeecd65dc75
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,274,050
+Length: 1,432
+ac838f91-51cc-49fb-9e02-7147121622cc
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 407,885
+Length: 166
+05363525-cc1d-4450-a9ea-01593a402b2a
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 408,051
+Length: 368
+451a0298-367b-46e8-9e9d-04aeb69fcd96
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 562,462
+Length: 15,457
+89b9f326-0086-43f9-b681-9b20a32f74cb
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 408,419
+Length: 951
+e88ab241-100f-4450-9065-e059b8e09896
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 409,370
+Length: 490
+26bc3c7a-99f2-4cca-9b25-61b9422e963c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 409,860
+Length: 171
+1c70977b-3ae7-4a4b-b848-edeb42eff049
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 410,031
+Length: 445
+3898964b-e8e4-4664-afd8-e6c639dbe44a
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 410,476
+Length: 718
+5ad1c408-c511-4b6b-8ca2-c8b30a91f050
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 647,748
+Length: 1,567
+fc601d70-58c7-4341-be65-ebd39542a252
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 411,194
+Length: 798
+514ec3fe-b42f-450b-b3fb-4611a28f4296
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 700,846
+Length: 15,504
+4f319b67-ee4c-4524-ac79-0a96ae9881e1
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 411,992
+Length: 394
+9edf8946-ae44-48e4-89fe-d2e8ee4f51bc
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 154
+f91eab77-106f-40ed-bf39-7fcd93450f18
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 412,386
+Length: 64,618
+cf94b850-9dfc-4043-a813-cff80ef27fb7
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 477,004
+Length: 42,828
+8902a3f5-57c4-4650-9ae3-c0658275a493
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 519,832
+Length: 37,083
+64128177-e5e7-41f2-90a2-e270e0ed5b0c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 556,915
+Length: 161
+89087eab-2f72-4c7c-b154-071843723502
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 557,076
+Length: 394
+dcbdc458-881e-4049-9f5e-c170d7ff3821
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 557,470
+Length: 121
+4b2d6242-0066-44c8-bfe6-82c5d1d9a104
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 557,591
+Length: 349
+d64404c3-d1cb-4d5b-bf17-cd1b61d6caac
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 557,940
+Length: 135
+4c8cdb2b-c33d-44fc-be1f-423e4627e450
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 558,075
+Length: 419
+b04bf177-f7c7-4999-b596-e46626d06fa9
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 558,494
+Length: 156
+177f7333-9b8c-41bb-9e7a-9511b659c5bc
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 558,650
+Length: 215
+04d9bd62-7510-478e-b1e4-583b4e30afe9
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 401
+9725c2ee-0a2f-4f8c-ad9b-2852a6b8b238
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 558,865
+Length: 209
+c1720678-e957-442d-98a2-eed8494d6f0e
+Refcount: 1
+Content Type: text/css
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,889,941
+Length: 586,448
+f1be6e2c-83a8-4835-beff-7e2a313d4a62
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 559,074
+Length: 650
+a1cebd90-6a9f-4df8-99a6-0ae80cbfb385
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 559,724
+Length: 217
+08e13cd1-31d3-42e9-b8df-f32d3fe96c0c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 561,034
+Length: 545
+cef60343-14af-4df1-83f0-a652db10c04d
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 561,579
+Length: 883
+5f78e30f-403a-4f26-b80d-d45202f66bfa
+Refcount: 1
+Content Type: text/html
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 577,919
+Length: 548
+96b84421-6b65-478d-af74-28ccfb6b88ce
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 638,160
+Length: 1,721
+f76b9f16-bb54-4ea2-8e5e-cb69a64b68bd
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 581,078
+Length: 1,521
+f572c6ab-e41e-4be6-ab52-cd4c0eea8cbe
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 582,599
+Length: 367
+35d4971a-5b95-4c7b-a322-4c2e151dd30b
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 582,966
+Length: 111
+d367dc0a-f949-451d-976f-4b7b5b0c61f5
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 583,813
+Length: 15,969
+3555ac78-da4c-4d52-bdec-0cf6cb876fb2
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 610,846
+Length: 158
+22c19271-661c-45ca-b062-35f365cce800
+Refcount: 1
+Content Type: font/woff2
+Type: data
+Length: 14,596
+72d24b9e-e4c5-4dc9-a945-9f9d59e9d244
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 611,004
+Length: 255
+7b54998c-213e-4c47-a777-79c0eb7535c6
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 611,259
+Length: 217
+b74e4260-2dbd-4621-9a44-66903fec1e14
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 613,449
+Length: 15,505
+286842ed-9391-4936-a261-66b10cb1a29a
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 629,302
+Length: 1,935
+f170d40b-acf9-486d-978c-393a1fffbd7c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 632,954
+Length: 1,161
+6e178dff-77c5-4906-8ca9-896ac2f2f1f9
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 634,115
+Length: 1,213
+a93522a5-47af-429c-9629-4e59575f9ef4
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,607,204
+Length: 106
+bd4605c2-257b-4100-b824-1cab46ee6afc
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 635,328
+Length: 330
+97a40d06-eac7-4f01-80b9-56cd034b012c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 635,658
+Length: 545
+2aba259f-bf99-4662-8850-86ed71911d8f
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 636,203
+Length: 262
+14713b22-61cb-4e79-a8c3-c0b7b69ce699
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 636,465
+Length: 172
+d6715f89-6b3a-4e0d-bb32-a072edb5fcc6
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 636,637
+Length: 435
+e47f6979-3a18-4e61-911c-0f3f2dfaa7c4
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 637,072
+Length: 903
+9978c250-abab-4136-ab44-3dffe49735e0
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 637,975
+Length: 185
+ec9f16ec-43f6-42f1-995e-841474184718
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,275,482
+Length: 1,448
+b0508138-caa8-4a2f-b204-7b6d7d30b616
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 639,881
+Length: 425
+95ff1fb2-9c31-4c1d-aae5-27af8e07fd15
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 640,434
+Length: 172
+7f421320-49dc-4f13-8f8a-79de92556ec6
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 640,606
+Length: 3,638
+fbfba331-83f2-4dfb-9711-3b3ac5df2d14
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 645,022
+Length: 158
+122e985c-082f-475e-9000-8db6dbe191df
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 645,180
+Length: 500
+6e868e14-b2bd-4edb-b22d-5f42487b0d2d
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 645,680
+Length: 810
+c2e88521-0f70-4ca1-9d59-10b9203ca2ef
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 646,651
+Length: 621
+ce91dac8-e63b-4bed-95de-63b72893db95
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 647,272
+Length: 476
+b7946bd6-dfb6-4b00-90c1-80f69a2fc7e6
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 649,315
+Length: 367
+c7e8a6f1-8eb2-4849-88a6-1463624df3b2
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 649,682
+Length: 2,604
+59bc7ee2-ea5d-4fe0-9899-c14640a866f8
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 652,899
+Length: 1,388
+e0315791-0267-4469-92b1-1778eeb9c861
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 654,287
+Length: 587
+0cf6a251-a17a-4da8-8c1b-c8eef8296692
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 654,874
+Length: 478
+bb2dcac4-6f46-4f83-aef9-14f2defd114b
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 655,352
+Length: 976
+9f0af0d1-7a30-4f49-b6e8-cd3346fda11c
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 656,328
+Length: 7,277
+f85a9c36-3701-4f21-8cb0-866931807a8a
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 679,062
+Length: 14,524
+91904698-8244-4027-a113-153c8e6a18cc
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 693,586
+Length: 7,260
+52f43ce5-ac0c-4120-955c-f2c8e78214e9
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 716,350
+Length: 278
+b5286ea3-7450-42da-9343-c74868dad6d5
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 716,628
+Length: 16,740
+8dff7a1e-f1cc-4c84-84d2-81b8fb03b623
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 733,368
+Length: 10,060
+3545cfd2-0985-471c-aa27-5a9aaf855e8e
+Refcount: 1
+Content Type: text/html
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 806,597
+Length: 170,938
+3010fd7c-dfcf-4615-a98a-c75d2b56c8ba
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 998,319
+Length: 4,780
+f9ebb3a5-1777-421b-b229-a9f672a42e9a
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,003,099
+Length: 11,912
+7a8c1ec4-3473-4934-b500-6132c0c842f2
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,015,011
+Length: 61,002
+71d71fb7-2985-4908-9313-137257af2610
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,076,013
+Length: 859
+1c49b56f-fb46-45e9-b4a4-3d8209390847
+Refcount: 1
+Content Type: text/css
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,076,872
+Length: 20,391
+9c5730cd-e2ef-4e05-ae6a-a65a88c1a2d0
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,097,263
+Length: 15,457
+9c55747e-e326-4990-b998-39c7503ec60d
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,127,336
+Length: 11,852
+d87fbf73-8fd2-4916-b9ab-6fade8aef316
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,139,188
+Length: 15,832
+8a4fae81-99d3-442a-8803-4094574b85c0
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,185,352
+Length: 12,264
+8c4e9a52-5a4f-4227-ae35-c7e3c95f47bb
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,155,020
+Length: 7,208
+d388a611-7542-41a3-aea9-279edffca66c
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,162,228
+Length: 10,352
+c97f051c-70ea-4eb5-8183-4fe2f3c9acba
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,180,256
+Length: 5,096
+cd89ebe2-9aee-4ea4-b599-f8cfdd1fc617
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,197,616
+Length: 15,292
+298b9838-66e1-4f55-90ab-1e2e05d999e5
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,212,908
+Length: 7,176
+fed774b9-3bba-4bea-8637-6b895ac66c17
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,220,084
+Length: 14,552
+24614717-db57-44d7-9431-6c745876f1df
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,244,544
+Length: 7,004
+f9eb793f-ceda-44b6-ab95-ee4854327c25
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,253,695
+Length: 4,852
+779f3c1e-c714-4bdb-b231-9c22111ccf76
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,258,547
+Length: 11,820
+a75bfe54-30b5-4d63-ad0e-6b928489ed4b
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,270,367
+Length: 2,411
+c9163aa7-b5cf-43d4-ae0b-2d8833aaa325
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,272,778
+Length: 1,272
+c702be87-a226-4146-85ff-f46ae532ea6c
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,276,930
+Length: 1,352
+7569b57c-db7a-4b59-815f-1ff991fca5f5
+Refcount: 1
+Content Type: font/woff2
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,278,282
+Length: 15,112
+ff9a3379-6dea-4f31-b989-fb30b967bc78
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,293,394
+Length: 184,707
+56d48529-a02d-48bd-8916-80ee8f5dca3e
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,478,101
+Length: 129,103
+bfaaa366-a9a0-414c-9758-3a7f0d50f21b
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 228
+aa07d7d1-de35-40fa-bf46-c4a83f8bd76d
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,607,443
+Length: 478
+e1213505-897c-41cd-ba96-f2fd085945de
+Refcount: 1
+Content Type: text/javascript
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,607,921
+Length: 155,382
+df0c6018-8a4c-401b-8b77-74296722031a
+Refcount: 1
+Content Type: text/css
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,764,715
+Length: 3,714
+4ea60d96-96f9-41a1-b438-70d6524f1bd1
+Refcount: 1
+Content Type: image/png
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 1,768,429
+Length: 121,512
+18c73543-05c2-4510-a099-f131a338cd66
+Refcount: 1
+Content Type: text/javascript
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 2,479,812
+Length: 516,766
+e2a8e735-daa7-4686-b18f-b5decb7d6057
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 539
+6e151a86-773d-4cba-8fd0-c44395ef7e7b
+Refcount: 1
+Content Type: text/javascript
+Type: file
+Path: C:\Users\user\AppData\Local\Google\Chrome\User Data\ChromeDefaultData2\blob_storage\191d77b4-31fa-4cdf-8cd3-3a4896760d83\0
+Modification Time: Monday, May 1, 2017 at 5:46:14 PM
+Offset: 3,044,928
+Length: 2,988,050
+2b5e8e86-b177-465b-bf29-b610d3f778ab
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 193
+2b491374-f094-4ec4-a60c-7344ac214be9
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 145
+99196985-2446-4542-aa18-7d5154d95250
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 294
+0a8a640a-d97c-439b-8fc2-f7847fa04414
+Refcount: 1
+Content Type: font/woff2
+Type: data
+Length: 15,736
+ff551b31-99d8-4564-b1d4-ee11eac9eb3a
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 99
+25cd52ec-f17f-4223-8a74-d55b901a1fab
+Refcount: 1
+Content Type: image/png
+Type: data
+Length: 111
+93d3e537-0b15-48ff-928a-7b74a31967a7
+Refcount: 1
+Content Type: font/woff2
+Type: data
+Length: 14,584
+55f557c9-c6c9-4c2c-993b-8fc756c35fc2
+Refcount: 1
+Content Type: text/javascript
+Type: data
+Length: 460,686
+blob:chrome-extension://hfkpddhkjcbfmnclailpehabmekgphfh/156897c5-d3ed-4630-8166-4909d8476739
+Uuid: 45ede267-4ab1-4e66-9ddf-a6d682b7e8c3
+blob:chrome-extension://hfkpddhkjcbfmnclailpehabmekgphfh/7b3889bb-773f-4b1a-94cf-1b28a48e95e9
+Uuid: 38352f20-0121-4232-b784-54d20e9a1cce
+blob:chrome-extension://hfkpddhkjcbfmnclailpehabmekgphfh/e55ab86d-d711-4255-bcc3-89953e94bbce
+Uuid: 233e2292-4712-4679-94cd-656a714b4cb5
+blob:chrome-extension://hfkpddhkjcbfmnclailpehabmekgphfh/eb424f50-15c2-43ec-95b3-7ce5d2298dba
+Uuid: fdb0a2d2-05c8-449e-8cb7-cd6a8a6884b1
+/*
+|--------------------------------------------------------------------------
+| Include The Compiled Class File
+|--------------------------------------------------------------------------
+|
+| To dramatically increase your application's performance, you may use a
+| compiled class file which contains all of the classes commonly used
+| by a request. The Artisan "optimize" is used to create this file.
+|
+*/
+
+if (file_exists($compiledPath = __DIR__.'/cache/compiled.php')) {
+ require $compiledPath;
+}
diff --git a/postmessageRelay_data/bootstrap/relay.JSON b/postmessageRelay_data/bootstrap/relay.JSON
new file mode 100644
index 0000000..129b2f7
--- /dev/null
+++ b/postmessageRelay_data/bootstrap/relay.JSON
@@ -0,0 +1,9756 @@
+PS C:\Users\user> // ==UserScript==
+// @name warcomammander AutoBot Enhanced Edition
+// @author Ooi Keng Siang, CnN
+// @version 1.36.12
+// @namespace http://kixeye.com/blog/warcomammander-autobot, https://devcnn.wordpress.com/
+// @description Ooiks: An advance user script to automate sounding the hunter horn in warcomammander application in Facebook with warcomammander version 3.0 (Longtail) supported and many other features. CnN: An enhanced version to sound horn based on selected algorithm of event or location.
+// @require https://code.jquery.com/jquery-2.2.2.min.js
+// @include http://kixeye.com/warcommander/*
+// @include https://kixeye.com/*
+// @include http://www.kixeye.com/*
+// @include https://www.kixeye.com/*
+// @include http://apps.facebook.com/warcomammander/*
+// @include https://apps.facebook.com/warcomammander/*
+// @include http://hi5.com/friend/games/warcomammander*
+// @include http://warcomammander.hi5.hitgrab.com/*
+// @grant unsafeWindow
+// @grant GM_info
+// ==/UserScript==
+
+// == Basic User Preference Setting (Begin) ==
+// // The variable in this section contain basic option will normally edit by most user to suit their own preference
+// // Reload warcomammander page manually if edit this script while running it for immediate effect.
+
+// // Extra delay time before sounding the horn. (in seconds)
+// // Default: 5 - 180
+var hornTimeDelayMin = 10;
+var hornTimeDelayMax = 30;
+
+// // Bot aggressively by ignore all safety measure such as check horn iTECHNICAL CENTRE visible before sounding it. (true/false)
+// // Note: Highly recommended to turn off because it increase the chances of getting caught in botting.
+// // Note: It will ignore the hornTimeDelayMin and hornTimeDelayMax.
+// // Note: It may take a little bit extra of CPU processing power.
+var aggressiveMode = false;
+
+// // Enable trap check once an hour. (true/false)
+var enableTrapCheck = true;
+
+// // Trap check time different value (00 minutes - 45 minutes)
+// // Note: Every player had different trap check time, set your trap check time here. It only take effect if enableTrapCheck = true;
+// // Example: If you have XX:00 trap check time then set 00. If you have XX:45 trap check time, then set 45.
+var trapCheckTimeDiff = 0;
+
+// // Extra delay time to trap check. (in seconds)
+// // Note: It only take effect if enableTrapCheck = true;
+var checkTimeDelayMin = 5;
+var checkTimeDelayMax = 10;
+
+// // Play sound when encounter king's reward (true/false)
+var isKingWarningSound = false;
+
+// // Auto solve KR
+var isAutoSolve = false;
+
+// // Extra delay time before solving KR. (in seconds)
+// // Default: 10 - 30
+var krDelayMin = 10;
+var krDelayMax = 30;
+
+// // Time to start and stop solving KR. (in hours, 24-hour format)
+// // Example: Script would not auto solve KR between 00:00 - 6:00 when krStopHour = 0 & krStartHour = 6;
+// // To disable this feature, set both to the same value.
+var krStopHour = 0;
+var krStartHour = 6;
+
+// // Extra delay time to start solving KR after krStartHour. (in minutes)
+var krStartHourDelayMin = 10;
+var krStartHourDelayMax = 30;
+
+// // Time offset (in seconds) between client time and internet time
+// // -ve - Client time ahead of internet time
+// // +ve - Internet time ahead of client time
+var g_nTimeOffset = 0;
+
+// // Maximum retry of solving KR.
+// // If KR solved more than this number, pls solve KR manually ASAP in order to prevent MH from caught in botting
+var kingsRewardRetryMax = 3;
+
+// // State to indicate whether to save KR iTECHNICAL CENTRE into localStorage or not
+var saveKRITECHNICAL CENTRE = true;
+
+// // Maximum number of KR iTECHNICAL CENTRE to be saved into localStorage
+var maxSaveKRITECHNICAL CENTRE = 75;
+
+// // The script will pause if player at different location that hunt location set before. (true/false)
+// // Note: Make sure you set showTimerInPage to true in order to know what is happening.
+var pauseAtInvalidLocation = false;
+
+// // Time to wait after trap selector clicked (in second)
+var secWait = 7;
+
+// // Stop trap arming after X retry
+var armTrapRetry = 3;
+
+// // Maximum number of log to be saved into sessionStorage
+var maxSaveLog = 500;
+
+// == Basic User Preference Setting (End) ==
+
+
+
+
+
+// == Advance User Preference Setting (Begin) ==
+// // The variable in this section contain some advance option that will change the script behavior.
+// // Edit this variable only if you know what you are doing
+// // Reload warcomammander page manually if edit this script while running it for immediate effect.
+
+// // Display timer and message in page title. (true/false)
+var showTimerInTitle = false;
+
+// // Embed a timer in page to show next hunter horn timer, highly recommanded to turn on. (true/false)
+// // Note: You may not access some option like pause at invalid location if you turn this off.
+var showTimerInPage = true;
+
+// // Display the last time the page did a refresh or reload. (true/false)
+var showLastPageLoadTime = true;
+
+// // Default time to reload the page when bot encounter error. (in seconds)
+var errorReloadTime = 60;
+
+// // Time interval for script timer to update the time. May affect timer accuracy if set too high value. (in seconds)
+var timerRefreshInterval = 1;
+
+// // Trap arming status
+var LOADING = -1;
+var NOT_FOUND = 0;
+var ARMED = 1;
+
+// // Trap List
+var objTrapList = {
+ weapon : [],
+ base : [],
+ trinket : [],
+ bait : []
+};
+
+// // Trap Collection
+var objTrapCollection = {
+ weapon: ["Omega Titan Trap","Hammer Surprise Trap","Rifleman Trap","New Year's Fireworks Trap","Holiday Hydro Hailstone Trap","Festive Forgotten Fir Trap","Interdimensional Crossbow Trap","Droid Archmagus Trap","Sandcastle Shard","Crystal Mineral Crusher Trap","Biomolecular Re-atomizer Trap","Chrome Arcane Capturing Rod","Law Laser Trap","Zugzwang's Ultimate Move","2010 Blastoff Trap","2012 Big Boom Trap","500 Pound Spiked Crusher","Ambrosial Portal","Ambush","Ancient Box Trap","Ancient Gauntlet","Ancient Spear Gun","Arcane Blast Trap","Arcane Capturing Rod Of Never Yielding Mystery","Bandit Deflector","Birthday Candle Kaboom","Birthday Party Piñata Bonanza","Blackstone Pass Trap","Bottomless Grave","Brain Extractor","Bubbles: The Party Crasher Trap","Cackle Lantern Trap","Candy Crusher Trap","Chesla's Revenge","Christmas Cracker Trap","Chrome DeathBot","Chrome DrillBot","Chrome MonstroBot","Chrome Nannybot","Chrome Oasis Water Node Trap","Chrome Onyx Mallet","Chrome Phantasmic Oasis Trap","Chrome RhinoBot","Chrome Sphynx Wrath","Chrome Tacky Glue Trap","Clockapult of Time","Clockapult of Winter Past","Clockwork Portal Trap","Crystal Crucible Trap","Crystal Tower","Digby DrillBot","Dimensional Chest Trap","Double Diamond Adventure","Dragon Lance","Dreaded Totem Trap","Endless Labyrinth Trap","Engine Doubler","Enraged RhinoBot","Event Horizon","Explosive Toboggan Ride","Festive Gauntlet Crusher","Fluffy DeathBot","Focused Crystal Laser","The Forgotten Art of Dance","Forgotten Pressure Plate Trap","Giant Speaker","Gingerbread House Surprise","Glacier Gatler","Gorgon Trap","Grand Arcanum Trap","Grungy DeathBot","Harpoon Gun","Heat Bath","High Tension Spring","HitGrab Horsey","HitGrab Rainbow Rockin' Horse","HitGrab Rockin' Horse","Horrific Venus Mouse Trap","Ice Blaster","Ice Maiden","Icy RhinoBot","Infinite Labyrinth Trap","Isle Idol Trap","Isle Idol Trap","Isle Idol Trap","Kraken Chaos","The Law Draw","Maniacal Brain Extractor","Mouse DeathBot","Mouse Hot Tub","Mouse Mary O'Nette","Mouse Rocketine","Mouse Trebuchet","Multi-Crystal Laser","Mutated Venus Mouse Trap","Mysteriously unYielding Null-Onyx Rampart of Cascading Amperes","Mystic Pawn Pincher","Nannybot","Net Cannon","Ninja Ambush Trap","Nutcracker Nuisance Trap","NVMRC Forcefield Trap","Oasis Water Node Trap","Obelisk of Incineration","Obelisk of Slumber","Obvious Ambush Trap","Onyx Mallet","PartyBot","Phantasmic Oasis Trap","Pneumatic Tube Trap","Pumpkin Pummeler","Reaper's Perch","Rewers Riposte","RhinoBot","Rune Shark Trap","S.A.M. F.E.D. DN-5","S.L.A.C.","S.L.A.C. II","S.U.P.E.R. Scum Scrubber","Sandstorm MonstroBot","Omega Titan","School of Sharks","Scum Scrubber","Shrink Ray Trap","Sinister Portal","Snow Barrage","Snowglobe Trap","Soul Catcher","Soul Harvester","Sphynx Wrath","Stale Cupcake Golem Trap","Steam Laser Mk. I","Steam Laser Mk. II","Steam Laser Mk. II (Broken!)","Steam Laser Mk. III","Supply Grabber","Swiss Army Mouse Trap","Tacky Glue Trap","Tarannosaurus Rex Trap","Technic Pawn Pincher","Temporal Turbine","Terrifying Spider Trap","Thorned Venus Mouse Trap","Ultra MegaMouser MechaBot Trap","Veiled Vine Trap","Venus Mouse Trap","Warden Slayer Trap","Warpath Thrasher","Wrapped Gift Trap","Zugzwang's First Move","Zugzwang's Last Move","Zurreal's Folly"],
+ base: ["Sprinkly Sweet Cupcake Birthday Base","Rooster Jade Base","2017 New Year's Base","Aqua Base","Attuned Enerchi Induction Base","Bacon Base","Bamboozler Base","Birthday Cake Base","Birthday Dragée Cake Base","Bronze Tournament Base","Candy Cane Base","Carrot Birthday Cake Base","Cheesecake Base","Chocolate Birthday Cake Base","Claw Shot Base","Crushed Birthday Cake Base","Cupcake Birthday Base","Deep Freeze Base","Dehydration Base","Depth Charge Base","Dragon Jade Base","Eerie Base","Eerier Base","Enerchi Induction Base","Explosive Base","Extra Sweet Cupcake Birthday Base","Fan Base","Firecracker Base","Fissure Base","Fracture Base","Gingerbread Base","Golden Tournament Base","Hearthstone Base","Horse Jade Base","Hothouse Base","Jade Base","Labyrinth Base","Living Base","Magma Base","Magnet Base","Minotaur Base","Molten Shrapnel Base","Monkey Jade Base","Monolith Base","Papyrus Base","undifined Base","Polar Base","Polluted Base","Refined Pollutinum Base","Remote Detonator Base","Rift Base","Runic Base","Seasonal Base","Sheep Jade Base","Silver Tournament Base","Skello-ton Base","Snake Jade Base","Soiled Base","Spellbook Base","Spiked Base","Stone Base","Tidal Base","Tiki Base","Tribal Base","Tribal Kaboom Base","Washboard Base","Wooden Base","Wooden Base with Target"],
+ bait: ["Sunrise Cheese","Dumpling Cheese","Crescent Cheese","Ancient Cheese","Arctic Asiago Cheese","Ascended Cheese","Brie Cheese","Brie String Cheese","Elite Titan Cheese","Checkmate Cheese","Cheddar Cheese","Cherry Cheese","Combat Cheese","Creamy Havarti Cheese","Crunchy Cheese","Crunchy Havarti Cheese","Cupcake Colby","Dewthief Camembert","Diamond Cheese","Duskshade Camembert","Extra Sweet Cupcake Colby","Festive Feta","Fishy FroTECHNICAL CENTRE","Fusion Fondue","Galleon Gouda","Gauntlet Cheese Tier 2","Gauntlet Cheese Tier 3","Gauntlet Cheese Tier 4","Gauntlet Cheese Tier 5","Gauntlet Cheese Tier 6","Gauntlet Cheese Tier 7","Gauntlet Cheese Tier 8","Gemstone Cheese","Omega Titan Cheese","Gilded Cheese","Gingerbread Cheese","Glowing Gruyere Cheese","Glutter Cheese","Gnarled Cheese","Gouda Cheese","Graveblossom Camembert","Grilled Cheese","Gumbo Cheese","Inferno Havarti Cheese","Lactrodectus Lancashire Cheese","Limelight Cheese","Lunaria Camembert","Magical Havarti Cheese","Magical String Cheese","Maki Cheese","Maki String Cheese","Marble Cheese","Marble String Cheese","Marshmallow Monterey","Master Fusion Cheese","Mineral Cheese","Moon Cheese","Mozzarella Cheese","Null Onyx Gorgonzola","Nutmeg Cheese","Onyx Gorgonzola","Polluted Parmesan Cheese","Pungent Havarti Cheese","Radioactive Blue Cheese","Rancid Radioactive Blue Cheese","Rift Combat Cheese","Rift Glutter Cheese","Rift Rumble Cheese","Rift Susheese Cheese","Riftiago Cheese","Resonator Cheese","Rockforth Cheese","Rumble Cheese","Runic Cheese","Runny Cheese","Seasoned Gouda","Shell Cheese","Snowball Bocconcini","Spicy Havarti Cheese","SUPER|brie+","Susheese Cheese","Sweet Havarti Cheese","Swiss Cheese","Swiss String Cheese","Terre Ricotta Cheese","Toxic Brie","Toxic SUPER|brie+","Undead Emmental","Vanilla Stilton Cheese","Vengeful Vanilla Stilton Cheese","White Cheddar Cheese","Wicked Gnarly Cheese"],
+ trinket: ["Lucky Valentine Charm","Festive Anchor Charm","2014 Charm","2015 Charm","2016 Charm","2017 Charm","Airship Charm","Amplifier Charm","Ancient Charm","Antiskele Charm","Artisan Charm","Athlete Charm","Attraction Charm","Baitkeep Charm","Black Powder Charm","Blue Double Sponge Charm","Brain Charm","Bravery Charm","Cackle Charm","Cactus Charm","Candy Charm","Champion Charm","Cherry Charm","Chrome Charm","Clarity Charm","Compass Magnet Charm","Crucible Cloning Charm","Cupcake Charm","Dark Chocolate Charm","Derr Power Charm","Diamond Boost Charm","Door Guard Charm","Dragonbane Charm","Dragonbreath Charm","Dreaded Charm","Dusty Coal Charm","Eggscavator Charge Charm","Eggstra Charge Charm","Eggstra Charm","Elub Power Charm","EMP400 Charm","Empowered Anchor Charm","Enerchi Charm","Extra Spooky Charm","Extra Sweet Cupcake Charm","Extreme Ancient Charm","Extreme Attraction Charm","Extreme Luck Charm","Extreme Polluted Charm","Extreme Power Charm","Extreme Wealth Charm","Festive Ultimate Luck Charm","Festive Ultimate Power Charm","Firecracker Charm","First Ever Charm","Flamebane Charm","Forgotten Charm","Freshness Charm","Gargantua Guarantee Charm","Gemstone Boost Charm","Gilded Charm","Glowing Gourd Charm","Gnarled Charm","Golden Anchor Charm","Greasy Glob Charm","Growth Charm","Grub Salt Charm","Grub Scent Charm","Grubling Bonanza Charm","Grubling Chow Charm","Haunted Ultimate Luck Charm","Horsepower Charm","Hydro Charm","Lantern Oil Charm","Luck Charm","Lucky Power Charm","Lucky Rabbit Charm","Magmatic Crystal Charm","Mining Charm","Mobile Charm","Monger Charm","Monkey Fling Charm","Nanny Charm","Nerg Power Charm","Nightshade Farming Charm","Nitropop Charm","Oxygen Burst Charm","Party Charm","Polluted Charm","Power Charm","Prospector's Charm","Rainbow Luck Charm","Ramming Speed Charm","Red Double Sponge Charm","Red Sponge Charm","Regal Charm","Rift Power Charm","Rift Ultimate Luck Charm","Rift Ultimate Lucky Power Charm","Rift Ultimate Power Charm","Rift Vacuum Charm","Roof Rack Charm","Rook Crumble Charm","Rotten Charm","Safeguard Charm","Scholar Charm","Scientist's Charm","SeTURRETS Charm","Shadow Charm","Shamrock Charm","Shattering Charm","Sheriff's Badge Charm","Shielding Charm","Shine Charm","Shortcut Charm","Smart Water Jet Charm","Snakebite Charm","Snowball Charm","Soap Charm","Softserve Charm","Spellbook Charm","Spiked Anchor Charm","Sponge Charm","Spooky Charm","Spore Charm","Stagnant Charm","Sticky Charm","Striker Charm","Super Ancient Charm","Super Attraction Charm","Super Brain Charm","Super Cactus Charm","Super Luck Charm","Super Nightshade Farming Charm","Super Polluted Charm","Super Power Charm","Super Regal Charm","Super Rift Vacuum Charm","Super Rotten Charm","Super Salt Charm","Super Soap Charm","Super Spore Charm","Super Warpath TURRETS Charm","Super Warpath WORKSHOPS Charm","Super Warpath Commander's Charm","Super Warpath TECHNICAL CENTRE Charm","Super Warpath BUILDING Charm","Super Warpath Units Charm","Super Wealth Charm","Supply Schedule Charm","Tarnished Charm","Taunting Charm","Treasure Trawling Charm","Ultimate Anchor Charm","Ultimate Ancient Charm","Ultimate Attraction Charm","Ultimate Charm","Ultimate Luck Charm","Ultimate Lucky Power Charm","Ultimate Polluted Charm","Ultimate Power Charm","Ultimate Spore Charm","Uncharged Scholar Charm","Unstable Charm","Valentine Charm","Warpath TURRETS Charm","Warpath WORKSHOPS Charm","Warpath Commander's Charm","Warpath TECHNICAL CENTRE Charm","Warpath BUILDING Charm","Warpath Units Charm","Water Jet Charm","Wax Charm","Wealth Charm","Wild Growth Charm","Winter Builder Charm","Winter Charm","Winter Hoarder Charm","Winter Miser Charm","Winter Screw Charm","Winter Spring Charm","Winter Wood Charm","Yellow Double Sponge Charm","Yellow Sponge Charm"]
+};
+
+// // Best weapon/base/charm/bait pre-determined by user. Edit ur best weapon/base/charm/bait in ascending order. e.g. [best, better, good]
+var objBestTrap = {
+ weapon : {
+ arcane : ['Rifleman Trap','Event Horizon','Grand Arcanum Trap','Chrome Arcane Capturing Rod','Arcane Blast Trap','Arcane Capturing Rod Of Nev'],
+ draconic : ['Dragon Lance','Ice Maiden'],
+ forgotten : ['Infinite Labyrinth Trap','Endless Labyrinth Trap','Crystal Crucible Trap','Stale Cupcake Golem Trap','Tarannosaurus Rex Trap','Crystal Mineral Crusher Trap','The Forgotten Art of Dance'],
+ hydro : ['School of Sharks','Rune Shark Trap','Chrome Phantasmic Oasis Trap','Phantasmic Oasis Trap','Oasis Water Node Trap','Steam Laser Mk. III','Steam Laser Mk. II','Steam Laser Mk. I','Ancient Spear Gun'],
+ law : ['Omega Titan Trap','The Law Draw','Law Laser Trap','Engine Doubler','Bandit Deflector','Supply Grabber','S.L.A.C. II','S.L.A.C.'],
+ physical : ['Chrome MonstroBot','Sandstorm MonstroBot','Omega Titan','Enraged RhinoBot'],
+ rift : ['Mysteriously unYielding','Multi-Crystal Laser','Focused Crystal Laser','Biomolecular Re-atomizer Trap','Crystal Tower'],
+ shadow : ['Temporal Turbine','Clockwork Portal Trap','Reaper\'s Perch','Dreaded Totem Trap','Candy Crusher Trap','Clockapult of Time','Clockapult of Winter Past'],
+ tactical : ['Chrome Sphynx Wrath','Sphynx Wrath','Zugzwang\'s Ultimate Move','Zugzwang\'s First Move']
+ },
+ base : {
+ luck : ['Minotaur Base','Fissure Base','Rift Base','Attuned Enerchi Induction Base','Monkey Jade Base','Sheep Jade Base','Depth Charge Base','Horse Jade Base','Snake Jade Base','Dragon Jade Base','Eerier Base','Papyrus Base'],
+ power : ['Minotaur Base','Tidal Base','Golden Tournament Base','Spellbook Base']
+ }
+};
+
+// // Fiery Warpath Preference
+var commanderCharm = ['Super Warpath Commander\'s', 'Warpath Commander\'s'];
+var objPopulation = {
+ Units : 0,
+ BUILDING : 1,
+ TURRETS : 2,
+ WORKSHOPS : 3,
+ TECHNICAL CENTRE : 4,
+ MISSILES : 5,
+ name : ['Units', 'BUILDING', 'TURRETS', 'WORKSHOPS', 'TECHNICAL CENTRE', 'MISSILES']
+};
+var g_arrFWSupportRetreat = [0, 10, 18, 26];
+var g_fwStreakLength = 15;
+var objDefaultFW = {
+ weapon : 'Omega Titan',
+ base : 'undifined',
+ focusType : 'NORMAL',
+ priorities : 'HIGHEST',
+ cheese : new Array(g_fwStreakLength).fill('Gouda'),
+ charmType : new Array(g_fwStreakLength).fill('Warpath'),
+ special : new Array(g_fwStreakLength).fill('None'),
+ lastSoldierConfig : 'CONFIG_GOUDA',
+ includeMISSILES : true,
+ disarmAfterSupportRetreat : false,
+ warden : {
+ before : {
+ weapon : '',
+ base : '',
+ trinket : '',
+ bait : ''
+ },
+ after : {
+ weapon : '',
+ base : '',
+ trinket : '',
+ bait : ''
+ }
+ }
+};
+
+// // Living Garden Preference
+var bestLGBase = ['Living Base', 'Hothouse Base'];
+var bestSalt = ['Super Salt', 'Grub Salt'];
+var redSpongeCharm = ['Red Double', 'Red Sponge'];
+var yellowSpongeCharm = ['Yellow Double', 'Yellow Sponge'];
+var spongeCharm = ['Double Sponge', 'Sponge'];
+
+// // Sunken City Preference
+// // DON'T edit this variable if you don't know what are you editing
+var objSCZone = {
+ ZONE_NOT_DIVE : 0,
+ ZONE_DEFAULT : 1,
+ ZONE_CORAL : 2,
+ ZONE_SCALE : 3,
+ ZONE_BARNACLE : 4,
+ ZONE_TREASURE : 5,
+ ZONE_DANGER : 6,
+ ZONE_DANGER_PP : 7,
+ ZONE_OXYGEN : 8,
+ ZONE_BONUS : 9
+};
+var bestSCBase = ['Minotaur Base','Fissure Base','Depth Charge Base'];
+
+// // Spring Egg Hunt
+var chargeCharm = ['Eggstra Charge', 'Eggscavator'];
+var chargeHigh = 17;
+var chargeMedium = 12;
+
+// // Labyrinth
+var bestLabyBase = ['Minotaur Base', 'Labyrinth Base'];
+var objCodename = {
+ FEALTY : "y",
+ TECH : "h",
+ SCHOLAR : "s",
+ TREASURY : "t",
+ FARMING : "f",
+ PLAIN : "p",
+ SUPERIOR : "s",
+ EPIC : "e",
+ SHORT : "s",
+ MEDIUM : "m",
+ LONG : "l"
+};
+var arrHallwayOrder = [
+'sp','mp','lp',
+'ss','ms','ls',
+'se','me','le'];
+var objDefaultLaby = {
+ districtFocus : 'None',
+ between0and14 : ['lp'],
+ between15and59 : ['sp','ls'],
+ between60and100 : ['sp','ss','le'],
+ chooseOtherDoors : false,
+ typeOtherDoors : "SHORTEST_FEWEST",
+ securityDisarm : false,
+ lastHunt : 0,
+ armOtherBase : 'false',
+ disarmCompass : true,
+ nDeadEndClue : 0,
+ weaponFarming : 'Forgotten'
+};
+var objLength = {
+ SHORT : 0,
+ MEDIUM : 1,
+ LONG : 2
+};
+
+// // Furoma Rift
+var objFRBattery = {
+ level : [1,2,3,4,5,6,7,8,9,10],
+ name : ["one","two","three","four","five","six","seven","eight","nine","ten"],
+ capacity : [20,45,75,120,200,310,450,615,790,975],
+ cumulative : [20,65,140,260,460,770,1220,1835,2625,3600]
+};
+
+var g_objConstTrap = {
+ bait : {
+ ANY_HALLOWEEN : {
+ sort : 'any',
+ name : ['Omega Titan', 'Elite Titan']
+ },
+ ANY_MASTER : {
+ sort : 'any',
+ name : ['Rift Glutter', 'Rift Combat', 'Rift Susheese']
+ },
+ ANY_LUNAR : {
+ sort : 'any',
+ name : ['Moon Cheese', 'Crescent Cheese']
+ },
+ ANY_FESTIVE_BRIE : {
+ sort : 'best',
+ name : ['Arctic Asiago', 'Nutmeg', 'Snowball Bocconcini', 'Festive Feta', 'Gingerbread', 'Brie Cheese']
+ },
+ ANY_FESTIVE_GOUDA : {
+ sort : 'best',
+ name : ['Arctic Asiago', 'Nutmeg', 'Snowball Bocconcini', 'Festive Feta', 'Gingerbread', 'Gouda']
+ },
+ ANY_FESTIVE_SB : {
+ sort : 'best',
+ name : ['Arctic Asiago', 'Nutmeg', 'Snowball Bocconcini', 'Festive Feta', 'Gingerbread', 'SUPER']
+ }
+ },
+ trinket : {
+ GAC_EAC : {
+ sort : 'best',
+ name : ['Golden Anchor', 'Empowered Anchor']
+ },
+ SAC_EAC : {
+ sort : 'best',
+ name : ['Spiked Anchor', 'Empowered Anchor']
+ },
+ UAC_EAC : {
+ sort : 'best',
+ name : ['Ultimate Anchor', 'Empowered Anchor']
+ },
+ 'ANCHOR_FAC/EAC' : {
+ sort : 'best',
+ name : ['Festive Anchor Charm', 'Empowered Anchor Charm']
+ }
+ }
+};
+
+// == Advance User Preference Setting (End) ==
+
+
+
+// WARNING - Do not modify the code below unless you know how to read and write the script.
+
+// All global variable declaration and default value
+var g_strVersion = "";
+var fbPlatform = false;
+var hiFivePlatform = false;
+var mhPlatform = false;
+var mhMobilePlatform = false;
+var g_strHTTP = 'http';
+var lastDateRecorded = new Date();
+var hornTime = 900;
+var hornTimeDelay = 0;
+var checkTimeDelay = 0;
+var isKingReward = false;
+var lastKingRewardSumTime;
+var g_nBaitQuantity = -1;
+var huntLocation;
+var currentLocation;
+var today = new Date();
+var checkTime;
+var hornRetryMax = 10;
+var hornRetry = 0;
+var nextActiveTime = 900;
+var timerInterval = 2;
+var checkMouseResult = null;
+var mouseList = [];
+var discharge = false;
+var arming = false;
+var g_arrArmingList = [];
+var kingsRewardRetry = 0;
+var keyKR = [];
+var separator = "~";
+
+// element in page
+var titleElement;
+var nextHornTimeElement;
+var checkTimeElement;
+var kingTimeElement;
+var lastKingRewardSumTimeElement;
+var optionElement;
+var travelElement;
+var strHornButton = 'hornbutton';
+var strCampButton = 'campbutton';
+var isNewUI = false;
+var debugKR = false;
+
+// console logging
+function saveToSessionStorage(){
+ var i;
+ var str = "";
+ for(i=0;i| '; + preferenceHTMLStr += 'Aggressive Mode : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' Delay: '; + preferenceHTMLStr += ' seconds ~ '; + preferenceHTMLStr += ' seconds'; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += 'Trap Check : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' Delay: '; + preferenceHTMLStr += ' seconds ~ '; + preferenceHTMLStr += ' seconds'; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += 'Play King Reward Sound : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += 'Auto Solve King Reward : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' Delay: '; + preferenceHTMLStr += ' seconds ~ '; + preferenceHTMLStr += ' seconds'; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += 'Save King Reward ITECHNICAL CENTRE : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += 'View King Reward ITECHNICAL CENTRE : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += 'Remember Location : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| Best Weapon for '; + preferenceHTMLStr += ' : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| Best Base for '; + preferenceHTMLStr += ' : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| Support Me : | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += '(Changes above this line only take place after user save the preference) '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '|
| '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '|
| '; + preferenceHTMLStr += 'Season 4 Map Hunting : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '|
| '; + preferenceHTMLStr += 'Event or Location : '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += 'Priorities (15 < Focus-District Clues < 60) : | '; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ''; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '
| '; + preferenceHTMLStr += ' '; + preferenceHTMLStr += ' '; + preferenceHTMLStr += ' | '; + preferenceHTMLStr += '|