You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

2205 lines
548 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta content="Robot Framework 6.1.1 (Python 3.6.6 on win32)" name="Generator">
<link rel="icon" type="image/x-icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKcAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAqAAAAAAAAAAAAAAAAAAAALIAAAD/AAAA4AAAANwAAADcAAAA3AAAANwAAADcAAAA3AAAANwAAADcAAAA4AAAAP8AAACxAAAAAAAAAKYAAAD/AAAAuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/AAAA/wAAAKkAAAD6AAAAzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN8AAAD/AAAA+gAAAMMAAAAAAAAAAgAAAGsAAABrAAAAawAAAGsAAABrAAAAawAAAGsAAABrAAAADAAAAAAAAADaAAAA/wAAAPoAAADDAAAAAAAAAIsAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAANEAAAAAAAAA2gAAAP8AAAD6AAAAwwAAAAAAAAAAAAAAMgAAADIAAAAyAAAAMgAAADIAAAAyAAAAMgAAADIAAAAFAAAAAAAAANoAAAD/AAAA+gAAAMMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaAAAA/wAAAPoAAADDAAAAAAAAADwAAAB8AAAAAAAAAGAAAABcAAAAAAAAAH8AAABKAAAAAAAAAAAAAAAAAAAA2gAAAP8AAAD6AAAAwwAAAAAAAADCAAAA/wAAACkAAADqAAAA4QAAAAAAAAD7AAAA/wAAALAAAAAGAAAAAAAAANoAAAD/AAAA+gAAAMMAAAAAAAAAIwAAAP4AAAD/AAAA/wAAAGAAAAAAAAAAAAAAAMkAAAD/AAAAigAAAAAAAADaAAAA/wAAAPoAAADDAAAAAAAAAAAAAAAIAAAAcAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAAAAAAAAAAAA2gAAAP8AAAD7AAAAywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN4AAAD/AAAAqwAAAP8AAACvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALIAAAD/AAAAsgAAAAAAAAC5AAAA/wAAAMoAAADAAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAwAAAAMkAAAD/AAAAvAAAAAAAAAAAAAAAAAAAAKwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAArQAAAAAAAAAAwAMAAIABAAAf+AAAP/wAAD/8AAAgBAAAP/wAAD/8AAA//AAAJIwAADHEAAA//AAAP/wAAB/4AACAAQAAwAMAAA==">
<style media="all" type="text/css">
/* Generic and misc styles */
body {
font-family: Helvetica, sans-serif;
font-size: 0.8em;
color: black;
padding: 6px;
background: white;
}
table {
table-layout: fixed;
word-wrap: break-word;
empty-cells: show;
font-size: 1em;
}
th, td {
vertical-align: top;
}
br {
mso-data-placement: same-cell; /* maintain line breaks in Excel */
}
hr {
background: #ccc;
height: 1px;
border: 0;
}
a, a:link, a:visited {
text-decoration: none;
color: #15c;
}
a > img {
border: 1px solid #15c !important;
}
a:hover, a:active {
text-decoration: underline;
color: #61c;
}
.parent-name {
font-size: 0.7em;
letter-spacing: -0.07em;
}
.message {
white-space: pre-wrap;
}
/* Headers */
#header {
width: 65em;
height: 3em;
margin: 6px 0;
}
h1 {
float: left;
margin: 0 0 0.5em 0;
width: 75%;
}
h2 {
clear: left;
}
#generated {
float: right;
text-align: right;
font-size: 0.9em;
white-space: nowrap;
}
/* Documentation headers */
.doc > h2 {
font-size: 1.2em;
}
.doc > h3 {
font-size: 1.1em;
}
.doc > h4 {
font-size: 1.0em;
}
/* Status text colors -- !important allows using them in links */
.fail {
color: #ce3e01 !important;
font-weight: bold;
}
.pass {
color: #098a09 !important;
}
.skip {
color: #927201 !important;
font-weight: bold;
}
.label {
padding: 2px 5px;
font-size: 0.75em;
letter-spacing: 1px;
white-space: nowrap;
color: black;
background-color: #ddd;
border-radius: 3px;
}
.label.debug, .label.trace, .label.error, .label.keyword {
letter-spacing: 0;
}
.label.pass, .label.fail, .label.error, .label.skip, .label.warn {
font-weight: bold;
}
.label.pass {
background-color: #97bd61;
color: #000 !important;
}
.label.fail, .label.error {
background-color: #ce3e01;
color: #fff !important;
}
.label.skip, .label.warn {
background-color: #fed84f;
color: #000 !important;
}
/* Top right header */
#top-right-header {
position: fixed;
top: 0;
right: 0;
z-index: 1000;
width: 12em;
text-align: center;
}
#report-or-log-link a {
display: block;
background: black;
color: white;
text-decoration: none;
font-weight: bold;
letter-spacing: 0.1em;
padding: 0.3em 0;
border-bottom-left-radius: 4px;
}
#report-or-log-link a:hover {
color: #ddd;
}
#log-level-selector {
padding: 0.3em 0;
font-size: 0.9em;
border-bottom-left-radius: 4px;
background: #ddd;
}
/* Statistics table */
.statistics {
width: 65em;
border-collapse: collapse;
empty-cells: show;
margin-bottom: 1em;
}
.statistics tr:hover {
background: #f4f4f4;
cursor: pointer;
}
.statistics th, .statistics td {
border: 1px solid #ccc;
padding: 0.1em 0.3em;
}
.statistics th {
background-color: #ddd;
padding: 0.2em 0.3em;
}
.statistics td {
vertical-align: middle;
}
.stats-col-stat {
width: 4.5em;
text-align: center;
}
.stats-col-elapsed {
width: 5.5em;
text-align: center;
}
.stats-col-graph {
width: 9em;
}
th.stats-col-graph:hover {
cursor: default;
}
.stat-name {
float: left;
}
.stat-name a, .stat-name span {
font-weight: bold;
}
.tag-links {
font-size: 0.9em;
float: right;
margin-top: 0.05em;
}
.tag-links span {
margin-left: 0.2em;
}
/* Statistics graph */
.graph, .empty-graph {
border: 1px solid #ccc;
width: auto;
height: 7px;
padding: 0;
background: #aaa;
}
.empty-graph {
background: #eee;
}
.pass-bar, .fail-bar, .skip-bar {
float: left;
height: 100%;
}
.fail-bar {
background: #ce3e01;
}
.pass-bar {
background: #97bd61;
}
.skip-bar {
background: #fed84f;
}
/* Tablesorter - adapted from provided Blue Skin */
.tablesorter-header {
background-image: url(data:image/gif;base64,R0lGODlhCwAJAIAAAH9/fwAAACH5BAEAAAEALAAAAAALAAkAAAIRjAOnBr3cnIr0WUjTrC9e9BQAOw==);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
}
.tablesorter-header:hover {
background-color: #ccc;
}
.tablesorter-headerAsc {
background-image: url(data:image/gif;base64,R0lGODlhCwAJAKEAAAAAAH9/fwAAAAAAACH5BAEAAAIALAAAAAALAAkAAAIUlBWnFr3cnIr0WQOyBmvzp13CpxQAOw==);
background-color: #ccc !important;
}
.tablesorter-headerDesc {
background-image: url(data:image/gif;base64,R0lGODlhCwAJAKEAAAAAAH9/fwAAAAAAACH5BAEAAAIALAAAAAALAAkAAAIUlAWnBr3cnIr0WROyDmvzp13CpxQAOw==);
background-color: #ccc !important;
}
.sorter-false {
background-image: none;
cursor: default;
}
.sorter-false:hover {
background-color: #ddd;
}
</style>
<style media="all" type="text/css">
/* Icons are from Open Iconic <https://useiconic.com/open/>.
Licensed under the MIT License. */
/* Containers */
.suite, .test, #errors {
border: 1px solid #ccc;
padding: 0.3em 0.2em;
margin: 0.2em 0;
}
.test {
border-style: dashed;
}
#errors, .messages {
width: 100%;
border-spacing: 0;
}
.children {
display: none;
margin-left: 1.4em;
}
.suite, .test, .keyword {
margin-left: -0.2em;
}
#s1, .suite > .children > .keyword {
margin-left: 0;
}
/* Suite, test and kw headers */
.element-header {
border: 1px solid transparent;
border-radius: 2px;
position: relative;
}
.element-header:hover {
cursor: pointer;
background-color: #eee;
border-color: #ccc;
}
.element-header-toggle {
position: absolute;
left: 3px;
top: 5px;
background-repeat: no-repeat;
background-position: center;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAQAAABKxSfDAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfeCR0JChSkZz20AAAAGklEQVQI12NgQAKMDKzInP8IDhOqMk4G7AAANQwBE427PYUAAAAASUVORK5CYII=);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiPgogIDxwYXRoIGQ9Ik0wIDB2Mmg4di0yaC04eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAzKSIgLz4KPC9zdmc+), none;
height: 10px;
width: 10px;
background-size: 6px 6px;
border: 1px solid #ccc;
border-radius: 2px;
}
.closed > .element-header-toggle {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAQAAABKxSfDAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfeCR0JCDHdVYtxAAAAM0lEQVQI103MMQqAMBQFwVHyITaB3P+W1sKzSBC3mW6hRFw0pUB5DvF1bu9FN0RM3X/wAk98CUnvFTakAAAAAElFTkSuQmCC);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiPgogIDxwYXRoIGQ9Ik0zIDB2M2gtM3YyaDN2M2gydi0zaDN2LTJoLTN2LTNoLTJ6IiAvPgo8L3N2Zz4=), none;
}
.element-header:hover > .element-header-toggle {
background-color: #ccc;
}
.element-header-right:hover ~ .element-header-toggle {
background-color: transparent;
}
.element-header-left {
padding: 3px 80px 3px 20px;
}
.element-header-right {
position: absolute;
right: 0;
top: 0;
padding: 3px;
cursor: default;
}
.element-header .label {
margin-right: 0.5em;
}
.name {
font-weight: bold;
}
.elapsed {
float: right;
color: #666;
padding-left: 1em;
}
.link {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAHlJREFUGJVtzrEJwmAQBtCn6ASuIKTIBhY2gmghBiJYB1udwk10B8FJbKMBcQFbtbkfJHrVwfu+4/idJR64Y9H7E3higj5O3S8Y44ApLnjhnXCNGhV2yNGggDJwiC02gavUbpDFvscRo4QdXOMKDHBufz3HLYKzNn4AbSkV3fncGQYAAAAASUVORK5CYII=);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiPgogIDxwYXRoIGQ9Ik01Ljg4LjAzYy0uMTguMDEtLjM2LjAzLS41My4wOS0uMjcuMS0uNTMuMjUtLjc1LjQ3YS41LjUgMCAxIDAgLjY5LjY5Yy4xMS0uMTEuMjQtLjE3LjM4LS4yMi4zNS0uMTIuNzgtLjA3IDEuMDYuMjIuMzkuMzkuMzkgMS4wNCAwIDEuNDRsLTEuNSAxLjVjLS40NC40NC0uOC40OC0xLjA2LjQ3LS4yNi0uMDEtLjQxLS4xMy0uNDEtLjEzYS41LjUgMCAxIDAtLjUuODhzLjM0LjIyLjg0LjI1Yy41LjAzIDEuMi0uMTYgMS44MS0uNzhsMS41LTEuNWMuNzgtLjc4Ljc4LTIuMDQgMC0yLjgxLS4yOC0uMjgtLjYxLS40NS0uOTctLjUzLS4xOC0uMDQtLjM4LS4wNC0uNTYtLjAzem0tMiAyLjMxYy0uNS0uMDItMS4xOS4xNS0xLjc4Ljc1bC0xLjUgMS41Yy0uNzguNzgtLjc4IDIuMDQgMCAyLjgxLjU2LjU2IDEuMzYuNzIgMi4wNi40Ny4yNy0uMS41My0uMjUuNzUtLjQ3YS41LjUgMCAxIDAtLjY5LS42OWMtLjExLjExLS4yNC4xNy0uMzguMjItLjM1LjEyLS43OC4wNy0xLjA2LS4yMi0uMzktLjM5LS4zOS0xLjA0IDAtMS40NGwxLjUtMS41Yy40LS40Ljc1LS40NSAxLjAzLS40NC4yOC4wMS40Ny4wOS40Ny4wOWEuNS41IDAgMSAwIC40NC0uODhzLS4zNC0uMi0uODQtLjIyeiIKICAvPgo8L3N2Zz4=), none;
}
.expand {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAADtJREFUGJVjYCACKDAwMByA0ljFDjAwMPxnYGB4ABVQgLL/Q+VQBB6gseGmIivCkERXhFUSWRFOSawAAEl7E3uv1iMcAAAAAElFTkSuQmCC);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiPgogIDxwYXRoIGQ9Ik0xLjUgMGwtMS41IDEuNSA0IDQgNC00LTEuNS0xLjUtMi41IDIuNS0yLjUtMi41eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxKSIgLz4KPC9zdmc+), none;
}
.collapse {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAC5JREFUGJVjYCARNEAxTsn/UIyhCFkSQxG6ThQ+C5IpjWhG1yNb4YDFTdjEMAEACi8Q++9Y9TAAAAAASUVORK5CYII=);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiPgogIDxwYXRoIGQ9Ik00IDBsLTQgNCAxLjUgMS41IDIuNS0yLjUgMi41IDIuNSAxLjUtMS41LTQtNHoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMSkiIC8+Cjwvc3ZnPg==), none;
}
.expand, .collapse, .link {
float: left;
display: block;
visibility: hidden;
margin: 0 4px;
height: 14px;
width: 14px;
background-size: 8px 8px;
background-repeat: no-repeat;
background-position: center;
border: 1px solid #ccc;
border-radius: 2px;
}
.link {
background-size: 10px 10px;
}
.element-header:hover a {
visibility: visible;
}
.expand:hover, .collapse:hover, .link:hover {
background-color: #ccc;
}
/* Messages and errors */
.messages .time, .messages .message {
font-family: monospace;
font-size: 1.1em;
}
#errors .message {
font-family: monospace;
font-size: 1.2em;
}
.message-row {
height: 20px;
}
.time {
width: 7.5em;
}
.error-time {
width: 11em;
font-size: 0.9em;
white-space: nowrap;
}
.level {
width: 5em;
text-align: center;
}
.select-message {
width: 24px;
}
.select-message > div {
float: right;
margin-right: 2px;
height: 16px;
width: 16px;
background-size: 12px 12px;
background-repeat: no-repeat;
background-position: center;
}
.message-row:hover .select-message div {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAQAAAD8fJRsAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfeCR0MOzhWKZQOAAAASUlEQVQY032PsRHAIAwDX9BkicD+W8UMEqegAQJWKZ/+3sLZJhFGQEZzNaIa4ibh66En867VNaIeoP5WppNuIGoAlOm3g5VC1AdYeQv1BZPRSgAAAABJRU5ErkJggg==);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiPgogIDxwYXRoIGQ9Ik0wIDB2MWg4di0xaC04em0wIDJ2MWg2di0xaC02em0wIDJ2MWg4di0xaC04em0wIDJ2MWg2di0xaC02eiIgLz4KPC9zdmc+), none;
border: 1px solid #ccc;
border-radius: 2px;
}
.select-message:hover div {
background-color: #ccc;
cursor: pointer;
}
/* Message tables - these MUST NOT be combined together because otherwise
dynamically altering them based on visible log level is not possible. */
.trace-message {
display: table;
}
.debug-message {
display: table;
}
/* Metadata */
.metadata {
width: 100%;
border-spacing: 0.2em;
}
.metadata th {
width: 12em;
vertical-align: top;
text-align: left;
}
.metadata td {
vertical-align: top;
}
.keyword-metadata {
font-size: 0.9em;
}
/* Custom styles for statistics */
#total-stats tr:hover, #tag-stats tr:hover {
cursor: default;
}
</style>
<style media="print" type="text/css">
body {
background: white !important;
padding: 0;
font-size: 8pt;
}
a:link, a:visited {
color: black;
}
#header {
width: auto;
}
.details, .statistics {
width: 100%;
}
#generated-ago, #top-right-header, #normal-selector, #search-buttons,
.folding-button, .expand, .hidden, .details-col-toggle {
display: none;
}
.element-header-text, .children {
margin: 0;
}
#test-details {
border-collapse: collapse;
background: white;
}
#test-details th, #test-details td {
border: 1px solid #ccc;
}
.details-col-header {
padding: 0;
}
#print-selector {
display: table-cell;
}
.tablesorter-header {
background-image: none;
background: #ddd !important;
}
</style>
<style media="all" type="text/css">
#javascript-disabled {
width: 600px;
margin: 100px auto 0 auto;
padding: 20px;
color: black;
border: 1px solid #ccc;
background: #eee;
}
#javascript-disabled h1 {
width: 100%;
float: none;
}
#javascript-disabled ul {
font-size: 1.2em;
}
#javascript-disabled li {
margin: 0.5em 0;
}
#javascript-disabled b {
font-style: italic;
}
</style>
<style media="all" type="text/css">
.doc > * {
margin: 0.7em 1em 0.1em 1em;
padding: 0;
}
.doc > p, .doc > h1, .doc > h2, .doc > h3, .doc > h4 {
margin: 0.7em 0 0.1em 0;
}
.doc > *:first-child {
margin-top: 0.1em;
}
.doc table {
border: 1px solid #ccc;
background: transparent;
border-collapse: collapse;
empty-cells: show;
font-size: 0.9em;
}
.doc table th, .doc table td {
border: 1px solid #ccc;
background: transparent;
padding: 0.1em 0.3em;
height: 1.2em;
}
.doc table th {
text-align: center;
letter-spacing: 0.1em;
}
.doc pre {
font-size: 1.1em;
letter-spacing: 0.05em;
background: #f4f4f4;
}
.doc code {
padding: 0 0.2em;
letter-spacing: 0.05em;
background: #eee;
}
.doc li {
list-style-position: inside;
list-style-type: square;
}
.doc img {
border: 1px solid #ccc;
}
.doc hr {
background: #ccc;
height: 1px;
border: 0;
}
</style>
<script type="text/javascript">
var LEVELS = {TRACE: 0, DEBUG: 1, INFO: 2, WARN: 3, FAIL: 4, NONE: 5};
function toggleSuite(suiteId) {
toggleElement(suiteId, ['keyword', 'suite', 'test']);
}
function toggleTest(testId) {
toggleElement(testId, ['keyword']);
var test = window.testdata.findLoaded(testId);
if (test.status == "FAIL" || test.status == "SKIP")
expandFailed(test);
}
function toggleKeyword(kwId) {
toggleElement(kwId, ['keyword']);
}
function toggleElement(elementId, childrenNames) {
var element = $('#' + elementId);
var children = element.children('.children');
children.toggle(100, '', function () {
element.children('.element-header').toggleClass('closed');
});
populateChildren(elementId, children, childrenNames);
}
function populateChildren(elementId, childElement, childrenNames) {
if (!childElement.hasClass('populated')) {
var element = window.testdata.findLoaded(elementId);
var callback = drawCallback(element, childElement, childrenNames);
element.callWhenChildrenReady(callback);
childElement.addClass('populated');
}
}
function drawCallback(element, childElement, childrenNames) {
return function () {
util.map(childrenNames, function (childName) {
var children = element[childName + 's']();
util.map(children, function (child) {
$.tmpl(child.template, child).appendTo(childElement);
});
});
}
}
function expandSuite(suite) {
if (suite.status == "FAIL")
expandFailed(suite);
else
expandElement(suite);
}
function expandElement(item, retryCount) {
retryCount = typeof retryCount !== 'undefined' ? retryCount : 3;
var element = $('#' + item.id);
var children = element.children('.children');
// .css is faster than .show and .show w/ callback is terribly slow
children.css({'display': 'block'});
// in rare cases on large logs concurrent expanding fails => retry
if (children.css('display') != 'block' && retryCount > 0) {
console.debug('expandElement '+item.id+' failed! planning retry...');
setTimeout(function() { expandElement(item, retryCount-1); }, 0);
return;
}
populateChildren(item.id, children, item.childrenNames);
element.children('.element-header').removeClass('closed');
}
function expandElementWithId(elementid) {
expandElement(window.testdata.findLoaded(elementid));
}
function expandElementsWithIds(ids) {
util.map(ids, expandElementWithId);
}
function loadAndExpandElementIds(ids) {
for (var i in ids) {
window.testdata.ensureLoaded(ids[i], expandElementsWithIds);
}
}
function expandFailed(element) {
if (element.status == "FAIL" || (element.type == "test" && element.status == "SKIP")) {
window.elementsToExpand = [element];
window.expandDecider = function (e) {
return e.status == "FAIL";
};
expandRecursively();
}
}
function expandAll(elementId) {
window.elementsToExpand = [window.testdata.findLoaded(elementId)];
window.expandDecider = function () { return true; };
expandRecursively();
}
function expandRecursively() {
if (!window.elementsToExpand.length)
return;
var element = window.elementsToExpand.pop();
if (!element || elementHiddenByUser(element.id)) {
window.elementsToExpand = [];
return;
}
expandElement(element);
element.callWhenChildrenReady(function () {
var children = element.children();
for (var i = children.length-1; i >= 0; i--) {
var child = children[i];
if (child.type != 'message' && window.expandDecider(child))
window.elementsToExpand.push(child);
}
if (window.elementsToExpand.length)
setTimeout(expandRecursively, 0);
});
}
function elementHiddenByUser(id) {
var element = $('#' + id);
return !element.is(":visible");
}
function collapseAll(id) {
var element = $('#' + id);
element.find('.children').css({'display': 'none'});
element.find('.element-header').addClass('closed');
}
function logLevelSelected(level) {
var anchors = getViewAnchorElements();
setMessageVisibility(level);
scrollToShortestVisibleAnchorElement(anchors);
}
function getViewAnchorElements() {
var elem1 = $(document.elementFromPoint(100, 0));
var elem2 = $(document.elementFromPoint(100, 20));
return [elem1, elem2];
}
function scrollToShortestVisibleAnchorElement(anchors) {
anchors = util.map(anchors, closestVisibleParent);
var shortest = anchors[0];
for (var i = 1; i < anchors.length; i++)
if (shortest.height() > anchors[i].height())
shortest = anchors[i];
shortest.get()[0].scrollIntoView(true);
}
function setMessageVisibility(level) {
level = parseInt(level);
changeClassDisplay(".trace-message", level <= LEVELS.TRACE);
changeClassDisplay(".debug-message", level <= LEVELS.DEBUG);
changeClassDisplay(".info-message", level <= LEVELS.INFO);
}
function closestVisibleParent(elem) {
while (!elem.is(":visible"))
elem = elem.parent();
return elem;
}
function changeClassDisplay(clazz, visible) {
var styles = document.styleSheets;
for (var i = 0; i < styles.length; i++) {
var rules = getRules(styles[i]);
if (rules === null)
continue;
for (var j = 0; j < rules.length; j++)
if (rules[j].selectorText === clazz)
rules[j].style.display = visible ? "table" : "none";
}
}
function getRules(style) {
// With Chrome external CSS files seem to have only null roles and with
// Firefox accessing rules can result to security error.
// Neither of these are a problem on with generated logs.
try {
return style.cssRules || style.rules;
} catch (e) {
return null;
}
}
function selectMessage(parentId) {
var element = $('#' + parentId).find('.message').get(0);
selectText(element);
}
function selectText(element) {
// Based on http://stackoverflow.com/questions/985272
var range, selection;
if (document.body.createTextRange) { // IE 8
range = document.body.createTextRange();
range.moveToElementText(element);
range.select();
} else if (window.getSelection) { // Others
selection = window.getSelection();
range = document.createRange();
range.selectNodeContents(element);
selection.removeAllRanges();
selection.addRange(range);
}
}
function LogLevelController(minLevel, defaultLevel) {
minLevel = LEVELS[minLevel];
defaultLevel = LEVELS[defaultLevel];
function showLogLevelSelector() {
return minLevel < LEVELS.INFO;
}
function defaultLogLevel() {
if (minLevel > defaultLevel)
return minLevel;
return defaultLevel;
}
function showTrace() {
return minLevel == LEVELS.TRACE;
}
return {
showLogLevelSelector: showLogLevelSelector,
defaultLogLevel: defaultLogLevel,
showTrace: showTrace
};
}
</script>
<script type="text/javascript">
/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),D=function(e,t){return e===t&&(l=!0),0},j={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&j.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(D).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var j,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^key/,we=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Te=/^([^.]*)(?:\.(.+)|)/;function Ce(){return!0}function Ee(){return!1}function Se(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function ke(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)ke(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Ee;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Ae(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,Ce)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=Te.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=Te.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Ae(t,"click",Ce),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Ae(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ce:Ee,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Ee,isPropagationStopped:Ee,isImmediatePropagationStopped:Ee,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ce,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ce,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ce,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&be.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&we.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Ae(this,e,Se),!1},trigger:function(){return Ae(this,e),!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return ke(this,e,t,n,r)},one:function(e,t,n,r){return ke(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Ee),this.each(function(){S.event.remove(this,e,n,t)})}});var Ne=/<script|<style|<link/i,De=/checked\s*(?:[^=]|=\s*.checked.)/i,je=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function Pe(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&De.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),Pe(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),Le)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,He),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(je,""),u,l))}return n}function Re(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Oe(o[r],a[r]);else Oe(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Re(this,e,!0)},remove:function(e){return Re(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Pe(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||qe(this,e).appendChild(e)})},prepend:function(){return Pe(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=qe(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Pe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Pe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ne.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Pe(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Me=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Ie=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},We=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Fe=new RegExp(ne.join("|"),"i");function Be(e,t,n){var r,i,o,a,s=e.style;return(n=n||Ie(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Me.test(a)&&Fe.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function $e(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px",t.style.height="1px",n.style.height="9px",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=3<parseInt(r.height),re.removeChild(e)),a}}))}();var _e=["Webkit","Moz","ms"],ze=E.createElement("div").style,Ue={};function Xe(e){var t=S.cssProps[e]||Ue[e];return t||(e in ze?e:Ue[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=_e.length;while(n--)if((e=_e[n]+t)in ze)return e}(e)||e)}var Ve=/^(none|table(?!-c[ea]).+)/,Ge=/^--/,Ye={position:"absolute",visibility:"hidden",display:"block"},Qe={letterSpacing:"0",fontWeight:"400"};function Je(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Ke(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Ze(e,t,n){var r=Ie(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=Be(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Me.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Ke(e,t,n||(i?"border":"content"),o,r,a)+"px"}function et(e,t,n,r,i){return new et.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Be(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Ge.test(t),l=e.style;if(u||(t=Xe(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Ge.test(t)||(t=Xe(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Be(e,t,r)),"normal"===i&&t in Qe&&(i=Qe[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ve.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Ze(e,u,n):We(e,Ye,function(){return Ze(e,u,n)})},set:function(e,t,n){var r,i=Ie(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Ke(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Ke(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Je(0,t,s)}}}),S.cssHooks.marginLeft=$e(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Be(e,"marginLeft"))||e.getBoundingClientRect().left-We(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Je)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Ie(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=et).prototype={constructor:et,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=et.propHooks[this.prop];return e&&e.get?e.get(this):et.propHooks._default.get(this)},run:function(e){var t,n=et.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):et.propHooks._default.set(this),this}}).init.prototype=et.prototype,(et.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[Xe(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=et.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=et.prototype.init,S.fx.step={};var tt,nt,rt,it,ot=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function st(){nt&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(st):C.setTimeout(st,S.fx.interval),S.fx.tick())}function ut(){return C.setTimeout(function(){tt=void 0}),tt=Date.now()}function lt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ct(e,t,n){for(var r,i=(ft.tweeners[t]||[]).concat(ft.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function ft(o,e,t){var n,a,r=0,i=ft.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=tt||ut(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:tt||ut(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=ft.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ct,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(ft,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],ft.tweeners[n]=ft.tweeners[n]||[],ft.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],ot.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ct(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?ft.prefilters.unshift(e):ft.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=ft(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&at.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(lt(r,!0),e,t,n)}}),S.each({slideDown:lt("show"),slideUp:lt("hide"),slideToggle:lt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(tt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),tt=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){nt||(nt=!0,st())},S.fx.stop=function(){nt=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},rt=E.createElement("input"),it=E.createElement("select").appendChild(E.createElement("option")),rt.type="checkbox",y.checkOn=""!==rt.value,y.optSelected=it.selected,(rt=E.createElement("input")).value="t",rt.type="radio",y.radioValue="t"===rt.value;var pt,dt=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),pt={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=dt[t]||S.find.attr;dt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=dt[o],dt[o]=r,r=null!=a(e,t,n)?o:null,dt[o]=i),r}});var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function vt(e){return(e.match(P)||[]).join(" ")}function yt(e){return e.getAttribute&&e.getAttribute("class")||""}function mt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):ht.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,yt(this)))});if((e=mt(t)).length)while(n=this[u++])if(i=yt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,yt(this)))});if(!arguments.length)return this.attr("class","");if((e=mt(t)).length)while(n=this[u++])if(i=yt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,yt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=mt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=yt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+vt(yt(n))+" ").indexOf(t))return!0;return!1}});var xt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(xt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:vt(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var bt=/^(?:focusinfocus|focusoutblur)$/,wt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!bt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,bt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,wt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,wt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var Tt=C.location,Ct={guid:Date.now()},Et=/\?/;S.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||S.error("Invalid XML: "+e),t};var St=/\[\]$/,kt=/\r?\n/g,At=/^(?:submit|button|image|reset|file)$/i,Nt=/^(?:input|select|textarea|keygen)/i;function Dt(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||St.test(n)?i(n,t):Dt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)Dt(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)Dt(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&Nt.test(this.nodeName)&&!At.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(kt,"\r\n")}}):{name:t.name,value:n.replace(kt,"\r\n")}}).get()}});var jt=/%20/g,qt=/#.*$/,Lt=/([?&])_=[^&]*/,Ht=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ot=/^(?:GET|HEAD)$/,Pt=/^\/\//,Rt={},Mt={},It="*/".concat("*"),Wt=E.createElement("a");function Ft(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Bt(t,i,o,a){var s={},u=t===Mt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function $t(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Wt.href=Tt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Tt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":It,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?$t($t(e,S.ajaxSettings),t):$t(S.ajaxSettings,e)},ajaxPrefilter:Ft(Rt),ajaxTransport:Ft(Mt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Ht.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||Tt.href)+"").replace(Pt,Tt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Wt.protocol+"//"+Wt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Bt(Rt,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Ot.test(v.type),f=v.url.replace(qt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(jt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Et.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Lt,"$1"),o=(Et.test(f)?"&":"?")+"_="+Ct.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+It+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Bt(Mt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var _t={0:200,1223:204},zt=S.ajaxSettings.xhr();y.cors=!!zt&&"withCredentials"in zt,y.ajax=zt=!!zt,S.ajaxTransport(function(i){var o,a;if(y.cors||zt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(_t[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=vt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Gt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Gt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Yt=C.jQuery,Qt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Qt),e&&C.jQuery===S&&(C.jQuery=Yt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
</script>
<script type="text/javascript">
/*
* jQuery Templates Plugin 1.0.0pre
* http://github.com/jquery/jquery-tmpl
* Requires jQuery 1.4.2
*
* Copyright Software Freedom Conservancy, Inc.
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*/
(function(a){var r=a.fn.domManip,d="_tmplitem",q=/^[^<]*(<[\w\W]+>)[^>]*$|\{\{\! /,b={},f={},e,p={key:0,data:{}},i=0,c=0,l=[];function g(g,d,h,e){var c={data:e||(e===0||e===false)?e:d?d.data:{},_wrap:d?d._wrap:null,tmpl:null,parent:d||null,nodes:[],calls:u,nest:w,wrap:x,html:v,update:t};g&&a.extend(c,g,{nodes:[],parent:d});if(h){c.tmpl=h;c._ctnt=c._ctnt||c.tmpl(a,c);c.key=++i;(l.length?f:b)[i]=c}return c}a.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(f,d){a.fn[f]=function(n){var g=[],i=a(n),k,h,m,l,j=this.length===1&&this[0].parentNode;e=b||{};if(j&&j.nodeType===11&&j.childNodes.length===1&&i.length===1){i[d](this[0]);g=this}else{for(h=0,m=i.length;h<m;h++){c=h;k=(h>0?this.clone(true):this).get();a(i[h])[d](k);g=g.concat(k)}c=0;g=this.pushStack(g,f,i.selector)}l=e;e=null;a.tmpl.complete(l);return g}});a.fn.extend({tmpl:function(d,c,b){return a.tmpl(this[0],d,c,b)},tmplItem:function(){return a.tmplItem(this[0])},template:function(b){return a.template(b,this[0])},domManip:function(d,m,k){if(d[0]&&a.isArray(d[0])){var g=a.makeArray(arguments),h=d[0],j=h.length,i=0,f;while(i<j&&!(f=a.data(h[i++],"tmplItem")));if(f&&c)g[2]=function(b){a.tmpl.afterManip(this,b,k)};r.apply(this,g)}else r.apply(this,arguments);c=0;!e&&a.tmpl.complete(b);return this}});a.extend({tmpl:function(d,h,e,c){var i,k=!c;if(k){c=p;d=a.template[d]||a.template(null,d);f={}}else if(!d){d=c.tmpl;b[c.key]=c;c.nodes=[];c.wrapped&&n(c,c.wrapped);return a(j(c,null,c.tmpl(a,c)))}if(!d)return[];if(typeof h==="function")h=h.call(c||{});e&&e.wrapped&&n(e,e.wrapped);i=a.isArray(h)?a.map(h,function(a){return a?g(e,c,d,a):null}):[g(e,c,d,h)];return k?a(j(c,null,i)):i},tmplItem:function(b){var c;if(b instanceof a)b=b[0];while(b&&b.nodeType===1&&!(c=a.data(b,"tmplItem"))&&(b=b.parentNode));return c||p},template:function(c,b){if(b){if(typeof b==="string")b=o(b);else if(b instanceof a)b=b[0]||{};if(b.nodeType)b=a.data(b,"tmpl")||a.data(b,"tmpl",o(b.innerHTML));return typeof c==="string"?(a.template[c]=b):b}return c?typeof c!=="string"?a.template(null,c):a.template[c]||a.template(null,q.test(c)?c:a(c)):null},encode:function(a){return(""+a).split("&").join("&amp;").split("<").join("&lt;").split(">").join("&gt;").split('"').join("&#34;").split("'").join("&#39;")}});a.extend(a.tmpl,{tag:{tmpl:{_default:{$2:"null"},open:"if($notnull_1){__=__.concat($item.nest($1,$2));}"},wrap:{_default:{$2:"null"},open:"$item.calls(__,$1,$2);__=[];",close:"call=$item.calls();__=call._.concat($item.wrap(call,__));"},each:{_default:{$2:"$index, $value"},open:"if($notnull_1){$.each($1a,function($2){with(this){",close:"}});}"},"if":{open:"if(($notnull_1) && $1a){",close:"}"},"else":{_default:{$1:"true"},open:"}else if(($notnull_1) && $1a){"},html:{open:"if($notnull_1){__.push($1a);}"},"=":{_default:{$1:"$data"},open:"if($notnull_1){__.push($.encode($1a));}"},"!":{open:""}},complete:function(){b={}},afterManip:function(f,b,d){var e=b.nodeType===11?a.makeArray(b.childNodes):b.nodeType===1?[b]:[];d.call(f,b);m(e);c++}});function j(e,g,f){var b,c=f?a.map(f,function(a){return typeof a==="string"?e.key?a.replace(/(<\w+)(?=[\s>])(?![^>]*_tmplitem)([^>]*)/g,"$1 "+d+'="'+e.key+'" $2'):a:j(a,e,a._ctnt)}):e;if(g)return c;c=c.join("");c.replace(/^\s*([^<\s][^<]*)?(<[\w\W]+>)([^>]*[^>\s])?\s*$/,function(f,c,e,d){b=a(e).get();m(b);if(c)b=k(c).concat(b);if(d)b=b.concat(k(d))});return b?b:k(c)}function k(c){var b=document.createElement("div");b.innerHTML=c;return a.makeArray(b.childNodes)}function o(b){return new Function("jQuery","$item","var $=jQuery,call,__=[],$data=$item.data;with($data){__.push('"+a.trim(b).replace(/([\\'])/g,"\\$1").replace(/[\r\t\n]/g," ").replace(/\$\{([^\}]*)\}/g,"{{= $1}}").replace(/\{\{(\/?)(\w+|.)(?:\(((?:[^\}]|\}(?!\}))*?)?\))?(?:\s+(.*?)?)?(\(((?:[^\}]|\}(?!\}))*?)\))?\s*\}\}/g,function(m,l,k,g,b,c,d){var j=a.tmpl.tag[k],i,e,f;if(!j)throw"Unknown template tag: "+k;i=j._default||[];if(c&&!/\w$/.test(b)){b+=c;c=""}if(b){b=h(b);d=d?","+h(d)+")":c?")":"";e=c?b.indexOf(".")>-1?b+h(c):"("+b+").call($item"+d:b;f=c?e:"(typeof("+b+")==='function'?("+b+").call($item):("+b+"))"}else f=e=i.$1||"null";g=h(g);return"');"+j[l?"close":"open"].split("$notnull_1").join(b?"typeof("+b+")!=='undefined' && ("+b+")!=null":"true").split("$1a").join(f).split("$1").join(e).split("$2").join(g||i.$2||"")+"__.push('"})+"');}return __;")}function n(c,b){c._wrap=j(c,true,a.isArray(b)?b:[q.test(b)?b:a(b).html()]).join("")}function h(a){return a?a.replace(/\\'/g,"'").replace(/\\\\/g,"\\"):null}function s(b){var a=document.createElement("div");a.appendChild(b.cloneNode(true));return a.innerHTML}function m(o){var n="_"+c,k,j,l={},e,p,h;for(e=0,p=o.length;e<p;e++){if((k=o[e]).nodeType!==1)continue;j=k.getElementsByTagName("*");for(h=j.length-1;h>=0;h--)m(j[h]);m(k)}function m(j){var p,h=j,k,e,m;if(m=j.getAttribute(d)){while(h.parentNode&&(h=h.parentNode).nodeType===1&&!(p=h.getAttribute(d)));if(p!==m){h=h.parentNode?h.nodeType===11?0:h.getAttribute(d)||0:0;if(!(e=b[m])){e=f[m];e=g(e,b[h]||f[h]);e.key=++i;b[i]=e}c&&o(m)}j.removeAttribute(d)}else if(c&&(e=a.data(j,"tmplItem"))){o(e.key);b[e.key]=e;h=a.data(j.parentNode,"tmplItem");h=h?h.key:0}if(e){k=e;while(k&&k.key!=h){k.nodes.push(j);k=k.parent}delete e._ctnt;delete e._wrap;a.data(j,"tmplItem",e)}function o(a){a=a+n;e=l[a]=l[a]||g(e,b[e.parent.key+n]||e.parent)}}}function u(a,d,c,b){if(!a)return l.pop();l.push({_:a,tmpl:d,item:this,data:c,options:b})}function w(d,c,b){return a.tmpl(a.template(d),c,b,this)}function x(b,d){var c=b.options||{};c.wrapped=d;return a.tmpl(a.template(b.tmpl),b.data,c,b.item)}function v(d,c){var b=this._wrap;return a.map(a(a.isArray(b)?b.join(""):b).filter(d||"*"),function(a){return c?a.innerText||a.textContent:a.outerHTML||s(a)})}function t(){var b=this.nodes;a.tmpl(null,null,null,this).insertBefore(b[0]);a(b).remove()}})(jQuery);
</script>
<script type="text/javascript">
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&"object"==typeof module.exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){return function(e){"use strict";var t=e.tablesorter={version:"2.30.5",parsers:[],widgets:[],defaults:{theme:"default",widthFixed:!1,showProcessing:!1,headerTemplate:"{content}",onRenderTemplate:null,onRenderHeader:null,cancelSelection:!0,tabIndex:!0,dateFormat:"mmddyyyy",sortMultiSortKey:"shiftKey",sortResetKey:"ctrlKey",usNumberFormat:!0,delayInit:!1,serverSideSorting:!1,resort:!0,headers:{},ignoreCase:!0,sortForce:null,sortList:[],sortAppend:null,sortStable:!1,sortInitialOrder:"asc",sortLocaleCompare:!1,sortReset:!1,sortRestart:!1,emptyTo:"bottom",stringTo:"max",duplicateSpan:!0,textExtraction:"basic",textAttribute:"data-text",textSorter:null,numberSorter:null,initWidgets:!0,widgetClass:"widget-{name}",widgets:[],widgetOptions:{zebra:["even","odd"]},initialized:null,tableClass:"",cssAsc:"",cssDesc:"",cssNone:"",cssHeader:"",cssHeaderRow:"",cssProcessing:"",cssChildRow:"tablesorter-childRow",cssInfoBlock:"tablesorter-infoOnly",cssNoSort:"tablesorter-noSort",cssIgnoreRow:"tablesorter-ignoreRow",cssIcon:"tablesorter-icon",cssIconNone:"",cssIconAsc:"",cssIconDesc:"",cssIconDisabled:"",pointerClick:"click",pointerDown:"mousedown",pointerUp:"mouseup",selectorHeaders:"> thead th, > thead td",selectorSort:"th, td",selectorRemove:".remove-me",debug:!1,headerList:[],empties:{},strings:{},parsers:[],globalize:0,imgAttr:0},css:{table:"tablesorter",cssHasChild:"tablesorter-hasChildRow",childRow:"tablesorter-childRow",colgroup:"tablesorter-colgroup",header:"tablesorter-header",headerRow:"tablesorter-headerRow",headerIn:"tablesorter-header-inner",icon:"tablesorter-icon",processing:"tablesorter-processing",sortAsc:"tablesorter-headerAsc",sortDesc:"tablesorter-headerDesc",sortNone:"tablesorter-headerUnSorted"},language:{sortAsc:"Ascending sort applied, ",sortDesc:"Descending sort applied, ",sortNone:"No sort applied, ",sortDisabled:"sorting is disabled",nextAsc:"activate to apply an ascending sort",nextDesc:"activate to apply a descending sort",nextNone:"activate to remove the sort"},regex:{templateContent:/\{content\}/g,templateIcon:/\{icon\}/g,templateName:/\{name\}/i,spaces:/\s+/g,nonWord:/\W/g,formElements:/(input|select|button|textarea)/i,chunk:/(^([+\-]?(?:\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,chunks:/(^\\0|\\0$)/,hex:/^0x[0-9a-f]+$/i,comma:/,/g,digitNonUS:/[\s|\.]/g,digitNegativeTest:/^\s*\([.\d]+\)/,digitNegativeReplace:/^\s*\(([.\d]+)\)/,digitTest:/^[\-+(]?\d+[)]?$/,digitReplace:/[,.'"\s]/g},string:{max:1,min:-1,emptymin:1,emptymax:-1,zero:0,none:0,"null":0,top:!0,bottom:!1},keyCodes:{enter:13},dates:{},instanceMethods:{},setup:function(r,o){if(r&&r.tHead&&0!==r.tBodies.length&&!0!==r.hasInitialized){var s="",a=e(r),n=e.metadata;r.hasInitialized=!1,r.isProcessing=!0,r.config=o,e.data(r,"tablesorter",o),t.debug(o,"core")&&(console[console.group?"group":"log"]("Initializing tablesorter v"+t.version),e.data(r,"startoveralltimer",new Date)),o.supportsDataObject=function(e){return e[0]=parseInt(e[0],10),e[0]>1||1===e[0]&&parseInt(e[1],10)>=4}(e.fn.jquery.split(".")),o.emptyTo=o.emptyTo.toLowerCase(),o.stringTo=o.stringTo.toLowerCase(),o.last={sortList:[],clickedIndex:-1},/tablesorter\-/.test(a.attr("class"))||(s=""!==o.theme?" tablesorter-"+o.theme:""),o.namespace?o.namespace="."+o.namespace.replace(t.regex.nonWord,""):o.namespace=".tablesorter"+Math.random().toString(16).slice(2),o.table=r,o.$table=a.addClass(t.css.table+" "+o.tableClass+s+" "+o.namespace.slice(1)).attr("role","grid"),o.$headers=a.find(o.selectorHeaders),o.$table.children().children("tr").attr("role","row"),o.$tbodies=a.children("tbody:not(."+o.cssInfoBlock+")").attr({"aria-live":"polite","aria-relevant":"all"}),o.$table.children("caption").length&&((s=o.$table.children("caption")[0]).id||(s.id=o.namespace.slice(1)+"caption"),o.$table.attr("aria-labelledby",s.id)),o.widgetInit={},o.textExtraction=o.$table.attr("data-text-extraction")||o.textExtraction||"basic",t.buildHeaders(o),t.fixColumnWidth(r),t.addWidgetFromClass(r),t.applyWidgetOptions(r),t.setupParsers(o),o.totalRows=0,o.debug&&t.validateOptions(o),o.delayInit||t.buildCache(o),t.bindEvents(r,o.$headers,!0),t.bindMethods(o),o.supportsDataObject&&void 0!==a.data().sortlist?o.sortList=a.data().sortlist:n&&a.metadata()&&a.metadata().sortlist&&(o.sortList=a.metadata().sortlist),t.applyWidget(r,!0),o.sortList.length>0?t.sortOn(o,o.sortList,{},!o.initWidgets):(t.setHeadersCss(o),o.initWidgets&&t.applyWidget(r,!1)),o.showProcessing&&a.unbind("sortBegin"+o.namespace+" sortEnd"+o.namespace).bind("sortBegin"+o.namespace+" sortEnd"+o.namespace,function(e){clearTimeout(o.timerProcessing),t.isProcessing(r),"sortBegin"===e.type&&(o.timerProcessing=setTimeout(function(){t.isProcessing(r,!0)},500))}),r.hasInitialized=!0,r.isProcessing=!1,t.debug(o,"core")&&(console.log("Overall initialization time:"+t.benchmark(e.data(r,"startoveralltimer"))),t.debug(o,"core")&&console.groupEnd&&console.groupEnd()),a.triggerHandler("tablesorter-initialized",r),"function"==typeof o.initialized&&o.initialized(r)}else t.debug(o,"core")&&(r.hasInitialized?console.warn("Stopping initialization. Tablesorter has already been initialized"):console.error("Stopping initialization! No table, thead or tbody",r))},bindMethods:function(r){var o=r.$table,s=r.namespace,a="sortReset update updateRows updateAll updateHeaders addRows updateCell updateComplete sorton appendCache updateCache applyWidgetId applyWidgets refreshWidgets destroy mouseup mouseleave ".split(" ").join(s+" ");o.unbind(a.replace(t.regex.spaces," ")).bind("sortReset"+s,function(e,r){e.stopPropagation(),t.sortReset(this.config,function(e){e.isApplyingWidgets?setTimeout(function(){t.applyWidget(e,"",r)},100):t.applyWidget(e,"",r)})}).bind("updateAll"+s,function(e,r,o){e.stopPropagation(),t.updateAll(this.config,r,o)}).bind("update"+s+" updateRows"+s,function(e,r,o){e.stopPropagation(),t.update(this.config,r,o)}).bind("updateHeaders"+s,function(e,r){e.stopPropagation(),t.updateHeaders(this.config,r)}).bind("updateCell"+s,function(e,r,o,s){e.stopPropagation(),t.updateCell(this.config,r,o,s)}).bind("addRows"+s,function(e,r,o,s){e.stopPropagation(),t.addRows(this.config,r,o,s)}).bind("updateComplete"+s,function(){this.isUpdating=!1}).bind("sorton"+s,function(e,r,o,s){e.stopPropagation(),t.sortOn(this.config,r,o,s)}).bind("appendCache"+s,function(r,o,s){r.stopPropagation(),t.appendCache(this.config,s),e.isFunction(o)&&o(this)}).bind("updateCache"+s,function(e,r,o){e.stopPropagation(),t.updateCache(this.config,r,o)}).bind("applyWidgetId"+s,function(e,r){e.stopPropagation(),t.applyWidgetId(this,r)}).bind("applyWidgets"+s,function(e,r){e.stopPropagation(),t.applyWidget(this,!1,r)}).bind("refreshWidgets"+s,function(e,r,o){e.stopPropagation(),t.refreshWidgets(this,r,o)}).bind("removeWidget"+s,function(e,r,o){e.stopPropagation(),t.removeWidget(this,r,o)}).bind("destroy"+s,function(e,r,o){e.stopPropagation(),t.destroy(this,r,o)}).bind("resetToLoadState"+s,function(o){o.stopPropagation(),t.removeWidget(this,!0,!1);var s=e.extend(!0,{},r.originalSettings);(r=e.extend(!0,{},t.defaults,s)).originalSettings=s,this.hasInitialized=!1,t.setup(this,r)})},bindEvents:function(r,o,s){var a,n=(r=e(r)[0]).config,i=n.namespace,l=null;!0!==s&&(o.addClass(i.slice(1)+"_extra_headers"),(a=t.getClosest(o,"table")).length&&"TABLE"===a[0].nodeName&&a[0]!==r&&e(a[0]).addClass(i.slice(1)+"_extra_table")),a=(n.pointerDown+" "+n.pointerUp+" "+n.pointerClick+" sort keyup ").replace(t.regex.spaces," ").split(" ").join(i+" "),o.find(n.selectorSort).add(o.filter(n.selectorSort)).unbind(a).bind(a,function(r,o){var s,a,i,d=e(r.target),c=" "+r.type+" ";if(!(1!==(r.which||r.button)&&!c.match(" "+n.pointerClick+" | sort | keyup ")||" keyup "===c&&r.which!==t.keyCodes.enter||c.match(" "+n.pointerClick+" ")&&void 0!==r.which||c.match(" "+n.pointerUp+" ")&&l!==r.target&&!0!==o)){if(c.match(" "+n.pointerDown+" "))return l=r.target,void("1"===(i=d.jquery.split("."))[0]&&i[1]<4&&r.preventDefault());if(l=null,s=t.getClosest(e(this),"."+t.css.header),t.regex.formElements.test(r.target.nodeName)||d.hasClass(n.cssNoSort)||d.parents("."+n.cssNoSort).length>0||s.hasClass("sorter-false")||d.parents("button").length>0)return!n.cancelSelection;n.delayInit&&t.isEmptyObject(n.cache)&&t.buildCache(n),n.last.clickedIndex=s.attr("data-column")||s.index(),(a=n.$headerIndexed[n.last.clickedIndex][0])&&!a.sortDisabled&&t.initSort(n,a,r)}}),n.cancelSelection&&o.attr("unselectable","on").bind("selectstart",!1).css({"user-select":"none",MozUserSelect:"none"})},buildHeaders:function(r){var o,s,a,n;for(r.headerList=[],r.headerContent=[],r.sortVars=[],t.debug(r,"core")&&(a=new Date),r.columns=t.computeColumnIndex(r.$table.children("thead, tfoot").children("tr")),s=r.cssIcon?'<i class="'+(r.cssIcon===t.css.icon?t.css.icon:r.cssIcon+" "+t.css.icon)+'"></i>':"",r.$headers=e(e.map(r.$table.find(r.selectorHeaders),function(o,a){var n,i,l,d,c,g=e(o);if(!t.getClosest(g,"tr").hasClass(r.cssIgnoreRow))return/(th|td)/i.test(o.nodeName)||(c=t.getClosest(g,"th, td"),g.attr("data-column",c.attr("data-column"))),n=t.getColumnData(r.table,r.headers,a,!0),r.headerContent[a]=g.html(),""===r.headerTemplate||g.find("."+t.css.headerIn).length||(d=r.headerTemplate.replace(t.regex.templateContent,g.html()).replace(t.regex.templateIcon,g.find("."+t.css.icon).length?"":s),r.onRenderTemplate&&(i=r.onRenderTemplate.apply(g,[a,d]))&&"string"==typeof i&&(d=i),g.html('<div class="'+t.css.headerIn+'">'+d+"</div>")),r.onRenderHeader&&r.onRenderHeader.apply(g,[a,r,r.$table]),l=parseInt(g.attr("data-column"),10),o.column=l,c=t.getOrder(t.getData(g,n,"sortInitialOrder")||r.sortInitialOrder),r.sortVars[l]={count:-1,order:c?r.sortReset?[1,0,2]:[1,0]:r.sortReset?[0,1,2]:[0,1],lockedOrder:!1},void 0!==(c=t.getData(g,n,"lockedOrder")||!1)&&!1!==c&&(r.sortVars[l].lockedOrder=!0,r.sortVars[l].order=t.getOrder(c)?[1,1]:[0,0]),r.headerList[a]=o,g.addClass(t.css.header+" "+r.cssHeader),t.getClosest(g,"tr").addClass(t.css.headerRow+" "+r.cssHeaderRow).attr("role","row"),r.tabIndex&&g.attr("tabindex",0),o})),r.$headerIndexed=[],n=0;n<r.columns;n++)t.isEmptyObject(r.sortVars[n])&&(r.sortVars[n]={}),o=r.$headers.filter('[data-column="'+n+'"]'),r.$headerIndexed[n]=o.length?o.not(".sorter-false").length?o.not(".sorter-false").filter(":last"):o.filter(":last"):e();r.$table.find(r.selectorHeaders).attr({scope:"col",role:"columnheader"}),t.updateHeader(r),t.debug(r,"core")&&(console.log("Built headers:"+t.benchmark(a)),console.log(r.$headers))},addInstanceMethods:function(r){e.extend(t.instanceMethods,r)},setupParsers:function(e,r){var o,s,a,n,i,l,d,c,g,p,u,f,h,m,b=e.table,y=0,w=t.debug(e,"core"),x={};if(e.$tbodies=e.$table.children("tbody:not(."+e.cssInfoBlock+")"),h=void 0===r?e.$tbodies:r,0===(m=h.length))return w?console.warn("Warning: *Empty table!* Not building a parser cache"):"";for(w&&(f=new Date,console[console.group?"group":"log"]("Detecting parsers for each column")),s={extractors:[],parsers:[]};y<m;){if((o=h[y].rows).length)for(i=0,n=e.columns,l=0;l<n;l++){if((d=e.$headerIndexed[i])&&d.length&&(c=t.getColumnData(b,e.headers,i),u=t.getParserById(t.getData(d,c,"extractor")),p=t.getParserById(t.getData(d,c,"sorter")),g="false"===t.getData(d,c,"parser"),e.empties[i]=(t.getData(d,c,"empty")||e.emptyTo||(e.emptyToBottom?"bottom":"top")).toLowerCase(),e.strings[i]=(t.getData(d,c,"string")||e.stringTo||"max").toLowerCase(),g&&(p=t.getParserById("no-parser")),u||(u=!1),p||(p=t.detectParserForColumn(e,o,-1,i)),w&&(x["("+i+") "+d.text()]={parser:p.id,extractor:u?u.id:"none",string:e.strings[i],empty:e.empties[i]}),s.parsers[i]=p,s.extractors[i]=u,(a=d[0].colSpan-1)>0))for(i+=a,n+=a;a+1>0;)s.parsers[i-a]=p,s.extractors[i-a]=u,a--;i++}y+=s.parsers.length?m:1}w&&(t.isEmptyObject(x)?console.warn(" No parsers detected!"):console[console.table?"table":"log"](x),console.log("Completed detecting parsers"+t.benchmark(f)),console.groupEnd&&console.groupEnd()),e.parsers=s.parsers,e.extractors=s.extractors},addParser:function(e){var r,o=t.parsers.length,s=!0;for(r=0;r<o;r++)t.parsers[r].id.toLowerCase()===e.id.toLowerCase()&&(s=!1);s&&(t.parsers[t.parsers.length]=e)},getParserById:function(e){if("false"==e)return!1;var r,o=t.parsers.length;for(r=0;r<o;r++)if(t.parsers[r].id.toLowerCase()===e.toString().toLowerCase())return t.parsers[r];return!1},detectParserForColumn:function(r,o,s,a){for(var n,i,l,d=t.parsers.length,c=!1,g="",p=t.debug(r,"core"),u=!0;""===g&&u;)(l=o[++s])&&s<50?l.className.indexOf(t.cssIgnoreRow)<0&&(c=o[s].cells[a],g=t.getElementText(r,c,a),i=e(c),p&&console.log("Checking if value was empty on row "+s+", column: "+a+': "'+g+'"')):u=!1;for(;--d>=0;)if((n=t.parsers[d])&&"text"!==n.id&&n.is&&n.is(g,r.table,c,i))return n;return t.getParserById("text")},getElementText:function(r,o,s){if(!o)return"";var a,n=r.textExtraction||"",i=o.jquery?o:e(o);return"string"==typeof n?"basic"===n&&void 0!==(a=i.attr(r.textAttribute))?e.trim(a):e.trim(o.textContent||i.text()):"function"==typeof n?e.trim(n(i[0],r.table,s)):"function"==typeof(a=t.getColumnData(r.table,n,s))?e.trim(a(i[0],r.table,s)):e.trim(i[0].textContent||i.text())},getParsedText:function(e,r,o,s){void 0===s&&(s=t.getElementText(e,r,o));var a=""+s,n=e.parsers[o],i=e.extractors[o];return n&&(i&&"function"==typeof i.format&&(s=i.format(s,e.table,r,o)),a="no-parser"===n.id?"":n.format(""+s,e.table,r,o),e.ignoreCase&&"string"==typeof a&&(a=a.toLowerCase())),a},buildCache:function(r,o,s){var a,n,i,l,d,c,g,p,u,f,h,m,b,y,w,x,v,C,$,I,D,R,T=r.table,L=r.parsers,A=t.debug(r,"core");if(r.$tbodies=r.$table.children("tbody:not(."+r.cssInfoBlock+")"),g=void 0===s?r.$tbodies:s,r.cache={},r.totalRows=0,!L)return A?console.warn("Warning: *Empty table!* Not building a cache"):"";for(A&&(m=new Date),r.showProcessing&&t.isProcessing(T,!0),c=0;c<g.length;c++){for(x=[],a=r.cache[c]={normalized:[]},b=g[c]&&g[c].rows.length||0,l=0;l<b;++l)if(y={child:[],raw:[]},p=e(g[c].rows[l]),u=[],!p.hasClass(r.selectorRemove.slice(1)))if(p.hasClass(r.cssChildRow)&&0!==l)for(D=a.normalized.length-1,(w=a.normalized[D][r.columns]).$row=w.$row.add(p),p.prev().hasClass(r.cssChildRow)||p.prev().addClass(t.css.cssHasChild),f=p.children("th, td"),D=w.child.length,w.child[D]=[],C=0,I=r.columns,d=0;d<I;d++)(h=f[d])&&(w.child[D][d]=t.getParsedText(r,h,d),(v=f[d].colSpan-1)>0&&(C+=v,I+=v)),C++;else{for(y.$row=p,y.order=l,C=0,I=r.columns,d=0;d<I;++d){if((h=p[0].cells[d])&&C<r.columns&&(!($=void 0!==L[C])&&A&&console.warn("No parser found for row: "+l+", column: "+d+'; cell containing: "'+e(h).text()+'"; does it have a header?'),n=t.getElementText(r,h,C),y.raw[C]=n,i=t.getParsedText(r,h,C,n),u[C]=i,$&&"numeric"===(L[C].type||"").toLowerCase()&&(x[C]=Math.max(Math.abs(i)||0,x[C]||0)),(v=h.colSpan-1)>0)){for(R=0;R<=v;)i=r.duplicateSpan||0===R?n:"string"!=typeof r.textExtraction?t.getElementText(r,h,C+R)||"":"",y.raw[C+R]=i,u[C+R]=i,R++;C+=v,I+=v}C++}u[r.columns]=y,a.normalized[a.normalized.length]=u}a.colMax=x,r.totalRows+=a.normalized.length}if(r.showProcessing&&t.isProcessing(T),A){for(D=Math.min(5,r.cache[0].normalized.length),console[console.group?"group":"log"]("Building cache for "+r.totalRows+" rows (showing "+D+" rows in log) and "+r.columns+" columns"+t.benchmark(m)),n={},d=0;d<r.columns;d++)for(C=0;C<D;C++)n["row: "+C]||(n["row: "+C]={}),n["row: "+C][r.$headerIndexed[d].text()]=r.cache[0].normalized[C][d];console[console.table?"table":"log"](n),console.groupEnd&&console.groupEnd()}e.isFunction(o)&&o(T)},getColumnText:function(r,o,s,a){var n,i,l,d,c,g,p,u,f,h,m="function"==typeof s,b="all"===o,y={raw:[],parsed:[],$cell:[]},w=(r=e(r)[0]).config;if(!t.isEmptyObject(w)){for(c=w.$tbodies.length,n=0;n<c;n++)for(g=(l=w.cache[n].normalized).length,i=0;i<g;i++)d=l[i],a&&!d[w.columns].$row.is(a)||(h=!0,u=b?d.slice(0,w.columns):d[o],d=d[w.columns],p=b?d.raw:d.raw[o],f=b?d.$row.children():d.$row.children().eq(o),m&&(h=s({tbodyIndex:n,rowIndex:i,parsed:u,raw:p,$row:d.$row,$cell:f})),!1!==h&&(y.parsed[y.parsed.length]=u,y.raw[y.raw.length]=p,y.$cell[y.$cell.length]=f));return y}t.debug(w,"core")&&console.warn("No cache found - aborting getColumnText function!")},setHeadersCss:function(r){var o,s,a=r.sortList,n=a.length,i=t.css.sortNone+" "+r.cssNone,l=[t.css.sortAsc+" "+r.cssAsc,t.css.sortDesc+" "+r.cssDesc],d=[r.cssIconAsc,r.cssIconDesc,r.cssIconNone],c=["ascending","descending"],g=function(e,r){e.removeClass(i).addClass(l[r]).attr("aria-sort",c[r]).find("."+t.css.icon).removeClass(d[2]).addClass(d[r])},p=r.$table.find("tfoot tr").children("td, th").add(e(r.namespace+"_extra_headers")).removeClass(l.join(" ")),u=r.$headers.add(e("thead "+r.namespace+"_extra_headers")).removeClass(l.join(" ")).addClass(i).attr("aria-sort","none").find("."+t.css.icon).removeClass(d.join(" ")).end();for(u.not(".sorter-false").find("."+t.css.icon).addClass(d[2]),r.cssIconDisabled&&u.filter(".sorter-false").find("."+t.css.icon).addClass(r.cssIconDisabled),o=0;o<n;o++)if(2!==a[o][1]){if(u=r.$headers.filter(function(e){for(var o=!0,s=r.$headers.eq(e),a=parseInt(s.attr("data-column"),10),n=a+t.getClosest(s,"th, td")[0].colSpan;a<n;a++)o=!!o&&(o||t.isValueInArray(a,r.sortList)>-1);return o}),(u=u.not(".sorter-false").filter('[data-column="'+a[o][0]+'"]'+(1===n?":last":""))).length)for(s=0;s<u.length;s++)u[s].sortDisabled||g(u.eq(s),a[o][1]);p.length&&g(p.filter('[data-column="'+a[o][0]+'"]'),a[o][1])}for(n=r.$headers.length,o=0;o<n;o++)t.setColumnAriaLabel(r,r.$headers.eq(o))},getClosest:function(t,r){return e.fn.closest?t.closest(r):t.is(r)?t:t.parents(r).filter(":first")},setColumnAriaLabel:function(r,o,s){if(o.length){var a=parseInt(o.attr("data-column"),10),n=r.sortVars[a],i=o.hasClass(t.css.sortAsc)?"sortAsc":o.hasClass(t.css.sortDesc)?"sortDesc":"sortNone",l=e.trim(o.text())+": "+t.language[i];o.hasClass("sorter-false")||!1===s?l+=t.language.sortDisabled:(i=(n.count+1)%n.order.length,s=n.order[i],l+=t.language[0===s?"nextAsc":1===s?"nextDesc":"nextNone"]),o.attr("aria-label",l)}},updateHeader:function(e){var r,o,s,a,n=e.table,i=e.$headers.length;for(r=0;r<i;r++)s=e.$headers.eq(r),a=t.getColumnData(n,e.headers,r,!0),o="false"===t.getData(s,a,"sorter")||"false"===t.getData(s,a,"parser"),t.setColumnSort(e,s,o)},setColumnSort:function(e,t,r){var o=e.table.id;t[0].sortDisabled=r,t[r?"addClass":"removeClass"]("sorter-false").attr("aria-disabled",""+r),e.tabIndex&&(r?t.removeAttr("tabindex"):t.attr("tabindex","0")),o&&(r?t.removeAttr("aria-controls"):t.attr("aria-controls",o))},updateHeaderSortCount:function(r,o){var s,a,n,i,l,d,c,g,p=o||r.sortList,u=p.length;for(r.sortList=[],i=0;i<u;i++)if(c=p[i],(s=parseInt(c[0],10))<r.columns){switch(r.sortVars[s].order||(g=t.getOrder(r.sortInitialOrder)?r.sortReset?[1,0,2]:[1,0]:r.sortReset?[0,1,2]:[0,1],r.sortVars[s].order=g,r.sortVars[s].count=0),g=r.sortVars[s].order,a=(""+c[1]).match(/^(1|d|s|o|n)/),a=a?a[0]:""){case"1":case"d":a=1;break;case"s":a=l||0;break;case"o":a=0===(d=g[(l||0)%g.length])?1:1===d?0:2;break;case"n":a=g[++r.sortVars[s].count%g.length];break;default:a=0}l=0===i?a:l,n=[s,parseInt(a,10)||0],r.sortList[r.sortList.length]=n,a=e.inArray(n[1],g),r.sortVars[s].count=a>=0?a:n[1]%g.length}},updateAll:function(e,r,o){var s=e.table;s.isUpdating=!0,t.refreshWidgets(s,!0,!0),t.buildHeaders(e),t.bindEvents(s,e.$headers,!0),t.bindMethods(e),t.commonUpdate(e,r,o)},update:function(e,r,o){e.table.isUpdating=!0,t.updateHeader(e),t.commonUpdate(e,r,o)},updateHeaders:function(e,r){e.table.isUpdating=!0,t.buildHeaders(e),t.bindEvents(e.table,e.$headers,!0),t.resortComplete(e,r)},updateCell:function(r,o,s,a){if(e(o).closest("tr").hasClass(r.cssChildRow))console.warn('Tablesorter Warning! "updateCell" for child row content has been disabled, use "update" instead');else{if(t.isEmptyObject(r.cache))return t.updateHeader(r),void t.commonUpdate(r,s,a);r.table.isUpdating=!0,r.$table.find(r.selectorRemove).remove();var n,i,l,d,c,g,p=r.$tbodies,u=e(o),f=p.index(t.getClosest(u,"tbody")),h=r.cache[f],m=t.getClosest(u,"tr");if(o=u[0],p.length&&f>=0){if(l=p.eq(f).find("tr").not("."+r.cssChildRow).index(m),c=h.normalized[l],(g=m[0].cells.length)!==r.columns)for(d=0,n=!1,i=0;i<g;i++)n||m[0].cells[i]===o?n=!0:d+=m[0].cells[i].colSpan;else d=u.index();n=t.getElementText(r,o,d),c[r.columns].raw[d]=n,n=t.getParsedText(r,o,d,n),c[d]=n,"numeric"===(r.parsers[d].type||"").toLowerCase()&&(h.colMax[d]=Math.max(Math.abs(n)||0,h.colMax[d]||0)),!1!==(n="undefined"!==s?s:r.resort)?t.checkResort(r,n,a):t.resortComplete(r,a)}else t.debug(r,"core")&&console.error("updateCell aborted, tbody missing or not within the indicated table"),r.table.isUpdating=!1}},addRows:function(r,o,s,a){var n,i,l,d,c,g,p,u,f,h,m,b,y,w="string"==typeof o&&1===r.$tbodies.length&&/<tr/.test(o||""),x=r.table;if(w)o=e(o),r.$tbodies.append(o);else if(!(o&&o instanceof e&&t.getClosest(o,"table")[0]===r.table))return t.debug(r,"core")&&console.error("addRows method requires (1) a jQuery selector reference to rows that have already been added to the table, or (2) row HTML string to be added to a table with only one tbody"),!1;if(x.isUpdating=!0,t.isEmptyObject(r.cache))t.updateHeader(r),t.commonUpdate(r,s,a);else{for(c=o.filter("tr").attr("role","row").length,l=r.$tbodies.index(o.parents("tbody").filter(":first")),r.parsers&&r.parsers.length||t.setupParsers(r),d=0;d<c;d++){for(f=0,p=o[d].cells.length,u=r.cache[l].normalized.length,m=[],h={child:[],raw:[],$row:o.eq(d),order:u},g=0;g<p;g++)b=o[d].cells[g],n=t.getElementText(r,b,f),h.raw[f]=n,i=t.getParsedText(r,b,f,n),m[f]=i,"numeric"===(r.parsers[f].type||"").toLowerCase()&&(r.cache[l].colMax[f]=Math.max(Math.abs(i)||0,r.cache[l].colMax[f]||0)),(y=b.colSpan-1)>0&&(f+=y),f++;m[r.columns]=h,r.cache[l].normalized[u]=m}t.checkResort(r,s,a)}},updateCache:function(e,r,o){e.parsers&&e.parsers.length||t.setupParsers(e,o),t.buildCache(e,r,o)},appendCache:function(e,r){var o,s,a,n,i,l,d,c=e.table,g=e.$tbodies,p=[],u=e.cache;if(t.isEmptyObject(u))return e.appender?e.appender(c,p):c.isUpdating?e.$table.triggerHandler("updateComplete",c):"";for(t.debug(e,"core")&&(d=new Date),l=0;l<g.length;l++)if((a=g.eq(l)).length){for(n=t.processTbody(c,a,!0),s=(o=u[l].normalized).length,i=0;i<s;i++)p[p.length]=o[i][e.columns].$row,e.appender&&(!e.pager||e.pager.removeRows||e.pager.ajax)||n.append(o[i][e.columns].$row);t.processTbody(c,n,!1)}e.appender&&e.appender(c,p),t.debug(e,"core")&&console.log("Rebuilt table"+t.benchmark(d)),r||e.appender||t.applyWidget(c),c.isUpdating&&e.$table.triggerHandler("updateComplete",c)},commonUpdate:function(e,r,o){e.$table.find(e.selectorRemove).remove(),t.setupParsers(e),t.buildCache(e),t.checkResort(e,r,o)},initSort:function(r,o,s){if(r.table.isUpdating)return setTimeout(function(){t.initSort(r,o,s)},50);var a,n,i,l,d,c,g,p=!s[r.sortMultiSortKey],u=r.table,f=r.$headers.length,h=t.getClosest(e(o),"th, td"),m=parseInt(h.attr("data-column"),10),b=r.sortVars[m].order;if(h=h[0],r.$table.triggerHandler("sortStart",u),c=(r.sortVars[m].count+1)%b.length,r.sortVars[m].count=s[r.sortResetKey]?2:c,r.sortRestart)for(i=0;i<f;i++)g=r.$headers.eq(i),m!==(c=parseInt(g.attr("data-column"),10))&&(p||g.hasClass(t.css.sortNone))&&(r.sortVars[c].count=-1);if(p){if(r.sortList=[],r.last.sortList=[],null!==r.sortForce)for(a=r.sortForce,n=0;n<a.length;n++)a[n][0]!==m&&(r.sortList[r.sortList.length]=a[n]);if((l=b[r.sortVars[m].count])<2&&(r.sortList[r.sortList.length]=[m,l],h.colSpan>1))for(n=1;n<h.colSpan;n++)r.sortList[r.sortList.length]=[m+n,l],r.sortVars[m+n].count=e.inArray(l,b)}else if(r.sortList=e.extend([],r.last.sortList),t.isValueInArray(m,r.sortList)>=0)for(n=0;n<r.sortList.length;n++)(c=r.sortList[n])[0]===m&&(c[1]=b[r.sortVars[m].count],2===c[1]&&(r.sortList.splice(n,1),r.sortVars[m].count=-1));else if((l=b[r.sortVars[m].count])<2&&(r.sortList[r.sortList.length]=[m,l],h.colSpan>1))for(n=1;n<h.colSpan;n++)r.sortList[r.sortList.length]=[m+n,l],r.sortVars[m+n].count=e.inArray(l,b);if(r.last.sortList=e.extend([],r.sortList),r.sortList.length&&r.sortAppend&&(a=e.isArray(r.sortAppend)?r.sortAppend:r.sortAppend[r.sortList[0][0]],!t.isEmptyObject(a)))for(n=0;n<a.length;n++)if(a[n][0]!==m&&t.isValueInArray(a[n][0],r.sortList)<0){if(l=a[n][1],d=(""+l).match(/^(a|d|s|o|n)/))switch(c=r.sortList[0][1],d[0]){case"d":l=1;break;case"s":l=c;break;case"o":l=0===c?1:0;break;case"n":l=(c+1)%b.length;break;default:l=0}r.sortList[r.sortList.length]=[a[n][0],l]}r.$table.triggerHandler("sortBegin",u),setTimeout(function(){t.setHeadersCss(r),t.multisort(r),t.appendCache(r),r.$table.triggerHandler("sortBeforeEnd",u),r.$table.triggerHandler("sortEnd",u)},1)},multisort:function(e){var r,o,s,a,n=e.table,i=[],l=0,d=e.textSorter||"",c=e.sortList,g=c.length,p=e.$tbodies.length;if(!e.serverSideSorting&&!t.isEmptyObject(e.cache)){if(t.debug(e,"core")&&(o=new Date),"object"==typeof d)for(s=e.columns;s--;)"function"==typeof(a=t.getColumnData(n,d,s))&&(i[s]=a);for(r=0;r<p;r++)s=e.cache[r].colMax,e.cache[r].normalized.sort(function(r,o){var a,p,u,f,h,m,b;for(a=0;a<g;a++){if(u=c[a][0],f=c[a][1],l=0===f,e.sortStable&&r[u]===o[u]&&1===g)return r[e.columns].order-o[e.columns].order;if(p=/n/i.test(t.getSortType(e.parsers,u)),p&&e.strings[u]?(p="boolean"==typeof t.string[e.strings[u]]?(l?1:-1)*(t.string[e.strings[u]]?-1:1):e.strings[u]?t.string[e.strings[u]]||0:0,h=e.numberSorter?e.numberSorter(r[u],o[u],l,s[u],n):t["sortNumeric"+(l?"Asc":"Desc")](r[u],o[u],p,s[u],u,e)):(m=l?r:o,b=l?o:r,h="function"==typeof d?d(m[u],b[u],l,u,n):"function"==typeof i[u]?i[u](m[u],b[u],l,u,n):t["sortNatural"+(l?"Asc":"Desc")](r[u],o[u],u,e)),h)return h}return r[e.columns].order-o[e.columns].order});t.debug(e,"core")&&console.log("Applying sort "+c.toString()+t.benchmark(o))}},resortComplete:function(t,r){t.table.isUpdating&&t.$table.triggerHandler("updateComplete",t.table),e.isFunction(r)&&r(t.table)},checkResort:function(r,o,s){var a=e.isArray(o)?o:r.sortList;!1===(void 0===o?r.resort:o)||r.serverSideSorting||r.table.isProcessing?(t.resortComplete(r,s),t.applyWidget(r.table,!1)):a.length?t.sortOn(r,a,function(){t.resortComplete(r,s)},!0):t.sortReset(r,function(){t.resortComplete(r,s),t.applyWidget(r.table,!1)})},sortOn:function(r,o,s,a){var n=r.table;r.$table.triggerHandler("sortStart",n),t.updateHeaderSortCount(r,o),t.setHeadersCss(r),r.delayInit&&t.isEmptyObject(r.cache)&&t.buildCache(r),r.$table.triggerHandler("sortBegin",n),t.multisort(r),t.appendCache(r,a),r.$table.triggerHandler("sortBeforeEnd",n),r.$table.triggerHandler("sortEnd",n),t.applyWidget(n),e.isFunction(s)&&s(n)},sortReset:function(r,o){r.sortList=[],t.setHeadersCss(r),t.multisort(r),t.appendCache(r);var s;for(s=0;s<r.columns;s++)r.sortVars[s].count=-1;e.isFunction(o)&&o(r.table)},getSortType:function(e,t){return e&&e[t]?e[t].type||"":""},getOrder:function(e){return/^d/i.test(e)||1===e},sortNatural:function(e,r){if(e===r)return 0;e=e.toString(),r=r.toString();var o,s,a,n,i,l,d=t.regex;if(d.hex.test(r)){if(o=parseInt((e||"").match(d.hex),16),s=parseInt((r||"").match(d.hex),16),o<s)return-1;if(o>s)return 1}for(o=(e||"").replace(d.chunk,"\\0$1\\0").replace(d.chunks,"").split("\\0"),s=(r||"").replace(d.chunk,"\\0$1\\0").replace(d.chunks,"").split("\\0"),l=Math.max(o.length,s.length),i=0;i<l;i++){if(a=isNaN(o[i])?o[i]||0:parseFloat(o[i])||0,n=isNaN(s[i])?s[i]||0:parseFloat(s[i])||0,isNaN(a)!==isNaN(n))return isNaN(a)?1:-1;if(typeof a!=typeof n&&(a+="",n+=""),a<n)return-1;if(a>n)return 1}return 0},sortNaturalAsc:function(e,r,o,s){if(e===r)return 0;var a=t.string[s.empties[o]||s.emptyTo];return""===e&&0!==a?"boolean"==typeof a?a?-1:1:-a||-1:""===r&&0!==a?"boolean"==typeof a?a?1:-1:a||1:t.sortNatural(e,r)},sortNaturalDesc:function(e,r,o,s){if(e===r)return 0;var a=t.string[s.empties[o]||s.emptyTo];return""===e&&0!==a?"boolean"==typeof a?a?-1:1:a||1:""===r&&0!==a?"boolean"==typeof a?a?1:-1:-a||-1:t.sortNatural(r,e)},sortText:function(e,t){return e>t?1:e<t?-1:0},getTextValue:function(e,t,r){if(r){var o,s=e?e.length:0,a=r+t;for(o=0;o<s;o++)a+=e.charCodeAt(o);return t*a}return 0},sortNumericAsc:function(e,r,o,s,a,n){if(e===r)return 0;var i=t.string[n.empties[a]||n.emptyTo];return""===e&&0!==i?"boolean"==typeof i?i?-1:1:-i||-1:""===r&&0!==i?"boolean"==typeof i?i?1:-1:i||1:(isNaN(e)&&(e=t.getTextValue(e,o,s)),isNaN(r)&&(r=t.getTextValue(r,o,s)),e-r)},sortNumericDesc:function(e,r,o,s,a,n){if(e===r)return 0;var i=t.string[n.empties[a]||n.emptyTo];return""===e&&0!==i?"boolean"==typeof i?i?-1:1:i||1:""===r&&0!==i?"boolean"==typeof i?i?1:-1:-i||-1:(isNaN(e)&&(e=t.getTextValue(e,o,s)),isNaN(r)&&(r=t.getTextValue(r,o,s)),r-e)},sortNumeric:function(e,t){return e-t},addWidget:function(e){e.id&&!t.isEmptyObject(t.getWidgetById(e.id))&&console.warn('"'+e.id+'" widget was loaded more than once!'),t.widgets[t.widgets.length]=e},hasWidget:function(t,r){return(t=e(t)).length&&t[0].config&&t[0].config.widgetInit[r]||!1},getWidgetById:function(e){var r,o,s=t.widgets.length;for(r=0;r<s;r++)if((o=t.widgets[r])&&o.id&&o.id.toLowerCase()===e.toLowerCase())return o},applyWidgetOptions:function(r){var o,s,a,n=r.config,i=n.widgets.length;if(i)for(o=0;o<i;o++)(s=t.getWidgetById(n.widgets[o]))&&s.options&&(a=e.extend(!0,{},s.options),n.widgetOptions=e.extend(!0,a,n.widgetOptions),e.extend(!0,t.defaults.widgetOptions,s.options))},addWidgetFromClass:function(e){var r,o,s=e.config,a="^"+s.widgetClass.replace(t.regex.templateName,"(\\S+)+")+"$",n=new RegExp(a,"g"),i=(e.className||"").split(t.regex.spaces);if(i.length)for(r=i.length,o=0;o<r;o++)i[o].match(n)&&(s.widgets[s.widgets.length]=i[o].replace(n,"$1"))},applyWidgetId:function(r,o,s){var a,n,i,l=(r=e(r)[0]).config,d=l.widgetOptions,c=t.debug(l,"core"),g=t.getWidgetById(o);g&&(i=g.id,a=!1,e.inArray(i,l.widgets)<0&&(l.widgets[l.widgets.length]=i),c&&(n=new Date),!s&&l.widgetInit[i]||(l.widgetInit[i]=!0,r.hasInitialized&&t.applyWidgetOptions(r),"function"==typeof g.init&&(a=!0,c&&console[console.group?"group":"log"]("Initializing "+i+" widget"),g.init(r,g,l,d))),s||"function"!=typeof g.format||(a=!0,c&&console[console.group?"group":"log"]("Updating "+i+" widget"),g.format(r,l,d,!1)),c&&a&&(console.log("Completed "+(s?"initializing ":"applying ")+i+" widget"+t.benchmark(n)),console.groupEnd&&console.groupEnd()))},applyWidget:function(r,o,s){var a,n,i,l,d,c=(r=e(r)[0]).config,g=t.debug(c,"core"),p=[];if(!1===o||!r.hasInitialized||!r.isApplyingWidgets&&!r.isUpdating){if(g&&(d=new Date),t.addWidgetFromClass(r),clearTimeout(c.timerReady),c.widgets.length){for(r.isApplyingWidgets=!0,c.widgets=e.grep(c.widgets,function(t,r){return e.inArray(t,c.widgets)===r}),n=(i=c.widgets||[]).length,a=0;a<n;a++)(l=t.getWidgetById(i[a]))&&l.id?(l.priority||(l.priority=10),p[a]=l):g&&console.warn('"'+i[a]+'" was enabled, but the widget code has not been loaded!');for(p.sort(function(e,t){return e.priority<t.priority?-1:e.priority===t.priority?0:1}),n=p.length,g&&console[console.group?"group":"log"]("Start "+(o?"initializing":"applying")+" widgets"),a=0;a<n;a++)(l=p[a])&&l.id&&t.applyWidgetId(r,l.id,o);g&&console.groupEnd&&console.groupEnd()}c.timerReady=setTimeout(function(){r.isApplyingWidgets=!1,e.data(r,"lastWidgetApplication",new Date),c.$table.triggerHandler("tablesorter-ready"),o||"function"!=typeof s||s(r),g&&(l=c.widgets.length,console.log("Completed "+(!0===o?"initializing ":"applying ")+l+" widget"+(1!==l?"s":"")+t.benchmark(d)))},10)}},removeWidget:function(r,o,s){var a,n,i,l,d=(r=e(r)[0]).config;if(!0===o)for(o=[],l=t.widgets.length,i=0;i<l;i++)(n=t.widgets[i])&&n.id&&(o[o.length]=n.id);else o=(e.isArray(o)?o.join(","):o||"").toLowerCase().split(/[\s,]+/);for(l=o.length,a=0;a<l;a++)n=t.getWidgetById(o[a]),(i=e.inArray(o[a],d.widgets))>=0&&!0!==s&&d.widgets.splice(i,1),n&&n.remove&&(t.debug(d,"core")&&console.log((s?"Refreshing":"Removing")+' "'+o[a]+'" widget'),n.remove(r,d,d.widgetOptions,s),d.widgetInit[o[a]]=!1);d.$table.triggerHandler("widgetRemoveEnd",r)},refreshWidgets:function(r,o,s){var a,n,i=(r=e(r)[0]).config.widgets,l=t.widgets,d=l.length,c=[],g=function(t){e(t).triggerHandler("refreshComplete")};for(a=0;a<d;a++)(n=l[a])&&n.id&&(o||e.inArray(n.id,i)<0)&&(c[c.length]=n.id);t.removeWidget(r,c.join(","),!0),!0!==s?(t.applyWidget(r,o||!1,g),o&&t.applyWidget(r,!1,g)):g(r)},benchmark:function(e){return" ("+((new Date).getTime()-e.getTime())+" ms)"},log:function(){console.log(arguments)},debug:function(e,t){return e&&(!0===e.debug||"string"==typeof e.debug&&e.debug.indexOf(t)>-1)},isEmptyObject:function(e){for(var t in e)return!1;return!0},isValueInArray:function(e,t){var r,o=t&&t.length||0;for(r=0;r<o;r++)if(t[r][0]===e)return r;return-1},formatFloat:function(r,o){if("string"!=typeof r||""===r)return r;var s;return r=(o&&o.config?!1!==o.config.usNumberFormat:void 0===o||o)?r.replace(t.regex.comma,""):r.replace(t.regex.digitNonUS,"").replace(t.regex.comma,"."),t.regex.digitNegativeTest.test(r)&&(r=r.replace(t.regex.digitNegativeReplace,"-$1")),s=parseFloat(r),isNaN(s)?e.trim(r):s},isDigit:function(e){return isNaN(e)?t.regex.digitTest.test(e.toString().replace(t.regex.digitReplace,"")):""!==e},computeColumnIndex:function(r,o){var s,a,n,i,l,d,c,g,p,u,f=o&&o.columns||0,h=[],m=new Array(f);for(s=0;s<r.length;s++)for(d=r[s].cells,a=0;a<d.length;a++){for(c=s,g=(l=d[a]).rowSpan||1,p=l.colSpan||1,void 0===h[c]&&(h[c]=[]),n=0;n<h[c].length+1;n++)if(void 0===h[c][n]){u=n;break}for(f&&l.cellIndex===u||(l.setAttribute?l.setAttribute("data-column",u):e(l).attr("data-column",u)),n=c;n<c+g;n++)for(void 0===h[n]&&(h[n]=[]),m=h[n],i=u;i<u+p;i++)m[i]="x"}return t.checkColumnCount(r,h,m.length),m.length},checkColumnCount:function(e,t,r){var o,s,a=!0,n=[];for(o=0;o<t.length;o++)if(t[o]&&(s=t[o].length,t[o].length!==r)){a=!1;break}a||(e.each(function(e,t){var r=t.parentElement.nodeName;n.indexOf(r)<0&&n.push(r)}),console.error("Invalid or incorrect number of columns in the "+n.join(" or ")+"; expected "+r+", but found "+s+" columns"))},fixColumnWidth:function(r){var o,s,a,n,i,l=(r=e(r)[0]).config,d=l.$table.children("colgroup");if(d.length&&d.hasClass(t.css.colgroup)&&d.remove(),l.widthFixed&&0===l.$table.children("colgroup").length){for(d=e('<colgroup class="'+t.css.colgroup+'">'),o=l.$table.width(),n=(a=l.$tbodies.find("tr:first").children(":visible")).length,i=0;i<n;i++)s=parseInt(a.eq(i).width()/o*1e3,10)/10+"%",d.append(e("<col>").css("width",s));l.$table.prepend(d)}},getData:function(t,r,o){var s,a,n="",i=e(t);return i.length?(s=!!e.metadata&&i.metadata(),a=" "+(i.attr("class")||""),void 0!==i.data(o)||void 0!==i.data(o.toLowerCase())?n+=i.data(o)||i.data(o.toLowerCase()):s&&void 0!==s[o]?n+=s[o]:r&&void 0!==r[o]?n+=r[o]:" "!==a&&a.match(" "+o+"-")&&(n=a.match(new RegExp("\\s"+o+"-([\\w-]+)"))[1]||""),e.trim(n)):""},getColumnData:function(t,r,o,s,a){if("object"!=typeof r||null===r)return r;var n,i=(t=e(t)[0]).config,l=a||i.$headers,d=i.$headerIndexed&&i.$headerIndexed[o]||l.find('[data-column="'+o+'"]:last');if(void 0!==r[o])return s?r[o]:r[l.index(d)];for(n in r)if("string"==typeof n&&d.filter(n).add(d.find(n)).length)return r[n]},isProcessing:function(r,o,s){var a=(r=e(r))[0].config,n=s||r.find("."+t.css.header);o?(void 0!==s&&a.sortList.length>0&&(n=n.filter(function(){return!this.sortDisabled&&t.isValueInArray(parseFloat(e(this).attr("data-column")),a.sortList)>=0})),r.add(n).addClass(t.css.processing+" "+a.cssProcessing)):r.add(n).removeClass(t.css.processing+" "+a.cssProcessing)},processTbody:function(t,r,o){if(t=e(t)[0],o)return t.isProcessing=!0,r.before('<colgroup class="tablesorter-savemyplace"/>'),e.fn.detach?r.detach():r.remove();var s=e(t).find("colgroup.tablesorter-savemyplace");r.insertAfter(s),s.remove(),t.isProcessing=!1},clearTableBody:function(t){e(t)[0].config.$tbodies.children().detach()},characterEquivalents:{a:"áàâãäąå",A:"ÁÀÂÃÄĄÅ",c:"çćč",C:"ÇĆČ",e:"éèêëěę",E:"ÉÈÊËĚĘ",i:"íìİîïı",I:"ÍÌİÎÏ",o:"óòôõöō",O:"ÓÒÔÕÖŌ",ss:"ß",SS:"ẞ",u:"úùûüů",U:"ÚÙÛÜŮ"},replaceAccents:function(e){var r,o="[",s=t.characterEquivalents;if(!t.characterRegex){t.characterRegexArray={};for(r in s)"string"==typeof r&&(o+=s[r],t.characterRegexArray[r]=new RegExp("["+s[r]+"]","g"));t.characterRegex=new RegExp(o+"]")}if(t.characterRegex.test(e))for(r in s)"string"==typeof r&&(e=e.replace(t.characterRegexArray[r],r));return e},validateOptions:function(r){var o,s,a,n,i="headers sortForce sortList sortAppend widgets".split(" "),l=r.originalSettings;if(l){t.debug(r,"core")&&(n=new Date);for(o in l)if("undefined"===(a=typeof t.defaults[o]))console.warn('Tablesorter Warning! "table.config.'+o+'" option not recognized');else if("object"===a)for(s in l[o])a=t.defaults[o]&&typeof t.defaults[o][s],e.inArray(o,i)<0&&"undefined"===a&&console.warn('Tablesorter Warning! "table.config.'+o+"."+s+'" option not recognized');t.debug(r,"core")&&console.log("validate options time:"+t.benchmark(n))}},restoreHeaders:function(r){var o,s,a=e(r)[0].config,n=a.$table.find(a.selectorHeaders),i=n.length;for(o=0;o<i;o++)(s=n.eq(o)).find("."+t.css.headerIn).length&&s.html(a.headerContent[o])},destroy:function(r,o,s){if((r=e(r)[0]).hasInitialized){t.removeWidget(r,!0,!1);var a,n=e(r),i=r.config,l=n.find("thead:first"),d=l.find("tr."+t.css.headerRow).removeClass(t.css.headerRow+" "+i.cssHeaderRow),c=n.find("tfoot:first > tr").children("th, td");!1===o&&e.inArray("uitheme",i.widgets)>=0&&(n.triggerHandler("applyWidgetId",["uitheme"]),n.triggerHandler("applyWidgetId",["zebra"])),l.find("tr").not(d).remove(),a="sortReset update updateRows updateAll updateHeaders updateCell addRows updateComplete sorton appendCache updateCache applyWidgetId applyWidgets refreshWidgets removeWidget destroy mouseup mouseleave "+"keypress sortBegin sortEnd resetToLoadState ".split(" ").join(i.namespace+" "),n.removeData("tablesorter").unbind(a.replace(t.regex.spaces," ")),i.$headers.add(c).removeClass([t.css.header,i.cssHeader,i.cssAsc,i.cssDesc,t.css.sortAsc,t.css.sortDesc,t.css.sortNone].join(" ")).removeAttr("data-column").removeAttr("aria-label").attr("aria-disabled","true"),d.find(i.selectorSort).unbind("mousedown mouseup keypress ".split(" ").join(i.namespace+" ").replace(t.regex.spaces," ")),t.restoreHeaders(r),n.toggleClass(t.css.table+" "+i.tableClass+" tablesorter-"+i.theme,!1===o),n.removeClass(i.namespace.slice(1)),r.hasInitialized=!1,delete r.config.cache,"function"==typeof s&&s(r),t.debug(i,"core")&&console.log("tablesorter has been removed")}}};e.fn.tablesorter=function(r){return this.each(function(){var o=this,s=e.extend(!0,{},t.defaults,r,t.instanceMethods);s.originalSettings=r,!o.hasInitialized&&t.buildTable&&"TABLE"!==this.nodeName?t.buildTable(o,s):t.setup(o,s)})},window.console&&window.console.log||(t.logs=[],console={},console.log=console.warn=console.error=console.table=function(){var e=arguments.length>1?arguments:arguments[0];t.logs[t.logs.length]={date:Date.now(),log:e}}),t.addParser({id:"no-parser",is:function(){return!1},format:function(){return""},type:"text"}),t.addParser({id:"text",is:function(){return!0},format:function(r,o){var s=o.config;return r&&(r=e.trim(s.ignoreCase?r.toLocaleLowerCase():r),r=s.sortLocaleCompare?t.replaceAccents(r):r),r},type:"text"}),t.regex.nondigit=/[^\w,. \-()]/g,t.addParser({id:"digit",is:function(e){return t.isDigit(e)},format:function(r,o){var s=t.formatFloat((r||"").replace(t.regex.nondigit,""),o);return r&&"number"==typeof s?s:r?e.trim(r&&o.config.ignoreCase?r.toLocaleLowerCase():r):r},type:"numeric"}),t.regex.currencyReplace=/[+\-,. ]/g,t.regex.currencyTest=/^\(?\d+[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]|[\u00a3$\u20ac\u00a4\u00a5\u00a2?.]\d+\)?$/,t.addParser({id:"currency",is:function(e){return e=(e||"").replace(t.regex.currencyReplace,""),t.regex.currencyTest.test(e)},format:function(r,o){var s=t.formatFloat((r||"").replace(t.regex.nondigit,""),o);return r&&"number"==typeof s?s:r?e.trim(r&&o.config.ignoreCase?r.toLocaleLowerCase():r):r},type:"numeric"}),t.regex.urlProtocolTest=/^(https?|ftp|file):\/\//,t.regex.urlProtocolReplace=/(https?|ftp|file):\/\/(www\.)?/,t.addParser({id:"url",is:function(e){return t.regex.urlProtocolTest.test(e)},format:function(r){return r?e.trim(r.replace(t.regex.urlProtocolReplace,"")):r},type:"text"}),t.regex.dash=/-/g,t.regex.isoDate=/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/,t.addParser({id:"isoDate",is:function(e){return t.regex.isoDate.test(e)},format:function(e){var r=e?new Date(e.replace(t.regex.dash,"/")):e;return r instanceof Date&&isFinite(r)?r.getTime():e},type:"numeric"}),t.regex.percent=/%/g,t.regex.percentTest=/(\d\s*?%|%\s*?\d)/,t.addParser({id:"percent",is:function(e){return t.regex.percentTest.test(e)&&e.length<15},format:function(e,r){return e?t.formatFloat(e.replace(t.regex.percent,""),r):e},type:"numeric"}),t.addParser({id:"image",is:function(e,t,r,o){return o.find("img").length>0},format:function(t,r,o){return e(o).find("img").attr(r.config.imgAttr||"alt")||t},parsed:!0,type:"text"}),t.regex.dateReplace=/(\S)([AP]M)$/i,t.regex.usLongDateTest1=/^[A-Z]{3,10}\.?\s+\d{1,2},?\s+(\d{4})(\s+\d{1,2}:\d{2}(:\d{2})?(\s+[AP]M)?)?$/i,t.regex.usLongDateTest2=/^\d{1,2}\s+[A-Z]{3,10}\s+\d{4}/i,t.addParser({id:"usLongDate",is:function(e){return t.regex.usLongDateTest1.test(e)||t.regex.usLongDateTest2.test(e)},format:function(e){var r=e?new Date(e.replace(t.regex.dateReplace,"$1 $2")):e;return r instanceof Date&&isFinite(r)?r.getTime():e},type:"numeric"}),t.regex.shortDateTest=/(^\d{1,2}[\/\s]\d{1,2}[\/\s]\d{4})|(^\d{4}[\/\s]\d{1,2}[\/\s]\d{1,2})/,t.regex.shortDateReplace=/[\-.,]/g,t.regex.shortDateXXY=/(\d{1,2})[\/\s](\d{1,2})[\/\s](\d{4})/,t.regex.shortDateYMD=/(\d{4})[\/\s](\d{1,2})[\/\s](\d{1,2})/,t.convertFormat=function(e,r){e=(e||"").replace(t.regex.spaces," ").replace(t.regex.shortDateReplace,"/"),"mmddyyyy"===r?e=e.replace(t.regex.shortDateXXY,"$3/$1/$2"):"ddmmyyyy"===r?e=e.replace(t.regex.shortDateXXY,"$3/$2/$1"):"yyyymmdd"===r&&(e=e.replace(t.regex.shortDateYMD,"$1/$2/$3"));var o=new Date(e);return o instanceof Date&&isFinite(o)?o.getTime():""},t.addParser({id:"shortDate",is:function(e){return e=(e||"").replace(t.regex.spaces," ").replace(t.regex.shortDateReplace,"/"),t.regex.shortDateTest.test(e)},format:function(e,r,o,s){if(e){var a=r.config,n=a.$headerIndexed[s],i=n.length&&n.data("dateFormat")||t.getData(n,t.getColumnData(r,a.headers,s),"dateFormat")||a.dateFormat;return n.length&&n.data("dateFormat",i),t.convertFormat(e,i)||e}return e},type:"numeric"}),t.regex.timeTest=/^(0?[1-9]|1[0-2]):([0-5]\d)(\s[AP]M)$|^((?:[01]\d|[2][0-4]):[0-5]\d)$/i,t.regex.timeMatch=/(0?[1-9]|1[0-2]):([0-5]\d)(\s[AP]M)|((?:[01]\d|[2][0-4]):[0-5]\d)/i,t.addParser({id:"time",is:function(e){return t.regex.timeTest.test(e)},format:function(e){var r,o=(e||"").match(t.regex.timeMatch),s=new Date(e),a=e&&(null!==o?o[0]:"00:00 AM"),n=a?new Date("2000/01/01 "+a.replace(t.regex.dateReplace,"$1 $2")):a;return n instanceof Date&&isFinite(n)?(r=s instanceof Date&&isFinite(s)?s.getTime():0,r?parseFloat(n.getTime()+"."+s.getTime()):n.getTime()):e},type:"numeric"}),t.addParser({id:"metadata",is:function(){return!1},format:function(t,r,o){var s=r.config,a=s.parserMetadataName?s.parserMetadataName:"sortValue";return e(o).metadata()[a]},type:"numeric"}),t.addWidget({id:"zebra",priority:90,format:function(t,r,o){var s,a,n,i,l,d,c,g=new RegExp(r.cssChildRow,"i"),p=r.$tbodies.add(e(r.namespace+"_extra_table").children("tbody:not(."+r.cssInfoBlock+")"));for(l=0;l<p.length;l++)for(n=0,c=(s=p.eq(l).children("tr:visible").not(r.selectorRemove)).length,d=0;d<c;d++)a=s.eq(d),g.test(a[0].className)||n++,i=n%2==0,a.removeClass(o.zebra[i?1:0]).addClass(o.zebra[i?0:1])},remove:function(e,r,o,s){if(!s){var a,n,i=r.$tbodies,l=(o.zebra||["even","odd"]).join(" ");for(a=0;a<i.length;a++)(n=t.processTbody(e,i.eq(a),!0)).children().removeClass(l),t.processTbody(e,n,!1)}}})}(e),e.tablesorter});
</script>
<script type="text/javascript">
/*
Copyright 2008-2013
Matthias Ehmann,
Michael Gerhaeuser,
Carsten Miller,
Bianca Valentin,
Alfred Wassermann,
Peter Wilfahrt
Dual licensed under the Apache License Version 2.0, or LGPL Version 3 licenses.
You should have received a copy of the GNU Lesser General Public License
along with JSXCompressor. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the Apache License along with JSXCompressor.
If not, see <http://www.apache.org/licenses/>.
*/
(function(){var e,r,n;(function(t){function o(e,r){return C.call(e,r)}function i(e,r){var n,t,o,i,a,u,c,f,s,l,p=r&&r.split("/"),h=k.map,d=h&&h["*"]||{};if(e&&"."===e.charAt(0))if(r){for(p=p.slice(0,p.length-1),e=p.concat(e.split("/")),f=0;e.length>f;f+=1)if(l=e[f],"."===l)e.splice(f,1),f-=1;else if(".."===l){if(1===f&&(".."===e[2]||".."===e[0]))break;f>0&&(e.splice(f-1,2),f-=2)}e=e.join("/")}else 0===e.indexOf("./")&&(e=e.substring(2));if((p||d)&&h){for(n=e.split("/"),f=n.length;f>0;f-=1){if(t=n.slice(0,f).join("/"),p)for(s=p.length;s>0;s-=1)if(o=h[p.slice(0,s).join("/")],o&&(o=o[t])){i=o,a=f;break}if(i)break;!u&&d&&d[t]&&(u=d[t],c=f)}!i&&u&&(i=u,a=c),i&&(n.splice(0,a,i),e=n.join("/"))}return e}function a(e,r){return function(){return h.apply(t,v.call(arguments,0).concat([e,r]))}}function u(e){return function(r){return i(r,e)}}function c(e){return function(r){b[e]=r}}function f(e){if(o(m,e)){var r=m[e];delete m[e],y[e]=!0,p.apply(t,r)}if(!o(b,e)&&!o(y,e))throw Error("No "+e);return b[e]}function s(e){var r,n=e?e.indexOf("!"):-1;return n>-1&&(r=e.substring(0,n),e=e.substring(n+1,e.length)),[r,e]}function l(e){return function(){return k&&k.config&&k.config[e]||{}}}var p,h,d,g,b={},m={},k={},y={},C=Object.prototype.hasOwnProperty,v=[].slice;d=function(e,r){var n,t=s(e),o=t[0];return e=t[1],o&&(o=i(o,r),n=f(o)),o?e=n&&n.normalize?n.normalize(e,u(r)):i(e,r):(e=i(e,r),t=s(e),o=t[0],e=t[1],o&&(n=f(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:n}},g={require:function(e){return a(e)},exports:function(e){var r=b[e];return r!==void 0?r:b[e]={}},module:function(e){return{id:e,uri:"",exports:b[e],config:l(e)}}},p=function(e,r,n,i){var u,s,l,p,h,k,C=[];if(i=i||e,"function"==typeof n){for(r=!r.length&&n.length?["require","exports","module"]:r,h=0;r.length>h;h+=1)if(p=d(r[h],i),s=p.f,"require"===s)C[h]=g.require(e);else if("exports"===s)C[h]=g.exports(e),k=!0;else if("module"===s)u=C[h]=g.module(e);else if(o(b,s)||o(m,s)||o(y,s))C[h]=f(s);else{if(!p.p)throw Error(e+" missing "+s);p.p.load(p.n,a(i,!0),c(s),{}),C[h]=b[s]}l=n.apply(b[e],C),e&&(u&&u.exports!==t&&u.exports!==b[e]?b[e]=u.exports:l===t&&k||(b[e]=l))}else e&&(b[e]=n)},e=r=h=function(e,r,n,o,i){return"string"==typeof e?g[e]?g[e](r):f(d(e,r).f):(e.splice||(k=e,r.splice?(e=r,r=n,n=null):e=t),r=r||function(){},"function"==typeof n&&(n=o,o=i),o?p(t,e,r,n):setTimeout(function(){p(t,e,r,n)},4),h)},h.config=function(e){return k=e,k.deps&&h(k.deps,k.callback),h},n=function(e,r,n){r.splice||(n=r,r=[]),o(b,e)||o(m,e)||(m[e]=[e,r,n])},n.amd={jQuery:!0}})(),n("../node_modules/almond/almond",function(){}),n("jxg",[],function(){var e={};return"object"!=typeof JXG||JXG.extend||(e=JXG),e.extend=function(e,r,n,t){var o,i;n=n||!1,t=t||!1;for(o in r)(!n||n&&r.hasOwnProperty(o))&&(i=t?o.toLowerCase():o,e[i]=r[o])},e.extend(e,{boards:{},readers:{},elements:{},registerElement:function(e,r){e=e.toLowerCase(),this.elements[e]=r},registerReader:function(e,r){var n,t;for(n=0;r.length>n;n++)t=r[n].toLowerCase(),"function"!=typeof this.readers[t]&&(this.readers[t]=e)},shortcut:function(e,r){return function(){return e[r].apply(this,arguments)}},getRef:function(e,r){return e.select(r)},getReference:function(e,r){return e.select(r)},debugInt:function(){var e,r;for(e=0;arguments.length>e;e++)r=arguments[e],"object"==typeof window&&window.console&&console.log?console.log(r):"object"==typeof document&&document.getElementById("debug")&&(document.getElementById("debug").innerHTML+=r+"<br/>")},debugWST:function(){var r=Error();e.debugInt.apply(this,arguments),r&&r.stack&&(e.debugInt("stacktrace"),e.debugInt(r.stack.split("\n").slice(1).join("\n")))},debugLine:function(){var r=Error();e.debugInt.apply(this,arguments),r&&r.stack&&e.debugInt("Called from",r.stack.split("\n").slice(2,3).join("\n"))},debug:function(){e.debugInt.apply(this,arguments)}}),e}),n("utils/zip",["jxg"],function(e){var r=[0,128,64,192,32,160,96,224,16,144,80,208,48,176,112,240,8,136,72,200,40,168,104,232,24,152,88,216,56,184,120,248,4,132,68,196,36,164,100,228,20,148,84,212,52,180,116,244,12,140,76,204,44,172,108,236,28,156,92,220,60,188,124,252,2,130,66,194,34,162,98,226,18,146,82,210,50,178,114,242,10,138,74,202,42,170,106,234,26,154,90,218,58,186,122,250,6,134,70,198,38,166,102,230,22,150,86,214,54,182,118,246,14,142,78,206,46,174,110,238,30,158,94,222,62,190,126,254,1,129,65,193,33,161,97,225,17,145,81,209,49,177,113,241,9,137,73,201,41,169,105,233,25,153,89,217,57,185,121,249,5,133,69,197,37,165,101,229,21,149,85,213,53,181,117,245,13,141,77,205,45,173,109,237,29,157,93,221,61,189,125,253,3,131,67,195,35,163,99,227,19,147,83,211,51,179,115,243,11,139,75,203,43,171,107,235,27,155,91,219,59,187,123,251,7,135,71,199,39,167,103,231,23,151,87,215,55,183,119,247,15,143,79,207,47,175,111,239,31,159,95,223,63,191,127,255],n=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],t=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,99,99],o=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],i=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],a=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],u=256;return e.Util=e.Util||{},e.Util.Unzip=function(c){function f(){return R+=8,O>X?c[X++]:-1}function s(){B=1}function l(){var e;try{return R++,e=1&B,B>>=1,0===B&&(B=f(),e=1&B,B=128|B>>1),e}catch(r){throw r}}function p(e){var n=0,t=e;try{for(;t--;)n=n<<1|l();e&&(n=r[n]>>8-e)}catch(o){throw o}return n}function h(){J=0}function d(e){j++,G[J++]=e,z.push(String.fromCharCode(e)),32768===J&&(J=0)}function g(){this.b0=0,this.b1=0,this.jump=null,this.jumppos=-1}function b(){for(;;){if(M[H]>=x)return-1;if(U[M[H]]===H)return M[H]++;M[H]++}}function m(){var e,r=P[F];if(17===H)return-1;if(F++,H++,e=b(),e>=0)r.b0=e;else if(r.b0=32768,m())return-1;if(e=b(),e>=0)r.b1=e,r.jump=null;else if(r.b1=32768,r.jump=P[F],r.jumppos=F,m())return-1;return H--,0}function k(e,r,n){var t;for(P=e,F=0,U=n,x=r,t=0;17>t;t++)M[t]=0;return H=0,m()?-1:0}function y(e){for(var r,n,t,o=0,i=e[o];;)if(t=l()){if(!(32768&i.b1))return i.b1;for(i=i.jump,r=e.length,n=0;r>n;n++)if(e[n]===i){o=n;break}}else{if(!(32768&i.b0))return i.b0;o++,i=e[o]}}function C(){var u,c,b,m,C,v,A,j,w,U,x,S,z,I,E,L,O;do if(u=l(),b=p(2),0===b)for(s(),U=f(),U|=f()<<8,S=f(),S|=f()<<8,65535&(U^~S)&&e.debug("BlockLen checksum mismatch\n");U--;)c=f(),d(c);else if(1===b)for(;;)if(C=r[p(7)]>>1,C>23?(C=C<<1|l(),C>199?(C-=128,C=C<<1|l()):(C-=48,C>143&&(C+=136))):C+=256,256>C)d(C);else{if(256===C)break;for(C-=257,w=p(t[C])+n[C],C=r[p(5)]>>3,i[C]>8?(x=p(8),x|=p(i[C]-8)<<8):x=p(i[C]),x+=o[C],C=0;w>C;C++)c=G[32767&J-x],d(c)}else if(2===b){for(A=Array(320),I=257+p(5),E=1+p(5),L=4+p(4),C=0;19>C;C++)A[C]=0;for(C=0;L>C;C++)A[a[C]]=p(3);for(w=q.length,m=0;w>m;m++)q[m]=new g;if(k(q,19,A,0))return h(),1;for(z=I+E,m=0,O=-1;z>m;)if(O++,C=y(q),16>C)A[m++]=C;else if(16===C){if(C=3+p(2),m+C>z)return h(),1;for(v=m?A[m-1]:0;C--;)A[m++]=v}else{if(C=17===C?3+p(3):11+p(7),m+C>z)return h(),1;for(;C--;)A[m++]=0}for(w=T.length,m=0;w>m;m++)T[m]=new g;if(k(T,I,A,0))return h(),1;for(w=T.length,m=0;w>m;m++)q[m]=new g;for(j=[],m=I;A.length>m;m++)j[m-I]=A[m];if(k(q,E,j,0))return h(),1;for(;;)if(C=y(T),C>=256){if(C-=256,0===C)break;for(C-=1,w=p(t[C])+n[C],C=y(q),i[C]>8?(x=p(8),x|=p(i[C]-8)<<8):x=p(i[C]),x+=o[C];w--;)c=G[32767&J-x],d(c)}else d(C)}while(!u);return h(),s(),0}function v(){var e,r,n,t,o,i,a,c,s=[];try{if(z=[],L=!1,s[0]=f(),s[1]=f(),120===s[0]&&218===s[1]&&(C(),E[I]=[z.join(""),"geonext.gxt"],I++),31===s[0]&&139===s[1]&&(S(),E[I]=[z.join(""),"file"],I++),80===s[0]&&75===s[1]&&(L=!0,s[2]=f(),s[3]=f(),3===s[2]&&4===s[3])){for(s[0]=f(),s[1]=f(),A=f(),A|=f()<<8,c=f(),c|=f()<<8,f(),f(),f(),f(),a=f(),a|=f()<<8,a|=f()<<16,a|=f()<<24,i=f(),i|=f()<<8,i|=f()<<16,i|=f()<<24,o=f(),o|=f()<<8,o|=f()<<16,o|=f()<<24,t=f(),t|=f()<<8,n=f(),n|=f()<<8,e=0,N=[];t--;)r=f(),"/"===r|":"===r?e=0:u-1>e&&(N[e++]=String.fromCharCode(r));for(w||(w=N),e=0;n>e;)r=f(),e++;j=0,8===c&&(C(),E[I]=Array(2),E[I][0]=z.join(""),E[I][1]=N.join(""),I++),S()}}catch(l){throw l}}var A,j,w,U,x,S,z=[],I=0,E=[],G=Array(32768),J=0,L=!1,O=c.length,X=0,B=1,R=0,T=Array(288),q=Array(32),F=0,P=null,H=(Array(64),Array(64),0),M=Array(17),N=[];M[0]=0,S=function(){var e,r,n,t,o,i,a=[];if(8&A&&(a[0]=f(),a[1]=f(),a[2]=f(),a[3]=f(),80===a[0]&&75===a[1]&&7===a[2]&&8===a[3]?(e=f(),e|=f()<<8,e|=f()<<16,e|=f()<<24):e=a[0]|a[1]<<8|a[2]<<16|a[3]<<24,r=f(),r|=f()<<8,r|=f()<<16,r|=f()<<24,n=f(),n|=f()<<8,n|=f()<<16,n|=f()<<24),L&&v(),a[0]=f(),8===a[0]){if(A=f(),f(),f(),f(),f(),f(),t=f(),4&A)for(a[0]=f(),a[2]=f(),H=a[0]+256*a[1],o=0;H>o;o++)f();if(8&A)for(o=0,N=[],i=f();i;)("7"===i||":"===i)&&(o=0),u-1>o&&(N[o++]=i),i=f();if(16&A)for(i=f();i;)i=f();2&A&&(f(),f()),C(),e=f(),e|=f()<<8,e|=f()<<16,e|=f()<<24,n=f(),n|=f()<<8,n|=f()<<16,n|=f()<<24,L&&v()}},e.Util.Unzip.prototype.unzipFile=function(e){var r;for(this.unzip(),r=0;E.length>r;r++)if(E[r][1]===e)return E[r][0];return""},e.Util.Unzip.prototype.unzip=function(){return v(),E}},e.Util}),n("utils/encoding",["jxg"],function(e){var r=0,n=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,10,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,11,6,6,6,5,8,8,8,8,8,8,8,8,8,8,8,0,12,24,36,60,96,84,12,12,12,48,72,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,0,12,0,12,12,12,24,12,12,12,12,12,24,12,24,12,12,12,12,12,12,12,12,12,24,12,12,12,12,12,24,12,12,12,12,12,12,12,24,12,12,12,12,12,12,12,12,12,36,12,36,12,12,12,36,12,12,12,12,12,36,12,36,12,12,12,36,12,12,12,12,12,12,12,12,12,12];return e.Util=e.Util||{},e.Util.UTF8={encode:function(e){var r,n,t="",o=e.length;if(e=e.replace(/\r\n/g,"\n"),"function"==typeof unescape&&"function"==typeof encodeURIComponent)return unescape(encodeURIComponent(e));for(r=0;o>r;r++)n=e.charCodeAt(r),128>n?t+=String.fromCharCode(n):n>127&&2048>n?(t+=String.fromCharCode(192|n>>6),t+=String.fromCharCode(128|63&n)):(t+=String.fromCharCode(224|n>>12),t+=String.fromCharCode(128|63&n>>6),t+=String.fromCharCode(128|63&n));return t},decode:function(e){var t,o,i,a=0,u=0,c=r,f=[],s=e.length,l=[];for(t=0;s>t;t++)o=e.charCodeAt(t),i=n[o],u=c!==r?63&o|u<<6:255>>i&o,c=n[256+c+i],c===r&&(u>65535?f.push(55232+(u>>10),56320+(1023&u)):f.push(u),a++,0===a%1e4&&(l.push(String.fromCharCode.apply(null,f)),f=[]));return l.push(String.fromCharCode.apply(null,f)),l.join("")},asciiCharCodeAt:function(e,r){var n=e.charCodeAt(r);if(n>255)switch(n){case 8364:n=128;break;case 8218:n=130;break;case 402:n=131;break;case 8222:n=132;break;case 8230:n=133;break;case 8224:n=134;break;case 8225:n=135;break;case 710:n=136;break;case 8240:n=137;break;case 352:n=138;break;case 8249:n=139;break;case 338:n=140;break;case 381:n=142;break;case 8216:n=145;break;case 8217:n=146;break;case 8220:n=147;break;case 8221:n=148;break;case 8226:n=149;break;case 8211:n=150;break;case 8212:n=151;break;case 732:n=152;break;case 8482:n=153;break;case 353:n=154;break;case 8250:n=155;break;case 339:n=156;break;case 382:n=158;break;case 376:n=159;break;default:}return n}},e.Util.UTF8}),n("utils/base64",["jxg","utils/encoding"],function(e,r){function n(e,r){return 255&e.charCodeAt(r)}function t(e,r){var n=o.indexOf(e.charAt(r));if(-1===n)throw Error("JSXGraph/utils/base64: Can't decode string (invalid character).");return n}var o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i="=";return e.Util=e.Util||{},e.Util.Base64={encode:function(e){var t,a,u,c,f,s=[];for(f=r.encode(e),u=f.length,c=u%3,t=0;u-c>t;t+=3)a=n(f,t)<<16|n(f,t+1)<<8|n(f,t+2),s.push(o.charAt(a>>18),o.charAt(63&a>>12),o.charAt(63&a>>6),o.charAt(63&a));switch(c){case 1:a=n(f,u-1),s.push(o.charAt(a>>2),o.charAt(63&a<<4),i,i);break;case 2:a=n(f,u-2)<<8|n(f,u-1),s.push(o.charAt(a>>10),o.charAt(63&a>>4),o.charAt(63&a<<2),i)}return s.join("")},decode:function(e,n){var o,a,u,c,f,s,l=[],p=[];if(o=e.replace(/[^A-Za-z0-9\+\/=]/g,""),u=o.length,0!==u%4)throw Error("JSXGraph/utils/base64: Can't decode string (invalid input length).");for(o.charAt(u-1)===i&&(c=1,o.charAt(u-2)===i&&(c=2),u-=4),a=0;u>a;a+=4)f=t(o,a)<<18|t(o,a+1)<<12|t(o,a+2)<<6|t(o,a+3),p.push(f>>16,255&f>>8,255&f),0===a%1e4&&(l.push(String.fromCharCode.apply(null,p)),p=[]);switch(c){case 1:f=t(o,u)<<12|t(o,u+1)<<6|t(o,u+2),p.push(f>>10,255&f>>2);break;case 2:f=t(o,a)<<6|t(o,a+1),p.push(f>>4)}return l.push(String.fromCharCode.apply(null,p)),s=l.join(""),n&&(s=r.decode(s)),s},decodeAsArray:function(e){var r,n=this.decode(e),t=[],o=n.length;for(r=0;o>r;r++)t[r]=n.charCodeAt(r);return t}},e.Util.Base64}),n("../build/compressor.deps.js",["jxg","utils/zip","utils/base64"],function(e,r,n){return e.decompress=function(e){return unescape(new r.Unzip(n.decodeAsArray(e)).unzip()[0][0])},e}),window.JXG=r("../build/compressor.deps.js")})();
</script>
<script type="text/javascript">
window.fileLoading = (function () {
var fileLoadingCallbacks = {};
var timestamp = new Date().getTime();
function loadKeywordsFile(filename, callback) {
fileLoadingCallbacks[filename] = callback;
var script = document.createElement('script');
script.type = 'text/javascript';
// timestamp as an argument to prevent browsers from caching scripts
// see: http://stackoverflow.com/questions/866619/how-to-force-ie-to-reload-javascript
script.src = filename+'?time='+timestamp;
document.getElementsByTagName("head")[0].appendChild(script);
}
function getCallbackHandlerForKeywords(parent) {
var callableList = [];
return function (callable) {
if (!parent.isChildrenLoaded) {
callableList.push(callable);
if (callableList.length == 1) {
loadKeywordsFile(parent.childFileName, function () {
parent.isChildrenLoaded = true;
for (var i = 0; i < callableList.length; i++) {
callableList[i]();
}
});
}
} else {
callable();
}
}
}
function notifyFileLoaded(filename) {
fileLoadingCallbacks[filename]();
}
return {
getCallbackHandlerForKeywords: getCallbackHandlerForKeywords,
notify: notifyFileLoaded
}
}());
</script>
<script type="text/javascript">
window.model = (function () {
function Suite(data) {
var suite = createModelObject(data);
suite.source = data.source;
suite.relativeSource = data.relativeSource;
suite.fullName = data.parent ? data.parent.fullName + '.' + data.name : data.name;
suite.type = 'suite';
suite.template = 'suiteTemplate';
setStats(suite, data.statistics);
suite.metadata = data.metadata;
suite.populateKeywords = createIterablePopulator('Keyword');
suite.populateTests = createIterablePopulator('Test');
suite.populateSuites = createIterablePopulator('Suite');
suite.childrenNames = ['keyword', 'suite', 'test'];
suite.callWhenChildrenReady = function (callable) { callable(); };
suite.message = data.message;
suite.children = function () {
return suite.keywords().concat(suite.tests()).concat(suite.suites());
};
suite.searchTests = function (predicate) {
var tests = [];
var suites = this.suites();
for (var i in suites)
tests = tests.concat(suites[i].searchTests(predicate));
return tests.concat(util.filter(this.tests(), predicate));
};
suite.searchTestsInSuite = function (pattern, matcher) {
if (!matcher)
matcher = util.Matcher(pattern);
if (matcher.matchesAny([suite.fullName, suite.name]))
return suite.allTests();
var tests = [];
var suites = this.suites();
for (var i in suites)
tests = tests.concat(suites[i].searchTestsInSuite(pattern, matcher));
return tests;
};
suite.searchTestsByTag = function (tag) {
return suite.searchTests(function (test) {
if (tag.combined)
return containsTagPattern(test.tags, tag.combined);
return containsTag(test.tags, tag.label);
});
};
suite.findSuiteByName = function (name) {
return findSuiteByName(suite, name);
};
suite.allTests = function () {
return suite.searchTests(function (test) {
return true;
});
};
return suite;
}
function containsTag(testTags, tagname) {
testTags = util.map(testTags, util.normalize);
return util.contains(testTags, util.normalize(tagname));
}
function containsTagPattern(testTags, pattern) {
var patterns;
if (pattern.indexOf('NOT') != -1) {
patterns = pattern.split('NOT');
if (!util.normalize(patterns[0]))
return util.all(util.map(patterns.slice(1), function (p) {
return !containsTagPattern(testTags, p);
}));
return containsTagPattern(testTags, patterns[0]) &&
util.all(util.map(patterns.slice(1), function (p) {
return !containsTagPattern(testTags, p);
}));
}
if (pattern.indexOf('OR') != -1) {
patterns = pattern.split('OR');
return util.any(util.map(patterns, function (p) {
return containsTagPattern(testTags, p);
}));
}
if (pattern.indexOf('AND') != -1) {
patterns = pattern.split('AND');
return util.all(util.map(patterns, function (p) {
return containsTagPattern(testTags, p);
}));
}
return util.Matcher(pattern).matchesAny(testTags);
}
function findSuiteByName(suite, name) {
if (suite.fullName == name)
return suite;
var subSuites = suite.suites();
for (var i in subSuites) {
var match = findSuiteByName(subSuites[i], name);
if (match)
return match;
}
return null;
}
function setStats(suite, stats) {
for (var name in stats) {
suite[name] = stats[name];
}
}
function createModelObject(data) {
return {
name: data.name,
doc: data.doc,
status: data.status,
times: data.times,
id: data.parent ? data.parent.id + '-' + data.id : data.id
};
}
function Test(data) {
var test = createModelObject(data);
test.type = 'test';
test.template = 'testTemplate';
test.fullName = data.parent.fullName + '.' + test.name;
test.formatParentName = function () { return util.formatParentName(test); };
test.timeout = data.timeout;
test.populateKeywords = createIterablePopulator('Keyword');
test.childrenNames = ['keyword'];
test.isChildrenLoaded = data.isChildrenLoaded;
test.callWhenChildrenReady = window.fileLoading.getCallbackHandlerForKeywords(test);
test.children = function () {
if (test.isChildrenLoaded)
return test.keywords();
};
test.tags = data.tags;
test.message = data.message;
test.matchesTagPattern = function (pattern) {
return containsTagPattern(test.tags, pattern);
};
test.matchesNamePattern = function (pattern) {
return util.Matcher(pattern).matchesAny([test.name, test.fullName]);
};
return test;
}
function Keyword(data) {
var kw = createModelObject(data);
var flatTypes = ['RETURN', 'BREAK', 'CONTINUE'];
kw.libname = data.libname;
kw.fullName = (kw.libname ? kw.libname + '.' : '') + kw.name;
kw.type = data.type;
kw.template = 'keywordTemplate';
kw.arguments = data.args;
kw.assign = data.assign + (data.assign ? ' =' : '');
kw.tags = data.tags;
kw.timeout = data.timeout;
kw.populateKeywords = createIterablePopulator('Keyword');
kw.childrenNames = ['keyword'];
kw.isChildrenLoaded = data.isChildrenLoaded;
kw.callWhenChildrenReady = window.fileLoading.getCallbackHandlerForKeywords(kw);
kw.children = function () {
if (kw.isChildrenLoaded)
return kw.keywords();
};
return kw;
}
function Message(level, date, text, link) {
var message = {
type: 'message',
template: 'messageTemplate',
level: level,
time: util.timeFromDate(date),
date: util.dateFromDate(date),
text: text,
link: link
};
message.callWhenChildrenReady = function (callable) { callable(); };
return message;
}
function Times(timedata) {
var start = timedata[0];
var end = timedata[1];
var elapsed = timedata[2];
return {
elapsedMillis: elapsed,
elapsedTime: util.formatElapsed(elapsed),
startTime: util.dateTimeFromDate(start),
endTime: util.dateTimeFromDate(end)
};
}
function createIterablePopulator(name) {
return function (populator) {
populateIterable(this, name, populator);
};
}
function populateIterable(obj, name, populator) {
name = name.toLowerCase() + 's';
obj[name] = createGetAllFunction(populator.numberOfItems, populator.creator);
}
function createGetAllFunction(numberOfElements, creator) {
var cached = null;
return function () {
if (cached === null) {
cached = [];
for (var i = 0; i < numberOfElements(); i++) {
cached.push(creator(i));
}
}
return cached;
};
}
return {
Suite: Suite,
Test: Test,
Keyword: Keyword,
Message: Message,
Times: Times,
containsTag: containsTag, // Exposed for tests
containsTagPattern: containsTagPattern // Exposed for tests
};
}());
window.stats = (function () {
function Statistics(totalElems, tagElems, suiteElems) {
return {total: util.map(totalElems, totalStatElem),
tag: util.map(tagElems, tagStatElem),
suite: util.map(suiteElems, suiteStatElem)};
}
function statElem(stat) {
stat.total = stat.pass + stat.fail + stat.skip;
var percents = calculatePercents(stat.total, stat.pass, stat.fail, stat.skip);
stat.passPercent = percents[0];
stat.skipPercent = percents[1];
stat.failPercent = percents[2];
var widths = calculateWidths(stat.passPercent, stat.skipPercent, stat.failPercent);
stat.passWidth = widths[0];
stat.skipWidth = widths[1];
stat.failWidth = widths[2];
return stat;
}
function totalStatElem(data) {
var stat = statElem(data);
stat.type = 'all';
return stat;
}
function tagStatElem(data) {
var stat = statElem(data);
stat.links = parseLinks(stat.links);
return stat;
}
function suiteStatElem(data) {
var stat = statElem(data);
stat.fullName = stat.label;
stat.formatParentName = function () { return util.formatParentName(stat); };
return stat;
}
function parseLinks(linksData) {
if (!linksData)
return [];
return util.map(linksData.split(':::'), function (link) {
var index = link.indexOf(':');
return {title: link.slice(0, index), url: link.slice(index+1)};
});
}
function calculatePercents(total, passed, failed, skipped) {
if (total == 0) {
return [0.0, 0.0, 0.0];
}
var pass = 100.0 * passed / total;
var skip = 100.0 * skipped / total;
var fail = 100.0 * failed / total;
if (pass > 0 && pass < 0.1)
pass = 0.1
if (fail > 0 && fail < 0.1)
fail = 0.1
if (skip > 0 && skip < 0.1)
skip = 0.1
if (pass > 99.95 && pass < 100)
pass = 99.9
if (fail > 99.95 && fail < 100)
fail = 99.9
if (skip > 99.95 && skip < 100)
skip = 99.9
return [Math.round(pass*10)/10, Math.round(skip*10)/10, Math.round(fail*10)/10];
}
function calculateWidths(num1, num2, num3) {
if (num1 + num2 + num3 === 0)
return [0.0, 0.0, 0.0];
// Make small percentages better visible
if (num1 > 0 && num1 < 1)
num1 = 1
if (num2 > 0 && num2 < 1)
num2 = 1
if (num3 > 0 && num3 < 1)
num3 = 1
// Handle situation where some are rounded up
while (num1 + num2 + num3 > 100) {
if (num1 > num2 && num1 > num3)
num1 -= 0.1;
else if (num2 > num1 && num2 > num3)
num2 -= 0.1;
else if (num3 > num1 && num3 > num2)
num3 -= 0.1;
else if (num1 > num3 && num1 == num2) {
num1 -= 0.1;
num2 -= 0.1;
}
else if (num1 > num2 && num1 == num3) {
num1 -= 0.1;
num3 -= 0.1;
}
else if (num2 > num1 && num2 == num3) {
num2 -= 0.1;
num3 -= 0.1;
}
}
return [Math.ceil(num1*10)/10, Math.ceil(num2*10)/10, Math.ceil(num3*10)/10];
}
return {
Statistics: Statistics
};
}());
</script>
<script type="text/javascript">
window.util = function () {
function map(elems, func) {
var ret = [];
for (var i = 0, len = elems.length; i < len; i++) {
ret[i] = func(elems[i]);
}
return ret;
}
function filter(elems, predicate) {
var ret = [];
for (var i = 0, len = elems.length; i < len; i++) {
if (predicate(elems[i]))
ret.push(elems[i]);
}
return ret;
}
function all(elems) {
for (var i = 0, len = elems.length; i < len; i++) {
if (!elems[i])
return false;
}
return true;
}
function any(elems) {
for (var i = 0, len = elems.length; i < len; i++) {
if (elems[i])
return elems[i];
}
return false;
}
function contains(elems, e) {
for (var i = 0, len = elems.length; i < len; i++) {
if (elems[i] == e)
return true;
}
return false;
}
function last(items) {
return items[items.length-1];
}
function unescape(string) {
return string.replace(/&lt;/g, '<').replace(/&gt;/g, '>').replace(/&amp;/g, '&');
}
function escape(string) {
return string.replace(/&/g, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;');
}
function normalize(string) {
return string.toLowerCase().replace(/ /g, '').replace(/_/g, '');
}
function regexpEscape(string) {
return string.replace(/[-[\]{}()+?*.,\\^$|#]/g, "\\$&");
}
function Matcher(pattern) {
pattern = regexpEscape(normalize(pattern));
var rePattern = '^' + pattern.replace(/\\\?/g, '.').replace(/\\\*/g, '[\\s\\S]*') + '$';
var regexp = new RegExp(rePattern);
function matches(string) {
return regexp.test(normalize(string));
}
return {
matches: matches,
matchesAny: function (strings) {
for (var i = 0, len = strings.length; i < len; i++)
if (matches(strings[i]))
return true;
return false;
}
};
}
function formatParentName(item) {
var parentName = item.fullName.slice(0, item.fullName.length - item.name.length);
return parentName.replace(/\./g, ' . ');
}
function timeFromDate(date) {
if (!date)
return 'N/A';
return formatTime(date.getHours(), date.getMinutes(),
date.getSeconds(), date.getMilliseconds());
}
function dateFromDate(date) {
if (!date)
return 'N/A';
return padTo(date.getFullYear(), 4) +
padTo(date.getMonth() + 1, 2) +
padTo(date.getDate(), 2);
}
function dateTimeFromDate(date) {
if (!date)
return 'N/A';
return dateFromDate(date) + ' ' + timeFromDate(date);
}
function formatTime(hours, minutes, seconds, milliseconds) {
return padTo(hours, 2) + ':' +
padTo(minutes, 2) + ':' +
padTo(seconds, 2) + '.' +
padTo(milliseconds, 3);
}
function formatElapsed(elapsed) {
var millis = elapsed;
var hours = Math.floor(millis / (60 * 60 * 1000));
millis -= hours * 60 * 60 * 1000;
var minutes = Math.floor(millis / (60 * 1000));
millis -= minutes * 60 * 1000;
var seconds = Math.floor(millis / 1000);
millis -= seconds * 1000;
return formatTime(hours, minutes, seconds, millis);
}
function padTo(number, len) {
var numString = number + "";
while (numString.length < len) numString = "0" + numString;
return numString;
}
function timestamp(millis) {
// used also by tools that do not set window.output.baseMillis
var base = window.output ? window.output.baseMillis : 0;
return new Date(base + millis);
}
function createGeneratedString(timestamp) {
var date = new Date(timestamp);
var dt = dateTimeFromDate(date).slice(0, 17); // drop millis
var offset = date.getTimezoneOffset();
var sign = offset > 0 ? '-' : '+';
var hh = Math.floor(Math.abs(offset) / 60);
var mm = Math.abs(offset) % 60;
return dt + ' UTC' + sign + padTo(hh, 2) + ':' + padTo(mm, 2);
}
function createGeneratedAgoString(timestamp) {
function timeString(time, shortUnit) {
var unit = {y: 'year', d: 'day', h: 'hour', m: 'minute',
s: 'second'}[shortUnit];
var end = time == 1 ? ' ' : 's ';
return time + ' ' + unit + end;
}
function compensateLeapYears(days, years) {
// Not a perfect algorithm but ought to be enough
return days - Math.floor(years / 4);
}
var generated = Math.round(timestamp / 1000);
var current = Math.round(new Date().getTime() / 1000);
var elapsed = current - generated;
var prefix = '';
if (elapsed < 0) {
prefix = '- ';
elapsed = Math.abs(elapsed);
}
var secs = elapsed % 60;
var mins = Math.floor(elapsed / 60) % 60;
var hours = Math.floor(elapsed / (60*60)) % 24;
var days = Math.floor(elapsed / (60*60*24)) % 365;
var years = Math.floor(elapsed / (60*60*24*365));
if (years) {
days = compensateLeapYears(days, years);
return prefix + timeString(years, 'y') + timeString(days, 'd');
} else if (days) {
return prefix + timeString(days, 'd') + timeString(hours, 'h');
} else if (hours) {
return prefix + timeString(hours, 'h') + timeString(mins, 'm');
} else if (mins) {
return prefix + timeString(mins, 'm') + timeString(secs, 's');
} else {
return prefix + timeString(secs, 's');
}
}
function parseQueryString(query) {
var result = {};
if (!query)
return result;
var params = query.split('&');
var parts;
function decode(item) {
return decodeURIComponent(item.replace('+', ' '));
}
for (var i = 0, len = params.length; i < len; i++) {
parts = params[i].split('=');
result[decode(parts.shift())] = decode(parts.join('='));
}
return result;
}
return {
map: map,
filter: filter,
all: all,
any: any,
contains: contains,
last: last,
escape: escape,
unescape: unescape,
normalize: normalize,
regexpEscape: regexpEscape,
Matcher: Matcher,
formatParentName: formatParentName,
timeFromDate: timeFromDate,
dateFromDate: dateFromDate,
dateTimeFromDate: dateTimeFromDate,
formatElapsed: formatElapsed,
timestamp: timestamp,
createGeneratedString: createGeneratedString,
createGeneratedAgoString: createGeneratedAgoString,
parseQueryString: parseQueryString
};
}();
</script>
<script type="text/javascript">
window.testdata = function () {
var elementsById = {};
var idCounter = 0;
var _statistics = null;
var LEVELS = ['TRACE', 'DEBUG', 'INFO', 'WARN', 'ERROR', 'FAIL', 'SKIP'];
var STATUSES = ['FAIL', 'PASS', 'SKIP', 'NOT RUN'];
var KEYWORD_TYPES = ['KEYWORD', 'SETUP', 'TEARDOWN', 'FOR', 'ITERATION', 'IF', 'ELSE IF', 'ELSE', 'RETURN',
'TRY', 'EXCEPT', 'FINALLY', 'WHILE', 'CONTINUE', 'BREAK', 'ERROR'];
function addElement(elem) {
if (!elem.id)
elem.id = uniqueId();
elementsById[elem.id] = elem;
return elem;
}
function uniqueId() {
idCounter++;
return 'element-id-' + idCounter;
}
function times(stats) {
var startMillis = stats[1];
var elapsed = stats[2];
if (startMillis === null)
return [null, null, elapsed];
return [util.timestamp(startMillis),
util.timestamp(startMillis + elapsed),
elapsed];
}
function createMessage(element, strings) {
return model.Message(LEVELS[element[1]],
util.timestamp(element[0]),
strings.get(element[2]),
strings.get(element[3]));
}
function parseStatus(stats) {
return STATUSES[stats[0]];
}
function childCreator(parent, childType) {
return function (elem, strings, index) {
return addElement(childType(parent, elem, strings, index));
};
}
function createBodyItem(parent, element, strings, index) {
if (element.length < 5)
return createMessage(element, strings);
var messages = util.filter(parent.children(), function (child) {
return child.type == 'message';
})
return createKeyword(parent, element, strings, index - messages.length);
}
function createKeyword(parent, element, strings, index) {
var kw = model.Keyword({
parent: parent,
type: KEYWORD_TYPES[element[0]],
id: 'k' + (index + 1),
name: strings.get(element[1]),
libname: strings.get(element[2]),
timeout: strings.get(element[3]),
args: strings.get(element[5]),
assign: strings.get(element[6]),
tags: strings.get(element[7]),
doc: function () {
var doc = strings.get(element[4]);
this.doc = function () { return doc; };
return doc;
},
status: parseStatus(element[8], strings),
times: model.Times(times(element[8])),
isChildrenLoaded: typeof(element[9]) !== 'number'
});
lazyPopulateKeywordsFromFile(kw, element[9], strings);
return kw;
}
function lazyPopulateKeywordsFromFile(parent, modelOrIndex, strings) {
var model, index, populator;
var creator = childCreator(parent, createBodyItem);
if (parent.isChildrenLoaded) {
model = modelOrIndex;
populator = Populator(model, strings, creator);
} else {
index = modelOrIndex;
parent.childFileName = window.settings['splitLogBase'] + '-' + index + '.js';
populator = SplitLogPopulator(index, creator);
}
parent.populateKeywords(populator);
}
function tags(taglist, strings) {
return util.map(taglist, strings.get);
}
function createTest(parent, element, strings, index) {
var status = element[4];
var test = model.Test({
parent: parent,
id: 't' + (index + 1),
name: strings.get(element[0]),
doc: function () {
var doc = strings.get(element[2]);
this.doc = function () { return doc; };
return doc;
},
timeout: strings.get(element[1]),
status: parseStatus(status),
message: function () {
var msg = status.length == 4 ? strings.get(status[3]) : '';
this.message = function () { return msg; };
return msg;
},
times: model.Times(times(status)),
tags: tags(element[3], strings),
isChildrenLoaded: typeof(element[5]) !== 'number'
});
lazyPopulateKeywordsFromFile(test, element[5], strings);
return test;
}
function createSuite(parent, element, strings, index) {
var status = element[5];
var suite = model.Suite({
parent: parent,
id: 's' + ((index || 0) + 1),
name: strings.get(element[0]),
source: strings.get(element[1]),
relativeSource: strings.get(element[2]),
doc: function () {
var doc = strings.get(element[3]);
this.doc = function () { return doc; };
return doc;
},
status: parseStatus(status),
message: function () {
var msg = status.length == 4 ? strings.get(status[3]) : '';
this.message = function () { return msg; };
return msg;
},
times: model.Times(times(status)),
statistics: suiteStats(util.last(element)),
metadata: parseMetadata(element[4], strings)
});
suite.populateKeywords(Populator(element[8], strings, childCreator(suite, createKeyword)));
suite.populateTests(Populator(element[7], strings, childCreator(suite, createTest)));
suite.populateSuites(Populator(element[6], strings, childCreator(suite, createSuite)));
return suite;
}
function parseMetadata(data, strings) {
var metadata = [];
for (var i=0; i<data.length; i+=2) {
metadata.push([strings.get(data[i]), strings.get(data[i+1])]);
}
return metadata;
}
function suiteStats(stats) {
return {
total: stats[0],
pass: stats[1],
fail: stats[2],
skip: stats[3]
};
}
function Populator(items, strings, creator) {
return {
numberOfItems: function () {
return items.length;
},
creator: function (index) {
return creator(items[index], strings, index);
}
};
}
function SplitLogPopulator(structureIndex, creator) {
return {
numberOfItems: function () {
return window['keywords'+structureIndex].length;
},
creator: function (index) {
return creator(window['keywords'+structureIndex][index],
StringStore(window['strings'+structureIndex]),
index);
}
};
}
function suite() {
var elem = window.output.suite;
if (elementsById[elem.id])
return elem;
var root = addElement(createSuite(null, elem, StringStore(window.output.strings)));
window.output.suite = root;
return root;
}
function findLoaded(id) {
return elementsById[id];
}
function ensureLoaded(id, callback) {
var ids = id.split('-');
var root = suite();
ids.shift();
loadItems(ids, root, [root.id], callback);
}
function loadItems(ids, current, result, callback) {
if (!ids.length) {
callback(result);
return;
}
current.callWhenChildrenReady(function () {
var id = ids.shift();
var type = id[0];
var index = parseInt(id.substring(1)) - 1;
var item = selectFrom(current, type, index);
if (item)
result.push(item.id);
else // Invalid id. Should this be reported somewhere?
ids = [];
loadItems(ids, item, result, callback);
});
}
function selectFrom(element, type, index) {
if (type === 'k') {
var keywords = util.filter(element.keywords(), function (kw) {
return kw.type != 'message';
});
return keywords[index];
} else if (type === 't') {
return element.tests()[index];
} else {
return element.suites()[index];
}
}
function errorIterator() {
return {
next: function () {
return addElement(createMessage(window.output.errors.shift(),
StringStore(window.output.strings)));
},
hasNext: function () {
return window.output.errors.length > 0;
}
};
}
function statistics() {
if (!_statistics) {
var statData = window.output.stats;
_statistics = stats.Statistics(statData[0], statData[1], statData[2]);
}
return _statistics;
}
function StringStore(strings) {
function getText(id) {
var text = strings[id];
if (!text)
return '';
if (text[0] == '*')
return text.substring(1);
var extracted = extract(text);
strings[id] = '*' + extracted;
return extracted;
}
function extract(text) {
var decoded = JXG.Util.Base64.decodeAsArray(text);
var extracted = (new JXG.Util.Unzip(decoded)).unzip()[0][0];
return JXG.Util.UTF8.decode(extracted);
}
function get(id) {
if (id === null) return null;
return getText(id);
}
return {get: get};
}
return {
suite: suite,
errorIterator: errorIterator,
findLoaded: findLoaded,
ensureLoaded: ensureLoaded,
statistics: statistics,
StringStore: StringStore, // exposed for tests
LEVELS: LEVELS
};
}();
</script>
<script type="text/javascript">
function removeJavaScriptDisabledWarning() {
// Not using jQuery here for maximum speed
document.getElementById('javascript-disabled').style.display = 'none';
}
function addJavaScriptDisabledWarning(error) {
if (window.console)
console.error('Opening failed: ' + error.name + ': ' + error.message);
document.getElementById('javascript-disabled').style.display = 'block';
}
function initLayout(suiteName, type) {
parseTemplates();
setTitle(suiteName, type);
addHeader();
addReportOrLogLink(type);
}
function parseTemplates() {
$('script[type="text/x-jquery-tmpl"]').map(function (idx, elem) {
$.template(elem.id, elem.text);
});
}
function testOrTask(text) {
return text.replace(/{(.*)}/, function (match, group, offset, string) {
if (!window.settings.rpa)
return group;
return {'TEST': 'TASK', 'Test': 'Task', 'test': 'task'}[group];
});
}
function setTitle(suiteName, type) {
var givenTitle = window.settings.title;
var title = givenTitle ? givenTitle : suiteName + " " + type;
document.title = util.unescape(title);
}
function addHeader() {
var generated = util.timestamp(window.output.generated);
$.tmpl('<h1>${title}</h1>' +
'<div id="generated">' +
'<span>Generated<br>${generated}</span><br>' +
'<span id="generated-ago">${ago} ago</span>' +
'</div>' +
'<div id="top-right-header">' +
'<div id="report-or-log-link"><a href="#"></a></div>' +
'</div>', {
generated: util.createGeneratedString(generated),
ago: util.createGeneratedAgoString(generated),
title: document.title
}).appendTo($('#header'));
}
function addReportOrLogLink(myType) {
var url;
var text;
var container = $('#report-or-log-link');
if (myType == 'Report') {
url = window.settings.logURL;
text = 'LOG';
} else {
url = window.settings.reportURL;
text = 'REPORT';
}
if (url) {
container.find('a').attr('href', url);
container.find('a').text(text);
} else {
container.remove();
}
}
function addStatistics() {
var statHeaders =
'<th class="stats-col-stat">Total</th>' +
'<th class="stats-col-stat">Pass</th>' +
'<th class="stats-col-stat">Fail</th>' +
'<th class="stats-col-stat">Skip</th>' +
'<th class="stats-col-elapsed">Elapsed</th>' +
'<th class="stats-col-graph">Pass / Fail / Skip</th>';
var statTable =
'<h2>{Test} Statistics</h2>' +
'<table class="statistics" id="total-stats"><thead><tr>' +
'<th class="stats-col-name">Total Statistics</th>' + statHeaders +
'</tr></thead></table>' +
'<table class="statistics" id="tag-stats"><thead><tr>' +
'<th class="stats-col-name">Statistics by Tag</th>' + statHeaders +
'</tr></thead></table>' +
'<table class="statistics" id="suite-stats"><thead><tr>' +
'<th class="stats-col-name">Statistics by Suite</th>' + statHeaders +
'</tr></thead></table>';
$(testOrTask(statTable)).appendTo('#statistics-container');
util.map(['total', 'tag', 'suite'], addStatTable);
addTooltipsToElapsedTimes();
enableStatisticsSorter();
}
function addTooltipsToElapsedTimes() {
$('.stats-col-elapsed').attr('title',
testOrTask('Total execution time of these {test}s. ') +
'Excludes suite setups and teardowns.');
$('#suite-stats').find('.stats-col-elapsed').attr('title',
'Total execution time of this suite.');
}
function enableStatisticsSorter() {
$.tablesorter.addParser({
id: 'statName',
type: 'numeric',
is: function(s) {
return false; // do not auto-detect
},
format: function(string, table, cell, cellIndex) {
// Rows have class in format 'row-<index>'.
var index = $(cell).parent().attr('class').substring(4);
return parseInt(index);
}
});
$(".statistics").tablesorter({
sortInitialOrder: 'desc',
headers: {0: {sorter: 'statName', sortInitialOrder: 'asc'},
6: {sorter: false}}
});
}
function addStatTable(tableName) {
var stats = window.testdata.statistics()[tableName];
if (tableName == 'tag' && stats.length == 0) {
renderNoTagStatTable();
} else {
renderStatTable(tableName, stats);
}
}
function renderNoTagStatTable() {
$('<tbody><tr class="row-0">' +
'<td class="stats-col-name">No Tags</td>' +
'<td class="stats-col-stat"></td>' +
'<td class="stats-col-stat"></td>' +
'<td class="stats-col-stat"></td>' +
'<td class="stats-col-stat"></td>' +
'<td class="stats-col-elapsed"></td>' +
'<td class="stats-col-graph">' +
'<div class="empty-graph"></div>' +
'</td>' +
'</tr></tbody>').appendTo('#tag-stats');
}
function renderStatTable(tableName, stats) {
var template = tableName + 'StatisticsRowTemplate';
var tbody = $('<tbody></tbody>');
for (var i = 0, len = stats.length; i < len; i++) {
$.tmpl(template, stats[i], {index: i}).appendTo(tbody);
}
tbody.appendTo('#' + tableName + '-stats');
}
$.template('statColumnsTemplate',
'<td class="stats-col-stat">${total}</td>' +
'<td class="stats-col-stat">${pass}</td>' +
'<td class="stats-col-stat">${fail}</td>' +
'<td class="stats-col-stat">${skip}</td>' +
'<td class="stats-col-elapsed">${elapsed}</td>' +
'<td class="stats-col-graph">' +
'{{if total}}' +
'<div class="graph">' +
'<div class="pass-bar" style="width: ${passWidth}%" title="${passPercent}%"></div>' +
'<div class="fail-bar" style="width: ${failWidth}%" title="${failPercent}%"></div>' +
'<div class="skip-bar" style="width: ${skipWidth}%" title="${skipPercent}%"></div>' +
'</div>' +
'{{else}}' +
'<div class="empty-graph"></div>' +
'{{/if}}' +
'</td>'
);
$.template('suiteStatusMessageTemplate',
'${total} {{= testOrTask("{test}")}}{{if total != 1}}s{{/if}} total, ' +
'${pass} passed, ${fail} failed, ${skip} skipped'
);
// For complete cross-browser experience..
// http://www.quirksmode.org/js/events_order.html
function stopPropagation(event) {
var event = event || window.event;
event.cancelBubble = true;
if (event.stopPropagation)
event.stopPropagation();
}
</script>
<script type="text/javascript">
window.output = {};
</script>
<script type="text/javascript">
window.sPart0 = [[435,0,0,[],[1,3893,788],[[0,436,437,0,0,0,0,0,[1,3893,101],[[3,132,0,0,0,0,0,0,[1,3893,98],[[4,133,0,0,0,0,0,0,[1,3893,98],[[0,41,42,0,43,134,0,0,[1,3893,0],[[3893,2,135],[3893,1,46]]],[0,104,42,0,105,438,55,0,[1,3893,80],[[3893,1,56],[3973,1,439],[3973,2,440],[3973,1,193],[3973,1,194],[3973,1,195],[3973,1,196],[3973,1,197],[3973,1,198],[3973,1,199],[3973,1,200],[3973,1,201],[3973,1,202],[3973,1,441],[3973,1,442],[3973,1,443],[3973,1,444],[3973,1,445],[3973,1,446],[3973,1,447],[3973,1,448],[3973,1,449],[3973,1,450],[3973,1,212],[3973,1,212],[3973,1,212],[3973,1,193],[3973,1,194],[3973,1,195],[3973,1,196],[3973,1,197],[3973,1,198],[3973,1,199],[3973,1,200],[3973,2,451],[3973,2,60]]],[0,61,62,0,63,452,453,0,[1,3973,0],[[3973,2,454]]],[0,61,62,0,63,455,410,0,[1,3973,0],[[3973,2,414]]],[0,30,16,0,31,0,456,0,[1,3973,0],[[3973,2,457]]],[0,61,62,0,63,458,459,0,[1,3988,0],[[3988,2,460]]],[0,61,62,0,63,73,74,0,[1,3988,0],[[3988,2,75]]],[0,82,62,0,83,461,0,0,[1,3988,0],[]],[0,90,16,0,91,92,0,0,[1,3988,3],[[3991,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,3992,0],[[3992,2,414]]],[0,27,16,0,28,456,0,0,[1,3992,1],[[3993,2,462]]],[0,27,16,0,28,459,0,0,[1,3993,1],[[3994,2,460]]]]],[0,463,437,0,0,0,0,0,[1,3994,486],[[0,47,16,0,48,464,465,0,[1,3995,0],[[3995,2,466]]],[0,15,16,0,17,467,468,0,[1,3996,0],[[3996,2,469]]],[0,47,16,0,48,470,471,0,[1,3997,0],[[3997,2,472]]],[0,15,16,0,17,473,474,0,[1,3997,1],[[3998,2,475]]],[0,15,16,0,17,476,477,0,[1,3998,1],[[3999,2,478]]],[3,479,0,0,0,0,0,0,[1,3999,481],[[4,480,0,0,0,0,0,0,[1,3999,481],[[0,41,42,0,43,134,0,0,[1,4000,1],[[4001,2,135],[4001,1,46]]],[0,481,16,0,482,483,50,0,[1,4001,1],[[4002,2,484]]],[0,52,42,0,53,485,55,0,[1,4002,478],[[4003,1,56],[4480,1,486],[4480,2,487],[4480,2,488],[4480,2,60]]],[0,61,62,0,63,110,489,0,[1,4480,0],[[4480,2,490]]],[0,61,62,0,63,73,74,0,[1,4480,0],[[4480,2,75]]],[0,87,16,0,88,491,0,0,[1,4480,0],[[0,90,16,0,91,92,0,0,[1,4480,0],[[4480,1,93]]]]],[0,27,16,0,28,489,0,0,[1,4480,0],[[4480,2,490]]]]]]]]],[0,492,437,0,0,0,0,0,[1,4480,101],[[0,493,494,0,495,496,0,0,[1,4480,80],[[4512,2,497]]],[0,498,494,0,499,500,501,0,[1,4563,18],[[4563,2,502],[4581,2,503]]],[0,47,16,0,48,504,321,0,[1,4581,0],[[4581,2,505]]],[0,90,16,0,91,506,0,0,[1,4581,0],[[4581,2,507]]],[0,508,494,0,509,0,0,0,[1,4581,0],[[4581,2,510]]]]],[0,511,437,0,0,0,0,0,[1,4581,100],[[3,132,0,0,0,0,0,0,[1,4581,95],[[4,133,0,0,0,0,0,0,[1,4581,95],[[0,41,42,0,43,134,0,0,[1,4581,0],[[4581,2,135],[4581,1,46]]],[0,104,42,0,105,438,55,0,[1,4581,80],[[4581,1,56],[4661,1,439],[4661,2,440],[4661,1,193],[4661,1,194],[4661,1,195],[4661,1,196],[4661,1,197],[4661,1,198],[4661,1,199],[4661,1,200],[4661,1,201],[4661,1,202],[4661,1,441],[4661,1,442],[4661,1,443],[4661,1,444],[4661,1,445],[4661,1,446],[4661,1,447],[4661,1,448],[4661,1,449],[4661,1,512],[4661,1,212],[4661,1,212],[4661,1,212],[4661,1,193],[4661,1,194],[4661,1,195],[4661,1,196],[4661,1,197],[4661,1,198],[4661,1,199],[4661,1,200],[4661,2,513],[4661,2,60]]],[0,61,62,0,63,452,453,0,[1,4661,0],[[4661,2,454]]],[0,61,62,0,63,455,410,0,[1,4661,0],[[4661,2,414]]],[0,30,16,0,31,0,456,0,[1,4661,0],[[4661,2,457]]],[0,61,62,0,63,458,459,0,[1,4661,15],[[4676,2,460]]],[0,61,62,0,63,73,74,0,[1,4676,0],[[4676,2,75]]],[0,82,62,0,83,461,0,0,[1,4676,0],[]],[0,90,16,0,91,92,0,0,[1,4676,0],[[4676,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,4676,4],[[4680,2,414]]],[0,27,16,0,28,456,0,0,[1,4680,0],[[4680,2,462]]],[0,27,16,0,28,459,0,0,[1,4681,0],[[4681,2,460]]]]]]],[514,0,0,[],[1,4682,275],[[0,436,437,0,0,0,0,0,[1,4682,99],[[3,132,0,0,0,0,0,0,[1,4683,98],[[4,133,0,0,0,0,0,0,[1,4683,98],[[0,41,42,0,43,134,0,0,[1,4683,1],[[4684,2,135],[4684,1,46]]],[0,104,42,0,105,438,55,0,[1,4684,82],[[4685,1,56],[4766,1,439],[4766,2,440],[4766,1,193],[4766,1,194],[4766,1,195],[4766,1,196],[4766,1,197],[4766,1,198],[4766,1,199],[4766,1,200],[4766,1,201],[4766,1,202],[4766,1,441],[4766,1,442],[4766,1,443],[4766,1,444],[4766,1,445],[4766,1,446],[4766,1,447],[4766,1,448],[4766,1,449],[4766,1,512],[4766,1,212],[4766,1,212],[4766,1,212],[4766,1,193],[4766,1,194],[4766,1,195],[4766,1,196],[4766,1,197],[4766,1,198],[4766,1,199],[4766,1,200],[4766,2,513],[4766,2,60]]],[0,61,62,0,63,452,453,0,[1,4766,15],[[4781,2,454]]],[0,61,62,0,63,455,410,0,[1,4781,0],[[4781,2,414]]],[0,30,16,0,31,0,456,0,[1,4781,0],[[4781,2,457]]],[0,61,62,0,63,458,459,0,[1,4781,0],[[4781,2,460]]],[0,61,62,0,63,73,74,0,[1,4781,0],[[4781,2,75]]],[0,82,62,0,83,461,0,0,[1,4781,0],[]],[0,90,16,0,91,92,0,0,[1,4781,0],[[4781,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,4781,0],[[4781,2,414]]],[0,27,16,0,28,456,0,0,[1,4781,0],[[4781,2,462]]],[0,27,16,0,28,459,0,0,[1,4781,0],[[4781,2,460]]]]],[0,515,437,0,0,0,0,0,[1,4781,103],[[3,479,0,0,0,0,0,0,[1,4781,103],[[4,480,0,0,0,0,0,0,[1,4781,103],[[0,41,42,0,43,134,0,0,[1,4781,0],[[4781,2,135],[4781,1,46]]],[0,47,16,0,48,516,50,0,[1,4781,0],[[4781,2,517]]],[0,52,42,0,53,518,55,0,[1,4781,103],[[4781,1,56],[4884,1,519],[4884,2,520],[4884,2,521],[4884,2,60]]],[0,61,62,0,63,110,453,0,[1,4884,0],[[4884,2,454]]],[0,61,62,0,63,73,74,0,[1,4884,0],[[4884,2,75]]],[0,90,16,0,91,92,0,0,[1,4884,0],[[4884,1,93]]],[0,27,16,0,28,453,0,0,[1,4884,0],[[4884,2,454]]]]]]]]],[0,522,437,0,0,0,0,0,[1,4884,73],[[0,493,494,0,495,496,0,0,[1,4884,48],[[4884,2,497]]],[0,498,494,0,499,523,501,0,[1,4933,8],[[4933,2,524],[4941,2,525]]],[0,47,16,0,48,504,526,0,[1,4941,0],[[4941,2,527]]],[0,90,16,0,91,528,0,0,[1,4941,0],[[4941,1,93]]],[0,508,494,0,509,0,0,0,[1,4941,16],[[4957,2,510]]]]]]],[529,0,0,[],[1,4957,305],[[0,436,437,0,0,0,0,0,[1,4957,111],[[3,132,0,0,0,0,0,0,[1,4957,111],[[4,133,0,0,0,0,0,0,[1,4957,95],[[0,41,42,0,43,134,0,0,[1,4957,0],[[4957,2,135],[4957,1,46]]],[0,104,42,0,105,438,55,0,[1,4957,95],[[4957,1,56],[5037,1,439],[5052,2,440],[5052,1,193],[5052,1,194],[5052,1,195],[5052,1,196],[5052,1,197],[5052,1,198],[5052,1,199],[5052,1,200],[5052,1,201],[5052,1,202],[5052,1,441],[5052,1,442],[5052,1,530],[5052,1,531],[5052,1,445],[5052,1,446],[5052,1,447],[5052,1,448],[5052,1,449],[5052,1,532],[5052,1,212],[5052,1,212],[5052,1,212],[5052,1,193],[5052,1,194],[5052,1,195],[5052,1,196],[5052,1,197],[5052,1,198],[5052,1,199],[5052,1,200],[5052,2,533],[5052,2,60]]],[0,61,62,0,63,452,453,0,[1,5052,0],[[5052,2,454]]],[0,61,62,0,63,455,410,0,[1,5052,0],[[5052,2,414]]],[0,30,16,0,31,0,456,0,[1,5052,0],[[5052,2,457]]],[0,61,62,0,63,458,459,0,[1,5052,0],[[5052,2,460]]],[0,61,62,0,63,73,74,0,[1,5052,0],[[5052,2,75]]],[0,82,62,0,83,461,0,0,[1,5052,0],[]],[0,90,16,0,91,92,0,0,[1,5052,0],[[5052,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,5068,0],[[5068,2,414]]],[0,27,16,0,28,456,0,0,[1,5068,0],[[5068,2,462]]],[0,27,16,0,28,459,0,0,[1,5068,0],[[5068,2,460]]]]],[0,534,437,0,0,0,0,0,[1,5068,194],[[0,535,437,0,0,0,0,0,[1,5068,95],[[3,479,0,0,0,0,0,0,[1,5068,95],[[4,480,0,0,0,0,0,0,[1,5068,95],[[0,41,42,0,43,134,0,0,[1,5068,0],[[5068,2,135],[5068,1,46]]],[0,104,42,0,105,536,55,0,[1,5068,95],[[5068,1,56],[5163,1,537],[5163,2,538],[5163,1,193],[5163,1,194],[5163,1,195],[5163,1,196],[5163,1,197],[5163,1,198],[5163,1,199],[5163,1,200],[5163,1,201],[5163,1,202],[5163,1,441],[5163,1,442],[5163,1,530],[5163,1,531],[5163,1,445],[5163,1,446],[5163,1,447],[5163,1,448],[5163,1,449],[5163,1,539],[5163,1,212],[5163,1,212],[5163,1,212],[5163,1,193],[5163,1,194],[5163,1,195],[5163,1,196],[5163,1,197],[5163,1,198],[5163,1,199],[5163,1,200],[5163,2,540],[5163,2,60]]],[0,61,62,0,63,541,350,0,[1,5163,0],[[5163,2,351]]]]]]],[0,27,16,0,28,350,0,0,[1,5163,0],[[5163,2,351]]]]],[3,479,0,0,0,0,0,0,[1,5163,99],[[4,480,0,0,0,0,0,0,[1,5163,99],[[0,41,42,0,43,134,0,0,[1,5163,15],[[5178,2,135],[5178,1,46]]],[0,15,16,0,17,542,543,0,[1,5179,0],[[5179,2,544]]],[0,47,16,0,48,545,50,0,[1,5179,0],[[5179,2,546]]],[0,52,42,0,53,518,55,0,[1,5179,83],[[5181,1,56],[5261,1,519],[5261,2,547],[5262,2,548],[5262,2,60]]],[0,61,62,0,63,73,74,0,[1,5262,0],[[5262,2,75]]],[0,90,16,0,91,92,0,0,[1,5262,0],[[5262,1,93]]]]]]]]]]],[549,0,0,[],[1,5262,255],[[0,436,437,0,0,0,0,0,[1,5262,87],[[3,132,0,0,0,0,0,0,[1,5262,87],[[4,133,0,0,0,0,0,0,[1,5262,87],[[0,41,42,0,43,134,0,0,[1,5262,0],[[5262,2,135],[5262,1,46]]],[0,104,42,0,105,438,55,0,[1,5262,87],[[5262,1,56],[5334,1,439],[5334,2,440],[5334,1,193],[5334,1,194],[5334,1,195],[5334,1,196],[5334,1,197],[5349,1,198],[5349,1,199],[5349,1,200],[5349,1,201],[5349,1,202],[5349,1,441],[5349,1,442],[5349,1,550],[5349,1,551],[5349,1,445],[5349,1,446],[5349,1,447],[5349,1,448],[5349,1,449],[5349,1,552],[5349,1,212],[5349,1,212],[5349,1,212],[5349,1,193],[5349,1,194],[5349,1,195],[5349,1,196],[5349,1,197],[5349,1,198],[5349,1,199],[5349,1,200],[5349,2,553],[5349,2,60]]],[0,61,62,0,63,452,453,0,[1,5349,0],[[5349,2,454]]],[0,61,62,0,63,455,410,0,[1,5349,0],[[5349,2,414]]],[0,30,16,0,31,0,456,0,[1,5349,0],[[5349,2,457]]],[0,61,62,0,63,458,459,0,[1,5349,0],[[5349,2,460]]],[0,61,62,0,63,73,74,0,[1,5349,0],[[5349,2,75]]],[0,82,62,0,83,461,0,0,[1,5349,0],[]],[0,90,16,0,91,92,0,0,[1,5349,0],[[5349,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,5349,0],[[5349,2,414]]],[0,27,16,0,28,456,0,0,[1,5349,0],[[5349,2,462]]],[0,27,16,0,28,459,0,0,[1,5349,0],[[5349,2,460]]]]],[0,554,437,0,0,0,0,0,[1,5349,168],[[3,555,0,0,0,0,0,0,[1,5349,79],[[4,81,0,0,0,0,0,0,[1,5349,79],[[0,41,42,0,43,134,0,0,[1,5349,0],[[5349,2,135],[5349,1,46]]],[0,104,42,0,105,556,55,0,[1,5349,79],[[5349,1,56],[5413,1,557],[5413,2,558],[5428,1,193],[5428,1,194],[5428,1,195],[5428,1,196],[5428,1,197],[5428,1,198],[5428,1,199],[5428,1,200],[5428,1,201],[5428,1,202],[5428,1,441],[5428,1,442],[5428,1,559],[5428,1,560],[5428,1,445],[5428,1,446],[5428,1,447],[5428,1,448],[5428,1,561],[5428,1,562],[5428,1,212],[5428,1,212],[5428,1,212],[5428,1,193],[5428,1,194],[5428,1,195],[5428,1,196],[5428,1,197],[5428,1,198],[5428,1,199],[5428,1,200],[5428,2,563],[5428,2,60]]],[0,61,62,0,63,110,50,0,[1,5428,0],[[5428,2,564]]],[0,15,16,0,17,565,566,0,[1,5428,0],[[5428,2,567]]],[0,61,62,0,63,568,569,0,[1,5428,0],[[5428,2,570]]],[0,61,62,0,63,571,572,0,[1,5428,0],[[5428,2,573]]],[0,27,16,0,28,569,0,0,[1,5428,0],[[5428,2,570]]],[0,27,16,0,28,572,0,0,[1,5428,0],[[5428,2,573]]]]]]],[3,479,0,0,0,0,0,0,[1,5428,89],[[4,480,0,0,0,0,0,0,[1,5428,89],[[0,41,42,0,43,134,0,0,[1,5428,16],[[5444,2,135],[5444,1,46]]],[0,47,16,0,48,574,50,0,[1,5444,0],[[5444,2,575]]],[0,52,42,0,53,518,55,0,[1,5444,73],[[5444,1,56],[5517,1,519],[5517,2,576],[5517,2,548],[5517,2,60]]],[0,61,62,0,63,73,74,0,[1,5517,0],[[5517,2,75]]],[0,90,16,0,91,92,0,0,[1,5517,0],[[5517,1,93]]]]]]]]]]],[577,0,0,[],[1,5517,223],[[0,436,437,0,0,0,0,0,[1,5517,96],[[3,132,0,0,0,0,0,0,[1,5517,96],[[4,133,0,0,0,0,0,0,[1,5517,96],[[0,41,42,0,43,134,0,0,[1,5517,0],[[5517,2,135],[5517,1,46]]],[0,104,42,0,105,438,55,0,[1,5517,79],[[5517,1,56],[5596,1,439],[5596,2,440],[5596,1,193],[5596,1,194],[5596,1,195],[5596,1,196],[5596,1,197],[5596,1,198],[5596,1,199],[5596,1,200],[5596,1,201],[5596,1,202],[5596,1,441],[5596,1,442],[5596,1,578],[5596,1,579],[5596,1,445],[5596,1,446],[5596,1,447],[5596,1,448],[5596,1,449],[5596,1,580],[5596,1,212],[5596,1,212],[5596,1,212],[5596,1,193],[5596,1,194],[5596,1,195],[5596,1,196],[5596,1,197],[5596,1,198],[5596,1,199],[5596,1,200],[5596,2,581],[5596,2,60]]],[0,61,62,0,63,452,453,0,[1,5596,0],[[5596,2,454]]],[0,61,62,0,63,455,410,0,[1,5596,0],[[5596,2,414]]],[0,30,16,0,31,0,456,0,[1,5596,0],[[5596,2,457]]],[0,61,62,0,63,458,459,0,[1,5596,0],[[5596,2,460]]],[0,61,62,0,63,73,74,0,[1,5596,16],[[5612,2,75]]],[0,82,62,0,83,461,0,0,[1,5613,0],[]],[0,90,16,0,91,92,0,0,[1,5613,0],[[5613,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,5613,0],[[5613,2,414]]],[0,27,16,0,28,456,0,0,[1,5613,0],[[5613,2,462]]],[0,27,16,0,28,459,0,0,[1,5613,0],[[5613,2,460]]]]],[0,582,437,0,0,0,0,0,[1,5613,127],[[3,555,0,0,0,0,0,0,[1,5613,40],[[4,81,0,0,0,0,0,0,[1,5613,40],[[0,41,42,0,43,134,0,0,[1,5613,4],[[5617,2,135],[5617,1,46]]],[0,104,42,0,105,583,55,0,[1,5617,36],[[5618,1,56],[5653,1,584],[5653,2,585],[5653,1,193],[5653,1,194],[5653,1,195],[5653,1,196],[5653,1,197],[5653,1,198],[5653,1,199],[5653,1,200],[5653,1,201],[5653,1,202],[5653,1,441],[5653,1,586],[5653,1,587],[5653,1,588],[5653,1,445],[5653,1,446],[5653,1,447],[5653,1,448],[5653,1,589],[5653,1,590],[5653,1,212],[5653,1,212],[5653,1,212],[5653,1,193],[5653,1,194],[5653,1,195],[5653,1,196],[5653,1,197],[5653,1,198],[5653,1,199],[5653,1,200],[5653,2,591],[5653,2,60]]],[0,61,62,0,63,110,50,0,[1,5653,0],[[5653,2,592]]],[0,15,16,0,17,565,593,0,[1,5653,0],[[5653,2,594]]],[0,61,62,0,63,595,596,0,[1,5653,0],[[5653,2,597]]],[0,61,62,0,63,598,599,0,[1,5653,0],[[5653,2,600]]],[0,27,16,0,28,596,0,0,[1,5653,0],[[5653,2,597]]],[0,27,16,0,28,599,0,0,[1,5653,0],[[5653,2,600]]]]]]],[3,479,0,0,0,0,0,0,[1,5669,71],[[4,480,0,0,0,0,0,0,[1,5669,71],[[0,41,42,0,43,134,0,0,[1,5669,0],[[5669,2,135],[5669,1,46]]],[0,47,16,0,48,601,50,0,[1,5669,0],[[5669,2,602]]],[0,52,42,0,53,518,55,0,[1,5672,53],[[5673,1,56],[5725,1,519],[5725,2,603],[5725,2,548],[5725,2,60]]],[0,61,62,0,63,73,74,0,[1,5725,15],[[5740,2,75]]],[0,90,16,0,91,92,0,0,[1,5740,0],[[5740,1,93]]]]]]]]]]],[604,0,0,[],[1,5740,217],[[0,436,437,0,0,0,0,0,[1,5740,98],[[3,132,0,0,0,0,0,0,[1,5744,94],[[4,133,0,0,0,0,0,0,[1,5744,94],[[0,41,42,0,43,134,0,0,[1,5745,1],[[5745,2,135],[5745,1,46]]],[0,104,42,0,105,438,55,0,[1,5746,88],[[5747,1,56],[5823,1,439],[5824,2,440],[5831,1,193],[5831,1,194],[5831,1,195],[5831,1,196],[5831,1,197],[5831,1,198],[5831,1,199],[5831,1,200],[5831,1,201],[5831,1,202],[5832,1,441],[5832,1,442],[5832,1,605],[5832,1,606],[5832,1,445],[5832,1,446],[5832,1,447],[5832,1,448],[5832,1,449],[5832,1,607],[5833,1,212],[5833,1,212],[5833,1,212],[5833,1,193],[5833,1,194],[5833,1,195],[5833,1,196],[5833,1,197],[5833,1,198],[5833,1,199],[5834,1,200],[5834,2,608],[5834,2,60]]],[0,61,62,0,63,452,453,0,[1,5834,1],[[5835,2,454]]],[0,61,62,0,63,455,410,0,[1,5835,1],[[5836,2,414]]],[0,30,16,0,31,0,456,0,[1,5836,1],[[5837,2,457]]],[0,61,62,0,63,458,459,0,[1,5837,1],[[5837,2,460]]],[0,61,62,0,63,73,74,0,[1,5838,0],[[5838,2,75]]],[0,82,62,0,83,461,0,0,[1,5838,0],[]],[0,90,16,0,91,92,0,0,[1,5838,0],[[5838,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,5838,0],[[5838,2,414]]],[0,27,16,0,28,456,0,0,[1,5838,0],[[5838,2,462]]],[0,27,16,0,28,459,0,0,[1,5838,0],[[5838,2,460]]]]],[0,609,437,0,0,0,0,0,[1,5838,119],[[3,555,0,0,0,0,0,0,[1,5838,47],[[4,81,0,0,0,0,0,0,[1,5838,47],[[0,41,42,0,43,134,0,0,[1,5838,0],[[5838,2,135],[5838,1,46]]],[0,104,42,0,105,610,55,0,[1,5838,47],[[5838,1,56],[5869,1,611],[5869,2,612],[5869,1,613],[5869,1,614],[5869,1,615],[5869,1,616],[5869,1,617],[5869,1,618],[5869,1,619],[5869,1,620],[5869,1,621],[5869,1,196],[5869,1,622],[5869,1,623],[5869,1,624],[5869,1,625],[5869,1,201],[5869,1,202],[5869,1,441],[5885,1,442],[5885,1,626],[5885,1,627],[5885,1,445],[5885,1,446],[5885,1,447],[5885,1,628],[5885,1,629],[5885,1,630],[5885,1,212],[5885,1,212],[5885,1,212],[5885,1,619],[5885,1,620],[5885,1,621],[5885,1,196],[5885,1,622],[5885,1,623],[5885,1,624],[5885,1,625],[5885,2,631],[5885,2,60]]],[0,61,62,0,63,110,50,0,[1,5885,0],[[5885,2,632]]],[0,15,16,0,17,565,633,0,[1,5885,0],[[5885,2,634]]],[0,61,62,0,63,635,636,0,[1,5885,0],[[5885,2,637]]],[0,61,62,0,63,638,639,0,[1,5885,0],[[5885,2,640]]],[0,27,16,0,28,636,0,0,[1,5885,0],[[5885,2,637]]],[0,27,16,0,28,639,0,0,[1,5885,0],[[5885,2,640]]]]]]],[3,479,0,0,0,0,0,0,[1,5885,72],[[4,480,0,0,0,0,0,0,[1,5885,72],[[0,41,42,0,43,134,0,0,[1,5885,0],[[5885,2,135],[5885,1,46]]],[0,47,16,0,48,641,50,0,[1,5885,0],[[5885,2,642]]],[0,52,42,0,53,518,55,0,[1,5885,72],[[5885,1,56],[5957,1,519],[5957,2,643],[5957,2,644],[5957,2,60]]],[0,61,62,0,63,73,74,0,[1,5957,0],[[5957,2,75]]],[0,90,16,0,91,92,0,0,[1,5957,0],[[5957,1,93]]]]]]]]]]],[645,0,0,[],[1,5957,176],[[0,436,437,0,0,0,0,0,[1,5957,88],[[3,132,0,0,0,0,0,0,[1,5957,88],[[4,133,0,0,0,0,0,0,[1,5957,88],[[0,41,42,0,43,134,0,0,[1,5957,0],[[5957,2,135],[5957,1,46]]],[0,104,42,0,105,438,55,0,[1,5957,88],[[5972,1,56],[6029,1,439],[6029,2,440],[6045,1,193],[6045,1,194],[6045,1,195],[6045,1,196],[6045,1,197],[6045,1,198],[6045,1,199],[6045,1,200],[6045,1,201],[6045,1,202],[6045,1,441],[6045,1,442],[6045,1,646],[6045,1,647],[6045,1,445],[6045,1,446],[6045,1,447],[6045,1,448],[6045,1,449],[6045,1,648],[6045,1,212],[6045,1,212],[6045,1,212],[6045,1,193],[6045,1,194],[6045,1,195],[6045,1,196],[6045,1,197],[6045,1,198],[6045,1,199],[6045,1,200],[6045,2,649],[6045,2,60]]],[0,61,62,0,63,452,453,0,[1,6045,0],[[6045,2,454]]],[0,61,62,0,63,455,410,0,[1,6045,0],[[6045,2,414]]],[0,30,16,0,31,0,456,0,[1,6045,0],[[6045,2,457]]],[0,61,62,0,63,458,459,0,[1,6045,0],[[6045,2,460]]],[0,61,62,0,63,73,74,0,[1,6045,0],[[6045,2,75]]],[0,82,62,0,83,461,0,0,[1,6045,0],[]],[0,90,16,0,91,92,0,0,[1,6045,0],[[6045,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,6045,0],[[6045,2,414]]],[0,27,16,0,28,456,0,0,[1,6045,0],[[6045,2,462]]],[0,27,16,0,28,459,0,0,[1,6045,0],[[6045,2,460]]]]],[0,650,437,0,0,0,0,0,[1,6045,88],[[3,479,0,0,0,0,0,0,[1,6045,88],[[4,480,0,0,0,0,0,0,[1,6045,88],[[0,41,42,0,43,134,0,0,[1,6045,0],[[6045,2,135],[6045,1,46]]],[0,47,16,0,48,651,50,0,[1,6045,15],[[6060,2,652]]],[0,52,42,0,53,518,55,0,[1,6060,73],[[6060,1,56],[6133,1,519],[6133,2,653],[6133,2,644],[6133,2,60]]],[0,61,62,0,63,73,74,0,[1,6133,0],[[6133,2,75]]],[0,90,16,0,91,92,0,0,[1,6133,0],[[6133,1,93]]]]]]]]]]],[654,0,0,[],[1,6133,327],[[0,436,437,0,0,0,0,0,[1,6133,96],[[3,132,0,0,0,0,0,0,[1,6133,96],[[4,133,0,0,0,0,0,0,[1,6133,96],[[0,41,42,0,43,134,0,0,[1,6133,0],[[6133,2,135],[6133,1,46]]],[0,104,42,0,105,438,55,0,[1,6133,96],[[6133,1,56],[6213,1,439],[6213,2,440],[6229,1,193],[6229,1,194],[6229,1,195],[6229,1,196],[6229,1,197],[6229,1,198],[6229,1,199],[6229,1,200],[6229,1,201],[6229,1,202],[6229,1,441],[6229,1,442],[6229,1,655],[6229,1,656],[6229,1,445],[6229,1,446],[6229,1,447],[6229,1,448],[6229,1,449],[6229,1,657],[6229,1,212],[6229,1,212],[6229,1,212],[6229,1,193],[6229,1,194],[6229,1,195],[6229,1,196],[6229,1,197],[6229,1,198],[6229,1,199],[6229,1,200],[6229,2,658],[6229,2,60]]],[0,61,62,0,63,452,453,0,[1,6229,0],[[6229,2,454]]],[0,61,62,0,63,455,410,0,[1,6229,0],[[6229,2,414]]],[0,30,16,0,31,0,456,0,[1,6229,0],[[6229,2,457]]],[0,61,62,0,63,458,459,0,[1,6229,0],[[6229,2,460]]],[0,61,62,0,63,73,74,0,[1,6229,0],[[6229,2,75]]],[0,82,62,0,83,461,0,0,[1,6229,0],[]],[0,90,16,0,91,92,0,0,[1,6229,0],[[6229,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,6229,0],[[6229,2,414]]],[0,27,16,0,28,456,0,0,[1,6229,0],[[6229,2,462]]],[0,27,16,0,28,459,0,0,[1,6229,0],[[6229,2,460]]]]],[0,659,437,0,0,0,0,0,[1,6229,231],[[3,555,0,0,0,0,0,0,[1,6229,158],[[4,81,0,0,0,0,0,0,[1,6229,158],[[0,41,42,0,43,134,0,0,[1,6229,16],[[6245,2,135],[6245,1,46]]],[0,104,42,0,105,660,55,0,[1,6245,126],[[6245,1,56],[6339,1,661],[6339,2,662],[6371,1,193],[6371,1,194],[6371,1,195],[6371,1,196],[6371,1,197],[6371,1,198],[6371,1,199],[6371,1,200],[6371,1,201],[6371,1,202],[6371,1,441],[6371,1,663],[6371,1,664],[6371,1,665],[6371,1,445],[6371,1,446],[6371,1,447],[6371,1,448],[6371,1,666],[6371,1,667],[6371,1,212],[6371,1,212],[6371,1,212],[6371,1,193],[6371,1,194],[6371,1,195],[6371,1,196],[6371,1,197],[6371,1,198],[6371,1,199],[6371,1,200],[6371,2,668],[6371,2,60]]],[0,61,62,0,63,110,50,0,[1,6371,0],[[6371,2,669]]],[0,15,16,0,17,565,670,0,[1,6371,0],[[6371,2,671]]],[0,61,62,0,63,672,673,0,[1,6371,0],[[6371,2,674]]],[0,61,62,0,63,675,676,0,[1,6371,0],[[6371,2,677]]],[0,61,62,0,63,678,679,0,[1,6371,0],[[6371,2,680]]],[0,15,16,0,17,681,682,0,[1,6371,0],[[6371,2,683]]],[0,61,62,0,63,684,685,0,[1,6371,16],[[6387,2,686]]],[0,61,62,0,63,687,688,0,[1,6387,0],[[6387,2,689]]],[0,27,16,0,28,673,0,0,[1,6387,0],[[6387,2,674]]],[0,27,16,0,28,685,0,0,[1,6387,0],[[6387,2,686]]],[0,27,16,0,28,676,0,0,[1,6387,0],[[6387,2,677]]],[0,27,16,0,28,688,0,0,[1,6387,0],[[6387,2,689]]]]]]],[3,479,0,0,0,0,0,0,[1,6387,73],[[4,480,0,0,0,0,0,0,[1,6387,73],[[0,41,42,0,43,134,0,0,[1,6387,0],[[6387,2,135],[6387,1,46]]],[0,47,16,0,48,690,50,0,[1,6387,0],[[6387,2,691]]],[0,52,42,0,53,518,55,0,[1,6387,73],[[6387,1,56],[6460,1,519],[6460,2,692],[6460,2,644],[6460,2,60]]]]]]]]]]],[693,0,0,[],[1,6460,229],[[0,436,437,0,0,0,0,0,[1,6460,96],[[3,132,0,0,0,0,0,0,[1,6460,96],[[4,133,0,0,0,0,0,0,[1,6460,96],[[0,41,42,0,43,134,0,0,[1,6460,0],[[6460,2,135],[6460,1,46]]],[0,104,42,0,105,438,55,0,[1,6460,96],[[6460,1,56],[6541,1,439],[6541,2,440],[6541,1,193],[6541,1,194],[6541,1,195],[6541,1,196],[6541,1,197],[6541,1,198],[6541,1,199],[6541,1,200],[6541,1,201],[6541,1,202],[6541,1,441],[6541,1,694],[6541,1,695],[6541,1,696],[6556,1,445],[6556,1,446],[6556,1,447],[6556,1,448],[6556,1,449],[6556,1,697],[6556,1,212],[6556,1,212],[6556,1,212],[6556,1,193],[6556,1,194],[6556,1,195],[6556,1,196],[6556,1,197],[6556,1,198],[6556,1,199],[6556,1,200],[6556,2,698],[6556,2,60]]],[0,61,62,0,63,452,453,0,[1,6556,0],[[6556,2,454]]],[0,61,62,0,63,455,410,0,[1,6556,0],[[6556,2,414]]],[0,30,16,0,31,0,456,0,[1,6556,0],[[6556,2,457]]],[0,61,62,0,63,458,459,0,[1,6556,0],[[6556,2,460]]],[0,61,62,0,63,73,74,0,[1,6556,0],[[6556,2,75]]],[0,82,62,0,83,461,0,0,[1,6556,0],[]],[0,90,16,0,91,92,0,0,[1,6556,0],[[6556,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,6556,0],[[6556,2,414]]],[0,27,16,0,28,456,0,0,[1,6556,0],[[6556,2,462]]],[0,27,16,0,28,459,0,0,[1,6556,0],[[6556,2,460]]]]],[0,699,437,0,700,0,0,0,[1,6556,133],[[0,15,16,0,17,18,19,0,[1,6556,0],[[6556,2,701]]],[0,15,16,0,17,21,22,0,[1,6556,0],[[6556,2,702]]],[0,15,16,0,17,24,25,0,[1,6556,0],[[6556,2,703]]],[3,555,0,0,0,0,0,0,[1,6556,63],[[4,81,0,0,0,0,0,0,[1,6556,47],[[0,41,42,0,43,134,0,0,[1,6556,16],[[6572,2,135],[6572,1,46]]],[0,104,42,0,105,704,55,0,[1,6572,31],[[6572,1,56],[6603,1,705],[6603,2,706],[6603,1,193],[6603,1,194],[6603,1,195],[6603,1,196],[6603,1,197],[6603,1,198],[6603,1,199],[6603,1,200],[6603,1,201],[6603,1,202],[6603,1,441],[6603,1,442],[6603,1,626],[6603,1,627],[6603,1,445],[6603,1,707],[6603,1,447],[6603,1,448],[6603,1,708],[6603,1,709],[6603,1,212],[6603,1,710],[6603,1,710],[6603,1,193],[6603,1,194],[6603,1,195],[6603,1,196],[6603,1,197],[6603,1,198],[6603,1,199],[6603,1,200],[6603,2,711],[6603,2,60]]],[0,61,62,0,63,110,712,0,[1,6603,0],[[6603,2,713]]],[0,15,16,0,17,714,715,0,[1,6603,0],[[6603,2,716]]],[0,61,62,0,63,717,718,0,[1,6603,0],[[6603,2,719]]],[0,61,62,0,63,720,721,0,[1,6603,0],[[6603,2,722]]]]]]],[3,479,0,0,0,0,0,0,[1,6619,69],[[4,480,0,0,0,0,0,0,[1,6619,69],[[0,41,42,0,43,134,0,0,[1,6619,0],[[6619,2,135],[6619,1,46]]],[0,47,16,0,48,723,724,0,[1,6619,0],[[6619,2,725]]],[0,52,42,0,53,726,55,0,[1,6619,66],[[6619,1,56],[6684,1,727],[6684,2,728],[6685,2,729],[6685,2,60]]],[0,61,62,0,63,110,50,0,[1,6685,1],[[6686,2,730]]],[0,61,62,0,63,73,74,0,[1,6687,0],[[6687,2,75]]],[0,90,16,0,91,92,0,0,[1,6688,0],[[6688,1,93]]]]]]]]]]],[731,0,0,[],[1,6689,235],[[0,436,437,0,0,0,0,0,[1,6690,90],[[3,132,0,0,0,0,0,0,[1,6691,87],[[4,133,0,0,0,0,0,0,[1,6691,87],[[0,41,42,0,43,134,0,0,[1,6691,2],[[6692,2,135],[6692,1,46]]],[0,104,42,0,105,438,55,0,[1,6693,79],[[6693,1,56],[6762,1,439],[6762,2,440],[6769,1,193],[6769,1,194],[6769,1,195],[6769,1,196],[6769,1,197],[6769,1,198],[6769,1,199],[6769,1,200],[6769,1,201],[6770,1,202],[6770,1,441],[6770,1,694],[6770,1,695],[6770,1,696],[6770,1,445],[6770,1,446],[6770,1,447],[6770,1,448],[6770,1,449],[6771,1,697],[6771,1,212],[6771,1,212],[6771,1,212],[6771,1,193],[6771,1,194],[6771,1,195],[6771,1,196],[6771,1,197],[6771,1,198],[6772,1,199],[6772,1,200],[6772,2,698],[6772,2,60]]],[0,61,62,0,63,452,453,0,[1,6773,0],[[6773,2,454]]],[0,61,62,0,63,455,410,0,[1,6774,0],[[6774,2,414]]],[0,30,16,0,31,0,456,0,[1,6775,0],[[6775,2,457]]],[0,61,62,0,63,458,459,0,[1,6775,1],[[6776,2,460]]],[0,61,62,0,63,73,74,0,[1,6776,1],[[6777,2,75]]],[0,82,62,0,83,461,0,0,[1,6777,0],[]],[0,90,16,0,91,92,0,0,[1,6777,1],[[6778,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,6778,1],[[6779,2,414]]],[0,27,16,0,28,456,0,0,[1,6779,0],[[6779,2,462]]],[0,27,16,0,28,459,0,0,[1,6780,0],[[6780,2,460]]]]],[0,732,437,0,0,0,0,0,[1,6781,143],[[3,555,0,0,0,0,0,0,[1,6781,55],[[4,81,0,0,0,0,0,0,[1,6781,55],[[0,41,42,0,43,134,0,0,[1,6781,1],[[6782,2,135],[6782,1,46]]],[0,104,42,0,105,733,55,0,[1,6783,53],[[6784,1,56],[6836,1,734],[6836,2,735],[6836,1,193],[6836,1,194],[6836,1,195],[6836,1,196],[6836,1,197],[6836,1,198],[6836,1,199],[6836,1,200],[6836,1,201],[6836,1,202],[6836,1,441],[6836,1,442],[6836,1,626],[6836,1,736],[6836,1,445],[6836,1,446],[6836,1,447],[6836,1,448],[6836,1,737],[6836,1,738],[6836,1,212],[6836,1,212],[6836,1,212],[6836,1,193],[6836,1,194],[6836,1,195],[6836,1,196],[6836,1,197],[6836,1,198],[6836,1,199],[6836,1,200],[6836,2,739],[6836,2,60]]],[0,61,62,0,63,110,50,0,[1,6836,0],[[6836,2,740]]],[0,15,16,0,17,565,741,0,[1,6836,0],[[6836,2,742]]],[0,61,62,0,63,743,744,0,[1,6836,0],[[6836,2,745]]],[0,61,62,0,63,746,747,0,[1,6836,0],[[6836,2,748]]],[0,27,16,0,28,744,0,0,[1,6836,0],[[6836,2,745]]],[0,27,16,0,28,747,0,0,[1,6836,0],[[6836,2,748]]]]]]],[3,479,0,0,0,0,0,0,[1,6836,88],[[4,480,0,0,0,0,0,0,[1,6836,88],[[0,41,42,0,43,134,0,0,[1,6851,0],[[6851,2,135],[6851,1,46]]],[0,47,16,0,48,749,50,0,[1,6851,0],[[6851,2,750]]],[0,52,42,0,53,518,55,0,[1,6851,58],[[6851,1,56],[6909,1,519],[6909,2,751],[6909,2,752],[6909,2,60]]],[0,61,62,0,63,73,74,0,[1,6909,0],[[6909,2,75]]],[0,90,16,0,91,92,0,0,[1,6909,15],[[6924,1,93]]]]]]]]]]],[753,0,0,[],[1,6924,217],[[0,436,437,0,0,0,0,0,[1,6927,91],[[3,132,0,0,0,0,0,0,[1,6927,89],[[4,133,0,0,0,0,0,0,[1,6928,88],[[0,41,42,0,43,134,0,0,[1,6928,1],[[6929,2,135],[6929,1,46]]],[0,104,42,0,105,438,55,0,[1,6929,82],[[6930,1,56],[7002,1,439],[7002,2,440],[7008,1,193],[7008,1,194],[7008,1,195],[7008,1,196],[7008,1,197],[7008,1,198],[7008,1,199],[7008,1,200],[7008,1,201],[7009,1,202],[7009,1,441],[7009,1,754],[7009,1,755],[7009,1,756],[7009,1,445],[7009,1,446],[7009,1,447],[7009,1,448],[7009,1,449],[7009,1,757],[7009,1,212],[7009,1,212],[7010,1,212],[7010,1,193],[7010,1,194],[7010,1,195],[7010,1,196],[7010,1,197],[7010,1,198],[7010,1,199],[7010,1,200],[7010,2,758],[7011,2,60]]],[0,61,62,0,63,452,453,0,[1,7011,1],[[7012,2,454]]],[0,61,62,0,63,455,410,0,[1,7012,1],[[7013,2,414]]],[0,30,16,0,31,0,456,0,[1,7013,0],[[7013,2,457]]],[0,61,62,0,63,458,459,0,[1,7013,1],[[7014,2,460]]],[0,61,62,0,63,73,74,0,[1,7014,1],[[7015,2,75]]],[0,82,62,0,83,461,0,0,[1,7015,0],[]],[0,90,16,0,91,92,0,0,[1,7016,0],[[7016,1,93]]]]]]],[0,27,16,0,28,410,0,0,[1,7016,1],[[7017,2,414]]],[0,27,16,0,28,456,0,0,[1,7017,0],[[7017,2,462]]],[0,27,16,0,28,459,0,0,[1,7017,0],[[7017,2,460]]]]],[0,759,437,0,0,0,0,0,[1,7018,123],[[3,555,0,0,0,0,0,0,[1,7018,51],[[4,81,0,0,0,0,0,0,[1,7018,51],[[0,41,42,0,43,134,0,0,[1,7019,1],[[7019,2,135],[7019,1,46]]],[0,104,42,0,105,760,55,0,[1,7020,49],[[7022,1,56],[7056,1,761],[7056,2,762],[7056,1,193],[7069,1,194],[7069,1,195],[7069,1,196],[7069,1,197],[7069,1,198],[7069,1,199],[7069,1,200],[7069,1,201],[7069,1,202],[7069,1,441],[7069,1,763],[7069,1,764],[7069,1,765],[7069,1,445],[7069,1,446],[7069,1,447],[7069,1,448],[7069,1,766],[7069,1,767],[7069,1,212],[7069,1,212],[7069,1,212],[7069,1,193],[7069,1,194],[7069,1,195],[7069,1,196],[7069,1,197],[7069,1,198],[7069,1,199],[7069,1,200],[7069,2,768],[7069,2,60]]],[0,61,62,0,63,110,50,0,[1,7069,0],[[7069,2,769]]],[0,15,16,0,17,565,770,0,[1,7069,0],[[7069,2,771]]],[0,61,62,0,63,772,773,0,[1,7069,0],[[7069,2,774]]],[0,61,62,0,63,775,776,0,[1,7069,0],[[7069,2,777]]],[0,27,16,0,28,773,0,0,[1,7069,0],[[7069,2,774]]],[0,27,16,0,28,776,0,0,[1,7069,0],[[7069,2,777]]]]]]],[3,479,0,0,0,0,0,0,[1,7069,72],[[4,480,0,0,0,0,0,0,[1,7069,72],[[0,41,42,0,43,134,0,0,[1,7069,0],[[7069,2,135],[7069,1,46]]],[0,47,16,0,48,778,50,0,[1,7069,0],[[7069,2,779]]],[0,52,42,0,53,518,55,0,[1,7069,72],[[7069,1,56],[7141,1,519],[7141,2,780],[7141,2,752],[7141,2,60]]],[0,61,62,0,63,73,74,0,[1,7141,0],[[7141,2,75]]],[0,90,16,0,91,92,0,0,[1,7141,0],[[7141,1,93]]]]]]]]]]]];
</script>
<script type="text/javascript">
window.sPart1 = [[785,0,0,[],[1,7186,959],[[0,786,787,0,0,0,0,0,[1,7188,89],[[3,132,0,0,0,0,0,0,[1,7188,89],[[4,133,0,0,0,0,0,0,[1,7188,89],[[0,41,42,0,43,134,0,0,[1,7188,2],[[7189,2,135],[7189,1,46]]],[0,104,42,0,105,438,55,0,[1,7190,87],[[7191,1,56],[7277,1,439],[7277,2,440],[7277,1,193],[7277,1,194],[7277,1,195],[7277,1,196],[7277,1,197],[7277,1,198],[7277,1,199],[7277,1,200],[7277,1,201],[7277,1,202],[7277,1,441],[7277,1,788],[7277,1,789],[7277,1,790],[7277,1,445],[7277,1,446],[7277,1,447],[7277,1,448],[7277,1,791],[7277,1,792],[7277,1,212],[7277,1,212],[7277,1,212],[7277,1,193],[7277,1,194],[7277,1,195],[7277,1,196],[7277,1,197],[7277,1,198],[7277,1,199],[7277,1,200],[7277,2,793],[7277,2,60]]],[0,61,62,0,63,452,453,0,[1,7277,0],[[7277,2,454]]],[0,30,16,0,31,0,456,0,[1,7277,0],[[7277,2,457]]],[0,61,62,0,63,73,74,0,[1,7277,0],[[7277,2,75]]],[0,82,62,0,83,461,0,0,[1,7277,0],[]],[0,90,16,0,91,92,0,0,[1,7277,0],[[7277,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,7277,0],[[7277,2,462]]]]],[0,794,787,0,0,0,0,0,[1,7293,804],[[0,177,131,0,0,0,0,0,[1,7293,710],[[0,38,39,0,40,0,0,0,[1,7293,0],[]],[0,41,42,0,43,178,0,0,[1,7293,0],[[7293,2,179],[7293,1,180]]],[0,104,42,0,105,181,55,0,[1,7293,647],[[7293,1,182],[7317,1,183],[7317,2,184],[7530,1,185],[7561,1,186],[7593,1,187],[7640,1,188],[7656,1,189],[7672,1,185],[7704,1,190],[7720,1,191],[7830,1,192],[7845,1,192],[7926,1,193],[7926,1,194],[7926,1,195],[7926,1,196],[7926,1,197],[7926,1,198],[7926,1,199],[7926,1,200],[7926,1,201],[7926,1,202],[7926,1,203],[7926,1,204],[7926,1,205],[7926,1,206],[7926,1,207],[7926,1,208],[7926,1,203],[7926,1,209],[7926,1,210],[7926,1,211],[7926,1,212],[7926,1,213],[7926,1,213],[7926,1,193],[7926,1,194],[7926,1,195],[7926,1,196],[7926,1,197],[7926,1,198],[7926,1,199],[7926,1,200],[7926,2,795],[7940,2,60]]],[0,61,62,0,63,110,215,0,[1,7940,16],[[7956,2,216]]],[3,217,0,0,0,0,0,0,[1,7956,32],[[4,218,0,0,0,0,0,0,[1,7956,0],[[0,61,62,0,63,219,220,0,[1,7956,0],[[7956,2,221]]],[0,61,62,0,63,222,223,0,[1,7956,0],[[7956,2,224]]],[0,225,16,0,226,227,0,0,[1,7956,0],[]]]],[4,228,0,0,0,0,0,0,[1,7956,0],[[0,61,62,0,63,219,220,0,[1,7956,0],[[7956,2,229]]],[0,61,62,0,63,222,223,0,[1,7956,0],[[7956,2,230]]],[0,225,16,0,226,227,0,0,[1,7956,0],[]]]],[4,231,0,0,0,0,0,0,[1,7956,0],[[0,61,62,0,63,219,220,0,[1,7956,0],[[7956,2,232]]],[0,61,62,0,63,222,223,0,[1,7956,0],[[7956,2,233]]],[0,225,16,0,226,227,0,0,[1,7956,0],[]]]],[4,234,0,0,0,0,0,0,[1,7956,0],[[0,61,62,0,63,219,220,0,[1,7956,0],[[7956,2,235]]],[0,61,62,0,63,222,223,0,[1,7956,0],[[7956,2,236]]],[0,225,16,0,226,227,0,0,[1,7956,0],[]]]],[4,237,0,0,0,0,0,0,[1,7956,0],[[0,61,62,0,63,219,220,0,[1,7956,0],[[7956,2,238]]],[0,61,62,0,63,222,223,0,[1,7956,0],[[7956,2,239]]],[0,225,16,0,226,227,0,0,[1,7956,0],[]]]],[4,240,0,0,0,0,0,0,[1,7956,0],[[0,61,62,0,63,219,220,0,[1,7956,0],[[7956,2,241]]],[0,61,62,0,63,222,223,0,[1,7956,0],[[7956,2,242]]],[0,225,16,0,226,227,0,0,[1,7956,0],[]]]],[4,243,0,0,0,0,0,0,[1,7956,15],[[0,61,62,0,63,219,220,0,[1,7956,0],[[7956,2,244]]],[0,61,62,0,63,222,223,0,[1,7956,0],[[7956,2,245]]],[0,225,16,0,226,227,0,0,[1,7971,0],[]]]],[4,246,0,0,0,0,0,0,[1,7971,0],[[0,61,62,0,63,219,220,0,[1,7971,0],[[7971,2,247]]],[0,61,62,0,63,222,223,0,[1,7971,0],[[7971,2,248]]],[0,225,16,0,226,227,0,0,[1,7971,0],[]]]],[4,249,0,0,0,0,0,0,[1,7971,0],[[0,61,62,0,63,219,220,0,[1,7971,0],[[7971,2,250]]],[0,61,62,0,63,222,223,0,[1,7971,0],[[7971,2,251]]],[0,225,16,0,226,227,0,0,[1,7971,0],[]]]],[4,252,0,0,0,0,0,0,[1,7971,0],[[0,61,62,0,63,219,220,0,[1,7971,0],[[7971,2,253]]],[0,61,62,0,63,222,223,0,[1,7971,0],[[7971,2,254]]],[0,225,16,0,226,227,0,0,[1,7971,0],[]]]],[4,255,0,0,0,0,0,0,[1,7971,0],[[0,61,62,0,63,219,220,0,[1,7971,0],[[7971,2,256]]],[0,61,62,0,63,222,223,0,[1,7971,0],[[7971,2,257]]],[0,225,16,0,226,227,0,0,[1,7971,0],[]]]],[4,258,0,0,0,0,0,0,[1,7971,0],[[0,61,62,0,63,219,220,0,[1,7971,0],[[7971,2,259]]],[0,61,62,0,63,222,223,0,[1,7971,0],[[7971,2,260]]],[0,225,16,0,226,227,0,0,[1,7971,0],[]]]],[4,261,0,0,0,0,0,0,[1,7971,16],[[0,61,62,0,63,219,220,0,[1,7971,0],[[7971,2,262]]],[0,61,62,0,63,222,223,0,[1,7971,0],[[7971,2,263]]],[0,225,16,0,226,227,0,0,[1,7971,16],[]]]],[4,264,0,0,0,0,0,0,[1,7988,0],[[0,61,62,0,63,219,220,0,[1,7988,0],[[7988,2,265]]],[0,61,62,0,63,222,223,0,[1,7988,0],[[7988,2,266]]],[0,225,16,0,226,227,0,0,[1,7988,0],[]]]],[4,267,0,0,0,0,0,0,[1,7988,0],[[0,61,62,0,63,219,220,0,[1,7988,0],[[7988,2,268]]],[0,61,62,0,63,222,223,0,[1,7988,0],[[7988,2,269]]],[0,225,16,0,226,227,0,0,[1,7988,0],[]]]],[4,270,0,0,0,0,0,0,[1,7988,0],[[0,61,62,0,63,219,220,0,[1,7988,0],[[7988,2,271]]],[0,61,62,0,63,222,223,0,[1,7988,0],[[7988,2,272]]],[0,225,16,0,226,227,0,0,[1,7988,0],[]]]],[4,273,0,0,0,0,0,0,[1,7988,0],[[0,61,62,0,63,219,220,0,[1,7988,0],[[7988,2,274]]],[0,61,62,0,63,222,223,0,[1,7988,0],[[7988,2,275]]],[0,225,16,0,226,227,0,0,[1,7988,0],[]]]],[4,276,0,0,0,0,0,0,[1,7988,0],[[0,61,62,0,63,219,220,0,[1,7988,0],[[7988,2,277]]],[0,61,62,0,63,222,223,0,[1,7988,0],[[7988,2,278]]],[0,225,16,0,226,227,0,0,[1,7988,0],[]]]],[4,279,0,0,0,0,0,0,[1,7988,0],[[0,61,62,0,63,219,220,0,[1,7988,0],[[7988,2,280]]],[0,61,62,0,63,222,223,0,[1,7988,0],[[7988,2,281]]],[0,225,16,0,226,227,0,0,[1,7988,0],[[7988,2,282]]]]]]],[0,61,62,0,63,283,284,0,[1,7988,0],[[7988,2,285]]],[3,286,0,0,0,0,0,0,[1,7988,0],[[4,287,0,0,0,0,0,0,[1,7988,0],[[0,61,62,0,63,288,289,0,[1,7988,0],[[7988,2,290]]],[0,61,62,0,63,291,292,0,[1,7988,0],[[7988,2,293]]],[0,225,16,0,226,294,0,0,[1,7988,0],[[7988,2,282]]]]]]],[0,61,62,0,63,295,296,0,[1,7988,0],[[7988,2,297]]],[0,113,16,0,114,296,0,0,[1,7988,0],[[7988,2,298]]],[0,15,16,0,17,299,300,0,[1,7988,15],[[8003,2,796]]],[0,61,62,0,63,302,303,0,[1,8003,0],[[8003,2,797]]],[0,61,62,0,63,305,306,0,[1,8003,0],[[8003,2,798]]],[0,27,16,0,28,289,0,0,[1,8003,0],[[8003,2,290]]],[0,27,16,0,28,292,0,0,[1,8003,0],[[8003,2,293]]],[0,27,16,0,28,303,0,0,[1,8003,0],[[8003,2,797]]],[0,27,16,0,28,306,0,0,[1,8003,0],[[8003,2,798]]],[0,27,16,0,28,220,0,0,[1,8003,0],[[8003,2,280]]],[0,27,16,0,28,223,0,0,[1,8003,0],[[8003,2,281]]]]],[3,479,0,0,0,0,0,0,[1,8003,94],[[4,480,0,0,0,0,0,0,[1,8003,94],[[0,41,42,0,43,134,0,0,[1,8003,0],[[8003,2,135],[8003,1,46]]],[0,47,16,0,48,799,50,0,[1,8003,0],[[8003,2,800]]],[0,52,42,0,53,801,55,0,[1,8003,78],[[8003,1,56],[8081,1,802],[8081,2,803],[8081,2,804],[8081,2,60]]],[0,61,62,0,63,73,74,0,[1,8081,0],[[8081,2,75]]],[0,90,16,0,91,92,0,0,[1,8097,0],[[8097,1,93]]]]]]]]],[0,805,787,0,0,0,0,0,[1,8097,48],[[3,806,0,0,0,0,0,0,[1,8097,48],[[4,454,0,0,0,0,0,0,[1,8097,48],[[0,493,494,0,495,496,0,0,[1,8097,32],[[8097,2,497]]],[0,498,494,0,499,807,501,0,[1,8129,16],[[8129,2,808],[8145,2,525]]],[0,47,16,0,48,504,526,0,[1,8145,0],[[8145,2,527]]],[0,90,16,0,91,528,0,0,[1,8145,0],[[8145,1,93]]],[0,508,494,0,509,0,0,0,[1,8145,0],[[8145,2,510]]]]]]]]]]],[809,0,0,[],[1,8145,252],[[0,786,787,0,0,0,0,0,[1,8145,100],[[3,132,0,0,0,0,0,0,[1,8145,100],[[4,133,0,0,0,0,0,0,[1,8145,100],[[0,41,42,0,43,134,0,0,[1,8145,15],[[8145,2,135],[8160,1,46]]],[0,104,42,0,105,438,55,0,[1,8160,85],[[8160,1,56],[8237,1,439],[8238,2,440],[8245,1,193],[8245,1,194],[8245,1,195],[8245,1,196],[8245,1,197],[8245,1,198],[8245,1,199],[8245,1,200],[8245,1,201],[8245,1,202],[8245,1,441],[8245,1,788],[8245,1,789],[8245,1,790],[8245,1,445],[8245,1,446],[8245,1,447],[8245,1,448],[8245,1,791],[8245,1,792],[8245,1,212],[8245,1,212],[8245,1,212],[8245,1,193],[8245,1,194],[8245,1,195],[8245,1,196],[8245,1,197],[8245,1,198],[8245,1,199],[8245,1,200],[8245,2,810],[8245,2,60]]],[0,61,62,0,63,452,453,0,[1,8245,0],[[8245,2,454]]],[0,30,16,0,31,0,456,0,[1,8245,0],[[8245,2,457]]],[0,61,62,0,63,73,74,0,[1,8245,0],[[8245,2,75]]],[0,82,62,0,83,461,0,0,[1,8245,0],[]],[0,90,16,0,91,92,0,0,[1,8245,0],[[8245,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,8245,0],[[8245,2,462]]]]],[0,811,787,0,0,0,0,0,[1,8245,71],[[3,479,0,0,0,0,0,0,[1,8245,71],[[4,480,0,0,0,0,0,0,[1,8245,71],[[0,41,42,0,43,134,0,0,[1,8245,0],[[8245,2,135],[8245,1,46]]],[0,104,42,0,105,812,55,0,[1,8245,71],[[8261,1,56],[8300,1,813],[8300,2,814],[8300,1,815],[8300,1,816],[8300,1,817],[8300,1,818],[8300,1,819],[8300,1,820],[8300,1,821],[8300,1,822],[8300,1,620],[8300,1,621],[8300,1,823],[8300,1,622],[8300,1,623],[8300,1,624],[8300,1,625],[8300,1,201],[8300,1,202],[8300,1,441],[8300,1,442],[8300,1,626],[8300,1,824],[8300,1,445],[8300,1,446],[8300,1,447],[8300,1,448],[8300,1,449],[8300,1,825],[8300,1,212],[8300,1,710],[8300,1,710],[8316,1,822],[8316,1,620],[8316,1,621],[8316,1,823],[8316,1,622],[8316,1,623],[8316,1,624],[8316,1,625],[8316,2,826],[8316,2,60]]],[0,61,62,0,63,827,453,0,[1,8316,0],[[8316,2,454]]],[0,61,62,0,63,73,74,0,[1,8316,0],[[8316,2,75]]],[0,90,16,0,91,92,0,0,[1,8316,0],[[8316,1,93]]],[0,27,16,0,28,453,0,0,[1,8316,0],[[8316,2,454]]]]]]]]],[0,828,787,0,0,0,0,0,[1,8316,81],[[3,555,0,0,0,0,0,0,[1,8316,81],[[4,81,0,0,0,0,0,0,[1,8316,81],[[0,41,42,0,43,134,0,0,[1,8316,0],[[8316,2,135],[8316,1,46]]],[0,15,16,0,17,829,830,0,[1,8316,0],[[8316,2,831]]],[0,15,16,0,17,832,833,0,[1,8316,0],[[8316,2,834]]],[0,47,16,0,48,835,50,0,[1,8316,0],[[8316,2,836]]],[0,52,42,0,53,801,55,0,[1,8316,81],[[8316,1,56],[8397,1,802],[8397,2,837],[8397,2,804],[8397,2,60]]],[0,61,62,0,63,73,74,0,[1,8397,0],[[8397,2,75]]],[0,90,16,0,91,92,0,0,[1,8397,0],[[8397,1,93]]]]]]]]]]],[838,0,0,[],[1,8397,252],[[0,786,787,0,0,0,0,0,[1,8397,105],[[3,132,0,0,0,0,0,0,[1,8397,104],[[4,133,0,0,0,0,0,0,[1,8397,104],[[0,41,42,0,43,134,0,0,[1,8397,0],[[8397,2,135],[8397,1,46]]],[0,104,42,0,105,438,55,0,[1,8397,100],[[8397,1,56],[8481,1,439],[8481,2,440],[8481,1,193],[8481,1,194],[8481,1,195],[8481,1,196],[8481,1,197],[8481,1,198],[8481,1,199],[8481,1,200],[8481,1,201],[8495,1,202],[8495,1,441],[8495,1,788],[8495,1,789],[8495,1,790],[8495,1,445],[8495,1,446],[8495,1,447],[8495,1,448],[8495,1,791],[8496,1,792],[8496,1,212],[8496,1,212],[8496,1,212],[8496,1,193],[8496,1,194],[8496,1,195],[8496,1,196],[8496,1,197],[8496,1,198],[8497,1,199],[8497,1,200],[8497,2,810],[8497,2,60]]],[0,61,62,0,63,452,453,0,[1,8497,1],[[8498,2,454]]],[0,30,16,0,31,0,456,0,[1,8499,0],[[8499,2,457]]],[0,61,62,0,63,73,74,0,[1,8499,1],[[8500,2,75]]],[0,82,62,0,83,461,0,0,[1,8500,0],[]],[0,90,16,0,91,92,0,0,[1,8501,0],[[8501,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,8501,1],[[8502,2,462]]]]],[0,811,787,0,0,0,0,0,[1,8502,63],[[3,479,0,0,0,0,0,0,[1,8503,61],[[4,480,0,0,0,0,0,0,[1,8503,61],[[0,41,42,0,43,134,0,0,[1,8503,1],[[8504,2,135],[8504,1,46]]],[0,104,42,0,105,812,55,0,[1,8504,43],[[8505,1,56],[8547,1,813],[8547,2,814],[8547,1,815],[8547,1,816],[8547,1,817],[8547,1,818],[8547,1,819],[8547,1,820],[8547,1,821],[8547,1,822],[8547,1,620],[8547,1,621],[8547,1,823],[8547,1,622],[8547,1,623],[8547,1,624],[8547,1,625],[8547,1,201],[8547,1,202],[8547,1,441],[8547,1,442],[8547,1,626],[8547,1,824],[8547,1,445],[8547,1,446],[8547,1,447],[8547,1,448],[8547,1,449],[8547,1,839],[8547,1,212],[8547,1,710],[8547,1,710],[8547,1,822],[8547,1,620],[8547,1,621],[8547,1,823],[8547,1,622],[8547,1,623],[8547,1,624],[8547,1,625],[8547,2,840],[8547,2,60]]],[0,61,62,0,63,827,453,0,[1,8547,15],[[8562,2,454]]],[0,61,62,0,63,73,74,0,[1,8562,0],[[8562,2,75]]],[0,90,16,0,91,92,0,0,[1,8563,0],[[8563,1,93]]],[0,27,16,0,28,453,0,0,[1,8563,1],[[8564,2,454]]]]]]]]],[0,841,787,0,0,0,0,0,[1,8565,84],[[3,555,0,0,0,0,0,0,[1,8565,84],[[4,81,0,0,0,0,0,0,[1,8566,82],[[0,41,42,0,43,134,0,0,[1,8566,1],[[8567,2,135],[8567,1,46]]],[0,15,16,0,17,842,843,0,[1,8568,0],[[8568,2,844]]],[0,15,16,0,17,845,846,0,[1,8569,0],[[8569,2,847]]],[0,47,16,0,48,848,50,0,[1,8569,1],[[8570,2,849]]],[0,52,42,0,53,801,55,0,[1,8570,76],[[8572,1,56],[8645,1,802],[8645,2,850],[8646,2,804],[8646,2,60]]],[0,61,62,0,63,73,74,0,[1,8646,2],[[8648,2,75]]],[0,90,16,0,91,92,0,0,[1,8648,0],[[8648,1,93]]]]]]]]]]],[851,0,0,[],[1,8649,283],[[0,786,787,0,0,0,0,0,[1,8651,91],[[3,132,0,0,0,0,0,0,[1,8651,90],[[4,133,0,0,0,0,0,0,[1,8652,89],[[0,41,42,0,43,134,0,0,[1,8652,1],[[8653,2,135],[8653,1,46]]],[0,104,42,0,105,438,55,0,[1,8653,83],[[8653,1,56],[8726,1,439],[8727,2,440],[8733,1,193],[8734,1,194],[8734,1,195],[8734,1,196],[8734,1,197],[8734,1,198],[8734,1,199],[8734,1,200],[8734,1,201],[8734,1,202],[8734,1,441],[8734,1,788],[8735,1,789],[8735,1,790],[8735,1,445],[8735,1,446],[8735,1,447],[8735,1,448],[8735,1,791],[8735,1,792],[8735,1,212],[8735,1,212],[8735,1,212],[8735,1,193],[8735,1,194],[8736,1,195],[8736,1,196],[8736,1,197],[8736,1,198],[8736,1,199],[8736,1,200],[8736,2,810],[8736,2,60]]],[0,61,62,0,63,452,453,0,[1,8737,0],[[8737,2,454]]],[0,30,16,0,31,0,456,0,[1,8738,0],[[8738,2,457]]],[0,61,62,0,63,73,74,0,[1,8738,1],[[8739,2,75]]],[0,82,62,0,83,461,0,0,[1,8739,1],[]],[0,90,16,0,91,92,0,0,[1,8740,0],[[8740,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,8741,0],[[8741,2,462]]]]],[0,811,787,0,0,0,0,0,[1,8742,55],[[3,479,0,0,0,0,0,0,[1,8742,55],[[4,480,0,0,0,0,0,0,[1,8742,55],[[0,41,42,0,43,134,0,0,[1,8743,1],[[8743,2,135],[8744,1,46]]],[0,104,42,0,105,812,55,0,[1,8744,37],[[8745,1,56],[8781,1,813],[8781,2,814],[8781,1,815],[8781,1,816],[8781,1,817],[8781,1,818],[8781,1,819],[8781,1,820],[8781,1,821],[8781,1,822],[8781,1,620],[8781,1,621],[8781,1,823],[8781,1,622],[8781,1,623],[8781,1,624],[8781,1,625],[8781,1,201],[8781,1,202],[8781,1,441],[8781,1,442],[8781,1,626],[8781,1,824],[8781,1,445],[8781,1,446],[8781,1,447],[8781,1,448],[8781,1,449],[8781,1,852],[8781,1,212],[8781,1,710],[8781,1,710],[8781,1,822],[8781,1,620],[8781,1,621],[8781,1,823],[8781,1,622],[8781,1,623],[8781,1,624],[8781,1,625],[8781,2,853],[8781,2,60]]],[0,61,62,0,63,827,453,0,[1,8781,16],[[8796,2,454]]],[0,61,62,0,63,73,74,0,[1,8797,0],[[8797,2,75]]],[0,90,16,0,91,92,0,0,[1,8797,0],[[8797,1,93]]],[0,27,16,0,28,453,0,0,[1,8797,0],[[8797,2,454]]]]]]]]],[0,854,787,0,0,0,0,0,[1,8797,135],[[3,555,0,0,0,0,0,0,[1,8797,53],[[4,81,0,0,0,0,0,0,[1,8797,53],[[0,41,42,0,43,134,0,0,[1,8797,0],[[8797,2,135],[8797,1,46]]],[0,104,42,0,105,855,55,0,[1,8797,47],[[8797,1,56],[8839,1,856],[8840,2,857],[8841,1,193],[8841,1,194],[8841,1,195],[8841,1,196],[8841,1,197],[8841,1,198],[8841,1,199],[8841,1,200],[8841,1,201],[8842,1,202],[8842,1,441],[8842,1,442],[8842,1,858],[8842,1,859],[8842,1,445],[8842,1,446],[8842,1,447],[8842,1,448],[8842,1,860],[8843,1,861],[8843,1,212],[8843,1,710],[8843,1,710],[8843,1,193],[8843,1,194],[8843,1,195],[8843,1,196],[8843,1,197],[8843,1,198],[8844,1,199],[8844,1,200],[8844,2,862],[8844,2,60]]],[0,61,62,0,63,110,712,0,[1,8844,1],[[8845,2,863]]],[0,15,16,0,17,714,864,0,[1,8846,0],[[8846,2,865]]],[0,61,62,0,63,866,867,0,[1,8846,0],[[8846,2,868]]],[0,61,62,0,63,869,870,0,[1,8848,0],[[8848,2,871]]],[0,27,16,0,28,867,0,0,[1,8848,1],[[8849,2,868]]],[0,27,16,0,28,870,0,0,[1,8849,0],[[8849,2,871]]]]]]],[3,555,0,0,0,0,0,0,[1,8850,82],[[4,81,0,0,0,0,0,0,[1,8850,82],[[0,41,42,0,43,134,0,0,[1,8850,1],[[8851,2,135],[8851,1,46]]],[0,47,16,0,48,872,50,0,[1,8852,0],[[8852,2,873]]],[0,52,42,0,53,801,55,0,[1,8852,80],[[8854,1,56],[8932,1,802],[8932,2,874],[8932,2,875],[8932,2,60]]],[0,61,62,0,63,73,74,0,[1,8932,0],[[8932,2,75]]],[0,90,16,0,91,92,0,0,[1,8932,0],[[8932,1,93]]]]]]]]]]],[876,0,0,[],[1,8932,226],[[0,786,787,0,0,0,0,0,[1,8932,90],[[3,132,0,0,0,0,0,0,[1,8932,90],[[4,133,0,0,0,0,0,0,[1,8932,90],[[0,41,42,0,43,134,0,0,[1,8932,0],[[8932,2,135],[8932,1,46]]],[0,104,42,0,105,438,55,0,[1,8932,90],[[8932,1,56],[9011,1,439],[9012,2,440],[9019,1,193],[9019,1,194],[9019,1,195],[9019,1,196],[9019,1,197],[9019,1,198],[9020,1,199],[9020,1,200],[9020,1,201],[9020,1,202],[9020,1,441],[9020,1,788],[9020,1,789],[9020,1,790],[9020,1,445],[9021,1,446],[9021,1,447],[9021,1,448],[9021,1,791],[9021,1,792],[9021,1,212],[9021,1,212],[9021,1,212],[9021,1,193],[9021,1,194],[9021,1,195],[9022,1,196],[9022,1,197],[9022,1,198],[9022,1,199],[9022,1,200],[9022,2,877],[9022,2,60]]],[0,61,62,0,63,452,453,0,[1,9022,0],[[9022,2,454]]],[0,30,16,0,31,0,456,0,[1,9022,0],[[9022,2,457]]],[0,61,62,0,63,73,74,0,[1,9022,0],[[9022,2,75]]],[0,82,62,0,83,461,0,0,[1,9022,0],[]],[0,90,16,0,91,92,0,0,[1,9022,0],[[9022,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,9022,0],[[9022,2,462]]]]],[0,811,787,0,0,0,0,0,[1,9022,63],[[3,479,0,0,0,0,0,0,[1,9022,63],[[4,480,0,0,0,0,0,0,[1,9022,47],[[0,41,42,0,43,134,0,0,[1,9022,0],[[9022,2,135],[9022,1,46]]],[0,104,42,0,105,812,55,0,[1,9022,47],[[9022,1,56],[9069,1,813],[9069,2,814],[9069,1,878],[9069,1,194],[9069,1,195],[9069,1,196],[9069,1,197],[9069,1,198],[9069,1,199],[9069,1,200],[9069,1,201],[9069,1,202],[9069,1,441],[9069,1,442],[9069,1,879],[9069,1,880],[9069,1,445],[9069,1,446],[9069,1,447],[9069,1,448],[9069,1,449],[9069,1,881],[9069,1,212],[9069,1,710],[9069,1,710],[9069,1,878],[9069,1,194],[9069,1,195],[9069,1,196],[9069,1,197],[9069,1,198],[9069,1,199],[9069,1,200],[9069,2,882],[9069,2,60]]],[0,61,62,0,63,827,453,0,[1,9069,0],[[9069,2,454]]],[0,61,62,0,63,73,74,0,[1,9069,0],[[9069,2,75]]],[0,90,16,0,91,92,0,0,[1,9069,0],[[9069,1,93]]],[0,27,16,0,28,453,0,0,[1,9069,0],[[9069,2,454]]]]]]]]],[0,883,787,0,0,0,0,0,[1,9085,73],[[3,555,0,0,0,0,0,0,[1,9085,73],[[4,81,0,0,0,0,0,0,[1,9085,73],[[0,41,42,0,43,134,0,0,[1,9085,0],[[9085,2,135],[9085,1,46]]],[0,15,16,0,17,884,885,0,[1,9085,0],[[9085,2,886]]],[0,15,16,0,17,887,888,0,[1,9085,0],[[9085,2,889]]],[0,47,16,0,48,890,50,0,[1,9085,0],[[9085,2,891]]],[0,52,42,0,53,801,55,0,[1,9085,73],[[9085,1,56],[9158,1,802],[9158,2,892],[9158,2,875],[9158,2,60]]],[0,61,62,0,63,73,74,0,[1,9158,0],[[9158,2,75]]],[0,90,16,0,91,92,0,0,[1,9158,0],[[9158,1,93]]]]]]]]]]],[893,0,0,[],[1,9158,296],[[0,786,787,0,0,0,0,0,[1,9158,103],[[3,132,0,0,0,0,0,0,[1,9158,103],[[4,133,0,0,0,0,0,0,[1,9158,103],[[0,41,42,0,43,134,0,0,[1,9158,0],[[9158,2,135],[9158,1,46]]],[0,104,42,0,105,438,55,0,[1,9158,87],[[9158,1,56],[9229,1,439],[9229,2,440],[9245,1,193],[9245,1,194],[9245,1,195],[9245,1,196],[9245,1,197],[9245,1,198],[9245,1,199],[9245,1,200],[9245,1,201],[9245,1,202],[9245,1,441],[9245,1,788],[9245,1,789],[9245,1,790],[9245,1,445],[9245,1,446],[9245,1,447],[9245,1,448],[9245,1,791],[9245,1,792],[9245,1,212],[9245,1,212],[9245,1,212],[9245,1,193],[9245,1,194],[9245,1,195],[9245,1,196],[9245,1,197],[9245,1,198],[9245,1,199],[9245,1,200],[9245,2,877],[9245,2,60]]],[0,61,62,0,63,452,453,0,[1,9245,0],[[9245,2,454]]],[0,30,16,0,31,0,456,0,[1,9245,0],[[9245,2,457]]],[0,61,62,0,63,73,74,0,[1,9245,15],[[9260,2,75]]],[0,82,62,0,83,461,0,0,[1,9260,1],[]],[0,90,16,0,91,92,0,0,[1,9261,0],[[9261,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,9261,0],[[9261,2,462]]]]],[0,811,787,0,0,0,0,0,[1,9261,47],[[3,479,0,0,0,0,0,0,[1,9261,47],[[4,480,0,0,0,0,0,0,[1,9261,47],[[0,41,42,0,43,134,0,0,[1,9261,0],[[9261,2,135],[9261,1,46]]],[0,104,42,0,105,812,55,0,[1,9261,47],[[9261,1,56],[9308,1,813],[9308,2,814],[9308,1,878],[9308,1,194],[9308,1,195],[9308,1,196],[9308,1,197],[9308,1,198],[9308,1,199],[9308,1,200],[9308,1,201],[9308,1,202],[9308,1,441],[9308,1,442],[9308,1,879],[9308,1,880],[9308,1,445],[9308,1,446],[9308,1,447],[9308,1,448],[9308,1,449],[9308,1,894],[9308,1,212],[9308,1,710],[9308,1,710],[9308,1,878],[9308,1,194],[9308,1,195],[9308,1,196],[9308,1,197],[9308,1,198],[9308,1,199],[9308,1,200],[9308,2,895],[9308,2,60]]],[0,61,62,0,63,827,453,0,[1,9308,0],[[9308,2,454]]],[0,61,62,0,63,73,74,0,[1,9308,0],[[9308,2,75]]],[0,90,16,0,91,92,0,0,[1,9308,0],[[9308,1,93]]],[0,27,16,0,28,453,0,0,[1,9308,0],[[9308,2,454]]]]]]]]],[0,896,787,0,0,0,0,0,[1,9308,146],[[3,555,0,0,0,0,0,0,[1,9308,68],[[4,81,0,0,0,0,0,0,[1,9308,67],[[0,41,42,0,43,134,0,0,[1,9308,16],[[9308,2,135],[9308,1,46]]],[0,104,42,0,105,897,55,0,[1,9324,31],[[9324,1,56],[9355,1,898],[9355,2,899],[9355,1,193],[9355,1,194],[9355,1,195],[9355,1,196],[9355,1,197],[9355,1,198],[9355,1,199],[9355,1,200],[9355,1,201],[9355,1,202],[9355,1,441],[9355,1,442],[9355,1,626],[9355,1,900],[9355,1,445],[9355,1,446],[9355,1,447],[9355,1,628],[9355,1,449],[9355,1,901],[9355,1,212],[9355,1,212],[9355,1,212],[9355,1,193],[9355,1,194],[9355,1,195],[9355,1,196],[9355,1,197],[9355,1,198],[9355,1,199],[9355,1,200],[9355,2,902],[9355,2,60]]],[0,61,62,0,63,110,712,0,[1,9355,16],[[9371,2,903]]],[0,15,16,0,17,714,904,0,[1,9371,0],[[9371,2,905]]],[0,61,62,0,63,906,907,0,[1,9371,0],[[9371,2,908]]],[0,61,62,0,63,909,910,0,[1,9371,0],[[9371,2,911]]],[0,27,16,0,28,907,0,0,[1,9371,0],[[9371,2,908]]],[0,27,16,0,28,910,0,0,[1,9375,0],[[9375,2,911]]]]]]],[3,555,0,0,0,0,0,0,[1,9376,78],[[4,81,0,0,0,0,0,0,[1,9376,78],[[0,41,42,0,43,134,0,0,[1,9376,2],[[9378,2,135],[9378,1,46]]],[0,47,16,0,48,912,50,0,[1,9378,1],[[9378,2,913]]],[0,52,42,0,53,801,55,0,[1,9379,72],[[9380,1,56],[9450,1,802],[9450,2,914],[9451,2,875],[9451,2,60]]],[0,61,62,0,63,73,74,0,[1,9451,2],[[9453,2,75]]],[0,90,16,0,91,92,0,0,[1,9453,0],[[9453,1,93]]]]]]]]]]],[915,0,0,[],[1,9455,301],[[0,786,787,0,0,0,0,0,[1,9456,98],[[3,132,0,0,0,0,0,0,[1,9457,96],[[4,133,0,0,0,0,0,0,[1,9457,96],[[0,41,42,0,43,134,0,0,[1,9457,2],[[9458,2,135],[9458,1,46]]],[0,104,42,0,105,438,55,0,[1,9459,88],[[9461,1,56],[9533,1,439],[9533,2,440],[9544,1,193],[9544,1,194],[9544,1,195],[9544,1,196],[9544,1,197],[9544,1,198],[9544,1,199],[9544,1,200],[9545,1,201],[9545,1,202],[9545,1,441],[9545,1,788],[9545,1,789],[9545,1,790],[9545,1,445],[9545,1,446],[9545,1,447],[9546,1,448],[9546,1,791],[9546,1,792],[9546,1,212],[9546,1,212],[9546,1,212],[9546,1,193],[9546,1,194],[9546,1,195],[9547,1,196],[9547,1,197],[9547,1,198],[9547,1,199],[9547,1,200],[9547,2,877],[9547,2,60]]],[0,61,62,0,63,452,453,0,[1,9548,1],[[9549,2,454]]],[0,30,16,0,31,0,456,0,[1,9549,1],[[9550,2,457]]],[0,61,62,0,63,73,74,0,[1,9550,1],[[9551,2,75]]],[0,82,62,0,83,461,0,0,[1,9552,0],[]],[0,90,16,0,91,92,0,0,[1,9552,1],[[9552,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,9553,1],[[9554,2,462]]]]],[0,811,787,0,0,0,0,0,[1,9554,51],[[3,479,0,0,0,0,0,0,[1,9555,50],[[4,480,0,0,0,0,0,0,[1,9555,50],[[0,41,42,0,43,134,0,0,[1,9556,1],[[9557,2,135],[9557,1,46]]],[0,104,42,0,105,812,55,0,[1,9557,33],[[9557,1,56],[9590,1,813],[9590,2,814],[9590,1,193],[9590,1,194],[9590,1,195],[9590,1,196],[9590,1,197],[9590,1,198],[9590,1,199],[9590,1,200],[9590,1,201],[9590,1,202],[9590,1,441],[9590,1,442],[9590,1,916],[9590,1,824],[9590,1,445],[9590,1,446],[9590,1,447],[9590,1,448],[9590,1,449],[9590,1,917],[9590,1,212],[9590,1,212],[9590,1,212],[9590,1,193],[9590,1,194],[9590,1,195],[9590,1,196],[9590,1,197],[9590,1,198],[9590,1,199],[9590,1,200],[9590,2,918],[9590,2,60]]],[0,61,62,0,63,827,453,0,[1,9605,0],[[9605,2,454]]],[0,61,62,0,63,73,74,0,[1,9605,0],[[9605,2,75]]],[0,90,16,0,91,92,0,0,[1,9605,0],[[9605,1,93]]],[0,27,16,0,28,453,0,0,[1,9605,0],[[9605,2,454]]]]]]]]],[0,919,787,0,0,0,0,0,[1,9605,151],[[3,555,0,0,0,0,0,0,[1,9605,78],[[4,81,0,0,0,0,0,0,[1,9605,78],[[0,41,42,0,43,134,0,0,[1,9605,0],[[9605,2,135],[9605,1,46]]],[0,104,42,0,105,556,55,0,[1,9605,78],[[9605,1,56],[9652,1,557],[9652,2,558],[9668,1,193],[9668,1,194],[9668,1,195],[9668,1,196],[9668,1,197],[9668,1,198],[9668,1,199],[9668,1,200],[9668,1,201],[9668,1,202],[9668,1,441],[9668,1,442],[9668,1,559],[9668,1,560],[9668,1,445],[9668,1,446],[9668,1,447],[9668,1,448],[9668,1,561],[9668,1,562],[9668,1,212],[9668,1,212],[9668,1,212],[9668,1,193],[9668,1,194],[9668,1,195],[9668,1,196],[9668,1,197],[9668,1,198],[9668,1,199],[9668,1,200],[9683,2,920],[9683,2,60]]],[0,61,62,0,63,110,50,0,[1,9683,0],[[9683,2,564]]],[0,15,16,0,17,565,921,0,[1,9683,0],[[9683,2,922]]],[0,61,62,0,63,923,569,0,[1,9683,0],[[9683,2,924]]],[0,61,62,0,63,925,572,0,[1,9683,0],[[9683,2,926]]],[0,27,16,0,28,569,0,0,[1,9683,0],[[9683,2,924]]],[0,27,16,0,28,572,0,0,[1,9683,0],[[9683,2,926]]]]]]],[3,555,0,0,0,0,0,0,[1,9683,73],[[4,81,0,0,0,0,0,0,[1,9683,73],[[0,41,42,0,43,134,0,0,[1,9683,0],[[9683,2,135],[9683,1,46]]],[0,47,16,0,48,927,50,0,[1,9683,0],[[9683,2,928]]],[0,52,42,0,53,801,55,0,[1,9683,73],[[9683,1,56],[9756,1,802],[9756,2,929],[9756,2,875],[9756,2,60]]],[0,61,62,0,63,73,74,0,[1,9756,0],[[9756,2,75]]],[0,90,16,0,91,92,0,0,[1,9756,0],[[9756,1,93]]]]]]]]]]],[930,0,0,[],[1,9756,274],[[0,786,787,0,0,0,0,0,[1,9756,96],[[3,132,0,0,0,0,0,0,[1,9756,96],[[4,133,0,0,0,0,0,0,[1,9756,96],[[0,41,42,0,43,134,0,0,[1,9756,0],[[9756,2,135],[9756,1,46]]],[0,104,42,0,105,438,55,0,[1,9772,80],[[9772,1,56],[9837,1,439],[9837,2,440],[9837,1,193],[9837,1,194],[9837,1,195],[9837,1,196],[9852,1,197],[9852,1,198],[9852,1,199],[9852,1,200],[9852,1,201],[9852,1,202],[9852,1,441],[9852,1,788],[9852,1,789],[9852,1,790],[9852,1,445],[9852,1,446],[9852,1,447],[9852,1,448],[9852,1,791],[9852,1,792],[9852,1,212],[9852,1,212],[9852,1,212],[9852,1,193],[9852,1,194],[9852,1,195],[9852,1,196],[9852,1,197],[9852,1,198],[9852,1,199],[9852,1,200],[9852,2,877],[9852,2,60]]],[0,61,62,0,63,452,453,0,[1,9852,0],[[9852,2,454]]],[0,30,16,0,31,0,456,0,[1,9852,0],[[9852,2,457]]],[0,61,62,0,63,73,74,0,[1,9852,0],[[9852,2,75]]],[0,82,62,0,83,461,0,0,[1,9852,0],[]],[0,90,16,0,91,92,0,0,[1,9852,0],[[9852,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,9852,0],[[9852,2,462]]]]],[0,811,787,0,0,0,0,0,[1,9852,47],[[3,479,0,0,0,0,0,0,[1,9852,47],[[4,480,0,0,0,0,0,0,[1,9852,47],[[0,41,42,0,43,134,0,0,[1,9852,0],[[9852,2,135],[9852,1,46]]],[0,104,42,0,105,812,55,0,[1,9852,47],[[9852,1,56],[9899,1,813],[9899,2,814],[9899,1,193],[9899,1,194],[9899,1,195],[9899,1,196],[9899,1,197],[9899,1,198],[9899,1,199],[9899,1,200],[9899,1,201],[9899,1,202],[9899,1,441],[9899,1,442],[9899,1,931],[9899,1,932],[9899,1,445],[9899,1,446],[9899,1,447],[9899,1,448],[9899,1,449],[9899,1,933],[9899,1,212],[9899,1,212],[9899,1,212],[9899,1,193],[9899,1,194],[9899,1,195],[9899,1,196],[9899,1,197],[9899,1,198],[9899,1,199],[9899,1,200],[9899,2,934],[9899,2,60]]],[0,61,62,0,63,827,453,0,[1,9899,0],[[9899,2,454]]],[0,61,62,0,63,73,74,0,[1,9899,0],[[9899,2,75]]],[0,90,16,0,91,92,0,0,[1,9899,0],[[9899,1,93]]],[0,27,16,0,28,453,0,0,[1,9899,0],[[9899,2,454]]]]]]]]],[0,935,787,0,0,0,0,0,[1,9899,131],[[3,555,0,0,0,0,0,0,[1,9899,48],[[4,81,0,0,0,0,0,0,[1,9899,48],[[0,41,42,0,43,134,0,0,[1,9899,0],[[9899,2,135],[9899,1,46]]],[0,104,42,0,105,610,55,0,[1,9915,32],[[9916,1,56],[9947,1,611],[9947,2,612],[9947,1,613],[9947,1,614],[9947,1,615],[9947,1,616],[9947,1,617],[9947,1,618],[9947,1,619],[9947,1,620],[9947,1,621],[9947,1,196],[9947,1,622],[9947,1,623],[9947,1,624],[9947,1,625],[9947,1,201],[9947,1,202],[9947,1,441],[9947,1,442],[9947,1,626],[9947,1,627],[9947,1,445],[9947,1,446],[9947,1,447],[9947,1,628],[9947,1,629],[9947,1,630],[9947,1,212],[9947,1,212],[9947,1,212],[9947,1,619],[9947,1,620],[9947,1,621],[9947,1,196],[9947,1,622],[9947,1,623],[9947,1,624],[9947,1,625],[9947,2,936],[9947,2,60]]],[0,61,62,0,63,110,50,0,[1,9947,0],[[9947,2,632]]],[0,15,16,0,17,565,937,0,[1,9947,0],[[9947,2,938]]],[0,61,62,0,63,939,636,0,[1,9947,0],[[9947,2,637]]],[0,61,62,0,63,940,639,0,[1,9947,0],[[9947,2,640]]],[0,27,16,0,28,636,0,0,[1,9947,0],[[9947,2,637]]],[0,27,16,0,28,639,0,0,[1,9947,0],[[9947,2,640]]]]]]],[3,555,0,0,0,0,0,0,[1,9947,83],[[4,81,0,0,0,0,0,0,[1,9947,83],[[0,41,42,0,43,134,0,0,[1,9947,0],[[9947,2,135],[9947,1,46]]],[0,47,16,0,48,941,50,0,[1,9947,0],[[9947,2,942]]],[0,52,42,0,53,801,55,0,[1,9947,67],[[9959,1,56],[10014,1,802],[10014,2,943],[10014,2,944],[10014,2,60]]],[0,61,62,0,63,73,74,0,[1,10014,15],[[10029,2,75]]],[0,90,16,0,91,92,0,0,[1,10029,1],[[10030,1,93]]]]]]]]]]],[945,0,0,[],[1,10030,203],[[0,786,787,0,0,0,0,0,[1,10030,87],[[3,132,0,0,0,0,0,0,[1,10030,87],[[4,133,0,0,0,0,0,0,[1,10030,87],[[0,41,42,0,43,134,0,0,[1,10030,0],[[10030,2,135],[10030,1,46]]],[0,104,42,0,105,438,55,0,[1,10030,71],[[10030,1,56],[10101,1,439],[10101,2,440],[10101,1,193],[10101,1,194],[10101,1,195],[10101,1,196],[10101,1,197],[10101,1,198],[10101,1,199],[10101,1,200],[10101,1,201],[10101,1,202],[10101,1,441],[10101,1,788],[10101,1,789],[10101,1,790],[10101,1,445],[10101,1,446],[10101,1,447],[10101,1,448],[10101,1,791],[10101,1,792],[10101,1,212],[10101,1,212],[10101,1,212],[10101,1,193],[10101,1,194],[10101,1,195],[10101,1,196],[10101,1,197],[10101,1,198],[10101,1,199],[10101,1,200],[10101,2,946],[10101,2,60]]],[0,61,62,0,63,452,453,0,[1,10101,16],[[10101,2,454]]],[0,30,16,0,31,0,456,0,[1,10117,0],[[10117,2,457]]],[0,61,62,0,63,73,74,0,[1,10117,0],[[10117,2,75]]],[0,82,62,0,83,461,0,0,[1,10117,0],[]],[0,90,16,0,91,92,0,0,[1,10117,0],[[10117,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,10117,0],[[10117,2,462]]]]],[0,811,787,0,0,0,0,0,[1,10117,47],[[3,479,0,0,0,0,0,0,[1,10117,47],[[4,480,0,0,0,0,0,0,[1,10117,47],[[0,41,42,0,43,134,0,0,[1,10117,0],[[10117,2,135],[10117,1,46]]],[0,104,42,0,105,812,55,0,[1,10117,47],[[10117,1,56],[10164,1,813],[10164,2,814],[10164,1,193],[10164,1,194],[10164,1,195],[10164,1,196],[10164,1,197],[10164,1,198],[10164,1,199],[10164,1,200],[10164,1,201],[10164,1,202],[10164,1,441],[10164,1,442],[10164,1,947],[10164,1,948],[10164,1,445],[10164,1,446],[10164,1,447],[10164,1,448],[10164,1,449],[10164,1,949],[10164,1,212],[10164,1,212],[10164,1,212],[10164,1,193],[10164,1,194],[10164,1,195],[10164,1,196],[10164,1,197],[10164,1,198],[10164,1,199],[10164,1,200],[10164,2,950],[10164,2,60]]],[0,61,62,0,63,827,453,0,[1,10164,0],[[10164,2,454]]],[0,61,62,0,63,73,74,0,[1,10164,0],[[10164,2,75]]],[0,90,16,0,91,92,0,0,[1,10164,0],[[10164,1,93]]],[0,27,16,0,28,453,0,0,[1,10164,0],[[10164,2,454]]]]]]]]],[0,951,787,0,0,0,0,0,[1,10164,69],[[3,555,0,0,0,0,0,0,[1,10164,69],[[4,81,0,0,0,0,0,0,[1,10164,69],[[0,41,42,0,43,134,0,0,[1,10164,0],[[10164,2,135],[10164,1,46]]],[0,47,16,0,48,952,50,0,[1,10164,0],[[10164,2,953]]],[0,52,42,0,53,801,55,0,[1,10164,69],[[10164,1,56],[10233,1,802],[10233,2,954],[10233,2,944],[10233,2,60]]],[0,61,62,0,63,73,74,0,[1,10233,0],[[10233,2,75]]],[0,90,16,0,91,92,0,0,[1,10233,0],[[10233,1,93]]]]]]]]]]],[955,0,0,[],[1,10233,280],[[0,786,787,0,0,0,0,0,[1,10249,84],[[3,132,0,0,0,0,0,0,[1,10249,84],[[4,133,0,0,0,0,0,0,[1,10249,84],[[0,41,42,0,43,134,0,0,[1,10249,0],[[10249,2,135],[10249,1,46]]],[0,104,42,0,105,438,55,0,[1,10249,68],[[10249,1,56],[10317,1,439],[10317,2,440],[10317,1,193],[10317,1,194],[10317,1,195],[10317,1,196],[10317,1,197],[10317,1,198],[10317,1,199],[10317,1,200],[10317,1,201],[10317,1,202],[10317,1,441],[10317,1,788],[10317,1,789],[10317,1,790],[10317,1,445],[10317,1,446],[10317,1,447],[10317,1,448],[10317,1,791],[10317,1,792],[10317,1,212],[10317,1,212],[10317,1,212],[10317,1,193],[10317,1,194],[10317,1,195],[10317,1,196],[10317,1,197],[10317,1,198],[10317,1,199],[10317,1,200],[10317,2,946],[10317,2,60]]],[0,61,62,0,63,452,453,0,[1,10317,0],[[10317,2,454]]],[0,30,16,0,31,0,456,0,[1,10317,0],[[10317,2,457]]],[0,61,62,0,63,73,74,0,[1,10317,0],[[10317,2,75]]],[0,82,62,0,83,461,0,0,[1,10317,16],[]],[0,90,16,0,91,92,0,0,[1,10333,0],[[10333,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,10333,0],[[10333,2,462]]]]],[0,811,787,0,0,0,0,0,[1,10333,64],[[3,479,0,0,0,0,0,0,[1,10333,63],[[4,480,0,0,0,0,0,0,[1,10333,63],[[0,41,42,0,43,134,0,0,[1,10333,0],[[10333,2,135],[10333,1,46]]],[0,104,42,0,105,812,55,0,[1,10333,47],[[10333,1,56],[10380,1,813],[10380,2,814],[10380,1,193],[10380,1,194],[10380,1,195],[10380,1,196],[10380,1,197],[10380,1,198],[10380,1,199],[10380,1,200],[10380,1,201],[10380,1,202],[10380,1,441],[10380,1,442],[10380,1,956],[10380,1,957],[10380,1,445],[10380,1,446],[10380,1,447],[10380,1,448],[10380,1,449],[10380,1,958],[10380,1,212],[10380,1,212],[10380,1,212],[10380,1,193],[10380,1,194],[10380,1,195],[10380,1,196],[10380,1,197],[10380,1,198],[10380,1,199],[10380,1,200],[10380,2,959],[10380,2,60]]],[0,61,62,0,63,827,453,0,[1,10380,0],[[10380,2,454]]],[0,61,62,0,63,73,74,0,[1,10380,0],[[10380,2,75]]],[0,90,16,0,91,92,0,0,[1,10380,0],[[10380,1,93]]],[0,27,16,0,28,453,0,0,[1,10380,0],[[10380,2,454]]]]]]]]],[0,960,787,0,0,0,0,0,[1,10397,116],[[3,555,0,0,0,0,0,0,[1,10397,46],[[4,81,0,0,0,0,0,0,[1,10397,46],[[0,41,42,0,43,134,0,0,[1,10397,0],[[10397,2,135],[10397,1,46]]],[0,104,42,0,105,961,55,0,[1,10397,31],[[10397,1,56],[10428,1,962],[10428,2,963],[10428,1,193],[10428,1,194],[10428,1,195],[10428,1,196],[10428,1,197],[10428,1,198],[10428,1,199],[10428,1,200],[10428,1,201],[10428,1,202],[10428,1,441],[10428,1,442],[10428,1,964],[10428,1,627],[10428,1,445],[10428,1,446],[10428,1,447],[10428,1,448],[10428,1,449],[10428,1,965],[10428,1,212],[10428,1,710],[10428,1,710],[10428,1,193],[10428,1,194],[10428,1,195],[10428,1,196],[10428,1,197],[10428,1,198],[10428,1,199],[10428,1,200],[10428,2,966],[10428,2,60]]],[0,61,62,0,63,110,50,0,[1,10428,15],[[10443,2,967]]],[0,15,16,0,17,565,968,0,[1,10443,0],[[10443,2,969]]],[0,61,62,0,63,970,971,0,[1,10443,0],[[10443,2,972]]],[0,61,62,0,63,973,974,0,[1,10443,0],[[10443,2,975]]]]]]],[3,555,0,0,0,0,0,0,[1,10443,70],[[4,81,0,0,0,0,0,0,[1,10443,70],[[0,41,42,0,43,134,0,0,[1,10443,0],[[10443,2,135],[10443,1,46]]],[0,47,16,0,48,976,140,0,[1,10443,0],[[10443,2,977]]],[0,52,42,0,53,978,55,0,[1,10443,70],[[10443,1,56],[10513,1,802],[10513,2,979],[10513,2,944],[10513,2,60]]],[0,61,62,0,63,73,74,0,[1,10513,0],[[10513,2,75]]],[0,90,16,0,91,92,0,0,[1,10513,0],[[10513,1,93]]]]]]]]]]],[980,0,0,[],[1,10513,364],[[0,786,787,0,0,0,0,0,[1,10513,92],[[3,132,0,0,0,0,0,0,[1,10513,92],[[4,133,0,0,0,0,0,0,[1,10513,92],[[0,41,42,0,43,134,0,0,[1,10513,15],[[10528,2,135],[10528,1,46]]],[0,104,42,0,105,438,55,0,[1,10528,77],[[10528,1,56],[10589,1,439],[10589,2,440],[10605,1,193],[10605,1,194],[10605,1,195],[10605,1,196],[10605,1,197],[10605,1,198],[10605,1,199],[10605,1,200],[10605,1,201],[10605,1,202],[10605,1,441],[10605,1,788],[10605,1,789],[10605,1,790],[10605,1,445],[10605,1,446],[10605,1,447],[10605,1,448],[10605,1,791],[10605,1,792],[10605,1,212],[10605,1,212],[10605,1,212],[10605,1,193],[10605,1,194],[10605,1,195],[10605,1,196],[10605,1,197],[10605,1,198],[10605,1,199],[10605,1,200],[10605,2,946],[10605,2,60]]],[0,61,62,0,63,452,453,0,[1,10605,0],[[10605,2,454]]],[0,30,16,0,31,0,456,0,[1,10605,0],[[10605,2,457]]],[0,61,62,0,63,73,74,0,[1,10605,0],[[10605,2,75]]],[0,82,62,0,83,461,0,0,[1,10605,0],[]],[0,90,16,0,91,92,0,0,[1,10605,0],[[10605,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,10605,0],[[10605,2,462]]]]],[0,811,787,0,0,0,0,0,[1,10605,69],[[3,479,0,0,0,0,0,0,[1,10605,68],[[4,480,0,0,0,0,0,0,[1,10605,68],[[0,41,42,0,43,134,0,0,[1,10605,0],[[10605,2,135],[10605,1,46]]],[0,104,42,0,105,812,55,0,[1,10621,47],[[10621,1,56],[10653,1,813],[10653,2,814],[10653,1,193],[10653,1,194],[10653,1,195],[10653,1,196],[10653,1,197],[10653,1,198],[10653,1,199],[10653,1,200],[10653,1,201],[10653,1,202],[10653,1,441],[10653,1,442],[10653,1,981],[10653,1,982],[10653,1,445],[10653,1,446],[10653,1,447],[10653,1,448],[10653,1,449],[10653,1,983],[10653,1,212],[10653,1,212],[10653,1,212],[10653,1,193],[10653,1,194],[10653,1,195],[10653,1,196],[10653,1,197],[10653,1,198],[10653,1,199],[10653,1,200],[10653,2,984],[10668,2,60]]],[0,61,62,0,63,827,453,0,[1,10668,0],[[10668,2,454]]],[0,61,62,0,63,73,74,0,[1,10668,0],[[10668,2,75]]],[0,90,16,0,91,92,0,0,[1,10672,0],[[10672,1,93]]],[0,27,16,0,28,453,0,0,[1,10672,1],[[10673,2,454]]]]]]]]],[0,985,787,0,0,0,0,0,[1,10674,202],[[3,555,0,0,0,0,0,0,[1,10674,129],[[4,81,0,0,0,0,0,0,[1,10675,127],[[0,41,42,0,43,134,0,0,[1,10675,1],[[10676,2,135],[10676,1,46]]],[0,104,42,0,105,660,55,0,[1,10676,105],[[10677,1,56],[10754,1,661],[10755,2,662],[10781,1,193],[10781,1,194],[10781,1,195],[10781,1,196],[10781,1,197],[10781,1,198],[10781,1,199],[10781,1,200],[10781,1,201],[10781,1,202],[10781,1,441],[10781,1,663],[10781,1,664],[10781,1,665],[10781,1,445],[10781,1,446],[10781,1,447],[10781,1,448],[10781,1,666],[10781,1,667],[10781,1,212],[10781,1,212],[10781,1,212],[10781,1,193],[10781,1,194],[10781,1,195],[10781,1,196],[10781,1,197],[10781,1,198],[10781,1,199],[10781,1,200],[10781,2,986],[10781,2,60]]],[0,61,62,0,63,110,50,0,[1,10781,0],[[10781,2,669]]],[0,15,16,0,17,565,670,0,[1,10781,0],[[10781,2,987]]],[0,61,62,0,63,672,673,0,[1,10781,0],[[10781,2,988]]],[0,61,62,0,63,675,676,0,[1,10781,16],[[10797,2,989]]],[0,61,62,0,63,678,679,0,[1,10797,0],[[10797,2,990]]],[0,15,16,0,17,681,682,0,[1,10797,0],[[10797,2,991]]],[0,61,62,0,63,684,685,0,[1,10797,0],[[10797,2,992]]],[0,61,62,0,63,687,688,0,[1,10797,3],[[10800,2,993]]],[0,27,16,0,28,673,0,0,[1,10800,1],[[10800,2,988]]],[0,27,16,0,28,685,0,0,[1,10801,0],[[10801,2,992]]],[0,27,16,0,28,676,0,0,[1,10801,1],[[10802,2,989]]],[0,27,16,0,28,688,0,0,[1,10802,0],[[10802,2,993]]]]]]],[3,555,0,0,0,0,0,0,[1,10803,73],[[4,81,0,0,0,0,0,0,[1,10803,73],[[0,41,42,0,43,134,0,0,[1,10803,1],[[10804,2,135],[10804,1,46]]],[0,47,16,0,48,994,50,0,[1,10805,0],[[10805,2,995]]],[0,52,42,0,53,801,55,0,[1,10805,69],[[10807,1,56],[10873,1,802],[10874,2,996],[10874,2,944],[10874,2,60]]],[0,61,62,0,63,73,74,0,[1,10874,1],[[10875,2,75]]],[0,90,16,0,91,92,0,0,[1,10876,0],[[10876,1,93]]]]]]]]]]],[997,0,0,[],[1,10877,256],[[0,786,787,0,0,0,0,0,[1,10877,89],[[3,132,0,0,0,0,0,0,[1,10877,89],[[4,133,0,0,0,0,0,0,[1,10877,89],[[0,41,42,0,43,134,0,0,[1,10877,0],[[10877,2,135],[10877,1,46]]],[0,104,42,0,105,438,55,0,[1,10877,86],[[10877,1,56],[10952,1,439],[10953,2,440],[10959,1,193],[10959,1,194],[10959,1,195],[10960,1,196],[10960,1,197],[10960,1,198],[10960,1,199],[10960,1,200],[10960,1,201],[10960,1,202],[10960,1,441],[10960,1,788],[10960,1,789],[10961,1,790],[10961,1,445],[10961,1,446],[10961,1,447],[10961,1,448],[10961,1,791],[10961,1,792],[10961,1,212],[10961,1,212],[10961,1,212],[10962,1,193],[10962,1,194],[10962,1,195],[10962,1,196],[10962,1,197],[10962,1,198],[10962,1,199],[10962,1,200],[10962,2,998],[10963,2,60]]],[0,61,62,0,63,452,453,0,[1,10963,1],[[10964,2,454]]],[0,30,16,0,31,0,456,0,[1,10964,0],[[10964,2,457]]],[0,61,62,0,63,73,74,0,[1,10965,0],[[10965,2,75]]],[0,82,62,0,83,461,0,0,[1,10966,0],[]],[0,90,16,0,91,92,0,0,[1,10966,0],[[10966,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,10966,0],[[10966,2,462]]]]],[0,811,787,0,0,0,0,0,[1,10966,47],[[3,479,0,0,0,0,0,0,[1,10966,47],[[4,480,0,0,0,0,0,0,[1,10966,47],[[0,41,42,0,43,134,0,0,[1,10966,0],[[10966,2,135],[10966,1,46]]],[0,104,42,0,105,812,55,0,[1,10966,47],[[10966,1,56],[10997,1,813],[10997,2,814],[11013,1,193],[11013,1,194],[11013,1,195],[11013,1,196],[11013,1,197],[11013,1,198],[11013,1,199],[11013,1,200],[11013,1,201],[11013,1,202],[11013,1,441],[11013,1,442],[11013,1,999],[11013,1,1000],[11013,1,445],[11013,1,446],[11013,1,447],[11013,1,448],[11013,1,1001],[11013,1,1002],[11013,1,212],[11013,1,212],[11013,1,212],[11013,1,193],[11013,1,194],[11013,1,195],[11013,1,196],[11013,1,197],[11013,1,198],[11013,1,199],[11013,1,200],[11013,2,1003],[11013,2,60]]],[0,61,62,0,63,827,453,0,[1,11013,0],[[11013,2,454]]],[0,61,62,0,63,73,74,0,[1,11013,0],[[11013,2,75]]],[0,90,16,0,91,92,0,0,[1,11013,0],[[11013,1,93]]],[0,27,16,0,28,453,0,0,[1,11013,0],[[11013,2,454]]]]]]]]],[0,1004,787,0,0,0,0,0,[1,11013,120],[[3,555,0,0,0,0,0,0,[1,11013,47],[[4,81,0,0,0,0,0,0,[1,11013,47],[[0,41,42,0,43,134,0,0,[1,11013,0],[[11013,2,135],[11013,1,46]]],[0,104,42,0,105,733,55,0,[1,11013,47],[[11013,1,56],[11044,1,734],[11044,2,735],[11044,1,193],[11044,1,194],[11044,1,195],[11060,1,196],[11060,1,197],[11060,1,198],[11060,1,199],[11060,1,200],[11060,1,201],[11060,1,202],[11060,1,441],[11060,1,442],[11060,1,626],[11060,1,736],[11060,1,445],[11060,1,446],[11060,1,447],[11060,1,448],[11060,1,737],[11060,1,738],[11060,1,212],[11060,1,212],[11060,1,212],[11060,1,193],[11060,1,194],[11060,1,195],[11060,1,196],[11060,1,197],[11060,1,198],[11060,1,199],[11060,1,200],[11060,2,1005],[11060,2,60]]],[0,61,62,0,63,110,50,0,[1,11060,0],[[11060,2,740]]],[0,15,16,0,17,565,741,0,[1,11060,0],[[11060,2,742]]],[0,61,62,0,63,743,744,0,[1,11060,0],[[11060,2,745]]],[0,61,62,0,63,746,747,0,[1,11060,0],[[11060,2,748]]],[0,27,16,0,28,744,0,0,[1,11060,0],[[11060,2,745]]],[0,27,16,0,28,747,0,0,[1,11060,0],[[11060,2,748]]]]]]],[3,555,0,0,0,0,0,0,[1,11060,73],[[4,81,0,0,0,0,0,0,[1,11060,73],[[0,41,42,0,43,134,0,0,[1,11060,0],[[11060,2,135],[11060,1,46]]],[0,47,16,0,48,1006,50,0,[1,11060,0],[[11060,2,1007]]],[0,52,42,0,53,801,55,0,[1,11060,73],[[11060,1,56],[11133,1,802],[11133,2,1008],[11133,2,1009],[11133,2,60]]],[0,61,62,0,63,73,74,0,[1,11133,0],[[11133,2,75]]],[0,90,16,0,91,92,0,0,[1,11133,0],[[11133,1,93]]]]]]]]]]],[1010,0,0,[],[1,11133,280],[[0,786,787,0,0,0,0,0,[1,11149,88],[[3,132,0,0,0,0,0,0,[1,11150,87],[[4,133,0,0,0,0,0,0,[1,11150,87],[[0,41,42,0,43,134,0,0,[1,11150,0],[[11150,2,135],[11150,1,46]]],[0,104,42,0,105,438,55,0,[1,11150,70],[[11150,1,56],[11220,1,439],[11220,2,440],[11220,1,193],[11220,1,194],[11220,1,195],[11220,1,196],[11220,1,197],[11220,1,198],[11220,1,199],[11220,1,200],[11220,1,201],[11220,1,202],[11220,1,441],[11220,1,788],[11220,1,789],[11220,1,790],[11220,1,445],[11220,1,446],[11220,1,447],[11220,1,448],[11220,1,791],[11220,1,792],[11220,1,212],[11220,1,212],[11220,1,212],[11220,1,193],[11220,1,194],[11220,1,195],[11220,1,196],[11220,1,197],[11220,1,198],[11220,1,199],[11220,1,200],[11220,2,998],[11220,2,60]]],[0,61,62,0,63,452,453,0,[1,11220,0],[[11220,2,454]]],[0,30,16,0,31,0,456,0,[1,11220,0],[[11220,2,457]]],[0,61,62,0,63,73,74,0,[1,11220,0],[[11220,2,75]]],[0,82,62,0,83,461,0,0,[1,11220,16],[]],[0,90,16,0,91,92,0,0,[1,11236,1],[[11237,1,93]]]]]]],[0,27,16,0,28,456,0,0,[1,11237,0],[[11237,2,462]]]]],[0,811,787,0,0,0,0,0,[1,11237,50],[[3,479,0,0,0,0,0,0,[1,11237,50],[[4,480,0,0,0,0,0,0,[1,11239,48],[[0,41,42,0,43,134,0,0,[1,11239,2],[[11240,2,135],[11241,1,46]]],[0,104,42,0,105,812,55,0,[1,11241,46],[[11242,1,56],[11271,1,813],[11271,2,814],[11271,1,193],[11271,1,194],[11271,1,195],[11271,1,196],[11271,1,197],[11271,1,198],[11271,1,199],[11271,1,200],[11271,1,201],[11271,1,202],[11271,1,441],[11271,1,442],[11271,1,1011],[11271,1,1012],[11271,1,445],[11271,1,446],[11271,1,447],[11271,1,448],[11287,1,1013],[11287,1,1014],[11287,1,212],[11287,1,212],[11287,1,212],[11287,1,193],[11287,1,194],[11287,1,195],[11287,1,196],[11287,1,197],[11287,1,198],[11287,1,199],[11287,1,200],[11287,2,1015],[11287,2,60]]],[0,61,62,0,63,827,453,0,[1,11287,0],[[11287,2,454]]],[0,61,62,0,63,73,74,0,[1,11287,0],[[11287,2,75]]],[0,90,16,0,91,92,0,0,[1,11287,0],[[11287,1,93]]],[0,27,16,0,28,453,0,0,[1,11287,0],[[11287,2,454]]]]]]]]],[0,1016,787,0,0,0,0,0,[1,11287,126],[[3,555,0,0,0,0,0,0,[1,11287,38],[[4,81,0,0,0,0,0,0,[1,11287,38],[[0,41,42,0,43,134,0,0,[1,11287,0],[[11287,2,135],[11287,1,46]]],[0,104,42,0,105,760,55,0,[1,11287,38],[[11287,1,56],[11325,1,761],[11325,2,762],[11325,1,193],[11325,1,194],[11325,1,195],[11325,1,196],[11325,1,197],[11325,1,198],[11325,1,199],[11325,1,200],[11325,1,201],[11325,1,202],[11325,1,441],[11325,1,763],[11325,1,764],[11325,1,765],[11325,1,445],[11325,1,446],[11325,1,447],[11325,1,448],[11325,1,766],[11325,1,767],[11325,1,212],[11325,1,212],[11325,1,212],[11325,1,193],[11325,1,194],[11325,1,195],[11325,1,196],[11325,1,197],[11325,1,198],[11325,1,199],[11325,1,200],[11325,2,1017],[11325,2,60]]],[0,61,62,0,63,110,50,0,[1,11325,0],[[11325,2,769]]],[0,15,16,0,17,565,770,0,[1,11325,0],[[11325,2,1018]]],[0,61,62,0,63,772,773,0,[1,11325,0],[[11325,2,1019]]],[0,61,62,0,63,775,776,0,[1,11325,0],[[11325,2,1020]]],[0,27,16,0,28,773,0,0,[1,11325,0],[[11325,2,1019]]],[0,27,16,0,28,776,0,0,[1,11325,0],[[11325,2,1020]]]]]]],[3,555,0,0,0,0,0,0,[1,11325,88],[[4,81,0,0,0,0,0,0,[1,11325,88],[[0,41,42,0,43,134,0,0,[1,11325,0],[[11325,2,135],[11325,1,46]]],[0,47,16,0,48,1021,50,0,[1,11325,0],[[11325,2,1022]]],[0,52,42,0,53,801,55,0,[1,11325,88],[[11341,1,56],[11413,1,802],[11413,2,1023],[11413,2,1009],[11413,2,60]]],[0,61,62,0,63,73,74,0,[1,11413,0],[[11413,2,75]]],[0,90,16,0,91,92,0,0,[1,11413,0],[[11413,1,93]]]]]]]]]]]];
</script>
<script type="text/javascript">
window.output["suite"] = [1,2,3,0,[],[1,0,11750],[[4,5,6,7,[],[1,32,365],[[8,9,10,11,[],[1,32,365],[],[[12,0,0,[],[1,142,255],[[0,13,14,0,0,0,0,0,[1,142,0],[[0,15,16,0,17,18,19,0,[1,142,0],[[142,2,20]]],[0,15,16,0,17,21,22,0,[1,142,0],[[142,2,23]]],[0,15,16,0,17,24,25,0,[1,142,0],[[142,2,26]]],[0,27,16,0,28,25,0,0,[1,142,0],[[142,2,26]]]]],[0,29,14,0,0,0,0,0,[1,142,189],[[0,30,16,0,31,0,32,0,[1,142,0],[[142,2,33]]],[0,30,16,0,31,0,34,0,[1,142,16],[[158,2,35]]],[0,30,16,0,31,0,36,0,[1,158,1],[[159,2,37]]],[0,38,39,0,40,0,0,0,[1,159,0],[]],[0,41,42,0,43,44,0,0,[1,159,1],[[160,2,45],[160,1,46]]],[0,47,16,0,48,49,50,0,[1,160,1],[[161,2,51]]],[0,52,42,0,53,54,55,0,[1,161,154],[[164,1,56],[315,1,57],[315,2,58],[315,2,59],[315,2,60]]],[0,61,62,0,63,64,65,0,[1,315,0],[[315,2,66]]],[0,61,62,0,63,67,68,0,[1,315,0],[[315,2,69]]],[0,61,62,0,63,70,71,0,[1,315,0],[[315,2,72]]],[0,61,62,0,63,73,74,0,[1,315,0],[[315,2,75]]],[0,47,16,0,48,76,77,0,[1,315,0],[[315,2,78]]],[0,47,16,0,48,79,80,0,[1,315,0],[[315,2,81]]],[0,82,62,0,83,84,0,0,[1,315,0],[]],[0,82,62,0,83,85,0,0,[1,315,0],[]],[0,82,62,0,83,86,0,0,[1,315,0],[]],[0,87,16,0,88,89,0,0,[1,315,0],[[0,90,16,0,91,92,0,0,[1,315,0],[[315,1,93]]]]],[0,27,16,0,28,32,0,0,[1,315,16],[[331,2,94]]],[0,27,16,0,28,36,0,0,[1,331,0],[[331,2,95]]],[0,27,16,0,28,34,0,0,[1,331,0],[[331,2,96]]],[0,27,16,0,28,77,0,0,[1,331,0],[[331,2,78]]],[0,27,16,0,28,80,0,0,[1,331,0],[[331,2,81]]]]],[0,97,14,0,0,0,0,0,[1,331,66],[[0,30,16,0,31,0,98,0,[1,331,0],[[331,2,99]]],[3,100,0,0,0,0,0,0,[1,331,66],[[4,101,0,0,0,0,0,0,[1,335,62],[[0,38,39,0,40,0,0,0,[1,335,0],[]],[0,41,42,0,43,102,0,0,[1,335,1],[[336,2,103],[336,1,46]]],[0,104,42,0,105,106,55,0,[1,336,61],[[337,1,56],[397,1,107],[397,2,108],[397,2,109],[397,2,60]]],[0,61,62,0,63,110,50,0,[1,397,0],[[397,2,111]]],[0,61,62,0,63,73,74,0,[1,397,0],[[397,2,75]]],[0,90,16,0,91,92,0,0,[1,397,0],[[397,1,93]]],[0,87,16,0,88,112,0,0,[1,397,0],[[0,113,16,0,114,115,0,0,[1,397,0],[[397,2,115]]]]]]]]]]]]]],[[1,116,16,0,117,118,0,0,[1,142,0],[]]],[1,1,0,0]]],[],[],[1,1,0,0]],[119,120,121,0,[],[1,397,11016],[[122,123,124,125,[],[1,397,3459],[[126,127,128,0,[],[1,397,3459],[],[[129,0,0,[],[1,485,3371],[[0,130,131,0,0,0,0,0,[1,485,3371],[[3,132,0,0,0,0,0,0,[1,485,2368],[[4,133,0,0,0,0,0,0,[1,485,2368],[[0,38,39,0,40,0,0,0,[1,485,0],[]],[0,41,42,0,43,134,0,0,[1,485,0],[[485,2,135],[485,1,46]]],[0,104,42,0,105,136,55,0,[1,485,74],[[485,1,56],[558,1,137],[558,2,138],[559,2,139],[559,2,60]]],[0,61,62,0,63,110,140,0,[1,559,1],[[560,2,141]]],[0,61,62,0,63,142,143,0,[1,560,1],[[561,2,144]]],[0,61,62,0,63,73,74,0,[1,561,1],[[562,2,75]]],[0,90,16,0,91,92,0,0,[1,562,0],[[562,1,93]]],[0,27,16,0,28,140,0,0,[1,562,1],[[563,2,141]]],[0,87,16,0,88,145,0,0,[1,563,2290],[[0,146,131,0,0,0,0,0,[1,563,2290],[[0,147,131,0,0,0,0,0,[1,564,199],[[0,148,16,0,149,150,0,0,[1,565,0],[]],[0,38,39,0,40,0,0,0,[1,565,0],[]],[0,15,16,0,17,151,152,0,[1,565,1],[[566,2,153]]],[0,15,16,0,17,154,155,0,[1,566,0],[[566,2,156]]],[0,41,42,0,43,134,0,0,[1,566,0],[[566,2,135],[566,1,46]]],[0,157,158,0,159,160,140,0,[1,566,16],[[582,2,161]]],[0,157,158,0,159,162,140,0,[1,582,16],[[598,2,161]]],[0,15,16,0,17,163,140,0,[1,598,0],[[598,2,164]]],[0,165,166,0,167,168,140,0,[1,598,0],[[598,2,164]]],[0,113,16,0,114,140,0,0,[1,598,0],[[598,2,169]]],[0,52,42,0,53,170,55,0,[1,598,165],[[598,1,56],[763,1,171],[763,2,172],[763,2,173],[763,2,60]]],[0,61,62,0,63,110,174,0,[1,763,0],[[763,2,175]]],[0,61,62,0,63,73,74,0,[1,763,0],[[763,2,75]]],[0,90,16,0,91,92,0,0,[1,763,0],[[763,1,93]]],[0,27,16,0,28,174,0,0,[1,763,0],[[763,2,175]]]]],[0,176,131,0,0,0,0,0,[1,763,1047],[[0,177,131,0,0,0,0,0,[1,763,796],[[0,38,39,0,40,0,0,0,[1,763,0],[]],[0,41,42,0,43,178,0,0,[1,763,0],[[763,2,179],[763,1,180]]],[0,104,42,0,105,181,55,0,[1,763,734],[[763,1,182],[853,1,183],[853,2,184],[1073,1,185],[1109,1,186],[1136,1,187],[1183,1,188],[1214,1,189],[1246,1,185],[1262,1,190],[1293,1,191],[1387,1,192],[1418,1,192],[1481,1,193],[1481,1,194],[1497,1,195],[1497,1,196],[1497,1,197],[1497,1,198],[1497,1,199],[1497,1,200],[1497,1,201],[1497,1,202],[1497,1,203],[1497,1,204],[1497,1,205],[1497,1,206],[1497,1,207],[1497,1,208],[1497,1,203],[1497,1,209],[1497,1,210],[1497,1,211],[1497,1,212],[1497,1,213],[1497,1,213],[1497,1,193],[1497,1,194],[1497,1,195],[1497,1,196],[1497,1,197],[1497,1,198],[1497,1,199],[1497,1,200],[1497,2,214],[1497,2,60]]],[0,61,62,0,63,110,215,0,[1,1497,16],[[1513,2,216]]],[3,217,0,0,0,0,0,0,[1,1513,36],[[4,218,0,0,0,0,0,0,[1,1513,0],[[0,61,62,0,63,219,220,0,[1,1513,0],[[1513,2,221]]],[0,61,62,0,63,222,223,0,[1,1513,0],[[1513,2,224]]],[0,225,16,0,226,227,0,0,[1,1513,0],[]]]],[4,228,0,0,0,0,0,0,[1,1513,0],[[0,61,62,0,63,219,220,0,[1,1513,0],[[1513,2,229]]],[0,61,62,0,63,222,223,0,[1,1513,0],[[1513,2,230]]],[0,225,16,0,226,227,0,0,[1,1513,0],[]]]],[4,231,0,0,0,0,0,0,[1,1513,0],[[0,61,62,0,63,219,220,0,[1,1513,0],[[1513,2,232]]],[0,61,62,0,63,222,223,0,[1,1513,0],[[1513,2,233]]],[0,225,16,0,226,227,0,0,[1,1513,0],[]]]],[4,234,0,0,0,0,0,0,[1,1513,0],[[0,61,62,0,63,219,220,0,[1,1513,0],[[1513,2,235]]],[0,61,62,0,63,222,223,0,[1,1513,0],[[1513,2,236]]],[0,225,16,0,226,227,0,0,[1,1513,0],[]]]],[4,237,0,0,0,0,0,0,[1,1513,0],[[0,61,62,0,63,219,220,0,[1,1513,0],[[1513,2,238]]],[0,61,62,0,63,222,223,0,[1,1513,0],[[1513,2,239]]],[0,225,16,0,226,227,0,0,[1,1513,0],[]]]],[4,240,0,0,0,0,0,0,[1,1513,0],[[0,61,62,0,63,219,220,0,[1,1513,0],[[1513,2,241]]],[0,61,62,0,63,222,223,0,[1,1513,0],[[1513,2,242]]],[0,225,16,0,226,227,0,0,[1,1513,0],[]]]],[4,243,0,0,0,0,0,0,[1,1513,0],[[0,61,62,0,63,219,220,0,[1,1513,0],[[1513,2,244]]],[0,61,62,0,63,222,223,0,[1,1513,0],[[1513,2,245]]],[0,225,16,0,226,227,0,0,[1,1513,0],[]]]],[4,246,0,0,0,0,0,0,[1,1513,15],[[0,61,62,0,63,219,220,0,[1,1513,0],[[1513,2,247]]],[0,61,62,0,63,222,223,0,[1,1513,0],[[1513,2,248]]],[0,225,16,0,226,227,0,0,[1,1528,0],[]]]],[4,249,0,0,0,0,0,0,[1,1528,0],[[0,61,62,0,63,219,220,0,[1,1528,0],[[1528,2,250]]],[0,61,62,0,63,222,223,0,[1,1528,0],[[1528,2,251]]],[0,225,16,0,226,227,0,0,[1,1528,0],[]]]],[4,252,0,0,0,0,0,0,[1,1528,0],[[0,61,62,0,63,219,220,0,[1,1528,0],[[1528,2,253]]],[0,61,62,0,63,222,223,0,[1,1528,0],[[1528,2,254]]],[0,225,16,0,226,227,0,0,[1,1528,0],[]]]],[4,255,0,0,0,0,0,0,[1,1528,0],[[0,61,62,0,63,219,220,0,[1,1528,0],[[1528,2,256]]],[0,61,62,0,63,222,223,0,[1,1528,0],[[1528,2,257]]],[0,225,16,0,226,227,0,0,[1,1528,0],[]]]],[4,258,0,0,0,0,0,0,[1,1528,0],[[0,61,62,0,63,219,220,0,[1,1528,0],[[1528,2,259]]],[0,61,62,0,63,222,223,0,[1,1528,0],[[1528,2,260]]],[0,225,16,0,226,227,0,0,[1,1528,0],[]]]],[4,261,0,0,0,0,0,0,[1,1528,0],[[0,61,62,0,63,219,220,0,[1,1528,0],[[1528,2,262]]],[0,61,62,0,63,222,223,0,[1,1528,0],[[1528,2,263]]],[0,225,16,0,226,227,0,0,[1,1528,0],[]]]],[4,264,0,0,0,0,0,0,[1,1528,0],[[0,61,62,0,63,219,220,0,[1,1528,0],[[1528,2,265]]],[0,61,62,0,63,222,223,0,[1,1528,0],[[1528,2,266]]],[0,225,16,0,226,227,0,0,[1,1528,0],[]]]],[4,267,0,0,0,0,0,0,[1,1528,0],[[0,61,62,0,63,219,220,0,[1,1528,0],[[1528,2,268]]],[0,61,62,0,63,222,223,0,[1,1528,0],[[1528,2,269]]],[0,225,16,0,226,227,0,0,[1,1528,0],[]]]],[4,270,0,0,0,0,0,0,[1,1528,0],[[0,61,62,0,63,219,220,0,[1,1528,0],[[1528,2,271]]],[0,61,62,0,63,222,223,0,[1,1528,0],[[1528,2,272]]],[0,225,16,0,226,227,0,0,[1,1528,0],[]]]],[4,273,0,0,0,0,0,0,[1,1528,16],[[0,61,62,0,63,219,220,0,[1,1528,0],[[1528,2,274]]],[0,61,62,0,63,222,223,0,[1,1528,16],[[1544,2,275]]],[0,225,16,0,226,227,0,0,[1,1544,0],[]]]],[4,276,0,0,0,0,0,0,[1,1544,3],[[0,61,62,0,63,219,220,0,[1,1544,0],[[1544,2,277]]],[0,61,62,0,63,222,223,0,[1,1544,0],[[1544,2,278]]],[0,225,16,0,226,227,0,0,[1,1544,3],[]]]],[4,279,0,0,0,0,0,0,[1,1547,2],[[0,61,62,0,63,219,220,0,[1,1548,0],[[1548,2,280]]],[0,61,62,0,63,222,223,0,[1,1548,0],[[1548,2,281]]],[0,225,16,0,226,227,0,0,[1,1548,1],[[1549,2,282]]]]]]],[0,61,62,0,63,283,284,0,[1,1549,1],[[1550,2,285]]],[3,286,0,0,0,0,0,0,[1,1550,2],[[4,287,0,0,0,0,0,0,[1,1550,2],[[0,61,62,0,63,288,289,0,[1,1550,1],[[1551,2,290]]],[0,61,62,0,63,291,292,0,[1,1551,0],[[1551,2,293]]],[0,225,16,0,226,294,0,0,[1,1551,1],[[1551,2,282]]]]]]],[0,61,62,0,63,295,296,0,[1,1552,0],[[1552,2,297]]],[0,113,16,0,114,296,0,0,[1,1552,2],[[1554,2,298]]],[0,15,16,0,17,299,300,0,[1,1554,0],[[1554,2,301]]],[0,61,62,0,63,302,303,0,[1,1554,1],[[1555,2,304]]],[0,61,62,0,63,305,306,0,[1,1555,0],[[1555,2,307]]],[0,27,16,0,28,289,0,0,[1,1555,1],[[1556,2,290]]],[0,27,16,0,28,292,0,0,[1,1556,0],[[1556,2,293]]],[0,27,16,0,28,303,0,0,[1,1557,0],[[1557,2,304]]],[0,27,16,0,28,306,0,0,[1,1557,0],[[1557,2,307]]],[0,27,16,0,28,220,0,0,[1,1558,0],[[1558,2,280]]],[0,27,16,0,28,223,0,0,[1,1558,0],[[1558,2,281]]]]],[0,38,39,0,40,0,0,0,[1,1559,0],[]],[0,15,16,0,17,151,155,0,[1,1559,0],[[1559,2,308]]],[0,41,42,0,43,134,0,0,[1,1559,2],[[1560,2,135],[1560,1,46]]],[0,157,158,0,159,309,140,0,[1,1561,4],[[1565,2,310]]],[0,157,158,0,159,162,140,0,[1,1565,16],[[1581,2,310]]],[0,157,158,0,159,311,140,0,[1,1581,15],[[1596,2,310]]],[0,157,158,0,159,312,140,0,[1,1596,33],[[1628,2,310]]],[0,157,158,0,159,313,140,0,[1,1629,8],[[1637,2,310]]],[0,157,158,0,159,314,140,0,[1,1637,16],[[1653,2,310]]],[0,157,158,0,159,315,140,0,[1,1653,15],[[1668,2,316]]],[0,157,158,0,159,317,140,0,[1,1668,16],[[1684,2,316]]],[0,15,16,0,17,163,140,0,[1,1684,0],[[1684,2,318]]],[0,165,166,0,167,168,140,0,[1,1684,0],[[1684,2,318]]],[0,52,42,0,53,170,55,0,[1,1684,126],[[1684,1,56],[1810,1,171],[1810,2,319],[1810,2,320],[1810,2,60]]],[0,61,62,0,63,110,321,0,[1,1810,0],[[1810,2,322]]],[0,323,16,0,324,325,0,0,[1,1810,0],[[1810,1,93]]]]],[0,326,131,0,0,0,0,0,[1,1810,194],[[0,327,328,0,329,330,331,0,[1,1825,0],[[1825,2,332]]],[0,15,16,0,17,333,334,0,[1,1825,0],[[1825,2,335]]],[0,15,16,0,17,336,155,0,[1,1825,0],[[1825,2,337]]],[0,41,42,0,43,134,0,0,[1,1825,0],[[1825,2,135],[1825,1,46]]],[0,157,158,0,159,309,140,0,[1,1825,16],[[1841,2,310]]],[0,157,158,0,159,162,140,0,[1,1841,16],[[1857,2,310]]],[0,157,158,0,159,338,140,0,[1,1857,15],[[1872,2,310]]],[0,15,16,0,17,163,140,0,[1,1872,3],[[1874,2,339]]],[0,165,166,0,167,168,140,0,[1,1875,0],[[1875,2,339]]],[0,52,42,0,53,170,55,0,[1,1875,129],[[1877,1,56],[2004,1,171],[2004,2,340],[2004,2,341],[2004,2,60]]],[0,61,62,0,63,110,321,0,[1,2004,0],[[2004,2,322]]],[0,323,16,0,324,325,0,0,[1,2004,0],[[2004,1,93]]]]],[0,342,131,0,0,0,0,0,[1,2004,199],[[0,15,16,0,17,343,344,0,[1,2004,0],[[2004,2,345]]],[0,15,16,0,17,346,347,0,[1,2004,0],[[2004,2,348]]],[0,15,16,0,17,349,350,0,[1,2004,0],[[2004,2,351]]],[0,15,16,0,17,352,155,0,[1,2004,0],[[2004,2,353]]],[0,41,42,0,43,134,0,0,[1,2004,0],[[2004,2,135],[2004,1,46]]],[0,157,158,0,159,309,140,0,[1,2004,15],[[2019,2,310]]],[0,157,158,0,159,162,140,0,[1,2019,40],[[2059,2,310]]],[0,157,158,0,159,354,140,0,[1,2060,13],[[2073,2,310]]],[0,15,16,0,17,163,140,0,[1,2073,1],[[2074,2,355]]],[0,165,166,0,167,168,140,0,[1,2075,0],[[2075,2,355]]],[0,52,42,0,53,170,55,0,[1,2075,128],[[2076,1,56],[2203,1,171],[2203,2,356],[2203,2,341],[2203,2,60]]],[0,61,62,0,63,110,321,0,[1,2203,0],[[2203,2,322]]],[0,323,16,0,324,325,0,0,[1,2203,0],[[2203,1,93]]]]],[0,357,131,0,0,0,0,0,[1,2203,156],[[0,30,16,0,31,358,65,0,[1,2203,0],[[2203,2,359]]],[0,15,16,0,17,360,361,0,[1,2203,0],[[2203,2,362]]],[0,15,16,0,17,363,155,0,[1,2203,0],[[2203,2,364]]],[0,41,42,0,43,134,0,0,[1,2203,0],[[2203,2,135],[2203,1,46]]],[0,157,158,0,159,309,140,0,[1,2203,16],[[2219,2,310]]],[0,157,158,0,159,162,140,0,[1,2219,15],[[2234,2,310]]],[0,157,158,0,159,365,140,0,[1,2234,16],[[2250,2,310]]],[0,15,16,0,17,163,140,0,[1,2250,0],[[2250,2,366]]],[0,165,166,0,167,168,140,0,[1,2250,0],[[2250,2,366]]],[0,52,42,0,53,170,55,0,[1,2250,109],[[2250,1,56],[2359,1,171],[2359,2,367],[2359,2,341],[2359,2,60]]],[0,61,62,0,63,110,321,0,[1,2359,0],[[2359,2,322]]],[0,323,16,0,324,325,0,0,[1,2359,0],[[2359,1,93]]]]],[0,368,131,0,0,0,0,0,[1,2359,157],[[0,15,16,0,17,336,369,0,[1,2359,0],[[2359,2,370]]],[0,15,16,0,17,371,155,0,[1,2359,0],[[2359,2,372]]],[0,41,42,0,43,134,0,0,[1,2359,0],[[2359,2,135],[2359,1,46]]],[0,157,158,0,159,309,140,0,[1,2359,16],[[2375,2,310]]],[0,157,158,0,159,162,140,0,[1,2375,19],[[2394,2,310]]],[0,157,158,0,159,373,140,0,[1,2394,11],[[2405,2,310]]],[0,15,16,0,17,163,140,0,[1,2405,0],[[2405,2,374]]],[0,165,166,0,167,168,140,0,[1,2405,0],[[2405,2,374]]],[0,52,42,0,53,170,55,0,[1,2405,96],[[2405,1,56],[2501,1,171],[2501,2,375],[2501,2,341],[2501,2,60]]],[0,61,62,0,63,110,321,0,[1,2516,0],[[2516,2,322]]],[0,323,16,0,324,325,0,0,[1,2516,0],[[2516,1,93]]]]],[0,376,131,0,0,0,0,0,[1,2516,145],[[0,30,16,0,31,377,65,0,[1,2516,0],[[2516,2,378]]],[0,15,16,0,17,360,379,0,[1,2516,0],[[2516,2,380]]],[0,15,16,0,17,381,155,0,[1,2516,0],[[2516,2,382]]],[0,41,42,0,43,134,0,0,[1,2516,0],[[2516,2,135],[2516,1,46]]],[0,157,158,0,159,309,140,0,[1,2516,16],[[2532,2,310]]],[0,157,158,0,159,162,140,0,[1,2532,21],[[2552,2,310]]],[0,157,158,0,159,383,140,0,[1,2553,14],[[2567,2,310]]],[0,15,16,0,17,163,140,0,[1,2567,1],[[2568,2,384]]],[0,165,166,0,167,168,140,0,[1,2568,1],[[2569,2,384]]],[0,52,42,0,53,170,55,0,[1,2569,92],[[2570,1,56],[2661,1,171],[2661,2,385],[2661,2,341],[2661,2,60]]],[0,61,62,0,63,110,321,0,[1,2661,0],[[2661,2,322]]],[0,323,16,0,324,325,0,0,[1,2661,0],[[2661,1,93]]]]],[0,386,131,0,0,0,0,0,[1,2661,192],[[0,15,16,0,17,387,19,0,[1,2661,0],[[2661,2,388]]],[0,47,16,0,48,389,390,0,[1,2661,0],[[2661,2,391]]],[0,47,16,0,48,392,393,0,[1,2661,0],[[2661,2,394]]],[0,15,16,0,17,395,396,0,[1,2661,0],[[2661,2,397]]],[0,15,16,0,17,398,399,0,[1,2661,0],[[2661,2,400]]],[0,15,16,0,17,401,22,0,[1,2661,0],[[2661,2,402]]],[0,47,16,0,48,0,403,0,[1,2661,0],[[2661,2,404]]],[3,405,0,0,0,0,0,0,[1,2661,15],[[4,406,0,0,0,0,0,0,[1,2661,15],[[0,47,16,0,48,407,403,0,[1,2661,0],[[2661,2,408]]],[0,47,16,0,48,409,410,0,[1,2661,15],[[2676,2,411]]]]],[4,412,0,0,0,0,0,0,[1,2676,0],[[0,47,16,0,48,407,403,0,[1,2676,0],[[2676,2,413]]],[0,47,16,0,48,409,410,0,[1,2676,0],[[2676,2,414]]]]]]],[0,15,16,0,17,415,155,0,[1,2676,0],[[2676,2,416]]],[0,41,42,0,43,134,0,0,[1,2676,0],[[2676,2,135],[2676,1,46]]],[0,157,158,0,159,309,140,0,[1,2681,15],[[2696,2,310]]],[0,157,158,0,159,162,140,0,[1,2696,14],[[2710,2,310]]],[0,157,158,0,159,417,140,0,[1,2710,7],[[2717,2,418]]],[0,15,16,0,17,163,140,0,[1,2717,0],[[2717,2,419]]],[0,165,166,0,167,168,140,0,[1,2717,0],[[2717,2,419]]],[0,52,42,0,53,170,55,0,[1,2717,136],[[2717,1,56],[2853,1,171],[2853,2,420],[2853,2,341],[2853,2,60]]],[0,61,62,0,63,110,321,0,[1,2853,0],[[2853,2,322]]],[0,323,16,0,324,325,0,0,[1,2853,0],[[2853,1,93]]]]]]]]]]]]],[0,421,16,0,422,151,0,0,[1,2853,1003],[[3856,2,423]]]]]]]],[[1,116,16,0,117,118,0,0,[1,485,0],[]]],[1,1,0,0]]],[],[],[1,1,0,0]],[424,425,426,0,[],[1,3860,7553],[[427,428,429,430,[],[1,3861,7552],[[431,432,433,434,[],[1,3863,3278],[],window.sPart0,[[1,116,16,0,117,118,0,0,[1,3877,16],[]]],[11,11,0,0]],[781,782,783,784,[],[1,7141,4272],[],window.sPart1,[[1,116,16,0,117,118,0,0,[1,7184,2],[]]],[13,13,0,0]]],[],[],[24,24,0,0]]],[],[],[24,24,0,0]]],[],[],[25,25,0,0]],[1024,1025,1026,0,[],[1,11413,335],[[1027,1028,1029,1030,[],[1,11413,335],[[1031,1032,1033,0,[],[1,11429,318],[],[[1034,0,0,[],[1,11430,316],[[0,1035,126,0,0,0,0,0,[1,11430,79],[[3,1036,0,0,0,0,0,0,[1,11430,79],[[4,1037,0,0,0,0,0,0,[1,11444,65],[[0,41,42,0,43,1038,0,0,[1,11445,0],[[11445,2,103],[11445,1,46]]],[0,104,42,0,105,1039,55,0,[1,11445,64],[[11445,1,56],[11493,1,1040],[11493,2,1041],[11493,1,193],[11493,1,194],[11493,1,195],[11493,1,196],[11493,1,197],[11493,1,198],[11493,1,199],[11493,1,200],[11493,1,201],[11493,1,202],[11509,1,441],[11509,1,442],[11509,1,1042],[11509,1,1043],[11509,1,1044],[11509,1,707],[11509,1,447],[11509,1,448],[11509,1,449],[11509,1,1045],[11509,1,212],[11509,1,212],[11509,1,212],[11509,1,193],[11509,1,194],[11509,1,195],[11509,1,196],[11509,1,197],[11509,1,198],[11509,1,199],[11509,1,200],[11509,2,1046],[11509,2,60]]],[0,61,62,0,63,1047,1048,0,[1,11509,0],[[11509,2,1049]]]]]]],[3,1050,0,0,0,0,0,0,[1,11509,0],[[4,1051,0,0,0,0,0,0,[1,11509,0],[[0,61,62,0,63,1052,1053,0,[1,11509,0],[[11509,2,1054]]],[0,225,16,0,226,1055,0,0,[1,11509,0],[[11509,2,282]]]]]]],[0,27,16,0,28,1053,0,0,[1,11509,0],[[11509,2,1054]]]]],[0,1056,126,0,0,0,0,0,[1,11509,158],[[3,1036,0,0,0,0,0,0,[1,11509,158],[[4,1037,0,0,0,0,0,0,[1,11509,158],[[0,41,42,0,43,1038,0,0,[1,11509,0],[[11509,2,103],[11509,1,46]]],[0,47,16,0,48,1057,50,0,[1,11509,0],[[11509,2,1058]]],[0,52,42,0,53,1059,55,0,[1,11509,158],[[11509,1,56],[11667,1,1060],[11667,2,1061],[11667,2,1062],[11667,2,60]]],[0,61,62,0,63,110,50,0,[1,11667,0],[[11667,2,1063]]],[0,61,62,0,63,73,74,0,[1,11667,0],[[11667,2,75]]],[0,90,16,0,91,92,0,0,[1,11667,0],[[11667,1,93]]],[0,27,16,0,28,50,0,0,[1,11667,0],[[11667,2,1063]]]]]]]]],[0,1064,126,0,0,0,0,0,[1,11667,79],[[0,493,494,0,495,496,0,0,[1,11667,47],[[11667,2,497]]],[0,498,494,0,499,1065,501,0,[1,11714,29],[[11714,2,1066],[11743,2,1067]]],[0,47,16,0,48,504,1068,0,[1,11744,1],[[11745,2,1069]]],[0,1070,16,0,1071,1072,0,0,[1,11745,1],[[11745,2,507]]]]]]]],[[1,116,16,0,117,118,0,0,[1,11430,0],[]]],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[27,27,0,0]];
</script>
<script type="text/javascript">
window.output["strings"] = [];
</script>
<script type="text/javascript">
window.output["strings"] = window.output["strings"].concat(["*","*Dating-agency","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency","*..","*0-Login","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\0-Login","*../0-Login","*<p>用户登录婚介平台\x3c/p>","*Login-interface","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\0-Login\\Login-interface.robot","*../0-Login/Login-interface.robot","*<p>接口:短信验证码登录认证\x3c/p>","*手机号验证码登录-888888,phone","*Given 生成随机手机号","*LoginResource","*Evaluate","*BuiltIn","*<p>Evaluates the given expression in Python and returns the result.\x3c/p>","*random.choice([\"139\",\"188\",\"185\",\"136\",\"158\",\"151\",\"132\",\"156\",\"189\",\"187\",\"135\",\"134\"]), random","*${num}","*${num} = 136","*\"\".join(random.sample(\"01234567897\",8)), random,string","*${number}","*${number} = 29763475","*${num}${number}","*${phone}","*${phone} = 13629763475","*Set Global Variable","*<p>Makes a variable available globally in all tests and suites.\x3c/p>","*When 用户手机号验证码登录婚介平台-phone","*Create List","*<p>Returns a list containing given items.\x3c/p>","*${userid_list}","*${userid_list} = []","*${Cheader_list}","*${Cheader_list} = []","*${Aheader_list}","*${Aheader_list} = []","*Disable Warnings","*urllib3","*<p>Helper for quickly disabling all urllib3 warnings.\x3c/p>","*Create Session","*RequestsLibrary","*<p>Create Session: create a HTTP session to a server\x3c/p>","*dating, ${${dating}.dating域名}, ${${dating}.AHeader}","*Creating Session using : alias=dating, url=http://dating-agency-api-test.qniao.cn, headers={'Content-Type': 'application/json', 'X-APP-ID': '50325897884795881'}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 ","*Creating session: dating","*Set Variable","*<p>Returns the given values which can then be assigned to a variables.\x3c/p>","*{ \\ \\ \"account\":\"${phone}\", \\ \\ \"accountType\":2, \\ \\ \"captcha\":888888 }","*${data}","*${data} = { \"account\":\"13629763475\", \"accountType\":2, \"captcha\":888888 }","*POST On Session","*<p>Sends a POST request on a previously created HTTP Session.\x3c/p>","*dating, /dating-agency-uec/authorize/by-captcha, ${data.encode('utf-8')}","*${reps}","*Starting new HTTP connection (1): dating-agency-api-test.qniao.cn","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"POST /dating-agency-uec/authorize/by-captcha HTTP/1.1\" 200 None","eNqNkFFLwzAUhd/9FaEvgbE0tlvXrLCHoT4IgkMn+CZpem2jJcnaW6Eb++8mc+DwyTye851z783m8XlLnmA3QI+kIEPXrhpEV3BeSdSmZrIGo0YmnWbomXhntLSxMn/8ARSXAza203vg5ciUdKgaSa6Ik9i8heL/RxqQFXT96kBfeujY2geQFoS60eOGdT/79jyNkyxO6JTQtVLgkN0ZZSs/I8D1XrspqeC9lQi/TLAmfBKEG2sMKNTWBPETwDHZ6i84e+insu3oILjSuVYrGWD+0fuEZ17ZerNh97fBz65naSaWuRDzfJkJkVyWPICpsQnYQtCjP7C01bgq6YEQEkml7GAwKqJktkiX+WI2z7NoemGFHaIiPUnnT4oKcXrkSH3dN3Jvj54=","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-uec/authorize/by-captcha \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:31 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":{\"token\":\"iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how==\",\"userId\":\"970018303831576576\"}} \n ","*${reps} = &lt;Response [200]&gt;","*Get From Dictionary","*Collections","*<p>Returns a value from the given <code>dictionary\x3c/code> based on the given <code>key\x3c/code>.\x3c/p>","*${reps.json()}, code","*${code}","*${code} = 0","*${reps.json()['data']}, token","*${token}","*${token} = iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how==","*${reps.json()['data']}, userId","*${userId}","*${userId} = 970018303831576576","*${reps.json()}, message","*${message}","*${message} = successful","*{'Content-Type':'application/json','X-APP-ID':'50325897884795881','Authorization':'QNT ${token}','X-Organization-Id':'963432943739605555'}","*${login_header}","*${login_header} = {'Content-Type':'application/json','X-APP-ID':'50325897884795881','Authorization':'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how==','X-Organization-Id':'96...","*{'Content-Type':'application/json','X-APP-ID':'50325897884795880','Authorization':'QNT ${token}'}","*${client_header}","*${client_header} = {'Content-Type':'application/json','X-APP-ID':'50325897884795880','Authorization':'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='}","*Append To List","*<p>Adds <code>values\x3c/code> to the end of <code>list\x3c/code>.\x3c/p>","*${userid_list}, ${userId}","*${Cheader_list}, ${client_header}","*${Aheader_list}, ${login_header}","*Run Keyword If","*<p>Runs the given keyword with the given arguments, if <code>condition\x3c/code> is true.\x3c/p>","*${code}==0, Should Be Equal As Strings, ${message}, successful, ELSE, Should Be Equal As Strings, ${message}, 验证码错误或无效验证码,请重试!","*Should Be Equal As Strings","*<p>Fails if objects are unequal after converting them to strings.\x3c/p>","*${message}, successful","*Argument types are:\n&lt;class 'str'&gt;\n&lt;class 'str'&gt;","*${userid_list} = ['970018303831576576']","*${Aheader_list} = [\"{'Content-Type':'application/json','X-APP-ID':'50325897884795881','Authorization':'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how==','X-Organization-Id':'...","*${Cheader_list} = [\"{'Content-Type':'application/json','X-APP-ID':'50325897884795880','Authorization':'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='}\"]","*And 查询用户的婚介组织","*${Aheader}","*${Aheader} = []","*${userId} | ${login_header} IN ZIP [ ${userid_list} | ${Aheader_list} ]","*${userId} = 970018303831576576, ${login_header} = {'Content-Type':'application/json','X-APP-ID':'50325897884795881','Authorization':'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how==','X-Organization-Id':'96...","*dating, ${${dating}.dating域名}, ${login_header}","*Creating Session using : alias=dating, url=http://dating-agency-api-test.qniao.cn, headers={'Content-Type': 'application/json', 'X-APP-ID': '50325897884795881', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how==', 'X-Organization-Id': '963432943739605555'}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 ","*GET On Session","*<p>Sends a GET request on a previously created HTTP Session.\x3c/p>","*dating, /dating-agency-uec/user/list/own-organization, params=userId=${userid}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-uec/user/list/own-organization?userId=970018303831576576 HTTP/1.1\" 200 None","eNqtkF1PwjAUhu/9Fb1bgpbuq2wjWQyKEfwAVDTEG1O7slWXtmwdMIz/3VZINF7b9KI579PzvudcXszBPVs1rNagD5qqTAutVR+hjGguckhyJmgLieJQG6a7EpzILhV/9IZR1NSsQiWvNZIbAWWVE8F3hpLi1ErjLE0i1/XiwA3iwMNRz1xwBBTRxYs1/r+WBSMZq+r0w3k0FByYhtrpA0e1upACVvt5a+R3Pdz1nBPgDChlSsMLQWVmMlg433F1AjK2LIlmP4yVOqhjC+dSCEZtGlt8Z0xBUvI1O2jauMJ5q5hViVIlp9/R0VttfhhmAQezGRwPrY7dwMdxEsVxGCU4jvepGpO3OkxsqbvJHPDRLHxCeW+Kh4sR37aTahnpEudCowVZqscp3z0kWRh5aFWOtqO8kufixveHz+KsWb+viH7147Nben1FvM3xM26SdVjITZruE01/7RiOM2ua9IIw8JMwiIKk52JznE+z5FeZtelECmbeX/+kuW8=","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-uec/user/list/own-organization?userId=970018303831576576 \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:31 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[]} \n ","*${reps.json()}, data","*${data} = []","*${data}==[], log, 未获取到组织信息!, ELSE, log, ${data}","*Log","*<p>Logs the given message with the given level.\x3c/p>","*未获取到组织信息!","*Import Variables","*<p>Imports a variable file with the given path and optional arguments.\x3c/p>","*${EXECDIR}\\\\DA_data.yaml","*1-Applet","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet","*../1-Applet","*1-WriteInfo","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\1-WriteInfo","*../1-Applet/1-WriteInfo","*<p>登陆后填写基础资料\x3c/p>","*Infomation","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\1-WriteInfo\\Infomation.robot","*../1-Applet/1-WriteInfo/Infomation.robot","*用户首次填写资料","*Given 首次查询婚介征婚人资料","*InfoResource","*${userId} | ${client_header} IN ZIP [ ${userid_list} | ${Cheader_list} ]","*${userId} = 970018303831576576, ${client_header} = {'Content-Type':'application/json','X-APP-ID':'50325897884795880','Authorization':'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='}","*dating, ${${dating}.dating域名}, ${client_header}","*Creating Session using : alias=dating, url=http://dating-agency-api-test.qniao.cn, headers={'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 ","*dating, /dating-agency-service/user/get/first/fill/marriage/information/details, params=userId=${userId}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/first/fill/marriage/information/details?userId=970018303831576576 HTTP/1.1\" 200 None","eNq9kFFP2zAUhd/3K/wWieE6SRuSVIqmQtHKgFK2gqq+TK5zk3gY23Wctiniv2OPTZP2A5Asy7rnOzrH9+vlEn2HbQetRWPUGVE01uoxISW1XNaY1iBZj6nm2DpmsJWcqgGT/+ktmB1nQDr3IDVYUnHT+lsI8kyN4Y4jXFbKPDufcnawlIv2izdclUWehmGUDcNhNoyS9Mwd9AlpapufvtJHhDVASzBt8RI8OApPXJQNxijQvW2UxOZ9Ry2JB1EyiIJTFEwYA23xpWSqdO08XB+5PkUlVIJa+Md46YSc+MGFkhKYb+WHTwAaU8F38EezLhUvew1epVoLzt6/8Kt1Dses8GSxwFdTryfhME6yPM2yUZonWRb+TuxcX8OP9G/G/XyJ+GwxeiT12V0yXc34oZ+bKrUiqaUlK1rphzt+/JGXozQiWzE7zGqjLuRNHE/X8rzbPW2p3cTZ+S27/kaj/ed10uW7UaP2RRG8us1tVNkXcyXBvd8ALG7CIg==","eNp1U11v0zAUfedXWH7JS9IkLbQjUoRQmcYeOtAWIfHoOreNqWNn/ihU1f77rhtSsrJJVhSfe879OLZvrityD7bTygIpiDeybJzrijStmRNqm7AtKH5IWCcSB9ZNHpVgesLVRdyC2QsOqcefdAsu3Qhjw1fKtGXGCOSlQm20aVGnUQ6OCWk/BcFtXX5cZFl+NctmV7P8w2KOi7wj1jHnbTnNspgYYFarEtEGWA3GlsfoAYuCiQoSqa1Qf9J8ks8neRST6AtzEPDKQ0ymc7Jihkyz6XuSLQpcs5zcrKpAXGrlQLmkOnQnAes6KXjf4i8sGDiVYcpuwCTXiusahw5E3ni1g/pvDgU8SEJgB9AlTIo9hNgPZg4B/WYEthiTz5yDtUkoa7RM7uHRo6vJClyj6zfDX/uRoyccf63rQ3mk2AnQIotpiwI0lxbU+pN64yWNKR4Po8WRipoWyksZU8a59srdnoHeehT+bz4mUILv7lgLAxvPGXtYnsr2SKNbWIaU5vAGPECd0XuhOIxpAzauwYV7kSrsx/FaWGcEd2POgI15a2Fc8xOYGQCofX+oY+UZHABs59T7P0qPnCcDsW3csMNrLRyTD6dLOha9CIzbCs44/Vt9f8WOy9hruuWFPWN8zA+vDt+GYPLOt2tAF7KncHWeAaJJWF4=","*${Data}","eNpTqXZJLEmsVbBVqFbPTFG3UvDLz0vVUVBPTE7OL80r8UQSKi1OLQLz1S3NDQwMLYwNjC2MDU3NzYBIHSifl5mc7ZeYm4rQkZ6al5Ja5JyfgiSWkZ+b6gwyuqgSpwRCsKAovywzLzkVVSlMFNW25MwSkJF6enoA/jtChg==","*${reps.json()['data']}, fillSerialNumber","*${fillSerialNumber}","*${fillSerialNumber} = 0","eNpTqU7LzMkJTi3KTMzxK81NSi2qtbU10FF4unD107aZT1fOerK7++m+RhBj167ns1qezt/1fGHDi60tz6bN1FFw9Ql2VfB001FQwWaMIQ5jILp1n87ve7qj6emehqfLuwkZZYTbRTDT2nc9nzL/6c4tT3bvJc5MY4Jmvti1+uXqGcSZZkLYhWuXPe1rI840U8KmrZz1dPnu513bnrZtJc5MM4JmPpvT8WzKtqetS4kz0JywgTO2Pl++Adk0HYVn85e+WL8Il5Yn+xc+a1wPACSmZmg=","*填写婚介征婚人的基础资料","*选择婚介性别资料","*Log To Console","*<p>Logs the given message to the console.\x3c/p>","*D:\\\\LYL\\\\Study\\\\Robot_framework\\\\space\\\\Dating-agency\\\\1-Applet\\\\1-WriteInfo","*1","*${SexCode}","*${SexCode} = 1","*0","*${Number}","*${Number} = 0","*Update Value To Json","*JSONLibrary","*<p>Update value to JSON using JSONPath\x3c/p>","*${Data}, $.genderCode, ${SexCode}","eNpTqXZJLEmsVbBVqFbPTFG3UvDLz0vVUVBPTE7OL80r8UQSKi1OLQLz1S3NDQwMLYwNjC2MDU3NzYBIHSifl5mc7ZeYm4rQkZ6al5Ja5JyfAhIzBApk5OemOoPMLaqEikJVIkkgBAuK8ssy85JTUZXCRFGtSs4sgRqpp6cHANd2Qe0=","*${Data}, $.fillSerialNumber, ${Number}","*demjson.encode(${DATA}), demjson","eNpljrsKAjEQRX9lCZYhaCtspY3NNlaWs5NxM5AHjJNiWfx3hSUSsLyHc+AetisovIdx2Awglpr15s051xitmVk0PAikAWRdL8VTvydIv+35pcKovdNY75GvCMol/4G+fHKMdxKGONU00/fF0ZqFsifZtZM1gXgJ2opQEjnnPmp3Smw=","*Replace String","*String","*<p>Replaces <code>search_for\x3c/code> in the given <code>string\x3c/code> with <code>replace_with\x3c/code>.\x3c/p>","*${Data}, \"None\", null","eNp1kUELwjAMhf9LzztsDHV63cmLCJ481ja6YNdKlipD/O9uSiXohF7el7zwkt6VNiZEz2urVj46l6kDEjd70JSAQe7rYEHqjW4/2mLHhIZlT2KyD2w0mjH4HyCdR3RuB4TabWJ7gCFFnqkTeAv0bisy1QCeGk6OJrRQjztQP4Hk7BFzuPn6ayPJZeLEtxSu6A1MeVJN+vBzzKESBH8pOaXVhKzdjjXH7m9BzvZozlJfJrJdJjLFDmj8ZLVc5HlRlXlZlcVsMR+eejwBsDO4Fw==","*dating, /dating-agency-service/user/save/first/fill/marriage/Information, ${Data.encode('utf-8')}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"POST /dating-agency-service/user/save/first/fill/marriage/Information HTTP/1.1\" 200 None","eNqtU1Fv2jAQft+viPISqSOYACkBiQcKk+jWARvt1PVlMs6ReA22cS7QtOp/n01HZ3XsbVIU5b7vu7vv7Mtivrz2vsK2ghK9gVfpYpgjqgEhKUUuspBmIFgdUsVDNJrmVnAqm0y84UvQO86AVOaDlHQHZM11ieZdFGRDteZGSC7FWuqNSZTCe+cpivkP2/E/1MqBpqDL4VNwY7LCkamEwcALVI25FKF+mbAk7WYUN6Og4QUjxkBh+EEwmZrmVpw9ctXwUlgXFOGPxlJn5MwCYykEMNvTgvcAKqQF38FvDk3X8LpWYFmqVMHZwSD5WZoMo7kNR4tFeDmxfNzqtOOk30uSbq8fJ0nr0LEyfjV/pMceX2bXHp8uut9Idj6PJ7dT/lDP9LqHRZwJJLd0rW7m/HHZT7u9iGyL6cM003IsrtrtyZ24qHb3W4qrdnLxmX36SKP9+7u46u+6udwPh67rKxAZ5gdfUT94Nke6kmk9XAVPPmVMVgIvU38gqqJo+CuuMf8OVB8BxrEeyxTceEY3r3HKS9Scoas5Yq4O0urlwP4C3Ey7B0swW1DMqs0KjItWwzcXbhbgRRY1/Bx4luMxI5cbGNsZdH0CcmtbGOVejN9M5OKu4yO+0HLHBYNTOUfOzeOvh2kY6eCHyK1iFp4jLZZIsSr/Sbi1BWf3bqxOeFMnPNn/zV6y3++1WlHSaXWSThT3zs3jPwdmI34BX0BuXg==","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/first/fill/marriage/Information \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:31 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018305710624768\"} \n ","*${DataId}","*${DataId} = 970018305710624768","*选择婚介征婚人的城市","*region固定省市","*region, <a href=\"http://qncloud.oss-cn-shenzhen.aliyuncs.com\">http://qncloud.oss-cn-shenzhen.aliyuncs.com\x3c/a>","*Creating Session using : alias=region, url=http://qncloud.oss-cn-shenzhen.aliyuncs.com, headers={}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 ","*Creating session: region","*region, address.json","*Starting new HTTP connection (1): qncloud.oss-cn-shenzhen.aliyuncs.com","*<a href=\"http://qncloud.oss-cn-shenzhen.aliyuncs.com:80\">http://qncloud.oss-cn-shenzhen.aliyuncs.com:80\x3c/a> \"GET /address.json HTTP/1.1\" 200 None","*GET Request : url=http://qncloud.oss-cn-shenzhen.aliyuncs.com/address.json \n path_url=/address.json \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive'} \n body=None \n ","*ISO-8859-5 confidence = 0.0, below negative shortcut threshhold 0.05","*MacCyrillic confidence = 0.017622877790373182, below negative shortcut threshhold 0.05","*IBM866 confidence = 0.04726420961202248, below negative shortcut threshhold 0.05","*ISO-8859-7 confidence = 0.0, below negative shortcut threshhold 0.05","*windows-1253 confidence = 0.0, below negative shortcut threshhold 0.05","*windows-1251 confidence = 0.0, below negative shortcut threshhold 0.05","*TIS-620 confidence = 0.037601830798328836, below negative shortcut threshhold 0.05","*windows-1255 confidence = 0.0, below negative shortcut threshhold 0.05","*utf-8 confidence = 0.99","*SHIFT_JIS Japanese confidence = 0.01","*EUC-JP Japanese confidence = 0.01","*GB2312 Chinese confidence = 0.01","*EUC-KR Korean confidence = 0.01","*CP949 Korean confidence = 0.01","*Big5 Chinese confidence = 0.01","*EUC-TW Taiwan confidence = 0.01","*windows-1251 Russian confidence = 0.01","*KOI8-R Russian confidence = 0.01","*ISO-8859-5 not active","*MacCyrillic not active","*IBM866 not active","*IBM855 Russian confidence = 0.07299132219887952","*ISO-8859-7 not active","*windows-1253 not active","*windows-1251 not active","*TIS-620 not active","*ISO-8859-9 Turkish confidence = 0.37954604891598126","*windows-1255 Hebrew confidence = 0.0","*windows-1255 not active","eNqsvctyK1l2JTjvrwiLSQ46Q7rwBwCmWQ7KJFUNutVl1srqSVsPriKulFkVGZGKh6xUsjIjSIIkSAIEnyAIgCD45r0XIF4k8SCBn4G7A3/Rvp3MiLMOeRO+EFWVykFGrE34Ofvss89+rP2f/u53n/3f777/07fffP/us9989uN3X//29z/88Kff/PVf/8s3X3797Y9f/dW333//xZfffPH979998z/8//urt1//4d9+/ObL7//qy2//+Ndvv/rqu3fff/9X//X7b7/57H/77Psf3v7w4/e/Nd68+fVn37176/+Pv/3P/4f/v//+3duv3n33/W///Vf/8O67f3333a9+89mv/kMg5z//wz/86tef/epv3/7wTv7H3/347tefGdHP/v7td58Zbwzrszex3/j/MSOf/ae//538i3/z7Tc/vPvmhy9+929/CgBv//Snr//w5dsf/vDtN38tP0L+nd999/ab7//p3Xdf/N03X3771R+++Wf5F7/8/Y/f/Ld3Xz3L+ObdlwKRf/Df3r370xf+R/3rO/ln/8/b7/4t+HVffvnuTz/8LMH/R//9C1mK7979y4/vvv/hiz98Jf9aNPrGiFmmGX9jW29M0zCNv7P/xvgbU/79//Ot/6/9vQ//pz+8C/7l//jdH3792Rvrs79996V83JvPIm9+Y8d+Y9l//rinv/DtP/5X/9d98cPzF/5f3373x7df//yPf//2+99/8eV3X0atd1/+8a38GxHDsuzIXNR+E7X832K8mbPNn//973/49ru3//zuiy+/fvv99/Kv/8MPb7/56u13X6nL+fd/a8s/+u+/+/Lv/mi9/S9x2/jdf/zxx6//9+//5bv/8h9++1tFWrB/X/zwhz8GP86aU6Wo6/3P/+MPf/rV//T3/h+//erffvvvn/v/5N3nv3nz68//6OuL/3s+/83n3//oL/L33//Tj19//uvPv3r7w9vPf/P//vvn//r26x/9fxqJvPH/368///rtP7772v+XnY3cqPfR6Sz4/+7X7/5V/rfIrz//8vd/+NrXwG80ZGQK0vgLyMjPyFGn6JQzzkbvZ6SpIr/58euv/+evEW78DB+fD2m4/TPcLZYmBy0OHlV/fN3ZrHPw2M9wr9xy8zdOo8FJiCu///bevZ/n4HM/wye5K+es7TbLlISIsn3u6pD9/RFl+ybzh879EQc3FXilN+qmOLil/PiDDafL7X5EUR7n7NJJtjm4ojzu/Lxb3uXgivL4v3xcv2fghqFojnOzPOptOZkhAVc0x+nfOb3lKfD/z///ighDszZn1277fLqpMTRTE8BCmRoDTY2zzW23gabGbbbEWFFwE+BirCi4oqtOOuc8zHNwG/66b6M5uKKrXu/ErZxT8MgbMPKjziMHj4CRn5S2Obi6cb66pLlvV42Mv27jQZ2Dq0ameuF2khxcNTK1klPqc3DVyPSv5I7Yp36/YainppYQ5QltKASumuhS3v8BHFz5/PFOmTMyJhqZJ733ionpdsZEO+Nfzk7NN3JLoUyNibZisjd0asTFZGq2onJOmRoTbYUPp0yNqdkKX1vSGQ6uXEyj3t4kn/LK5A9Q7qbx6R77A1SNffoB4VVO4OriV0+d2iEHVxf/eCAeKQVXFb6y4exmObhqqBO3zs2Qgyt7N/lwMFnY4uCqO3rfcFuPHFxxKsa3R97hCgU31bOeO3aPEhw8Ag6VuLIUXDnyTnLRrW9ycFP99lsKG1fvx0FhUlgGOzUVrr6hcgnRWAqunpf8uvjwFNwCazPqZjm4cl4m3aHbSk2BazeEAf6kf9r8bQ9n5A14e97fUH6FwE2Eb5Bw1SHcPHOW7zi46lf4ziTjDAs8hi9f9tvjAHfvLig4mOj+BXNYDLDPPtb/5RRcWTdfV0e9KgdX1m08TMjVTMEVC+llUt5unYKDhSx0nYtFb7dDrbxqaib+/bKxz5xWQ7UV/ueLX0SdVhO8sssLuSKahZAH1oQXnO8Jd26YbzfVA+ubCXFlky1OggVPCXe1HfikhATVt/HfQZNB3u1X3NzmeOW92+wzymAaBkQ/Jv0MB1fP4Nqh/zTg4PCePfE/ZKpvDwIsVRMmCzeTxU5INbDAOV/gYm4CN1XbVaCCfgJXP/wsTUWNBK44eE6r7v+H9K4tUKGnhSM2zjLg89vuQ4uDq+Z3NSsWgIJrMbdsmoOrz+E78k+r0drTBIdVXzQL56NuhYMrZt+td5xum4KbcFQaHFbVlk6FdOkt8Iq7Q3EzKLgaPbhYnuTvOLiibJPqJodVX8GFprN1RcHVi9KtXtA3nY327UTMTDj7ZsM1R0cPbC34QEYPbDQvwe8m1s1WbyXfvJDPZ1u1Ts5yctQ54OCqdSpvkufUVq3T5HDZqV9ycDWd1O9z2BjGh7c3OHgco3z+O46Cq+mA+yv/IUbBwS/dr1MxRoFH0MjUchwcbFSL3XTVRjlXCQ6r6lsnSX+4DYeFfE3Yqo0Snal9YJx5Ow4Jkbz8eMrERVUTNxqWJNIWzsRFwcTti2VkbFT0DYb0abiWiyHhqoX0vXfSxEXBb+8kx+tbHFw173dHbr3NwdUr9aBIXuhR8N8GWfqvq96vry5JEh7DWA+FjWNo9ID8cNVC1rrspoOF9Hetx/141UK6xcJk8ZGDqxaylpITR8FVlTvY4bAWuGHssqsWcnxc4bBRqC5gVd2EG/lwskLuuKpvhSUKC87n3ZAMyUbjBp4yFm6CtjiFRw5uwUHzTracXo67WWIQ1H04luTd5mnIyyX2y/zn2C/zn2MQmK2dSoSNgkNJ0vp4reEUqpQETPgGP4DQvZh6PcnSb+Q4uKo8vXtxCyi4ai6aj6SdjMH1VD+UgiIKriz+ePeQw6qpN7FyZQ4eh2oiMq4SU6+nUWfFSVKv3RhcT/Pzbumcg6O9Ip8PMfV6Gt+ekXdrDBz49op39sCFIuNQZJAaOoP7kKYmrpoaZ3ODqqsRuInw/gUHVy1tt+6m1sfZc6eaJSOKcXBon76fWP84WIxkWx7OFNyE55tkACm4lg/ibvm4/uTnrGXc0CpI/af3jPH8ODi3tUf/FMwuSo0GFNpOsfcsajvvbJ6FlakdkzmsxbnU3YpPH5M5/bnHFYTMQaZ1mCVzLnOg3k0qpDOn6rbUrVFYE0ujkykObkG2i3wrzamK7RWyZDnEHFyFC4tkemhOC2d5hzUOripwti12lYKradYN7k+rV6FTLbulLadwNNMxnAM3vrXmnLUZR3pOdeNH/b7EQim4GnvvL03eJzk4eGKtSa5N+fARrA/urzmltXDmwkdqz9WPFeK8+3C4UIZUU4AptdGq8exxnpgPNyHXI/WiFFy90y/yXETRh2v5NcqV8uFqfm1/hf72OP71zMKMZyfyBgoVih3uDevDIQ2RYmObESgfHVcqEugKp71YZ15ZpFpafDjcVkenzkOPWbcIRBerF1wFYEQrnryg/7qqved3XLQnAsWTontdEq5q716SVH4onpReHgobx7Aq+achkr88T2o7VAC6943pcK3Q2tK6ORqN8fkwVKG1pTd0vJeHb5iTYmGhslPflDBR6JNiYVPDeJiR1DYFV7e7tCmRlmaVk6Cau/r+OJ1ySu85Cfhsd8ub7hG3CGprhptfl4AJAwdr419VAyLeInADgh6SZ6fgkHpb8hYvKDicms2zUe+MMfKWVjsq1SgbIVUXakcpC29h4Sj1VPexEUz5TRbXODg+xMbpUwoOtQEHrcmHA2a/DPCszq4neyscHP06KY+n4BaU1lOlBRYWjrq3W1RkUuBq5uv+gurXs7Du9FlTice7hYWXclK1OutPq7r5C1Td/AWqbqqqTuo5lFmKF8H0gFhYWukVFrilxsrGvaF4vuGWGkv7npDEz4bSvvH5kuN7jxRcTYs3bry9PAe3Yc0l40bB1WxdP0N5UBZW9zmnd1LZS8Hj2PBVzXLwOXCbqRIUCwv83GaCw0J0K0HaJaxzezyimkcEPrtxsCBAMfWAa6cM6uuk3En74Z8+ZfYvMGi2oa02U/9gYXWcPI44JYfytkn+1rkvcXD1CvO9Zf+ZwMDhSe5f/d0W525BvZBb3A0bQLa0eiEfye0a1gv5psk/YgwcbpNGY3JAbToU/Di9XQ4LGaKWl0lxcAvyeqN+grvLYtopG3WqIbcMs/AXy1QQz8Istg/3zgbMh2MW+/7CLS1ycBOoBsi7DLPYB7tUGMTSstg3QxoehQe5MEtQcLVO/jzBYeN40BLnHHwOXHRp22bgqoEa9ddHD1ucgYJE8HiYDX+nQCLYK2Td7j6j7ZCBHXXaHlN0YWEGdtRZkWcdBVcv4lzf2S9ycPVhdXVPZZoszMD6b1KvX+Dgasc0i1WdxqNTMnyBadazTQ47hyclv0zBVY9xvFYjHYk4eH31jntLeX1xrBxu6RwuUw8apJKdYT+8JwCpZEH2isxBm8PiqEN5JRHrBungkX+VM80RlpYR7p9yWPWUdRNOK8/BbWwQqF5w8CjQgEiXNwWHO+XIbRxz8Dgu+80VB1fPWvPEaVLRgDl8nbFBzjn1gSblcIN7Dq4qfGKTfNhCDlpC86TTjmlc6RdsDMIdVS2NW7+UouXwRzXyBjzAQtNtMi4cpnG94QNnITGN61sJ+WwKrnqA7fdu+4iD20gOQGGjmD1nOv4ErqZFbmvcba6lgLMpDqtmQ7oVqubEh5taNJ+Fq8/bwzqHNbDBk+neEriqbNtNDqtqWmNA9RBZmGcfDW4m1x8JTwDz7JNiOkzmEQRg9jC7554kQpoXyLN7F315LBDmBTNf+ytcJAfz7JJ44swLZr6S5J+2sMWSwqrOdrkl2UYKHkXGy/MHDq7629QtjBl2d79L2qUIFkhXuTd1BLiJZLs3Tyk43MLVktSlE6cM8/uNgfx4Kr9va/n95eRTJehzXY56bD6V6Le1RP/Wg2/k3NtrL9UNdWBtjYBxv04F8WwkVZOyovoWB7eAekUSYBRcbUS6LXiPexQc3h3F8qR/IAt3f+HmcoQQdQFTB05yXf47tB7aWsLd37+jnHv84NR3OSFa02u9TVWp2UiSJi+RqXFsTZsxcb+R1CsrP62EkLgfdYpULbGNuXv3YNn3aUf9LU6ChRXFDHuJjbxPYoHXsxxcNeD5x1Fva7K04KQPqeSsrfFHdUvysmDgrx+HzRZzHAytUJMy6TaWE4wHA/8U+Id6vLHgHmR8t3mc2HWyq1N+j6aWkGQfdTekajucWurURs76otsdMEsKqXaRwDB62Uht5P90WRAiH2dj1luaeFr1kN8OfD5e74Q8EcDn4yQXhWSVlaAatNKAhWNVzHDSTHiXW746SX6Q0GcLcxZt8c24CwIKAJ4lcGcK6X2OctRrwtZqAJLro/68/9/j5ID7DaqNGia8VME3DpwE9RG6P+/47j27F9DunaDce1tL6O/tu40UZ0mQPWb+cDx4DHmaILv9kx4y+gw57p8l3F94wwffc2aWEfLdmignm+FEmUB4OGHKJGxMnTu9ndHDBffXVcU+X3ULDxxcrUxOZcREcCqNyfdi2j+bk8Wqs77NPLdtTMHLze+7fmeH7v5NSO2Kau7TeLHIqBZk0v0rxl1PkeuAyfSV5Sf3lZNgwhI8OdJOKs0JsV4RwklQfeBSdbJ7wcGjcF87tQoHV/23h7XJypYoVbvAmamY9iT0T9W4XRKlCqdOMZ3RcT0lYEKjsFs/lRnfpsY3PVaIdoOP06fMYkKxwTjzwVkr+Lrt7VyIhu9XAv18boHhxKKiisk6OJ9FjqarnetAV2f6SWq3bH7V9zH8rxvnM5yQKMYB/iyE9HagUAHkcD4PlA1In2y7OVnZCB+fEQnqNZfK+8sr0UhKAqqxk6w7jRtOgrrLJ8Eh3DzzeuTPUI3ScZdsm7KxgkI25PHCvd8PbxDieL+0yec51lFIqVWZcRKgjsI7bVNRPhvrKOT5F9xu5M0C1RQ/CSH9rjiyHP/5l3AeF1RWPN1Q0yVo+jCnvYhFr2/KTmcxpD5Aul940WuUK4vp/vTO+HaJ2VBI9wszAJO6tTHd7+wtU6xNNmb8JUfAJJVsLeO/kiKfMJDxlz3bWQ1MSktcd06lsRkcRZGKjY3h2q/i1BurAgoF4c3IUC4c5NZHnbr0szDW0sAwpr/DtZRXKIc4Fz4yop+rV2Lxf/n3GxAL9d0eWUmNPX+ahNefijMoiWG8/lScQUkMpJcPfELulWFgr9D7xHROEm1n8f2+W/npuRZyf23Y397GeHjE7y+EAp5+xAxCDE1J/Ev9gDloBrzcx+ubTv2Bzn0Y8H7/WQjl6Rnwipc5Vt0Nb/PYu17mokMGPOfH58PZ5UBX1/tRf9m56XESoG/lbtJf4uDQt3LqS/Dyj5QEiHRVT8c7JQ6uXtBnh/4bhztoc9jXNpQX5P5SyFM2p737nsCkZs5pB+RZCKeZ4Cr43rt7m/Fd96m+lroYhjYAVEKGtUSYJm5DGwDqNlf1DLPxF5DGzFP5AjiM1VtlHP4ADmz8lwzXn6HND5VZFJdbHFytitxJMFSBhjZ8U2xa7U4efZQEDMdJTxAFV98avYzbfk/BIe4xeJTmkLAeZgBHqkCG7SGAq6mK1p7T26Hg8Orfr0s5QdhrMYADPc6qTAOZOphPO656+7l/yYc8dFoWu8pkrAK4iVN3mzkObr0gjt48pSSomu/tHox6e9JxSUlQI4e5pHTosL9BNbkrW8zsWoFDVG1vyAxGFLiqft7OhczencqSqklQVyBfk6c1KwEO4BIX7TEiWlP5UTrk7K0AaYDlJO02JLt5wwvJbu/DOnl8TCRhWGThEJTYrDMkSwFc3bXmB6d5PRNPoIgCG+gr8NTmX00BIOnvrh3KKQynAJZWDCYTiIg11Ib4FN12k4NbwKct3C8MHKgJ/G8mKtkEDqWnT6tG7BrUCcilUxvMqgBQMBAwlZUJUZoyYEd28aPbex9SGbAj+2l0I7GeOPGk955pvgvg0K2Zof+6DZQs47WPFByUIVi1WXcTnupuZWfUT8y+mzjcodMVCx1uNyFH/FyQQywINGu7GzfMgK0AbiGcGN0rcAi61h693c6s2xHF8GBRxtURtzOyuK+c0cY5hjGoi5BNdgHSwPaTyi6zhpCTdVY2yDddDK7Xs/fyqGTgSCSyxRSKB3CobKSuZsgkyodr9X9T4ZBuyHHxZF8A9i9nz0Ny5gdINfr6Ie+k0syax/UHBTFRJYCrvnQzOWk8OMVVSgI8pecT40GXgoM3Xthn+PcCOBBbXUpdbuWc2zstkFV8mooTZu/m9NpR7iED7Mr+X5UBcxTcwtPKxX/mYFh5MEFpkruiJMBbsr9MWhstBijrzrFka9JUTXisT2+zRTWI6CG80IE4bLf08o+c0UbWXKF+LZ5ycLg3N0cPZQ4O44x3hIKJIGMUCfqtUc1ymoANp89LH37rsZPOS9zI+jMWAFvhvMKBXNnhtj6ijSGQRyUVTolgc80Thz8xF1UkwKv27NJtPzCrF0HKtYPpt7a2ehBMm+wkRH3CrR6mQXfuOPsZwWjY0ww4Bg725+l3E+uGXQznQ5lBQMHh7bPhFAYUHCbX1xed5C2TQQ4kGDjHXGOPnbrvJr46S+ENpqmfGs5gYgxqkOeCABET330l0toARaHT73HB8wiOb/5zhfxTYfbs118EAkq+B+udXzHKYOKTZ0O47ChlwCaUrQ/jtYuQ48UDsJrOGB5xcYCIpekDM508gONQQlk6Bg6VGP1zLhcTsTR1ElPAwGHfk+0wb1XYOkNrUM2m3KNcqNylgblLicQfnIfacUPLXaZzzDj4AG7qE1s4uPXCAlBwG0pEJokdDg68SUNmypjAI2g82R8P+rZcpGLgBibvpP1QG648Fa5x0x1vcXB13wf37uIxY6YMLfEX6HpIjQVfxT+kQu9PLLuh26jHKgdXi3BWuxJiYOARrJeT2akM3EDSKoZdRODgqxTK07NdGhyCqxfeboeDq37a6rZk6yi4mrE6zU4vL9dUDtwkqXbstkKqnJ6qo3JtxotUHZXpM5CK2T25kqNKbDoky6TPZf5wtnCugckyJ/lx1Onrb4ypEtBm6k19UzfR0oIDun/06U0E30acVca3MTDdJgrABNUNTHhJ3R3zSDEw4SVNZ4NH5m1ovOimlFLucOtm63QBBxvMh0Nm6umOdhtlSgI8D59+OrF0WHs5SImTQ8EtpIsheB4EDvnlk+RzoQhxZGBGeVD/n+KODKSxJCoWskTB0DiHb7fIjYtqSV7pKyeWLoqD5/ad2goHN8EnlqpO38NsFmcyfdir2CgzQ0YEjomwtqwktYnIQiwLWQ65iZjJqiXITcRZuqm01HALTUTO3b+Z+ZlsYMPgc6iTgkOf0YB0npGdOHU3esxz2xHXz1Q4mtwAqZ6pdk2GCxPbEcf5CCvjW+rDob1LPIGLZQoO1sz/8ekcY8r0JBFrygwLB+rdjQdd/UzfH4XYBV9QBASJIx3+QwzwJZzCYNT/yMHVRMPehX4ZT4WrnvBmU3/tT4Xb4AhJ5SEFjyIx+CBPweHoNd4zwwEDeFSbzD6Y6giBEpkYZpn0t+QR2CiHirSYGgNY0Hrl9q9CnX0Tgy2+IyQ9tqHPvqkFW/yjx9SsmhhskVDJ2T4Hj8JYRhlmScGRF12qPSn4HN5/G9y3Q2ps60HengwcrptBSeChldbU6rT3u271lIMDcfGAw0b1bmQOrjaYF6/oD4/jdcM4zwKfQyt9M6TgcextoYKTJobIJDlCzIUJ4OpprR86wxwHt7CPu9Nh7koTI2yTx6z/n+dW0XDGytDey24zz6wexNkkO5POcHALYiaT3XUOrrrrBwvyn957TgI0/24883KUe5wQlfT7ZCApaSbsIBLi8H70rwxxvBVWDUoaeI/BvcccKEM3g4zXbWK/gNuqu6VzDm5DxwT1kDe1+XE3G+PTPQ4+B7xeVE2dDwdm5uS6xAApuOp4rxend+MiHAK/tXuyzcHU2hw6lacCtzBmBGOnnYqzfMxoLHL6JbbJ4wNtDm6/TWWIBG6/CL1S8CiO2SILckSCorSTXp/9fDjvnQqpdRDvFYqbI+oKw2DvzfL0ughN63CMYPdMHN5wWocPtOwWlZszNULF+3NJz1FwTGSTuwYPtCdOBA4ehYAt/ddj+NdJOJSQZUvOBmWlIdDt9c/lcUUEuk0MdEtW9qk1MJzaYBdGfZ/8doh1O80qlegxtTaKQkEovjfrnAR4HZfY3w/morA8bp8xewfNF87m+ri+xsGhlqBERQZMbTLg+d30t4amOVF9FHJvOaTaQJx8nL0SR7EwYFY+qldSrZxxcDUrXbseL1bG9zecBBsZaLnYQhQU72k4LwMHo7GwwoxlDOAGwJkBoAHcBMZXyWtTcODOLfq7P3q48VJdLjyuaSME/EcPa2FLekwM+D8jib2IvYgy7XJwC4yAc/7IwW1IszKz4AM4EOceO60LDo58ekJOTsGVx5o3yJBPzpga45J2bN96N6hTHIvAjIZdqjrFxLajUXdjcv2R9Fdj0JPe8JW/R0tQ1a9zQdXACxy543z9pyWgJXQPyhwcvK81eaiSPwCu0YPUOP2BMUfQgSXV1GsFzuuG3NboseUWr0Ky4wZg85c43tAG5aTS42GBgyO70eSUCjrFZ523LljsPL0goxPINFi5YOYaB/A4nDuG9VHg6vQld+1wPKTeiZAW9K/+6dltDQ7vxA2962OqxiLFYmfR95r1CMenNXZOn8nCNNuaWu9YZZF0uaF3bLyxxIcIkOBxfdFZvaY8Dey38lKVUaerb+AnVw9bruS9Q71VseXKtxXSe07B1UzoaoMZiBPA7dlrukyccBd8e4I4NTjhLphTcErB41juPl77SNVzigScl8GFd3y4hQMCaikOrt6z18vuKRcdwmaxSX8r9JHX5qatNqQqjNh37PP6cM1F0XHw2WR+TYLJFFxd9mreybYpuNafQu4aJMUkLRVwNskwU2rvIDnlK2/YckQTW9WEcop6IGCvmVssOOcZZvVw4E6yzgwHCeAmTj5aXuXgMMFhmcu/RCCB4ltaZt5fAI9iaO60QcFB8WopGa9DKB4Un/tvfJ2MYyocbZ2wLDIaa8T06NBTXNZ37YsYovuk6hpI9V8acO8CI6Z1qXOab+DDfEsYZSm4gRUUXqZA7L6Bj5rKLlcJYEC9n/twTMPVb187do8fRP3OV6ay1alaYGr0kv7rztekqVVDpsYt+QQLY+4CpPok6S+5t+EDGqZODjnIuo0VDm5jlSbBPW7q5JClPONfBfAY0LtN8vMcXC0+yXWYkqEAPqcmv7oMt57AI1Cwe8VunBpImeRux5UNDm7OnAgwNVZM5yDl1A45uHrR3F5I18B+nZMQfREKo+AxsLRMzXMAj8M1ze6doV4V5ylJoxBwLBVor8ibiClxNLVOUv/jx+ubYeobTa2T1EnnRr2PoSyV1knqZZaE9yP0V2utoN7lhXtf4+A2lBtNFnocXNW3hx2Z6svAI8AieEHZCgNPq3u8PykecXA181W4Eio/Im8YSMDuBsrOG3hanWTVya5ScEig9C7FL6Xg6iX14cC9bxEktKbWi+rmjie7lZA6j4+R9gp1wWm9qP5hkxuWglv4lKsccHAbuPEpG2tggZz0/5JwODL9K4ax0NRaWX2NnRy0Qz8HTK2V1akVxZsP/xww9WbSQTYks5ypN5PSpsbEfjqpXufgasir7d+M7yk47ForRW66iV2Q4WuJTb0NtlngsNCBW6R/tno3lU6YQJ+ptc3Kw625wOgqlFFNFlrTmdk0XcWumU4nvK5iGdXZNXkvQB3UZLtMqjrUQbmrh85J0jmm7jVgqQ1c0BwHN2BIN5ONEjjse+9y+sx6DW6gD1wqcPsOpVBCrh9636ESaZzPjDrUzYJlSNk2E2oI4GrVdKHD1O0HcLXT5HJLvpyBQ5yq0/GWy8yu2cjmdOzU7hjW00ACDlhn6KQCuAWLT719BG5rA1l2OK2Lai8I6dgOp3VR3Zu6LzG/PAqHvXMTPPkZOLZGMhxopt7sfHvPxGZNrVvZuVhgKnVNrb/Yyd4w0dEAbsBf9w7XObgF3y70lZTOQHB1PDzy/Rr90HxabSAu+gRmNg4qjuR2vr3g4NGZqUdNrb16fHvKNOSaWhu1hFmIEQym1kbtJTZk6Si4BfDpNQ/avkOpibz4tWTUpzcd26g5ysEAbr74wxTcAri8Phg4WqokqXJYK3JXZvI4AVxtpWy/d1uPFNwEjs6GV8xz8Ah4NfLuo3RmDjlCsyFb7wMk5C6r5JMTKj38PyyzLBk4JFB20uSuAa2uvJe5k47TtQ6K5BMGB3HWlxiqxgCO0bnpm45wjUae4ToL4IY2IatOXU9YIeOmPoZ2pLE8xukOmelUAVzdtYUc58tJKBmzADIOeBgeDsvef+8MEsSyY33I5MPBZKHGweMY4Zl63LRd00gRV0IWNQVIMBQfuXBuBKPBdxecSxDRJpp1ncE2BcfD0uVenVjg4eu6vN0ouKpym+dOrcudNQzGturhz5qhkcCTZw2JAT8cMOSlAtf5PwlOjwCOZEdMCWUAN3HVkm0Orpr3y+L0MIu2axgOrQ3Hw0TIXUMK4tqQe+xHcBCV/4cbHyg4BhWr3L0Wgbii28rRcGiIzsnwQSrTp5GZuLdhmUxMjcnELVXDHjSNxmTUWaO2TKMxGXXWabiFuapuk4Orz731hgQVKTjOvaV8SI0FRbw45kLXWFDG2Usqjm1iTcLoMS+7zsCxxD3rEG1Wps4lct+iIiQ6HUe/J5PoQ5s4nY7jZoO6FgUOnQVtjrrK1Og4hIatdRLyuMHFJGW6hTyza4Z2XpimVFNn0hB1zXHwKOQoR/0tCh5BujN59VBw9VZdOqI8MY1xYtyoMJwPATyKW8482TTSBmGouzxkNBbZepOr+iy6qXATilim+zOawuNUgs51+PsFM6TdIXlB6FMJ3O6Ag6tBrZ0bUuXQo2gfOWdtZtPRJah3pPiKgkeBZYtySAQeUzNGaaaJKYDHYYCOu5rl4HPgxDJDIU2NrcLbOmIq202NrWLUzUr7OaXwmGb1903zwT+t8JZGwk86FZDl9C7nmUmgpsbYIL97f4lZdiT0u72XkBwD1wew1hLMrkGSVGjluvscHLq3sqNuhdt0nPjZ3Q9v5ZBrIttm+s5MnWvC15nbXQoOmz64Z8gWTI3qQcqWkm0ObiKL41Qee23ZkdO4nw5/1pCr4Y59vERxyEia/HDkCtivM0NGBA6EPDcd9/CK0XZI8/kPt3H+iIOru3a7RhaiaJwGUtGQzoTcNSQxvu6RuwYpQv8Pkz4wdh9UL5iZmAEcUoQXTL9YAI/B4APy3YQTOZN10g+M4bWYGnU3ODhOqSafXbG45g717jmVw3mglZPw9hkzjOUbUuVwHmjlhHzpQzu51GxxT4845Gse5hnO/ABua4OcOhRcK87kiL9MraF7vFoOyeBkat3cTu2Q9N6xm5tsOdF7sZsNctdwdObtmtui8ulaK7dkycJqOyaq3LNtTl21RFV/yWlec3C1C/7+RkbHMnC4lDMpL3NDLLsPh2sxJeUrFNzEIsnNOgdXu8j7eaeRpOBw1vxnNjGQJYAbOJjgljOwEa217VHS2uFUDsLI40yTyqdrXdiT0ra3Sy07Ttt8yFOlL3oTd2KBc+SwidstDbh3egRaHuSXb5N/PYp9xMlFDg59eTf+k83ba/JjIEytG10umlaKmppnWtrUPN83GjyGyoBYWq9TdnW8EIpiK0CqyrN1R90ylkbk3ssyJDkBXLWWxXkqC2BpXOgbXOmUD8cJFNS41QAOfdznVKGjhUzsPpxpwDctnI7p3J9Q4QILR0z6Gzfdk9eUFbIA47Wi/vc/rXJIx71XpGJEltZq9LBO3e8WEllPOsc0PA43LKmxQNrwvGqEzgBpg9dNULbaQtZrKWjO31IqBwHh3PGo0+N0BgLp48MNp3wcUmdMfeRZNUuqDcTS5W9zG4ex9Ivu6OGQgkMhzX1Ncs0MHEqy5+cZVqsAjlQnDOdAAFfVptCb7K1w+27pxbHpXMh919p2LoOhaeHXDdiPxa2q3Tm9W06CekPVT3wJMrmMkgAcyB+c5EdS94AG2X08YH8AmPqVs+levbZ9OHHv+uPkKB32GWthdFf6eblvt99gRzANV/3D9KHw5DBwWLrHHfdugTOYQCH4gXpEC9yC+UTcrkX1Q7cR9tDhsLxSkdS3KFYXd8gtAwZgb3GVhYOpHKYkSEitG4Z2d4pySYZbtxgOVy06tQPyx0N011uvkVM2RMKsxI+CBX/46cuppYvrD5hwvNMBEsa1Z0ivDLk6zy7HlwsUHEvvit7lPAUHv2h+nqpIFziQNh9RL2gLA6TuY5EzMhggdc7ekx5pHCtDhsxkzAAOU5kKVELBQrJQp9ni3lBadLeSDTPpHiy0NoBtKfS1qJXTN24YguUAbr74wxQcyJQeqWoiC6OUbjXPXGoYonzY4g4Lhign/TKHVW+W88T06Ki23Vho2k+EDUpbGk9jNullGcsc0efljes3FBwMVOmcyrtZGk9j8so92+bgMPTtkHu8aCG+lTPOPGoskWfXkuIn4iTYRHCQcZIpzkTg8LKDF2nDT+sMxklO0uQhxS6AkzSVKRa4BXCJZzJwQxsT3KJUDtkpz95TYWEL+SGlR4yp/rKQHzJYujUKruqMt7cxudjndEbvQQhvZ7AHobxCpZ98OKSfjufJBwvEGaSom8JCA++tt03CsQGBM+w4aidZDdu9K0iN2qJGHRN8HZ/usXB4n95QAWQsfCqmJwsNDq7+8tVt8Z0ouIXrdnPFwW348dMVVdtxeB2Peq3wRwzLrupcNYUPB9/prkJeZzggZjtPLjuSM6xejwcFbt1wenvjOPy6wet43L4VMLFuMbxQiuMVat2AXsArt6jUtsCR7nj6rmnrpj2NT8P2egvSQCTnBuCY9cXM9HiIBse2X+lVoeDQVjbgsKq73r+mf7na7pHbYH85kjwnnMIjl8+1MZ/rXWw6/V6ofK6N+VxBhjxltjaYm+Rks7V87madisPYmM8Vvh3mWWprJL3XH536gIJDkiW/Tl2mtpYOzj2OBkTtja2lg4VJvszBVf/nMcdM/grgFvx4qgraRuZJt96RxlsKro1Ef6xScOh3uNic3rCgwbGEe9TNMv62rXW0ZS501p9PHzfsaJsvMVM/AriNDXHNSw4ehZL9ycoGBY/gkERvwP34CJT9b5DHzVCpYr3h7nS4tmuYTc4sS34v3K5pryTfgzphfjlO8r27JY0kpJLH6V3KgbSR91Ii1Y0hBYf4Wz9EQay27BaWyaVE5cMtOyRz3ZOks5pjfrmF3dYpqfVi4OB4H3COkMBNjekowcG1ETNMGbPAIUp/SZUIClyNodXP6G9Xo/TNPIdVr4b6shhnCo6ddFS42IcDA3m/x8IhQVDvkL3SttZU1UqFd+QwsNA8I62EjYelLtRYFFwNp7QLpIkD1k3/sykGEhvT7kLIzMSrbZyf62NJbbd1X+jgnINHoR+NPOm2etYmK1tUCbeNnJ/+O1eSyIQrBZyfvgtNkbfYSPgpQVf2vGDRwkMr/HnBsMxajjwv+thid3+FgmOF1dakuMTsGs7tfWgJjR4FVz2Km03yvEQNnI1COv9R4+WUdgoew6LE0j4Hx6cHlSkQ+Jz61zPs0ulV31zTgY3VJnJiuq2QCo+NhP07QRIai8UelR5VSmojXaeoKxOHtLEP0UmmKOZGG+k6ZSoKZ+FjYOF3h6TO4FzahVuZD0IYSehDFOzZPUWMbGMrokSVdm44uIUTRqZ2MmpKC8FMqcZtXodU2rg2otR7pJ4Aca1i323MMxuHhTrizh1ycBNnX5WqHNzCfe+2OLgN8SXyxGGti3+zdslNn9Nof3TWok9vOnQyjvdS5NUMrYiT4hF5OWIr4uYZ+XQCulGnsUmlkm2NbvRmSD5AkG5064qGqwGi8sE4fUrBtbgcxUNiI1upD588ZLgQevTl+KfzYagQevTF+Ce538Koa1QnheP6U6IYQmd51aIYQp+Utn1nclxvcBLU2607oKKCUYyiy2TPRoP9BMhKPy19aK2LauRs+3V5tlNwZOSgKA6iGEgfDwsy8oyIj0W1GUz5G99OSsNEON1D5s+DDerdHcVwtLfJTTKKYnuRe1tzTxLM0iHNVzdLXjFRLaKbTescNp9eN417MyXZE+LDTRhb1j2gaqWi2J4zzjSlzYFYNwzJ+n7FcY6DQ4fFBVnxHtUiut1SWHrhqNae08uS+mYhH+Au1T0axYju8+8m1s3SuFCouzWKEd3RsEaxoEcxouv7or4EDq5FmWopDq5GdA/K0mhAwdWxkouPpIXHoK5/uRDz4gUOQd3HKvV4jGJQ19s60j2DqXB4ujbkiuTqxqNaWHi/LpyI4U6cjdMiStSEwajW0LS6LAPjKFsBAbpJty6Z3nC/HLuKiqukU4ERtsc8ediRb6p9O507SPtwHOxyexo2MhnFQI334XjcrjAfrs9VYb4ah6oMK1SHe1SL0pxdippScAvuNW+ty8FtGKJEOnIx7ExJUWXnUeSqkhhHOsfB41D0TsPnoOSehZv4VhdCEgquXqy9DA03kEC+QMLVMMvDIXm5xEx4cfeF5ouC21goyIRZohgb9C8XKW0lLheIDcqmcyxhUa0FL5sKW8kcxdCcIJk6wyi24MmdmKFeLhDZe/7dxLJjmWI2RTpjENlzWhXycolrXIhC5E7BNVeQs9I4RKlVp6LZUWzBmyQWZFYdBQdCjBV64+bASkuUiYGrhk5ytfvc0sGLtbfnLK+SDG9RPS5alHRxuBOHcdGTBHnikKLtPEV++xy+OlfGj48cHIPhkw8HHBxy9EVS5yEuKhlDTusgLiqdzg87FDyuDf+d6v9rcNUTviq7x1scHMe7kEn2qDYEau0wtCuLXasyO4CZaxnFvlG53ai7FVtHJ/0MZ6k0drt0jlM57B4Vd7Sf4OA2BscojfXh4M0WpeeXgmNVCZUwFXhcfYMs0fA5iKhLXI+BgzfbHU53CDWF15j91ibndyEVHnMBwwpnopHZ7/kPEx8e0ZovSI3FkvJMiirMiGLb72QnScNVr+bqvdMif3wUaL6oPqkoMvvJu5VyySJQ0D5ZatB/fQ6dom6bgoPCX/eoXoCo1vI8uJ8+QkvLu8U0KsJGwz+0ofJuMW0Y020mLNdTDPNuTmZZBiqFPmsxrXWls0CN6o5pw5gus+P0Bw4OBbrXVOOtD4/gt1MpcoGbWBfRSVJwuNpk1gahrjGteeQ2Qx0WgasnfW+ZYieLac0jH45lwjvhDsUwYScv12YhpMZCts7HiK4Ty25oGksNJIpp7RvCVFzg4DCjfIHK3cSwfcMtZajWFYFb0IJBpX5imGocL95NJ/DX4BBmaTknVxzcxJrD3gUHVyt5Mg1hraE0FgcS3S856cOQGgt5UkEyDnwMO1+ch2Onl+PgFrCxkSoHnS/CKeH/fgoehVoat7RFwaEovbJDdRDHMMkrM2RL2xxcPW7NhekugaYzyMF4dOr0lkLqjKVZOfJihSTveL9AXm1AwOi0lmi4jTzyS0P5ckpCFF2hHvf5UHfX3yNHjcQwVyiN79nzkBtna4VMgiR+ObSQyKXMzA6OaanGowtn9ZpReKCn8LFu+5yDmziueurLS1t2nMuzWNYndX962bVOhJL3eMCsWzSiFd1xRjKqXuteqkyVhQvchLuJ/etq8kWolpoFZtf0cnpROeJihalA/o+nRrTEcCqQfDvnVETVsurxzkeRQMFhnGtB8pUUXM0CHO9PiuSPj+HIaa4mPIb5cfcx7ZTWQp4XyI8LkrPwwJnp3GyT9jkG94v/o6tZDq7eL+cZqm8opqfI224xy5wXbGQ42KCaK2NaI4PvkHAKD8nK8U2HCoPHtC6Gm+F0ajUNjl1+0999GtzGKPrNMgePwspPFra48xLX4yS1RMjzEv9l/hiQnY76ffK4IeHnoEZFBWNatrHxQHrRkG2U8WdMJDmmZRsPUt455VRgtrFxR/HCCTyCQ9LrbQ4O7fMJduXBES00hRaPUPg4PJmT+6StiEPSaqFLlszFMM0aNIKnQp4XSLMKknNpYJCWTMJqUg4VZmlrCTI4pqVZi1TTUExLNe7X5fOJXYNUowyVIXdNG+N1ldD7Iz+5a5hq9DI33pCgC4tpw6T2V7x8n/hwHCY1Tp/K/F8Kru6av2VcUUFMY5rNnXvJy5Dr9qJ7hWm9j2lMs00yRKMlvHq74wyRdolhwmuc2aaebEi1KnG1tWLIRTNwgFeDuxM1qtXtk+lw7Zeb+MZvu82FkL8cGx+SpHGLwFwSacakYiM+3IAQAdU3EUO6UflmpsoxhnSjk8UbqpwgFnkRUqOuY2QclQnj1HXsw9UgcLvLYbXZ6AtbHDyGp4xd9jhQUHLZooiJuVFf16vcMcfJV4P7sOUrgjQQyR1z6DehZifFcHaS7wZw4SxtkkhvmZrxF8NJIv6akwoDvSqTxyyXoYtYmrpKaSgFVwkizjbppYtjmw9nJSytqU0fBzIVDj2wtN+L1MTjxFpY4tBYRA//StlMj7LPEML1Hddx/Z5ZOhtv8wMOq3qeGxuc34v0wsGw5iEHV6M6y8ccNoqBhd0sBY9rxOlTuRA1hUEKnf5VePOIHTo+kjOPUY21ya1TRgYafHxlk2orCm7CcDr39JSDq+UfzQHF2iRwGzObyTYHj+LruNvi7kTsTtrclJa4cJuO3UmpyqjTZTYdupPcAuXGQHeSk97jsOp2r2bFsFNwNXh4fzVZyXBw9UJc3CHvFGhNmiwt0fAY9BZN8nccPK7dC5mpyqaqWzD25g2mBtO5MOVhPhIetpPFrZDWKUDCdVZlGkwCuPok722MOoscXCWjrlVkywpHbm6TE2JjFS7RvBnAgWhrbVzJcfA42ufbDAXHfoGq5BbDap3AoSjx/lq6+cL6UQEcAjLnTGovgJvYoUNE+wM4NviI4lJwtacs33fqCeJOl8FF8OR5mNcFfPrUGNrgVCY7FsBNZAnzzzqt9jhKhuMkD+A2uNBeZl2yBowEqJTzz90Bpfkwy8YtHTFqD5Qak/nDca3DwdV3Xz3l1jc5uPVCbyg4jC6tj+cXCbfEimiFau1CyOFHAVI97/MJxhcN4EjC49yfc3DV2s+nZ1J7KFdz7y7lZ1DwKHZErl5z8Bgu/SBPwcE3q5aZR3cA1+wt0e0SwFV7ezxgOn0CuKq3t9ccVk3sNkpMviaAx7BPh4XHYdcYTpIArsbWHtbYdYM7OrHodFa5ewpDc93WpHIXciRiANZ4n9LUkbdwRt4HJhYdwC3o+ybPiwWzJ7oFl8gSChyzhCWm0yeAA8fdHYdVr/gmlVYO4PAUoq4niK2NV48kdUK4VRBb848qV1rpC7C1ebXhryekYdlfkeYmYruhtFLK/pMtDq7eLLV74Weg4FGssiMGNwgcQ9kp0sRBZM9tnDHpgwCu2uf+FodVjfNykmmiFDjklI9ytL5p5DlnzmlYNx5Cc4Ik0nwBHEgsG6Q3BSWp7v2KxAYZOPjPt4fMmkNU0P/TnP8Z03mWwhHKBUg1LNY7cXPUWzumXUbkimFR4soZM3xT4JDVTV1KdIuBw349rRqxZRBbG2funYMUB1edt0yZNC9I+9O/Ix1XjK3VE1JVSMHjWP98dErBwQFLfxgPqCAJFmQOZNk5AwVFid7SxeixGPK84AD3y1N3d8CoXBzHVVS9D3kObsHgMKa1R+Aw/73RYJrRBA5FL8MaE4sO4BAGP/RWGxwcaQwn+TIHV32JDvVWgppAt5kgg3JQE+i/Men7FEsabzPSFBVKXefeSCAaik8STqE6ruQmiZ2wv/9JiIG/oN6eRQh6g+7t/SxCLGhAdkqFWYTYwBjg3zu8EGReTq6PenuTvRVOAlaRPXWC0EJUi/R4K02mrAT1ZKWG3l6elmDBpAC5zlgJ6m1YqjhnbVqC6jCfXPmOKy0BCjAundZ7WkIcxuR5Zw+0hDlVM9edxjorIQI1duvO8t0UCZq1wQrkYS38axEqkJ10howtAFOT20mSwYE5nfeGaBIJ4FG1EmORw8aw+zKV5uDxFyvO+P9YfjyudUKSwAdI9cFV3eSe2Mg19PyHw384cg1Nlk6YYrMArtYWnlP5ZYEj7X+XKfUP4DiOc7xVoK51rfj54UZiaeF2DWy+7w24jRVm18DgTxYH3DMZrb2z+VF2jYEbWjSMevhEtPxse3KS5g6LoQ12lMljrZDvZaygdrv73IM3gim2zpYMBye+HbNs+T0OC6QEJ1yKLaKR3qdkbDFxWICJwkvcOrUSd1hMbc5F6FtJKx2vFUhtRy6I9CV3qWHtt1Qgb35klt3EIRFd0sQhZ/75UBSdgkOb8wpTnRjAobwwyQVYsPzbvU9yWR4s//bOBhLaouAqs/EuVQwcwOewlGKF2zhowatk3TJ1Wk0c3bXDPjm14vO9Zb3r9NPHTZt+K+9N5rxAessrnXAxCqxdd+tbbolx5LB83f/rHNbEDjjOmYHadbd8QJ50yE+N80c0PArF50zlvMD1AbJU+bcvANk/hpXw5h1TVLcpLiMZwRRVt8UQmgnc0BqLqKwilo5LYzgL18oPKKwFJ5xUGCwdL/Scy3UOrtr2xxPStkOGy72viRtGwdUHV+KGcyAhvSXDyjT2jk/rKqS3/E8m/XZMMKXu3CYTAsXKc3EG0hkObiJ/Xb3NwaHyfJXLOGDl+WSxQ6prFH2JGvnowOGtZ++Fr56Cq+mS7pC0rkgXU+nS1hXyg5PrvjjvvVxIpYUU4eR6SPrPONfD1zrOh4xpQ6PGuxUOjuZ9vLrMwWGW5SmpNpDj8yo10rzHkPF+g/7rMawbSec4eBwJ89mNQwd4+sZp5feGVn4vc3TCld8bGjtr9cJthGJRCJBQbFN2mp3w2m5g+b0Plz9MwdXqrMohw0UWwNUkVyNFOc8GFt7Lqh1scPCYPlGRgkP1Rfs9DddY4LiRlIEE2LsUQ3MawNV6gN2Kt8tpTsRGxTvb5OBRYEmd5Bc4eAwJNNpNorXfF4Dssv0lGSkT7sRh6X6AZMgcAglalKNyRCoPlO6POuuT/DIHV52TnQT717WWQMqTN5AkVvJWy3eMe2C80WJrCee4HnLvsHx9I+nVqsyH6zyrbndAwaFvd/GSWTSNVCGoWqfgapjiQ5e62Q0s/PbhzKCBAK7ailXul2PjbVdMzVT6QU1h7BezYDZCKgy81v01p3IHBhaUjh7STu3OaeY4CerKL3Sd5QIHVz26jRWqz8jAklTn7J79fJyNXqTaDQysKZXWXU5p4dHtXVadx20OjjVj4pwUy/4OurnN8cp7t9nnpM1B7YRUJv8CaWBCa0VJg4bObghcfdc/7lAFQgJXHY+jF4Npp55HiEiMz5fCRs8MjcT1nKIdDuCqx3i1RsNj+NeJsSMCx5RWzn1oMZsOIQXhfGBCCgJX21SHJSomYGgkrvOJZ+ZhQm2iqDanpNZFkViySEYVDKw6niwthO1xNjQq1JOEU82SvrpWeJxxal0ObuFPp5isfAFQQTpOL0sSOdy3xzW6EsmEEr8cSkDdzIqzOk/BkbjsI3kFQA2n28y77XUKDoGs7bLwUlIqh0PoqiV3qRxy2bE2qVoiH3dIb+j/YabQxcDSJt9FdxfKHBya+rfckwsKDrebf1cSBLYBXGuEyS9zcAuf1fdU6t/QqpvSy6HtjFa22swHw0dCbzoWrD7/YQaOyZ2PnLeGtVVeYYshlg/gsOxlKh1paMVR5dbkYp/YdGSGdNvvxbxTcDUcURq4/XVOZyJaOEImXobTmYgWjiA3HaqbnMLJ5JRxKrC6yeudkDqDo9Aec95unYMD11+Dux20UWi3x1SGyMBRaOO9pkwYpeAx2Dj3JEnB4W7q9TkjGQHiDrd64V23OY1F7ovtTkii7ABpaEgm5ow1ac5BStiqiXXTmR84LzqCzA/tFSrHYWBVm/x1TmNxvtLti07FqbsGobPJ4Wb4uwlHFBUGVOWtgXVl8oeJr8b+9+5Qzinz1QaSuieu3f3Hnx/f67mfn+D3RyGWwhcXeSEu/NEzkCjevyWnOhgIh2u6z1UyCFxV4Pu2uPQUXK2jqJ36n8/Bo3D2qZp5gcM9e+6snHHwOLbrTp19iYo0B908o37erSyGOz6C1Dqb8s4B15T0LARmjzb9Z/gsQkzsNPcfpL4hWjsa9dadsyVG1AvisGIvfAPIswR1WW4K/rLQEtTQREMmFdISoM8xNXrYdB+rtBDVG1mszLIUNrapzh9QDVbPQqIQsnZvE7MsSAwfzt19WoJas1SS/ianPqCFqIMhHqszLGnkDaZsmmVaAmRtqjMsJtJx7/5EUkfLMcF5ENZ+Xj3UtO8kv8ovKdba3p+POodU0eyzEKjPLznZVeeo42TK3mXa/0mcKEPX1RnlWBCil3aJzi4tRA3S3t5Knu6oI8rPylGTF3tF7+JxnLqZ5aPUY5jZloN8mnHzN1T8cA46UN3Hoh7y/0sXnw0Xn68qshoz3DU2hkdKEsGcUY4JBZFe+W5GOTCfNyhQnE2ODZNQxCmaTY5GcVzszSQH7nTJ9h533f41ZyVsvNY7u257nZZgYG8pa6lsbBz7cOCVW97JFi1EzcAur9Em14ZrXVIn+3Vagpq3ur2e5TdAMvRG5s7PICQOl+lkhV/MOfA83S7pEtg4MDWoWJMKnGbXq1W87LLTmOekRXS75vU3hYL1Yd7Z3OIuNduy3+iG5flXsXJUg5nN+EZ7RjmGrrozylGjo/P92eWoRyn/OOlWZ/80KC3Ies3a7KJi+uEK5T+8uCKhVuI6dIpNkHBFeh8k+k0/66JwP44GV6Nu5UnILMochVvyyYHnfxKSTpwdOrUSd96jeI+sS1ielmDgE6BzQ0tQEyvb/E0UhUvEbbyfRQIQwuyO99/TErDkkn7hRpFxIigAoCWo7ujVe4r14lmC9iTk9UF9Ek56fdozicKT0Ndq7/ycloBhnMn1kJZgIrcSe5NG4SXopE9mWUk1GFjfdEv8V0ThGegVy7QERaO8w4VZvmIO4za8BOMNJB/pEEEUB7Q9FmTcbaNBCjHgnbUy7x9w/wpgJIAD4xs6eUovF7knZxS8F/+WH28kZ5QD7/rU0/3uXO6OHg6ZexlaHs+P/B/iHt3JG1S9D//C7axlZyW9W+ZCNwZSJ0nJdO6clqCuRvFq0nigJZiYqy29pyVYOhUwLcGG887GFfW8Y23dbRcoJdfyj6POupTSld7/lBCaIk3r+jFfdv2EHLphakM39oZPFR/TddLErp/xWn68Q6RQTez6EVKy4SIHt8ANmPR2OLgN7PfexSYFh3hs4Wq81qDgkIh8WvTQKSQTx224RY6dQ+BQxJigKCZMnNbh3m5y4+B9AXB63OP30jcTTuVwFmf63qkcMB+OPS9rFy5TpmJiw4v06jDEziZOmhCFT1IKjzQ4T6tG7BrUDLi7HQ6rJpU27qiyKBNHRXgLGRYORSbL7elT9jR9w0kT3QM3cNjD6BvUG/jHnCq4NXFUhDxVOHXFEahPv5tYN6hY8OE6wfFUuPrt5TtuTrEvAIJk40poegpBqgqzeezmqWW34I1ZSJDnFLMe5dbkYYeDwwjUjr/yFBweZekcM1Jc4NA5/rTohM4Al4sPp9qfTZwXIHCmskjgFsCpshCBR1UnO8HCoa5pfptqDTBx4oDTeVGLNvW8QIPYZOE2/HmBBjFnc0PmQhI6g3QuZ5dSYc7A4V7byDmVXQoOvtDCLblrNpJ91QMmVQZuvlh0Cq4msg+XncIRB1fjae2jIOrLwFVL1T+nJsKY2FwWDOIh4WoQrJxxq+dQx8aIgquqeqFXHk89O0gv478GQp8dpJcJkNQMMhMHKEijQe89BYfjky1QfdAmDlB4/nJi5ZGg5qkniIJb4GNQAztMbAcTIqlGmYKD2jSuhEuKsNjQTSbjdLsHnNZBM5eY/MF9SK3DZi4hZr9lNh06uSYPGfIBGMOJQinyAQj0MtKccjPk4OpLZHDJYXFYOQ1X7W1lUUjhKXgUPcPcFQUHdW1LGxenb3Ec9Xjs1O68vY2QKgcVv0I3VztkdAbmIDxprKweIwGeM8lVqjfH1NroKlvuGcVha2IfnFdYC39HQB/c+HaJoogRuOoV334gLfyczoZKLBrSg/sKzxlYpAeXFol9Cg4K30ySPdomdrFNFtthOwVM7GKTuQnUy13rYlvfHPXzFBxUvbLAXcpaE1yt6H045uAmnvRkm4Nb0NviXQw4uI0mmpl4InCcsUi1xgg8BivPvSZ8eBxvxn6CgmNrzJKsPKXwmOTxty60wmMLXuGO8ygwL+Ms37v1ttu/piRgiitB6rxGUc7RdJjYxOc/gb3UBgdX33GJHQ6LJFSybRQ8CtF4oSih4CodxE6JC7kIyTi8AanmR4HPIQFXOuNthaYT0ZQf8wLz83LbhFN+Qx+BR/nD2M036lSFM5xYBAMb/JNcfBu7+caDOsVrZGI3n9tbdm8vOLhqrh8OnewGB49CHYt/6mcMAviiNDq1/OJoMKsoNQa7du9r5uyi1GLR0r5vkZ8+cGaBKkv5ZP7QtzYzi8IHxXvav0ISs6slp7cX8sThgICrJfegzJw4ZPjf3JjeBKfBtXHAlF+q9XI+XXZTl06ToP6Au7I+XWzaypsRLSclLRozd4OKOAgipSjmAdPEhHKrw5kgEy/flTNnpc7B1bD/WoMajChwGziF5JBScPX+3TwbdVY5eAw8tkmlR8HBGgzy069vrfbDwtoPpzv0nadQtR8W1n5I70hIb9PC4o1xepciIbSweGN8t+ZdznNw4Ey49zaPOTgWSVPs9xbWfnj5x1Fvi4NrXBnlXQ6uFlDtvfcuehwczxrVQW8h4aqwhzXzHFxtC82WKB5CHw5DIU+OKLoJgUPjdEb3L6cYbUvjay3fyWjucOcFKk8CbuUy8+FQeeLertJw9bwUmiwcwhGX61Q8wcLqEXlQM5e1wNXpfsMEFbP14ab6ruy2fDjxQtFE4eQIijfAeqNNg8rqBKBT4VgYMCkscdqLZTD3DacYVnuBctZ75IJpFpbBeBeb8sak4GhzqPCpwOF9XaKYXgQewwuaM1mmWg3iFbLstxswLzXlHmQCd5eRoHqGJWEIpyUgD9uku0lLeEH1MF2Cpr1QTSQ1Qbf3IbUXWrMnF/npNN3aH4ZTn5OkDwVXI0srW9M9Je3Dbew13HPO2iE/3NZUlzy2UNfh/3KZZUDB1TfF8Ji8dGwgln+sUTkXgVsAp6gLBa7emIMl0TYGro1VdQfUcFIL6xmkFUMrvvv0pkfR2CapUJjANQeP+3DgtpWn0ICEx4ACRUiWKHgcWq19a8mdtZjW1xu2fdLCjPx45yOp7TFszSuTyx4DB8/3TB4OKTjEQzbr00s9NTgw0s+LoaDgFgZv2b9uAxHW9L+ubToSc3ULYWklLEypCxNaiTprcajiKB6Rjg2w2j6N/6bgEeTukyQjA4c7PbFAhYwErtqZQXaSo1xxIMV1+ikqfCdwSJbdU1OMBa4qfLZNsrNaWIow3lhwsumQKoelCD6Su9ewFGFjgRoaYmE9gLd76+UfmV2DegDhBuGWHTl1N/ZpuAnjEoW+m9k1zE+NF1ac3nK4XcP8lPfhhuJHFTiWe3GOnEYX2R1SdZ6WlmCan58Uljk49Ocm5IKg4OrzzXcnetxfjyP7yvgiQeiMD1dtbKEgFyulM/joXjwOHWLVuC59JOXI4QhmH875z5hhcdKHUlpJLDu8+Py/TpVhWNoM5UF+eqGdtuxI0HKSDL/s2ijeJOfIabN0GTZdCwfpykyi8i4HB/7AOpWJsHCWrgwHYSZdWtow3G6LKmMQuFrGsJdymlUKDv5Ask02X1iRF6/s+iCkwmDzBXdIoffB9/m5iCKOsp3kl6lx2z4cruP8svx1atHgler/cT0L+ulFg6p7gXHrBkXvXvuDRCeID4ehrhKPYgbpWjjUdTw8ooY8WjjU1dneoOFQX1ecHg/Xdg1HkBy0Qr93cKqpwLhdg7JzKRRhxodZOJbUh5N3Cjxy5bMPzjltx3diJykWLty6Yel1h4zJROI6L8fyKvPhcW3dqAoxgduo7T78tObmNmdMo0SAflkEpnOzi4rBwnJx6Qi8IoW6X+vfmAo38EOmvkc0jYJnoIzfzIT1UubeYImynIVyhqLGehaC06BmFAIWacW3DLMIUbUiczTTL4EymIBokeCGepZgYIuH73yyEuCJfUdR6DxLQJ4BN7NNS4CivoR8CCshihxZzXNaAlRinztnbVqCWsVXP3GaOVrCHJ6R0hYrIaK1eHXplYT+vpuaW6VXEjIpV2W3eDXDYkawydct0osJpM39JYmPsxJsNNe997QE9ZVROXAyF7SEGNaq8Uqlkn3JM81/qvBnXOX7Epb1WoqVAJ3++Yz/RqYlqC+XzKHYW1aCCazX3m6dloCF927/gJZgYxHsSZKWgDXM7t0GLSEGhDxequCcXNNC4lCF7hwv0BLmML5aZjcUqWhLA6kWCMl49lKUoeun27mZUZSp+0nebtmdTziFanh3y3iD7lY1dFLVR0beaK6F05TmR85FeZKj9bnMJkSNwyc+eAsff6JXnUWahaPAZxOiVenMJiSK7PeVBX+TeDlY2FrfdC+WiIPwJCGCVZrFRVoC9NtujR5ytATNw185oyVYKCG9QkuwoTrah9MSojgZgbr0nySoV3bpwm03aQlql1PnhuKMfZYAnmRqfLnNSlA9SfGojzdpCVojMOUEPklQA18HRX87aAlaZUuR1uqIhWNuuhVagnrjl4bjNf4rougMUzf+k4QYEHpOZ77VLiMwMBLG872nge+NFj51HyEe5yNIgVPYDAeONBBasQpB9+PDIWbt/2GqntIGp3Nyfjc9+ql9OHYJblbDtvELUv3wiz0uDGcjAd9m9enyJuAGwLnop41Z2MVjGTzGwKFVLF9jEyQ2JDKF5ea2FnLZIZEpzRLcsiML3n6dqz63IZE5WUxQBAoCR3Ifqi3Zh8NE2MeckG5MW3ZYePtFe4/oTRB/fQ6Xqkv5qVYfW2v18dcg5KRMG2len1NrobfPxk6hSWmbavWxtVYfaTDOcfAYuLbCdMOQMIoENQiVupH6AwquPskW9tjVMzSeoA7RGidwE+nJGO21kSh2cs0NPhc4xIXXhO6agkPh/oAiFBB4DPwt5paxNY5a/7kX8nq1kaPWt3Xy0CR2HGt9Gg8UeaWtdQr5v5s7L9gp5MM3ODjY6jLH52Vjo5H8dYb7w0aK20l36NxccXD1GXyUJg8L1Dn5cLfenq0TXkRFsQyaal/XNBkrkCoLcgrDaTJc3GK3OVWECiRn89h5vObg6nY0KlR1rI1dQ6POItWg7sOR4DvB/nUt1e0WdxkFMA2Nma6ywP11CA/dUvUNAleTgskrsX0U3NYchhQHj0JDtTCzU3D1YZbYIG8NE6bzDvLjxaKTXZrpFJtqNHZ8u0Q1LvpwE/y+1qhLwiPYoc3QgghcNcWJqm+KZyV2sd9o1XiX4S9TLfK7QnqPljbLlmr9sjUi6UHeKVIWDLmY19Py5cQWIBdz7ozDwrCoPOm5YTldM6A0JV6LNjatCf1ayG49G7mMBca8Fm3kMp7s3FGNNDY2rU12xOxTJfI20hk72dXp505buiiWZzWFWdf/CeFWD+vqgkAn8+OByvbpb1Nw5FFac+epewfoXCW6wrGn2di+Ndm+CG9noLJNkJzbjHysPpxzm6EwTu5r7rQiH+tt8NcplYPKtnH7Nry+xXV94z4cOqAEnibhqot4sUg+7aGuTuKQaep9CtVj4qFxjWe2RkiaSYX3zOdwKm2K6iexsQtIGvL7txQc6YO7zKIBIekkv0y6pkhImj6kGpAEDp5tW6aGM/B4RLvVqCCqjXymXn4wToWbfGNrfKabLaotwUZCUqnSoLxiJCT14VTprY2EpELzfUTCLWgBGg1LHNwGBjcq8G4jIelk4VQ6LSk41BttSAyZgseBNITTWB8+BxvHheAib9Q3iL9uNDwC4UeBh39MaWcngpdUL/TlHtEi2B/c6jlzdqBUS7S3ssCO+LWxWss9qFJF/zaWak22y5yHoLGj3mz4Vnfm15xG09n0TdFxyI1Ams4VyQSRdszQuLBHHeb2QaZOGcHVuuLgGs8dtwtIhCT+bZ2D25hLKmdG/Q+jx4+zRCewr9LL3AjpwE1BMvqzSVOt3H17cv1xtpp+G7k7hZ6slppd1BxWam7szywKrv5akaz1t7VG0NK5UxuEPDXmiwTcgDkySAA07HNBdWwElTAsFQzUGkGrF07tlIMje453OT/rDiLpZ3aVnGdmY0+p015x7i9C7qCl901R7rrWU5q6k0k/xIdjW2ktIawoFFwjb+IUANpKpdRmv87BbbDYXjVFwWHTV6oy2orKv0e10aq392FHq0Yx5y7IzdNQChPFrLev89KbFFphokhw+cS3xcHVEHr2gcp9RDFj7g0ycs0RLDxRzL1KhVjvMOS6GVrpp7/o7ukxNZX8WYhGp3vQoiUYOiUuLUF1Ntr7vt2mJVjIc3p3Q0tQc5oLTTeVJiWg0Sw8jrPncoB269Qo7mdRkVdEiT2ZQZSpi/I+rPtfN4so67Vf1b+aQZQN41JaM5RiP8sBPvpW2Cpz7Ria2jEMOxk6itlPeTa+rG2c8hUa/URuFgkmcvr/WYJ3uCT/fZZwNtecZJAgKJfDL8scNAJIjfrGSthGggCMA7fnD0f9eeJMzem16RK0LJ7SElQNuSlw9m1Or0339t7zEsDKe3tJ5/wx/Az1ZwkR/IrEDi0BavTbbr9CSnjFvj19y/Tj/0KvDLh1w6bMAiSW9x2kvMsbbjv0euQVt5WiJWDrrHOaoCXgmXUyZVoC9DMfTlobtARbZ0egJaD3NYsEtXTtsUq19j1LUHsUK7tue52WoDUoliqsBGidPbsc39M6qRbhCPUS02YZSHjleMptePaeu52fRBmviPJ6J7OIMl/7VekVXhQm2h8/uqUtuY3SmdHgagYTpP6upfWwIdYAiffawqkwBVObpQ2x2N5wesu0BEMLD9ZpCVqb9GqWlqCGLApJ96BMS4ACqjp9eE2ccJBMuUzf+7ME6Gi98p9RtIQ4vn6ZbqVnCWr4rnU13t1hJUTQhZ0sPtIS1MRZZt13+GgJBoyLmFx/HPX2aCHazbi9QUtQC4Mz2+7tBS1BIx7ij4badiUPt/sjUsIr9lxeSeUubTnNVx5uvqhxYncWUfYLUTsl/9jOIir24jmZ/DDqzM8gak6dzdZe93fc62+6t5mfWoUZaXjRpDPyil+sjh6LjsyCPaFuGSArXtHnIPylW0Zre9tf4aIiTxKA1jztJNu0BAO4nseZBi3BBMfG/xBaAuaSaOfKxs6ax6qXKtASoEy9ODlI0BJiqAp7eVpCHH/D4hotYQ7d9fMHVgJ09h5suO1tWkIEZpxQPBrPEtSX7FrDe8zREmAC6A3t8NtIELN7QbvrNlwxk52eQ8UbnySA5/OR/4rXnwz++aItsP16xFJqb2YQ9eL14W/xuLE8g5MPp3YlbCdggIxgTJA3v1E0v/5x6x/SEgx4Joy6WVoC8HdnKPKdZwmY1RpvLNASNG9q0KIlqBn8swePIVZ4lhCDNz79XIpinKHRcI+7tIQ5qKmjn41RjDOkc27lnJYQwUh3oU3bz+gnQg3JNn3Yo6/YDRHlv4hnEPXCyw0mV1V5UegB+l7T4XLYOMNLUeoHFusycPfZ162Oh0dSJ0batBgeJl9eWJsWw9hp8oObIgPysZdcDi1aAlI/0w5ADGyau1SmLXMMbJpbGtLnKKbZtJRTu6MlRIFv3T+JtAScIkwROAYSIDEhRWK1FJcUiGFiolEeD7qkhNfSpt2hUyrRZy1maySjcjZmDA9CLUbtUG/s+wunzNAomXwwqZ8Gpr1kVPmHLi3B0Adi0RJMoIWa5TdAePB+0jmlJdg6OT4tQctQkPbK0CiZmlWKUOlZglolMpTKZFrCHBS1so9oI/LqlV31to7YU2Z8qjjh9n4WUS9c/cnK1qRTkXXmz6xqUBs3EmwJe2a1rGLjhj6zhn5m2WCLgVlF9+iDW7yiJajBlu4G+yQ09Kxizsnu0RI0drzSGS0hitOehou0BORC8VWBlPD6eXH6PVrJjVdd3Kq/LDNoeAxG9Y2Hq6E1XEtarWyxuVoDk1bj+QR9RjBp5Rsfl3zHGZi0cusdZ3OLlqBq+Nox+6Y2MGklgdmlbVpCFHMcrK3ApJVMGp5BQhw649gQloFJK5b2+kmCljdnX+XGa1kSyVMnU/Q5NV+5jCRLMhjMIsp+5V4TJ5I/8hD0bQvVbdgjb2khrDZ9YC281Fon40yTloAksOP1Bi0BGyGdzCEtQWWZP1xxK1laAtRm01kMkRCFUN54NU1LiGm8ZiVaQhyfFYVVWoJK9FFfZDMIhvWJA5vO0KfMes0RXQvYAulTZkKz6qOQhfYzr/de/KUThzk7L5V3Nrlwq2FrAZZFp7RGS1CffgsX9CWLOTs3tcMGjQ1krvT6y269TYUFRAKMuVr0n360BKyQcR7maQnAEVH034+0BAsoAd3SgJZgo9vWOqElqONG0qe+SpASXjloT4eEPrP2K0Hap7rBWUTFX4gKtH2G4x/BrKbvGs9y/DFnFAxlId8dmDPyrQcdr9ByRumEW1xlQ6xGVH9IeourtAQL1tTZ2Kcl2FhVVR/QEqJoS1lrHEU7llkfdda5s/NagsO/7yTszyq8lpV4Uvhix/9VTrM6PY/wUlrkRbNXeTjqHEpdUHbVLaYm+ayklTc71FEytSb+4kxHCVMVkuXfJf1GPVWx4iw3aQnalEr2HsRUhTPMjfr8b4CAzCKbaDC0VEW3xCZ9DC1VsXrt6x4tIYYDdW4TtIQ4TIZjs5YiQQ2i1vedVp2VoD5Xx5meW93wDw4p5DWvtdHw72XaIMReq9PuZmd5/MZeebEK90jhkRf1ipl6Wu0nMyW0HlOtykuZLxbtp/X3Cln2uledsvyt75zOZKPiaKPO+MB+HK97f+PYgG1ce1+nXLKOSCSYOBqQLFUVCRZyL3eHtAQMqdGnO46zN4q+gt3TEjCdylaSiwSVz6FPF9sYcY3xPzveJl8ccXg3eYMzf0NJCa8lZJvSmEObgvjrqSIhhKFFvWZVsmvCDdJohLUqL+yAejEOS6Ne9dkOfIrM+C9ZgzmMtvnGk422zaHH0p/32GjbHHosa8dssZZIUD2WHeF2piVYeI52h7QELK6YJHZICVjYkKw6D1y/pEjAzlPRMVYCdp66S2VSwivHR9bzgH8sz1k612g696Tx3mLV6VyMHote6to73vWu73z/kJNsvhLrnuVFP/eaExLs/gwv+ih0mI46v+Bom0hvIbtA1v6JBPW11R2IRWUlGHC5uDdpNmVj4oiKp4HctAQLmyUHCVqCyvjhv4VvCrQELX1GfwXahz/fI9TxFCHIActWT5k4QME3+ONhlpTwWgXF05xz8vSZb15r1exuSHfzDKKir0TmJ9u5WUS96BJ60jpe1Gvxkz+fo/AuhGppgpE1b7DHprc8lTDHfvMm8hIWpowzQGphDYJhKYCrF8Hde//9w8GBxrbEjPwI4BpFUqfC8DYHErQpOQQNbwDHEX1O6b2UGlISYhBOEdKhUoWTEMfERLPDwbGM3Ds5pODQPtMpsQsIvTP3bYbHOIDDZOVdhhQxgCPLvXMzZOBAiujdXZB/HUgR3ccHhkU5gKvfvlN0TxIc3MZGjLsW9+MxDaSXx02Fq0xZ25cMIWQAV1PP/ocTpKABfA4mDYnRYOAmFELUhWuRgqt++NEHZtZPANcmWx0uc3CIIR9zWNXePsxzWBvmwTFEygFc9QHOU+O1BQ4ONJsfWH0z4wCXtCADtzCR55YbTrHs1GbgYwykRXC6UEORNsvgpECm+hxICm/b/wKZqqY9Vn+a6/QLvh24KIV5tX3OWC0zbiCV5X2Jg2vlgixcq4adCtf8w4g207BQED7iEJyKUgcCscDVrBitMC5iRHuj7XLXXARdLJljOFjj4FEkMk0VOHgMrOVocMPB47BqDCGkwCNa30QrNbkechK0KZD5R3b9IxhAk42n4KqH3Llm/zrM81rZco4Jux3BMY7O5oYMDqDgquoufuCwyIE8Wdii4DBGartJ3fICNzDs2T6n4Kqd9Hdc/vpxfQqDqybBAOs9nbdZg6t6u1Bw2osc3NIogxnW6IB/X42xrbwftyshzR2wRssNdZsY9fYYnYf5ff4fpuGWXidAwSNAhjl0+9cUHCgo06eM1iH55M3GpNIjGPKFmgMuqd1596g0XmuE3DhLqw1mvhqiVU/0oeGx0ATdT0gglIHDhJFGyz3YYdYcSKq9QnY86HJrDnEst9UJyV0WIJGdW5xG4sNh4pjXa4lTTcEt7Oa7/ug+VikJQA/ufzmx7LaBniRp3m0g997MizNJwdXH++bZeJc8aDArzRnch5wFHyBVHzi3QW56VGeX5dYtCsMXHnMsHFjNu0O3kWJupWgcA+yThQoHVxW+f+t96HKXWgzroG/D7xrMWXPv3jPz6QK46kN2OqN+noLjVNaUs1lndi0GU1kL2VGvysHVs0bMVA2wqvd7siNhOgoeRY4O/7k22Jjh5SuiYjhMp3pBwfWHc5PUPRh1Jy31ycWQugej7qTej0kx+PCINgBoY5+Dq5dUsSS8BAwc7ohcb7yeZpY9DuOHStvM1LYAroZQUluTgwQHt3COau89d03AoL1JYiEk5VGAVB2q1S4zCiGAa2e2kaTg4MTufKTidRGctefUl9w2CUcqVKmCY5Ydp905y0m55UItuzbtrrNAJdSEKOLlIFEGDpb2KjEeFol1w3lz49ulgMiagcdxaNrUlIS27Fhy1c2GZKcPkL9o2SP4ZMtLRQcFN4BYfzJ/KP2zlAQTozSbp26zRUmAO3otPer0mL2DQI3/XvaOdzm4es+edTm3MAKhHreZ5ax0BGI1QrfrP8EeS7Pc8r4odSOuP/4SUeDrtq68Yoqb3CTEhshdmnOSyZAnAqIoEgfoLTPqBCEU6VIuvefgFrD6U2UJEW3yVzo3WbxiVh4nfwUF+RzchMuLc1lx8teo/36SX+HgNkZC/C1n4BB4PFgWS0ipHISAXtHZT6vci/gPU0cRwWFhEsa5GTIfjsPCHqvkpsOwMN/fmBSSHBxYbbvuKfnXtRzN+RF3dWIxVK0YckhfgFTjV8Njp7HJ7BpOjX/6w8SH2/q4HCoG5cNNLB/ijipEgaT+pJbg4DYaSQqrBlI28xxWLd6oHo+HRxw8DnSIwnlCwdW8TGNz+kHTdDWqv2RrqZC6GgU37wlJaAuEzoShd3edgoOqP42PJdYtamDdyHixyMEhodN3620KDt5IOjPeOefuBYh9CY1K2DC1jzRgbhSVtffh8JaUP0zCYYjkqYQciXWD2JfzME96tjFtiKSEHCk4JH8pfYOIk8xF6mW5HYeIk9yHoc8pRJwmhSsu2hmBmI+TTXOxiwjEfMbpc6+/yaxbHO+UlKwbBbew1ug0xcFxbKiTvOLgalng2gXpBcUhyFkrSfyBsu0QsHLu27r7+WmdmQPbft/mopQRiHe5iWsuLRKBgJW837ljPqe7MSzcxNgyGTkxIGA1vl0KnZgw3uBRTXDlJcYbdP9S/rVIfLgPNyDiM17h4KqJ82rz+mdPWzcTGkcmB8JTO85t+s99yBLcH4VYSRMmvLuNOy6IYWIxc3aZw6ov1o0FDgvkyQP38YCDIx2Bc3PlNsucBCwwo9dNNVn1TZFAwaHJd4tzq0yoZJ5cf3Tqu07vnpKgFjM7p2dOhVt/M6JrMAdX78r1c//3e4V9TgJUEZw4mTJlu0yIcXm7B061+HQGqdOHISN/C2qHzFdAyEhKEVg4ZNW7cn9RcOtFEwoFt3FwG3X7+HD1ACZ2nCr57eprdCE1KaY5eFzffg4+p7OmU3AT6zDc4wcOHgGmOS+T4uA4eJTz8H24avZTTXkcUXALbxzO8phqQ4EoPAtXuz67FXkjUHBV6676NFyNgQxy0wvtNKuFtAorQZhUTRSEs1rQEv7EbEwUtJgQ8xR+6ZUNMJ3EglhajQf36jEh/inniGlHErgNY8VI/8dSLZgPl+AzBYdXT4JqBBO4WqOer5E2xIJ4WmfRXafuX8tEImiqr0fgWN0xvkxxcPXhs1/0t56Dw+iuPS4A68PV+oq7NUmXUHAbrh63XeDgagh3kHEutzh4DOYpuK2TqSYIjJCB3Sjj9q1vdUJ1oxgaBUI7dCWb8UafVOseELEdAzuOR70tp3lNwdVM/XitQeULDOwHEUb9xx0ObsJ1L7+fgYOP+jBPHVUDezHcxI3HtD0KXF35YY0K+/twW135ywXpsu/uU58PJXCd5GRvhXmtG290GhivcCDPtXB6C/QOk+0yFVQUuAl/2z0qeakuJQHiA/U25bEYWrNz4YBxVwxsx5gkbkfdVMh1g0IC/30n/QDNHPPhUEvgNlaoAL6BDRHPP51YN3zZVbLuyQ4Hh5rhc/LMwsvOrZ5SCUqB2/A084rlUb8yevw4c1uoyFRrddYq/nb8L5CpelArZ87yKgdXPajukvQRUPA5lUwyL7UuDBzaybvHVAjIwJbY8e2ZbpKmwqGmPeHOz3NWEV8itZQU+4Q72lCw4ftO0stMHEwo2BAGACb0ZGDjjO82UyEXgav50L2naaCLo0HpF6gxvmKSLZlb9Mtlqk5m+4PvMzx3Yf8kOYxM3HQDA9c7RamXCbXpBjIKnlxSAX/DgGtIsAx1g6BVc5rxn82bo8FMC2sYWqJtclDh4Gpqdb5EPfoErlrRdF2W4pc17IvMGD6imTiewOPYeNhszdzpL9LmMC9QWZz5u0xt9u5U10vTdvRe+rvyzvO369WjGSbwIhKBqbWt+0NTvggbLX14P8EsCDgVgelLcXDVqci3KQYSgasVhu2jUafOwYGatTCulzm4quTLG6PeFQeP4203Nd6r6RK2uN7sCZFJOMtpabM8hLkx2WKMJ9Yonl3KREvi2/HKezoGFNzC2RPNPAdXL7L+CpVoE3gUuk0nhTQHj0Frg1z3QbzVKRz9ApMLsbvx7QfvwzGnTlHNNEnoMZ17+jlws4WzS1GwSys3k5UNxi5Bjdmkv0TxMglctUv7j95lioNDEWzKu85xcGADW6G6VwSu3sjNLef+moPHoPBGOIIoeBxIWqQwkoLPQaOZ2+Q2DtJYm3XSc4hCErmfYdUGuDIu9ui/rgam+hkajnNpqZIngata1+vTfz2Kmd+bK86AxDQD8gsdm9gbJB5xNuYZAwK1mt7Fptui/KIYlt7tTo9pa3AT49nUk9CAaklvh3WroFnYW/9IKpLeIEzlQwUeh856b7fDweeglH069QfCIYs0yMu9Q8HV2OYiGULx4difLoQ59Xb4pzEcKRPTIhKjT+dCpUU0Zmj3YFmSG2GcQ43PedTbpYiqNCZnr3Agbi0Dj0AZ3oEQsVJwDARRsXET0yLiADEBXlNLi2ytClUQBYc40jqVQzSRokqGcde3ODiMli+OUzccPIoVIEe52foNRZRqf26vRXcpOAyQXXLWSs+/ZCbX2tT4u276YtACX33mD4xrtaZaM/yUq9bEJIhbaE5K+yFPN3ZT9rYnvTKjopjCuP5IFSmZmMKY5JdJHYNog9NZdWo5Dm7BxUQ5hyamMOR8MYUlJmYrRg+HbuuRg0NMbOAV1ig4qtypPDwplcNuykxK8tXhVM7S8m5OZZdROQurkctUVa2pBecHS5RXbGrB+flDGVFBwYGoM0OadIhUuAc7MuyGgkehcVsv7aJE4RAiOTtPUYuF0xkFQu/eouzLzqpTf/jJrhKSNV219Yk3ITt/TSQimxwuU80XpsYDtv9Iub4mUoGNkwNnucnBTXR987ccXJuMOVVXtWWPos9ZlQ65cMsO7ZCC5JYd+hknzQS57BBrcu4vndodB9cKDhmCTYFrJI3JFge3kUl4f4mDR6EqgDSPEGua7K1MCuRfV43AY4n0BzDWdJUYDSsUXH0qykPvZoNT+BjOsX8My64jSGCjPaP6Cn04MD1mJHfg9VpSdjuLKYZYh69CVD+viaRqcseV3nNwIGhKjLeZh4O2I9DpKRWs7bCWHzo93fnSeCPJ7Ah2etYS8ofxOuP3Bdo/nZMr9YqcRRqk6m7keTvzD4O03c24fv90Wc8uEAPmbjP57AP8+Xvd9ZR3XpxReBQdSP+s/fKtUZ+o1bIQFwQr8NPvHD2ezShZ9fMHRbd5+Yu+fQ4LYwpl4odph2sOzV3b/2khD9ccEqq0vSH1BICeVinKYsqiTCRhkygahdWI+gf3HNzC2p4eCbeRtLxR1hRMyuyLuV/gh89Bn/X8UFr/AlGzKvAcvBR87e1lZ1Y5rJdwzw/Fv2CbU0yskXiWEjoXYGo1Ev4ulImMmIk1El6qTOUCTKyRkJxKOsPBVRW6PKRSCSbWSIh3ekn++BgcH6q8xNRqJJKL4/o6B58DohJ25aEn7mJpenmJpr3wDpWJgs3W6zdPODW2sWzj/y/tWrcS2bnt//MU3yNsqorb23lDRBBBEURARAFtu0UQbLkovgxVBW9xsop99smM9kdN9uj+0aPHmCGVrCTrOtejV7lnxBhsW/d9R6LSDByM07OqmjoHt4FsZzmfbOmPtZDyejalYjQCj4KnmgpwC1w/Ee8dN3vGrUMc6nOp1BeB44mgsrgFnvwikQzcKNFyJ8P1JvrF39u/QWpY/aDNPr3LDgfXVXf1Rad36/ls8+KgE6McpPjd9bYJYaux0B2U3syaiFOBQombKyqMa2MOjOh+FyMO7mA6wU1FePCoEaJIKUB5NjANZjG+FNZrCh5Hiq0TEp4Abz/rDbPAFJVTfprzM0fKTIdTEk6QEqDAVJ+FRpgQJDQkswXOiW0hd3S2sEwdc0uBXDrte79wKN2HyEVIQkZZMAqzCGAFeO9zT5ls21l/FhgFfqfD2RRWEj0ecy6iYaFR8N6REDkFj2HZ4+/77dcBeuGd/BNf+DuVcYsBE2htURE6BU9iZ0AqOmklwR84GnABPgWPQOYbu636K7aahDBy8ZTZEaMTh9v7+0FWF8bqNk0eNxvyQPzi9WL8QRw3G/JAlsdnFBaO6u0up6XYyCBd4zqqCFx/+KrpzftobAQarTtn8vt7R+7+kN0C22grwym6yOXid08lHYWCO9B8Sp1uPysRfxEp9VVbHHAkeHFTfbfxuH4JvGpPOhZtpbMhhcXy81EdHZp4R40CUaRu1bt5X6VzXpaxl5HIQtrhnHU5OBRpjkRvMESHSiFzjMr6zufyn4F0B9yfEskcI5Esm1kWHkI5/Ryjvr6Zp0oMHEymkmyiIhH7dox+fx/nVGTKwRpzsdjr5K87kKBDnVzHyMW6OZSHTF3ojNvTwYwsYdRh+IgcIwvr9kEIP9867kmLOZvqTGFQOCeZvPU+CMIfRchCGViDw3+CFTFK/ChaIYFj9z2KUUTgerrRYLaY5FYfBW4EnUxmvCttXyi4ruk9NykmcIHrApD66fY+OTh0Ou5Sr4/Ak6g/MJ5zBQefwKhGVZYJXN/6+WRzRbAh9sjwoPRiZX2GFnsgWFhM9ikWIMeobM3kXSZVzMHKVtk1Jv3SwWpWr1X0Kh0OrnvnCu/+7JyDx/Dibcw5uO6dyz8KGQ4FT4DUyeJTcD2f4fjGa3JLB8UvSuCfChxcN0BK1dXeHQfXI2Wvj/JSbJyAcWpQc1aCU95xj6rhDw4Gev7BhzY9HCPWo6zj+oPoHsQ62CaTP/XsGuGe3hV5fLAktvCw/Oxy8Bhoe/Tk9eNzuUeFexwM9yz7t6udKyrj0cGIj1gWdW7voL5bmAj2OThSd4rPk4IDwfsVefXZWH32QlF3ChwaJ12Rjw6SKBYy5IMLJIrL3T0le5zKbQGPolgp3LOFPIovlc2rZ9xdYISqu1M9PuEvLrQ912Bi8mh1Xmak8pGC61fWc8nt7nFwB/aO6vXsYDm2hKfbVxxcz2AsDck3FxKb/dEth9UrTU6fvKMjDp4E3lFSvQe+RGWi+vkaBzeyGiZlTuCjBuW4VNqFFnjMlK72xBdETD6KfKFPpGWHwejqbyG7puAOqhn1JgeHHkk/1G3JwfU3ujQRDYeCo4rrZtvcvmOE9LqyPG6E3/eY4dURMDF5I1W7I+lPtF2PCduDIangYcL27cPyYMDB9YTt4a37fMjBDaP+KsXB9d3fqB2hOzEWQXfiqnohceUQFakKGTHjoeGasARIC2tPiGTpAK5v921RtpuC669b/oXhihS4XtDq714z/TQDOFx0j267x8FtaIrB1F4FcD0UcpmX/HwKHsWE0Y93Dh4zmpplKDgkLJ03/FL4JyaA68e8+MB09Ajg+jE/euOwMWjHtrmQxzilJqmahLDCnTULon75rJQZEmuO5KInfenPTsH1s7azw7TOETh2yKq7hRq3btiltNdYjVsh1w3qar3xkzd7YGaOXUqlbW6fg0PI8mgxO6fgsG7ptqRnE+KKZbkvBSZPKYDr2lTm9+ouz8Fj2OaTwsYx1EthdYPxhMrEC+A6zcW06Y3HFByU/3Sbw0IijURguWOCRJ1n45Cc2wFSv17uuwGvS3hBdYCAt/HAdOMN4A4cUlKRACt7Mc5sbhBjwPXJD+ekwGBj1smcw+pO9fa7kOFQ8Bim5RANbQO4Hkj6+MVhE6ADSBY3BdczwCu/VntFCg4ZQW9DN1fm4BHMPz/mBCaB1I6SDRW+Zl8NABa6yLswMoU6p1GjYMcj2tALHNteU/c5mvZKY0wNObgNWYLLkxIH17W+whF5SMG09+YHDDV6ANe9oGcvNDyO3m8i6yCAGymvE+7boWF384dMPmzkJYBD5CW/uhxx0o7deGe/wxuY2I231yCtJGynO/stpgqxbujTmFHt9gK4LvBPBfrXHfS+tq45uO68/awIcRwF170ZhdHy9Y2Dx7HvCfeufcnxprBJCPWyu2Ybbc5ZOPAcHjCZrgEc2TVpAxMq371BJmR31AAJOTkZ0tKJ48tSWe1TDzr2UFYXVG3KwXUVbpTlsA74v6RTGAXXD1o2w2Fj2Bbqnfxq/ZRddMg3MY4qXJqJSwZwPaR7UWXI+QUOId2P2mZ2AkPUkVKgeyjuw3CijpQCXYpMRuBA8tC5ZuKhAVwX9WldivQpuC7qD4+kUQ8UAatGWXKoKDjEBK9oOLKaMFXbATwOAYLlwR4HT+giN+SwSXgQ3RvqlkiAwTJOSXEHBY+ALuGNXrjDkjRaeEjWXrjDkjTeBdKBlkSWsIxoj8SHQ3GQsBdyigS2ve7trqoXHNyBzhrkBYsFQS9X/lWWg8eQ7vXoBwdHCiCG/iWAJ9BCZ7/dSPjZWCqCEhuBgJZ7cSiqXCiJjUDDcYXknNURaDguv0rUJwZwC+maKR+ggts4efbXHUhv5XZNwaNGy5sMB9f9Uc3rzXauEcc0Gg4qy2G5tx8qjmk0HJS0BbXtYQTG+lcFETGz4eB4X4pTXsgRUAUV7ZeCR7/QljJwiIROb4X2ioFj17mxXw1feRQzeg7KDUkknMSMnoNKlxODh7hnzJZ/lxl3+Cj7H05yZPGwLl2C4OrghJ5/MIL+uA8f1RtHjwCB+LTXOyZHgM4jUpLDHYFgBN10vaivznfpEWwMK2+MAhhbiU180kWz1/Gf9xHZd9NFhl86ZjQQVEdgc29iY+ZI4lr9WJ3/DjlzDNyskcTMYc1Fx+A+HNMjlTVBNNSIGQ3aFu9XDAtrzGjQJtX3wz637FGsf/8RstdngMR4GaVjCFwX9WnXv3+m4Bb2OaX8yRZ68mXyzCtvoSdfnmjGgLUMOtOnLmXAWujJd99vhBRUCW34wnZDBjBrTk3nYTekDKB3Op0hZQAz7vrFzfl+BhyZKqWyg4JDOOaH32kQjd2NNQSvo9oTL18OuYbYDaR0Sa4heB2VqiiNke4ulPrEF0EHowHfZnExKXBwG2NzBJF4AHcguUgcsBQ8Cpr/Zoe/sYngT5OnIJ0JuYngT3NHh+7wjNnEBFbTU7QbAVwXod1Xct2QRGWUZrhqAzgSiS+mTxxc37XpAXmKwZ+2alQ5Mhw1APiFVqkzsxvPnzcd/EJy9LiTC34h0bhaJebD0S8kiXTXHNzGyecqy7Oq3KLb3BtIJnn56aayEq07P5Jql1R2uzETBpNw5SF80Fbg+lV20fVTOSZoaxnul+lh2FQiC90vYswOiUCShe4XqaxnQu0Wul/8/DOHRcJkb3DDwTFFgdPK0PcSNPLe5eBGLInCGq7CjQlUhrSg76V3JdseTlrQ9yK+iytGWsD5IG0gxsz1G4lg35M0Q/oXwG1MLp0WOLiDCsOox8F1gXkfclhoZfjGbTemMVfTYfOXBGmBtk3lGQpvhK4qHFGrjdX35TSHhTjCxWYD34A7UH/KYaN4nZ6RPx2DDEMOC92iPzisHmsbt92Pc0rGLJPU2m0je1kI7qBglMiXUcI/oxZoKX/Dwy8CUtupfecMCsvkuJZuUhTcAaJFhq0rgOuq6VnOK31ycGCJrC8mrW0UIeSy8++fA2LYgTSP6WWEDfv/RvbOzqQ2eSsD1jajDmJHkkRVwSgRUAAWH3VC2Oy/DGHzPpi3zP4LGRLO3f47B9dV4qMmU+kcwPUQxufTav+Bg+uJ0Pka/ev6LXebo+HQmfc0TLASJMjoCLlqnHmvb6HiVvY39XfhHFD2l7iVMAOEfkyNjpAB/ImDOwCXqVPwKAbdchUKbiHpqPQ0Wvf+qze3uGfMJo+T5oLRJG0jDjVpblYFUYAMPq7XN9nMUGKAZFziuGHcubZBxtUvioLxb1YS6bnUk0fpeDayYy2mZ+7xj+1nop/rXFm4L7ZhQA2G0lNS549qtH/x4tjIQyW8vzn+xbGRkGpVeRCp2/IDQT32O7vSOYWCA8vQm1c95eD6ZXJ05T43ufXE2N/sYJsXXBoTwAueY3hyYmZDin6ZobyIGQ0pxHs8PefgDtKtn5BOLWNJo6aIbrWkWHKSGlD2i9HdQO0IlTFodDeQft8s3IFKH4agO2Z0NJBfP6lwW2BQOtS9UW2LLYhhV7Ka90JJNdLdnz4xfCYxg+5edGtuC6AOYjmfM7xbMYPrfjFJkbcituFTH76RA8fYwbjZnvWmuMUOmn3l1CjhLQuB6098Y49h8gng+g7e92k43EszGq4rirXjZb/LwZF4cDWdLfMDbhMTxk0odL3/3Kz8bmLXgJt3t1+SHHJiQzHiNn9bzNrSwIYZAaksc1TaldG5QBQ8Fo7RZ3fI8SfHDP5ksZkM/1AIFuWYwaIsuTMhCRkcw/xJjSRUEVrLddD8EdNJTZ+CxzB8lm5TcCNhiYoXGBzOy9GU2n0H26z7u6+SdUEEpxzM2ROH0OUoZCvhAGyB5Si/fnrHrJ6l7523f+Me1im4Ya9Jx3PiOnIMNozCyP28CfntkOfmHv0Qq5mYObBhSKbo81TqIJgRzJ68TIjNQUoK0QY/9yk4VMI2zoSBZdjiZA85FqRMrRly8SFVT2BMxNzBZDm5MQh2sgBuIwkto4Y5yHLgDedUqMtBogP342lzXrqx7Ng6XErmf4ZcdkjV816q0iypPWJWPoqO2SfytsTCebEgmtxjF8XHziv3/fKhPxu5hblSHYj3LorvnRCfv+wq1UPoz8MsZtRwOaqHW127oVcyii5HtReLeUOqDlNZbhAHM67HexwcGnOP/LsH76XJjQC9F9Xb80wl/MsIcWwBoHRyhvNERkhCKRzl+42iAgByQJzKqJE8n8pKE9R8TXY1nDghq1X2l4jTU4H5ECS20mdADeJAErV/O/BmP7gRoqhO90t+d86kr0fRA+wWCmpP/IvHkBSOAT7yHT60URBFV/Dq4JnpWR/A9dOduVTbsdo5piTK4OdXNs3zYfgVsGAF1mDi85Gm7G0kxKmN9j95XKxPNYpO0cX7sVzY1GrYRpMOefPZIHjUYF9fj0IsCxZHXNbN2tFNcLD1iu9ube7e7TLLCFqfOt3+dOiVn7kRdPWjk6ZyRKNIn65WT12VIhIEOW0wiF5Qqez96zNOtAzZwKTrkyuZTqsknYAC1wQlIXE4OCdXkqhAbHEcJeRTCOrVTa6sKmYQcDO+zKl0hSg6qbzxj82VwsZ6Yv6zOv3N4Wr/yetcb7Ge4OERN77aG6IdrYwA2v5Hj5RYdLD0M/7xLgfXna7Zjj/PcXDgFy159Z8cXHe6HmSWO1uG7WSoOCSxSI40BU8A3G9dcPAkHCuOylsNkDSovOWqyJ6GfxAh/en/8YQcYnfO8Q+m2VAAt+EgLD+6HBxcx1WmU1IAj6KlcJbj4NB0o06lIkcxc0nphIvZDgdPwN75513vtMCNoFMhNZ9JipUopkWJlfZUV9eYkiAZTF1pwf8wFyOmSIlA1uayLOEFEtOc1iK9qv4mlgUznWSEwpGoBNQIQPmY83b73MKiql/ekTUIe6ht1PPXYGIBwfTzy6erKqPkYw9QBZd3jYLrAdnsQLSplyo3AniiPqRJAQXXHe/5PHcj2Zg4ffqbuxNsyEiRws9amTvUNiaivAzV529+VowR9G687x/u+IiC26gneZ0rDq5Lb6sk0rtWkCYvUgSkbJOt9GEbLUf1Vpf64c8UWo5rMHGm0KW/hhNrgobn7YOfz3Bw3al+1aMqagXuYHO01y4H11M3n8rkhWBhuleeXro41myOuavYgTdO2eiiKRtmWainzYG6JzH2jTzO//4hCq5rSp28O3im4ODQW/96+GV0MHn4uSn9O5oddSpXpdbi/ZlWvB18ZOsn3D3pYC3V2w/hl6PgqPhR0QqB64rf5ZPozBRcT1nPTMQtSfkr1AgJaCEkZyqV5QQb70N1s6odCHsfOngfrsGENIJfVylInNHhYFrjbcO7oNYfcxFfqh5Dyi1w4L2/FDcgBdcVjLsLSaml4DF4SqTVnbqJXmsS6tE9EZQw2KYhmT0TtozQ8mCbevsaT+wpplaqj+qXvFGHWRnMrnzOLS9GHBy7rlO5fAJ30LesNB/KQ+XY2F7qjIbHTCfkYrJPiUESzC+h01NTeAoZ+xMw4NdkR8tWZbV7HvYr1oNASmdxdTncZhAjFWEw2GYQaGuyq0bYZhBwdtW3WhM0CHMVigMqGMHMiVlv7WLSYgZBQpzUq1u7XYx3FtPSYppT/6Yk7atLWOn4YSXNQkdBurjOzVq+PdNra6G8Tcbq7G85jo3ntzHfchygjKi4p3f8IFg/kLkUP8C8wW23hRkpb53F+MqtEUVAwSDfysz+Bmn5OkjEHEQ6m7OD2F8GOdmlB3G+GUSdAnqc6HfjbDxHX8eJfTufDD1O/NvFqdHjJL8bJ/XEjhP5suP+r1+yzuOAOeFI2Lj80qsSS/8h67YPuMGtPw6utFlhaKw/+Ls5Jerr3/J7Lb9wSP+K/d0dd1h369wJijh/nm1wX20zZhRzlj73/VrRzw6oO1w/T7W5hD2PAkMk7DVu+Hs/CuLkORmJE5m98Wy8xjMnkoe9xSC2kfiacRsNfpzvbgl1lLY4UPZ3ByoYajFpsENFvl7F0xJ9B9rfnM31OPQ1aMMZwaEy9FDfrDkIpXoEpSIvK1EKTn2y4bx8O/g/0kKdIOjdXXJ7v73xTejj42BF+WHNve5uo3Kgb0pUl0l5y3H0hJapujyLW43zvZ65qv2mBcz5RnP4eyj2qXUgUxRnldmo/eo7nzD7sXar3vhZPEFHP5etgEkhRLpmwujNuh7FfaltFJ4AiTmrTHV2wmztOpkvZiUCa6NBRP2uoRuHz6BLGO011fW5mlfDrBU4u9YwJhszYXTn9F4mUvtZmXIj6A/T20DUkmaFG8HBCtj2/WJW5UbQPVf3e27rklt/20xTvsiFWX9wLjE8AAmjv6f6ZLdZ4uDoKpToAwVH4u7lqMXB4dHZl77PFFw3DQbPwhFHwfUk5JN9cZNScM1HvSy+qmeFg+sJzN2Zutc2ChuIm8EV782H6vvpO9bgjV+P4p4c/5dr1pgFOl6CD/kzUsfGjVfCPe2rLdg45bjxLASNmkLxb8W/PgvCMxd20+IRM/3/XkpwKLiNRglRPRA3HgevMafhUZw80bY6gAOhUVraJ1JwPRvos7WYkL+uR4TufjLN0gN4Ev2LxxcUHAyLwxTTaz1u9FpXr7qoMRTcYG7buO/GMUO+up+XQnAf7rxYpsM7NWJmbhk2q1RqUnA9Web4h6S/UXAHiu3c5gUH1+MV7+fkcbP08+JVKhLtoeBxXLqLNAcH/rmMROEouH5e3rrLAjd5/bx4nRvv9pyD6+elf0qeF8vRWbGz56zYOHrwdrYrBbIUHBu9+u05B9ctgMMjVuocXYd9e/Z/Tjh4DFx6y/wLB4e+l333ucfBNaH10xfu2y0H1/M9Wx2mzFHgUV1olcT2Ljm4LrTvnVV1h4NbXzxzFBz4t8rqkeLgDrZtJ6UuaqgW5L5H9atSvexEECaA60mF46aoRhQ8gQXxN9xVGYVW3hV26WK6+jzPe6/cVRkD98/Tat7k4BYoNowJFcCh732G1MqsmP5Al14Yez2A61lOrX3JcqLg+l23dxfQ25xyI+gWZG6P/nzdgswdLAt3nF5nm3bQSVg7yP4X7rG44XVgXFxxw+Ww2cVlYJ3tPCVx09mgbtfJkIPHEE7O3E7i9T59o+COvtMfZ0LMRsENNT5X5uAQJ++Suqita0R+PrOYXnBwB5RJVlZ1jSjYNfLbY6ANCm8EBYew89CdVjm4XgQzr7qjPAfX1fjeJePeE7iuEQlx1OCQg0eg36wkElJwJPwgrQA7im0Jl3stDq5fNf1DiT5RcF3qnrrqdePgMbjoyHfZ1jUidd5J880GjaiQl3plCv619ykDj/2FjwunUNmGRsSufAyetiy7dKARNYc0HF0WEgah4LrUlQ/Yuy4WQzWeMyJsXR0KWjAdc/DE1rwmATxJdtIwtCnH0KbEQRtOm3IMbYqZtvMvVCnnX6hSjtlzlcJGt1bDnL/wZpM6Dwoex2mz8ASuGAmH4q32I6lDOjaGD8gH0bH1fKvanOksFMCNqs1Kh4NDRlVfaJwoOKRv5+lvjyPl3eERB0/gKTvmBF7X3qUogdx3x4gLcy5BB7T3jyeGIiiAG1LHuUMd0N471+zKgz+zfb/cu+LgUayAn3AbB/7MeZU0PRxde/du772bMgdPfOlTSsGT6EnmNBknCt1dy0xqQACPkOFC4z2NGu2IRYfVqzX+/J5Crq40Mlb7HjadLYAnED4pc/Akcov2dkPnlQs8gp/NNMQO4HqJyv6RO/jkfh0rz9zG6wa4sWsxpNUJIqXhdi0Wcb4gwxZIBXAjY/e5x3x4LBLTszkykg9CLHssouuutQ/3/pz7dV2vaEqGNffrSXAy+EcD6tctYE47WVVGHByanx/KX2by2EBDaMO4X9e1msG7N7jh4I6ZV8DB9ertnxNltnDfrr8vk89l/407bshi1ZwKM2k4owM4q9Yyw1zvwFnF52PEjVQWMpEmDonBdCZM3PDlCl8XBdfjTVdl9ZeDx8Gz5N68ci9jwswTVHIXbtMTaGlS1iKSpnNWWwJqv7pVOgUFmJzcy4yIW7hPTv6LT06avViZOWNRYuA1DxleiQBHyGKc5oydCHCEiApBnQ4Fh3YHnxIKp+C6C2tQ8J5uObgDmbxuo8jBo2Do+bdpDq5zpxWvl8dDDh4HbnJv+sjBdTXgNEfDkzqvfIsLo0cihpnpTiscXFf4G49cNFPBUfP0GpzUOUZl0hl3ZBzjQWHh+oNSbzL57wEcciMzwqpOwXUz86ZIr7weR85PvSfy25Mw+VX6hIJHTak74OC6c2PYZ+86SJu5rjCtDAI4ZBh2vdELB8f6Ji7GpOCQ//6TfSYgbeatxbkXFBzUmMzyuMHBE3BRbw5RGc8rErT06mYXjT8/rxZYmmtkeEtTwaPIX05Z6AoOLYV31SVPWBwKrj8xdz23NuLg+hNTvJQ4CwXXY3MfFaVQUd9u/YVppZdN6teNrpXSYo6CW3Dc/Nk5B9fDJYe/2KVDUthTqZWglg7zEBSc+3Xd0jw7V5aye9onjpv9jdER7rjZ+nELEkorzHGz9eMmqYmnd8yH2/pxU/NejPscPG5QtpSYXbPhuKWGyojg4LpGd5xXLxQ1eXDs9BqkxALnkNo48rDbxnFzh9zKAw3VwyM9eUjAKKsnhoMbMcpmiYPr4arhg1/PUI6dCESTvda+5LSGO25OxFBlG3XmuDnwuk3kjuLgGDHxPp6YdXPguDUevNsU9+tGDsAgy/16Eio4V5zMONbXPWMmD37UeZMUeGhwJOwv8zfu17HuQKklzGGHBkdu+8RNjbjJGxngNU5s9OOm9HC5rKjjBsGmZbbi3VRCHrcoaETqdTupMOsWhSu6PVrMPjh4BBWqyZxZN2wPe1JRxhcH12O72R552LE9bCGvrgvu2/UCq52rVf2Ag+syky1yMRcFj3+RGOK4RYGefOfGa3W4pUsaPZSoiy4KJMSpX6vuIQdHPVxpZRzcQpu9l+HgujP5vL4q3XFweB8zXMRHwbHzJP3tumJwcq5szw1SZ9xUGPH5CHKxw91UcWjmsEYSEhvXJXZ5/Iu8ouMWqLIDt1Gj4LrE+vc7Xn/EwSMQaPPGTHhXwS0gvyRft7gNbIufSmw4uIP02PM8N3k9Mv4+Vt/O/XoMPAbKBuF+Xc+8as/ljaN+PQF+3VWjzMGTEFh3P/cpOLjEp49cKoiCG/dko8j9ugWT92sFDg6dwyUhlZs8Fst4ZW7fdZe4FA7059zkdalrtlmxAZf49NF9u+bgCVTqWpccXHeJT3PskcHMq3u3mad+XXeJL4+HSrfh4BZOfuNNa7xQ38Vqw71QSdClLx6Xb9RNlQT7S1mOnAGVNNwd7ijPwZGyVbzx7AQMfg/O55BEE+yehmNjz8X4mIMbqSwnGQ4eh9ToxWeDUU6S2B1uZNIyb4RDDKtOOouSqE4/LQ+uODiW15EPdBLU6X5xVTvg4Ibhz11WSYjXq5uWc88mQTmZZDZb7gY8BrToy9sspU5j19DFNIidhrqsLGwCX65whj82Cw1Oa5v4cGwWuqzm1fPK/bqDAevpOQfXjaD2mft5w00+ZqbTc/A4VNpw6rQFLYAWs+JyP8fBk9CDiEs0tSC3R8QmxTgJLcjtEWE9THG/rkvdadulNFILcnuW+U+vVeDgBt/b9ZSSOrgrpjm1d9yvY+kQZwNakNuj3kcuFmMZuT13nN/Agtwet1Zj4VAAntpfXXxSSp2F1W2DUzm14e5JqBv6G0kIvFE3lHHr/VXlgfl2KB2SuqfTPgePQ/tct/ebgyeAHdPt7nFwqCbIcbqBBaVDq5+X3k2Rg0cMCqwSB9dV4otP72XGwXVH37TpjWocHOPOYgJT8Chwm9Dfjnx3i/GEg+u3zUdPGbDMZYWlQ8O+99Tlfl2nm2h0OB+pBaVDwvU35H4dSodGu6sWd+Igp0tC9m0OblTFUq4DBXfggV7OuX2PYjsU8pFy9Jwuv5DxC/vcr8eBcsE9/MXBjfAr5SJWcF3qrrOkZuXohf8Cp6xvBYc27x2v0uHgFsTCmO4xAVzXrD66nM9HwfW7LtNibxugQto9U59PSZ1e+O/NWpuPjKFdRL/UzofVLqKR+BckoV1E9YQBf/bpvlBPDAR/JY2QqrazMPg7++1OhhwceEGL6rLi4BZ4bFbpPAe3kZqGKn2yIPjrvb75P5+5X9cldnDDeausqGGBei/kyuuv81HBPW5y355AvWj2wP26UWFKJVZZGPxt35O6AQR/l/P5YrbLwcHv8biazjZX/BnXBRSZLo8HQjMZ7rqAKtG/kcR1ETOSCclbGqtE1be/7K4udwl4AmOgnAUKVaLSKJgKu1tYJfr8ySVSWlAl6qbbnJvRimF2U8Ztn3C/Dq71PnnioErUL177P7iVt0CpSy9P7jh4DAjQuEwVBY9DygGXcK7gCegbSZ/WODLE581+238+rVApufrxy039Yk5rHCj2heyFep3jeiG/V6+R5yUeASNo35/nOXjEYMGqcnDoQFLe7CM1dg2KTJef196gGXLXEn9hprr/k1r2hMHwQ8P1vKz8mborOLjB9PJ+sXHd5M9//uc//wvw8+15","*${local_data}","eNpTqc7JT07MiU9JLEmsVbBViK5WL0vMKU1Vt1IwNDQAAh0F9ZzEpNQcoID6057pT3atebqjSR0kmloGFjUEspMzMnNSilLzgFxUAwyJMMAIvwGGyAY82THn6fy+pz27kA0wRjXALz8vtVZHAc0YIz09PQBLfE6u","*${province} IN [ @{local_data} ]","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNDQAAh0F9ZzEpNQcoID6057pT3atebqjSR0kmloGFjUEspMzMnNSilLzgNxoFAMMiTDACL8BhsgGPNkx5+n8vqc9u5ANMEY1wC8/L7VWRwHNGCMdPT09ALL9TeE=","*${province}, value","*${provinceCode}","*${provinceCode} = 110000","*${province}, label","*${provinceName}","*${provinceName} = 北京市","*Exit For Loop If","*<p>Stops executing the enclosing FOR loop if the <code>condition\x3c/code> is true.\x3c/p>","*'${provinceName}'=='广东省'","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNDIAAh0F9ZzEpNQcoID60yUrn21Zqg4SSi0DCxkC2ckZmTkpRal5QG40im5DbLqf7mhCNsAIvwGGKAZM6nm6c/PTnl3IBhijGuCXn5daq6OAZgzQFj09PQBrZEwu","*${provinceCode} = 120000","*${provinceName} = 天津","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNDYAAh0F9ZzEpNQcoID6s02bn/ZMfz6nUR0kmloGFjUEspMzMnNSilLzgNxoFAMMUQ14Pn/z03Xbnu5qebqjCdkMI/xmGCGb8XLq/qfrOp/27EI2wBjVAL/8vNRaHQU0Y4z19PQA7XpQBw==","*${provinceCode} = 130000","*${provinceName} = 河北省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNDEAAh0F9ZzEpNQcoID6040bXyzd/3xOozpINLUMLGoIZCdnZOakFKXmAbnRKAYYohmwZNXTvvlPdzQhG2CE3wBTFAM29D/dNf1pzy5kA4xRDfDLz0ut1VFAM8ZMR09PDwDUFE4e","*${provinceCode} = 140000","*${provinceName} = 山西省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNDUAAh0F9ZzEpNQcoID607bWF5NmPu1f8qJ91bNNu5/27FIHSaeWgaUNgezkjMyclKLUPCA3GsUkQzSTJu55Oqnn2daVzzt3Pt3RhGyMEX5jjJCNeTZtw9P5fWjuMEY1wC8/L7VWB8Vfenp6AHCRV4g=","*${provinceCode} = 150000","*${provinceName} = 内蒙古自治区","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwMjQAAh0F9ZzEpNQcoID6i317n65rfD6nUR0kmloGFjUEspMzMnNSilLzgNxoFAMMUQ14tqnj5YzNT3c0IRtghN8AI2QDnk7qebpz89OeXcgGGKMa4Jefl1qro4BmjLGOnp4eAMDHTf0=","*${provinceCode} = 210000","*${provinceName} = 辽宁省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwMjIAAh0F9ZzEpNQcoID60wmdz+ZNfz6nUR0kmloGFjUEspMzMnNSilLzgNxoFAMMUQ14OXX/sxlLn+5oQjbACL8BRigu6J3+tHXz055dyAYYoxrgl5+XWqujgGaMsY6enh4Ad3VNgQ==","*${provinceCode} = 220000","*${provinceName} = 吉林省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwMjYAAh0F9ZzEpNQcoID6y90TX+6b+Wzj/OdzGtVBEqllYAlDIDs5IzMnpSg1D8iNRjHDENWMp5M7nm6Y8mz3iqc7mpDNMMJvhhGKOxonv2zvedqzC9kAY1QD/PLzUmt1FNCM0dPTAwBfzFGd","*${provinceCode} = 230000","*${provinceName} = 黑龙江省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNjQAAh0F9ZzEpNQcoID6kx1dz7ZuVwcJpZaBhQyB7OSMzJyUotQ8IDcaRbchNt1PdzQhG2CE3wBDZANe7m55tnXZ055dyAYYoxrgl5+XWqujgGaMiY6Cnp4eAHsCTFc=","*${provinceCode} = 310000","*${provinceName} = 上海","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNjIAAh0F9ZzEpNQcoID6s43zX3T3P5/TqA4STS0DixoC2ckZmTkpRal5QG40igGGqAY87Z3+ZNeapzuakA0wwm+AEbIBz/tanq1d9rRnF7IBxqgG+OXnpdbqKKAZY6Kjp6cHAIykTaQ=","*${provinceCode} = 320000","*${provinceName} = 江苏省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNjYAAh0F9ZzEpNQcoID6s60zn22c/3xOozpINLUMLGoIZCdnZOakFKXmAbnRKAYYohkwd+3T7fOe7mhCNsAIvwFGyAY82dH1dH7f055dyAYYoxrgl5+XWqujgGaMsY6enh4AwL1N9g==","*${provinceCode} = 330000","*${provinceName} = 浙江省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNjEAAh0F9ZzEpNQcoID603WdT/ftfT6nUR0kmloGFjUEspMzMnNSilLzgNxoFAMM0QyY0PGiaenTHU3IBhjhN8AI2YDnE7c927r9ac8uZAOMUQ3wy89LrdVRQDPGWEdPTw8AsclN9g==","*${provinceCode} = 340000","*${provinceName} = 安徽省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNjUAAh0F9ZzEpNQcoID682X9T3fvej6nUR0kmloGFjUEspMzMnNSilLzgNxoFAMMMQ3YPu/pjiZkA4zwG2CEbMDLPZOfLd3ztGcXsgHGqAb45eel1uoooBljrKOnpwcA001OPQ==","*${provinceCode} = 350000","*${provinceName} = 福建省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNjMAAh0F9ZzEpNQcoID6s43zXyzd/3xOozpINLUMLGoIZCdnZOakFKXmAbnRKAYYohrwtHf6sxk9T3c0IRtghN8AI2QDnuyY82zntKc9u5ANMEY1wC8/L7VWRwHNGGMdPT09ALluTfg=","*${provinceCode} = 360000","*${provinceName} = 江西省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwNjcAAh0F9ZzEpNQcoID6040bn+yY83xOozpINLUMLGoIZCdnZOakFKXmAbnRKAYYohrwbGvf097pT3c0IRtghN8AIxQX9LU92dH9tGcXsgHGqAb45eel1uoooBljrKOnpwcAtjhNyw==","*${provinceCode} = 370000","*${provinceName} = 山东省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwMTQAAh0F9ZzEpNQcoID6s02bn/ZOfz6nUR0kmloGFjUEspMzMnNSilLzgNxoFAMMUQ142Tzx6fZ5T3c0IRtghN8AI2QDnuxY+7Rv/tOeXcgGGKMa4Jefl1qro4BmjLGOnp4eAJ4RTcw=","*${provinceCode} = 410000","*${provinceName} = 河南省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwMTIAAh0F9ZzEpNQcoID6s53TnvZMfz6nUR0kmloGFjUEspMzMnNSilLzgNxoFAMM0QxYu+zZxs6nO5qQDTDCb4ARigEb5z/dtONpzy5kA4xRDfDLz0ut1VFAM8ZYR09PDwCpQ04F","*${provinceCode} = 420000","*${provinceName} = 湖北省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwMTYAAh0F9ZzEpNQcoID6s53TnvZOfz6nUR0kmloGFjUEspMzMnNSilLzgNxoFAMMUQ14OXX/s00zn+5oQjbACL8BRsgGvOia+WJy59OeXcgGGKMa4Jefl1qro4BmjLGOnp4eAJpVTak=","*${provinceCode} = 430000","*${provinceName} = 湖南省","eNpTqS4oyi/LzEtOrVWwVahWL0vMKU1Vt1IwMTEAAh0F9ZzEpNQcoID60537n+yY83xOozpINLUMLGoIZCdnZOakFKXmAbnRKAYYYhjwdPu8pzuakA0wwm+AMbIBL3qnPNu572nPLmQDjFEN8MvPS63VUUAzxkRHT08PAAT7ToY=","*${provinceCode} = 440000","*${provinceName} = 广东省","*Exiting for loop altogether.","*${province}, children","*${city_data}","eNpTqU7OLKmMT0ksSaxVsFWIrlYvS8wpTVW3UjAxMTA0MNBRUM9JTErNAQqoP925/+n2eU93NKmDRFPLwKJGQHZyRmZOSlFqHpCLboAxsgEveqc827nvac8uZAOMUQ3wy89LrdVRQDPGBMWYbV3PlzeQaIyenh4AUKtPoQ==","*${city} IN [ @{city_data} ]","eNpTqU7OLKmsVbBVqFYvS8wpTVW3UjAxMTA0MNBRUM9JTErNAQqoP925/+n2eU93NKmDRFPLwKJGQHZyRmZOSlFqHpAbjWaAMbIBL3qnPNu572nPLmQDjFEN8MvPS63VQXeHCYox27qeL28g1Rg9PT0AftFNgQ==","*${city}, value","*${cityCode}","*${cityCode} = 440100","*${city}, label","*${cityName}","*${cityName} = 广州市","*'${cityName}'=='广州市'","*${city}, children","*${district_data}","eNpTqU7JLC4pykwuiU9JLEmsVbBViK5WL0vMKU1Vt1IwMTEwNDDWUVDPSUxKzQEKqL/onfJs576nPbvUQaKpZWBRkIrkjMyclKLUPCDXLz8vtVZHAc0YExRjtnU9X95AjjGmyMY827r9ef8Coo3R09MDALZEUWg=","eNqLrlYvS8wpTVW3UjAxMTA0MNZRUM9JTErNAQqov+id8mznvqc9u9RBoqllYFGQiuSMzJyUotQ8INcvPy+1VkcBzRgTFGO2dT1f3kCOMabIxjzbuv15/wJyjDFDNubpkpXPNm0mwxhDQ2Rjns/c+2TXRHKMMUI25uXulqfzp5BjDEpMPZ+66vmyXeQYgxpTXRtfNu8lxxiUmHraO/3ZppnkGIMSUy8mzH26aToZxlighM3TRfOezu97uqOJZGNQwubJ7r6nPdOIMCYWAIO8IHo=","*random.choice(${district_data}), random","*${district}","*${district} = {'value': 440114, 'label': '花都区', 'level': 3, 'children': None}","*${district}, value","*${districtCode}","*${districtCode} = 440114","*${district}, label","*${districtName}","*${districtName} = 花都区","*${Number} = 1","*${Data}, $.id, ${DataId}","eNpTqXZJLEmsVbBVqFbPTFG3UlC3NDcwMLQwNjA1NzQwMzIxN7NQ11FQT0xOzi/NK/EEKfHLz0sFCpUWpxZ5omgxtjA2NDU3AyKQlrzM5Gy/xNxUhI701LyU1CLn/BQksYz83FRnkNFFlTglEIIFRfllmXnJqahKYaJg2/T09AAWzj/C","*${Data}, $.cityCode, ${cityCode}","*${Data}, $.cityName, ${cityName}","*${Data}, $.districtCode, ${districtCode}","*${Data}, $.districtName, ${districtName}","*${Data}, $.provinceCode, ${provinceCode}","eNpTqXZJLEmsVbBVqFbPTFG3UlC3NDcwMLQwNjA1NzQwMzIxN7NQ11FQT0xOzi/NK/EEKfHLz0sFCpUWpxZ5omgxtjA2NDU3AyKQlrzM5Gy/xNxUhI701LyU1CLn/BQksYz83FRnkNFFlTglEIIFRfllmXnJqVClJiYGQIAkDrRPT08PAACdPs4=","*${Data}, $.provinceName, ${provinceName}","*${Data} = {\"accountId\":null,\"birthYear\":null,\"cityCode\":440100,\"cityName\":\"\\u5e7f\\u5dde\\u5e02\",\"districtCode\":440114,\"districtName\":\"\\u82b1\\u90fd\\u533a\",\"education\":null,\"educationCode\":null,\"fillSerialNumber\":...","eNqtU01vm0AQvfdXIC5IqTEfBgOWfEicSnabOm6dVGkUqVovY9gG7+JlcUKi/PfO2nWM2/RWCbHMm3kzb2aH2eX8yvgK6xoqZQyMWhbDXKly4DgpUYxnNsmA08YmJbMVxnTXnBHRpfwPfwVywyg4NX44FdmAs2SyUvguCmdFpGQY6Ez4UsgVEgU33hklUfkPXfE/5MqBpCCr4bN1jSz7FDMpa2BYZaNywW2567By/K4Xdj2rY1inlEKp7A+cihSL6+DsiZUdI4VlQRQcYrTrxDnRwEhwDlTX1OA9QGmTgm3gt09hVfuqKUF7SVkWjG4FOj8rZGDMjX06m9mTc+0P3Z4fxkkUx0GUhHHsbivWqFeyJ7Kv8WV6ZbDxLPjmZP3L8PxmzB6bqVxGqggzrpwbsiyvL9nTPEmDyHPWxfhxnEkx4he+f37Lz+rN/ZqohR+ffaafPhLv4f1tWCebIBcPw2Fb9QXwTOVbXYlvveBIFyJthgvr2SSUipqrSWoOeF0UHXPBpMq/A5F7gDLVjEQK5iAIXM91d8iUrBAx7+7qEKKlPtIUtpbrmx0zZZWSjKoD0QsO6IEc+wsPj8Rdpprc6xEkQ1rvRruX8Ars0u1AvTFzwH0ppvVqAajX65i4Grgq7bAcWJarV0usYKQbls0b0BEPYSUe+Oi1/b/xXR/H+EyKDeMU3uLsfW0ew8mbSeS6Xtxzw8hz+34Q9WMcA0aKVtzWamfFv4UpUswVUXX1T0e7Fmf0vm2XR1rxllx9veWRytYVB+BRPKLI9VCe/oMnbfG9uOeFUR8f88XCHfsFQ8OAjw==","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/first/fill/marriage/Information \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:32 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018305710624768\"} \n ","*${id}","*${id} = 970018305710624768","*Should Be Equal","*<p>Fails if the given objects are unequal.\x3c/p>","*${id}, ${DataId}","*选择婚介征婚人的出生年份","*Get Current Date","*DateTime","*<p>Returns current local or UTC time with an optional increment.\x3c/p>","*result_format=%Y","*${get_year}","*${get_year} = 2024","*${get_year}-70","*${year}","*${year} = 1954","*2","*${Number} = 2","*${Data}, $.birthYear, ${year}","eNpljjELwjAQRv9KORxDQNHBgpMuLl2cOl4vZ3OQJhAvg5T+d3VoCTi+x/vg2803VFyaSzMDEqUS9e6gjSUEA4Nk9T1jhnZ/Ph0NkOj7mhyvwY87nDZ28tIspHWzurpjVwhVUvwT9fIpITw4C4auTAN/XxwMjBwd5zrzLKPXjay1H9qUSc8=","eNqtU11v2jAUfd+viPISqSOYBEICEg8tnQRbS9lop64vk3EuiddgG+cGmlb973Po6LyOvU2Kotzz4XvsXM+vFtfOF9hUUKIzdCpdjHJENSQkpchF5tMMBKt9qriPRtPeCE5lm4k3fAl6yxmQynyQkm6BrLgu0byLgqyp1twIyVSspF4boxTOO0dRzL83Hf/DWjnQFHQ5evJujMs/NSuhN3Q8VWMuha9fdliSsB1E7cBrOd4pY6DQ/yCYTE3zRpw9ctVyUlgVFOG3pqFOyEkDjKUQwJqeDXgPoHxa8C384tB09a9rBQ1LlSo42wckP0rjMJpb/3Q+96fnDR91umGUDOIk6cWDKEk6+46Vyav5Iz30+Dy7dvhk3vtKsv5VdH474Q/1TK9iLKJMILmlK3VzxR8Xg7QXB2RTTB4mmZZjcRGG53firNrebyguw+Tskn36SIPd+7uoGmx7udyNRnbqCxAZ5vtc3cR7Nke6lGk9WnpPLmVMVgKnqTsUVVG03CXXmH8Dqt1hMIh6LZdxrMcyhYOgqWd0/VqnvETNGdqaA2brIK1eDuwvwHY2c7AAMwXFrFovwaQIW6754WYAbFkOPMvxtZJrGDfb0PUR6A+fgVHuxPjNpmzcDn3A51puuWBwzHPgbB835+kO4k4nSLqdKA46/bAX9xPXMGYmLd2+slc1d4AjLRZIsSr/Sdi9BGf3dq2OZFVHMjZXcGrn7CbdIIr75nGfPTMkPwFv3nE2","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/first/fill/marriage/Information \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:33 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018305710624768\"} \n ","*选择婚介征婚人的身高","*150","*${low-height}","*${low-height} = 150","*175","*${hight-height}","*${hight-height} = 175","*random.randint(${low-height},${hight-height}), random","*${height}","*${height} = 156","*3","*${Number} = 3","*${Data}, $.height, ${height}","eNpljjELwjAQRv9KCY4lIFKHgpMuLl2cHK93Z3NwTSBeBin973apBBzf433wHZYbGKzNpVkcIKYS7U6uj0W1daNkC0+GvAsU+1wTcc0DzD8meVsWtLrZXd0xFQSTFP9EvXyJ6oOzgA5lHnl7cWrdxJE411lgmYK5/tidN0je+y9vbEoI","eNqtU11v2jAUfd+viPISqSOYACEBiQdKJ8HWUTboxPoyGcckXoNtnBvaUPW/74aO1uu6t0lRlHs+fI+d6/nVYul85buSF+AMnNLkwwxADwhJKAiZ+jTlklU+1cIH1DR3UlDVZPIVX3CzF4yTEj9IQfecbIQpAN95TrbUGIFCMpUbZbZoVNJ552gK2Y+6439YK+M04aYYPnjX6PJHuBJ4A8fTFWRK+uZphwVpN4OwGXgNxxsxxjX4HyRTCTavxelB6IaT8E1Ogb9oauqMnNXAWEnJWd2zBm851z7NxZ7/5gC7+stK85qlWueCHQOSnwU6ULPyR/O5P72o+bDVaYdxP4rjbtQP47h17FhiXiMO9NTjy2zpiMm8+42kvavwYjUR99XMbCLIw1QCWdGNvr4Sh0U/6UYB2eWT+0lq1FhettsXN/K83N/uKKzb8fln9ukjDe7e34Rlf9/N1N1waKe+5DKF7JirE3mPeKRrlVTDtffgUsZUKWGauANZ5nnDXQsD2XdOzQlgAqqxSrhdz+j2uU5EAUYwsDUnzNbxpHw6sL8A21nPwYLjFOSzcrvmmKLTcPGH4wDYsoyLNAN3EIQ9LNSWj+tdmOqZf4H+sCEM6k6OX+3Jxu3MJ3xu1F5Ixt/ynDjbJ/A43X7UagVxpxVGQavX7ka92EUGR9LSHSt7VbwCAmi+AApl8U/C7iUFu7Vr/UZW/UbG+gZO7ZyduBOEUQ8f99HDGfkFvWxw/w==","*选择婚介征婚人的学历","*0, 1, 2, 3, 4, 5","*${code} = ['0', '1', '2', '3', '4', '5']","*random.choice(${code}), random","*${educode}","*${educode} = 1","*4","*${Number} = 4","*${Data}, $.educationCode, ${educode}","eNpljjELwjAQhf9KORxDQHASnHRx6eLkeL2czUGawHkZpPjfLZSWgOP38d7jHeYbGn67SzcDEpWa7R7gnGtKDgZRi09G3QSJfa4lcMs9TjsHeZsKWZvZXJvjUAlNSv4TaxOO4OAlKT1YBVNfp4GXEycHI+fA2u5HljHaTsV7/wM9PEni","eNqtU01v2kAQvfdXWL5YSjGLAWODxCEhlaBNCC2kSnOplvVgb2N2l/UY4kT5711DSbcpvVWyVp43b+a92Y/ZzXzhfIFNCQU6A6fU+TBDVANCEopcpD5NQbDKp4r7aDjNjeBUNpl4ky9AbzkDUpofUtAtkBXXBZo1z8maas0NkUzESuq1KZTCeecoitn3WvE/9MqAJqCL4bN3a6r8c9MJvYHjqQozKXx9mLAg7WYQNgOv4XjnjIFC/4NgMjHiNTl94qrhJLDKKcJvTp06I2c1MJJCAKs1a/ABQPk051v4lUOj6i8qBXWWKpVztjdIfhSmwnDu/PPZzJ9c1vmw1WmHcT+K427UD+O4tVcsjV/Nn+hR4/N04fDxrPuVpL2b8PJuzB+rqV5FmIepQHJHV+r2hj/N+0k3CsgmHz+OUy1H4qrdvrwXF+X2YUNx2Y4vrtmnjzTYvb8Py/62m8ndcGi7vgKRYrb31Ym8F7OlS5lUw6X37FLGZClwkrgDUeZ5w11yjdk3oPoIMI7VSCZgx1O6fo0TXqDmDG3OEbN5kJSHDfsLOFS6gdtw62swB3MJ8mm5XoIx0W245rzN+dv9M+Bphq+RXMOonkJXJ6A/6gyMcidGb2aycdvzEZ9pueWCwamaY86u42Y73X7UagVxpxVGQavX7ka92AxomNLi7SO7q3kCHGk+R4pl8c+ErSU4e7BjdcKrOuGxfoET22cn7gRh1DOf++KZO/ITWRBw2Q==","*选择婚介征婚人的婚姻状况","*${maritalCode}","*${maritalCode} = 2","*5","*${Number} = 5","*${Data}, $.maritalStatusCode, ${maritalCode}","eNpljrEKwzAMBX8lmI7BW5dCp3bpkqVTR0VWYoFigyoPJfTf2yVBkPGOe/BO6x0Mvt21WwMg1lbskcKlNJE+jKyWXwS6CWT73GoizwMsOyd+mzKabzbnO0oNwbiWg/DLiUWepAwytGWk/4tzH2YqidRnmXjOtlOM8Qd2jkq6","eNqtU11v2jAUfd+viPISqSOYBEICEg8tnQRbR9mgU9eXyTiXxGuwjXNDm1b973Po6DzG46Qoyj0fvsfO9fx6sXS+wraCEp2hU+lilCOqISEpRS4yn2YgWO1TxX00mvZWcCrbTBzxJegdZ0Aq80FKugOy5rpE8y4KsqFacyMkU7GWemOMUjjvHEUx/9F0/A9r5UBT0OXo2bsxLv/crITe0PFUjbkUvn7dYUnCdhC1A6/leOeMgUL/g2AyNc0bcfbEVctJYV1QhD+ahjojZw0wlkIAa3o24D2A8mnBd/CbQ9PVX9YKGpYqVXC2D0h+lsZhNLf++XzuTy8bPup0wygZxEnSiwdRknT2HSuTV/MneujxZbZ0+GTe+0ay/nV0eTvhj/VMr2MsokwguaVrdXPNnxaDtBcHZFtMHieZlmNxFYaXd+Ki2t1vKa7C5OIz+/SRBg/v76JqsOvl8mE0slNfgcgw3+fqRt6LOdKVTOvRynt2KWOyEjhN3aGoiqLlrrjG/DtQfQAYx3osU7DrGd281SkvUXOGtuaA2TpIq9cD+wewnc0cLMBMQTGrNiswKaKWa364GQBblgPPcnyr5AbGzTZ0fQL6y2dglA9ifLQpG7dDH/C5ljsuGJzyHDjbx815uoO40wmSbieKg04/7MX9xDWMmUlLt6/sVc0d4EiLBVKsylciPELtRoKze7tWJ4KqEwGb+ze1Q3aTbhDFffO4L56ZkF+lS3CV","*选择婚介征婚人的月收入","*0, 1, 2, 3, 4, 5, 6","*${code} = ['0', '1', '2', '3', '4', '5', '6']","*${incomeCode}","*${incomeCode} = 2","*6","*${Number} = 6","*${Data}, $.incomeCode, ${incomeCode}","eNpljrEKwzAMBX8lmI7BY4dCp3bpkqVTR0VWYoFigyoPJfTf2yVBkPGOe/BO6x0Mvt21WwMg1lbskcKlNJE+jKyWXwS6CWT73GoizwMsOyd+mzKabzbnO0oNwbiWg/DLiUWepAwytGWk/4tzH2YqidRnmXjOtlOM8Qd2tUq7","eNqtU9Fu2jAUfd9XRHmJ1BFMAiEBiYeWToKtpWy0U9eXyTiXxGuwjXMDTav++xw6OrfjcVIU5Z5zrs+xcz2/Wlw732BTQYnO0Kl0McoR1ZCQlCIXmU8zEKz2qeI+Gk17IziVbSbe8SXoLWdAKvNBSroFsuK6RPMuCrKmWnMjJFOxknptGqVwPjiKYv6zcfwPa+VAU9Dl6Mm7MV3+qVkJvaHjqRpzKXz9ssOShO0gagdey/FOGQOF/ifBZGrMG3H2yFXLSWFVUIS/moY6IScNMJZCAGs8G/AeQPm04Fv4w6Fx9a9rBQ1LlSo42wckv0rTYTS3/ul87k/PGz7qdMMoGcRJ0osHUZJ09o6Vyav5Iz14fJ1dO3wy730nWf8qOr+d8Id6plcxFlEmkNzSlbq54o+LQdqLA7IpJg+TTMuxuAjD8ztxVm3vNxSXYXJ2yb58psHu411UDba9XO5GIzv1BYgM832ubuw9myNdyrQeLb0nlzImK4HT1B2Kqiha7pJrzH8A1QeAcazHMgW7ntH1a53yEjVnaGsOmK2DtHo5sH8Au7OZgwWYKShm1XoJJkW/5ZofbgbAluXAsxxfK7mGcbMNXR+B3vQZGOVOjN9tysbt0Ad8ruWWCwbHeg6c3cfNebqDuNMJkm4nioNOP+zF/cQ1jJlJS7evXlZ1Q0ObK8CRFgukWJW22xvCthKc3du1OhJVHYnY3MCpHbObdIMo7pvHffbMjPwGSjhw3A==","*选择婚介征婚人的昵称","*random.randint(1,999), random","*${num} = 378","eNotkmtSwkAQhK9i5bc3sryLiEAUkEcpCog8FCMojwAqJEYvQ3aTW0i+9lfX7M70dM/MiZN8fDjHR07a9DOIZ+0MTO+aqPEK1Dek5BsZ2Osyj8UFj203g+S5w2P1jahJilnxl/Yn4oTMPNDIei8ULJ8pmG8z2Ee36geYVkT0PZCyGx67OzK3Y/VDZ1pCWTqrSdInf94DBS7KkuWIv3PK41bIX58Cs8SfnSLJvh36OfsAyqSsjOieqNGleizKSp4ommk6krLKyTNc5r5CNHkX2R0FJXm+8uVShn4fgRBhySgnfeuDlLRQFHOV6toKuKmTuJGf8BJYSXQLmWn3SykBf2dTKH2am1AjnpNiI4SZxa2c9DQqRMdzUW+1oR1t9wFmzZ0mfV6ApTPXTnCSRmTGAR3231UtmPOKC5pclQ2lwx8tuA/s1jyGF0RNBmgnjCCpezoamfY60skBx4N/f4Ada4ALJmFfKLBlOK2/1lx6WhFWkpKnQxxKrtbu1gUbnZCrgZS1/YL8Hdw6tngFc0DzxG3y5ev8h2o+7umEnqA8LPj0D26lWzU=","*${first_name}","*${first_name} = [\"赵\", \"钱\", \"孙\", \"李\", \"周\", \"吴\", \"郑\", \"王\", \"冯\", \"陈\", \"褚\", \"卫\", \"蒋\", \"沈\", \"韩\", \"杨\", \"朱\", \"秦\", \"尤\", \"许\", \"何\", \"吕\", \"施\", \"张\", \"孔\", \"曹\", \"严\", \"华\", \"金\", \"魏\", \"陶\", \"姜\", \"戚\", \"谢\", \"邹\", \"喻\", \"柏\", \"水\", \"窦\", \"章\",...","eNpNlVtW6kAQRafi4vvO6K47F3yEt6AIiBJAQBCUt6gQSJgM3UlmceFsPvyq1Z3qepxzqvL3IhG+JRN/LhJm2D6ZKL/Q6bZ4MtZ50+lHJgyKeLonEzef5PJzL3P9IpcSZi8TNxzFzDV1WczqdHerk9clWJ9vy8Sfo+MY/0/dpavy8EdKUJdjVMrp0pnLpF/1bXUp01W68I7nK9Vw8FRfdEpwvHTbpJtR37u+3fZ0mVHrYfUYJRG7LXkMaNLNEMRT1veGTlny3LcopaN0vi5NPUspO53yr4CjzqNVi2BysZ0rcFANpvQtzzKAl+/4du5roAdPcjEDghVERviWJ0OO0CIqruhBvG3AV1nvkoLTjH5k3kg7ypJoRUeBHnRrMi7I3SutTXZ48AWAAj56eIDSoSDYnlFVhsN6gwuAuCS6a9CR8kVVqq6lYfhMpoo3y2dkeU/aKqwcEx0reiSIpBC3VVHUEiymMYEiCCuXEPVel5eqzwYg50kKdqYW7BUY1/XcpOYIwycR6iyQNtClWRdkphQ9Fpxxry7PKyFnt12KRukTydK2Kzp9bMCYfOkmDFPLmHfujU6tD2ZjDUgKbWbi9LDLIfUjVsdSXJQ0g2CKzkC+v4CaCiFJl2xClE8sTYjJPKPcNOhIgYc9w/fJ8O0ANyUuzeYTl3MwFWHPlAawnmsALrtlrk7MZZ8HNaKIIrMXxocN7xxkkoWpL5S7WCA2gP/s/qIhWkkL4UC0h5X2aaCDJ2JdY4bIRD1H10A2EflhXxXZLEoqsd/4Zmu0nmEnrR3oZgP4YziRIuKOBx7My0STbJt6br/PQMjTZphy74dL8Hdo/XUEgAHtcbkcARkaL2iBRHtith5ZWHg2YbGMSP13xoCRmvHN0Wqz1TFig+8C4ulNkcTzL52EgZZZtCDYXnjG57nJ7uFNHYVbEMy16Z0eapKzKZLdS8mzl0MSTHlJyyzqadjtko36wDAt+E19O2gBJDzVaSvM93zAJRT30zANHRtC+1N+U9DhorYdTU9Lp1/RMMnekRbidQ/HPCKAty7Se2H1bldsNoI4eUKiqD3z9ijC4k0JyfoM+xCGEVbvA1Urrdl6Gmht3ii9Ip0wCq/4FwcSTdShokd2NPMZNtj7jRu2Fyf+LCbFf3qiqYscUWP7rKYBS7ZXZHPA866e+PcfhT8s/A==","*${second_name}","*${second_name} = [ \"秀\", \"娟\", \"英\", \"华\", \"慧\", \"巧\", \"美\", \"娜\", \"静\", \"淑\", \"惠\", \"珠\", \"翠\", \"雅\", \"芝\", \"玉\", \"萍\", \"红\", \"娥\", \"玲\",\"芬\", \"芳\", \"燕\", \"彩\", \"春\", \"菊\", \"兰\", \"凤\", \"洁\", \"梅\", \"琳\", \"素\", \"云\", \"莲\", \"真\", \"环\", \"雪\", \"荣\", \"爱\", \"畅\",...","*random.choice(${first_name}), random","*${firstName}","*${firstName} = 孟","*random.choice(${second_name}), random","*${secondName}","*${secondName} = 育","*random.randint(1,2), random","*${number} = 2","*${name}","*${name} = ","*${i} IN RANGE [ ${number} ]","*${i} = 0","*${name}${secondName}","*${name} = 育","*${firstName}${name}","*${nickName}","*${nickName} = 孟育","*${i} = 1","*${name} = 育育","*${nickName} = 孟育育","*7","*${Number} = 7","*${Data}, $.nickName, ${nickName}","eNpTqXZJLEmsVbBVqFbPTFG3UlC3NDcwMLQwNjA1NzQwMzIxN7NQ11FQT0xOzi/NK/EEKfHLz0sFCpUWpxZ5omgxtjA2NDU3AyKQlrzM5Gy/xNxUkIqna+e/aNoERCCJ9NS8lNQi5/yUVIRhGfm5qc4gG4oqcUogBAuK8ssy85JTUZXCREGW6unpAQDY0UTC","eNpljrEKwzAMBX8lmI7Ba6HQqV26ZOnUUZGVWKDYoMpDCf33dkkQZLzjHrzTegeDb3ft1gCItRV7pHApTaQPI6vlF4FuAtk+t5rI8wDLzonfpozmm835jlJDMK7lIPxyYpEnKYMMbRnp/+Lch5lKIvVZJp6z7RRj/AF23Eq8","eNqtU9FumzAUfd9XIF6QuhADCYFEykObTkq2Ls2WduqqSpMxDngltmMuaWnVf98lbTrWZW+TEHDPOdfn2FwW58sL6yvfVLwEa2RVphjnAHpESEpByMylGZesdqkWLqCmu5GCqi6Tb/iSm61gnFT4Qkq65WQlTAl4LwqypsYIFJKZXCmzxkYlrXeWppD/aBz/w1o5pyk35fjRucQu9xhXAmdkObqGXEnXPO+wJEHXD7u+07GcY8a4BveDZCpF80acPQjdsVK+Kijw35qGOiJHDTBRUnLWeDbgLefapYXY8hcO0NW9qDVvWKp1IdguIPlZYgdqrtzjxcKdnTZ86PWCMB5GcdyPhmEcezvHCvMa8UD3Hl/mF5aYLvrfSDY4D0+vpuK+nptVBEWYSSBXdKUvz8XDcpj2I59siun9NDNqIs+C4PRanlTb2w2FJIhPPrNPH6l/9/46rIbbfq7uxuN26jMuM8h3ucK+84RHmqi0HifOo00ZU5WEWWqPZFUUHTsRBvLvnJo9wATUE5Xydj2n69c6FSUYwaCt2WNtHU+r5wP7C2h3NnOw5DgFxbxaJxxTRB0bPzgOQFuWc5Hl8FqpNZ802zD1AeiPPoRB3cnJm0218XboPb4waisk44d69ly7T+B52sPI8/y454WR7w2CfjSIbWRwJlu6XdVeFf8BAbRYAoWq/CfR9pKC3T7X9s1NFSbhCh+xlwQvDzTVB+LrA7Gbv3LWjt6Le34YDfCynxycm1/H4Xdb","*Sleep","*<p>Pauses the test executed for the given time.\x3c/p>","*Slept 1 second","*2-Homepage","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage","*../1-Applet/2-Homepage","*MarriageInfo","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage\\MarriageInfo","*../1-Applet/2-Homepage/MarriageInfo","*<p>征婚人资料\x3c/p>","*DataAuthentication","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage\\MarriageInfo\\DataAuthentication.robot","*../1-Applet/2-Homepage/MarriageInfo/DataAuthentication.robot","*<p>资料认证\x3c/p>","*提交征婚人头像审核信息-无审核中","*Given 查询婚介征婚人的资料信息","*Authentication","*dating, /dating-agency-service/user/get/marriage/information/details, params=userId=${userId}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/marriage/information/details?userId=970018303831576576 HTTP/1.1\" 200 None","eNq1kM1OwzAQhO88hW+RANdJ2jRJpQgViih/pUCLKi7IONvEEGzXcQop4t2xKQiJO5IPq51vPbN7cjxDN7BqoDZogBpdZaUxakBITg0XBaYFCNZiqjg2lumsBKeyw8QfvQa95gxIYwtSgCEvVGtuRcLFUuoXC0s7A4byqj5w1GmepbHvB0nX7ybdIIr79qEdpKgpH1yOf3Mogeag6+zdm1sKD+3/xhsgT7WmlALr7TVqEnaCqBN4+8gbMgbK4GPBZG4jObjYcLWPclhW1MAv46RdsusaR1IIYC6Vaz4DKEwrvoZvzVhXPGsVOJUqVXG2XeGpthOWWeDhdIpPR06P/G4YJWmcJL04jZLE/3JsbF7NN/TH43oyQ3w87d2Ron8VjRZj/tZO9DI2VVQIQxZ0qeZXfHOb5r04IKtq/DYutDwSF2E4uheHzfp5Rc1jmBxesvMzGrzu3UdNuu6V8jXLvA97uUeZt9lECrD1J3/3ucg=","*ISO-8859-5 Russian confidence = 0.0","*MacCyrillic Russian confidence = 0.0","*IBM866 Russian confidence = 0.04266498464231212","*IBM855 Russian confidence = 0.09880312232956491","*ISO-8859-7 Greek confidence = 0.0","*windows-1253 Greek confidence = 0.0","*ISO-8859-5 Bulgairan confidence = 0.0","*windows-1251 Bulgarian confidence = 0.0","*TIS-620 Thai confidence = 0.0","*ISO-8859-9 Turkish confidence = 0.3985002609819335","eNp9VU2P20QYvvMrLF9yiTd2PreRIlSlpazELlE3WgkQh9nxm3jY8didj2yjVZFaOFW9cUMVnBCnHgAJAhLiz2zU8i94x4ntSbIl8iHzvM/7Me/XPHo49R6DyjOhwBt6RvJRonU+bLViopmYB2QOgi4DkrNAg9JHTwQj2REVe3IFcsEotAz+ac1Bt1IiJUNhi4lZJlMkZ6gDmjCuPrSsk3h0bxCG0XEn7Bx3ot6gj5/3gac00UaN2mHY9CQQlYkRogmQGKQa3TTO0RPIxtBriDkTT1vRUdQ/ihpNr/GAaLD41EDTa/e9UyK9dtjueuFgiF+n5z06nVriOBMahA6my7xQIHnOGd2E+BU6tJypJELNQAYPBc1ivKkl0sSIK4i3NgRQq2IFVwB5QDhbgJVdELm06KeSYYhN7z6loFRg3cqMB4/hicFUBqegkyx+r/jjzZUbz/D6l1m8HN34GAn4w7Dpp6iAyfWHvjKF9sxwv+ljTYg/vPFZjJIyu71BFPbb3UH/GBlMPQAOGjVnhCto+hRzrGHKUmvMZisIOwEmL+oVOYtQx+RxRRGG86YPC0xfeSCUZkbok7gENtX1h4flbfqC0aszUjhbv/nx3Ytf8UMXgtTGc5nNGIdJkumsxFiMDplejoms3GDjYX7GRUqi8nhBuCmM//Qbmk2yFMY2OLnc8DaaDuw4XTBBYUPrdkP81WgZ8Z//3K5ev339HE1TG01JjizZIjVx/ccP69ULWxOmtGRU1+SoW6NbhXcvf/n3m7/Xr/5ChUsmdfIZEIl4dK/XLSHb3mW4FOdVA+dFz7pX2xFUYMIEKPgc+5jQHbYrqLIDbJ5gdaMe1ut6e9jWPTbUcRk5CAZ7u3pzu/oOw8XZZ5rw82KSN9T2Hrq99+3q5/Xz399+/63VYoKlJj3BebOyHjaPVXrqgsdFWVhxqgyzrdC3Kl9bSpH2nGcpuQDJZowe5CkGRSW7hBPcTiWmgM8qeZYyaruQEwqTneb4H8KZ08Y7hHHVLe8RupriIFqxU05cBowvP8Kt6nJqdG8w7ZZziQ586BV32G6kDuxCi23oe8wt7NplIjZqbwBLrDxnlJr84NY1WiGCL8cJ49UOoEROjKQJUXDOtDkchzvkzsjnIPVyAjJlWrlqe6ISvga05Cw6u0d0di3u6o99mZuSUrbfFS7u8omJmZ7csRZze/gEV4k//OLLuqnvW/5mzvb7vRCVINrj+Jwyws9MegmyJqdExKfbF7xEyxf9HOAK30P7XBFaJ6diPrMP1n8sGfHO","*${reps.json()['data']}, id","*${miId}","*${miId} = 970018305710624768","*${reps.json()['data']}, nickName","*${miId_list}","*${miId_list} = []","*${reps.json()['data']}, genderCode","*${genderCode}","*${genderCode} = 1","*${miId_list}, ${miId}","*${miId_list} = ['970018305710624768']","*When 提交婚介征婚人头像审核","eNq1lkFyHDcMRa+SmkVW1gggQZBMHF8klQUIArJdjqR4xgvfPpBzgLC66dXM6qMBfH68Py/v5ZePX83/uHy8319vvz0+Trl/en56kCd71u8Pd7vdry+324Oo2hf7Kne7ypdP37896+2qL38/8kAH66iNvFe3yjVX6UM7Q0kpXT+/Pv36z7eX++/v/vs5WAczZbDZOqfehk4QJXbow1M3tbqrTukApNJTgWndTdnH6MXYbHJl2FVHCxOJljo6ukzk3nJunaQRdB/t+vq8pQ4RA4w2qwAwRjNuXpyw9wYoknf1k42QlWsyEkgEs/GYKWdxxeRj235sZu7T3+ZFpQDhzCpC2XJpEk3tmlsDapbbgElSs9cJHJ0MrL0XUR67+klAEu9kKOtMDVmGoJSZaLTRY3nbfF2iGWq51c40CQyTSAWnNqoI6DYfUEPMPeswnL1A9dnZu4OLQW9tV53Zkk41S0IS/4VRM2KtqfY6R7FddZqXeJDmFbCa5Yy9cRklLBjbGWnb3BBj31XD3FajH1Dtc4zaqXiZTtv8NlMlpZQapBKGrrkA2psJcyasiNv8BgTa3LN0jcRmGlh6Yh3cBRW37cfRB0fWeC40cq2ZPadcM+Qm0IZs8zWD1llnGWHoOAWjDgVv8XRKtp7mtrvgg2Y2V8E4B9gBZ3PSAmHsltq2HK3hARBqUCmsV5NTiZ7yZK2Dq5Zt+YZeu6pE0ID76BGo3LqToJUSu9t2FxIVjTcU8DEBW47VFGolV6ujMO67c6xNpRhwEWOCsDiXGU6IgIVAoW25QznEW59glDQVAYk0Rc7Ixpm3cZWSMulksuxx4zoOR4Kaf9ygOXxbPy1ymtLb8dFRgxSSWUwQrARmYd6WOwMkws0phjYgXuaMd9RLHzwAk/Vt9yenai3u2Rt9qg7k0WREDkHGbKVu64enp6YwSysiCJ5mZUscAwyma+2H3y4ffiK8X95dfiKyH1dfAfXj6it4flx9BcqPq6+g+HH1FQA/rr6C3cfVV2D7hCMXEPvEVhfA+rj6Ck6f2OoCRJ/ImQV0PjGZBWA+4ZkFTD6uvgLHJxy5gMQnEngBhI+rr+DviZxZgN4TCbyAume2+v+AeyIJFrD2hGcWYPbEty8g7HH1FXA9sdUFXD2uvgKp7x/lw+WvfwH3zInV","*${manImgList}","eNq1j7sOgjAUQH+FNMYJSinYUkV2E//A6XK5BQwvaR2I8d8dnFwcTJzOdk7O5jHAeBqac+f8MzgGF1ZA0C5kj6z1fnb7OK7Bd2MTQUMjrpEn5/nkXASI1NMCnjj03Xof0XGchlhViRVkEswza7QlrXSqwVRolNhJKfl1bra3++QP4Rs/dpI0SwXVuVHS5BXWAjBTVpjKSkNI+kuHlX98YyH749GHvYih5Jy/AB4jl1U=","*random.choice(${manImgList}), random","*${manImgUrl}","eNq1zEsOgyAQANCrENMtv5RSNeq+B+gBRhzQBtDAdGGa3r2n6DvAu3wS5EcKzxK/bGQDsLWgH5uV6Ki9lAvQlgOHgNmdnLCS2Gvl4BxGLEAoIG7nO7sq3J6kMVapuV3uoJTV1s8e/c0b3XWt0gBX8TpCM/0xHyRMPzZSRr8=","eNq9l02SnDcIhq+SmkVW9gwSAqTE8UVSWYBA/inHdjzjhW8f7BxgVP3J6equ3oFA6H15/rx7pb+8/RLrj7u3T0+fH397eHB9evfxzUt9Ex/nt5dP8fh0/+nx8aXOGR/iiz7FvX549+3rx/l4Pz/9/dDISTs3Im+dOxuzyOSAPrHX0e7ff37z6z9fPz39/uK/vxvzrDpbK2o1qk1GXW5Qep0YA5kUT+WhCl6hj6Wz1e5ova3hldwGumM5lQehdsBZuAkBYME5S2keNHQBYZzKM4e4sgBR6Yy9I9JcJtlAKX20fipPlTYKM5iwioeXBVO9N4elBXmdyuPUeQqWsgqZTSVpZgUiKg0Y7dj9GH2/fG4jbx+pL7PogxfFbGtNsVN58iYYJGAUW1p5cNAUDq29Bi71Y32DCVYathXV8wMLc85r6WVJtDg2B2uajzIm1cUwcuQIfFDeDCmvaPVUHg2efSjnhUgFaaV2sibSmwnVJsf0wAlZIro3GNHyMRX2tcbCwdX52Lz9GCui78rTNHXGm4A2bQWHcJ1wTHfKXEHMqTQ6pMdKXaAC1PsEjHWsbxOkIn4Xgm5kKXXIXWdlXDSaxDG9HkWstg6UDybrWYLmEdaydT6wHOsbj0JeuwiJRZk+V2bVrNAoU+Exn0MdbdQqUtIIuoyAHIYC7t0au45j9TTLOUhbW54yPSntwPsKTevOAuNYnpj5gBw1fTuMAGl08xS2wBKl92N6QEtXTWuIMUc2bYSFGVLjMnGOMk/l+b/2HU41qHk76akzfahaDsACtFIcXOcxvRYuaWdCP9YB4wxvXkjSGJSt2TlfgAFssRrmNxc5zC2BaVWTlc9V49y8rVx3PMS9FtFIW9A0iAKQf1bO1ZODbflaUmywNZA1FcKxDQbMhetYPb2PmT5gVlOxuzTvkgpBWR+vniZ+zE+rSs+SWhmLV/VOOWezi8907nyxx+qJOvMesFmOQ8s13gNhNV5c+uJp5/a3qjBFNXcojYQFQMkmzq5tDoB+zre1Yk0myd2TDatyW6Aq2TKWeU6vV65RpaqpJokwWq4J+XPnCGhU+Vg9uUix53Qp5Otp3TUnO5khsjZYcWyPHwZ5cF7C6KUOzUWkkjhU6kWdfvTt7vVPFOm7F3c/EUVvj74DoLdH38HO26PvwObt0XcQ8/boO2B5e/QdnLw9+g5EXujMBjpeeE0bwHh79B1MvPBWN+DwwmvaQMILSrABghfOvoF/t0ffgb7bo++g3oW+bwDehbNvYN3t0Xdg7sJr2kC426P/3J1gB9cu6PsGpF1Q4A00uzIzzwPZhbNvYNjt0Xfg64I3bSDXhbNvgNaVfeZ5vLrifM9D1ZV5fx6lLpx9A6AuON8GNr160Nd3f/0L2yhutw==","*${womanImgList}","eNq1jzsOgkAUAK9CNsZKFtgfiwq9iTewejweH8NPd4kxxrtbWNlYmFhNN5NZPW7TAONhaI6d888gD05sD0F7pTpnrfez20ZRBb4bmxAaGvEeenKeT86FgEg9XcETh767LyM6jtMQKV1psEZpXSlrrCmNSVM0FFuUVmSKn+dmfVkmv9u88WOnFqhUAqUgUaKRUFdlnFiBkjJpNMgvHVb88Y1t2B+PPuz7CArO+QvexJdX","*random.choice(${womanImgList}), random","*${womanImgUrl}","eNq1zNsNgyAUANBViOkvYEETaNT/DtABrlxAGx4GaBrTdPdO0TPAuXzeOUK6R/8o4UtmMgHZinVzt7V21BvnCG1PnoK3yZy02dpYrpWCMTbYAs0yCPv5SqYykyMfRY+iV9qBGYRCuarBaRQjrloiyit7Hr5b/phPHJYfE4NIFw==","*8","*${authenticationCode}","*${authenticationCode} = 8","*${miId} | ${client_header} IN ZIP [ ${miId_list} | ${Cheader_list} ]","*${miId} = 970018305710624768, ${client_header} = {'Content-Type':'application/json','X-APP-ID':'50325897884795880','Authorization':'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='}","*Set Variable If","*<p>Sets variable based on the given condition.\x3c/p>","eNpTqU5PzUtJLXLOT0mttbU11FGoVoiBQqXE0pKM1LySzOTEksz8PJASJSsFlWpM4VodhKbcTM8UoDIllWoQq1YJSSozNz20KAcoGQ2ULc/PTczzBIvUKsUq1NLPZlR7AVm5UsI=","eNq1jUEOgjAURK/SNC4FSgEpRti48gCujItPf4EaKIR+FsZwdzF6BWf3Mi8zuxcCwcpK9mKfcFioM46sBrKjO49o+JGp/bcc7AU35EUuRKwSkeWxOMg0Pyj+M+zQXud+c278BKybTVPyjmjyxyjanqxrA2iN08+AjKdw9D4ArU1vZiATQm+fi9M+1OMQZVKgFKpoQKdSYVKrtClQZlgXCWISh4+p5dUfx08RVPzO1jdyaFrZ","*dating, dating-agency-service/user/save/certification/audit, ${data.encode('utf-8')}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"POST /dating-agency-service/user/save/certification/audit HTTP/1.1\" 200 None","eNq1ktFumzAUhu/3FBY3SF3AQCCYqFRKk0lp1zXZmkxRp2lybANuiXGMoSVV332mTbVpu5s0X9nn/47/4+OzXNyswBe2b1itwRg0qkwLreUYQoo1F7mDcyZI52DJHW0Ydy84rlwi/tBrplpOGGzMBta4ZZAwpXnGicEqAXFDuQbvgMS6+NG7/GN+wTBlqk6f7LUhnYnJ1vYY2LLTRSUc9fqSGgauH7m+PQD2hBAmtfNBkIoawx7OD1wOAGVZiTX7xfTSCTzpA9NKCEZ65z54z5h0cMlbdtS0cXVWnWS9iqUs38q8q02GYTbOZLl0Lma9HnnDIEJJjFAYJxFC3otjY+pV/IDfPD5frwCfL8OvMB8totlmzh+7a5XFuoxyoeEGZ3K94IebhIaxD/fl/HGeq2oqroJgdivOm/Z+j/U2QOefyMdL7D+8v42apA2L6iFNf6/6iolcF72jH4/sZ9PSbUW7dGs/gX5Z2BRmuOODphVl1higwau44xfUHK0k9jwfDb0o9r1REMYjZB0JvsvXqjTMN+sUg0KxLLX6gar/mqiXaarq2sGm+SVT5itc0+OuEaR2SbWDUeDRwENJhkkYIDrcojBLaBDRbTKkdOi7dzK3zv7j5acQn1nfwbNtmvQT7bEE7A==","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/certification/audit \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:35 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018320986279936\"} \n ","*${auditId}","*${auditId} = 970018320986279936","*${auditId}==None, Should Be Equal As Strings, ${message}, 正在审核中!请等待审核完成。, ELSE, Should Be Equal As Strings, ${message}, successful","*Then 查询数据库头像审核表","*Connect To Database Using Custom Params","*DatabaseLibrary","*<p>Loads the DB API 2.0 module given `dbapiModuleName` then uses it to connect to the database using the map string `db_custom_param_string`.\x3c/p>","*pymysql, database='dating_agency_service',user='root',password='qniaothreetwoonego',host='8.135.8.221'","*Executing : Connect To Database Using Custom Params : pymysql.connect(db_api_2.connect(database='dating_agency_service',user='root',password='qniaothreetwoonego',host='8.135.8.221')) ","*Query","eNptj11uQkEIhbdyVmA3YEyadAfquzgXIymXGYHpz+47TlMTkz4R4By+w7btjsGBvDLEWk+cgpVL7pOSV7Y8IStunf0bl+pT+EHap4cSn6KKM8M5uxsvoABBJRL1guxNOTbY82hbSjXSB4csDk42AQfvfK/eDaWuK9kyTue1DiUZ+KupFEnkMASV+6WpG6MRyqvqmcr7/6DfaK/xJiWfYXPx985T8EUmg1xG/O1L2/0A0aRtWg==","*SELECT id FROM `dating_agency_service`.`da_marriage_information_certification_audit` WHERE `id` = '${auditId}' AND `authentication_code` = '8' AND `is_delete` = '0'","*${check}","*Executing : Query | SELECT id FROM `dating_agency_service`.`da_marriage_information_certification_audit` WHERE `id` = '970018320986279936' AND `authentication_code` = '8' AND `is_delete` = '0' ","*${check} = ((970018320986279936,),)","*${check[0][0]}","*${id} = 970018320986279936","*${id}, ${auditId}","*Argument types are:\n&lt;class 'int'&gt;\n&lt;class 'str'&gt;","*Disconnect From Database","*<p>Disconnects from the database.\x3c/p>","*Executing : Disconnect From Database","*And 查询婚介征婚人的资料信息","*ISO-8859-9 Turkish confidence = 0.4110025298831241","eNqFVkuPG0UQvvMrRnPxxWPPjD1+SRaKnBBWYpdV1qwEiEO7p+zpbE/PpLvHG2u1SAmcEDduKIIT4pQDIMGChPgzu0r4F1SP52U7CdYc3F999ejqqup++GBuPQKVJkKBNbEyyaeR1umk2w2JZmLlkBUIunFIyhwNSneeCEaSDhV7cgVyzSh0M/zTXYHuxkRKhsIuE8tExkhOUAc0YVy9b1hH4XQ8dF1v1HN7o54XDAf4We9ZShOdqanvum1LAlGJmCIaAQlBqulV6ww9gWxNrJZYMfG063W8Qcdrta3WfaLB4PMM2pY/sI6JtHzX71vucIJfL7AeHs8NcZYIDUI7802aK5A05YxuQ3yMDg1nLolQS5DOA0GTEHdqiDTKxAWEhQ0B1KgYwQVA6hDO1mBk50RuDPqxZBhi27pHKSjlGLcy4c4jeJJhKp1j0FESvlX84XbLrWvc/iIJN9MrGyMBe+K27RgVMLn2xFZZrr3MuN228UyIPbmyWYiSMrvB0HMHfn84GCGDqfvAQaPmknAFbZtijjXMWWyMmWw5bs/B5HlBnjMPdbI0rCgi47xtwxrTVy4IpUkm9FFYAtvTtSeHx9u2BaMXJyR3dvfyx9fPf8UPXQhSG09lsmQcTqNEJyXGQnTI9GZGZOUGCw/zM8tT4pXLc8Kz3PhPv6HZKIlhZoKTmy1vq9mAG07XTFDY0vp9F381Wkb85z+3Ny9evXiGpqmJpiR7hmyQmnj3xw93N8/NmTClJaO6Jnv9Gi0UXn/zy79f/X337V+osGBSR58CkYh746BfQqa8y3Ap9qsGzvOabW5tR1CBEROg4DOsY0J32E1BlR1gqwhP1wvwvC6LRXHuYUYbLr0GgsHe3ry8vfkOw8XeZ5rws7yTt1R/Dy32fXvz892z3199/7XRYoLFWXyE/WZkARaPUXraBEf5sbB8VRlmhdA2Kl8aSp72lCcxOQfJlowe5CkERSVbwBFOpxJTwJeVPIkZNVXICYXTneJ4B+GkUcY7hFlVLW8RNjXFQbRi5zhxGDC++QCnapNTo3uNaaZck9iAD73iDNuNtAE3oXUR+h6zgJt2mQgztdeAJVauE0qz9GDXNVohgm9mEePVDKBEnmaSRkTBGdPZYTu8Qd5o+RSk3pyCjJlWTbU9UQlfAlpqDDozR3RyKd5UH/uyZkpK2X5VNPEmn2Qh06c7Y3F3xvueO/a83jDoDXZmfJGEd4/44P9HfMzqTacmAFM8+UWUrz6RHC2bd4M6eDjkj4YErzcsO4xKopsOVtMmE1R1sG+7ge+GvjsaLwnt+6Owtxj1l+PQD8LFuBeGPa/zOF3ZRQ6O4lUdSI5spwmGcl3E8hEOVnvy+Rd1i99r8na7PxeVIGaX4+OCEX6SxQuQNTkmIjwu3jNVSor1GcAFbtdc3oTWpVIxr831/R+dM0cI","*提交征婚人户口所在地","*When 提交婚介征婚人的户口所在地","eNqrVoiBQqXMFCUrBSWV6txMz5RaJR2EREp+bmZyZk5qQE5icmpAUX5ZZl5yqnN+SipQvUp1AZJALSFdfom5qRBbCpBEcNvmnFlSCbcpGcqpxacaYUMylFerpFALAOYFTG8=","eNpTqU5JLEmsVbBVqFYAAaXMFCUrBSVLcwMDQwtjA1NzQwMzIxNzMwslHYh8Sn5uZnJmTmpATmJyakBRfllmXnKqc35KKlCbiYkBEOBT6JeYC1Ko9HTn/ic75jyf04jVWOfMkkqEkYbYjQQpQjLu6fZ5T3c0KSnUAgCS20R3","*dating, dating-agency-service/user/save/marriage/Information, ${data.encode('utf-8')}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"POST /dating-agency-service/user/save/marriage/Information HTTP/1.1\" 200 None","eNqdkFFvmzAUhd/3KyxekLoQA4UAkfKQJpPSrUvYmk5RFWlyzA14JTYxhoZU/e+zm06dprYPs2T5yOdcf9c3XVwv0XfYN1ArNESNLEeFUtUQ44woxnOH5MBp55CKOUpn+nvOiOhT/o9fg2wZBdxogWvSAt4RKZl28SXfCrnTacHRB1QRVfw0mP99oACSgaxHD/aNjjpjXa7sIbKrThWCO/L0lxr7fS/se3YP2WNKoVLOJ05FpokmnB9Z1UMZbEui4CVjrDN8Zi4mgnOghmku7wAqh5SshWdPaaqz7CowLqmqktGnBvGvWlfozMoZp6lzOTV+6J77YZxEcRxESRjH7hOx0f1KdiR/GN/mS8RmafAD54NFOF3N2KGby22kyjDnCq/ItrpZsON1kgWRh/fl7DDLpZjwK9+f3vKLpr3bE7Xx44uv9Mtn4t1/vA2bpA0KcT8a/d31FfBcFYbou679qEe6EVk32tgPyCyLZdYQWUnkul587oaR5w78IBrEVu/kZ2LHKCshLQmFVIqWcQoTkYEuCwJXr/eCc7IzQWt9gHB92CR6b7UO9BmvDwnVOjqdsfcqccJU90LzXqeZ0Bskow0BnrWmxr6FHm09iN+u+/uH","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/marriage/Information \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:35 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018305710624768\"} \n ","*Then 查询数据库户口所在地数据","*SELECT domicile_place_city_name FROM `dating_agency_service`.`da_marriage_information` WHERE `id` = '${miId}' AND `is_delete` = '0'","*Executing : Query | SELECT domicile_place_city_name FROM `dating_agency_service`.`da_marriage_information` WHERE `id` = '970018305710624768' AND `is_delete` = '0' ","*${check} = (('广州市',),)","*${city_name}","*${city_name} = 广州市","*${city_name}, ${cityName}","*提交征婚人的体重","*IBM866 Russian confidence = 0.03342090463647784","*IBM855 Russian confidence = 0.11851384622864478","*ISO-8859-9 Turkish confidence = 0.40700077318958594","eNqFVkuP40QQvvMrLF9yiRPbeUeK0Cq7LCMxw2gnjASIQ6e7kvROu+3tbs+sNRqkXTghbtzQCk6I0x4ACQYkxJ+Z0S7/gmrHjp0HEPmQ/uqrR1dXVffjRzPnCegklhqcsZMqMVkZk4zbbUYMl0uPLEHSzCMJ9wxo03omOYlbVO7INahLTqGd4p/2Ekw7IkpxFLa5XMQqQnKMOmAIF/pdyzpik9HA94Nhx+8MO0Fv0MfPecfRhphUT0LfbzoKiI7lBNEVEAZKT64bZ+gJVGPsNOSSy+ftoBX0W0Gj6TQeEgMWn6XQdMK+c0yUE/ph1/EHY/w6fefx8cwSp7E0II03y5JcgSSJ4HQd4lN0aDkzRaRegPIeSRoz3Kkl0lUqL4AVNiRQq2IFFwCJRwS/BCs7Jyqz6IeKY4hN5wGloLVn3apYeE/gWYqp9I7BrGL2r+L311tu3OD25zHLJtcuRgLu2G+6ESpgct2xq9Nce5EKt+nimRB3fO1yhpIyu71B4PfD7qA/RAbXD0GAQc0FERqaLsUcG5jxyBqz2fL8jofJC3p5zgLUSRO2ochUiKYLl5i+ckEojVNpjlgJrE/XHe8fb9OVnF6ckNzZ/evv3778GT90IUllPFHxggs4XcUmLjHO0CE32ZSojRssPMzPNE9JUC7PiUhz4z/8gmZXcQRTG5zK1ry1Zg2uOb3kksKa1u36+KvQMuLf/7q7ffXm1Qs0TW00JTmwZItUxPvfvru/fWnPhGujODUVOehWaKHw9quf/v7iz/uv/0CFOVdm9TEQhXgw6nVLyJZ3GS7FfjUgRF6z9a1tCTbgikvQ8AnWMaFb7Lpgkx3gyxWebtDD87oqFsW5s5TWXAY1BIO9u319d/sNhou9zw0RZ3knr6nhDlrs++72x/sXv7759kurxSWP0ugI+83Kelg8Vul5HRzmx8Lz1cYwL4SuVfncUvK0JyKOyDkovuB0L08MNFV8Dkc4nUpMg1hs5HHEqa1CQSicHiyOg5QDlbLFm+6VzZ74QA3Jvfjl1gHjeOAiew/nbJ1ToTutaudenViDT2qNuPaBU81k+65zuA5dFjvYYRZw3S6XLNU7LVli5TqmNE32dl2hG0SKbLriYjMVKFGnqaIrouGMm3S/QQ7Ia0MgAWWyU1ARN7qutiMq4StAS7XRZyeLia/kdsUcltVTUsqmO7mu43U+SRk3p1uDcnvqh4E/CoLOoNfpb039Ign/PfR7/z/0I15tOrEB2OLJr6Z89ZESaNm+JPTeUyJ/RsR44WHZYVQK3bSwmrJUUt3CTm73Qp+F/nC0ILQbDllnPuwuRizssfmow1gnaD1Nlm6Rg6NoWQWSI+v5gqHcFLF8gKPWHX/6WdX0D+q87XmQi0oQsyvwucGJOEmjOaiKHBHJjosXziYlxfoM4AK3a69zQqtS2TBv7IX+D/EmUEU=","*Then 提交婚介征婚人的体重","*查询婚介征婚人资料","*dating, dating-agency-service/user/get/marriage/information/details/byid, params=miId=${miId}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/marriage/information/details/byid?miId=970018305710624768 HTTP/1.1\" 200 None","eNq1kM1OwzAQhO88hW+RCq6TkDRJpQgViih/pUBBFRfkOtvEkNqu47SkiHfHoSAk7txW+83uzO7Z6RTdwaqGyqA+qnWZFsaoPiEZNVzkmOYgWIOp4thYTXclOJVdJv7wCvSaMyC1LUgOhiyp1txCwsVC6qUVSzsDhvKyIvOGZ0dLfp6lSeS6XnzohpHn9vwg6sVoDylqiuc2yn+aFEAz0FX67jzYdXhgLYzTR45qTCEF1rufVMTvemHXcw6QM2AMlMGngsnMpmrF+ZarA5TBoqQGfjUt6pBO2ziRQgBrg7XNVwCFacnX8M2MdcXTRkFLqVIlZ7srXio7YTUzPJhM8Pmw5aF76IdxEsVxECVhHLtfjrXNq/mW/njcjqeIjybBI8l7N+FwNuJvzVgvIlOGuTBkRhfq4YZv75MsiDyyKkdvo1zLE3Hl+8MncVyvX1fUzP34+JpdXlBvs/8U1sk6KOQmTZ0P+7m5zJp0LAXY+hPPg7ua","*ISO-8859-9 Turkish confidence = 0.3942766435518026","eNp1VUuPG0UQvvMrRnPxxbOe8fqxsWShyAlhJXaxstZKgDi0e8qeYnt6Jv3wZrQKUgInxI0biuCEOOUASGCQEH9mVwn/guqxx561jTUH11dfPbq6qvrJ44n3FHSeSQ3ewLNKDBNj8kGrFTODch6wOUheBCzHwIA2R88ksuyIyx29BrVADi1Lf1pzMK2UKYWkbKGcZSolckY2YBgK3ZoWGL+f4mk8fNAPw+jkOOz2o7DX7vR7J957njbMWD1sh2HTU8B0JoeEJsBiUHp407igYKAaA68h5yift6KjqHcUNZpe4xEz4PCJhabX7nlnTHntsN3xwv6AvuOe9+Rs4oijTBqQJpgUeWnA8lwgX2X5BQV0nIliUs9ABY8lz2I6rCPyxMoriNc+JHBn4hRXAHnABC7A6S6ZKhz6sUJKsek95By0DlxYlYngKTyzVM3gDEySxf+r/nB15MYLOv40i4vhjU+ZgD8Im35KBlRff+BrW1rPrPCbPl0L8wc3Psak2a8uMVA/AgGGLGdMaGj6nGpsYIKpc+aqFYTHARUv6pY1i8jG5vGGIq0QTR8WVL5KYJxnVprTuAJcGzipSuD45Djq9nv0NX2J/OqclcHu3vz47tWv9FEIybbOc5XNUMA4yUxWYRhTQDTFiKlNGOo9qs+oLElUiZdM2NL5T7+R2yRLYeSSU8WKt7KswbWgC5QcVrROJ6TfFq0y/vOf2+Xrt69fkmvusqnIkSM7ZEu8++OHu+UrdyeojUJutuSos0XXBu+++eXfr/6++/YvMpiiMsknwBTh0YNup4Jce1fpchpZA0KUPVs/2j3FBkxQgoZPqY8Zv8euKzbVAZwndLtRl+7rei2s7z22vBYyqiGU7O3yze3yO0qXxh8NExflJK+o7R10fe7b5c93L39/+/3XzgolpjY9pXlzui41jzN6XgdPymvBUto4xrXSdyZfOkpZ9lxkKbsEhTPke3WKQXOFUzilBVVhGsRso89S5K4LBeMwPtgcBykHOuUeb7TXNnvqAz0k9/KX9y6Y1gOK4gNatXXOFt0ZVbf36sQafF4bxFUM2mqm2A9dwnVosT7BDnMN1/2ijK3eGckKq+SMc5vvnXqLbhApilGCYrMVOFNjq3jCNFygsfsDckBfWwI5KFOMQaVodN1sR1XB10CeaqvPbRaTXcv7HXNYVy9JpRvt1LqO1/nMxmjGBxZl7oSPaLn4g88+37b5Q8dfTd7uBJSqCiR/gh5YZOLcplNQW3LKZHy2ftYrtHrmLwCu6IV0DxjjrjgudMnrhy/c8/UfjCr5nQ==","*${reps.json()['data']}, height","*random.randint(30,149), random","*${weight}","*${weight} = 92","eNqrVoiBQqXMFCUrBSWV6txMz5RaJR2ERHlqZnpGCUQSwkaRzkCSzoBKK9QCAF0hGe0=","*${data} = { \"id\": \"970018305710624768\", \"weight\": \"92\", \"height\": \"156\" }","eNqdkFFvmzAUhd/3KyxekLo4BooDROIhbSalW9dkazpFfZkcuAGv1HaMISVV//vsdN2mPc5P1jnn3u/Yq+XtGn2FfQetQVPU6SavjVFTQkpmuKgwq0AUA2aKY2Mz473gTI4L8Y/fgu55AaSzF9KyHsgj05pbl1yJndSPNi0FeocUM/V3h/nfBTWwEnSbP/t3Nopndtz4U+SrwdRSYP36lpZE45COQ3+E/FlRgDL4gyhkaYkuXB25GqESdg0z8CfjrDNy5oRLKQQUjunEBwCFWcN7+OUZS8XrQYFzmVINL04FyY/WTtjMBs9WK3w1dz4NziOaZkmaxklG0zQ4ETvbV/Mje2N8uVkjvljF30g1WdL5ZsGfhhu9S0xDK2HIhu3U3ZIfb7MyTkKybxZPi0rLS3EdRfN7cdH1D3tmtlF68bn49JGFh/f3tMv6uJaHPP+79TWIytSOmFD/xf7oVpZDvvWfkTseL70p8rIkCML0PKBJGEyiOJmk3ujVPwCvanPKRG9a/VsL6cRDL77d+hNo8r4h","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/marriage/Information \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:36 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018305710624768\"} \n ","*提交征婚人的民族信息","*IBM866 Russian confidence = 0.08349209302310925","*IBM855 Russian confidence = 0.11252303641928474","*ISO-8859-9 Turkish confidence = 0.4057027995060377","eNqFVkuP40QQvvMrLF9yiRPbeUeK0Cq7LCMxs6OdMBIgDp3uStI77ba3uz2z0WiQdpYT4obEAa3gtOK0B0CCAQnxZ2a0w7+g2rFj5wFEPqS/+urR1VXV/fjRxHkKOomlBmfopEqMFsYkw2aTEcPl3CNzkHTpkYR7BrRpPJecxA0qt+Qa1Dmn0EzxT3MOphkRpTgKm1zOYhUhOUYdMIQL/b5lHbDRoOf7Qb/lt/qtoNPr4ue852hDTKpHoe/XHQVEx3KE6AIIA6VHl7UT9ASqNnRqcs7li2bQCLqNoFZ3ag+JAYtPUqg7Ydc5JMoJ/bDt+L0hfq2u8/hwYonjWBqQxpssk0yBJIngdBXiM3RoORNFpJ6B8h5JGjPcqSXSRSrPgOU2JFCrYgVnAIlHBD8HKzslamnRJ4pjiHXnAaWgtWfdqlh4T+F5iqn0DsEsYvav4g9XW65d4fanMVuOLl2MBNyhX3cjVMDkukNXp5n2LBVu3cUzIe7w0uUMJUV2O73A74btXrePDK4fggCDmjMiNNRdijk2MOGRNWaz5fktD5MXdLKcBaiTJmxNkakQdRfOMX3FglAap9IcsAJYna473D3euis5PTsimbO7tz/cX/+MH7qQpDSeqHjGBRwvYhMXGGfokJvlmKi1Gyw8zM84S0lQLE+JSDPjb35Bs4s4grENTi1XvJVmBa44PeeSworWbvv4K9Ei4t//ur15/e71SzRNbTQFObBki5TEu9++v7u5tmfCtVGcmpIctEs0V7j/6qe/X/159/UfqDDlyiw+AaIQDwaddgHZ8i7CpdivBoTIara6tQ3BGlxwCRo+xTomdINdFayzA3y+wNMNOnheF/liEOKps5RWHAYVBEO9vXl7e/MNBoudzw0RJ1kfr6jhFprv+vbmx7uXv7777kurxSWP0ugAu83KOlg6VulFFexnh8Kz1dowz4WuVfnCUrKkJyKOyCkoPuN0J0sMNFV8Cgc4mwpMg5it5XHEqa1BQSgc7y2NvZQ9dbLBG+8UzY54TwXJnfjlxvHicOBi+QFO2RWnVYVscV2/uX/1rbvuVDv2qtYq8FGlD1dOcKiZ5a7vDK5C5/kWtpg5XLXLJUv1VkcWWLGOKU2TnW2X6BqRYjlecLEeCpSo41TRBdFwwk262x975JUZkIAyy2NQETe6qrYlKuALQEuVyWcHi4kv5GbJ7JdVU1LIxlu5ruJVPkkZN8cbc3Jz6IeBPwiCVq/T6m4M/TwJ/z3zO/8/8yNebjqxAdjiyW6mbPWxEmjZPiT0zksie0XEeN9h2WFUCt00sJqWqaS6ga3c7IQ+C/3+YEZoO+yz1rTfng1Y2GHTQYuxVtB4lszdPAcH0bwMJENWAwZDucpj+QgnrTv87POy6x9UeZsDIRMVIGZX4GuDE3GURlNQJTkikh3mD5x1SvL1CcAZbtfe5oSWpbJmXtn7/B/5oFAG","*Then 提交婚介征婚人民族信息","*${client_header} IN [ @{Cheader_list} ]","*dating, dating-agency-service/user/get/nation/list","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/nation/list HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/nation/list \n path_url=/dating-agency-service/user/get/nation/list \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*IBM866 Russian confidence = 0.03721927920704986","*IBM855 Russian confidence = 0.029149989507169776","*TIS-620 Thai confidence = 0.02240172982497707","*ISO-8859-9 Turkish confidence = 0.5635208186435415","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","*random.choice(${data}), random","*${Nation_data}","*${Nation_data} = {'id': '1', 'isDelete': False, 'createTime': [2024, 3, 11, 19, 14, 25], 'updateTime': None, 'event': None, 'cn': '汉族', 'en': 'Han', 'abbr': 'HA'}","*${Nation_data}, cn","*${nation}","*${nation} = 汉族","*${Nation_data}, id","*${nationCode}","*${nationCode} = 1","eNqrVoiBQqXMFCUrBSWV6txMz5RaJR2ERF5iSWZ+HkQSwsYi7ZyfkoqsBMSvVVKoBQBBSh0F","*${data} = { \"id\": \"970018305710624768\", \"nation\": \"汉族\", \"nationCode\": \"1\" }","eNqdkF1vmzAUhu/3KyxukLo4BgrBROIiTSalW9tkazpFVaTJAQNeqe0YQyFV//vsZNM+Luero/M+x8+x16v7DfhCDy1tNJiCVtVppbWcIpQTzXgJSUl5NkAiGdSGGR84I2Kc8X/yhqqOZRS1pkAN6Sh6Jkoxk6JrXgj1bGjBwTsgia6+Wc3/XlBRklPVpK/ug0HhzIxrdwpcOehKcKjOb2lQMPajse+OgDvLMio1/MAzkRujhcsjkyOQ06Immv5mbHSBLmxjLjinmXXa5hOlEpKadfRnpo0VbgZJbUqkrFl2WhB9b8yEYbZwtl7D64XNI+8yiHASYxzGSYSxdzK2Zl/FjuSX4/PdBrDlOvyKyskqWmyXrB/uVBHrOiq5RltSyIcVO94neRj76FAv+2WpxJzfBMHikV+13dOB6H2Ar26zTx+J//L+MWqTLqzES5r+ufUN5aWurBH77pv50b3Ih3TvvgJ7HJY7U+Aksef5+NKLYt+bBGE8wc7onPPTwpbZ9XSy6/f+rsfJuU5iUxd/k3ORU0v7Dnhzje0HD9bHFA==","*提交征婚人的星座信息","*IBM866 Russian confidence = 0.07575211558941132","*IBM855 Russian confidence = 0.10883924653651053","*ISO-8859-9 Turkish confidence = 0.40425456167665946","eNqFVkuP3EQQvvMrLF/mMg8/5i2NUDQJYSV2s8oOKwHi0NOuGXe23Xa627sZrRYpGy6JkDgggYQiOEWccghIsCAh/sxusvwLqj22x/MARj5Mf/VVV/XXVWXfvzexHoJKYqHAGlqp5KNQ62TYagVEMzFvkDkIumiQhDU0KN18LBiJm1Rs2BXIU0ahleKf1hx0KyJSMjS2mJjFMkJyjD6gCePqfcPaC0aDnuO4fd/x+77b6XXxsd6zlCY6VSPPceqWBKJiMUI0BBKAVKPz2hFGAlkbWjUxZ+JJy2263aZbq1u1u0SDwScp1C2va+0TaXmO17ac3hAfv2vd358Y4jgWGoRuTBZJ5kCShDO6TPERBjSciSRCzUA27gkaB3hSQ6RhKk4gyPcQQI2LMZwAJA3C2SkY2zGRC4M+kAxTrFt3KAWlGiasjHnjITxOUcrGPugwDv7V/OHyyLULPP40DhajcxszAXvo1O0IHVBce2irNPOepdyu23gnxB6e2yxAS6Fup+c6Xa/d6/aRwdRd4KDRc0a4grpNUWMNExaZzYxaDcdvoHhuJ9PMRZ80CUqKSDmv23CK8hULQmmcCr0XFMDydu3h9vXWbcHoyQHJgt28/vH28md8MIQgq80TGc8Yh8Mw1nGBsQADMr0YE1mGwcJDfcaZJG6xPCY8zTZ/9QtuG8YRjE1ycrHkLT0rcCXoKRMUlrR228HfCi0y/v2v66uX714+xa2pyaYgu4ZskBXx5rcfbq4uzZ0wpSWjekV22ys0d7h98ebvZ3/efPUHOkyZ1OEnQCTi7qDTLiBT3kW6FPtVA+dZzVaPtmYowZAJUPAp1jGha+yqoVQH2DzE23U7eF9n+WLg4a0HKa0EdCsIpnp99fr66htMFjufacKPsj5eUr0NND/19dVPN09/fff9l8aLCRal0R52m7F1sHSM05Mq2M8uhWWrcmOWG23j8oWhZKInPI7IMUg2Y3RLpQAUlWwKezibCkwBn5X2OGLU1CAnFA53lsZOyo46WeONt4pmy7yjgsS66KJQ/O2b52+/+9qUB94fX3yAY3ZJ8quQqa7LV7fPvrXLVjVzrypHBT6oNOIyEE41vdY9FbgKneZn2GDmcHVfJoJUbbRkgRXrmNI02bq3FVoigi/GIePlVKBEHqaShkTBEdPpdoPssFeGQAJSLw5BRkyrqtuGqYDPAHeqjD4zWXR8JtZrZretKklhG29oXcWrfJIGTB+uDcr1qe+5zsB1/V7H765N/VyE/x76nf8f+hFbHToxCZjiyV5N2epjyXFn8yWhtj4lss+IGF94WHaYlcQwTaymRSqoamIvtzqeE3hOfzAjtO31A3/ab88GgdcJpgM/CHy3+SiZ27kGe9F8lUiGLCcMpnKR5/IRjlp7+Nnnq7a/U+WtT4TMVICoLsfPDUb4QRpNQa7IERHBfv6FU0qSr48ATvC45nVO6KpUSuaFeaH/A0wuUTE=","*Then 提交婚介征婚人星座信息","*dating, dating-agency-service/user/get/constellation/list","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/constellation/list HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/constellation/list \n path_url=/dating-agency-service/user/get/constellation/list \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*MacCyrillic Russian confidence = 0.019639437375032567","*IBM866 Russian confidence = 0.11149782653190904","*IBM855 Russian confidence = 0.05688664618974951","*TIS-620 Thai confidence = 0.020989570702109536","*ISO-8859-9 Turkish confidence = 0.2756464812617849","eNp1kU9r1EAYxu9+imEuuSSbbFq3GshBtNTLItTgRXoYJ293x46TdGayuCy9FaRWtMWTiHip1B7UiqIo2m+Tpv0WzuzKZhkRchje3/O8f56srWZoHVRZCAUoQZXk6VDrMgnDnGgmBgEZgKDjgJQs0KB0Z1swUnSocLgCOWIUwso8wgHokJqOGjg3qkKEnCmNriClia5UGkeRjyQQVYjUVIdAcpAqnXh3TReQXoI8MWDicdjtdHudrucj7xbRYOtZBT6Ke6hPJIqjeBlFK4n5lnporZ9Z4c1CaBA6yMbl1EDKkjM62+KhGWg1mSRCbYIMVgUtcnOFFdJhJbYg/9tDALUWC7YAyoBwNgLL7hE5ttU7kpkVfXSDUlAqsGNlwYN12K5MTEEf9LDI/4tvz072dsz5D4p8nE6w2QRwEvn4kTGYVHGCVTV1b1Yc+9jkTXByf4JHhFczZQ6KGtn54Ulz9qn+eYx3/Dnutvj0a/Pym4PjOa5fPLv8/MvBS3PcvPrdnD118PIcXz45bPZeO/jqYvP6w4GDey3+/v7i7Q8Hr7Sz9z/+677Wuo9263dfHHx9AZ80x0duLNEiv3jz3OVtbvXp7vne/pRv2P/0Bx6PLhU=","eNpTqU5JLEmsVbBViK5WL0vMKU1Vt1Iw0FFQT0ktTgYy1Z9NXPl83/qnu5ar1+ooIJQYIivZsOX55G0YSoyQlDzt73m5cQ+GEmMkJc9n7n2+rwtDiQmSkpftE593zsZQYopq0dO1EzCUmCEr2b7ixfydQCV6enoAp5JjQA==","*${ConstellationData}","*${ConstellationData} = {'value': 1, 'desc': '水瓶座'}","*${ConstellationData}, desc","*${constellation}","*${constellation} = 水瓶座","*${ConstellationData}, value","*${constellationCode}","*${constellationCode} = 1","eNqrVoiBQqXMFCUrBSWV6txMz5RaJR2ERHJ+XnFJak5OYklmfh5EDYoQbsXO+SmpWDSAhGuVFGoBeKMo3Q==","*${data} = { \"id\": \"970018305710624768\", \"constellation\": \"水瓶座\", \"constellationCode\": \"1\" }","eNqdkFFr2zAUhd/3K0ReDF0c2Y4d2wE/pMkg3domW9MRSmAo8o2t1ZUUWXbtlP73SenGxtjTBEKXe76rc6T16m6DvsCxgVqjKWpUlZVayynGOdGMFy4pgNPeJZK52jCjI2dEjCj/S69BtYwCbkyBa9ICfiJKMaPiK34Q6snQgqN3SBJdfrM2/3tBCSQHVWcvzr1B3ZkZ184UObLXpeCuentLjYORH418Z4icGaUgtfuBU5EbRwsXJyaHKIdDRTT8Zqx0gS9sYy44B2o9bfMRQLqkYi381LRxdTe9BKsSKStGzwHx99pMGGbrztZr92ph9cgbB1GSxkkSxmmUJN7ZsTF5FTuRXx6fbzeILdfhV1xMVtFiu2Rdf6sOsa6igmu8JQd5v2KnuzQPYx8fq2W3LJSY8+sgWDzwy6Z9PBK9D5LLG/rpI/Gf3z9ETdqGpXjOsj9TXwMvdGkd08R5NT+6F3mf7Z0XZNeA5YMpGqSx5/nJ2Iti35sEYTxJBsM3nQpea6iqc26L7jqY7Lq9Z3Zo6njXpWNTmx5E5iS7jsT/HJ6LHOwF/gC9OibHD2TL0ZQ=","*提交征婚人的户口类型","*IBM866 Russian confidence = 0.0717569040925205","*IBM855 Russian confidence = 0.10440819378541345","*ISO-8859-9 Turkish confidence = 0.40224734782374794","eNqFVluP20QUfudXWH7JSy6+5C5FqEpLWYndrrphJUA8TMYnyXTHY3dmvNtotUjd8gJC4qESSKiCp6pPlSigslRC/JlNt/wLzji241yAyA+Z73znMt+cOfbdOyPrPqg4EgqsvpVIPphpHfcbjYBoJqY1MgVB5zUSs5oGpesPBSNRnYoNuwJ5yig0EvzTmIJuhERKhsYGE5NIhkiO0Ac0YVy9b1h7waDXcRy36zt+13dbnTY+1nuW0kQnauA5TtWSQFQkBojOgAQg1eC8coSZQFb6VkVMmXjUcOtuu+5WqlblNtFg8FECVctrW/tEWp7jNS2n08fHb1t390eGOIyEBqFro3mcOpA45owuS3yACQ1nJIlQE5C1O4JGAe7UEOksEScQZDEEUONiDCcAcY1wdgrGdkzk3KD3JMMSq9YtSkGpmkkrI167Dw8TlLK2D3oWBf9q/nC55coFbn8cBfPBuY2VgN13qnaIDiiu3bdVknpPEm5XbTwTYvfPbRagJVe31XGdttfstLvIYOo2cNDoOSFcQdWmqLGGEQtNMKNWzfFrKJ7bSjVz0SeJg4IiEs6rNpyifPmCUBolQu8FObA8Xbu/fbxVWzB6ckDSZIuXP727/AUfTCHIKngsownjcDiLdJRjLMCETM+HRBZpsPFQn2EqiZsvjwlP0uDPf8WwsyiEoSlOzpe8pWcJLiU9ZYLCktZsOvhboXnFf/x1ffXs5tljDE1NNTnZNWSDrIiL339cXF2aM2FKS0b1iuw2V2jm8O7rV38/+XPxzRt0GDOpZ58AkYi7vVYzh0x75+VSvK8aOE97tpBgDUXvtz//dvP09eLNC1PvjAlQ8Cn2MqFlMdYMhULApjM8YbeFZ3aWLXoennyQ0PWkBYIJr69eXl89xWx4+5km/Ci9y0uqt4FmO7++erF4/Prmhy+NFxMsTMI9vHHG1sL2MU6PymA3PRiWrorALDPaxuULQ0mFj3kUkmOQbMLKRS+3GICiko1hD+dTjingk8IehYyaPuSEwuHO9thJ2dEra7zhVuNsmXd0kVgXXRRH/Oqrt99/a1oEz4/PP8BRuyT5Zch02OXzd0++s4vramZfWY4SfFC6jMtEONn02g0qwWXoNNvDBjODy3GZCBK1cS1zLF9HlCbx1rmt0AIRfD6cMV5MBkrkYSLpjCg4YjrZCrHLXhoEMUg9PwQZMq3KbhumHD4DjFQaf2a66OhMrPfMbltZktw23NC6jJf5JAmYPlwbluuT33Odnuv6nZbfXpv8mQj/Pfhb/z/4Q7badGwKMM2Tvp7S1ceSY2TzNaG2PifST4kIX3rYdliVxDR17KZ5Iqiq411utDwn8Jxub0Jo0+sG/rjbnPQCrxWMe34Q+G79QTy1Mw32wumqkBRZThgs5SKr5SMct3b/s89X1/5Wmbc+EVJTDqK6HD85GOEHSTgGuSKHRAT72VdOIUm2PgI4we2aVzqhq1YpmBfmpf4PhNtU8A==","*Then 提交婚介征婚人的户口类型","*dating, dating-agency-service/user/get/account/type","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/account/type HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/account/type \n path_url=/dating-agency-service/user/get/account/type \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*SHIFT_JIS Japanese prober hit error at byte 66","*EUC-JP Japanese prober hit error at byte 61","*EUC-KR Korean prober hit error at byte 61","*CP949 Korean prober hit error at byte 61","*Big5 Chinese prober hit error at byte 62","*EUC-TW Taiwan prober hit error at byte 61","*utf-8 confidence = 0.938125","*SHIFT_JIS not active","*EUC-JP not active","*EUC-KR not active","*CP949 not active","*Big5 not active","*EUC-TW not active","*IBM866 Russian confidence = 0.0","*IBM855 Russian confidence = 0.0","*windows-1251 Bulgarian confidence = 0.01","*TIS-620 Thai confidence = 0.01","*ISO-8859-9 Turkish confidence = 0.41438943210578494","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/account/type \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:36 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":0,\"desc\":\"城市\"},{\"value\":1,\"desc\":\"农村\"}]} \n ","*${data} = [{'value': 0, 'desc': '城市'}, {'value': 1, 'desc': '农村'}]","*${accounttypeData}","*${accounttypeData} = {'value': 0, 'desc': '城市'}","*${accounttypeData}, value","*${accountTypeCode}","*${accountTypeCode} = 0","*${accounttypeData}, desc","*${accountTypeName}","*${accountTypeName} = 城市","eNqrVoiBQqXMFCUrBSWV6txMz5RaJR2ERGJycn5pXklIZUGqX2JuKkQVmiAuDc75KZgaQIK1Sgq1AFw4KB8=","*${data} = { \"id\": \"970018305710624768\", \"accountTypeName\": \"城市\", \"accountTypeCode\": \"0\" }","eNqdkFFv2jAUhd/3K6y8ROowTlJCEqQ8UJhEtxbYSidUIU3GcRKvwTaOkyZU/e+zYdOmaU/z09U95/i7965XDxvwhR4bWmswAY2q0lJrOUEow5rxAuKCctJDLBnUxjM8cobFkPC/9JqqlhGKGlOgGrcUHbBSzKjoludCHYxbcPAOSKzLbxbzvx+UFGdU1emr+2iscGri2p0AV/a6FByqyy41CoZ+OPTdAXCnhFCp4QdORGaI1lycmByAjOYV1vS3x0pX6Mo2ZoJzSizTNp8plRBXrKU/NW2ocNNLalUsZcXIeUD0vTYJ49nC6XoNb+dWD73rIIyTKI5HURLGsXcmNmZexU74F+PzcgPYYj36iorxKpxvF6zrlyqPdBUWXKMtzuXjip0ekmwU+ehYLbpFocSM3wXB/InfNO3zEet9EN/ck08fsf/y/ilsknZUipc0/XPqO8oLXVpiErpv5qJ7kfXp3n0F9jkscybASSLP8+NrL4x8bxyMonHsDC46JkQ0XNvdl/hArXnX0XDXJfmui+ml3semDv4RmYnsHPEc8OYa9g90JszR","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/marriage/Information \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:37 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018305710624768\"} \n ","*提交征婚人的籍贯","*IBM866 Russian confidence = 0.06593679444720965","*IBM855 Russian confidence = 0.09998259027289307","*ISO-8859-9 Turkish confidence = 0.400792002994507","eNqFVkuPG0UQvvMrRnPxxY+Z8duShSInhJXYzSprVgLEod1Ttjvb0zPp7vHGWi1SNlxACA6RQEIROUU5RSKAwhIJ8WfW2eVfUD2eGY8fgDUH91dfdVV/VV0zd+8MrfugolAosHpWLHl/qnXUq9V8opmYVMgEBJ1XSMQqGpSuPhSMhFUqNuwK5IxRqMX4pzYBXQuIlAyNNSbGoQyQHKIPaMK4et+w9vx+t+04bqfu1Dt1t9lu4WO9ZylNdKz6nuOULQlEhaKP6BSID1L1z0pHGAlkqWeVxISJRzW36raqbqlslW4TDQYfxlC2vJa1T6TlOV7Dcto9fOpt6+7+0BAHodAgdGU4jxIHEkWc0WWKDzCg4QwlEWoMsnJH0NDHkxoincbiBPx0DwHUuBjDCUBUIZzNwNiOiZwb9J5kmGLZukUpKFUxYWXIK/fhYYxSVvZBT0P/X80fLo9cOsfjj0J/3j+zMROwe07ZDtABxbV7tooT73HM7bKNNSF278xmPloydZtt12l5jXargwymbgMHjZ5jwhWUbYoaaxiywGxm1Ko49QqK5zYTzVz0iSM/p4iY87INM5QvWxBKw1joPT8DltW1e9vlLduC0ZMDkgRbvHp+c/ELPhhCkNXmkQzHjMPhNNRhhjEfAzI9HxCZh8HGQ30GiSRutjwmPE42f/ErbjsNAxiY5OR8yVt6FuBC0BkTFJa0RsPB3wrNMv7jr6vLZ9fPHuPW1GSTkV1DNsiKuPj9p8XlhakJU1oyqldkt7FCU4ebr1///eTPxTdv0WHEpJ5+AkQi7nabjQwy7Z2lS/G+auA86dlcgjUUvd/9/Nv10zeLty9NvlMmQMGn2MuEFsVYM+QKAZtMscJuE2t2mi66Hlbej+l60BzBgFeXr64un2I0vP1ME36U3OUl1dtA05NfXb5cPH5z/eOXxosJFsTBHt44Y2ti+xinR0WwkxSGJat8Y5YabePyhaEkwkc8DMgxSDZmxaSXR/RBUclGsIfzKcMU8HFuDwNGTR9yQuFwZ3vspOzolTXeYKtxtsw7ukisiy7yEr/+6t0P35kWwfrx+Qc4apekehEyHXbx4ubJ93Z+Xc3sG2TjpIBlsZ9/WwyMo02vXaECXIRm6SE2mCl8ULjlTPix2riXGZatQ0rjaKtwKzRHBJ8Ppozno4ESeRhLOiUKjpiOt7bYZS9Mggiknh+CDJhWRbcNUwafAu5UmH9mvOjwVKw3zW5bUZLMNtjQuogX+ST2mT5cm5bro99zna7r1tvNemtt9Kci/Pfkb/7/5A/Y6tCRScA0UNJQyepjyXFn8zmhtr4nkm+JEN962HqYlcQwVeymeSyoquJlrjU9x/ecTndMaMPr+PVRpzHu+l7TH3Xrvl93qw+iiZ1qsBdMVokkyHLEYCrnaS4f4by1e599vrr3t4q89ZGQmDIQ1eX4zcEIP4iDEcgVOSDC308/c3JJ0vURwAke17zTCV21Ss48N2/1fwCpolYg","*Then 提交婚介征婚人的籍贯信息","eNqrVoiBQqXMFCUrBSWV6txMz5RaJR2ERF5iSWZZakBOYnKqX2JuKkRVQVF+WWYeRASXauf8FDTVIJFaJYVaAFvpJYc=","*${data} = { \"id\": \"970018305710624768\", \"nativePlaceName\": \"广东省\", \"nativePlaceCode\": \"440000\" }","eNqdUNFumzAUfd9XWHlB6kIMBAJE4iFNJqVbm7A2naIq0uSYC3glxgFDIVX/fXbSadO0p13Julf3nONz7Hj9sEH3cGyglmiKmqqIcinFFOOESMYzk2TAaW8SwUypOKMjZ6QcUf4XXkPVMgq4UQOuSQv4QKqKKRTf8LSsDopdcvQBCSLz79rmfy/IgSRQ1dGr8aio5kzJpTFFhuhlXnKzurylxs7I9ka2MUTGjFIQ0vzEaZkoR03OTkwMUQJpQST85mjoCl/pxbzkHKj21MtnAGGSgrXwjknlam56ARolQhSMngPiH7VSKM7WnMWxebPQuGeNHS8I/SBw/dALAuvs2Ki8FTuRXx5fVxvElrH7DWeTtbfYLlnXr6rUl4WXcYm3JBWPa3Z6CBPXt/GxWHbLrCrn/NZxFk/8ummfj0TuneD6jn75TOyXj09eE7ZuXr5E0Z+pb4FnMteOtjU23tSX7sukj/bGK9I1YMlgigahb1l2MLY837YmjutPgsHwgnOVuIW4IBRW5ACavOvA23X7UJ1Uza7qwa4LqZr9Sw/sf8jnZXKWu66laoDeDBXmJyvm0h4=","*提交征婚人的职业","*IBM866 Russian confidence = 0.06013731168630661","*IBM855 Russian confidence = 0.10708074576894024","*ISO-8859-9 Turkish confidence = 0.39878528093758503","eNqFVktvHEUQvvMrRnPZyz7msW9phaJNCJawY8WLJUAcentqdzvu6Zl099hZWUaKwwWE4BAJJBSRU5RTJAIomEiIP+ONzb+genZndsa7gLUH91dfdVV/VV09d++MrPug4kgosPpWIvlgpnXcbzQCopmY1sgUBJ3XSMxqGpSuPxSMRHUqbtgVyGNGoZHgP40p6EZIpGRobDAxiWSI5Ah9QBPG1fuGtRMMeh3Hcbu+43d9t9Vp4896z1Ka6EQNPMepWhKIisQA0RmQAKQanFYOMBLISt+qiCkTjxpu3W3X3UrVqtwmGgw+SqBqeW1rl0jLc7ym5XT6+PM71t3dkSEOI6FB6NpoHqcOJI45o8sUH2BAwxlJItQEZO2OoFGAJzVEOkvEEQSrPQRQ42IMRwBxjXB2DMZ2SOTcoPckwxSr1i1KQamaCSsjXrsPDxOUsrYLehYF/2r+cHnkyhkefxwF88GpjZmA3XeqdogOKK7dt1WSek8SbldtrAmx+6c2C9CSqdvquE7ba3baXWQwdRs4aPScEK6galPUWMOIhWYzo1bN8WsonttKNXPRJ4mDnCISzqs2HKN82YJQGiVC7wQZsKyu3d8sb9UWjB7tkTTY4tXz6/Nf8IchBFlvHstowjjszyIdZRgLMCDT8yGReRhsPNRnmEriZstDwpN08xe/4razKIShSU7Ol7ylZwEuBD1mgsKS1mw6+LdGs4z/+Ovy4tnVs8e4NTXZZGTXkA2yJi5+/2lxcW5qwpSWjOo12W2u0ZXD9dev/37y5+Kbt+gwZlLPPgEiEXd7rWYGmfbO0qV4XzVwnvZsLkEJRe93P/929fTN4u1Lk++MCVDwKfYyoUUxSoZcIWDTGVbYbWHNTlaLnoeVDxJaDpojGPDy4tXlxVOMhrefacIP0ru8pHo30NXJLy9eLh6/ufrxS+PFBAuTcAdvnLG1sH2M06Mi2E0Lw9JVvjFbGW3j8oWhpMLHPArJIUg2YcWkl0cMQFHJxrCD8ynDFPBJbo9CRk0fckJhf2t7bKVs6ZUSb7jROBvmLV0kyqKLvMSvv3r3w3emRbB+fP4BjtolyS9CpsPOX1w/+d7Or6uZfcNsnBSwLPbzb4uBcbTp0hUqwEXoeHWIkkwFwxZxmAgSdeOCZli2jihN4o0KrtEcEXw+nDGezwhK5H4i6YwoOGA62dhim70wEmKQer4PMmRaFd1umDL4BHCnwiA0c0ZHJ6LcPdtte4UJmNmGN0Qv4kU+SQKm90tjs/wGeK7Tc12/0/LbpTdgJcJ/PwGt/38CQrY+dGwSMJ2Udla6+lhy3Nl8V6iND4v0oyLC5w97ELOSGKaObTVPBFV1vNWNlucEntPtTQhtet3AH3ebk17gtYJxzw8C360/iKf2SoOdcLpOJEWWswZTOVvl8hEOXrv/2efrAXCryCvPhtSUgagux48PRvheEo5BrskhEcHu6nsnl2S1PgA4wuOax53QdavkzDPzvP8D5q9arw==","*Then 提交婚介征婚人的职业","*dating, dating-agency-service/user/get/occupation/list","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/occupation/list HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/occupation/list \n path_url=/dating-agency-service/user/get/occupation/list \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*MacCyrillic Russian confidence = 0.01517159254432644","*IBM866 Russian confidence = 0.08885740689853067","*IBM855 Russian confidence = 0.045585567130113906","*TIS-620 Thai confidence = 0.0964301898373406","*ISO-8859-9 Turkish confidence = 0.2613377570974015","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","*${industryData}","eNpTqc7MSyktLimqdEksSaxVsFWoVoeJOOenpKpbKRia6SjAxYB89Wdzep92LXyyY5Y6UCI/Obm0ILEkMz/PJ7O4BCgdXY0kBjPC1BxFKciUl0smvFy67vm6hc8ntD3ZtevpxBnqtToKWDVbYGh+2rfi6Y4OnBoscdgGdTnUNj09PQCHyma3","*${industryData}, industry","*${industry}","*${industry} = 服务业","*${industryData}, industryCode","*${industryCode}","*${industryCode} = 16","*${industryData}, occupationList","*${occupationList}","eNpTqc5PTi4tSCzJzM/zySwuqVWwVYiuVkcIOuenpKpbKRiamusoIAkDhdRfLpnwcum65+sWPp/Q9mTXrqcTZ6jX6ihg1WyBoflp34qnOzpwarDEYduzOb1Puxbit83MAFNz66Snu6ZDnIqiTU9PDwCriWkX","*random.choice(${occupationList}), random","*${occupationData}","*${occupationData} = {'occupationCode': 163, 'occupation': '导游'}","*${occupationData}, occupation","*${occupation}","*${occupation} = 导游","*${occupationData}, occupationCode","*${occupationCode}","*${occupationCode} = 163","eNqrVoiBQqXMFCUrBSWV6txMz5RaJR0kibyU0uKSokqINIyHVYlzfkoqqjKQCIrS/OTk0oLEksz8PIhCBB+HMoSZqGK1Sgq1AA2bPSc=","*${data} = { \"id\": \"970018305710624768\", \"industry\": \"服务业\", \"industryCode\": \"16\", \"occupation\": \"导游\", \"occupationCode\": \"163\" }","eNqdkE1v2jAYx+/7FBaXSB3BSciLg8SBwiS6tYW1dEIV0mQck3hNbeM4aULV7z6bUrXqbsslj/z7vzz2cnG7Ajd0X9NKgxGoVTkutJYjCDOsGc9dnFNOOhdL5mqjGew5w2JA+CdeUdUwQmFtBljhhsJHrBQzFF7wnVCPRi04+AIk1sVvW/O/AQXFGVXV+Nm5M1J3YuzaGQFHdroQ3FWvd6lgMPCjge/0gTMhhErtfuNEZKbRivMDk32Q0V2JNX3XWHQGz+zBVHBOie20hw+USheXrKEnpk2ru+oktRRLWTJyXBD+qYzDaNbuZLl0L2aWR94wiFCaIBQmaYSQd2yszb6KHfBbx8/rFWDzZfgL5vEimq3nrO2u1S7RZZRzDdd4J+8W7HCbZmHiw305b+e5ElN+GQSze35eNw97rLcBOr8iP75j/+nrfVSnTViIp/H449aXlOe6sI1+GDsv5km3IuvGW+cZ2K/Hst4I9NLE83w09KLE9+IgTGLU6584z+pKq86qNi2NN21KNi3KzByZP9602DdzuGm3yDD82TcVGbVeP34jgpBaHt/hlGly8M74yWu+zdmif9XvScMeeHHMTf4Cqsfkzw==","*添加征婚人联系方式","*MacCyrillic Russian confidence = 0.01977157824887635","*IBM866 Russian confidence = 0.04994925031295078","*IBM855 Russian confidence = 0.09477550059380406","*ISO-8859-9 Turkish confidence = 0.39501008393809833","eNqFVktvGzcQvvdXLPaiix67q7cAoQiUNDVQp0asGmiLHijuSGLM5W5Irh3BcIE4vTTo4xCgBQKjQQ9BTkGbtkjVoEX/jGW7/6LDlXa1a6upsAfxm284w4/DIW/fGlp3QUWhUGD1rFjy/lTrqFer+UQzMamQCQg6q5CIVTQoXb0vGAmrVFyxK5AHjEItxj+1CehaQKRkaKwxMQ5lgOQQfUATxtW7hrXl97ttx3E7dafeqbvNdgs/6x1LaaJj1fccp2xJICoUfUSnQHyQqn9U2sVIIEs9qyQmTDyouVW3VXVLZat0k2gw+DCGsuW1rG0iLc/xGpbT7uFXb1u3t4eGOAiFBqErw1mUOJAo4owuU7yHAQ1nKIlQY5CVW4KGPq7UEOk0Fvvgr+YQQI2LMewDRBXC2QEY2x6RM4N+KBmmWLZuUApKVUxYGfLKXbgfo5SVbdDT0P9P8/vLJZeOcfmj0J/1j2zMBOyeU7YDdEBx7Z6t4sR7HHO7bOOeELt3ZDMfLam6zbbrtLxGu9VBBlM3gYNGzzHhCso2RY01DFlgJjNqVZx6BcVzm4lmLvrEkZ9RRMx52YYDlC8dEErDWOgtPwWWu2v3rm9v2RaM7t8hSbDFy2eXJ7/ghyEEWU8eyXDMOOxMQx2mGPMxINOzAZFZGCw81GeQSOKmwz3C42Ty57/itNMwgIFJTs6WvKVnDs4FPWCCwpLWaDj4W6Npxn/8fTY/vTh9iFNTk01Kdg3ZIGvi4vcfFvMTsydMacmoXpPdxhpdOVw+fvXPo78WX71BhxGTevoxEIm42202UsiUd5ouxfOqgfOkZjMJCih6n//828WT14s3L0y+UyZAwSdYy4TmxSgYMoWATaa4w24T9+xwNeh6uPN+TItBMwQDns1fns2fYDQ8/UwTvpuc5SXVu4KuVn42f7F4+Pri6RfGiwkWxMEWnjhja2L5GKcHebCTbAxLRtnEbGW0jcvnhpIIH/EwIHsg2Zjlk14u0QdFJRvBFvanFFPAx5k9DBg1dcgJhZ2N5bGRsqFWCrzBtcK5Zt5QRaIousi2+NWX599/a0oE94/P3sNWuyTV85CpsJPnl4++s7PjanrfIG0nOSyN/eybfGBsbbpwhHJwHjpYLaIgU86wQRwm/FhlB9RtrRGzvNOvF49/PJs/RWJIaRzlZWjV86CZ9qc/z+dzQxV8NpgynvUKSuROLOmUKNhlOr5WDJvsudYQgdSzHZAB0yrvdsWUwoeAM+Uaouk3OjwUxSrabLuT64SpbXBF/Dye55PYZ3qn0D6Ld4HnOl3Xrbeb9VbhLliJ8ParoPn/V0HA1ouOTAKmopIKS0YfSY4zm/eFuvbASB4XIV6DWIuYlcQwVSyvWSyoquLprjU9x/ecTndMaMPr+PVRpzHu+l7TH3Xrvl93q/eiib3SYCuYrBNJkGXPwVSOV7l8gA3Y7n362boR3Mjzij0iMaUgqsvxEcIIvxMHI5BrckCEv71692SSrMa7APu4XHPJE7oulYx5bK75fwGu/mBH","*When 提交婚介征婚人的联系方式","*<p>$length}=8 生成的手机号位数,不包含开头3位,默认8位\x3c/p>","*${num} = 158","*${number} = 70983746","*${phone} = 15870983746","*dating, dating-agency-service/user/get/family/ties/list","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/family/ties/list HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/family/ties/list \n path_url=/dating-agency-service/user/get/family/ties/list \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*windows-1253 Greek confidence = 0.01","*TIS-620 Thai confidence = 0.10994537034438327","*ISO-8859-9 Turkish confidence = 0.39016317654662896","*windows-1255 Hebrew confidence = 0.01","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/family/ties/list \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:37 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":0,\"desc\":\"本人\"},{\"value\":1,\"desc\":\"父母\"},{\"value\":2,\"desc\":\"亲友\"}]} \n ","*${data_list}","*${data_list} = [{'value': 0, 'desc': '本人'}, {'value': 1, 'desc': '父母'}, {'value': 2, 'desc': '亲友'}]","*random.choice(${data_list}), random","*${relationship}","*${relationship} = {'value': 0, 'desc': '本人'}","*${relationship}, desc","*${familyTies}","*${familyTies} = 本人","*${relationship}, value","*${familyTiesCode}","*${familyTiesCode} = 0","eNqrVkpLzM3MqQzJTC1WslJSqUZwa5V0kCSd81NSlayQ5UEitTpKBRn5ealgrWAWSFd5anJGYolnClAUyMvNBLNUqkGMWqVaADgwJ1Q=","*${relation_data}","*${relation_data} = {\"familyTies\":\"本人\",\"familyTiesCode\":0,\"phone\":\"15870983746\",\"wechatId\":\"\",\"miId\":\"970018305710624768\"}","*dating, dating-agency-service/user/save/marriage/seeking/contact, ${relation_data.encode('utf-8')}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"POST /dating-agency-service/user/save/marriage/seeking/contact HTTP/1.1\" 200 None","eNqlkE9vm0AQxe/9FIgLUmq8gPkvcXDsSk6bxm7jVFZkqRovY9gaL2tYMDjKd++SNkrUaw8rzc777by3s1rer7XveGqwllqsNVWR5FKKmJAUJOOZCRly2psgmCkVMz5xBuWY8n/0GquWUSSNKkgNLZIjVBVTKqkRD4oktOQSqNQ+aAJk/nOw+p8hOUKKVZ08GQ8KN6dqhDRizRC9zEtuVn/+VBNnbHtj2xhpxpRSFNL8xGmZqlkDnF2YGGkp7guQ+MYM0hW5GhqzknOkkpV8aB4QhQkFa/GvJpWrue4FDioIUTAKA0x+1eqFYjbmdLUyb+aD7lkTxwujIAzdIPLC0HpxbFTeil3g1ePb3Vpji5X7g2T+0ptvFqzr76p9IAsv45JsYC8eluxyH6VuYJNTsegWWVXO+K3jzB/5ddMeTiB3Tnj9lX75DPb546PXRK2bl+ckeZ/6Fnkm88HRtnzjWa10V6Z9sjOe9D0cWdGvGdZ6rG879LddRLcdqIPuttvBcPTRO25WpqjH1kgXavmq0m0vDKwonASur8Az0hzkTaoEdTuylyoKLMsOJ5YXqACOG/ih/myoGL8Bz9TVoA==","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/marriage/seeking/contact \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:37 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018330826117120\"} \n ","*${data} = 970018330826117120","*提交征婚人的购车情况","*When 提交婚介征婚人的购车情况","*dating, dating-agency-service/user/get/car/purchase/situation","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/car/purchase/situation HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/car/purchase/situation \n path_url=/dating-agency-service/user/get/car/purchase/situation \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*IBM855 Russian confidence = 0.25598990785387277","*TIS-620 Thai confidence = 0.07632571164403468","*ISO-8859-9 Turkish confidence = 0.38231888131757513","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/car/purchase/situation \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:37 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":1,\"desc\":\"已购车\"},{\"value\":0,\"desc\":\"未购车\"}]} \n ","*${data} = [{'value': 1, 'desc': '已购车'}, {'value': 0, 'desc': '未购车'}]","*${carPurchaseSituationData}","*${carPurchaseSituationData} = {'value': 1, 'desc': '已购车'}","*${carPurchaseSituationData}, desc","*${carPurchaseSituation}","*${carPurchaseSituation} = 已购车","*${carPurchaseSituationData}, value","*${carPurchaseSituationCode}","*${carPurchaseSituationCode} = 1","eNqrVoiBQqXMFCUrBSWV6txMz5RaJR2ERHJiUUBpUXJGYnFqcGZJaWJJZn4eRCk2GYJanfNTUoHasesGSdYq1AIAU5szYQ==","*${data} = { \"id\": \"970018305710624768\", \"carPurchaseSituation\": \"已购车\", \"carPurchaseSituationCode\": 1 }","eNqdUNFumzAUfd9XWHlB6uIYKASIxEOaTEq3rmFLOkVVpMkxN+CVGscYGlL132ennTbtYQ+zZN2re86559jZcrVGX+HQQqPRBLWqSkut5YSQnGouCkwLEKzHVHKsDWd0EJzWIyb+whtQHWdAWtOQhnZAHqlS3KDkWuxr9WjYtUDvkKS6/G5t/ndBCTQH1aTPzp2h4qmRa2eCHNnrshZYvb6lIf7IC0eeM0TOlDGQGn8QrM6NoyUXJy6HKId9RTX85ljoglzYwawWApj1tMMHAIlpxTt4w7RxxetegkWplBVn54DkR2MUhrPB0yzD13OLh+6lH8ZJFMdBlIRx7J4dW5NX8RP95fHldo34Igu+kWK8DOebBT/2t2of6SoshCYbupd3S35aJXkQeeRQLY6LQtUzceP783tx1XYPB6p3fnz1mX36SL2n9/dhm3RBWT+l6Z+pb0AUurSOnuc6L+ZLd3XepzvnGdkz4PlgggZJ5LpefOmGkeeO/SAax4PhK86oylrFStrAiuv2nN8qtkcIt8ddZK5v+tjUYHuk+VtvKh3/a8eszsHs8dCLYzL9BGKM1zY=","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/marriage/Information \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:38 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018305710624768\"} \n ","*提交征婚人的购房情况","*MacCyrillic Russian confidence = 0.01915076015194692","*IBM866 Russian confidence = 0.04816723424734604","*IBM855 Russian confidence = 0.11690025390367129","*ISO-8859-9 Turkish confidence = 0.3930064561366083","eNqFVltvG0UUfudXrPbFL77sxXfJQpVbSiQSosZEAsTDePbYnmZ3djszm9SKgtSUFyouD5VAqiIqHkqfImipWlNR8WfiJPwLzqy9693EQOSHzHe+c5lvzpzZ27cGxh2QUcglGF0jFn5volTUrdU8ohgfV8gYOJ1WSMQqCqSq3uOMhFXKr9gliH1GoRbjP7UxqFpAhGBorDE+CkWA5BB9QBHmy/c1a8PrdVqWZbddy227dqPVxJ/xniEVUbHsOZZVNgQQGfIeohMgHgjZOyztYCYQpa5R4mPG79fsqt2s2qWyUbpJFGh8EEPZcJrGJhGGYzl1w2p18ee2jdubA03sh1wBV5XBNEocSBT5jC5KvIsJNWcgCJcjEJVbnIYe7lQT6STme+AtY3Cg2kUb9gCiCvHZPmjbLhFTjX4sGJZYNm5QClJWdFoR+pU7cC9GKSuboCah96/mDxdbLh3h9oehN+0dmlgJmF2rbAbogOKaXVPGifco9s2yiWdCzO6hyTy0pOo2WrbVdOqtZhsZTN4EHxR6jogvoWxS1FjBgAU6mFarYrkVFM9uJJrZ6BNHXkbhse+XTdhH+dIFoTSMudrwUmBxumb3+vGWTc7o3hZJks1Pn14ev8QfpuBkFTwS4Yj5sD0JVZhizMOETE37RGRpsPFQn34iiZ0ud4kfJ8Gf/Y5hJ2EAfV2cmC54C88cnEu6zziFBa1et/BvhaYV//HX2ezk4uQBhqa6mpRsa7JGVsT5m5/ms2N9Jkwqwahake36Cl06XD568ffDd/Nv3qLDkAk1+RSIQNzuNOoppNs7LZfifVXg+0nPZhIUUPQ+/+3VxePX87fPdb0TxkHCZ9jLhObFKBgyhYCNJ3jCdgPP7GC56Dh48l5Mi0kzBBOezU7PZo8xG95+poi/k9zlBdW5gi53fjZ7Pn/w+uLJV9qLcRbEwQbeOG1rYPtop/t5sJ0cDEtWWWC2NJra5UtNSYSP/DAguyDYiOWLXmzRA0kFG8IGzqcUk+CPMnsYMKr70CcUtte2x1rKml4p8PrXGueaeU0X8aLoPDviF1+f//i9bhE8P3/6AY7aBcnNQ7rDjp9dPvzBzK6rnn39dJzksDT30+/yiXG0qcIVysF5aH+5iYJMOcMacRj3YpldULu5QvT2Tr6dP/r5bPYEiSGlcZSXoenmQR321z/PZzNN5f60P2F+NisoEduxoBMiYYep+Mq1WWPU0d68vHx1evnuFzMZBBEINd0GETAl80pcMaXwAWDA3FDUM0eFB7zYSettW7lpmNr6Vw4gj+f5JPaY2i6M0OJ74NhWx7bdVsNtFt6DpVD//Rw0/v85CNhq05EuQHdV0mXJ6hPhY2T9jSGvfWQkHxghPoXYj1iVwDRVbLFpzKms4g2vNRzLc6x2Z0Ro3Wl77rBdH3U8p+ENO67nuXb1bjQ2lxpsBONVIQmymDtYytGylo9wCJvdz79YDYMbeV5xTiSmFER1ffwQYcTfioMhiBU5INzbXH77ZJIs1zsAe7hd/dATumqVjHmkn/p/AE5dZCk=","*When 提交婚介征婚人的购房情况","*dating, dating-agency-service/user/get/property/permits","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/property/permits HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/property/permits \n path_url=/dating-agency-service/user/get/property/permits \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*MacCyrillic Russian confidence = 0.03393238544651725","*IBM866 Russian confidence = 0.11669055628666565","*IBM855 Russian confidence = 0.06162720003889529","*TIS-620 Thai confidence = 0.03410070310146647","*ISO-8859-9 Turkish confidence = 0.2885260252612016","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/property/permits \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:38 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":0,\"desc\":\"和家人同住\"},{\"value\":1,\"desc\":\"已购房\"},{\"value\":2,\"desc\":\"租房\"},{\"value\":4,\"desc\":\"婚后购房\"},{\"value\":5,\"desc\":\"单位宿舍\"}]} \n ","*${data} = [{'value': 0, 'desc': '和家人同住'}, {'value': 1, 'desc': '已购房'}, {'value': 2, 'desc': '租房'}, {'value': 4, 'desc': '婚后购房'}, {'value': 5, 'desc': '单位宿舍'}]","*${propertyPermitsData}","*${propertyPermitsData} = {'value': 0, 'desc': '和家人同住'}","*${propertyPermitsData}, desc","*${propertyPermits}","*${propertyPermits} = 和家人同住","*${propertyPermitsData}, value","*${propertyPermitsCode}","*${propertyPermitsCode} = 0","eNqrVoiBQqXMFCUrBSWV6txMz5RaJR2EREFRfkFqUUllQGpRbmZJMUQVmiA+Dc75KalATRh6QOK1CrUAp0osQQ==","*${data} = { \"id\": \"970018305710624768\", \"propertyPermits\": \"和家人同住\", \"propertyPermitsCode\": 0 }","eNqdkFFr2zAUhd/3K0ReDF0c2a4d2wE/pMkg3brGbdMRSmAo9o2t1ZEUWXbtlP73SUnHxmAvEwgd7vl0z5XS5cMK3cOhgVqhCWpklZRKiQnGOVGUFTYpgGW9TQS1lWZGB0YJH2XsL78G2dIMcKMFrkkLeE+kpNrF12zH5V7TnKEPSBBVfjcx/9ugBJKDrJNX61Gj9lRfV9YEWaJXJWe2PL+lxt7IDUauNUTWNMtAKPsTy3iuEw1cHKkYohx2FVHwmzHWBb4whRlnDDKTaYrPAMImFW3h3VM61V71AoxLhKhodhoQ/6j1Dc2s7Wma2tdz4wfOpRdEcRhFfhgHUeScEhs9r6RH8ivj7naF6CL1v+FivAzm6wXt+lu5C1UVFEzhNdmJxyU9PsS5H7r4UC26RSH5jN143vyJXTXt84GorRddfc2+fCbuy8enoIlbv+QvSfLn1DfAClWaRNcZW2/6S7c875Ot9YrMGtB8MEGDOHQcN7p0glBTnh+Oo8Hw7AvJBUjVpyD3VNUG3nQQbLrY23RRdtYENt12rLWvT3LeJ8Z5Z0w913r3j7YznoNu7aA3S0/4E3iJ3Ds=","*MateSelection","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage\\MarriageInfo\\MateSelection.robot","*../1-Applet/2-Homepage/MarriageInfo/MateSelection.robot","*<p>择偶条件\x3c/p>","*提交征婚人择偶数据-户口所在地","*Given 查询婚介用户资料","*Selection","*MacCyrillic Russian confidence = 0.01631443021768326","*IBM866 Russian confidence = 0.05572569422669339","*IBM855 Russian confidence = 0.10897469093220041","*TIS-620 Thai confidence = 0.013987219126770202","*ISO-8859-9 Turkish confidence = 0.3890398555910929","eNqFVktv20YQvvdXELzoogcfegNCEShpaqB2jVg10BY9rJYjaWNyySyXdgTDBeL00sB9oAFaIDAa9JDm5LZJA0c1avTPSLb7LzpLiRRpq62hg/ebb3Zmv5md5d07Pe0ehIHPQ9DaWiTczkjKoF2pOEQyPiyRIXA6LpGAlSSEsvyAM+KXKb9mD0HsMgqVCP+pDEFWPCIEQ2OF8YEvPCT76AOSMDd8V7HWnE6rYRhm0zbspm3WGnX8ae9ooSQyCjuWYRQ1AST0eQfRERAHRNjZL2xhJBCFtlbgQ8YfVsyyWS+bhaJWuE0kKLwXQVGz6to6EZplWFXNaLTxZze1u+s9Rez6XAKXpd44iB1IELiMzlO8jwEVpycIDwcgSnc49R08qSLSUcR3wFnswYEqF2XYAQhKxGW7oGzbRIwV+qFgmGJRu0UphGFJhRW+W7oHDyKUsrQOcuQ7/2p+f37kwgEev+87486+jpmA3jaKuocOKK7e1sMo9h5Erl7UsSZEb+/rzEFLom6tYRp1q9qoN5HBwtvggkTPAXFDKOoUNZbQY57aTKlVMuwSimfWYs1M9IkCJ6XwyHWLOuyifMmCUOpHXK45CTCvrt6+Wd6izhnd2SBxsNnJ86vD1/jDEJwsNw+EP2AubI586ScYczAgk+MuEWkYbDzUpxtLYibLbeJG8eYvfsdtR74HXZWcGM95c88MnAm6yziFOa1aNfBviSYZ//HXdHJ8efwIt6Yqm4RsKrJClsTZ2x9nk0NVExZKwahcks3qEl04XD159ffj89nRGTr0mZCjj4EIxM1WrZpAqr2TdCneVwmuG/dsKkEORe+L395cPj2dnb1U+Y4YhxA+wV4mNCtGzpAqBGw4wgqbNazZ3mLRsrDyTkTzQVMEA04nJ9PJU4yGt59J4m7Fd3lOta6hi5NPJy9nj04vn32hvBhnXuSt4Y1Tthq2j3J6mAWbcWFYvEo3Zgujrlw+V5RY+MD1PbINgg1YNun5ER0IqWB9WMP5lGAhuIPU7nuMqj50CYXNle2xkrKiV3K87o3GuWFe0UU8LzpPS/zqy4sfvlEtgvVzx+/hqJ2T7CykOuzwxdXj7/X0uqrZ103GSQZLYj//OhsYR5vMXaEMnIV2F4fIyZQxrBCHcScK0wtq1peIOt7xV7MnP00nz5DoUxoFWRnqdhZU2/7658VkoqjcHXdHzE1nBSViMxJ0RELYYjK6dm1WGNVub19fvTm5Ov9ZjwdBAEKON0F4TIapcNdw5fXd0eyX0+nZ2ezbo+m5qswe4NaZ8aimj/T3eL6nVts2MnMxsXWvlSKLZ/kkcpjczA3T/MtgmUbLNO1Gza7nXoaFZP/9MNT+/2Hw2PLQgUpA9ddcNrX6SLi4s/raCG98bsSfGj4+itiZmJXAMGVstnHEaVjGu16pWYZjGc3WgNCq1XTsfrM6aDlWzem3bMexzfL9YKgvNFjzhstEYmQ+gTCVg0UuH+A41tuffrYcC7eyvPzEiE0JiOq6+EnCiLsReX0QS7JHuLO++ApKJVmstwB28LjqySdUphFS5oF69P8BORlr/A==","*And 提交婚介征婚人择偶条件-户口所在地","eNqsvctyK9mVJTjvrwiLiQYtZV74AwBlpoE6M6sG3Vll1qnqSVsPbkbcTKkqFKGMR1plpZUZQRIkQRIg+ARBAATBN++9APEiiQcJ/AzcHfiL9u2kIs465BV8IapKqYEi1ib8nH322Wc/1v6Pf/e7z/7vd9/96Zuvv3v32a8/++Hbr37z+++//9Ov//qv/+XrL7765ocv/+qb77771Rdf/+q737/7+n/4//dXb7/6w7/98PUX3/3VF9/88a/ffvnlt+++++6v/ut333z92f/22Xffv/3+h+9+Y7x588vPvn331v8ff/Of/0//f//9u7dfvvv2u9/8+y/+4d23//ru21/8+rNf/DaQ85//4R9+8cvPfvG3b79/J//j735498vPjOhnf//228+MN4b12ZvYr/3/mPHP/uPf/07+xb/55uvv3339/a9+929/CgBv//Snr/7wxdvv//DN138tP0L+nd99+/br7/7p3be/+ruvv/jmyz98/c/yL37x+x++/m/vvnyW8fW7LwQi/+C/vXv3p1/5H/Wv7+Sf/T9vv/234Nd98cW7P33/kwT/H/33X8lSfPvuX3549933v/rDl/KvRaNvjJhl/vZv/ib+N3/3N+YbMxb729/+1vo/5N//v976/9rf+/B/+sO74F/+D9/+4ZefvbE++9t3X8jHvfks8ubXduzXlv3nj3v6C9/843/1f92vvn/+wv/0zbd/fPvVT//492+/+/2vvvj2i6j17os/vpV/I2JYlh2Zi9pvopZlmsabOdv86d//7vtvvn37z+9+9cVXb7/7Tv71f/j+7ddfvv32S3U5//5vbflH//13X/zdH623/yVuG7/7Dz/88NX//t2/fPtffvub3yjSgv371fd/+GPw4+ZUIepy//P/+MOffvE//a3/x2++/Lff/Pvn/j959/mv3/zy8z/66uL/nM9//fl3P/hr/N13//TDV5//8vMv337/9vNf/7///vm/vv3qB/+fRiJv/P/3y8+/evuP777y/2VnIzfqfXQ6C/6/+9W7f5X/LfLLz7/4/R++8hXwaw0ZmYI0/gIy8hNy1Ck65Yyz0fsJaarIr3/46qv/+UuEGz/Bx+dDGm7/BHeLpclBi4NH1R9fdzbrHDz2E9wrt9z8jdNocBLiyu+/vXfv5zn43E/wSe7KOWu7zTIlIaJsn7s6ZH9/RNm+yfyhc3/E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","*${district} = {'value': 440184, 'label': '从化市', 'level': 3, 'children': None}","*${districtCode} = 440184","*${districtName} = 从化市","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQchlZKfm5mcmZMakJOYnBpQlF+WmZec6pyfkgpUr1JdgCRQS0iXX2JuKsSWAiQR3LY5Z5ZUwm1KhnJq8alG2JAM5dUqKdQCAIkbTSU=","eNpTqU5JLEmsVbBVqFYAAaXcTM8UJSsFJUtzAwNDC2MDU3NDAzMjE3MzCyUdiIqU/NzM5Myc1ICcxOTUgKL8ssy85FTn/JRUoDYTEwMgwKfQLzEXpFDp6c79T3bMeT6nEauxzpkllQgjDbEbCVKEZNzT7fOe7mhSUqgFACZFRS0=","*dating, dating-agency-service/user/save/demand/marriage, ${data.encode('utf-8')}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"POST /dating-agency-service/user/save/demand/marriage HTTP/1.1\" 200 None","eNqdkFFvmzAYRd/3KyxekLoQA4VgIuUhTSalW5uwNp2iKtLk2F/AKzEEDA2p+t9nN506Td0eZgn5yvd8OsbJ4naJbmDfQK3QEDVVPsqUKocYc6qETB2agmSdQ0vhKM3091LQos/kH30NVSsY4EYHXNMWMIcdlRzvaFUJDaEPqKQq+24M/zGbAeVQ1aMn+05TzlhPKnuI7LJTWSGd6vQHNfb7Xtj37B6yx4xBqZxPkhVcywycHkXZQxy2OVXwxpjqDJ+Zg0khJTAlCmkOHwBKh+aihddOaauz7EowLS3LXDBqYPyj1hOaWTnjJHEup6YP3XM/JHFESBDFISHui7HR963Ekf5yfJ0vkZglwTecDhbhdDUTh25ebSOVh6lUeEW35d1CHG9jHkQe3uezwyytiom88v3pvbxo2oc9VRufXFyzL5+p9/jxPmziNsiKx9Ho91tfgUxVZoy+69vP+kk3Be9GG/sJmWXtxCW3hsiKI9f1yLkbRp478INoQKzeieDFTjCRQ5JTBklVtEIymBQc9FgQuHr9C5zTnQGt9QHC9WET62+rc6B3sj7ETOfotBPvXeNEqO7N5r1vM9BfTCYbA7xmbSW+hZ5t/RQ/ASsI+AU=","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/demand/marriage \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:39 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018336740085760\"} \n ","*Then 查询数据库择偶表的数据","*${miId} IN [ @{miId_list} ]","*SELECT domicile_place_city_name FROM `dating_agency_service`.`da_demand_marriage` WHERE `mi_id` = '${miId}'","*Executing : Query | SELECT domicile_place_city_name FROM `dating_agency_service`.`da_demand_marriage` WHERE `mi_id` = '970018305710624768' ","*提交征婚人的择偶条件-身高范围","eNqFVktv20YQvvdXELzoogcfegNCEShpaqB2jVg10BY9rJYjaWNyySyXdgTDBeL00sB9oAFaIDAa9JDm5LZJA0c1avTPSLb7LzpLiRRpq62hg/ebb3Zmv5md5d07Pe0ehIHPQ9DaWiTczkjKoF2pOEQyPiyRIXA6LpGAlSSEsvyAM+KXKb9mD0HsMgqVCP+pDEFWPCIEQ2OF8YEvPCT76AOSMDd8V7HWnE6rYRhm0zbspm3WGnX8ae9ooSQyCjuWYRQ1AST0eQfRERAHRNjZL2xhJBCFtlbgQ8YfVsyyWS+bhaJWuE0kKLwXQVGz6to6EZplWFXNaLTxZ7e0u+s9Rez6XAKXpd44iB1IELiMzlO8jwEVpycIDwcgSnc49R08qSLSUcR3wFnswYEqF2XYAQhKxGW7oGzbRIwV+qFgmGJRu0UphGFJhRW+W7oHDyKUsrQOcuQ7/2p+f37kwgEev+87486+jpmA3jaKuocOKK7e1sMo9h5Erl7UsSZEb+/rzEFLom6tYRp1q9qoN5HBwtvggkTPAXFDKOoUNZbQY57aTKlVMuwSimfWYs1M9IkCJ6XwyHWLOuyifMmCUOpHXK45CTCvrt6+Wd6izhnd2SBxsNnJ86vD1/jDEJwsNw+EP2AubI586ScYczAgk+MuEWkYbDzUpxtLYibLbeJG8eYvfsdtR74HXZWcGM95c88MnAm6yziFOa1aNfBviSYZ//HXdHJ8efwIt6Yqm4RsKrJClsTZ2x9nk0NVExZKwahcks3qEl04XD159ffj89nRGTr0mZCjj4EIxM1WrZpAqr2TdCneVwmuG/dsKkEORe+L395cPj2dnb1U+Y4YhxA+wV4mNCtGzpAqBGw4wgqbNazZ3mLRsrDyTkTzQVMEA04nJ9PJU4yGt59J4m7Fd3lOta6hi5NPJy9nj04vn32hvBhnXuSt4Y1Tthq2j3J6mAWbcWFYvEo3Zgujrlw+V5RY+MD1PbINgg1YNun5ER0IqWB9WMP5lGAhuIPU7nuMqj50CYXNle2xkrKiV3K87o3GuWFe0UU8LzpPS/zqy4sfvlEtgvVzx+/hqJ2T7CykOuzwxdXj7/X0uqrZ103GSQZLYj//OhsYR5vMXaEMnIV2F4fIyZQxrBCHcScK0wtq1peIOt7xV7MnP00nz5DoUxoFWRnqdhZU2/7658VkoqjcHXdHzE1nBSViMxJ0RELYYjK6dm1WGNVub19fvTm5Ov9ZjwdBAEKON0F4TIapcNdw5fXd0eyX0+nZ2ezbo+m5qswe4NaZ8aimj/T3eL6nVts2MnMxsXWvlSKLZ/kkcpjczA3T/MtgmUbLNO1Gza7nXoaFZP/9MNT+/2Hw2PLQgUpA9ddcNrX6SLi4s/raCG98bsSfGj4+itiZmJXAMGVstnHEaVjGu16pWYZjGc3WgNCq1XTsfrM6aDlWzem3bMexzfL9YKgvNFjzhstEYmQ+gTCVg0UuH+A41tuffrYcC7eyvPzEiE0JiOq6+EnCiLsReX0QS7JHuLO++ApKJVmstwB28LjqySdUphFS5oF69P8BQclr/Q==","*When 查询婚介征婚人择偶条件数据","*dating, dating-agency-service/user/get/demand/marriage/details, params=miId=${miId}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/demand/marriage/details?miId=970018305710624768 HTTP/1.1\" 200 None","eNqtkF9P2zAUxd/5FH6LxHCdhKRJKkVToWjlX+lGmSpepot9m3iktus4hRTtu8/ZmCbteW/X9/x8zrE/XazIF9x12DoyIZ1tyto5M2FMgJOqolCh4j0FI6nzzGinJOgRV//oLdq95Mg6P7AKHRO4BSXYFqyVnvFnB7JpP27lpSiLLAyj/DRMsygcx0k2zskRMeDqb0OB/29dIwi0bfkWPHgTOvXGLpiQwPSu1ora3+9vWTyK0lEUnJBgyjkaRy8U18J3GeDqIM0JEbhpwOFfZpCO2fGwONdKIXdSq2H5jGgoNHKP75rzqXTVGxxUMKaRHAaYfW/9Dc+s6XS5pJezQU/D0zjNiyzPk6xI8zz8ldj5vlYe4E/G58WKyPky+cqq8V06W8/la7+wm8w1aaUcW8PGPNzJw30hkixiu2b+Oq+sPlc3cTx7VGfd/nkH7inOz2759RVELx8e067YJ7V+Kcvgh/+5Jy36cqEV+vknWpqzcg==","*SHIFT_JIS Japanese prober hit error at byte 241","*EUC-JP Japanese prober hit error at byte 237","*GB2312 Chinese prober hit error at byte 241","*EUC-KR Korean prober hit error at byte 237","*CP949 Korean prober hit error at byte 241","*Big5 Chinese prober hit error at byte 240","*EUC-TW Taiwan prober hit error at byte 234","*utf-8 confidence = 0.87625","*GB2312 not active","*IBM855 Russian confidence = 0.17065993856924852","*ISO-8859-9 Turkish confidence = 0.4157007259633213","eNp1U0tu2zAU3PcUhDbeSBZlO3YiwCgCJ02ySBskRvcs+WKxoUiFHyNC0E0P0mu0XfU0uUcf/UlkuwW8EGfmfThDX5zPyS24xmgHpCTBqmnlfVPmuWBe6kXGFqB5m7FGZh6c7z9qyUyf6z3egV1KDnnAj3wBPhdQMy3ymlkrUYNnz6Ry72t5JaYnE0qL4yE9mhR0PBhNxsfkHXGe+eCmA0pTYoE5o6eIVsAEWDd97t3hCLC9kvT0QuqnvOgX437RS0nvjHmI+DxASgZjcs0sGdDBiNBJib/hCbm4nkfhzGgP2mfztlkVsKZRkuNFjM6/4sComVum3T3Y7FxzI/CKUciroB9AbHpo4LEkEg8ATcaUXELkPjPbRvSTlbhiSk45B+eyONYald3CY0APs2vwlRH/pS/XV+59w+t/MaKdPie4CSQlTZMaC9DOpExcWFXfB5WkCYbBkvI5kQKZjbvD8WRE6fHRZExRId0ZKPBYec+UgzTh6LGHuaxjs+hWRocZmlccrT3DmtCIV4kOSqUJLNG+7SFGmZSHWeI6ppZcKrhRjMNM+na22n80ogWme0h/ZKstXn7/efn54+XX9yQ216eL17k1e+qepL4Euah8h94FQIR1rOvBe+BbmZWeqbvVw+sqd4j1cmtCHzTVOx0xLqnaD8bWXc0bukUY5yZoH99hV9iB96cuN27tjd7AXbXhPDQHe76hr4hW7aySSmwBzuxNsLxiDu6kDwct/sVvucaaBqxvb8DW0u+YuUd1QrzCf1jdzbgLfIvP/y+SX5Kf","*${reps.json()['data']}, miId","*And 提交婚介征婚人的择偶条件-身高范围","*random.randint(170,175), random","*${minHeight}","*${minHeight} = 171","*random.randint(${minHeight},185), random","*${maxHeight}","*${maxHeight} = 179","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQdZKs8jNTM9owQoD5KG8mqRlSRWICuB8WoVagGh9x6R","*${data} = { \"miId\": \"970018305710624768\", \"minHeight\": 171, \"maxHeight\": 179 }","eNqdkFFvmzAUhd/3K6y8IHVxDBQCROIhbSbRrWuyNZ2ivkyOfQNeiXGMoSFV//vsbdGqPc5P1jnf9TnXq+X9Gn2FQwetQTPU6TqvjFEzQjg1QpaYliDZgKkS2FhmcpCCNhMm//Fb0L1gQDp7IS3tgXDYU8nJnmotLITeIUVN9d0l/MdsBZSDbvMX78FSeG4njTdDnhpM1Uisf2/QknASxJPAGyNvzhgogz9I1nAb5uDyJNQYcdjV1MBfxlkX5MIJ142UwIxopBOfABSmtejhj2dsKl4PCpxLlaoFow4mP1o7YZkNnq9W+Gbh/Ni/DOM0S9I0SrI4Tf1fiZ3tq8WJnjO+3K2RKFbRN1JOl/FiU4jjcKd3ianjUhqyoTv1sBSn+4xHSUAOdXEsSt1cy9swXDzKq65/OlCzDdOrz+zTRxo8v3+Mu6yPquY5z9+2vgVZmsol2iKv9ke3DR/yrfeC3BntxQ0fzdAoS3w/SC/9OAn8aRgl03Q0PhOyAFFWxmJBEpxVenyjZujVs0//BKkAvH8=","*提交征婚人择偶条件-年龄","*ISO-8859-9 Turkish confidence = 0.41660827082930385","eNp1U8tu2zAQvPcrCF18kSzKdqxEgFEETprkkNZIjN5ZamOxoUiFDyNCkEs+pL/R9tSvyX906Ues2C3ggzgzuzucpS/O5+QGbKOVBVIQb+Skcq4p0rRkTqhFwhageJuwRiQOrOs/KMF0n6s93oJZCg6px490AS4toWaqTGtmjEANnh0T0n6sxVU5OckpzY6H9CjP6HgwysfH5AOxjjlvJwNKY2KAWa0miFbASjB28tS7xRFgegXpqYVQj2nWz8b9rBeT3hlzEPC5h5gMxuSaGTKggxGheYG/4Qm5uJ4H4VQrB8ol87ZZFbCmkYLjRbRKv+PAoJkbpuwdmORccV3iFYOQV17dQ7npoYCHkkDcAzQJk2IJgfvKTBvQL0agxZiccg7WJmGs0TK5gQePGSbX4Cpd/pe+XF+594zX/6bLdvIUoROIChpHNRZgnFERWb+qvvMyiiNcBouKp0iUyGzSHY7zEaXHR/mYokLYM5DgsPKOSQtxxDFjB3NRh2YhrYQOEwwvO1pnhjW+Kd8kyksZR7DE+LaHsMqoONwl2tG14ELCTDIOU+Ha6cr/aEQz3O4h/ZmtXLz+/vP688frr5coNFeni7e5NXvsnoS6BLGo0EmWZyt2dz5Bl6VfL3U9dmN9C+56GuGYvF09u67yHbG2tibUQVP1riMuS8j2kzZ1V7NDtwjjXHvlwivsCjvw/tTlJqu90Ru4q9ac++bA5w59Q5Rsp5WQ5RbgzMy84RWzcCucP2jxL37LNUY3YFw7A1ML9y7MPaqzwiv8f9XdDXeB5/D4/wKtf5Bj","*And 提交婚介征婚人择偶条件-年龄范围","*random.randint(18,28), random","*${minAge}","*${minAge} = 21","*random.randint(${minAge},48), random","*${maxAge}","*${maxAge} = 48","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQdZKs8xPRUoCZIDMWuRJRMr4JJgZq1CLQAtfhlh","*${data} = { \"miId\": \"970018305710624768\", \"minAge\": 21, \"maxAge\": 48 }","eNqdkFFv2jAUhd/3KyxeInUYJ2lCHKQ80DKJbl1hK61QXyoTXxKvwTGOkxKq/vfZ69CmPtZP1jnf8bm+y8XtCv2EfQuNQRPU6iorjVETQjgzQhaYFSDzHjMlsLHMaC8Fq0e5fOc3oDuRA2nthTSsA8JhxyQnO6a1sBD6hBQz5aNr+EC2BMZBN9mLd2cpPLVJ402Qp3pT1hLrtx80JBwF8Sjwhsib5jkog7/IvOa2zMHFUagh4rCtmIF/jLPOyJkTLmspITeilk58AlCYVaKDv56xrXjVK3AuU6oSOXMw+dXYhGXWeLpc4quZ82P/PIxpmlAaJWlMqf+nsbXzanFkp44fNysk5svonhTjRTxbz8Whv9HbxFRxIQ1Zs626W4jjbcqjJCD7an6YF7q+lNdhOHuQF233tGdmE9KL7/m3ryx4/vwQt2kXlfVzlv0/9TXIwpSuMQm9V7vRTc37bOO9IHcGO3HFBxM0SBPfD+i5HyeBPw6jZEwHwxMh7dYtEwYnhR3elIiiV88++Ruy/7l9","*提交征婚人的择偶条件-学历","*ISO-8859-9 Turkish confidence = 0.4175387977172157","eNp1U0tu2zAQ3fcUgjbeSBZlO5YjwCgCJ02ySBskRvcsNbHYUKTCjxEhyCYH6TXarnqa3KNDyY4VuwW0IN+bz5s31PnZMrgBUytpIMgDp8W8tLbOk6SglstVTFcgWRPTmscWjB0+SE7VkMk93oBecwaJw0OyApsUUFFZJBXVmmMM3i3lwnys+GUxP84ISWdjcpSlZDqaZNNZ8CEwllpn5iNCokADNUrOES2BFqDN/Glwiy1AD/JgIFdcPibpMJ0O00EUDE6pBY8vHUTBaBpcUR2MyGgSkCzHb3wcnF8tfeBCSQvSxsumbhNoXQvOcBAlk+/Y0McsNZXmDnR8JpkqcEQfyEon76HY1JDAfIon7gHqmAq+Bs99pbrx6BfNUWIUnDAGxsS+rVYivoEHhx7GV2BLVfyXvuhGHjzj+N9U0cyfQlQCYU6isMIEtDPMQ+Pa7DsnwijEZdAwfwp5gczG3fE0mxAyO8qmBCO4OQUBFjPvqDAQhQw9trDklS/m3YrJOEbz0qPOM8xxdfEWIp0QUQhrtG978asM88NdohxVccYFXAvKYMFts2j1TyYkxe0e0p9pq+L195/Xnz9ef72Evrg88XOOUjzTx/Y8mbX4BfBViSrSrON292NUWLhuoV3Ljewt+Cadam6puG2fXD/yHdHJ6gh5UFS+q4iL4qL5pHTVj9mhW4Qyppy0/gX2A3vwftf1xqe91hu4H60Yc/WBzh36hkjRLEouii3AqL52mpXUwC237qDEv/gtV2tVg7bNNeiK23dm7lG7dyMv8d+qeqY/9oFn//D/AhW4jbw=","*And 提交婚介征婚人的择偶条件-学历","*dating, dating-agency-service/user/get/education/list","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/education/list HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/education/list \n path_url=/dating-agency-service/user/get/education/list \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*IBM866 Russian confidence = 0.0854918857348797","*IBM855 Russian confidence = 0.02769329631955351","*TIS-620 Thai confidence = 0.03950978014514736","*ISO-8859-9 Turkish confidence = 0.3057882660887948","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/education/list \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:39 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":0,\"desc\":\"高中及以下\"},{\"value\":1,\"desc\":\"中专\"},{\"value\":2,\"desc\":\"大专\"},{\"value\":3,\"desc\":\"大学本科\"},{\"value\":4,\"desc\":\"硕士\"},{\"value\":5,\"desc\":\"博士\"}]} \n ","eNpTqU5JLEmMz8ksLqlVsFWIrlYvS8wpTVW3UjDQUVBPSS1OBjLVX66e8WTH2qf9XU92L32yo1u9VkcBodAQSSFQ1ZMdk1HljZDkny5ZjiFvjCr/dO2yZ3PWPF8+EVWVCZKq5wunPl28GlXeFNmU3llg+VgANrZVXw==","*${education_data}","*${education_data} = {'value': 4, 'desc': '硕士'}","*${education_data}, desc","*${education}","*${education} = 硕士","*${education_data}, value","*${educationCode}","*${educationCode} = 4","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQchlZpSmpxYkpmfB5GHc7Ercs5PSQUqRFIHEqlVqAUA5w4iQw==","*${data} = { \"miId\": \"970018305710624768\", \"education\": \"硕士\", \"educationCode\": 4 }","eNqdkFFr2zAUhd/3K0ReDF0U2Y4V2wE/pMkg3bomW9MRSmAo1o2t1ZEVW3btlP73ScvGxvY2wYXLPd/h3Kv16n6DPsOpgVqjKWqqIsm1VlNCONNCZphlINMeMyWwNszoJAUrR6n8S6+hakUKpDENqVkLhMORSU6OrKqEgdAbpJjOv9qE//DmwDhUdfLiPBgKz4xTO1PkqF7npcTV5YKa+COPjjxniJxZmoLS+J1MS27CLJydhRoiDoeCafjNWOmKXNnBvJQSUi1KaYdPAAqzQrTwU9MmFW96BVZlShUiZRYm32rjMMwWz9ZrfLOwOnXHPo3iMIqCMKZR5P5IbMy+lTizXxmf7jZILNfBF5JNVnSxXYquv6sOoS5oJjXZsoN6WInzfcyD0COnYtkts6qcy1vfXzzK66Z9OjG996Prj+mH98x7fvtIm7gN8vI5Sf7c+hZkpnObGIXOq/nRfcn7ZO+8IPsGR3HDB1M0iEPX9aKxS0PPnfhBOIkGwwsBvLkca7FdB+GuY96ui6npTbGxqf0/8LzkYAwBenVM5nfrYMYA","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/demand/marriage \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:40 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018336740085760\"} \n ","*提交征婚人的择偶条件-收入范围","eNqFVktv20YQvvdXELzoogcfegNCEShpaqB2jVg10BY9rJYjaWNyySyXdgTDBeL00sB9oAFaIDAa9JDm5LZJA0c1avTPSLb7LzpLiRRpq62hg/ebb3Zmv5md5d07Pe0ehIHPQ9DaWiTczkjKoF2pOEQyPiyRIXA6LpGAlSSEsvyAM+KXKb9mD0HsMgqVCP+pDEFWPCIEQ2OF8YEvPCT76AOSMDd8V7HWnE6rYRhm0zbspm3WGnX8ae9ooSQyCjuWYRQ1AST0eQfRERAHRNjZL2xhJBCFtlbgQ8YfVsyyWS+bhaJWuE0kKLwXQVGz6to6EZplWFXNaLTxVzW0u+s9Rez6XAKXpd44iB1IELiMzlO8jwEVpycIDwcgSnc49R08qSLSUcR3wFnswYEqF2XYAQhKxGW7oGzbRIwV+qFgmGJRu0UphGFJhRW+W7oHDyKUsrQOcuQ7/2p+f37kwgEev+87486+jpmA3jaKuocOKK7e1sMo9h5Erl7UsSZEb+/rzEFLom6tYRp1q9qoN5HBwtvggkTPAXFDKOoUNZbQY57aTKlVMuwSimfWlGa2iT5R4KQUHrluUYddlC9ZEEr9iMs1JwHm1dXbN8tb1DmjOxskDjY7eX51+Bp/GIKT5eaB8AfMhc2RL/0EYw4GZHLcJSINg42H+nRjScxkuU3cKN78xe+47cj3oKuSE+M5b+6ZgTNBdxmnMKdVqwb+LdEk4z/+mk6OL48f4dZUZZOQTUVWyJI4e/vjbHKoasJCKRiVS7JZXaILh6snr/5+fD47OkOHPhNy9DEQgbjZqlUTSLV3ki7F+yrBdeOeTSXIoeh98duby6ens7OXKt8R4xDCJ9jLhGbFyBlShYANR1hhs4Y121ssWhZW3oloPmiKYMDp5GQ6eYrR8PYzSdyt+C7PqdY1dHHy6eTl7NHp5bMvlBfjzIu8NbxxylbD9lFOD7NgMy4Mi1fpxmxh1JXL54oSCx+4vke2QbAByyY9P6IDIRWsD2s4nxIsBHeQ2n2PUdWHLqGwubI9VlJW9EqO173RODfMK7qI50XnaYlffXnxwzeqRbB+7vg9HLVzkp2FVIcdvrh6/L2eXlc1+7rJOMlgSeznX2cD42iTuSuUgbPQ7uIQOZkyhhXiMO5EYXpBzfoSUcc7/mr25Kfp5BkSfUqjICtD3c6Cattf/7yYTBSVu+PuiLnprKBEbEaCjkgIW0xG167NCqPa7e3rqzcnV+c/6/EgCEDI8SYIj8kwFe4arry+O5r9cjo9O5t9ezQ9V5XZA9w6Mx7V9JH+Hs/31GrbRmYuJrbutVJk8SyfRA6Tm7lhmn8ZLNNomabdqNn13MuwkOy/H4ba/z8MHlseOlAJqP6ay6ZWHwkXd1ZfG+GNz434U8PHRxE7E7MSGKaMzTaOOA3LeNcrNctwLKPZGhBatZqO3W9WBy3Hqjn9lu04tlm+Hwz1hQZr3nCZSIzMJxCmcrDI5QMcx3r708+WY+FWlpefGLEpAVFdFz9JGHE3Iq8PYkn2CHfWF19BqSSL9RbADh5XPfmEyjRCyjxQj/4//Dtr9Q==","*utf-8 confidence = 0.9690625","*IBM866 Russian confidence = 0.1251506216174489","*IBM855 Russian confidence = 0.10727196138638477","*ISO-8859-9 Turkish confidence = 0.4145200142675376","eNp1U8tu00AU3fMVljfZ2PE4SePUUoSqtLRdFKo2Yj+Mb+Oh4xl3HlGtig3/wBYJseQDgBVfE/Eb3HGSxiQgeTFzzrmvc8fnZ/PgBkytpIEgD5wW09LaOk+SglouFzFdgGRNTGseWzC2/yA5VX0m93gDeskZJA4PyQJsUkBFZZFUVGuOGrxbyoV5WfHLYnqcEZJOhuQoS8l4MMrGk+BFYCy1zkwHhESBBmqUnCJaAi1Am+lT7xZLgO7lQU8uuHxM0n467qe9KOidUgsenzuIgsE4uKI6GJDBKCBZjt+IBOdXcy+cKWlB2nje1G0ArWvBGQ6iZPIeC3rNXFNp7kDHZ5KpAkf0QlY6eQ/FJocE5kM8cQ9Qx1TwJXjuLdWNR99oji1GwQljYEzsy2ol4ht4cOhhfAW2VMV/6Yv1yL0POP47VTTTpxA7gTAnUVhhANoZ5qFxbfSdE2EU4jJomD+FvEBm4+5wnI0ImRxlY4IKbk5BgMXIOyoMRCFDjy3MeeWTebdiMozRvPTIezY8xhhXF88S6YSIQliifduLX2WYH+4S21EVZ1zAtaAMZtw2s7b/0YikuN1D+jVtu1j9/LX6/nn142Pok8sTP+cgxTN9bM+jSYtfAF+U2EWarbnd/Rg7LNx6oZuSHQQr/P7yafX1m09PNbdU3LZvbi3dDNUl1n2tCdnJ2kW2N9wUF80rpauuZoduEcqYctL6J9gVduD9qsuNUXulN3BXrRhz9UGfO/QZkaKZlVwUW4BRfe00K6mBW27dQYp/8Vuu1qoGbZtr0BW3f5m5R+0ejrzEn6vqmP7YBT74l/8HE9ePBg==","*And 提交婚介征婚人的择偶条件-收入范围","*random.randrange(9000,10000,1000), random","*${minIncome}","*${minIncome} = 9000","*random.randrange(${minIncome},50000,1000), random","*${maxIncome}","*${maxIncome} = 17000","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQdZKs8zLzk/NxUoD5KG8mqRlSRWICuB8WoVagGjix6Z","*${data} = { \"miId\": \"970018305710624768\", \"minIncome\": 9000, \"maxIncome\": 17000 }","eNqdkFFv2jAUhd/3KyxeInUYOyEhDlIeaJkEW1fYSifUl8k4l8RrcEzipISq/332NrZpj/OTdc53fK7venW/QZ/h2EJj0BS1dZkWxugpIRk3UuWY56BEj7mW2FhmdFSSVyOh/vEbqDspgLT2QhreAcngwFVGDryupYXQG6S5Kb66hv/IFsAzqJv0xXuwFJ7ZpPGmyNO9KSqF658/aEgw8qOR7w2RNxMCtMHvlKgyW+bg/Cz1EGWwL7mBP4yzrsiVE24qpUAYWSknPgFozEvZwS/P2Fa86TU4l2tdSsEdTL41NmGZLZ6t13g5d35Ex0HEkpixME4ixuiPxtbOW8szv3R8utsguViHX0g+WUXz7UKe+rt6H5syypUhW77XDyt5vk+yMPbJsVycFnld3ajbIJg/quu2ezpyswvY9Ufx4T33n98+Rm3ShUX1nKZ/T30LKjeFa2Rj79VudFdlfbrzXpA7g4NcZoMpGiQxpT4b0yj26SQI4wkbDC+EWtpdHsBiCaX0IvPTb9m3YYpePfv6d+ANvQ0=","*提交征婚人的择偶条件-婚姻状况","*ISO-8859-9 Turkish confidence = 0.41542846403390876","eNp1U8tu00AU3fMVljfZ2PE4cePEUoSqtLRdFKo2Yj+Mb+Oh47E7j6hW1U3/gS0SYskHACu+JuI3uOMkjUlAysJzzn2ce+7N2encuwZdV1KDl3lWiWlhTJ1FUU4Nl4uQLkCyJqQ1Dw1o07+XnFZ9Jvd4DWrJGUQWP6IFmCiHkso8KqlSHGPwbSgX+nXJL/LpJCUkHg/JURqT0SBJR2PvlacNNVZPB4QEngKqKzlFtACag9LTx94NtgDVy7yeXHD5EMX9eNSPe4HXO6EGHD63EHiDkXdJlTcgg8QjaYa/hHhnl3MXOKukAWnCeVO3CbSuBWc4SCWjj9jQxcwVlfoWVHgqWZXjiC6QFVbeQb6pIYG5FEfcAdQhFXwJjntPVePQd4qjxMA7Zgy0Dl1bVYnwGu4tehhegimq/L/0+Xrk3hOO/6HKm+mjj0rAz0jgl5iAdvqZr22bfWuFH/i4DOpnjz7Pkdm4OxylCSHjo3REMILrExBgMPOWCg2Bz9BjA3NeumLOrZAMQzQvPnKeDSeYY+v8JURaIQIflmjf9uFW6WeHu0Q5VckZF3AlKIMZN82s1Z8kJMbtHtJvaati9fPX6vvn1Y9n3xWXx27OQYzf9KH9TsYtfg58UaCKOF1zu/cEFeZ2vdBNyw6CHX5/+bT6+s2Vp4obKm7am1uHbobqEmtda0J2qnaR7Qs3xUXzplJlN2aHbhHKWGWlcSfYDezA+12XG6P2Wm/gbnTFmK0PdO7QF0SKZlZwkW8BRtWVVaygGm64sQcl/sVvuVpVNSjTXIEqufnLzD1qdzjyAv9cTveEuIPAJW6BGM+JPLnT/wOCkI1R","*And 提交婚介征婚人的择偶条件-婚姻状况","*dating, dating-agency-service/user/get/marital/status/list","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/marital/status/list HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/marital/status/list \n path_url=/dating-agency-service/user/get/marital/status/list \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*IBM855 Russian confidence = 0.07584886158633267","*ISO-8859-9 Turkish confidence = 0.38118811252164836","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/marital/status/list \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:40 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":0,\"desc\":\"未婚\"},{\"value\":1,\"desc\":\"离异\"},{\"value\":2,\"desc\":\"丧偶的\"}]} \n ","*${data_list} = [{'value': 0, 'desc': '未婚'}, {'value': 1, 'desc': '离异'}, {'value': 2, 'desc': '丧偶的'}]","*${maritalStatusData}","*${maritalStatusData} = {'value': 1, 'desc': '离异'}","*${maritalStatusData}, value","*${maritalStatusCode}","*${maritalStatusCode} = 1","*${maritalStatusData}, desc","*${maritalStatusName}","*${maritalStatusName} = 离异","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQdJKrEosyQxJ7gksaS02C8xNxWqDl0Ytybn/BSQJjQ9INFahVoA2g0sDQ==","*${data} = { \"miId\": \"970018305710624768\", \"maritalStatusName\": \"离异\", \"maritalStatusCode\": 1 }","eNqdkEFv2jAYhu/7FRaXSB3GSUpIgpQDhUl064ANOqEKafpim8RrcEzipAlV//vsrdOmaaf5Ysvv8+r57M16u0Of+bnhtUZT1FRFkmutpoQw0EJmGDIuaY9BCawNMzpLAeWIyr/ymletoJw05kBqaDlh/ASSkRNUlTAQeoMU6PyrNfxHN+fAeFUnz869ofDMNLUzRY7qdV5KXP18QU38kReMPGeInBmlXGn8TtKSGZmFs4tQQ8T4sQDNfzM2uiJX9mJeSsmpFqW0l4+cKwyFaPlrpo0V73rFbQpKFYKChcm32jQMs8ezzQbfLmweuNd+EMVhFI3DOIgi94exMfNW4gK/HJ9WOySWm/EXkk3WwWK/FF2/qo6hLoJMarKHo7pfi8s2ZuPQI+di2S2zqpzLO99fPMibpn08g0796OYj/fAevKe3D0ETt+O8fEqSP6e+4zLTuTXGsfNifjQtWZ+kzjOya3ASt2wwRYM4dF0vunaD0HMn/jicRIPhKwGV0FBsNeimXsGJW/zQ8fDQweTQpak5B2anhy7y/1mal8yWPPTiGP93n7jLGA==","*提交征婚人的择偶条件-民族","*IBM866 Russian confidence = 0.10448567667505008","*ISO-8859-9 Turkish confidence = 0.4123390556472814","eNp1U81u00AQvvMUli+52PE6SePEUoSqtLQ9FKI24r6sp8nS9a67P1GtqhfegSsSQuLCAwACiaeJ+hrMOkkTJSD5sPt938x8OzM+O50GV2AqJQ0EeeC0GM2trfIkKajlchbTGUhWx7TisQVj23eSU9Vmco83oBecQeLwkMzAJgWUVBZJSbXmqMG7pVyYlyW/KEbDjJB00CVHWUr6nV7WHwQvAmOpdWbUISQKNFCj5AjROdACtBk9tK6xBOhWHrTkjMv7JG2n/XbaioLWCbXg8amDKOj0g0uqgw7p9AKS5fj1SHB2OfXCsZIWpI2nddUE0KoSnOFDlEzeY0GvmWoqzQ3o+FQyVeATvZDNnbyFYp1DAvMhnrgFqGIq+AI895bq2qNvNEeLUXDMGBgT+7JaifgK7hz2ML4EO1fFf+nz1ZNbj/j8d6qoRw8hOoEwJ1FYYgC2M8xD45roGyfCKMRh0DB/CHmBzLq73X7WI2RwlPUJKrg5AQEWI2+oMBCFDHtsYcpLn8x3KybdGJuXHvmedYcY46riWSKdEFEIC2zf5uJHGeaHs0Q7quSMC5gIymDMbT1u/Pd6JMXpHtKvaeNi+fPP8vun5Y8PoU8uj/07Oyme6X1z7g0a/Bz4bI4u0mzFbe9DdFi41UDXJXcQrPD0+ePyyzefnmpuqbhudm4lTffQtamnr7+Wv70juZN21QC5Tru64ai4qF8pXe5qtugGoYwpJ63fwV3hDryqvK2xWHdqr/Qa3lUrxlx14HOLPiNS1OM5F8UGYFRPnGZzauCaW3eQ4l/8hqu0qkDbegK65Nbshu1R282RF/h3ed9D4jcCp7gBUtwn8uh3/y+SNI67","*And 提交婚介征婚人的择偶条件-民族","eNq1mV1PE1kYx+/3U0zmhpspfaGANuGCUlJWKCgMrmi8OLTHdmScqfPiCsZko25Wg7u4+AIEkLCsGze4IMquClK+TGfafgvPqLv9H5NNNps8SS8658zLr8885/9/ntP8oK6Mc7dqWy5XMorvmH0Vz6tm4vES8wyrHGNlbhVnY6xqxDzuep1XLYPZnUXri3mXO9eMIo/74ku8zL24JaZtK24arqd8pbge83y3L5VIaIrDmWtbfWK0wlmJO27fjY4JcTl3OjJKh1U2rOvxZGeypzPZoSkdOebxaFz3uaakepQCc5RUIpVWEr0Z8UknlHxBj04csC2PW15Mn61+vIBVq6ZR/ERxWTwwOkd3mOVe4k5s0CraJYEfnVis+NYML32+h8WL0SXRxAzn1RgzjWs8mjvLnNlodMwxBKKm9BeL3HVj0WMd24yN86u+iE+swL2KXfrX6aFPP7njpvj503Zptu+GKki4mklo6hVxgQinmlFd/+PVl3xT1VQRaKZmLtxQjZKYSooRw81xk3vizEvMdLmmFkVMPa4bV8TQhSg6WpeWTGrJk1oyraW6L2qqXy39c4blm6am8msiWn8fFC1x63DvXri0IO7Po6MhZomvbHraiQ761ZvaZ4IUHUFzcSVY+BUgCrZVts02RyHf5uii4whWn2IkfAMiMdkmSBNGYmkBCM4zq9xGOA8vo5sOoXG4HzyoBS8fAcjkbNl32iST8Dp6CIMxv4Q5IQQIMmKojdBLmBFH64AwBQkx9XUb4AQhwNYOJkTFl1MConCSEOLt7XoNA5H1ZznEIjvVxkgmCJVqbb31ag04Biq2y0GvBiYAhFIyDzcxM1EyC7BKk4SaWa/h4sjZmBa5MWD4H3rZ81+l4ue/cHXg+pzCMKQJEVaOMC8ZZiUidNMhBGsbwQ4GQvcvG6zNoZ8Cjh5Cjod3g5fvZStHBxsFjF5SjOaD58H380AyzObYTBtl+DygnCBEubWFawSTI4fJcZIOoXX4EyCMAMEIGEgqQRmEu8Ht1xKE6wMGSGYqSYdRP8IC7yysj7NYZKYIpeLxKyCYqPA2wgT4aIpQMFvby8HeHlDkme1W0D7y+DoIdTOcv9d4hlY6wiqYFRgQQu0MX+7jO8GKewIq7hShbNbfrtXfbX7hpdcNqc7KnQMWQu1sHLxuPjsGllF2HUIyihiEuhmu7LZ++QEwTomeuQrufuo0gBCqZ7ixKxoR4SXBH5irw4ZTNubAT7A9TJA6vWTz4PGQrF2EKtqs1cInm3JzlmPYm+WQhFBN64fb9aMXWAX7ptSgjQAHZQ1auw8QZ+R1ewY8totQTUWDFK5hPZ41JY4sBoNSThcXhbCjojKTQXJMIAehpoa7q8GPUvPObEvqkqAY7eqlzNJNOUvzXMrSPAaEUFFbjzbr73eB45wxDfXHuSxgUFajy8fhMq6X/mJFStT+AdjmSlA6zE5jD4vS0/4VMLrTBcAglNNg81Hw4J7cq+jssgG9ig7VaZpQT8PvFtH3wVtGceuRUEnr7+4Lmw3ubsvxmJyb5hCPSejd0oSSWj++0zhaCp/gohn3XbdNMg6lcppQVFt3boVvf5eDMvgtt2YgYQe/ARbKHr/2Jly+hebP5UJ1EDgodfV4PdhBo8nK+p4FfU8T6mpz63GweoCbUL60Uz0FlWGaUFjrB5LJGNjRQQ3SnaDVMvGRSkOdeWj/ug4ohLLamH/Rqq1IWer4UpqOA0iKdOnW3/8WLj8DljHHvop7xmPIQiivzT+3g4e4AzHE5yoIMgTK2k2orK2l58GbffnftmnYjylAMdJNqKuNhacyx0jFRo4R5KDU1I2D5u6B3O1iryuk7GL0v+0HuLMErA==","*${nationData}","*${nationData} = {'id': '19', 'isDelete': False, 'createTime': [2024, 3, 11, 19, 14, 26], 'updateTime': None, 'event': None, 'cn': '黎族', 'en': 'Li', 'abbr': 'LI'}","*${nationData}, cn","*${nation} = 黎族","*${nationData}, id","*${nationCode} = 19","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQchlZdYkpmfB5GEsLFIO+enpAKVwFSAuLUKtQBN0R13","*${data} = { \"miId\": \"970018305710624768\", \"nation\": \"黎族\", \"nationCode\": 19 }","eNqdkF1vmzAUhu/3K6zcIHVxDBSCicRFmkxKt7bJ2nSKqkiTg0/AKzEOGAqp+t9nt532cTlfHZ33OXrO8Wp5t0a3cGyg1miCmqpIcq3VhBDOtJAZZhnItMdMCawNMzpKwcpRKv/Ja6hakQJpTEFq1gLhcGCSkwOrKmEg9AEppvPv1vAfszkwDlWdPDv3hsJTM6mdCXJUr/NS4urtgpr4Iy8cec4QOdM0BaXxJ5mW3MgsnJ2EGiIO+4Jp+M3Y6Iyc2caslBJSLUppm48ACrNCtPCeaWPF616BTZlShUiZhcmP2kwYZoOnqxW+nNs8dM/9kMYRpUEUh5S6r8bG7FuJE/vl+HqzRmKxCr6RbLwM55uF6Pqbah/pIsykJhu2V/dLcbqLeRB55FgsukVWlTN55fvzB3nRtI9Hpnc+vbhOv3xm3tPHh7CJ2yAvn5Lkz62vQGY6t0bqOy/mR3cl75Od84zsGxzEJR9M0CCOXNej524Yee7YD6IxHQzfCPm6smW2HcTbbrfbdhRMPd52cWTq/d/krORgaC9GL47R/QT9CMPm","*提交征婚人的择偶条件-户口类型","*IBM866 Russian confidence = 0.07584886158633267","*IBM855 Russian confidence = 0.15169772317266533","*ISO-8859-9 Turkish confidence = 0.40838948096782446","eNp1U81u00AQvvMUli+52PE6cfNjKUJVWtoeClUbcV/W02Tpeu3uT1Sr6oUHgBPihoSQuPAAgIrE04SKt2DWTlorBcmH3e/7ZubbmfHB/sw7BV0WUoOXelaJycKYMo2ijBou5yGdg2RVSEseGtCmeyk5LbpMbvEa1JIziCweojmYKIOcyizKqVIcNXg3lAv9NOdH2WQ8JCQe9cnOMCaDXjIcjLwnnjbUWD3pERJ4Cqgu5ATRBdAMlJ5cd86wBKhO6nXknMurKO7Gg27cCbzOHjXg8JmFwOsNvGOqvB7pJR4ZpvglsXdwPHPCaSENSBPOqrIOoGUpOMOHFDJ6jQWdZqao1Oegwn3Jigyf6IRsYeUFZOscEpgLccQFQBlSwZfguJdUVQ59oThaDLxdxkDr0JVVhQhP4dJiD8NjMIsi+y992Dy5c4PPf1Vk1eTaRyfgpyTwcwzAdvqpr20dfW6FH/g4DOqn1z7PkFl3tz8YJoSMdoYDggqu90CAwchzKjQEPsMeG5jx3CVz3QpJP8TmxTuuZ/0xxtgyu5dIK0TgwxLbt7m4Ufrp41minSLnjAs4EZTBlJtqWvtPEhLjdB/Tz2ntYvXj1+rbx9X3N75LLnfdO3sxnulVfU5GNX4IfL5AF/Gw4R7uY3SY2Wag65ItBCvcfXq/+vzVpaeKGyrO6p1rpPEWujZ19+V29dM5kq208XhzR8Wf27e/P7xDBQ6Li+pZofJG1bTpAd0glLHCSuO2sC1swU3tBnZ1lutetdQtuK0uGLNly+k2eo9IUU0XXGQbgFF1YhVbUA1n3NhHKf7Fb7hSFSUoU52AyrnR7bAt6mF35BH+X873mLidwDlugBg3ity47f8LqoSQMg==","*And 提交婚介征婚人的择偶条件-户口","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/account/type \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:41 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":0,\"desc\":\"城市\"},{\"value\":1,\"desc\":\"农村\"}]} \n ","*${accountData}","*${accountData} = {'value': 0, 'desc': '城市'}","*${accountData}, value","*${accountData}, desc","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQchlZicnF+aVxJSWZDql5ibClGFJohLg3N+CkgDinqQWK1CLQBnzyiR","*${data} = { \"miId\": \"970018305710624768\", \"accountTypeName\": \"城市\", \"accountTypeCode\": 0 }","eNqdkFFv2jAUhd/3KyxeInUEJ2lCHKQ8UJhEtw7YSidUIU3GuSReg20SJ02o+t9nj02bpj3NT0f3fEfnXq9X9xv0GU4N1BpNUFOVaaG1mmCcUc1F7tIcBOtdqrirDTM6CU7liIm//BqqljPAjRG4pi3gDI5UZPhIq4obCL1Biuriq234j2wBNIOqTl+cB0O5U5PUzgQ5qteFFG51uaDGwciPRr4zRM6UMVDafSeYzEyZhfMzV0OUwaGkGn4z1rrCV3Ywk0IA01wKO3wCUC4teQs/PW1a3U2vwLpUqZIzamH8rTYJw2zd6Xrt3s6tH3nXQUSSmJAwTiJCvB+Njdm34mf6q+PTcoP4Yh1+wfl4Fc23C971y+oQ6zLKhcZbelAPK36+T7Iw9vGpXHSLvJIzcRcE80dx07RPJ6r3Abn5yD68p/7z28eoSdqwkM9p+ufWdyByXdjGJHJezY/uZdane+cF2Tc48ttsMEGDJPY8n1x7Uex74yCMx2QwvBCUMdkIba9f0iNYeNdBtOuSw64jcNF7YnTwj8hMZjbioVfHdH8HT9HJCQ==","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/demand/marriage \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:41 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018336740085760\"} \n ","*提交征婚人的择偶条件-户籍","eNqFVktv20YQvvdXELzoogcfegNCEShpaqB2jVg10BY9rJYjaWNyySyXdgTDBeL00sB9oAFaIDAa9JDm5LZJA0c1avTPSLb7LzpLiRRpq62hg/ebb3Zmv5md5d07Pe0ehIHPQ9DaWiTczkjKoF2pOEQyPiyRIXA6LpGAlSSEsvyAM+KXKb9mD0HsMgqVCP+pDEFWPCIEQ2OF8YEvPCT76AOSMDd8V7HWnE6rYRhm0zbspm3WGnX8ae9ooSQyCjuWYRQ1AST0eQfRERAHRNjZL2xhJBCFtlbgQ8YfVsyyWS+bhaJWuE0kKLwXQVGz6to6EZplWFXNaLTxVzW1u+s9Rez6XAKXpd44iB1IELiMzlO8jwEVpycIDwcgSnc49R08qSLSUcR3wFnswYEqF2XYAQhKxGW7oGzbRIwV+qFgmGJRu0UphGFJhRW+W7oHDyKUsrQOcuQ7/2p+f37kwgEev+87486+jpmA3jaKuocOKK7e1sMo9h5Erl7UsSZEb+/rzEFLom6tYRp1q9qoN5HBwtvggkTPAXFDKOoUNZbQY57aTKlVMuwSimfWlGa2iT5R4KQUHrluUYddlC9ZEEr9iMs1JwHm1dXbN8tb1DmjOxskDjY7eX51+Bp/GIKT5eaB8AfMhc2RL/0EYw4GZHLcJSINg42H+nRjScxkuU3cKN78xe+47cj3oKuSE+M5b+6ZgTNBdxmnMKdVqwb+LdEk4z/+mk6OL48f4dZUZZOQTUVWyJI4e/vjbHKoasJCKRiVS7JZXaILh6snr/5+fD47OkOHPhNy9DEQgbjZqlUTSLV3ki7F+yrBdeOeTSXIoeh98duby6ens7OXKt8R4xDCJ9jLhGbFyBlShYANR1hhs4Y121ssWhZW3oloPmiKYMDp5GQ6eYrR8PYzSdyt+C7PqdY1dHHy6eTl7NHp5bMvlBfjzIu8NbxxylbD9lFOD7NgMy4Mi1fpxmxh1JXL54oSCx+4vke2QbAByyY9P6IDIRWsD2s4nxIsBHeQ2n2PUdWHLqGwubI9VlJW9EqO173RODfMK7qI50XnaYlffXnxwzeqRbB+7vg9HLVzkp2FVIcdvrh6/L2eXlc1+7rJOMlgSeznX2cD42iTuSuUgbPQ7uIQOZkyhhXiMO5EYXpBzfoSUcc7/mr25Kfp5BkSfUqjICtD3c6Cattf/7yYTBSVu+PuiLnprKBEbEaCjkgIW0xG167NCqPa7e3rqzcnV+c/6/EgCEDI8SYIj8kwFe4arry+O5r9cjo9O5t9ezQ9V5XZA9w6Mx7V9JH+Hs/31GrbRmYuJrbutVJk8SyfRA6Tm7lhmn8ZLNNomabdqNn13MuwkOy/H4ba/z8MHlseOlAJqP6ay6ZWHwkXd1ZfG+GNz434U8PHRxE7E7MSGKaMzTaOOA3LeNcrNctwLKPZGhBatZqO3W9WBy3Hqjn9lu04tlm+Hwz1hQZr3nCZSIzMJxCmcrDI5QMcx3r708+WY+FWlpefGLEpAVFdFz9JGHE3Iq8PYkn2CHfWF19BqSSL9RbADh5XPfmEyjRCyjxQj/4/BPpr9g==","*IBM866 Russian confidence = 0.059671307192044935","*IBM855 Russian confidence = 0.13101167001275643","*ISO-8859-9 Turkish confidence = 0.4044033532567375","eNp1U81u00AQvvMUli+52PE6SfNjKUJVWtoeClEbcV/W02Tpeu3uT1Sr6oUHKCfEDYSQuPAAgIrE04SKt2DWjtsoBcmH3W++mfn2m/HB/sw7AV3kUoOXeFaJ8cKYIomilBou5yGdg2RlSAseGtCmfSE5zdtMbsU1qCVnEFk8RHMwUQoZlWmUUaU4cvBuKBf6acaP0vFoQEg87JKdQUz6nd6gP/SeeNpQY/W4Q0jgKaA6l2NEF0BTUHp81TrFFqBaideScy4vo7gd99txK/Bae9SAw2cWAq/T946p8jqk0/PIIMGvF3sHxzNHnOTSgDThrCyqBFoUgjN8SC6j19jQcWaKSn0GKtyXLE/xiY7IFlaeQ7quIYG5FBc4ByhCKvgSXOwlVaVDXyiOEgNvlzHQOnRtVS7CE7iw6GF4DGaRp/8NH9ZPbl3j81/laTm+8lEJ+AkJ/AwT0E4/8bWtss+s8AMfh0H95MrnKUbW7nb7gx4hw51BnyCD6z0QYDDzjAoNgc/QYwMznrlizq2QdEM0L95xnnVHmGOL9J4irRCBD0u0r7m4UfrJ41minDzjjAuYCspgwk05qfT3eiTG6T4OP6eVitWPX6tvH1bf3/iuuNx17+zEeKaX1bk3rPBD4PMFqogHdezhPkKFqa0Hum65gWCHu0/vVp+/uvJUcUPFabVzNTXeQtei7r7crn46RXKjbDxq7sj4c3vz+/1bZOCwuCif5SqrWbVND2iDUMZyK43bwkkz2A2scePjTW2Fa7Rcm7VRdwOuM2o4Z8wWG1K30XtEinKy4CJtAEbV1Cq2oBpOubGPSvwr3sQKlRegTDkFlXGjN9O2Qg/LI4/wB3O6R8QtBQ6yAWJcKXLt1v8vBcKRYQ==","*And 提交婚介征婚人的择偶条件-户籍","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQchlZdYklmWGpCTmJzql5ibClFVUJRflpkHEcGl2jk/BU01SKRWSaEWAK9QJj0=","*${data} = { \"miId\": \"970018305710624768\", \"nativePlaceName\": \"广东省\", \"nativePlaceCode\": \"440000\" }","eNqdkFFvmzAUhd/3K6y8IHUhBooDROIhTSalW5uwNp2iKtLkmBvwSowDhkKq/vfZTadN055mybpX93xH59rJ6n6N7uDYQK3QBDVVEedKyQnGKVVcZDbNQLDeppLbSjOjo+C0HDHxl15D1XIGuNENrmkLOIUDFSk+0KriGkIfkKQq/24S/sObA02hquMX60FT9lQ7lTVBluxVXgq7Or+gxt7IJSPXGiJryhhIZX8SrEx1mIGzE5dDlMK+oAp+M0a6wBdmMCuFAKZ4KczwCUDatOAtvGtKp9rrXoJRqZQFZ9TA+EetHZrZ2NMksa/nRifOpUfCKAhDP4hIGDpviY3et+In+ivj63KN+CLxv+FsvCLzzYJ3/bLaB6ogmVB4Q/fyYcVP91HqBy4+FotukVXlTNx43vxRXDXt05GqnRde3bIvn6n7/PGRNFHr5+VzHP+59Q2ITOUm0XWI9aq/dFemfbyzXpA5gwO/TgcTNIgCx3HDS4cErjP2/GAcDoZnQuidW0gKymBJD2DgbQdk2+0iffe693UNt13EdB+ca+j+wz4r0ze77zv6DNCrpdf5CVr+zpw=","*提交征婚人的择偶条件-体型","*IBM866 Russian confidence = 0.047236232996845574","*IBM855 Russian confidence = 0.14065379552410592","*ISO-8859-9 Turkish confidence = 0.39887553269391335","eNp1U8tu00AU3fMVljfZ2PU4SfOwFKEqLW0XhaqN2A/j22ToeOzOI6pVsYAPKCvEpgIhJDZ8AEVF4mcIFX/BHTtuohYkL2bOuY9zzx3v7ky8I9BFLjV4iWeVGM2MKZIoSqnhchrSKUhWhrTgoQFtNs4kp/kGk/d4DWrOGUQWD9EUTJRCRmUaZVQpjjF4N5QL/Tjj++lo2CckHnTIZj8mvXa33xt4jzxtqLF61CYk8BRQncsRojOgKSg9umgdYwtQrcRrySmX51G8Efc24lbgtbapAYdPLAReu+cdUOW1SbvrkX6CXzf2dg8mLnCcSwPShJOyqBJoUQjOcJBcRi+xoYuZKCr1CahwR7I8xRFdIJtZeQrpsoYE5lIccQpQhFTwOTjuOVWlQ58pjhIDb4sx0Dp0bVUuwiM4s+hheABmlqf/pffqkVuvcPwXeVqOLnxUAn5CAj/DBLTTT3xtq+wTK/zAx2VQP7nweYrM0t1Or98lZLDZ7xGM4HobBBjMPKFCQ+Az9NjAhGeumHMrJJ0QzYs3nWedIebYIr0LkVaIwIc52tdc3Cr95OEuUU6eccYFHArKYMxNOa70d7skxu0+pJ/SSsXi+8/Ftw+L6ze+Ky633JztGM/0vDp3BxW+B3w6QxVxv+ZW9yEqTG290GXLNQQ73H56t/j81ZWnihsqjqs3V4fG99ClqNsvN4sfTpFcKxsPmztG/Lm5/P3+LUbgsrgon+Qqq6Nqm1Zog1DGciuNe4XjZrFrWOPGx8vaCtdovjSr8ZE4H9eIlYO/rq9ur15jWs6YLdY0171X6B0iRTmecZE2AKPq0Co2oxqOubEPSvyLb7hC5QUoUx6CyrjR62n3qNUrkvv4pzn5w2oq3GgDxPi2yCv3H/wFLI+V8A==","*And 提交婚介征婚人的择偶条件-体型","*dating, dating-agency-service/user/get/bodily/form/list","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/bodily/form/list HTTP/1.1\" 200 None","*GET Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/bodily/form/list \n path_url=/dating-agency-service/user/get/bodily/form/list \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how=='} \n body=None \n ","*IBM866 Russian confidence = 0.15643827702181112","*ISO-8859-9 Turkish confidence = 0.36820219229515383","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/bodily/form/list \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:41 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":0,\"desc\":\"偏瘦\"},{\"value\":1,\"desc\":\"正常\"},{\"value\":2,\"desc\":\"偏胖\"},{\"value\":3,\"desc\":\"肥胖\"}]} \n ","eNpTqU5JLEmsVbBViK5WL0vMKU1Vt1Iw0FFQT0ktTgYy1Z829j+fsUy9VkcBIW+IJP9s7eKnO3agyhuh6n/RPA1V3hhJ/kXTUrB8LADlXjC5","*${shapeData}","*${shapeData} = {'value': 3, 'desc': '肥胖'}","*${shapeData}, desc","*${bodilyForm}","*${bodilyForm} = 肥胖","*${shapeData}, value","*${bodilyFormCode}","*${bodilyFormCode} = 3","eNqrVsrN9ExRslJSqQYxapV0lJLyUzJzKt3yi3LBwgguqqRzfkqqkhWyPEikthYAfwQc/w==","*${Data} = {\"miId\":\"970018305710624768\",\"bodilyForm\":\"肥胖\",\"bodilyFormCode\":3}","*dating, dating-agency-service/user/save/demand/marriage, ${Data.encode('utf-8')}","*POST Request : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/demand/marriage \n path_url=/dating-agency-service/user/save/demand/marriage \n headers={'User-Agent': 'python-requests/2.15.1', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'X-APP-ID': '50325897884795880', 'Authorization': 'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how==', 'Content-Length': '70'} \n body=b'{\"miId\":\"970018305710624768\",\"bodilyForm\":\"\\xe8\\x82\\xa5\\xe8\\x83\\x96\",\"bodilyFormCode\":3}' \n ","*提交征婚人的择偶条件-职业要求","*IBM866 Russian confidence = 0.1127574594118249","*IBM855 Russian confidence = 0.12799495392693638","*ISO-8859-9 Turkish confidence = 0.3948347209922897","eNp1U8tu00AU3fMVljfZ2PE4SePEUoSqtLRdFKo2Yj+Mb5Oh47E7M45qVSwo+7ICNhUIIdjwARQViZ8htPwFd5y4iVqQvJg559zXueOtzZGzDzrPpAYndgolBhNj8jgIEmq4HPt0DJKVPs25b0Cb5rHkNGsyeYfXoKacQVDgIRiDCRJIqUyClCrFUYN3Q7nQD1O+kwz6ESFhr03WopB0W52o23MeONpQU+hBixDPUUB1JgeIToAmoPTgtHGAJUA1Yqchx1yeBGEz7DbDhuc0NqgBi48K8JxW19mlymmRVschUYxfJ3S2dkdWOMykAWn8UZlXATTPBWc4SCaD51jQakaKSn0Iyt+ULEtwRCtkk0IeQbLIIYHZEEscAeQ+FXwKlntKVWnRJ4pji56zzhho7duyKhP+PhwX6KG/C2aSJf+lt+cjN17g+M+ypBycutgJuDHx3BQD0E43dnVRRR8WwvVcXAZ141OXJ8gs3G13ow4hvbWoS1DB9QYIMBh5SIUGz2XosYERT20y65ZP2j6aF65Zz9p9jCny5FYiCyE8F6ZoX32xq3Tj+7vEdrKUMy5gT1AGQ27KYdV/p0NC3O59+jGtuph9/zn79n52eeba5HLdztkK8UxPqnOnV+HbwMcT7CKM5tzy3scOk2K+0EXJFQQrXH98M/v01aanihsqDqo3N5eGd9BFU9dfrmY/bEdyJW3Yr++o+HN1/vvda1TgsrgoH2UqnavaqxAKb84+37x6i0LKWFZIY5/hsN7sClbb8eF87oWtNF24VRtJrJErxNLCX5cX1xcvMSxjrMhXmp5vbYneIlKUwwkXSQ0wqvYKxSZUwwE3xb0U/+JrLldZDsqUe6BSbvRq2B1q+YzkDv5qtv1+NRWutAZCfFzkhf0R/gKWbJcB","*And 提交婚介征婚人的择偶条件-职业","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","*${industry} = 互联网/通信","*${industryCode} = 3","eNpTqc5PTi4tSCzJzM/zySwuqVWwVYiuVkcIOuenpKpbKRia6SggiQJF1J91NTybs/5Zw+7nsyeq1+ooYNNljkPX8939zye04dJlgaHr6falz1d0P93RgUuLJYaWF/snPN+95cmuXU8nzsCmS09PDwAmMmSn","*${occupationData} = {'occupationCode': 16, 'occupation': '技术总监'}","*${occupation} = 技术总监","*${occupationCode} = 16","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQchlZ+cXFqQWJKZnwdRkJmXUlpcUlRZW6dSjZDDocU5PyVVyQpZIUikthYAQ+IpAw==","*${data} = { \"miId\": \"970018305710624768\", \"occupation\": \"互联网/通信~技术总监\", \"occupationCode\":16}","eNqdUNFu2jAUfd9XWLxE6giO04QkSDxQmES3trCVTqhCmhzbJF6DYxInDVTdt++6MG3a3uanc8859557vVzcr9AXsW9EbdAINVUxzo3RI4w5NVJlLs2EYgeXauka8Az2StJywNRfei2qVjKBGwC4pq3AXOyo4nhHq0qCCb1Dmpr8m034j95cUC6qevziPIDLnUCncUbI0QeTl8qtThfU2B+QcECcPnImjAlt3A+KlRzCrDk7St1HXGwLasRvj5Uu8IUlpqVSghlZKks+CaFdWshWnDUDqe7qoIVVqdaFZNSa8fcaOsCzdifLpXs9s3roXfphnERxHERJGMfeW2ID+1bySH9lfL5bITlfBl9xNlyEs/Vcdoe7ahuZIsyUwWu61Q8LebxPeBARvC/m3Tyryqm68f3Zo7pq2qc9NakfX92yTx8peX7/GDZJG+Tl83j859Y3QmUmt4mEEOcVvjQt+WGcOi/Ivt5OXvPeCPWSyPNIfOmFEfGGfhAN417/5CgZa/Tb3ta36USw6VK66RIfcLzpYgIYOBEBzwETDEUCggcFPTdsNx0lP6AYgkBPosUJA2F75oFL09OkJLWT/t1hWnLRG5HhqwOn/AQ+h+Uo","*提交征婚人的择偶条件-购车情况","eNqFVktv20YQvvdXELzoogcfegNCEShpaqB2jVg10BY9rJYjaWNyySyXdgTDBeL00sB9oAFaIDAa9JDm5LZJA0c1avTPSLb7LzpLiRRpq62hg/ebb3Zmv5md5d07Pe0ehIHPQ9DaWiTczkjKoF2pOEQyPiyRIXA6LpGAlSSEsvyAM+KXKb9mD0HsMgqVCP+pDEFWPCIEQ2OF8YEvPCT76AOSMDd8V7HWnE6rYRhm0zbspm3WGnX8ae9ooSQyCjuWYRQ1AST0eQfRERAHRNjZL2xhJBCFtlbgQ8YfVsyyWS+bhaJWuE0kKLwXQVGz6to6EZplWFXNaLTxV7W0u+s9Rez6XAKXpd44iB1IELiMzlO8jwEVpycIDwcgSnc49R08qSLSUcR3wFnswYEqF2XYAQhKxGW7oGzbRIwV+qFgmGJRu0UphGFJhRW+W7oHDyKUsrQOcuQ7/2p+f37kwgEev+87486+jpmA3jaKuocOKK7e1sMo9h5Erl7UsSZEb+/rzEFLom6tYRp1q9qoN5HBwtvggkTPAXFDKOoUNZbQY57aTKlVMuwSimfWlGa2iT5R4KQUHrluUYddlC9ZEEr9iMs1JwHm1dXbN8tb1DmjOxskDjY7eX51+Bp/GIKT5eaB8AfMhc2RL/0EYw4GZHLcJSINg42H+nRjScxkuU3cKN78xe+47cj3oKuSE+M5b+6ZgTNBdxmnMKdVqwb+LdEk4z/+mk6OL48f4dZUZZOQTUVWyJI4e/vjbHKoasJCKRiVS7JZXaILh6snr/5+fD47OkOHPhNy9DEQgbjZqlUTSLV3ki7F+yrBdeOeTSXIoeh98duby6ens7OXKt8R4xDCJ9jLhGbFyBlShYANR1hhs4Y121ssWhZW3oloPmiKYMDp5GQ6eYrR8PYzSdyt+C7PqdY1dHHy6eTl7NHp5bMvlBfjzIu8NbxxylbD9lFOD7NgMy4Mi1fpxmxh1JXL54oSCx+4vke2QbAByyY9P6IDIRWsD2s4nxIsBHeQ2n2PUdWHLqGwubI9VlJW9EqO173RODfMK7qI50XnaYlffXnxwzeqRbB+7vg9HLVzkp2FVIcdvrh6/L2eXlc1+7rJOMlgSeznX2cD42iTuSuUgbPQ7uIQOZkyhhXiMO5EYXpBzfoSUcc7/mr25Kfp5BkSfUqjICtD3c6Cattf/7yYTBSVu+PuiLnprKBEbEaCjkgIW0xG167NCqPa7e3rqzcnV+c/6/EgCEDI8SYIj8kwFe4arry+O5r9cjo9O5t9ezQ9V5XZA9w6Mx7V9JH+Hs/31GrbRmYuJrbutVJk8SyfRA6Tm7lhmn8ZLNNomabdqNn13MuwkOy/H4ba/z8MHlseOlAJqP6ay6ZWHwkXd1ZfG+GNz434U8PHRxE7E7MSGKaMzTaOOA3LeNcrNctwLKPZGhBatZqO3W9WBy3Hqjn9lu04tlm+Hwz1hQZr3nCZSIzMJxCmcrDI5QMcx3r708+WY+FWlpefGLEpAVFdFz9JGHE3Iq8PYkn2CHfWF19BqSSL9RbADh5XPfmEyjRCyjxQj/4/Dapr9w==","*IBM866 Russian confidence = 0.0690441351468731","*IBM855 Russian confidence = 0.10239596314154911","*TIS-620 Thai confidence = 0.04317854544433961","*ISO-8859-9 Turkish confidence = 0.3768823012667333","eNp1U8tO20AU3fcrLG+ysWM7CXlYiioUKLCgRRB1Px1fkin22MyMIyLUCuiuCyqqPqQWtUJVu+miy9LSip8hCfxF7zhxsUBIXsycc+7r3PHSYtdYB5nEXILhG6kI232lEt9xAqIY79mkB5wObZIwW4FU5W3OSFym/AYvQQwYBSfFg9MD5QQQER44ERGCoQbvirBQ3o/YStBuNVzXa1bduYbn1iu1Rr1p3DOkIiqV7YrrWoYAImPeRrQPJAAh27ulDSwBouQbJd5jfMfxyl697JUso7RAFGi8m4JlVOrGKhFGxa3UDLfh41erGEurXS3sxFwBV3Z3mGQBJElCRnGQmDtPsaDWdAXhchOEvchpHOCIWkj7Kd+CYJaDA9UhmtgCSGwSsgFo7jERQ40+EgxbtIx5SkFKW5cVcWivw3aKHtqroPpxcCe9PB259AzHfxIHw/auiZ2A6buWGWEA2mn6pkyz6M00NC0Tl0FMf9dkATIzd6v1Rs11m3ONuosKJhcgBIWRmySUYJkUPVbQZZFOpt2y3aqN5nlz2rNqC2PSJPgv4WkYWiYM0L78oldp+rd3ie3EEaMshLWQUOgwNexk/ddqrofbvU0/JFkXo1/no5+fRqcHpk7O5/WcFQ/PZCc715oZvgys18cuvMaUu763sMMgnS50VrKAYIXJydvRl+86PRFMkXAje3NTqXcDnTU1+XY2+qM74oW0Xiu/o+Lq7HD8/hUqcFksHD6IRTRVVYsQCi8Pvl6+eIdCQmmccqWfYSffbAHL7fh8OPVCVxrM3MqNdLWRBeLawovT48nxPobFlKZJsel6EUPxxe/Xl/tvJn+PnKu9DxfnJ8/HL/fGxz/Ge2eTj0c6AQ+HnT4Lg3zjlIi1VNA+kbDBVFrIfTefc4mIExBquAYiYkoWw25Q1++Lr+A/qOdqZePirnPAw1fnPtN/yD9uO6fi","*And 提交婚介征婚人的择偶条件-购车情况","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/car/purchase/situation \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:42 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":1,\"desc\":\"已购车\"},{\"value\":0,\"desc\":\"未购车\"}]} \n ","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQchlZxYFFBalJyRWJwanFlSmliSmZ8HUYpNhqBW5/yUVKB27LpBkrUKtQC9wjQX","*${data} = { \"miId\": \"970018305710624768\", \"carPurchaseSituation\": \"已购车\", \"carPurchaseSituationCode\": 1 }","eNqdkFFv2jAQx9/3KSxeInUEJ2lCEiQeKEyiW1fYoBOqkKbDPhKvwTGOQ4Gq331222nTHvYwS5ZP9//d/e88ny2W5CvuW2wMGZBWV8PSGDWglIMRsvChQMlOPijhG8v09lJA3WPyL71BfRAMaWsD2sABKccdSE53oLWwEHlHFJjyu3P4j9oSgaNuhk/enaX8ka003oB46mTKWvr6dYOGRr0w6YVel3gjxlAZ/4NkNbdmDi7OQnUJx20FBn8zTrqgFy4xrqVEZkQtXfIBUflQiQO+aca6+suTQqeCUpVg4GD6o7EVlln5o/ncv544PQkuoyTL0yyL0zzJsuDFsbXzanGGXx5fbpdETOfxN1r0Z8lkNRXH063epqZKCmnoCrbqbibOi5zHaUj31fQ4LXQ9ljdRNLmXV+3hYQ9mE2VXn9mnjxA+vr9P2vwQl/XjcPjn1DcoC1M6xzCMvGf7pZuan4Yb74m409mJa94ZkE6eBkGYXQZJGgb9KE77Waf7SjDQ81azEhpcCNO+bOAq1kdM1sdNam9k48y+8foI/C22L/T/1WNcc7R9QvLs2al+AnkS07Q=","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/save/demand/marriage \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:42 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018336740085760\"} \n ","*提交征婚人的择偶条件-购房情况","*IBM866 Russian confidence = 0.06501330993114228","*IBM855 Russian confidence = 0.14323244844204785","*TIS-620 Thai confidence = 0.030699031979275853","*ISO-8859-9 Turkish confidence = 0.37159054259481666","eNp1U01P20AQvfdXWL7kYsd2EvJhKapQoMCBFkHU+3Y9JFvstVmvIyzUCuitByqqfkgtaoWqcqmqSlUlaCniz5AP/kVnnaRY0Eo+7L55M/PmzXphvq2tQhyFPAbN1RLhN7tSRq5leUQy3jFJBzhNTRIxU0Isi5uckbBI+Y14DKLHKFgJHqwOSMuDgHDPCogQDDl4l4T58d2ALXnNRs22nXrZnqk5drVUqVXr2h0tlkQmcbNk24YmgMQhbyLaBeKBiJvbhTVsAaLgagXeYXzLcopOtegUDK0wRyQovJ2AoZWq2jIRWskuVTS75uJXKWkLy21FbIVcApdmO42yBBJFPqM4SMitx9hQcdqC8HgdhDnPaejhiIpIuwnfAG9SgwNVKSqwARCZxGc9ULGHRKQKfSAYSjS0WUohjk3VVoS+uQqbCXpoLoPsht5/w4vjkQtPcPxHoZc2t3VUArprG3qACWin7upxkmWvJ75u6LgMorvbOvMwMnG3XK1VbLs+U6vayGDxHPggMXOd+DEYOkWPJbRZoIopt0y7bKJ5zozyrNzAnCTy/lJ44vuGDj20b3pRq9Td27tEOWHAKPNhxScUWkymrUx/pWI7uN3b4fskU9H/edE/+dA/3dNVcT6r5iw5eCZb2blSz/BFYJ0uqnBq49j1vYEKvWS80EnLHIIdhkev+5++qPJEMEn8tezNjanODXQianh81v+tFPFcWacxvSPj6mx/8PYFMnBZzE/vhSIYs8p5CImjvc+jZ2+QSCgNEy7VM2xNN5vDpnZ83B97oTr1Jm5NjbSVkbnAtYWXp4fDw11MCylNorzoah5D8uWvl6PdV8PzA+tq593lxdHTwfOdweG3wc7Z8P2BKsD9tNVlvjfdOCViJRG0S2JYYzLJ1/53UCk6+T768XV0fowFIxFGIGS6AiJgcuL7uPSN0PUb40v4H6rZGtnIuO8p4ODLs5+ov+QP9lqrww==","*And 提交婚介征婚人的择偶条件-购房情况","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/property/permits \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:42 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":[{\"value\":0,\"desc\":\"和家人同住\"},{\"value\":1,\"desc\":\"已购房\"},{\"value\":2,\"desc\":\"租房\"},{\"value\":4,\"desc\":\"婚后购房\"},{\"value\":5,\"desc\":\"单位宿舍\"}]} \n ","*${propertyPermitsData} = {'value': 1, 'desc': '已购房'}","*${propertyPermits} = 已购房","*${propertyPermitsCode} = 1","eNqrVoiBQqXcTM8UJSsFJZVqEKtWSQchVVCUX5BaVFIZkFqUm1lSDFGFJohPg3N+SipQE4YekHitQi0AA0gs9w==","*${data} = { \"miId\": \"970018305710624768\", \"propertyPermits\": \"已购房\", \"propertyPermitsCode\": 1 }","eNqdkFFr2zAUhd/3K0ReDF0c2a4dywE/pMkg3brGW9MRSmAo1o2t1ZEVWXbtlP73SevGxmAvEwhd6XxH50rZ+m6DPsOphUajGWpVlZZayxnGjGouCpcWIPLBpZK72jCTk+C0nuTiL70B1fEccGsK3NAOMIMjFQwfqVLcQOgNklSXX23Cf3hLoAxUkz4794Zy58apnRly5KDLWrjq9QUNDiZ+NPGdMXLmeQ5Su+9EXjMTZuHizOUYMThUVMNvxkoX+MIeLGohINe8FvbwEUC6tOId/NS0SXU3gwSrUikrnlML42+NcRhm686zzL1eWj3yLoOIJDEhYZxEhHg/ElvTr+Jn+ivj0+0G8VUWfsHFdB0ttyveD7fqEOsqKoTGW3qQ92t+vktYGPv4VK36VaHqhbgJguWDuGq7xxPV+4Bcfcw/vKf+09uHqE26sKyf0vTPrm9AFLq0ib4XOC/mS/c1G9K984zsGB35NRvN0CiJPc8nl14U+940COMpGY1fCalqCUoPGagj142Fdz1Eu34fmxmYmpg13PWUmXq664ndH/5hX9QMzBU+enFML98BLCjP/A==","*2-Web","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web","*../2-Web","*InfoAudit","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web\\InfoAudit","*../2-Web/InfoAudit","*<p>资料审核\x3c/p>","*AuditInfomation","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web\\InfoAudit\\AuditInfomation.robot","*../2-Web/InfoAudit/AuditInfomation.robot","*审核征婚人提交的资料-相册","*Given 查询婚介平台用户资料数据","*${admin_header} IN [ @{Aheader_list} ]","*${admin_header} = {'Content-Type':'application/json','X-APP-ID':'50325897884795881','Authorization':'QNT iHP4V/g6O5DXHixyNrf7tl5gnt/XafpUOizS9d471/qlHxHgroCnL22DZnBuvkqatb28BMcKJa1w+Z5u9v4how==','X-Organization-Id':'96...","*dating, ${${dating}.dating域名}, ${admin_header}","*dating, dating-agency-service/user/get/marriage/information/audit/page, params=pageSize=10&amp;name=${nickName}&amp;pageNum=1","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"GET /dating-agency-service/user/get/marriage/information/audit/page?pageSize=10&amp;name=%E5%AD%9F%E8%82%B2%E8%82%B2&amp;pageNum=1 HTTP/1.1\" 200 None","eNrFkN9u0zAUxu95ityESGOumz9ukqIItWtZB6MtrEPVbpCXnCZmie06Trd04t2x6QCJF8AX1tH5vqPvd87lfON8gX0HrXbGTqfqrNJajjEuqGa8RLQEnveISoa08Qz2nFExyPk/egvqwHLAnSlwCRo3VClmRMz4TqjGmAXHtCuYxtK039nvhh0h84evaSPfctpA5s6JO5m56Xt3nrhJ4E6DP8Uvkx1adk3mO68cSXX1zfL+d5IKaAGqzZ69W5OJJoZDe2PHk72uBEfqdN0WBwOfDHzv3PEmeQ5SoznPRWHQrbk8MnnuFLCrqYa/Hiud4TPbuBCcQ27pbfMBQCJaswO8aNqkok0vwapUyprlp1W/t2bCeLZosl6jq5nVyTAMSJLGSRLFKUmSE1VneBU70t8Zn5cbhy3W0VdcjlZktl2wp36pdrGuSck13tKdvF2x401aRLGP9/XiaVEqccGvg2B2x6fd4WFP9X2QTD/lHz9Q//HNHenSQ1SJxyw7Ea1USflLIroqbGg6CqMwSKMwDtPRkJjn/TBHvhdFny0FB1P/BEPe3b0=","*IBM866 Russian confidence = 0.2550522158837121","*IBM855 Russian confidence = 0.11702395787605614","*ISO-8859-7 Greek confidence = 0.01","*ISO-8859-9 Turkish confidence = 0.4631289298759849","*GET Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/get/marriage/information/audit/page?pageSize=10&amp;name=%E5%AD%9F%E8%82%B2%E8%82%B2&amp;pageNum=1 \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:42 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":{\"records\":[{\"id\":\"970018320986279936\",\"phone\":\"13629763475\",\"name\":\"孟育育\",\"status\":0,\"authenticationCode\":8,\"authenticationName\":\"头像审核\",\"createTime\":\"2024-03-26 15:07:35\",\"auditTime\":null}],\"total\":1,\"size\":10,\"current\":1,\"pages\":1}} \n ","*${reps.json()['data']}, records","*${records}","*${records} = [{'id': '970018320986279936', 'phone': '13629763475', 'name': '孟育育', 'status': 0, 'authenticationCode': 8, 'authenticationName': '头像审核', 'createTime': '2024-03-26 15:07:35', 'auditTime': None}]","*${info} IN [ @{records} ]","*${info} = {'id': '970018320986279936', 'phone': '13629763475', 'name': '孟育育', 'status': 0, 'authenticationCode': 8, 'authenticationName': '头像审核', 'createTime': '2024-03-26 15:07:35', 'auditTime': None}","*${info}, id","*${InfoId}","*${InfoId} = 970018320986279936","*${InfoId}==${auditId}","*When 查询婚介平台审核资料-审核通过","*{\"id\":\"${InfoId}\",\"status\":1}","*${data} = {\"id\":\"970018320986279936\",\"status\":1}","*dating, dating-agency-service/user/exe/certification/audit, ${data.encode('utf-8')}","*<a href=\"http://dating-agency-api-test.qniao.cn:80\">http://dating-agency-api-test.qniao.cn:80\x3c/a> \"POST /dating-agency-service/user/exe/certification/audit HTTP/1.1\" 200 None","eNqdkM1u2zAQhO99CkIXAalp6l+iAB2cuIDTprHbOIWRS0FTtMRGoGhp5VgO8u4l4QQtcgxPxM4MvtldLe/W6KfYD6IHlKOha4oaQOeElAykqjCrhOIjZlpiMJ7pXknWTrl6p/eiO0guyGA+RBwF4aIDuZPcuFpF2FBKQJ+QZlD/tpCPxWvBStH1xbN7b4x4ZsLg5sjVI9Stwt15j54EUz+e+u4EuTPOhQb8RfG2NDxrrk5ST1Apdg0D8c9jpQtyYQdXrVKCW7IdPgqhMWvkQbxqYKh4PWphVaZ181bzT28SxrPBs9UKX8+tHnthEGc0zbIopXGWnVsNpm8nT+yN8eN2jeRiFf0iVbKM55uFPI633S6FJq4UkA3b6fulPN3RMkp9sm8Wx0XVtVfqJgjmD+pyODzuGWyD7PI7//aV+U+fH+KBHqK6fSqKc6NlVzH1SsTXpYXSJIzCgEZhGtLEi837f8EboSqorS/M3Bdz/G1bjsXWfXZk6eQOTT3Pz8LAo1kSpJSGiTNxemAw9E7uv7gm8Bfr0sE5","*POST Response : url=http://dating-agency-api-test.qniao.cn/dating-agency-service/user/exe/certification/audit \n status=200, reason= \n headers={'Server': 'nginx/1.16.1', 'Date': 'Tue, 26 Mar 2024 07:07:42 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'} \n body={\"code\":0,\"message\":\"successful\",\"data\":\"970018320986279936\"} \n ","*${data} = 970018320986279936","*Then 查询数据库审核表数据","*SELECT status FROM `dating_agency_service`.`da_marriage_information_certification_audit` WHERE `id` = '${data}'","*Executing : Query | SELECT status FROM `dating_agency_service`.`da_marriage_information_certification_audit` WHERE `id` = '970018320986279936' ","*${check} = ((1,),)","*${status}","*${status} = 1","*Should Be Equal As Numbers","*<p>Fails if objects are unequal after converting them to real numbers.\x3c/p>","*${status}, 1","*Error in file 'D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\1-WriteInfo\\Infomation.robot' on line 4: Resource file '..\\0-Login\\LoginResource.robot' does not exist."]);
</script>
<script type="text/javascript">
window.output["stats"] = [[{"elapsed":"00:00:11","fail":0,"label":"All Tests","pass":27,"skip":0}],[],[{"elapsed":"00:00:12","fail":0,"id":"s1","label":"Dating-agency","name":"Dating-agency","pass":27,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s1","label":"Dating-agency.0-Login","name":"0-Login","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s1-s1","label":"Dating-agency.0-Login.Login-interface","name":"Login-interface","pass":1,"skip":0},{"elapsed":"00:00:11","fail":0,"id":"s1-s2","label":"Dating-agency.1-Applet","name":"1-Applet","pass":25,"skip":0},{"elapsed":"00:00:03","fail":0,"id":"s1-s2-s1","label":"Dating-agency.1-Applet.1-WriteInfo","name":"1-WriteInfo","pass":1,"skip":0},{"elapsed":"00:00:03","fail":0,"id":"s1-s2-s1-s1","label":"Dating-agency.1-Applet.1-WriteInfo.Infomation","name":"Infomation","pass":1,"skip":0},{"elapsed":"00:00:08","fail":0,"id":"s1-s2-s2","label":"Dating-agency.1-Applet.2-Homepage","name":"2-Homepage","pass":24,"skip":0},{"elapsed":"00:00:08","fail":0,"id":"s1-s2-s2-s1","label":"Dating-agency.1-Applet.2-Homepage.MarriageInfo","name":"MarriageInfo","pass":24,"skip":0},{"elapsed":"00:00:03","fail":0,"id":"s1-s2-s2-s1-s1","label":"Dating-agency.1-Applet.2-Homepage.MarriageInfo.DataAuthentication","name":"DataAuthentication","pass":11,"skip":0},{"elapsed":"00:00:04","fail":0,"id":"s1-s2-s2-s1-s2","label":"Dating-agency.1-Applet.2-Homepage.MarriageInfo.MateSelection","name":"MateSelection","pass":13,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s3","label":"Dating-agency.2-Web","name":"2-Web","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s3-s1","label":"Dating-agency.2-Web.InfoAudit","name":"InfoAudit","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s3-s1-s1","label":"Dating-agency.2-Web.InfoAudit.AuditInfomation","name":"AuditInfomation","pass":1,"skip":0}]];
</script>
<script type="text/javascript">
window.output["errors"] = [[485,4,1073]];
</script>
<script type="text/javascript">
window.output["baseMillis"] = 1711436851100;
</script>
<script type="text/javascript">
window.output["generated"] = 11939;
</script>
<script type="text/javascript">
window.output["expand_keywords"] = null;
</script>
<script type="text/javascript">
window.settings = {"defaultLevel":"DEBUG","minLevel":"DEBUG","reportURL":"report.html","rpa":false,"splitLogBase":"log","title":""};
</script>
<title></title>
</head>
<body>
<div id="javascript-disabled">
<h1>Opening Robot Framework log failed</h1>
<ul>
<li>Verify that you have <b>JavaScript enabled</b> in your browser.</li>
<li>Make sure you are using a <b>modern enough browser</b>. If using Internet Explorer, version 11 is required.</li>
<li>Check are there messages in your browser's <b>JavaScript error log</b>. Please report the problem if you suspect you have encountered a bug.</li>
</ul>
</div>
<script type="text/javascript">removeJavaScriptDisabledWarning();</script>
<div id="header"></div>
<div id="statistics-container"></div>
<script type="text/javascript">
$(document).ready(function() {
try {
var topsuite = window.testdata.suite();
} catch (error) {
addJavaScriptDisabledWarning(error);
return;
}
initLayout(topsuite.name, 'Log');
addStatistics();
addErrors();
addExecutionLog(topsuite);
addLogLevelSelector(window.settings['minLevel'], window.settings['defaultLevel']);
if (window.location.hash) {
makeElementVisible(window.location.hash.substring(1));
} else {
expandSuite(topsuite);
}
setTimeout(function () { loadAndExpandElementIds(window.output['expand_keywords']); }, 100);
});
function addLogLevelSelector(minLevel, defaultLevel) {
var controller = LogLevelController(minLevel, defaultLevel);
if (controller.showLogLevelSelector()) {
var selector = $.tmpl('logLevelSelectorTemplate', controller);
selector.find('select').val(controller.defaultLogLevel());
selector.appendTo($('#top-right-header'));
$('#report-or-log-link').find('a').css({'border-bottom-left-radius': '0'});
setMessageVisibility(controller.defaultLogLevel());
}
}
function addErrors() {
var errors = window.testdata.errorIterator();
if (errors.hasNext()) {
$.tmpl('errorHeaderTemplate').appendTo($('body'));
drawErrorsRecursively(errors, $('#errors'));
}
}
function drawErrorsRecursively(errors, target) {
var elements = popFromIterator(errors, 10);
$.tmpl('errorTemplate', elements).appendTo(target);
if (errors.hasNext())
setTimeout(function () { drawErrorsRecursively(errors, target); }, 0);
else {
// Errors may have moved scroll position. Resetting location re-scrolls.
if (window.location.hash)
window.location.replace(window.location.hash);
highlightLinkTarget();
}
}
function highlightLinkTarget() {
if (window.location.hash) {
var target = $(window.location.hash);
highlight(target);
}
}
function highlight(element, color) {
if (color === undefined)
color = 242;
if (color < 255) {
element.css({'background-color': 'rgb('+color+','+color+','+color+')'});
setTimeout(function () { highlight(element, color+1); }, 300);
} else {
element.css({'background-color': ''});
}
}
function popFromIterator(iterator, upTo) {
var result = [];
while (iterator.hasNext() > 0 && result.length < upTo)
result.push(iterator.next());
return result;
}
function makeElementVisible(id) {
window.testdata.ensureLoaded(id, function (ids) {
util.map(ids, expandElementWithId);
if (ids.length) {
expandFailed(window.testdata.findLoaded(util.last(ids)));
window.location.hash = id;
document.getElementById(id).scrollIntoView();
highlightLinkTarget();
}
});
}
function addExecutionLog(main) {
$('body').append($(testOrTask('<h2>{Test} Execution Log</h2>')),
$.tmpl('suiteTemplate', main));
}
</script>
<script type="text/x-jquery-tmpl" id="totalStatisticsRowTemplate">
<tr class="row-${$item.index}">
<td class="stats-col-name">
<div class="stat-name">
<span>{{html label}}</span>
</div>
</td>
{{tmpl($data) 'statColumnsTemplate'}}
</tr>
</script>
<script type="text/x-jquery-tmpl" id="tagStatisticsRowTemplate">
<tr class="row-${$item.index}">
<td class="stats-col-name" title="{{html doc}}">
<div class="stat-name">
<span>{{html label}}</span>
{{if info}}(${info}){{/if}}
</div>
<div class="tag-links">
{{each links}}
<span>[<a href="{{html $value.url}}" title="{{html $value.url}}">{{html $value.title}}</a>]</span>
{{/each}}
</div>
</td>
{{tmpl($data) 'statColumnsTemplate'}}
</tr>
</script>
<script type="text/x-jquery-tmpl" id="suiteStatisticsRowTemplate">
<tr onclick="makeElementVisible('${id}')" class="row-${$item.index}">
<td class="stats-col-name" title="{{html label}}">
<div class="stat-name">
<a href="#${id}"><span class="parent-name">{{html formatParentName}}</span>{{html name}}</a>
</div>
</td>
{{tmpl($data) 'statColumnsTemplate'}}
</tr>
</script>
<script type="text/x-jquery-tmpl" id="errorHeaderTemplate">
<h2>{{= testOrTask('{Test}')}} Execution Errors</h2>
<table id="errors"></table>
</script>
<script type="text/x-jquery-tmpl" id="errorTemplate">
<tr id="${id}" class="message-row">
<td class="error-time">
{{if link}}
<a onclick="makeElementVisible('${link}')" href="#${link}" title="Link to details">${date} ${time}</a>
{{else}}
${date} ${time}
{{/if}}
</td>
<td class="${level.toLowerCase()} level"><span class="label ${level.toLowerCase()}">${level}</span></td>
<td class="message">{{html text}}</td>
<td class="select-message" onclick="javascript:selectMessage('${id}')" title="Select message text">
<div></div>
</td>
</tr>
</script>
<script type="text/x-jquery-tmpl" id="suiteTemplate">
<div id="${id}" class="suite">
<div class="element-header closed" onclick="toggleSuite('${id}')">
<div class="element-header-left" title="SUITE {{html name}} [${status}]">
<span class="elapsed" title="Elapsed time">${times.elapsedTime}</span>
<span class="label ${status.toLowerCase()}">SUITE</span>
<span class="name">{{html name}}</span>
</div>
<div class="element-header-right" onclick="stopPropagation(event)" title="">
<a class="expand" title="Expand all" href="javascript:expandAll('${id}')"></a>
<a class="collapse" title="Collapse all" href="javascript:collapseAll('${id}')"></a>
<a class="link" title="Link to this suite" href="#${id}" onclick="makeElementVisible('${id}')"></a>
</div>
<div class="element-header-toggle" title="Toggle visibility"></div>
</div>
<div class="children">
<table class="metadata">
<tr>
<th>Full Name:</th>
<td>{{html fullName}}</td>
</tr>
{{if doc()}}
<tr>
<th>Documentation:</th>
<td class="doc">{{html doc()}}</td>
</tr>
{{/if}}
{{each metadata}}
<tr>
<th>{{html $value[0]}}:</th>
<td class="doc">{{html $value[1]}}</td>
</tr>
{{/each}}
{{if source}}
<tr>
<th>Source:</th>
{{if relativeSource}}
<td><a href="${relativeSource}">{{html source}}</a></td>
{{else}}
<td>{{html source}}</td>
{{/if}}
</tr>
{{/if}}
<tr>
<th>Start / End / Elapsed:</th>
<td>${times.startTime} / ${times.endTime} / ${times.elapsedTime}</td>
</tr>
<tr>
<th>Status:</th>
<td>{{tmpl($data) 'suiteStatusMessageTemplate'}}</td>
</tr>
{{if message()}}
<tr>
<th>Message:</th>
<td class="message">{{html message()}}</td>
</tr>
{{/if}}
</table>
</div>
</div>
</script>
<script type="text/x-jquery-tmpl" id="testTemplate">
<div id="${id}" class="test">
<div class="element-header closed" onclick="toggleTest('${id}')">
<div class="element-header-left" title="{{= testOrTask('{TEST}')}} {{html name}} [${status}]">
<span class="elapsed" title="Elapsed time">${times.elapsedTime}</span>
<span class="label ${status.toLowerCase()}">{{= testOrTask('{TEST}')}}</span>
<span class="name">{{html name}}</span>
</div>
<div class="element-header-right" onclick="stopPropagation(event)" title="">
<a class="expand" title="Expand all" href="javascript:expandAll('${id}')"></a>
<a class="collapse" title="Collapse all" href="javascript:collapseAll('${id}')"></a>
<a class="link" title="Link to this {{= testOrTask('{test}')}}" href="#${id}" onclick="makeElementVisible('${id}')"></a>
</div>
<div class="element-header-toggle" title="Toggle visibility"></div>
</div>
<div class="children">
<table class="metadata">
<tr>
<th>Full Name:</th>
<td>{{html fullName}}</td>
</tr>
{{if doc()}}
<tr>
<th>Documentation:</th>
<td class="doc">{{html doc()}}</td>
</tr>
{{/if}}
{{if tags.length}}
<tr>
<th>Tags:</th>
<td>{{html tags.join(', ')}}</td>
</tr>
{{/if}}
{{if timeout}}
<tr>
<th>Timeout:</th>
<td>{{html timeout}}</td>
</tr>
{{/if}}
<tr>
<th>Start / End / Elapsed:</th>
<td>${times.startTime} / ${times.endTime} / ${times.elapsedTime}</td>
</tr>
<tr>
<th>Status:</th>
<td><span class="label ${status.toLowerCase()}">${status}</span></td>
</tr>
{{if message()}}
<tr>
<th>Message:</th>
<td class="message">{{html message()}}</td>
</tr>
{{/if}}
</table>
</div>
</div>
</script>
<script type="text/x-jquery-tmpl" id="keywordTemplate">
<div id="${id}" class="keyword">
<div class="element-header closed" onclick="toggleKeyword('${id}')">
<div class="element-header-left" title="${type} {{if name}}{{html fullName}} {{/if}}[${status}]">
<span class="elapsed" title="Elapsed time">${times.elapsedTime}</span>
<span class="label ${status.toLowerCase()}">${type}</span>
<span>{{html assign}}</span>
<span class="name"><span class="parent-name">{{html libname}}{{if libname}} . {{/if}}</span>{{html name}}</span>
<span class="arg">{{html arguments}}</span>
</div>
<div class="element-header-right" onclick="stopPropagation(event)">
<a class="expand" title="Expand all" href="javascript:expandAll('${id}')"></a>
<a class="collapse" title="Collapse all" href="javascript:collapseAll('${id}')"></a>
<a class="link" title="Link to this item" href="#${id}" onclick="makeElementVisible('${id}')"></a>
</div>
<div class="element-header-toggle" title="Toggle visibility"></div>
</div>
<div class="children">
<table class="metadata keyword-metadata">
{{if doc()}}
<tr>
<th>Documentation:</th>
<td class="doc">{{html doc()}}</td>
</tr>
{{/if}}
{{if tags}}
<tr>
<th>Tags:</th>
<td>{{html tags}}</td>
</tr>
{{/if}}
{{if timeout}}
<tr>
<th>Timeout:</th>
<td>{{html timeout}}</td>
</tr>
{{/if}}
<tr>
<th>Start / End / Elapsed:</th>
<td>${times.startTime} / ${times.endTime} / ${times.elapsedTime}</td>
</tr>
</table>
</div>
</div>
</script>
<script type="text/x-jquery-tmpl" id="messageTemplate">
<table id="${id}" class="messages ${level.toLowerCase()}-message">
<tr class="message-row">
<td class="time">${time}</td>
<td class="${level.toLowerCase()} level"><span class="label ${level.toLowerCase()}">${level}</span></td>
<td class="message">{{html text}}</td>
<td class="select-message" onclick="javascript:selectMessage('${id}')" title="Select message text">
<div></div>
</td>
</tr>
</table>
</script>
<script type="text/x-jquery-tmpl" id="logLevelSelectorTemplate">
<div id="log-level-selector">
Log level:
<select onchange="logLevelSelected(this.options[selectedIndex].value)">
<option value="2">INFO</option>
<option value="1">DEBUG</option>
{{if showTrace()}}<option value="0">TRACE</option>{{/if}}
</select>
</div>
</script>
</body>
</html>