From 7f3a599f6a13fccf68d6a256f60375fedd6ef94b Mon Sep 17 00:00:00 2001 From: Louis Lin Date: Fri, 22 Jan 2021 08:54:13 +0100 Subject: [PATCH] build: add banner to build process --- dist/font-awesome-animation.css | 1184 --------------------------- dist/font-awesome-animation.min.css | 1 - package-lock.json | 41 + package.json | 14 +- scripts/generate_banner.js | 21 + 5 files changed, 71 insertions(+), 1190 deletions(-) delete mode 100644 dist/font-awesome-animation.css delete mode 100644 dist/font-awesome-animation.min.css create mode 100644 scripts/generate_banner.js diff --git a/dist/font-awesome-animation.css b/dist/font-awesome-animation.css deleted file mode 100644 index 15c87fe..0000000 --- a/dist/font-awesome-animation.css +++ /dev/null @@ -1,1184 +0,0 @@ -/* WRENCHING */ - -@-webkit-keyframes wrench { - 0% { - -webkit-transform: rotate(-12deg); - transform: rotate(-12deg); - } - - 8% { - -webkit-transform: rotate(12deg); - transform: rotate(12deg); - } - - 10% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 18% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 20% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 28% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 30% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 38% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 40% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 48% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 50% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 58% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 60% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 68% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 75%, 100% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } -} - -@keyframes wrench { - 0% { - -webkit-transform: rotate(-12deg); - transform: rotate(-12deg); - } - - 8% { - -webkit-transform: rotate(12deg); - transform: rotate(12deg); - } - - 10% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 18% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 20% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 28% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 30% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 38% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 40% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 48% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 50% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 58% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 60% { - -webkit-transform: rotate(-24deg); - transform: rotate(-24deg); - } - - 68% { - -webkit-transform: rotate(24deg); - transform: rotate(24deg); - } - - 75%, 100% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } -} - -.faa-wrench.animated, -.faa-wrench.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-wrench { - -webkit-animation: wrench 2.5s ease infinite; - animation: wrench 2.5s ease infinite; - transform-origin-x: 90%; - transform-origin-y: 35%; - transform-origin-z: initial; -} - -.faa-wrench.animated.faa-fast, -.faa-wrench.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-wrench.faa-fast { - -webkit-animation: wrench 1.2s ease infinite; - animation: wrench 1.2s ease infinite; -} - -.faa-wrench.animated.faa-slow, -.faa-wrench.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-wrench.faa-slow { - -webkit-animation: wrench 3.7s ease infinite; - animation: wrench 3.7s ease infinite; -} - -/* BELL */ - -@-webkit-keyframes ring { - 0% { - -webkit-transform: rotate(-15deg); - transform: rotate(-15deg); - } - - 2% { - -webkit-transform: rotate(15deg); - transform: rotate(15deg); - } - - 4% { - -webkit-transform: rotate(-18deg); - transform: rotate(-18deg); - } - - 6% { - -webkit-transform: rotate(18deg); - transform: rotate(18deg); - } - - 8% { - -webkit-transform: rotate(-22deg); - transform: rotate(-22deg); - } - - 10% { - -webkit-transform: rotate(22deg); - transform: rotate(22deg); - } - - 12% { - -webkit-transform: rotate(-18deg); - transform: rotate(-18deg); - } - - 14% { - -webkit-transform: rotate(18deg); - transform: rotate(18deg); - } - - 16% { - -webkit-transform: rotate(-12deg); - transform: rotate(-12deg); - } - - 18% { - -webkit-transform: rotate(12deg); - transform: rotate(12deg); - } - - 20%, 100% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } -} - -@keyframes ring { - 0% { - -webkit-transform: rotate(-15deg); - transform: rotate(-15deg); - } - - 2% { - -webkit-transform: rotate(15deg); - transform: rotate(15deg); - } - - 4% { - -webkit-transform: rotate(-18deg); - transform: rotate(-18deg); - } - - 6% { - -webkit-transform: rotate(18deg); - transform: rotate(18deg); - } - - 8% { - -webkit-transform: rotate(-22deg); - transform: rotate(-22deg); - } - - 10% { - -webkit-transform: rotate(22deg); - transform: rotate(22deg); - } - - 12% { - -webkit-transform: rotate(-18deg); - transform: rotate(-18deg); - } - - 14% { - -webkit-transform: rotate(18deg); - transform: rotate(18deg); - } - - 16% { - -webkit-transform: rotate(-12deg); - transform: rotate(-12deg); - } - - 18% { - -webkit-transform: rotate(12deg); - transform: rotate(12deg); - } - - 20%, 100% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } -} - -.faa-ring.animated, -.faa-ring.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-ring { - -webkit-animation: ring 2s ease infinite; - animation: ring 2s ease infinite; - transform-origin-x: 50%; - transform-origin-y: 0px; - transform-origin-z: initial; -} - -.faa-ring.animated.faa-fast, -.faa-ring.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-ring.faa-fast { - -webkit-animation: ring 1s ease infinite; - animation: ring 1s ease infinite; -} - -.faa-ring.animated.faa-slow, -.faa-ring.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-ring.faa-slow { - -webkit-animation: ring 3s ease infinite; - animation: ring 3s ease infinite; -} - -/* VERTICAL */ - -@-webkit-keyframes vertical { - 0% { - -webkit-transform: translate(0,-3px); - transform: translate(0,-3px); - } - - 4% { - -webkit-transform: translate(0,3px); - transform: translate(0,3px); - } - - 8% { - -webkit-transform: translate(0,-3px); - transform: translate(0,-3px); - } - - 12% { - -webkit-transform: translate(0,3px); - transform: translate(0,3px); - } - - 16% { - -webkit-transform: translate(0,-3px); - transform: translate(0,-3px); - } - - 20% { - -webkit-transform: translate(0,3px); - transform: translate(0,3px); - } - - 22%, 100% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } -} - -@keyframes vertical { - 0% { - -webkit-transform: translate(0,-3px); - transform: translate(0,-3px); - } - - 4% { - -webkit-transform: translate(0,3px); - transform: translate(0,3px); - } - - 8% { - -webkit-transform: translate(0,-3px); - transform: translate(0,-3px); - } - - 12% { - -webkit-transform: translate(0,3px); - transform: translate(0,3px); - } - - 16% { - -webkit-transform: translate(0,-3px); - transform: translate(0,-3px); - } - - 20% { - -webkit-transform: translate(0,3px); - transform: translate(0,3px); - } - - 22%, 100% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } -} - -.faa-vertical.animated, -.faa-vertical.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-vertical { - -webkit-animation: vertical 2s ease infinite; - animation: vertical 2s ease infinite; -} - -.faa-vertical.animated.faa-fast, -.faa-vertical.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-vertical.faa-fast { - -webkit-animation: vertical 1s ease infinite; - animation: vertical 1s ease infinite; -} - -.faa-vertical.animated.faa-slow, -.faa-vertical.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-vertical.faa-slow { - -webkit-animation: vertical 4s ease infinite; - animation: vertical 4s ease infinite; -} - -/* HORIZONTAL */ - -@-webkit-keyframes horizontal { - 0% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } - - 6% { - -webkit-transform: translate(5px,0); - transform: translate(5px,0); - } - - 12% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } - - 18% { - -webkit-transform: translate(5px,0); - transform: translate(5px,0); - } - - 24% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } - - 30% { - -webkit-transform: translate(5px,0); - transform: translate(5px,0); - } - - 36%, 100% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } -} - -@keyframes horizontal { - 0% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } - - 6% { - -webkit-transform: translate(5px,0); - transform: translate(5px,0); - } - - 12% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } - - 18% { - -webkit-transform: translate(5px,0); - transform: translate(5px,0); - } - - 24% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } - - 30% { - -webkit-transform: translate(5px,0); - transform: translate(5px,0); - } - - 36%, 100% { - -webkit-transform: translate(0,0); - transform: translate(0,0); - } -} - -.faa-horizontal.animated, -.faa-horizontal.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-horizontal { - -webkit-animation: horizontal 2s ease infinite; - animation: horizontal 2s ease infinite; -} - -.faa-horizontal.animated.faa-fast, -.faa-horizontal.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-horizontal.faa-fast { - -webkit-animation: horizontal 1s ease infinite; - animation: horizontal 1s ease infinite; -} - -.faa-horizontal.animated.faa-slow, -.faa-horizontal.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-horizontal.faa-slow { - -webkit-animation: horizontal 3s ease infinite; - animation: horizontal 3s ease infinite; -} - -/* FLASHING */ - -@-webkit-keyframes flash { - 0%, 100%, 50% { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -@keyframes flash { - 0%, 100%, 50% { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -.faa-flash.animated, -.faa-flash.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-flash { - -webkit-animation: flash 2s ease infinite; - animation: flash 2s ease infinite; -} - -.faa-flash.animated.faa-fast, -.faa-flash.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-flash.faa-fast { - -webkit-animation: flash 1s ease infinite; - animation: flash 1s ease infinite; -} - -.faa-flash.animated.faa-slow, -.faa-flash.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-flash.faa-slow { - -webkit-animation: flash 3s ease infinite; - animation: flash 3s ease infinite; -} - -/* BOUNCE */ - -@-webkit-keyframes bounce { - 0%, 10%, 20%, 50%, 80%, 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 40% { - -webkit-transform: translateY(-15px); - transform: translateY(-15px); - } - - 60% { - -webkit-transform: translateY(-15px); - transform: translateY(-15px); - } -} - -@keyframes bounce { - 0%, 10%, 20%, 50%, 80%, 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 40% { - -webkit-transform: translateY(-15px); - transform: translateY(-15px); - } - - 60% { - -webkit-transform: translateY(-15px); - transform: translateY(-15px); - } -} - -.faa-bounce.animated, -.faa-bounce.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-bounce { - -webkit-animation: bounce 2s ease infinite; - animation: bounce 2s ease infinite; -} - -.faa-bounce.animated.faa-fast, -.faa-bounce.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-bounce.faa-fast { - -webkit-animation: bounce 1s ease infinite; - animation: bounce 1s ease infinite; -} - -.faa-bounce.animated.faa-slow, -.faa-bounce.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-bounce.faa-slow { - -webkit-animation: bounce 3s ease infinite; - animation: bounce 3s ease infinite; -} - -/* SPIN */ - -@-webkit-keyframes spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -.faa-spin.animated, -.faa-spin.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-spin { - -webkit-animation: spin 1.5s linear infinite; - animation: spin 1.5s linear infinite; -} - -.faa-spin.animated.faa-fast, -.faa-spin.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-spin.faa-fast { - -webkit-animation: spin 0.7s linear infinite; - animation: spin 0.7s linear infinite; -} - -.faa-spin.animated.faa-slow, -.faa-spin.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-spin.faa-slow { - -webkit-animation: spin 2.2s linear infinite; - animation: spin 2.2s linear infinite; -} - -/* FLOAT */ - -@-webkit-keyframes float { - 0% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 50% { - -webkit-transform: translateY(-6px); - transform: translateY(-6px); - } - - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -@keyframes float { - 0% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 50% { - -webkit-transform: translateY(-6px); - transform: translateY(-6px); - } - - 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } -} - -.faa-float.animated, -.faa-float.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-float { - -webkit-animation: float 2s linear infinite; - animation: float 2s linear infinite; -} - -.faa-float.animated.faa-fast, -.faa-float.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-float.faa-fast { - -webkit-animation: float 1s linear infinite; - animation: float 1s linear infinite; -} - -.faa-float.animated.faa-slow, -.faa-float.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-float.faa-slow { - -webkit-animation: float 3s linear infinite; - animation: float 3s linear infinite; -} - -/* PULSE */ - -@-webkit-keyframes pulse { - 0% { - -webkit-transform: scale(1.1); - transform: scale(1.1); - } - - 50% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - } - - 100% { - -webkit-transform: scale(1.1); - transform: scale(1.1); - } -} - -@keyframes pulse { - 0% { - -webkit-transform: scale(1.1); - transform: scale(1.1); - } - - 50% { - -webkit-transform: scale(0.8); - transform: scale(0.8); - } - - 100% { - -webkit-transform: scale(1.1); - transform: scale(1.1); - } -} - -.faa-pulse.animated, -.faa-pulse.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-pulse { - -webkit-animation: pulse 2s linear infinite; - animation: pulse 2s linear infinite; -} - -.faa-pulse.animated.faa-fast, -.faa-pulse.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-pulse.faa-fast { - -webkit-animation: pulse 1s linear infinite; - animation: pulse 1s linear infinite; -} - -.faa-pulse.animated.faa-slow, -.faa-pulse.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-pulse.faa-slow { - -webkit-animation: pulse 3s linear infinite; - animation: pulse 3s linear infinite; -} - -/* SHAKE */ - -.faa-shake.animated, -.faa-shake.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-shake { - -webkit-animation: wrench 2.5s ease infinite; - animation: wrench 2.5s ease infinite; -} - -.faa-shake.animated.faa-fast, -.faa-shake.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-shake.faa-fast { - -webkit-animation: wrench 1.2s ease infinite; - animation: wrench 1.2s ease infinite; -} - -.faa-shake.animated.faa-slow, -.faa-shake.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-shake.faa-slow { - -webkit-animation: wrench 3.7s ease infinite; - animation: wrench 3.7s ease infinite; -} - -/* TADA */ - -@-webkit-keyframes tada { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 10%, 20% { - -webkit-transform: scale(.9) rotate(-8deg); - transform: scale(.9) rotate(-8deg); - } - - 30%, 50%, 70% { - -webkit-transform: scale(1.3) rotate(8deg); - transform: scale(1.3) rotate(8deg); - } - - 40%, 60% { - -webkit-transform: scale(1.3) rotate(-8deg); - transform: scale(1.3) rotate(-8deg); - } - - 80%, 100% { - -webkit-transform: scale(1) rotate(0); - transform: scale(1) rotate(0); - } -} - -@keyframes tada { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 10%, 20% { - -webkit-transform: scale(.9) rotate(-8deg); - transform: scale(.9) rotate(-8deg); - } - - 30%, 50%, 70% { - -webkit-transform: scale(1.3) rotate(8deg); - transform: scale(1.3) rotate(8deg); - } - - 40%, 60% { - -webkit-transform: scale(1.3) rotate(-8deg); - transform: scale(1.3) rotate(-8deg); - } - - 80%, 100% { - -webkit-transform: scale(1) rotate(0); - transform: scale(1) rotate(0); - } -} - -.faa-tada.animated, -.faa-tada.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-tada { - -webkit-animation: tada 2s linear infinite; - animation: tada 2s linear infinite; -} - -.faa-tada.animated.faa-fast, -.faa-tada.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-tada.faa-fast { - -webkit-animation: tada 1s linear infinite; - animation: tada 1s linear infinite; -} - -.faa-tada.animated.faa-slow, -.faa-tada.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-tada.faa-slow { - -webkit-animation: tada 3s linear infinite; - animation: tada 3s linear infinite; -} - -/* PASSING */ - -@-webkit-keyframes passing { - 0% { - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - opacity: 0; - } - - 50% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - opacity: 1; - } - - 100% { - -webkit-transform: translateX(50%); - transform: translateX(50%); - opacity: 0; - } -} - -@keyframes passing { - 0% { - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - opacity: 0; - } - - 50% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - opacity: 1; - } - - 100% { - -webkit-transform: translateX(50%); - transform: translateX(50%); - opacity: 0; - } -} - -.faa-passing.animated, -.faa-passing.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-passing { - -webkit-animation: passing 2s linear infinite; - animation: passing 2s linear infinite; -} - -.faa-passing.animated.faa-fast, -.faa-passing.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-passing.faa-fast { - -webkit-animation: passing 1s linear infinite; - animation: passing 1s linear infinite; -} - -.faa-passing.animated.faa-slow, -.faa-passing.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-passing.faa-slow { - -webkit-animation: passing 3s linear infinite; - animation: passing 3s linear infinite; -} - -/* PASSING REVERSE */ - -@-webkit-keyframes passing-reverse { - 0% { - -webkit-transform: translateX(50%); - transform: translateX(50%); - opacity: 0; - } - - 50% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - opacity: 1; - } - - 100% { - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - opacity: 0; - } -} - -@keyframes passing-reverse { - 0% { - -webkit-transform: translateX(50%); - transform: translateX(50%); - opacity: 0; - } - - 50% { - -webkit-transform: translateX(0%); - transform: translateX(0%); - opacity: 1; - } - - 100% { - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - opacity: 0; - } -} - -.faa-passing-reverse.animated, -.faa-passing-reverse.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-passing-reverse { - -webkit-animation: passing-reverse 2s linear infinite; - animation: passing-reverse 2s linear infinite; -} - -.faa-passing-reverse.animated.faa-fast, -.faa-passing-reverse.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-passing-reverse.faa-fast { - -webkit-animation: passing-reverse 1s linear infinite; - animation: passing-reverse 1s linear infinite; -} - -.faa-passing-reverse.animated.faa-slow, -.faa-passing-reverse.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-passing-reverse.faa-slow { - -webkit-animation: passing-reverse 3s linear infinite; - animation: passing-reverse 3s linear infinite; -} - -/* BURST */ - -@-webkit-keyframes burst { - 0% { - opacity: .6; - } - - 50% { - -webkit-transform: scale(1.8); - transform: scale(1.8); - opacity: 0; - } - - 100% { - opacity: 0; - } -} - -@keyframes burst { - 0% { - opacity: .6; - } - - 50% { - -webkit-transform: scale(1.8); - transform: scale(1.8); - opacity: 0; - } - - 100% { - opacity: 0; - } -} - -.faa-burst.animated, -.faa-burst.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-burst { - -webkit-animation: burst 2s infinite linear; - animation: burst 2s infinite linear; -} - -.faa-burst.animated.faa-fast, -.faa-burst.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-burst.faa-fast { - -webkit-animation: burst 1s infinite linear; - animation: burst 1s infinite linear; -} - -.faa-burst.animated.faa-slow, -.faa-burst.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-burst.faa-slow { - -webkit-animation: burst 3s infinite linear; - animation: burst 3s infinite linear; -} - -/* FALLING */ - -@-webkit-keyframes falling { - 0% { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - opacity: 0; - } - - 50% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - opacity: 1; - } - - 100% { - -webkit-transform: translateY(50%); - transform: translateY(50%); - opacity: 0; - } -} - -@keyframes falling { - 0% { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - opacity: 0; - } - - 50% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - opacity: 1; - } - - 100% { - -webkit-transform: translateY(50%); - transform: translateY(50%); - opacity: 0; - } -} - -.faa-falling.animated, -.faa-falling.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-falling { - -webkit-animation: falling 2s linear infinite; - animation: falling 2s linear infinite; -} - -.faa-falling.animated.faa-fast, -.faa-falling.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-falling.faa-fast { - -webkit-animation: falling 1s linear infinite; - animation: falling 1s linear infinite; -} - -.faa-falling.animated.faa-slow, -.faa-falling.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-falling.faa-slow { - -webkit-animation: falling 3s linear infinite; - animation: falling 3s linear infinite; -} - -/* RISING */ - -@-webkit-keyframes rising { - 0% { - -webkit-transform: translateY(50%); - transform: translateY(50%); - opacity: 0; - } - - 50% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - opacity: 1; - } - - 100% { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - opacity: 0; - } -} - -@keyframes rising { - 0% { - -webkit-transform: translateY(50%); - transform: translateY(50%); - opacity: 0; - } - - 50% { - -webkit-transform: translateY(0%); - transform: translateY(0%); - opacity: 1; - } - - 100% { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - opacity: 0; - } -} - -.faa-rising.animated, -.faa-rising.animated-hover:hover, -.faa-parent.animated-hover:hover > .faa-rising { - -webkit-animation: rising 2s linear infinite; - animation: rising 2s linear infinite; -} - -.faa-rising.animated.faa-fast, -.faa-rising.animated-hover.faa-fast:hover, -.faa-parent.animated-hover:hover > .faa-rising.faa-fast { - -webkit-animation: rising 1s linear infinite; - animation: rising 1s linear infinite; -} - -.faa-rising.animated.faa-slow, -.faa-rising.animated-hover.faa-slow:hover, -.faa-parent.animated-hover:hover > .faa-rising.faa-slow { - -webkit-animation: rising 3s linear infinite; - animation: rising 3s linear infinite; -} - - -/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL2xsaW4vcGVyc28vZm9udC1hd2Vzb21lLWFuaW1hdGlvbi9zcmMvZm9udC1hd2Vzb21lLWFuaW1hdGlvbi5jc3MiLCJzb3VyY2UuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztBQUNBO0VBQ0U7SUFBRztJQUFBOzs7RUFDSDtJQUFHO0lBQUE7OztFQUNIO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQVM7SUFBQTs7OztBQWZYO0VBQ0U7SUFBRztJQUFBOzs7RUFDSDtJQUFHO0lBQUE7OztFQUNIO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQVM7SUFBQTs7OztBQUVYOzs7RUFHRTtFQUFBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUdGOztBQUNBO0VBQ0U7SUFBRztJQUFBOzs7RUFDSDtJQUFHO0lBQUE7OztFQUNIO0lBQUc7SUFBQTs7O0VBQ0g7SUFBRztJQUFBOzs7RUFDSDtJQUFHO0lBQUE7OztFQUNIO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFTO0lBQUE7Ozs7QUFYWDtFQUNFO0lBQUc7SUFBQTs7O0VBQ0g7SUFBRztJQUFBOzs7RUFDSDtJQUFHO0lBQUE7OztFQUNIO0lBQUc7SUFBQTs7O0VBQ0g7SUFBRztJQUFBOzs7RUFDSDtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBUztJQUFBOzs7O0FBRVg7OztFQUdFO0VBQUE7RUFDQTtFQUNBO0VBQ0E7OztBQUVGOzs7RUFHRTtFQUFBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBR0Y7O0FBQ0E7RUFDRTtJQUFHO0lBQUE7OztFQUNIO0lBQUc7SUFBQTs7O0VBQ0g7SUFBRztJQUFBOzs7RUFDSDtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFTO0lBQUE7Ozs7QUFQWDtFQUNFO0lBQUc7SUFBQTs7O0VBQ0g7SUFBRztJQUFBOzs7RUFDSDtJQUFHO0lBQUE7OztFQUNIO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQVM7SUFBQTs7OztBQUVYOzs7RUFHRTtFQUFBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUdGOztBQUNBO0VBQ0U7SUFBRztJQUFBOzs7RUFDSDtJQUFHO0lBQUE7OztFQUNIO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBUztJQUFBOzs7O0FBUFg7RUFDRTtJQUFHO0lBQUE7OztFQUNIO0lBQUc7SUFBQTs7O0VBQ0g7SUFBSTtJQUFBOzs7RUFDSjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7RUFDSjtJQUFTO0lBQUE7Ozs7QUFFWDs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUVGOzs7RUFHRTtFQUFBOzs7QUFHRjs7QUFDQTtFQUNFO0lBQVk7OztFQUNaO0lBQVE7Ozs7QUFGVjtFQUNFO0lBQVk7OztFQUNaO0lBQVE7Ozs7QUFFVjs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUVGOzs7RUFHRTtFQUFBOzs7QUFHRjs7QUFDQTtFQUNFO0lBQXdCO0lBQUE7OztFQUN4QjtJQUFJO0lBQUE7OztFQUNKO0lBQUk7SUFBQTs7OztBQUhOO0VBQ0U7SUFBd0I7SUFBQTs7O0VBQ3hCO0lBQUk7SUFBQTs7O0VBQ0o7SUFBSTtJQUFBOzs7O0FBRU47OztFQUdFO0VBQUE7OztBQUVGOzs7RUFHRTtFQUFBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBR0Y7O0FBQ0E7RUFDRTtJQUFHO0lBQUE7OztFQUNIO0lBQUs7SUFBQTs7OztBQUZQO0VBQ0U7SUFBRztJQUFBOzs7RUFDSDtJQUFLO0lBQUE7Ozs7QUFFUDs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUVGOzs7RUFHRTtFQUFBOzs7QUFHRjs7QUFDQTtFQUNFO0lBQUc7SUFBQTs7O0VBQ0g7SUFBSTtJQUFBOzs7RUFDSjtJQUFLO0lBQUE7Ozs7QUFIUDtFQUNFO0lBQUc7SUFBQTs7O0VBQ0g7SUFBSTtJQUFBOzs7RUFDSjtJQUFLO0lBQUE7Ozs7QUFFUDs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUVGOzs7RUFHRTtFQUFBOzs7QUFHRjs7QUFDQTtFQUNFO0lBQUk7SUFBQTs7O0VBQ0g7SUFBSztJQUFBOzs7RUFDTDtJQUFNO0lBQUE7Ozs7QUFIVDtFQUNFO0lBQUk7SUFBQTs7O0VBQ0g7SUFBSztJQUFBOzs7RUFDTDtJQUFNO0lBQUE7Ozs7QUFFVDs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUVGOzs7RUFHRTtFQUFBOzs7QUFHRjs7QUFDQTs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUVGOzs7RUFHRTtFQUFBOzs7QUFHRjs7QUFDQTtFQUNFO0lBQUk7SUFBQTs7O0VBQ0o7SUFBUztJQUFBOzs7RUFDVDtJQUFhO0lBQUE7OztFQUNiO0lBQVM7SUFBQTs7O0VBQ1Q7SUFBVTtJQUFBOzs7O0FBTFo7RUFDRTtJQUFJO0lBQUE7OztFQUNKO0lBQVM7SUFBQTs7O0VBQ1Q7SUFBYTtJQUFBOzs7RUFDYjtJQUFTO0lBQUE7OztFQUNUO0lBQVU7SUFBQTs7OztBQUdaOzs7RUFHRTtFQUFBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUdGOztBQUNBO0VBQ0U7SUFBSTtJQUFBO0lBQTRCOzs7RUFDaEM7SUFBSztJQUFBO0lBQTBCOzs7RUFDL0I7SUFBTTtJQUFBO0lBQTJCOzs7O0FBSG5DO0VBQ0U7SUFBSTtJQUFBO0lBQTRCOzs7RUFDaEM7SUFBSztJQUFBO0lBQTBCOzs7RUFDL0I7SUFBTTtJQUFBO0lBQTJCOzs7O0FBR25DOzs7RUFHRTtFQUFBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUdGOztBQUVBO0VBQ0U7SUFBSTtJQUFBO0lBQTJCOzs7RUFDL0I7SUFBSztJQUFBO0lBQTBCOzs7RUFDL0I7SUFBTTtJQUFBO0lBQTRCOzs7O0FBSHBDO0VBQ0U7SUFBSTtJQUFBO0lBQTJCOzs7RUFDL0I7SUFBSztJQUFBO0lBQTBCOzs7RUFDL0I7SUFBTTtJQUFBO0lBQTRCOzs7O0FBR3BDOzs7RUFHRTtFQUFBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUdGOztBQUNBO0VBQ0U7SUFBSTs7O0VBQ0o7SUFBSztJQUFBO0lBQXFCOzs7RUFDMUI7SUFBSzs7OztBQUhQO0VBQ0U7SUFBSTs7O0VBQ0o7SUFBSztJQUFBO0lBQXFCOzs7RUFDMUI7SUFBSzs7OztBQUVQOzs7RUFHRTtFQUFBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUdGOztBQUNBO0VBQ0k7SUFBSTtJQUFBO0lBQTRCOzs7RUFDaEM7SUFBSztJQUFBO0lBQTBCOzs7RUFDL0I7SUFBTTtJQUFBO0lBQTJCOzs7O0FBSHJDO0VBQ0k7SUFBSTtJQUFBO0lBQTRCOzs7RUFDaEM7SUFBSztJQUFBO0lBQTBCOzs7RUFDL0I7SUFBTTtJQUFBO0lBQTJCOzs7O0FBRXJDOzs7RUFHRTtFQUFBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQUdGOztBQUNBO0VBQ0k7SUFBSTtJQUFBO0lBQTJCOzs7RUFDL0I7SUFBSztJQUFBO0lBQTBCOzs7RUFDL0I7SUFBTTtJQUFBO0lBQTRCOzs7O0FBSHRDO0VBQ0k7SUFBSTtJQUFBO0lBQTJCOzs7RUFDL0I7SUFBSztJQUFBO0lBQTBCOzs7RUFDL0I7SUFBTTtJQUFBO0lBQTRCOzs7O0FBRXRDOzs7RUFHRTtFQUFBOzs7QUFFRjs7O0VBR0U7RUFBQTs7O0FBRUY7OztFQUdFO0VBQUE7OztBQyt4QkYiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBXUkVOQ0hJTkcgKi9cbkBrZXlmcmFtZXMgd3JlbmNoIHtcbiAgMCV7dHJhbnNmb3JtOnJvdGF0ZSgtMTJkZWcpfVxuICA4JXt0cmFuc2Zvcm06cm90YXRlKDEyZGVnKX1cbiAgMTAle3RyYW5zZm9ybTpyb3RhdGUoMjRkZWcpfVxuICAxOCV7dHJhbnNmb3JtOnJvdGF0ZSgtMjRkZWcpfVxuICAyMCV7dHJhbnNmb3JtOnJvdGF0ZSgtMjRkZWcpfVxuICAyOCV7dHJhbnNmb3JtOnJvdGF0ZSgyNGRlZyl9XG4gIDMwJXt0cmFuc2Zvcm06cm90YXRlKDI0ZGVnKX1cbiAgMzgle3RyYW5zZm9ybTpyb3RhdGUoLTI0ZGVnKX1cbiAgNDAle3RyYW5zZm9ybTpyb3RhdGUoLTI0ZGVnKX1cbiAgNDgle3RyYW5zZm9ybTpyb3RhdGUoMjRkZWcpfVxuICA1MCV7dHJhbnNmb3JtOnJvdGF0ZSgyNGRlZyl9XG4gIDU4JXt0cmFuc2Zvcm06cm90YXRlKC0yNGRlZyl9XG4gIDYwJXt0cmFuc2Zvcm06cm90YXRlKC0yNGRlZyl9XG4gIDY4JXt0cmFuc2Zvcm06cm90YXRlKDI0ZGVnKX1cbiAgNzUlLDEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX1cbn1cbi5mYWEtd3JlbmNoLmFuaW1hdGVkLFxuLmZhYS13cmVuY2guYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtd3JlbmNoIHtcbiAgYW5pbWF0aW9uOiB3cmVuY2ggMi41cyBlYXNlIGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luLXg6IDkwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbi15OiAzNSU7XG4gIHRyYW5zZm9ybS1vcmlnaW4tejogaW5pdGlhbDtcbn1cbi5mYWEtd3JlbmNoLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS13cmVuY2guYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtd3JlbmNoLmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiB3cmVuY2ggMS4ycyBlYXNlIGluZmluaXRlO1xufVxuLmZhYS13cmVuY2guYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXdyZW5jaC5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS13cmVuY2guZmFhLXNsb3cge1xuICBhbmltYXRpb246IHdyZW5jaCAzLjdzIGVhc2UgaW5maW5pdGU7XG59XG5cbi8qIEJFTEwgKi9cbkBrZXlmcmFtZXMgcmluZyB7XG4gIDAle3RyYW5zZm9ybTpyb3RhdGUoLTE1ZGVnKX1cbiAgMiV7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9XG4gIDQle3RyYW5zZm9ybTpyb3RhdGUoLTE4ZGVnKX1cbiAgNiV7dHJhbnNmb3JtOnJvdGF0ZSgxOGRlZyl9XG4gIDgle3RyYW5zZm9ybTpyb3RhdGUoLTIyZGVnKX1cbiAgMTAle3RyYW5zZm9ybTpyb3RhdGUoMjJkZWcpfVxuICAxMiV7dHJhbnNmb3JtOnJvdGF0ZSgtMThkZWcpfVxuICAxNCV7dHJhbnNmb3JtOnJvdGF0ZSgxOGRlZyl9XG4gIDE2JXt0cmFuc2Zvcm06cm90YXRlKC0xMmRlZyl9XG4gIDE4JXt0cmFuc2Zvcm06cm90YXRlKDEyZGVnKX1cbiAgMjAlLDEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX1cbn1cbi5mYWEtcmluZy5hbmltYXRlZCxcbi5mYWEtcmluZy5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1yaW5nIHtcbiAgYW5pbWF0aW9uOiByaW5nIDJzIGVhc2UgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW4teDogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luLXk6IDBweDtcbiAgdHJhbnNmb3JtLW9yaWdpbi16OiBpbml0aWFsO1xufVxuLmZhYS1yaW5nLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS1yaW5nLmFuaW1hdGVkLWhvdmVyLmZhYS1mYXN0OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXJpbmcuZmFhLWZhc3Qge1xuICBhbmltYXRpb246IHJpbmcgMXMgZWFzZSBpbmZpbml0ZTtcbn1cbi5mYWEtcmluZy5hbmltYXRlZC5mYWEtc2xvdyxcbi5mYWEtcmluZy5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1yaW5nLmZhYS1zbG93IHtcbiAgYW5pbWF0aW9uOiByaW5nIDNzIGVhc2UgaW5maW5pdGU7XG59XG5cbi8qIFZFUlRJQ0FMICovXG5Aa2V5ZnJhbWVzIHZlcnRpY2FsIHtcbiAgMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0zcHgpfVxuICA0JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsM3B4KX1cbiAgOCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0zcHgpfVxuICAxMiV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDNweCl9XG4gIDE2JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTNweCl9XG4gIDIwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsM3B4KX1cbiAgMjIlLDEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfVxufVxuLmZhYS12ZXJ0aWNhbC5hbmltYXRlZCxcbi5mYWEtdmVydGljYWwuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtdmVydGljYWwge1xuICBhbmltYXRpb246IHZlcnRpY2FsIDJzIGVhc2UgaW5maW5pdGU7XG59XG4uZmFhLXZlcnRpY2FsLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS12ZXJ0aWNhbC5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS12ZXJ0aWNhbC5mYWEtZmFzdCB7XG4gIGFuaW1hdGlvbjogdmVydGljYWwgMXMgZWFzZSBpbmZpbml0ZTtcbn1cbi5mYWEtdmVydGljYWwuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXZlcnRpY2FsLmFuaW1hdGVkLWhvdmVyLmZhYS1zbG93OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXZlcnRpY2FsLmZhYS1zbG93IHtcbiAgYW5pbWF0aW9uOiB2ZXJ0aWNhbCA0cyBlYXNlIGluZmluaXRlO1xufVxuXG4vKiBIT1JJWk9OVEFMICovXG5Aa2V5ZnJhbWVzIGhvcml6b250YWwge1xuICAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9XG4gIDYle3RyYW5zZm9ybTp0cmFuc2xhdGUoNXB4LDApfVxuICAxMiV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfVxuICAxOCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1cHgsMCl9XG4gIDI0JXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9XG4gIDMwJXt0cmFuc2Zvcm06dHJhbnNsYXRlKDVweCwwKX1cbiAgMzYlLDEwMCV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfVxufVxuLmZhYS1ob3Jpem9udGFsLmFuaW1hdGVkLFxuLmZhYS1ob3Jpem9udGFsLmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWhvcml6b250YWwge1xuICBhbmltYXRpb246IGhvcml6b250YWwgMnMgZWFzZSBpbmZpbml0ZTtcbn1cbi5mYWEtaG9yaXpvbnRhbC5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtaG9yaXpvbnRhbC5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1ob3Jpem9udGFsLmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiBob3Jpem9udGFsIDFzIGVhc2UgaW5maW5pdGU7XG59XG4uZmFhLWhvcml6b250YWwuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLWhvcml6b250YWwuYW5pbWF0ZWQtaG92ZXIuZmFhLXNsb3c6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtaG9yaXpvbnRhbC5mYWEtc2xvdyB7XG4gIGFuaW1hdGlvbjogaG9yaXpvbnRhbCAzcyBlYXNlIGluZmluaXRlO1xufVxuXG4vKiBGTEFTSElORyAqL1xuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLDEwMCUsNTAle29wYWNpdHk6MX1cbiAgMjUlLDc1JXtvcGFjaXR5OjB9XG59XG4uZmFhLWZsYXNoLmFuaW1hdGVkLFxuLmZhYS1mbGFzaC5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mbGFzaCB7XG4gIGFuaW1hdGlvbjogZmxhc2ggMnMgZWFzZSBpbmZpbml0ZTtcbn1cbi5mYWEtZmxhc2guYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLWZsYXNoLmFuaW1hdGVkLWhvdmVyLmZhYS1mYXN0OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWZsYXNoLmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiBmbGFzaCAxcyBlYXNlIGluZmluaXRlO1xufVxuLmZhYS1mbGFzaC5hbmltYXRlZC5mYWEtc2xvdyxcbi5mYWEtZmxhc2guYW5pbWF0ZWQtaG92ZXIuZmFhLXNsb3c6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtZmxhc2guZmFhLXNsb3cge1xuICBhbmltYXRpb246IGZsYXNoIDNzIGVhc2UgaW5maW5pdGU7XG59XG5cbi8qIEJPVU5DRSAqL1xuQGtleWZyYW1lcyBib3VuY2Uge1xuICAwJSwxMCUsMjAlLDUwJSw4MCUsMTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX1cbiAgNDAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xNXB4KX1cbiAgNjAle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xNXB4KX1cbn1cbi5mYWEtYm91bmNlLmFuaW1hdGVkLFxuLmZhYS1ib3VuY2UuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtYm91bmNlIHtcbiAgYW5pbWF0aW9uOiBib3VuY2UgMnMgZWFzZSBpbmZpbml0ZTtcbn1cbi5mYWEtYm91bmNlLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS1ib3VuY2UuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtYm91bmNlLmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiBib3VuY2UgMXMgZWFzZSBpbmZpbml0ZTtcbn1cbi5mYWEtYm91bmNlLmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS1ib3VuY2UuYW5pbWF0ZWQtaG92ZXIuZmFhLXNsb3c6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtYm91bmNlLmZhYS1zbG93IHtcbiAgYW5pbWF0aW9uOiBib3VuY2UgM3MgZWFzZSBpbmZpbml0ZTtcbn1cblxuLyogU1BJTiAqL1xuQGtleWZyYW1lcyBzcGlue1xuICAwJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfVxuICAxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKX1cbn1cbi5mYWEtc3Bpbi5hbmltYXRlZCxcbi5mYWEtc3Bpbi5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1zcGluIHtcbiAgYW5pbWF0aW9uOiBzcGluIDEuNXMgbGluZWFyIGluZmluaXRlO1xufVxuLmZhYS1zcGluLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS1zcGluLmFuaW1hdGVkLWhvdmVyLmZhYS1mYXN0OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXNwaW4uZmFhLWZhc3Qge1xuICBhbmltYXRpb246IHNwaW4gMC43cyBsaW5lYXIgaW5maW5pdGU7XG59XG4uZmFhLXNwaW4uYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXNwaW4uYW5pbWF0ZWQtaG92ZXIuZmFhLXNsb3c6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtc3Bpbi5mYWEtc2xvdyB7XG4gIGFuaW1hdGlvbjogc3BpbiAyLjJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLyogRkxPQVQgKi9cbkBrZXlmcmFtZXMgZmxvYXR7XG4gIDAle3RyYW5zZm9ybTogdHJhbnNsYXRlWSgwKX1cbiAgNTAle3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KX1cbiAgMTAwJXt0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCl9XG59XG4uZmFhLWZsb2F0LmFuaW1hdGVkLFxuLmZhYS1mbG9hdC5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mbG9hdCB7XG4gIGFuaW1hdGlvbjogZmxvYXQgMnMgbGluZWFyIGluZmluaXRlO1xufVxuLmZhYS1mbG9hdC5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtZmxvYXQuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtZmxvYXQuZmFhLWZhc3Qge1xuICBhbmltYXRpb246IGZsb2F0IDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5mYWEtZmxvYXQuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLWZsb2F0LmFuaW1hdGVkLWhvdmVyLmZhYS1zbG93OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWZsb2F0LmZhYS1zbG93IHtcbiAgYW5pbWF0aW9uOiBmbG9hdCAzcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi8qIFBVTFNFICovXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge3RyYW5zZm9ybTogc2NhbGUoMS4xKX1cbiAgIDUwJSB7dHJhbnNmb3JtOiBzY2FsZSgwLjgpfVxuICAgMTAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxLjEpfVxufVxuLmZhYS1wdWxzZS5hbmltYXRlZCxcbi5mYWEtcHVsc2UuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcHVsc2Uge1xuICBhbmltYXRpb246IHB1bHNlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5mYWEtcHVsc2UuYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLXB1bHNlLmFuaW1hdGVkLWhvdmVyLmZhYS1mYXN0OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXB1bHNlLmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiBwdWxzZSAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG4uZmFhLXB1bHNlLmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS1wdWxzZS5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1wdWxzZS5mYWEtc2xvdyB7XG4gIGFuaW1hdGlvbjogcHVsc2UgM3MgbGluZWFyIGluZmluaXRlO1xufVxuXG4vKiBTSEFLRSAqL1xuLmZhYS1zaGFrZS5hbmltYXRlZCxcbi5mYWEtc2hha2UuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtc2hha2Uge1xuICBhbmltYXRpb246IHdyZW5jaCAyLjVzIGVhc2UgaW5maW5pdGU7XG59XG4uZmFhLXNoYWtlLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS1zaGFrZS5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1zaGFrZS5mYWEtZmFzdCB7XG4gIGFuaW1hdGlvbjogd3JlbmNoIDEuMnMgZWFzZSBpbmZpbml0ZTtcbn1cbi5mYWEtc2hha2UuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXNoYWtlLmFuaW1hdGVkLWhvdmVyLmZhYS1zbG93OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXNoYWtlLmZhYS1zbG93IHtcbiAgYW5pbWF0aW9uOiB3cmVuY2ggMy43cyBlYXNlIGluZmluaXRlO1xufVxuXG4vKiBUQURBICovXG5Aa2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxKX1cbiAgMTAlLDIwJSB7dHJhbnNmb3JtOnNjYWxlKC45KSByb3RhdGUoLThkZWcpO31cbiAgMzAlLDUwJSw3MCUge3RyYW5zZm9ybTpzY2FsZSgxLjMpIHJvdGF0ZSg4ZGVnKX1cbiAgNDAlLDYwJSB7dHJhbnNmb3JtOnNjYWxlKDEuMykgcm90YXRlKC04ZGVnKX1cbiAgODAlLDEwMCUge3RyYW5zZm9ybTpzY2FsZSgxKSByb3RhdGUoMCl9XG59XG5cbi5mYWEtdGFkYS5hbmltYXRlZCxcbi5mYWEtdGFkYS5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS10YWRhIHtcbiAgYW5pbWF0aW9uOiB0YWRhIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5mYWEtdGFkYS5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtdGFkYS5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS10YWRhLmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiB0YWRhIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5mYWEtdGFkYS5hbmltYXRlZC5mYWEtc2xvdyxcbi5mYWEtdGFkYS5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS10YWRhLmZhYS1zbG93IHtcbiAgYW5pbWF0aW9uOiB0YWRhIDNzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLyogUEFTU0lORyAqL1xuQGtleWZyYW1lcyBwYXNzaW5nIHtcbiAgMCUge3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOyBvcGFjaXR5OjB9XG4gIDUwJSB7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCUpOyBvcGFjaXR5OjF9XG4gIDEwMCUge3RyYW5zZm9ybTp0cmFuc2xhdGVYKDUwJSk7IG9wYWNpdHk6MH1cbn1cblxuLmZhYS1wYXNzaW5nLmFuaW1hdGVkLFxuLmZhYS1wYXNzaW5nLmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXBhc3Npbmcge1xuICBhbmltYXRpb246IHBhc3NpbmcgMnMgbGluZWFyIGluZmluaXRlO1xufVxuLmZhYS1wYXNzaW5nLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS1wYXNzaW5nLmFuaW1hdGVkLWhvdmVyLmZhYS1mYXN0OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXBhc3NpbmcuZmFhLWZhc3Qge1xuICBhbmltYXRpb246IHBhc3NpbmcgMXMgbGluZWFyIGluZmluaXRlO1xufVxuLmZhYS1wYXNzaW5nLmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS1wYXNzaW5nLmFuaW1hdGVkLWhvdmVyLmZhYS1zbG93OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXBhc3NpbmcuZmFhLXNsb3cge1xuICBhbmltYXRpb246IHBhc3NpbmcgM3MgbGluZWFyIGluZmluaXRlO1xufVxuXG4vKiBQQVNTSU5HIFJFVkVSU0UgKi9cblxuQGtleWZyYW1lcyBwYXNzaW5nLXJldmVyc2Uge1xuICAwJSB7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTAlKTsgb3BhY2l0eTowfVxuICA1MCUge3RyYW5zZm9ybTp0cmFuc2xhdGVYKDAlKTsgb3BhY2l0eToxfVxuICAxMDAlIHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTsgb3BhY2l0eTowfVxufVxuXG4uZmFhLXBhc3NpbmctcmV2ZXJzZS5hbmltYXRlZCxcbi5mYWEtcGFzc2luZy1yZXZlcnNlLmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXBhc3NpbmctcmV2ZXJzZSB7XG4gIGFuaW1hdGlvbjogcGFzc2luZy1yZXZlcnNlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5mYWEtcGFzc2luZy1yZXZlcnNlLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS1wYXNzaW5nLXJldmVyc2UuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcGFzc2luZy1yZXZlcnNlLmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiBwYXNzaW5nLXJldmVyc2UgMXMgbGluZWFyIGluZmluaXRlO1xufVxuLmZhYS1wYXNzaW5nLXJldmVyc2UuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXBhc3NpbmctcmV2ZXJzZS5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1wYXNzaW5nLXJldmVyc2UuZmFhLXNsb3cge1xuICBhbmltYXRpb246IHBhc3NpbmctcmV2ZXJzZSAzcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi8qIEJVUlNUICovXG5Aa2V5ZnJhbWVzIGJ1cnN0IHtcbiAgMCUge29wYWNpdHk6LjZ9XG4gIDUwJSB7dHJhbnNmb3JtOnNjYWxlKDEuOCk7b3BhY2l0eTowfVxuICAxMDAle29wYWNpdHk6MH1cbn1cbi5mYWEtYnVyc3QuYW5pbWF0ZWQsXG4uZmFhLWJ1cnN0LmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWJ1cnN0IHtcbiAgYW5pbWF0aW9uOiBidXJzdCAycyBpbmZpbml0ZSBsaW5lYXJcbn1cbi5mYWEtYnVyc3QuYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLWJ1cnN0LmFuaW1hdGVkLWhvdmVyLmZhYS1mYXN0OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWJ1cnN0LmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiBidXJzdCAxcyBpbmZpbml0ZSBsaW5lYXJcbn1cbi5mYWEtYnVyc3QuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLWJ1cnN0LmFuaW1hdGVkLWhvdmVyLmZhYS1zbG93OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWJ1cnN0LmZhYS1zbG93IHtcbiAgYW5pbWF0aW9uOiBidXJzdCAzcyBpbmZpbml0ZSBsaW5lYXJcbn1cblxuLyogRkFMTElORyAqL1xuQGtleWZyYW1lcyBmYWxsaW5nIHtcbiAgICAwJSB7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7IG9wYWNpdHk6MH1cbiAgICA1MCUge3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKTsgb3BhY2l0eToxfVxuICAgIDEwMCUge3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSk7IG9wYWNpdHk6MH1cbn1cbi5mYWEtZmFsbGluZy5hbmltYXRlZCxcbi5mYWEtZmFsbGluZy5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mYWxsaW5nIHtcbiAgYW5pbWF0aW9uOiBmYWxsaW5nIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5mYWEtZmFsbGluZy5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtZmFsbGluZy5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mYWxsaW5nLmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiBmYWxsaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5mYWEtZmFsbGluZy5hbmltYXRlZC5mYWEtc2xvdyxcbi5mYWEtZmFsbGluZy5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mYWxsaW5nLmZhYS1zbG93IHtcbiAgYW5pbWF0aW9uOiBmYWxsaW5nIDNzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLyogUklTSU5HICovXG5Aa2V5ZnJhbWVzIHJpc2luZyB7XG4gICAgMCUge3RyYW5zZm9ybTp0cmFuc2xhdGVZKDUwJSk7IG9wYWNpdHk6MH1cbiAgICA1MCUge3RyYW5zZm9ybTp0cmFuc2xhdGVZKDAlKTsgb3BhY2l0eToxfVxuICAgIDEwMCUge3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOyBvcGFjaXR5OjB9XG59XG4uZmFhLXJpc2luZy5hbmltYXRlZCxcbi5mYWEtcmlzaW5nLmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXJpc2luZyB7XG4gIGFuaW1hdGlvbjogcmlzaW5nIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5mYWEtcmlzaW5nLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS1yaXNpbmcuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcmlzaW5nLmZhYS1mYXN0IHtcbiAgYW5pbWF0aW9uOiByaXNpbmcgMXMgbGluZWFyIGluZmluaXRlO1xufVxuLmZhYS1yaXNpbmcuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXJpc2luZy5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1yaXNpbmcuZmFhLXNsb3cge1xuICBhbmltYXRpb246IHJpc2luZyAzcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbiIsIi8qIFdSRU5DSElORyAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3JlbmNoIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7XG4gIH1cblxuICA4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7XG4gIH1cblxuICAxMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjRkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjRkZWcpO1xuICB9XG5cbiAgMTglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xuICB9XG5cbiAgMjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI0ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI0ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNGRlZyk7XG4gIH1cblxuICAzOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTI0ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTI0ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XG4gIH1cblxuICA0OCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjRkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjRkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI0ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI0ZGVnKTtcbiAgfVxuXG4gIDU4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTI0ZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTI0ZGVnKTtcbiAgfVxuXG4gIDY4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNGRlZyk7XG4gIH1cblxuICA3NSUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdyZW5jaCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xuICB9XG5cbiAgOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpO1xuICB9XG5cbiAgMTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI0ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI0ZGVnKTtcbiAgfVxuXG4gIDE4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTI0ZGVnKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTI0ZGVnKTtcbiAgfVxuXG4gIDI4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNGRlZyk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjRkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjRkZWcpO1xuICB9XG5cbiAgMzglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjRkZWcpO1xuICB9XG5cbiAgNDglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI0ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI0ZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNGRlZyk7XG4gIH1cblxuICA1OCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTI0ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTI0ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNGRlZyk7XG4gIH1cblxuICA2OCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjRkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjRkZWcpO1xuICB9XG5cbiAgNzUlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cblxuLmZhYS13cmVuY2guYW5pbWF0ZWQsXG4uZmFhLXdyZW5jaC5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS13cmVuY2gge1xuICAtd2Via2l0LWFuaW1hdGlvbjogd3JlbmNoIDIuNXMgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHdyZW5jaCAyLjVzIGVhc2UgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW4teDogOTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luLXk6IDM1JTtcbiAgdHJhbnNmb3JtLW9yaWdpbi16OiBpbml0aWFsO1xufVxuXG4uZmFhLXdyZW5jaC5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtd3JlbmNoLmFuaW1hdGVkLWhvdmVyLmZhYS1mYXN0OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXdyZW5jaC5mYWEtZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3cmVuY2ggMS4ycyBlYXNlIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogd3JlbmNoIDEuMnMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmZhYS13cmVuY2guYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXdyZW5jaC5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS13cmVuY2guZmFhLXNsb3cge1xuICAtd2Via2l0LWFuaW1hdGlvbjogd3JlbmNoIDMuN3MgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHdyZW5jaCAzLjdzIGVhc2UgaW5maW5pdGU7XG59XG5cbi8qIEJFTEwgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJpbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgfVxuXG4gIDIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgfVxuXG4gIDQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpO1xuICB9XG5cbiAgNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xuICB9XG5cbiAgOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7XG4gIH1cblxuICAxMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpO1xuICB9XG5cbiAgMTIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpO1xuICB9XG5cbiAgMTQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgfVxuXG4gIDE2JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbiAgfVxuXG4gIDE4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7XG4gIH1cblxuICAyMCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJpbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgfVxuXG4gIDIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1ZGVnKTtcbiAgfVxuXG4gIDQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpO1xuICB9XG5cbiAgNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xuICB9XG5cbiAgOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yMmRlZyk7XG4gIH1cblxuICAxMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjJkZWcpO1xuICB9XG5cbiAgMTIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpO1xuICB9XG5cbiAgMTQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4ZGVnKTtcbiAgfVxuXG4gIDE2JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTJkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbiAgfVxuXG4gIDE4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7XG4gIH1cblxuICAyMCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuXG4uZmFhLXJpbmcuYW5pbWF0ZWQsXG4uZmFhLXJpbmcuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcmluZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByaW5nIDJzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiByaW5nIDJzIGVhc2UgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW4teDogNTAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luLXk6IDBweDtcbiAgdHJhbnNmb3JtLW9yaWdpbi16OiBpbml0aWFsO1xufVxuXG4uZmFhLXJpbmcuYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLXJpbmcuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcmluZy5mYWEtZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByaW5nIDFzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiByaW5nIDFzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5mYWEtcmluZy5hbmltYXRlZC5mYWEtc2xvdyxcbi5mYWEtcmluZy5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1yaW5nLmZhYS1zbG93IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJpbmcgM3MgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHJpbmcgM3MgZWFzZSBpbmZpbml0ZTtcbn1cblxuLyogVkVSVElDQUwgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHZlcnRpY2FsIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtM3B4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTNweCk7XG4gIH1cblxuICA0JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDNweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDNweCk7XG4gIH1cblxuICA4JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC0zcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtM3B4KTtcbiAgfVxuXG4gIDEyJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDNweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDNweCk7XG4gIH1cblxuICAxNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtM3B4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTNweCk7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwzcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwzcHgpO1xuICB9XG5cbiAgMjIlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdmVydGljYWwge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC0zcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtM3B4KTtcbiAgfVxuXG4gIDQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsM3B4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsM3B4KTtcbiAgfVxuXG4gIDglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsLTNweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC0zcHgpO1xuICB9XG5cbiAgMTIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsM3B4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsM3B4KTtcbiAgfVxuXG4gIDE2JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC0zcHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtM3B4KTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDNweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDNweCk7XG4gIH1cblxuICAyMiUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gIH1cbn1cblxuLmZhYS12ZXJ0aWNhbC5hbmltYXRlZCxcbi5mYWEtdmVydGljYWwuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtdmVydGljYWwge1xuICAtd2Via2l0LWFuaW1hdGlvbjogdmVydGljYWwgMnMgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHZlcnRpY2FsIDJzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5mYWEtdmVydGljYWwuYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLXZlcnRpY2FsLmFuaW1hdGVkLWhvdmVyLmZhYS1mYXN0OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXZlcnRpY2FsLmZhYS1mYXN0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHZlcnRpY2FsIDFzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiB2ZXJ0aWNhbCAxcyBlYXNlIGluZmluaXRlO1xufVxuXG4uZmFhLXZlcnRpY2FsLmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS12ZXJ0aWNhbC5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS12ZXJ0aWNhbC5mYWEtc2xvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB2ZXJ0aWNhbCA0cyBlYXNlIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogdmVydGljYWwgNHMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLyogSE9SSVpPTlRBTCAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaG9yaXpvbnRhbCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuICB9XG5cbiAgNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LDApO1xuICB9XG5cbiAgMTIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuICB9XG5cbiAgMTglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwwKTtcbiAgfVxuXG4gIDI0JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsMCk7XG4gIH1cblxuICAzNiUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBob3Jpem9udGFsIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gIH1cblxuICA2JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsMCk7XG4gIH1cblxuICAxMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gIH1cblxuICAxOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LDApO1xuICB9XG5cbiAgMjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwwKTtcbiAgfVxuXG4gIDM2JSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgfVxufVxuXG4uZmFhLWhvcml6b250YWwuYW5pbWF0ZWQsXG4uZmFhLWhvcml6b250YWwuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtaG9yaXpvbnRhbCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBob3Jpem9udGFsIDJzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBob3Jpem9udGFsIDJzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5mYWEtaG9yaXpvbnRhbC5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtaG9yaXpvbnRhbC5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1ob3Jpem9udGFsLmZhYS1mYXN0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGhvcml6b250YWwgMXMgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGhvcml6b250YWwgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmZhYS1ob3Jpem9udGFsLmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS1ob3Jpem9udGFsLmFuaW1hdGVkLWhvdmVyLmZhYS1zbG93OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWhvcml6b250YWwuZmFhLXNsb3cge1xuICAtd2Via2l0LWFuaW1hdGlvbjogaG9yaXpvbnRhbCAzcyBlYXNlIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogaG9yaXpvbnRhbCAzcyBlYXNlIGluZmluaXRlO1xufVxuXG4vKiBGTEFTSElORyAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2gge1xuICAwJSwgMTAwJSwgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjUlLCA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLCAxMDAlLCA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyNSUsIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFhLWZsYXNoLmFuaW1hdGVkLFxuLmZhYS1mbGFzaC5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mbGFzaCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmbGFzaCAycyBlYXNlIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmxhc2ggMnMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmZhYS1mbGFzaC5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtZmxhc2guYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtZmxhc2guZmFhLWZhc3Qge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmxhc2ggMXMgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZsYXNoIDFzIGVhc2UgaW5maW5pdGU7XG59XG5cbi5mYWEtZmxhc2guYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLWZsYXNoLmFuaW1hdGVkLWhvdmVyLmZhYS1zbG93OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWZsYXNoLmZhYS1zbG93IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsYXNoIDNzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmbGFzaCAzcyBlYXNlIGluZmluaXRlO1xufVxuXG4vKiBCT1VOQ0UgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlLCAxMCUsIDIwJSwgNTAlLCA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsIDEwJSwgMjAlLCA1MCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gIH1cbn1cblxuLmZhYS1ib3VuY2UuYW5pbWF0ZWQsXG4uZmFhLWJvdW5jZS5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1ib3VuY2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDJzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMnMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmZhYS1ib3VuY2UuYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLWJvdW5jZS5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1ib3VuY2UuZmFhLWZhc3Qge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDFzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBib3VuY2UgMXMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmZhYS1ib3VuY2UuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLWJvdW5jZS5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1ib3VuY2UuZmFhLXNsb3cge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDNzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBib3VuY2UgM3MgZWFzZSBpbmZpbml0ZTtcbn1cblxuLyogU1BJTiAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbi5mYWEtc3Bpbi5hbmltYXRlZCxcbi5mYWEtc3Bpbi5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMS41cyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDEuNXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZmFhLXNwaW4uYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLXNwaW4uYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtc3Bpbi5mYWEtZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDAuN3MgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogc3BpbiAwLjdzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmZhYS1zcGluLmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS1zcGluLmFuaW1hdGVkLWhvdmVyLmZhYS1zbG93OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXNwaW4uZmFhLXNsb3cge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAyLjJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHNwaW4gMi4ycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi8qIEZMT0FUICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbG9hdCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5mYWEtZmxvYXQuYW5pbWF0ZWQsXG4uZmFhLWZsb2F0LmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWZsb2F0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZsb2F0IDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IGZsb2F0IDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmZhYS1mbG9hdC5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtZmxvYXQuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtZmxvYXQuZmFhLWZhc3Qge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmxvYXQgMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmxvYXQgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZmFhLWZsb2F0LmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS1mbG9hdC5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mbG9hdC5mYWEtc2xvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmbG9hdCAzcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmbG9hdCAzcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi8qIFBVTFNFICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG59XG5cbi5mYWEtcHVsc2UuYW5pbWF0ZWQsXG4uZmFhLXB1bHNlLmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHB1bHNlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHB1bHNlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmZhYS1wdWxzZS5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtcHVsc2UuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcHVsc2UuZmFhLWZhc3Qge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHVsc2UgMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2UgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZmFhLXB1bHNlLmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS1wdWxzZS5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1wdWxzZS5mYWEtc2xvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwdWxzZSAzcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAzcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi8qIFNIQUtFICovXG5cbi5mYWEtc2hha2UuYW5pbWF0ZWQsXG4uZmFhLXNoYWtlLmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHdyZW5jaCAyLjVzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiB3cmVuY2ggMi41cyBlYXNlIGluZmluaXRlO1xufVxuXG4uZmFhLXNoYWtlLmFuaW1hdGVkLmZhYS1mYXN0LFxuLmZhYS1zaGFrZS5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1zaGFrZS5mYWEtZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB3cmVuY2ggMS4ycyBlYXNlIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogd3JlbmNoIDEuMnMgZWFzZSBpbmZpbml0ZTtcbn1cblxuLmZhYS1zaGFrZS5hbmltYXRlZC5mYWEtc2xvdyxcbi5mYWEtc2hha2UuYW5pbWF0ZWQtaG92ZXIuZmFhLXNsb3c6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtc2hha2UuZmFhLXNsb3cge1xuICAtd2Via2l0LWFuaW1hdGlvbjogd3JlbmNoIDMuN3MgZWFzZSBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHdyZW5jaCAzLjdzIGVhc2UgaW5maW5pdGU7XG59XG5cbi8qIFRBREEgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjkpIHJvdGF0ZSgtOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KSByb3RhdGUoLThkZWcpO1xuICB9XG5cbiAgMzAlLCA1MCUsIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSg4ZGVnKTtcbiAgfVxuXG4gIDQwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLThkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSgtOGRlZyk7XG4gIH1cblxuICA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gIDEwJSwgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjkpIHJvdGF0ZSgtOGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC45KSByb3RhdGUoLThkZWcpO1xuICB9XG5cbiAgMzAlLCA1MCUsIDcwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMykgcm90YXRlKDhkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSg4ZGVnKTtcbiAgfVxuXG4gIDQwJSwgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4zKSByb3RhdGUoLThkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpIHJvdGF0ZSgtOGRlZyk7XG4gIH1cblxuICA4MCUsIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcbiAgfVxufVxuXG4uZmFhLXRhZGEuYW5pbWF0ZWQsXG4uZmFhLXRhZGEuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtdGFkYSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB0YWRhIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHRhZGEgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZmFhLXRhZGEuYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLXRhZGEuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtdGFkYS5mYWEtZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB0YWRhIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHRhZGEgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZmFhLXRhZGEuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXRhZGEuYW5pbWF0ZWQtaG92ZXIuZmFhLXNsb3c6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtdGFkYS5mYWEtc2xvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB0YWRhIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHRhZGEgM3MgbGluZWFyIGluZmluaXRlO1xufVxuXG4vKiBQQVNTSU5HICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyBwYXNzaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcGFzc2luZyB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFhLXBhc3NpbmcuYW5pbWF0ZWQsXG4uZmFhLXBhc3NpbmcuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcGFzc2luZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwYXNzaW5nIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHBhc3NpbmcgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZmFhLXBhc3NpbmcuYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLXBhc3NpbmcuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcGFzc2luZy5mYWEtZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwYXNzaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHBhc3NpbmcgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZmFhLXBhc3NpbmcuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXBhc3NpbmcuYW5pbWF0ZWQtaG92ZXIuZmFhLXNsb3c6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcGFzc2luZy5mYWEtc2xvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwYXNzaW5nIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHBhc3NpbmcgM3MgbGluZWFyIGluZmluaXRlO1xufVxuXG4vKiBQQVNTSU5HIFJFVkVSU0UgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHBhc3NpbmctcmV2ZXJzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBhc3NpbmctcmV2ZXJzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFhLXBhc3NpbmctcmV2ZXJzZS5hbmltYXRlZCxcbi5mYWEtcGFzc2luZy1yZXZlcnNlLmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXBhc3NpbmctcmV2ZXJzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwYXNzaW5nLXJldmVyc2UgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogcGFzc2luZy1yZXZlcnNlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmZhYS1wYXNzaW5nLXJldmVyc2UuYW5pbWF0ZWQuZmFhLWZhc3QsXG4uZmFhLXBhc3NpbmctcmV2ZXJzZS5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1wYXNzaW5nLXJldmVyc2UuZmFhLWZhc3Qge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcGFzc2luZy1yZXZlcnNlIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHBhc3NpbmctcmV2ZXJzZSAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5mYWEtcGFzc2luZy1yZXZlcnNlLmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS1wYXNzaW5nLXJldmVyc2UuYW5pbWF0ZWQtaG92ZXIuZmFhLXNsb3c6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcGFzc2luZy1yZXZlcnNlLmZhYS1zbG93IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHBhc3NpbmctcmV2ZXJzZSAzcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiBwYXNzaW5nLXJldmVyc2UgM3MgbGluZWFyIGluZmluaXRlO1xufVxuXG4vKiBCVVJTVCAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYnVyc3Qge1xuICAwJSB7XG4gICAgb3BhY2l0eTogLjY7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYnVyc3Qge1xuICAwJSB7XG4gICAgb3BhY2l0eTogLjY7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjgpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mYWEtYnVyc3QuYW5pbWF0ZWQsXG4uZmFhLWJ1cnN0LmFuaW1hdGVkLWhvdmVyOmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLWJ1cnN0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ1cnN0IDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGJ1cnN0IDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmZhYS1idXJzdC5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtYnVyc3QuYW5pbWF0ZWQtaG92ZXIuZmFhLWZhc3Q6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtYnVyc3QuZmFhLWZhc3Qge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYnVyc3QgMXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgIGFuaW1hdGlvbjogYnVyc3QgMXMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uZmFhLWJ1cnN0LmFuaW1hdGVkLmZhYS1zbG93LFxuLmZhYS1idXJzdC5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1idXJzdC5mYWEtc2xvdyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBidXJzdCAzcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBidXJzdCAzcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi8qIEZBTExJTkcgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhbGxpbmcge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWxsaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mYWEtZmFsbGluZy5hbmltYXRlZCxcbi5mYWEtZmFsbGluZy5hbmltYXRlZC1ob3Zlcjpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mYWxsaW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhbGxpbmcgMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbGluZyAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5mYWEtZmFsbGluZy5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtZmFsbGluZy5hbmltYXRlZC1ob3Zlci5mYWEtZmFzdDpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mYWxsaW5nLmZhYS1mYXN0IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhbGxpbmcgMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbGluZyAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5mYWEtZmFsbGluZy5hbmltYXRlZC5mYWEtc2xvdyxcbi5mYWEtZmFsbGluZy5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1mYWxsaW5nLmZhYS1zbG93IHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhbGxpbmcgM3MgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbGluZyAzcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi8qIFJJU0lORyAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcmlzaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcmlzaW5nIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mYWEtcmlzaW5nLmFuaW1hdGVkLFxuLmZhYS1yaXNpbmcuYW5pbWF0ZWQtaG92ZXI6aG92ZXIsXG4uZmFhLXBhcmVudC5hbmltYXRlZC1ob3Zlcjpob3ZlciA+IC5mYWEtcmlzaW5nIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHJpc2luZyAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgICAgYW5pbWF0aW9uOiByaXNpbmcgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uZmFhLXJpc2luZy5hbmltYXRlZC5mYWEtZmFzdCxcbi5mYWEtcmlzaW5nLmFuaW1hdGVkLWhvdmVyLmZhYS1mYXN0OmhvdmVyLFxuLmZhYS1wYXJlbnQuYW5pbWF0ZWQtaG92ZXI6aG92ZXIgPiAuZmFhLXJpc2luZy5mYWEtZmFzdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiByaXNpbmcgMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogcmlzaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmZhYS1yaXNpbmcuYW5pbWF0ZWQuZmFhLXNsb3csXG4uZmFhLXJpc2luZy5hbmltYXRlZC1ob3Zlci5mYWEtc2xvdzpob3Zlcixcbi5mYWEtcGFyZW50LmFuaW1hdGVkLWhvdmVyOmhvdmVyID4gLmZhYS1yaXNpbmcuZmFhLXNsb3cge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcmlzaW5nIDNzIGxpbmVhciBpbmZpbml0ZTtcbiAgICAgICAgICBhbmltYXRpb246IHJpc2luZyAzcyBsaW5lYXIgaW5maW5pdGU7XG59XG4vKiMgc291cmNlTWFwcGluZ1VSTD1kYXRhOmFwcGxpY2F0aW9uL2pzb247YmFzZTY0LGV5SjJaWEp6YVc5dUlqb3pMQ0p6YjNWeVkyVnpJanBiSWk5b2IyMWxMMnhzYVc0dmNHVnljMjh2Wm05dWRDMWhkMlZ6YjIxbExXRnVhVzFoZEdsdmJpOXpjbU12Wm05dWRDMWhkMlZ6YjIxbExXRnVhVzFoZEdsdmJpNWpjM01pTENKbWIyNTBMV0YzWlhOdmJXVXRZVzVwYldGMGFXOXVMbU56Y3lKZExDSnVZVzFsY3lJNlcxMHNJbTFoY0hCcGJtZHpJam9pUVVGQlFTeGxRVUZCT3p0QlFVTkJPMFZCUTBVN1NVRkJSeXhyUTBGQlFUdFpRVUZCTERCQ1FVRkJPMGREUjBZN08wVkVSa1E3U1VGQlJ5eHBRMEZCUVR0WlFVRkJMSGxDUVVGQk8wZERUVVk3TzBWRVRFUTdTVUZCU1N4cFEwRkJRVHRaUVVGQkxIbENRVUZCTzBkRFUwZzdPMFZFVWtRN1NVRkJTU3hyUTBGQlFUdFpRVUZCTERCQ1FVRkJPMGREV1VnN08wVkVXRVE3U1VGQlNTeHJRMEZCUVR0WlFVRkJMREJDUVVGQk8wZERaVWc3TzBWRVpFUTdTVUZCU1N4cFEwRkJRVHRaUVVGQkxIbENRVUZCTzBkRGEwSklPenRGUkdwQ1JEdEpRVUZKTEdsRFFVRkJPMWxCUVVFc2VVSkJRVUU3UjBOeFFrZzdPMFZFY0VKRU8wbEJRVWtzYTBOQlFVRTdXVUZCUVN3d1FrRkJRVHRIUTNkQ1NEczdSVVIyUWtRN1NVRkJTU3hyUTBGQlFUdFpRVUZCTERCQ1FVRkJPMGRETWtKSU96dEZSREZDUkR0SlFVRkpMR2xEUVVGQk8xbEJRVUVzZVVKQlFVRTdSME00UWtnN08wVkVOMEpFTzBsQlFVa3NhVU5CUVVFN1dVRkJRU3g1UWtGQlFUdEhRMmxEU0RzN1JVUm9RMFE3U1VGQlNTeHJRMEZCUVR0WlFVRkJMREJDUVVGQk8wZERiME5JT3p0RlJHNURSRHRKUVVGSkxHdERRVUZCTzFsQlFVRXNNRUpCUVVFN1IwTjFRMGc3TzBWRWRFTkVPMGxCUVVrc2FVTkJRVUU3V1VGQlFTeDVRa0ZCUVR0SFF6QkRTRHM3UlVSNlEwUTdTVUZCVXl4blEwRkJRVHRaUVVGQkxIZENRVUZCTzBkRE5rTlNPME5CUTBZN08wRkVOMFJFTzBWQlEwVTdTVUZCUnl4clEwRkJRVHRaUVVGQkxEQkNRVUZCTzBkRFIwWTdPMFZFUmtRN1NVRkJSeXhwUTBGQlFUdFpRVUZCTEhsQ1FVRkJPMGREVFVZN08wVkVURVE3U1VGQlNTeHBRMEZCUVR0WlFVRkJMSGxDUVVGQk8wZERVMGc3TzBWRVVrUTdTVUZCU1N4clEwRkJRVHRaUVVGQkxEQkNRVUZCTzBkRFdVZzdPMFZFV0VRN1NVRkJTU3hyUTBGQlFUdFpRVUZCTERCQ1FVRkJPMGREWlVnN08wVkVaRVE3U1VGQlNTeHBRMEZCUVR0WlFVRkJMSGxDUVVGQk8wZERhMEpJT3p0RlJHcENSRHRKUVVGSkxHbERRVUZCTzFsQlFVRXNlVUpCUVVFN1IwTnhRa2c3TzBWRWNFSkVPMGxCUVVrc2EwTkJRVUU3V1VGQlFTd3dRa0ZCUVR0SFEzZENTRHM3UlVSMlFrUTdTVUZCU1N4clEwRkJRVHRaUVVGQkxEQkNRVUZCTzBkRE1rSklPenRGUkRGQ1JEdEpRVUZKTEdsRFFVRkJPMWxCUVVFc2VVSkJRVUU3UjBNNFFrZzdPMFZFTjBKRU8wbEJRVWtzYVVOQlFVRTdXVUZCUVN4NVFrRkJRVHRIUTJsRFNEczdSVVJvUTBRN1NVRkJTU3hyUTBGQlFUdFpRVUZCTERCQ1FVRkJPMGREYjBOSU96dEZSRzVEUkR0SlFVRkpMR3REUVVGQk8xbEJRVUVzTUVKQlFVRTdSME4xUTBnN08wVkVkRU5FTzBsQlFVa3NhVU5CUVVFN1dVRkJRU3g1UWtGQlFUdEhRekJEU0RzN1JVUjZRMFE3U1VGQlV5eG5RMEZCUVR0WlFVRkJMSGRDUVVGQk8wZEROa05TTzBOQlEwWTdPMEZFTlVORU96czdSVUZIUlN3MlEwRkJRVHRWUVVGQkxIRkRRVUZCTzBWQlEwRXNkMEpCUVVFN1JVRkRRU3gzUWtGQlFUdEZRVU5CTERSQ1FVRkJPME5ESzBORU96dEJSRGREUkRzN08wVkJSMFVzTmtOQlFVRTdWVUZCUVN4eFEwRkJRVHREUTJkRVJEczdRVVE1UTBRN096dEZRVWRGTERaRFFVRkJPMVZCUVVFc2NVTkJRVUU3UTBOcFJFUTdPMEZFT1VORUxGVkJRVUU3TzBGQlEwRTdSVUZEUlR0SlFVRkhMR3REUVVGQk8xbEJRVUVzTUVKQlFVRTdSME50UkVZN08wVkViRVJFTzBsQlFVY3NhVU5CUVVFN1dVRkJRU3g1UWtGQlFUdEhRM05FUmpzN1JVUnlSRVE3U1VGQlJ5eHJRMEZCUVR0WlFVRkJMREJDUVVGQk8wZERlVVJHT3p0RlJIaEVSRHRKUVVGSExHbERRVUZCTzFsQlFVRXNlVUpCUVVFN1IwTTBSRVk3TzBWRU0wUkVPMGxCUVVjc2EwTkJRVUU3V1VGQlFTd3dRa0ZCUVR0SFF5dEVSanM3UlVRNVJFUTdTVUZCU1N4cFEwRkJRVHRaUVVGQkxIbENRVUZCTzBkRGEwVklPenRGUkdwRlJEdEpRVUZKTEd0RFFVRkJPMWxCUVVFc01FSkJRVUU3UjBOeFJVZzdPMFZFY0VWRU8wbEJRVWtzYVVOQlFVRTdXVUZCUVN4NVFrRkJRVHRIUTNkRlNEczdSVVIyUlVRN1NVRkJTU3hyUTBGQlFUdFpRVUZCTERCQ1FVRkJPMGRETWtWSU96dEZSREZGUkR0SlFVRkpMR2xEUVVGQk8xbEJRVUVzZVVKQlFVRTdSME00UlVnN08wVkVOMFZFTzBsQlFWTXNaME5CUVVFN1dVRkJRU3gzUWtGQlFUdEhRMmxHVWp0RFFVTkdPenRCUkRkR1JEdEZRVU5GTzBsQlFVY3NhME5CUVVFN1dVRkJRU3d3UWtGQlFUdEhRMjFFUmpzN1JVUnNSRVE3U1VGQlJ5eHBRMEZCUVR0WlFVRkJMSGxDUVVGQk8wZERjMFJHT3p0RlJISkVSRHRKUVVGSExHdERRVUZCTzFsQlFVRXNNRUpCUVVFN1IwTjVSRVk3TzBWRWVFUkVPMGxCUVVjc2FVTkJRVUU3V1VGQlFTeDVRa0ZCUVR0SFF6UkVSanM3UlVRelJFUTdTVUZCUnl4clEwRkJRVHRaUVVGQkxEQkNRVUZCTzBkREswUkdPenRGUkRsRVJEdEpRVUZKTEdsRFFVRkJPMWxCUVVFc2VVSkJRVUU3UjBOclJVZzdPMFZFYWtWRU8wbEJRVWtzYTBOQlFVRTdXVUZCUVN3d1FrRkJRVHRIUTNGRlNEczdSVVJ3UlVRN1NVRkJTU3hwUTBGQlFUdFpRVUZCTEhsQ1FVRkJPMGREZDBWSU96dEZSSFpGUkR0SlFVRkpMR3REUVVGQk8xbEJRVUVzTUVKQlFVRTdSME15UlVnN08wVkVNVVZFTzBsQlFVa3NhVU5CUVVFN1dVRkJRU3g1UWtGQlFUdEhRemhGU0RzN1JVUTNSVVE3U1VGQlV5eG5RMEZCUVR0WlFVRkJMSGRDUVVGQk8wZERhVVpTTzBOQlEwWTdPMEZFYUVaRU96czdSVUZIUlN4NVEwRkJRVHRWUVVGQkxHbERRVUZCTzBWQlEwRXNkMEpCUVVFN1JVRkRRU3gzUWtGQlFUdEZRVU5CTERSQ1FVRkJPME5EYlVaRU96dEJSR3BHUkRzN08wVkJSMFVzZVVOQlFVRTdWVUZCUVN4cFEwRkJRVHREUTI5R1JEczdRVVJzUmtRN096dEZRVWRGTEhsRFFVRkJPMVZCUVVFc2FVTkJRVUU3UTBOeFJrUTdPMEZFYkVaRUxHTkJRVUU3TzBGQlEwRTdSVUZEUlR0SlFVRkhMSEZEUVVGQk8xbEJRVUVzTmtKQlFVRTdSME4xUmtZN08wVkVkRVpFTzBsQlFVY3NiME5CUVVFN1dVRkJRU3cwUWtGQlFUdEhRekJHUmpzN1JVUjZSa1E3U1VGQlJ5eHhRMEZCUVR0WlFVRkJMRFpDUVVGQk8wZEROa1pHT3p0RlJEVkdSRHRKUVVGSkxHOURRVUZCTzFsQlFVRXNORUpCUVVFN1IwTm5SMGc3TzBWRUwwWkVPMGxCUVVrc2NVTkJRVUU3V1VGQlFTdzJRa0ZCUVR0SFEyMUhTRHM3UlVSc1IwUTdTVUZCU1N4dlEwRkJRVHRaUVVGQkxEUkNRVUZCTzBkRGMwZElPenRGUkhKSFJEdEpRVUZUTEd0RFFVRkJPMWxCUVVFc01FSkJRVUU3UjBONVIxSTdRMEZEUmpzN1FVUnFTRVE3UlVGRFJUdEpRVUZITEhGRFFVRkJPMWxCUVVFc05rSkJRVUU3UjBOMVJrWTdPMFZFZEVaRU8wbEJRVWNzYjBOQlFVRTdXVUZCUVN3MFFrRkJRVHRIUXpCR1JqczdSVVI2UmtRN1NVRkJSeXh4UTBGQlFUdFpRVUZCTERaQ1FVRkJPMGRETmtaR096dEZSRFZHUkR0SlFVRkpMRzlEUVVGQk8xbEJRVUVzTkVKQlFVRTdSME5uUjBnN08wVkVMMFpFTzBsQlFVa3NjVU5CUVVFN1dVRkJRU3cyUWtGQlFUdEhRMjFIU0RzN1JVUnNSMFE3U1VGQlNTeHZRMEZCUVR0WlFVRkJMRFJDUVVGQk8wZERjMGRJT3p0RlJISkhSRHRKUVVGVExHdERRVUZCTzFsQlFVRXNNRUpCUVVFN1IwTjVSMUk3UTBGRFJqczdRVVI0UjBRN096dEZRVWRGTERaRFFVRkJPMVZCUVVFc2NVTkJRVUU3UTBNeVIwUTdPMEZFZWtkRU96czdSVUZIUlN3MlEwRkJRVHRWUVVGQkxIRkRRVUZCTzBORE5FZEVPenRCUkRGSFJEczdPMFZCUjBVc05rTkJRVUU3VlVGQlFTeHhRMEZCUVR0RFF6WkhSRHM3UVVReFIwUXNaMEpCUVVFN08wRkJRMEU3UlVGRFJUdEpRVUZITEd0RFFVRkJPMWxCUVVFc01FSkJRVUU3UjBNclIwWTdPMFZFT1VkRU8wbEJRVWNzYjBOQlFVRTdXVUZCUVN3MFFrRkJRVHRIUTJ0SVJqczdSVVJxU0VRN1NVRkJTU3hyUTBGQlFUdFpRVUZCTERCQ1FVRkJPMGREY1VoSU96dEZSSEJJUkR0SlFVRkpMRzlEUVVGQk8xbEJRVUVzTkVKQlFVRTdSME4zU0VnN08wVkVka2hFTzBsQlFVa3NhME5CUVVFN1dVRkJRU3d3UWtGQlFUdEhRekpJU0RzN1JVUXhTRVE3U1VGQlNTeHZRMEZCUVR0WlFVRkJMRFJDUVVGQk8wZERPRWhJT3p0RlJEZElSRHRKUVVGVExHdERRVUZCTzFsQlFVRXNNRUpCUVVFN1IwTnBTVkk3UTBGRFJqczdRVVI2U1VRN1JVRkRSVHRKUVVGSExHdERRVUZCTzFsQlFVRXNNRUpCUVVFN1IwTXJSMFk3TzBWRU9VZEVPMGxCUVVjc2IwTkJRVUU3V1VGQlFTdzBRa0ZCUVR0SFEydElSanM3UlVScVNFUTdTVUZCU1N4clEwRkJRVHRaUVVGQkxEQkNRVUZCTzBkRGNVaElPenRGUkhCSVJEdEpRVUZKTEc5RFFVRkJPMWxCUVVFc05FSkJRVUU3UjBOM1NFZzdPMFZFZGtoRU8wbEJRVWtzYTBOQlFVRTdXVUZCUVN3d1FrRkJRVHRIUXpKSVNEczdSVVF4U0VRN1NVRkJTU3h2UTBGQlFUdFpRVUZCTERSQ1FVRkJPMGRET0VoSU96dEZSRGRJUkR0SlFVRlRMR3REUVVGQk8xbEJRVUVzTUVKQlFVRTdSME5wU1ZJN1EwRkRSanM3UVVSb1NVUTdPenRGUVVkRkxDdERRVUZCTzFWQlFVRXNkVU5CUVVFN1EwTnRTVVE3TzBGRWFrbEVPenM3UlVGSFJTd3JRMEZCUVR0VlFVRkJMSFZEUVVGQk8wTkRiMGxFT3p0QlJHeEpSRHM3TzBWQlIwVXNLME5CUVVFN1ZVRkJRU3gxUTBGQlFUdERRM0ZKUkRzN1FVUnNTVVFzWTBGQlFUczdRVUZEUVR0RlFVTkZPMGxCUVZrc1YwRkJRVHRIUTNWSldEczdSVVIwU1VRN1NVRkJVU3hYUVVGQk8wZERNRWxRTzBOQlEwWTdPMEZFTjBsRU8wVkJRMFU3U1VGQldTeFhRVUZCTzBkRGRVbFlPenRGUkhSSlJEdEpRVUZSTEZkQlFVRTdSME13U1ZBN1EwRkRSanM3UVVSNlNVUTdPenRGUVVkRkxEQkRRVUZCTzFWQlFVRXNhME5CUVVFN1EwTTBTVVE3TzBGRU1VbEVPenM3UlVGSFJTd3dRMEZCUVR0VlFVRkJMR3REUVVGQk8wTkROa2xFT3p0QlJETkpSRHM3TzBWQlIwVXNNRU5CUVVFN1ZVRkJRU3hyUTBGQlFUdERRemhKUkRzN1FVUXpTVVFzV1VGQlFUczdRVUZEUVR0RlFVTkZPMGxCUVhkQ0xHbERRVUZCTzFsQlFVRXNlVUpCUVVFN1IwTm5TblpDT3p0RlJDOUpSRHRKUVVGSkxIRkRRVUZCTzFsQlFVRXNOa0pCUVVFN1IwTnRTa2c3TzBWRWJFcEVPMGxCUVVrc2NVTkJRVUU3V1VGQlFTdzJRa0ZCUVR0SFEzTktTRHREUVVOR096dEJSREZLUkR0RlFVTkZPMGxCUVhkQ0xHbERRVUZCTzFsQlFVRXNlVUpCUVVFN1IwTm5TblpDT3p0RlJDOUpSRHRKUVVGSkxIRkRRVUZCTzFsQlFVRXNOa0pCUVVFN1IwTnRTa2c3TzBWRWJFcEVPMGxCUVVrc2NVTkJRVUU3V1VGQlFTdzJRa0ZCUVR0SFEzTktTRHREUVVOR096dEJSSEpLUkRzN08wVkJSMFVzTWtOQlFVRTdWVUZCUVN4dFEwRkJRVHREUTNkS1JEczdRVVIwU2tRN096dEZRVWRGTERKRFFVRkJPMVZCUVVFc2JVTkJRVUU3UTBONVNrUTdPMEZFZGtwRU96czdSVUZIUlN3eVEwRkJRVHRWUVVGQkxHMURRVUZCTzBORE1FcEVPenRCUkhaS1JDeFZRVUZCT3p0QlFVTkJPMFZCUTBVN1NVRkJSeXhuUTBGQlFUdFpRVUZCTEhkQ1FVRkJPMGRETkVwR096dEZSRE5LUkR0SlFVRkxMR3REUVVGQk8xbEJRVUVzTUVKQlFVRTdSME1yU2tvN1EwRkRSanM3UVVSc1MwUTdSVUZEUlR0SlFVRkhMR2REUVVGQk8xbEJRVUVzZDBKQlFVRTdSME0wU2tZN08wVkVNMHBFTzBsQlFVc3NhME5CUVVFN1dVRkJRU3d3UWtGQlFUdEhReXRLU2p0RFFVTkdPenRCUkRsS1JEczdPMFZCUjBVc05rTkJRVUU3VlVGQlFTeHhRMEZCUVR0RFEybExSRHM3UVVRdlNrUTdPenRGUVVkRkxEWkRRVUZCTzFWQlFVRXNjVU5CUVVFN1EwTnJTMFE3TzBGRWFFdEVPenM3UlVGSFJTdzJRMEZCUVR0VlFVRkJMSEZEUVVGQk8wTkRiVXRFT3p0QlJHaExSQ3hYUVVGQk96dEJRVU5CTzBWQlEwVTdTVUZCUnl4cFEwRkJRVHRaUVVGQkxIbENRVUZCTzBkRGNVdEdPenRGUkhCTFJEdEpRVUZKTEc5RFFVRkJPMWxCUVVFc05FSkJRVUU3UjBOM1MwZzdPMFZFZGt0RU8wbEJRVXNzYVVOQlFVRTdXVUZCUVN4NVFrRkJRVHRIUXpKTFNqdERRVU5HT3p0QlJDOUxSRHRGUVVORk8wbEJRVWNzYVVOQlFVRTdXVUZCUVN4NVFrRkJRVHRIUTNGTFJqczdSVVJ3UzBRN1NVRkJTU3h2UTBGQlFUdFpRVUZCTERSQ1FVRkJPMGREZDB0SU96dEZSSFpMUkR0SlFVRkxMR2xEUVVGQk8xbEJRVUVzZVVKQlFVRTdSME15UzBvN1EwRkRSanM3UVVReFMwUTdPenRGUVVkRkxEUkRRVUZCTzFWQlFVRXNiME5CUVVFN1EwTTJTMFE3TzBGRU0wdEVPenM3UlVGSFJTdzBRMEZCUVR0VlFVRkJMRzlEUVVGQk8wTkRPRXRFT3p0QlJEVkxSRHM3TzBWQlIwVXNORU5CUVVFN1ZVRkJRU3h2UTBGQlFUdERReXRMUkRzN1FVUTFTMFFzVjBGQlFUczdRVUZEUVR0RlFVTkZPMGxCUVVrc09FSkJRVUU3V1VGQlFTeHpRa0ZCUVR0SFEybE1TRHM3UlVSb1RFRTdTVUZCU3l3NFFrRkJRVHRaUVVGQkxITkNRVUZCTzBkRGIweE1PenRGUkc1TVFUdEpRVUZOTERoQ1FVRkJPMWxCUVVFc2MwSkJRVUU3UjBOMVRFNDdRMEZEUmpzN1FVUXpURVE3UlVGRFJUdEpRVUZKTERoQ1FVRkJPMWxCUVVFc2MwSkJRVUU3UjBOcFRFZzdPMFZFYUV4Qk8wbEJRVXNzT0VKQlFVRTdXVUZCUVN4elFrRkJRVHRIUTI5TVREczdSVVJ1VEVFN1NVRkJUU3c0UWtGQlFUdFpRVUZCTEhOQ1FVRkJPMGREZFV4T08wTkJRMFk3TzBGRWRFeEVPenM3UlVGSFJTdzBRMEZCUVR0VlFVRkJMRzlEUVVGQk8wTkRlVXhFT3p0QlJIWk1SRHM3TzBWQlIwVXNORU5CUVVFN1ZVRkJRU3h2UTBGQlFUdERRekJNUkRzN1FVUjRURVE3T3p0RlFVZEZMRFJEUVVGQk8xVkJRVUVzYjBOQlFVRTdRME15VEVRN08wRkVlRXhFTEZkQlFVRTdPMEZCUTBFN096dEZRVWRGTERaRFFVRkJPMVZCUVVFc2NVTkJRVUU3UTBNMFRFUTdPMEZFTVV4RU96czdSVUZIUlN3MlEwRkJRVHRWUVVGQkxIRkRRVUZCTzBORE5reEVPenRCUkROTVJEczdPMFZCUjBVc05rTkJRVUU3VlVGQlFTeHhRMEZCUVR0RFF6aE1SRHM3UVVRelRFUXNWVUZCUVRzN1FVRkRRVHRGUVVORk8wbEJRVWtzTkVKQlFVRTdXVUZCUVN4dlFrRkJRVHRIUTJkTlNEczdSVVF2VEVRN1NVRkJVeXd5UTBGQlFUdFpRVUZCTEcxRFFVRkJPMGREYlUxU096dEZSR3hOUkR0SlFVRmhMREpEUVVGQk8xbEJRVUVzYlVOQlFVRTdSME56VFZvN08wVkVjazFFTzBsQlFWTXNORU5CUVVFN1dVRkJRU3h2UTBGQlFUdEhRM2xOVWpzN1JVUjRUVVE3U1VGQlZTeHpRMEZCUVR0WlFVRkJMRGhDUVVGQk8wZERORTFVTzBOQlEwWTdPMEZFYkU1RU8wVkJRMFU3U1VGQlNTdzBRa0ZCUVR0WlFVRkJMRzlDUVVGQk8wZERaMDFJT3p0RlJDOU1SRHRKUVVGVExESkRRVUZCTzFsQlFVRXNiVU5CUVVFN1IwTnRUVkk3TzBWRWJFMUVPMGxCUVdFc01rTkJRVUU3V1VGQlFTeHRRMEZCUVR0SFEzTk5XanM3UlVSeVRVUTdTVUZCVXl3MFEwRkJRVHRaUVVGQkxHOURRVUZCTzBkRGVVMVNPenRGUkhoTlJEdEpRVUZWTEhORFFVRkJPMWxCUVVFc09FSkJRVUU3UjBNMFRWUTdRMEZEUmpzN1FVUXhUVVE3T3p0RlFVZEZMREpEUVVGQk8xVkJRVUVzYlVOQlFVRTdRME0yVFVRN08wRkVNMDFFT3pzN1JVRkhSU3d5UTBGQlFUdFZRVUZCTEcxRFFVRkJPME5ET0UxRU96dEJSRFZOUkRzN08wVkJSMFVzTWtOQlFVRTdWVUZCUVN4dFEwRkJRVHREUXl0TlJEczdRVVExVFVRc1lVRkJRVHM3UVVGRFFUdEZRVU5GTzBsQlFVa3NiME5CUVVFN1dVRkJRU3cwUWtGQlFUdEpRVUUwUWl4WFFVRkJPMGREYTA0dlFqczdSVVJxVGtRN1NVRkJTeXhyUTBGQlFUdFpRVUZCTERCQ1FVRkJPMGxCUVRCQ0xGZEJRVUU3UjBOelRqbENPenRGUkhKT1JEdEpRVUZOTEcxRFFVRkJPMWxCUVVFc01rSkJRVUU3U1VGQk1rSXNWMEZCUVR0SFF6Qk9hRU03UTBGRFJqczdRVVE1VGtRN1JVRkRSVHRKUVVGSkxHOURRVUZCTzFsQlFVRXNORUpCUVVFN1NVRkJORUlzVjBGQlFUdEhRMnRPTDBJN08wVkVhazVFTzBsQlFVc3NhME5CUVVFN1dVRkJRU3d3UWtGQlFUdEpRVUV3UWl4WFFVRkJPMGREYzA0NVFqczdSVVJ5VGtRN1NVRkJUU3h0UTBGQlFUdFpRVUZCTERKQ1FVRkJPMGxCUVRKQ0xGZEJRVUU3UjBNd1RtaERPME5CUTBZN08wRkVlRTVFT3pzN1JVRkhSU3c0UTBGQlFUdFZRVUZCTEhORFFVRkJPME5ETWs1RU96dEJSSHBPUkRzN08wVkJSMFVzT0VOQlFVRTdWVUZCUVN4elEwRkJRVHREUXpST1JEczdRVVF4VGtRN096dEZRVWRGTERoRFFVRkJPMVZCUVVFc2MwTkJRVUU3UTBNMlRrUTdPMEZFTVU1RUxIRkNRVUZCT3p0QlFVVkJPMFZCUTBVN1NVRkJTU3h0UTBGQlFUdFpRVUZCTERKQ1FVRkJPMGxCUVRKQ0xGZEJRVUU3UjBNclRqbENPenRGUkRsT1JEdEpRVUZMTEd0RFFVRkJPMWxCUVVFc01FSkJRVUU3U1VGQk1FSXNWMEZCUVR0SFEyMVBPVUk3TzBWRWJFOUVPMGxCUVUwc2IwTkJRVUU3V1VGQlFTdzBRa0ZCUVR0SlFVRTBRaXhYUVVGQk8wZERkVTlxUXp0RFFVTkdPenRCUkROUFJEdEZRVU5GTzBsQlFVa3NiVU5CUVVFN1dVRkJRU3d5UWtGQlFUdEpRVUV5UWl4WFFVRkJPMGRESzA0NVFqczdSVVE1VGtRN1NVRkJTeXhyUTBGQlFUdFpRVUZCTERCQ1FVRkJPMGxCUVRCQ0xGZEJRVUU3UjBOdFR6bENPenRGUkd4UFJEdEpRVUZOTEc5RFFVRkJPMWxCUVVFc05FSkJRVUU3U1VGQk5FSXNWMEZCUVR0SFEzVlBha003UTBGRFJqczdRVVJ5VDBRN096dEZRVWRGTEhORVFVRkJPMVZCUVVFc09FTkJRVUU3UTBOM1QwUTdPMEZFZEU5RU96czdSVUZIUlN4elJFRkJRVHRWUVVGQkxEaERRVUZCTzBORGVVOUVPenRCUkhaUFJEczdPMFZCUjBVc2MwUkJRVUU3VlVGQlFTdzRRMEZCUVR0RFF6QlBSRHM3UVVSMlQwUXNWMEZCUVRzN1FVRkRRVHRGUVVORk8wbEJRVWtzV1VGQlFUdEhRelJQU0RzN1JVUXpUMFE3U1VGQlN5dzRRa0ZCUVR0WlFVRkJMSE5DUVVGQk8wbEJRWEZDTEZkQlFVRTdSME5uVUhwQ096dEZSQzlQUkR0SlFVRkxMRmRCUVVFN1IwTnRVRW83UTBGRFJqczdRVVIyVUVRN1JVRkRSVHRKUVVGSkxGbEJRVUU3UjBNMFQwZzdPMFZFTTA5RU8wbEJRVXNzT0VKQlFVRTdXVUZCUVN4elFrRkJRVHRKUVVGeFFpeFhRVUZCTzBkRFoxQjZRanM3UlVRdlQwUTdTVUZCU3l4WFFVRkJPMGREYlZCS08wTkJRMFk3TzBGRWJGQkVPenM3UlVGSFJTdzBRMEZCUVR0VlFVRkJMRzlEUVVGQk8wTkRjVkJFT3p0QlJHNVFSRHM3TzBWQlIwVXNORU5CUVVFN1ZVRkJRU3h2UTBGQlFUdERRM05RUkRzN1FVUndVRVE3T3p0RlFVZEZMRFJEUVVGQk8xVkJRVUVzYjBOQlFVRTdRME4xVUVRN08wRkVjRkJFTEdGQlFVRTdPMEZCUTBFN1JVRkRTVHRKUVVGSkxHOURRVUZCTzFsQlFVRXNORUpCUVVFN1NVRkJORUlzVjBGQlFUdEhRekJRYWtNN08wVkVlbEJETzBsQlFVc3NhME5CUVVFN1dVRkJRU3d3UWtGQlFUdEpRVUV3UWl4WFFVRkJPMGRET0ZCb1F6czdSVVEzVUVNN1NVRkJUU3h0UTBGQlFUdFpRVUZCTERKQ1FVRkJPMGxCUVRKQ0xGZEJRVUU3UjBOclVXeERPME5CUTBZN08wRkVkRkZFTzBWQlEwazdTVUZCU1N4dlEwRkJRVHRaUVVGQkxEUkNRVUZCTzBsQlFUUkNMRmRCUVVFN1IwTXdVR3BET3p0RlJIcFFRenRKUVVGTExHdERRVUZCTzFsQlFVRXNNRUpCUVVFN1NVRkJNRUlzVjBGQlFUdEhRemhRYUVNN08wVkVOMUJETzBsQlFVMHNiVU5CUVVFN1dVRkJRU3d5UWtGQlFUdEpRVUV5UWl4WFFVRkJPMGREYTFGc1F6dERRVU5HT3p0QlJHcFJSRHM3TzBWQlIwVXNPRU5CUVVFN1ZVRkJRU3h6UTBGQlFUdERRMjlSUkRzN1FVUnNVVVE3T3p0RlFVZEZMRGhEUVVGQk8xVkJRVUVzYzBOQlFVRTdRME54VVVRN08wRkVibEZFT3pzN1JVRkhSU3c0UTBGQlFUdFZRVUZCTEhORFFVRkJPME5EYzFGRU96dEJSRzVSUkN4WlFVRkJPenRCUVVOQk8wVkJRMGs3U1VGQlNTeHRRMEZCUVR0WlFVRkJMREpDUVVGQk8wbEJRVEpDTEZkQlFVRTdSME41VVdoRE96dEZSSGhSUXp0SlFVRkxMR3REUVVGQk8xbEJRVUVzTUVKQlFVRTdTVUZCTUVJc1YwRkJRVHRIUXpaUmFFTTdPMFZFTlZGRE8wbEJRVTBzYjBOQlFVRTdXVUZCUVN3MFFrRkJRVHRKUVVFMFFpeFhRVUZCTzBkRGFWSnVRenREUVVOR096dEJSSEpTUkR0RlFVTkpPMGxCUVVrc2JVTkJRVUU3V1VGQlFTd3lRa0ZCUVR0SlFVRXlRaXhYUVVGQk8wZERlVkZvUXpzN1JVUjRVVU03U1VGQlN5eHJRMEZCUVR0WlFVRkJMREJDUVVGQk8wbEJRVEJDTEZkQlFVRTdSME0yVVdoRE96dEZSRFZSUXp0SlFVRk5MRzlEUVVGQk8xbEJRVUVzTkVKQlFVRTdTVUZCTkVJc1YwRkJRVHRIUTJsU2JrTTdRMEZEUmpzN1FVUm9Va1E3T3p0RlFVZEZMRFpEUVVGQk8xVkJRVUVzY1VOQlFVRTdRME50VWtRN08wRkVhbEpFT3pzN1JVRkhSU3cyUTBGQlFUdFZRVUZCTEhGRFFVRkJPME5EYjFKRU96dEJSR3hTUkRzN08wVkJSMFVzTmtOQlFVRTdWVUZCUVN4eFEwRkJRVHREUTNGU1JDSXNJbVpwYkdVaU9pSm1iMjUwTFdGM1pYTnZiV1V0WVc1cGJXRjBhVzl1TG1OemN5SXNJbk52ZFhKalpYTkRiMjUwWlc1MElqcGJJaThxSUZkU1JVNURTRWxPUnlBcUwxeHVRR3RsZVdaeVlXMWxjeUIzY21WdVkyZ2dlMXh1SUNBd0pYdDBjbUZ1YzJadmNtMDZjbTkwWVhSbEtDMHhNbVJsWnlsOVhHNGdJRGdsZTNSeVlXNXpabTl5YlRweWIzUmhkR1VvTVRKa1pXY3BmVnh1SUNBeE1DVjdkSEpoYm5ObWIzSnRPbkp2ZEdGMFpTZ3lOR1JsWnlsOVhHNGdJREU0Slh0MGNtRnVjMlp2Y20wNmNtOTBZWFJsS0MweU5HUmxaeWw5WEc0Z0lESXdKWHQwY21GdWMyWnZjbTA2Y205MFlYUmxLQzB5TkdSbFp5bDlYRzRnSURJNEpYdDBjbUZ1YzJadmNtMDZjbTkwWVhSbEtESTBaR1ZuS1gxY2JpQWdNekFsZTNSeVlXNXpabTl5YlRweWIzUmhkR1VvTWpSa1pXY3BmVnh1SUNBek9DVjdkSEpoYm5ObWIzSnRPbkp2ZEdGMFpTZ3RNalJrWldjcGZWeHVJQ0EwTUNWN2RISmhibk5tYjNKdE9uSnZkR0YwWlNndE1qUmtaV2NwZlZ4dUlDQTBPQ1Y3ZEhKaGJuTm1iM0p0T25KdmRHRjBaU2d5TkdSbFp5bDlYRzRnSURVd0pYdDBjbUZ1YzJadmNtMDZjbTkwWVhSbEtESTBaR1ZuS1gxY2JpQWdOVGdsZTNSeVlXNXpabTl5YlRweWIzUmhkR1VvTFRJMFpHVm5LWDFjYmlBZ05qQWxlM1J5WVc1elptOXliVHB5YjNSaGRHVW9MVEkwWkdWbktYMWNiaUFnTmpnbGUzUnlZVzV6Wm05eWJUcHliM1JoZEdVb01qUmtaV2NwZlZ4dUlDQTNOU1VzTVRBd0pYdDBjbUZ1YzJadmNtMDZjbTkwWVhSbEtEQmtaV2NwZlZ4dWZWeHVMbVpoWVMxM2NtVnVZMmd1WVc1cGJXRjBaV1FzWEc0dVptRmhMWGR5Wlc1amFDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMTNjbVZ1WTJnZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhkeVpXNWphQ0F5TGpWeklHVmhjMlVnYVc1bWFXNXBkR1U3WEc0Z0lIUnlZVzV6Wm05eWJTMXZjbWxuYVc0dGVEb2dPVEFsTzF4dUlDQjBjbUZ1YzJadmNtMHRiM0pwWjJsdUxYazZJRE0xSlR0Y2JpQWdkSEpoYm5ObWIzSnRMVzl5YVdkcGJpMTZPaUJwYm1sMGFXRnNPMXh1ZlZ4dUxtWmhZUzEzY21WdVkyZ3VZVzVwYldGMFpXUXVabUZoTFdaaGMzUXNYRzR1Wm1GaExYZHlaVzVqYUM1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdFptRnpkRHBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxM2NtVnVZMmd1Wm1GaExXWmhjM1FnZTF4dUlDQmhibWx0WVhScGIyNDZJSGR5Wlc1amFDQXhMakp6SUdWaGMyVWdhVzVtYVc1cGRHVTdYRzU5WEc0dVptRmhMWGR5Wlc1amFDNWhibWx0WVhSbFpDNW1ZV0V0YzJ4dmR5eGNiaTVtWVdFdGQzSmxibU5vTG1GdWFXMWhkR1ZrTFdodmRtVnlMbVpoWVMxemJHOTNPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFhkeVpXNWphQzVtWVdFdGMyeHZkeUI3WEc0Z0lHRnVhVzFoZEdsdmJqb2dkM0psYm1Ob0lETXVOM01nWldGelpTQnBibVpwYm1sMFpUdGNibjFjYmx4dUx5b2dRa1ZNVENBcUwxeHVRR3RsZVdaeVlXMWxjeUJ5YVc1bklIdGNiaUFnTUNWN2RISmhibk5tYjNKdE9uSnZkR0YwWlNndE1UVmtaV2NwZlZ4dUlDQXlKWHQwY21GdWMyWnZjbTA2Y205MFlYUmxLREUxWkdWbktYMWNiaUFnTkNWN2RISmhibk5tYjNKdE9uSnZkR0YwWlNndE1UaGtaV2NwZlZ4dUlDQTJKWHQwY21GdWMyWnZjbTA2Y205MFlYUmxLREU0WkdWbktYMWNiaUFnT0NWN2RISmhibk5tYjNKdE9uSnZkR0YwWlNndE1qSmtaV2NwZlZ4dUlDQXhNQ1Y3ZEhKaGJuTm1iM0p0T25KdmRHRjBaU2d5TW1SbFp5bDlYRzRnSURFeUpYdDBjbUZ1YzJadmNtMDZjbTkwWVhSbEtDMHhPR1JsWnlsOVhHNGdJREUwSlh0MGNtRnVjMlp2Y20wNmNtOTBZWFJsS0RFNFpHVm5LWDFjYmlBZ01UWWxlM1J5WVc1elptOXliVHB5YjNSaGRHVW9MVEV5WkdWbktYMWNiaUFnTVRnbGUzUnlZVzV6Wm05eWJUcHliM1JoZEdVb01USmtaV2NwZlZ4dUlDQXlNQ1VzTVRBd0pYdDBjbUZ1YzJadmNtMDZjbTkwWVhSbEtEQmtaV2NwZlZ4dWZWeHVMbVpoWVMxeWFXNW5MbUZ1YVcxaGRHVmtMRnh1TG1aaFlTMXlhVzVuTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFhKcGJtY2dlMXh1SUNCaGJtbHRZWFJwYjI0NklISnBibWNnTW5NZ1pXRnpaU0JwYm1acGJtbDBaVHRjYmlBZ2RISmhibk5tYjNKdExXOXlhV2RwYmkxNE9pQTFNQ1U3WEc0Z0lIUnlZVzV6Wm05eWJTMXZjbWxuYVc0dGVUb2dNSEI0TzF4dUlDQjBjbUZ1YzJadmNtMHRiM0pwWjJsdUxYbzZJR2x1YVhScFlXdzdYRzU5WEc0dVptRmhMWEpwYm1jdVlXNXBiV0YwWldRdVptRmhMV1poYzNRc1hHNHVabUZoTFhKcGJtY3VZVzVwYldGMFpXUXRhRzkyWlhJdVptRmhMV1poYzNRNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRjbWx1Wnk1bVlXRXRabUZ6ZENCN1hHNGdJR0Z1YVcxaGRHbHZiam9nY21sdVp5QXhjeUJsWVhObElHbHVabWx1YVhSbE8xeHVmVnh1TG1aaFlTMXlhVzVuTG1GdWFXMWhkR1ZrTG1aaFlTMXpiRzkzTEZ4dUxtWmhZUzF5YVc1bkxtRnVhVzFoZEdWa0xXaHZkbVZ5TG1aaFlTMXpiRzkzT21odmRtVnlMRnh1TG1aaFlTMXdZWEpsYm5RdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSWdQaUF1Wm1GaExYSnBibWN1Wm1GaExYTnNiM2NnZTF4dUlDQmhibWx0WVhScGIyNDZJSEpwYm1jZ00zTWdaV0Z6WlNCcGJtWnBibWwwWlR0Y2JuMWNibHh1THlvZ1ZrVlNWRWxEUVV3Z0tpOWNia0JyWlhsbWNtRnRaWE1nZG1WeWRHbGpZV3dnZTF4dUlDQXdKWHQwY21GdWMyWnZjbTA2ZEhKaGJuTnNZWFJsS0RBc0xUTndlQ2w5WEc0Z0lEUWxlM1J5WVc1elptOXliVHAwY21GdWMyeGhkR1VvTUN3emNIZ3BmVnh1SUNBNEpYdDBjbUZ1YzJadmNtMDZkSEpoYm5Oc1lYUmxLREFzTFROd2VDbDlYRzRnSURFeUpYdDBjbUZ1YzJadmNtMDZkSEpoYm5Oc1lYUmxLREFzTTNCNEtYMWNiaUFnTVRZbGUzUnlZVzV6Wm05eWJUcDBjbUZ1YzJ4aGRHVW9NQ3d0TTNCNEtYMWNiaUFnTWpBbGUzUnlZVzV6Wm05eWJUcDBjbUZ1YzJ4aGRHVW9NQ3d6Y0hncGZWeHVJQ0F5TWlVc01UQXdKWHQwY21GdWMyWnZjbTA2ZEhKaGJuTnNZWFJsS0RBc01DbDlYRzU5WEc0dVptRmhMWFpsY25ScFkyRnNMbUZ1YVcxaGRHVmtMRnh1TG1aaFlTMTJaWEowYVdOaGJDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMTJaWEowYVdOaGJDQjdYRzRnSUdGdWFXMWhkR2x2YmpvZ2RtVnlkR2xqWVd3Z01uTWdaV0Z6WlNCcGJtWnBibWwwWlR0Y2JuMWNiaTVtWVdFdGRtVnlkR2xqWVd3dVlXNXBiV0YwWldRdVptRmhMV1poYzNRc1hHNHVabUZoTFhabGNuUnBZMkZzTG1GdWFXMWhkR1ZrTFdodmRtVnlMbVpoWVMxbVlYTjBPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFhabGNuUnBZMkZzTG1aaFlTMW1ZWE4wSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUIyWlhKMGFXTmhiQ0F4Y3lCbFlYTmxJR2x1Wm1sdWFYUmxPMXh1ZlZ4dUxtWmhZUzEyWlhKMGFXTmhiQzVoYm1sdFlYUmxaQzVtWVdFdGMyeHZkeXhjYmk1bVlXRXRkbVZ5ZEdsallXd3VZVzVwYldGMFpXUXRhRzkyWlhJdVptRmhMWE5zYjNjNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRkbVZ5ZEdsallXd3VabUZoTFhOc2IzY2dlMXh1SUNCaGJtbHRZWFJwYjI0NklIWmxjblJwWTJGc0lEUnpJR1ZoYzJVZ2FXNW1hVzVwZEdVN1hHNTlYRzVjYmk4cUlFaFBVa2xhVDA1VVFVd2dLaTljYmtCclpYbG1jbUZ0WlhNZ2FHOXlhWHB2Ym5SaGJDQjdYRzRnSURBbGUzUnlZVzV6Wm05eWJUcDBjbUZ1YzJ4aGRHVW9NQ3d3S1gxY2JpQWdOaVY3ZEhKaGJuTm1iM0p0T25SeVlXNXpiR0YwWlNnMWNIZ3NNQ2w5WEc0Z0lERXlKWHQwY21GdWMyWnZjbTA2ZEhKaGJuTnNZWFJsS0RBc01DbDlYRzRnSURFNEpYdDBjbUZ1YzJadmNtMDZkSEpoYm5Oc1lYUmxLRFZ3ZUN3d0tYMWNiaUFnTWpRbGUzUnlZVzV6Wm05eWJUcDBjbUZ1YzJ4aGRHVW9NQ3d3S1gxY2JpQWdNekFsZTNSeVlXNXpabTl5YlRwMGNtRnVjMnhoZEdVb05YQjRMREFwZlZ4dUlDQXpOaVVzTVRBd0pYdDBjbUZ1YzJadmNtMDZkSEpoYm5Oc1lYUmxLREFzTUNsOVhHNTlYRzR1Wm1GaExXaHZjbWw2YjI1MFlXd3VZVzVwYldGMFpXUXNYRzR1Wm1GaExXaHZjbWw2YjI1MFlXd3VZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRhRzl5YVhwdmJuUmhiQ0I3WEc0Z0lHRnVhVzFoZEdsdmJqb2dhRzl5YVhwdmJuUmhiQ0F5Y3lCbFlYTmxJR2x1Wm1sdWFYUmxPMXh1ZlZ4dUxtWmhZUzFvYjNKcGVtOXVkR0ZzTG1GdWFXMWhkR1ZrTG1aaFlTMW1ZWE4wTEZ4dUxtWmhZUzFvYjNKcGVtOXVkR0ZzTG1GdWFXMWhkR1ZrTFdodmRtVnlMbVpoWVMxbVlYTjBPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFdodmNtbDZiMjUwWVd3dVptRmhMV1poYzNRZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUdodmNtbDZiMjUwWVd3Z01YTWdaV0Z6WlNCcGJtWnBibWwwWlR0Y2JuMWNiaTVtWVdFdGFHOXlhWHB2Ym5SaGJDNWhibWx0WVhSbFpDNW1ZV0V0YzJ4dmR5eGNiaTVtWVdFdGFHOXlhWHB2Ym5SaGJDNWhibWx0WVhSbFpDMW9iM1psY2k1bVlXRXRjMnh2ZHpwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMW9iM0pwZW05dWRHRnNMbVpoWVMxemJHOTNJSHRjYmlBZ1lXNXBiV0YwYVc5dU9pQm9iM0pwZW05dWRHRnNJRE56SUdWaGMyVWdhVzVtYVc1cGRHVTdYRzU5WEc1Y2JpOHFJRVpNUVZOSVNVNUhJQ292WEc1QWEyVjVabkpoYldWeklHWnNZWE5vSUh0Y2JpQWdNQ1VzTVRBd0pTdzFNQ1Y3YjNCaFkybDBlVG94ZlZ4dUlDQXlOU1VzTnpVbGUyOXdZV05wZEhrNk1IMWNibjFjYmk1bVlXRXRabXhoYzJndVlXNXBiV0YwWldRc1hHNHVabUZoTFdac1lYTm9MbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMV1pzWVhOb0lIdGNiaUFnWVc1cGJXRjBhVzl1T2lCbWJHRnphQ0F5Y3lCbFlYTmxJR2x1Wm1sdWFYUmxPMXh1ZlZ4dUxtWmhZUzFtYkdGemFDNWhibWx0WVhSbFpDNW1ZV0V0Wm1GemRDeGNiaTVtWVdFdFpteGhjMmd1WVc1cGJXRjBaV1F0YUc5MlpYSXVabUZoTFdaaGMzUTZhRzkyWlhJc1hHNHVabUZoTFhCaGNtVnVkQzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2lBK0lDNW1ZV0V0Wm14aGMyZ3VabUZoTFdaaGMzUWdlMXh1SUNCaGJtbHRZWFJwYjI0NklHWnNZWE5vSURGeklHVmhjMlVnYVc1bWFXNXBkR1U3WEc1OVhHNHVabUZoTFdac1lYTm9MbUZ1YVcxaGRHVmtMbVpoWVMxemJHOTNMRnh1TG1aaFlTMW1iR0Z6YUM1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdGMyeHZkenBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxbWJHRnphQzVtWVdFdGMyeHZkeUI3WEc0Z0lHRnVhVzFoZEdsdmJqb2dabXhoYzJnZ00zTWdaV0Z6WlNCcGJtWnBibWwwWlR0Y2JuMWNibHh1THlvZ1FrOVZUa05GSUNvdlhHNUFhMlY1Wm5KaGJXVnpJR0p2ZFc1alpTQjdYRzRnSURBbExERXdKU3d5TUNVc05UQWxMRGd3SlN3eE1EQWxlM1J5WVc1elptOXliVHAwY21GdWMyeGhkR1ZaS0RBcGZWeHVJQ0EwTUNWN2RISmhibk5tYjNKdE9uUnlZVzV6YkdGMFpWa29MVEUxY0hncGZWeHVJQ0EyTUNWN2RISmhibk5tYjNKdE9uUnlZVzV6YkdGMFpWa29MVEUxY0hncGZWeHVmVnh1TG1aaFlTMWliM1Z1WTJVdVlXNXBiV0YwWldRc1hHNHVabUZoTFdKdmRXNWpaUzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2l4Y2JpNW1ZV0V0Y0dGeVpXNTBMbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5SUQ0Z0xtWmhZUzFpYjNWdVkyVWdlMXh1SUNCaGJtbHRZWFJwYjI0NklHSnZkVzVqWlNBeWN5QmxZWE5sSUdsdVptbHVhWFJsTzF4dWZWeHVMbVpoWVMxaWIzVnVZMlV1WVc1cGJXRjBaV1F1Wm1GaExXWmhjM1FzWEc0dVptRmhMV0p2ZFc1alpTNWhibWx0WVhSbFpDMW9iM1psY2k1bVlXRXRabUZ6ZERwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMWliM1Z1WTJVdVptRmhMV1poYzNRZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUdKdmRXNWpaU0F4Y3lCbFlYTmxJR2x1Wm1sdWFYUmxPMXh1ZlZ4dUxtWmhZUzFpYjNWdVkyVXVZVzVwYldGMFpXUXVabUZoTFhOc2IzY3NYRzR1Wm1GaExXSnZkVzVqWlM1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdGMyeHZkenBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxaWIzVnVZMlV1Wm1GaExYTnNiM2NnZTF4dUlDQmhibWx0WVhScGIyNDZJR0p2ZFc1alpTQXpjeUJsWVhObElHbHVabWx1YVhSbE8xeHVmVnh1WEc0dktpQlRVRWxPSUNvdlhHNUFhMlY1Wm5KaGJXVnpJSE53YVc1N1hHNGdJREFsZTNSeVlXNXpabTl5YlRweWIzUmhkR1VvTUdSbFp5bDlYRzRnSURFd01DVjdkSEpoYm5ObWIzSnRPbkp2ZEdGMFpTZ3pOVGxrWldjcGZWeHVmVnh1TG1aaFlTMXpjR2x1TG1GdWFXMWhkR1ZrTEZ4dUxtWmhZUzF6Y0dsdUxtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlMRnh1TG1aaFlTMXdZWEpsYm5RdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSWdQaUF1Wm1GaExYTndhVzRnZTF4dUlDQmhibWx0WVhScGIyNDZJSE53YVc0Z01TNDFjeUJzYVc1bFlYSWdhVzVtYVc1cGRHVTdYRzU5WEc0dVptRmhMWE53YVc0dVlXNXBiV0YwWldRdVptRmhMV1poYzNRc1hHNHVabUZoTFhOd2FXNHVZVzVwYldGMFpXUXRhRzkyWlhJdVptRmhMV1poYzNRNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRjM0JwYmk1bVlXRXRabUZ6ZENCN1hHNGdJR0Z1YVcxaGRHbHZiam9nYzNCcGJpQXdMamR6SUd4cGJtVmhjaUJwYm1acGJtbDBaVHRjYm4xY2JpNW1ZV0V0YzNCcGJpNWhibWx0WVhSbFpDNW1ZV0V0YzJ4dmR5eGNiaTVtWVdFdGMzQnBiaTVoYm1sdFlYUmxaQzFvYjNabGNpNW1ZV0V0YzJ4dmR6cG9iM1psY2l4Y2JpNW1ZV0V0Y0dGeVpXNTBMbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5SUQ0Z0xtWmhZUzF6Y0dsdUxtWmhZUzF6Ykc5M0lIdGNiaUFnWVc1cGJXRjBhVzl1T2lCemNHbHVJREl1TW5NZ2JHbHVaV0Z5SUdsdVptbHVhWFJsTzF4dWZWeHVYRzR2S2lCR1RFOUJWQ0FxTDF4dVFHdGxlV1p5WVcxbGN5Qm1iRzloZEh0Y2JpQWdNQ1Y3ZEhKaGJuTm1iM0p0T2lCMGNtRnVjMnhoZEdWWktEQXBmVnh1SUNBMU1DVjdkSEpoYm5ObWIzSnRPaUIwY21GdWMyeGhkR1ZaS0MwMmNIZ3BmVnh1SUNBeE1EQWxlM1J5WVc1elptOXliVG9nZEhKaGJuTnNZWFJsV1Nnd0tYMWNibjFjYmk1bVlXRXRabXh2WVhRdVlXNXBiV0YwWldRc1hHNHVabUZoTFdac2IyRjBMbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMV1pzYjJGMElIdGNiaUFnWVc1cGJXRjBhVzl1T2lCbWJHOWhkQ0F5Y3lCc2FXNWxZWElnYVc1bWFXNXBkR1U3WEc1OVhHNHVabUZoTFdac2IyRjBMbUZ1YVcxaGRHVmtMbVpoWVMxbVlYTjBMRnh1TG1aaFlTMW1iRzloZEM1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdFptRnpkRHBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxbWJHOWhkQzVtWVdFdFptRnpkQ0I3WEc0Z0lHRnVhVzFoZEdsdmJqb2dabXh2WVhRZ01YTWdiR2x1WldGeUlHbHVabWx1YVhSbE8xeHVmVnh1TG1aaFlTMW1iRzloZEM1aGJtbHRZWFJsWkM1bVlXRXRjMnh2ZHl4Y2JpNW1ZV0V0Wm14dllYUXVZVzVwYldGMFpXUXRhRzkyWlhJdVptRmhMWE5zYjNjNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRabXh2WVhRdVptRmhMWE5zYjNjZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUdac2IyRjBJRE56SUd4cGJtVmhjaUJwYm1acGJtbDBaVHRjYm4xY2JseHVMeW9nVUZWTVUwVWdLaTljYmtCclpYbG1jbUZ0WlhNZ2NIVnNjMlVnZTF4dUlDQXdKU0I3ZEhKaGJuTm1iM0p0T2lCelkyRnNaU2d4TGpFcGZWeHVJQ0FnTlRBbElIdDBjbUZ1YzJadmNtMDZJSE5qWVd4bEtEQXVPQ2w5WEc0Z0lDQXhNREFsSUh0MGNtRnVjMlp2Y20wNklITmpZV3hsS0RFdU1TbDlYRzU5WEc0dVptRmhMWEIxYkhObExtRnVhVzFoZEdWa0xGeHVMbVpoWVMxd2RXeHpaUzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2l4Y2JpNW1ZV0V0Y0dGeVpXNTBMbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5SUQ0Z0xtWmhZUzF3ZFd4elpTQjdYRzRnSUdGdWFXMWhkR2x2YmpvZ2NIVnNjMlVnTW5NZ2JHbHVaV0Z5SUdsdVptbHVhWFJsTzF4dWZWeHVMbVpoWVMxd2RXeHpaUzVoYm1sdFlYUmxaQzVtWVdFdFptRnpkQ3hjYmk1bVlXRXRjSFZzYzJVdVlXNXBiV0YwWldRdGFHOTJaWEl1Wm1GaExXWmhjM1E2YUc5MlpYSXNYRzR1Wm1GaExYQmhjbVZ1ZEM1aGJtbHRZWFJsWkMxb2IzWmxjanBvYjNabGNpQStJQzVtWVdFdGNIVnNjMlV1Wm1GaExXWmhjM1FnZTF4dUlDQmhibWx0WVhScGIyNDZJSEIxYkhObElERnpJR3hwYm1WaGNpQnBibVpwYm1sMFpUdGNibjFjYmk1bVlXRXRjSFZzYzJVdVlXNXBiV0YwWldRdVptRmhMWE5zYjNjc1hHNHVabUZoTFhCMWJITmxMbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzF6Ykc5M09taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMWEIxYkhObExtWmhZUzF6Ykc5M0lIdGNiaUFnWVc1cGJXRjBhVzl1T2lCd2RXeHpaU0F6Y3lCc2FXNWxZWElnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaThxSUZOSVFVdEZJQ292WEc0dVptRmhMWE5vWVd0bExtRnVhVzFoZEdWa0xGeHVMbVpoWVMxemFHRnJaUzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2l4Y2JpNW1ZV0V0Y0dGeVpXNTBMbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5SUQ0Z0xtWmhZUzF6YUdGclpTQjdYRzRnSUdGdWFXMWhkR2x2YmpvZ2QzSmxibU5vSURJdU5YTWdaV0Z6WlNCcGJtWnBibWwwWlR0Y2JuMWNiaTVtWVdFdGMyaGhhMlV1WVc1cGJXRjBaV1F1Wm1GaExXWmhjM1FzWEc0dVptRmhMWE5vWVd0bExtRnVhVzFoZEdWa0xXaHZkbVZ5TG1aaFlTMW1ZWE4wT21odmRtVnlMRnh1TG1aaFlTMXdZWEpsYm5RdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSWdQaUF1Wm1GaExYTm9ZV3RsTG1aaFlTMW1ZWE4wSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUIzY21WdVkyZ2dNUzR5Y3lCbFlYTmxJR2x1Wm1sdWFYUmxPMXh1ZlZ4dUxtWmhZUzF6YUdGclpTNWhibWx0WVhSbFpDNW1ZV0V0YzJ4dmR5eGNiaTVtWVdFdGMyaGhhMlV1WVc1cGJXRjBaV1F0YUc5MlpYSXVabUZoTFhOc2IzYzZhRzkyWlhJc1hHNHVabUZoTFhCaGNtVnVkQzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2lBK0lDNW1ZV0V0YzJoaGEyVXVabUZoTFhOc2IzY2dlMXh1SUNCaGJtbHRZWFJwYjI0NklIZHlaVzVqYUNBekxqZHpJR1ZoYzJVZ2FXNW1hVzVwZEdVN1hHNTlYRzVjYmk4cUlGUkJSRUVnS2k5Y2JrQnJaWGxtY21GdFpYTWdkR0ZrWVNCN1hHNGdJREFsSUh0MGNtRnVjMlp2Y20wNklITmpZV3hsS0RFcGZWeHVJQ0F4TUNVc01qQWxJSHQwY21GdWMyWnZjbTA2YzJOaGJHVW9MamtwSUhKdmRHRjBaU2d0T0dSbFp5azdmVnh1SUNBek1DVXNOVEFsTERjd0pTQjdkSEpoYm5ObWIzSnRPbk5qWVd4bEtERXVNeWtnY205MFlYUmxLRGhrWldjcGZWeHVJQ0EwTUNVc05qQWxJSHQwY21GdWMyWnZjbTA2YzJOaGJHVW9NUzR6S1NCeWIzUmhkR1VvTFRoa1pXY3BmVnh1SUNBNE1DVXNNVEF3SlNCN2RISmhibk5tYjNKdE9uTmpZV3hsS0RFcElISnZkR0YwWlNnd0tYMWNibjFjYmx4dUxtWmhZUzEwWVdSaExtRnVhVzFoZEdWa0xGeHVMbVpoWVMxMFlXUmhMbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMWFJoWkdFZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhSaFpHRWdNbk1nYkdsdVpXRnlJR2x1Wm1sdWFYUmxPMXh1ZlZ4dUxtWmhZUzEwWVdSaExtRnVhVzFoZEdWa0xtWmhZUzFtWVhOMExGeHVMbVpoWVMxMFlXUmhMbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzFtWVhOME9taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMWFJoWkdFdVptRmhMV1poYzNRZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhSaFpHRWdNWE1nYkdsdVpXRnlJR2x1Wm1sdWFYUmxPMXh1ZlZ4dUxtWmhZUzEwWVdSaExtRnVhVzFoZEdWa0xtWmhZUzF6Ykc5M0xGeHVMbVpoWVMxMFlXUmhMbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzF6Ykc5M09taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMWFJoWkdFdVptRmhMWE5zYjNjZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhSaFpHRWdNM01nYkdsdVpXRnlJR2x1Wm1sdWFYUmxPMXh1ZlZ4dVhHNHZLaUJRUVZOVFNVNUhJQ292WEc1QWEyVjVabkpoYldWeklIQmhjM05wYm1jZ2UxeHVJQ0F3SlNCN2RISmhibk5tYjNKdE9uUnlZVzV6YkdGMFpWZ29MVFV3SlNrN0lHOXdZV05wZEhrNk1IMWNiaUFnTlRBbElIdDBjbUZ1YzJadmNtMDZkSEpoYm5Oc1lYUmxXQ2d3SlNrN0lHOXdZV05wZEhrNk1YMWNiaUFnTVRBd0pTQjdkSEpoYm5ObWIzSnRPblJ5WVc1emJHRjBaVmdvTlRBbEtUc2diM0JoWTJsMGVUb3dmVnh1ZlZ4dVhHNHVabUZoTFhCaGMzTnBibWN1WVc1cGJXRjBaV1FzWEc0dVptRmhMWEJoYzNOcGJtY3VZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRjR0Z6YzJsdVp5QjdYRzRnSUdGdWFXMWhkR2x2YmpvZ2NHRnpjMmx1WnlBeWN5QnNhVzVsWVhJZ2FXNW1hVzVwZEdVN1hHNTlYRzR1Wm1GaExYQmhjM05wYm1jdVlXNXBiV0YwWldRdVptRmhMV1poYzNRc1hHNHVabUZoTFhCaGMzTnBibWN1WVc1cGJXRjBaV1F0YUc5MlpYSXVabUZoTFdaaGMzUTZhRzkyWlhJc1hHNHVabUZoTFhCaGNtVnVkQzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2lBK0lDNW1ZV0V0Y0dGemMybHVaeTVtWVdFdFptRnpkQ0I3WEc0Z0lHRnVhVzFoZEdsdmJqb2djR0Z6YzJsdVp5QXhjeUJzYVc1bFlYSWdhVzVtYVc1cGRHVTdYRzU5WEc0dVptRmhMWEJoYzNOcGJtY3VZVzVwYldGMFpXUXVabUZoTFhOc2IzY3NYRzR1Wm1GaExYQmhjM05wYm1jdVlXNXBiV0YwWldRdGFHOTJaWEl1Wm1GaExYTnNiM2M2YUc5MlpYSXNYRzR1Wm1GaExYQmhjbVZ1ZEM1aGJtbHRZWFJsWkMxb2IzWmxjanBvYjNabGNpQStJQzVtWVdFdGNHRnpjMmx1Wnk1bVlXRXRjMnh2ZHlCN1hHNGdJR0Z1YVcxaGRHbHZiam9nY0dGemMybHVaeUF6Y3lCc2FXNWxZWElnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaThxSUZCQlUxTkpUa2NnVWtWV1JWSlRSU0FxTDF4dVhHNUFhMlY1Wm5KaGJXVnpJSEJoYzNOcGJtY3RjbVYyWlhKelpTQjdYRzRnSURBbElIdDBjbUZ1YzJadmNtMDZkSEpoYm5Oc1lYUmxXQ2cxTUNVcE95QnZjR0ZqYVhSNU9qQjlYRzRnSURVd0pTQjdkSEpoYm5ObWIzSnRPblJ5WVc1emJHRjBaVmdvTUNVcE95QnZjR0ZqYVhSNU9qRjlYRzRnSURFd01DVWdlM1J5WVc1elptOXliVHAwY21GdWMyeGhkR1ZZS0MwMU1DVXBPeUJ2Y0dGamFYUjVPakI5WEc1OVhHNWNiaTVtWVdFdGNHRnpjMmx1WnkxeVpYWmxjbk5sTG1GdWFXMWhkR1ZrTEZ4dUxtWmhZUzF3WVhOemFXNW5MWEpsZG1WeWMyVXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRjR0Z6YzJsdVp5MXlaWFpsY25ObElIdGNiaUFnWVc1cGJXRjBhVzl1T2lCd1lYTnphVzVuTFhKbGRtVnljMlVnTW5NZ2JHbHVaV0Z5SUdsdVptbHVhWFJsTzF4dWZWeHVMbVpoWVMxd1lYTnphVzVuTFhKbGRtVnljMlV1WVc1cGJXRjBaV1F1Wm1GaExXWmhjM1FzWEc0dVptRmhMWEJoYzNOcGJtY3RjbVYyWlhKelpTNWhibWx0WVhSbFpDMW9iM1psY2k1bVlXRXRabUZ6ZERwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMXdZWE56YVc1bkxYSmxkbVZ5YzJVdVptRmhMV1poYzNRZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhCaGMzTnBibWN0Y21WMlpYSnpaU0F4Y3lCc2FXNWxZWElnYVc1bWFXNXBkR1U3WEc1OVhHNHVabUZoTFhCaGMzTnBibWN0Y21WMlpYSnpaUzVoYm1sdFlYUmxaQzVtWVdFdGMyeHZkeXhjYmk1bVlXRXRjR0Z6YzJsdVp5MXlaWFpsY25ObExtRnVhVzFoZEdWa0xXaHZkbVZ5TG1aaFlTMXpiRzkzT21odmRtVnlMRnh1TG1aaFlTMXdZWEpsYm5RdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSWdQaUF1Wm1GaExYQmhjM05wYm1jdGNtVjJaWEp6WlM1bVlXRXRjMnh2ZHlCN1hHNGdJR0Z1YVcxaGRHbHZiam9nY0dGemMybHVaeTF5WlhabGNuTmxJRE56SUd4cGJtVmhjaUJwYm1acGJtbDBaVHRjYm4xY2JseHVMeW9nUWxWU1UxUWdLaTljYmtCclpYbG1jbUZ0WlhNZ1luVnljM1FnZTF4dUlDQXdKU0I3YjNCaFkybDBlVG91Tm4xY2JpQWdOVEFsSUh0MGNtRnVjMlp2Y20wNmMyTmhiR1VvTVM0NEtUdHZjR0ZqYVhSNU9qQjlYRzRnSURFd01DVjdiM0JoWTJsMGVUb3dmVnh1ZlZ4dUxtWmhZUzFpZFhKemRDNWhibWx0WVhSbFpDeGNiaTVtWVdFdFluVnljM1F1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJc1hHNHVabUZoTFhCaGNtVnVkQzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2lBK0lDNW1ZV0V0WW5WeWMzUWdlMXh1SUNCaGJtbHRZWFJwYjI0NklHSjFjbk4wSURKeklHbHVabWx1YVhSbElHeHBibVZoY2x4dWZWeHVMbVpoWVMxaWRYSnpkQzVoYm1sdFlYUmxaQzVtWVdFdFptRnpkQ3hjYmk1bVlXRXRZblZ5YzNRdVlXNXBiV0YwWldRdGFHOTJaWEl1Wm1GaExXWmhjM1E2YUc5MlpYSXNYRzR1Wm1GaExYQmhjbVZ1ZEM1aGJtbHRZWFJsWkMxb2IzWmxjanBvYjNabGNpQStJQzVtWVdFdFluVnljM1F1Wm1GaExXWmhjM1FnZTF4dUlDQmhibWx0WVhScGIyNDZJR0oxY25OMElERnpJR2x1Wm1sdWFYUmxJR3hwYm1WaGNseHVmVnh1TG1aaFlTMWlkWEp6ZEM1aGJtbHRZWFJsWkM1bVlXRXRjMnh2ZHl4Y2JpNW1ZV0V0WW5WeWMzUXVZVzVwYldGMFpXUXRhRzkyWlhJdVptRmhMWE5zYjNjNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRZblZ5YzNRdVptRmhMWE5zYjNjZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUdKMWNuTjBJRE56SUdsdVptbHVhWFJsSUd4cGJtVmhjbHh1ZlZ4dVhHNHZLaUJHUVV4TVNVNUhJQ292WEc1QWEyVjVabkpoYldWeklHWmhiR3hwYm1jZ2UxeHVJQ0FnSURBbElIdDBjbUZ1YzJadmNtMDZkSEpoYm5Oc1lYUmxXU2d0TlRBbEtUc2diM0JoWTJsMGVUb3dmVnh1SUNBZ0lEVXdKU0I3ZEhKaGJuTm1iM0p0T25SeVlXNXpiR0YwWlZrb01DVXBPeUJ2Y0dGamFYUjVPakY5WEc0Z0lDQWdNVEF3SlNCN2RISmhibk5tYjNKdE9uUnlZVzV6YkdGMFpWa29OVEFsS1RzZ2IzQmhZMmwwZVRvd2ZWeHVmVnh1TG1aaFlTMW1ZV3hzYVc1bkxtRnVhVzFoZEdWa0xGeHVMbVpoWVMxbVlXeHNhVzVuTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFdaaGJHeHBibWNnZTF4dUlDQmhibWx0WVhScGIyNDZJR1poYkd4cGJtY2dNbk1nYkdsdVpXRnlJR2x1Wm1sdWFYUmxPMXh1ZlZ4dUxtWmhZUzFtWVd4c2FXNW5MbUZ1YVcxaGRHVmtMbVpoWVMxbVlYTjBMRnh1TG1aaFlTMW1ZV3hzYVc1bkxtRnVhVzFoZEdWa0xXaHZkbVZ5TG1aaFlTMW1ZWE4wT21odmRtVnlMRnh1TG1aaFlTMXdZWEpsYm5RdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSWdQaUF1Wm1GaExXWmhiR3hwYm1jdVptRmhMV1poYzNRZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUdaaGJHeHBibWNnTVhNZ2JHbHVaV0Z5SUdsdVptbHVhWFJsTzF4dWZWeHVMbVpoWVMxbVlXeHNhVzVuTG1GdWFXMWhkR1ZrTG1aaFlTMXpiRzkzTEZ4dUxtWmhZUzFtWVd4c2FXNW5MbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzF6Ykc5M09taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMV1poYkd4cGJtY3VabUZoTFhOc2IzY2dlMXh1SUNCaGJtbHRZWFJwYjI0NklHWmhiR3hwYm1jZ00zTWdiR2x1WldGeUlHbHVabWx1YVhSbE8xeHVmVnh1WEc0dktpQlNTVk5KVGtjZ0tpOWNia0JyWlhsbWNtRnRaWE1nY21semFXNW5JSHRjYmlBZ0lDQXdKU0I3ZEhKaGJuTm1iM0p0T25SeVlXNXpiR0YwWlZrb05UQWxLVHNnYjNCaFkybDBlVG93ZlZ4dUlDQWdJRFV3SlNCN2RISmhibk5tYjNKdE9uUnlZVzV6YkdGMFpWa29NQ1VwT3lCdmNHRmphWFI1T2pGOVhHNGdJQ0FnTVRBd0pTQjdkSEpoYm5ObWIzSnRPblJ5WVc1emJHRjBaVmtvTFRVd0pTazdJRzl3WVdOcGRIazZNSDFjYm4xY2JpNW1ZV0V0Y21semFXNW5MbUZ1YVcxaGRHVmtMRnh1TG1aaFlTMXlhWE5wYm1jdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSXNYRzR1Wm1GaExYQmhjbVZ1ZEM1aGJtbHRZWFJsWkMxb2IzWmxjanBvYjNabGNpQStJQzVtWVdFdGNtbHphVzVuSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUJ5YVhOcGJtY2dNbk1nYkdsdVpXRnlJR2x1Wm1sdWFYUmxPMXh1ZlZ4dUxtWmhZUzF5YVhOcGJtY3VZVzVwYldGMFpXUXVabUZoTFdaaGMzUXNYRzR1Wm1GaExYSnBjMmx1Wnk1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdFptRnpkRHBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxeWFYTnBibWN1Wm1GaExXWmhjM1FnZTF4dUlDQmhibWx0WVhScGIyNDZJSEpwYzJsdVp5QXhjeUJzYVc1bFlYSWdhVzVtYVc1cGRHVTdYRzU5WEc0dVptRmhMWEpwYzJsdVp5NWhibWx0WVhSbFpDNW1ZV0V0YzJ4dmR5eGNiaTVtWVdFdGNtbHphVzVuTG1GdWFXMWhkR1ZrTFdodmRtVnlMbVpoWVMxemJHOTNPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFhKcGMybHVaeTVtWVdFdGMyeHZkeUI3WEc0Z0lHRnVhVzFoZEdsdmJqb2djbWx6YVc1bklETnpJR3hwYm1WaGNpQnBibVpwYm1sMFpUdGNibjFjYmx4dUlpd2lMeW9nVjFKRlRrTklTVTVISUNvdlhHNWNia0JyWlhsbWNtRnRaWE1nZDNKbGJtTm9JSHRjYmlBZ01DVWdlMXh1SUNBZ0lIUnlZVzV6Wm05eWJUb2djbTkwWVhSbEtDMHhNbVJsWnlrN1hHNGdJSDFjYmx4dUlDQTRKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUJ5YjNSaGRHVW9NVEprWldjcE8xeHVJQ0I5WEc1Y2JpQWdNVEFsSUh0Y2JpQWdJQ0IwY21GdWMyWnZjbTA2SUhKdmRHRjBaU2d5TkdSbFp5azdYRzRnSUgxY2JseHVJQ0F4T0NVZ2UxeHVJQ0FnSUhSeVlXNXpabTl5YlRvZ2NtOTBZWFJsS0MweU5HUmxaeWs3WEc0Z0lIMWNibHh1SUNBeU1DVWdlMXh1SUNBZ0lIUnlZVzV6Wm05eWJUb2djbTkwWVhSbEtDMHlOR1JsWnlrN1hHNGdJSDFjYmx4dUlDQXlPQ1VnZTF4dUlDQWdJSFJ5WVc1elptOXliVG9nY205MFlYUmxLREkwWkdWbktUdGNiaUFnZlZ4dVhHNGdJRE13SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCeWIzUmhkR1VvTWpSa1pXY3BPMXh1SUNCOVhHNWNiaUFnTXpnbElIdGNiaUFnSUNCMGNtRnVjMlp2Y20wNklISnZkR0YwWlNndE1qUmtaV2NwTzF4dUlDQjlYRzVjYmlBZ05EQWxJSHRjYmlBZ0lDQjBjbUZ1YzJadmNtMDZJSEp2ZEdGMFpTZ3RNalJrWldjcE8xeHVJQ0I5WEc1Y2JpQWdORGdsSUh0Y2JpQWdJQ0IwY21GdWMyWnZjbTA2SUhKdmRHRjBaU2d5TkdSbFp5azdYRzRnSUgxY2JseHVJQ0ExTUNVZ2UxeHVJQ0FnSUhSeVlXNXpabTl5YlRvZ2NtOTBZWFJsS0RJMFpHVm5LVHRjYmlBZ2ZWeHVYRzRnSURVNEpTQjdYRzRnSUNBZ2RISmhibk5tYjNKdE9pQnliM1JoZEdVb0xUSTBaR1ZuS1R0Y2JpQWdmVnh1WEc0Z0lEWXdKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUJ5YjNSaGRHVW9MVEkwWkdWbktUdGNiaUFnZlZ4dVhHNGdJRFk0SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCeWIzUmhkR1VvTWpSa1pXY3BPMXh1SUNCOVhHNWNiaUFnTnpVbExDQXhNREFsSUh0Y2JpQWdJQ0IwY21GdWMyWnZjbTA2SUhKdmRHRjBaU2d3WkdWbktUdGNiaUFnZlZ4dWZWeHVYRzR1Wm1GaExYZHlaVzVqYUM1aGJtbHRZWFJsWkN4Y2JpNW1ZV0V0ZDNKbGJtTm9MbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMWGR5Wlc1amFDQjdYRzRnSUdGdWFXMWhkR2x2YmpvZ2QzSmxibU5vSURJdU5YTWdaV0Z6WlNCcGJtWnBibWwwWlR0Y2JpQWdkSEpoYm5ObWIzSnRMVzl5YVdkcGJpMTRPaUE1TUNVN1hHNGdJSFJ5WVc1elptOXliUzF2Y21sbmFXNHRlVG9nTXpVbE8xeHVJQ0IwY21GdWMyWnZjbTB0YjNKcFoybHVMWG82SUdsdWFYUnBZV3c3WEc1OVhHNWNiaTVtWVdFdGQzSmxibU5vTG1GdWFXMWhkR1ZrTG1aaFlTMW1ZWE4wTEZ4dUxtWmhZUzEzY21WdVkyZ3VZVzVwYldGMFpXUXRhRzkyWlhJdVptRmhMV1poYzNRNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRkM0psYm1Ob0xtWmhZUzFtWVhOMElIdGNiaUFnWVc1cGJXRjBhVzl1T2lCM2NtVnVZMmdnTVM0eWN5QmxZWE5sSUdsdVptbHVhWFJsTzF4dWZWeHVYRzR1Wm1GaExYZHlaVzVqYUM1aGJtbHRZWFJsWkM1bVlXRXRjMnh2ZHl4Y2JpNW1ZV0V0ZDNKbGJtTm9MbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzF6Ykc5M09taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMWGR5Wlc1amFDNW1ZV0V0YzJ4dmR5QjdYRzRnSUdGdWFXMWhkR2x2YmpvZ2QzSmxibU5vSURNdU4zTWdaV0Z6WlNCcGJtWnBibWwwWlR0Y2JuMWNibHh1THlvZ1FrVk1UQ0FxTDF4dVhHNUFhMlY1Wm5KaGJXVnpJSEpwYm1jZ2UxeHVJQ0F3SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCeWIzUmhkR1VvTFRFMVpHVm5LVHRjYmlBZ2ZWeHVYRzRnSURJbElIdGNiaUFnSUNCMGNtRnVjMlp2Y20wNklISnZkR0YwWlNneE5XUmxaeWs3WEc0Z0lIMWNibHh1SUNBMEpTQjdYRzRnSUNBZ2RISmhibk5tYjNKdE9pQnliM1JoZEdVb0xURTRaR1ZuS1R0Y2JpQWdmVnh1WEc0Z0lEWWxJSHRjYmlBZ0lDQjBjbUZ1YzJadmNtMDZJSEp2ZEdGMFpTZ3hPR1JsWnlrN1hHNGdJSDFjYmx4dUlDQTRKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUJ5YjNSaGRHVW9MVEl5WkdWbktUdGNiaUFnZlZ4dVhHNGdJREV3SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCeWIzUmhkR1VvTWpKa1pXY3BPMXh1SUNCOVhHNWNiaUFnTVRJbElIdGNiaUFnSUNCMGNtRnVjMlp2Y20wNklISnZkR0YwWlNndE1UaGtaV2NwTzF4dUlDQjlYRzVjYmlBZ01UUWxJSHRjYmlBZ0lDQjBjbUZ1YzJadmNtMDZJSEp2ZEdGMFpTZ3hPR1JsWnlrN1hHNGdJSDFjYmx4dUlDQXhOaVVnZTF4dUlDQWdJSFJ5WVc1elptOXliVG9nY205MFlYUmxLQzB4TW1SbFp5azdYRzRnSUgxY2JseHVJQ0F4T0NVZ2UxeHVJQ0FnSUhSeVlXNXpabTl5YlRvZ2NtOTBZWFJsS0RFeVpHVm5LVHRjYmlBZ2ZWeHVYRzRnSURJd0pTd2dNVEF3SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCeWIzUmhkR1VvTUdSbFp5azdYRzRnSUgxY2JuMWNibHh1TG1aaFlTMXlhVzVuTG1GdWFXMWhkR1ZrTEZ4dUxtWmhZUzF5YVc1bkxtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlMRnh1TG1aaFlTMXdZWEpsYm5RdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSWdQaUF1Wm1GaExYSnBibWNnZTF4dUlDQmhibWx0WVhScGIyNDZJSEpwYm1jZ01uTWdaV0Z6WlNCcGJtWnBibWwwWlR0Y2JpQWdkSEpoYm5ObWIzSnRMVzl5YVdkcGJpMTRPaUExTUNVN1hHNGdJSFJ5WVc1elptOXliUzF2Y21sbmFXNHRlVG9nTUhCNE8xeHVJQ0IwY21GdWMyWnZjbTB0YjNKcFoybHVMWG82SUdsdWFYUnBZV3c3WEc1OVhHNWNiaTVtWVdFdGNtbHVaeTVoYm1sdFlYUmxaQzVtWVdFdFptRnpkQ3hjYmk1bVlXRXRjbWx1Wnk1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdFptRnpkRHBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxeWFXNW5MbVpoWVMxbVlYTjBJSHRjYmlBZ1lXNXBiV0YwYVc5dU9pQnlhVzVuSURGeklHVmhjMlVnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaTVtWVdFdGNtbHVaeTVoYm1sdFlYUmxaQzVtWVdFdGMyeHZkeXhjYmk1bVlXRXRjbWx1Wnk1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdGMyeHZkenBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxeWFXNW5MbVpoWVMxemJHOTNJSHRjYmlBZ1lXNXBiV0YwYVc5dU9pQnlhVzVuSUROeklHVmhjMlVnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaThxSUZaRlVsUkpRMEZNSUNvdlhHNWNia0JyWlhsbWNtRnRaWE1nZG1WeWRHbGpZV3dnZTF4dUlDQXdKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUIwY21GdWMyeGhkR1VvTUN3dE0zQjRLVHRjYmlBZ2ZWeHVYRzRnSURRbElIdGNiaUFnSUNCMGNtRnVjMlp2Y20wNklIUnlZVzV6YkdGMFpTZ3dMRE53ZUNrN1hHNGdJSDFjYmx4dUlDQTRKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUIwY21GdWMyeGhkR1VvTUN3dE0zQjRLVHRjYmlBZ2ZWeHVYRzRnSURFeUpTQjdYRzRnSUNBZ2RISmhibk5tYjNKdE9pQjBjbUZ1YzJ4aGRHVW9NQ3d6Y0hncE8xeHVJQ0I5WEc1Y2JpQWdNVFlsSUh0Y2JpQWdJQ0IwY21GdWMyWnZjbTA2SUhSeVlXNXpiR0YwWlNnd0xDMHpjSGdwTzF4dUlDQjlYRzVjYmlBZ01qQWxJSHRjYmlBZ0lDQjBjbUZ1YzJadmNtMDZJSFJ5WVc1emJHRjBaU2d3TEROd2VDazdYRzRnSUgxY2JseHVJQ0F5TWlVc0lERXdNQ1VnZTF4dUlDQWdJSFJ5WVc1elptOXliVG9nZEhKaGJuTnNZWFJsS0RBc01DazdYRzRnSUgxY2JuMWNibHh1TG1aaFlTMTJaWEowYVdOaGJDNWhibWx0WVhSbFpDeGNiaTVtWVdFdGRtVnlkR2xqWVd3dVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSXNYRzR1Wm1GaExYQmhjbVZ1ZEM1aGJtbHRZWFJsWkMxb2IzWmxjanBvYjNabGNpQStJQzVtWVdFdGRtVnlkR2xqWVd3Z2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhabGNuUnBZMkZzSURKeklHVmhjMlVnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaTVtWVdFdGRtVnlkR2xqWVd3dVlXNXBiV0YwWldRdVptRmhMV1poYzNRc1hHNHVabUZoTFhabGNuUnBZMkZzTG1GdWFXMWhkR1ZrTFdodmRtVnlMbVpoWVMxbVlYTjBPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFhabGNuUnBZMkZzTG1aaFlTMW1ZWE4wSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUIyWlhKMGFXTmhiQ0F4Y3lCbFlYTmxJR2x1Wm1sdWFYUmxPMXh1ZlZ4dVhHNHVabUZoTFhabGNuUnBZMkZzTG1GdWFXMWhkR1ZrTG1aaFlTMXpiRzkzTEZ4dUxtWmhZUzEyWlhKMGFXTmhiQzVoYm1sdFlYUmxaQzFvYjNabGNpNW1ZV0V0YzJ4dmR6cG9iM1psY2l4Y2JpNW1ZV0V0Y0dGeVpXNTBMbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5SUQ0Z0xtWmhZUzEyWlhKMGFXTmhiQzVtWVdFdGMyeHZkeUI3WEc0Z0lHRnVhVzFoZEdsdmJqb2dkbVZ5ZEdsallXd2dOSE1nWldGelpTQnBibVpwYm1sMFpUdGNibjFjYmx4dUx5b2dTRTlTU1ZwUFRsUkJUQ0FxTDF4dVhHNUFhMlY1Wm5KaGJXVnpJR2h2Y21sNmIyNTBZV3dnZTF4dUlDQXdKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUIwY21GdWMyeGhkR1VvTUN3d0tUdGNiaUFnZlZ4dVhHNGdJRFlsSUh0Y2JpQWdJQ0IwY21GdWMyWnZjbTA2SUhSeVlXNXpiR0YwWlNnMWNIZ3NNQ2s3WEc0Z0lIMWNibHh1SUNBeE1pVWdlMXh1SUNBZ0lIUnlZVzV6Wm05eWJUb2dkSEpoYm5Oc1lYUmxLREFzTUNrN1hHNGdJSDFjYmx4dUlDQXhPQ1VnZTF4dUlDQWdJSFJ5WVc1elptOXliVG9nZEhKaGJuTnNZWFJsS0RWd2VDd3dLVHRjYmlBZ2ZWeHVYRzRnSURJMEpTQjdYRzRnSUNBZ2RISmhibk5tYjNKdE9pQjBjbUZ1YzJ4aGRHVW9NQ3d3S1R0Y2JpQWdmVnh1WEc0Z0lETXdKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUIwY21GdWMyeGhkR1VvTlhCNExEQXBPMXh1SUNCOVhHNWNiaUFnTXpZbExDQXhNREFsSUh0Y2JpQWdJQ0IwY21GdWMyWnZjbTA2SUhSeVlXNXpiR0YwWlNnd0xEQXBPMXh1SUNCOVhHNTlYRzVjYmk1bVlXRXRhRzl5YVhwdmJuUmhiQzVoYm1sdFlYUmxaQ3hjYmk1bVlXRXRhRzl5YVhwdmJuUmhiQzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2l4Y2JpNW1ZV0V0Y0dGeVpXNTBMbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5SUQ0Z0xtWmhZUzFvYjNKcGVtOXVkR0ZzSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUJvYjNKcGVtOXVkR0ZzSURKeklHVmhjMlVnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaTVtWVdFdGFHOXlhWHB2Ym5SaGJDNWhibWx0WVhSbFpDNW1ZV0V0Wm1GemRDeGNiaTVtWVdFdGFHOXlhWHB2Ym5SaGJDNWhibWx0WVhSbFpDMW9iM1psY2k1bVlXRXRabUZ6ZERwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMW9iM0pwZW05dWRHRnNMbVpoWVMxbVlYTjBJSHRjYmlBZ1lXNXBiV0YwYVc5dU9pQm9iM0pwZW05dWRHRnNJREZ6SUdWaGMyVWdhVzVtYVc1cGRHVTdYRzU5WEc1Y2JpNW1ZV0V0YUc5eWFYcHZiblJoYkM1aGJtbHRZWFJsWkM1bVlXRXRjMnh2ZHl4Y2JpNW1ZV0V0YUc5eWFYcHZiblJoYkM1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdGMyeHZkenBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxb2IzSnBlbTl1ZEdGc0xtWmhZUzF6Ykc5M0lIdGNiaUFnWVc1cGJXRjBhVzl1T2lCb2IzSnBlbTl1ZEdGc0lETnpJR1ZoYzJVZ2FXNW1hVzVwZEdVN1hHNTlYRzVjYmk4cUlFWk1RVk5JU1U1SElDb3ZYRzVjYmtCclpYbG1jbUZ0WlhNZ1pteGhjMmdnZTF4dUlDQXdKU3dnTVRBd0pTd2dOVEFsSUh0Y2JpQWdJQ0J2Y0dGamFYUjVPaUF4TzF4dUlDQjlYRzVjYmlBZ01qVWxMQ0EzTlNVZ2UxeHVJQ0FnSUc5d1lXTnBkSGs2SURBN1hHNGdJSDFjYm4xY2JseHVMbVpoWVMxbWJHRnphQzVoYm1sdFlYUmxaQ3hjYmk1bVlXRXRabXhoYzJndVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSXNYRzR1Wm1GaExYQmhjbVZ1ZEM1aGJtbHRZWFJsWkMxb2IzWmxjanBvYjNabGNpQStJQzVtWVdFdFpteGhjMmdnZTF4dUlDQmhibWx0WVhScGIyNDZJR1pzWVhOb0lESnpJR1ZoYzJVZ2FXNW1hVzVwZEdVN1hHNTlYRzVjYmk1bVlXRXRabXhoYzJndVlXNXBiV0YwWldRdVptRmhMV1poYzNRc1hHNHVabUZoTFdac1lYTm9MbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzFtWVhOME9taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMV1pzWVhOb0xtWmhZUzFtWVhOMElIdGNiaUFnWVc1cGJXRjBhVzl1T2lCbWJHRnphQ0F4Y3lCbFlYTmxJR2x1Wm1sdWFYUmxPMXh1ZlZ4dVhHNHVabUZoTFdac1lYTm9MbUZ1YVcxaGRHVmtMbVpoWVMxemJHOTNMRnh1TG1aaFlTMW1iR0Z6YUM1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdGMyeHZkenBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxbWJHRnphQzVtWVdFdGMyeHZkeUI3WEc0Z0lHRnVhVzFoZEdsdmJqb2dabXhoYzJnZ00zTWdaV0Z6WlNCcGJtWnBibWwwWlR0Y2JuMWNibHh1THlvZ1FrOVZUa05GSUNvdlhHNWNia0JyWlhsbWNtRnRaWE1nWW05MWJtTmxJSHRjYmlBZ01DVXNJREV3SlN3Z01qQWxMQ0ExTUNVc0lEZ3dKU3dnTVRBd0pTQjdYRzRnSUNBZ2RISmhibk5tYjNKdE9pQjBjbUZ1YzJ4aGRHVlpLREFwTzF4dUlDQjlYRzVjYmlBZ05EQWxJSHRjYmlBZ0lDQjBjbUZ1YzJadmNtMDZJSFJ5WVc1emJHRjBaVmtvTFRFMWNIZ3BPMXh1SUNCOVhHNWNiaUFnTmpBbElIdGNiaUFnSUNCMGNtRnVjMlp2Y20wNklIUnlZVzV6YkdGMFpWa29MVEUxY0hncE8xeHVJQ0I5WEc1OVhHNWNiaTVtWVdFdFltOTFibU5sTG1GdWFXMWhkR1ZrTEZ4dUxtWmhZUzFpYjNWdVkyVXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRZbTkxYm1ObElIdGNiaUFnWVc1cGJXRjBhVzl1T2lCaWIzVnVZMlVnTW5NZ1pXRnpaU0JwYm1acGJtbDBaVHRjYm4xY2JseHVMbVpoWVMxaWIzVnVZMlV1WVc1cGJXRjBaV1F1Wm1GaExXWmhjM1FzWEc0dVptRmhMV0p2ZFc1alpTNWhibWx0WVhSbFpDMW9iM1psY2k1bVlXRXRabUZ6ZERwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMWliM1Z1WTJVdVptRmhMV1poYzNRZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUdKdmRXNWpaU0F4Y3lCbFlYTmxJR2x1Wm1sdWFYUmxPMXh1ZlZ4dVhHNHVabUZoTFdKdmRXNWpaUzVoYm1sdFlYUmxaQzVtWVdFdGMyeHZkeXhjYmk1bVlXRXRZbTkxYm1ObExtRnVhVzFoZEdWa0xXaHZkbVZ5TG1aaFlTMXpiRzkzT21odmRtVnlMRnh1TG1aaFlTMXdZWEpsYm5RdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSWdQaUF1Wm1GaExXSnZkVzVqWlM1bVlXRXRjMnh2ZHlCN1hHNGdJR0Z1YVcxaGRHbHZiam9nWW05MWJtTmxJRE56SUdWaGMyVWdhVzVtYVc1cGRHVTdYRzU5WEc1Y2JpOHFJRk5RU1U0Z0tpOWNibHh1UUd0bGVXWnlZVzFsY3lCemNHbHVJSHRjYmlBZ01DVWdlMXh1SUNBZ0lIUnlZVzV6Wm05eWJUb2djbTkwWVhSbEtEQmtaV2NwTzF4dUlDQjlYRzVjYmlBZ01UQXdKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUJ5YjNSaGRHVW9NelU1WkdWbktUdGNiaUFnZlZ4dWZWeHVYRzR1Wm1GaExYTndhVzR1WVc1cGJXRjBaV1FzWEc0dVptRmhMWE53YVc0dVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSXNYRzR1Wm1GaExYQmhjbVZ1ZEM1aGJtbHRZWFJsWkMxb2IzWmxjanBvYjNabGNpQStJQzVtWVdFdGMzQnBiaUI3WEc0Z0lHRnVhVzFoZEdsdmJqb2djM0JwYmlBeExqVnpJR3hwYm1WaGNpQnBibVpwYm1sMFpUdGNibjFjYmx4dUxtWmhZUzF6Y0dsdUxtRnVhVzFoZEdWa0xtWmhZUzFtWVhOMExGeHVMbVpoWVMxemNHbHVMbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzFtWVhOME9taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMWE53YVc0dVptRmhMV1poYzNRZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhOd2FXNGdNQzQzY3lCc2FXNWxZWElnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaTVtWVdFdGMzQnBiaTVoYm1sdFlYUmxaQzVtWVdFdGMyeHZkeXhjYmk1bVlXRXRjM0JwYmk1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdGMyeHZkenBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxemNHbHVMbVpoWVMxemJHOTNJSHRjYmlBZ1lXNXBiV0YwYVc5dU9pQnpjR2x1SURJdU1uTWdiR2x1WldGeUlHbHVabWx1YVhSbE8xeHVmVnh1WEc0dktpQkdURTlCVkNBcUwxeHVYRzVBYTJWNVpuSmhiV1Z6SUdac2IyRjBJSHRjYmlBZ01DVWdlMXh1SUNBZ0lIUnlZVzV6Wm05eWJUb2dkSEpoYm5Oc1lYUmxXU2d3S1R0Y2JpQWdmVnh1WEc0Z0lEVXdKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUIwY21GdWMyeGhkR1ZaS0MwMmNIZ3BPMXh1SUNCOVhHNWNiaUFnTVRBd0pTQjdYRzRnSUNBZ2RISmhibk5tYjNKdE9pQjBjbUZ1YzJ4aGRHVlpLREFwTzF4dUlDQjlYRzU5WEc1Y2JpNW1ZV0V0Wm14dllYUXVZVzVwYldGMFpXUXNYRzR1Wm1GaExXWnNiMkYwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFdac2IyRjBJSHRjYmlBZ1lXNXBiV0YwYVc5dU9pQm1iRzloZENBeWN5QnNhVzVsWVhJZ2FXNW1hVzVwZEdVN1hHNTlYRzVjYmk1bVlXRXRabXh2WVhRdVlXNXBiV0YwWldRdVptRmhMV1poYzNRc1hHNHVabUZoTFdac2IyRjBMbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzFtWVhOME9taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMV1pzYjJGMExtWmhZUzFtWVhOMElIdGNiaUFnWVc1cGJXRjBhVzl1T2lCbWJHOWhkQ0F4Y3lCc2FXNWxZWElnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaTVtWVdFdFpteHZZWFF1WVc1cGJXRjBaV1F1Wm1GaExYTnNiM2NzWEc0dVptRmhMV1pzYjJGMExtRnVhVzFoZEdWa0xXaHZkbVZ5TG1aaFlTMXpiRzkzT21odmRtVnlMRnh1TG1aaFlTMXdZWEpsYm5RdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSWdQaUF1Wm1GaExXWnNiMkYwTG1aaFlTMXpiRzkzSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUJtYkc5aGRDQXpjeUJzYVc1bFlYSWdhVzVtYVc1cGRHVTdYRzU5WEc1Y2JpOHFJRkJWVEZORklDb3ZYRzVjYmtCclpYbG1jbUZ0WlhNZ2NIVnNjMlVnZTF4dUlDQXdKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUJ6WTJGc1pTZ3hMakVwTzF4dUlDQjlYRzVjYmlBZ05UQWxJSHRjYmlBZ0lDQjBjbUZ1YzJadmNtMDZJSE5qWVd4bEtEQXVPQ2s3WEc0Z0lIMWNibHh1SUNBeE1EQWxJSHRjYmlBZ0lDQjBjbUZ1YzJadmNtMDZJSE5qWVd4bEtERXVNU2s3WEc0Z0lIMWNibjFjYmx4dUxtWmhZUzF3ZFd4elpTNWhibWx0WVhSbFpDeGNiaTVtWVdFdGNIVnNjMlV1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJc1hHNHVabUZoTFhCaGNtVnVkQzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2lBK0lDNW1ZV0V0Y0hWc2MyVWdlMXh1SUNCaGJtbHRZWFJwYjI0NklIQjFiSE5sSURKeklHeHBibVZoY2lCcGJtWnBibWwwWlR0Y2JuMWNibHh1TG1aaFlTMXdkV3h6WlM1aGJtbHRZWFJsWkM1bVlXRXRabUZ6ZEN4Y2JpNW1ZV0V0Y0hWc2MyVXVZVzVwYldGMFpXUXRhRzkyWlhJdVptRmhMV1poYzNRNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRjSFZzYzJVdVptRmhMV1poYzNRZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhCMWJITmxJREZ6SUd4cGJtVmhjaUJwYm1acGJtbDBaVHRjYm4xY2JseHVMbVpoWVMxd2RXeHpaUzVoYm1sdFlYUmxaQzVtWVdFdGMyeHZkeXhjYmk1bVlXRXRjSFZzYzJVdVlXNXBiV0YwWldRdGFHOTJaWEl1Wm1GaExYTnNiM2M2YUc5MlpYSXNYRzR1Wm1GaExYQmhjbVZ1ZEM1aGJtbHRZWFJsWkMxb2IzWmxjanBvYjNabGNpQStJQzVtWVdFdGNIVnNjMlV1Wm1GaExYTnNiM2NnZTF4dUlDQmhibWx0WVhScGIyNDZJSEIxYkhObElETnpJR3hwYm1WaGNpQnBibVpwYm1sMFpUdGNibjFjYmx4dUx5b2dVMGhCUzBVZ0tpOWNibHh1TG1aaFlTMXphR0ZyWlM1aGJtbHRZWFJsWkN4Y2JpNW1ZV0V0YzJoaGEyVXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRjMmhoYTJVZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhkeVpXNWphQ0F5TGpWeklHVmhjMlVnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaTVtWVdFdGMyaGhhMlV1WVc1cGJXRjBaV1F1Wm1GaExXWmhjM1FzWEc0dVptRmhMWE5vWVd0bExtRnVhVzFoZEdWa0xXaHZkbVZ5TG1aaFlTMW1ZWE4wT21odmRtVnlMRnh1TG1aaFlTMXdZWEpsYm5RdVlXNXBiV0YwWldRdGFHOTJaWEk2YUc5MlpYSWdQaUF1Wm1GaExYTm9ZV3RsTG1aaFlTMW1ZWE4wSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUIzY21WdVkyZ2dNUzR5Y3lCbFlYTmxJR2x1Wm1sdWFYUmxPMXh1ZlZ4dVhHNHVabUZoTFhOb1lXdGxMbUZ1YVcxaGRHVmtMbVpoWVMxemJHOTNMRnh1TG1aaFlTMXphR0ZyWlM1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdGMyeHZkenBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxemFHRnJaUzVtWVdFdGMyeHZkeUI3WEc0Z0lHRnVhVzFoZEdsdmJqb2dkM0psYm1Ob0lETXVOM01nWldGelpTQnBibVpwYm1sMFpUdGNibjFjYmx4dUx5b2dWRUZFUVNBcUwxeHVYRzVBYTJWNVpuSmhiV1Z6SUhSaFpHRWdlMXh1SUNBd0pTQjdYRzRnSUNBZ2RISmhibk5tYjNKdE9pQnpZMkZzWlNneEtUdGNiaUFnZlZ4dVhHNGdJREV3SlN3Z01qQWxJSHRjYmlBZ0lDQjBjbUZ1YzJadmNtMDZJSE5qWVd4bEtDNDVLU0J5YjNSaGRHVW9MVGhrWldjcE8xeHVJQ0I5WEc1Y2JpQWdNekFsTENBMU1DVXNJRGN3SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCelkyRnNaU2d4TGpNcElISnZkR0YwWlNnNFpHVm5LVHRjYmlBZ2ZWeHVYRzRnSURRd0pTd2dOakFsSUh0Y2JpQWdJQ0IwY21GdWMyWnZjbTA2SUhOallXeGxLREV1TXlrZ2NtOTBZWFJsS0MwNFpHVm5LVHRjYmlBZ2ZWeHVYRzRnSURnd0pTd2dNVEF3SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCelkyRnNaU2d4S1NCeWIzUmhkR1VvTUNrN1hHNGdJSDFjYm4xY2JseHVMbVpoWVMxMFlXUmhMbUZ1YVcxaGRHVmtMRnh1TG1aaFlTMTBZV1JoTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFhSaFpHRWdlMXh1SUNCaGJtbHRZWFJwYjI0NklIUmhaR0VnTW5NZ2JHbHVaV0Z5SUdsdVptbHVhWFJsTzF4dWZWeHVYRzR1Wm1GaExYUmhaR0V1WVc1cGJXRjBaV1F1Wm1GaExXWmhjM1FzWEc0dVptRmhMWFJoWkdFdVlXNXBiV0YwWldRdGFHOTJaWEl1Wm1GaExXWmhjM1E2YUc5MlpYSXNYRzR1Wm1GaExYQmhjbVZ1ZEM1aGJtbHRZWFJsWkMxb2IzWmxjanBvYjNabGNpQStJQzVtWVdFdGRHRmtZUzVtWVdFdFptRnpkQ0I3WEc0Z0lHRnVhVzFoZEdsdmJqb2dkR0ZrWVNBeGN5QnNhVzVsWVhJZ2FXNW1hVzVwZEdVN1hHNTlYRzVjYmk1bVlXRXRkR0ZrWVM1aGJtbHRZWFJsWkM1bVlXRXRjMnh2ZHl4Y2JpNW1ZV0V0ZEdGa1lTNWhibWx0WVhSbFpDMW9iM1psY2k1bVlXRXRjMnh2ZHpwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMTBZV1JoTG1aaFlTMXpiRzkzSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUIwWVdSaElETnpJR3hwYm1WaGNpQnBibVpwYm1sMFpUdGNibjFjYmx4dUx5b2dVRUZUVTBsT1J5QXFMMXh1WEc1QWEyVjVabkpoYldWeklIQmhjM05wYm1jZ2UxeHVJQ0F3SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCMGNtRnVjMnhoZEdWWUtDMDFNQ1VwTzF4dUlDQWdJRzl3WVdOcGRIazZJREE3WEc0Z0lIMWNibHh1SUNBMU1DVWdlMXh1SUNBZ0lIUnlZVzV6Wm05eWJUb2dkSEpoYm5Oc1lYUmxXQ2d3SlNrN1hHNGdJQ0FnYjNCaFkybDBlVG9nTVR0Y2JpQWdmVnh1WEc0Z0lERXdNQ1VnZTF4dUlDQWdJSFJ5WVc1elptOXliVG9nZEhKaGJuTnNZWFJsV0NnMU1DVXBPMXh1SUNBZ0lHOXdZV05wZEhrNklEQTdYRzRnSUgxY2JuMWNibHh1TG1aaFlTMXdZWE56YVc1bkxtRnVhVzFoZEdWa0xGeHVMbVpoWVMxd1lYTnphVzVuTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFhCaGMzTnBibWNnZTF4dUlDQmhibWx0WVhScGIyNDZJSEJoYzNOcGJtY2dNbk1nYkdsdVpXRnlJR2x1Wm1sdWFYUmxPMXh1ZlZ4dVhHNHVabUZoTFhCaGMzTnBibWN1WVc1cGJXRjBaV1F1Wm1GaExXWmhjM1FzWEc0dVptRmhMWEJoYzNOcGJtY3VZVzVwYldGMFpXUXRhRzkyWlhJdVptRmhMV1poYzNRNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRjR0Z6YzJsdVp5NW1ZV0V0Wm1GemRDQjdYRzRnSUdGdWFXMWhkR2x2YmpvZ2NHRnpjMmx1WnlBeGN5QnNhVzVsWVhJZ2FXNW1hVzVwZEdVN1hHNTlYRzVjYmk1bVlXRXRjR0Z6YzJsdVp5NWhibWx0WVhSbFpDNW1ZV0V0YzJ4dmR5eGNiaTVtWVdFdGNHRnpjMmx1Wnk1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdGMyeHZkenBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxd1lYTnphVzVuTG1aaFlTMXpiRzkzSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUJ3WVhOemFXNW5JRE56SUd4cGJtVmhjaUJwYm1acGJtbDBaVHRjYm4xY2JseHVMeW9nVUVGVFUwbE9SeUJTUlZaRlVsTkZJQ292WEc1Y2JrQnJaWGxtY21GdFpYTWdjR0Z6YzJsdVp5MXlaWFpsY25ObElIdGNiaUFnTUNVZ2UxeHVJQ0FnSUhSeVlXNXpabTl5YlRvZ2RISmhibk5zWVhSbFdDZzFNQ1VwTzF4dUlDQWdJRzl3WVdOcGRIazZJREE3WEc0Z0lIMWNibHh1SUNBMU1DVWdlMXh1SUNBZ0lIUnlZVzV6Wm05eWJUb2dkSEpoYm5Oc1lYUmxXQ2d3SlNrN1hHNGdJQ0FnYjNCaFkybDBlVG9nTVR0Y2JpQWdmVnh1WEc0Z0lERXdNQ1VnZTF4dUlDQWdJSFJ5WVc1elptOXliVG9nZEhKaGJuTnNZWFJsV0NndE5UQWxLVHRjYmlBZ0lDQnZjR0ZqYVhSNU9pQXdPMXh1SUNCOVhHNTlYRzVjYmk1bVlXRXRjR0Z6YzJsdVp5MXlaWFpsY25ObExtRnVhVzFoZEdWa0xGeHVMbVpoWVMxd1lYTnphVzVuTFhKbGRtVnljMlV1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJc1hHNHVabUZoTFhCaGNtVnVkQzVoYm1sdFlYUmxaQzFvYjNabGNqcG9iM1psY2lBK0lDNW1ZV0V0Y0dGemMybHVaeTF5WlhabGNuTmxJSHRjYmlBZ1lXNXBiV0YwYVc5dU9pQndZWE56YVc1bkxYSmxkbVZ5YzJVZ01uTWdiR2x1WldGeUlHbHVabWx1YVhSbE8xeHVmVnh1WEc0dVptRmhMWEJoYzNOcGJtY3RjbVYyWlhKelpTNWhibWx0WVhSbFpDNW1ZV0V0Wm1GemRDeGNiaTVtWVdFdGNHRnpjMmx1WnkxeVpYWmxjbk5sTG1GdWFXMWhkR1ZrTFdodmRtVnlMbVpoWVMxbVlYTjBPbWh2ZG1WeUxGeHVMbVpoWVMxd1lYSmxiblF1WVc1cGJXRjBaV1F0YUc5MlpYSTZhRzkyWlhJZ1BpQXVabUZoTFhCaGMzTnBibWN0Y21WMlpYSnpaUzVtWVdFdFptRnpkQ0I3WEc0Z0lHRnVhVzFoZEdsdmJqb2djR0Z6YzJsdVp5MXlaWFpsY25ObElERnpJR3hwYm1WaGNpQnBibVpwYm1sMFpUdGNibjFjYmx4dUxtWmhZUzF3WVhOemFXNW5MWEpsZG1WeWMyVXVZVzVwYldGMFpXUXVabUZoTFhOc2IzY3NYRzR1Wm1GaExYQmhjM05wYm1jdGNtVjJaWEp6WlM1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdGMyeHZkenBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxd1lYTnphVzVuTFhKbGRtVnljMlV1Wm1GaExYTnNiM2NnZTF4dUlDQmhibWx0WVhScGIyNDZJSEJoYzNOcGJtY3RjbVYyWlhKelpTQXpjeUJzYVc1bFlYSWdhVzVtYVc1cGRHVTdYRzU5WEc1Y2JpOHFJRUpWVWxOVUlDb3ZYRzVjYmtCclpYbG1jbUZ0WlhNZ1luVnljM1FnZTF4dUlDQXdKU0I3WEc0Z0lDQWdiM0JoWTJsMGVUb2dMalk3WEc0Z0lIMWNibHh1SUNBMU1DVWdlMXh1SUNBZ0lIUnlZVzV6Wm05eWJUb2djMk5oYkdVb01TNDRLVHRjYmlBZ0lDQnZjR0ZqYVhSNU9pQXdPMXh1SUNCOVhHNWNiaUFnTVRBd0pTQjdYRzRnSUNBZ2IzQmhZMmwwZVRvZ01EdGNiaUFnZlZ4dWZWeHVYRzR1Wm1GaExXSjFjbk4wTG1GdWFXMWhkR1ZrTEZ4dUxtWmhZUzFpZFhKemRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMWlkWEp6ZENCN1hHNGdJR0Z1YVcxaGRHbHZiam9nWW5WeWMzUWdNbk1nYVc1bWFXNXBkR1VnYkdsdVpXRnlPMXh1ZlZ4dVhHNHVabUZoTFdKMWNuTjBMbUZ1YVcxaGRHVmtMbVpoWVMxbVlYTjBMRnh1TG1aaFlTMWlkWEp6ZEM1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdFptRnpkRHBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxaWRYSnpkQzVtWVdFdFptRnpkQ0I3WEc0Z0lHRnVhVzFoZEdsdmJqb2dZblZ5YzNRZ01YTWdhVzVtYVc1cGRHVWdiR2x1WldGeU8xeHVmVnh1WEc0dVptRmhMV0oxY25OMExtRnVhVzFoZEdWa0xtWmhZUzF6Ykc5M0xGeHVMbVpoWVMxaWRYSnpkQzVoYm1sdFlYUmxaQzFvYjNabGNpNW1ZV0V0YzJ4dmR6cG9iM1psY2l4Y2JpNW1ZV0V0Y0dGeVpXNTBMbUZ1YVcxaGRHVmtMV2h2ZG1WeU9taHZkbVZ5SUQ0Z0xtWmhZUzFpZFhKemRDNW1ZV0V0YzJ4dmR5QjdYRzRnSUdGdWFXMWhkR2x2YmpvZ1luVnljM1FnTTNNZ2FXNW1hVzVwZEdVZ2JHbHVaV0Z5TzF4dWZWeHVYRzR2S2lCR1FVeE1TVTVISUNvdlhHNWNia0JyWlhsbWNtRnRaWE1nWm1Gc2JHbHVaeUI3WEc0Z0lEQWxJSHRjYmlBZ0lDQjBjbUZ1YzJadmNtMDZJSFJ5WVc1emJHRjBaVmtvTFRVd0pTazdYRzRnSUNBZ2IzQmhZMmwwZVRvZ01EdGNiaUFnZlZ4dVhHNGdJRFV3SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCMGNtRnVjMnhoZEdWWktEQWxLVHRjYmlBZ0lDQnZjR0ZqYVhSNU9pQXhPMXh1SUNCOVhHNWNiaUFnTVRBd0pTQjdYRzRnSUNBZ2RISmhibk5tYjNKdE9pQjBjbUZ1YzJ4aGRHVlpLRFV3SlNrN1hHNGdJQ0FnYjNCaFkybDBlVG9nTUR0Y2JpQWdmVnh1ZlZ4dVhHNHVabUZoTFdaaGJHeHBibWN1WVc1cGJXRjBaV1FzWEc0dVptRmhMV1poYkd4cGJtY3VZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRabUZzYkdsdVp5QjdYRzRnSUdGdWFXMWhkR2x2YmpvZ1ptRnNiR2x1WnlBeWN5QnNhVzVsWVhJZ2FXNW1hVzVwZEdVN1hHNTlYRzVjYmk1bVlXRXRabUZzYkdsdVp5NWhibWx0WVhSbFpDNW1ZV0V0Wm1GemRDeGNiaTVtWVdFdFptRnNiR2x1Wnk1aGJtbHRZWFJsWkMxb2IzWmxjaTVtWVdFdFptRnpkRHBvYjNabGNpeGNiaTVtWVdFdGNHRnlaVzUwTG1GdWFXMWhkR1ZrTFdodmRtVnlPbWh2ZG1WeUlENGdMbVpoWVMxbVlXeHNhVzVuTG1aaFlTMW1ZWE4wSUh0Y2JpQWdZVzVwYldGMGFXOXVPaUJtWVd4c2FXNW5JREZ6SUd4cGJtVmhjaUJwYm1acGJtbDBaVHRjYm4xY2JseHVMbVpoWVMxbVlXeHNhVzVuTG1GdWFXMWhkR1ZrTG1aaFlTMXpiRzkzTEZ4dUxtWmhZUzFtWVd4c2FXNW5MbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzF6Ykc5M09taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMV1poYkd4cGJtY3VabUZoTFhOc2IzY2dlMXh1SUNCaGJtbHRZWFJwYjI0NklHWmhiR3hwYm1jZ00zTWdiR2x1WldGeUlHbHVabWx1YVhSbE8xeHVmVnh1WEc0dktpQlNTVk5KVGtjZ0tpOWNibHh1UUd0bGVXWnlZVzFsY3lCeWFYTnBibWNnZTF4dUlDQXdKU0I3WEc0Z0lDQWdkSEpoYm5ObWIzSnRPaUIwY21GdWMyeGhkR1ZaS0RVd0pTazdYRzRnSUNBZ2IzQmhZMmwwZVRvZ01EdGNiaUFnZlZ4dVhHNGdJRFV3SlNCN1hHNGdJQ0FnZEhKaGJuTm1iM0p0T2lCMGNtRnVjMnhoZEdWWktEQWxLVHRjYmlBZ0lDQnZjR0ZqYVhSNU9pQXhPMXh1SUNCOVhHNWNiaUFnTVRBd0pTQjdYRzRnSUNBZ2RISmhibk5tYjNKdE9pQjBjbUZ1YzJ4aGRHVlpLQzAxTUNVcE8xeHVJQ0FnSUc5d1lXTnBkSGs2SURBN1hHNGdJSDFjYm4xY2JseHVMbVpoWVMxeWFYTnBibWN1WVc1cGJXRjBaV1FzWEc0dVptRmhMWEpwYzJsdVp5NWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaXhjYmk1bVlXRXRjR0Z5Wlc1MExtRnVhVzFoZEdWa0xXaHZkbVZ5T21odmRtVnlJRDRnTG1aaFlTMXlhWE5wYm1jZ2UxeHVJQ0JoYm1sdFlYUnBiMjQ2SUhKcGMybHVaeUF5Y3lCc2FXNWxZWElnYVc1bWFXNXBkR1U3WEc1OVhHNWNiaTVtWVdFdGNtbHphVzVuTG1GdWFXMWhkR1ZrTG1aaFlTMW1ZWE4wTEZ4dUxtWmhZUzF5YVhOcGJtY3VZVzVwYldGMFpXUXRhRzkyWlhJdVptRmhMV1poYzNRNmFHOTJaWElzWEc0dVptRmhMWEJoY21WdWRDNWhibWx0WVhSbFpDMW9iM1psY2pwb2IzWmxjaUErSUM1bVlXRXRjbWx6YVc1bkxtWmhZUzFtWVhOMElIdGNiaUFnWVc1cGJXRjBhVzl1T2lCeWFYTnBibWNnTVhNZ2JHbHVaV0Z5SUdsdVptbHVhWFJsTzF4dWZWeHVYRzR1Wm1GaExYSnBjMmx1Wnk1aGJtbHRZWFJsWkM1bVlXRXRjMnh2ZHl4Y2JpNW1ZV0V0Y21semFXNW5MbUZ1YVcxaGRHVmtMV2h2ZG1WeUxtWmhZUzF6Ykc5M09taHZkbVZ5TEZ4dUxtWmhZUzF3WVhKbGJuUXVZVzVwYldGMFpXUXRhRzkyWlhJNmFHOTJaWElnUGlBdVptRmhMWEpwYzJsdVp5NW1ZV0V0YzJ4dmR5QjdYRzRnSUdGdWFXMWhkR2x2YmpvZ2NtbHphVzVuSUROeklHeHBibVZoY2lCcGJtWnBibWwwWlR0Y2JuMWNiaThxSXlCemIzVnlZMlZOWVhCd2FXNW5WVkpNUFdSaGRHRTZZWEJ3YkdsallYUnBiMjR2YW5OdmJqdGlZWE5sTmpRc1pYbEtNbHBZU25waFZ6bDFTV3B2ZWt4RFNucGlNMVo1V1RKV2VrbHFjR0pKYVRsdllqSXhiRXd5ZUhOaFZ6UjJZMGRXZVdNeU9IWmFiVGwxWkVNeGFHUXlWbnBpTWpGc1RGZEdkV0ZYTVdoa1IyeDJZbWs1ZW1OdFRYWmFiVGwxWkVNeGFHUXlWbnBpTWpGc1RGZEdkV0ZYTVdoa1IyeDJZbWsxYW1NelRXbFlVM2RwWW0xR2RGcFlUV2xQYkhSa1RFTktkRmxZUW5kaFZ6VnVZM2xKTmtsclJrSlJWVVUzVHpCR1FsRXdSVGRTVlVaRVVsUjBTbEZWUmtoUGVuTTNVbFZHUkZORWRFcFJWVVpJVDNwek4xSlZSa1JUUkhSS1VWVkdTazk2Y3pkU1ZVWkVVMnAwU2xGVlJrcFBlbk0zVWxWR1JGTnFkRXBSVlVaS1QzcHpOMUpWUmtSVGFuUktVVlZHU2s5NmN6ZFNWVVpFVTJwMFNsRlZSa3BQZW5NM1VsVkdSRk5xZEVwUlZVWktUM3B6TjFKVlJrUlRhblJLVVZWR1NrOTZjemRTVlVaRVUycDBTbEZWUmtwUGVuTTNVbFZHUkZOcWRFcFJWVVpLVDNwek4xSlZSa1JUYW5SS1VWVkdTazk2Y3pkU1ZVWkVVMnAwU2xGVlJrcFBlbk0zVWxWR1JGTnFkRXBSVlVaS1QzcHpOMUpWUmtSVGFuUktVVlZHVkU5NmN6ZFBNRVpDVWxabk4wOTZkRVpSVldSR1R6QldRbEV3UlRkU1ZVWkVVVlIwUmxGVlRrSlBlbk0zVVZWR1JsSnFjemRQTUZaQ1VqQlZOMDk2ZEVKUlZWWkhUM3B6TjFKVlJraFNWSE0zVHpCR1FsSXdXVGRQTUVaQ1VUQkZOMUpWUmtSU1ZIUktVVlZHU0U5NmN6ZFNWVVpFVTBSMFNsRlZSa2hQZW5NM1VsVkdSRk5FZEVwUlZVWklUM3B6TjFKVlJrUlRSSFJLVVZWR1NFOTZjemRTVlVaRVUwUjBTbEZWUmtoUGVuTTNVbFZHUkZORWRFcFJWVVpLVDNwek4xSlZSa1JUYW5SS1VWVkdTazk2Y3pkU1ZVWkVVMnAwU2xGVlJrcFBlbk0zVWxWR1JGTnFkRXBSVlVaS1QzcHpOMUpWUmtSVGFuUktVVlZHU2s5NmN6ZFNWVVpFVTJwMFNsRlZSbFJQZW5NM1R6QkdRbEpXWnpkUGVuUkdVVlZrUms4d1ZrSlJNRVUzVWxWR1JGRlVkRVpSVlU1Q1QzcHpOMUZWUmtaU2FuTTNUekJXUWxJd1ZUZFBlblJDVVZWV1IwOTZjemRTVlVaSVVsUnpOMDh3UmtKU01GazNUekJHUWxFd1JUZFNWVVpFVWxSMFNsRlZSa2hQZW5NM1VsVkdSRk5FZEVwUlZVWklUM3B6TjFKVlJrUlRSSFJLVVZWR1NFOTZjemRTVlVaRVUwUjBTbEZWUmtwUGVuTTNVbFZHUkZOcWRFcFJWVVpLVDNwek4xSlZSa1JUYW5SS1VWVkdTazk2Y3pkU1ZVWkVVMnAwU2xGVlJsUlBlbk0zVHpCR1FsSldaemRQZW5SR1VWVmtSazk2Y3pkUlZVWkdVbXB6TjA4d1ZrSlNNRlUzVDNwMFFsRlZWa2RQZW5NM1VsVkdTRkpVY3pkUE1FWkNVakJaTjA4d1JrSlJNRVUzVWxWR1JGSlVkRXBSVlVaSVQzcHpOMUpWUmtSVFJIUktVVlZHU0U5NmN6ZFNWVVpFVTBSMFNsRlZSa3BQZW5NM1VsVkdSRk5xZEVwUlZVWktUM3B6TjFKVlJrUlRhblJLVVZWR1NrOTZjemRTVlVaRVUycDBTbEZWUmtwUGVuTTNVbFZHUkZOcWRFcFJWVVpVVDNwek4wOHdSa0pTVm1jM1QzcDBSbEZWWkVaUGVuTTNVVlZHUmxKcWN6ZFBNRlpDVWpCVk4wOTZkRUpSVlZaSFQzcHpOMUpWUmtoU1ZITTNUekJHUWxJd1dUZFBNRVpDVVRCRk4xSlZSa1JTVkhSS1VWVkdXazk2Y3pkU1ZVWkVWMnAwU2xGVlJsSlBlbk0zVHpCR1FsSldXVGRQZW5SR1VWVmtSazk2Y3pkUlZVWkdVbXB6TjA4d1ZrSlNNRlUzVDNwMFFsRlZWa2RQZW5NM1VsVkdTRkpVY3pkUE1FWkNVakJaTjA4d1JrSlJNRVUzVWxWR1JGSlVkRXBSVlVZelVXcHpOMDh3VmtKUk0yaERUekJzUWxGVmF6ZFBlblJHVVZWT1MwOHdiRUpSVldzM1QzcHpOMUZWUmtaVWFuTTNUekJXUWxJd1ZUZFBlblJDVVZWV1IwOTZjemRTVlVaSVVsUnpOMDh3UmtKU1ZWazNUM3AwUmxGVlpFWlBlbk0zVVZWR1NGSnFjemRSVlVaRVVWUjBSbEZWVGtaUE1HeENVVlZqTjA5NmRFWlJWVTVKVHpCc1FsRlZjemRQZW5NM1VWVkdSbFZFY3pkUE1GWkNVakJWTjA5NmRFSlJWVlpIVDNwek4xSlZSa2hTVkhNM1R6QkdRbEpWV1RkUGVuUkdVVlZrUms5NmN6ZFJWVVpJVW1wek4xRlZSa1JSVkhSR1VWVk9Sazh3YkVKUlZXTTNUM3AwUmxGVlRrbFBNR3hDVVZWck4wOTZkRVpSVlU1TFR6QnNRbEZWY3pkUGVuTTNVVlZHUmxWRWN6ZFBNRlpDVWpCVk4wOTZkRUpSVlZaSFQzcHpOMUpWUmtoU1ZITTNUekJHUWxKVldUZFBlblJHVVZWa1JrOTZjemRSVlVaSVVtcHpOMUZWUmtSUlZIUkdVVlZPUms4d2JFSlJWV3MzVDNwMFJsRlZUa2xQTUd4Q1VWVnpOMDk2ZEVaUlZVNU5UekJzUWxGVk1EZFBlbk0zVVZWR1JsWkVjemRQTUZaQ1VqQlZOMDk2ZEVKUlZWWkhUM3B6TjFKVlJraFNWSE0zVHpCR1FsSlZXVGRQZW5SR1VWVmtSazk2Y3pkUlZVWklVbXB6TjFGVlJrUlJWSE0zVHpCV1FsSXdWVGRQZW5SQ1VWVldSMDk2Y3pkU1ZVWklVbFJ6TjA4d1JrSlNWVmszVDNwMFJsRlZaRVpQZW5NM1VWVkdTRkpxY3pkUlZVWkVVVlIwUmxGVlRrWlBNR3hDVVZWck4wOTZkRVpSVlU1TFR6QnNRbEZXVFRkUGVuUkdVVlZPVlU4d2JFSlJWMFUzVDNwMFJsRlZUbWxQTUd4Q1VWWk5OMDk2ZEVaUlZVNVZUekJzUWxGV1ZUZFBlbk0zVVZWR1NGZHFjemRQTUZaQ1VqQlZOMDk2ZEVKUlZWWkhUM3B6TjFKVlJraFNWSE0zVHpCR1FsSlZXVGRQZW5SR1VWVmtSazk2Y3pkUlZVWklVbXB6TjFGVlJrUlJWSFJHVVZWT1JrOHdiRUpSVldzM1UxVkdRazVGU1RkUGVuUkdVVlZPYjFGNmRFcFJWVVpNVHpCc1FsRlVRa05QZW5NM1VsVkdSRXd3U1RkVFZVWkNWRlIwU2xGVlJYbFJhbk0zVDNwMFFsRlZaSFZSZW5NM1R6QldRbEl3VlRkUGVuUkNVVlZXUjA5NmN6ZFNWVVpJVWxSek4wOHdSa0pTVlZrM1QzcDBSbEZWWkVaUGVuTTNVVlZHU0ZKcWN6ZFJWVVpHVVZSMFJsRlZUa1pQTUd4Q1VWVnJOMU5WUmtKTmEwazNUM3AwUmxGVlRYWlJhblJLVVZWR1RFOHdiRUpSVkVKRFQzcHpOMUpWUmtSTU1FazNVMVZHUWxSVWRFcFJWVVV3VVdwek4wOTZkRUpSVldSM1VYcHpOMDh3VmtKU01GVTNUM3AwUWxGVlZrZFBlbk0zVWxWR1NGSlVjemRQTUVaQ1VsVlpOMDk2ZEVaUlZXUkdUM3B6TjFGVlJraFNhbk0zVVZWR1JGRlVkRVpSVlU1R1R6QnNRbEZWYXpkUGVuUkdVVlZPUzA4d2JFSlJWWE0zVTFWR1FtTlZTVGRQZW5SR1VWVk5lRkZxZEVwUlZVWk1UM3B6TjA4d1JrSlNWa0UzVDNwMFJsRlZaRVpQZW5NM1VWVkdSbEpxY3pkUE1GWkNVakJWTjA5NmRFSlJWVlpIVDNwek4xSlZSa2hTVkhNM1R6QkdRbEl3V1RkUE1FWkNVVEJGTjFKVlJrUlRWSFJLVVZWR1NrOHdiRUpSVkZKRFQzcHpOMUpWUmtSaFJVMDNVMVZHUWxONmRFcFJWVVYzVVdwek4wOHdWa0pSZVRsRFR6QnNRbEZWTURkVFZVWkNUV3RKTjA5NmN6ZFJWVVpHWTJ0Tk4wOTZkRVpSVldSR1QzcHpOMUZWUmtaU2FuTTNUekJXUWxJd1ZUZFBlblJDVVZWV1IwOTZjemRTVlVaSVVsUnpOMDh3UmtKU01GazNUekJHUWxFd1JUZFNWVVpFVTFSMFNsRlZSa3BQTUd4Q1VWUktRMDk2Y3pkU1ZVWkVUREJKTjFOVlJrSlRlblJLVVZWRmQxRnFjemRQTUZaQ1VYazVRMDh3YkVKUlZUQTNVMVZHUWs1RlNUZFBlbk0zVVZWR1JtUkZUVGRQZW5SR1VWVmtSazk2Y3pkUlZVWkdVbXB6TjA4d1ZrSlNNRlUzVDNwMFFsRlZWa2RQZW5NM1VsVkdTRkpUU1hOSmJrNTJaRmhLYWxwWVRrUmlNalV3V2xjMU1FbHFjR0pKYVRoeFNVWmtVMUpWTlVSVFJXeFBVbmxCY1V3eGVIVlJSM1JzWlZkYWVWbFhNV3hqZVVJelkyMVdkVmt5WjJkbE1YaDFTVU5CZDBwWWREQmpiVVoxWXpKYWRtTnRNRFpqYlRrd1dWaFNiRXRETUhoTmJWSnNXbmxzT1ZoSE5HZEpSR2RzWlROU2VWbFhOWHBhYlRsNVlsUndlV0l6VW1oa1IxVnZUVlJLYTFwWFkzQm1WbmgxU1VOQmVFMURWamRrU0Vwb1ltNU9iV0l6U25SUGJrcDJaRWRHTUZwVFozbE9SMUpzV25sc09WaEhOR2RKUkVVMFNsaDBNR050Um5Wak1scDJZMjB3Tm1OdE9UQlpXRkpzUzBNd2VVNUhVbXhhZVd3NVdFYzBaMGxFU1hkS1dIUXdZMjFHZFdNeVduWmpiVEEyWTIwNU1GbFlVbXhMUXpCNVRrZFNiRnA1YkRsWVJ6Um5TVVJKTkVwWWREQmpiVVoxWXpKYWRtTnRNRFpqYlRrd1dWaFNiRXRFU1RCYVIxWnVTMWd4WTJKcFFXZE5la0ZzWlROU2VWbFhOWHBhYlRsNVlsUndlV0l6VW1oa1IxVnZUV3BTYTFwWFkzQm1WbmgxU1VOQmVrOURWamRrU0Vwb1ltNU9iV0l6U25SUGJrcDJaRWRHTUZwVFozUk5hbEpyV2xkamNHWldlSFZKUTBFd1RVTldOMlJJU21oaWJrNXRZak5LZEU5dVNuWmtSMFl3V2xObmRFMXFVbXRhVjJOd1psWjRkVWxEUVRCUFExWTNaRWhLYUdKdVRtMWlNMHAwVDI1S2RtUkhSakJhVTJkNVRrZFNiRnA1YkRsWVJ6Um5TVVJWZDBwWWREQmpiVVoxWXpKYWRtTnRNRFpqYlRrd1dWaFNiRXRFU1RCYVIxWnVTMWd4WTJKcFFXZE9WR2RzWlROU2VWbFhOWHBhYlRsNVlsUndlV0l6VW1oa1IxVnZURlJKTUZwSFZtNUxXREZqWW1sQlowNXFRV3hsTTFKNVdWYzFlbHB0T1hsaVZIQjVZak5TYUdSSFZXOU1WRWt3V2tkV2JrdFlNV05pYVVGblRtcG5iR1V6VW5sWlZ6VjZXbTA1ZVdKVWNIbGlNMUpvWkVkVmIwMXFVbXRhVjJOd1psWjRkVWxEUVROT1UxVnpUVlJCZDBwWWREQmpiVVoxWXpKYWRtTnRNRFpqYlRrd1dWaFNiRXRFUW10YVYyTndabFo0ZFdaV2VIVk1iVnBvV1ZNeE0yTnRWblZaTW1kMVdWYzFjR0pYUmpCYVYxRnpXRWMwZFZwdFJtaE1XR1I1V2xjMWFtRkROV2hpYld4MFdWaFNiRnBETVc5aU0xcHNZMnB3YjJJeldteGphWGhqWW1rMWJWbFhSWFJqUjBaNVdsYzFNRXh0Um5WaFZ6Rm9aRWRXYTB4WGFIWmtiVlo1VDIxb2RtUnRWbmxKUkRSblRHMWFhRmxUTVROamJWWjFXVEpuWjJVeGVIVkpRMEpvWW0xc2RGbFlVbkJpTWpRMlNVaGtlVnBYTldwaFEwRjVUR3BXZWtsSFZtaGpNbFZuWVZjMWJXRlhOWEJrUjFVM1dFYzBaMGxJVW5sWlZ6VjZXbTA1ZVdKVE1YWmpiV3h1WVZjMGRHVkViMmRQVkVGc1R6RjRkVWxEUWpCamJVWjFZekphZG1OdE1IUmlNMHB3V2pKc2RVeFlhelpKUkUweFNsUjBZMkpwUVdka1NFcG9ZbTVPYldJelNuUk1Wemw1WVZka2NHSnBNVFpQYVVKd1ltMXNNR0ZYUm5OUE1YaDFabFo0ZFV4dFdtaFpVekV6WTIxV2RWa3laM1ZaVnpWd1lsZEdNRnBYVVhWYWJVWm9URmRhYUdNelVYTllSelIxV20xR2FFeFlaSGxhVnpWcVlVTTFhR0p0YkhSWldGSnNXa014YjJJeldteGphVFZ0V1ZkRmRGcHRSbnBrUkhCdllqTmFiR05wZUdOaWFUVnRXVmRGZEdOSFJubGFWelV3VEcxR2RXRlhNV2hrUjFaclRGZG9kbVJ0Vm5sUGJXaDJaRzFXZVVsRU5HZE1iVnBvV1ZNeE0yTnRWblZaTW1kMVdtMUdhRXhYV21oak0xRm5aVEY0ZFVsRFFtaGliV3gwV1ZoU2NHSXlORFpKU0dSNVdsYzFhbUZEUVhoTWFrcDZTVWRXYUdNeVZXZGhWelZ0WVZjMWNHUkhWVGRZUnpVNVdFYzBkVnB0Um1oTVdHUjVXbGMxYW1GRE5XaGliV3gwV1ZoU2JGcEROVzFaVjBWMFl6SjRkbVI1ZUdOaWFUVnRXVmRGZEdRelNteGliVTV2VEcxR2RXRlhNV2hrUjFaclRGZG9kbVJ0Vm5sTWJWcG9XVk14ZW1KSE9UTlBiV2gyWkcxV2VVeEdlSFZNYlZwb1dWTXhkMWxZU214aWJsRjFXVmMxY0dKWFJqQmFWMUYwWVVjNU1scFlTVFpoUnpreVdsaEpaMUJwUVhWYWJVWm9URmhrZVZwWE5XcGhRelZ0V1ZkRmRHTXllSFprZVVJM1dFYzBaMGxIUm5WaFZ6Rm9aRWRzZG1KcWIyZGtNMHBzWW0xT2IwbEVUWFZPTTAxbldsZEdlbHBUUW5CaWJWcHdZbTFzTUZwVWRHTmliakZqWW14NGRVeDViMmRSYTFaTlZFTkJjVXd4ZUhWUlIzUnNaVmRhZVZsWE1XeGplVUo1WVZjMWJrbElkR05pYVVGblRVTldOMlJJU21oaWJrNXRZak5LZEU5dVNuWmtSMFl3V2xObmRFMVVWbXRhVjJOd1psWjRkVWxEUVhsS1dIUXdZMjFHZFdNeVduWmpiVEEyWTIwNU1GbFlVbXhMUkVVeFdrZFdia3RZTVdOaWFVRm5Ua05XTjJSSVNtaGliazV0WWpOS2RFOXVTblprUjBZd1dsTm5kRTFVYUd0YVYyTndabFo0ZFVsRFFUSktXSFF3WTIxR2RXTXlXblpqYlRBMlkyMDVNRmxZVW14TFJFVTBXa2RXYmt0WU1XTmlhVUZuVDBOV04yUklTbWhpYms1dFlqTktkRTl1U25aa1IwWXdXbE5uZEUxcVNtdGFWMk53WmxaNGRVbERRWGhOUTFZM1pFaEthR0p1VG0xaU0wcDBUMjVLZG1SSFJqQmFVMmQ1VFcxU2JGcDViRGxZUnpSblNVUkZlVXBZZERCamJVWjFZekphZG1OdE1EWmpiVGt3V1ZoU2JFdERNSGhQUjFKc1dubHNPVmhITkdkSlJFVXdTbGgwTUdOdFJuVmpNbHAyWTIwd05tTnRPVEJaV0ZKc1MwUkZORnBIVm01TFdERmpZbWxCWjAxVVdXeGxNMUo1V1ZjMWVscHRPWGxpVkhCNVlqTlNhR1JIVlc5TVZFVjVXa2RXYmt0WU1XTmlhVUZuVFZSbmJHVXpVbmxaVnpWNldtMDVlV0pVY0hsaU0xSm9aRWRWYjAxVVNtdGFWMk53WmxaNGRVbERRWGxOUTFWelRWUkJkMHBZZERCamJVWjFZekphZG1OdE1EWmpiVGt3V1ZoU2JFdEVRbXRhVjJOd1psWjRkV1pXZUhWTWJWcG9XVk14ZVdGWE5XNU1iVVoxWVZjeGFHUkhWbXRNUm5oMVRHMWFhRmxUTVhsaFZ6VnVURzFHZFdGWE1XaGtSMVpyVEZkb2RtUnRWbmxQYldoMlpHMVdlVXhHZUhWTWJWcG9XVk14ZDFsWVNteGlibEYxV1ZjMWNHSlhSakJhVjFGMFlVYzVNbHBZU1RaaFJ6a3lXbGhKWjFCcFFYVmFiVVpvVEZoS2NHSnRZMmRsTVhoMVNVTkNhR0p0YkhSWldGSndZakkwTmtsSVNuQmliV05uVFc1TloxcFhSbnBhVTBKd1ltMWFjR0p0YkRCYVZIUmpZbWxCWjJSSVNtaGliazV0WWpOS2RFeFhPWGxoVjJSd1lta3hORTlwUVRGTlExVTNXRWMwWjBsSVVubFpWelY2V20wNWVXSlRNWFpqYld4dVlWYzBkR1ZVYjJkTlNFSTBUekY0ZFVsRFFqQmpiVVoxWXpKYWRtTnRNSFJpTTBwd1dqSnNkVXhZYnpaSlIyeDFZVmhTY0ZsWGR6ZFlSelU1V0VjMGRWcHRSbWhNV0Vwd1ltMWpkVmxYTlhCaVYwWXdXbGRSZFZwdFJtaE1WMXBvWXpOUmMxaEhOSFZhYlVab1RGaEtjR0p0WTNWWlZ6VndZbGRHTUZwWFVYUmhSemt5V2xoSmRWcHRSbWhNVjFwb1l6TlJObUZIT1RKYVdFbHpXRWMwZFZwdFJtaE1XRUpvWTIxV2RXUkROV2hpYld4MFdWaFNiRnBETVc5aU0xcHNZMnB3YjJJeldteGphVUVyU1VNMWJWbFhSWFJqYld4MVduazFiVmxYUlhSYWJVWjZaRU5DTjFoSE5HZEpSMFoxWVZjeGFHUkhiSFppYW05blkyMXNkVnA1UVhoamVVSnNXVmhPYkVsSGJIVmFiV3gxWVZoU2JFOHhlSFZtVm5oMVRHMWFhRmxUTVhsaFZ6VnVURzFHZFdGWE1XaGtSMVpyVEcxYWFGbFRNWHBpUnprelRFWjRkVXh0V21oWlV6RjVZVmMxYmt4dFJuVmhWekZvWkVkV2EweFhhSFprYlZaNVRHMWFhRmxUTVhwaVJ6a3pUMjFvZG1SdFZubE1SbmgxVEcxYWFGbFRNWGRaV0Vwc1ltNVJkVmxYTlhCaVYwWXdXbGRSZEdGSE9USmFXRWsyWVVjNU1scFlTV2RRYVVGMVdtMUdhRXhZU25CaWJXTjFXbTFHYUV4WVRuTmlNMk5uWlRGNGRVbERRbWhpYld4MFdWaFNjR0l5TkRaSlNFcHdZbTFqWjAwelRXZGFWMFo2V2xOQ2NHSnRXbkJpYld3d1dsUjBZMkp1TVdOaWJIaDFUSGx2WjFaclZsTldSV3hFVVZWM1owdHBPV05pYTBKeVdsaHNiV050Um5SYVdFMW5aRzFXZVdSSGJHcFpWM2RuWlRGNGRVbERRWGRLV0hRd1kyMUdkV015V25aamJUQTJaRWhLYUdKdVRuTlpXRkpzUzBSQmMweFVUbmRsUTJ3NVdFYzBaMGxFVVd4bE0xSjVXVmMxZWxwdE9YbGlWSEF3WTIxR2RXTXllR2hrUjFWdlRVTjNlbU5JWjNCbVZuaDFTVU5CTkVwWWREQmpiVVoxWXpKYWRtTnRNRFprU0Vwb1ltNU9jMWxZVW14TFJFRnpURlJPZDJWRGJEbFlSelJuU1VSRmVVcFlkREJqYlVaMVl6SmFkbU50TURaa1NFcG9ZbTVPYzFsWVVteExSRUZ6VFROQ05FdFlNV05pYVVGblRWUlpiR1V6VW5sWlZ6VjZXbTA1ZVdKVWNEQmpiVVoxWXpKNGFHUkhWVzlOUTNkMFRUTkNORXRZTVdOaWFVRm5UV3BCYkdVelVubFpWelY2V20wNWVXSlVjREJqYlVaMVl6SjRhR1JIVlc5TlEzZDZZMGhuY0daV2VIVkpRMEY1VFdsVmMwMVVRWGRLV0hRd1kyMUdkV015V25aamJUQTJaRWhLYUdKdVRuTlpXRkpzUzBSQmMwMURiRGxZUnpVNVdFYzBkVnB0Um1oTVdGcHNZMjVTY0ZreVJuTk1iVVoxWVZjeGFHUkhWbXRNUm5oMVRHMWFhRmxUTVRKYVdFb3dZVmRPYUdKRE5XaGliV3gwV1ZoU2JGcERNVzlpTTFwc1kycHdiMkl6V214amFYaGpZbWsxYlZsWFJYUmpSMFo1V2xjMU1FeHRSblZoVnpGb1pFZFdhMHhYYUhaa2JWWjVUMjFvZG1SdFZubEpSRFJuVEcxYWFGbFRNVEphV0Vvd1lWZE9hR0pEUWpkWVJ6Um5TVWRHZFdGWE1XaGtSMngyWW1wdloyUnRWbmxrUjJ4cVdWZDNaMDF1VFdkYVYwWjZXbE5DY0dKdFduQmliV3d3V2xSMFkySnVNV05pYVRWdFdWZEZkR1J0Vm5sa1IyeHFXVmQzZFZsWE5YQmlWMFl3V2xkUmRWcHRSbWhNVjFwb1l6TlJjMWhITkhWYWJVWm9URmhhYkdOdVVuQlpNa1p6VEcxR2RXRlhNV2hrUjFaclRGZG9kbVJ0Vm5sTWJWcG9XVk14YlZsWVRqQlBiV2gyWkcxV2VVeEdlSFZNYlZwb1dWTXhkMWxZU214aWJsRjFXVmMxY0dKWFJqQmFWMUYwWVVjNU1scFlTVFpoUnpreVdsaEpaMUJwUVhWYWJVWm9URmhhYkdOdVVuQlpNa1p6VEcxYWFGbFRNVzFaV0U0d1NVaDBZMkpwUVdkWlZ6VndZbGRHTUdGWE9YVlBhVUl5V2xoS01HRlhUbWhpUTBGNFkzbENiRmxZVG14SlIyeDFXbTFzZFdGWVVteFBNWGgxWmxaNGRVeHRXbWhaVXpFeVdsaEtNR0ZYVG1oaVF6Vm9ZbTFzZEZsWVVteGFRelZ0V1ZkRmRHTXllSFprZVhoalltazFiVmxYUlhSa2JWWjVaRWRzYWxsWGQzVlpWelZ3WWxkR01GcFhVWFJoUnpreVdsaEpkVnB0Um1oTVdFNXpZak5qTm1GSE9USmFXRWx6V0VjMGRWcHRSbWhNV0VKb1kyMVdkV1JETldoaWJXeDBXVmhTYkZwRE1XOWlNMXBzWTJwd2IySXpXbXhqYVVFclNVTTFiVmxYUlhSa2JWWjVaRWRzYWxsWGQzVmFiVVpvVEZoT2MySXpZMmRsTVhoMVNVTkNhR0p0YkhSWldGSndZakkwTmtsSVdteGpibEp3V1RKR2MwbEVVbnBKUjFab1l6SlZaMkZYTlcxaFZ6VndaRWRWTjFoSE5UbFlSelZqWW1rNGNVbEZhRkJWYTJ4aFZEQTFWVkZWZDJkTGFUbGpZbXRDY2xwWWJHMWpiVVowV2xoTloyRkhPWGxoV0hCMlltNVNhR0pEUWpkWVJ6Um5TVVJCYkdVelVubFpWelY2V20wNWVXSlVjREJqYlVaMVl6SjRhR1JIVlc5TlEzZDNTMWd4WTJKcFFXZE9hVlkzWkVoS2FHSnVUbTFpTTBwMFQyNVNlVmxYTlhwaVIwWXdXbE5uTVdOSVozTk5RMnc1V0VjMFowbEVSWGxLV0hRd1kyMUdkV015V25aamJUQTJaRWhLYUdKdVRuTlpXRkpzUzBSQmMwMURiRGxZUnpSblNVUkZORXBZZERCamJVWjFZekphZG1OdE1EWmtTRXBvWW01T2MxbFlVbXhMUkZaM1pVTjNkMHRZTVdOaWFVRm5UV3BSYkdVelVubFpWelY2V20wNWVXSlVjREJqYlVaMVl6SjRhR1JIVlc5TlEzZDNTMWd4WTJKcFFXZE5la0ZzWlROU2VWbFhOWHBhYlRsNVlsUndNR050Um5Wak1uaG9aRWRWYjA1WVFqUk1SRUZ3WmxaNGRVbERRWHBPYVZWelRWUkJkMHBZZERCamJVWjFZekphZG1OdE1EWmtTRXBvWW01T2MxbFlVbXhMUkVGelRVTnNPVmhITlRsWVJ6UjFXbTFHYUV4WGFIWmpiV3cyWWpJMU1GbFhkM1ZaVnpWd1lsZEdNRnBYVVhOWVJ6UjFXbTFHYUV4WGFIWmpiV3cyWWpJMU1GbFhkM1ZaVnpWd1lsZEdNRnBYVVhSaFJ6a3lXbGhKTm1GSE9USmFXRWx6V0VjMGRWcHRSbWhNV0VKb1kyMVdkV1JETldoaWJXeDBXVmhTYkZwRE1XOWlNMXBzWTJwd2IySXpXbXhqYVVFclNVTTFiVmxYUlhSaFJ6bDVZVmh3ZG1KdVVtaGlRMEkzV0VjMFowbEhSblZoVnpGb1pFZHNkbUpxYjJkaFJ6bDVZVmh3ZG1KdVVtaGlRMEY1WTNsQ2JGbFlUbXhKUjJ4MVdtMXNkV0ZZVW14UE1YaDFabFo0ZFV4dFdtaFpVekZ2WWpOS2NHVnRPWFZrUjBaelRHMUdkV0ZYTVdoa1IxWnJURzFhYUZsVE1XMVpXRTR3VEVaNGRVeHRXbWhaVXpGdllqTktjR1Z0T1hWa1IwWnpURzFHZFdGWE1XaGtSMVpyVEZkb2RtUnRWbmxNYlZwb1dWTXhiVmxZVGpCUGJXaDJaRzFXZVV4R2VIVk1iVnBvV1ZNeGQxbFlTbXhpYmxGMVdWYzFjR0pYUmpCYVYxRjBZVWM1TWxwWVNUWmhSemt5V2xoSloxQnBRWFZhYlVab1RGZG9kbU50YkRaaU1qVXdXVmQzZFZwdFJtaE1WMXBvWXpOUloyVXhlSFZKUTBKb1ltMXNkRmxZVW5CaU1qUTJTVWRvZG1OdGJEWmlNalV3V1ZkM1owMVlUV2RhVjBaNldsTkNjR0p0V25CaWJXd3dXbFIwWTJKdU1XTmlhVFZ0V1ZkRmRHRkhPWGxoV0hCMlltNVNhR0pETldoaWJXeDBXVmhTYkZwRE5XMVpWMFYwWXpKNGRtUjVlR05pYVRWdFdWZEZkR0ZIT1hsaFdIQjJZbTVTYUdKRE5XaGliV3gwV1ZoU2JGcERNVzlpTTFwc1kyazFiVmxYUlhSak1uaDJaSHB3YjJJeldteGphWGhqWW1rMWJWbFhSWFJqUjBaNVdsYzFNRXh0Um5WaFZ6Rm9aRWRXYTB4WGFIWmtiVlo1VDIxb2RtUnRWbmxKUkRSblRHMWFhRmxUTVc5aU0wcHdaVzA1ZFdSSFJuTk1iVnBvV1ZNeGVtSkhPVE5KU0hSalltbEJaMWxYTlhCaVYwWXdZVmM1ZFU5cFFtOWlNMHB3WlcwNWRXUkhSbk5KUkU1NlNVZFdhR015VldkaFZ6VnRZVmMxY0dSSFZUZFlSelU1V0VjMVkySnBPSEZKUlZwTlVWWk9TVk5WTlVoSlEyOTJXRWMxUVdFeVZqVmFia3BvWWxkV2VrbEhXbk5aV0U1dlNVaDBZMkpwUVdkTlExVnpUVlJCZDBwVGR6Rk5RMVkzWWpOQ2FGa3liREJsVkc5NFpsWjRkVWxEUVhsT1UxVnpUbnBWYkdVeU9YZFpWMDV3WkVock5rMUlNV05pYmpGalltazFiVmxYUlhSYWJYaG9ZekpuZFZsWE5YQmlWMFl3V2xkUmMxaEhOSFZhYlVab1RGZGFjMWxZVG05TWJVWjFZVmN4YUdSSFZtdE1WMmgyWkcxV2VVOXRhSFprYlZaNVRFWjRkVXh0V21oWlV6RjNXVmhLYkdKdVVYVlpWelZ3WWxkR01GcFhVWFJoUnpreVdsaEpObUZIT1RKYVdFbG5VR2xCZFZwdFJtaE1WMXB6V1ZoT2IwbElkR05pYVVGbldWYzFjR0pYUmpCaFZ6bDFUMmxDYldKSFJucGhRMEY1WTNsQ2JGbFlUbXhKUjJ4MVdtMXNkV0ZZVW14UE1YaDFabFo0ZFV4dFdtaFpVekZ0WWtkR2VtRkROV2hpYld4MFdWaFNiRnBETlcxWlYwVjBXbTFHZW1SRGVHTmlhVFZ0V1ZkRmRGcHRlR2hqTW1kMVdWYzFjR0pYUmpCYVYxRjBZVWM1TWxwWVNYVmFiVVpvVEZkYWFHTXpVVFpoUnpreVdsaEpjMWhITkhWYWJVWm9URmhDYUdOdFZuVmtRelZvWW0xc2RGbFlVbXhhUXpGdllqTmFiR05xY0c5aU0xcHNZMmxCSzBsRE5XMVpWMFYwV20xNGFHTXlaM1ZhYlVab1RGZGFhR016VVdkbE1YaDFTVU5DYUdKdGJIUlpXRkp3WWpJME5rbEhXbk5aV0U1dlNVUkdla2xIVm1oak1sVm5ZVmMxYldGWE5YQmtSMVUzV0VjMU9WaEhOSFZhYlVab1RGZGFjMWxZVG05TWJVWjFZVmN4YUdSSFZtdE1iVnBvV1ZNeGVtSkhPVE5NUm5oMVRHMWFhRmxUTVcxaVIwWjZZVU0xYUdKdGJIUlpXRkpzV2tNeGIySXpXbXhqYVRWdFdWZEZkR015ZUhaa2VuQnZZak5hYkdOcGVHTmlhVFZ0V1ZkRmRHTkhSbmxhVnpVd1RHMUdkV0ZYTVdoa1IxWnJURmRvZG1SdFZubFBiV2gyWkcxV2VVbEVOR2RNYlZwb1dWTXhiV0pIUm5waFF6VnRXVmRGZEdNeWVIWmtlVUkzV0VjMFowbEhSblZoVnpGb1pFZHNkbUpxYjJkYWJYaG9ZekpuWjAwelRXZGFWMFo2V2xOQ2NHSnRXbkJpYld3d1dsUjBZMkp1TVdOaWJIaDFUSGx2WjFGck9WWlVhMDVHU1VOdmRsaEhOVUZoTWxZMVdtNUthR0pYVm5wSlIwcDJaRmMxYWxwVFFqZFlSelJuU1VSQmJFeEVSWGRLVTNkNVRVTlZjMDVVUVd4TVJHZDNTbE4zZUUxRVFXeGxNMUo1V1ZjMWVscHRPWGxpVkhBd1kyMUdkV015ZUdoa1IxWmFTMFJCY0daV2VIVkpRMEV3VFVOV04yUklTbWhpYms1dFlqTktkRTl1VW5sWlZ6VjZZa2RHTUZwV2EyOU1WRVV4WTBobmNHWldlSFZKUTBFeVRVTldOMlJJU21oaWJrNXRZak5LZEU5dVVubFpWelY2WWtkR01GcFdhMjlNVkVVeFkwaG5jR1pXZUhWbVZuaDFURzFhYUZsVE1XbGlNMVoxV1RKVmRWbFhOWEJpVjBZd1dsZFJjMWhITkhWYWJVWm9URmRLZG1SWE5XcGFVelZvWW0xc2RGbFlVbXhhUXpGdllqTmFiR05xY0c5aU0xcHNZMmw0WTJKcE5XMVpWMFYwWTBkR2VWcFhOVEJNYlVaMVlWY3hhR1JIVm10TVYyaDJaRzFXZVU5dGFIWmtiVlo1U1VRMFoweHRXbWhaVXpGcFlqTldkVmt5VldkbE1YaDFTVU5DYUdKdGJIUlpXRkp3WWpJME5rbEhTblprVnpWcVdsTkJlV041UW14WldFNXNTVWRzZFZwdGJIVmhXRkpzVHpGNGRXWldlSFZNYlZwb1dWTXhhV0l6Vm5WWk1sVjFXVmMxY0dKWFJqQmFWMUYxV20xR2FFeFhXbWhqTTFGeldFYzBkVnB0Um1oTVYwcDJaRmMxYWxwVE5XaGliV3gwV1ZoU2JGcERNVzlpTTFwc1kyazFiVmxYUlhSYWJVWjZaRVJ3YjJJeldteGphWGhqWW1rMWJWbFhSWFJqUjBaNVdsYzFNRXh0Um5WaFZ6Rm9aRWRXYTB4WGFIWmtiVlo1VDIxb2RtUnRWbmxKUkRSblRHMWFhRmxUTVdsaU0xWjFXVEpWZFZwdFJtaE1WMXBvWXpOUloyVXhlSFZKUTBKb1ltMXNkRmxZVW5CaU1qUTJTVWRLZG1SWE5XcGFVMEY0WTNsQ2JGbFlUbXhKUjJ4MVdtMXNkV0ZZVW14UE1YaDFabFo0ZFV4dFdtaFpVekZwWWpOV2RWa3lWWFZaVnpWd1lsZEdNRnBYVVhWYWJVWm9URmhPYzJJelkzTllSelIxV20xR2FFeFhTblprVnpWcVdsTTFhR0p0YkhSWldGSnNXa014YjJJeldteGphVFZ0V1ZkRmRHTXllSFprZW5CdllqTmFiR05wZUdOaWFUVnRXVmRGZEdOSFJubGFWelV3VEcxR2RXRlhNV2hrUjFaclRGZG9kbVJ0Vm5sUGJXaDJaRzFXZVVsRU5HZE1iVnBvV1ZNeGFXSXpWblZaTWxWMVdtMUdhRXhZVG5OaU0yTm5aVEY0ZFVsRFFtaGliV3gwV1ZoU2NHSXlORFpKUjBwMlpGYzFhbHBUUVhwamVVSnNXVmhPYkVsSGJIVmFiV3gxWVZoU2JFOHhlSFZtVm5oMVdFYzBka3RwUWxSVlJXeFBTVU52ZGxoSE5VRmhNbFkxV201S2FHSlhWbnBKU0U1M1lWYzFOMWhITkdkSlJFRnNaVE5TZVZsWE5YcGFiVGw1WWxSd2VXSXpVbWhrUjFWdlRVZFNiRnA1YkRsWVJ6Um5TVVJGZDAxRFZqZGtTRXBvWW01T2JXSXpTblJQYmtwMlpFZEdNRnBUWjNwT1ZHeHJXbGRqY0daV2VIVm1WbmgxVEcxYWFGbFRNWHBqUjJ4MVRHMUdkV0ZYTVdoa1IxWnJURVo0ZFV4dFdtaFpVekY2WTBkc2RVeHRSblZoVnpGb1pFZFdhMHhYYUhaa2JWWjVUMjFvZG1SdFZubE1SbmgxVEcxYWFGbFRNWGRaV0Vwc1ltNVJkVmxYTlhCaVYwWXdXbGRSZEdGSE9USmFXRWsyWVVjNU1scFlTV2RRYVVGMVdtMUdhRXhZVG5kaFZ6Um5aVEY0ZFVsRFFtaGliV3gwV1ZoU2NHSXlORFpKU0U1M1lWYzBaMDFUTkRGamVVSnpZVmMxYkZsWVNXZGhWelZ0WVZjMWNHUkhWVGRZUnpVNVdFYzBkVnB0Um1oTVdFNTNZVmMwZFZsWE5YQmlWMFl3V2xkUmRWcHRSbWhNVjFwb1l6TlJjMWhITkhWYWJVWm9URmhPZDJGWE5IVlpWelZ3WWxkR01GcFhVWFJoUnpreVdsaEpkVnB0Um1oTVYxcG9Zek5STm1GSE9USmFXRWx6V0VjMGRWcHRSbWhNV0VKb1kyMVdkV1JETldoaWJXeDBXVmhTYkZwRE1XOWlNMXBzWTJwd2IySXpXbXhqYVVFclNVTTFiVmxYUlhSak0wSndZbWsxYlZsWFJYUmFiVVo2WkVOQ04xaEhOR2RKUjBaMVlWY3hhR1JIYkhaaWFtOW5Zek5DY0dKcFFYZE1hbVI2U1VkNGNHSnRWbWhqYVVKd1ltMWFjR0p0YkRCYVZIUmpZbTR4WTJKcE5XMVpWMFYwWXpOQ2NHSnBOV2hpYld4MFdWaFNiRnBETlcxWlYwVjBZeko0ZG1SNWVHTmlhVFZ0V1ZkRmRHTXpRbkJpYVRWb1ltMXNkRmxZVW14YVF6RnZZak5hYkdOcE5XMVpWMFYwWXpKNGRtUjZjRzlpTTFwc1kybDRZMkpwTlcxWlYwVjBZMGRHZVZwWE5UQk1iVVoxWVZjeGFHUkhWbXRNVjJoMlpHMVdlVTl0YUhaa2JWWjVTVVEwWjB4dFdtaFpVekY2WTBkc2RVeHRXbWhaVXpGNllrYzVNMGxJZEdOaWFVRm5XVmMxY0dKWFJqQmhWemwxVDJsQ2VtTkhiSFZKUkVsMVRXNU5aMkpIYkhWYVYwWjVTVWRzZFZwdGJIVmhXRkpzVHpGNGRXWldlSFZZUnpSMlMybENSMVJGT1VKV1EwRnhUREY0ZFZGSGRHeGxWMXA1V1ZjeGJHTjVRbTFpUnpsb1pFaDBZMkpwUVdkTlExWTNaRWhLYUdKdVRtMWlNMHAwVDJsQ01HTnRSblZqTW5ob1pFZFdXa3RFUVhCbVZuaDFTVU5CTVUxRFZqZGtTRXBvWW01T2JXSXpTblJQYVVJd1kyMUdkV015ZUdoa1IxWmFTME13TW1OSVozQm1WbmgxU1VOQmVFMUVRV3hsTTFKNVdWYzFlbHB0T1hsaVZHOW5aRWhLYUdKdVRuTlpXRkpzVjFObmQwdFlNV05pYmpGalltazFiVmxYUlhSYWJYaDJXVmhSZFZsWE5YQmlWMFl3V2xkUmMxaEhOSFZhYlVab1RGZGFjMkl5UmpCTWJVWjFZVmN4YUdSSFZtdE1WMmgyWkcxV2VVOXRhSFprYlZaNVRFWjRkVXh0V21oWlV6RjNXVmhLYkdKdVVYVlpWelZ3WWxkR01GcFhVWFJoUnpreVdsaEpObUZIT1RKYVdFbG5VR2xCZFZwdFJtaE1WMXB6WWpKR01FbElkR05pYVVGbldWYzFjR0pYUmpCaFZ6bDFUMmxDYldKSE9XaGtRMEY1WTNsQ2MyRlhOV3haV0VsbllWYzFiV0ZYTlhCa1IxVTNXRWMxT1ZoSE5IVmFiVVpvVEZkYWMySXlSakJNYlVaMVlWY3hhR1JIVm10TWJWcG9XVk14YlZsWVRqQk1SbmgxVEcxYWFGbFRNVzFpUnpsb1pFTTFhR0p0YkhSWldGSnNXa014YjJJeldteGphVFZ0V1ZkRmRGcHRSbnBrUkhCdllqTmFiR05wZUdOaWFUVnRXVmRGZEdOSFJubGFWelV3VEcxR2RXRlhNV2hrUjFaclRGZG9kbVJ0Vm5sUGJXaDJaRzFXZVVsRU5HZE1iVnBvV1ZNeGJXSkhPV2hrUXpWdFdWZEZkRnB0Um5wa1EwSTNXRWMwWjBsSFJuVmhWekZvWkVkc2RtSnFiMmRhYlhoMldWaFJaMDFZVFdkaVIyeDFXbGRHZVVsSGJIVmFiV3gxWVZoU2JFOHhlSFZtVm5oMVRHMWFhRmxUTVcxaVJ6bG9aRU0xYUdKdGJIUlpXRkpzV2tNMWJWbFhSWFJqTW5oMlpIbDRZMkpwTlcxWlYwVjBXbTE0ZGxsWVVYVlpWelZ3WWxkR01GcFhVWFJoUnpreVdsaEpkVnB0Um1oTVdFNXpZak5qTm1GSE9USmFXRWx6V0VjMGRWcHRSbWhNV0VKb1kyMVdkV1JETldoaWJXeDBXVmhTYkZwRE1XOWlNMXBzWTJwd2IySXpXbXhqYVVFclNVTTFiVmxYUlhSYWJYaDJXVmhSZFZwdFJtaE1XRTV6WWpOaloyVXhlSFZKUTBKb1ltMXNkRmxZVW5CaU1qUTJTVWRhYzJJeVJqQkpSRTU2U1VkNGNHSnRWbWhqYVVKd1ltMWFjR0p0YkRCYVZIUmpZbTR4WTJKc2VIVk1lVzluVlVaV1RWVXdWV2RMYVRsalltdENjbHBZYkcxamJVWjBXbGhOWjJOSVZuTmpNbFZuWlRGNGRVbERRWGRLVTBJM1pFaEthR0p1VG0xaU0wcDBUMmxDZWxreVJuTmFVMmQ0VEdwRmNHWldlSFZKUTBGblRsUkJiRWxJZERCamJVWjFZekphZG1OdE1EWkpTRTVxV1ZkNGJFdEVRWFZQUTJ3NVdFYzBaMGxEUVhoTlJFRnNTVWgwTUdOdFJuVmpNbHAyWTIwd05rbElUbXBaVjNoc1MwUkZkVTFUYkRsWVJ6VTVXRWMwZFZwdFJtaE1XRUl4WWtoT2JFeHRSblZoVnpGb1pFZFdhMHhHZUhWTWJWcG9XVk14ZDJSWGVIcGFVelZvWW0xc2RGbFlVbXhhUXpGdllqTmFiR05xY0c5aU0xcHNZMmw0WTJKcE5XMVpWMFYwWTBkR2VWcFhOVEJNYlVaMVlWY3hhR1JIVm10TVYyaDJaRzFXZVU5dGFIWmtiVlo1U1VRMFoweHRXbWhaVXpGM1pGZDRlbHBUUWpkWVJ6Um5TVWRHZFdGWE1XaGtSMngyWW1wdloyTklWbk5qTWxWblRXNU5aMkpIYkhWYVYwWjVTVWRzZFZwdGJIVmhXRkpzVHpGNGRXWldlSFZNYlZwb1dWTXhkMlJYZUhwYVV6Vm9ZbTFzZEZsWVVteGFRelZ0V1ZkRmRGcHRSbnBrUTNoalltazFiVmxYUlhSalNGWnpZekpWZFZsWE5YQmlWMFl3V2xkUmRHRkhPVEphV0VsMVdtMUdhRXhYV21oak0xRTJZVWM1TWxwWVNYTllSelIxV20xR2FFeFlRbWhqYlZaMVpFTTFhR0p0YkhSWldGSnNXa014YjJJeldteGphbkJ2WWpOYWJHTnBRU3RKUXpWdFdWZEZkR05JVm5Oak1sVjFXbTFHYUV4WFdtaGpNMUZuWlRGNGRVbERRbWhpYld4MFdWaFNjR0l5TkRaSlNFSXhZa2hPYkVsRVJucEpSM2h3WW0xV2FHTnBRbkJpYlZwd1ltMXNNRnBVZEdOaWJqRmpZbWsxYlZsWFJYUmpTRlp6WXpKVmRWbFhOWEJpVjBZd1dsZFJkVnB0Um1oTVdFNXpZak5qYzFoSE5IVmFiVVpvVEZoQ01XSklUbXhNYlVaMVlWY3hhR1JIVm10TVYyaDJaRzFXZVV4dFdtaFpVekY2WWtjNU0wOXRhSFprYlZaNVRFWjRkVXh0V21oWlV6RjNXVmhLYkdKdVVYVlpWelZ3WWxkR01GcFhVWFJoUnpreVdsaEpObUZIT1RKYVdFbG5VR2xCZFZwdFJtaE1XRUl4WWtoT2JFeHRXbWhaVXpGNllrYzVNMGxJZEdOaWFVRm5XVmMxY0dKWFJqQmhWemwxVDJsQ2QyUlhlSHBhVTBGNlkzbENjMkZYTld4WldFbG5ZVmMxYldGWE5YQmtSMVUzV0VjMU9WaEhOV05pYVRoeFNVWk9TVkZWZEVaSlEyOTJXRWMwZFZwdFJtaE1XRTV2V1ZkMGJFeHRSblZoVnpGb1pFZFdhMHhHZUhWTWJWcG9XVk14ZW1GSFJuSmFVelZvWW0xc2RGbFlVbXhhUXpGdllqTmFiR05xY0c5aU0xcHNZMmw0WTJKcE5XMVpWMFYwWTBkR2VWcFhOVEJNYlVaMVlWY3hhR1JIVm10TVYyaDJaRzFXZVU5dGFIWmtiVlo1U1VRMFoweHRXbWhaVXpGNllVZEdjbHBUUWpkWVJ6Um5TVWRHZFdGWE1XaGtSMngyWW1wdloyUXpTbXhpYlU1dlNVUkpkVTVZVFdkYVYwWjZXbE5DY0dKdFduQmliV3d3V2xSMFkySnVNV05pYVRWdFdWZEZkR015YUdoaE1sVjFXVmMxY0dKWFJqQmFWMUYxV20xR2FFeFhXbWhqTTFGeldFYzBkVnB0Um1oTVdFNXZXVmQwYkV4dFJuVmhWekZvWkVkV2EweFhhSFprYlZaNVRHMWFhRmxUTVcxWldFNHdUMjFvZG1SdFZubE1SbmgxVEcxYWFGbFRNWGRaV0Vwc1ltNVJkVmxYTlhCaVYwWXdXbGRSZEdGSE9USmFXRWsyWVVjNU1scFlTV2RRYVVGMVdtMUdhRXhZVG05WlYzUnNURzFhYUZsVE1XMVpXRTR3U1VoMFkySnBRV2RaVnpWd1lsZEdNR0ZYT1hWUGFVSXpZMjFXZFZreVoyZE5VelI1WTNsQ2JGbFlUbXhKUjJ4MVdtMXNkV0ZZVW14UE1YaDFabFo0ZFV4dFdtaFpVekY2WVVkR2NscFROV2hpYld4MFdWaFNiRnBETlcxWlYwVjBZeko0ZG1SNWVHTmlhVFZ0V1ZkRmRHTXlhR2hoTWxWMVdWYzFjR0pYUmpCYVYxRjBZVWM1TWxwWVNYVmFiVVpvVEZoT2MySXpZelpoUnpreVdsaEpjMWhITkhWYWJVWm9URmhDYUdOdFZuVmtRelZvWW0xc2RGbFlVbXhhUXpGdllqTmFiR05xY0c5aU0xcHNZMmxCSzBsRE5XMVpWMFYwWXpKb2FHRXlWWFZhYlVab1RGaE9jMkl6WTJkbE1YaDFTVU5DYUdKdGJIUlpXRkp3WWpJME5rbElaSGxhVnpWcVlVTkJla3hxWkhwSlIxWm9ZekpWWjJGWE5XMWhWelZ3WkVkVk4xaEhOVGxZUnpWalltazRjVWxHVWtKU1JVVm5TMms1WTJKclFuSmFXR3h0WTIxR2RGcFlUV2RrUjBacldWTkNOMWhITkdkSlJFRnNTVWgwTUdOdFJuVmpNbHAyWTIwd05rbElUbXBaVjNoc1MwUkZjR1pXZUhWSlEwRjRUVU5WYzAxcVFXeEpTSFF3WTIxR2RXTXlXblpqYlRBMll6Sk9hR0pIVlc5TWFtdHdTVWhLZG1SSFJqQmFVMmQwVDBkU2JGcDVhemRtVm5oMVNVTkJlazFEVlhOT1ZFRnNURVJqZDBwVFFqZGtTRXBvWW01T2JXSXpTblJQYms1cVdWZDRiRXRFUlhWTmVXdG5ZMjA1TUZsWVVteExSR2hyV2xkamNHWldlSFZKUTBFd1RVTlZjMDVxUVd4SlNIUXdZMjFHZFdNeVduWmpiVEEyWXpKT2FHSkhWVzlOVXpSNlMxTkNlV0l6VW1oa1IxVnZURlJvYTFwWFkzQm1WbmgxU1VOQk5FMURWWE5OVkVGM1NsTkNOMlJJU21oaWJrNXRZak5LZEU5dVRtcFpWM2hzUzBSRmNFbElTblprUjBZd1dsTm5kMHRZTVdOaWJqRmpZbXg0ZFV4dFdtaFpVekV3V1ZkU2FFeHRSblZoVnpGb1pFZFdhMHhHZUhWTWJWcG9XVk14TUZsWFVtaE1iVVoxWVZjeGFHUkhWbXRNVjJoMlpHMVdlVTl0YUhaa2JWWjVURVo0ZFV4dFdtaFpVekYzV1ZoS2JHSnVVWFZaVnpWd1lsZEdNRnBYVVhSaFJ6a3lXbGhKTm1GSE9USmFXRWxuVUdsQmRWcHRSbWhNV0ZKb1drZEZaMlV4ZUhWSlEwSm9ZbTFzZEZsWVVuQmlNalEyU1VoU2FGcEhSV2ROYmsxbllrZHNkVnBYUm5sSlIyeDFXbTFzZFdGWVVteFBNWGgxWmxaNGRVeHRXbWhaVXpFd1dWZFNhRXh0Um5WaFZ6Rm9aRWRXYTB4dFdtaFpVekZ0V1ZoT01FeEdlSFZNYlZwb1dWTXhNRmxYVW1oTWJVWjFZVmN4YUdSSFZtdE1WMmgyWkcxV2VVeHRXbWhaVXpGdFdWaE9NRTl0YUhaa2JWWjVURVo0ZFV4dFdtaFpVekYzV1ZoS2JHSnVVWFZaVnpWd1lsZEdNRnBYVVhSaFJ6a3lXbGhKTm1GSE9USmFXRWxuVUdsQmRWcHRSbWhNV0ZKb1drZEZkVnB0Um1oTVYxcG9Zek5SWjJVeGVIVkpRMEpvWW0xc2RGbFlVbkJpTWpRMlNVaFNhRnBIUldkTldFMW5Za2RzZFZwWFJubEpSMngxV20xc2RXRllVbXhQTVhoMVpsWjRkVXh0V21oWlV6RXdXVmRTYUV4dFJuVmhWekZvWkVkV2EweHRXbWhaVXpGNllrYzVNMHhHZUhWTWJWcG9XVk14TUZsWFVtaE1iVVoxWVZjeGFHUkhWbXRNVjJoMlpHMVdlVXh0V21oWlV6RjZZa2M1TTA5dGFIWmtiVlo1VEVaNGRVeHRXbWhaVXpGM1dWaEtiR0p1VVhWWlZ6VndZbGRHTUZwWFVYUmhSemt5V2xoSk5tRkhPVEphV0VsblVHbEJkVnB0Um1oTVdGSm9Xa2RGZFZwdFJtaE1XRTV6WWpOaloyVXhlSFZKUTBKb1ltMXNkRmxZVW5CaU1qUTJTVWhTYUZwSFJXZE5NMDFuWWtkc2RWcFhSbmxKUjJ4MVdtMXNkV0ZZVW14UE1YaDFabFo0ZFZoSE5IWkxhVUpSVVZaT1ZGTlZOVWhKUTI5MldFYzFRV0V5VmpWYWJrcG9ZbGRXZWtsSVFtaGpNMDV3WW0xaloyVXhlSFZKUTBGM1NsTkNOMlJJU21oaWJrNXRZak5LZEU5dVVubFpWelY2WWtkR01GcFdaMjlNVkZWM1NsTnJOMGxIT1hkWlYwNXdaRWhyTmsxSU1XTmlhVUZuVGxSQmJFbElkREJqYlVaMVl6SmFkbU50TURaa1NFcG9ZbTVPYzFsWVVteFhRMmQzU2xOck4wbEhPWGRaVjA1d1pFaHJOazFZTVdOaWFVRm5UVlJCZDBwVFFqZGtTRXBvWW01T2JXSXpTblJQYmxKNVdWYzFlbUpIUmpCYVZtZHZUbFJCYkV0VWMyZGlNMEpvV1RKc01HVlViM2RtVm5oMVpsWjRkVmhITkhWYWJVWm9URmhDYUdNelRuQmliV04xV1ZjMWNHSlhSakJhVjFGeldFYzBkVnB0Um1oTVdFSm9Zek5PY0dKdFkzVlpWelZ3WWxkR01GcFhVWFJoUnpreVdsaEpObUZIT1RKYVdFbHpXRWMwZFZwdFJtaE1XRUpvWTIxV2RXUkROV2hpYld4MFdWaFNiRnBETVc5aU0xcHNZMnB3YjJJeldteGphVUVyU1VNMWJWbFhSWFJqUjBaNll6SnNkVnA1UWpkWVJ6Um5TVWRHZFdGWE1XaGtSMngyWW1wdloyTkhSbnBqTW14MVdubEJlV041UW5OaFZ6VnNXVmhKWjJGWE5XMWhWelZ3WkVkVk4xaEhOVGxZUnpSMVdtMUdhRXhZUW1oak0wNXdZbTFqZFZsWE5YQmlWMFl3V2xkUmRWcHRSbWhNVjFwb1l6TlJjMWhITkhWYWJVWm9URmhDYUdNelRuQmliV04xV1ZjMWNHSlhSakJhVjFGMFlVYzVNbHBZU1hWYWJVWm9URmRhYUdNelVUWmhSemt5V2xoSmMxaEhOSFZhYlVab1RGaENhR050Vm5Wa1F6Vm9ZbTFzZEZsWVVteGFRekZ2WWpOYWJHTnFjRzlpTTFwc1kybEJLMGxETlcxWlYwVjBZMGRHZW1NeWJIVmFlVFZ0V1ZkRmRGcHRSbnBrUTBJM1dFYzBaMGxIUm5WaFZ6Rm9aRWRzZG1KcWIyZGpSMFo2WXpKc2RWcDVRWGhqZVVKellWYzFiRmxZU1dkaFZ6VnRZVmMxY0dSSFZUZFlSelU1V0VjMGRWcHRSbWhNV0VKb1l6Tk9jR0p0WTNWWlZ6VndZbGRHTUZwWFVYVmFiVVpvVEZoT2MySXpZM05ZUnpSMVdtMUdhRXhZUW1oak0wNXdZbTFqZFZsWE5YQmlWMFl3V2xkUmRHRkhPVEphV0VsMVdtMUdhRXhZVG5OaU0yTTJZVWM1TWxwWVNYTllSelIxV20xR2FFeFlRbWhqYlZaMVpFTTFhR0p0YkhSWldGSnNXa014YjJJeldteGphbkJ2WWpOYWJHTnBRU3RKUXpWdFdWZEZkR05IUm5wak1teDFXbmsxYlZsWFJYUmpNbmgyWkhsQ04xaEhOR2RKUjBaMVlWY3hhR1JIYkhaaWFtOW5ZMGRHZW1NeWJIVmFlVUY2WTNsQ2MyRlhOV3haV0VsbllWYzFiV0ZYTlhCa1IxVTNXRWMxT1ZoSE5XTmlhVGh4U1VaQ1FsVXhUa3BVYTJOblZXdFdWMUpXU2xSU1UwRnhUREY0ZFZoSE5VRmhNbFkxV201S2FHSlhWbnBKU0VKb1l6Tk9jR0p0WTNSamJWWXlXbGhLZWxwVFFqZFlSelJuU1VSQmJFbElkREJqYlVaMVl6SmFkbU50TURaa1NFcG9ZbTVPYzFsWVVteFhRMmN4VFVOVmNFOTVRblpqUjBacVlWaFNOVTlxUWpsWVJ6Um5TVVJWZDBwVFFqZGtTRXBvWW01T2JXSXpTblJQYmxKNVdWYzFlbUpIUmpCYVZtZHZUVU5WY0U5NVFuWmpSMFpxWVZoU05VOXFSamxZUnpSblNVUkZkMDFEVldkbE0xSjVXVmMxZWxwdE9YbGlWSEF3WTIxR2RXTXllR2hrUjFaWlMwTXdNVTFEVlhCUGVVSjJZMGRHYW1GWVVqVlBha0k1V0VjMU9WaEhOV05pYVRWdFdWZEZkR05IUm5wak1teDFXbmt4ZVZwWVdteGpiazVzVEcxR2RXRlhNV2hrUjFaclRFWjRkVXh0V21oWlV6RjNXVmhPZW1GWE5XNU1XRXBzWkcxV2VXTXlWWFZaVnpWd1lsZEdNRnBYVVhSaFJ6a3lXbGhKTm1GSE9USmFXRWx6V0VjMGRWcHRSbWhNV0VKb1kyMVdkV1JETldoaWJXeDBXVmhTYkZwRE1XOWlNMXBzWTJwd2IySXpXbXhqYVVFclNVTTFiVmxYUlhSalIwWjZZekpzZFZwNU1YbGFXRnBzWTI1T2JFbElkR05pYVVGbldWYzFjR0pYUmpCaFZ6bDFUMmxDZDFsWVRucGhWelZ1VEZoS2JHUnRWbmxqTWxWblRXNU5aMkpIYkhWYVYwWjVTVWRzZFZwdGJIVmhXRkpzVHpGNGRXWldlSFZNYlZwb1dWTXhkMWxZVG5waFZ6VnVURmhLYkdSdFZubGpNbFYxV1ZjMWNHSlhSakJhVjFGMVdtMUdhRXhYV21oak0xRnpXRWMwZFZwdFJtaE1XRUpvWXpOT2NHSnRZM1JqYlZZeVdsaEtlbHBUTldoaWJXeDBXVmhTYkZwRE1XOWlNMXBzWTJrMWJWbFhSWFJhYlVaNlpFUndiMkl6V214amFYaGpZbWsxYlZsWFJYUmpSMFo1V2xjMU1FeHRSblZoVnpGb1pFZFdhMHhYYUhaa2JWWjVUMjFvZG1SdFZubEpSRFJuVEcxYWFGbFRNWGRaV0U1NllWYzFia3hZU214a2JWWjVZekpWZFZwdFJtaE1WMXBvWXpOUloyVXhlSFZKUTBKb1ltMXNkRmxZVW5CaU1qUTJTVWhDYUdNelRuQmliV04wWTIxV01scFlTbnBhVTBGNFkzbENjMkZYTld4WldFbG5ZVmMxYldGWE5YQmtSMVUzV0VjMU9WaEhOSFZhYlVab1RGaENhR016VG5CaWJXTjBZMjFXTWxwWVNucGFVelZvWW0xc2RGbFlVbXhhUXpWdFdWZEZkR015ZUhaa2VYaGpZbWsxYlZsWFJYUmpSMFo2WXpKc2RWcDVNWGxhV0Zwc1kyNU9iRXh0Um5WaFZ6Rm9aRWRXYTB4WGFIWmtiVlo1VEcxYWFGbFRNWHBpUnprelQyMW9kbVJ0Vm5sTVJuaDFURzFhYUZsVE1YZFpXRXBzWW01UmRWbFhOWEJpVjBZd1dsZFJkR0ZIT1RKYVdFazJZVWM1TWxwWVNXZFFhVUYxV20xR2FFeFlRbWhqTTA1d1ltMWpkR050VmpKYVdFcDZXbE0xYlZsWFJYUmpNbmgyWkhsQ04xaEhOR2RKUjBaMVlWY3hhR1JIYkhaaWFtOW5ZMGRHZW1NeWJIVmFlVEY1V2xoYWJHTnVUbXhKUkU1NlNVZDRjR0p0Vm1oamFVSndZbTFhY0dKdGJEQmFWSFJqWW00eFkySnNlSFZNZVc5blVXeFdVMVV4VVdkTGFUbGpZbXRDY2xwWWJHMWpiVVowV2xoTloxbHVWbmxqTTFGblpURjRkVWxEUVhkS1UwSTNZak5DYUZreWJEQmxWRzkxVG00eFkySnBRV2RPVkVGc1NVaDBNR050Um5Wak1scDJZMjB3Tm1NeVRtaGlSMVZ2VFZNME5FdFVkSFpqUjBacVlWaFNOVTlxUWpsWVJ6Um5TVVJGZDAxRFZqZGlNMEpvV1RKc01HVlViM2RtVm5oMVpsWjRkVXh0V21oWlV6RnBaRmhLZW1SRE5XaGliV3gwV1ZoU2JGcERlR05pYVRWdFdWZEZkRmx1Vm5sak0xRjFXVmMxY0dKWFJqQmFWMUYwWVVjNU1scFlTVFpoUnpreVdsaEpjMWhITkhWYWJVWm9URmhDYUdOdFZuVmtRelZvWW0xc2RGbFlVbXhhUXpGdllqTmFiR05xY0c5aU0xcHNZMmxCSzBsRE5XMVpWMFYwV1c1V2VXTXpVV2RsTVhoMVNVTkNhR0p0YkhSWldGSndZakkwTmtsSFNqRmpiazR3U1VSS2VrbEhiSFZhYld4MVlWaFNiRWxIZUhCaWJWWm9ZMng0ZFdaV2VIVk1iVnBvV1ZNeGFXUllTbnBrUXpWb1ltMXNkRmxZVW14YVF6VnRXVmRGZEZwdFJucGtRM2hqWW1rMWJWbFhSWFJaYmxaNVl6TlJkVmxYTlhCaVYwWXdXbGRSZEdGSE9USmFXRWwxV20xR2FFeFhXbWhqTTFFMllVYzVNbHBZU1hOWVJ6UjFXbTFHYUV4WVFtaGpiVloxWkVNMWFHSnRiSFJaV0ZKc1drTXhiMkl6V214amFuQnZZak5hYkdOcFFTdEpRelZ0V1ZkRmRGbHVWbmxqTTFGMVdtMUdhRXhYV21oak0xRm5aVEY0ZFVsRFFtaGliV3gwV1ZoU2NHSXlORFpKUjBveFkyNU9NRWxFUm5wSlIyeDFXbTFzZFdGWVVteEpSM2h3WW0xV2FHTnNlSFZtVm5oMVRHMWFhRmxUTVdsa1dFcDZaRU0xYUdKdGJIUlpXRkpzV2tNMWJWbFhSWFJqTW5oMlpIbDRZMkpwTlcxWlYwVjBXVzVXZVdNelVYVlpWelZ3WWxkR01GcFhVWFJoUnpreVdsaEpkVnB0Um1oTVdFNXpZak5qTm1GSE9USmFXRWx6V0VjMGRWcHRSbWhNV0VKb1kyMVdkV1JETldoaWJXeDBXVmhTYkZwRE1XOWlNMXBzWTJwd2IySXpXbXhqYVVFclNVTTFiVmxYUlhSWmJsWjVZek5SZFZwdFJtaE1XRTV6WWpOaloyVXhlSFZKUTBKb1ltMXNkRmxZVW5CaU1qUTJTVWRLTVdOdVRqQkpSRTU2U1Vkc2RWcHRiSFZoV0ZKc1NVZDRjR0p0Vm1oamJIaDFabFo0ZFZoSE5IWkxhVUpIVVZWNFRWTlZOVWhKUTI5MldFYzFRV0V5VmpWYWJrcG9ZbGRXZWtsSFdtaGlSM2h3WW0xaloyVXhlSFZKUTBGblNVUkJiRWxJZERCamJVWjFZekphZG1OdE1EWmtTRXBvWW01T2MxbFlVbXhYVTJkMFRsUkJiRXRVYzJkaU0wSm9XVEpzTUdWVWIzZG1WbmgxU1VOQlowbEVWWGRLVTBJM1pFaEthR0p1VG0xaU0wcDBUMjVTZVZsWE5YcGlSMFl3V2xacmIwMURWWEJQZVVKMlkwZEdhbUZZVWpWUGFrWTVXRWMwWjBsRFFXZE5WRUYzU2xOQ04yUklTbWhpYms1dFlqTktkRTl1VW5sWlZ6VjZZa2RHTUZwV2EyOU9WRUZzUzFSeloySXpRbWhaTW13d1pWUnZkMlpXZUhWbVZuaDFURzFhYUZsVE1XMVpWM2h6WVZjMWJreHRSblZoVnpGb1pFZFdhMHhHZUhWTWJWcG9XVk14YlZsWGVITmhWelZ1VEcxR2RXRlhNV2hrUjFaclRGZG9kbVJ0Vm5sUGJXaDJaRzFXZVV4R2VIVk1iVnBvV1ZNeGQxbFlTbXhpYmxGMVdWYzFjR0pYUmpCYVYxRjBZVWM1TWxwWVNUWmhSemt5V2xoSloxQnBRWFZhYlVab1RGZGFhR0pIZUhCaWJXTm5aVEY0ZFVsRFFtaGliV3gwV1ZoU2NHSXlORFpKUjFwb1lrZDRjR0p0WTJkTmJrMW5Za2RzZFZwWFJubEpSMngxV20xc2RXRllVbXhQTVhoMVpsWjRkVXh0V21oWlV6RnRXVmQ0YzJGWE5XNU1iVVoxWVZjeGFHUkhWbXRNYlZwb1dWTXhiVmxZVGpCTVJuaDFURzFhYUZsVE1XMVpWM2h6WVZjMWJreHRSblZoVnpGb1pFZFdhMHhYYUhaa2JWWjVURzFhYUZsVE1XMVpXRTR3VDIxb2RtUnRWbmxNUm5oMVRHMWFhRmxUTVhkWldFcHNZbTVSZFZsWE5YQmlWMFl3V2xkUmRHRkhPVEphV0VrMllVYzVNbHBZU1dkUWFVRjFXbTFHYUV4WFdtaGlSM2h3WW0xamRWcHRSbWhNVjFwb1l6TlJaMlV4ZUhWSlEwSm9ZbTFzZEZsWVVuQmlNalEyU1VkYWFHSkhlSEJpYldOblRWaE5aMkpIYkhWYVYwWjVTVWRzZFZwdGJIVmhXRkpzVHpGNGRXWldlSFZNYlZwb1dWTXhiVmxYZUhOaFZ6VnVURzFHZFdGWE1XaGtSMVpyVEcxYWFGbFRNWHBpUnprelRFWjRkVXh0V21oWlV6RnRXVmQ0YzJGWE5XNU1iVVoxWVZjeGFHUkhWbXRNVjJoMlpHMVdlVXh0V21oWlV6RjZZa2M1TTA5dGFIWmtiVlo1VEVaNGRVeHRXbWhaVXpGM1dWaEtiR0p1VVhWWlZ6VndZbGRHTUZwWFVYUmhSemt5V2xoSk5tRkhPVEphV0VsblVHbEJkVnB0Um1oTVYxcG9Za2Q0Y0dKdFkzVmFiVVpvVEZoT2MySXpZMmRsTVhoMVNVTkNhR0p0YkhSWldGSndZakkwTmtsSFdtaGlSM2h3WW0xalowMHpUV2RpUjJ4MVdsZEdlVWxIYkhWYWJXeDFZVmhTYkU4eGVIVm1WbmgxV0VjMGRrdHBRbE5UVms1S1ZHdGpaMHRwT1dOaWEwSnlXbGhzYldOdFJuUmFXRTFuWTIxc2VtRlhOVzVKU0hSalltbEJaMGxEUVhkS1UwSTNaRWhLYUdKdVRtMWlNMHAwVDI1U2VWbFhOWHBpUjBZd1dsWnJiMDVVUVd4TFZITm5Zak5DYUZreWJEQmxWRzkzWmxaNGRVbERRV2RKUkZWM1NsTkNOMlJJU21oaWJrNXRZak5LZEU5dVVubFpWelY2WWtkR01GcFdhMjlOUTFWd1QzbENkbU5IUm1waFdGSTFUMnBHT1ZoSE5HZEpRMEZuVFZSQmQwcFRRamRrU0Vwb1ltNU9iV0l6U25SUGJsSjVXVmMxZW1KSFJqQmFWbXR2VEZSVmQwcFRhemRKUnpsM1dWZE9jR1JJYXpaTlNERmpZbTR4WTJKcE5XMVpWMFYwWTIxc2VtRlhOVzVNYlVaMVlWY3hhR1JIVm10TVJuaDFURzFhYUZsVE1YbGhXRTV3WW0xamRWbFhOWEJpVjBZd1dsZFJkR0ZIT1RKYVdFazJZVWM1TWxwWVNYTllSelIxV20xR2FFeFlRbWhqYlZaMVpFTTFhR0p0YkhSWldGSnNXa014YjJJeldteGphbkJ2WWpOYWJHTnBRU3RKUXpWdFdWZEZkR050YkhwaFZ6VnVTVWgwWTJKcFFXZFpWelZ3WWxkR01HRlhPWFZQYVVKNVlWaE9jR0p0WTJkTmJrMW5Za2RzZFZwWFJubEpSMngxV20xc2RXRllVbXhQTVhoMVpsWjRkVXh0V21oWlV6RjVZVmhPY0dKdFkzVlpWelZ3WWxkR01GcFhVWFZhYlVab1RGZGFhR016VVhOWVJ6UjFXbTFHYUV4WVNuQmpNbXgxV25rMWFHSnRiSFJaV0ZKc1drTXhiMkl6V214amFUVnRXVmRGZEZwdFJucGtSSEJ2WWpOYWJHTnBlR05pYVRWdFdWZEZkR05IUm5sYVZ6VXdURzFHZFdGWE1XaGtSMVpyVEZkb2RtUnRWbmxQYldoMlpHMVdlVWxFTkdkTWJWcG9XVk14ZVdGWVRuQmliV04xV20xR2FFeFhXbWhqTTFGblpURjRkVWxEUW1oaWJXeDBXVmhTY0dJeU5EWkpTRXB3WXpKc2RWcDVRWGhqZVVKellWYzFiRmxZU1dkaFZ6VnRZVmMxY0dSSFZUZFlSelU1V0VjMGRWcHRSbWhNV0Vwd1l6SnNkVnA1TldoaWJXeDBXVmhTYkZwRE5XMVpWMFYwWXpKNGRtUjVlR05pYVRWdFdWZEZkR050YkhwaFZ6VnVURzFHZFdGWE1XaGtSMVpyVEZkb2RtUnRWbmxNYlZwb1dWTXhlbUpIT1ROUGJXaDJaRzFXZVV4R2VIVk1iVnBvV1ZNeGQxbFlTbXhpYmxGMVdWYzFjR0pYUmpCYVYxRjBZVWM1TWxwWVNUWmhSemt5V2xoSloxQnBRWFZhYlVab1RGaEtjR015YkhWYWVUVnRXVmRGZEdNeWVIWmtlVUkzV0VjMFowbEhSblZoVnpGb1pFZHNkbUpxYjJkamJXeDZZVmMxYmtsRVRucEpSM2h3WW0xV2FHTnBRbkJpYlZwd1ltMXNNRnBVZEdOaWJqRmpZbXg0ZFVsc01Ua2dLaThpWFgwPSAqLyJdfQ== */ \ No newline at end of file diff --git a/dist/font-awesome-animation.min.css b/dist/font-awesome-animation.min.css deleted file mode 100644 index 051fa9f..0000000 --- a/dist/font-awesome-animation.min.css +++ /dev/null @@ -1 +0,0 @@ -@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}28%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}30%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}38%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}48%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}50%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}58%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}75%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}28%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}30%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}38%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}48%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}50%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}58%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}75%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.faa-wrench.animated,.faa-wrench.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-wrench{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}.faa-wrench.animated.faa-fast,.faa-wrench.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-wrench.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-wrench.animated.faa-slow,.faa-wrench.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-wrench.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}20%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}20%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.faa-ring.animated,.faa-ring.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-ring{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}.faa-ring.animated.faa-fast,.faa-ring.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-ring.faa-fast{-webkit-animation:ring 1s ease infinite;animation:ring 1s ease infinite}.faa-ring.animated.faa-slow,.faa-ring.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-ring.faa-slow{-webkit-animation:ring 3s ease infinite;animation:ring 3s ease infinite}@-webkit-keyframes vertical{0%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}22%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes vertical{0%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}22%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.faa-vertical.animated,.faa-vertical.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-vertical{-webkit-animation:vertical 2s ease infinite;animation:vertical 2s ease infinite}.faa-vertical.animated.faa-fast,.faa-vertical.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-vertical.faa-fast{-webkit-animation:vertical 1s ease infinite;animation:vertical 1s ease infinite}.faa-vertical.animated.faa-slow,.faa-vertical.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-vertical.faa-slow{-webkit-animation:vertical 4s ease infinite;animation:vertical 4s ease infinite}@-webkit-keyframes horizontal{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}36%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes horizontal{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}36%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.faa-horizontal.animated,.faa-horizontal.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-horizontal{-webkit-animation:horizontal 2s ease infinite;animation:horizontal 2s ease infinite}.faa-horizontal.animated.faa-fast,.faa-horizontal.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-horizontal.faa-fast{-webkit-animation:horizontal 1s ease infinite;animation:horizontal 1s ease infinite}.faa-horizontal.animated.faa-slow,.faa-horizontal.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-horizontal.faa-slow{-webkit-animation:horizontal 3s ease infinite;animation:horizontal 3s ease infinite}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.faa-flash.animated,.faa-flash.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-flash{-webkit-animation:flash 2s ease infinite;animation:flash 2s ease infinite}.faa-flash.animated.faa-fast,.faa-flash.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-flash.faa-fast{-webkit-animation:flash 1s ease infinite;animation:flash 1s ease infinite}.faa-flash.animated.faa-slow,.faa-flash.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-flash.faa-slow{-webkit-animation:flash 3s ease infinite;animation:flash 3s ease infinite}@-webkit-keyframes bounce{0%,10%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,10%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.faa-bounce.animated,.faa-bounce.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-bounce{-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}.faa-bounce.animated.faa-fast,.faa-bounce.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-bounce.faa-fast{-webkit-animation:bounce 1s ease infinite;animation:bounce 1s ease infinite}.faa-bounce.animated.faa-slow,.faa-bounce.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-bounce.faa-slow{-webkit-animation:bounce 3s ease infinite;animation:bounce 3s ease infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.faa-spin.animated,.faa-spin.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-spin{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.faa-spin.animated.faa-fast,.faa-spin.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-spin.faa-fast{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite}.faa-spin.animated.faa-slow,.faa-spin.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-spin.faa-slow{-webkit-animation:spin 2.2s linear infinite;animation:spin 2.2s linear infinite}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.faa-float.animated,.faa-float.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-float{-webkit-animation:float 2s linear infinite;animation:float 2s linear infinite}.faa-float.animated.faa-fast,.faa-float.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-float.faa-fast{-webkit-animation:float 1s linear infinite;animation:float 1s linear infinite}.faa-float.animated.faa-slow,.faa-float.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-float.faa-slow{-webkit-animation:float 3s linear infinite;animation:float 3s linear infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.faa-pulse.animated,.faa-pulse.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-pulse{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.faa-pulse.animated.faa-fast,.faa-pulse.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-pulse.faa-fast{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}.faa-pulse.animated.faa-slow,.faa-pulse.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-pulse.faa-slow{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}.faa-shake.animated,.faa-shake.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-shake{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite}.faa-shake.animated.faa-fast,.faa-shake.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-shake.faa-fast{-webkit-animation:wrench 1.2s ease infinite;animation:wrench 1.2s ease infinite}.faa-shake.animated.faa-slow,.faa-shake.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-shake.faa-slow{-webkit-animation:wrench 3.7s ease infinite;animation:wrench 3.7s ease infinite}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%,100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%,100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.faa-tada.animated,.faa-tada.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-tada{-webkit-animation:tada 2s linear infinite;animation:tada 2s linear infinite}.faa-tada.animated.faa-fast,.faa-tada.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-tada.faa-fast{-webkit-animation:tada 1s linear infinite;animation:tada 1s linear infinite}.faa-tada.animated.faa-slow,.faa-tada.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-tada.faa-slow{-webkit-animation:tada 3s linear infinite;animation:tada 3s linear infinite}@-webkit-keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}.faa-passing.animated,.faa-passing.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-passing{-webkit-animation:passing 2s linear infinite;animation:passing 2s linear infinite}.faa-passing.animated.faa-fast,.faa-passing.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-passing.faa-fast{-webkit-animation:passing 1s linear infinite;animation:passing 1s linear infinite}.faa-passing.animated.faa-slow,.faa-passing.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-passing.faa-slow{-webkit-animation:passing 3s linear infinite;animation:passing 3s linear infinite}@-webkit-keyframes passing-reverse{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}@keyframes passing-reverse{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}}.faa-passing-reverse.animated,.faa-passing-reverse.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-passing-reverse{-webkit-animation:passing-reverse 2s linear infinite;animation:passing-reverse 2s linear infinite}.faa-passing-reverse.animated.faa-fast,.faa-passing-reverse.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-passing-reverse.faa-fast{-webkit-animation:passing-reverse 1s linear infinite;animation:passing-reverse 1s linear infinite}.faa-passing-reverse.animated.faa-slow,.faa-passing-reverse.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-passing-reverse.faa-slow{-webkit-animation:passing-reverse 3s linear infinite;animation:passing-reverse 3s linear infinite}@-webkit-keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}@keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}.faa-burst.animated,.faa-burst.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-burst{-webkit-animation:burst 2s infinite linear;animation:burst 2s infinite linear}.faa-burst.animated.faa-fast,.faa-burst.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-burst.faa-fast{-webkit-animation:burst 1s infinite linear;animation:burst 1s infinite linear}.faa-burst.animated.faa-slow,.faa-burst.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-burst.faa-slow{-webkit-animation:burst 3s infinite linear;animation:burst 3s infinite linear}@-webkit-keyframes falling{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}50%{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}100%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}@keyframes falling{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}50%{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}100%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}}.faa-falling.animated,.faa-falling.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-falling{-webkit-animation:falling 2s linear infinite;animation:falling 2s linear infinite}.faa-falling.animated.faa-fast,.faa-falling.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-falling.faa-fast{-webkit-animation:falling 1s linear infinite;animation:falling 1s linear infinite}.faa-falling.animated.faa-slow,.faa-falling.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-falling.faa-slow{-webkit-animation:falling 3s linear infinite;animation:falling 3s linear infinite}@-webkit-keyframes rising{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}50%{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@keyframes rising{0%{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}50%{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}.faa-rising.animated,.faa-rising.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-rising{-webkit-animation:rising 2s linear infinite;animation:rising 2s linear infinite}.faa-rising.animated.faa-fast,.faa-rising.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-rising.faa-fast{-webkit-animation:rising 1s linear infinite;animation:rising 1s linear infinite}.faa-rising.animated.faa-slow,.faa-rising.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-rising.faa-slow{-webkit-animation:rising 3s linear infinite;animation:rising 3s linear infinite} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index a6b62e2..1ef9de0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -539,6 +539,15 @@ "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", "dev": true }, + "concat": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", + "integrity": "sha1-QPM1MInWVGdpXLGIa0Xt1jfYzKg=", + "dev": true, + "requires": { + "commander": "^2.9.0" + } + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -955,6 +964,19 @@ } } }, + "handlebars": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz", + "integrity": "sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==", + "dev": true, + "requires": { + "minimist": "^1.2.5", + "neo-async": "^2.6.0", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4", + "wordwrap": "^1.0.0" + } + }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -1390,6 +1412,12 @@ } } }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, "node-watch": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/node-watch/-/node-watch-0.3.5.tgz", @@ -2013,6 +2041,13 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", "dev": true }, + "uglify-js": { + "version": "3.12.5", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.5.tgz", + "integrity": "sha512-SgpgScL4T7Hj/w/GexjnBHi3Ien9WS1Rpfg5y91WXMj9SY997ZCQU76mH4TpLwwfmMvoOU8wiaRkIf6NaH3mtg==", + "dev": true, + "optional": true + }, "umd": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", @@ -2203,6 +2238,12 @@ "indexof": "0.0.1" } }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", diff --git a/package.json b/package.json index 6557429..5277ea3 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,8 @@ }, "homepage": "https://l-lin.github.io/font-awesome-animation", "devDependencies": { - "cssmin": "~0.4.3", + "concat": "~1.0.3", + "handlebars": "~4.7.6", "myth6": "~1.5.0", "rimraf": "~3.0.2" }, @@ -21,9 +22,12 @@ "node": ">=12.0.0" }, "scripts": { - "build": "npm run clean && npm run myth && npm run cssmin", - "clean": "rimraf -f dist", - "cssmin": "cssmin dist/font-awesome-animation.css > dist/font-awesome-animation.min.css", - "myth": "mkdir -p dist && myth src/font-awesome-animation.css dist/font-awesome-animation.css --sourcemap" + "build": "npm run clean && npm run init:folders && npm run transform && npm run transform:compress && npm run generate:banner && npm run concat:banner", + "clean": "rimraf -f build dist", + "concat:banner": "concat build/banner.css build/$npm_package_name.css -o dist/$npm_package_name.css && concat build/banner.css build/$npm_package_name.min.css -o dist/$npm_package_name.min.css", + "generate:banner": "node scripts/generate_banner.js build/banner.css", + "init:folders": "mkdir -p build && mkdir -p dist", + "transform": "myth src/font-awesome-animation.css build/$npm_package_name.css --sourcemap", + "transform:compress": "myth src/font-awesome-animation.css build/$npm_package_name.min.css --sourcemap --compress" } } diff --git a/scripts/generate_banner.js b/scripts/generate_banner.js new file mode 100644 index 0000000..6322315 --- /dev/null +++ b/scripts/generate_banner.js @@ -0,0 +1,21 @@ +const Handlebars = require('handlebars'); +const fs = require('fs'); +const pjson = require('../package.json'); + +const template = Handlebars.compile('/*!\n' + + ' * {{ name }} - v{{ version }}\n' + + ' * https://github.com/{{ author }}/{{ name }}\n' + + ' * License: MIT\n' + + ' */'); + +const result = template(pjson); + +const outputFilePath = process.argv.slice(1)[1]; + +fs.writeFile(outputFilePath, result, err => { + if (err) { + console.log(err); + process.exit(1); + } +}); +