02f47104-76fa-4f80-8c6e-6bea3fab9d36ba65652d-db5a-49a7-86fe-a88504d31e17Segment_example[Enter description here]Falsealond6363952016067300006363952029895302453155378903999970000TrueFalse447False0SurveyToGo.UserLogic.Creator.SurveyLogicTempl<?xml version="1.0" encoding="utf-16"?>
<UserLogicContents xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Items>
<HData>
<HTp>ehtQuestion</HTp>
<STp>estLast</STp>
<CTp>echtLast</CTp>
<QTp>eqhtJumpingRule</QTp>
<Key>4</Key>
<Name>HandleQuestionJump_4</Name>
<Behv>ecsbDefault</Behv>
<QDep />
<CDep />
<QJmp />
<CJmp />
<OJmp>
<eJumpQuestionResult>ejqrCancel</eJumpQuestionResult>
</OJmp>
</HData>
<HData>
<HTp>ehtQuestion</HTp>
<STp>estLast</STp>
<CTp>echtLast</CTp>
<QTp>eqhtExpression</QTp>
<Key>5</Key>
<Name>QuestionExpression_5</Name>
<Behv>ecsbDefault</Behv>
<QDep>
<int>3</int>
</QDep>
<CDep />
</HData>
<HData>
<HTp>ehtQuestion</HTp>
<STp>estLast</STp>
<CTp>echtLast</CTp>
<QTp>eqhtExpression</QTp>
<Key>2</Key>
<Name>QuestionExpression_2</Name>
<Behv>ecsbDefault</Behv>
<QDep>
<int>0</int>
<int>1</int>
<int>3</int>
<int>4</int>
</QDep>
<CDep />
</HData>
<HData>
<HTp>ehtQuestion</HTp>
<STp>estLast</STp>
<CTp>echtLast</CTp>
<QTp>eqhtStart</QTp>
<Key>6</Key>
<Name>QuestionStart_6</Name>
<Behv>ecsbDefault</Behv>
<QDep>
<int>3</int>
</QDep>
<CDep />
</HData>
</Items>
<Source>
function StartSurvey()
{
/*_@_SS_START_@*/
/*_@_SS_END_@*/
}
/*_@_USERCODE_START_@*/
function dblToJSArray(inArray){
var retVal = new Array();
for(var i=0; i<inArray.length; i++){
retVal.push(inArray[i]);
}
return retVal;
}
function dblColorFromRGB(red, green, blue){
return (255<<24)+ (red<<16) + (green<<8) + blue;
}
function dblDistanceFromGPSFence (fenceLat, fenceLon)
{
var pi = Math.PI;
var fenceLatInRad=fenceLat* pi / 180;
var fenceLonInRad=fenceLon* pi / 180;
var targetLatInRad = GetGPSLocation().Latitude * pi / 180;
var targetLonInRad = GetGPSLocation().Longitude * pi / 180;
var dist = Math.acos(Math.sin(targetLatInRad) * Math.sin(fenceLatInRad) + Math.cos(targetLatInRad) * Math.cos(fenceLatInRad) * Math.cos(targetLonInRad - fenceLonInRad)) * 6371;
return dist;
}
function dblIsInGPSFence (fenceLat, fenceLon, distInKM)
{
var dist = dblDistanceFromGPSFence(fenceLat, fenceLon);
var retVal = false;
if(dist<distInKM){
retVal=true;}
else{
retVal=false;
}
return retVal;
}
function dblDistanceBetweenTwoLocations (firstLat, firstLon, secondLat, secondLon)
{
var pi = Math.PI;
var firstLatInRad=firstLat* pi / 180;
var firstLonInRad=firstLon* pi / 180;
var targetLatInRad = secondLat * pi / 180;
var targetLonInRad = secondLon * pi / 180;
var dist = Math.acos(Math.sin(targetLatInRad) * Math.sin(firstLatInRad) + Math.cos(targetLatInRad) * Math.cos(firstLatInRad) * Math.cos(targetLonInRad - firstLonInRad)) * 6371;
return dist;
}
function dblSumNumericGrid(inQ)
{
var retVal=0;
var numOfTopics=GetTopicCount(inQ);
var i;
for(i=1; i<=numOfTopics; i++)
{
if (IsTopicVisible(inQ,i)) {
retVal+=AnswerChoice(inQ,i);
}
}
return retVal;
}
function dblContainsOneOf(inQTarget,inAnswers)
{
var retVal = false;
var numOfAnswers = inAnswers.length;
var i;
for (i=0;i< numOfAnswers;i++) {
if (Contains(inQTarget,inAnswers[i])) {
retVal = true;
break;
}
}
return retVal;
}
//function dblContainsAll(inQTarget,inAnswers)
//{
// var retVal = true;
// var numOfAnswers = arguments.length-1;
// var i;
// for (i=0;i< numOfAnswers;i++) {
// retVal = retVal && Contains(inQTarget,arguments[i+1]);
// }
// return retVal;
//}
function dblContainsAllOf(inQTarget,inAnswers)
{
var retVal = true;
var numOfAnswers = inAnswers.length;
var i;
for (i=0;i< numOfAnswers;i++) {
retVal = retVal && Contains(inQTarget,inAnswers[i]);
}
return retVal;
}
function dblNumOfTopicsContains(inQ, inValueToCheck)
{
var retVal = 0;
var i=0;
for (i=1; i<=GetTopicCount(inQ);i++){
if (IsTopicVisible(inQ,i) && AnswerChoice(inQ,i) == inValueToCheck) {
retVal++;
}
}
return retVal;
}
function dblNumOfTopicsContainsChoice(inQ, inValueToCheck)
{
var retVal = 0;
var i=0;
for (i=1; i<=GetTopicCount(inQ);i++){
if (IsTopicVisible(inQ,i) && ContainsChoice(inQ,i,inValueToCheck)) {
retVal++;
}
}
return retVal;
}
function dblNumOfIterContains(inQ, inValueToCheck)
{
var retVal = 0;
var i=0;
for (i=1; i<IterationIndex;i++){
if (ContainsIter(inQ,inValueToCheck,i)) {
retVal++;
}
}
return retVal;
}
function dblSetSpecificTopic(inQ, inTopicIndex, inValue)
{
var curTopics = GetTopicCount(inQ);
var newAnswers=new Array();
var newArIdx=0;
var i;
for (i=0;i< curTopics;i++) {
var actualTopic = i+1;
if (actualTopic == inTopicIndex) {
newAnswers[i] = inValue;
}
else {
newAnswers[i] = AnswerChoice(inQ,actualTopic);
}
}
SetAnswer(inQ,newAnswers);
}
function dblSetSpecificTopicChoice(inQ, inTopicIndex, inValue)
{
var curTopics = GetTopicCount(inQ);
var newAnswers=new Array();
newAnswers.push(inValue);
var i;
var ansArr = GetAnswersChoice(inQ, inTopicIndex);
for (i=0;i < ansArr.length;i++)
{
newAnswers.push(ansArr[i]);
}
SetAnswerChoice(inQ, inTopicIndex, newAnswers);
}
function dblSetSpecificAnswer(inQ, inAnswerIdx, inChecked)
{
var curAnswers = GetAnswers(inQ);
var newAnswers=new Array();
var newArIdx=0;
var i;
for (i=0;i< curAnswers.length;i++) {
if (curAnswers[i] != inAnswerIdx) {
newAnswers[newArIdx] = curAnswers[i];
newArIdx++;
}
}
if (inChecked) {
newAnswers[newArIdx] = inAnswerIdx;
}
if (newAnswers.length > 0) {
SetAnswer(inQ,newAnswers);
}
else {
ClearAnswer(inQ);
}
}
function dblSetAnswersByAnswers(inQTarget,inQids)
{
var numOfQues = inQids.length;
var numOfAnswers = GetAnswerCount(inQids[0]);
var i;
for (i=1;i<= numOfAnswers;i++) {
var contained = false;
var j;
for (j=0; j<numOfQues;j++) {
contained = Contains(inQids[j],i);
if (contained) {
break;
}
}
if (contained) {
dblSetSpecificAnswer(inQTarget, i,true);
}
}
}
function dblSetAnswersByAnswersEx (inQTarget,inQids,inExcludeHiddenTargetAnswers)
{
var numOfQues = inQids.length;
var numOfAnswers = GetAnswerCount(inQids[0]);
var i;
// go over all answers and for each check if it exists in the source questions
for (i=1;i<= numOfAnswers;i++) {
var contained = false;
var j;
// go over all source questions and check if the answer is checked
for (j=0; j<numOfQues;j++) {
contained = Contains(inQids[j],i);
if (contained) {
break;
}
}
// in case it was contained check if need to add to target question
if (contained) {
var addAnswer = true;
if ((inExcludeHiddenTargetAnswers) && !IsAnswerVisible(inQTarget,i)) {
addAnswer = false;
}
if (addAnswer) {
dblSetSpecificAnswer(inQTarget, i,true);
}
}
}
}
function dblSumOfTopics (inQuesIdx)
{
var retVal = 0;
var i;
var numOfTopics = GetTopicCount(inQuesIdx);
for (i=0;i<numOfTopics;i++) {
var currTopic = i+1;
if (IsTopicVisible (inQuesIdx, currTopic)) {
var currValue = AnswerChoice(inQuesIdx, currTopic);
if (currValue != -99999) {
retVal += currValue;
}
}
}
return retVal;
}
function dblFormatNumberToCurrency(num) {
var retVal = "";
var num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
var sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
var cents = num%100;
num = Math.floor(num/100).toString();
var addZero = "";
if(cents<10) {
addZero = "0";
}
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) {
num = num.substring(0,num.length-(4*i+3))+','+num.substring(num.length-(4*i+3));
}
retVal = (((sign)?'':'-') + '$' + num + '.' +addZero+ cents)
return retVal;
}
function dblToFloat(inNumber)
{
var retVal = parseFloat(inNumber.toString().replace(",", "."));
return retVal;
}
function dblSetAnswerVisible(inQTarget,inValue,inReset,inAnswers)
{
var retVal = false;
var numOfAnswers = inAnswers.length;
var i;
if (inReset) {
SetAnswerVisible(inQTarget,true);
}
for (i=0;i< numOfAnswers;i++) {
SetAnswerVisible(inQTarget, inAnswers[i], inValue);
}
return retVal;
}
function dblContainsByText(inQIdx, inText)
{
var retVal = false;
var i=0;
for (i=0; i<GetAnswerCount(inQIdx); i++){
var idx = i+1;
var text = AnswerText(inQIdx,idx);
if (text == inText) {
if (Contains(inQIdx,idx)) {
retVal = true;
break;
}
}
}
return retVal;
}
function dblFilterAnswersByAnswersByText (inTargetQ, inShow,inSourceQ)
{
SetAnswerVisible(inTargetQ,!inShow);
var i =0;
for (i=0; i<GetAnswerCount(inTargetQ);i++){
var idx = i+1;
var text = AnswerText(inTargetQ,idx);
if (dblContainsByText(inSourceQ,text)) {
SetAnswerVisible(inTargetQ,idx,inShow);
}
}
return true;
}
function dblFilterTopicsByAnswersByText (inTargetQ, inShow, inSourceQ)
{
SetTopicVisible(inTargetQ,!inShow);
var i=0;
for (i=0; i<GetTopicCount(inTargetQ); i++){
var idx = i+1;
var text = GetTopicOriginalText(inTargetQ,idx);
if (dblContainsByText(inSourceQ,text)) {
SetTopicVisible(inTargetQ,idx,inShow);
}
}
return true;
}
function dblGetSubjectStoreRow(inStoreName,inIDColumnName,inID)
{
var retVal = null;
try {
var table = GetTableFromStore(inStoreName,"","@@"+inIDColumnName+"='"+inID+"'","");
if (table != null && table.RowCount >0) {
var row = table[0];
retVal = row;
}
}
catch(err)
{
retVal = null;
}
return retVal;
}
function dblIsRegEx (pattern,value) {
var pattern = new RegExp(pattern);
return pattern.test(value);
}
function dblDateToSQLDate(inDate)
{
var retVal = "";
retVal = inDate.Year+"-"+inDate.Month+"-"+inDate.Day;
return retVal;
}
function dblOrderArray(inOrderArray, inDataArray)
{
var retVal = CreateRandomArray(inOrderArray.length);
var i = 0;
for (i = 0; i < inOrderArray.length; i++) {
retVal[i] = inDataArray[inOrderArray[i]-1];
}
return retVal;
}
function dblRespondentID ()
{
var retVal = "".concat("D", SID, "-", DeviceIndex);
return retVal;
}
/*_@_USERCODE_END_@*/
//_@_AddHandler_@{ Begin Add Handlers
//_@_AddHandler_@} End Add Handlers
//_@_HandlerZone_@{
function QuestionStart_6()
{
SetTextFormat(CurrQues,SelectedAnswerText(4));
}
function QuestionExpression_2()
{
/*CALCULATING POINTS FOR EACH OF THE QUESTIONS AND SUMMING THEM INTO 'retVal'*/
var retVal = 0;
/*points for each answer in question 1*/
if (Contains(1,1)) {
retVal += 1;
}
if (Contains(1,2)) {
retVal += 2;
}
if (Contains(1,3)) {
retVal += 3;
}
if (Contains(1,4)) {
retVal += 4;
}
if (Contains(1,5)) {
retVal += 3;
}
/*points for question 2*/
if(Answer(2) == 1) {
retVal +=2;
}
else
{
retVal -=2;
}
/*Setting the LSM Segment & Group according to the total sum of points*/
if (retVal < 0) {
SetAnswer(4,1);
SetAnswer(5,1);
}
else if (retVal >= 0 && retVal <= 2) {
SetAnswer(4,2);
SetAnswer(5,1);
}
else if (retVal >= 3 && retVal <= 4) {
SetAnswer(4,3);
SetAnswer(5,2);
}
else if (retVal >= 5 && retVal <= 6) {
SetAnswer(4,4);
SetAnswer(5,2);
}
else if (retVal >= 7 && retVal <= 8) {
SetAnswer(4,5);
SetAnswer(5,3);
}
else if (retVal >= 9) {
SetAnswer(4,6);
SetAnswer(5,3);
}
/*Returning the number of points*/
return retVal;
}
function QuestionExpression_5()
{
return Answer(4);
}
function HandleQuestionJump_4(ioJump)
{
/*_@_CC_@{1}_@_CC_@*/
ioJump.retVal = 4;//eJumpQuestionResult.ejqrNone
ioJump.outIdx = -2;
if (1 < 0) {
}
if (Answer(CurrQues) == 1) {
ioJump.retVal = 2;//eJumpQuestionResult.ejqrCancel
ioJump.outIdx = -2;
return;
}
}
//_@_HandlerZone_@}
function JSDBLInitAllScript()
{
}var eJumpQuestionResult = {ejqrNext:0, ejqrSubmit:1,ejqrCancel:2,ejqrFilter:3,ejqrNone:4,ejqrIndex:5,ejqrChapter:6};
var ePlatform = {None:0, Web:1, PC:2, PDA:4, MobileWeb:8, SmartPhone:16, Android:32, AllWindows:31, AllJSEnabled: 34, All:63};
var eAttachmentSource = {easDefault:0};
var eAskButtons = {OKCancel:0, YesNoCancel:1, YesNo:2};
var eAskResult = {None:0, OK:1, Yes:2, No:3, Cancel:4};
var eQuotaFilledResult = {Default:0,Filter:1,Cancel:2,Nothing:3};
var eExtraLabel = { MatrixLower:0, MatrixMiddle:1, MatrixUpper:2, MatrixIrrelevant:3, ScaleLower:4, ScaleMiddle:5, ScaleUpper:6, CountersTotal:7,CountersRemaining:8, NumericGridTotal:9, NumericGridRemaining:10 };
var eFontSize = {XSmall:-4,Smaller:-2,Small:-1,Regular:0,Large:2,Largest:8,XLarge:14};
var eULQuestionType = {eqtYesNo: 0,
eqtAmerican: 1,
eqtNumeric: 2,
eqtFreeText: 3,
eqtMultiSelect: 4,
eqtRating: 5,
eqtScale: 6,
eqtMatrix: 7,
eqtMultiTopics: 8,
eqtNoQuestion: 9,
eqtDateTime: 10,
eqtCounters: 11,
eqtStopper: 12,
eqtMassiveMultiSelect: 13,
eqtExpression: 14,
eqtMultiText: 15,
eqtMultiNumeric: 16,
eqtMultimedia: 17,
eqtMultiTopicsSelect: 18,
eqtGPSQuestion: 19,
eqtListSource: 20,
eqtPositionTopicsOnImage: 21,
eqtNumOfTypes: 22};
var eRenderGridAlignment = {Top: 0,
Center: 1,
Bottom: 2};
var eInterviewExtraField = {AttemptsPerCompletedInterview: 0,
AdherenceToMethodology: 1,
CustomData1: 2,
CustomData2: 3,
CustomData3: 4,
CustomData4: 5,
CustomData5: 6,
CustomData6: 7,
CustomDataInt1: 8,
CustomDataInt2: 9,
CustomDataInt3: 10,
CustomDataInt4: 11,
CustomDataInt5: 12,
CustomDataInt6: 13,
InterviewStopComment: 14};
var eSurveyStatus = {New: 0,
EditNotCompleted: 1,
EditCompleted: 2,
EditTextReturn: 3,
EditReturned: 4};
</Source>
</UserLogicContents>FalseFalseFalse-101.32.0.0AAEAAAD/////AQAAAAAAAAAMAgAAAEdVc2VyTG9naWNDcmVhdG9yLCBWZXJzaW9uPTEuMC4xLjMsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAKVN1cnZleVRvR28uVXNlckxvZ2ljLkNyZWF0b3IuQXNzZW1ibHlEYXRhEAAAAAZtVGFibGUNbVN1cnZleUNvbnN0cw9tU3VydmV5U25pcHBldHMNbUNoYXB0ZXJUYWJsZQ1tTGFzdEJ1Y2tldElEEW1MYXN0TWV0YUJ1Y2tldElED21TdXJ2ZXlJbml0Q29kZRBtU3VydmV5QmxvY2tDb2RlEW1MYXN0TGlzdFNvdXJjZUlEE21MYXN0Q3VzdG9tQWN0aW9uSUQHbUZsYXZvcg5tVXNlR2xvYmFsQ29kZQttVXNlT3JnQ29kZQ5tU3RyaWN0SlNDaGVjaxdtTGFzdEF0dGFjaG1lbnRTb3VyY2VJRA5tU3VydmV5TmF2Q29kZQMDAwMAAAEBAAAEAAAAAAIeU3lzdGVtLkNvbGxlY3Rpb25zLkhhc2h0YWJsZVtdHFN5c3RlbS5Db2xsZWN0aW9ucy5IYXNodGFibGUeU3lzdGVtLkNvbGxlY3Rpb25zLkhhc2h0YWJsZVtdHlN5c3RlbS5Db2xsZWN0aW9ucy5IYXNodGFibGVbXQgICAgkU3VydmV5VG9Hby5Vc2VyTG9naWMuQ3JlYXRvci5lRmxhdm9yAgAAAAEBAQgCAAAACQMAAAAJBAAAAAkFAAAACQYAAADlAAAAAgAAAAYHAAAAAAkHAAAAAQAAAAYAAAAF+P///yRTdXJ2ZXlUb0dvLlVzZXJMb2dpYy5DcmVhdG9yLmVGbGF2b3IBAAAAB3ZhbHVlX18ACAIAAAACAAAAAQEAAQAAAAoHAwAAAAABAAAABgAAAAMcU3lzdGVtLkNvbGxlY3Rpb25zLkhhc2h0YWJsZQkJAAAACQoAAAAJCwAAAAkMAAAACQ0AAAAJDgAAAAQEAAAAHFN5c3RlbS5Db2xsZWN0aW9ucy5IYXNodGFibGUHAAAACkxvYWRGYWN0b3IHVmVyc2lvbghDb21wYXJlchBIYXNoQ29kZVByb3ZpZGVyCEhhc2hTaXplBEtleXMGVmFsdWVzAAADAwAFBQsIHFN5c3RlbS5Db2xsZWN0aW9ucy5JQ29tcGFyZXIkU3lzdGVtLkNvbGxlY3Rpb25zLklIYXNoQ29kZVByb3ZpZGVyCOxROD8AAAAACgoLAAAACQ8AAAAJEAAAAAcFAAAAAAEAAAAFAAAAAxxTeXN0ZW0uQ29sbGVjdGlvbnMuSGFzaHRhYmxlCREAAAAJEgAAAAkTAAAACRQAAAAJFQAAAAcGAAAAAAEAAAAIAAAAAxxTeXN0ZW0uQ29sbGVjdGlvbnMuSGFzaHRhYmxlCRYAAAAJFwAAAAkYAAAACRkAAAAJGgAAAAkbAAAACRwAAAAJHQAAAAEJAAAABAAAAOxROD8AAAAACgoLAAAACR4AAAAJHwAAAAEKAAAABAAAAOxROD8DAAAACgoLAAAACSAAAAAJIQAAAAELAAAABAAAAOxROD8AAAAACgoLAAAACSIAAAAJIwAAAAEMAAAABAAAAOxROD8NAAAACgoLAAAACSQAAAAJJQAAAAENAAAABAAAAOxROD8DAAAACgoLAAAACSYAAAAJJwAAAAEOAAAABAAAAOxROD8AAAAACgoLAAAACSgAAAAJKQAAABAPAAAAAAAAABAQAAAAAAAAAAERAAAABAAAAOxROD8N+wAACgrvAAAACSoAAAAJKwAAAAESAAAABAAAAOxROD8AAAAACgoLAAAACSwAAAAJLQAAAAETAAAABAAAAOxROD8AAAAACgoLAAAACS4AAAAJLwAAAAEUAAAABAAAAOxROD9xAAAACgoLAAAACTAAAAAJMQAAAAEVAAAABAAAAOxROD8AAAAACgoLAAAACTIAAAAJMwAAAAEWAAAABAAAAOxROD8AAAAACgoLAAAACTQAAAAJNQAAAAEXAAAABAAAAOxROD9NAAAACgoXAAAACTYAAAAJNwAAAAEYAAAABAAAAOxROD8AAAAACgoLAAAACTgAAAAJOQAAAAEZAAAABAAAAOxROD8AAAAACgoLAAAACToAAAAJOwAAAAEaAAAABAAAAOxROD8AAAAACgoLAAAACTwAAAAJPQAAAAEbAAAABAAAAOxROD8AAAAACgoLAAAACT4AAAAJPwAAAAEcAAAABAAAAOxROD8AAAAACgoLAAAACUAAAAAJQQAAAAEdAAAABAAAAOxROD8AAAAACgoLAAAACUIAAAAJQwAAABAeAAAAAAAAABAfAAAAAAAAABAgAAAAAQAAAAgIBAAAABAhAAAAAQAAAAlEAAAAECIAAAAAAAAAECMAAAAAAAAAECQAAAACAAAACAgFAAAACAgCAAAAECUAAAACAAAACUUAAAAJRgAAABAmAAAAAQAAAAgIBgAAABAnAAAAAQAAAAlHAAAAECgAAAAAAAAAECkAAAAAAAAAECoAAAAAAAAAECsAAAAAAAAAECwAAAAAAAAAEC0AAAAAAAAAEC4AAAAAAAAAEC8AAAAAAAAAEDAAAAAAAAAAEDEAAAAAAAAAEDIAAAAAAAAAEDMAAAAAAAAAEDQAAAAAAAAAEDUAAAAAAAAAEDYAAAAAAAAAEDcAAAAAAAAAEDgAAAAAAAAAEDkAAAAAAAAAEDoAAAAAAAAAEDsAAAAAAAAAEDwAAAAAAAAAED0AAAAAAAAAED4AAAAAAAAAED8AAAAAAAAAEEAAAAAAAAAAEEEAAAAAAAAAEEIAAAAAAAAAEEMAAAAAAAAADEgAAABKVXNlckxvZ2ljSW50LlBvY2tldCwgVmVyc2lvbj0xLjAuNC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwFRAAAAC1TdXJ2ZXlUb0dvLlVzZXJMb2dpYy5DcmVhdG9yLlF1ZXN0aW9uSnVtcEluZm8LAAAAGVF1ZXN0aW9uSW5mbyttUXVlc3Rpb25JZHgWUXVlc3Rpb25JbmZvK21IYXNFcnJvciJRdWVzdGlvbkluZm8rbVF1ZXN0aW9uRGVwZW5kZW5jaWVzIVF1ZXN0aW9uSW5mbyttQ2hhcHRlckRlcGVuZGVuY2llcwhqdW1wSW5mbwhiZWhhdmlvchRtUXVlc3Rpb25KdW1wT3B0aW9ucxNtQ2hhcHRlckp1bXBPcHRpb25zEW1PdGhlckp1bXBPcHRpb25zCWlzR2VuZXJhbAdnZW5KdW1wAAADAwQEAwMDAAIIARxTeXN0ZW0uQ29sbGVjdGlvbnMuQXJyYXlMaXN0HFN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QlU3VydmV5VG9Hby5Vc2VyTG9naWMuQ3JlYXRvci5KdW1wSW5mbwIAAAAvU3VydmV5VG9Hby5Vc2VyTG9naWMuSW50ZXJmYWNlcy5lVUxTa2lwQmVoYXZpb3JIAAAAHFN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QcU3lzdGVtLkNvbGxlY3Rpb25zLkFycmF5TGlzdBxTeXN0ZW0uQ29sbGVjdGlvbnMuQXJyYXlMaXN0AQIAAAAEAAAAAAlJAAAACUoAAAAJSwAAAAW0////L1N1cnZleVRvR28uVXNlckxvZ2ljLkludGVyZmFjZXMuZVVMU2tpcEJlaGF2aW9yAQAAAAd2YWx1ZV9fAAhIAAAAAAAAAAlNAAAACU4AAAAJTwAAAAAKBUUAAAAvU3VydmV5VG9Hby5Vc2VyTG9naWMuQ3JlYXRvci5RdWVzdGlvbkV4cHJlc3Npb24GAAAAGVF1ZXN0aW9uSW5mbyttUXVlc3Rpb25JZHgWUXVlc3Rpb25JbmZvK21IYXNFcnJvciJRdWVzdGlvbkluZm8rbVF1ZXN0aW9uRGVwZW5kZW5jaWVzIVF1ZXN0aW9uSW5mbyttQ2hhcHRlckRlcGVuZGVuY2llcwhzaG9ydEV4cANleHAAAAMDAAEIARxTeXN0ZW0uQ29sbGVjdGlvbnMuQXJyYXlMaXN0HFN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QBAgAAAAUAAAAACVAAAAAJUQAAAAAGUgAAABFyZXR1cm4gQW5zd2VyKDQpOwFGAAAARQAAAAIAAAAACVMAAAAJVAAAAAAGVQAAAPEHLypDQUxDVUxBVElORyBQT0lOVFMgRk9SIEVBQ0ggT0YgVEhFIFFVRVNUSU9OUyBBTkQgU1VNTUlORyBUSEVNIElOVE8gJ3JldFZhbCcqLw0KdmFyIHJldFZhbCA9IDA7DQoNCi8qcG9pbnRzIGZvciBlYWNoIGFuc3dlciBpbiBxdWVzdGlvbiAxKi8NCmlmIChDb250YWlucygxLDEpKSB7DQoJcmV0VmFsICs9IDE7DQp9DQppZiAoQ29udGFpbnMoMSwyKSkgew0KCXJldFZhbCArPSAyOw0KfQ0KaWYgKENvbnRhaW5zKDEsMykpIHsNCglyZXRWYWwgKz0gMzsNCn0NCmlmIChDb250YWlucygxLDQpKSB7DQoJcmV0VmFsICs9IDQ7DQp9DQppZiAoQ29udGFpbnMoMSw1KSkgew0KCXJldFZhbCArPSAzOw0KfQ0KDQovKnBvaW50cyBmb3IgcXVlc3Rpb24gMiovDQppZihBbnN3ZXIoMikgPT0gMSkgew0KCXJldFZhbCArPTI7DQp9DQplbHNlDQp7DQoJcmV0VmFsIC09MjsNCn0NCg0KDQovKlNldHRpbmcgdGhlIExTTSBTZWdtZW50ICYgR3JvdXAgYWNjb3JkaW5nIHRvIHRoZSB0b3RhbCBzdW0gb2YgcG9pbnRzKi8NCmlmIChyZXRWYWwgPCAwKSB7DQoJU2V0QW5zd2VyKDQsMSk7DQoJU2V0QW5zd2VyKDUsMSk7DQp9IA0KZWxzZSBpZiAocmV0VmFsID49IDAgJiYgcmV0VmFsIDw9IDIpIHsNCglTZXRBbnN3ZXIoNCwyKTsNCglTZXRBbnN3ZXIoNSwxKTsNCn0gDQplbHNlIGlmIChyZXRWYWwgPj0gMyAmJiByZXRWYWwgPD0gNCkgew0KCVNldEFuc3dlcig0LDMpOw0KCVNldEFuc3dlcig1LDIpOw0KfSANCmVsc2UgaWYgKHJldFZhbCA+PSA1ICYmIHJldFZhbCA8PSA2KSB7DQoJU2V0QW5zd2VyKDQsNCk7DQoJU2V0QW5zd2VyKDUsMik7DQp9DQplbHNlIGlmIChyZXRWYWwgPj0gNyAmJiByZXRWYWwgPD0gOCkgew0KCVNldEFuc3dlcig0LDUpOw0KCVNldEFuc3dlcig1LDMpOw0KfSANCmVsc2UgaWYgKHJldFZhbCA+PSA5KSB7DQoJU2V0QW5zd2VyKDQsNik7DQoJU2V0QW5zd2VyKDUsMyk7DQp9IA0KDQovKlJldHVybmluZyB0aGUgbnVtYmVyIG9mIHBvaW50cyovDQpyZXR1cm4gcmV0VmFsOwVHAAAAK1N1cnZleVRvR28uVXNlckxvZ2ljLkNyZWF0b3IuUXVlc3Rpb25BY3Rpb24FAAAAGVF1ZXN0aW9uSW5mbyttUXVlc3Rpb25JZHgWUXVlc3Rpb25JbmZvK21IYXNFcnJvciJRdWVzdGlvbkluZm8rbVF1ZXN0aW9uRGVwZW5kZW5jaWVzIVF1ZXN0aW9uSW5mbyttQ2hhcHRlckRlcGVuZGVuY2llcwZBY3Rpb24AAAMDAQgBHFN5c3RlbS5Db2xsZWN0aW9ucy5BcnJheUxpc3QcU3lzdGVtLkNvbGxlY3Rpb25zLkFycmF5TGlzdAIAAAAGAAAAAAlWAAAACVcAAAAGWAAAAC5TZXRUZXh0Rm9ybWF0KEN1cnJRdWVzLFNlbGVjdGVkQW5zd2VyVGV4dCg0KSk7BEkAAAAcU3lzdGVtLkNvbGxlY3Rpb25zLkFycmF5TGlzdAMAAAAGX2l0ZW1zBV9zaXplCF92ZXJzaW9uBQAACAgJWQAAAAAAAAAAAAAAAUoAAABJAAAACVkAAAAAAAAAAAAAAAVLAAAAJVN1cnZleVRvR28uVXNlckxvZ2ljLkNyZWF0b3IuSnVtcEluZm8DAAAAB2RlZkp1bXAGZGVmSWR4CmNvbmRpdGlvbnMEAAQzU3VydmV5VG9Hby5Vc2VyTG9naWMuSW50ZXJmYWNlcy5lSnVtcFF1ZXN0aW9uUmVzdWx0SAAAAAg1U3VydmV5VG9Hby5Vc2VyTG9naWMuQ3JlYXRvci5KdW1wSW5mbytKdW1wQ29uZGl0aW9uW10CAAAAAgAAAAWm////M1N1cnZleVRvR28uVXNlckxvZ2ljLkludGVyZmFjZXMuZUp1bXBRdWVzdGlvblJlc3VsdAEAAAAHdmFsdWVfXwAISAAAAAQAAAD/////CVsAAAABTQAAAEkAAAAJWQAAAAAAAAAAAAAAAU4AAABJAAAACVkAAAAAAAAAAAAAAAFPAAAASQAAAAldAAAAAQAAAAEAAAABUAAAAEkAAAAJXgAAAAEAAAABAAAAAVEAAABJAAAACVkAAAAAAAAAAAAAAAFTAAAASQAAAAlgAAAABAAAAAEAAAABVAAAAEkAAAAJWQAAAAAAAAAAAAAAAVYAAABJAAAACWIAAAABAAAAAQAAAAFXAAAASQAAAAlZAAAAAAAAAAAAAAAQWQAAAAAAAAAHWwAAAAABAAAAAQAAAAQzU3VydmV5VG9Hby5Vc2VyTG9naWMuQ3JlYXRvci5KdW1wSW5mbytKdW1wQ29uZGl0aW9uAgAAAAlkAAAAEF0AAAAEAAAACWUAAAANAxBeAAAABAAAAAgIAwAAAA0DEGAAAAAEAAAACAgAAAAACAgBAAAACAgDAAAACAgEAAAAEGIAAAAEAAAACAgDAAAADQMFZAAAADNTdXJ2ZXlUb0dvLlVzZXJMb2dpYy5DcmVhdG9yLkp1bXBJbmZvK0p1bXBDb25kaXRpb24DAAAACWNvbmRpdGlvbgRqdW1wA2lkeAQEACZTdXJ2ZXlUb0dvLlVzZXJMb2dpYy5DcmVhdG9yLkNvbmRpdGlvbgIAAAAzU3VydmV5VG9Hby5Vc2VyTG9naWMuSW50ZXJmYWNlcy5lSnVtcFF1ZXN0aW9uUmVzdWx0SAAAAAgCAAAACWYAAAABmf///6b///8CAAAA/////wFlAAAApv///wIAAAAFZgAAACZTdXJ2ZXlUb0dvLlVzZXJMb2dpYy5DcmVhdG9yLkNvbmRpdGlvbgEAAAAFbVRleHQBAgAAAAZoAAAAFUFuc3dlcihDdXJyUXVlcykgPT0gMQs=125438285340105-1270-1-1011-10-100540001H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx659o8M/R459Y501LTc+eHu3vPnh81/v78et1fZlfn82OdvbO9x/s7uxvP/j0PNvePz/Y2T6YfppvfzrJs3vn2eTh7N6nj+/a5o/PZu+Odh7fxY/Hb/J37dHTKr2u1uk8u8zTdp6n51VZVleEUlos8U2dzqt1k8+rcvZ7PL7Lrzx+lS0v8i+K5dHu47v2d/00e3d033xKv8unr9t8ZRvzH4+P0c2zssrao2dZ2eSP73qf2LG/uV7lR/tu7Pz341fFxbw9LouLpXnX++Tx07yZ1sUKzd9zdP6bj59XV3nN46XfHt91fz7+arXSX79N3T6+6/5+fPpuWq5n+czgZf9+/Hpe1S1N3Ssig/ldiPBiXZZHb+q1IQH//fiLomkIz5/MynV+tE0vBR88/smsLrJJmb/IFjnBJBIFnzz+ffLmhDkLZHd/PH5R6W97j+/a3x/Tz/x42bzOV1mdteW1otP7GLM5qxZufPZv/YZaE5ma8Gvzobb5vK7WKx6S/zdNW5m3BGkH8yC/EjnbOgNld9O73l979q8nVVXuKrbeB+7LPTcT9hP59mzZ7jIW7i/7xR6wcH88PqtrQukyW7YnVQkMgMAXWbH8dksiTb+fNUET02n3Y5rw9lV1Rb9WjkjBZ49Pl9Trcpq/Wpe5DLNoze/fWS9WZ8vzitG2f1CTFfET5t5Swn7AQv7tN188x/vEd1evpxnxyHrRaNvwM+L6i2L6rMwuGpDA++vxq3w5y2tiF/mb+KfziVAPkmoo9KRYPs3a7Oj4+LPPHt81fz1+Vuc5mjwvFkXLYwk/eUzN8jfFIn9W1QvSBuCI8BNilvNsXbav3xarJzlJd1HVwjj9jx/TwN5Uq2LanC1fZhc5BKL70eMvSTnUr1f5lKSIBegnfv/d3//147u9zx+fzLNVm9ckvfepQ/cXydBikS953Cfrpq0WRmc9L5Zvjw4PqXH/48fHbZtN53ixwZvfzaHIMBT97fHraVWzTOPr50XTviatNbV/PS2aVZldmz9ZO+APGuGX58RT68Wy0RG7vx/z4F/mBGfZYvzUX/cjQmVyUhb012vWiQAaTjgLSfejxyLsL7NlXn5bhoAJ7n/6mJmOCIevze/eAPWb4ANCAIz9pmhFHuTPM8LgHVsX78/HNJRzw4fyBUuY6B3v78ev3jxj3f2Lf9+6Pd/9fbNlU/A/09XF7t79vd93lp+f7/zi3/e8WrbtpKRfdn7f82VR/r7n03lWN3m7k77J5tUiO/wlv+Q3Tn7fyyK/elssZ/u/73q6+/uS3pz9viUZvd2de/d+3wm/2+w+SN/HLAHIb5wQbMJbUWWh7pK4+5lMMlNWvnd/diby3tHu3kFvLu+RlAlzOcIFH5DSO562xaXROvbPxy8IFZlxmrQ9cJ//AX/N2NAf+qX58/HZgpiPh1JXK9ZBnU8eny2btl5PIULN0avT46fpl1+9SY9fPE1fnZ58+Yr+fJF+/ursKb3ptwzecyPqf6rcYnWg/6eq2pdVU7CTsGN0rf1EWzzPlxft3H2vf3cIv9+XoH1fBbOE+X/6uKn4eX8//uq5lX/9lcwXmnl/mW+e5tOjnfGO+xIfeOookMLIx8JezcALg1+qfhh6b/hb6e/beUbEolHnmXJ971PtgUzq61U2zT2w9iNt0v1evySv5C3Lyes2C7RG5HPX+HQ5izS1n5I/N5uVudFITq1ZC1OcX3/V5L9Xfm0dg82NBmDgO/FOVkNEHvjqMZyZjbO6sQG/vnl2N7dglE9IjPJNiA826MjW/aO9nf2+VruPKWvpL0yi0QMH9w4OPt05wLx1vqJpWxYL8hbI9/hyaUw3RCr+BfnX5KCUxQ/yGeut7xYzUQPRz7utVXP3mxuV/pR6WyJ8JMdlmdemW3VOMO2uxVdfnT3FJ2+y+iJvGcyXdXFRMPb9Dx+fELsuZ1nNIRZcG//vx1C+ec2kb163ICdgH69biiEWK7jrzysicVGSN2Sm+Jx+h4K/RSv4jtQbuRp5vpRvxFk5qdZLkfTNLQIAzKOb3u816DDPp33F/CksCKG6zEo2RBh+4LZ+IZTtfUbezU/0A/o9L6j94IB+txPQ/z7Gt8jSVV1cku+cNlfFYoFZW1EIdNtAfs98+g0F8rsfFMjfYlQ/lAB+LxrA+2P/GhH83jccwCs6P4rgfxTB/7yN4Pd+FMH/fymCZ378piL4n6Wo/UYbNBCt/38nWv9RsP6jYP1HwfqPgvUfBes/CtZ/FKxrsH7/g4N1F6zv+cE6GZw6b8ACj9I3VZuVKXuLvfh8h9VUNz7f3bGff1MR+gestQ+OZSAq5zaP0m8uMn+dX7CSkV6/6UX2EPqPgnXvgx8F699AsL6/8/BgY7x+76Cr5pSC7x2ws974f2PEfu9HEfv/lyL2e99kxJ79LKy5P/Ci9wHz9P/1gF1j8p+NgJ017Y8C8R8F4j8KxDWe/VEg/qNA/EeB+M9ZIL774NNvMBC/5wfiGt0NhN+inLrh9/1bB9+3DL6/fuzdQf+HsQ7ux8O///HPwpp4t4MfhdzeBz8Kub+BkHt3Z29/c8i9/02F3BjP/xsj7v2bIu7dvR9F3P/vibiZH7+piPtnI8oODNH/52Pr3U3B9c6PgusfBdc/Cq5/FFz/KLj+UXD9/4fg+sE3GFzvx4JrjoP+vxtcK/pfK7j+esE19/izGVzbDn4UXHsf/Ci4/lFw/U0E1/d/FFz/fym4hsn5/0RwzSrv/+vB9f7Pn9j6R7H1j2LrH8XWP4qtfxRb/zyNre89ePgNxtb3I7H1x016XtXpL1pXbdb8XIXY+x8cY3eG8cMItX/R+vfn6fnGQ+yf+P0//VFc/aO4GmG0Hew3EVjvbYyqP/3/e1D96Y+C6v8vBdXMj/8fCKoDy/P/9dh650ex9Y9i6x/F1j+KrX8UW/8otv7/eWy9++DgG4ytP/Vj6zfzPK3zZlUR9nAETf69aB6lv3iH3YOfk0D74dePs28YUvpDi7l52iIxt/g1XzvkfvD/wpAbNPhRyP1DDrm/yaXswHXsRdx7/3+PuB/8KOL+/1LE/eD/7RH3Jhv0+/7ind/3l0j4/f+eIPzTBw8+ffjp7o9i8R/F4j+KxX8Ui/8oFv9RLA7purnV/+9jcfqnOfp/ABelk5bcbAAAH4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx6+MXDf979Ph42Vzl9dnTo53Hd+3vj39inTctgaDf93cfPL7r/f34bPYOjfHj8Zv8XXv05ifTJm8f3+U/Hr+eV3VL7V7t7v/+u4/vmj8dSHnd//PxT2Z1kU3K/EW2yI+Of/9dvBh89viEh3BEn+tvj1+v68v8Gojvne8/2N3Z337w6Xm2vX9+sLN9MP003/50kmf3zrPJw9m9TwkP0/zx07zM23wGJMyvj7+zXqzOlufV0Tb1YP94fPqurTMMaze9q389qapy9+hZVjb547veJ/Lt2bLdBWD3h2L+1fJknk/fSrfdj7SN+dMO0n4PFL795ovnwOJZmV00gCK/PP6ynef161U+JYIxrV4L/XqfUy+LRb5sAeS7eXExbwFFf3v8elrV+dHOeMc8RDL+6PFZ83qalbkZs/nz8at8RVML1ADxVX5Z5FfuL3x3tpzl75ik/t+PX+b1edjwpCqr2msofz9+WjSrMrt23wYfEGLH07a4zI/e1GtGTP98/GVdXBTLrGREacrxavezxy/rvMmJJ2Z+q96Hj88W2UUObF/W1Yrp3vlEWpzNMJqvnv9kVq5z71fiAbzj/WW+eZpPmdz2S3zw+FW2nFWLz+tqvRJ6eH8rsSwD+H8SrWhuIfXNV1+dPQUGQC+v2yJvjpvXbU38xJ9mNfGAlXQedPiRqgSGu+fUgv5NbAG1EeqOvffRHbu+7nj6k09TTGlep3fTJ+U6fZVd6wcxhXLv6yqUvQGFsvcjhXIrhbL3I4XyI4Xyw1Mo995Hoez5CuUl6Q9ySLa+2H6Rt3efvm4v776pVvTRnbRZT5ppXazwbhrTLvtfV7vcG9Au936kXW6lXe79SLv8SLv88LTL/ffRLvd87UI8uVq35Kz8J3/Qn5o+zZu3bbW6+zxb0Y+oRvn062qU/QGNsv8jjXIrjbL/I43yI43yw9Mon76PRtn3NcpPZtP1epFOyzxb5vXd87Kq6nRVlUUzj4dAD76uSrk/oFLu/0il3Eql3P+RSvmRSvnhqRTbqKtS9vZvyMf+PnnTVRzHv//ew8Fs7O5mzbE3mI21YvcjzbFBc+z9kLKx/1/RHD9SHD+7imP3fRTHrq84XlRRvbH3dfXGUNLVitSP9MZGvfGjpOuP9MYPT28MORy7Dz69weF4nV8wS+721ce9e4Nux73N6mP/R4vA76k+QvWx/yO340cByw9Tfwz5HVH9EfgdRn/sRfXHkPtxo/740Zrvh7gf+z9yP36kP36Y+mPvffRHsOZr9Me9qP6493X1x49WdT9Mf/xoVfdH+uOHqD/uvY/+CFZ1jf7Yj+qP/a+rP360hvth+uNHa7g/0h8/RP2x/z76I1jDNfrjflR/3P+6+uP9Fmx/pD+6+uNHC7Y/0h8/RP2xa1vdRoHcjymQT7sKJFv+/vT277+zu/t1lcinA07Ipz9yQm6lRD79ukrkR6rjh6A6/v+gN4bVxoPbrbt83KS727Hc6f7g2ou/EhxRG/d/tPbyQWrj/o/WXv4/okD+/+J7vI8O2Y3rkHvbsfzH/uD6y4065EfrLx+mQ360/vIjHfI+OuQDdcjw+ktEh8TWX0iH3N/uhTCsQ4bWYG7UIT9ag/kwHfKjNZgf6ZAfog6xjbo6ZPeGUOb3yZtI7mNn7+D339nZHVAe2z7QiPagl3d/FMZsVh+f7j3c3b//6UYtsvOzEs0YWf2REvlGlMj/j5TI7nsokV1fibyoBnXIUBBzCx3yozDmG9EhPxvRzI90yI90iNEh+Lc5+n8AG5eHmgRNAAA=H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx6zdVw/8ePT5eNld5ffb0aOfxXfv7459Y501LIOj3/d0Hj+96fz8+m7072t59fBc/H7/J37VHb34ybfL28V3+4/HreVW31PDV7v7x7pgamg8cVHpzxwMKQD+Z1UU2KfMX2SJ3rwafPj7hcRzR5/rb49fr+jK/BvZ75/sPdnf2tx98ep5t758f7GwfTD/Ntz+d5Nm982zycHbvU8LENH/8NC/zNp8BDfPr4++sF6uz5XnFo7N/PD5919YZhrab3tW/nlRVuXv0LCub/PFd7xP59mzZ7gKw+0Mx/2p5Ms+nb6Xb7kfaxvxpB2m/BwrffvPFc2DxrMwuGkCRXx5/2c7z+vUqnxLBQCu0OakWi3zZ4tfv5sXFvAVM/e3x62lV50c74x3zEHH4o8dnzetpVuZmdObPx6/yFU0jkADEV/llkV+5v/Dd2XKWvzva23t81//78cu8Pg8bnlRlVTOV/b8fPy2aVZldu2+DDwix42lbXOZHb+o1I6Z/Pv6yLi6KZVYyojS5eLX72eOXdd7kNPszv1Xvw8dni+wiB7Yv62rFFO58Ii3OZhjNV89/MivXufcrzTbe8f4y3zzNp0xu+yU+ePwqW86qxed1tV4JPby/lVh2qv0/iVY0txDy5quvzp4CA6CX122RN8fN67YmzuFPs5p4wAo2Dzr8iCYeeiBUBrvvpQz2fGXwkyev4ppg7+trgr0BTbD3I03w/2ZNcO9HmuD/85pg7700wT1fEzz9yacpZi2v4wrh3tdXCPcGFMK9HymE/zcrhP0fKYT/zyuEe++lEPZ9hfDF9ou8vfv0dXuZNutJM62LFRrHtcP+19cO+wPaYf9H2uH/zdrh/o+0w//ntcP+e2mH+752+HaxfV7cXaybYppOqaM6jyuG+19fMdwfUAz3f6QY/t+sGD79kWL4/7xiuP9eiuFTXzEQ263WbV6nd9Pn2aqtVnG98OnX1wufDuiFT3+kF/7frBce/Egv+Hrh/5N64dP30gsPgkxjNl2vF+m0zLNlXt89L6uqTldVWTTzoZTDg6+vIx4M6IgHP9IR/2/WEQc/0hH/n9cRD95LRxwEOUhSBldZMwcCi2xKPweiioOvrxkOBjTDwY80w/+bNcPD/79php+HmuHgvTTDQ18zfPc2WuHh19cKDwe0wsMfaYX/F2uFe5aBf+Qv/H9WKzx8L62wu+OrhTfrBUlsOqsHly3R/usqBbwb1Qr44kdq4f+9asFK+4/Uwv9n1QJk7H30wm6wOlERA7YkVat5tczTrfzdtFyDldOMVivK8s6Astj9AGWxO6QsrBz9SFn8v1FZ7P1IWfx/X1nsvp+y2AuyDnm+Ss/rPP/BoBOx9wF6YW9IL+z9SC/8v1kv3PtZ1Qs/0gs/FL2w93564Z6vF57Vxewiv6uaId2aVosJzQXeGPIf7n2Anrg3pCfu/UhP/L9ZT+z/SE/8f19P3Hs/PbHv64nTMp8SAtO0aavLgdQk3vjammF/SDPs/0gz/L9ZM9z/kWb4/75m2H8/zXDf1wxfFNO6usou85QUw3JAM9z/AM1wf0gz3P+RZvh/s2b49Eea4f/7muH++2mGT33N8GRdlO12sUzfFu10ni/Tpli+HVAQn36Agvh0SEF8+iMF8XOrIDYriAc/UhD/31cQn76fgnjQW8Fo8um6LtrrFAQupkOxxYMPUBAPhhTEgx8piP83K4iDHymI/+8riAfvpyAOfAVxL63qdEHMxAuaKS90Nil5FPNq3eTzqpwNaIuDD9AWB0Pa4uBH2uI9tcUPVVs8/JG2+P++tjh4P23x0NcWe++rJR5+gJZ4OKQlHv5IS/y/WEvsW4b+kZb4/66WePheWmJvx9cSHHQQQ2YtuRXNddPmi7h6wGtfVz3g3ah6wBc/Ug//71UPVup/pB7+P6Qe8G9z9P8AN29LNm5SAAA=H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx65MG/xw9Pnt6tPP4Lv37+EW2yI++90VWLNOTebZq8/r7j+/yh49fr+vL/BpN9873H+zu7G8/+PQ8294/P9jZPph+mm9/Osmze+fZ5OHs3qeP79rmj5/mZd7mM3Rhfn38MqvzZUvfbu8+vmv/ePy8uiimz8rsojna3Tt4fNf7+/GrfDnLa/nj/uO7/p/URTOti1VLwz16My+alP7XzvO0rqo2ncpA0uo8zcqSP/9F67xB4+Zus55sawN6a8nfNoz66DdOfuPk96nW6TRbpkuCU+eL6jKnFgRcXxml2XLGUB1EC22xbtp0kqdrIBq8NvZBL2hazq/Tom3SVV2t8rot8ibdWhLRR+nMDWyUtvm7Ns3b6fgOKOlG/PgNvrh79Pj0XVtnT6qq3D16lpVN/viu94n7du/oTb32v9zTL8+W7S7PiPvLfrGH+XN/PD6bveOm+MkIfPvNF8+BxEm1WNB04tfv5sXFvMWL+tvj19OqzsFP+PpVvqrq9iRr84uqvu6xXedrbf6maEt++4vs3Rk1zJgEwCT44PHzomlfV+t6mp/N+OvgA8b4ZbbMy28LZmjR/ezxqzfPDGlf0URXi8/rar3itv7fj8+a42lbXOZKV/tngGPzpjp9hxH0kHXfPH5pOeC4ed3WJK/o3IkBz4L/JwnaiRXifU+IX59+/sXpizc/u9K78w0LLwb7c8XMO98kL1vq/7+GiY9+8e9bt+e7v2+2bAr+Z7q62N27f//3neXn5zv4t8yWF7s79x784t/3vFq27aSkX3Z+3/NlUf6+56S46iZvd9I32bxaZIe/5Jf8xsnve1nkV2+L5Wz/911Pd3/fVVbPft8Jv9LsPsCfv3FCrYgEisD/N2Tovm8JX52evPrq7A2mMv2F2WJ1mL788ox+Pzl+fvLV8+M3Z1+++NkVsP3/HwnYN2osbjUzPxK+/48J3+6eb8HyC/DGz42ABVj+f0K89r5J8bK0/5EI/X9FhO4inPt/AHH6KHT9DQAAH4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx6ycvmvTu0f8DVNIIpTEAAAA=H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx6+M3Df979Pi4bbPpfJEv27OnR7uTBweTB59m27OH03x7f/fe/nZ2cDDbnuSzbG93srt7Pnv4+G7wyuPX6/oyv6bfdvbO9x/s7uxvP/j0PNvePz/Y2T6YfppvfzrJs3vn2eTh7N6nj+/a5o9fZIv86OXJ+CeLWV6NZ2X5+C5/9PhpXuZtPjvaeXzX/Pr4WZldNPhEfnl8+q59lZ//Xvn10fbu47vur8dvrlf50d7ju/yTQDXTuli1RI307hH1jiH3xz25N5tOsv3d7SzP97b3H9yfbj+cnd/f3t072N0/f/hg98HD6Tc77tN3z4oyf1pdLcsqm+X1Nzv+exvHf5en//8BQ63A6S4CAAA=H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx69cnXzbyg/5d15f59dnTo5298/0Huzv72w8+Pc+2988PdrYPpp/m259O8uzeeTZ5OLv36eO7tvnj19OqzumXe/Sh/vr4RbbIj15VVZvyR4/v8gePX+Wrqm7xe3r36PGzMrtojnYe35VfHp81eOPoTb2mF/QPfeXLepbXR9u7j+/6fz9+mpd5m88Aw/z6+KzNF/I1fer+IOiv1xPG5uhZVjbchf2Evv2JY/c5/U6DYbLcFSL9PztksBFVAQAAH4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx65dNevfo/wF1B76WMAAAAA==H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jxq8+b9O7R/wNCnyKPMAAAAA==H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jxyesmvXv0/wA+f8jSMAAAAA==H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx69cnDf9L/6zry/z67OnRzt75/oPdnf3tB5+eZ9v75wc72wfTT/PtTyd5du88mzyc3fv08V3b/PHraVbm9MvuLn2qvz9+kS3yo98nb+6+qNKqned12uCrx3f5i8dP82ZaF6uWkEvvHj1+VmYXzdHO47vyC31d5m0+wyfm18dnzfG0LS7zozf1muDYPx+/yN+1x8vmKq+p4z3qwf/78dNikS9BhOarr86eorO7PNy7PPT/B6M+8m8qAQAAH4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jxTxw36d2j/wdMGPaGMAAAAA==H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx6+cN/qH/r+vL/Prs6dHO3vn+g92d/e0Hn55n2/vnBzvbB9NP8+1PJ3l27zybPJzd+/TxXdv88fNseUE/t3cf39Vf+aOTapbbD/kP/vhF3uKP9O7R4xfZIj96mp9n67J9fJf/eny2yC74y2dldtEc7Ty+K788PmtevXl+9Cwrm/zxXfmDPjuetsVlfvSmXvOn+ufjp8UC4ADnZN201eJZtWyfZm2GT+5itHcx7v8H3+ljkyYBAAA=H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx6zd5k949+n8Axy2WxjEAAAA=H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcplVmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/Iv7Hv/cffPx7vFuU6WVeN0W1/Oyj3fHOR2m+nFazYnnx2Ufr9nz74KPf4+jx6y+eNPwv/bOuL/Prs6dHO3vn+w92d/a3H3x6nm3vnx/sbB9MP823P53k2b3zbPJwdu/Tx3dt88dP1tO3eYsXH9+1v+unL7JFnt49evw0P8/WZfsT66rNjvaoYfDB4zfXqxyv88/HP7HOm5bQJjDbu4/ven8+fpnV+bLVL+wfj79ansxz6m92vGyuaMxPCDF0+6wo27zOZ4JM87qtafj44q4M+ZsZ92583Ecv8qv09TzPW/M9f3orWtx7H1rsfAOkuMuc8P8ASigJWzkCAAA=