From 57325381c7e6019a4845763bffb5a707803cf7f8 Mon Sep 17 00:00:00 2001 From: Cody Littley <56973212+cody-littley@users.noreply.github.com> Date: Wed, 31 Jan 2024 11:48:31 -0600 Subject: [PATCH 01/17] fix: platform should not use common fork join pool (#11267) Signed-off-by: Cody Littley --- .../common/wiring/model/WiringModel.java | 22 +--- .../model/internal/StandardWiringModel.java | 18 ++- .../builders/TaskSchedulerBuilder.java | 14 +- .../wiring/benchmark/WiringBenchmark.java | 2 +- .../common/wiring/model/ModelTests.java | 121 +++++++++--------- .../schedulers/HeartbeatSchedulerTests.java | 7 +- .../com/swirlds/platform/SwirldsPlatform.java | 5 - .../platform/cli/DiagramLegendCommand.java | 16 ++- .../wiring/PlatformSchedulersConfig.java | 11 ++ .../platform/wiring/PlatformWiring.java | 19 ++- .../wiring/SignedStateReserverTest.java | 9 +- .../framework/TestWiringModelBuilder.java | 3 +- .../platform/test/consensus/TestIntake.java | 3 +- 13 files changed, 152 insertions(+), 98 deletions(-) diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/model/WiringModel.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/model/WiringModel.java index c894d413cf3b..276bf0d07f50 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/model/WiringModel.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/model/WiringModel.java @@ -24,9 +24,9 @@ import com.swirlds.common.wiring.schedulers.builders.TaskSchedulerBuilder; import com.swirlds.common.wiring.schedulers.builders.TaskSchedulerMetricsBuilder; import com.swirlds.common.wiring.schedulers.builders.TaskSchedulerType; -import com.swirlds.metrics.api.Metrics; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.List; +import java.util.concurrent.ForkJoinPool; /** * A wiring model is a collection of task schedulers and the wires connecting them. It can be used to analyze the wiring @@ -39,23 +39,15 @@ public interface WiringModel extends Startable, Stoppable { * * @param platformContext the platform context * @param time provides wall clock time + * @param defaultPool the default fork join pool, schedulers not explicitly assigned a pool will use this one * @return a new wiring model instance */ @NonNull - static WiringModel create(@NonNull final PlatformContext platformContext, @NonNull final Time time) { - return new StandardWiringModel(platformContext.getMetrics(), time); - } - - /** - * Build a new wiring model instance. - * - * @param metrics provides metrics - * @param time provides wall clock time - * @return a new wiring model instance - */ - @NonNull - static WiringModel create(@NonNull final Metrics metrics, @NonNull final Time time) { - return new StandardWiringModel(metrics, time); + static WiringModel create( + @NonNull final PlatformContext platformContext, + @NonNull final Time time, + @NonNull final ForkJoinPool defaultPool) { + return new StandardWiringModel(platformContext.getMetrics(), time, defaultPool); } /** diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/model/internal/StandardWiringModel.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/model/internal/StandardWiringModel.java index 94d832d10e6a..03e75e626ce5 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/model/internal/StandardWiringModel.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/model/internal/StandardWiringModel.java @@ -44,6 +44,7 @@ import java.util.Map; import java.util.Objects; import java.util.Set; +import java.util.concurrent.ForkJoinPool; /** * A wiring model is a collection of task schedulers and the wires connecting them. It can be used to analyze the wiring @@ -84,15 +85,24 @@ public class StandardWiringModel implements WiringModel { */ private final Set boundInputWires = new HashSet<>(); + /** + * The default fork join pool, schedulers not explicitly assigned a pool will use this one. + */ + private final ForkJoinPool defaultPool; + /** * Constructor. * - * @param metrics provides metrics - * @param time provides wall clock time + * @param metrics provides metrics + * @param time provides wall clock time + * @param defaultPool the default fork join pool, schedulers not explicitly assigned a pool will use this one */ - public StandardWiringModel(@NonNull final Metrics metrics, @NonNull final Time time) { + public StandardWiringModel( + @NonNull final Metrics metrics, @NonNull final Time time, @NonNull final ForkJoinPool defaultPool) { + this.metrics = Objects.requireNonNull(metrics); this.time = Objects.requireNonNull(time); + this.defaultPool = Objects.requireNonNull(defaultPool); } /** @@ -101,7 +111,7 @@ public StandardWiringModel(@NonNull final Metrics metrics, @NonNull final Time t @NonNull @Override public final TaskSchedulerBuilder schedulerBuilder(@NonNull final String name) { - return new TaskSchedulerBuilder<>(this, name); + return new TaskSchedulerBuilder<>(this, name, defaultPool); } /** diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/schedulers/builders/TaskSchedulerBuilder.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/schedulers/builders/TaskSchedulerBuilder.java index c514ee137aab..cb2066473378 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/schedulers/builders/TaskSchedulerBuilder.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/wiring/schedulers/builders/TaskSchedulerBuilder.java @@ -62,7 +62,7 @@ public class TaskSchedulerBuilder { private boolean externalBackPressure = false; private ObjectCounter onRamp; private ObjectCounter offRamp; - private ForkJoinPool pool = ForkJoinPool.commonPool(); + private ForkJoinPool pool; private UncaughtExceptionHandler uncaughtExceptionHandler; private Duration sleepDuration = Duration.ofNanos(100); @@ -70,10 +70,15 @@ public class TaskSchedulerBuilder { /** * Constructor. * - * @param name the name of the task scheduler. Used for metrics and debugging. Must be unique. Must only contain - * alphanumeric characters and underscores. + * @param model the wiring model + * @param name the name of the task scheduler. Used for metrics and debugging. Must be unique. Must only + * contain alphanumeric characters and underscores. + * @param defaultPool the default fork join pool, if none is provided then this pool will be used */ - public TaskSchedulerBuilder(@NonNull final StandardWiringModel model, @NonNull final String name) { + public TaskSchedulerBuilder( + @NonNull final StandardWiringModel model, + @NonNull final String name, + @NonNull final ForkJoinPool defaultPool) { this.model = Objects.requireNonNull(model); // The reason why wire names have a restricted character set is because downstream consumers of metrics @@ -86,6 +91,7 @@ public TaskSchedulerBuilder(@NonNull final StandardWiringModel model, @NonNull f throw new IllegalArgumentException("TaskScheduler name must not be empty"); } this.name = name; + this.pool = Objects.requireNonNull(defaultPool); } /** diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/benchmark/WiringBenchmark.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/benchmark/WiringBenchmark.java index 94dbc0d161d3..97dee448e1b1 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/benchmark/WiringBenchmark.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/benchmark/WiringBenchmark.java @@ -57,7 +57,7 @@ static void basicBenchmark() throws InterruptedException { final PlatformContext platformContext = TestPlatformContextBuilder.create().build(); - final WiringModel model = WiringModel.create(platformContext, Time.getCurrent()); + final WiringModel model = WiringModel.create(platformContext, Time.getCurrent(), ForkJoinPool.commonPool()); // Ensures that we have no more than 10,000 events in the pipeline at any given time final ObjectCounter backpressure = new BackpressureObjectCounter("backpressure", 10_000, Duration.ZERO); diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/model/ModelTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/model/ModelTests.java index 7e85a15fcf25..2e8e13619587 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/model/ModelTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/model/ModelTests.java @@ -30,6 +30,7 @@ import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.List; +import java.util.concurrent.ForkJoinPool; import org.junit.jupiter.api.Test; class ModelTests { @@ -66,15 +67,15 @@ private static void validateModel( @Test void emptyModelTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); validateModel(model, false, false); } @Test void singleVertexTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -90,8 +91,8 @@ void singleVertexTest() { @Test void shortChainTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -118,8 +119,8 @@ void shortChainTest() { @Test void loopSizeOneTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -140,8 +141,8 @@ void loopSizeOneTest() { @Test void loopSizeOneBrokenByInjectionTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -162,8 +163,8 @@ void loopSizeOneBrokenByInjectionTest() { @Test void loopSizeTwoTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -189,8 +190,8 @@ void loopSizeTwoTest() { @Test void loopSizeTwoBrokenByInjectionTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -216,8 +217,8 @@ void loopSizeTwoBrokenByInjectionTest() { @Test void loopSizeTwoBrokenByMissingBoundTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -243,8 +244,8 @@ void loopSizeTwoBrokenByMissingBoundTest() { @Test void loopSizeThreeTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -275,8 +276,8 @@ void loopSizeThreeTest() { @Test void loopSizeThreeBrokenByInjectionTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -307,8 +308,8 @@ void loopSizeThreeBrokenByInjectionTest() { @Test void loopSizeThreeBrokenByMissingBoundTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -339,8 +340,8 @@ void loopSizeThreeBrokenByMissingBoundTest() { @Test void loopSizeFourTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -377,8 +378,8 @@ void loopSizeFourTest() { @Test void loopSizeFourBrokenByInjectionTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -415,8 +416,8 @@ void loopSizeFourBrokenByInjectionTest() { @Test void loopSizeFourBrokenByMissingBoundTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -453,8 +454,8 @@ void loopSizeFourBrokenByMissingBoundTest() { @Test void loopSizeFourWithChainTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -531,8 +532,8 @@ void loopSizeFourWithChainTest() { @Test void loopSizeFourWithChainBrokenByInjectionTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -609,8 +610,8 @@ void loopSizeFourWithChainBrokenByInjectionTest() { @Test void loopSizeFourWithChainBrokenByMissingBoundTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -687,8 +688,8 @@ void loopSizeFourWithChainBrokenByMissingBoundTest() { @Test void multiLoopTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -769,8 +770,8 @@ void multiLoopTest() { @Test void multiLoopBrokenByInjectionTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -851,8 +852,8 @@ void multiLoopBrokenByInjectionTest() { @Test void multiLoopBrokenByMissingBoundTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -933,8 +934,8 @@ void multiLoopBrokenByMissingBoundTest() { @Test void filterInCycleTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -1016,8 +1017,8 @@ void filterInCycleTest() { @Test void transformerInCycleTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -1099,8 +1100,8 @@ void transformerInCycleTest() { @Test void splitterInCycleTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -1180,8 +1181,8 @@ void splitterInCycleTest() { @Test void multipleOutputCycleTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -1274,8 +1275,8 @@ void multipleOutputCycleTest() { */ @Test void heartbeatTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -1316,8 +1317,8 @@ void heartbeatTest() { */ @Test void concurrentAccessingDirectTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -1404,8 +1405,8 @@ void concurrentAccessingDirectTest() { */ @Test void concurrentAccessingMultipleDirectTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -1496,8 +1497,8 @@ void concurrentAccessingMultipleDirectTest() { */ @Test void concurrentAccessingDirectThroughProxyTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -1590,8 +1591,8 @@ void concurrentAccessingDirectThroughProxyTest() { */ @Test void multipleSequentialSchedulerTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); /* @@ -1678,8 +1679,8 @@ void multipleSequentialSchedulerTest() { @Test void unboundInputWireTest() { - final WiringModel model = - WiringModel.create(TestPlatformContextBuilder.create().build(), Time.getCurrent()); + final WiringModel model = WiringModel.create( + TestPlatformContextBuilder.create().build(), Time.getCurrent(), ForkJoinPool.commonPool()); final TaskScheduler taskSchedulerA = model.schedulerBuilder("A").build().cast(); diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/HeartbeatSchedulerTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/HeartbeatSchedulerTests.java index d0f26ed2fba3..891c394bef65 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/HeartbeatSchedulerTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/HeartbeatSchedulerTests.java @@ -27,6 +27,7 @@ import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Duration; import java.time.Instant; +import java.util.concurrent.ForkJoinPool; import java.util.concurrent.atomic.AtomicLong; import org.junit.jupiter.api.Test; @@ -37,7 +38,7 @@ void heartbeatByFrequencyTest() throws InterruptedException { final PlatformContext platformContext = TestPlatformContextBuilder.create().build(); final FakeTime fakeTime = new FakeTime(); - final WiringModel model = WiringModel.create(platformContext, fakeTime); + final WiringModel model = WiringModel.create(platformContext, fakeTime, ForkJoinPool.commonPool()); final TaskScheduler scheduler = model.schedulerBuilder("test").build().cast(); @@ -64,7 +65,7 @@ void heartbeatByPeriodTest() throws InterruptedException { final PlatformContext platformContext = TestPlatformContextBuilder.create().build(); final FakeTime fakeTime = new FakeTime(); - final WiringModel model = WiringModel.create(platformContext, fakeTime); + final WiringModel model = WiringModel.create(platformContext, fakeTime, ForkJoinPool.commonPool()); final TaskScheduler scheduler = model.schedulerBuilder("test").build().cast(); @@ -92,7 +93,7 @@ void heartbeatsAtDifferentRates() throws InterruptedException { final PlatformContext platformContext = TestPlatformContextBuilder.create().build(); final FakeTime fakeTime = new FakeTime(); - final WiringModel model = WiringModel.create(platformContext, fakeTime); + final WiringModel model = WiringModel.create(platformContext, fakeTime, ForkJoinPool.commonPool()); final TaskScheduler scheduler = model.schedulerBuilder("test").build().cast(); diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/SwirldsPlatform.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/SwirldsPlatform.java index b2cafd183dd5..2dfed5a09680 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/SwirldsPlatform.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/SwirldsPlatform.java @@ -55,7 +55,6 @@ import com.swirlds.common.utility.Clearable; import com.swirlds.common.utility.LoggingClearables; import com.swirlds.common.utility.StackTrace; -import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.logging.legacy.LogMarker; import com.swirlds.logging.legacy.payload.FatalErrorPayload; import com.swirlds.metrics.api.Metrics; @@ -508,10 +507,6 @@ public class SwirldsPlatform implements Platform { final LatestCompleteStateNexus latestCompleteState = new LatestCompleteStateNexus(stateConfig, platformContext.getMetrics()); - // FUTURE WORK: at some point this should be part of the unified platform wiring - final WiringModel model = WiringModel.create(platformContext, Time.getCurrent()); - components.add(model); - platformWiring = components.add(new PlatformWiring(platformContext, time)); savedStateController = new SavedStateController(stateConfig); diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/DiagramLegendCommand.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/DiagramLegendCommand.java index 12460f15b361..e3d4006ce775 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/DiagramLegendCommand.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/DiagramLegendCommand.java @@ -19,6 +19,9 @@ import com.swirlds.base.time.Time; import com.swirlds.cli.utility.AbstractCommand; import com.swirlds.cli.utility.SubcommandOf; +import com.swirlds.common.context.DefaultPlatformContext; +import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.crypto.CryptographyHolder; import com.swirlds.common.metrics.noop.NoOpMetrics; import com.swirlds.common.wiring.model.ModelEdgeSubstitution; import com.swirlds.common.wiring.model.ModelGroup; @@ -27,10 +30,14 @@ import com.swirlds.common.wiring.schedulers.TaskScheduler; import com.swirlds.common.wiring.schedulers.builders.TaskSchedulerType; import com.swirlds.common.wiring.wires.SolderType; +import com.swirlds.config.api.Configuration; +import com.swirlds.platform.config.DefaultConfiguration; +import com.swirlds.platform.util.BootstrapUtils; import java.io.IOException; import java.util.Base64; import java.util.List; import java.util.Set; +import java.util.concurrent.ForkJoinPool; import picocli.CommandLine; @CommandLine.Command( @@ -46,7 +53,14 @@ private DiagramLegendCommand() {} */ @Override public Integer call() throws IOException { - final WiringModel model = WiringModel.create(new NoOpMetrics(), Time.getCurrent()); + + final Configuration configuration = DefaultConfiguration.buildBasicConfiguration(); + BootstrapUtils.setupConstructableRegistry(); + + final PlatformContext platformContext = new DefaultPlatformContext( + configuration, new NoOpMetrics(), CryptographyHolder.get(), Time.getCurrent()); + + final WiringModel model = WiringModel.create(platformContext, Time.getCurrent(), ForkJoinPool.commonPool()); final TaskScheduler sequentialScheduler = model.schedulerBuilder("SequentialScheduler") .withType(TaskSchedulerType.SEQUENTIAL) diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/wiring/PlatformSchedulersConfig.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/wiring/PlatformSchedulersConfig.java index 19dacd04d489..6bde04aabede 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/wiring/PlatformSchedulersConfig.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/wiring/PlatformSchedulersConfig.java @@ -23,6 +23,15 @@ /** * Contains configuration values for the platform schedulers. * + * @param defaultPoolMultiplier used when calculating the size of the default platform fork + * join pool. Maximum parallelism in this pool is calculated as + * max(1, (defaultPoolMultipler * [number of processors] + + * defaultPoolConstant)). + * @param defaultPoolConstant used when calculating the size of the default platform fork + * join pool. Maximum parallelism in this pool is calculated as + * max(1, (defaultPoolMultipler * [number of processors] + + * defaultPoolConstant)). It is legal for this constant to be a + * negative number. * @param eventHasherUnhandledCapacity number of unhandled tasks allowed in the event hasher * scheduler * @param internalEventValidatorSchedulerType the internal event validator scheduler type @@ -75,6 +84,8 @@ */ @ConfigData("platformSchedulers") public record PlatformSchedulersConfig( + @ConfigProperty(defaultValue = "1.0") double defaultPoolMultiplier, + @ConfigProperty(defaultValue = "0") int defaultPoolConstant, @ConfigProperty(defaultValue = "10000") int eventHasherUnhandledCapacity, @ConfigProperty(defaultValue = "SEQUENTIAL") TaskSchedulerType internalEventValidatorSchedulerType, @ConfigProperty(defaultValue = "500") int internalEventValidatorUnhandledCapacity, diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/wiring/PlatformWiring.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/wiring/PlatformWiring.java index cd8eeac515e5..e103455f2b56 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/wiring/PlatformWiring.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/wiring/PlatformWiring.java @@ -17,6 +17,7 @@ package com.swirlds.platform.wiring; import static com.swirlds.common.wiring.wires.SolderType.INJECT; +import static com.swirlds.logging.legacy.LogMarker.STARTUP; import com.swirlds.base.state.Startable; import com.swirlds.base.state.Stoppable; @@ -73,12 +74,18 @@ import com.swirlds.platform.wiring.components.StateSignatureCollectorWiring; import edu.umd.cs.findbugs.annotations.NonNull; import java.time.Duration; +import java.util.concurrent.ForkJoinPool; import java.util.function.LongSupplier; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; /** * Encapsulates wiring for {@link com.swirlds.platform.SwirldsPlatform}. */ public class PlatformWiring implements Startable, Stoppable, Clearable { + + private static final Logger logger = LogManager.getLogger(PlatformWiring.class); + private final WiringModel model; private final EventHasherWiring eventHasherWiring; @@ -117,7 +124,17 @@ public class PlatformWiring implements Startable, Stoppable, Clearable { * @param time provides wall clock time */ public PlatformWiring(@NonNull final PlatformContext platformContext, @NonNull final Time time) { - model = WiringModel.create(platformContext, time); + + final PlatformSchedulersConfig schedulersConfig = + platformContext.getConfiguration().getConfigData(PlatformSchedulersConfig.class); + + final int coreCount = Runtime.getRuntime().availableProcessors(); + final int parallelism = (int) Math.max( + 1, schedulersConfig.defaultPoolMultiplier() * coreCount + schedulersConfig.defaultPoolConstant()); + final ForkJoinPool defaultPool = new ForkJoinPool(parallelism); + logger.info(STARTUP.getMarker(), "Default platform pool parallelism: {}", parallelism); + + model = WiringModel.create(platformContext, time, defaultPool); // This counter spans both the event hasher and the post hash collector. This is a workaround for the current // inability of concurrent schedulers to handle backpressure from an immediately subsequent scheduler. diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/SignedStateReserverTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/SignedStateReserverTest.java index 2ec6e423265e..35224e3e69d2 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/SignedStateReserverTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/SignedStateReserverTest.java @@ -21,7 +21,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.base.time.Time; -import com.swirlds.common.metrics.noop.NoOpMetrics; +import com.swirlds.common.context.PlatformContext; import com.swirlds.common.utility.ValueReference; import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.common.wiring.schedulers.TaskScheduler; @@ -33,7 +33,9 @@ import com.swirlds.platform.state.signed.ReservedSignedState; import com.swirlds.platform.state.signed.SignedState; import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.util.List; +import java.util.concurrent.ForkJoinPool; import java.util.stream.IntStream; import java.util.stream.Stream; import org.junit.jupiter.api.Test; @@ -50,7 +52,10 @@ void basicTest() { "create", false); - final WiringModel model = WiringModel.create(new NoOpMetrics(), Time.getCurrent()); + final PlatformContext platformContext = + TestPlatformContextBuilder.create().build(); + + final WiringModel model = WiringModel.create(platformContext, Time.getCurrent(), ForkJoinPool.commonPool()); final TaskScheduler taskScheduler = model.schedulerBuilder("scheduler") .withType(TaskSchedulerType.DIRECT) .build() diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestWiringModelBuilder.java b/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestWiringModelBuilder.java index 08a1a40e8557..0bbcf6d9af1b 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestWiringModelBuilder.java +++ b/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestWiringModelBuilder.java @@ -21,6 +21,7 @@ import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; +import java.util.concurrent.ForkJoinPool; /** * A simple version of a wiring model for scenarios where the wiring model is not needed. @@ -38,6 +39,6 @@ private TestWiringModelBuilder() {} public static WiringModel create() { final PlatformContext platformContext = TestPlatformContextBuilder.create().build(); - return WiringModel.create(platformContext, Time.getCurrent()); + return WiringModel.create(platformContext, Time.getCurrent(), ForkJoinPool.commonPool()); } } diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/TestIntake.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/TestIntake.java index f81f98336d7c..c68e07fffbe4 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/TestIntake.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/TestIntake.java @@ -61,6 +61,7 @@ import java.time.Duration; import java.util.Deque; import java.util.List; +import java.util.concurrent.ForkJoinPool; /** * Event intake with consensus and shadowgraph, used for testing @@ -94,7 +95,7 @@ public TestIntake(@NonNull final AddressBook addressBook, @NonNull final Consens shadowGraph = new Shadowgraph(platformContext, mock(AddressBook.class)); - final WiringModel model = WiringModel.create(platformContext, time); + final WiringModel model = WiringModel.create(platformContext, time, ForkJoinPool.commonPool()); hashingObjectCounter = new BackpressureObjectCounter( "hashingObjectCounter", From 6bd4b16cfc049109915ed5e1d019e6144b4a94f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Brandst=C3=A4tter?= Date: Wed, 31 Jan 2024 19:07:25 +0100 Subject: [PATCH 02/17] fix: Fix flaky parallel tests (#11281) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Timo Brandstätter --- .../java/com/swirlds/logging/LoggingSystemStressTest.java | 4 ++++ .../java/com/swirlds/virtualmap/VirtualMapHashingTest.java | 2 ++ 2 files changed, 6 insertions(+) diff --git a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemStressTest.java b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemStressTest.java index 8cff56672f95..1cb4cd024e9c 100644 --- a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemStressTest.java +++ b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemStressTest.java @@ -16,6 +16,8 @@ package com.swirlds.logging; +import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; + import com.swirlds.base.test.fixtures.concurrent.TestExecutor; import com.swirlds.base.test.fixtures.concurrent.WithTestExecutor; import com.swirlds.config.api.Configuration; @@ -29,9 +31,11 @@ import java.util.stream.Collectors; import java.util.stream.IntStream; import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; @WithTestExecutor +@Tag(TIMING_SENSITIVE) public class LoggingSystemStressTest { @Test diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapHashingTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapHashingTest.java index b68eddd46b97..a93fc0408c89 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapHashingTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapHashingTest.java @@ -17,6 +17,7 @@ package com.swirlds.virtualmap; import static com.swirlds.common.test.fixtures.RandomUtils.nextInt; +import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.virtualmap.test.fixtures.VirtualMapTestUtils.createMap; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -45,6 +46,7 @@ import org.junit.jupiter.params.provider.ValueSource; @DisplayName("VirtualMap Hashing Tests") +@Tag(TIMING_SENSITIVE) class VirtualMapHashingTest { private static final MerkleCryptography CRYPTO = MerkleCryptoFactory.getInstance(); From e7159f1fbe687ccf362c6a1a67ea58df44eb86fc Mon Sep 17 00:00:00 2001 From: artemananiev <33361937+artemananiev@users.noreply.github.com> Date: Wed, 31 Jan 2024 12:14:35 -0800 Subject: [PATCH 03/17] fix: 11255: Discrepancy protobuf bucket bytes between Bucket and ParsedBucket if bucket index is zero (#11261) Fixes: https://github.com/hashgraph/hedera-services/issues/11255 Reviewed-by: Anthony Petrov , Ivan Malygin Signed-off-by: Artem Ananev --- .../merkledb/files/hashmap/Bucket.java | 22 +++++++++++-------- .../merkledb/files/hashmap/ParsedBucket.java | 13 +++++------ .../merkledb/files/hashmap/BucketTest.java | 22 +++++++++++++++++++ 3 files changed, 40 insertions(+), 17 deletions(-) diff --git a/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/files/hashmap/Bucket.java b/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/files/hashmap/Bucket.java index b3db35a984ca..b3747658d4d4 100644 --- a/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/files/hashmap/Bucket.java +++ b/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/files/hashmap/Bucket.java @@ -80,7 +80,7 @@ public sealed class Bucket implements Closeable permits Pa protected static final FieldDefinition FIELD_BUCKET_INDEX = new FieldDefinition("index", FieldType.FIXED32, false, false, false, 1); protected static final FieldDefinition FIELD_BUCKET_ENTRIES = - new FieldDefinition("entries", FieldType.MESSAGE, true, false, false, 11); + new FieldDefinition("entries", FieldType.MESSAGE, true, true, false, 11); protected static final FieldDefinition FIELD_BUCKETENTRY_HASHCODE = new FieldDefinition("hashCode", FieldType.FIXED32, false, false, false, 1); @@ -91,7 +91,7 @@ public sealed class Bucket implements Closeable permits Pa /** Size of FIELD_BUCKET_INDEX, in bytes. */ private static final int METADATA_SIZE = - ProtoWriterTools.sizeOfTag(FIELD_BUCKET_INDEX, ProtoConstants.WIRE_TYPE_VARINT_OR_ZIGZAG) + Integer.BYTES; + ProtoWriterTools.sizeOfTag(FIELD_BUCKET_INDEX, ProtoConstants.WIRE_TYPE_FIXED_32_BIT) + Integer.BYTES; /** Key serializer */ protected final KeySerializer keySerializer; @@ -125,16 +125,15 @@ protected Bucket(final KeySerializer keySerializer) { protected Bucket(final KeySerializer keySerializer, final ReusableBucketPool bucketPool) { this.keySerializer = keySerializer; this.bucketPool = bucketPool; + this.bucketData = BufferedData.allocate(METADATA_SIZE); clear(); } private void setSize(final int size) { - if ((bucketData == null) || bucketData.capacity() < size) { + if (bucketData.capacity() < size) { final BufferedData newData = BufferedData.allocate(size); - if (bucketData != null) { - bucketData.resetPosition(); - newData.writeBytes(bucketData); - } + bucketData.resetPosition(); + newData.writeBytes(bucketData); bucketData = newData; } bucketData.resetPosition(); @@ -241,8 +240,14 @@ public void putValue(final K key, final long value) { bucketData.position(result.entryOffset()); bucketData.writeBytes(remainder); } + if (bucketIndexFieldOffset > result.entryOffset()) { + // It should not happen with default implementation, but if buckets are serialized + // using 3rd-party tools, field order may be arbitrary, and "bucket index" field + // may be after the deleted entry + bucketIndexFieldOffset -= result.entrySize(); + } bucketData.position(0); // limit() doesn't work if the new limit is less than the current pos - bucketData.limit(result.entryOffset + remainderSize); + bucketData.limit(result.entryOffset() + remainderSize); entryCount--; } else { // entry not found, nothing to delete @@ -262,7 +267,6 @@ public void putValue(final K key, final long value) { } private void writeNewEntry(final int hashCode, final long value, final K key) { - findEntry(hashCode, key); final long entryOffset = bucketData.limit(); final int keySize = keySerializer.getSerializedSize(key); final int entrySize = diff --git a/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/files/hashmap/ParsedBucket.java b/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/files/hashmap/ParsedBucket.java index feaf33058201..f7ed8ad5af0a 100644 --- a/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/files/hashmap/ParsedBucket.java +++ b/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/files/hashmap/ParsedBucket.java @@ -98,10 +98,8 @@ public int getBucketEntryCount() { /** Get the size of this bucket in bytes, including header */ public int sizeInBytes() { int size = 0; - if (bucketIndex > 0) { - size += ProtoWriterTools.sizeOfTag(FIELD_BUCKET_INDEX, ProtoConstants.WIRE_TYPE_FIXED_32_BIT) - + Integer.BYTES; - } + // Include bucket index even if it has default value (zero) + size += ProtoWriterTools.sizeOfTag(FIELD_BUCKET_INDEX, ProtoConstants.WIRE_TYPE_FIXED_32_BIT) + Integer.BYTES; for (final BucketEntry entry : entries) { size += ProtoWriterTools.sizeOfDelimited(FIELD_BUCKET_ENTRIES, entry.sizeInBytes()); } @@ -198,10 +196,9 @@ void readFrom(final ByteBuffer buffer) throws IOException { } public void writeTo(final WritableSequentialData out) { - if (bucketIndex > 0) { - ProtoWriterTools.writeTag(out, FIELD_BUCKET_INDEX); - out.writeInt(bucketIndex); - } + // Bucket index is not optional, write the value even if default (zero) + ProtoWriterTools.writeTag(out, FIELD_BUCKET_INDEX); + out.writeInt(bucketIndex); for (final BucketEntry entry : entries) { ProtoWriterTools.writeTag(out, FIELD_BUCKET_ENTRIES); out.writeVarInt(entry.sizeInBytes(), false); diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/hashmap/BucketTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/hashmap/BucketTest.java index a16d8bbdb88e..24c6dbdc3090 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/hashmap/BucketTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/hashmap/BucketTest.java @@ -255,6 +255,28 @@ void toStringAsExpectedForBucket() { assertEquals(nonEmptyBucketRepr, bucket.toString(), "Non-empty bucket represent as expected"); } + @ParameterizedTest + @EnumSource(KeyType.class) + void emptyParsedBucketToBucketIndexZero(final KeyType keyType) throws IOException { + final Bucket inBucket = new ParsedBucket<>(keyType.keySerializer); + final VirtualLongKey key1 = keyType.keyConstructor.apply(1L); + final VirtualLongKey key2 = keyType.keyConstructor.apply(2L); + inBucket.setBucketIndex(0); + inBucket.putValue(key1, 2); + inBucket.putValue(key2, 1); + final BufferedData buf = BufferedData.allocate(inBucket.sizeInBytes()); + inBucket.writeTo(buf); + buf.reset(); + final Bucket outBucket = new Bucket<>(keyType.keySerializer); + outBucket.readFrom(buf); + outBucket.putValue(key1, SPECIAL_DELETE_ME_VALUE); + outBucket.putValue(key2, SPECIAL_DELETE_ME_VALUE); + assertDoesNotThrow(outBucket::getBucketIndex); + assertDoesNotThrow(outBucket::getBucketEntryCount); + assertEquals(0, outBucket.getBucketEntryCount()); + assertEquals(0, outBucket.getBucketIndex()); + } + private void checkKey(Bucket bucket, VirtualLongKey key) { var findResult = assertDoesNotThrow(() -> bucket.findValue(key.hashCode(), key, -1), "No exception should be thrown"); From 08b9514ffb84601783daf0452ba2ce0d755731e5 Mon Sep 17 00:00:00 2001 From: Maxi Tartaglia <152629744+mxtartaglia-sl@users.noreply.github.com> Date: Wed, 31 Jan 2024 18:09:22 -0300 Subject: [PATCH 04/17] chore: 5967 validate metric naming rules (#11142) Signed-off-by: Maxi Tartaglia Signed-off-by: Maxi Tartaglia <152629744+mxtartaglia-sl@users.noreply.github.com> Co-authored-by: Cody Littley <56973212+cody-littley@users.noreply.github.com> --- .../platform/PlatformTestingToolMain.java | 4 +- .../demo/platform/TransactionSubmitter.java | 2 +- .../signing/StatsSigningTestingToolMain.java | 2 +- .../demo/stress/StressTestingToolMain.java | 2 +- .../common/io/utility/RecycleBinImpl.java | 2 +- .../prometheus/AbstractMetricAdapter.java | 124 +++++++++++++++++- .../platform/prometheus/BooleanAdapter.java | 8 +- .../platform/prometheus/CounterAdapter.java | 12 +- .../prometheus/DistributionAdapter.java | 9 +- .../platform/prometheus/NumberAdapter.java | 9 +- .../platform/prometheus/StringAdapter.java | 8 +- .../internal/MeasuredBlockingQueue.java | 4 +- .../internal/QueueThreadMetrics.java | 2 +- .../metrics/platform/LegacyCsvWriterTest.java | 4 +- .../prometheus/BooleanAdapterTest.java | 21 +++ .../prometheus/StringAdapterTest.java | 21 +++ .../common/threading/QueueThreadTests.java | 4 +- .../swirlds/merkledb/MerkleDbStatistics.java | 2 +- .../java/com/swirlds/metrics/api/Metrics.java | 2 +- .../com/swirlds/platform/CryptoMetrics.java | 28 ++-- .../com/swirlds/platform/SwirldsPlatform.java | 2 +- .../eventhandling/ConsensusRoundHandler.java | 2 +- .../platform/metrics/AddedEventMetrics.java | 20 +-- .../metrics/ConsensusHandlingMetrics.java | 14 +- .../metrics/ConsensusMetricsImpl.java | 2 +- .../platform/metrics/EventIntakeMetrics.java | 4 +- .../platform/metrics/ReconnectMetrics.java | 2 +- .../swirlds/platform/metrics/SyncMetrics.java | 36 ++--- .../platform/network/NetworkMetrics.java | 6 +- .../state/signed/SignedStateMetrics.java | 4 +- .../platform/stats/CycleTimingStat.java | 4 +- .../platform/system/PlatformStatNames.java | 6 +- .../system/status/PlatformStatusManager.java | 2 +- .../platform/uptime/UptimeMetrics.java | 3 +- .../internal/merkle/VirtualMapStatistics.java | 2 +- 35 files changed, 263 insertions(+), 116 deletions(-) diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/PlatformTestingToolMain.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/PlatformTestingToolMain.java index b81da0b10d34..b882599dfa50 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/PlatformTestingToolMain.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/PlatformTestingToolMain.java @@ -169,7 +169,7 @@ public class PlatformTestingToolMain implements SwirldMain { private TransactionSubmitter submitter; private static final Counter.Config TRANSACTION_SUBMITTED_CONFIG = - new Counter.Config("Debug.info", "tranSub").withDescription("number of transactions submitted to platform"); + new Counter.Config("Debug:info", "tranSub").withDescription("number of transactions submitted to platform"); private Counter transactionSubmitted; private boolean checkedThisIdleInterval = false; // each long idle interval only check once @@ -238,7 +238,7 @@ public class PlatformTestingToolMain implements SwirldMain { private SpeedometerMetric vmContractExecutionSpeed; private static final SpeedometerMetric.Config TRAN_SUBMIT_TPS_SPEED_CONFIG = - new SpeedometerMetric.Config("Debug.info", "tranSubTPS").withDescription("Transaction submitted TPS"); + new SpeedometerMetric.Config("Debug:info", "tranSubTPS").withDescription("Transaction submitted TPS"); private SpeedometerMetric transactionSubmitSpeedometer; private FCMQueryController queryController; diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/TransactionSubmitter.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/TransactionSubmitter.java index 5564227b7d19..b515d4e5e1ce 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/TransactionSubmitter.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/TransactionSubmitter.java @@ -371,7 +371,7 @@ public boolean canSubmitMore(Platform platform) { // it may try to catch up the lost transactions count by submitting // many transactions in short window and lead to a burst of transactions. This is not good for // platform, so we need to check the current TPS and make sure it is not too high. - final double tranSubTPS = (double) metrics.getValue("Debug.info", "tranSubTPS"); + final double tranSubTPS = (double) metrics.getValue("Debug:info", "tranSubTPS"); if (tranSubTPS > tranPerSecondGoal * ALLOWED_CATCHUP_DELTA) { return false; } diff --git a/platform-sdk/platform-apps/tests/StatsSigningTestingTool/src/main/java/com/swirlds/demo/stats/signing/StatsSigningTestingToolMain.java b/platform-sdk/platform-apps/tests/StatsSigningTestingTool/src/main/java/com/swirlds/demo/stats/signing/StatsSigningTestingToolMain.java index 1244c7700b53..817fc1371b8a 100644 --- a/platform-sdk/platform-apps/tests/StatsSigningTestingTool/src/main/java/com/swirlds/demo/stats/signing/StatsSigningTestingToolMain.java +++ b/platform-sdk/platform-apps/tests/StatsSigningTestingTool/src/main/java/com/swirlds/demo/stats/signing/StatsSigningTestingToolMain.java @@ -100,7 +100,7 @@ public class StatsSigningTestingToolMain implements SwirldMain { private final StoppableThread transactionGenerator; private static final SpeedometerMetric.Config TRAN_SUBMIT_TPS_SPEED_CONFIG = - new SpeedometerMetric.Config("Debug.info", "tranSubTPS").withDescription("Transaction submitted TPS"); + new SpeedometerMetric.Config("Debug:info", "tranSubTPS").withDescription("Transaction submitted TPS"); private SpeedometerMetric transactionSubmitSpeedometer; diff --git a/platform-sdk/platform-apps/tests/StressTestingTool/src/main/java/com/swirlds/demo/stress/StressTestingToolMain.java b/platform-sdk/platform-apps/tests/StressTestingTool/src/main/java/com/swirlds/demo/stress/StressTestingToolMain.java index c9b1366fdeca..90dc63268034 100644 --- a/platform-sdk/platform-apps/tests/StressTestingTool/src/main/java/com/swirlds/demo/stress/StressTestingToolMain.java +++ b/platform-sdk/platform-apps/tests/StressTestingTool/src/main/java/com/swirlds/demo/stress/StressTestingToolMain.java @@ -73,7 +73,7 @@ public class StressTestingToolMain implements SwirldMain { private final StoppableThread transactionGenerator; private static final SpeedometerMetric.Config TRAN_SUBMIT_TPS_SPEED_CONFIG = - new SpeedometerMetric.Config("Debug.info", "tranSubTPS").withDescription("Transaction submitted TPS"); + new SpeedometerMetric.Config("Debug:info", "tranSubTPS").withDescription("Transaction submitted TPS"); private SpeedometerMetric transactionSubmitSpeedometer; diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/io/utility/RecycleBinImpl.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/io/utility/RecycleBinImpl.java index 3a2bc7e0b5a8..0260f20f2bd8 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/io/utility/RecycleBinImpl.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/io/utility/RecycleBinImpl.java @@ -69,7 +69,7 @@ public class RecycleBinImpl implements RecycleBin, Startable, Stoppable { private final AutoClosableLock lock = Locks.createAutoLock(); private static final IntegerGauge.Config RECYLED_FILE_COUNT_CONFIG = new IntegerGauge.Config( - "platform", "recycled-file-count") + "platform", "recycled_file_count") .withDescription("The number of top level files/directories in the recycle bin, non recursive."); private final IntegerGauge recycledFileCountMetric; diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/AbstractMetricAdapter.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/AbstractMetricAdapter.java index 7e9beb90c897..8286fd770a92 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/AbstractMetricAdapter.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/AbstractMetricAdapter.java @@ -16,19 +16,57 @@ package com.swirlds.common.metrics.platform.prometheus; +import com.swirlds.logging.legacy.LogMarker; +import com.swirlds.metrics.api.Metric; +import edu.umd.cs.findbugs.annotations.NonNull; +import io.prometheus.client.SimpleCollector; import java.util.Objects; import java.util.concurrent.atomic.AtomicInteger; +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; public abstract class AbstractMetricAdapter implements MetricAdapter { - + private static final Logger logger = LogManager.getLogger(AbstractMetricAdapter.class); protected final PrometheusEndpoint.AdapterType adapterType; + private final @NonNull AdaptedMetricCommonValues values; + private final AtomicInteger referenceCount = new AtomicInteger(); /** + * @param metric the metric being adapted * @throws NullPointerException in case {@code adapterType} parameter is {@code null} + * @throws NullPointerException in case {@code metric} parameter is {@code null} */ - protected AbstractMetricAdapter(final PrometheusEndpoint.AdapterType adapterType) { + protected AbstractMetricAdapter( + @NonNull final PrometheusEndpoint.AdapterType adapterType, @NonNull final Metric metric) { + this(adapterType, metric, true); + } + + /** + * @param metric the metric being adapted + * @param supportsUnit if the {@code metric} being adapted is not a dimensionless metric. Prometheus will fail in + * case of setting a unit to an invalid metric type. + * @throws NullPointerException in case {@code adapterType} parameter is {@code null} + * @throws NullPointerException in case {@code metric} parameter is {@code null} + */ + protected AbstractMetricAdapter( + @NonNull final PrometheusEndpoint.AdapterType adapterType, + @NonNull final Metric metric, + final boolean supportsUnit) { this.adapterType = Objects.requireNonNull(adapterType, "adapterType must not be null"); + this.values = new AdaptedMetricCommonValues(metric, supportsUnit); + } + + /** + * Depending on the configuration for this adapter, sets adapted values from {@code values} to + * {@code collectorBuilder} + * + * @param collectorBuilder builder to set the values to + * @return same instance of {@code collectorBuilder} with values set. + */ + protected final , T extends SimpleCollector.Builder> @NonNull + T assignCommonValues(final @NonNull SimpleCollector.Builder collectorBuilder) { + return values.assignTo(collectorBuilder); } @Override @@ -40,4 +78,86 @@ public int incAndGetReferenceCount() { public int decAndGetReferenceCount() { return referenceCount.decrementAndGet(); } + + /** + * A holder for common metric values supporting automatic naming rules conversions. Instances of this class are + * created based on a {@code Metric}, and naming rules conversions will be applied to the category, name, and unit + * fields according to {@link NameConverter}. + * The class facilitates the creation of Prometheus-compatible metric values by storing the fixed and converted + * category, name, unit, and help fields. + */ + private static class AdaptedMetricCommonValues { + private final boolean supportsUnit; + + @NonNull + private final String subSystem; + + @NonNull + private final String name; + + @NonNull + private final String unit; + + @NonNull + private final String help; + + /** + * @param metric the metric being adapted + * @param supportsUnit if the {@code metric} being adapted is not a dimensionless metric. Prometheus will fail + * in case of setting a unit to an invalid metric type. + * @throws NullPointerException in case {@code metric} parameter is {@code null} + */ + private AdaptedMetricCommonValues(final @NonNull Metric metric, final boolean supportsUnit) { + Objects.requireNonNull(metric, "metric must not be null"); + this.supportsUnit = supportsUnit; + this.subSystem = NameConverter.fix(metric.getCategory()); + this.name = NameConverter.fix(metric.getName()); + this.unit = NameConverter.fix(metric.getUnit()); + this.help = metric.getDescription(); + verifyMetricNamingComponents(metric); + } + + , T extends SimpleCollector.Builder> @NonNull T assignTo( + final @NonNull SimpleCollector.Builder collectorBuilder) { + final T builder = collectorBuilder.subsystem(subSystem).name(name).help(help); + return supportsUnit ? builder.unit(unit) : builder; + } + + /** + * identifies changes in the metrics name components (category, name, and unit). If a change is detected, error + * log statements with the purpose of failing JRS are generated to inform developers that adjustments to the + * metric name may be required. + *

+ * It is not throwing exceptions in order to minimize the possibility for runtime errors produced by + * non-critical misconfigurations + * + * @param metric the metric to check against + */ + private void verifyMetricNamingComponents(@NonNull final Metric metric) { + if (!Objects.equals(this.subSystem, metric.getCategory())) { + logger.error( + LogMarker.EXCEPTION.getMarker(), + "category field changed for metric:{} from:{} to:{}", + metric, + metric.getCategory(), + this.subSystem); + } + if (!Objects.equals(this.name, metric.getName())) { + logger.error( + LogMarker.EXCEPTION.getMarker(), + "name field changed for metric:{} from:{} to:{}", + metric, + metric.getName(), + this.name); + } + if (supportsUnit && !Objects.equals(this.unit, metric.getUnit())) { + logger.error( + LogMarker.EXCEPTION.getMarker(), + "unit field changed for metric:{} from:{} to:{}", + metric, + metric.getUnit(), + this.unit); + } + } + } } diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/BooleanAdapter.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/BooleanAdapter.java index 776d2953099d..2204e374c6db 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/BooleanAdapter.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/BooleanAdapter.java @@ -16,7 +16,6 @@ package com.swirlds.common.metrics.platform.prometheus; -import static com.swirlds.common.metrics.platform.prometheus.NameConverter.fix; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.GLOBAL; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.PLATFORM; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.NODE_LABEL; @@ -57,13 +56,10 @@ public class BooleanAdapter extends AbstractMetricAdapter { * */ public BooleanAdapter(final CollectorRegistry registry, final Metric metric, final AdapterType adapterType) { - super(adapterType); + super(adapterType, metric, false); Objects.requireNonNull(registry, "registry must not be null"); Objects.requireNonNull(metric, "metric must not be null"); - final Gauge.Builder builder = new Gauge.Builder() - .subsystem(fix(metric.getCategory())) - .name(fix(metric.getName())) - .help(metric.getDescription()); + final Gauge.Builder builder = assignCommonValues(new Gauge.Builder()); if (adapterType == PLATFORM) { builder.labelNames(NODE_LABEL); } diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/CounterAdapter.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/CounterAdapter.java index 7bdc5e216701..8a6b36925f77 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/CounterAdapter.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/CounterAdapter.java @@ -16,7 +16,6 @@ package com.swirlds.common.metrics.platform.prometheus; -import static com.swirlds.common.metrics.platform.prometheus.NameConverter.fix; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.GLOBAL; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.PLATFORM; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.NODE_LABEL; @@ -55,15 +54,12 @@ public class CounterAdapter extends AbstractMetricAdapter { * */ public CounterAdapter(final CollectorRegistry registry, final Metric metric, final AdapterType adapterType) { - super(adapterType); + super(adapterType, metric); Objects.requireNonNull(registry, "registry must not be null"); Objects.requireNonNull(metric, "metric must not be null"); - final Counter.Builder builder = new Counter.Builder() - .subsystem(fix(metric.getCategory())) - .name(fix(metric.getName())) - .help(metric.getDescription()) - .unit(metric.getUnit()) - .withoutExemplars(); + + final Counter.Builder builder = + super.assignCommonValues(new Counter.Builder()).withoutExemplars(); if (adapterType == PLATFORM) { builder.labelNames(NODE_LABEL); } diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/DistributionAdapter.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/DistributionAdapter.java index 87490cd9ce08..bfd8f61ac58b 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/DistributionAdapter.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/DistributionAdapter.java @@ -16,7 +16,6 @@ package com.swirlds.common.metrics.platform.prometheus; -import static com.swirlds.common.metrics.platform.prometheus.NameConverter.fix; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.GLOBAL; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.PLATFORM; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.NODE_LABEL; @@ -55,14 +54,10 @@ public class DistributionAdapter extends AbstractMetricAdapter { * */ public DistributionAdapter(final CollectorRegistry registry, final Metric metric, final AdapterType adapterType) { - super(adapterType); + super(adapterType, metric); Objects.requireNonNull(registry, "registry must not be null"); Objects.requireNonNull(metric, "metric must not be null"); - final Gauge.Builder builder = new Gauge.Builder() - .subsystem(fix(metric.getCategory())) - .name(fix(metric.getName())) - .help(metric.getDescription()) - .unit(metric.getUnit()); + final Gauge.Builder builder = assignCommonValues(new Gauge.Builder()); if (adapterType == PLATFORM) { builder.labelNames(NODE_LABEL, TYPE_LABEL); } else { diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/NumberAdapter.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/NumberAdapter.java index fec8c8fe783f..b5c11d5a5238 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/NumberAdapter.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/NumberAdapter.java @@ -16,7 +16,6 @@ package com.swirlds.common.metrics.platform.prometheus; -import static com.swirlds.common.metrics.platform.prometheus.NameConverter.fix; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.GLOBAL; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.PLATFORM; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.NODE_LABEL; @@ -54,14 +53,10 @@ public class NumberAdapter extends AbstractMetricAdapter { * */ public NumberAdapter(final CollectorRegistry registry, final Metric metric, final AdapterType adapterType) { - super(adapterType); + super(adapterType, metric); Objects.requireNonNull(registry, "registry must not be null"); Objects.requireNonNull(metric, "metric must not be null"); - final Gauge.Builder builder = new Gauge.Builder() - .subsystem(fix(metric.getCategory())) - .name(fix(metric.getName())) - .help(metric.getDescription()) - .unit(metric.getUnit()); + final Gauge.Builder builder = assignCommonValues(new Gauge.Builder()); if (adapterType == PLATFORM) { builder.labelNames(NODE_LABEL); } diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/StringAdapter.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/StringAdapter.java index a5478c3ec4f9..2d76bc4ef06a 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/StringAdapter.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/metrics/platform/prometheus/StringAdapter.java @@ -16,7 +16,6 @@ package com.swirlds.common.metrics.platform.prometheus; -import static com.swirlds.common.metrics.platform.prometheus.NameConverter.fix; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.GLOBAL; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.AdapterType.PLATFORM; import static com.swirlds.common.metrics.platform.prometheus.PrometheusEndpoint.NODE_LABEL; @@ -54,13 +53,10 @@ public class StringAdapter extends AbstractMetricAdapter { * */ public StringAdapter(final CollectorRegistry registry, final Metric metric, final AdapterType adapterType) { - super(adapterType); + super(adapterType, metric, false); Objects.requireNonNull(registry, "registry must not be null"); Objects.requireNonNull(metric, "metric must not be null"); - final Info.Builder builder = new Info.Builder() - .subsystem(fix(metric.getCategory())) - .name(fix(metric.getName())) - .help(metric.getDescription()); + final Info.Builder builder = assignCommonValues(new Info.Builder()); if (adapterType == PLATFORM) { builder.labelNames(NODE_LABEL); } diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueue.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueue.java index 0046ec80f8a2..ed645cca4e46 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueue.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueue.java @@ -33,8 +33,8 @@ */ class MeasuredBlockingQueue extends AbstractBlockingQueue { - static final String QUEUE_MAX_SIZE_SUFFIX = "-queueMaxSize"; - static final String QUEUE_MIN_SIZE_SUFFIX = "-queueMinSize"; + static final String QUEUE_MAX_SIZE_SUFFIX = "_queueMaxSize"; + static final String QUEUE_MIN_SIZE_SUFFIX = "_queueMinSize"; private final IntegerAccumulator maxSizeMetric; private final IntegerAccumulator minSizeMetric; diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/threading/framework/internal/QueueThreadMetrics.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/threading/framework/internal/QueueThreadMetrics.java index 3de9346c539c..e5fc6215ab65 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/threading/framework/internal/QueueThreadMetrics.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/threading/framework/internal/QueueThreadMetrics.java @@ -56,7 +56,7 @@ public QueueThreadMetrics(@NonNull final AbstractQueueThreadConfiguration * @return the name of the busy time metric */ public static String buildBusyTimeMetricName(@NonNull final String threadName) { - return "thread-busy-" + threadName; + return "thread_busy_" + threadName; } /** diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/LegacyCsvWriterTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/LegacyCsvWriterTest.java index fbf162cef988..59169d4871da 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/LegacyCsvWriterTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/LegacyCsvWriterTest.java @@ -469,7 +469,7 @@ void testWriteWithSecondaryValuesNotIncluded() throws IOException { RunningAverageMetric Info:,RunningAverageMetric Info, SpeedometerMetric Info:,SpeedometerMetric Info, - ,,platform,platform,platform\\.info,platform\\.info, + ,,platform,platform,platform:info,platform:info, ,,RunningAverageMetric,SpeedometerMetric,RunningAverageMetric Info,SpeedometerMetric Info, ,,0\\.0,0\\.0,0\\.0,0\\.0, ,,1000\\.0,\\d*\\.\\d,3000\\.0,\\d*\\.\\d, @@ -519,7 +519,7 @@ void testWriteWithSecondaryValuesIncluded() throws IOException { RunningAverageMetric Info:,RunningAverageMetric Info, SpeedometerMetric Info:,SpeedometerMetric Info, - ,,platform,platform,platform,platform,platform,platform,platform,platform,platform\\.info,platform\\.info, + ,,platform,platform,platform,platform,platform,platform,platform,platform,platform:info,platform:info, ,,RunningAverageMetric,RunningAverageMetricMax,RunningAverageMetricMin,RunningAverageMetricStd,SpeedometerMetric,SpeedometerMetricMax,SpeedometerMetricMin,SpeedometerMetricStd,RunningAverageMetric Info,SpeedometerMetric Info, ,,0\\.0,0\\.0,0\\.0,0\\.0,0\\.0,0\\.0,0\\.0,0\\.0,0\\.0,0\\.0, ,,1000\\.0,1000\\.0,1000\\.0,0\\.0,\\d*\\.\\d,\\d*\\.\\d,\\d*\\.\\d,0\\.0,3000\\.0,\\d*\\.\\d, diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/BooleanAdapterTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/BooleanAdapterTest.java index 04e0e6784b2c..5bc2b58bff4e 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/BooleanAdapterTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/BooleanAdapterTest.java @@ -161,4 +161,25 @@ void testUpdateWithNullParameters() { assertThatThrownBy(() -> adapter.update(null, null)).isInstanceOf(NullPointerException.class); assertThatThrownBy(() -> adapter.update(null, nodeId)).isInstanceOf(NullPointerException.class); } + + @Test + void testAdaptedUnitIsEmptyWhenConfigUnitIsSet() { + // given + final CollectorRegistry registry = new CollectorRegistry(); + final Metric metric = + new DefaultFunctionGauge<>(new FunctionGauge.Config<>(CATEGORY, NAME, Boolean.class, () -> true) + .withUnit("AnUnit") + .withDescription(DESCRIPTION)); + + // when + new BooleanAdapter(registry, metric, PLATFORM); + + // then + final Collector.MetricFamilySamples mapping = + registry.metricFamilySamples().nextElement(); + assertThat(mapping.type).isEqualTo(Collector.Type.GAUGE); + assertThat(mapping.name).isEqualTo(MAPPING_NAME); + assertThat(mapping.help).isEqualTo(DESCRIPTION); + assertThat(mapping.unit).isEmpty(); + } } diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/StringAdapterTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/StringAdapterTest.java index d3b65c619068..57457eb3dfe6 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/StringAdapterTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/StringAdapterTest.java @@ -164,4 +164,25 @@ void testUpdateWithNullParameters() { assertThatThrownBy(() -> adapter.update(null, null)).isInstanceOf(NullPointerException.class); assertThatThrownBy(() -> adapter.update(null, nodeId)).isInstanceOf(NullPointerException.class); } + + @Test + void testAdaptedUnitIsEmptyWhenConfigUnitIsSet() { + // given + final CollectorRegistry registry = new CollectorRegistry(); + final DefaultFunctionGauge metric = + new DefaultFunctionGauge<>(new FunctionGauge.Config<>(CATEGORY, NAME, String.class, () -> "Hello World") + .withDescription(DESCRIPTION) + .withUnit("AnUnIt")); + + // when + new BooleanAdapter(registry, metric, PLATFORM); + + // then + final Collector.MetricFamilySamples mapping = + registry.metricFamilySamples().nextElement(); + assertThat(mapping.type).isEqualTo(Collector.Type.GAUGE); + assertThat(mapping.name).isEqualTo(MAPPING_NAME); + assertThat(mapping.help).isEqualTo(DESCRIPTION); + assertThat(mapping.unit).isEmpty(); + } } diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadTests.java index c1bfb10eee0d..c920112b2af1 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadTests.java @@ -97,8 +97,8 @@ class QueueThreadTests { static final String THREAD_NAME = "myThread"; static final String METRIC_CATEGORY = "myCategory"; - static final String MAX_SIZE_METRIC_NAME = THREAD_NAME + "-queueMaxSize"; - static final String MIN_SIZE_METRIC_NAME = THREAD_NAME + "-queueMinSize"; + static final String MAX_SIZE_METRIC_NAME = THREAD_NAME + "_queueMaxSize"; + static final String MIN_SIZE_METRIC_NAME = THREAD_NAME + "_queueMinSize"; private static Stream queueTypes() { return Stream.of( diff --git a/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/MerkleDbStatistics.java b/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/MerkleDbStatistics.java index 8c5e8052e99e..36b2836cc5f5 100644 --- a/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/MerkleDbStatistics.java +++ b/platform-sdk/swirlds-jasperdb/src/main/java/com/swirlds/merkledb/MerkleDbStatistics.java @@ -32,7 +32,7 @@ */ public class MerkleDbStatistics { - public static final String STAT_CATEGORY = "merkle-db"; + public static final String STAT_CATEGORY = "merkle_db"; /** Prefix for all data source related metrics */ private static final String DS_PREFIX = "ds_"; diff --git a/platform-sdk/swirlds-metrics-api/src/main/java/com/swirlds/metrics/api/Metrics.java b/platform-sdk/swirlds-metrics-api/src/main/java/com/swirlds/metrics/api/Metrics.java index 824a22a4c554..67c45dab2683 100644 --- a/platform-sdk/swirlds-metrics-api/src/main/java/com/swirlds/metrics/api/Metrics.java +++ b/platform-sdk/swirlds-metrics-api/src/main/java/com/swirlds/metrics/api/Metrics.java @@ -36,7 +36,7 @@ public interface Metrics extends Startable { String INTERNAL_CATEGORY = "internal"; String PLATFORM_CATEGORY = "platform"; - String INFO_CATEGORY = "platform.info"; + String INFO_CATEGORY = "platform:info"; /** * Get a single {@link Metric} identified by its category and name diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/CryptoMetrics.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/CryptoMetrics.java index d96ee07ecb10..826b1bb8c409 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/CryptoMetrics.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/CryptoMetrics.java @@ -68,26 +68,27 @@ public final class CryptoMetrics { .withFormat("%,d") .withInitialValue(Long.MIN_VALUE); private static final SpeedometerMetric.Config DIG_WORK_PULSE_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "DigPulse/sec") + CATEGORY, "DigPulse_per_sec") .withDescription("average digest worker pulses per second") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config DIG_LOCK_UPGRADES_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "DigLockUp/sec") + CATEGORY, "DigLockUp_per_sec") .withDescription("average digest lock upgrades per second") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config DIG_SPANS_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "DigSpans/sec") + CATEGORY, "DigSpans_per_sec") .withDescription("average: digest batch spans per second") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config DIG_BATCHES_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "DigBatches/sec") + CATEGORY, "DigBatches_per_sec") .withDescription("average: digest batches created per second") .withFormat(FORMAT_11_3); - private static final SpeedometerMetric.Config DIG_PER_SEC_CONFIG = new SpeedometerMetric.Config(CATEGORY, "Dig/sec") + private static final SpeedometerMetric.Config DIG_PER_SEC_CONFIG = new SpeedometerMetric.Config( + CATEGORY, "Dig_per_sec") .withDescription("number of digests per second (complete)") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config SIG_WORK_PULSE_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "SigPulse/sec") + CATEGORY, "SigPulse_per_sec") .withDescription("average Signature worker pulses per second") .withFormat(FORMAT_11_3); private static final RunningAverageMetric.Config AVG_DIGEST_TIME_CONFIG = new RunningAverageMetric.Config( @@ -107,15 +108,15 @@ public final class CryptoMetrics { .withDescription("average: time spent (in millis) in signature verification submission") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config SIG_LOCK_UPGRADES_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "SigLockUp/sec") + CATEGORY, "SigLockUp_per_sec") .withDescription("average Signature lock upgrades per second") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config SIG_SPANS_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "SigSpans/sec") + CATEGORY, "SigSpans_per_sec") .withDescription("average: signature verification batch spans per second") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config SIG_BATCHES_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "SigBatches/sec") + CATEGORY, "SigBatches_per_sec") .withDescription("average: signature verification batches created per second") .withFormat(FORMAT_11_3); private static final RunningAverageMetric.Config AVG_DIGEST_SLICE_SIZE_CONFIG = new RunningAverageMetric.Config( @@ -126,15 +127,16 @@ public final class CryptoMetrics { CATEGORY, "SigSliceSz") .withDescription("average signature slice size") .withFormat(FORMAT_11_3); - private static final SpeedometerMetric.Config SIG_PER_SEC_CONFIG = new SpeedometerMetric.Config(CATEGORY, "Sig/sec") + private static final SpeedometerMetric.Config SIG_PER_SEC_CONFIG = new SpeedometerMetric.Config( + CATEGORY, "Sig_per_sec") .withDescription("number of signature verifications per second (complete)") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config SIG_VALID_PER_SEC_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "SigVal/sec") + CATEGORY, "SigVal_per_sec") .withDescription("number of valid signatures per second") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config SIG_INVALID_PER_SEC_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "SigInval/sec") + CATEGORY, "SigInval_per_sec") .withDescription("number of invalid signatures per second") .withFormat(FORMAT_11_3); private static final RunningAverageMetric.Config AVG_SIG_INTAKE_QUEUE_DEPTH_CONFIG = @@ -142,7 +144,7 @@ public final class CryptoMetrics { .withDescription("depth of the signature intake queue") .withFormat(FORMAT_11_3); private static final SpeedometerMetric.Config SIG_INTAKE_PULSE_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "SigIntakePulse/sec") + CATEGORY, "SigIntakePulse_per_sec") .withDescription("number of times the signature intake worker thread is executed per second") .withFormat(FORMAT_11_3); private static final RunningAverageMetric.Config AVG_SIG_INTAKE_PULSE_TIME_CONFIG = new RunningAverageMetric.Config( diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/SwirldsPlatform.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/SwirldsPlatform.java index 2dfed5a09680..23f9f75c56d9 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/SwirldsPlatform.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/SwirldsPlatform.java @@ -598,7 +598,7 @@ public class SwirldsPlatform implements Platform { components.add(new QueueThreadConfiguration(threadManager) .setNodeId(selfId) .setComponent(PLATFORM_THREAD_POOL_NAME) - .setThreadName("state-hash-sign") + .setThreadName("state_hash_sign") .setHandler(newSignedStateFromTransactionsConsumer) .setCapacity(1) .setMetricsConfiguration(new QueueThreadMetricsConfiguration(metrics).enableBusyTimeMetric()) diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/eventhandling/ConsensusRoundHandler.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/eventhandling/ConsensusRoundHandler.java index ecf859e6eba6..05706dc65ce9 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/eventhandling/ConsensusRoundHandler.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/eventhandling/ConsensusRoundHandler.java @@ -83,7 +83,7 @@ public class ConsensusRoundHandler implements ConsensusRoundObserver, Clearable, /** * The name of the thread that handles consensus events */ - public static final String THREAD_CONS_NAME = "thread-cons"; + public static final String THREAD_CONS_NAME = "thread_cons"; /** * The class responsible for all interactions with the swirld state diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/AddedEventMetrics.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/AddedEventMetrics.java index caec0a564b79..1a20058becc4 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/AddedEventMetrics.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/AddedEventMetrics.java @@ -46,7 +46,7 @@ public class AddedEventMetrics implements EventAddedObserver { private final NodeId selfId; private static final SpeedometerMetric.Config EVENTS_CREATED_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - PLATFORM_CATEGORY, "cEvents/sec") + PLATFORM_CATEGORY, "cEvents_per_sec") .withDescription("number of events per second created by this node") .withFormat(FORMAT_16_2); private final SpeedometerMetric eventsCreatedPerSecond; @@ -59,56 +59,56 @@ public class AddedEventMetrics implements EventAddedObserver { private final RunningAverageMetric avgCreatedReceivedTime; private static final SpeedometerMetric.Config EVENTS_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - PLATFORM_CATEGORY, "events/sec") + PLATFORM_CATEGORY, "events_per_sec") .withDescription("number of unique events received per second (created by self and others)") .withFormat(FORMAT_16_2); private final SpeedometerMetric eventsPerSecond; private static final RunningAverageMetric.Config AVG_BYTES_PER_TRANSACTION_SYS_CONFIG = - new RunningAverageMetric.Config(INTERNAL_CATEGORY, "bytes/trans_sys") + new RunningAverageMetric.Config(INTERNAL_CATEGORY, "bytes_per_trans_sys") .withDescription("number of bytes in each system transaction") .withFormat(FORMAT_16_0); private final RunningAverageMetric avgBytesPerTransactionSys; private static final RunningAverageMetric.Config AVG_BYTES_PER_TRANSACTION_CONFIG = new RunningAverageMetric.Config( - PLATFORM_CATEGORY, "bytes/trans") + PLATFORM_CATEGORY, "bytes_per_trans") .withDescription("number of bytes in each transactions") .withFormat(FORMAT_16_0); private final RunningAverageMetric avgBytesPerTransaction; private static final RunningAverageMetric.Config AVG_TRANSACTIONS_PER_EVENT_CONFIG = - new RunningAverageMetric.Config(PLATFORM_CATEGORY, "trans/event") + new RunningAverageMetric.Config(PLATFORM_CATEGORY, "trans_per_event") .withDescription("number of app transactions in each event") .withFormat(FORMAT_17_1); private final RunningAverageMetric avgTransactionsPerEvent; private static final RunningAverageMetric.Config AVG_TRANSACTIONS_PER_EVENT_SYS_CONFIG = - new RunningAverageMetric.Config(INTERNAL_CATEGORY, "trans/event_sys") + new RunningAverageMetric.Config(INTERNAL_CATEGORY, "trans_per_event_sys") .withDescription("number of system transactions in each event") .withFormat(FORMAT_17_1); private final RunningAverageMetric avgTransactionsPerEventSys; private static final String DETAILS = "(from unique events created by self and others)"; private static final SpeedometerMetric.Config BYTES_PER_SECOND_TRANS_CONFIG = new SpeedometerMetric.Config( - PLATFORM_CATEGORY, "bytes/sec_trans") + PLATFORM_CATEGORY, "bytes_per_sec_trans") .withDescription("number of bytes in the transactions received per second " + DETAILS) .withFormat(FORMAT_16_2); private final SpeedometerMetric bytesPerSecondTrans; private static final SpeedometerMetric.Config BYTES_PER_SECOND_SYS_CONFIG = new SpeedometerMetric.Config( - INTERNAL_CATEGORY, "bytes/sec_sys") + INTERNAL_CATEGORY, "bytes_per_sec_sys") .withDescription("number of bytes in the system transactions received per second " + DETAILS) .withFormat(FORMAT_16_2); private final SpeedometerMetric bytesPerSecondSys; private static final SpeedometerMetric.Config TRANSACTIONS_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - PLATFORM_CATEGORY, "trans/sec") + PLATFORM_CATEGORY, "trans_per_sec") .withDescription("number of app transactions received per second " + DETAILS) .withFormat(FORMAT_13_2); private final SpeedometerMetric transactionsPerSecond; private static final SpeedometerMetric.Config TRANSACTIONS_PER_SECOND_SYS_CONFIG = new SpeedometerMetric.Config( - INTERNAL_CATEGORY, "trans/sec_sys") + INTERNAL_CATEGORY, "trans_per_sec_sys") .withDescription("number of system transactions received per second " + DETAILS) .withFormat(FORMAT_13_2); private final SpeedometerMetric transactionsPerSecondSys; diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ConsensusHandlingMetrics.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ConsensusHandlingMetrics.java index ac093d4698d8..1e90cc49e4b9 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ConsensusHandlingMetrics.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ConsensusHandlingMetrics.java @@ -80,16 +80,18 @@ public ConsensusHandlingMetrics(final Metrics metrics, final Time time) { "consRound", List.of( Pair.of( - "keystoneFlushMillis/round", + "keystoneFlushMillis_per_round", "average time to flush a round's keystone event to disk"), Pair.of( - "dataPropMillis/round", + "dataPropMillis_per_round", "average time to propagate consensus data to transactions"), - Pair.of("handleMillis/round", "average time to handle a consensus round"), + Pair.of("handleMillis_per_round", "average time to handle a consensus round"), Pair.of( - "storeMillis/round", + "storeMillis_per_round", "average time to add consensus round events to signed state storage"), - Pair.of("hashMillis/round", "average time spent hashing the consensus round events"), + Pair.of( + "hashMillis_per_round", + "average time spent hashing the consensus round events"), Pair.of("buildStateMillis", "average time spent building a signed state"), Pair.of( "forSigCleanMillis", @@ -111,7 +113,7 @@ public ConsensusHandlingMetrics(final Metrics metrics, final Time time) { avgEventsPerRound = new AverageAndMax( metrics, INTERNAL_CATEGORY, - "events/round", + "events_per_round", "average number of events in a consensus round", FORMAT_8_1, AverageStat.WEIGHT_VOLATILE); diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ConsensusMetricsImpl.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ConsensusMetricsImpl.java index 277b41798c71..3a7ed1f61d3f 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ConsensusMetricsImpl.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ConsensusMetricsImpl.java @@ -61,7 +61,7 @@ public class ConsensusMetricsImpl implements ConsensusMetrics { private final RunningAverageMetric avgReceivedFamousTime; private static final SpeedometerMetric.Config ROUNDS_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - PLATFORM_CATEGORY, "rounds/sec") + PLATFORM_CATEGORY, "rounds_per_sec") .withDescription("average number of rounds per second"); private final SpeedometerMetric roundsPerSecond; diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/EventIntakeMetrics.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/EventIntakeMetrics.java index bbd4ef6d2776..04b61baef3d7 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/EventIntakeMetrics.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/EventIntakeMetrics.java @@ -36,13 +36,13 @@ */ public class EventIntakeMetrics implements StaleEventObserver { private static final SpeedometerMetric.Config DUPLICATE_EVENTS_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - INTERNAL_CATEGORY, "dupEv/sec") + INTERNAL_CATEGORY, "dupEv_per_sec") .withDescription("number of events received per second that are already known") .withFormat(FORMAT_14_2); private final SpeedometerMetric duplicateEventsPerSecond; private static final RunningAverageMetric.Config AVG_DUPLICATE_PERCENT_CONFIG = new RunningAverageMetric.Config( - PLATFORM_CATEGORY, "dupEv%") + PLATFORM_CATEGORY, "dupEvPercent") .withDescription("percentage of events received that are already known") .withFormat(FORMAT_10_2); private final RunningAverageMetric avgDuplicatePercent; diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ReconnectMetrics.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ReconnectMetrics.java index 24bf47ea7bb9..f6906c8b7b7a 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ReconnectMetrics.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/ReconnectMetrics.java @@ -84,7 +84,7 @@ public ReconnectMetrics(@NonNull final Metrics metrics, @NonNull final AddressBo metrics, new CountPerSecond.Config( PLATFORM_CATEGORY, - String.format("reconnectRejections/sec_%02d", nodeId.id())) + String.format("reconnectRejections_per_sec_%02d", nodeId.id())) .withDescription(String.format( "number of reconnections rejected per second from node %02d", nodeId.id())) .withUnit("rejectionsPerSec") diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/SyncMetrics.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/SyncMetrics.java index a6893220c1fb..cd817f4a3310 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/SyncMetrics.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/metrics/SyncMetrics.java @@ -49,17 +49,17 @@ public class SyncMetrics { private final RunningAverageMetric permitsAvailable; private static final RunningAverageMetric.Config AVG_BYTES_PER_SEC_SYNC_CONFIG = new RunningAverageMetric.Config( - PLATFORM_CATEGORY, "bytes/sec_sync") + PLATFORM_CATEGORY, "bytes_per_sec_sync") .withDescription("average number of bytes per second transferred during a sync"); private final RunningAverageMetric avgBytesPerSecSync; private static final CountPerSecond.Config CALL_SYNCS_PER_SECOND_CONFIG = new CountPerSecond.Config( - PLATFORM_CATEGORY, "sync/secC") + PLATFORM_CATEGORY, "sync_per_secC") .withDescription("(call syncs) syncs completed per second initiated by this member"); private final CountPerSecond callSyncsPerSecond; private static final CountPerSecond.Config REC_SYNCS_PER_SECOND_CONFIG = new CountPerSecond.Config( - PLATFORM_CATEGORY, "sync/secR") + PLATFORM_CATEGORY, "sync_per_secR") .withDescription("(receive syncs) syncs completed per second initiated by other member"); private final CountPerSecond recSyncsPerSecond; @@ -69,27 +69,27 @@ public class SyncMetrics { .withFormat(FORMAT_15_3); private static final CountPerSecond.Config INCOMING_SYNC_REQUESTS_CONFIG = new CountPerSecond.Config( - PLATFORM_CATEGORY, "incomingSyncRequests/sec") + PLATFORM_CATEGORY, "incomingSyncRequests_per_sec") .withDescription("Incoming sync requests received per second"); private final CountPerSecond incomingSyncRequestsPerSec; private static final CountPerSecond.Config ACCEPTED_SYNC_REQUESTS_CONFIG = new CountPerSecond.Config( - PLATFORM_CATEGORY, "acceptedSyncRequests/sec") + PLATFORM_CATEGORY, "acceptedSyncRequests_per_sec") .withDescription("Incoming sync requests accepted per second"); private final CountPerSecond acceptedSyncRequestsPerSec; private static final CountPerSecond.Config OPPORTUNITIES_TO_INITIATE_SYNC_CONFIG = new CountPerSecond.Config( - PLATFORM_CATEGORY, "opportunitiesToInitiateSync/sec") + PLATFORM_CATEGORY, "opportunitiesToInitiateSync_per_sec") .withDescription("Opportunities to initiate an outgoing sync per second"); private final CountPerSecond opportunitiesToInitiateSyncPerSec; private static final CountPerSecond.Config OUTGOING_SYNC_REQUESTS_CONFIG = new CountPerSecond.Config( - PLATFORM_CATEGORY, "outgoingSyncRequests/sec") + PLATFORM_CATEGORY, "outgoingSyncRequests_per_sec") .withDescription("Outgoing sync requests sent per second"); private final CountPerSecond outgoingSyncRequestsPerSec; private static final CountPerSecond.Config SYNCS_PER_SECOND_CONFIG = new CountPerSecond.Config( - PLATFORM_CATEGORY, "syncs/sec") + PLATFORM_CATEGORY, "syncs_per_sec") .withDescription("Total number of syncs completed per second"); private final CountPerSecond syncsPerSec; @@ -180,13 +180,17 @@ public SyncMetrics(final Metrics metrics) { metrics, ChronoUnit.SECONDS, INTERNAL_CATEGORY, - "sec/sync", + "sec_per_sync", "duration of average successful sync (in seconds)"); avgEventsPerSyncSent = new AverageAndMax( - metrics, PLATFORM_CATEGORY, "ev/syncS", "number of events sent per successful sync", FORMAT_8_1); + metrics, PLATFORM_CATEGORY, "ev_per_syncS", "number of events sent per successful sync", FORMAT_8_1); avgEventsPerSyncRec = new AverageAndMax( - metrics, PLATFORM_CATEGORY, "ev/syncR", "number of events received per successful sync", FORMAT_8_1); + metrics, + PLATFORM_CATEGORY, + "ev_per_syncR", + "number of events received per successful sync", + FORMAT_8_1); syncGenerationDiff = new AverageStat( metrics, @@ -207,31 +211,31 @@ public SyncMetrics(final Metrics metrics) { metrics, ChronoUnit.SECONDS, INTERNAL_CATEGORY, - "sec/sync1", + "sec_per_sync1", "duration of step 1 of average successful sync (in seconds)"); avgSyncDuration2 = new AverageTimeStat( metrics, ChronoUnit.SECONDS, INTERNAL_CATEGORY, - "sec/sync2", + "sec_per_sync2", "duration of step 2 of average successful sync (in seconds)"); avgSyncDuration3 = new AverageTimeStat( metrics, ChronoUnit.SECONDS, INTERNAL_CATEGORY, - "sec/sync3", + "sec_per_sync3", "duration of step 3 of average successful sync (in seconds)"); avgSyncDuration4 = new AverageTimeStat( metrics, ChronoUnit.SECONDS, INTERNAL_CATEGORY, - "sec/sync4", + "sec_per_sync4", "duration of step 4 of average successful sync (in seconds)"); avgSyncDuration5 = new AverageTimeStat( metrics, ChronoUnit.SECONDS, INTERNAL_CATEGORY, - "sec/sync5", + "sec_per_sync5", "duration of step 5 of average successful sync (in seconds)"); knownSetSize = new AverageStat( diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/network/NetworkMetrics.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/network/NetworkMetrics.java index 4a481eff52b9..0925e7f4106d 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/network/NetworkMetrics.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/network/NetworkMetrics.java @@ -47,7 +47,7 @@ public class NetworkMetrics { .withDescription("average time for a round trip message between 2 computers (in milliseconds)") .withFormat(FloatFormats.FORMAT_7_0); private static final SpeedometerMetric.Config BYTES_PER_SECOND_SENT_CONFIG = new SpeedometerMetric.Config( - Metrics.INTERNAL_CATEGORY, "bytes/sec_sent") + Metrics.INTERNAL_CATEGORY, "bytes_per_sec_sent") .withDescription("number of bytes sent per second over the network (total for this member)") .withFormat(FloatFormats.FORMAT_16_2); private static final RunningAverageMetric.Config AVG_CONNS_CREATED_CONFIG = new RunningAverageMetric.Config( @@ -108,7 +108,7 @@ public NetworkMetrics( avgBytePerSecSent.put( nodeId, metrics.getOrCreate(new SpeedometerMetric.Config( - BPSS_CATEGORY, String.format("bytes/sec_sent_%02d", nodeId.id())) + BPSS_CATEGORY, String.format("bytes_per_sec_sent_%02d", nodeId.id())) .withDescription(String.format("bytes per second sent to node %02d", nodeId.id())) .withFormat(FloatFormats.FORMAT_16_2))); disconnectFrequency.put( @@ -117,7 +117,7 @@ public NetworkMetrics( metrics, new CountPerSecond.Config( Metrics.PLATFORM_CATEGORY, - String.format("disconnects/sec_%02d", nodeId.id())) + String.format("disconnects_per_sec_%02d", nodeId.id())) .withDescription(String.format( "number of disconnects per second from node %02d", nodeId.id())) .withFormat(FloatFormats.FORMAT_10_0))); diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/state/signed/SignedStateMetrics.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/state/signed/SignedStateMetrics.java index b38b420e48d1..8a598ee54949 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/state/signed/SignedStateMetrics.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/state/signed/SignedStateMetrics.java @@ -63,14 +63,14 @@ public class SignedStateMetrics { private final Counter totalNeverSignedDiskStates; private static final SpeedometerMetric.Config STATES_SIGNED_PER_SECOND_CONFIG = new SpeedometerMetric.Config( - CATEGORY, "statesSigned/sec") + CATEGORY, "sstatesSigned_per_sec") .withDescription("the number of states completely signed per second") .withFormat(FORMAT_16_2) .withUnit("hz"); private final SpeedometerMetric statesSignedPerSecond; private static final SpeedometerMetric.Config STATE_SIGNATURES_GATHERED_PER_SECOND_CONFIG = - new SpeedometerMetric.Config(CATEGORY, "stateSignaturesGathered/sec") + new SpeedometerMetric.Config(CATEGORY, "stateSignaturesGathered_per_sec") .withDescription("the number of state signatures gathered from other nodes per second") .withFormat(FORMAT_16_2) .withUnit("hz"); diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/stats/CycleTimingStat.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/stats/CycleTimingStat.java index 1ea4e2a1f600..330956416093 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/stats/CycleTimingStat.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/stats/CycleTimingStat.java @@ -65,7 +65,7 @@ public CycleTimingStat(final Metrics metrics, final ChronoUnit unit, final Cycle metrics, unit, definition.getCategory(), - definition.getName() + "-" + definition.getIntervalName(i), + definition.getName() + "_" + definition.getIntervalName(i), definition.getIntervalDescription(i), AverageStat.WEIGHT_VOLATILE)); } @@ -74,7 +74,7 @@ public CycleTimingStat(final Metrics metrics, final ChronoUnit unit, final Cycle metrics, unit, definition.getCategory(), - definition.getName() + "-total", + definition.getName() + "_total", "average total time spend in the " + definition.getName() + " cycle.", AverageStat.WEIGHT_VOLATILE); } diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/PlatformStatNames.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/PlatformStatNames.java index 4432b7cf6c6d..8fbca3208f2b 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/PlatformStatNames.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/PlatformStatNames.java @@ -21,15 +21,15 @@ */ public abstract class PlatformStatNames { /** number of consensus transactions per second handled by SwirldState.handleConsensusRound() */ - public static final String TRANSACTIONS_HANDLED_PER_SECOND = "transH/sec"; + public static final String TRANSACTIONS_HANDLED_PER_SECOND = "transH_per_sec"; /** number of consensus events in queue waiting to be handled */ public static final String CONSENSUS_QUEUE_SIZE = "consEvents"; /** number of preconsensus events in queue waiting to be handled */ public static final String PRE_CONSENSUS_QUEUE_SIZE = "preConsEvents"; /** the number of creators that have more than one tip at the start of each sync */ - public static final String MULTI_TIPS_PER_SYNC = "multiTips/sync"; + public static final String MULTI_TIPS_PER_SYNC = "multiTips_per_sync"; /** the number of tips per sync at the start of each sync */ - public static final String TIPS_PER_SYNC = "tips/sync"; + public static final String TIPS_PER_SYNC = "tips_per_sync"; /** the ratio of rejected sync to accepted syncs over time. */ public static final String REJECTED_SYNC_RATIO = "rejectedSyncRatio"; diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/status/PlatformStatusManager.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/status/PlatformStatusManager.java index ff7103243147..434e68494801 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/status/PlatformStatusManager.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/status/PlatformStatusManager.java @@ -75,7 +75,7 @@ public PlatformStatusManager( this.queue = new QueueThreadConfiguration(threadManager) .setComponent("platform") - .setThreadName("status-state-machine") + .setThreadName("status_state_machine") .setHandler(this::processStatusAction) .setIdleCallback(this::triggerTimeElapsed) .setBatchHandledCallback(this::triggerTimeElapsed) diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/uptime/UptimeMetrics.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/uptime/UptimeMetrics.java index b9eeb8037505..7583420b2387 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/uptime/UptimeMetrics.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/uptime/UptimeMetrics.java @@ -61,8 +61,7 @@ class UptimeMetrics { .withDescription("The time, in microseconds, required to compute uptime information each round."); private final RunningAverageMetric uptimeComputationTime; - private static final String ROUNDS_SINCE_LAST_CONSENSUS_EVENT = "roundsSinceLastConsensusEvent-"; - private static final String ROUNDS_SINCE_LAST_JUDGE = "roundsSinceLastJudge-"; + private static final String ROUNDS_SINCE_LAST_CONSENSUS_EVENT = "roundsSinceLastConsensusEvent_"; /** * Construct a new uptime metrics object. diff --git a/platform-sdk/swirlds-virtualmap/src/main/java/com/swirlds/virtualmap/internal/merkle/VirtualMapStatistics.java b/platform-sdk/swirlds-virtualmap/src/main/java/com/swirlds/virtualmap/internal/merkle/VirtualMapStatistics.java index 14be2bfc9615..904f14f82527 100644 --- a/platform-sdk/swirlds-virtualmap/src/main/java/com/swirlds/virtualmap/internal/merkle/VirtualMapStatistics.java +++ b/platform-sdk/swirlds-virtualmap/src/main/java/com/swirlds/virtualmap/internal/merkle/VirtualMapStatistics.java @@ -29,7 +29,7 @@ */ public class VirtualMapStatistics { - public static final String STAT_CATEGORY = "virtual-map"; + public static final String STAT_CATEGORY = "virtual_map"; /** Metric name prefix for all virtual map metric names */ private static final String VMAP_PREFIX = "vmap_"; From 1ef3ef5e6de17473568424f6a18ca0f7eb290cfe Mon Sep 17 00:00:00 2001 From: Michael Tinker Date: Wed, 31 Jan 2024 16:09:51 -0600 Subject: [PATCH 05/17] chore: stabilize a few specs (#11258) Signed-off-by: Michael Tinker --- .../assertions/ContractFnResultAsserts.java | 23 +++++++++++++++++++ .../contract/evm/Evm46ValidationSuite.java | 2 +- .../bdd/suites/crypto/MiscCryptoSuite.java | 21 ++++++----------- .../suites/leaky/LeakyContractTestsSuite.java | 9 +------- 4 files changed, 32 insertions(+), 23 deletions(-) diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/assertions/ContractFnResultAsserts.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/assertions/ContractFnResultAsserts.java index 6d41cd541a33..32729a992617 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/assertions/ContractFnResultAsserts.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/assertions/ContractFnResultAsserts.java @@ -257,6 +257,29 @@ public ContractFnResultAsserts gasUsed(long gasUsed) { return this; } + /** + * Adds an assertion that the gas used is the expected value, up to some small + * variation due to differences in intrinsic gas cost for EVM payloads that + * reference addresses that may contain different numbers of zero bytes. + * + * @param gasUsed the expected gas used + * @return this + */ + public ContractFnResultAsserts gasUsedModuloIntrinsicVariation(long gasUsed) { + registerProvider((spec, o) -> { + ContractFunctionResult result = (ContractFunctionResult) o; + final var delta = Math.abs(gasUsed - result.getGasUsed()); + // Allow for up to 8 zero bytes of variation in the EVM payload; as + // each zero/non-zero difference changes the intrinsic gas cost by + // 8 gas units + if (delta > 64) { + Assertions.fail("Expected gas used to be " + gasUsed + " up to 8 differing " + + " zero bytes in the payload; but was " + result.getGasUsed()); + } + }); + return this; + } + public ContractFnResultAsserts contractCallResult(ContractCallResult contractCallResult) { registerProvider((spec, o) -> { ContractFunctionResult result = (ContractFunctionResult) o; diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/evm/Evm46ValidationSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/evm/Evm46ValidationSuite.java index a1e692f21077..4dcc8eb2c99c 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/evm/Evm46ValidationSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/evm/Evm46ValidationSuite.java @@ -630,7 +630,7 @@ private HapiSpec internalCallToExistingMirrorAddressResultsInSuccessfulCall() { .contractCallResult(resultWith() .createdContractIdsCount(0) .contractCallResult(bigIntResult(1)) - .gasUsed(48107)))); + .gasUsedModuloIntrinsicVariation(48107)))); } @HapiTest diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/crypto/MiscCryptoSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/crypto/MiscCryptoSuite.java index 4bb162f304d7..190949c10249 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/crypto/MiscCryptoSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/crypto/MiscCryptoSuite.java @@ -18,17 +18,14 @@ import static com.hedera.services.bdd.junit.TestTags.CRYPTO; import static com.hedera.services.bdd.spec.HapiSpec.defaultHapiSpec; -import static com.hedera.services.bdd.spec.assertions.TransactionRecordAsserts.recordWith; import static com.hedera.services.bdd.spec.keys.KeyShape.SIMPLE; import static com.hedera.services.bdd.spec.queries.QueryVerbs.getAccountBalance; -import static com.hedera.services.bdd.spec.queries.QueryVerbs.getTxnRecord; import static com.hedera.services.bdd.spec.transactions.TxnVerbs.cryptoCreate; import static com.hedera.services.bdd.spec.transactions.TxnVerbs.cryptoTransfer; import static com.hedera.services.bdd.spec.transactions.TxnVerbs.cryptoUpdate; import static com.hedera.services.bdd.spec.transactions.crypto.HapiCryptoTransfer.tinyBarsFromTo; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.newKeyNamed; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.reduceFeeFor; -import static com.hedera.services.bdd.spec.utilops.UtilVerbs.sleepFor; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.withOpContext; import static com.hederahashgraph.api.proto.java.HederaFunctionality.CryptoTransfer; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.INSUFFICIENT_TX_FEE; @@ -153,17 +150,13 @@ final HapiSpec updateWithOutOfDateKeyFails() { newKeyNamed("originalKey"), newKeyNamed("updateKey"), cryptoCreate("targetAccount").key("originalKey")) - .when( - cryptoUpdate("targetAccount").key("updateKey").deferStatusResolution(), - cryptoUpdate("targetAccount") - .receiverSigRequired(true) - .signedBy(GENESIS, "originalKey") - .via("invalidKeyUpdateTxn") - .deferStatusResolution() - .hasAnyKnownStatus(), - sleepFor(1_000L)) - .then(getTxnRecord("invalidKeyUpdateTxn") - .hasPriority(recordWith().status(INVALID_SIGNATURE))); + .when(cryptoUpdate("targetAccount").key("updateKey").deferStatusResolution()) + .then(cryptoUpdate("targetAccount") + .receiverSigRequired(true) + .signedBy(GENESIS, "originalKey") + .via("invalidKeyUpdateTxn") + .deferStatusResolution() + .hasKnownStatus(INVALID_SIGNATURE)); } @Override diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/leaky/LeakyContractTestsSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/leaky/LeakyContractTestsSuite.java index 9dffc0b168af..069a5381f18a 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/leaky/LeakyContractTestsSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/leaky/LeakyContractTestsSuite.java @@ -98,16 +98,13 @@ import static com.hedera.services.bdd.spec.utilops.UtilVerbs.reduceFeeFor; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.resetToDefault; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.sleepFor; -import static com.hedera.services.bdd.spec.utilops.UtilVerbs.snapshotMode; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.sourcing; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.tokenTransferList; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.tokenTransferLists; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.uploadDefaultFeeSchedules; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.usableTxnIdNamed; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.withOpContext; -import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.NONDETERMINISTIC_CONSTRUCTOR_PARAMETERS; import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.NONDETERMINISTIC_NONCE; -import static com.hedera.services.bdd.spec.utilops.records.SnapshotMode.FUZZY_MATCH_AGAINST_HAPI_TEST_STREAMS; import static com.hedera.services.bdd.suites.contract.Utils.FunctionType.FUNCTION; import static com.hedera.services.bdd.suites.contract.Utils.aaWith; import static com.hedera.services.bdd.suites.contract.Utils.asAddress; @@ -2952,12 +2949,8 @@ HapiSpec invalidContract() { final HapiSpec htsTransferFromForNFTViaContractCreateLazyCreate() { final var depositAmount = 1000; - return defaultHapiSpec("htsTransferFromForNFTViaContractCreateLazyCreate") + return defaultHapiSpec("htsTransferFromForNFTViaContractCreateLazyCreate", NONDETERMINISTIC_NONCE) .given( - snapshotMode( - FUZZY_MATCH_AGAINST_HAPI_TEST_STREAMS, - NONDETERMINISTIC_NONCE, - NONDETERMINISTIC_CONSTRUCTOR_PARAMETERS), newKeyNamed(ECDSA_KEY).shape(SECP_256K1_SHAPE), uploadInitCode(NESTED_LAZY_CREATE_VIA_CONSTRUCTOR)) .when(withOpContext((spec, opLog) -> { From 86ea5eb7dee81ad42880bffdd5614e7a40a1beba Mon Sep 17 00:00:00 2001 From: JivkoKelchev Date: Thu, 1 Feb 2024 05:17:51 +0700 Subject: [PATCH 06/17] fix: 10315 add logs to grant approval calls (ERCPrecompileSuite fuzzy match) (#11178) Signed-off-by: Zhivko Kelchev Signed-off-by: Michael Tinker Co-authored-by: Michael Tinker --- .../app/service/mono/utils/MiscUtilsTest.java | 20 ++- .../AbstractGrantApprovalCall.java | 79 ++++++----- .../ClassicGrantApprovalCall.java | 57 +++----- .../grantapproval/ERCGrantApprovalCall.java | 61 ++++----- .../GrantApprovalLoggingUtils.java | 86 ++++++++++++ .../GrantApprovalTranslator.java | 4 +- .../hts/transfer/ApprovalSwitchHelper.java | 48 ++++--- .../hts/transfer/ClassicTransfersCall.java | 13 +- .../ClassicGrantApprovalCallTest.java | 2 - .../ERCGrantApprovalCallTest.java | 128 ++++++++++++++---- .../transfer/ApprovalSwitchHelperTest.java | 18 ++- .../transfer/ClassicTransfersCallTest.java | 6 +- .../record-snapshots/ERCPrecompile.json | 2 +- .../hedera/services/bdd/spec/HapiSpec.java | 2 +- .../spec/utilops/records/SnapshotModeOp.java | 58 ++++---- .../precompile/ERCPrecompileSuite.java | 9 +- 16 files changed, 391 insertions(+), 202 deletions(-) create mode 100644 hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/GrantApprovalLoggingUtils.java diff --git a/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/utils/MiscUtilsTest.java b/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/utils/MiscUtilsTest.java index ca44b75b4bd5..ec635b147807 100644 --- a/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/utils/MiscUtilsTest.java +++ b/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/utils/MiscUtilsTest.java @@ -93,6 +93,7 @@ import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.collection.IsIterableContainingInOrder.contains; import static org.junit.jupiter.api.Assertions.assertArrayEquals; +import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertThrows; @@ -103,6 +104,7 @@ import com.google.protobuf.ByteString; import com.google.protobuf.GeneratedMessageV3; +import com.google.protobuf.InvalidProtocolBufferException; import com.google.protobuf.TextFormat; import com.hedera.node.app.hapi.utils.CommonUtils; import com.hedera.node.app.hapi.utils.ethereum.EthTxData; @@ -174,6 +176,7 @@ import com.hederahashgraph.api.proto.java.ScheduleDeleteTransactionBody; import com.hederahashgraph.api.proto.java.ScheduleGetInfoQuery; import com.hederahashgraph.api.proto.java.ScheduleSignTransactionBody; +import com.hederahashgraph.api.proto.java.SignedTransaction; import com.hederahashgraph.api.proto.java.SystemDeleteTransactionBody; import com.hederahashgraph.api.proto.java.SystemUndeleteTransactionBody; import com.hederahashgraph.api.proto.java.Timestamp; @@ -233,12 +236,10 @@ @ExtendWith({MockitoExtension.class}) class MiscUtilsTest { @Test - void doesUnescapingBytesWork() throws Exception { - final var expected = "618dc65e00000000000000000000000000000000004279ac18160ddd"; - final var encoded = - "a\\215\\306^\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000By\\254\\030\\026\\r\\335"; - final var raw = TextFormat.unescapeBytes(encoded); - assertEquals(expected, com.swirlds.common.utility.CommonUtils.hex(raw.toByteArray())); + void canDecodeBody() { + final var encodedSignedTransaction = + "\\n9\\n\\025\\n\\v\\b\\223\\263\\302\\255\\006\\020\\264\\351\\276.\\022\\004\\030\\231\\216\\a \\003r \\022\\036\\n\\004\\030\\325\\325,\\022\\n\\n\\004\\030\\373\\342A\\020\\375\\352J\\022\\n\\n\\004\\030\\305\\245Y\\020\\376\\352J"; + assertDoesNotThrow(() -> bodyOf(encodedSignedTransaction)); } @Test @@ -992,4 +993,11 @@ private Method getSetter(final B builder, final Class type) { .get(); } } + + private TransactionBody bodyOf(final String encoded) + throws InvalidProtocolBufferException, TextFormat.InvalidEscapeSequenceException { + final var raw = TextFormat.unescapeBytes(encoded); + final var signedTxn = SignedTransaction.parseFrom(raw); + return TransactionBody.parseFrom(signedTxn.getBodyBytes()); + } } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/AbstractGrantApprovalCall.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/AbstractGrantApprovalCall.java index 5403a879bae2..ada731f09d64 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/AbstractGrantApprovalCall.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/AbstractGrantApprovalCall.java @@ -16,12 +16,13 @@ package com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.grantapproval; -import static java.util.Objects.requireNonNull; +import static com.hedera.hapi.node.base.ResponseCodeEnum.DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL; +import static com.hedera.hapi.node.base.ResponseCodeEnum.INVALID_SIGNATURE; +import static com.hedera.hapi.node.base.ResponseCodeEnum.SENDER_DOES_NOT_OWN_NFT_SERIAL_NO; import com.hedera.hapi.node.base.AccountID; import com.hedera.hapi.node.base.TokenID; import com.hedera.hapi.node.base.TokenType; -import com.hedera.hapi.node.state.token.AccountApprovalForAllAllowance; import com.hedera.hapi.node.token.CryptoApproveAllowanceTransactionBody; import com.hedera.hapi.node.token.CryptoDeleteAllowanceTransactionBody; import com.hedera.hapi.node.token.NftAllowance; @@ -32,15 +33,16 @@ import com.hedera.node.app.service.contract.impl.exec.scope.VerificationStrategy; import com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.AbstractHtsCall; import com.hedera.node.app.service.contract.impl.hevm.HederaWorldUpdater.Enhancement; +import com.hedera.node.app.service.contract.impl.records.ContractCallRecordBuilder; import edu.umd.cs.findbugs.annotations.NonNull; +import edu.umd.cs.findbugs.annotations.Nullable; import java.math.BigInteger; -import java.util.List; public abstract class AbstractGrantApprovalCall extends AbstractHtsCall { protected final VerificationStrategy verificationStrategy; protected final AccountID senderId; - protected final TokenID token; - protected final AccountID spender; + protected final TokenID tokenId; + protected final AccountID spenderId; protected final BigInteger amount; protected final TokenType tokenType; @@ -51,35 +53,35 @@ protected AbstractGrantApprovalCall( @NonNull final Enhancement enhancement, @NonNull final VerificationStrategy verificationStrategy, @NonNull final AccountID senderId, - @NonNull final TokenID token, - @NonNull final AccountID spender, + @NonNull final TokenID tokenId, + @NonNull final AccountID spenderId, @NonNull final BigInteger amount, @NonNull final TokenType tokenType, - @NonNull final boolean isViewCall) { + final boolean isViewCall) { super(gasCalculator, enhancement, isViewCall); this.verificationStrategy = verificationStrategy; this.senderId = senderId; - this.token = token; - this.spender = spender; + this.tokenId = tokenId; + this.spenderId = spenderId; this.amount = amount; this.tokenType = tokenType; } - public TransactionBody callGrantApproval() { + protected ContractCallRecordBuilder withMonoStandard(@NonNull final ContractCallRecordBuilder recordBuilder) { + if (recordBuilder.status() == DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL + || recordBuilder.status() == INVALID_SIGNATURE) { + recordBuilder.status(SENDER_DOES_NOT_OWN_NFT_SERIAL_NO); + } + return recordBuilder; + } + + protected TransactionBody synthApprovalBody() { if (tokenType == TokenType.NON_FUNGIBLE_UNIQUE) { - var ownerId = getOwnerId(); + var ownerId = getMaybeOwnerId(); if (ownerId != null && !isNftApprovalRevocation()) { - List accountApprovalForAllAllowances = enhancement - .nativeOperations() - .getAccount(ownerId.accountNum()) - .approveForAllNftAllowances(); - if (accountApprovalForAllAllowances != null) { - for (var approvedForAll : accountApprovalForAllAllowances) { - if (approvedForAll.tokenId().equals(token)) { - return buildCryptoApproveAllowance(approveDelegate(ownerId, approvedForAll.spenderId())); - } - } + if (!ownerId.equals(senderId)) { + return buildCryptoApproveAllowance(approveDelegate(ownerId, senderId)); } } @@ -94,7 +96,7 @@ public TransactionBody callGrantApproval() { private CryptoDeleteAllowanceTransactionBody remove(AccountID ownerId) { return CryptoDeleteAllowanceTransactionBody.newBuilder() .nftAllowances(NftRemoveAllowance.newBuilder() - .tokenId(token) + .tokenId(tokenId) .owner(ownerId) .serialNumbers(amount.longValue()) .build()) @@ -104,8 +106,8 @@ private CryptoDeleteAllowanceTransactionBody remove(AccountID ownerId) { private CryptoApproveAllowanceTransactionBody approveDelegate(AccountID ownerId, AccountID delegateSpenderId) { return CryptoApproveAllowanceTransactionBody.newBuilder() .nftAllowances(NftAllowance.newBuilder() - .tokenId(token) - .spender(spender) + .tokenId(tokenId) + .spender(spenderId) .delegatingSpender(delegateSpenderId) .owner(ownerId) .serialNumbers(amount.longValue()) @@ -117,16 +119,16 @@ private CryptoApproveAllowanceTransactionBody approve(AccountID ownerId) { return tokenType.equals(TokenType.FUNGIBLE_COMMON) ? CryptoApproveAllowanceTransactionBody.newBuilder() .tokenAllowances(TokenAllowance.newBuilder() - .tokenId(token) - .spender(spender) + .tokenId(tokenId) + .spender(spenderId) .owner(ownerId) .amount(amount.longValue()) .build()) .build() : CryptoApproveAllowanceTransactionBody.newBuilder() .nftAllowances(NftAllowance.newBuilder() - .tokenId(token) - .spender(spender) + .tokenId(tokenId) + .spender(spenderId) .owner(ownerId) .serialNumbers(amount.longValue()) .build()) @@ -141,15 +143,20 @@ private TransactionBody buildCryptoApproveAllowance(CryptoApproveAllowanceTransa return TransactionBody.newBuilder().cryptoApproveAllowance(body).build(); } - private AccountID getOwnerId() { - final var nft = enhancement.nativeOperations().getNft(token.tokenNum(), amount.longValue()); - requireNonNull(nft); - return nft.hasOwnerId() - ? nft.ownerId() - : enhancement.nativeOperations().getToken(token.tokenNum()).treasuryAccountId(); + protected @Nullable AccountID getMaybeOwnerId() { + final var nft = enhancement.nativeOperations().getNft(tokenId.tokenNum(), amount.longValue()); + if (nft == null) { + return null; + } + if (nft.hasOwnerId()) { + return nft.ownerId(); + } else { + final var token = nativeOperations().getToken(tokenId.tokenNum()); + return token == null ? null : token.treasuryAccountIdOrThrow(); + } } private boolean isNftApprovalRevocation() { - return spender.accountNum() == 0; + return spenderId.accountNumOrElse(0L) == 0; } } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/ClassicGrantApprovalCall.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/ClassicGrantApprovalCall.java index 9b56377632a9..8f39b6bcc414 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/ClassicGrantApprovalCall.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/ClassicGrantApprovalCall.java @@ -16,20 +16,18 @@ package com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.grantapproval; -import static com.hedera.hapi.node.base.ResponseCodeEnum.INVALID_ALLOWANCE_SPENDER_ID; import static com.hedera.hapi.node.base.ResponseCodeEnum.INVALID_TOKEN_ID; -import static com.hedera.hapi.node.base.ResponseCodeEnum.TOKEN_NOT_ASSOCIATED_TO_ACCOUNT; +import static com.hedera.hapi.node.base.ResponseCodeEnum.SUCCESS; +import static com.hedera.node.app.service.contract.impl.exec.systemcontracts.FullResult.successResult; import static com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.HtsCall.PricedResult.gasOnly; import static com.hedera.node.app.service.contract.impl.utils.ConversionUtils.asLongZeroAddress; import com.hedera.hapi.node.base.AccountID; -import com.hedera.hapi.node.base.ResponseCodeEnum; import com.hedera.hapi.node.base.TokenID; import com.hedera.hapi.node.base.TokenType; import com.hedera.node.app.service.contract.impl.exec.gas.DispatchType; import com.hedera.node.app.service.contract.impl.exec.gas.SystemContractGasCalculator; import com.hedera.node.app.service.contract.impl.exec.scope.VerificationStrategy; -import com.hedera.node.app.service.contract.impl.exec.systemcontracts.FullResult; import com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.AbiConstants; import com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.LogBuilder; import com.hedera.node.app.service.contract.impl.hevm.HederaWorldUpdater.Enhancement; @@ -41,6 +39,9 @@ import org.hyperledger.besu.evm.log.Log; public class ClassicGrantApprovalCall extends AbstractGrantApprovalCall { + + // too many parameters + @SuppressWarnings("java:S107") public ClassicGrantApprovalCall( @NonNull final SystemContractGasCalculator gasCalculator, @NonNull final Enhancement enhancement, @@ -55,54 +56,38 @@ public ClassicGrantApprovalCall( @NonNull @Override - public PricedResult execute() { - if (token == null) { + public PricedResult execute(@NonNull final MessageFrame frame) { + if (tokenId == null) { return reversionWith(INVALID_TOKEN_ID, gasCalculator.canonicalGasRequirement(DispatchType.APPROVE)); } - final var body = callGrantApproval(); + final var body = synthApprovalBody(); final var recordBuilder = systemContractOperations() .dispatch(body, verificationStrategy, senderId, ContractCallRecordBuilder.class); - final var status = recordBuilder.status(); + final var status = withMonoStandard(recordBuilder).status(); final var gasRequirement = gasCalculator.gasRequirement(body, DispatchType.APPROVE, senderId); - if (status != ResponseCodeEnum.SUCCESS) { - if (status.equals(INVALID_ALLOWANCE_SPENDER_ID)) { - return reversionWith(TOKEN_NOT_ASSOCIATED_TO_ACCOUNT, gasRequirement); - } else { - return reversionWith(status, gasRequirement); - } + if (status != SUCCESS) { + return reversionWith(gasRequirement, recordBuilder); } else { - final var encodedOutput = tokenType.equals(TokenType.FUNGIBLE_COMMON) - ? GrantApprovalTranslator.GRANT_APPROVAL.getOutputs().encodeElements(status.protoOrdinal(), true) - : GrantApprovalTranslator.GRANT_APPROVAL_NFT.getOutputs().encodeElements((long) - status.protoOrdinal()); - return gasOnly(FullResult.successResult(encodedOutput, gasRequirement, recordBuilder), status, false); - } - } - - @NonNull - @Override - public PricedResult execute(final MessageFrame frame) { - final var result = execute(); - - if (result.fullResult().result().getState().equals(MessageFrame.State.COMPLETED_SUCCESS)) { - final var tokenAddress = asLongZeroAddress(token.tokenNum()); - + final var tokenAddress = asLongZeroAddress(tokenId.tokenNum()); if (tokenType.equals(TokenType.FUNGIBLE_COMMON)) { frame.addLog(getLogForFungibleAdjustAllowance(tokenAddress)); } else { frame.addLog(getLogForNftAdjustAllowance(tokenAddress)); } + final var encodedOutput = tokenType.equals(TokenType.FUNGIBLE_COMMON) + ? GrantApprovalTranslator.GRANT_APPROVAL.getOutputs().encodeElements(status.protoOrdinal(), true) + : GrantApprovalTranslator.GRANT_APPROVAL_NFT.getOutputs().encodeElements((long) + status.protoOrdinal()); + return gasOnly(successResult(encodedOutput, gasRequirement, recordBuilder), status, false); } - - return result; } private Log getLogForFungibleAdjustAllowance(final Address logger) { return LogBuilder.logBuilder() .forLogger(logger) .forEventSignature(AbiConstants.APPROVAL_EVENT) - .forIndexedArgument(asLongZeroAddress(senderId.accountNum())) - .forIndexedArgument(asLongZeroAddress(spender.accountNum())) + .forIndexedArgument(asLongZeroAddress(senderId.accountNumOrThrow())) + .forIndexedArgument(asLongZeroAddress(spenderId.accountNumOrThrow())) .forDataItem(amount) .build(); } @@ -111,8 +96,8 @@ private Log getLogForNftAdjustAllowance(final Address logger) { return LogBuilder.logBuilder() .forLogger(logger) .forEventSignature(AbiConstants.APPROVAL_EVENT) - .forIndexedArgument(asLongZeroAddress(senderId.accountNum())) - .forIndexedArgument(asLongZeroAddress(spender.accountNum())) + .forIndexedArgument(asLongZeroAddress(senderId.accountNumOrThrow())) + .forIndexedArgument(asLongZeroAddress(spenderId.accountNumOrThrow())) .forIndexedArgument(amount) .build(); } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/ERCGrantApprovalCall.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/ERCGrantApprovalCall.java index 0021ae470668..dfc6396f9b05 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/ERCGrantApprovalCall.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/ERCGrantApprovalCall.java @@ -16,80 +16,67 @@ package com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.grantapproval; -import static com.hedera.hapi.node.base.ResponseCodeEnum.INVALID_ALLOWANCE_SPENDER_ID; import static com.hedera.hapi.node.base.ResponseCodeEnum.INVALID_TOKEN_ID; +import static com.hedera.hapi.node.base.ResponseCodeEnum.SUCCESS; import static com.hedera.node.app.service.contract.impl.exec.systemcontracts.FullResult.revertResult; import static com.hedera.node.app.service.contract.impl.exec.systemcontracts.FullResult.successResult; -import static com.hedera.node.app.service.contract.impl.exec.systemcontracts.HtsSystemContract.HTS_EVM_ADDRESS; import static com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.HtsCall.PricedResult.gasOnly; -import static com.hedera.node.app.service.contract.impl.utils.ConversionUtils.asEvmContractId; -import static com.hedera.node.app.service.contract.impl.utils.SystemContractUtils.contractFunctionResultFailedForProto; import com.hedera.hapi.node.base.AccountID; -import com.hedera.hapi.node.base.ResponseCodeEnum; import com.hedera.hapi.node.base.TokenID; import com.hedera.hapi.node.base.TokenType; import com.hedera.node.app.service.contract.impl.exec.gas.DispatchType; import com.hedera.node.app.service.contract.impl.exec.gas.SystemContractGasCalculator; import com.hedera.node.app.service.contract.impl.exec.scope.VerificationStrategy; -import com.hedera.node.app.service.contract.impl.exec.systemcontracts.FullResult; -import com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.ReturnTypes; import com.hedera.node.app.service.contract.impl.hevm.HederaWorldUpdater.Enhancement; -import com.hedera.node.app.spi.workflows.record.SingleTransactionRecordBuilder; -import com.hedera.pbj.runtime.io.buffer.Bytes; +import com.hedera.node.app.service.contract.impl.records.ContractCallRecordBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.math.BigInteger; -import org.hyperledger.besu.datatypes.Address; +import org.hyperledger.besu.evm.frame.MessageFrame; public class ERCGrantApprovalCall extends AbstractGrantApprovalCall { + // too many parameters + @SuppressWarnings("java:S107") public ERCGrantApprovalCall( @NonNull final Enhancement enhancement, @NonNull final SystemContractGasCalculator gasCalculator, @NonNull final VerificationStrategy verificationStrategy, - @NonNull final AccountID sender, - @NonNull final TokenID token, - @NonNull final AccountID spender, + @NonNull final AccountID senderId, + @NonNull final TokenID tokenId, + @NonNull final AccountID spenderId, @NonNull final BigInteger amount, @NonNull final TokenType tokenType) { - super(gasCalculator, enhancement, verificationStrategy, sender, token, spender, amount, tokenType, false); + super(gasCalculator, enhancement, verificationStrategy, senderId, tokenId, spenderId, amount, tokenType, false); } @NonNull @Override - public PricedResult execute() { - if (token == null) { + public PricedResult execute(@NonNull final MessageFrame frame) { + if (tokenId == null) { return reversionWith(INVALID_TOKEN_ID, gasCalculator.canonicalGasRequirement(DispatchType.APPROVE)); } - final var spenderAccount = enhancement.nativeOperations().getAccount(spender.accountNum()); - final var body = callGrantApproval(); - if (spenderAccount == null && spender.accountNum() != 0) { - var gasRequirement = gasCalculator.canonicalGasRequirement(DispatchType.APPROVE); - var revertResult = FullResult.revertResult(INVALID_ALLOWANCE_SPENDER_ID, gasRequirement); - var result = gasOnly(revertResult, INVALID_ALLOWANCE_SPENDER_ID, false); - - var contractID = asEvmContractId(Address.fromHexString(HTS_EVM_ADDRESS)); - var encodedRc = ReturnTypes.encodedRc(INVALID_ALLOWANCE_SPENDER_ID).array(); - var contractFunctionResult = contractFunctionResultFailedForProto( - gasRequirement, INVALID_ALLOWANCE_SPENDER_ID.protoName(), contractID, Bytes.wrap(encodedRc)); - - enhancement.systemOperations().externalizeResult(contractFunctionResult, INVALID_ALLOWANCE_SPENDER_ID); - - return result; - } + final var body = synthApprovalBody(); final var recordBuilder = systemContractOperations() - .dispatch(body, verificationStrategy, senderId, SingleTransactionRecordBuilder.class); + .dispatch(body, verificationStrategy, senderId, ContractCallRecordBuilder.class); + final var status = withMonoStandard(recordBuilder).status(); final var gasRequirement = gasCalculator.gasRequirement(body, DispatchType.APPROVE, senderId); - final var status = recordBuilder.status(); - if (status != ResponseCodeEnum.SUCCESS) { - return gasOnly(revertResult(status, gasRequirement), status, false); + if (status != SUCCESS) { + return gasOnly(revertResult(recordBuilder, gasRequirement), status, false); } else { + if (tokenType.equals(TokenType.NON_FUNGIBLE_UNIQUE)) { + GrantApprovalLoggingUtils.logSuccessfulNFTApprove( + tokenId, senderId, spenderId, amount.longValue(), readableAccountStore(), frame); + } else { + GrantApprovalLoggingUtils.logSuccessfulFTApprove( + tokenId, senderId, spenderId, amount.longValue(), readableAccountStore(), frame); + } final var encodedOutput = tokenType.equals(TokenType.FUNGIBLE_COMMON) ? GrantApprovalTranslator.ERC_GRANT_APPROVAL.getOutputs().encodeElements(true) : GrantApprovalTranslator.ERC_GRANT_APPROVAL_NFT .getOutputs() .encodeElements(); - return gasOnly(successResult(encodedOutput, gasRequirement), status, false); + return gasOnly(successResult(encodedOutput, gasRequirement, recordBuilder), status, false); } } } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/GrantApprovalLoggingUtils.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/GrantApprovalLoggingUtils.java new file mode 100644 index 000000000000..a0bd0a496da6 --- /dev/null +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/GrantApprovalLoggingUtils.java @@ -0,0 +1,86 @@ +/* + * Copyright (C) 2023-2024 Hedera Hashgraph, LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.grantapproval; + +import static com.hedera.node.app.service.contract.impl.utils.ConversionUtils.asLongZeroAddress; +import static com.hedera.node.app.service.contract.impl.utils.ConversionUtils.priorityAddressOf; +import static java.util.Objects.requireNonNull; + +import com.hedera.hapi.node.base.AccountID; +import com.hedera.hapi.node.base.TokenID; +import com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.AbiConstants; +import com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.LogBuilder; +import com.hedera.node.app.service.token.ReadableAccountStore; +import edu.umd.cs.findbugs.annotations.NonNull; +import org.hyperledger.besu.datatypes.Address; +import org.hyperledger.besu.evm.frame.MessageFrame; + +public class GrantApprovalLoggingUtils { + + public static void logSuccessfulFTApprove( + @NonNull final TokenID tokenId, + @NonNull final AccountID sender, + @NonNull final AccountID spender, + final long amount, + @NonNull final ReadableAccountStore accountStore, + @NonNull final MessageFrame frame) { + requireNonNull(tokenId); + requireNonNull(frame); + requireNonNull(sender); + requireNonNull(spender); + requireNonNull(accountStore); + + frame.addLog(builderFor(tokenId, sender, spender, accountStore) + .forDataItem(amount) + .build()); + } + + public static void logSuccessfulNFTApprove( + @NonNull final TokenID tokenId, + @NonNull final AccountID sender, + @NonNull final AccountID spender, + final long amount, + @NonNull final ReadableAccountStore accountStore, + @NonNull final MessageFrame frame) { + requireNonNull(tokenId); + requireNonNull(frame); + requireNonNull(sender); + requireNonNull(spender); + requireNonNull(accountStore); + + frame.addLog(builderFor(tokenId, sender, spender, accountStore) + .forIndexedArgument(amount) + .build()); + } + + private static LogBuilder builderFor( + @NonNull final TokenID tokenId, + @NonNull final AccountID senderId, + @NonNull final AccountID spenderId, + @NonNull final ReadableAccountStore accountStore) { + final var tokenAddress = asLongZeroAddress(tokenId.tokenNum()); + final var senderAddress = priorityAddressOf(requireNonNull(accountStore.getAccountById(senderId))); + + final var spenderAccount = accountStore.getAccountById(spenderId); + final var spenderAddress = spenderAccount != null ? priorityAddressOf(spenderAccount) : Address.EMPTY; + return LogBuilder.logBuilder() + .forLogger(tokenAddress) + .forEventSignature(AbiConstants.APPROVAL_EVENT) + .forIndexedArgument(senderAddress) + .forIndexedArgument(spenderAddress); + } +} diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/GrantApprovalTranslator.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/GrantApprovalTranslator.java index 898448826d0d..d64870040dad 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/GrantApprovalTranslator.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/grantapproval/GrantApprovalTranslator.java @@ -126,7 +126,7 @@ private ClassicGrantApprovalCall bodyForClassicCall(final HtsCallAttempt attempt private ERCGrantApprovalCall bodyForErc(final HtsCallAttempt attempt) { final var call = GrantApprovalTranslator.ERC_GRANT_APPROVAL.decodeCall(attempt.inputBytes()); - final var spender = attempt.addressIdConverter().convert(call.get(0)); + final var spenderId = attempt.addressIdConverter().convert(call.get(0)); final var amount = call.get(1); return new ERCGrantApprovalCall( attempt.enhancement(), @@ -134,7 +134,7 @@ private ERCGrantApprovalCall bodyForErc(final HtsCallAttempt attempt) { attempt.defaultVerificationStrategy(), attempt.senderId(), Objects.requireNonNull(attempt.redirectTokenId()), - spender, + spenderId, (BigInteger) amount, Objects.requireNonNull(attempt.redirectTokenType())); } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/transfer/ApprovalSwitchHelper.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/transfer/ApprovalSwitchHelper.java index e5b3f376c97b..4fe7f137b2e2 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/transfer/ApprovalSwitchHelper.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/transfer/ApprovalSwitchHelper.java @@ -20,6 +20,7 @@ import static java.util.Objects.requireNonNull; import com.hedera.hapi.node.base.AccountAmount; +import com.hedera.hapi.node.base.AccountID; import com.hedera.hapi.node.base.Key; import com.hedera.hapi.node.base.NftTransfer; import com.hedera.hapi.node.base.TokenTransferList; @@ -46,23 +47,26 @@ private ApprovalSwitchHelper() { * {@link com.hedera.hapi.node.token.CryptoTransferTransactionBody} that is identical except any debits * whose linked signing keys do not have active signatures are switched to approvals. * - * @param original the synthetic {@link CryptoTransferTransactionBody} to switch - * @param signatureTest the {@link Predicate} that determines whether a given key has an active signature + * @param original the synthetic {@link CryptoTransferTransactionBody} to switch + * @param signatureTest the {@link Predicate} that determines whether a given key has an active signature * @param nativeOperations the {@link HederaNativeOperations} that provides account key access + * @param senderId the {@link AccountID} of the sender of the synthetic transaction * @return the new {@link com.hedera.hapi.node.token.CryptoTransferTransactionBody} */ public CryptoTransferTransactionBody switchToApprovalsAsNeededIn( @NonNull final CryptoTransferTransactionBody original, @NonNull final Predicate signatureTest, - @NonNull final HederaNativeOperations nativeOperations) { + @NonNull final HederaNativeOperations nativeOperations, + @NonNull final AccountID senderId) { requireNonNull(original); + requireNonNull(senderId); requireNonNull(signatureTest); requireNonNull(nativeOperations); final var revision = CryptoTransferTransactionBody.newBuilder(); if (original.hasTransfers()) { final var originalAdjusts = original.transfersOrThrow().accountAmountsOrElse(emptyList()); revision.transfers(TransferList.newBuilder() - .accountAmounts(revisedAdjusts(originalAdjusts, signatureTest, nativeOperations)) + .accountAmounts(revisedAdjusts(originalAdjusts, signatureTest, nativeOperations, senderId)) .build()); } if (original.hasTokenTransfers()) { @@ -73,10 +77,10 @@ public CryptoTransferTransactionBody switchToApprovalsAsNeededIn( final var revisedTokenTransfer = TokenTransferList.newBuilder().token(originalTokenTransfer.token()); if (originalTokenTransfer.transfersOrElse(emptyList()).isEmpty()) { revisedTokenTransfer.nftTransfers(revisedOwnershipChanges( - originalTokenTransfer.nftTransfersOrThrow(), signatureTest, nativeOperations)); + originalTokenTransfer.nftTransfersOrThrow(), signatureTest, nativeOperations, senderId)); } else { - revisedTokenTransfer.transfers( - revisedAdjusts(originalTokenTransfer.transfersOrThrow(), signatureTest, nativeOperations)); + revisedTokenTransfer.transfers(revisedAdjusts( + originalTokenTransfer.transfersOrThrow(), signatureTest, nativeOperations, senderId)); } revisedTokenTransfers[i] = revisedTokenTransfer.build(); } @@ -88,10 +92,11 @@ public CryptoTransferTransactionBody switchToApprovalsAsNeededIn( private AccountAmount[] revisedAdjusts( @NonNull final List original, @NonNull final Predicate signatureTest, - @NonNull final HederaNativeOperations nativeOperations) { + @NonNull final HederaNativeOperations nativeOperations, + @NonNull final AccountID senderId) { final AccountAmount[] revision = new AccountAmount[original.size()]; for (int i = 0, n = original.size(); i < n; i++) { - revision[i] = revisedAdjust(original.get(i), signatureTest, nativeOperations); + revision[i] = revisedAdjust(original.get(i), signatureTest, nativeOperations, senderId); } return revision; } @@ -99,10 +104,14 @@ private AccountAmount[] revisedAdjusts( private AccountAmount revisedAdjust( @NonNull final AccountAmount original, @NonNull final Predicate signatureTest, - @NonNull final HederaNativeOperations nativeOperations) { + @NonNull final HederaNativeOperations nativeOperations, + @NonNull final AccountID senderId) { if (original.amount() < 0) { - final var key = - nativeOperations.getAccountKey(original.accountIDOrThrow().accountNumOrElse(0L)); + final var debitedAccount = original.accountIDOrThrow(); + if (senderId.equals(debitedAccount)) { + return original; + } + final var key = nativeOperations.getAccountKey(debitedAccount.accountNumOrElse(0L)); if (key != null && !signatureTest.test(key)) { return original.copyBuilder().isApproval(true).build(); } @@ -113,10 +122,11 @@ private AccountAmount revisedAdjust( private NftTransfer[] revisedOwnershipChanges( @NonNull final List original, @NonNull final Predicate signatureTest, - @NonNull final HederaNativeOperations nativeOperations) { + @NonNull final HederaNativeOperations nativeOperations, + @NonNull final AccountID senderId) { final NftTransfer[] revision = new NftTransfer[original.size()]; for (int i = 0, n = original.size(); i < n; i++) { - revision[i] = revisedNftTransfer(original.get(i), signatureTest, nativeOperations); + revision[i] = revisedNftTransfer(original.get(i), signatureTest, nativeOperations, senderId); } return revision; } @@ -124,9 +134,13 @@ private NftTransfer[] revisedOwnershipChanges( private NftTransfer revisedNftTransfer( @NonNull final NftTransfer original, @NonNull final Predicate signatureTest, - @NonNull final HederaNativeOperations nativeOperations) { - final var key = - nativeOperations.getAccountKey(original.senderAccountIDOrThrow().accountNumOrElse(0L)); + @NonNull final HederaNativeOperations nativeOperations, + @NonNull final AccountID senderId) { + final var transferAccountId = original.senderAccountIDOrThrow(); + if (senderId.equals(transferAccountId)) { + return original; + } + final var key = nativeOperations.getAccountKey(transferAccountId.accountNumOrElse(0L)); if (key != null && !signatureTest.test(key)) { return original.copyBuilder().isApproval(true).build(); } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/transfer/ClassicTransfersCall.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/transfer/ClassicTransfersCall.java index c7c473aee933..645cc45e831d 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/transfer/ClassicTransfersCall.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/transfer/ClassicTransfersCall.java @@ -65,7 +65,7 @@ */ public class ClassicTransfersCall extends AbstractHtsCall { private final byte[] selector; - private final AccountID spenderId; + private final AccountID senderId; private final ResponseCodeEnum preemptingFailureStatus; private final TransactionBody syntheticTransfer; private final Configuration configuration; @@ -84,7 +84,7 @@ public ClassicTransfersCall( @NonNull final SystemContractGasCalculator gasCalculator, @NonNull final HederaWorldUpdater.Enhancement enhancement, @NonNull final byte[] selector, - @NonNull final AccountID spenderId, + @NonNull final AccountID senderId, @Nullable final ResponseCodeEnum preemptingFailureStatus, @NonNull final TransactionBody syntheticTransfer, @NonNull final Configuration configuration, @@ -94,7 +94,7 @@ public ClassicTransfersCall( @NonNull final SystemAccountCreditScreen systemAccountCreditScreen) { super(gasCalculator, enhancement, false); this.selector = requireNonNull(selector); - this.spenderId = requireNonNull(spenderId); + this.senderId = requireNonNull(senderId); this.preemptingFailureStatus = preemptingFailureStatus; this.syntheticTransfer = requireNonNull(syntheticTransfer); this.configuration = requireNonNull(configuration); @@ -110,7 +110,7 @@ public ClassicTransfersCall( @Override public @NonNull PricedResult execute(@NonNull final MessageFrame frame) { final var gasRequirement = - transferGasRequirement(syntheticTransfer, gasCalculator, enhancement, spenderId, selector); + transferGasRequirement(syntheticTransfer, gasCalculator, enhancement, senderId, selector); if (preemptingFailureStatus != null) { return reversionWith(preemptingFailureStatus, gasRequirement); } @@ -132,11 +132,12 @@ public ClassicTransfersCall( .switchToApprovalsAsNeededIn( syntheticTransfer.cryptoTransferOrThrow(), systemContractOperations().activeSignatureTestWith(verificationStrategy), - nativeOperations())) + nativeOperations(), + senderId)) .build() : syntheticTransfer; final var recordBuilder = systemContractOperations() - .dispatch(transferToDispatch, verificationStrategy, spenderId, ContractCallRecordBuilder.class); + .dispatch(transferToDispatch, verificationStrategy, senderId, ContractCallRecordBuilder.class); final var op = transferToDispatch.cryptoTransferOrThrow(); if (recordBuilder.status() == SUCCESS) { maybeEmitErcLogsFor(op, frame); diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/grantapproval/ClassicGrantApprovalCallTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/grantapproval/ClassicGrantApprovalCallTest.java index 540972c16461..4de991229a98 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/grantapproval/ClassicGrantApprovalCallTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/grantapproval/ClassicGrantApprovalCallTest.java @@ -101,8 +101,6 @@ void nftApprove() { given(recordBuilder.status()).willReturn(ResponseCodeEnum.SUCCESS); given(nativeOperations.getNft(NON_FUNGIBLE_TOKEN_ID.tokenNum(), 100L)).willReturn(nft); given(nativeOperations.getToken(NON_FUNGIBLE_TOKEN_ID.tokenNum())).willReturn(token); - given(token.treasuryAccountId()).willReturn(OWNER_ID); - given(nativeOperations.getAccount(OWNER_ID.accountNum())).willReturn(account); final var result = subject.execute(frame).fullResult().result(); assertEquals(MessageFrame.State.COMPLETED_SUCCESS, result.getState()); diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/grantapproval/ERCGrantApprovalCallTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/grantapproval/ERCGrantApprovalCallTest.java index 02db4f5d2a03..05ee1be82bce 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/grantapproval/ERCGrantApprovalCallTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/grantapproval/ERCGrantApprovalCallTest.java @@ -16,6 +16,10 @@ package com.hedera.node.app.service.contract.impl.test.exec.systemcontracts.hts.grantapproval; +import static com.hedera.hapi.node.base.ResponseCodeEnum.DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL; +import static com.hedera.hapi.node.base.ResponseCodeEnum.INVALID_ALLOWANCE_SPENDER_ID; +import static com.hedera.hapi.node.base.ResponseCodeEnum.INVALID_TOKEN_NFT_SERIAL_NUMBER; +import static com.hedera.hapi.node.base.ResponseCodeEnum.SENDER_DOES_NOT_OWN_NFT_SERIAL_NO; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.FUNGIBLE_TOKEN_ID; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.NON_FUNGIBLE_TOKEN_ID; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.OWNER_ID; @@ -24,10 +28,11 @@ import static com.hedera.node.app.service.contract.impl.test.TestHelpers.asBytesResult; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.mockito.ArgumentMatchers.any; -import static org.mockito.ArgumentMatchers.anyLong; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.BDDMockito.given; +import static org.mockito.Mockito.verify; +import com.hedera.hapi.node.base.AccountID; import com.hedera.hapi.node.base.ResponseCodeEnum; import com.hedera.hapi.node.base.TokenType; import com.hedera.hapi.node.state.token.Account; @@ -38,11 +43,11 @@ import com.hedera.node.app.service.contract.impl.exec.scope.VerificationStrategy; import com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.grantapproval.ERCGrantApprovalCall; import com.hedera.node.app.service.contract.impl.exec.systemcontracts.hts.grantapproval.GrantApprovalTranslator; +import com.hedera.node.app.service.contract.impl.records.ContractCallRecordBuilder; import com.hedera.node.app.service.contract.impl.test.exec.systemcontracts.hts.HtsCallTestBase; -import com.hedera.node.app.service.token.records.CryptoTransferRecordBuilder; -import com.hedera.node.app.spi.workflows.record.SingleTransactionRecordBuilder; +import com.hedera.node.app.service.token.ReadableAccountStore; import java.math.BigInteger; -import org.apache.tuweni.bytes.Bytes; +import org.apache.tuweni.units.bigints.UInt256; import org.hyperledger.besu.evm.frame.MessageFrame; import org.hyperledger.besu.evm.frame.MessageFrame.State; import org.junit.jupiter.api.Test; @@ -59,7 +64,7 @@ class ERCGrantApprovalCallTest extends HtsCallTestBase { private SystemContractGasCalculator systemContractGasCalculator; @Mock - private CryptoTransferRecordBuilder recordBuilder; + private ContractCallRecordBuilder recordBuilder; @Mock private Nft nft; @@ -70,6 +75,12 @@ class ERCGrantApprovalCallTest extends HtsCallTestBase { @Mock private Account account; + @Mock + private MessageFrame frame; + + @Mock + private ReadableAccountStore accountStore; + @Test void erc20approve() { subject = new ERCGrantApprovalCall( @@ -85,11 +96,15 @@ void erc20approve() { any(TransactionBody.class), eq(verificationStrategy), eq(OWNER_ID), - eq(SingleTransactionRecordBuilder.class))) + eq(ContractCallRecordBuilder.class))) .willReturn(recordBuilder); given(recordBuilder.status()).willReturn(ResponseCodeEnum.SUCCESS); - given(nativeOperations.getAccount(anyLong())).willReturn(account); - final var result = subject.execute().fullResult().result(); + given(nativeOperations.readableAccountStore()).willReturn(accountStore); + given(accountStore.getAccountById(any(AccountID.class))).willReturn(account); + given(account.accountIdOrThrow()) + .willReturn(AccountID.newBuilder().accountNum(1).build()); + given(account.alias()).willReturn(com.hedera.pbj.runtime.io.buffer.Bytes.wrap(new byte[] {1, 2, 3})); + final var result = subject.execute(frame).fullResult().result(); assertEquals(MessageFrame.State.COMPLETED_SUCCESS, result.getState()); assertEquals( @@ -113,14 +128,17 @@ void erc721approve() { any(TransactionBody.class), eq(verificationStrategy), eq(OWNER_ID), - eq(SingleTransactionRecordBuilder.class))) + eq(ContractCallRecordBuilder.class))) .willReturn(recordBuilder); given(recordBuilder.status()).willReturn(ResponseCodeEnum.SUCCESS); given(nativeOperations.getNft(NON_FUNGIBLE_TOKEN_ID.tokenNum(), 100L)).willReturn(nft); given(nativeOperations.getToken(NON_FUNGIBLE_TOKEN_ID.tokenNum())).willReturn(token); - given(token.treasuryAccountId()).willReturn(OWNER_ID); - given(nativeOperations.getAccount(anyLong())).willReturn(account); - final var result = subject.execute().fullResult().result(); + given(nativeOperations.readableAccountStore()).willReturn(accountStore); + given(accountStore.getAccountById(any(AccountID.class))).willReturn(account); + given(account.accountIdOrThrow()) + .willReturn(AccountID.newBuilder().accountNum(1).build()); + given(account.alias()).willReturn(com.hedera.pbj.runtime.io.buffer.Bytes.wrap(new byte[] {1, 2, 3})); + final var result = subject.execute(frame).fullResult().result(); assertEquals(MessageFrame.State.COMPLETED_SUCCESS, result.getState()); assertEquals( @@ -143,16 +161,75 @@ void erc721approveFailsWithInvalidSpenderAllowance() { TokenType.NON_FUNGIBLE_UNIQUE); given(nativeOperations.getNft(NON_FUNGIBLE_TOKEN_ID.tokenNum(), 100L)).willReturn(nft); given(nativeOperations.getToken(NON_FUNGIBLE_TOKEN_ID.tokenNum())).willReturn(token); - given(token.treasuryAccountId()).willReturn(OWNER_ID); - given(nativeOperations.getAccount(anyLong())).willReturn(null).willReturn(account); - final var result = subject.execute().fullResult().result(); + given(systemContractOperations.dispatch( + any(TransactionBody.class), + eq(verificationStrategy), + eq(OWNER_ID), + eq(ContractCallRecordBuilder.class))) + .willReturn(recordBuilder); + given(recordBuilder.status()).willReturn(INVALID_ALLOWANCE_SPENDER_ID); + final var result = subject.execute(frame).fullResult().result(); assertEquals(State.REVERT, result.getState()); - assertEquals( - Bytes.wrap(ResponseCodeEnum.INVALID_ALLOWANCE_SPENDER_ID - .protoName() - .getBytes()), - result.getOutput()); + assertEquals(UInt256.valueOf(INVALID_ALLOWANCE_SPENDER_ID.protoOrdinal()), result.getOutput()); + } + + @Test + void erc721approveFailsWithSenderDoesNotOwnNFTSerialNumber() { + subject = new ERCGrantApprovalCall( + mockEnhancement(), + systemContractGasCalculator, + verificationStrategy, + OWNER_ID, + NON_FUNGIBLE_TOKEN_ID, + UNAUTHORIZED_SPENDER_ID, + BigInteger.valueOf(100L), + TokenType.NON_FUNGIBLE_UNIQUE); + // make sure nft is found + given(nativeOperations.getNft(NON_FUNGIBLE_TOKEN_ID.tokenNum(), 100L)).willReturn(nft); + given(nativeOperations.getToken(NON_FUNGIBLE_TOKEN_ID.tokenNum())).willReturn(token); + given(systemContractOperations.dispatch( + any(TransactionBody.class), + eq(verificationStrategy), + eq(OWNER_ID), + eq(ContractCallRecordBuilder.class))) + .willReturn(recordBuilder); + given(recordBuilder.status()) + .willReturn(DELEGATING_SPENDER_DOES_NOT_HAVE_APPROVE_FOR_ALL) + .willReturn(SENDER_DOES_NOT_OWN_NFT_SERIAL_NO); + + final var result = subject.execute(frame).fullResult().result(); + + assertEquals(State.REVERT, result.getState()); + assertEquals(UInt256.valueOf(SENDER_DOES_NOT_OWN_NFT_SERIAL_NO.protoOrdinal()), result.getOutput()); + verify(recordBuilder).status(SENDER_DOES_NOT_OWN_NFT_SERIAL_NO); + } + + @Test + void erc721approveFailsWithInvalidTokenNFTSerialNumber() { + subject = new ERCGrantApprovalCall( + mockEnhancement(), + systemContractGasCalculator, + verificationStrategy, + OWNER_ID, + NON_FUNGIBLE_TOKEN_ID, + UNAUTHORIZED_SPENDER_ID, + BigInteger.valueOf(100L), + TokenType.NON_FUNGIBLE_UNIQUE); + // make sure nft is found + given(nativeOperations.getNft(NON_FUNGIBLE_TOKEN_ID.tokenNum(), 100L)).willReturn(null); + given(systemContractOperations.dispatch( + any(TransactionBody.class), + eq(verificationStrategy), + eq(OWNER_ID), + eq(ContractCallRecordBuilder.class))) + .willReturn(recordBuilder); + given(recordBuilder.status()).willReturn(INVALID_TOKEN_NFT_SERIAL_NUMBER); + + final var result = subject.execute(frame).fullResult().result(); + + assertEquals(State.REVERT, result.getState()); + assertEquals(UInt256.valueOf(INVALID_TOKEN_NFT_SERIAL_NUMBER.protoOrdinal()), result.getOutput()); } @Test @@ -170,14 +247,17 @@ void erc721revoke() { any(TransactionBody.class), eq(verificationStrategy), eq(OWNER_ID), - eq(SingleTransactionRecordBuilder.class))) + eq(ContractCallRecordBuilder.class))) .willReturn(recordBuilder); given(recordBuilder.status()).willReturn(ResponseCodeEnum.SUCCESS); given(nativeOperations.getNft(NON_FUNGIBLE_TOKEN_ID.tokenNum(), 100L)).willReturn(nft); given(nativeOperations.getToken(NON_FUNGIBLE_TOKEN_ID.tokenNum())).willReturn(token); - given(nativeOperations.getAccount(anyLong())).willReturn(account); - given(token.treasuryAccountId()).willReturn(OWNER_ID); - final var result = subject.execute().fullResult().result(); + given(nativeOperations.readableAccountStore()).willReturn(accountStore); + given(accountStore.getAccountById(any(AccountID.class))).willReturn(account); + given(account.accountIdOrThrow()) + .willReturn(AccountID.newBuilder().accountNum(1).build()); + given(account.alias()).willReturn(com.hedera.pbj.runtime.io.buffer.Bytes.wrap(new byte[] {1, 2, 3})); + final var result = subject.execute(frame).fullResult().result(); assertEquals(MessageFrame.State.COMPLETED_SUCCESS, result.getState()); assertEquals( diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/transfer/ApprovalSwitchHelperTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/transfer/ApprovalSwitchHelperTest.java index 84906eb370dd..4a8429a4eaf7 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/transfer/ApprovalSwitchHelperTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/transfer/ApprovalSwitchHelperTest.java @@ -59,8 +59,20 @@ void switchesOnlyUnauthorizedDebitsToApprovals() { given(signatureTest.test(AN_ED25519_KEY)).willReturn(true); given(signatureTest.test(B_SECP256K1_KEY)).willReturn(false); - final var output = - APPROVAL_SWITCH_HELPER.switchToApprovalsAsNeededIn(inputTransfer(), signatureTest, nativeOperations); + final var output = APPROVAL_SWITCH_HELPER.switchToApprovalsAsNeededIn( + inputTransfer(), signatureTest, nativeOperations, AccountID.DEFAULT); + + assertEquals(revisedTransfer(), output); + } + + @Test + void doesNotSwitchSenderDebitsToApprovals() { + given(nativeOperations.getAccountKey(APPROVED_ID.accountNumOrThrow())).willReturn(B_SECP256K1_KEY); + + given(signatureTest.test(B_SECP256K1_KEY)).willReturn(false); + + final var output = APPROVAL_SWITCH_HELPER.switchToApprovalsAsNeededIn( + inputTransfer(), signatureTest, nativeOperations, OWNER_ID); assertEquals(revisedTransfer(), output); } @@ -68,7 +80,7 @@ void switchesOnlyUnauthorizedDebitsToApprovals() { @Test void okToHaveEmptyTransfers() { final var output = APPROVAL_SWITCH_HELPER.switchToApprovalsAsNeededIn( - CryptoTransferTransactionBody.DEFAULT, signatureTest, nativeOperations); + CryptoTransferTransactionBody.DEFAULT, signatureTest, nativeOperations, AccountID.DEFAULT); assertEquals(CryptoTransferTransactionBody.DEFAULT, output); } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/transfer/ClassicTransfersCallTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/transfer/ClassicTransfersCallTest.java index df956f3b5692..d103936650e0 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/transfer/ClassicTransfersCallTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/systemcontracts/hts/transfer/ClassicTransfersCallTest.java @@ -94,7 +94,7 @@ void transferHappyPathCompletesWithSuccessResponseCode() { given(systemContractOperations.activeSignatureTestWith(verificationStrategy)) .willReturn(signatureTest); given(approvalSwitchHelper.switchToApprovalsAsNeededIn( - CryptoTransferTransactionBody.DEFAULT, signatureTest, nativeOperations)) + CryptoTransferTransactionBody.DEFAULT, signatureTest, nativeOperations, A_NEW_ACCOUNT_ID)) .willReturn(CryptoTransferTransactionBody.DEFAULT); givenRetryingSubject(); @@ -118,7 +118,7 @@ void retryingTransferHappyPathCompletesWithSuccessResponseCode() { given(systemContractOperations.activeSignatureTestWith(verificationStrategy)) .willReturn(signatureTest); given(approvalSwitchHelper.switchToApprovalsAsNeededIn( - CryptoTransferTransactionBody.DEFAULT, signatureTest, nativeOperations)) + CryptoTransferTransactionBody.DEFAULT, signatureTest, nativeOperations, A_NEW_ACCOUNT_ID)) .willReturn(CryptoTransferTransactionBody.DEFAULT); givenRetryingSubject(); @@ -144,7 +144,7 @@ void retryingTransferInvalidSignatureCompletesWithStandardizedResponseCode() { given(systemContractOperations.activeSignatureTestWith(verificationStrategy)) .willReturn(signatureTest); given(approvalSwitchHelper.switchToApprovalsAsNeededIn( - CryptoTransferTransactionBody.DEFAULT, signatureTest, nativeOperations)) + CryptoTransferTransactionBody.DEFAULT, signatureTest, nativeOperations, A_NEW_ACCOUNT_ID)) .willReturn(CryptoTransferTransactionBody.DEFAULT); given(callStatusStandardizer.codeForFailure( INVALID_FULL_PREFIX_SIGNATURE_FOR_PRECOMPILE, frame, CryptoTransferTransactionBody.DEFAULT)) diff --git a/hedera-node/test-clients/record-snapshots/ERCPrecompile.json b/hedera-node/test-clients/record-snapshots/ERCPrecompile.json index a407817f6b88..b16f44823cad 100644 --- a/hedera-node/test-clients/record-snapshots/ERCPrecompile.json +++ b/hedera-node/test-clients/record-snapshots/ERCPrecompile.json @@ -1 +1 @@ -{"specSnapshots":{"getErc20TokenName":{"placeholderNum":1001,"encodedItems":[{"b64Body":"Cg8KCQjIzNCsBhC0ARICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISINsNi63RVY8FzYU2xMtSO2yW4w/L26D++pXDji9oh7ASEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGOoHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCFLH9zG8d7DaUkiofcr23HPd7ylM+Y4Y12BehJwDwvoqUZ926KTJOYz41tL75FDh4aCwiEzdCsBhDz1tckIg8KCQjIzNCsBhC0ARICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxjqBxCAwKjKmjo="},{"b64Body":"Cg8KCQjIzNCsBhC2ARICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISICtSKwrbs0PCpWl0Z0LY8wTXPA0n5jfNCRCFU9jTrP47EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGOsHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBTsNIABx8OQ7eKHuv3cLYEIqAihZ3s5QZhbWlQDcXXQSnsxLfN+OUDnAmLCqoF8A0aDAiEzdCsBhCDrubCAiIPCgkIyMzQrAYQtgESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjrBxCAqNa5Bw=="},{"b64Body":"Cg8KCQjJzNCsBhC4ARICGAISAhgDGPSR4/sCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAW4KBlRva2VuQRIITUxFQ1JJT1AgBSoDGOsHMiISIOe0DPdnJeqFq72cT782yWtq2EblZXmBbSgEeHWnIvwvUiISIOe0DPdnJeqFq72cT782yWtq2EblZXmBbSgEeHWnIvwvagsIhZursAYQ+NnTUw==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGOwHEjAOqAGq/sLzMGJITyHhobtH0h723ij65cWa+gd9wk0eMPytLZD/L87c9c6Yf68r02waDAiFzdCsBhDjiLGEASIPCgkIyczQrAYQuAESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjsBxIHCgMY6wcQCnIKCgMY7AcSAxjrBw=="},{"b64Body":"Cg8KCQjKzNCsBhC6ARICGAISAhgDGLXNziwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiGm6uwBhCg4+TfARptCiISIPvkICKh4l9rehuwr/gRwfyoC6BDwjKhVwtl16Y1ZBFlCiM6IQPTgcVW4IT0wkEj0qpiG9hoXZNJK+UsZodkTMAoGC/CUAoiEiAKPvqnLdPjnbfgeJt746/SZg9jjIacMI+77NaaWLMefyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGO0HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA8hEn/NK2Q3AO1Efo9LBx2t6xk0+66gLtgfMHJRNxQ1cf90CfZCt4gefBdQK3hrmIaDAiGzdCsBhCD2dTfAiIPCgkIyszQrAYQugESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjLzNCsBhC+ARICGAISAhgDGNyejz4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjtByKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwaMfNxjSWey4MoummBhiBmFu16N8QrxFtlS3MDa88Bco6NZH712yN1qFbUw+w6gB3GgwIh83QrAYQo9jQ2QEiDwoJCMvM0KwGEL4BEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjMzNCsBhDEARICGAISAhgDGNS6tDIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjtByLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw6gD/2CDk+Ule1IGUuxMwEwdbZFl4d85Nc7YtVMkjzkdZfNTOq5e9fmFh0e6f9Nz8GgsIiM3QrAYQ88jzOCIPCgkIzMzQrAYQxAESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjMzNCsBhDGARICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGO0HGiISIIKKXqQ6CuZLK13HhLPgOuXjNvnaIOqhxnntaZQgwef/IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"ChAKCQjNzNCsBhDIARIDGOoHEgIYAxiA/rWHASICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOOjAKAxjuBxCAkvQBIiQBmEiSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+w=","b64Record":"CiUIFiIDGO4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC/pDo8vzlNdIDvqGHB0dSSqk7ntMNBOi5TCZ+vuPtydSQSOG7gG5d+5DS8m1X6dr8aDAiJzdCsBhC7gI2XASIQCgkIzczQrAYQyAESAxjqByogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgJirbDqNAgoDGO4HIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiAqMMBUhkKCgoCGGIQgLDW2AEKCwoDGOoHEP+v1tgB"},{"b64Body":"ChIKCQjNzNCsBhDIARIDGOoHIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAD7Ab93gM=","b64Record":"CgIIFhIwlPJB7Mca73UuLlhit+zBC2jVYrXA47j4fY6usT8GgchT3kH+THvO0yJNWWNqVedGGgwIic3QrAYQvICNlwEiEgoJCM3M0KwGEMgBEgMY6gcgATpuCgMY5wISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZUb2tlbkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY7gdSAHoMCInN0KwGELuAjZcB"}]},"getErc20TokenSymbol":{"placeholderNum":1007,"encodedItems":[{"b64Body":"Cg8KCQjSzNCsBhDgARICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIMcXOpr5w5Vc0ej4SDvxpmJHzZuTHN+utl4zSjLxMoQfEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGPAHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDgaPW3jIcAGJ0kaZCDzuzh2HCdnRRbqBSqHUXj8DfN7H7Yeq8V959/WLY8QUM52A8aDAiOzdCsBhDrxorDAiIPCgkI0szQrAYQ4AESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY8AcQgMCoypo6"},{"b64Body":"Cg8KCQjTzNCsBhDiARICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIGcB7sSbkvAhFyZF7BliLIyv6MamccLYT2ROYnXi1E4eEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGPEHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCJ+uHgDS6q5m5xBOeCc6eb+lJgsxS5jcaqiQCUF8L5WaOCLbFMk35wFT6eNYLBA0AaCwiPzdCsBhDb0blnIg8KCQjTzNCsBhDiARICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGPEHEICo1rkH"},{"b64Body":"Cg8KCQjTzNCsBhDkARICGAISAhgDGPSR4/sCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAW8KDWZ1bmdpYmxlVG9rZW4SAUYgBSoDGPEHMiISIJQdyBVzEogv4hiRJEk1N2lIKUn9EJbJeY62SJ2g6sAkUiISIJQdyBVzEogv4hiRJEk1N2lIKUn9EJbJeY62SJ2g6sAkagwIj5ursAYQ6O64ywI=","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPIHEjCea6LNjKAX/AcGkJ5z36R7o4janXbsY3Ol0q9DTSUtugKNqb2HDNqW2HQLta5ICPgaDAiPzdCsBhDLsvfVAiIPCgkI08zQrAYQ5AESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjyBxIHCgMY8QcQCnIKCgMY8gcSAxjxBw=="},{"b64Body":"Cg8KCQjUzNCsBhDmARICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwiQm6uwBhCQ6tB7Gm0KIhIgNfCpRMk87ufCeFkL+zN4gbRw0hX+VrjyLN4Pu7h+vnIKIzohAxi4aTkp2rI0pFerm5kMEso+dDHVWhKHPGn23AeY2LoHCiISIJKvbba5Aj3VxLb82U/60SPyB9cDVo3+MCUOr29O/5IjIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGPMHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBWTWsJb94pe20iRhg6ZVzZ6ln6Pkgxv/reE4UX8/ZztaglwVskm8G78l35l8WPcNoaDAiQzdCsBhDbyKmXASIPCgkI1MzQrAYQ5gESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjUzNCsBhDqARICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjzByKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwSUYvcSzu/VYG4tikzgwErX3khglBYme+wim33f0LJIMPq2NPI43+xlzC4OmTcYtRGgwIkM3QrAYQy463mAMiDwoJCNTM0KwGEOoBEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjVzNCsBhDwARICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjzByLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKqLQZFsfit+i+VF6lxYPRu7iTEu3P4j/s0cyCqDpwN+FIVQkMespX+0CU2e1o/WOGgwIkc3QrAYQk6Cc2gEiDwoJCNXM0KwGEPABEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjVzNCsBhDyARICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGPMHGiISIPzhf9TXhbF7qhLW+daIZZKs+ur8curO567q+l97i7MBIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGPQHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBC0Jvb6AFwBrDmI7ss9Kqf3UJHjSO31Cen4w8s6Z/WzqX4DvOK51sXj5I2Cvfrs5MaDAiRzdCsBhDTh6TbAyIPCgkI1czQrAYQ8gESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQowXCgMY9AcS1xRggGBAUjSAFWEAEFdgAID9W1BgBDYQYQDPV2AANWDgHIBjvqusyBFhAIxXgGPk3CqkEWEAZleAY+TcKqQUYQGBV4Bj9LedpRRhAZRXgGP3iIrsFGEBp1eAY/ecdWgUYQG6V2AAgP1bgGO+q6zIFGEBSFeAY9RJqDIUYQFbV4Bj4fIcZxRhAW5XYACA/VuAYwGYSJIUYQDUV4BjFdrL6hRhAOlXgGMfhLK3FGEA/FeAY5J9oQUUYQEPV4BjmNylvhRhASJXgGOobjV2FGEBNVdbYACA/VthAOdhAOI2YARhB0ZWW2EBzVZbAFthAOdhAPc2YARhB2hWW2ECN1ZbYQDnYQEKNmAEYQezVlthArlWW2EA52EBHTZgBGEH71ZbYQMzVlthAOdhATA2YARhB2hWW2EDq1ZbYQDnYQFDNmAEYQdGVlthA+hWW2EA52EBVjZgBGEHs1ZbYQQmVlthAOdhAWk2YARhB0ZWW2EEmlZbYQDnYQF8NmAEYQezVlthBPxWW2EA52EBjzZgBGEHRlZbYQUxVlthAOdhAaI2YARhB7NWW2EFk1ZbYQDnYQG1NmAEYQgyVlthBjdWW2EA52EByDZgBGEIZVZbYQamVluAYAFgAWCgGwMWYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAgtXPWAAgD49YAD9W1BQUFBgQFE9YACCPmAfPZCBAWAfGRaCAWBAUmECM5GQgQGQYQjRVltQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFgIGBAUYCDA4FgAIda8RWAFWECjlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhArKRkGEJflZbUFBQUFBWW2BAUWOpBZy7YOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGOpBZy7kGBEAVtgIGBAUYCDA4FgAIda8RWAFWEDCVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhAy2RkGEJflZbUGAAgP1bYEBRY26xdp9g4RuBUmABYAFgoBsDg4EWYASDAVKCgRZgJIMBUoQWkGPdYu0+kGBEAWAgYEBRgIMDgYZa+hWAFWEDgVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhA6WRkGEJoFZbUFBQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFhAupWW4BgAWABYKAbAxZjldibQWBAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWECC1c9YACAPj1gAP1bYEBRY6kFnLtg4BuBUmABYAFgoBsDg4EWYASDAVJgJIIBg5BShBaQY6kFnLuQYEQBW2AgYEBRgIMDgWAAh1rxFYAVYQR2Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEDpZGQYQl+VluAYAFgAWCgGwMWYzE85WdgQFGBY/////8WYOAbgVJgBAFgIGBAUYCDA4GGWvoVgBVhBNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQIzkZBhCblWW2BAUWMJXqezYOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGMJXqezkGBEAWEEV1ZbgGABYAFgoBsDFmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQVvVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGECM5GQYQmgVltgQFFgAWABYKAbA4OBFmAkgwFSYESCAYOQUmAAkYKRhhaQYGQBYECAUWAfGYGEAwGBUpGBUmAgggGAUWABYAFg4BsDFmOpBZy7YOAbF5BSUWEF7ZGQYQncVltgAGBAUYCDA4GFWvSRUFA9gGAAgRRhBihXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hBi1WW2BgkVBbUFBQUFBQUFBWW2BAUWNwoIIxYOAbgVJgAWABYKAbA4KBFmAEgwFSgxaQY3CggjGQYCQBYCBgQFGAgwOBhlr6FYAVYQZ9Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEGoZGQYQmgVltQUFBWW2AAW4GBEBVhBqFXgmABYAFgoBsDFmMG/d4DYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbvVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj5gHz2QgQFgHxkWggFgQFJhBxeRkIEBkGEI0VZbUIBhByKBYQn4VluRUFBhBqlWW4A1YAFgAWCgGwOBFoEUYQdBV2AAgP1bkZBQVltgAGAggoQDEhVhB1hXYACA/VthB2GCYQcqVluTklBQUFZbYACAYACAYICFhwMSFWEHfldgAID9W2EHh4VhBypWW5NQYQeVYCCGAWEHKlZbklBhB6NgQIYBYQcqVluTlpKVUJKTYGABNZJQUFZbYACAYABgYISGAxIVYQfIV2AAgP1bYQfRhGEHKlZbklBhB99gIIUBYQcqVluRUGBAhAE1kFCSUJJQklZbYACAYABgYISGAxIVYQgEV2AAgP1bYQgNhGEHKlZbklBhCBtgIIUBYQcqVluRUGEIKWBAhQFhBypWW5BQklCSUJJWW2AAgGBAg4UDEhVhCEVXYACA/VthCE6DYQcqVluRUGEIXGAghAFhBypWW5BQklCSkFBWW2AAgGBAg4UDEhVhCHhXYACA/VthCIGDYQcqVluUYCCTkJMBNZNQUFBWW2NOSHtxYOAbYABSYEFgBFJgJGAA/VtgAFuDgRAVYQjAV4GBAVGDggFSYCABYQioVluDgREVYQOlV1BQYACRAVJWW2AAYCCChAMSFWEI41dgAID9W4FRZ///////////gIIRFWEI+1dgAID9W4GEAZFQhGAfgwESYQkPV2AAgP1bgVGBgREVYQkhV2EJIWEIj1ZbYEBRYB+CAWAfGZCBFmA/ARaBAZCDghGBgxAXFWEJSVdhCUlhCI9WW4FgQFKCgVKHYCCEhwEBERVhCWJXYACA/VthCXODYCCDAWAgiAFhCKVWW5eWUFBQUFBQUFZbYABgIIKEAxIVYQmQV2AAgP1bgVGAFRWBFGEHYVdgAID9W2AAYCCChAMSFWEJsldgAID9W1BRkZBQVltgAGAggoQDEhVhCctXYACA/VuBUWD/gRaBFGEHYVdgAID9W2AAglFhCe6BhGAghwFhCKVWW5GQkQGSkVBQVltgAGAAGYIUFWEKGldjTkh7cWDgG2AAUmARYARSYCRgAP1bUGABAZBW/qJkaXBmc1giEiCT230r3QliUK3Y7+bMm6Sh988TjUELVEifauv0QpbfP2Rzb2xjQwAICwAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6Axj0B0oWChQAAAAAAAAAAAAAAAAAAAAAAAAD9HIHCgMY9AcQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"ChAKCQjWzNCsBhD0ARIDGPAHEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGPQHEMCEPSIkqG41dgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPy","b64Record":"CiUIFiIDGPQHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAxI4iIcAwd8laNSnY2afceAuxMLwM/+NIciiqsesGxTeGtNAvfY5r3RfOBmf52dzwaDAiSzdCsBhCTycOAAiIQCgkI1szQrAYQ9AESAxjwByogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGPQHIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxjwBxD/y5U2"},{"b64Body":"ChIKCQjWzNCsBhD0ARIDGPAHIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAD8pXYm0E=","b64Record":"CgIIFhIw62VvurwrIZBepr5ETIPxSg5ikMR3KvsdHe6vkUgX3asiIbpXbiOLYqYJsVhX0OYyGgwIks3QrAYQlMnDgAIiEgoJCNbM0KwGEPQBEgMY8AcgATpuCgMY5wISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY9AdSAHoMCJLN0KwGEJPJw4AC"}]},"getErc20TokenDecimals":{"placeholderNum":1013,"encodedItems":[{"b64Body":"Cg8KCQjbzNCsBhCQAhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIC+XXy12ZmApSMxIH/F8M7VDHFYM/2guIuw9+Ej5RDgHEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGPYHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA14gbylP7lJgICs30M0QFdHwIlcM7Dh2SwBqSDz0Kd7v393CKqXEhg+ZQwpicZQ4caDAiXzdCsBhDzyc7aAiIPCgkI28zQrAYQkAISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY9gcQgMCoypo6"},{"b64Body":"Cg8KCQjczNCsBhCSAhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISICAVdjmLSh0vhau6rkojO/Dih/YAvCU1G/sWH2AnkDh5EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGPcHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBHgk5EIg7L4IaKtsmB40TRHj1SU8Vdx8rHOnS9sfsHzAQfjwnV/5iPUizJ+itztWwaCwiYzdCsBhCLzZd/Ig8KCQjczNCsBhCSAhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGPcHEICo1rkH"},{"b64Body":"Cg8KCQjczNCsBhCUAhICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXgKDWZ1bmdpYmxlVG9rZW4SCFlZSU5DQVBIGAogBSoDGPcHMiISIKlLJUPKbrTdkf/FgMLWNeLcZ4CF33/hHAjxInBRoYP4UiISIKlLJUPKbrTdkf/FgMLWNeLcZ4CF33/hHAjxInBRoYP4agwImJursAYQ0OrK8AI=","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPgHEjCTZl2rme0LXHdx6SwnnSKkeeTAArjQYI2oIOtMDVl3IIGuLO8SW2zdisd38G4wQJgaDAiYzdCsBhCjzNOAAyIPCgkI3MzQrAYQlAISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxj4BxIHCgMY9wcQCnIKCgMY+AcSAxj3Bw=="},{"b64Body":"Cg8KCQjdzNCsBhCWAhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiZm6uwBhCQx+GVARptCiISICfbzWc2bdoVfNEsplf8gBwv8a1q7bKDIl6U7CzbuqcdCiM6IQKMJdi88qrbK6KODDxgUk2YCWfbE/Q+c1Dr0WV+vgm+OAoiEiAqXTNRIgGXCY3mDQ3i6Nhq7uRAzYL/yDR6WcCQ5knsiiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGPkHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjANJ9pDj1DtA68prbKRHh6mIzMzn5ZFJFTC6q5fj2SUKCdl05A8cDcMzJA2RM6Xme4aDAiZzdCsBhCb67KlASIPCgkI3czQrAYQlgISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjdzNCsBhCYAhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiZm6uwBhCw2fqWAxptCiISILQJxaYJ/3d5xlL0tfqy6Wp+w5/unG4XAwDUNuuD2gnyCiM6IQMPFGj8md7vJcBraKnyr5v706h5lIrCJBblKJoBJ7E2MwoiEiBfQriomEFFV3/ve7Ztrdo/LsY8VvsfBiWOa6XGrRNZmCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGPoHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAt2TU7c7yG8WRz4Mz2wSjAt9d84e4vwv4fhI6v/7cqeOikPbcC62berBI/agnCWw8aDAiZzdCsBhCzmYaoAyIPCgkI3czQrAYQmAISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjezNCsBhCcAhICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxj6ByKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwfywq7pmEFIZhrWlfFAASeSoQDfFmUcyHWfAncbBgPbT6S/2xcGALP51/1VZT3QCgGgwIms3QrAYQw5bHywEiDwoJCN7M0KwGEJwCEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjezNCsBhCiAhICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxj6ByLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw2yHaz2bgnb2TsWadXus/ce2GWcjSBQyE05CCEgBiy1E47OeAFSa/IOosvu2Jbhu3GgsIm83QrAYQ6/jdDCIPCgkI3szQrAYQogISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjfzNCsBhCkAhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGPoHGiISIGcf0XLrDOdCHkLTakzOjoN9XLRZX9EQXykUt8CTAaX0IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"ChAKCQjgzNCsBhCmAhIDGPYHEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGPsHEMCEPSIk1EmoMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP4","b64Record":"CiUIFiIDGPsHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA8/EbryxXo83+GK4mTJ4RJB2IHDr4VaPtY+0ZdJb6oL7aeO6RybsjNw+I00PKFwXwaCwiczdCsBhCL3/syIhAKCQjgzNCsBhCmAhIDGPYHKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMY+wcigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIXCgkKAhhiEIDMlTYKCgoDGPYHEP/LlTY="},{"b64Body":"ChIKCQjgzNCsBhCmAhIDGPYHIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAD+DE85Wc=","b64Record":"CgIIFhIwEN8h2zWZSxef7WLvIw/glwAz0ufR03yAHmdrLd6FABx7X7aqpVe8IiECY0eC0q/vGgsInM3QrAYQjN/7MiISCgkI4MzQrAYQpgISAxj2ByABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAooZGoDGPsHUgB6CwiczdCsBhCL3/sy"}]},"getErc20TotalSupply":{"placeholderNum":1020,"encodedItems":[{"b64Body":"Cg8KCQjlzNCsBhDCAhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIJ1rclMSMbHQUr28w2bkJVQ2vApmpz/dUrPMMi/NzijlEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGP0HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBFbAG+MMT2wYGPAosAkQqWeOCsmrScERsNhIqc/fk++976/R0Laat1rFejvNpyFW4aCwihzdCsBhDjqddKIg8KCQjlzNCsBhDCAhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxj9BxCAwKjKmjo="},{"b64Body":"Cg8KCQjmzNCsBhDEAhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIEuFD4Lz7aq2CZasDNNSfEuOxb5ph5vlFRL4B/Kua7pYEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGP4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBqXvEc9T5aBK3iSOh+Kxu5g4jLwnRSn1Xv/gVWN3nGpV6I1KccoVubA7O0BMi+52waDAiizdCsBhD7+JSqASIPCgkI5szQrAYQxAISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxj+BxCAqNa5Bw=="},{"b64Body":"Cg8KCQjmzNCsBhDGAhICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCFhaVVBPV1dNIDIqAxj+BzIiEiCmENaD5GpSIlcvHjlyEQ6Bkriujlt31wTf++IPU1FdU1IiEiCmENaD5GpSIlcvHjlyEQ6Bkriujlt31wTf++IPU1FdU2oMCKKbq7AGELi0tJoD","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGP8HEjDFxY9GN6Be0gZ79lCcgwR8wXoUaRCbPN/FymaNpBgXev0bMN8A6mbeo/xqOyNaB08aDAiizdCsBhCj/76rAyIPCgkI5szQrAYQxgISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxj/BxIHCgMY/gcQZHIKCgMY/wcSAxj+Bw=="},{"b64Body":"Cg8KCQjnzNCsBhDIAhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAijm6uwBhCoppi+ARptCiISIBv2O4EzJfKgS+dLoX51AF1d5uzRVZgb0oNHcwKmid2zCiM6IQMjJWsMLjB+BWbiTDM4vBaDngZpvicRDoBDKYouUTZc1QoiEiC41zUPKnBrGOssw4ZnB55/z9gHD+ovct/ZGKPMNO7iySIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGIAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDUA5OLPRs2ONIrWg09ClJsI6DyeFmIhvj9SjsDw2BfAKr6zhyTwhw1A4TqOi0+i+kaDAijzdCsBhDDlt7tASIPCgkI58zQrAYQyAISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjnzNCsBhDMAhICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiACCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwrAq0HWS1gwwz61xapZISUBNoS12nK8A/eJJgB0CnX8JTKu1aJ1CvbhcO54MGTL93GgsIpM3QrAYQ28CdESIPCgkI58zQrAYQzAISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjozNCsBhDSAhICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxiACCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw0OBSniUdqD/KEayXuKrsCi5kXBGNtavSyWk+kRNj3G8aIVyvHTozlpcXeSZ/4DwSGgwIpM3QrAYQm8TvkgIiDwoJCOjM0KwGENICEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjpzNCsBhDUAhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGIAIGiISIORo+FwKGImIO3Ng9H2UBdH8MtdIfVn+r4inQOaIqVtlIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGIEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAd2r3Kj3SAb0ocF82kYwEfxq72RnzRCcznLTdTvn1JZO441KtueEp2TCzM8LOH7sUaCwilzdCsBhCDl6BUIg8KCQjpzNCsBhDUAhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZCjBcKAxiBCBLXFGCAYEBSNIAVYQAQV2AAgP1bUGAENhBhAM9XYAA1YOAcgGO+q6zIEWEAjFeAY+TcKqQRYQBmV4Bj5NwqpBRhAYFXgGP0t52lFGEBlFeAY/eIiuwUYQGnV4Bj95x1aBRhAbpXYACA/VuAY76rrMgUYQFIV4Bj1EmoMhRhAVtXgGPh8hxnFGEBbldgAID9W4BjAZhIkhRhANRXgGMV2svqFGEA6VeAYx+EsrcUYQD8V4Bjkn2hBRRhAQ9XgGOY3KW+FGEBIleAY6huNXYUYQE1V1tgAID9W2EA52EA4jZgBGEHRlZbYQHNVlsAW2EA52EA9zZgBGEHaFZbYQI3VlthAOdhAQo2YARhB7NWW2ECuVZbYQDnYQEdNmAEYQfvVlthAzNWW2EA52EBMDZgBGEHaFZbYQOrVlthAOdhAUM2YARhB0ZWW2ED6FZbYQDnYQFWNmAEYQezVlthBCZWW2EA52EBaTZgBGEHRlZbYQSaVlthAOdhAXw2YARhB7NWW2EE/FZbYQDnYQGPNmAEYQdGVlthBTFWW2EA52EBojZgBGEHs1ZbYQWTVlthAOdhAbU2YARhCDJWW2EGN1ZbYQDnYQHINmAEYQhlVlthBqZWW4BgAWABYKAbAxZjBv3eA2BAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWECC1c9YACAPj1gAP1bUFBQUGBAUT1gAII+YB89kIEBYB8ZFoIBYEBSYQIzkZCBAZBhCNFWW1BQVltgQFFjI7hy3WDgG4FSYAFgAWCgGwOEgRZgBIMBUoOBFmAkgwFSYESCAYOQUoUWkGMjuHLdkGBkAWAgYEBRgIMDgWAAh1rxFYAVYQKOVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGECspGQYQl+VltQUFBQUFZbYEBRY6kFnLtg4BuBUmABYAFgoBsDg4EWYASDAVJgJIIBg5BShBaQY6kFnLuQYEQBW2AgYEBRgIMDgWAAh1rxFYAVYQMJVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEDLZGQYQl+VltQYACA/VtgQFFjbrF2n2DhG4FSYAFgAWCgGwODgRZgBIMBUoKBFmAkgwFShBaQY91i7T6QYEQBYCBgQFGAgwOBhlr6FYAVYQOBVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEDpZGQYQmgVltQUFBQVltgQFFjI7hy3WDgG4FSYAFgAWCgGwOEgRZgBIMBUoOBFmAkgwFSYESCAYOQUoUWkGMjuHLdkGBkAWEC6lZbgGABYAFgoBsDFmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQILVz1gAIA+PWAA/VtgQFFjqQWcu2DgG4FSYAFgAWCgGwODgRZgBIMBUmAkggGDkFKEFpBjqQWcu5BgRAFbYCBgQFGAgwOBYACHWvEVgBVhBHZXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQOlkZBhCX5WW4BgAWABYKAbAxZjMTzlZ2BAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEE2Fc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhAjORkGEJuVZbYEBRYwlep7Ng4BuBUmABYAFgoBsDg4EWYASDAVJgJIIBg5BShBaQYwlep7OQYEQBYQRXVluAYAFgAWCgGwMWYxgWDd1gQFGBY/////8WYOAbgVJgBAFgIGBAUYCDA4GGWvoVgBVhBW9XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQIzkZBhCaBWW2BAUWABYAFgoBsDg4EWYCSDAVJgRIIBg5BSYACRgpGGFpBgZAFgQIBRYB8ZgYQDAYFSkYFSYCCCAYBRYAFgAWDgGwMWY6kFnLtg4BsXkFJRYQXtkZBhCdxWW2AAYEBRgIMDgYVa9JFQUD2AYACBFGEGKFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEGLVZbYGCRUFtQUFBQUFBQUFZbYEBRY3CggjFg4BuBUmABYAFgoBsDgoEWYASDAVKDFpBjcKCCMZBgJAFgIGBAUYCDA4GGWvoVgBVhBn1XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQahkZBhCaBWW1BQUFZbYABbgYEQFWEGoVeCYAFgAWCgGwMWYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhBu9XPWAAgD49YAD9W1BQUFBgQFE9YACCPmAfPZCBAWAfGRaCAWBAUmEHF5GQgQGQYQjRVltQgGEHIoFhCfhWW5FQUGEGqVZbgDVgAWABYKAbA4EWgRRhB0FXYACA/VuRkFBWW2AAYCCChAMSFWEHWFdgAID9W2EHYYJhBypWW5OSUFBQVltgAIBgAIBggIWHAxIVYQd+V2AAgP1bYQeHhWEHKlZbk1BhB5VgIIYBYQcqVluSUGEHo2BAhgFhBypWW5OWkpVQkpNgYAE1klBQVltgAIBgAGBghIYDEhVhB8hXYACA/VthB9GEYQcqVluSUGEH32AghQFhBypWW5FQYECEATWQUJJQklCSVltgAIBgAGBghIYDEhVhCARXYACA/VthCA2EYQcqVluSUGEIG2AghQFhBypWW5FQYQgpYECFAWEHKlZbkFCSUJJQklZbYACAYECDhQMSFWEIRVdgAID9W2EIToNhBypWW5FQYQhcYCCEAWEHKlZbkFCSUJKQUFZbYACAYECDhQMSFWEIeFdgAID9W2EIgYNhBypWW5RgIJOQkwE1k1BQUFZbY05Ie3Fg4BtgAFJgQWAEUmAkYAD9W2AAW4OBEBVhCMBXgYEBUYOCAVJgIAFhCKhWW4OBERVhA6VXUFBgAJEBUlZbYABgIIKEAxIVYQjjV2AAgP1bgVFn//////////+AghEVYQj7V2AAgP1bgYQBkVCEYB+DARJhCQ9XYACA/VuBUYGBERVhCSFXYQkhYQiPVltgQFFgH4IBYB8ZkIEWYD8BFoEBkIOCEYGDEBcVYQlJV2EJSWEIj1ZbgWBAUoKBUodgIISHAQERFWEJYldgAID9W2EJc4NgIIMBYCCIAWEIpVZbl5ZQUFBQUFBQVltgAGAggoQDEhVhCZBXYACA/VuBUYAVFYEUYQdhV2AAgP1bYABgIIKEAxIVYQmyV2AAgP1bUFGRkFBWW2AAYCCChAMSFWEJy1dgAID9W4FRYP+BFoEUYQdhV2AAgP1bYACCUWEJ7oGEYCCHAWEIpVZbkZCRAZKRUFBWW2AAYAAZghQVYQoaV2NOSHtxYOAbYABSYBFgBFJgJGAA/VtQYAEBkFb+omRpcGZzWCISIJPbfSvdCWJQrdjv5sybpKH3zxONQQtUSJ9q6/RClt8/ZHNvbGNDAAgLADMigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKMCaDDoDGIEIShYKFAAAAAAAAAAAAAAAAAAAAAAAAAQBcgcKAxiBCBABUhYKCQoCGAIQ/7LFDQoJCgIYYhCAs8UN"},{"b64Body":"ChAKCQjpzNCsBhDWAhIDGP0HEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGIEIEMCEPSIk5NwqpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/","b64Record":"CiUIFiIDGIEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBW9FtxKlhYITd/qDujFYGi7DZa2JKxJdQpxBJxanCK5bZ1WaXtJ56p5qZ75yRbIUsaDAilzdCsBhDDjdzCAiIQCgkI6czQrAYQ1gISAxj9Byogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGIEIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxj9BxD/y5U2"},{"b64Body":"ChIKCQjpzNCsBhDWAhIDGP0HIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAD/xgWDd0=","b64Record":"CgIIFhIwXSnr45TZpE721dBUSjaH5R6GXia8DSHrk8T3Xq5C6+zi89iKHkSCmUEDMhxmcadwGgwIpc3QrAYQxI3cwgIiEgoJCOnM0KwGENYCEgMY/QcgATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyKGRqAxiBCFIAegwIpc3QrAYQw43cwgI="}]},"getErc20BalanceOfAccount":{"placeholderNum":1026,"encodedItems":[{"b64Body":"Cg8KCQjuzNCsBhDyAhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIJwAIz1EM45RpaC6sD/6Yidv0iWGgeRgm1Rt+vQgNi22EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGIMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDNoX1+wFUv2zPTuzs53mvW/hON9m3HpAiAtTqX5KglErMZhU/IgoHJ3PXddixBNOgaDAiqzdCsBhDL1PCcAiIPCgkI7szQrAYQ8gISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYgwgQgMCoypo6"},{"b64Body":"Cg8KCQjvzNCsBhD0AhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISILPmtLbR73Y6L4TXysk22ISIBnFkxOFY0jKCHWNKJ0w7EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD0ZT04IFGt4RgD3PxB6fuaSmDbRBmZQnbmiOEdaFWYsQcrD4QXq0lAz4jXDOF2gicaCwirzdCsBhDDz7IlIg8KCQjvzNCsBhD0AhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGIQIEICo1rkH"},{"b64Body":"Cg8KCQjvzNCsBhD2AhICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCE5NVUlSWFVQIAUqAxiECDIiEiAYWqakV4tKJqbTt6oySMpMdn+OpSx2D4ll6yPQZQgLUVIiEiAYWqakV4tKJqbTt6oySMpMdn+OpSx2D4ll6yPQZQgLUWoMCKubq7AGEKC74ZwC","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGIUIEjC0l0mK0VS6TiV9wKpE+dcPH/lMQvVobOsgBX8O38GCNX5sEII+QSWyLGEckOzh3tkaDAirzdCsBhCr4JqmAiIPCgkI78zQrAYQ9gISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxiFCBIHCgMYhAgQCnIKCgMYhQgSAxiECA=="},{"b64Body":"Cg8KCQjwzNCsBhD4AhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwism6uwBhDo249FGm0KIhIgppQMxHjepRai4VUxvXHZDX7muXFXVxDpK9DviPwXXqsKIzohAtgrTlp4WErmqZ4765zImaikbLO+M5uQFeIT+08PZuTDCiISIOOkK6yv7WLYKPZCWb3ThkaTaNNA0xnp8z0uXLN+5FzNIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGIYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDvbxvy6Ub++SEZtQ8pxDEeKVwGcvSgesCGoQbdotf4kWA620ftZO+QlMscWXhygJYaCwiszdCsBhCjo5dnIg8KCQjwzNCsBhD4AhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQjwzNCsBhD8AhICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiGCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwwAMdAYRcKJlEwCZSzbzY1cFYpj2dyANNLeBTvNvWKgbsovhetEouIbfWnkt6m/YFGgwIrM3QrAYQg5HR6AIiDwoJCPDM0KwGEPwCEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjxzNCsBhCCAxICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxiGCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw8/dPPBr5EK5Po+cQaNqLCYhM4QNew2HyJ330hNAZRajR09tq49X6FalaReVrcAkbGgwIrc3QrAYQ++rDjgEiDwoJCPHM0KwGEIIDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjxzNCsBhCEAxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGIYIGiISIHYdnH34k2H+WSGNQ0t8zNnsEupEs5+SkZlOVzSVmzhcIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGIcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDahXHaZb4ZJxlCyYjda+JTN7Xv7SMyO9ITlCoHMf094bNcyyRBCG1P2yZHd9X7K0QaDAitzdCsBhCLlOiOAyIPCgkI8czQrAYQhAMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQowXCgMYhwgS1xRggGBAUjSAFWEAEFdgAID9W1BgBDYQYQDPV2AANWDgHIBjvqusyBFhAIxXgGPk3CqkEWEAZleAY+TcKqQUYQGBV4Bj9LedpRRhAZRXgGP3iIrsFGEBp1eAY/ecdWgUYQG6V2AAgP1bgGO+q6zIFGEBSFeAY9RJqDIUYQFbV4Bj4fIcZxRhAW5XYACA/VuAYwGYSJIUYQDUV4BjFdrL6hRhAOlXgGMfhLK3FGEA/FeAY5J9oQUUYQEPV4BjmNylvhRhASJXgGOobjV2FGEBNVdbYACA/VthAOdhAOI2YARhB0ZWW2EBzVZbAFthAOdhAPc2YARhB2hWW2ECN1ZbYQDnYQEKNmAEYQezVlthArlWW2EA52EBHTZgBGEH71ZbYQMzVlthAOdhATA2YARhB2hWW2EDq1ZbYQDnYQFDNmAEYQdGVlthA+hWW2EA52EBVjZgBGEHs1ZbYQQmVlthAOdhAWk2YARhB0ZWW2EEmlZbYQDnYQF8NmAEYQezVlthBPxWW2EA52EBjzZgBGEHRlZbYQUxVlthAOdhAaI2YARhB7NWW2EFk1ZbYQDnYQG1NmAEYQgyVlthBjdWW2EA52EByDZgBGEIZVZbYQamVluAYAFgAWCgGwMWYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAgtXPWAAgD49YAD9W1BQUFBgQFE9YACCPmAfPZCBAWAfGRaCAWBAUmECM5GQgQGQYQjRVltQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFgIGBAUYCDA4FgAIda8RWAFWECjlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhArKRkGEJflZbUFBQUFBWW2BAUWOpBZy7YOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGOpBZy7kGBEAVtgIGBAUYCDA4FgAIda8RWAFWEDCVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhAy2RkGEJflZbUGAAgP1bYEBRY26xdp9g4RuBUmABYAFgoBsDg4EWYASDAVKCgRZgJIMBUoQWkGPdYu0+kGBEAWAgYEBRgIMDgYZa+hWAFWEDgVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhA6WRkGEJoFZbUFBQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFhAupWW4BgAWABYKAbAxZjldibQWBAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWECC1c9YACAPj1gAP1bYEBRY6kFnLtg4BuBUmABYAFgoBsDg4EWYASDAVJgJIIBg5BShBaQY6kFnLuQYEQBW2AgYEBRgIMDgWAAh1rxFYAVYQR2Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEDpZGQYQl+VluAYAFgAWCgGwMWYzE85WdgQFGBY/////8WYOAbgVJgBAFgIGBAUYCDA4GGWvoVgBVhBNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQIzkZBhCblWW2BAUWMJXqezYOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGMJXqezkGBEAWEEV1ZbgGABYAFgoBsDFmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQVvVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGECM5GQYQmgVltgQFFgAWABYKAbA4OBFmAkgwFSYESCAYOQUmAAkYKRhhaQYGQBYECAUWAfGYGEAwGBUpGBUmAgggGAUWABYAFg4BsDFmOpBZy7YOAbF5BSUWEF7ZGQYQncVltgAGBAUYCDA4GFWvSRUFA9gGAAgRRhBihXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hBi1WW2BgkVBbUFBQUFBQUFBWW2BAUWNwoIIxYOAbgVJgAWABYKAbA4KBFmAEgwFSgxaQY3CggjGQYCQBYCBgQFGAgwOBhlr6FYAVYQZ9Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEGoZGQYQmgVltQUFBWW2AAW4GBEBVhBqFXgmABYAFgoBsDFmMG/d4DYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbvVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj5gHz2QgQFgHxkWggFgQFJhBxeRkIEBkGEI0VZbUIBhByKBYQn4VluRUFBhBqlWW4A1YAFgAWCgGwOBFoEUYQdBV2AAgP1bkZBQVltgAGAggoQDEhVhB1hXYACA/VthB2GCYQcqVluTklBQUFZbYACAYACAYICFhwMSFWEHfldgAID9W2EHh4VhBypWW5NQYQeVYCCGAWEHKlZbklBhB6NgQIYBYQcqVluTlpKVUJKTYGABNZJQUFZbYACAYABgYISGAxIVYQfIV2AAgP1bYQfRhGEHKlZbklBhB99gIIUBYQcqVluRUGBAhAE1kFCSUJJQklZbYACAYABgYISGAxIVYQgEV2AAgP1bYQgNhGEHKlZbklBhCBtgIIUBYQcqVluRUGEIKWBAhQFhBypWW5BQklCSUJJWW2AAgGBAg4UDEhVhCEVXYACA/VthCE6DYQcqVluRUGEIXGAghAFhBypWW5BQklCSkFBWW2AAgGBAg4UDEhVhCHhXYACA/VthCIGDYQcqVluUYCCTkJMBNZNQUFBWW2NOSHtxYOAbYABSYEFgBFJgJGAA/VtgAFuDgRAVYQjAV4GBAVGDggFSYCABYQioVluDgREVYQOlV1BQYACRAVJWW2AAYCCChAMSFWEI41dgAID9W4FRZ///////////gIIRFWEI+1dgAID9W4GEAZFQhGAfgwESYQkPV2AAgP1bgVGBgREVYQkhV2EJIWEIj1ZbYEBRYB+CAWAfGZCBFmA/ARaBAZCDghGBgxAXFWEJSVdhCUlhCI9WW4FgQFKCgVKHYCCEhwEBERVhCWJXYACA/VthCXODYCCDAWAgiAFhCKVWW5eWUFBQUFBQUFZbYABgIIKEAxIVYQmQV2AAgP1bgVGAFRWBFGEHYVdgAID9W2AAYCCChAMSFWEJsldgAID9W1BRkZBQVltgAGAggoQDEhVhCctXYACA/VuBUWD/gRaBFGEHYVdgAID9W2AAglFhCe6BhGAghwFhCKVWW5GQkQGSkVBQVltgAGAAGYIUFWEKGldjTkh7cWDgG2AAUmARYARSYCRgAP1bUGABAZBW/qJkaXBmc1giEiCT230r3QliUK3Y7+bMm6Sh988TjUELVEifauv0QpbfP2Rzb2xjQwAICwAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6AxiHCEoWChQAAAAAAAAAAAAAAAAAAAAAAAAEB3IHCgMYhwgQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"ChAKCQjyzNCsBhCGAxIDGIMIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGIcIEMCEPSJE94iK7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAM=","b64Record":"CiUIFiIDGIcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA+jeGLGoN4jr5GcYVS2nbyfb0xyeuSX0szKy76qX8mFwLVrIo+8DRRxUsHlzm2DMsaDAiuzdCsBhDzrIaXASIQCgkI8szQrAYQhgMSAxiDCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGIcIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxiDCBD/y5U2"},{"b64Body":"ChIKCQjyzNCsBhCGAxIDGIMIIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEBXCggjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAw==","b64Record":"CgIIFhIwRg0zbzlAlO8q9QIicdIpncWLMUc3WYqb078H8lf9V8z3je09ipjJWrrd5kEEBgQNGgwIrs3QrAYQ9KyGlwEiEgoJCPLM0KwGEIYDEgMYgwggATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAxiHCFIAegwIrs3QrAYQ86yGlwE="},{"b64Body":"Cg8KCQjzzNCsBhCMAxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGIMIEgMYhQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwVp6oL3JCM7vs0tn4SBpW1Fddr3PNaL+Xx8Boc5YKMDmCwDb8LeBCLOSgOa/lPT6RGgwIr83QrAYQi5+KugMiDwoJCPPM0KwGEIwDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj0zNCsBhCOAxICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGIUIEgcKAxiECBAFEgcKAxiDCBAG","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwkoTGna1ZjiFKG54AVMGpcWd4e6c7KA8upiyWd5DJqddgLRcjpQcBA4rJhZATF8bZGgwIsM3QrAYQu77w+gEiDwoJCPTM0KwGEI4DEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYhQgSBwoDGIMIEAYSBwoDGIQIEAU="},{"b64Body":"ChAKCQj0zNCsBhCQAxIDGIMIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGIcIEMCEPSJE94iK7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAM=","b64Record":"CiUIFiIDGIcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDeZQQDc4MUo2lt4FQypOH/Qz2OG0QS5mCUVNJueF+ZulsXX2m0hiJlxR5Psgn2ge0aCwixzdCsBhCTyPkCIhAKCQj0zNCsBhCQAxIDGIMIKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYhwgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIXCgkKAhhiEIDMlTYKCgoDGIMIEP/LlTY="},{"b64Body":"ChIKCQj0zNCsBhCQAxIDGIMIIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEBXCggjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAw==","b64Record":"CgIIFhIwozuzzM7BpPgszfaGseMcI5jyCOKxw4VsG5X3Jv8fzHWfF5rgQa+gGB83TW2weIyLGgsIsc3QrAYQlMj5AiISCgkI9MzQrAYQkAMSAxiDCCABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMoZGoDGIcIUgB6CwixzdCsBhCTyPkC"}]},"transferErc20Token":{"placeholderNum":1032,"encodedItems":[{"b64Body":"Cg8KCQj6zNCsBhC0AxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISILeq+ClUSxB4McmcRpKpYXdp+j6ZrN4qV00E7yVzrhf7EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGIkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDPbfqHprjZxfK/zMbMg9AURRZrMxgXm8mffu3Ee4MfOVBmkEecfxWC+9rJujaERN0aCwi2zdCsBhDL7s5iIg8KCQj6zNCsBhC0AxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxiJCBCAwKjKmjo="},{"b64Body":"Cg8KCQj6zNCsBhC2AxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIC/gMGOGoq4dwLtzdIZmT3VzjhUC2gyoiylf8CXdiVMoEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBZbg/UN6gZunkTZJ4yfw6v9xgA+NGqEGrJqKHCj3f2dGPOtfzwIcc7I8Yvo1VbdQcaDAi2zdCsBhDb+dDHAiIPCgkI+szQrAYQtgMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiKCBCAqNa5Bw=="},{"b64Body":"Cg8KCQj7zNCsBhC4AxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISILNvoXDYeS1SbBtC2SY539o8XRPhKbZWxHoe3Tt9gb+fEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAd6IBCn35kKO6mO7F6vbXjTFTo9slj7QWvNUI4jnNsJgZnS/hdyfuC49tk9e+EFC4aCwi3zdCsBhCLipNsIg8KCQj7zNCsBhC4AxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGIsIEICo1rkH"},{"b64Body":"Cg8KCQj7zNCsBhC6AxICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCEpKU0xQU1JCIAUqAxiLCDIiEiB25hbbXUs5ytJKNUjF9B+SLPCQohlEFcXYPOcz6C9saFIiEiB25hbbXUs5ytJKNUjF9B+SLPCQohlEFcXYPOcz6C9saGoMCLebq7AGEPjg4uMC","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGIwIEjDn0i2LDpy/pSGPCzTFyvHTDfUtrQ9UYK8IXIz09jBKKtxnPC5vsNPB3HF0mStkt2UaDAi3zdCsBhDLwsSAAyIPCgkI+8zQrAYQugMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxiMCBIHCgMYiwgQCnIKCgMYjAgSAxiLCA=="},{"b64Body":"Cg8KCQj8zNCsBhC8AxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAi4m6uwBhDAiqCGARptCiISIAghoR3WWKkzCEYbbFK6hQ7NCI0K8EI1SfVBvqKWsnUACiM6IQO7+vrP9ZDnSM+vCUMG4LoYiVfgk6MNIUaDr5t7Qf5flwoiEiBYWqnIkuoxh2cEKBw+tkAKSrLjeqEN7UNyZrqor7vL+iIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGI0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBaSEe9//S4uTviPSnp9K/88wfTLNwoVQf23Gc/fJvttC6EOcFvN+DQ9cM18bbDC58aDAi4zdCsBhCT6KalASIPCgkI/MzQrAYQvAMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj8zNCsBhDAAxICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiNCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwqAEJ5oO8gfUKTG68F4um+yVlHmOBo1WuwJOmj8BDDK0t4M4fuN0RlGSUess9o6nvGgwIuM3QrAYQy4PkpgMiDwoJCPzM0KwGEMADEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj9zNCsBhDGAxICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxiNCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwWUW8YKPono1C7JFUIRMctEtV2tmr6/wU/txtsnM16VjE/9iwe9XKA2b0RVkFmLqqGgwIuc3QrAYQ2+uoywEiDwoJCP3M0KwGEMYDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj9zNCsBhDIAxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGI0IGiISIEFJTqHWQLBucCgbbpjkGhI+A3vpv0yyWPCjuFcahud+IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQj+zNCsBhDOAxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGIkIEgMYjAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwvNicWt5h164aP3VIS28hT2q6lDd7hJbX4Jjv65ul/x9UlTpzSs4yf2rGdHN4tdPdGgwIus3QrAYQk8X11AEiDwoJCP7M0KwGEM4DEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj+zNCsBhDUAxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGIoIEgMYjAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwSbRKk/4Wo0dco8s4OyNu4+Y+mzUIz8g9tIk5IUdjrE7pit4N4jgrB9fL3jCHYGihGgwIus3QrAYQ2+nJ1gMiDwoJCP7M0KwGENQDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj/zNCsBhDaAxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGI4IEgMYjAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwsT0yQq0HflhhUX/X7xsIrPmr7Wod7Q1FJ9xJqeoj4R72OTOZV0oNTSZHnMle56t7GgwIu83QrAYQ8770lwIiDwoJCP/M0KwGENoDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiAzdCsBhDcAxICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGIwIEgcKAxiLCBAJEgcKAxiOCBAK","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwmz9Y8aAGVcMn0hxOAkMvyRPtnA7r+OcEFYyjrIQoV1wks0UUu8Lh4RQEMxUwiO7GGgsIvc3QrAYQ08e0ICIPCgkIgM3QrAYQ3AMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhcKAxiMCBIHCgMYiwgQCRIHCgMYjggQCg=="},{"b64Body":"Cg8KCQiBzdCsBhDeAxICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYjggQwIQ9ImS+q6zIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CiUIFiIDGI4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDU/mpaLw47ERlVPmwvyhmH/371Et5BCRmY/4V4J7Z6DyFacR/KqWUjA5HiOr4JgDoaDAi9zdCsBhCzxIPDAiIPCgkIgc3QrAYQ3gMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYjggigAIIAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAIAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAQAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGIwIEoACCAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAACAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAEAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABog3fJSrRviyJtpwrBo/DeNqpUrp/FjxKEWKPVaTfUjs+8aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQOGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECiIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiBzdCsBhDeAxICGAIgAXIZEhcKAxiMCBIHCgMYiggQBBIHCgMYjggQAw==","b64Record":"CgIIFhIwFiVEKeJXo5rv5eaKE3um4e+JfCZua3hLorJvHqit/LY9n4M4ot2F+pyTMVT0DOuXGgwIvc3QrAYQtMSDwwIiEQoJCIHN0KwGEN4DEgIYAiABOpEBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKIVuUMzCOWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQMqQWcuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJqAxiOCFIAWhcKAxiMCBIHCgMYiggQBBIHCgMYjggQA3oMCL3N0KwGELPEg8MC"}]},"transferErc20TokenFailWithAccount":{"placeholderNum":1039,"encodedItems":[{"b64Body":"Cg8KCQiHzdCsBhCOBBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIICln4Bliq1L8c1PI/mkPVugiyrE2pMtcOurY6LdEZFYEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGJAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCB1JE9hf5wTTEtJ9JB4hsL4QHpTgtvhyIFuBxr8ns79/DNRbHmo+p6RP3l5Vk1j/EaCwjDzdCsBhC70q9LIg8KCQiHzdCsBhCOBBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxiQCBCAwKjKmjo="},{"b64Body":"Cg8KCQiHzdCsBhCQBBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIJ+6JIfnqDKBns+dEyv3CoWol9KMaLXFezNw0Bz//XS1EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCD19Px9lVdJ8qyiNj5OuCpcyrlRJz0AITSyxxwxbLJt4XqS6k4KxvfLPM66khiTewaDAjDzdCsBhCbgYHMAiIPCgkIh83QrAYQkAQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiRCBCAqNa5Bw=="},{"b64Body":"Cg8KCQiIzdCsBhCSBBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIPTu6byNtm8caYkiTmLa30Ika9VSq9FCCeunDwOHDzlHEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDEuid8sLwm1MoyrFixWxgMDyiZR+3WRSRgQWf0w67toh6QW4PBOc39KpP5qZDO59saCwjEzdCsBhCjjtdUIg8KCQiIzdCsBhCSBBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGJIIEICo1rkH"},{"b64Body":"Cg8KCQiIzdCsBhCUBBICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCEtPRE1YUU9TIAUqAxiSCDIiEiArdk6FDG3y8wwf4xplcm2Os9izNqfZOvnCvLkHZPlYMVIiEiArdk6FDG3y8wwf4xplcm2Os9izNqfZOvnCvLkHZPlYMWoMCMSbq7AGEJDP6cYC","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJMIEjBvMNGI7ijgxZIrXf51byfuCPS5pMicXtwXOaAvR2bCbjvw8am6l5e9R1cfcxHY8x0aDAjEzdCsBhDLmNbVAiIPCgkIiM3QrAYQlAQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxiTCBIHCgMYkggQCnIKCgMYkwgSAxiSCA=="},{"b64Body":"Cg8KCQiJzdCsBhCWBBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjFm6uwBhDwxItpGm0KIhIgL5tShQ7sdvvq2ND+BUbW8Fe8dz0/Mji3PrqkeQ9adtwKIzohA7P0NTc+orqUGxUGPH4ge3SMykjKkvEOfR1dqITZEHicCiISINb6h39wdB71OPiIJmiwmlM6xSLKQw7Ox4GqoYAkvf1qIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGJQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAYNTaiJHoP5SZ2f1+uPbRemBO2LffWXyn1XaaG+NmLjZcAHL4VhQyVVDgO3zEmrU8aCwjFzdCsBhD7h6N6Ig8KCQiJzdCsBhCWBBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQiJzdCsBhCaBBICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiUCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwByqChdd0JyU7w11//19TShbW3kwsTmNKtqfRIAEtnECbTncgE0aczBDDEBBig4kDGgwIxc3QrAYQ05qX/AIiDwoJCInN0KwGEJoEEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiKzdCsBhCgBBICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxiUCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwdJgU0hBPdUbSLYzz/VYaCQI12/DyaWREIWOiOg6BKTtnBbDK7r5b5DjJlx4snYqrGgwIxs3QrAYQ47mdoQEiDwoJCIrN0KwGEKAEEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiKzdCsBhCiBBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJQIGiISIARgmAks1s8KiOko67xBVUwzxGrjTUYLwrRpLWtORBcKIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQiLzdCsBhCoBBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJAIEgMYkwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwZUGXINxSbqhqmcRfUG9//IyjDiED9OCp56cIqnhbMAtIu9TnXUyW8bdPwLJutMgtGgwIx83QrAYQk9OeqgEiDwoJCIvN0KwGEKgEEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiLzdCsBhCuBBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJEIEgMYkwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwnNgVnQuOF0cUT2gurwvAs5tg44j1jVLI5J7HKeCtlKFHVLCN1CMh6JZsAy6AFXibGgwIx83QrAYQs5umqwMiDwoJCIvN0KwGEK4EEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiMzdCsBhC0BBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJUIEgMYkwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwVUsiTPtY1U2gxJRA/i5q2TYopuPQ8grIYpJCxET2y64JgS1+QzmJXyFm8C/0wdllGgwIyM3QrAYQi/SR0AEiDwoJCIzN0KwGELQEEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiNzdCsBhC2BBICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGJMIEgcKAxiSCBAJEgcKAxiQCBAK","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwpGoDUXRv++CxTPpUABEcDxhbC8gzM1/y/gg2UxtU2GXRWnfciBYtYDLdltwhiiCIGgwIyc3QrAYQo93ksAMiDwoJCI3N0KwGELYEEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYkwgSBwoDGJAIEAoSBwoDGJIIEAk="},{"b64Body":"Cg8KCQiOzdCsBhC4BBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYlQgQwIQ9ImS+q6zIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CiUIISIDGJUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCYGzPr5LuVWcT7aoG5vo2LaoO7D1KHZjcaZPovP4n1633c0eFhRjwRzwm0g2MQHVcaDAjKzdCsBhDzwdn2ASIPCgkIjs3QrAYQuAQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="}]},"erc20Allowance":{"placeholderNum":1046,"encodedItems":[{"b64Body":"Cg8KCQiTzdCsBhDWBBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIORwcZV/rG/lDD7vXupeHewPC16bY9JWuJ9djb33zXaSEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGJcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBODo2Ey3j2ZVGpka7NtH82gfY815XHlPgx9ueVSlvBsy9D/xxDyQwuxULQKrz6tukaDAjPzdCsBhDjhLWOAiIPCgkIk83QrAYQ1gQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYlwgQgMCoypo6"},{"b64Body":"Cg8KCQiUzdCsBhDYBBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIPq/kwN8RLvuY78VRN5B7epgOSu+gKMGv7HUrliKS0AbEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBnvWT8jc+6B/2CzFL88JBTJ7wSJxV1frqAeMzQpOoGWYRKIw6tVhB6UNqkpUSM1csaCwjQzdCsBhDL9N8yIg8KCQiUzdCsBhDYBBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGJgIEICo1rkH"},{"b64Body":"Cg8KCQiUzdCsBhDaBBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIIGhKH7moXS0OEs0pZtEtHH1hr3CWUbdvQbj4ZEwL8sXEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB0B47TxNGmO5sE+GIP8LEUEldfNoyzOCAxCNyydLRfh7XDsXm693jSbegbhFJL80gaDAjQzdCsBhCL5re0AiIPCgkIlM3QrAYQ2gQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiZCBCAqNa5Bw=="},{"b64Body":"Cg8KCQiVzdCsBhDcBBICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXwKDWZ1bmdpYmxlVG9rZW4SCFhaRklEQlpLIAoqAxiZCDIiEiActsDqoAydXmIiJmey+ObtN/P5GSvfzFaANoZl2Cs44FIiEiActsDqoAydXmIiJmey+ObtN/P5GSvfzFaANoZl2Cs44GoLCNGbq7AGEKC/9zaQAQGYAegH","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJoIEjDgOsf5OrPWGas11OTGphxKLcFAfaiiPeKJR3coG4Yi4aP8w4kaJVdSBTOhc8lkDvMaCwjRzdCsBhDDwJhZIg8KCQiVzdCsBhDcBBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGJoIEgcKAxiZCBAUcgoKAxiaCBIDGJkI"},{"b64Body":"Cg8KCQiVzdCsBhDeBBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjRm6uwBhDQpui2AhptCiISINzvWFsMYXmtLfcOr4C/AVPC1n6HjEyvITfiDiVT0LefCiM6IQNFDUIgYKJzliqUDKb9paFsSeHJioh316E/XNGZSJVA/QoiEiAl61vi5fXd+VMUph54oJ7xhCkNUwe9a3/kBL+q3haZYiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGJsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjALqN4SEIjX3HssBfeJovcmQd6Yk4QlIkHy3jxEwBmEj4soBsMUvtbH4byLHzNJQ0saDAjRzdCsBhDjnfC9AiIPCgkIlc3QrAYQ3gQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiWzdCsBhDiBBICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxibCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwpwgz+/AyCc5kW9QX6GGdKXAdCd9pMk0TJU6pJmdFVrrEgD+H0X0v0U6II5iVM/QwGgsI0s3QrAYQg57HYiIPCgkIls3QrAYQ4gQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiWzdCsBhDoBBICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxibCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwxqxoA8T+IZW7eplvUNIwtazcfnQ3THNcdjpoJM2hUzP9QjSSxK8vvolU+Ef03zF9GgwI0s3QrAYQy7r04wIiDwoJCJbN0KwGEOgEEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiXzdCsBhDqBBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJsIGiISINymq82mftIYDdJjW7S/6wu+gdEnrCxr7ww/T2kv0i4TIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGJwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC9Zac/nwvR7KjDFyi0F+HaoCXZ9mSClVrVbQwy1ZL6Ll9Lbq7RFWlrZyQE9oRXpawaDAjTzdCsBhCrq+WIASIPCgkIl83QrAYQ6gQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQowXCgMYnAgS1xRggGBAUjSAFWEAEFdgAID9W1BgBDYQYQDPV2AANWDgHIBjvqusyBFhAIxXgGPk3CqkEWEAZleAY+TcKqQUYQGBV4Bj9LedpRRhAZRXgGP3iIrsFGEBp1eAY/ecdWgUYQG6V2AAgP1bgGO+q6zIFGEBSFeAY9RJqDIUYQFbV4Bj4fIcZxRhAW5XYACA/VuAYwGYSJIUYQDUV4BjFdrL6hRhAOlXgGMfhLK3FGEA/FeAY5J9oQUUYQEPV4BjmNylvhRhASJXgGOobjV2FGEBNVdbYACA/VthAOdhAOI2YARhB0ZWW2EBzVZbAFthAOdhAPc2YARhB2hWW2ECN1ZbYQDnYQEKNmAEYQezVlthArlWW2EA52EBHTZgBGEH71ZbYQMzVlthAOdhATA2YARhB2hWW2EDq1ZbYQDnYQFDNmAEYQdGVlthA+hWW2EA52EBVjZgBGEHs1ZbYQQmVlthAOdhAWk2YARhB0ZWW2EEmlZbYQDnYQF8NmAEYQezVlthBPxWW2EA52EBjzZgBGEHRlZbYQUxVlthAOdhAaI2YARhB7NWW2EFk1ZbYQDnYQG1NmAEYQgyVlthBjdWW2EA52EByDZgBGEIZVZbYQamVluAYAFgAWCgGwMWYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAgtXPWAAgD49YAD9W1BQUFBgQFE9YACCPmAfPZCBAWAfGRaCAWBAUmECM5GQgQGQYQjRVltQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFgIGBAUYCDA4FgAIda8RWAFWECjlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhArKRkGEJflZbUFBQUFBWW2BAUWOpBZy7YOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGOpBZy7kGBEAVtgIGBAUYCDA4FgAIda8RWAFWEDCVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhAy2RkGEJflZbUGAAgP1bYEBRY26xdp9g4RuBUmABYAFgoBsDg4EWYASDAVKCgRZgJIMBUoQWkGPdYu0+kGBEAWAgYEBRgIMDgYZa+hWAFWEDgVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhA6WRkGEJoFZbUFBQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFhAupWW4BgAWABYKAbAxZjldibQWBAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWECC1c9YACAPj1gAP1bYEBRY6kFnLtg4BuBUmABYAFgoBsDg4EWYASDAVJgJIIBg5BShBaQY6kFnLuQYEQBW2AgYEBRgIMDgWAAh1rxFYAVYQR2Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEDpZGQYQl+VluAYAFgAWCgGwMWYzE85WdgQFGBY/////8WYOAbgVJgBAFgIGBAUYCDA4GGWvoVgBVhBNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQIzkZBhCblWW2BAUWMJXqezYOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGMJXqezkGBEAWEEV1ZbgGABYAFgoBsDFmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQVvVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGECM5GQYQmgVltgQFFgAWABYKAbA4OBFmAkgwFSYESCAYOQUmAAkYKRhhaQYGQBYECAUWAfGYGEAwGBUpGBUmAgggGAUWABYAFg4BsDFmOpBZy7YOAbF5BSUWEF7ZGQYQncVltgAGBAUYCDA4GFWvSRUFA9gGAAgRRhBihXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hBi1WW2BgkVBbUFBQUFBQUFBWW2BAUWNwoIIxYOAbgVJgAWABYKAbA4KBFmAEgwFSgxaQY3CggjGQYCQBYCBgQFGAgwOBhlr6FYAVYQZ9Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEGoZGQYQmgVltQUFBWW2AAW4GBEBVhBqFXgmABYAFgoBsDFmMG/d4DYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbvVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj5gHz2QgQFgHxkWggFgQFJhBxeRkIEBkGEI0VZbUIBhByKBYQn4VluRUFBhBqlWW4A1YAFgAWCgGwOBFoEUYQdBV2AAgP1bkZBQVltgAGAggoQDEhVhB1hXYACA/VthB2GCYQcqVluTklBQUFZbYACAYACAYICFhwMSFWEHfldgAID9W2EHh4VhBypWW5NQYQeVYCCGAWEHKlZbklBhB6NgQIYBYQcqVluTlpKVUJKTYGABNZJQUFZbYACAYABgYISGAxIVYQfIV2AAgP1bYQfRhGEHKlZbklBhB99gIIUBYQcqVluRUGBAhAE1kFCSUJJQklZbYACAYABgYISGAxIVYQgEV2AAgP1bYQgNhGEHKlZbklBhCBtgIIUBYQcqVluRUGEIKWBAhQFhBypWW5BQklCSUJJWW2AAgGBAg4UDEhVhCEVXYACA/VthCE6DYQcqVluRUGEIXGAghAFhBypWW5BQklCSkFBWW2AAgGBAg4UDEhVhCHhXYACA/VthCIGDYQcqVluUYCCTkJMBNZNQUFBWW2NOSHtxYOAbYABSYEFgBFJgJGAA/VtgAFuDgRAVYQjAV4GBAVGDggFSYCABYQioVluDgREVYQOlV1BQYACRAVJWW2AAYCCChAMSFWEI41dgAID9W4FRZ///////////gIIRFWEI+1dgAID9W4GEAZFQhGAfgwESYQkPV2AAgP1bgVGBgREVYQkhV2EJIWEIj1ZbYEBRYB+CAWAfGZCBFmA/ARaBAZCDghGBgxAXFWEJSVdhCUlhCI9WW4FgQFKCgVKHYCCEhwEBERVhCWJXYACA/VthCXODYCCDAWAgiAFhCKVWW5eWUFBQUFBQUFZbYABgIIKEAxIVYQmQV2AAgP1bgVGAFRWBFGEHYVdgAID9W2AAYCCChAMSFWEJsldgAID9W1BRkZBQVltgAGAggoQDEhVhCctXYACA/VuBUWD/gRaBFGEHYVdgAID9W2AAglFhCe6BhGAghwFhCKVWW5GQkQGSkVBQVltgAGAAGYIUFWEKGldjTkh7cWDgG2AAUmARYARSYCRgAP1bUGABAZBW/qJkaXBmc1giEiCT230r3QliUK3Y7+bMm6Sh988TjUELVEifauv0QpbfP2Rzb2xjQwAICwAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6AxicCEoWChQAAAAAAAAAAAAAAAAAAAAAAAAEHHIHCgMYnAgQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"Cg8KCQiXzdCsBhDwBBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJcIEgMYmgg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwZC6DnKxZvuuuZPzkejo2ExM6tntAtLu80f31hSdkuDOrKUEGhnWpZE0ZxROWm+7dGgwI083QrAYQo8vfigMiDwoJCJfN0KwGEPAEEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiYzdCsBhDyBBICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGJoIEgcKAxiZCBATEgcKAxiXCBAU","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwqssMqPagwI/xl8BOKC8GrH/PIOIwvVR01/faUU4JA7bweHnIPcZkGpXbEqgfKy9dGgwI1M3QrAYQ2+nWrgEiDwoJCJjN0KwGEPIEEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYmggSBwoDGJcIEBQSBwoDGJkIEBM="},{"b64Body":"Cg8KCQiYzdCsBhDzBBICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDExoRCgMYmggSAxiXCBoDGJgIIAI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9LN6Iae1flY0wT1F0JMI5K0dcdR15ITCR3MR8dvoPlhF2dTP1DJVZLsdaJAGZEyyGgsI1c3QrAYQi6ynKiIPCgkImM3QrAYQ8wQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"ChAKCQiZzdCsBhD1BBIDGJcIEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46bwoDGJwIEKCNBiJkkn2hBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEGA==","b64Record":"CiUIFiIDGJwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA86/17EuiRcaUPn4O4/j8FZ8y9R+Zh3qd4dZYd+QdmWiTEFBUVf6PPSoIMvVp9/ZIaDAjVzdCsBhCT9rCrAiIQCgkImc3QrAYQ9QQSAxiXCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgNfaAjqMAgoDGJwIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFwoJCgIYYhCArrUFCgoKAxiXCBD/rbUF"},{"b64Body":"ChIKCQiZzdCsBhD1BBIDGJcIIAE6ZQoDGOcCEAEiXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEGt1i7T4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQY","b64Record":"CgIIFhIwvYU/C7uVGeil6/guF8DyyvPAOfEZIZsEJNK1s+Eo9C/serEasBavfYXs6JDkwzD2GgwI1c3QrAYQlPawqwIiEgoJCJnN0KwGEPUEEgMYlwggATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKGRqAxicCFIAegwI1c3QrAYQk/awqwI="}]},"erc20Approve":{"placeholderNum":1053,"encodedItems":[{"b64Body":"Cg8KCQifzdCsBhCRBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIJRu1LY313fTDHZ7Z39NpRRdmHE49QWGZZSINZuyLroVEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGJ4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCXN35cC4XzmVJpbk2n8qYV9J4VRICIk/Jff0ifTUWcP+m7kuVtTKzwgMUEQJv4o1UaDAjbzdCsBhCrg+aXAiIPCgkIn83QrAYQkQUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYnggQgMCoypo6"},{"b64Body":"Cg8KCQigzdCsBhCTBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIKSoEib/s0sXDr/TMpuW5OKRiE5/egl8BVIUCwcveq+nEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJ8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDQaMY9HUMY32Ls8UZNVRQzolYHphBkPHyYvyham6IsR3srD1wwh99lSttFaB3ZVIcaCwjczdCsBhCTwc4fIg8KCQigzdCsBhCTBRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGJ8IEICo1rkH"},{"b64Body":"Cg8KCQigzdCsBhCVBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIBcn+W4YusyrVwBx7JBDZViKL+fG1eUieglEj2VdEt1MEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDyT0OR/wDZo/EjvFTP1/7ZfMIzzWOntkbAaZmhO/zX824AVKUAGUFHDB6pOnOB0ekaDAjczdCsBhDribGhAiIPCgkIoM3QrAYQlQUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxigCBCAqNa5Bw=="},{"b64Body":"Cg8KCQihzdCsBhCXBRICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXwKDWZ1bmdpYmxlVG9rZW4SCFlKTFpWWVBFIAoqAxigCDIiEiCT9lCMeNKfQ6cRSQgvrJspXBriIBt/nFPrtvqy22cY7VIiEiCT9lCMeNKfQ6cRSQgvrJspXBriIBt/nFPrtvqy22cY7WoLCN2bq7AGEIDszC6QAQGYAegH","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGKEIEjCP215Pj5Biw3dUiurOsT5QnTOSPxGQoXpyaK9g/kJIaevR7nH4dX8w7gxTW05bgdgaCwjdzdCsBhCzmppGIg8KCQihzdCsBhCXBRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGKEIEgcKAxigCBAUcgoKAxihCBIDGKAI"},{"b64Body":"Cg8KCQihzdCsBhCZBRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjdm6uwBhCQ+aysAhptCiISIJFkY0r4LAawAQwlapdo2J0AGFpcUpSk1vYkZpyO+Ju1CiM6IQP6At8k7ayEXcZNsqRPU05mG9WOE7mu6pKG5N1sedpgewoiEiB7ZLzM7GfBcTYn08ACk0VkQqWlS7v5UVU/dffOnHIzkCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGKIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCxN+4rvyxd5XuwTeQmawVmyLnnA8vf5O2auZqq1TGAqb2819Ibkz5pbUiBrS3m48kaDAjdzdCsBhDz16/HAiIPCgkIoc3QrAYQmQUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiizdCsBhCdBRICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiiCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwWEJlmzSKvCjWVNGD3iWWL3GFKJ3YMuhMX3rOU1hvaBvJ6Pj8iBBdev0tIeEnD0uDGgsI3s3QrAYQo4WPbSIPCgkIos3QrAYQnQUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiizdCsBhCjBRICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxiiCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw6cbLjmBg8HOEdK0Ul6RxFJMx5yQScMoJUJGu8d67biW7GI/35HRsgxQaMFNoW9IkGgwI3s3QrAYQu6bw0AIiDwoJCKLN0KwGEKMFEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQijzdCsBhClBRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGKIIGiISIDvNiVgcgUOn7FcBwgAkmGFMQGdfcmkAfEZyV6E8+5zgIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQijzdCsBhCrBRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJ4IEgMYoQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKP3RW9XlYaYjLeNDQfQvwN42NZvfhGNCBxN0EvHxMciEo1JCGfUXMxZ3/D14fNL7GgwI383QrAYQw8nPkwMiDwoJCKPN0KwGEKsFEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQikzdCsBhCxBRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKMIEgMYoQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwrtiur/FG32wEFyVasl5jDvjZOpsW5zXElQeZ6YxTSK/JQTglioyOWq7wVCOgrwTqGgwI4M3QrAYQ65eauAEiDwoJCKTN0KwGELEFEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"ChAKCQikzdCsBhCzBRIDGJ4IEgIYAxiA/rWHASICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOOnAKAxijCBCAkvQBImTh8hxnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK","b64Record":"CiUIFiIDGKMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDjPX8GC1516iJPpiHQQ/v+PvdwZOGReL2KCHn1v5e+rmmEAlW+TBbJ8fxV4v2ybt4aDAjgzdCsBhCLkpKdAyIQCgkIpM3QrAYQswUSAxieCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgJirbDqgBQoDGKMIIoACAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEACAAACAAAAAAAAACAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiAqMMBMpADCgMYoQgSgAIAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQAIAAAIAAAAAAAAAIAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiCMW+Hl6+x9W9FPcUJ9HoTz3QMUwPeyKR5bIArIx8O5JRogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCMaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQfIiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAClIZCgoKAhhiEICw1tgBCgsKAxieCBD/r9bYAQ=="},{"b64Body":"ChIKCQikzdCsBhCzBRIDGJ4IIAGCAxMaEQoDGKEIEgMYowgaAxifCCAK","b64Record":"CgIIFhIwcC+pbcZdYpdE8UVk5gZ1/bZoraRf4xZU4c7V+hMLVMCgp4/wuHVAGFpFIDcV4nvYGgwI4M3QrAYQjJKSnQMiEgoJCKTN0KwGELMFEgMYngggATqTAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASji/SpQ/fjqAWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQhCV6nswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApqAxijCFIAegwI4M3QrAYQi5KSnQM="}]},"someErc20ApproveAllowanceScenariosPass":{"placeholderNum":1060,"encodedItems":[{"b64Body":"Cg8KCQiqzdCsBhDPBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIJobSFfTiukjIdKu5j0HfFwxNTnOi5aTh+Rq8e6kwj0rEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDxcDxDiLRhZGc1Fk42h+PwRjP3WwJu8BEqj5P3/wp4IIk2dTNGYBH3e/yVxnklg4gaCwjnzdCsBhDz2vQMIg8KCQiqzdCsBhDPBRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGKUIEICo1rkH"},{"b64Body":"Cg8KCQirzdCsBhDRBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIMhgCbVbRta4w7AOr9zqv1Zyc5aWBV0UsfyXl6QYjdPlEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAZEPIq8eh6PIPEhCg3XKs+2dhsBi75i2xRQvlu8umE0hIWFe4DT+oyV4v6SveOfacaDAjnzdCsBhDDscnxASIPCgkIq83QrAYQ0QUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAximCBCAqNa5Bw=="},{"b64Body":"Cg8KCQiszdCsBhDTBRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjom6uwBhDY764UGm0KIhIgYco/B+bFwWLwewetJrQGdMGDUXo1Ed7Y3gqRU2aYgGMKIzohAn1GqM7oNGvmpLm0VR3YnP/pESjjdy1LV63rGhVZLk8RCiISIAUBBQnT6PlmfPMHQY4L/BxSsNNBlpDDF7LRctqOxTC2IgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGKcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCi1pb05hzCjDfcI/zlD7Bo+dGjfY1gFtYzCZUQxFrsyIMzuWEtVj1wZQz9k7mxtUQaCwjozdCsBhDT1aAzIg8KCQiszdCsBhDTBRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQiszdCsBhDXBRICGAISAhgDGIeJmDYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoB7hEKAxinCCLmETYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMDQ1MzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDA0YzU3NjAwMDM1NjBlMDFjODA2MzA1YjUxOTFmMTQ2MTAwNTE1NzgwNjM2NDMzY2Q1ZDE0NjEwMDY2NTc4MDYzYWY0N2M2ZWYxNDYxMDA3OTU3ODA2M2U3MDkyYjQxMTQ2MTAwOGM1NzViNjAwMDgwZmQ1YjYxMDA2NDYxMDA1ZjM2NjAwNDYxMDMxMTU2NWI2MTAwOWY1NjViMDA1YjYxMDA2NDYxMDA3NDM2NjAwNDYxMDMxMTU2NWI2MTAxOGY1NjViNjEwMDY0NjEwMDg3MzY2MDA0NjEwMzRkNTY1YjYxMDIwODU2NWI2MTAwNjQ2MTAwOWEzNjYwMDQ2MTAzOTg1NjViNjEwMjgzNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1MjMwOTE5MDg1MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAwZjE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDExNTkxOTA2MTAzZGI1NjViNTA2MDQwNTE2MzZlYjE3NjlmNjBlMTFiODE1MjYwMDE2MDAxNjBhMDFiMDM4MjgxMTY2MDA0ODMwMTUyODQ4MTE2NjAyNDgzMDE1Mjg1MTY5MDYzZGQ2MmVkM2U5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDE2NDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMTg4OTE5MDYxMDQwNDU2NWI1MDUwNTA1MDUwNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAxZGU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTAzZGI1NjViNTA1MDUwNTA1NjViNjA0MDUxNjMyM2I4NzJkZDYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODQ4MTE2NjAwNDgzMDE1MjgzODExNjYwMjQ4MzAxNTI2MDQ0ODIwMTgzOTA1Mjg1MTY5MDYzMjNiODcyZGQ5MDYwNjQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAyNWY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDE4ODkxOTA2MTAzZGI1NjViNjA0MDUxNjM2ZWIxNzY5ZjYwZTExYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjgyODExNjYwMjQ4MzAxNTI4NDE2OTA2M2RkNjJlZDNlOTA2MDQ0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyZDE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTA0MDQ1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDMwYzU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzMjY1NzYwMDA4MGZkNWI2MTAzMmY4NDYxMDJmNTU2NWI5MjUwNjEwMzNkNjAyMDg1MDE2MTAyZjU1NjViOTE1MDYwNDA4NDAxMzU5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMDM2MzU3NjAwMDgwZmQ1YjYxMDM2Yzg1NjEwMmY1NTY1YjkzNTA2MTAzN2E2MDIwODYwMTYxMDJmNTU2NWI5MjUwNjEwMzg4NjA0MDg2MDE2MTAyZjU1NjViOTM5NjkyOTU1MDkyOTM2MDYwMDEzNTkyNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzYWQ1NzYwMDA4MGZkNWI2MTAzYjY4NDYxMDJmNTU2NWI5MjUwNjEwM2M0NjAyMDg1MDE2MTAyZjU1NjViOTE1MDYxMDNkMjYwNDA4NTAxNjEwMmY1NTY1YjkwNTA5MjUwOTI1MDkyNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDNlZDU3NjAwMDgwZmQ1YjgxNTE4MDE1MTU4MTE0NjEwM2ZkNTc2MDAwODBmZDViOTM5MjUwNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA0MTY1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTZmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwY2JjZTAwOWJhNGRhYjY3M2EwMjZmYWExNWU1NWYwNTdlYjcyOWRmZmUwZWRkYmIwY2EzM2RkOGZjMjBjNjY2MDY0NzM2ZjZjNjM0MzAwMDgwYjAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwyTlOIPuVtj3IzoM3dUGfCt3UyCXCa53ClHRYl04eun/e10eSdFPCF+8OagQXX0rCGgwI6M3QrAYQg42etAIiDwoJCKzN0KwGENcFEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQitzdCsBhDZBRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGKcIGiISIGgK4Isvrnkg7YqnQgcd1qCoZ724FbCKlVQJMP1x/Y0kIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQitzdCsBhDbBRICGAISAhgDGPqRo+kCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUoKBXRva2VuEghZTklFWVZRUiAKKgMYpghSIhIgaArgiy+ueSDtiqdCBx3WoKhnvbgVsIqVVAkw/XH9jSRqDAjpm6uwBhDAn9zAAg==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGKkIEjB01etlYu0A6c0KDaals/7u3mKQH0Rg0bpdQUABruKwfwz04qnH7MglqxAOYrlj3igaDAjpzdCsBhDjisnaAiIPCgkIrc3QrAYQ2wUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxipCBIHCgMYpggQFHIKCgMYqQgSAximCA=="},{"b64Body":"Cg8KCQiuzdCsBhDdBRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqAgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","b64Record":"CiUIISIDGKgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBl3VmIWC5GApv56IWg6qNNFDFvmh8OyZI1zC4OavsVZAkwSrUktu4oH2pw1q77mCkaCwjqzdCsBhCj7Ip/Ig8KCQiuzdCsBhDdBRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6CBoCMHgogOowUhYKCQoCGAIQ/8uVNgoJCgIYYhCAzJU2"},{"b64Body":"Cg8KCQiuzdCsBhDjBRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKgIEgMYqQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwv9NDtT69QCdX27r8as0p5zVxS9ECLaNb85SSwNAKvdJYel2MVWrGMfes+YJQqOo/GgwI6s3QrAYQ87TggAMiDwoJCK7N0KwGEOMFEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQivzdCsBhDlBRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqAgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIISIDGKgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBYEVfzqCjLgBETdqeFLaVN0H0EONdaj33KEMsuNyTrTtSDn1nt3twANq74nAPwAQQaDAjrzdCsBhDTmP+lASIPCgkIr83QrAYQ5QUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"Cg8KCQivzdCsBhDnBRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqAgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIFiIDGKgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBu9xsdTHxmdIAcv8CxYuYj++XEXVbNNM/z4cQSS951BBr9BU4rcRMd+ST32dDdxlcaDAjrzdCsBhDz0uGmAyIPCgkIr83QrAYQ5wUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYqAgigAIAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAACAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGKkIEoACAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEKCIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQivzdCsBhDnBRICGAIgAYIDExoRCgMYqQgSAxioCBoDGKgIIAU=","b64Record":"CgIIFhIwMv6y4nwxe3lr9W6jmgtKgB0zaw8XdqxvbeVgh9aLVCnry34z3ztQUlgq5XcsABnQGgwI683QrAYQ9NLhpgMiEQoJCK/N0KwGEOcFEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDjwjliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEKQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFagMYqAhSAHoMCOvN0KwGEPPS4aYD"},{"b64Body":"Cg8KCQiwzdCsBhDpBRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqAgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIFiIDGKgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD97UDmEpBuLnNKTD+9WKaOH05FPBavn9y3wrdP3P7REFeVf3O9vBXKWUkHi63Tc/AaDAjszdCsBhCDodyuASIPCgkIsM3QrAYQ6QUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYqAgigAIAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAACAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAKIDqMDKQAwoDGKkIEoACAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJSIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiwzdCsBhDpBRICGAIgAYIDExoRCgMYqQgSAxioCBoDGKUIIAU=","b64Record":"CgIIFhIwdVylQIjqzHQ7uIKc+s//+IhkZa5cnR69Fn9L730JNeG8LV3f0lKoi2IlJ47ebQpbGgwI7M3QrAYQhKHcrgEiEQoJCLDN0KwGEOkFEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDjwjliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEKQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFagMYqAhSAHoMCOzN0KwGEIOh3K4B"},{"b64Body":"Cg8KCQiwzdCsBhDrBRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqAgQwIQ9ImTnCStBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQl","b64Record":"CiUIFiIDGKgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjArValJgX/b1DDju8A+gj1+e8b75rHuZ9e8tlsJel8OjN79Iz0cKHtXd+IkbihvprkaDAjszdCsBhCb0IiwAyIPCgkIsM3QrAYQ6wUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYqAgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQiwzdCsBhDrBRICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQp3WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCU=","b64Record":"CgIIFhIwKKLUOcBbVKQVL9ayibqfhos9tdaiwa+A6xUheFYkCihDKsaK22JVWQ/iLgzAJ8seGgwI7M3QrAYQnNCIsAMiEQoJCLDN0KwGEOsFEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUoZGoDGKgIUgB6DAjszdCsBhCb0IiwAw=="},{"b64Body":"Cg8KCQixzdCsBhDxBRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqAgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","b64Record":"CiUIFiIDGKgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjADcSZZAnb3l6kH2JTrJ0aFUXt7ciF2LzOLSEitjeCKQbYYwy5693AOFnEpK+DqZZIaDAjtzdCsBhDD84rVASIPCgkIsc3QrAYQ8QUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYqAgigAIAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAACAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAKIDqMDKQAwoDGKkIEoACAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJSIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQixzdCsBhDxBRICGAIgAYIDERoPCgMYqQgSAxioCBoDGKUI","b64Record":"CgIIFhIwaDbE46j1qvYnhMWF3T6RY6scd8hlAScpE9C6NcCce4fKck1yoNmH5PI//orVc5YhGgwI7c3QrAYQxPOK1QEiEQoJCLHN0KwGEPEFEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDvwjliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEKQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagMYqAhSAHoMCO3N0KwGEMPzitUB"},{"b64Body":"Cg8KCQixzdCsBhDzBRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqAgQwIQ9ImTnCStBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQl","b64Record":"CiUIFiIDGKgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCA/HuZKnYWB82iX1EoEXNitu8yDYiTJaVzVHLFLdBD/9rXtf5Nojl8V8ibFFbnG88aDAjtzdCsBhDrt8rWAyIPCgkIsc3QrAYQ8wUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYqAgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQixzdCsBhDzBRICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQp3WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCU=","b64Record":"CgIIFhIwgseLX8Tbxp5tWnvtcUjazBn54HGd0UFlEV5EySN4bvJjCZC6hmSYchc++x6K30VlGgwI7c3QrAYQ7LfK1gMiEQoJCLHN0KwGEPMFEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGKgIUgB6DAjtzdCsBhDrt8rWAw=="},{"b64Body":"Cg8KCQiyzdCsBhD1BRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqAgQwIQ9ImTnCStBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQl","b64Record":"CiUIISIDGKgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDA0snJvWUm0mCNaa/4WB/qVA2tRDlZm5JJGZ8KG+BV2IV/i4mDo6yWxF7AuLosxAgaDAjuzdCsBhCjsriBAiIPCgkIss3QrAYQ9QUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="}]},"someErc20NegativeTransferFromScenariosPass":{"placeholderNum":1066,"encodedItems":[{"b64Body":"Cg8KCQi3zdCsBhDFBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIDIQonWc8CMNQgy3z3u8YehnTnV+Pm7a8pQXxTQMwRdgEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCFwNUXvg5dmzon1Zwt8kc80qDVw2J9L4YqghfogONmYYsEo0hXrRN1nQD6nu8jEYMaDAjzzdCsBhCzjvKhAyIPCgkIt83QrAYQxQYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxirCBCAqNa5Bw=="},{"b64Body":"Cg8KCQi4zdCsBhDHBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISILdsYEz8nYYNjfBhnUsQgcvlObHDhngcLDarS0Ss3Mb/EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDpVU+RbNvW88NWWw5pMCOTORacFVXyu/5e3+x5tBtf80XALT6Imcn4PNb5hRUsycYaDAj0zdCsBhDL+8KqASIPCgkIuM3QrAYQxwYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxisCBCAqNa5Bw=="},{"b64Body":"Cg8KCQi4zdCsBhDJBhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAj0m6uwBhDIwL6eAxptCiISIDqGAaQZOMCVT3GjJQMk+GXYkP6wysFQM8nOJY1rGnbYCiM6IQIsKPfsxN9snJ5IfSJYXJYppY1lGWM/OxYV6Q2RZyrb0goiEiCbf70TuA6DpfpZY4XQVGNL/5CCtQve6jnxgL81jJLJiyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGK0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjATh4mDOBwpw0MW5n44GhTGQHdQKsM4qIV4U4rS0U2Y8Dxv6zqrvsZ5UreR0WSboB8aDAj0zdCsBhC7lN+rAyIPCgkIuM3QrAYQyQYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi5zdCsBhDNBhICGAISAhgDGIeJmDYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoB7hEKAxitCCLmETYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMDQ1MzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDA0YzU3NjAwMDM1NjBlMDFjODA2MzA1YjUxOTFmMTQ2MTAwNTE1NzgwNjM2NDMzY2Q1ZDE0NjEwMDY2NTc4MDYzYWY0N2M2ZWYxNDYxMDA3OTU3ODA2M2U3MDkyYjQxMTQ2MTAwOGM1NzViNjAwMDgwZmQ1YjYxMDA2NDYxMDA1ZjM2NjAwNDYxMDMxMTU2NWI2MTAwOWY1NjViMDA1YjYxMDA2NDYxMDA3NDM2NjAwNDYxMDMxMTU2NWI2MTAxOGY1NjViNjEwMDY0NjEwMDg3MzY2MDA0NjEwMzRkNTY1YjYxMDIwODU2NWI2MTAwNjQ2MTAwOWEzNjYwMDQ2MTAzOTg1NjViNjEwMjgzNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1MjMwOTE5MDg1MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAwZjE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDExNTkxOTA2MTAzZGI1NjViNTA2MDQwNTE2MzZlYjE3NjlmNjBlMTFiODE1MjYwMDE2MDAxNjBhMDFiMDM4MjgxMTY2MDA0ODMwMTUyODQ4MTE2NjAyNDgzMDE1Mjg1MTY5MDYzZGQ2MmVkM2U5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDE2NDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMTg4OTE5MDYxMDQwNDU2NWI1MDUwNTA1MDUwNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAxZGU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTAzZGI1NjViNTA1MDUwNTA1NjViNjA0MDUxNjMyM2I4NzJkZDYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODQ4MTE2NjAwNDgzMDE1MjgzODExNjYwMjQ4MzAxNTI2MDQ0ODIwMTgzOTA1Mjg1MTY5MDYzMjNiODcyZGQ5MDYwNjQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAyNWY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDE4ODkxOTA2MTAzZGI1NjViNjA0MDUxNjM2ZWIxNzY5ZjYwZTExYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjgyODExNjYwMjQ4MzAxNTI4NDE2OTA2M2RkNjJlZDNlOTA2MDQ0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyZDE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTA0MDQ1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDMwYzU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzMjY1NzYwMDA4MGZkNWI2MTAzMmY4NDYxMDJmNTU2NWI5MjUwNjEwMzNkNjAyMDg1MDE2MTAyZjU1NjViOTE1MDYwNDA4NDAxMzU5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMDM2MzU3NjAwMDgwZmQ1YjYxMDM2Yzg1NjEwMmY1NTY1YjkzNTA2MTAzN2E2MDIwODYwMTYxMDJmNTU2NWI5MjUwNjEwMzg4NjA0MDg2MDE2MTAyZjU1NjViOTM5NjkyOTU1MDkyOTM2MDYwMDEzNTkyNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzYWQ1NzYwMDA4MGZkNWI2MTAzYjY4NDYxMDJmNTU2NWI5MjUwNjEwM2M0NjAyMDg1MDE2MTAyZjU1NjViOTE1MDYxMDNkMjYwNDA4NTAxNjEwMmY1NTY1YjkwNTA5MjUwOTI1MDkyNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDNlZDU3NjAwMDgwZmQ1YjgxNTE4MDE1MTU4MTE0NjEwM2ZkNTc2MDAwODBmZDViOTM5MjUwNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA0MTY1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTZmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwY2JjZTAwOWJhNGRhYjY3M2EwMjZmYWExNWU1NWYwNTdlYjcyOWRmZmUwZWRkYmIwY2EzM2RkOGZjMjBjNjY2MDY0NzM2ZjZjNjM0MzAwMDgwYjAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwbs7tll/9e2uP8J9Asm6kv2bcwYRzOz1jhRL5gR3xVCFZQViWZ4W3LaeSbXWw0+pDGgwI9c3QrAYQo6DU0AEiDwoJCLnN0KwGEM0GEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi5zdCsBhDPBhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGK0IGiISIOoZe5e9pkVtyPS8+bevELUmF3PikRQ4PX2EuREkZOgZIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQi6zdCsBhDRBhICGAISAhgDGPqRo+kCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUoKBXRva2VuEghUTFhRR0JIRyAKKgMYrghSIhIg6hl7l72mRW3I9Lz5t68QtSYXc+KRFDg9fYS5ESRk6BlqDAj2m6uwBhCIsOzVAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGK8IEjBklhFOMr+ypawf9zr+An7WFuZMuYc3u9MlM2A1vBP0P/Qk3HSrDbLY3DixVaAGy5IaDAj2zdCsBhD7z8fjASIPCgkIus3QrAYQ0QYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxivCBIHCgMYrggQFHIKCgMYrwgSAxiuCA=="},{"b64Body":"Cg8KCQi6zdCsBhDTBhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK4IEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAELwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGK4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAhV8zMmWNSfe1N+xNekOmhuxZESSBgPmLS52Etro8czdJsbCb8e01vovfLHMw7eNMaCwj3zdCsBhDzp5QIIg8KCQi6zdCsBhDTBhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6CBoCMHgogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"Cg8KCQi7zdCsBhDZBhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKwIEgMYrwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwShYNJthqrr6c0svRtz6j2fGaUT2Qn/QoOgNYoiTNxHEEhAveIRRXKKUlcaiagNrSGgwI983QrAYQo/6DpgIiDwoJCLvN0KwGENkGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi8zdCsBhDbBhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK4IEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAELwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnvIaqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGK4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB7I7zJQaZ5eQTIaD90t3PqvXWMynWwS5fApIq7Sd4nJ2AZJj3jrZCSr0y4iOoi3E0aCwj4zdCsBhCbstxKIg8KCQi8zdCsBhDbBhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6CBoCMHgogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"Cg8KCQi8zdCsBhDdBhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK4IEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAELwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGK4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBCy0mGyB3ITT8e8hp9vqo28TXv5Uy4P+QmNQ5EbPMZjakVwguJqxA70V2ck4xj6X0aDAj4zdCsBhDbkuevAiIPCgkIvM3QrAYQ3QYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQi8zdCsBhDdBhICGAIgAXIbEhkKAxivCBIHCgMYrAgQAhIJCgMYrggQARgB","b64Record":"CgMIpAISMCFmHkKtaVAPBHrgsImqdO3q7E8Do7zpTjPo8TnBlYO7p27+0/waOAhVtqsv4CfsHRoMCPjN0KwGENyS568CIhEKCQi8zdCsBhDdBhICGAIgATrSAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiFblChowRifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAELyO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAELgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxiuCFIAegwI+M3QrAYQ25LnrwI="},{"b64Body":"Cg8KCQi9zdCsBhDfBhICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGK8IEgcKAxiuCBAREgcKAxisCBAS","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw6FZs7a6B+YKwSmfPtEKbTngelyEat2z+IDPO1SNGjcE9CL+YSbeI7k9kQDxbVmyKGgsI+c3QrAYQm7mSVCIPCgkIvc3QrAYQ3wYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhcKAxivCBIHCgMYrAgQEhIHCgMYrggQEQ=="},{"b64Body":"Cg8KCQi9zdCsBhDlBhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKsIEgMYrwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwURVTrDtmWEdMTkMP8CdznOFzpAt/iBbgYbHecaEKN9bfBhv3+My/pd0G6UOskph7GgwI+c3QrAYQu/Wa1gIiDwoJCL3N0KwGEOUGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi+zdCsBhDnBhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK4IEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAELwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGK4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDAFWhALpA8KXHUgD4LBwVDlwkXM9gyqi1ZYc2/kGQ2iXZPzVQWeAWbvZbgyZaegkMaCwj6zdCsBhDjrMN6Ig8KCQi+zdCsBhDnBhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6CBoCMHgogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQi+zdCsBhDnBhICGAIgAXIbEhkKAxivCBIHCgMYqwgQAhIJCgMYrAgQARgB","b64Record":"CgMIpAISMEdf9p/JyPiwSEsss0BcvH1nm/IvvGzm+Tb+1E9Ee4u5BsW7LapPJwNj3+zigRU5oBoLCPrN0KwGEOSsw3oiEQoJCL7N0KwGEOcGEgIYAiABOtIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEkGh9TUEVOREVSX0RPRVNfTk9UX0hBVkVfQUxMT1dBTkNFKIVuUKGjBGJ8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQvI7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWoDGK4IUgB6Cwj6zdCsBhDjrMN6"},{"b64Body":"ChAKCQi+zdCsBhDoBhIDGKwIEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxMaEQoDGK8IEgMYrAgaAxiuCCAB","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwnG0ipZRDUJ9i7hvZR4w32sP1+XLK5WQVlzplqLauaxL9C/ey6FQui6Q6HOb2bFVZGgwI+s3QrAYQ+9md3wIiEAoJCL7N0KwGEOgGEgMYrAgqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMNz4siBSOgoJCgIYAxDKvNEBCgkKAhhiEPLDwzIKCgoDGKAGEL64qAYKCgoDGKEGEL64qAYKCgoDGKwIELfx5UA="},{"b64Body":"Cg8KCQi/zdCsBhDqBhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK4IEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAELwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CiUIISIDGK4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCY6ZmIeeX4OEBCHEMn3J7RajWX/sTgfRFukIyuGi6RQq1h9TTYgL5Kp8sTpWWo51waDAj7zdCsBhDj3euDASIPCgkIv83QrAYQ6gYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQi/zdCsBhDqBhICGAIgAXIbEhkKAxivCBIHCgMYqwgQChIJCgMYrAgQCRgB","b64Record":"CgMIpQISMOVV0kE/+AxLmSM56T91+vnjEMhwcM+FfSuccK8fWebbYqPoc3swbybR5xrm1blSwxoMCPvN0KwGEOTd64MBIhEKCQi/zdCsBhDqBhICGAIgATrLAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJRoYQU1PVU5UX0VYQ0VFRFNfQUxMT1dBTkNFKIVuUKGjBGJ8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQvI7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWoDGK4IUgB6DAj7zdCsBhDj3euDAQ=="},{"b64Body":"ChAKCQi/zdCsBhDrBhIDGKwIEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxMaEQoDGK8IEgMYrAgaAxiuCCAU","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwJXVAeIJk5OiiwDf4EghsLpy/RZLQjy77OH9MOgw1PZntJFiYVjtFOZfyyuBy+0zKGgwI+83QrAYQ68LphQMiEAoJCL/N0KwGEOsGEgMYrAgqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMJ7UjyBSOgoJCgIYAxDKvNEBCgkKAhhiEMKJizIKCgoDGKAGEJixoQYKCgoDGKEGEJixoQYKCgoDGKwIELuon0A="},{"b64Body":"Cg8KCQjAzdCsBhDtBhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK4IEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAELwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFA==","b64Record":"CiUIISIDGK4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB8a3WKZ/4nWG29GYHsd/yPot7OswCF1G47JkwJs1HoBobXU8atgIOBE7U+4GPRVO8aDAj8zdCsBhCDsL2NASIPCgkIwM3QrAYQ7QYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQjAzdCsBhDtBhICGAIgAXIbEhkKAxivCBIHCgMYqwgQKBIJCgMYrAgQJxgB","b64Record":"CgMIsgESMMY7PczQF9+6cKEm7v9hnw9C/4wB8z7Cs/A+V3ikHBBWLBwQPj2SJqqcK7RChEuy7hoMCPzN0KwGEISwvY0BIhEKCQjAzdCsBhDtBhICGAIgATrNAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAshoaSU5TVUZGSUNJRU5UX1RPS0VOX0JBTEFOQ0UohW5QoaMEYnxhjcZeAAAAAAAAAAAAAAAAAAAAAAAABC8juHLdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUagMYrghSAHoMCPzN0KwGEIOwvY0B"}]},"someErc20ApproveAllowanceScenarioInOneCall":{"placeholderNum":1072,"encodedItems":[{"b64Body":"Cg8KCQjFzdCsBhCtBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIDiVpAsaP2ySdOghWAu9clo/a3FHDDFV4hvaghHIJJsKEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC6aoBV32ICFOqU9Brb8il+t6fJHhXtGj8anIQ3NCj3CZEXy6pBQEUNV80MH8r1S4AaDAiBztCsBhDLzrmvAiIPCgkIxc3QrAYQrQcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxixCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjGzdCsBhCvBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIIXRPAFa7S9hvIjcadPjVJ53w9JSXkh7fKpVnJlQuF0hEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBDOMZ44jdQpJ70pYNFNVCM7BJW9/kRHMMznULwtmdxe9/mbn51RJiLBkvn6KJC0tQaCwiCztCsBhDrm6FUIg8KCQjGzdCsBhCvBxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGLIIEICo1rkH"},{"b64Body":"Cg8KCQjGzdCsBhCxBxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiCnKuwBhD4+pa0AhptCiISIBfYVrELbiORyoNS4y9K2vCbYRabhn20N2mRcICjpA8fCiM6IQMTwnU+E/XBfwzcnRvETTKW4CrtM7dmIrZcomfn4cYq+QoiEiA9foX2jUzUynAEydtQ10p2nEBCVhSq9FgfVfrrEJCUGSIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGLMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCJ0J4zxdVCwn5kGj+K2uOMEz+xgusX+iBRfrk0ulVRrOXLqE+dXoHcAEu+raP/fosaDAiCztCsBhDbpcLVAiIPCgkIxs3QrAYQsQcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjHzdCsBhC1BxICGAISAhgDGIeJmDYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoB7hEKAxizCCLmETYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMDQ1MzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDA0YzU3NjAwMDM1NjBlMDFjODA2MzA1YjUxOTFmMTQ2MTAwNTE1NzgwNjM2NDMzY2Q1ZDE0NjEwMDY2NTc4MDYzYWY0N2M2ZWYxNDYxMDA3OTU3ODA2M2U3MDkyYjQxMTQ2MTAwOGM1NzViNjAwMDgwZmQ1YjYxMDA2NDYxMDA1ZjM2NjAwNDYxMDMxMTU2NWI2MTAwOWY1NjViMDA1YjYxMDA2NDYxMDA3NDM2NjAwNDYxMDMxMTU2NWI2MTAxOGY1NjViNjEwMDY0NjEwMDg3MzY2MDA0NjEwMzRkNTY1YjYxMDIwODU2NWI2MTAwNjQ2MTAwOWEzNjYwMDQ2MTAzOTg1NjViNjEwMjgzNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1MjMwOTE5MDg1MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAwZjE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDExNTkxOTA2MTAzZGI1NjViNTA2MDQwNTE2MzZlYjE3NjlmNjBlMTFiODE1MjYwMDE2MDAxNjBhMDFiMDM4MjgxMTY2MDA0ODMwMTUyODQ4MTE2NjAyNDgzMDE1Mjg1MTY5MDYzZGQ2MmVkM2U5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDE2NDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMTg4OTE5MDYxMDQwNDU2NWI1MDUwNTA1MDUwNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAxZGU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTAzZGI1NjViNTA1MDUwNTA1NjViNjA0MDUxNjMyM2I4NzJkZDYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODQ4MTE2NjAwNDgzMDE1MjgzODExNjYwMjQ4MzAxNTI2MDQ0ODIwMTgzOTA1Mjg1MTY5MDYzMjNiODcyZGQ5MDYwNjQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAyNWY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDE4ODkxOTA2MTAzZGI1NjViNjA0MDUxNjM2ZWIxNzY5ZjYwZTExYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjgyODExNjYwMjQ4MzAxNTI4NDE2OTA2M2RkNjJlZDNlOTA2MDQ0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyZDE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTA0MDQ1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDMwYzU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzMjY1NzYwMDA4MGZkNWI2MTAzMmY4NDYxMDJmNTU2NWI5MjUwNjEwMzNkNjAyMDg1MDE2MTAyZjU1NjViOTE1MDYwNDA4NDAxMzU5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMDM2MzU3NjAwMDgwZmQ1YjYxMDM2Yzg1NjEwMmY1NTY1YjkzNTA2MTAzN2E2MDIwODYwMTYxMDJmNTU2NWI5MjUwNjEwMzg4NjA0MDg2MDE2MTAyZjU1NjViOTM5NjkyOTU1MDkyOTM2MDYwMDEzNTkyNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzYWQ1NzYwMDA4MGZkNWI2MTAzYjY4NDYxMDJmNTU2NWI5MjUwNjEwM2M0NjAyMDg1MDE2MTAyZjU1NjViOTE1MDYxMDNkMjYwNDA4NTAxNjEwMmY1NTY1YjkwNTA5MjUwOTI1MDkyNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDNlZDU3NjAwMDgwZmQ1YjgxNTE4MDE1MTU4MTE0NjEwM2ZkNTc2MDAwODBmZDViOTM5MjUwNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA0MTY1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTZmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwY2JjZTAwOWJhNGRhYjY3M2EwMjZmYWExNWU1NWYwNTdlYjcyOWRmZmUwZWRkYmIwY2EzM2RkOGZjMjBjNjY2MDY0NzM2ZjZjNjM0MzAwMDgwYjAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw7KJFLYEJU99Rl5WU9c6KyyIR1IoKXg5Iab2GsRdqFtSonw+KvYN0exhuHxCTM9EvGgsIg87QrAYQm/aJbCIPCgkIx83QrAYQtQcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjHzdCsBhC3BxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGLMIGiISID2Ir2HAM+EIUfObsXOpsR65i3yr8jdVWWtzilh78NE2IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQjIzdCsBhC5BxICGAISAhgDGPqRo+kCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUkKBXRva2VuEghUQ0ZCRlRKTCAKKgMYsghSIhIgPYivYcAz4QhR85uxc6mxHrmLfKvyN1VZa3OKWHvw0TZqCwiEnKuwBhDY099o","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGLUIEjCj3L5BF5e8na80giQ8Asc1PAXKiTNTx5MJfwhKC8jUVGWUFi/RZoZsu9QCJZEo+kIaCwiEztCsBhCLjsp1Ig8KCQjIzdCsBhC5BxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGLUIEgcKAxiyCBAUcgoKAxi1CBIDGLII"},{"b64Body":"Cg8KCQjIzdCsBhC/BxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLQIEgMYtQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwHPnoRW7OGO1unBSkb6NBS6czdiYIeKblZ9rogcKyIvYc3wyiy+zdYF3AqwqH2GivGgwIhM7QrAYQu6HQ9wIiDwoJCMjN0KwGEL8HEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjJzdCsBhDBBxICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYtAgQwIQ9ImQFtRkfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIFiIDGLQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCwJwZSxC77CK5kkkaB8zxKqvMHKdJPEkXI+GDoWbH1MzBbVw//ChcnL4WeV/761y0aDAiFztCsBhDrr+mbASIPCgkIyc3QrAYQwQcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYtAgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAgAAgAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAgAAAACAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGLUIEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAIAAIAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAIAAAAAgAAAAAAAAAAAAAAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ0GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMSIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjJzdCsBhDBBxICGAIgAYIDExoRCgMYtQgSAxi0CBoDGLEIIAU=","b64Record":"CgIIFhIwK2MRYwVZiTOaEArmwU6eMqxp9rP4uOBPXhZTfIsb0CMvXFxNDnK/PSm9lOGzvTMjGgwIhc7QrAYQ7K/pmwEiEQoJCMnN0KwGEMEHEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDxwjliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAENQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFagMYtAhSAHoMCIXO0KwGEOuv6ZsB"},{"b64Body":"ChEKCQjJzdCsBhDBBxICGAIgAjplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQ13WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDE=","b64Record":"CgIIFhIwCtzZWfjAblrGrcXYrL0wvW8HYQzfzd4bBx3P1k3oFLwaj9m5qBTe5Nk4t9crUp7tGgwIhc7QrAYQ7a/pmwEiEQoJCMnN0KwGEMEHEgIYAiACOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUoZGoDGLQIUgB6DAiFztCsBhDrr+mbAQ=="}]},"getErc20TokenDecimalsFromErc721TokenFails":{"placeholderNum":1078,"encodedItems":[{"b64Body":"Cg8KCQjOzdCsBhDZBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIKj1ONOWIXvrEKTUXlkPC3cikPVi0LFFZd8D+Zvou4onEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGLcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDdX+dhrKpiz5zH7v6OcukVE/s+rZP1Q1kORymHSc+84SUw7Kpu4Z23otP/bbPHNJAaCwiKztCsBhCDgcYuIg8KCQjOzdCsBhDZBxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxi3CBCAwKjKmjo="},{"b64Body":"Cg8KCQjOzdCsBhDbBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIEJkWCoZHf+1ZzNeiCFdjGrBkEMk91FvhZCv1wOXnqLMEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCBqEhwG9aVpv5cPExfU2aSGQ+ZpxiqRKbR/9GvlIgQJx1pvUVjgT61sDXueiGswvoaDAiKztCsBhCr+aGTAiIPCgkIzs3QrAYQ2wcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi4CBCAqNa5Bw=="},{"b64Body":"Cg8KCQjPzdCsBhDdBxICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXkKEG5vbkZ1bmdpYmxlVG9rZW4SCFpGVEFCSVVIKgMYuAgyIhIgbKuFU6RpMsb+Sop3C0fD/bfLhb07TDjsYJ2OxKwbzX1SIhIgbKuFU6RpMsb+Sop3C0fD/bfLhb07TDjsYJ2OxKwbzX1qCwiLnKuwBhDI+vsoiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGLkIEjDm23ED+iq9g4Y6Vm+plFQTww+xVcjUpQjzw2oKn2mEXUTreSu3rd5U4a2jBKZmkrgaCwiLztCsBhDr5t83Ig8KCQjPzdCsBhDdBxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGLkIEgMYuAg="},{"b64Body":"Cg8KCQjPzdCsBhDjBxICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGLkIGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjBhOjVUShwgGF4Da1uVylypsu0+jg9QmSH3BVaeq59f+24bLadtdHSjavOr7Fq5fngaDAiNztCsBhD7gOmbASIPCgkIz83QrAYQ4wcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxi5CBoLCgIYABIDGLgIGAE="},{"b64Body":"Cg8KCQjSzdCsBhDnBxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiOnKuwBhDo/MasARptCiISIKEl715qmpUH9U/gsBLClsVQR6IZnvFBHQ5wCLuRo74qCiM6IQIrND/V8PGWbpDp1QJM+1lUHER+15PsyAgodHsd+K5M2goiEiCUfD7+9dAM7FNuqjCiEZxh65Ec8mMhcqMJMNeHlGMRlCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGLoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAqNTcbBfKDJQGpTAYTvCzbzEXoIr+2/zqlkjpz1diOT1KUZnVjWM7ik5gZPJNmWdcaDAiOztCsBhCLgYaYAiIPCgkI0s3QrAYQ5wcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjTzdCsBhDpBxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiPnKuwBhDIqZXQARptCiISIDhvAMite0Oa7dug9X9FFFeYPSDs05pojKiqjTTNn8xvCiM6IQKTyaZbrrfS5w2BEbSJS+K4yjci0QOg9B4MsMQozBG4FwoiEiDtMuRlF3SU0ophCCkJ9CIvB7lxYyI8vAnsRTWYzS7UPiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGLsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB60Eh8QT401ZrPkHnVyQAejm201oH3fhX7pGM2xRXZPATD635bebMpHyF79gIHuwcaDAiPztCsBhCj3Z2hAiIPCgkI083QrAYQ6QcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjUzdCsBhDtBxICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxi7CCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwzCXGycyUfiKFjIGiY5uyhQQ3hpXuxlfeaMo8biXxRsLRIH5eBFXXzZJ8O820jvlYGgsIkM7QrAYQ242MRiIPCgkI1M3QrAYQ7QcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjUzdCsBhDzBxICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxi7CCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwPxkPj2YjgQqFRK/BmZn3K3cXZKTN5lLx3a31KDncNo2U7ZtfsTGz2sNVNxY3wi/BGgwIkM7QrAYQu9inxwIiDwoJCNTN0KwGEPMHEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjVzdCsBhD1BxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGLsIGiISIKMb6ujLznB+7zyYjtuVbTFjtWsF60O/YDLAcXa7s+MvIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"ChAKCQjVzdCsBhD3BxIDGLcIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGLwIEMCEPSIk1EmoMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ5","b64Record":"CiUIISIDGLwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC8+GAKoQ3+3JMY1vbWf7PLL60XUeg0NhCnjow7CDykBYL9XZE+fhDXcOCMnCLk/O0aDAiRztCsBhDjibrtAiIQCgkI1c3QrAYQ9wcSAxi3CCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wt/jqIDoIGgIweCiRmTtSFwoJCgIYYhDu8NVBCgoKAxi3CBDt8NVB"}]},"transferErc20TokenReceiverContract":{"placeholderNum":1085,"encodedItems":[{"b64Body":"Cg8KCQjazdCsBhCLCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlo0CiISIMuEDa+30ZqR+PSsvuIBM0vlfxqSH6C4wDTi5VRdkhXiEICAhP6m3uERSgUIgM7aAw==","b64Record":"CiUIFhIDGL4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAttAcC7M3gIyUsShrPZ8MAKtehZp4Ab+0RR5Xs/xPCNwatXJQG9GEghhg+XQhtkUQaDAiWztCsBhDrxtWqAiIPCgkI2s3QrAYQiwgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIfCg0KAhgCEP//h/zNvMMjCg4KAxi+CBCAgIj8zbzDIw=="},{"b64Body":"Cg8KCQjbzdCsBhCNCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISID6wRncjBJJYqov0vtmyWyjgdQcrcLTWwsYUhqhnNOoSEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGL8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDb6HyO2eIM83qm6KP9/1zuvuuxxJgr9nLs6TgUTksHXPsE75+t6jKf0e7Dq1wxDTIaCwiXztCsBhDL7uEyIg8KCQjbzdCsBhCNCBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGL8IEICo1rkH"},{"b64Body":"Cg8KCQjbzdCsBhCPCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIAWNvbWHigerOSfqdk9MY+oLV1zrapvGxGEIwJ329XRxEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCuyTODfiHlAH4C2LzYShauIzLJf6TMP11H81atz32qNRuTskQRWjk0toM4Cj8WxtYaDAiXztCsBhD72Z61AiIPCgkI283QrAYQjwgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjACBCAqNa5Bw=="},{"b64Body":"Cg8KCQjczdCsBhCRCBICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXUKDWZ1bmdpYmxlVG9rZW4SCFFHU1FKS1dCIAUqAxjACDIiEiCg4H1L7mqYW6fEnkueEj+3dabPar2+2K2CFks8oDASn1IiEiCg4H1L7mqYW6fEnkueEj+3dabPar2+2K2CFks8oDASn2oLCJicq7AGEMiZmzc=","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGMEIEjBuuF+Q9kGBCV8AHEeNcfaj6NS0ADsR16buUJMgXCSbjztQOaZZVp+R3KFok7BmGg8aCwiYztCsBhCT7Lw8Ig8KCQjczdCsBhCRCBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGMEIEgcKAxjACBAKcgoKAxjBCBIDGMAI"},{"b64Body":"Cg8KCQjczdCsBhCTCBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiYnKuwBhD4oumwAhptCiISIP5KEQBQpisrCNehhVOamfAudyVmaqylhW263cguT77NCiM6IQLvQOkvPRnIe57x0g/Edg789cST2/MWwmSkPMnvndc1OQoiEiBKd6zc7FGT+Ejqnr7bL5kwVWZwlrezxssOJwEUST6MwCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGMIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAU2xVoUtjMBCsxH3DWlLHXKayWUbYNaeCXR8a09eD9hm08llemvze4/AZIgoC96DkaDAiYztCsBhCbuO+9AiIPCgkI3M3QrAYQkwgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjdzdCsBhCXCBICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjCCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwZuC/jJaLmEgFMlUjAfNaQpe/2M8Nac6oQRzsayaWSQZSNF9I+RjSyJN9VAmFn4sCGgsImc7QrAYQ85DbYiIPCgkI3c3QrAYQlwgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjezdCsBhCdCBICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjCCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw2DI1OYHD4hkXHsiC1m1Kh7yXef41J9I9mtZCsQuwEXs4aWWWj2ypGSNsUfCf7HwnGgwIms7QrAYQk63x1QIiDwoJCN7N0KwGEJ0IEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjfzdCsBhCfCBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwibnKuwBhDY45tvGm0KIhIg9o3938esC62ARi1CzIuC5vqjPVX4g6Sg3+HKks5zUP0KIzohAnKAIVPqoopyKG4xfAa8JJLiakfLYw6LPtXdtLX1N2GgCiISIBsvxYz4K7Oy+pBk6rs8Z7u/nwewQlySPb2s1oYiIpy0IgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGMMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBWoGjsK9bBmcDs6DyN+rHhkZnnUviFWdWxSmTTCf7gQPEhkeRNj/4bzikmW7rJH7kaCwibztCsBhCbwcR6Ig8KCQjfzdCsBhCfCBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQjfzdCsBhCjCBICGAISAhgDGMr5hy0iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBwAEKAxjDCCK4ATYwODA2MDQwNTIzNDgwMTU2MDBmNTc2MDAwODBmZDViNTA2MDNmODA2MDFkNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyNjAwMDgwZmRmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwMWY2ZjM3YTU0ZjBkM2I2NGE1MDQ4MjQ3NDYyYjhmZjk4OTJlYTkyMjJkNWRiMjBhZDU0NGVjYWU2NTU2MWRiYTY0NzM2ZjZjNjM0MzAwMDgwYzAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwbxHR6KRaXtDcGj2PNF3mhCKF8PjrrcO3kYEC7+T5Kr590X8qwL7MVP5Uxr+BxoptGgwIm87QrAYQw6D7+wIiDwoJCN/N0KwGEKMIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjgzdCsBhClCBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGMIIGiISIIOq71HTZIq1yB9rX+HNiNrBChNBz01JB362P5Sk5aHFIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGMQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCSrFuWeaSbkw5kKvpLoK3mstJXnEjHKb6mzS5TKShjVjeiNGzhOh6LDsveXegjsTwaDAicztCsBhCLoZOhASIPCgkI4M3QrAYQpQgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQowXCgMYxAgS1xRggGBAUjSAFWEAEFdgAID9W1BgBDYQYQDPV2AANWDgHIBjvqusyBFhAIxXgGPk3CqkEWEAZleAY+TcKqQUYQGBV4Bj9LedpRRhAZRXgGP3iIrsFGEBp1eAY/ecdWgUYQG6V2AAgP1bgGO+q6zIFGEBSFeAY9RJqDIUYQFbV4Bj4fIcZxRhAW5XYACA/VuAYwGYSJIUYQDUV4BjFdrL6hRhAOlXgGMfhLK3FGEA/FeAY5J9oQUUYQEPV4BjmNylvhRhASJXgGOobjV2FGEBNVdbYACA/VthAOdhAOI2YARhB0ZWW2EBzVZbAFthAOdhAPc2YARhB2hWW2ECN1ZbYQDnYQEKNmAEYQezVlthArlWW2EA52EBHTZgBGEH71ZbYQMzVlthAOdhATA2YARhB2hWW2EDq1ZbYQDnYQFDNmAEYQdGVlthA+hWW2EA52EBVjZgBGEHs1ZbYQQmVlthAOdhAWk2YARhB0ZWW2EEmlZbYQDnYQF8NmAEYQezVlthBPxWW2EA52EBjzZgBGEHRlZbYQUxVlthAOdhAaI2YARhB7NWW2EFk1ZbYQDnYQG1NmAEYQgyVlthBjdWW2EA52EByDZgBGEIZVZbYQamVluAYAFgAWCgGwMWYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAgtXPWAAgD49YAD9W1BQUFBgQFE9YACCPmAfPZCBAWAfGRaCAWBAUmECM5GQgQGQYQjRVltQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFgIGBAUYCDA4FgAIda8RWAFWECjlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhArKRkGEJflZbUFBQUFBWW2BAUWOpBZy7YOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGOpBZy7kGBEAVtgIGBAUYCDA4FgAIda8RWAFWEDCVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhAy2RkGEJflZbUGAAgP1bYEBRY26xdp9g4RuBUmABYAFgoBsDg4EWYASDAVKCgRZgJIMBUoQWkGPdYu0+kGBEAWAgYEBRgIMDgYZa+hWAFWEDgVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhA6WRkGEJoFZbUFBQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFhAupWW4BgAWABYKAbAxZjldibQWBAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWECC1c9YACAPj1gAP1bYEBRY6kFnLtg4BuBUmABYAFgoBsDg4EWYASDAVJgJIIBg5BShBaQY6kFnLuQYEQBW2AgYEBRgIMDgWAAh1rxFYAVYQR2Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEDpZGQYQl+VluAYAFgAWCgGwMWYzE85WdgQFGBY/////8WYOAbgVJgBAFgIGBAUYCDA4GGWvoVgBVhBNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQIzkZBhCblWW2BAUWMJXqezYOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGMJXqezkGBEAWEEV1ZbgGABYAFgoBsDFmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQVvVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGECM5GQYQmgVltgQFFgAWABYKAbA4OBFmAkgwFSYESCAYOQUmAAkYKRhhaQYGQBYECAUWAfGYGEAwGBUpGBUmAgggGAUWABYAFg4BsDFmOpBZy7YOAbF5BSUWEF7ZGQYQncVltgAGBAUYCDA4GFWvSRUFA9gGAAgRRhBihXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hBi1WW2BgkVBbUFBQUFBQUFBWW2BAUWNwoIIxYOAbgVJgAWABYKAbA4KBFmAEgwFSgxaQY3CggjGQYCQBYCBgQFGAgwOBhlr6FYAVYQZ9Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEGoZGQYQmgVltQUFBWW2AAW4GBEBVhBqFXgmABYAFgoBsDFmMG/d4DYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbvVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj5gHz2QgQFgHxkWggFgQFJhBxeRkIEBkGEI0VZbUIBhByKBYQn4VluRUFBhBqlWW4A1YAFgAWCgGwOBFoEUYQdBV2AAgP1bkZBQVltgAGAggoQDEhVhB1hXYACA/VthB2GCYQcqVluTklBQUFZbYACAYACAYICFhwMSFWEHfldgAID9W2EHh4VhBypWW5NQYQeVYCCGAWEHKlZbklBhB6NgQIYBYQcqVluTlpKVUJKTYGABNZJQUFZbYACAYABgYISGAxIVYQfIV2AAgP1bYQfRhGEHKlZbklBhB99gIIUBYQcqVluRUGBAhAE1kFCSUJJQklZbYACAYABgYISGAxIVYQgEV2AAgP1bYQgNhGEHKlZbklBhCBtgIIUBYQcqVluRUGEIKWBAhQFhBypWW5BQklCSUJJWW2AAgGBAg4UDEhVhCEVXYACA/VthCE6DYQcqVluRUGEIXGAghAFhBypWW5BQklCSkFBWW2AAgGBAg4UDEhVhCHhXYACA/VthCIGDYQcqVluUYCCTkJMBNZNQUFBWW2NOSHtxYOAbYABSYEFgBFJgJGAA/VtgAFuDgRAVYQjAV4GBAVGDggFSYCABYQioVluDgREVYQOlV1BQYACRAVJWW2AAYCCChAMSFWEI41dgAID9W4FRZ///////////gIIRFWEI+1dgAID9W4GEAZFQhGAfgwESYQkPV2AAgP1bgVGBgREVYQkhV2EJIWEIj1ZbYEBRYB+CAWAfGZCBFmA/ARaBAZCDghGBgxAXFWEJSVdhCUlhCI9WW4FgQFKCgVKHYCCEhwEBERVhCWJXYACA/VthCXODYCCDAWAgiAFhCKVWW5eWUFBQUFBQUFZbYABgIIKEAxIVYQmQV2AAgP1bgVGAFRWBFGEHYVdgAID9W2AAYCCChAMSFWEJsldgAID9W1BRkZBQVltgAGAggoQDEhVhCctXYACA/VuBUWD/gRaBFGEHYVdgAID9W2AAglFhCe6BhGAghwFhCKVWW5GQkQGSkVBQVltgAGAAGYIUFWEKGldjTkh7cWDgG2AAUmARYARSYCRgAP1bUGABAZBW/qJkaXBmc1giEiCT230r3QliUK3Y7+bMm6Sh988TjUELVEifauv0QpbfP2Rzb2xjQwAICwAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6AxjECEoWChQAAAAAAAAAAAAAAAAAAAAAAAAERHIHCgMYxAgQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"Cg8KCQjgzdCsBhCnCBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGMMIGiISIE7YcUS/chn/449VIcrv4Ha/vFchmCwYCwbeizrGEd6oIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGMUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAFEIMvjflM214LpYnQUwYIRy1Kb5T1D+9YmkpE19FhE9+HRz9Ee9g0UJmSO5ZOoyAaDAicztCsBhDro6CFAyIPCgkI4M3QrAYQpwgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQvMCCgMYxQgSP2CAYEBSYACA/f6iZGlwZnNYIhIgH283pU8NO2SlBIJHRiuP+YkuqSItXbIK1UTsrmVWHbpkc29sY0MACAwAMyKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAowJoMOgMYxQhKFgoUAAAAAAAAAAAAAAAAAAAAAAAABEVyBwoDGMUIEAFSFgoJCgIYAhD/ssUNCgkKAhhiEICzxQ0="},{"b64Body":"Cg8KCQjhzdCsBhCtCBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGL4IEgMYwQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwV5EQxcalQnj+OyU4/OF/Zw9Yk4oLuftK7OUQ0CFpn6qN5to9spOv3b1a2Ot/YcnAGgwInc7QrAYQs/6aqgEiDwoJCOHN0KwGEK0IEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjhzdCsBhCzCBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGL8IEgMYwQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKELIgu7D0yYPMTm5QUhfdk7Z2BPcHlWCPzGqrvPSeBT1q4lBEvD2twMbS2drKBzZGgwInc7QrAYQy/6sqwMiDwoJCOHN0KwGELMIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjizdCsBhC5CBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMQIEgMYwQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwlroilPIRaI/xiXJbOXkiCUm6qbZGcTndedAutKDjzUl0NlVM3Kp1XaKcIeZ6gICeGgwIns7QrAYQ+9q4ywEiDwoJCOLN0KwGELkIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjizdCsBhC/CBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMUIEgMYwQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwPged+IPg/Su9l7MgastP07Xz43MH7F11YEIgONt9UNzPn/8/LmqQr53BXqnQSGu8GgwIns7QrAYQu9nizAMiDwoJCOLN0KwGEL8IEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjjzdCsBhDBCBICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGMEIEgcKAxjACBAJEgcKAxjECBAK","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwgtsDe/wSCp1KaEQx8JHJ8fYLvaTOH840VZpUIJTBzsRWcVEaxcXThTXi48WBE/lsGgwIn87QrAYQg+731AEiDwoJCOPN0KwGEMEIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYwQgSBwoDGMAIEAkSBwoDGMQIEAo="},{"b64Body":"Cg8KCQjjzdCsBhDDCBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYxAgQwIQ9ImS+q6zIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CiUIFiIDGMQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCjyc1Ia6ylxGIQ9XOaG06/OrINvSbsdV4KXjRuk6F5U4M1gqhEnlgxy0LTbvU49p4aDAifztCsBhC78bzWAyIPCgkI483QrAYQwwgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYxAgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAgAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAEAAAAKIDqMDKQAwoDGMEIEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAIAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAABAAAABog3fJSrRviyJtpwrBo/DeNqpUrp/FjxKEWKPVaTfUjs+8aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAREGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAERSIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjjzdCsBhDDCBICGAIgAXIZEhcKAxjBCBIHCgMYxQgQBBIHCgMYxAgQAw==","b64Record":"CgIIFhIw8IkubHxpGJecIt3cufVP9zD9ViMp6+PzCJcZdtzqScw0vSdOhRvk4w6qtXfx27tlGgwIn87QrAYQvPG81gMiEQoJCOPN0KwGEMMIEgIYAiABOpEBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKIVuUMzCOWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARBqQWcuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJqAxjECFIAWhcKAxjBCBIHCgMYxAgQAxIHCgMYxQgQBHoMCJ/O0KwGELvxvNYD"}]},"directCallsWorkForErc20":{"placeholderNum":1094,"encodedItems":[{"b64Body":"Cg8KCQjpzdCsBhDvCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIM2k3It1vgPA8DE8uGWXF6Gg+M5Jzn+nyqlzcL+0ReYiEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGMcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBxZijnU7MZFraoLurB6GnYZFzojENc2LsSP12Vihu2Vg+0qeDD7fsjkzlzSgV+ro4aCwilztCsBhDzjZhPIg8KCQjpzdCsBhDvCBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxjHCBCAwKjKmjo="},{"b64Body":"Cg8KCQjpzdCsBhDxCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISILo2x86FFBrF9zG/LR0e/reAwu7NEnTkhcrKqA3W+xBrEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGMgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDHCmTD7b00O7i37gcOXPYdFeQFrfANohDASbuTiANx66aIXlCBp2M6roX3HL1Bfm0aDAilztCsBhCj6rO0AiIPCgkI6c3QrAYQ8QgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYyAgQgMCoypo6"},{"b64Body":"Cg8KCQjqzdCsBhDzCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIJD1ylsuRAvBQ9UHJl2NpBhXhlrtlY/1RlyXpHMJhyb8EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAeZ2/JyWUVZGMHmkdooTx2DjA7FM5+o0lztXKRykY+HqkFwQ8I4om7Nvdh8UjO9OEaCwimztCsBhDz5oZZIg8KCQjqzdCsBhDzCBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGMkIEICo1rkH"},{"b64Body":"Cg8KCQjrzdCsBhD1CBICGAISAhgDGNO93PsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAW4KBlRva2VuQRIFRkRGR0YYCiAFKgMYyQgyIhIgKrpG94jQ/Xg+g0GLh0yAMjPL/G1oxR+6lP2EFkeVJZxSIhIgKrpG94jQ/Xg+g0GLh0yAMjPL/G1oxR+6lP2EFkeVJZxqDAinnKuwBhCwlcOoAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGMoIEjBFyleGLklolsIiKnzpofHJTvwRO5JG226JaNxOM2fEu3M3q3U+RSj38oHAQ7DECCwaDAinztCsBhCLxt2dAiIPCgkI683QrAYQ9QgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjKCBIHCgMYyQgQCnIKCgMYyggSAxjJCA=="},{"b64Body":"Cg8KCQjszdCsBhD7CBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMcIEgMYygg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwkoaQvK+1gVRYhLu7EG3cCtWiX9lQQP0cOixX4CKqr2wgvdnL9Dl8nm2v8GzSbBHsGgsIqM7QrAYQ69+HYyIPCgkI7M3QrAYQ+wgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjszdCsBhCBCRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMgIEgMYygg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwR1LN31FclCXXG6RWVeDlSEJbeO9EYlMkzlJpjPs2Lx3tkolFj7gudpNtTzKhxZQZGgwIqM7QrAYQi8Ha5AIiDwoJCOzN0KwGEIEJEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjtzdCsBhCDCRICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGMoIEgcKAxjJCBAFEgcKAxjHCBAG","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw3wqpau8AgCXRqlfw/7B3gj9/2XsW3xz8MMihoSfwXYJyEKPOQ8odrWxLwQIFwPvHGgwIqc7QrAYQy8u7iAEiDwoJCO3N0KwGEIMJEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYyggSBwoDGMcIEAYSBwoDGMkIEAU="},{"b64Body":"Cg8KCQjtzdCsBhCFCRICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAARKEKCNBiIEBv3eAw==","b64Record":"CiUIFiIDGMoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDnx6dj8Br/KNKgtsPQ7HLu8BOtC6H6PUtbrI8zeJ+m33syRGG1yyhbPgm8X6J73qIaDAipztCsBhDb8IeKAyIPCgkI7c3QrAYQhQkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOu4CCgMYyggSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZUb2tlbkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQjtzdCsBhCFCRICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARKBv3eAw==","b64Record":"CgIIFhIwl7g7ja6nz5xKSbzIyOBuNK+5eLWnsk3PQHb+vCBB/zm6C1Yd/vqZ86Brx/EOocfcGgwIqc7QrAYQ3PCHigMiEQoJCO3N0KwGEIUJEgIYAiABOm0KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlRva2VuQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAhgCUgB6DAipztCsBhDb8IeKAw=="},{"b64Body":"Cg8KCQjuzdCsBhCHCRICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAARKEKCNBiIEldibQQ==","b64Record":"CiUIFiIDGMoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCQqsBS8TR7qjuV+Gqqz250BPWfa3lADpTnMht7kdOY4PtexydydQj3RO8uLZ9F/GcaDAiqztCsBhCDo4WvASIPCgkI7s3QrAYQhwkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOu4CCgMYyggSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVGREZHRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQjuzdCsBhCHCRICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARKldibQQ==","b64Record":"CgIIFhIwDlw+9qgPQ9PZfjOQcgj5xpKIWZlEwfLqxVr1nGr9c6RMy/89wG4XWu+oC/WetSbBGgwIqs7QrAYQhKOFrwEiEQoJCO7N0KwGEIcJEgIYAiABOm0KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUZERkdGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAhgCUgB6DAiqztCsBhCDo4WvAQ=="},{"b64Body":"Cg8KCQjuzdCsBhCJCRICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAARKEKCNBiIEMTzlZw==","b64Record":"CiUIFiIDGMoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCOH8fV7EgUaQosMbwthb8hXigoFvrQRvlg5Rylq6O92+PsQxV/rg8u3LyX7n42QSQaDAiqztCsBhCj4baxAyIPCgkI7s3QrAYQiQkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMYyggSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQjuzdCsBhCJCRICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARKMTzlZw==","b64Record":"CgIIFhIwErggCdcnRUYiSe70jReBpI2zK2H5T/IEP5gxN1jbmzM7rFlQY6DiRKGItVIog10fGgwIqs7QrAYQpOG2sQMiEQoJCO7N0KwGEIkJEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAooZGoCGAJSAHoMCKrO0KwGEKPhtrED"},{"b64Body":"Cg8KCQjvzdCsBhCLCRICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAARKEKCNBiIEGBYN3Q==","b64Record":"CiUIFiIDGMoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCVq8EwqjHUIRPf8mH+ZLGUGRWS56j7w32GGfeWSut4VfcYDG7lf3gp9AJSQyy2fuIaDAirztCsBhDrnb7VASIPCgkI783QrAYQiwkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMYyggSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQjvzdCsBhCLCRICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARKGBYN3Q==","b64Record":"CgIIFhIw9FELEAs4cJapkKy/gvzbr0Et0HakGuotfCOwbb9dPuNkPDgk/YnLyXGbYewU9wNCGgwIq87QrAYQ7J2+1QEiEQoJCO/N0KwGEIsJEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUoZGoCGAJSAHoMCKvO0KwGEOudvtUB"},{"b64Body":"Cg8KCQjvzdCsBhCNCRICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpCChYiFAAAAAAAAAAAAAAAAAAAAAAAAARKEKCNBiIkcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARH","b64Record":"CiUIFiIDGMoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDyo1upEUOYkqKPZVmsAo/fjuQ6m7bC2w6p7hAYMl4fI2FH2gIyA8gCoO8rl8twvQMaDAirztCsBhC7mrC6AyIPCgkI783QrAYQjQkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMYyggSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQjvzdCsBhCNCRICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAARKcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARH","b64Record":"CgIIFhIwy8ksGVntQ5X7Bj+JbFckMfpDGlRhvxxiU1oN175SzcIoDV0eqOn9SMcS6MH7/Zi6GgwIq87QrAYQvJqwugMiEQoJCO/N0KwGEI0JEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMoZGoCGAJSAHoMCKvO0KwGELuasLoD"},{"b64Body":"ChAKCQjwzdCsBhCPCRIDGMcIEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46YgoWIhQAAAAAAAAAAAAAAAAAAAAAAAAEShCgjQYiRKkFnLsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","b64Record":"CiUIFiIDGMoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBg79ElNmMDeQuBaahbzdCDvcNF12XpLvJQgH8tNtUnyIuyLFvGEDmw+F/lPNfmhugaDAisztCsBhDb3cfeASIQCgkI8M3QrAYQjwkSAxjHCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgNfaAjrBBQoDGMoIEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASKAAgAIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgogPEEMpADCgMYyggSgAIACIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIGiDd8lKtG+LIm2nCsGj8N42qlSun8WPEoRYo9VpN9SOz7xogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEcaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARIIiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1IXCgkKAhhiEICutQUKCgoDGMcIEP+ttQU="},{"b64Body":"ChIKCQjwzdCsBhCPCRIDGMcIIAFyGRIXCgMYyggSBwoDGMgIEAYSBwoDGMcIEAU=","b64Record":"CgIIFhIwzNz1fA6R6kbImhbVl7tzRYkwxDK6/yRq9wHPXxkK4yWZjdijJ7pOhlFI4AVxRnmvGgwIrM7QrAYQ3N3H3gEiEgoJCPDN0KwGEI8JEgMYxwggATqRAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASiFblD/xwRiXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAESqkFnLsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADagMYxwhSAFoXCgMYyggSBwoDGMcIEAUSBwoDGMgIEAZ6DAisztCsBhDb3cfeAQ=="}]},"erc20TransferFromAllowance":{"placeholderNum":1099,"encodedItems":[{"b64Body":"Cg8KCQj2zdCsBhDPCRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISILHqyocmgSGg6m+wCglnx5Jd+j7pUUh/tjJkklrtDGj8EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGMwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAaIcmpAmmm/2xw+RZg1vmmD3qSNpxrl2Sp0PPrjcMTnYUg3QrOjzWDd1Je04QuojoaDAiyztCsBhDTjr3HAiIPCgkI9s3QrAYQzwkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYzAgQgMCoypo6"},{"b64Body":"Cg8KCQj3zdCsBhDRCRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIGgPfEYGeY6DyFVAuBjo+HLYZxX5dx6ql+IdEQDcelPeEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGM0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBl5XUK3/842SkXJUjmRvLL3Sg4nL64Y6AFTMm7su7lgNzUxK/2jdtrOykOngSqiUgaCwizztCsBhCr3a9PIg8KCQj3zdCsBhDRCRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGM0IEICo1rkH"},{"b64Body":"Cg8KCQj3zdCsBhDTCRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIB6ulpYDfl3GK8Z34I9GJhoyBwJ1ULktUXDqBjwCi3yGEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGM4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAB+s3RBOCY1I8XazeACLizHMmFgrCuU8+ifMAOdRMHHlRzgPxSU7cD5ImDGzyxFHYaDAizztCsBhCTj4rRAiIPCgkI983QrAYQ0wkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjOCBCAqNa5Bw=="},{"b64Body":"Cg8KCQj4zdCsBhDVCRICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXwKDWZ1bmdpYmxlVG9rZW4SCEhNUVRTSFJKIAoqAxjOCDIiEiDf7pvrYWUAo1YdlP7oYvjg/iXl42C4J8ZowdBgWlBIJ1IiEiDf7pvrYWUAo1YdlP7oYvjg/iXl42C4J8ZowdBgWlBIJ2oLCLScq7AGELC5wlGQAQGYAegH","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGM8IEjA+SytuEetz+Omq0RQ0SzeglsK+f1+JXzjkvqZpMTyORod3aDNzU5sKTfVPICQcMsEaCwi0ztCsBhCbk+NZIg8KCQj4zdCsBhDVCRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGM8IEgcKAxjOCBAUcgoKAxjPCBIDGM4I"},{"b64Body":"Cg8KCQj4zdCsBhDXCRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAi0nKuwBhCY7MvfAhptCiISIHUbKHaAymQxG4c/49PW5ZMF+acNCsWuFb9m7r7ba9nfCiM6IQMQ96g5nyoF3idqeTCoKtCXc/h0+TZJcnPoACM/CBFxhAoiEiD5/E14nxNbSOhIViYhkQrBc3k62WTPIhHPJ/OcG63qmCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGNAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAfpfQIYVqX8JD7+yXIEMc3dCfdX88eA8Uc7RYRPKHQKfSTL7t/FpkNXgucislPNlEaDAi0ztCsBhDD85j3AiIPCgkI+M3QrAYQ1wkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj5zdCsBhDbCRICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjQCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwdKlm74agjWuQIwL49ImN5iUP/5B3LeeQGH1iTXVDgeZ3JbJawegRTqTMYMk3MHoIGgwItc7QrAYQy4m+uAEiDwoJCPnN0KwGENsJEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj5zdCsBhDhCRICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjQCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw2rFSCNx/KeV7rUq7xdKwKUv1eD5FenAZPli+jVCBYntHFO3nikkbZclfjunA9VLOGgwItc7QrAYQq57CnQMiDwoJCPnN0KwGEOEJEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj6zdCsBhDjCRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGNAIGiISIC++v8DcVTmkkr/7x/jaXPq4IEQV6EZE7mYQhzxtGzKLIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQj6zdCsBhDpCRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMwIEgMYzwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwDmdTpHmSZ1Oa/WC/RCuBFO6SKEAZX3X9FOyME99nj6u4JcbaZD0bC4lUnlc19r3DGgwIts7QrAYQ262ZwwMiDwoJCPrN0KwGEOkJEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj7zdCsBhDvCRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGM0IEgMYzwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwIu24kmG3g+rY2AqYXOh8N3e8fVqXkBiyIW8rufdtckgvU/bRmReXIbas4KGXhqBXGgwIt87QrAYQg5Wv6AEiDwoJCPvN0KwGEO8JEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj7zdCsBhD1CRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNEIEgMYzwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwbu8B3Pw1VwsKcKog9HAXtZ2/EcVD22Nt0tqZQv4EPE1mID2ryLcTFRM9RSuWMHCoGgwIt87QrAYQu7eXzQMiDwoJCPvN0KwGEPUJEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj9zdCsBhD3CRICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGM8IEgcKAxjOCBATEgcKAxjMCBAU","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwEt5/hCVZwSa1jityFImr4ofIVjNCp9Rv7+60Kuoz+1/eXXw+vK4JnN1EL0JkhsfqGgwIuc7QrAYQw5D5uAIiDwoJCP3N0KwGEPcJEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYzwgSBwoDGMwIEBQSBwoDGM4IEBM="},{"b64Body":"Cg8KCQj+zdCsBhD4CRICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDExoRCgMYzwgSAxjMCBoDGNEIIAI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwo1WCxdoIC86v18v/YrSA/DUQQYRsDdCU47ji/17XHfLuoMNQgQ/doRu+flVQSJiRGgsIus7QrAYQm8iYeiIPCgkI/s3QrAYQ+AkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj+zdCsBhD6CRICGAISAhgDGODf9hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY0QgQoMIeImSSfaEFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAETAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARR","b64Record":"CiUIFiIDGNEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDiaVqWJxWnnu+Upbk6YoyU4ucnBygD1rawnDa0o1jdWRfLndH1IK4bKUtZYcm1sX4aDAi6ztCsBhC7pZP9AiIPCgkI/s3QrAYQ+gkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNOowCCgMY0QgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIC1GFIWCgkKAhgCEP/lihsKCQoCGGIQgOaKGw=="},{"b64Body":"ChEKCQj+zdCsBhD6CRICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARP3WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFE=","b64Record":"CgIIFhIw5e89gMFwe4P8B9B9yUFSYT4GQEnWvEv0YF3rg+PUrklvcmBl8oj2WzwKkoHAUq3aGgwIus7QrAYQvKWT/QIiEQoJCP7N0KwGEPoJEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoZGoDGNEIUgB6DAi6ztCsBhC7pZP9Ag=="},{"b64Body":"Cg8KCQj/zdCsBhD8CRICGAISAhgDGODf9hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGNEIEKDCHiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAETwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABE0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg==","b64Record":"CiUIFiIDGNEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA/yI9TybmuywigEHJy34sfqDtWnXOB9dhfV13pgiMIvQqhbX/IpHIaGBopJjzMNHkaDAi7ztCsBhDjrM6gASIPCgkI/83QrAYQ/AkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNOp8FCgMY0QgigAIAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAABAAAAgAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIC1GDKQAwoDGM8IEoACAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAQAAAIAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAABog3fJSrRviyJtpwrBo/DeNqpUrp/FjxKEWKPVaTfUjs+8aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARMGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAETSIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSFgoJCgIYAhD/5YobCgkKAhhiEIDmihs="},{"b64Body":"ChEKCQj/zdCsBhD8CRICGAIgAXIbEhkKAxjPCBIHCgMYzQgQBBIJCgMYzAgQAxgB","b64Record":"CgIIFhIwsuRAPUf8IIPovYD5agjsM7so8lXEg1kJgjMPjU/ePdtunKrVTJVGB0ctuI9GRyqJGgwIu87QrAYQ5KzOoAEiEQoJCP/N0KwGEPwJEgIYAiABOrEBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKIVuUK33G2J8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAARPI7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABE0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmoDGNEIUgBaFwoDGM8IEgcKAxjMCBADEgcKAxjNCBAEegwIu87QrAYQ46zOoAE="},{"b64Body":"Cg8KCQj/zdCsBhD+CRICGAISAhgDGODf9hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY0QgQoMIeImSSfaEFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAETAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARR","b64Record":"CiUIFiIDGNEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCLbhF+6P1NfmqDIBmr/N4GzGvv0MyOH/xD8tA/x0WpP8ISV02BOuHQ/7FQPSpczhgaDAi7ztCsBhCTkbqiAyIPCgkI/83QrAYQ/gkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNOowCCgMY0QgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIC1GFIWCgkKAhgCEP/lihsKCQoCGGIQgOaKGw=="},{"b64Body":"ChEKCQj/zdCsBhD+CRICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARP3WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFE=","b64Record":"CgIIFhIw9DMggziEhhiMO+35QGhurfDBbUrRUj0DJSS0TdeLqyyKlchCMbncxTWC3gmrH4+9GgwIu87QrAYQlJG6ogMiEQoJCP/N0KwGEP4JEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGNEIUgB6DAi7ztCsBhCTkbqiAw=="}]},"erc20TransferFromSelf":{"placeholderNum":1106,"encodedItems":[{"b64Body":"Cg8KCQiEztCsBhCeChICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIOrZ33O2TScz4hSJBAWjsU1YbJ3DLDtV4DrmhZCfZYUcEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDWVdDXbGmBRgkbwalPYBhiOejbvNetPvEVdip6hl5bTOwoNJd3cAxt2w/ithUBGHsaDAjAztCsBhDDrrv2ASIPCgkIhM7QrAYQngoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjTCBCAqNa5Bw=="},{"b64Body":"Cg8KCQiEztCsBhCgChICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISICb3P4IR/C/hodCBq0N+KsVumch5Z80d9Pk7OYHGr5gnEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDptkp48yN9Vy/bSnv2b03i9e2P5nDcflb+ntEXSsu/PRf5udjefNmoYhxp+xPOQ08aCwjBztCsBhDrz5QbIg8KCQiEztCsBhCgChICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGNQIEICo1rkH"},{"b64Body":"Cg8KCQiFztCsBhCiChICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAX0KDWZ1bmdpYmxlVG9rZW4SCENMTVBHT05IIAoqAxjUCDIiEiCpi4r583/qzejhqvUDLnlq6JyVt4MvZv4s1gI5tfYN0lIiEiCpi4r583/qzejhqvUDLnlq6JyVt4MvZv4s1gI5tfYN0moMCMGcq7AGEKjQ6PIBkAEBmAHoBw==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGNUIEjBsx17xkCX8A/LhbruJ8NnMX/Kxthf84dVR0ZuVluk/EOmHWlYQmsIPyRxVYOrVCrQaDAjBztCsBhDb0LicAiIPCgkIhc7QrAYQogoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjVCBIHCgMY1AgQFHIKCgMY1QgSAxjUCA=="},{"b64Body":"Cg8KCQiGztCsBhCkChICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjCnKuwBhDY59QkGm0KIhIgNxh1sbaDkcWK2QGB83FzIppomR2/CuCeuyM8bWf4jhIKIzohAq6E/pfeVktsaW7t6vHnvHNhVlPzB2EBvgK5JvXNRZFZCiISIIECWDHBZeARVqbODJib/TT99oeZ1XRJa1djTn9oEHNOIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGNYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCLI9cME0lJGv69/Azy6QpOzJTxhatuMXZYTvsKXhqNAjZkuftWKIW+qbEKo2zOjLAaCwjCztCsBhDr5JhBIg8KCQiGztCsBhCkChICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQiGztCsBhCoChICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjWCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw/CZmaRy6wE9E4RtrtpR2ZqncIyGCSjerh3WTctgAW/ObDBYqZIxVakjpg4V579YqGgwIws7QrAYQw6CApwIiDwoJCIbO0KwGEKgKEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiHztCsBhCuChICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjWCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwRORmWMF54UCSgwoncf4J5zz+66pn0kJNbDWCW4Els57cKhB0jET/neZZouWe7yP5GgsIw87QrAYQm5vgZyIPCgkIh87QrAYQrgoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiHztCsBhCwChICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGNYIGiISINJxIie2B25pEHLMOThXVTAt9hsByn6Q+Zdpmy/yFIn2IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQiIztCsBhC2ChICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNMIEgMY1Qg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwS7wUGtxUOj0SHasIdC2WlOBHm0MJK5s+SnhrjsIeHkG4CwjJ24IstKALPUyUSZwiGgsIxM7QrAYQg/j8cCIPCgkIiM7QrAYQtgoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiIztCsBhC8ChICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNcIEgMY1Qg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw6720E33hJokCvavosKVmsP9wCbJbuB+UZQu/IVD/sYnP8c+y1HgfcZKljoC0Th6mGgwIxM7QrAYQs/CO8gIiDwoJCIjO0KwGELwKEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiJztCsBhC+ChICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGNUIEgcKAxjUCBATEgcKAxjXCBAU","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwCpneHVbQoncm4jiLSa1pYwptI1uPcP75fF2C0uDquRYNQT+o0BUO4siHx5PIku9hGgsIxc7QrAYQs5vOeiIPCgkIic7QrAYQvgoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhcKAxjVCBIHCgMY1AgQExIHCgMY1wgQFA=="},{"b64Body":"Cg8KCQiJztCsBhDAChICGAISAhgDGODf9hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGNcIEKDCHiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg==","b64Record":"CiUIISIDGNcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDN6uK0lnVP273qLQf/jnDrvojvMJrl/tEUL/8nBaSQZ/Ij5lcB8tt1R5patOcfeCUaDAjFztCsBhDLk7b8AiIPCgkIic7QrAYQwAoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNOggaAjB4KIC1GFIWCgkKAhgCEP/lihsKCQoCGGIQgOaKGw=="},{"b64Body":"ChEKCQiJztCsBhDAChICGAIgAXIbEhkKAxjVCBIHCgMY0wgQBBIJCgMY1wgQAxgB","b64Record":"CgMIpAISMIDhsHbgOv1d0ilJ/Y5QXBZH1sHtsOVMPyQtzNyBv3ZrFeCtaiRhn27TgPYdLnpCYhoMCMXO0KwGEMyTtvwCIhEKCQiJztCsBhDAChICGAIgATrSAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiFblCt9xtifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEVSO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJqAxjXCFIAegwIxc7QrAYQy5O2/AI="}]},"transferErc20TokenFromContractWithNoApproval":{"placeholderNum":1112,"encodedItems":[{"b64Body":"Cg8KCQiOztCsBhDaChICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlo0CiISIK7+Dp/myY0vXN05jG0KooUkBZMil7ot1dqh4faQzq05EICAmqbqr+MBSgUIgM7aAw==","b64Record":"CiUIFhIDGNkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAZOfwW/FELFtl9hw31cVF8MTeXFGpWQdt8ng93HGLY4JkX+Ejj5s+45AaDWQ5sr5caDAjKztCsBhCzhfKiAyIPCgkIjs7QrAYQ2goSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIfCg0KAhgCEP//s8zU38YDCg4KAxjZCBCAgLTM1N/GAw=="},{"b64Body":"Cg8KCQiPztCsBhDcChICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIMeh9EjmfNuozZdl+O5rSVhNgwR52TioWCiUhR9LsWQQEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCGOptkhE5Av2PUbCVKnf0IPo9TsdiGYNo+rZUsWawWoOPcyAvgaCpZwtQ+d2+WQqwaDAjLztCsBhCLl6WqASIPCgkIj87QrAYQ3AoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjaCBCAqNa5Bw=="},{"b64Body":"Cg8KCQiPztCsBhDeChICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIIbFwcszFgaqrboixDCPx8k+dDmETHVRTzowWfATfyV+EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCfZWagp9U8I9i+6MeJKHp/wdd4For8cwxoTvcwPlWNBJdllhQW0MvXc6HmuV8O9XYaDAjLztCsBhDz4pSwAyIPCgkIj87QrAYQ3goSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjbCBCAqNa5Bw=="},{"b64Body":"Cg8KCQiQztCsBhDgChICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCEVNQUFMT1dFICMqAxjbCDIiEiDxLlXxv5kc/kHYS3BkMip6ab8s9jtO0yvtKwI7p2dE11IiEiDxLlXxv5kc/kHYS3BkMip6ab8s9jtO0yvtKwI7p2dE12oMCMycq7AGENDgz60B","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGNwIEjAuQT/gVqjMdn0WjF0rjCrK3LbOiB+x3VBl+eWtyj1iUztOG4ua6dVDjBkS2UodskwaDAjMztCsBhCb48C9ASIPCgkIkM7QrAYQ4AoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjcCBIHCgMY2wgQRnIKCgMY3AgSAxjbCA=="},{"b64Body":"Cg8KCQiQztCsBhDiChICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjMnKuwBhDokfK/AxptCiISIB40ryWwSRHoYVlqgj+5s57YV1iQZBQgZsX3MNc+KN1jCiM6IQKm4efh8NV1sxnzT8zbqhdddua8nEjSfagvp1IVpbKAtgoiEiDTOnKEDYA7Ng3soILrDqYSF6kIamj9jog/pjqoE++r1iIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGN0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBqK8MyvrNP9dTpPbXrlV9ivGRv62VGbDkBvvRF/7sCVh66eswHidPwJCuv1P6D7esaCwjNztCsBhD70aIDIg8KCQiQztCsBhDiChICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQiRztCsBhDmChICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjdCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwVieByBx+Hbt1xHSwfw3XtQeWikM1LiX+Ac9R8Nk2zpCu/KmeAvFyMnSug+FdvPT8GgwIzc7QrAYQg/W4hAIiDwoJCJHO0KwGEOYKEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiSztCsBhDsChICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjdCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwZKyzmRAcflF+clsD8nlYltfCEvdztkC1jcIQJxxj3mHK5G4Kmt4hbttjOYLR18NWGgsIzs7QrAYQ49arKiIPCgkIks7QrAYQ7AoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiSztCsBhDuChICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjOnKuwBhCQjOaJAhptCiISIFnWf0+1aMne+DoZlMwVYYC6Qz0ybWRxqUyhninA10uHCiM6IQIgjr6QF6Uo4MUkJtb8v8VV0cr04NDtr5P7HaQDYKzjUwoiEiB1ow/2UmqP9BchFkGaF0CVuxu7xqACn9CW8cNA8pFMzCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGN4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDwxYrnGmg6uj0xiw1yNzl1iYylkvaND8utgrHlYHRD028e929zDRxGajLnhFASLzYaDAjOztCsBhDrmbuOAiIPCgkIks7QrAYQ7goSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiTztCsBhDyChICGAISAhgDGMr5hy0iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBwAEKAxjeCCK4ATYwODA2MDQwNTIzNDgwMTU2MDBmNTc2MDAwODBmZDViNTA2MDNmODA2MDFkNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyNjAwMDgwZmRmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwMWY2ZjM3YTU0ZjBkM2I2NGE1MDQ4MjQ3NDYyYjhmZjk4OTJlYTkyMjJkNWRiMjBhZDU0NGVjYWU2NTU2MWRiYTY0NzM2ZjZjNjM0MzAwMDgwYzAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwpAK4xc0a2KYVzpn5oc24vd0MMVIPM9J6ulOdLi6u5BxubkwAecPM3NTMquWh2lLJGgsIz87QrAYQ09z0MiIPCgkIk87QrAYQ8goSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiTztCsBhD0ChICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGN0IGiISIGDzoM66AF61Zu2P9xg5lAA+qKn+75C9E19/N+byVXZbIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQiUztCsBhD2ChICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGN4IGiISIGDzoM66AF61Zu2P9xg5lAA+qKn+75C9E19/N+byVXZbIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGOAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjARa0bND9coMX9zRxCFOE9XbDBrqBWqpDEerbAwtRoX9DVviOHau2wYy/r9kmLBPJ4aCwjQztCsBhCL0KlPIg8KCQiUztCsBhD2ChICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZC8wIKAxjgCBI/YIBgQFJgAID9/qJkaXBmc1giEiAfbzelTw07ZKUEgkdGK4/5iS6pIi1dsgrVROyuZVYdumRzb2xjQwAIDAAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6AxjgCEoWChQAAAAAAAAAAAAAAAAAAAAAAAAEYHIHCgMY4AgQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"Cg8KCQiUztCsBhD8ChICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNkIEgMY3Ag=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwsSvUt0Wmaab2E6McCvv93gfMJOkIGrnWm46Rx8Iip2Hfk1DxPKJF0T9iVwJ9IB9mGgwI0M7QrAYQg9fV0QIiDwoJCJTO0KwGEPwKEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiVztCsBhCCCxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNoIEgMY3Ag=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw3C10RHpSCBymKsGSQO69sUhCfEmmbUteD3ZVJB4fxET28G3ixj46RKCyjTHIIvdCGgsI0c7QrAYQ+8idWSIPCgkIlc7QrAYQggsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiVztCsBhCICxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGN8IEgMY3Ag=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwCs9nC8Y5zrqyv+u7JPtD24MTxZKAIWmG/DA8uC/As5nfa0Iy7bEXDRaFHwNElBIrGgsI0s7QrAYQy9b4LSIPCgkIlc7QrAYQiAsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiWztCsBhCOCxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGOAIEgMY3Ag=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwWGibdDjkHyONOWikf/joY1398qTJbykw+2vy3TUDe8O/7GDQU3UWPzdYezq5hURqGgwI0s7QrAYQw+GaogMiDwoJCJbO0KwGEI4LEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"ChAKCQiXztCsBhCQCxIDGNkIEgIYAxjrnzYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjnIZEhcKAxjcCBIHCgMY2wgQJxIHCgMY3wgQKA==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw5YD9r5D5OwAfLnxB9/rDVpykDwA5ZbJk2OMShLT4WlM1Eq/obaPDoNWh/38MHCVcGgwI087QrAYQ8/itxwEiEAoJCJfO0KwGEJALEgMY2QgqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMOufNlI1CggKAhgDEPDjBAoICgIYYhDS/FIKCQoDGKAGEMqvCgoJCgMYoQYQyq8KCgkKAxjZCBDVv2xaFwoDGNwIEgcKAxjbCBAnEgcKAxjfCBAo"},{"b64Body":"Cg8KCQiXztCsBhCSCxICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGN8IEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CiUIISIDGN8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCpvtLFBg/IsDT0ul5NtgnPgs8saXYG5BKigYL+HO0yoV574RaB8zq92qKnOguag/AaCwjUztCsBhCrtO4HIg8KCQiXztCsBhCSCxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6CBoCMHgogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQiXztCsBhCSCxICGAIgAXIbEhkKAxjcCBIHCgMY4AgQChIJCgMY3wgQCRgB","b64Record":"CgMIpAISMMUTA8ilLgd9h4X5BiUoQpQm8oMCYCOy/D/m7JOcoceU5961Y/i+bNL9v/RouWMWSBoLCNTO0KwGEKy07gciEQoJCJfO0KwGEJILEgIYAiABOtIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEkGh9TUEVOREVSX0RPRVNfTk9UX0hBVkVfQUxMT1dBTkNFKIVuUKCjBGJ8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAARcI7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWoDGN8IUgB6CwjUztCsBhCrtO4H"},{"b64Body":"Cg8KCQiYztCsBhCUCxICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGN8IEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CiUIISIDGN8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBJ9yLTpWk8m5sYXku98mY1yPzavCFmA2o8NvxY87ioP3oAU/OJ3yPg+IxUtaEkU0IaDAjUztCsBhD71dCJAiIPCgkImM7QrAYQlAsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQiYztCsBhCUCxICGAIgAXIbEhkKAxjcCBIHCgMY4AgQChIJCgMY3wgQCRgB","b64Record":"CgMIpAISMKBgOEexFT48fYeB+RQUJbmJ1xFi6vJexmIqFVaKemSuD4grzIbHLTeq2szC9ZndLBoMCNTO0KwGEPzV0IkCIhEKCQiYztCsBhCUCxICGAIgATrSAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiFblCgowRifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEXCO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVqAxjfCFIAegwI1M7QrAYQ+9XQiQI="}]},"getErc721TokenName":{"placeholderNum":1121,"encodedItems":[{"b64Body":"Cg8KCQidztCsBhDACxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISICkJx6ML4hhhbHgF8hAK441nQPA+Vqt97wI4K3aWtYqmEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGOIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCzI+PvK0K4754QPVASBI/X9iZcVMjyzMTUrvE25akxS9wiH5kIMTOJtALDZMXpft8aDAjZztCsBhCT9eLVASIPCgkInc7QrAYQwAsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY4ggQgMCoypo6"},{"b64Body":"Cg8KCQidztCsBhDCCxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIHWyGOSZTziHBa81LSf6KGgYFuuAQF3cQExhK++dBcz0EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGOMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAg94foZj7xSNdYmcOsrF9BT90gGqKg0ogmLaoGATEQzZNemCm+fmZN//Ym6qGXI80aDAjZztCsBhC7yfPWAyIPCgkInc7QrAYQwgsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjjCBCAqNa5Bw=="},{"b64Body":"Cg8KCQieztCsBhDECxICGAISAhgDGNatn/sCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXAKBlRva2VuQRIIVFhVTVFZS1gqAxjjCDIiEiC6UuKByVZcKYsMON65YZuO0ZxtTWMdFvn5nN9kLeU44VIiEiC6UuKByVZcKYsMON65YZuO0ZxtTWMdFvn5nN9kLeU44WoMCNqcq7AGEIjL7NIBiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGOQIEjBrCUXGF6NyRAwyho0WJigMKvTMWPJrZEeFeoT7wCrdHzS3WV7D2iDZ6rWkSgfGMLUaDAjaztCsBhCjz8TeASIPCgkIns7QrAYQxAsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjkCBIDGOMI"},{"b64Body":"Cg8KCQifztCsBhDKCxICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGOQIGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjDEt8M04+N4AjRILDsoh5tJvkx4A7KwTHvGRJSnJiTJJvIqC804vGclhF/rcYg7PJgaCwjbztCsBhDbxtwlIg8KCQifztCsBhDKCxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaEgoDGOQIGgsKAhgAEgMY4wgYAQ=="},{"b64Body":"Cg8KCQifztCsBhDOCxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjbnKuwBhDQ/tDQAhptCiISINIfdhzXUXE0JIfBGIzjTcvyhfKGVQn/HkJzhWPAwSQaCiM6IQL55NytvI9q+epWoiV+ZICnmmo+1hff4i/aD3uIXpt39QoiEiBKeexgtBSsDDTPxiBfpFx6/sO4e1lAYKqNRTOz+F7HUSIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGOUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBPsxfvjDXgV9ar1agRdrlW9+mB4TcQbcFN3N1/WMrgArYKPjqeNCrEPWMyx/6HtdwaDAjbztCsBhC7nuDyAiIPCgkIn87QrAYQzgsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiiztCsBhDSCxICGAISAhgDGIqdjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjlCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwj+z41/HSv/8hdy2QP43TIppYFxBAEm8M7IrbphROKqpiH3Q5AVDsdLaFMK/OGZC3GgsI3s7QrAYQ48LaYiIPCgkIos7QrAYQ0gsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiiztCsBhDYCxICGAISAhgDGPbR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjlCCKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw5LYsBMhPi/poVTVVxsMMv4vysecj/VVO9U25YoDwQUIMX15vdVGWdK550h86bSSoGgwI3s7QrAYQw/rOgAMiDwoJCKLO0KwGENgLEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQijztCsBhDeCxICGAISAhgDGMHUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxjlCCKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwQ2JxCE1KRjDwdoUzUvKSNN0J19wNy2MEvg1o4bgRqJfJP+RsHjfxwsi/MgkqogHpGgwI387QrAYQu96XpQEiDwoJCKPO0KwGEN4LEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQijztCsBhDgCxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGOUIGiISIIRATX2OXlbdHk9QFSLLD5YjWZBWNmUWHoBBvDVpaoJEIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGOYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCzR6QxARZVODRKZNqizQMARyGb5CWTVmDP3n6kzR5VFWpmkvPJ111xfOUA9XI0060aDAjfztCsBhD7pf2mAyIPCgkIo87QrAYQ4AsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMY5ggSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQikztCsBhDiCxIDGOIIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGOYIEMCEPSIkAZhIkgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARk","b64Record":"CiUIFiIDGOYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjChrq47LsI8V5TMYELuXq/ApXgDVuD8Q389c+Zhzuy7XvwZwxpynNGKLMkZ4WKkqGMaDAjgztCsBhDT1pPQASIQCgkIpM7QrAYQ4gsSAxjiCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGOYIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxjiCBD/y5U2"},{"b64Body":"ChIKCQikztCsBhDiCxIDGOIIIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEZAb93gM=","b64Record":"CgIIFhIwL+rFBeib9VcJJbsF5b0wMm7VeBUztylor3+gxQTdGslHHYDQAODHpjPb2JCbFPpWGgwI4M7QrAYQ1NaT0AEiEgoJCKTO0KwGEOILEgMY4gggATpuCgMY5wISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZUb2tlbkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY5ghSAHoMCODO0KwGENPWk9AB"}]},"getErc721Symbol":{"placeholderNum":1127,"encodedItems":[{"b64Body":"Cg8KCQipztCsBhD6CxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIOIErD39u/aAHFz+2k+YlkdUxRWBeTVVgIqob15LCOh5EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGOgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDi18Rzj6WATVED5Qw4+5JKawG7m+cIMFUY0VeyfyrjTdE+X5ZHDXQyiiRUOOJLgK4aDAjlztCsBhDDurvLASIPCgkIqc7QrAYQ+gsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY6AgQgMCoypo6"},{"b64Body":"Cg8KCQipztCsBhD8CxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIFC2P/o6D3ravd0zEotMhCMEdkFPLRb0aZMeKrDj7ElkEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGOkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA+Zi0tZ/aC2MbKOCVgDIc34qzgPvIT3GlV/TFxkzLV1O4okxxcSBQrmQBCaJzqjWIaDAjlztCsBhC77rKwAyIPCgkIqc7QrAYQ/AsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjpCBCAqNa5Bw=="},{"b64Body":"Cg8KCQiqztCsBhD+CxICGAISAhgDGN6ApvsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXMKEG5vbkZ1bmdpYmxlVG9rZW4SAU4qAxjpCDIiEiAW9S68jPU4Yi9olr7x33kwGnozCHLa/B99IPsxfF+HuFIiEiAW9S68jPU4Yi9olr7x33kwGnozCHLa/B99IPsxfF+HuGoMCOacq7AGEJi+hbkBiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGOoIEjA9rj56tUm4DQudqv+n+l4gD9I+resXtrFIX5TWfmQx9bM86X/zr1VFgp5kD3uu/3QaDAjmztCsBhCDsvzZASIPCgkIqs7QrAYQ/gsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjqCBIDGOkI"},{"b64Body":"Cg8KCQiqztCsBhCEDBICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGOoIGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjB8fXTIPuvNlnAg/Ic7mSos1PnMyn3KJb7HiTnUqwH3F+/s6I6KiybRVPd0tlrO5c0aDAjmztCsBhDLipbbAyIPCgkIqs7QrAYQhAwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxjqCBoLCgIYABIDGOkIGAE="},{"b64Body":"Cg8KCQirztCsBhCIDBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjnnKuwBhDY862AAhptCiISIGBQOOfadGNpUnc3lfgEuNjfy6Mi1VBShsgsP4Xryg8cCiM6IQMHXGfvtdn3dNt1naMgVp7Kmg9fJx51ByYR3S/MV8FUfAoiEiDANjrZILMKKi0DLBjR/MATNTweN3ZqhfBsSuZsi6ASRCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGOsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD1NYp2K36wyDPUA+51n9u2J9uoh1Rx8z84XFsz0Zpp/sfQAegLNKCFkq5kbG9mXboaDAjnztCsBhDDsbahAiIPCgkIq87QrAYQiAwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQisztCsBhCMDBICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjrCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwCgk/IS9bYxkipH7ER4m7HmiP3DqKR0EGIRTrttxa5a8jVulZxGGpS9qZtlp0li3sGgsI6M7QrAYQ64X/RSIPCgkIrM7QrAYQjAwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQisztCsBhCSDBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjrCCKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwsq9q+eD8ffBbBxLZhmGhUMxpOTkIPfbx5x1tsSNXchZnhwN5gQk/qIsv8nnVMyp4GgwI6M7QrAYQ+72MzAIiDwoJCKzO0KwGEJIMEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQitztCsBhCYDBICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxjrCCKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIweJqrvGa0zh962s3ogOdrJsgWdxcuDSaupQV9AqFYd22gtshWpAAdWstA/YQzw6KsGgwI6c7QrAYQ+/azkgEiDwoJCK3O0KwGEJgMEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQitztCsBhCaDBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGOsIGiISIF2CsKgU50OU971w6C+rqHOdXPuYI66DY8LmNG1qGuYdIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGOwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB0DlOrUp77eLy5umSNScY1B769ZuCxEKGpgobWiJXY0jJ6sbk1rjrf36rKgH2IuYQaDAjpztCsBhCb0qK1AyIPCgkIrc7QrAYQmgwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMY7AgSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQiuztCsBhCcDBIDGOgIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGOwIEMCEPSIkqG41dgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARq","b64Record":"CiUIFiIDGOwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAQwlS33mGVByyFvTAMabxrzzityckBLXIhQQntXB1sftE8EEw7DDfwS88o5k70wZ8aDAjqztCsBhDj1vHjASIQCgkIrs7QrAYQnAwSAxjoCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGOwIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxjoCBD/y5U2"},{"b64Body":"ChIKCQiuztCsBhCcDBIDGOgIIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEapXYm0E=","b64Record":"CgIIFhIw8+vNGddztQ/s/lL8GXCliVLiVUyakBsw3CFN8zUpMGTpOKH5cMO7RCObPlK/u2zWGgwI6s7QrAYQ5Nbx4wEiEgoJCK7O0KwGEJwMEgMY6AggATpuCgMY5wISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY7AhSAHoMCOrO0KwGEOPW8eMB"}]},"getErc721TokenURI":{"placeholderNum":1133,"encodedItems":[{"b64Body":"Cg8KCQizztCsBhC0DBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIEPxidaQFB55p2xzCQR+oTngT3Uk4iDeXv+9SlHKFkN2EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGO4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBiOtzhGvEhCEnUAkcnI4o44HdHTPUYYLREN8radfVoMdZSpJWLM0lsNZ4adXpwkw8aDAjvztCsBhCbhNiIASIPCgkIs87QrAYQtAwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY7ggQgMCoypo6"},{"b64Body":"Cg8KCQi0ztCsBhC2DBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIB+now2ShOs1aEaDkhk2ASDt7ZHxbGhf8XqChi9euNRMEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGO8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCaAojXW4/p02F9C9Jmor9+NPxnUS1kjcbCzSMihhzmYt757mQo8W9BsdE1k4HCYS8aDAjwztCsBhCzu6iOAiIPCgkItM7QrAYQtgwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjvCBCAqNa5Bw=="},{"b64Body":"Cg8KCQi1ztCsBhC4DBICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXkKEG5vbkZ1bmdpYmxlVG9rZW4SCFBGRVlaQU9VKgMY7wgyIhIg+ZumrAUmU/bqac6/n/qyjEXwGTzsszBd5sbGt5fsDflSIhIg+ZumrAUmU/bqac6/n/qyjEXwGTzsszBd5sbGt5fsDflqCwjxnKuwBhDI6a02iAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPAIEjDB8Hn8GbO/SIVjh+eN6zJhCVqeUtdR7/Pqnc9oaxeNouULms2v3miduTponDO6cqwaCwjxztCsBhD7/+1UIg8KCQi1ztCsBhC4DBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGPAIEgMY7wg="},{"b64Body":"Cg8KCQi1ztCsBhC+DBICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGPAIGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjCFj5/OtYucomhBrCSLWkMPZH7h0blbcGRvdXc3Q3tTav8bWYIDFOUvisBSQElu9I4aDAjxztCsBhCr7IDXAiIPCgkItc7QrAYQvgwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxjwCBoLCgIYABIDGO8IGAE="},{"b64Body":"Cg8KCQi2ztCsBhDCDBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjynKuwBhCghLltGm0KIhIg4n/OMc7vsZvNZ3yxnbgulx+SrFtRt63xbhtgVAnlV6cKIzohA/2REI6xHxKdz1NBQIAJLpB6CNKYxlqm20T4/yKhyNZzCiISIEPqIZTErk3mbBWi9BykolEUfaX0zqtFTW9XSgW3HCj/IgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGPEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCM4Q6IqJH6ySAYxWnSNAJw3wqHnnLobbmDTcMIlW9k5mqNHUtGe0c3VXAk77CmLXQaCwjyztCsBhCLjrt6Ig8KCQi2ztCsBhDCDBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQi2ztCsBhDGDBICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjxCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwU5kYvHFVFp05B0exn5mLMMN6ECN0XOU0Bfr5vw/VYRz2kcWhThNsVuEgBJL3pwoWGgwI8s7QrAYQ29yO/AIiDwoJCLbO0KwGEMYMEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi3ztCsBhDMDBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjxCCKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwJBqfUaUTMAbW0PaV85J/6SUB7ZJ/kzdKaVK2iUNKsANBKEIQfgj5wRHcsgFA1kauGgwI887QrAYQ692hoAEiDwoJCLfO0KwGEMwMEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi3ztCsBhDSDBICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxjxCCKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwbkuvZCdeQl/eXwi66o1z0LhW5bsQUXC4HteExqgluxVo0lsVYIQjiwsVFDN79M4pGgwI887QrAYQq7qAogMiDwoJCLfO0KwGENIMEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi4ztCsBhDUDBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGPEIGiISIIlB3ci1ora4V/I9c7CNNn8Dsqxd+eifn+FWWkHkfwqYIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGPIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCVZ0IIt5QdCNT2hEtxfPvUHJCWzWnhH6lq5k2PeZ9bC2syZfS9DvERx2jIFAPCdKoaDAj0ztCsBhCj7IaqASIPCgkIuM7QrAYQ1AwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMY8ggSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQi4ztCsBhDWDBIDGO4IEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGPIIEMCEPSJE6dxjdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIFiIDGPIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDzMFQPY1VnV6+S12PHEmwSDVXyxxR3kpr/EmdtjRdUtaEkai/jvhPCVkCw9a4eBU0aDAj0ztCsBhDLiqasAyIQCgkIuM7QrAYQ1gwSAxjuCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGPIIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxjuCBD/y5U2"},{"b64Body":"ChIKCQi4ztCsBhDWDBIDGO4IIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEcMh7Vt0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CgIIFhIwWRrVZ8E/Es7cVjQ/Gc4AuoUruBZFcp1gCnHI0q5ZLvzRyc+WuI942K7u48UzA86hGgwI9M7QrAYQzIqmrAMiEgoJCLjO0KwGENYMEgMY7gggATpuCgMY5wISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVGSVJTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY8ghSAHoMCPTO0KwGEMuKpqwD"},{"b64Body":"ChAKCQi5ztCsBhDYDBIDGO4IEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGPIIEMCEPSJE6dxjdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI=","b64Record":"CiUIFiIDGPIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBQwR47zsJVmqTy0An85IBOhVUAjAyqOnHMh8Ly5kwMk1qsFRWUyae4gNz2U3gsjoEaDAj1ztCsBhDL8KfQASIQCgkIuc7QrAYQ2AwSAxjuCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGPIIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxjuCBD/y5U2"},{"b64Body":"ChIKCQi5ztCsBhDYDBIDGO4IIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEcMh7Vt0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg==","b64Record":"CgIIFhIw9t/NQVeQoUZ4t653uxenA7yn05owGNtS+Dzrz/zzhgzKFA4LwQKOi0YJexiqBQoRGgwI9c7QrAYQzPCn0AEiEgoJCLnO0KwGENgMEgMY7gggATqPAQoDGOcCEoABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL0VSQzcyMU1ldGFkYXRhOiBVUkkgcXVlcnkgZm9yIG5vbmV4aXN0ZW50IHRva2VuAAAAAAAAAAAAAAAAAAAAAAAoZGoDGPIIUgB6DAj1ztCsBhDL8KfQAQ=="}]},"getErc721OwnerOf":{"placeholderNum":1139,"encodedItems":[{"b64Body":"Cg8KCQi+ztCsBhD4DBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIHfLVYN5aYgZqVD9zFKXIOaWCpPznJu4dUwC+XnTUN2MEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGPQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA8ojIvaGkk0SEBR03v7JkYjIHsM+aixBIiYdBxeOaU0+zQRJm+sy16jG4UQ17DybcaDAj6ztCsBhDLyoHNAyIPCgkIvs7QrAYQ+AwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY9AgQgMCoypo6"},{"b64Body":"Cg8KCQi/ztCsBhD6DBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIFiFrl1QU0jl1l3lF9st/FTiZPSSP0XJgQsit+DMIiQZEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGPUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBIooYY+VBNpJJ9DVJSc25lBM4PYNhqcRHue0GrTJcPomb2vvVBo7ADszoUlwyjtrQaDAj7ztCsBhDj9erUASIPCgkIv87QrAYQ+gwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxj1CBCAqNa5Bw=="},{"b64Body":"Cg8KCQi/ztCsBhD8DBICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCEZRRlVFRkxTKgMY9QgyIhIgeTAKEbfXoNWfRogYuqdlNZmFytx+PmwvmVBNxfuFBkhSIhIgeTAKEbfXoNWfRogYuqdlNZmFytx+PmwvmVBNxfuFBkhqDAj7nKuwBhCYlqG8A4gBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPYIEjC+DaiKX1twIjTVP0H9M1TC3gj69wpgocC/sW548EMQKlbWc+POaokbSW29FBNoEDgaDAj7ztCsBhDD5qPWAyIPCgkIv87QrAYQ/AwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxj2CBIDGPUI"},{"b64Body":"Cg8KCQjBztCsBhCCDRICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGPYIGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjBB/x/9vPlGmJO7DrHMt8DSkVGJcs5cjYxNI0QFVEFQ3EfCQmWLQso+GHe1VY3dlncaDAj9ztCsBhCb9e/VASIPCgkIwc7QrAYQgg0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxj2CBoLCgIYABIDGPUIGAE="},{"b64Body":"Cg8KCQjBztCsBhCKDRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGPQIEgMY9gg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwOjRIOm0gNTgncDIb3nS1tstpyyGmD3vSAZex69j58DrjomBYR8dFfRSwRymgwz41GgwI/c7QrAYQ88j71gMiDwoJCMHO0KwGEIoNEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjCztCsBhCMDRICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGPYIGgwKAxj1CBIDGPQIGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwnbNlGy8q8byYFS08PrpXowptU4KGQ+GhTSDHRosPYaenTrepuZDHVntLRMi18zRJGgwI/s7QrAYQ073qlwIiDwoJCMLO0KwGEIwNEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMY9ggaDAoDGPUIEgMY9AgYAQ=="},{"b64Body":"Cg8KCQjDztCsBhCODRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwj/nKuwBhD4g5c5Gm0KIhIgQI/DTnp3wa8MRuCLg1/d+jcPHmK36R8POZ7k0vR0JMgKIzohApv6PqqJDXRhktHCv7e+YS7HkPTD5ByyWVudxq8JjQhaCiISIFUFc8nCTzMnbSM/+y3Dsd2Z6zvGM2khIJaWyxksfiB3IgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGPcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBV9y8jhvIkenHoJUaEGB2TrMRyVxuLi5/V5MngdHQg+XbFcETFolfLrI8DKJo+410aCwj/ztCsBhCD5spZIg8KCQjDztCsBhCODRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQjDztCsBhCSDRICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxj3CCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwRf4rJrQPWDaX2L2S1LU+fWJxSj8Nxr8f70oe1LPjok4mb/UhxWFT/E8Fsa0GdhX2GgwI/87QrAYQ69yO2wIiDwoJCMPO0KwGEJINEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjEztCsBhCYDRICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj3CCKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw3Qd63R34dCSyfmKP1KOscek+gOci8mXLUseU8bbxN08DYGf3gJMswFFUeKooHjtvGgsIgM/QrAYQi8eZfyIPCgkIxM7QrAYQmA0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjEztCsBhCeDRICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxj3CCKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwk9XMbH4wL7Zq6tUYjMjDPAVgNhhckg44UcW8bA7pmQcAR6APuodfd2efGGWf7zQHGgwIgM/QrAYQq5qe5AIiDwoJCMTO0KwGEJ4NEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjFztCsBhCgDRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGPcIGiISIA0eXDL4h4lnweYRK3kYqwB8pnyZroswDAEDEZ6wAXBuIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGPgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBriEwqX2wYOEA4a0Lpkg1LwivT/n+bdSkP+STBGqUWdrp+hPz/DSpp3jQBol9gavcaDAiBz9CsBhD7jfSIASIPCgkIxc7QrAYQoA0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMY+AgSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQjFztCsBhCiDRIDGPQIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGPgIEMCEPSJEHynS3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIFiIDGPgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD3nkWlZc0nr6UnvdP+HotnzaICiHVkYdHzC1e11I3FxtSTYwwLEgS2yd1K4CJqOWsaDAiBz9CsBhCb5KCKAyIQCgkIxc7QrAYQog0SAxj0CCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGPgIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxj0CBD/y5U2"},{"b64Body":"ChIKCQjFztCsBhCiDRIDGPQIIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEdmNSIR4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CgIIFhIwKtNDVPlCYPvWK9H72fWMTMgYML33mP/MUIVIe4kN+mcFD+Iat4iDtqmZfIe2fv6XGgwIgc/QrAYQnOSgigMiEgoJCMXO0KwGEKINEgMY9AggATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0KGRqAxj4CFIAegwIgc/QrAYQm+SgigM="},{"b64Body":"ChAKCQjGztCsBhCuDRIDGPQIEgIYAxiqkAUiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjnIZChcKCgoDGPQIEO2XiEQKCQoCGAMQ7peIRA==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwBbNH0oOLLkjmnZzwbFb+v/G9ZPRqLmVXNqbVNnT5yHw+fAUKOl89K8/oUBB0C8iLGgwIgs/QrAYQy/C2ywEiEAoJCMbO0KwGEK4NEgMY9AgqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMKqQBVI1CgkKAhgDEITNiEQKCAoCGGIQzu8HCggKAxigBhD4fQoICgMYoQYQ+H0KCgoDGPQIEMG4kkQ="}]},"getErc721BalanceOf":{"placeholderNum":1145,"encodedItems":[{"b64Body":"Cg8KCQjKztCsBhC+DRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIK7fpv22BJTwUfJ90+XqFTRu8hwq7dVCj3Ni4Uf0uHT+EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGPoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC11JcCe3J/c4NIS4EklWGGzQhrkRZB0U8OSryK+VLexYYoGGRqMJKaYA9RYUX5R+8aDAiGz9CsBhCjz+yhAyIPCgkIys7QrAYQvg0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY+ggQgMCoypo6"},{"b64Body":"Cg8KCQjLztCsBhDADRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIEX0sadN/187VNi6an+tmdqyU1JlKr2nkiulT0hatHEXEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGPsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAfTRMNNP+UxaQ3QRRxE6kW018YPrqrrX+387vOMU2E6Rwi9bCHRSuNr8qB0nrBRDAaDAiHz9CsBhCj142qASIPCgkIy87QrAYQwA0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxj7CBCAqNa5Bw=="},{"b64Body":"Cg8KCQjLztCsBhDCDRICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCENDWEtHTUNVKgMY+wgyIhIgVbI1DLt5j0jwvOV7yma1qAqQQyhXzdnxl6j4vghH10tSIhIgVbI1DLt5j0jwvOV7yma1qAqQQyhXzdnxl6j4vghH10tqDAiHnauwBhCAsemUA4gBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPwIEjB4g5bHhRPRw41OMw20oGPwIrhDFosLuEELQO36nAdJ/JWe2Le4uIBck/jVQeVwNlIaDAiHz9CsBhDDxoWsAyIPCgkIy87QrAYQwg0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxj8CBIDGPsI"},{"b64Body":"Cg8KCQjMztCsBhDIDRICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGPwIGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjBM9eZnajdhfZTe3fOtLIYeboQyUPOO568x3oTjdBNTOu+S55KcgyY8FJqmPxWLxvAaDAiIz9CsBhDrmfvPASIPCgkIzM7QrAYQyA0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxj8CBoLCgIYABIDGPsIGAE="},{"b64Body":"Cg8KCQjMztCsBhDMDRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiInauwBhDAwP6uAxptCiISIJ+37bNNvARCWnmytwLek5XyvskWMs68B1XiqG5cVAXJCiM6IQLM5g3HcgMw9NtW7rTglwf1Y/Gkpf8wEYesNhWhHMfKtwoiEiD8tdgCVRFtpkkgYPzZF+L02vinlosuktFp5JSEgfUvayIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGP0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAln6izyJ3VSc5dR/XOYcGAd41q1IeUBbG/neQziJyGBZfzsOwzf8VUAVS9M5LsyXoaDAiIz9CsBhCj0Ia1AyIPCgkIzM7QrAYQzA0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjNztCsBhDQDRICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxj9CCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwGGqzUdpRd9CveSTvfUBaqDIfLbHTtA/TifSvkNCdj22/8rApJbEiWPWHM/mMD9ymGgwIic/QrAYQ25DG2QEiDwoJCM3O0KwGENANEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjNztCsBhDWDRICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj9CCKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwcStFW1FLu1zsIOiQLfXRkgLQSOkVDm9TxywGHMCHxVEEBQfBofEhQgE/y+NYi1whGgsIis/QrAYQ8/iIAyIPCgkIzc7QrAYQ1g0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjOztCsBhDcDRICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxj9CCKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwHzVhOppex1eHWPryDPqP+teW9gxyOWIW7bGekYTgw0DbZJpdMvYQy/7oOSemdpPGGgwIis/QrAYQk57vhAIiDwoJCM7O0KwGENwNEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjOztCsBhDeDRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGP0IGiISINvu+XIq90IbTyVrdf/plgUdn/+qrTUog13BFnSe1NwiIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGP4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBxMUvMiR6wlmBJE6JTgQAuS2es+tKXH5AQO3nMhYZyx0yIOjuCliSTtMQpc8HJRuIaCwiLz9CsBhCbqvIMIg8KCQjOztCsBhDeDRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZC1ycKAxj+CBKiJWCAYEBSNIAVYQAQV2AAgP1bUGAENhBhAQBXYAA1YOAcgGOobjV2EWEAl1eAY+TcKqQRYQBmV4Bj5NwqpBRhAlVXgGPp3GN1FGECcVeAY/SfQNsUYQKNV4Bj94iK7BRhAqlXYQEAVluAY6huNXYUYQHlV4Bjy2DxvxRhAgFXgGPZ/EthFGECHVeAY+HyHGcUYQI5V2EBAFZbgGMfKdLcEWEA01eAYx8p0twUYQF1V4BjNnYFyhRhAZFXgGNrQr8vFGEBrVeAY5jcpb4UYQHJV2EBAFZbgGMBmEiSFGEBBVeAYwOdbxkUYQEhV4BjCY8jZhRhAT1XgGMV2svqFGEBWVdbYACA/VthAR9gBIA2A4EBkGEBGpGQYQrXVlthAsVWWwBbYQE7YASANgOBAZBhATaRkGELn1ZbYQM9VlsAW2EBV2AEgDYDgQGQYQFSkZBhDDlWW2EDuFZbAFthAXNgBIA2A4EBkGEBbpGQYQx5VlthBDdWWwBbYQGPYASANgOBAZBhAYqRkGEMOVZbYQSsVlsAW2EBq2AEgDYDgQGQYQGmkZBhDRhWW2EFK1ZbAFthAcdgBIA2A4EBkGEBwpGQYQ1rVlthBZ1WWwBbYQHjYASANgOBAZBhAd6RkGEMeVZbYQYfVlsAW2EB/2AEgDYDgQGQYQH6kZBhCtdWW2EGj1ZbAFthAhtgBIA2A4EBkGECFpGQYQw5VlthBwdWWwBbYQI3YASANgOBAZBhAjKRkGEMeVZbYQeGVlsAW2ECU2AEgDYDgQGQYQJOkZBhDWtWW2EH+1ZbAFthAm9gBIA2A4EBkGECapGQYQrXVlthCG1WWwBbYQKLYASANgOBAZBhAoaRkGEMOVZbYQjgVlsAW2ECp2AEgDYDgQGQYQKikZBhDb5WW2EJZFZbAFthAsNgBIA2A4EBkGECvpGQYQ4RVlthCeZWWwBbgHP//////////////////////////xZjBv3eA2BAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWEDEFc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEDOZGQYQ+tVltQUFZbhXP//////////////////////////xZjuI1P3oaGhoaGYEBRhmP/////FmDgG4FSYAQBYQN+lZSTkpGQYRBhVltgAGBAUYCDA4FgAIeAOxWAFWEDmFdgAID9W1Ba8RWAFWEDrFc9YACAPj1gAP1bUFBQUFBQUFBQUFZbgXP//////////////////////////xZjCBgS/IJgQFGCY/////8WYOAbgVJgBAFhA/GRkGEQr1ZbYCBgQFGAgwOBhlr6FYAVYQQOVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEEMpGQYRDfVltQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBHSTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEEjldgAID9W1Ba8RWAFWEEolc9YACAPj1gAP1bUFBQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQTlkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEFAlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBSaRkGEQ31ZbUFBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhBWaSkZBhEVJWW2AAYEBRgIMDgWAAh4A7FYAVYQWAV2AAgP1bUFrxFYAVYQWUVz1gAIA+PWAA/VtQUFBQUFBQVluCc///////////////////////////FmMvdFxZg4NgQFGDY/////8WYOAbgVJgBAFhBdiSkZBhEXtWW2AgYEBRgIMDgYZa+hWAFWEF9Vc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBhmRkGERuVZbUFBQUFZbg3P//////////////////////////xZjI7hy3YSEhGBAUYRj/////xZg4BuBUmAEAWEGXJOSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQZ2V2AAgP1bUFrxFYAVYQaKVz1gAIA+PWAA/VtgAID9W4Bz//////////////////////////8WY5XYm0FgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhBtpXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhBwORkGEPrVZbUFBWW4Fz//////////////////////////8WY09szOeCYEBRgmP/////FmDgG4FSYAQBYQdAkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEHXVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhB4GRkGERuVZbUFBQVluDc///////////////////////////FmNChC4OhISEYEBRhGP/////FmDgG4FSYAQBYQfDk5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhB91XYACA/VtQWvEVgBVhB/FXPWAAgD49YAD9W1BQUFBQUFBQVluCc///////////////////////////FmMJXqezg4NgQFGDY/////8WYOAbgVJgBAFhCDaSkZBhEXtWW2AAYEBRgIMDgWAAh4A7FYAVYQhQV2AAgP1bUFrxFYAVYQhkVz1gAIA+PWAA/VtQUFBQUFBQVluAc///////////////////////////FmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQi4Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI3JGQYRG5VltQUFZbgXP//////////////////////////xZjyHtW3YJgQFGCY/////8WYOAbgVJgBAFhCRmRkGEQr1ZbYABgQFGAgwOBhlr6FYAVYQk2Vz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQlfkZBhD61WW1BQUFZbgnP//////////////////////////xZj6YXpxYODYEBRg2P/////FmDgG4FSYAQBYQmfkpGQYRHmVltgIGBAUYCDA4GGWvoVgBVhCbxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQngkZBhEiRWW1BQUFBWW4Fz//////////////////////////8WY3CggjGCYEBRgmP/////FmDgG4FSYAQBYQofkZBhElFWW2AgYEBRgIMDgYZa+hWAFWEKPFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCmCRkGERuVZbUFBQVltgAGBAUZBQkFZbYACA/VtgAID9W2AAc///////////////////////////ghaQUJGQUFZbYABhCqSCYQp5VluQUJGQUFZbYQq0gWEKmVZbgRRhCr9XYACA/VtQVltgAIE1kFBhCtGBYQqrVluSkVBQVltgAGAggoQDEhVhCu1XYQrsYQpvVltbYABhCvuEgoUBYQrCVluRUFCSkVBQVltgAIGQUJGQUFZbYQsXgWELBFZbgRRhCyJXYACA/VtQVltgAIE1kFBhCzSBYQsOVluSkVBQVltgAID9W2AAgP1bYACA/VtgAICDYB+EARJhC19XYQteYQs6VltbgjWQUGf//////////4ERFWELfFdhC3thCz9WW1tgIIMBkVCDYAGCAoMBERVhC5hXYQuXYQtEVltbklCSkFBWW2AAgGAAgGAAgGCgh4kDEhVhC7xXYQu7YQpvVltbYABhC8qJgooBYQrCVluWUFBgIGEL24mCigFhCsJWW5VQUGBAYQvsiYKKAWEKwlZblFBQYGBhC/2JgooBYQslVluTUFBggIcBNWf//////////4ERFWEMHldhDB1hCnRWW1thDCqJgooBYQtJVluSUJJQUJKVUJKVUJKVVltgAIBgQIOFAxIVYQxQV2EMT2EKb1ZbW2AAYQxehYKGAWEKwlZbklBQYCBhDG+FgoYBYQslVluRUFCSUJKQUFZbYACAYACAYICFhwMSFWEMk1dhDJJhCm9WW1tgAGEMoYeCiAFhCsJWW5RQUGAgYQyyh4KIAWEKwlZbk1BQYEBhDMOHgogBYQrCVluSUFBgYGEM1IeCiAFhCyVWW5FQUJKVkZRQklBWW2AAgRUVkFCRkFBWW2EM9YFhDOBWW4EUYQ0AV2AAgP1bUFZbYACBNZBQYQ0SgWEM7FZbkpFQUFZbYACAYABgYISGAxIVYQ0xV2ENMGEKb1ZbW2AAYQ0/hoKHAWEKwlZbk1BQYCBhDVCGgocBYQrCVluSUFBgQGENYYaChwFhDQNWW5FQUJJQ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"},{"b64Body":"ChAKCQjPztCsBhDgDRIDGPoIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGP4IEMCEPSJE94iK7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHo=","b64Record":"CiUIFiIDGP4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDG/go/uI/JSH+G4SbZCK84UvhgWAv3x/fISDMXmi8WJe/h/LarlmjmFiYRf3xoPVIaDAiLz9CsBhCrzZKPAiIQCgkIz87QrAYQ4A0SAxj6CCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGP4IIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxj6CBD/y5U2"},{"b64Body":"ChIKCQjPztCsBhDgDRIDGPoIIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEfHCggjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeg==","b64Record":"CgIIFhIwMDy0c3YYNxJOJQza26CpyKufpFlVm/Kef0hwGC4lfvSGr90Ey7fFb03b6BxwcAKxGgwIi8/QrAYQrM2SjwIiEgoJCM/O0KwGEOANEgMY+gggATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAxj+CFIAegwIi8/QrAYQq82SjwI="},{"b64Body":"Cg8KCQjQztCsBhDmDRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGPoIEgMY/Ag=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9Trl3xj3thTiMa2sEQA9hPmaH5St47YbiV9rNjvs9u4UFzKX14y9IbqS4rARipjtGgwIjM/QrAYQ6/GE3wEiDwoJCNDO0KwGEOYNEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjRztCsBhDoDRICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGPwIGgwKAxj7CBIDGPoIGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwC37mFvNr+0f8ZkIPkPAo7N2CJ3jRJpzE9T71k5yAnuAVgPaxOcIdng0+0lohnEJCGgsIjc/QrAYQi5KkICIPCgkI0c7QrAYQ6A0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhMKAxj8CBoMCgMY+wgSAxj6CBgB"},{"b64Body":"ChAKCQjRztCsBhDqDRIDGPoIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGP4IEMCEPSJE94iK7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHo=","b64Record":"CiUIFiIDGP4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBvm3AubfSuf0RVVQUw6L9Z5zj8fKYPJnwc5oB+yG6SUVdQY8nphEOUAVvFb3DTo+0aDAiNz9CsBhDzqIqhAiIQCgkI0c7QrAYQ6g0SAxj6CCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGP4IIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxj6CBD/y5U2"},{"b64Body":"ChIKCQjRztCsBhDqDRIDGPoIIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEfHCggjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeg==","b64Record":"CgIIFhIwOskjjk2nrc+IPgiIQZ0pm5J36Zxm5c3M3CW48oG41yxddIpUMSWzYnUb26OpKj4SGgwIjc/QrAYQ9KiKoQIiEgoJCNHO0KwGEOoNEgMY+gggATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKGRqAxj+CFIAegwIjc/QrAYQ86iKoQI="}]},"getErc721TotalSupply":{"placeholderNum":1151,"encodedItems":[{"b64Body":"Cg8KCQjWztCsBhCKDhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIOd/XHJoRspyd2tAcAwA8aRF7L7BbdN+0ryNW7TS1/S8EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGIAJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDWy1x/3/uQNsi9muiKi515A9Z3X6cYHMKMiBnDef86LgQdX//I5wC7GA29KSHu+Y0aDAiSz9CsBhDDmcnHAiIPCgkI1s7QrAYQig4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYgAkQgMCoypo6"},{"b64Body":"Cg8KCQjXztCsBhCMDhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIN/qTAwGVuIu3+KbyEy1rsf8haZZg82GFGupDevIa5ztEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAzmZjZXGQC+hUbr/m2G7BZo6xPU9bsiNf0HxNioGxSKQ+xwTfJGC42v+neHC470W0aCwiTz9CsBhCLw4BsIg8KCQjXztCsBhCMDhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGIEJEICo1rkH"},{"b64Body":"Cg8KCQjXztCsBhCODhICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCE5WVEJJT0tTKgMYgQkyIhIgqk3DI1YVhUto0sJ7dfEYzscZsMw4dVIfSYV+X/pX6+NSIhIgqk3DI1YVhUto0sJ7dfEYzscZsMw4dVIfSYV+X/pX6+NqDAiTnauwBhDYmeHMAogBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGIIJEjCLOS2UcowYuUNfj7LCgcohKPDYfEsqv6opWuTkh9yvyIdRy33Ln0gZdIT7v7ik9vEaDAiTz9CsBhCD9srtAiIPCgkI187QrAYQjg4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxiCCRIDGIEJ"},{"b64Body":"Cg8KCQjYztCsBhCUDhICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGIIJGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjCQsDZPyTRzJTKIdWliH2dBoUSoE1ERYWaAqKBbQWeNXPxIzAikYtO1kjoCipHli3YaDAiUz9CsBhCjurWSASIPCgkI2M7QrAYQlA4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxiCCRoLCgIYABIDGIEJGAE="},{"b64Body":"Cg8KCQjYztCsBhCYDhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiUnauwBhCg9OyPAxptCiISIIfgyHSWXN6MKtt2Qx5ofsnlFPbglpVbogMfP5k+LdxoCiM6IQL2Pm0HBIBdbXQNBnzQ5vA3/63Ex8ULwhRcGuttdAMzywoiEiC84sEeGsxLUZI4FIvdNV/px416TqTp2eKTPZ6+EfqFeiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGIMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC8MaTH2RcI4AGmSVcaTxAuPyevHGnlHj2pTGxrG6aJE0Pg0oTzF3/2AqLRMWjx/Q8aDAiUz9CsBhCrm4qwAyIPCgkI2M7QrAYQmA4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjZztCsBhCcDhICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiDCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwaZjx06pbFGMYQPbmygdrSFrlqYXxXK+re1Se2OCFbI67k5vBifbpL/ZuV7oraepvGgwIlc/QrAYQq9qs9wEiDwoJCNnO0KwGEJwOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjZztCsBhCiDhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiDCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwAHuIh2B/xTWANDHhTjSEvtjtj+jJBWcsEz2wajC+ckjCohEDq6PfNdTB2o78IaEEGgwIlc/QrAYQk6Ha2wMiDwoJCNnO0KwGEKIOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjaztCsBhCoDhICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxiDCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwsrM7Dc2COCEcwx7+xfcohXIAcCemEGlc3ocvNxzoroERRQ30JKZMW7rCQPzfleFxGgwIls/QrAYQ293h/wEiDwoJCNrO0KwGEKgOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjbztCsBhCqDhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGIMJGiISIEZw6HUDAsgwRR2Iy14rr8PLALZ0OMSjF+NDuO1DEpv7IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGIQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBBfIRKRQ+KoyW51jDvlrrL4G/LC0zfs2kcCuSAgqORNchML7azI+1jS9pCG5scv/4aCwiXz9CsBhDj3LskIg8KCQjbztCsBhCqDhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZC1ycKAxiECRKiJWCAYEBSNIAVYQAQV2AAgP1bUGAENhBhAQBXYAA1YOAcgGOobjV2EWEAl1eAY+TcKqQRYQBmV4Bj5NwqpBRhAlVXgGPp3GN1FGECcVeAY/SfQNsUYQKNV4Bj94iK7BRhAqlXYQEAVluAY6huNXYUYQHlV4Bjy2DxvxRhAgFXgGPZ/EthFGECHVeAY+HyHGcUYQI5V2EBAFZbgGMfKdLcEWEA01eAYx8p0twUYQF1V4BjNnYFyhRhAZFXgGNrQr8vFGEBrVeAY5jcpb4UYQHJV2EBAFZbgGMBmEiSFGEBBVeAYwOdbxkUYQEhV4BjCY8jZhRhAT1XgGMV2svqFGEBWVdbYACA/VthAR9gBIA2A4EBkGEBGpGQYQrXVlthAsVWWwBbYQE7YASANgOBAZBhATaRkGELn1ZbYQM9VlsAW2EBV2AEgDYDgQGQYQFSkZBhDDlWW2EDuFZbAFthAXNgBIA2A4EBkGEBbpGQYQx5VlthBDdWWwBbYQGPYASANgOBAZBhAYqRkGEMOVZbYQSsVlsAW2EBq2AEgDYDgQGQYQGmkZBhDRhWW2EFK1ZbAFthAcdgBIA2A4EBkGEBwpGQYQ1rVlthBZ1WWwBbYQHjYASANgOBAZBhAd6RkGEMeVZbYQYfVlsAW2EB/2AEgDYDgQGQYQH6kZBhCtdWW2EGj1ZbAFthAhtgBIA2A4EBkGECFpGQYQw5VlthBwdWWwBbYQI3YASANgOBAZBhAjKRkGEMeVZbYQeGVlsAW2ECU2AEgDYDgQGQYQJOkZBhDWtWW2EH+1ZbAFthAm9gBIA2A4EBkGECapGQYQrXVlthCG1WWwBbYQKLYASANgOBAZBhAoaRkGEMOVZbYQjgVlsAW2ECp2AEgDYDgQGQYQKikZBhDb5WW2EJZFZbAFthAsNgBIA2A4EBkGECvpGQYQ4RVlthCeZWWwBbgHP//////////////////////////xZjBv3eA2BAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWEDEFc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEDOZGQYQ+tVltQUFZbhXP//////////////////////////xZjuI1P3oaGhoaGYEBRhmP/////FmDgG4FSYAQBYQN+lZSTkpGQYRBhVltgAGBAUYCDA4FgAIeAOxWAFWEDmFdgAID9W1Ba8RWAFWEDrFc9YACAPj1gAP1bUFBQUFBQUFBQUFZbgXP//////////////////////////xZjCBgS/IJgQFGCY/////8WYOAbgVJgBAFhA/GRkGEQr1ZbYCBgQFGAgwOBhlr6FYAVYQQOVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEEMpGQYRDfVltQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBHSTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEEjldgAID9W1Ba8RWAFWEEolc9YACAPj1gAP1bUFBQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQTlkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEFAlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBSaRkGEQ31ZbUFBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhBWaSkZBhEVJWW2AAYEBRgIMDgWAAh4A7FYAVYQWAV2AAgP1bUFrxFYAVYQWUVz1gAIA+PWAA/VtQUFBQUFBQVluCc///////////////////////////FmMvdFxZg4NgQFGDY/////8WYOAbgVJgBAFhBdiSkZBhEXtWW2AgYEBRgIMDgYZa+hWAFWEF9Vc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBhmRkGERuVZbUFBQUFZbg3P//////////////////////////xZjI7hy3YSEhGBAUYRj/////xZg4BuBUmAEAWEGXJOSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQZ2V2AAgP1bUFrxFYAVYQaKVz1gAIA+PWAA/VtgAID9W4Bz//////////////////////////8WY5XYm0FgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhBtpXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhBwORkGEPrVZbUFBWW4Fz//////////////////////////8WY09szOeCYEBRgmP/////FmDgG4FSYAQBYQdAkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEHXVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhB4GRkGERuVZbUFBQVluDc///////////////////////////FmNChC4OhISEYEBRhGP/////FmDgG4FSYAQBYQfDk5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhB91XYACA/VtQWvEVgBVhB/FXPWAAgD49YAD9W1BQUFBQUFBQVluCc///////////////////////////FmMJXqezg4NgQFGDY/////8WYOAbgVJgBAFhCDaSkZBhEXtWW2AAYEBRgIMDgWAAh4A7FYAVYQhQV2AAgP1bUFrxFYAVYQhkVz1gAIA+PWAA/VtQUFBQUFBQVluAc///////////////////////////FmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQi4Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI3JGQYRG5VltQUFZbgXP//////////////////////////xZjyHtW3YJgQFGCY/////8WYOAbgVJgBAFhCRmRkGEQr1ZbYABgQFGAgwOBhlr6FYAVYQk2Vz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQlfkZBhD61WW1BQUFZbgnP//////////////////////////xZj6YXpxYODYEBRg2P/////FmDgG4FSYAQBYQmfkpGQYRHmVltgIGBAUYCDA4GGWvoVgBVhCbxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQngkZBhEiRWW1BQUFBWW4Fz//////////////////////////8WY3CggjGCYEBRgmP/////FmDgG4FSYAQBYQofkZBhElFWW2AgYEBRgIMDgYZa+hWAFWEKPFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCmCRkGERuVZbUFBQVltgAGBAUZBQkFZbYACA/VtgAID9W2AAc///////////////////////////ghaQUJGQUFZbYABhCqSCYQp5VluQUJGQUFZbYQq0gWEKmVZbgRRhCr9XYACA/VtQVltgAIE1kFBhCtGBYQqrVluSkVBQVltgAGAggoQDEhVhCu1XYQrsYQpvVltbYABhCvuEgoUBYQrCVluRUFCSkVBQVltgAIGQUJGQUFZbYQsXgWELBFZbgRRhCyJXYACA/VtQVltgAIE1kFBhCzSBYQsOVluSkVBQVltgAID9W2AAgP1bYACA/VtgAICDYB+EARJhC19XYQteYQs6VltbgjWQUGf//////////4ERFWELfFdhC3thCz9WW1tgIIMBkVCDYAGCAoMBERVhC5hXYQuXYQtEVltbklCSkFBWW2AAgGAAgGAAgGCgh4kDEhVhC7xXYQu7YQpvVltbYABhC8qJgooBYQrCVluWUFBgIGEL24mCigFhCsJWW5VQUGBAYQvsiYKKAWEKwlZblFBQYGBhC/2JgooBYQslVluTUFBggIcBNWf//////////4ERFWEMHldhDB1hCnRWW1thDCqJgooBYQtJVluSUJJQUJKVUJKVUJKVVltgAIBgQIOFAxIVYQxQV2EMT2EKb1ZbW2AAYQxehYKGAWEKwlZbklBQYCBhDG+FgoYBYQslVluRUFCSUJKQUFZbYACAYACAYICFhwMSFWEMk1dhDJJhCm9WW1tgAGEMoYeCiAFhCsJWW5RQUGAgYQyyh4KIAWEKwlZbk1BQYEBhDMOHgogBYQrCVluSUFBgYGEM1IeCiAFhCyVWW5FQUJKVkZRQklBWW2AAgRUVkFCRkFBWW2EM9YFhDOBWW4EUYQ0AV2AAgP1bUFZbYACBNZBQYQ0SgWEM7FZbkpFQUFZbYACAYABgYISGAxIVYQ0xV2ENMGEKb1ZbW2AAYQ0/hoKHAWEKwlZbk1BQYCBhDVCGgocBYQrCVluSUFBgQGENYYaChwFhDQNWW5FQUJJQ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"},{"b64Body":"ChAKCQjbztCsBhCsDhIDGIAJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGIQJEMCEPSIk5NwqpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASC","b64Record":"CiUIFiIDGIQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCJ1LaQ7WgismJkr1DUNLB7diyor/84lzb0lpzZKCkGymbZYWbMwJ45Bpr8yFsURXIaDAiXz9CsBhCj89qmAiIQCgkI287QrAYQrA4SAxiACSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGIQJIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxiACRD/y5U2"},{"b64Body":"ChIKCQjbztCsBhCsDhIDGIAJIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEghgWDd0=","b64Record":"CgIIFhIwAAOb4JsZg51NH1P0eSwhQZkuAXyOfj3uDPH6LHrJeZzD7+xnD1+RPa/X1HL7/4QTGgwIl8/QrAYQpPPapgIiEgoJCNvO0KwGEKwOEgMYgAkgATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKGRqAxiECVIAegwIl8/QrAYQo/PapgI="}]},"erc721TokenApprove":{"placeholderNum":1157,"encodedItems":[{"b64Body":"Cg8KCQjgztCsBhDEDhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIGcRpxwFYJmjmD5LQmb7nsb940STbBQAsplMR1kfEoLhEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGIYJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCOkCpvmyCFyLdzteOYzg4F8WFlmMZzU7NCF4j+ho6IoGIRcI95L0PfNCua2FbFGqsaDAicz9CsBhCDy/ucAiIPCgkI4M7QrAYQxA4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYhgkQgMCoypo6"},{"b64Body":"Cg8KCQjhztCsBhDGDhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIH2P2Dxs1/pBONq/eRhRze9Oa81a4DxaV38/vNdrbsTHEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGIcJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCO3YrQljNzvOOB5fX+uOKZVeDUsL31kIVGzRPGsf+52H2kx1rSfOeCuW8qkGDn4JQaCwidz9CsBhDr38ckIg8KCQjhztCsBhDGDhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxiHCRCAwKjKmjo="},{"b64Body":"Cg8KCQjhztCsBhDIDhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIBER7IEPtOXy1pIC5B5gTuRdq5GF5ZO1WfmKdbomFkPmEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAhtBA2FY68CFEzz8bue8wBFQyEz1/oLeWJKuD2jmAcTbXOBrtWM+2iTm2DW+NxfggaDAidz9CsBhDz5pCmAiIPCgkI4c7QrAYQyA4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiICRCAqNa5Bw=="},{"b64Body":"Cg8KCQjiztCsBhDKDhICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXkKEG5vbkZ1bmdpYmxlVG9rZW4SCFdCSVBEUURHKgMYiAkyIhIgk0Nyet75rHQmcECPncWAtiyrTMqa9L+RI2b5QpuSNh1SIhIgk0Nyet75rHQmcECPncWAtiyrTMqa9L+RI2b5QpuSNh1qCwienauwBhDItaciiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGIkJEjDUnFkrIlXrvLPLYUutCXgzwSX5SnNhWZA+YPeC2REGZiW5Hw/jSpCWnu1nNWTa9xsaCwiez9CsBhCbjuhKIg8KCQjiztCsBhDKDhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGIkJEgMYiAk="},{"b64Body":"Cg8KCQjiztCsBhDMDhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAienauwBhDoydSqAhptCiISINqPLiPkHXfxsW2P09r6ah3cHz3C+vK6gViXtlSa3dNHCiM6IQJTtAdNos6bfuREuclHDPcxglmlrSzyNRrLPC4wBZ3oZgoiEiDpL4qpCpN+irMz6mxyCpNVAb3foLxhzp8LSSBAZ/+rAiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGIoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAOTXsr1jlr77cl6eJNX3LLoaAkBQf5+0NG8u4y+AOneu508IVvJ1EulWAsK1ExOHcaDAiez9CsBhCL2fSvAiIPCgkI4s7QrAYQzA4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjjztCsBhDQDhICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiKCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwXnuiEBw9knVT3x58gPd2ZwLMSVyIUAYVSsHI6vrfSL/Q8atY8PEiSyETNSMENYmIGgsIn8/QrAYQg6CdVCIPCgkI487QrAYQ0A4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjjztCsBhDWDhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiKCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw/Ro1n3aPzwEydrG82QH47vuAzP/ddgu9o4ip7wl/SMnBmf1RlnOu/6AJpHenAiS4GgwIn8/QrAYQy9/o1QIiDwoJCOPO0KwGENYOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjkztCsBhDcDhICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxiKCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIweq7vG5iz4qAm4vj9+WspdPsACiCqivtwvWomF4p5PAQ48YARbQMA/wjqNaDrsmNqGgsIoM/QrAYQg+7lXSIPCgkI5M7QrAYQ3A4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjkztCsBhDeDhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGIoJGiISIJdydC3WCqabutbCwRCBmIulD8y110NxvSBQ6WlG0AJnIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGIsJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDdlGCWzgl3bDoD2UJCwelyEef2pZ7UdXfujvvjKUCTUbk4UYMR7uQI5UVR91VBB7AaDAigz9CsBhDrsbrfAiIPCgkI5M7QrAYQ3g4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYiwkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"Cg8KCQjlztCsBhDkDhICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGIkJGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjA70/JP1lHyGSMne1tJwRndvRR9QRJiHagngp3iloGWldKFw0TjKaqGiqlBGlhSy1QaDAihz9CsBhD77eODASIPCgkI5c7QrAYQ5A4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxiJCRoLCgIYABIDGIgJGAE="},{"b64Body":"Cg8KCQjmztCsBhDsDhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGIYJEgMYiQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw30KZ7UMNqH9aCu6orr2Q63/9hyjcY2viMJyG3I1qGJt4zv5nlDLLQnttgvuWhwyrGgwIos/QrAYQg875wwMiDwoJCObO0KwGEOwOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjnztCsBhDyDhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGIcJEgMYiQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwqOtA+onFA1q8wFNrQPoNNmqM31KGzKagcE8WYwP3+MiLmI2yzjaMZj3uvA6a7NKEGgwIo8/QrAYQq57w5wEiDwoJCOfO0KwGEPIOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjnztCsBhD4DhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGIsJEgMYiQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw36qJAMnwh0FlW2OV6h1dQQ/3lQlIWdFcwNbcNX3w++6Syc6FXtcJeU0xmmngVV9WGgsIpM/QrAYQq+fLDSIPCgkI587QrAYQ+A4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjoztCsBhD6DhICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGIkJGgwKAxiICRIDGIsJGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwYcpgI+znf8IitEzIwEUAXbB3n0vciv2+BWeFMSKOpo8VvEJT0rqqAI3qoY7o5VAtGgwIpM/QrAYQw7ObjgIiDwoJCOjO0KwGEPoOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYiQkaDAoDGIgJEgMYiwkYAQ=="},{"b64Body":"ChAKCQjpztCsBhD8DhIDGIYJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46bwoDGIsJEMCEPSJk4fIcZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGIsJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDhCrY487zSAYkS/mLH0MW2fH5p7aQ9NZuDysX2y5sdyiEqOOrG5jV1xZ5TrYZik68aCwilz9CsBhDj4uMWIhAKCQjpztCsBhD8DhIDGIYJKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYiwkigAIAAAAEAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAABAAAAAAAAgAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAABAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAKIDqMDKQAwoDGIkJEoACAAAABAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAQAAAAAAAIAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASLGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhxogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSFwoJCgIYYhCAzJU2CgoKAxiGCRD/y5U2"},{"b64Body":"ChIKCQjpztCsBhD8DhIDGIYJIAGCAxQSEgoDGIkJEgMYiwkaAxiHCSIBAQ==","b64Record":"CgIIFhIw0EkBW2YwY6AZc5H55PxMeJHh9jnBqvBuff5XsodVA7j72dNlgChoVuynmtFdtY3JGgsIpc/QrAYQ5OLjFiISCgkI6c7QrAYQ/A4SAxiGCSABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlCLvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEiQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYiwlSAHoLCKXP0KwGEOPi4xY="}]},"erc721GetApproved":{"placeholderNum":1164,"encodedItems":[{"b64Body":"Cg8KCQjuztCsBhCQDxICGAISAhgDGNuZihwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlo0CiISIGTrI6rWWiy1SDocJ/62O47syPYERP72BTrQIPTl6hrUEICglKWNHUoFCIDO2gNwCg==","b64Record":"CiUIFhIDGI0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA/wTFtDHkfMZBcwiVq19ioZPLgD9tMGmYghotsOCp45OlF2Vyi1fvW99DE0//CK1kaCwiqz9CsBhDbrecyIg8KCQjuztCsBhCQDxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxiNCRCAwKjKmjo="},{"b64Body":"Cg8KCQjuztCsBhCSDxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIPqUkyJ2mDhY58vXQCBEVDgN8y3puiG0fgorJapTEqgnEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGI4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCmvze56GG5Ru63q2grVMtfVOcPMwxib+yoBs8gBt/6fuC6RtFfyFmJxmsdymbJ4qkaDAiqz9CsBhCz8KKYAiIPCgkI7s7QrAYQkg8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiOCRCAqNa5Bw=="},{"b64Body":"Cg8KCQjvztCsBhCUDxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIEHr6WUVAEPPi9mmYZLdpZ6USFsJcUGhlMdjV3m9Jse9EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGI8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCr5jigiXhzD2ejdSxoaEUlHAkqd+r1CE/R+JiRcTILUV6YoUQXVQYhmOQjstMHZ7EaCwirz9CsBhDTlcE9Ig8KCQjvztCsBhCUDxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGI8JEICo1rkH"},{"b64Body":"Cg8KCQjvztCsBhCWDxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIABPAUV71o6ssG4ivjIwv+t9tZv/NBaXufzhJFczX+O4EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJAJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC5wXTKvYL2Zs+WqdCaDhsYOq+O28Wt5YktV/sG9v9qX/DmGp3ObqMQZlH0O6DVR+kaDAirz9CsBhCbnqWhAiIPCgkI787QrAYQlg8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiQCRCAqNa5Bw=="},{"b64Body":"Cg8KCQjwztCsBhCYDxICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXkKEG5vbkZ1bmdpYmxlVG9rZW4SCEpLTVlRUVFWKgMYkAkyIhIgnHc/s7fqCM/1G3vyR2mSQEGweFPciGAoeZTd7plcCspSIhIgnHc/s7fqCM/1G3vyR2mSQEGweFPciGAoeZTd7plcCspqCwisnauwBhDQpbkwiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJEJEjCFM8tDn/RkX+NfBar6xaBIYkFAM3vYKcfSxDm0pb8LigcwNu6TtN/LsMjx0bCd7fQaCwisz9CsBhDDwvpGIg8KCQjwztCsBhCYDxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGJEJEgMYkAk="},{"b64Body":"Cg8KCQjwztCsBhCaDxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAisnauwBhDggPqvAhptCiISIPlJ0gmEfZeKp/gAttP4nvqthe8Sc7o59Sv1laGQPPI9CiM6IQOv95KcC9b5zbomf4uYknnDTJkzpqFsJpplZdo6+YEKEwoiEiALXSoedTNy6FL/6qnRaas7h0ooGSG2Ka3U4eLUksVd1iIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGJIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAxzzUypbjEq8etZyZCNi8KVnwJc9A7WVsqB3orIpKzgamiirDNY8eFAH4iRMzPOCwaDAisz9CsBhDjovrHAiIPCgkI8M7QrAYQmg8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjxztCsBhCeDxICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiSCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw90IvgHzfyJC3rbExdw8JkNej4khULJOFwjjZ2dTRxsUdpqRD0JfNAGbA2+Vsh1ulGgsIrc/QrAYQ48mNbSIPCgkI8c7QrAYQng8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjxztCsBhCkDxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiSCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwiTOgpbDB73yzYBp8o2lCDgukIHWAFz5Ty2URSaPlk7/tJbRJAbdHXn6mRa4z+SaHGgwIrc/QrAYQo8W77QIiDwoJCPHO0KwGEKQPEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjyztCsBhCqDxICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxiSCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9RyHo8B4ysxwhpsH0gD6v2TwqVlddGYXTgySPYTVkgec4Uh99kSKzlpH/riCEovnGgwIrs/QrAYQm93GkgEiDwoJCPLO0KwGEKoPEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjyztCsBhCsDxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJIJGiISIPzMAoPzeRV7g6QGS+GRuL6MbmgvkAHTXs8rtISih5eYIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGJMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAEqbLCxlZPAPLjx+kVb2hMHMNcQotiGdvuCtyFbzyeNypZ8/cj9+1oowq91wNTSxQaDAiuz9CsBhDDvP2TAyIPCgkI8s7QrAYQrA8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYkwkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"Cg8KCQjzztCsBhCyDxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGI0JEgMYkQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwPjENQ3W7TTbo9oCiK1qi1sWbWUb22ag406VNpxdvtjOekAVrtpdfznFqktZxYTi6GgsIr8/QrAYQ26mofyIPCgkI887QrAYQsg8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjzztCsBhC4DxICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCAoDGJEJGgFh","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjB4lhtuF9w37qgebH2xjhXzrC4mtFlWLYOm+bChTMrCrSDHZlwv+HB3NXUTkabtusMaDAivz9CsBhC7p7OAAyIPCgkI887QrAYQuA8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxiRCRoLCgIYABIDGJAJGAE="},{"b64Body":"Cg8KCQj0ztCsBhC8DxICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGJEJGgwKAxiQCRIDGI0JGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwy4k87Mbq//9UGEhABSwsiu9Ve5SpOt6nCfmtomKk8VcA3FsC4PsBtOtL0bHlIxncGgwIsM/QrAYQy/ynpQEiDwoJCPTO0KwGELwPEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYkQkaDAoDGJAJEgMYjQkYAQ=="},{"b64Body":"Cg8KCQj0ztCsBhC9DxICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDFhIUCgMYkQkSAxiNCRoDGI4JIgEBKgA=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw30diCVe2d/uW8oUuRiYIUXkeRn4bpqtlhWJvhQhya+6eqKy9RicX8tofLcyftIqVGgsIsc/QrAYQ08bhHyIPCgkI9M7QrAYQvQ8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"ChAKCQj1ztCsBhC/DxIDGI0JEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGJMJEKCNBiJECY8jZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIFiIDGJMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAG8BGE5IBB44X8easyRekukXOHKJdMV80XkDQFx54Ot4KoZiWJJiutoGOOjSF3IMQaDAixz9CsBhDjuOe9AiIQCgkI9c7QrAYQvw8SAxiNCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgNfaAjqMAgoDGJMJIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFwoJCgIYYhCArrUFCgoKAxiNCRD/rbUF"},{"b64Body":"ChIKCQj1ztCsBhC/DxIDGI0JIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEkQgYEvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CgIIFhIw0mmYhhrY5w1p6bwuClwZgMCx0qn8YdyL8zUAmPQnRs8I9HKj5zCqLbrc2todN3+iGgwIsc/QrAYQ5LjnvQIiEgoJCPXO0KwGEL8PEgMYjQkgATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASOKGRqAxiTCVIAegwIsc/QrAYQ47jnvQI="}]},"getErc721TokenURIFromErc20TokenFails":{"placeholderNum":1172,"encodedItems":[{"b64Body":"Cg8KCQj7ztCsBhDbDxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIOe08vmvF6TTsKJp3+c4WboX07Qu0nz5uaRISw4NWdOdEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGJUJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA4nOD+7LyJldbMEpnMC/u6NkDz/QYJLQ7leVSEFhuIyCa/Bgs7CY0Bx3uiiiORr6QaDAi3z9CsBhDbvo6vASIPCgkI+87QrAYQ2w8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYlQkQgMCoypo6"},{"b64Body":"Cg8KCQj7ztCsBhDdDxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIFRrI8+E0oQ59kru6s4YF/glRTPqhYUjqTmfeY/gYYtAEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJYJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCqfly5RX+2LZ6MlenjSAg+sh2iNr4z24iGHxlKMFFIPGBQv+G+ikuNuD7Y6jf8iOkaDAi3z9CsBhCrr4SUAyIPCgkI+87QrAYQ3Q8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiWCRCAqNa5Bw=="},{"b64Body":"Cg8KCQj8ztCsBhDfDxICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCE9XUEpKT1lQIAoqAxiWCTIiEiDI5sE6+ZDQMdL4TSJSSKCqA7w2CmEX/DkAFvVE7OH2o1IiEiDI5sE6+ZDQMdL4TSJSSKCqA7w2CmEX/DkAFvVE7OH2o2oMCLidq7AGENDC8aUB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJcJEjAlxthbJyTIWik6vtrjbhkMmSdOOmJ/U3nhX48cTX1eAcFZeLEGOS7ndeUuTCnqeK0aDAi4z9CsBhC7psS4ASIPCgkI/M7QrAYQ3w8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxiXCRIHCgMYlgkQFHIKCgMYlwkSAxiWCQ=="},{"b64Body":"Cg8KCQj8ztCsBhDhDxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAi4nauwBhDwgrevAxptCiISIBCVmJrjxs2GQRbJv/EME5JKpgO7q5q/q8rhmDP9QMObCiM6IQKdwXsRIYZKjVTXuRF/tKCay3t21q6VAtXPMQAjl90oXgoiEiDHqMVRnJaUdmb3kjzVF5+XNauW+n6aXgXY6vK7oeJ3LCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGJgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBQsO9efc90deqn97678hvPCZo7N3CTtOcjkc98yRxRPrW+1BwZ9a2AdthK3fOLeQIaDAi4z9CsBhDbkL3WAyIPCgkI/M7QrAYQ4Q8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj9ztCsBhDlDxICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiYCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKlCSdhw36e8vatyj+QuLSy4PZTnVnUDgl3fMejAOiL+48l1WuCp8w8KAEDQuDXeeGgwIuc/QrAYQo7r0+gEiDwoJCP3O0KwGEOUPEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj9ztCsBhDrDxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiYCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9fWlhuE3gWkMiHouFb00wkpvJqGU603A/tRrJ0fMy0g6aCXCJ498C8691egZytA2GgsIus/QrAYQ6/elAyIPCgkI/c7QrAYQ6w8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj+ztCsBhDxDxICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxiYCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwipF2Tp6Mgh/9rF4Ci7NDExwKkKxQj5ajJuyb13XrAntnvjGKh3dHGBx/9ItdHwh8GgwIus/QrAYQy8LBhAIiDwoJCP7O0KwGEPEPEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj/ztCsBhDzDxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJgJGiISIF4X7GRZEJi+lxRXbxEzWbEBnOqzcdQ7y+zLQE2r6gclIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGJkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAoMGcoZ2V52b2w8GL5nESKxvltIB4vPGbpxnOU5w1JZrOHt+X7F6iCp4RKGveBACoaCwi7z9CsBhC76+AqIg8KCQj/ztCsBhDzDxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZC1ycKAxiZCRKiJWCAYEBSNIAVYQAQV2AAgP1bUGAENhBhAQBXYAA1YOAcgGOobjV2EWEAl1eAY+TcKqQRYQBmV4Bj5NwqpBRhAlVXgGPp3GN1FGECcVeAY/SfQNsUYQKNV4Bj94iK7BRhAqlXYQEAVluAY6huNXYUYQHlV4Bjy2DxvxRhAgFXgGPZ/EthFGECHVeAY+HyHGcUYQI5V2EBAFZbgGMfKdLcEWEA01eAYx8p0twUYQF1V4BjNnYFyhRhAZFXgGNrQr8vFGEBrVeAY5jcpb4UYQHJV2EBAFZbgGMBmEiSFGEBBVeAYwOdbxkUYQEhV4BjCY8jZhRhAT1XgGMV2svqFGEBWVdbYACA/VthAR9gBIA2A4EBkGEBGpGQYQrXVlthAsVWWwBbYQE7YASANgOBAZBhATaRkGELn1ZbYQM9VlsAW2EBV2AEgDYDgQGQYQFSkZBhDDlWW2EDuFZbAFthAXNgBIA2A4EBkGEBbpGQYQx5VlthBDdWWwBbYQGPYASANgOBAZBhAYqRkGEMOVZbYQSsVlsAW2EBq2AEgDYDgQGQYQGmkZBhDRhWW2EFK1ZbAFthAcdgBIA2A4EBkGEBwpGQYQ1rVlthBZ1WWwBbYQHjYASANgOBAZBhAd6RkGEMeVZbYQYfVlsAW2EB/2AEgDYDgQGQYQH6kZBhCtdWW2EGj1ZbAFthAhtgBIA2A4EBkGECFpGQYQw5VlthBwdWWwBbYQI3YASANgOBAZBhAjKRkGEMeVZbYQeGVlsAW2ECU2AEgDYDgQGQYQJOkZBhDWtWW2EH+1ZbAFthAm9gBIA2A4EBkGECapGQYQrXVlthCG1WWwBbYQKLYASANgOBAZBhAoaRkGEMOVZbYQjgVlsAW2ECp2AEgDYDgQGQYQKikZBhDb5WW2EJZFZbAFthAsNgBIA2A4EBkGECvpGQYQ4RVlthCeZWWwBbgHP//////////////////////////xZjBv3eA2BAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWEDEFc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEDOZGQYQ+tVltQUFZbhXP//////////////////////////xZjuI1P3oaGhoaGYEBRhmP/////FmDgG4FSYAQBYQN+lZSTkpGQYRBhVltgAGBAUYCDA4FgAIeAOxWAFWEDmFdgAID9W1Ba8RWAFWEDrFc9YACAPj1gAP1bUFBQUFBQUFBQUFZbgXP//////////////////////////xZjCBgS/IJgQFGCY/////8WYOAbgVJgBAFhA/GRkGEQr1ZbYCBgQFGAgwOBhlr6FYAVYQQOVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEEMpGQYRDfVltQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBHSTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEEjldgAID9W1Ba8RWAFWEEolc9YACAPj1gAP1bUFBQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQTlkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEFAlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBSaRkGEQ31ZbUFBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhBWaSkZBhEVJWW2AAYEBRgIMDgWAAh4A7FYAVYQWAV2AAgP1bUFrxFYAVYQWUVz1gAIA+PWAA/VtQUFBQUFBQVluCc///////////////////////////FmMvdFxZg4NgQFGDY/////8WYOAbgVJgBAFhBdiSkZBhEXtWW2AgYEBRgIMDgYZa+hWAFWEF9Vc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBhmRkGERuVZbUFBQUFZbg3P//////////////////////////xZjI7hy3YSEhGBAUYRj/////xZg4BuBUmAEAWEGXJOSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQZ2V2AAgP1bUFrxFYAVYQaKVz1gAIA+PWAA/VtgAID9W4Bz//////////////////////////8WY5XYm0FgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhBtpXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhBwORkGEPrVZbUFBWW4Fz//////////////////////////8WY09szOeCYEBRgmP/////FmDgG4FSYAQBYQdAkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEHXVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhB4GRkGERuVZbUFBQVluDc///////////////////////////FmNChC4OhISEYEBRhGP/////FmDgG4FSYAQBYQfDk5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhB91XYACA/VtQWvEVgBVhB/FXPWAAgD49YAD9W1BQUFBQUFBQVluCc///////////////////////////FmMJXqezg4NgQFGDY/////8WYOAbgVJgBAFhCDaSkZBhEXtWW2AAYEBRgIMDgWAAh4A7FYAVYQhQV2AAgP1bUFrxFYAVYQhkVz1gAIA+PWAA/VtQUFBQUFBQVluAc///////////////////////////FmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQi4Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI3JGQYRG5VltQUFZbgXP//////////////////////////xZjyHtW3YJgQFGCY/////8WYOAbgVJgBAFhCRmRkGEQr1ZbYABgQFGAgwOBhlr6FYAVYQk2Vz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQlfkZBhD61WW1BQUFZbgnP//////////////////////////xZj6YXpxYODYEBRg2P/////FmDgG4FSYAQBYQmfkpGQYRHmVltgIGBAUYCDA4GGWvoVgBVhCbxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQngkZBhEiRWW1BQUFBWW4Fz//////////////////////////8WY3CggjGCYEBRgmP/////FmDgG4FSYAQBYQofkZBhElFWW2AgYEBRgIMDgYZa+hWAFWEKPFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCmCRkGERuVZbUFBQVltgAGBAUZBQkFZbYACA/VtgAID9W2AAc///////////////////////////ghaQUJGQUFZbYABhCqSCYQp5VluQUJGQUFZbYQq0gWEKmVZbgRRhCr9XYACA/VtQVltgAIE1kFBhCtGBYQqrVluSkVBQVltgAGAggoQDEhVhCu1XYQrsYQpvVltbYABhCvuEgoUBYQrCVluRUFCSkVBQVltgAIGQUJGQUFZbYQsXgWELBFZbgRRhCyJXYACA/VtQVltgAIE1kFBhCzSBYQsOVluSkVBQVltgAID9W2AAgP1bYACA/VtgAICDYB+EARJhC19XYQteYQs6VltbgjWQUGf//////////4ERFWELfFdhC3thCz9WW1tgIIMBkVCDYAGCAoMBERVhC5hXYQuXYQtEVltbklCSkFBWW2AAgGAAgGAAgGCgh4kDEhVhC7xXYQu7YQpvVltbYABhC8qJgooBYQrCVluWUFBgIGEL24mCigFhCsJWW5VQUGBAYQvsiYKKAWEKwlZblFBQYGBhC/2JgooBYQslVluTUFBggIcBNWf//////////4ERFWEMHldhDB1hCnRWW1thDCqJgooBYQtJVluSUJJQUJKVUJKVUJKVVltgAIBgQIOFAxIVYQxQV2EMT2EKb1ZbW2AAYQxehYKGAWEKwlZbklBQYCBhDG+FgoYBYQslVluRUFCSUJKQUFZbYACAYACAYICFhwMSFWEMk1dhDJJhCm9WW1tgAGEMoYeCiAFhCsJWW5RQUGAgYQyyh4KIAWEKwlZbk1BQYEBhDMOHgogBYQrCVluSUFBgYGEM1IeCiAFhCyVWW5FQUJKVkZRQklBWW2AAgRUVkFCRkFBWW2EM9YFhDOBWW4EUYQ0AV2AAgP1bUFZbYACBNZBQYQ0SgWEM7FZbkpFQUFZbYACAYABgYISGAxIVYQ0xV2ENMGEKb1ZbW2AAYQ0/hoKHAWEKwlZbk1BQYCBhDVCGgocBYQrCVluSUFBgQGENYYaChwFhDQNWW5FQUJJQ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"},{"b64Body":"ChAKCQj/ztCsBhD1DxIDGJUJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGJkJEMCEPSJE6dxjdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIISIDGJkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDT54DEAVy5Isakx3DF4eg11tQ4HvFdwmYpkA+cpWWUzHGdARTOy9PmVq/EYSG2RvEaDAi7z9CsBhD7xJ2OAiIQCgkI/87QrAYQ9Q8SAxiVCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4w/ILrIDoIGgIweCikmTtSFwoJCgIYYhD4hdZBCgoKAxiVCRD3hdZB"}]},"getErc721OwnerOfFromErc20TokenFails":{"placeholderNum":1178,"encodedItems":[{"b64Body":"Cg8KCQiEz9CsBhCJEBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIEPfmaa6ZcC+0jWfr54emyckLnIP9uInpWT81bAfgSYBEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGJsJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDW4TyAVttu65k3dNMHbS81Yo5fMRIYsY9wwmQNflkwGIGZV7ZwJ+Saz56L8ATNsGoaCwjAz9CsBhCD4MxZIg8KCQiEz9CsBhCJEBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxibCRCAwKjKmjo="},{"b64Body":"Cg8KCQiEz9CsBhCLEBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIGly9ngDD6OBgyfBij768pYlorXEgcS3hgsJKvHXnWu+EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAZhHmpH+5s8saoCDxgwCbbmeSAg37Wm6a79fOLiC8JkYI8Ze7xY2lWPlAQ/IIhnx0aDAjAz9CsBhDz3sfaAiIPCgkIhM/QrAYQixASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxicCRCAqNa5Bw=="},{"b64Body":"Cg8KCQiFz9CsBhCNEBICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXUKDWZ1bmdpYmxlVG9rZW4SCFNUT0FYUVdYIAoqAxicCTIiEiCoIwtbmfvDc6zW2YB9MWws0SJnBjozxmFaXT9faoLRhFIiEiCoIwtbmfvDc6zW2YB9MWws0SJnBjozxmFaXT9faoLRhGoLCMGdq7AGELj832A=","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJ0JEjA0070nA6QNEnxfeoYWVNm1Bs3XJMB86s3/1j9HEil5NeltT6WT6FYCXph5bR8PVkQaCwjBz9CsBhDz4JN/Ig8KCQiFz9CsBhCNEBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGJ0JEgcKAxicCRAUcgoKAxidCRIDGJwJ"},{"b64Body":"Cg8KCQiFz9CsBhCTEBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJsJEgMYnQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwGBBHk7Yyb2WBGHB57rLSsCjnzLt/1FbD1TztBA+dwSTAdfzsK5L0EMHy+QxI7HzZGgwIwc/QrAYQ68f64wIiDwoJCIXP0KwGEJMQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiGz9CsBhCVEBICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGJ0JEgcKAxicCRAFEgcKAxibCRAG","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwUqXQ1BqPUlvHC0BS+xPRy+E+ITEoeHwWQ3bqJBLMq61TNejmHOvtfo7qbJsSVdd8GgwIws/QrAYQq8bciAEiDwoJCIbP0KwGEJUQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYnQkSBwoDGJsJEAYSBwoDGJwJEAU="},{"b64Body":"Cg8KCQiGz9CsBhCXEBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjCnauwBhCgz//xAhptCiISINGq6crLMIpexotgc6sVpStQ9yaAM8r7PVmAH/c26OeLCiM6IQPcTtUcN+23UYbV1hQeoDVT/Ol8BNvgn3qgOTf/VJb07QoiEiBNkGcTcO2dMJrKilvPOlI3mIOrVOyJ/vsgy48/ff8QrCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGJ4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA6eOK2uP+3gfQJAOg7BdD1mn7MLHD7cw0aqfC56WXEzMoPH2v5UvBKQPVze4VtEHEaDAjCz9CsBhC7z9uKAyIPCgkIhs/QrAYQlxASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiHz9CsBhCbEBICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxieCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwfzdlkXPcdsaJHyiCQJffAPEVtVV2RA6EcYbniaqU95qeobzpX8jno8T+Sy7CDCcuGgwIw8/QrAYQ09bQkgEiDwoJCIfP0KwGEJsQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiHz9CsBhChEBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxieCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw2gBn0JF9T1pC3QOMRNv+TjsV1jkrnS6W8VZPerWQLqGja6BuCoTgspE+bLncGVnSGgwIw8/QrAYQ66fusAMiDwoJCIfP0KwGEKEQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiIz9CsBhCnEBICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxieCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIweG0Rop+sS48BGfLx06RDvmUpi3seJoGEXCd62KK7gc6cylC5eD92LM3VUbAE0lYWGgwIxM/QrAYQ24/WuAEiDwoJCIjP0KwGEKcQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiIz9CsBhCpEBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJ4JGiISIFY9NnDW86o442I7MadAcABA2ACxjQF1MxYihG3//iMtIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGJ8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDa9hsP9tf2w5w5775QK8rgjjOnD1eROAsCeRUtrLT9vHHvVQnAxuW8wKJa6bsXTY0aDAjEz9CsBhCznvi5AyIPCgkIiM/QrAYQqRASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYnwkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQiJz9CsBhCrEBIDGJsJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGJ8JEMCEPSJEHynS3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIISIDGJ8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAcbkdCA+A6/fJ08Xsd5wfsey8fxYXkpPtuo3K1ZDvhSrWSk7IhZ3MOB/fUF7xncmUaDAjFz9CsBhCDhIDCASIQCgkIic/QrAYQqxASAxibCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wtYLrIDoIGgIweCijmTtSFwoJCgIYYhDqhNZBCgoKAxibCRDphNZB"}]},"directCallsWorkForErc721":{"placeholderNum":1184,"encodedItems":[{"b64Body":"Cg8KCQiPz9CsBhC/EBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIDgZIbCMkvTWwgc8xuPCeh/uWUsXNtuZNJQhjluGbExmEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGKEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBMA8DjvHFn0hfJqNUM15NJfLrBop5ED1gINeaTd7exVhtJGtfyurCBV2+JjqEbL3QaCwjLz9CsBhCbxdY8Ig8KCQiPz9CsBhC/EBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxihCRCAwKjKmjo="},{"b64Body":"Cg8KCQiPz9CsBhDBEBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIHtrg5THGgHn5+nfOvf5oAe9ad8LAkjkSS8fshSO7U2zEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGKIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCHRh6/mlxFU70kH2U4aCrpSYvV3CuIAHGtPgC98ueXm3BOsw89WKpsyLOh9UaiprMaDAjLz9CsBhCjv8HCAiIPCgkIj8/QrAYQwRASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYogkQgMCoypo6"},{"b64Body":"Cg8KCQiQz9CsBhDDEBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIOCPVAgOs4rd4cTZs5iyepVWpudS9gQTwqNYEs08lgy4EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCO2PGMYO3h2S6kX2u8TD8Y1jBmYh1p1wzwKE8O/nPwPxFOZyBIDeit63HeLn1zkCYaCwjMz9CsBhD7t6NLIg8KCQiQz9CsBhDDEBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGKMJEICo1rkH"},{"b64Body":"Cg8KCQiQz9CsBhDFEBICGAISAhgDGKX2mvsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAW4KBlRva2VuQRIGRkRGREZEKgMYowkyIhIgERdPaqYRfzyQyKPuKHy15Li6YSkRLW0ckd9R8/9H0v5SIhIgERdPaqYRfzyQyKPuKHy15Li6YSkRLW0ckd9R8/9H0v5qDAjMnauwBhDo1aO5AogBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGKQJEjCRc7U1fAdgAFxe9G/lcFlDq5TB/3Xv13KkvYJs41KvUCddQ+xDRcJJAcYff5OaHdwaDAjMz9CsBhCz+6nMAiIPCgkIkM/QrAYQxRASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxikCRIDGKMJ"},{"b64Body":"Cg8KCQiRz9CsBhDLEBICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGKQJGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjD2c81HOfRE0Fbx7EXxvscpOvvCjfGtSuOMlALhvjWAINkgmcwVVmHg+ute0K8nMbwaCwjNz9CsBhCD/NFwIg8KCQiRz9CsBhDLEBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaEgoDGKQJGgsKAhgAEgMYowkYAQ=="},{"b64Body":"Cg8KCQiRz9CsBhDTEBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKEJEgMYpAk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwMiET0KjTLqkVIAwyx9UoXIz/t1ExDzxk9Y8KcnELxtRXUettbGzAkNYyrwGxi+TZGgwIzc/QrAYQ07Pl+wIiDwoJCJHP0KwGENMQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiSz9CsBhDZEBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKIJEgMYpAk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwHelTXVEqV06rHz684bqH+ETPsIx8b/h/o7O50rw4jdr7ZCZpNUDmGG3pYmYH0E84GgwIzs/QrAYQw8CUhAEiDwoJCJLP0KwGENkQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiSz9CsBhDbEBICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGKQJGgwKAxijCRIDGKEJGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw+Mm/AaRPWZunp5fn/ypRuIpIycr8qIqzEcet6NOBUD2mtq9Kxh6uRjis2XpPoumjGgwIzs/QrAYQo9OYhQMiDwoJCJLP0KwGENsQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYpAkaDAoDGKMJEgMYoQkYAQ=="},{"b64Body":"Cg8KCQiTz9CsBhDdEBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAASkEKCNBiIEBv3eAw==","b64Record":"CiUIFiIDGKQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA2cJ8gE7ZnCOBptTrzUEB9vz+Q5S8VPQ65RhsnymEN9VOUN7O/yuPodr6ognNGWogaDAjPz9CsBhDDqf2pASIPCgkIk8/QrAYQ3RASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOu4CCgMYpAkSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZUb2tlbkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQiTz9CsBhDdEBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAASkBv3eAw==","b64Record":"CgIIFhIwhjjHOO3r8vhjOxrmpOAEHIcNI5ACdfzR6y+eZ4N7LpWnPPYwzrBfBRbQFpWBudIJGgwIz8/QrAYQxKn9qQEiEQoJCJPP0KwGEN0QEgIYAiABOm0KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlRva2VuQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAhgCUgB6DAjPz9CsBhDDqf2pAQ=="},{"b64Body":"Cg8KCQiTz9CsBhDfEBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAASkEKCNBiIEldibQQ==","b64Record":"CiUIFiIDGKQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCUlqHNCVdV7Dj0jRBLIwmW9KBDNWCcmv/sS7QpFD0xz8f/RaK4n8gtxUFMXMVpQDoaDAjPz9CsBhDTxcyrAyIPCgkIk8/QrAYQ3xASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOu4CCgMYpAkSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGREZERkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQiTz9CsBhDfEBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAASkldibQQ==","b64Record":"CgIIFhIw3T9gziSxNb4IRM2U+y4NPl+N3isyoQTNuKfd8WLB7JNRrKz/zNKf5zFd3eN8+4KdGgwIz8/QrAYQ1MXMqwMiEQoJCJPP0KwGEN8QEgIYAiABOm0KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZERkRGRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAhgCUgB6DAjPz9CsBhDTxcyrAw=="},{"b64Body":"Cg8KCQiUz9CsBhDhEBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpCChYiFAAAAAAAAAAAAAAAAAAAAAAAAASkEKCNBiIkyHtW3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIFiIDGKQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA4zjhSHoltVx8yRd2KsRu09Y8aANgbsH3zjaEwTPNP8GO90Cn53l+JRWNz6+mGRQMaDAjQz9CsBhDT2ZLQASIPCgkIlM/QrAYQ4RASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOu4CCgMYpAkSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVGSVJTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQiUz9CsBhDhEBICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAASkyHtW3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CgIIFhIwCbUBMr31rkhlImI96pcoy1zRsfPYrjZcAqA7LnAG7neuXynYf7KSQ2LewA5ZbRoUGgwI0M/QrAYQ1NmS0AEiEQoJCJTP0KwGEOEQEgIYAiABOm0KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUZJUlNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAhgCUgB6DAjQz9CsBhDT2ZLQAQ=="},{"b64Body":"Cg8KCQiUz9CsBhDjEBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAASkEKCNBiIEGBYN3Q==","b64Record":"CiUIFiIDGKQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjADxwiVRk/LlzfszvioAYTdOfuFh/6lJKUmNwXfOJ3oju+dpeSLmfRpCV4d4nGGajQaDAjQz9CsBhDb2Iu1AyIPCgkIlM/QrAYQ4xASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMYpAkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQiUz9CsBhDjEBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAASkGBYN3Q==","b64Record":"CgIIFhIwUp/Y+A3Cby0risP9f8IOtl8WLybwKuEcPrbHHZPeFqo6I2VlIUEaiuQaRUjAEDz2GgwI0M/QrAYQ3NiLtQMiEQoJCJTP0KwGEOMQEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoZGoCGAJSAHoMCNDP0KwGENvYi7UD"},{"b64Body":"Cg8KCQiVz9CsBhDlEBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpCChYiFAAAAAAAAAAAAAAAAAAAAAAAAASkEKCNBiIkcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASh","b64Record":"CiUIFiIDGKQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBGU7gU6pWwVYU45xj7vAtgDoEm8n69NrD6RotUxa7W+KZht4Y6J3R7u8C+GnFx4NgaDAjRz9CsBhC7qrDaASIPCgkIlc/QrAYQ5RASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMYpAkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQiVz9CsBhDlEBICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAASkcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASh","b64Record":"CgIIFhIwDwlR1j38iRM1y4KBL9Xn+Y9zCd8auTsOeG/kW6mq4nWFdoO+oS2HETL4z6/9nlL8GgwI0c/QrAYQvKqw2gEiEQoJCJXP0KwGEOUQEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoZGoCGAJSAHoMCNHP0KwGELuqsNoB"},{"b64Body":"Cg8KCQiVz9CsBhDnEBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpCChYiFAAAAAAAAAAAAAAAAAAAAAAAAASkEKCNBiIkY1IhHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIFiIDGKQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBNgQG4To9WLqq7e62F9LaeZQuk/C9cK8DGq4R8NASkZG5DOwl4wVVBayZ8RyGlTmAaDAjRz9CsBhCLsfW+AyIPCgkIlc/QrAYQ5xASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMYpAkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAShIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQiVz9CsBhDnEBICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAASkY1IhHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CgIIFhIwU6sDdICLvnKGZO3G6VyNQhMVdverZ4rWsQEd76ZSRbUEEucbyG03DtGBHbjlGj+gGgwI0c/QrAYQjLH1vgMiEQoJCJXP0KwGEOcQEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKEoZGoCGAJSAHoMCNHP0KwGEIux9b4D"}]},"someErc721ApproveAndRemoveScenariosPass":{"placeholderNum":1189,"encodedItems":[{"b64Body":"Cg8KCQiaz9CsBhCnERICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIGmsNs2n7wZZDJLrp5o8NmAVCdz6IvLtF8nWcrKLsJMfEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKYJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAyTRRUSEJCFqJdQWlDWGMUyu2H8geA36diCGFu5d44U2CTeyrIifcjBKEHlLFVNsgaDAjWz9CsBhCrsqjbAyIPCgkIms/QrAYQpxESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAximCRCAqNa5Bw=="},{"b64Body":"Cg8KCQibz9CsBhCpERICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIHUazdX0Er0B6kzbA6pdX617zWPb56RnjWj80I5Y/ijJEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKcJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDUfY2X9Oz0mh+zvNuokfl7DFSklXsmC/EVu/ML1nlK6YOMBSXzfJEwXJGAgvfzR+UaDAjXz9CsBhCL47HjASIPCgkIm8/QrAYQqRESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxinCRCAqNa5Bw=="},{"b64Body":"Cg8KCQicz9CsBhCrERICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjYnauwBhCQjP4HGm0KIhIg8XGTl/kSWPvUkE0GJVOaX3o3qa33ND2MF0ccfKuGiDoKIzohA1uDzoCMTL4kYCAh6T7fisHwsUG9boHkcTV9AwKRxjUjCiISIKhLcqup3ocFMiNtK3fFrNVG6IG/s4FfWCw7aLpRj65PIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGKgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDoEq130crUih0Lzb5idDwP7qxY0oFRhsJcQFMJwQP1MNs1ERUPGJ8udQgXvxJ11qIaCwjYz9CsBhDLoqQzIg8KCQicz9CsBhCrERICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQicz9CsBhCvERICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxioCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwp2CQfKFjxYoxWUWkUhHBsVC4PXN9wgstC/zVh639OICtASOLqVIxUrUyJpNEC4jDGgwI2M/QrAYQw5KxtAIiDwoJCJzP0KwGEK8REgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQidz9CsBhC1ERICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxioCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw5gcsxUfx4c8FzFnFMBoWTwYAbzx8zWSpFd6tpP4C7VN/U3kOWtqHDOKCO07FtROUGgsI2c/QrAYQw5ipPCIPCgkInc/QrAYQtRESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQidz9CsBhC7ERICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxioCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwG5NFcKLm3fm5kR0i41cYqg8z7HXqBPqDKHLl1DvUO0LoojnCJ7hwjKeUXxUiLbzdGgwI2c/QrAYQi66CvgIiDwoJCJ3P0KwGELsREgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiez9CsBhDBERICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxioCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw/b3HOLcOId2gZbvbSZPIJGpjvWAYAafprv/LMDh831n85wuByFxF/4WwFrZl5ouXGgsI28/QrAYQ067mICIPCgkIns/QrAYQwRESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQifz9CsBhDDERICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGKgJGiISILIysp45epdmBkihvA2IMo2wJb+TQ3TXg1tMW+PaGvdfIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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VluBc///////////////////////////FmMJXqezYACDYEBRg2P/////FmDgG4FSYAQBYQabkpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEGtVdgAID9W1Ba8RWAFWEGyVc9YACAPj1gAP1bUFBQUFBQVltgADCQUIJz//////////////////////////8WYyO4ct2CM4VgQFGEY/////8WYOAbgVJgBAFhBxOTkpGQYROjVltgAGBAUYCDA4FgAIeAOxWAFWEHLVdgAID9W1Ba8RWAFWEHQVc9YACAPj1gAP1bUFBQUGAAg3P//////////////////////////xZjY1IhHoRgQFGCY/////8WYOAbgVJgBAFhB4CRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQedVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEHwZGQYRQzVluQUDNz//////////////////////////8WgXP//////////////////////////xYUYQf7V2AAgP1bUFBQUFZbgXP//////////////////////////xZjcKCCMYJgQFGCY/////8WYOAbgVJgBAFhCDqRkGERX1ZbYCBgQFGAgwOBhlr6FYAVYQhXVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEIe5GQYRR1VltQUFBWW2AAgnP//////////////////////////xZjCBgS/INgQFGCY/////8WYOAbgVJgBAFhCLuRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQjYVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI/JGQYRQzVluQUJKRUFBWW4Jz//////////////////////////8WYwlep7ODg2BAUYNj/////xZg4BuBUmAEAWEJP5KRkGET2lZbYABgQFGAgwOBYACHgDsVgBVhCVlXYACA/VtQWvEVgBVhCW1XPWAAgD49YAD9W1BQUFBQUFBWW2AAgGAAYQFnc///////////////////////////FmN8Qa0sYOAbhWBAUWAkAWEJrZGQYRFfVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhCheRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhClRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hCllWW2BgkVBbUJFQkVCBYQpqV2AVYQp/VluAgGAgAZBRgQGQYQp+kZBhFWNWW1tgAwuSUFBQkZBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhCsaSkZBhFZBWW2AAYEBRgIMDgWAAh4A7FYAVYQrgV2AAgP1bUFrxFYAVYQr0Vz1gAIA+PWAA/VtQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWELNpGQYRQDVltgIGBAUYCDA4GGWvoVgBVhC1NXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQt3kZBhFDNWW1BQUFZbYACDc///////////////////////////FmPphenFhIRgQFGDY/////8WYOAbgVJgBAFhC7mSkZBhFblWW2AgYEBRgIMDgYZa+hWAFWEL1lc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC/qRkGEV91ZbkFCTklBQUFZbYACAYGBgAIBhAWdz//////////////////////////8WYyeOC4hg4BuJiYlgQFFgJAFhDEGTkpGQYRdkVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDKuRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDOhXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDO1WW2BgkVBbUJFQkVCBYQ1JV2AVYACAZ///////////gREVYQ0VV2ENFGETNlZbW2BAUZCAglKAYCACYCABggFgQFKAFWENQ1eBYCABYCCCAoA2gzeAggGRUFCQUFtQYQ1eVluAgGAgAZBRgQGQYQ1dkZBhGSBWW1uCYAMLklCAlVCBllCCl1BQUFBQUJNQk1CTkFBWW2AAgGAAYQFnc///////////////////////////FmNc/JARYOAbiIiIiGBAUWAkAWENuJSTkpGQYRmeVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDiKRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDl9XYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDmRWW2BgkVBbUJFQkVCBYQ51V2AVYQ6KVluAgGAgAZBRgQGQYQ6JkZBhFWNWW1tgAwuSUFBQlJNQUFBQVltgAIBgAIBhAWdz//////////////////////////8WY6y5z/lg4BuIiIhgQFFgJAFhDtWTkpGQYRqhVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDz+RkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhD3xXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hD4FWW2BgkVBbUJFQkVCBYQ+UV2AVYABhD6lWW4CAYCABkFGBAZBhD6iRkGEa31ZbW4FgAwuRUICUUIGVUFBQUFCTUJORUFBWW2AAYEBRkFCQVltgAID9W2AAgP1bYABz//////////////////////////+CFpBQkZBQVltgAGEQAIJhD9VWW5BQkZBQVlthEBCBYQ/1VluBFGEQG1dgAID9W1BWW2AAgTWQUGEQLYFhEAdWW5KRUFBWW2AAgGBAg4UDEhVhEEpXYRBJYQ/LVltbYABhEFiFgoYBYRAeVluSUFBgIGEQaYWChgFhEB5WW5FQUJJQkpBQVltgAIGQUJGQUFZbYRCGgWEQc1ZbgRRhEJFXYACA/VtQVltgAIE1kFBhEKOBYRB9VluSkVBQVltgAIBgAIBggIWHAxIVYRDDV2EQwmEPy1ZbW2AAYRDRh4KIAWEQHlZblFBQYCBhEOKHgogBYRAeVluTUFBgQGEQ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"},{"b64Body":"Cg8KCQigz9CsBhDFERICGAISAhgDGNaL5+gCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUwKB25mVG9rZW4SCFZNWFJJRVpEKgMYqQlSIhIgsjKynjl6l2YGSKG8DYgyjbAlv5NDdNeDW0xb49oa919qCwjcnauwBhCQz/AgiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGKoJEjDCllttnM+OOsLwTlA1/70ppXcHVBBvV2LVrhf4eQSysZIrrIF/ait8hGytsI/YxHMaCwjcz9CsBhD7+58pIg8KCQigz9CsBhDFERICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGKoJEgMYqQk="},{"b64Body":"Cg8KCQigz9CsBhDLERICGAISAhgDGNOv7zciAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCPgoDGKoJGgFJGgR0dXJuGgN0aGUaBHBhZ2UaA2FuZBoEcmVhZBoYSSBkcmVhbSBvZiBzaWxlbnQgdmVyc2Vz","b64Record":"CisIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gHcgcBAgMEBQYHEjD1rwdpvpFJxSVOWHPRDVBhbmUrj8PZJw1pg0nyVyJhZ78gA152PLNH/oxGzjss2I4aDAjcz9CsBhCbutSqAiIPCgkIoM/QrAYQyxESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWmAKAxiqCRoLCgIYABIDGKkJGAEaCwoCGAASAxipCRgCGgsKAhgAEgMYqQkYAxoLCgIYABIDGKkJGAQaCwoCGAASAxipCRgFGgsKAhgAEgMYqQkYBhoLCgIYABIDGKkJGAc="},{"b64Body":"Cg8KCQihz9CsBhDTERICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKYJEgMYqgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIww80Ez5Av3IdJtURt7J0nzPnNsSuu5Wx3NQzXE0Nb6yRTalX6QlVsU4n4QH5oKwkbGgsI3c/QrAYQw6W/TyIPCgkIoc/QrAYQ0xESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQihz9CsBhDZERICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKcJEgMYqgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwjZl9OPR3hnHW6fEf6DPC7FEmmNZW3wlE2Bp7a5qpTsZC7zk3WpSHJOsHmZ5ZgI19GgwI3c/QrAYQ64+Z0gIiDwoJCKHP0KwGENkREgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiiz9CsBhDbERICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqQkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKa","b64Record":"CiUIISIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC+h4WF8gNbLwsw9kx92dZJoIyvZcvegwgZvUSqElQilVu8gXwQEtjR7iy8qi+1+XoaCwjez9CsBhDLj+JYIg8KCQiiz9CsBhDbERICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6CBoCMHgogOowUhYKCQoCGAIQ/8uVNgoJCgIYYhCAzJU2"},{"b64Body":"Cg8KCQiiz9CsBhDdERICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqQkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIISIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAQLWNBP0nrFOW3w4imJnwFu/mvK+/vz9GpgleIDvYSfeHDNlvqGTFofcASlZsKdKUaDAjez9CsBhCzzovbAiIPCgkIos/QrAYQ3RESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"Cg8KCQijz9CsBhDrERICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGKoJGgwKAxipCRIDGKYJGAEaDAoDGKkJEgMYpgkYAg==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwNCvISZNNLaioBuNXGGT6Q7vFi4mDnm16OJ+CfE9qE7N8UfQvMzX3u5ay92XsZipVGgwI38/QrAYQu/bt1gIiDwoJCKPP0KwGEOsREgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMYqgkaDAoDGKkJEgMYpgkYARoMCgMYqQkSAximCRgC"},{"b64Body":"Cg8KCQikz9CsBhDtERICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGKoJGgwKAxipCRIDGKcJGAMaDAoDGKkJEgMYpwkYBA==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw2XyP/ZHatzYLi2LnBTTEV40SQSXwwbUZ3mcMVC02uk6JAlFY6OyESewskVNQfYGyGgwI4M/QrAYQq72b8gEiDwoJCKTP0KwGEO0REgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMYqgkaDAoDGKkJEgMYpwkYAxoMCgMYqQkSAxinCRgE"},{"b64Body":"Cg8KCQilz9CsBhD3ERICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqQkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","b64Record":"CiUIISIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBmGGgk8pvQBUrcTdyMJhDR3PCOTeoQOPDP6rGuiO9cyxVtekeDeqW8loP5LpJnzggaDAjhz9CsBhCzl8+IASIPCgkIpc/QrAYQ9xESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQilz9CsBhD3ERICGAIgAYIDGRIXCgMYqgkSAxinCRoDGKYJIgEDMgMYqQk=","b64Record":"CgMI7QESMElaFZrgvvQeoPIllcYinGcFeK2d1SjcKU50AxtlCmAOVEdUBd++TZUI8UI7QT4PKBoMCOHP0KwGELSXz4gBIhEKCQilz9CsBhD3ERICGAIgATq1AQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7RohU0VOREVSX0RPRVNfTk9UX09XTl9ORlRfU0VSSUFMX05PKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEqglep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADagMYqQlSAHoMCOHP0KwGELOXz4gB"},{"b64Body":"Cg8KCQilz9CsBhD5ERICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYqQkQwIQ9IkQkU0GhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDXhYG86k3YPyzVgcu/fMeOvKLgOFJzFfsRCYgKx2ze8tgJk/9QmpyMoQ1lsmgEmX8aDAjhz9CsBhCzhduAAyIPCgkIpc/QrAYQ+RESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQilz9CsBhD5ERICGAIgAYoDDxINCgMYqgkSAximCRoBAQ==","b64Record":"CgMI7QESMKh590QVAl7+VyFXYVJt7UcTAXLi+a5QLBEPbiFX7ewQe5zZFzvp23UIWz7SoFYKhRoMCOHP0KwGELSF24ADIhEKCQilz9CsBhD5ERICGAIgATq1AQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7RohU0VOREVSX0RPRVNfTk9UX09XTl9ORlRfU0VSSUFMX05PKOL9KlCGvzliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEqglep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYqQlSAHoMCOHP0KwGELOF24AD"},{"b64Body":"ChAKCQimz9CsBhD6ERIDGKcJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxYSFAoDGKoJEgMYpwkaAxipCSIBAyoA","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwGF7JDkl+/lSsQW07aGL82nBDSwdFXDts6sSlY7kpNupgPxGuHuC4zxgvjPRN7ymjGgwI4s/QrAYQ46y/pQEiEAoJCKbP0KwGEPoREgMYpwkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMLP+sSBSOgoJCgIYAxD629EBCgkKAhhiEIznwTIKCgoDGKAGEPCcqAYKCgoDGKEGEPCcqAYKCgoDGKcJEOX840A="},{"b64Body":"Cg8KCQimz9CsBhD8ERICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqQkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","b64Record":"CiUIISIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDDzlBLpxjm5AWxptfaihwK7X7AhM7WLp9fRJ+w/eRr6LapIInQdIztHf9EhsVa88kaDAjiz9CsBhDDjaenAyIPCgkIps/QrAYQ/BESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQimz9CsBhD8ERICGAIgAYIDGRIXCgMYqgkSAxinCRoDGKYJIgEDMgMYqQk=","b64Record":"CgMI7QESMJDv5m9sJ4uWgURmEcto34zRBA8LsJ49hksO3OC3joD8BLaHsQuPWmvTy8JRYcTjZBoMCOLP0KwGEMSNp6cDIhEKCQimz9CsBhD8ERICGAIgATq1AQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7RohU0VOREVSX0RPRVNfTk9UX09XTl9ORlRfU0VSSUFMX05PKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEqglep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADagMYqQlSAHoMCOLP0KwGEMONp6cD"},{"b64Body":"Cg8KCQinz9CsBhD+ERICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqQkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG","b64Record":"CiUIFiIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCGyK6AIyUDjDy+GHKAVz5oal0tbZhGMzyafQf+8VTt9xg2POZAbB8GUVydpJSlrCgaDAjjz9CsBhDLqs6vASIPCgkIp8/QrAYQ/hESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYqQkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAQAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGKoJEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAEAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAgEAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASpGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpxogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQinz9CsBhD+ERICGAIgAYIDFBISCgMYqgkSAxipCRoDGKcJIgEG","b64Record":"CgIIFhIwfceBF7x6Bt6Q0CcAPl0Q0yfiMVm/3Cu9Ns39Yc6Y2hLAg47iWu43aG04xmEIywH1GgwI48/QrAYQzKrOrwEiEQoJCKfP0KwGEP4REgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEqglep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGagMYqQlSAHoMCOPP0KwGEMuqzq8B"},{"b64Body":"ChAKCQinz9CsBhCDEhIDGKYJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxUSEwoDGKoJEgMYpgkaAxipCSoCCAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwLfSc/wlDZMPidAP7yp88YCDu1NOSgefjnLjtffzeaNBvJqXO4AfHeM2u17811+5IGgwI48/QrAYQw9SPtQMiEAoJCKfP0KwGEIMSEgMYpgkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMN/rrCBSOgoJCgIYAxCcndEBCgkKAhhiELb7uTIKCgoDGKAGELafpwYKCgoDGKEGELafpwYKCgoDGKYJEL3X2UA="},{"b64Body":"Cg8KCQioz9CsBhCFEhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYqQkQwIQ9IkQkU0GhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB4sg+JZkAKKu0uRTyGz/sF3EXChcD5oTi0flRqjl1Nk7lwWjlXVxFYkrIxj789dKQaDAjkz9CsBhCL88b2ASIPCgkIqM/QrAYQhRISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYqQkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGKoJEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASpGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQioz9CsBhCFEhICGAIgAYoDDxINCgMYqgkSAximCRoBAQ==","b64Record":"CgIIFhIw+PqcQ6CxP45X9ea8jRYBHNRnP/PIp3loWqdbU4Au4KKHx+JagfOGAbs67I248jjSGgwI5M/QrAYQjPPG9gEiEQoJCKjP0KwGEIUSEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlCGvzliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEqglep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYqQlSAHoMCOTP0KwGEIvzxvYB"},{"b64Body":"Cg8KCQioz9CsBhCHEhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqQkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CiUIFiIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA6/lx+m8GqMWg55ltM69Gd96HefI84Cq1fJMnjoOCySlJ6K+b1IygLxuElwizkH2gaDAjkz9CsBhDb3pTbAyIPCgkIqM/QrAYQhxISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYqQkigAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAgAAAQAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAKIDqMDKQAwoDGKoJEoACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAIAAAEAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASpGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpxogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQioz9CsBhCHEhICGAIgAYIDGRIXCgMYqgkSAximCRoDGKcJIgECMgMYqQk=","b64Record":"CgIIFhIwua4o4aOMHSZGK23FC2XYxmHacP9chrr8ChJ1ySP0H2jH4MFNRSPv4VnNOE97Kc2LGgwI5M/QrAYQ3N6U2wMiEQoJCKjP0KwGEIcSEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEqglep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACagMYqQlSAHoMCOTP0KwGENvelNsD"},{"b64Body":"ChAKCQipz9CsBhCJEhIDGKcJEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGKkJEKCNBiJEKKWVIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU=","b64Record":"CiUIFiIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCd+uvmZ1Oeb7ELH7KRPRBZNnE4bJnw8PEhrkwregP+H8+oVm94k0NX8Sfh6Wy1qQwaDAjlz9CsBhCrh4OAAiIQCgkIqc/QrAYQiRISAxinCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgNfaAjqfBQoDGKkJIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAACAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAACAAAAAAAAAAAAAAAAAAAEAAAAAAAACAAAAAAAAAAAAAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAEAAAAAAAAAgABAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QQykAMKAxiqCRKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAgAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAgAAAAAAAAAAAAAAAAAABAAAAAAAAAgAAAAAAAAAAAAAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAABAAAAAAAAAIAAQAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaIN3yUq0b4sibacKwaPw3jaqVK6fxY8ShFij1Wk31I7PvGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEqRogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKcaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFUhcKCQoCGGIQgK61BQoKCgMYpwkQ/621BQ=="},{"b64Body":"ChIKCQipz9CsBhCJEhIDGKcJIAFyFRITCgMYqgkaDAoDGKkJEgMYpwkYBQ==","b64Record":"CgIIFhIwCNwwZDptMSPyhfhD+keNsMtcM+n2IStUNoec+pwA2Tv1Eg0lUaaT+lWDURqcLUR5GgwI5c/QrAYQrIeDgAIiEgoJCKnP0KwGEIkSEgMYpwkgATqPAQoDGOcCKIVuUK+gBGJ8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAASqI7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWoDGKkJUgBaEwoDGKoJGgwKAxipCRIDGKcJGAV6DAjlz9CsBhCrh4OAAg=="},{"b64Body":"ChIKCQipz9CsBhCJEhIDGKcJIAI6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEqmNSIR4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CgIIFhIwGRKlbnv5wIACWGiQS+6iJILkgpaEv1kIJIX+TSidD37Oap58VP5OIm6zcquQ3lhsGgwI5c/QrAYQrYeDgAIiEgoJCKnP0KwGEIkSEgMYpwkgAjouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASnKGRqAxipCVIAegwI5c/QrAYQq4eDgAI="},{"b64Body":"ChAKCQiqz9CsBhCOEhIDGKcJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxUSEwoDGKoJEgMYpwkaAxipCSoCCAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw8x/1JRJNma4fIVIwqCXSD/lCQREpKUPgxlPcIWn+N91xvADeq204JsQYDVrkz/NmGgsI5s/QrAYQk5j2MiIQCgkIqs/QrAYQjhISAxinCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4w3+usIFI6CgkKAhgDEJyd0QEKCQoCGGIQtvu5MgoKCgMYoAYQtp+nBgoKCgMYoQYQtp+nBgoKCgMYpwkQvdfZQA=="},{"b64Body":"Cg8KCQiqz9CsBhCQEhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYqQkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","b64Record":"CiUIFiIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAora2rzWMocNIcAkJqY18b+stSYyMTWSPQx9d3j5YgbzzkTh5okOhnoIS2E1TyULUaDAjmz9CsBhCbxdy0AiIPCgkIqs/QrAYQkBISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYqQkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAgAAAAAQAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAQAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQKIDqMDKQAwoDGKoJEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAIAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAIAAAAAEAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASpGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEphogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiqz9CsBhCQEhICGAIgAYIDGRIXCgMYqgkSAxinCRoDGKYJIgEDMgMYqQk=","b64Record":"CgIIFhIwAFqxVkMSu1bxM1EYlqGsUxjvtVw4IsrIGbi5Q93sr4IB/+OXFAsMgScil92nUvU6GgwI5s/QrAYQnMXctAIiEQoJCKrP0KwGEJASEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEqglep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEpgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADagMYqQlSAHoMCObP0KwGEJvF3LQC"},{"b64Body":"ChAKCQirz9CsBhCREhIDGKYJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5yFxIVCgMYqgkaDgoDGKcJEgMYpgkYAyAB","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwNTiDcQbpssyiApTIBA7A7ayA0Wymou6yArt+wLEzXSc4FT+bwL4XnrXntE/BZNYUGgsI58/QrAYQu5WdPCIQCgkIq8/QrAYQkRISAximCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wjcY8UjUKCAoCGAMQ4tQECggKAhhiEOCSXQoJCgMYoAYQrNILCgkKAxihBhCs0gsKCQoDGKYJEJmMeVoTCgMYqgkaDAoDGKcJEgMYpgkYAw=="},{"b64Body":"ChAKCQirz9CsBhCWEhIDGKcJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxYSFAoDGKoJEgMYpwkaAximCSIBBSoA","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwq5W2yjDRWr35u+VTi4oXHVoM9+PPp8h87pgmjUme6gv3uWe6WmrOy73bcj2KrRniGgwI58/QrAYQ0/S2vgIiEAoJCKvP0KwGEJYSEgMYpwkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMLP+sSBSOgoJCgIYAxD629EBCgkKAhhiEIznwTIKCgoDGKAGEPCcqAYKCgoDGKEGEPCcqAYKCgoDGKcJEOX840A="},{"b64Body":"Cg8KCQisz9CsBhCcEhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYqQkQwIQ9IkQkU0GhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CiUIFiIDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBP7MVeU3bG3bEhETHRHDzdi9R7RJ+tRO423x+rcHeI9lqTqxk/LPk8I8QZvCHnHXoaCwjoz9CsBhCTjb1iIg8KCQisz9CsBhCcEhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6nwUKAxipCSKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAEAAACAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAABAAAAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogOowMpADCgMYqgkSgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAABAAAAgAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiCMW+Hl6+x9W9FPcUJ9HoTz3QMUwPeyKR5bIArIx8O5JRogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKkaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQisz9CsBhCcEhICGAIgAYoDDxINCgMYqgkSAxinCRoBBQ==","b64Record":"CgIIFhIwmNS4n7aK63LW0atjM72MW7jHx8gwwdgXTPa9OubV37FA1OHwww6FiRhw3M1QRNyWGgsI6M/QrAYQlI29YiIRCgkIrM/QrAYQnBISAhgCIAE6kgEKAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEo4v0qUIa/OWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAASqCV6nswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVqAxipCVIAegsI6M/QrAYQk429Yg=="}]},"someErc721NegativeTransferFromScenariosPass":{"placeholderNum":1195,"encodedItems":[{"b64Body":"Cg8KCQixz9CsBhCwEhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIEJnqICrNzde74z5DiSOQoZoZbhbAzuYlP7CVV4O20WZEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC/EjhnCjkDAT+sy5kFVAR/IpCUeqZC810T8Eu7WbZsPxanFHR43eQmUtdFOh1qVYQaDAjtz9CsBhCz+8q+AyIPCgkIsc/QrAYQsBISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxisCRCAqNa5Bw=="},{"b64Body":"Cg8KCQiyz9CsBhCyEhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIPOUhKY66C6Ux0cGFi75AUUAJQDXT+n17jZA8njtApKIEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGK0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBDIh8OEi0CeZOBjCr/Tpms3yJ0UUThqdBbdq3DA3+kveVqd84VZ4D5e61GHBxvqz4aDAjuz9CsBhC7rqPQASIPCgkIss/QrAYQshISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxitCRCAqNa5Bw=="},{"b64Body":"Cg8KCQiyz9CsBhC0EhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjunauwBhDYgIHQAxptCiISIEmStMrCyntGBouFkyGMFf5wwnMDyB78jLm0i2E7HkaTCiM6IQJh3Zd/WDOdCkKVXdmvB6w0Vx04fXkz/dCdWHIhoBM6WgoiEiBUR27SIIvEFa7b/SX86FY9eZcK8KCkUY4aya24x/NRLCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGK4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjANiWBZykE5sekRAJ+rfs7YKIzv2V5rg8CROuWHIn1l1pN5+6t11QXI9QOJeMzLyzsaCwjvz9CsBhD7hbsRIg8KCQiyz9CsBhC0EhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQizz9CsBhC4EhICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiuCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwO7ROKZopOJcn6s6fw+OXyXpcK5v7lI0TRHrgxPipfd9FqZima/tjUe4vBz+NeDeSGgwI78/QrAYQw5e/kwIiDwoJCLPP0KwGELgSEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi0z9CsBhC+EhICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiuCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIws1l3bUnbjjbRvBp53ajCLus9n5RC4eoOBmc6W4P98pfe0mek4e/dy/jkNBwE5tTAGgsI8M/QrAYQi57YNyIPCgkItM/QrAYQvhISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi0z9CsBhDEEhICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiuCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwDa1uAPDoH64oFyfiDIWmQhu+fgAC7th8xBxJbQ1S3FhPvs9x88D6OJen5nFf5ZYKGgwI8M/QrAYQg9+hnAIiDwoJCLTP0KwGEMQSEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi1z9CsBhDKEhICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxiuCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwaNbvlJoqFcT71ADy1A68C9rP20uV08UB613FY0MkFLB9icqzrJpf6s6NUYyrAAe9GgsI8c/QrAYQq7PnQSIPCgkItc/QrAYQyhISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi1z9CsBhDMEhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGK4JGiISIBu1xm5Wru6gYf1S6X9ir+kAsZsSya8ZzTn0i45ga3GwIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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VluBc///////////////////////////FmMJXqezYACDYEBRg2P/////FmDgG4FSYAQBYQabkpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEGtVdgAID9W1Ba8RWAFWEGyVc9YACAPj1gAP1bUFBQUFBQVltgADCQUIJz//////////////////////////8WYyO4ct2CM4VgQFGEY/////8WYOAbgVJgBAFhBxOTkpGQYROjVltgAGBAUYCDA4FgAIeAOxWAFWEHLVdgAID9W1Ba8RWAFWEHQVc9YACAPj1gAP1bUFBQUGAAg3P//////////////////////////xZjY1IhHoRgQFGCY/////8WYOAbgVJgBAFhB4CRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQedVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEHwZGQYRQzVluQUDNz//////////////////////////8WgXP//////////////////////////xYUYQf7V2AAgP1bUFBQUFZbgXP//////////////////////////xZjcKCCMYJgQFGCY/////8WYOAbgVJgBAFhCDqRkGERX1ZbYCBgQFGAgwOBhlr6FYAVYQhXVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEIe5GQYRR1VltQUFBWW2AAgnP//////////////////////////xZjCBgS/INgQFGCY/////8WYOAbgVJgBAFhCLuRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQjYVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI/JGQYRQzVluQUJKRUFBWW4Jz//////////////////////////8WYwlep7ODg2BAUYNj/////xZg4BuBUmAEAWEJP5KRkGET2lZbYABgQFGAgwOBYACHgDsVgBVhCVlXYACA/VtQWvEVgBVhCW1XPWAAgD49YAD9W1BQUFBQUFBWW2AAgGAAYQFnc///////////////////////////FmN8Qa0sYOAbhWBAUWAkAWEJrZGQYRFfVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhCheRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhClRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hCllWW2BgkVBbUJFQkVCBYQpqV2AVYQp/VluAgGAgAZBRgQGQYQp+kZBhFWNWW1tgAwuSUFBQkZBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhCsaSkZBhFZBWW2AAYEBRgIMDgWAAh4A7FYAVYQrgV2AAgP1bUFrxFYAVYQr0Vz1gAIA+PWAA/VtQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWELNpGQYRQDVltgIGBAUYCDA4GGWvoVgBVhC1NXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQt3kZBhFDNWW1BQUFZbYACDc///////////////////////////FmPphenFhIRgQFGDY/////8WYOAbgVJgBAFhC7mSkZBhFblWW2AgYEBRgIMDgYZa+hWAFWEL1lc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC/qRkGEV91ZbkFCTklBQUFZbYACAYGBgAIBhAWdz//////////////////////////8WYyeOC4hg4BuJiYlgQFFgJAFhDEGTkpGQYRdkVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDKuRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDOhXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDO1WW2BgkVBbUJFQkVCBYQ1JV2AVYACAZ///////////gREVYQ0VV2ENFGETNlZbW2BAUZCAglKAYCACYCABggFgQFKAFWENQ1eBYCABYCCCAoA2gzeAggGRUFCQUFtQYQ1eVluAgGAgAZBRgQGQYQ1dkZBhGSBWW1uCYAMLklCAlVCBllCCl1BQUFBQUJNQk1CTkFBWW2AAgGAAYQFnc///////////////////////////FmNc/JARYOAbiIiIiGBAUWAkAWENuJSTkpGQYRmeVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDiKRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDl9XYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDmRWW2BgkVBbUJFQkVCBYQ51V2AVYQ6KVluAgGAgAZBRgQGQYQ6JkZBhFWNWW1tgAwuSUFBQlJNQUFBQVltgAIBgAIBhAWdz//////////////////////////8WY6y5z/lg4BuIiIhgQFFgJAFhDtWTkpGQYRqhVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDz+RkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhD3xXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hD4FWW2BgkVBbUJFQkVCBYQ+UV2AVYABhD6lWW4CAYCABkFGBAZBhD6iRkGEa31ZbW4FgAwuRUICUUIGVUFBQUFCTUJORUFBWW2AAYEBRkFCQVltgAID9W2AAgP1bYABz//////////////////////////+CFpBQkZBQVltgAGEQAIJhD9VWW5BQkZBQVlthEBCBYQ/1VluBFGEQG1dgAID9W1BWW2AAgTWQUGEQLYFhEAdWW5KRUFBWW2AAgGBAg4UDEhVhEEpXYRBJYQ/LVltbYABhEFiFgoYBYRAeVluSUFBgIGEQaYWChgFhEB5WW5FQUJJQkpBQVltgAIGQUJGQUFZbYRCGgWEQc1ZbgRRhEJFXYACA/VtQVltgAIE1kFBhEKOBYRB9VluSkVBQVltgAIBgAIBggIWHAxIVYRDDV2EQwmEPy1ZbW2AAYRDRh4KIAWEQHlZblFBQYCBhEOKHgogBYRAeVluTUFBgQGEQ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"},{"b64Body":"Cg8KCQi2z9CsBhDOEhICGAISAhgDGNaL5+gCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUwKB25mVG9rZW4SCENQWURRRU1GKgMYrwlSIhIgG7XGblau7qBh/VLpf2Kv6QCxmxLJrxnNOfSLjmBrcbBqCwjynauwBhCYlrk9iAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGLAJEjBZ3TITwlSH/z/LdyRRXWLMxrs5rUSZUWaVz2Xr4i1TBkRboDNhQ0szBqY5GK/fsXAaCwjyz9CsBhCbp6dPIg8KCQi2z9CsBhDOEhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGLAJEgMYrwk="},{"b64Body":"Cg8KCQi2z9CsBhDUEhICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCAoDGLAJGgFJ","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjC7I2/blmU94XuiOtr3YVh34rPGe9UXp4ofWL0zk4Rf+kIa7R6YIrxuTXY+HYLBhNQaDAjyz9CsBhCznebQAiIPCgkIts/QrAYQ1BISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxiwCRoLCgIYABIDGK8JGAE="},{"b64Body":"Cg8KCQi3z9CsBhDcEhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKwJEgMYsAk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwMe1o0yJroEDIXC0ylJy9Exgjv/9vNPN+tN8qkfbWrx6DlAaeZIR572akuAdmICXdGgwI88/QrAYQ2+2CkgEiDwoJCLfP0KwGENwSEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi3z9CsBhDiEhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGK0JEgMYsAk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw62AD89m50ChTLwDNLvRdgS9kOARe7I1mxGpQPsXPSlBKxfIA6xZpl8W2A8h/+LZHGgwI88/QrAYQw/Hv9gIiDwoJCLfP0KwGEOISEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"ChAKCQi4z9CsBhDkEhIDGK0JEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGK8JEKCNBiJEKKWVIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU=","b64Record":"CiUIISIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBtgi12FdjDY/q4+e7hlYsjbbxMKIFSKuVb0uaUybhuy7dNd1x4YiJhz/34qnc4VP0aDAj0z9CsBhDTlvSbASIQCgkIuM/QrAYQ5BISAxitCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgNfaAjoIGgIweCiA8QRSFwoJCgIYYhCArrUFCgoKAxitCRD/rbUF"},{"b64Body":"Cg8KCQi4z9CsBhDmEhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK8JEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnvIaqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABK0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDVrV9s0zlMjkUD4U0FGeyvFQjI7Vj4aUcWzB1OKClZ0vxe5CGUwd4lit9u+egiHJ8aDAj0z9CsBhD754KeAyIPCgkIuM/QrAYQ5hISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"Cg8KCQi5z9CsBhDoEhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK8JEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABK0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDTN1bsdyVODS2OeUI+KWfr8RPUV2x3vCqbFFU0yTYLE/GSnf0rdnctt+JfFT1fhEoaDAj1z9CsBhCDofelASIPCgkIuc/QrAYQ6BISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOp8FCgMYrwkigAIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAABAAAAIAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAgAAQAACAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAABAAAAAAAAAAAABAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAKIDxBDKQAwoDGLAJEoACAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAQAAACAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAIAAEAAAgAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAQAAAAAAAAAAAAQAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAABog3fJSrRviyJtpwrBo/DeNqpUrp/FjxKEWKPVaTfUjs+8aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASvGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAErRogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQi5z9CsBhDoEhICGAIgAXIVEhMKAxiwCRoMCgMYrwkSAxitCRgB","b64Record":"CgIIFhIwsmbOYh6V+fsuDNEqkkV0/TddeQMFgGWaCqWYTNfM+70ybd8nT72P+ZnV3Hk+7ZmJGgwI9c/QrAYQhKH3pQEiEQoJCLnP0KwGEOgSEgIYAiABOo8BCgMY5wIohW5QkpsEYnxhjcZeAAAAAAAAAAAAAAAAAAAAAAAABLAjuHLdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABK8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAErQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYrwlSAFoTCgMYsAkaDAoDGK8JEgMYrQkYAXoMCPXP0KwGEIOh96UB"},{"b64Body":"Cg8KCQi5z9CsBhDqEhICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGLAJGgwKAxitCRIDGKwJGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwrq3fq/AxMJjepn9UPLDEQt+7WGsjRLglj1XgJUdMPDRqd1nggaL6n+6EI8eFzvS2GgwI9c/QrAYQ68DapgMiDwoJCLnP0KwGEOoSEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYsAkaDAoDGK0JEgMYrAkYAQ=="},{"b64Body":"Cg8KCQi6z9CsBhDsEhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK8JEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABK0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCtC6lMl4d6SYYB6hI3xoVSTcP8X5Ujfq9VJpV+SmlZT7MpLmKCA5tLw5qYMCuvEf8aDAj2z9CsBhDjkoCvASIPCgkIus/QrAYQ7BISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQi6z9CsBhDsEhICGAIgAXIXEhUKAxiwCRoOCgMYrAkSAxitCRgBIAE=","b64Record":"CgMIpAISMIcP7p2R3YYn/CXwxddXyDElGNVbLLi56Wu5+p6r84NBt3/3freWpb//iLEirtVzLBoMCPbP0KwGEOSSgK8BIhEKCQi6z9CsBhDsEhICGAIgATrSAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiFblCSmwRifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEsCO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAErAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAStAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxivCVIAegwI9s/QrAYQ45KArwE="},{"b64Body":"ChAKCQi6z9CsBhDtEhIDGKwJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxYSFAoDGLAJEgMYrAkaAxivCSIBASoA","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwQhhQVRrZx6/lTjmjWo+9ezGsZfXOuQvUjvD5U95ILo7tCUAoaX5pfmUJ7EC6+kAAGgwI9s/QrAYQ26upsAMiEAoJCLrP0KwGEO0SEgMYrAkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMLP+sSBSOgoJCgIYAxD629EBCgkKAhhiEIznwTIKCgoDGKAGEPCcqAYKCgoDGKEGEPCcqAYKCgoDGKwJEOX840A="},{"b64Body":"Cg8KCQi7z9CsBhDvEhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGK8JEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABK0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDOUnl1sJKLGW6tOIEzbz3vw3qaXSnWN8gDtIheVMz2589eyK8zD5dznOXJBOT6E/oaDAj3z9CsBhDzisa9ASIPCgkIu8/QrAYQ7xISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQi7z9CsBhDvEhICGAIgAXIXEhUKAxiwCRoOCgMYrwkSAxitCRgBIAE=","b64Record":"CgMI7QESMNDDudVQKIJFEmn1AF+njKFdQaIB5x1gHVZh1DaCeiKzX13MrhwmjqSgbo61XBMEaBoMCPfP0KwGEPSKxr0BIhEKCQi7z9CsBhDvEhICGAIgATrUAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7RohU0VOREVSX0RPRVNfTk9UX09XTl9ORlRfU0VSSUFMX05PKIVuUJKbBGJ8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAASwI7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABK0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWoDGK8JUgB6DAj3z9CsBhDzisa9AQ=="}]},"erc721TransferFromWithApproval":{"placeholderNum":1201,"encodedItems":[{"b64Body":"Cg8KCQjAz9CsBhCfExICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIPBsuKQAK14RZjOQa5P+jnzzKdG86xDS1FaNZqxOai5gEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGLIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCSwH2ITai2IYt7tCw1rzvTc0/mF7t1j5+JnzalYoGVI1i488lwTLsS7ibzvWa6hAIaDAj8z9CsBhD759HaAiIPCgkIwM/QrAYQnxMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYsgkQgMCoypo6"},{"b64Body":"Cg8KCQjBz9CsBhChExICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIDwgI7s6hrZR9KtMdQB/H+QOINBiuKPsW4dJl1NL2DLDEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA7KM7F5g/t7U9pxUCL51Nly6NBRx4aO/givG+WKqWykkft9EUD5caJcBiJE3B6cVgaCwj9z9CsBhDrusBiIg8KCQjBz9CsBhChExICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGLMJEICo1rkH"},{"b64Body":"Cg8KCQjBz9CsBhCjExICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIH/73j40mjf4MnpKwGQJhQQdQaKIs1It5F8KWQJLZLG8EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDk0VeyEPiVp3AZ5OWqzH3P0MKQK8hBQc64Jntag8M5Lltv+AKB5yaoyYyIbcvqKKAaDAj9z9CsBhCT17PlAiIPCgkIwc/QrAYQoxMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi0CRCAqNa5Bw=="},{"b64Body":"Cg8KCQjCz9CsBhClExICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIDDJH5IEoxzDZWsSOnlaCVgxn5lM7hswapbzaoilZLaCEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLUJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDJMxLtdV9uDPWKxN9vifUfWFImaA45saVM5ZU9y+oKMdbGT/5DX98A3cOHwBUL1GIaCwj+z9CsBhCTvY9sIg8KCQjCz9CsBhClExICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGLUJEICo1rkH"},{"b64Body":"Cg8KCQjCz9CsBhCnExICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCEhTSUZBR0JPKgMYtQkyIhIgaa5ZZhNSWWM8UTkMAeZghwvwufxOejC3PX0IfB8DnAhSIhIgaa5ZZhNSWWM8UTkMAeZghwvwufxOejC3PX0IfB8DnAhqDAj+nauwBhC48OPaAogBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGLYJEjB0P+2HZxMziR+NvVFhf1zYJGsDpxEkjJvy9SH7ZGtBYXwdJpwvgMQfo8YxSSn3MIcaDAj+z9CsBhD7udHtAiIPCgkIws/QrAYQpxMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxi2CRIDGLUJ"},{"b64Body":"Cg8KCQjDz9CsBhCpExICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwj/nauwBhDYj4p+Gm0KIhIgPFSrrlRcg7ubU1OIfu0yyDSMoklsh9qi/M3KsBtRL3QKIzohAsWVISJKooAOtpVv3GnWSKeGbTMtivnvj2nbRLbqztX8CiISIE50GJhgvUM4JPGqHRFPqPZfYFAkIQNhdIDZSBGP+5txIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGLcJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAFBeUHdrpvLS2pJkR9L8e+lX4ZrWbkBew+hDoRcWEMRK9/49dC/7rGNhC87fCOYyYaDAj/z9CsBhC76smTASIPCgkIw8/QrAYQqRMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjDz9CsBhCtExICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxi3CSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwU6K5KaHlT5O9E0na/mVrOITrq5OmCdlQLQ7eDX+CiX9+nHS6BANICQ3tWtaePAsZGgwI/8/QrAYQw8nPkwMiDwoJCMPP0KwGEK0TEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjEz9CsBhCzExICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxi3CSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwCxvOuYwXCIbvT0mMBgRjMYVKnZs47/uowcbZ9fMUJ9WGliRM89cOKJ8PtQln46NlGgwIgNDQrAYQy5yOuAEiDwoJCMTP0KwGELMTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjEz9CsBhC5ExICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxi3CSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwDRSTzBS5FkbLbw9ayijZYT8hWAZJWGY0GLiwnM0zKAH9thXmuUErdbQPO7SelOYIGgwIgNDQrAYQ893OuQMiDwoJCMTP0KwGELkTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjFz9CsBhC7ExICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGLcJGiISILAPVvJm+taEnhumjjARVuE1ZNw9o6i/n5HaNeDYvXTmIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGLgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA+tWkGEdbqFuPCvuXq7HYBsQq/L5pYDnQN6yCJlBE41T7dYY2O72+1IEX/QsAV1qQaDAiB0NCsBhDT7IzCASIPCgkIxc/QrAYQuxMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYuAkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"Cg8KCQjFz9CsBhDBExICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLIJEgMYtgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwCYkCwS5C3A0arnRtgp6QsvkxfhvalV30ZsGJA6ey9e6Y7/8F9MKTNz9AgmLv6qwOGgsIgtDQrAYQ683cHyIPCgkIxc/QrAYQwRMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjGz9CsBhDHExICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLMJEgMYtgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKE2wUGJMoM4LjbCxEHRd0APMvZoWKrY0unoeg0hVw356A/sRYg+xNwLoW5WqqvKhGgwIgtDQrAYQo/DBhQIiDwoJCMbP0KwGEMcTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjHz9CsBhDNExICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLQJEgMYtgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwLXAgpInOQZRt84QqTJHQ8aju5ZSUL5vNCsmXCcSQjl+1AILPvqxAx7e4RHTjPR6QGgsIg9DQrAYQq5K9KSIPCgkIx8/QrAYQzRMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjHz9CsBhDTExICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLgJEgMYtgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwjhxU+PPF+F5Z533uM3dtQVH1c2I5CllzUEAwHUjRPrDv1mX3/jD4TCaY9mJdO902GgwIg9DQrAYQs52yjgIiDwoJCMfP0KwGENMTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjIz9CsBhDZExICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCEwoDGLYJGgVGSVJTVBoFRklSU1Q=","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwM7qLLsAo2jTVWxf6w2C30o8HxNU+y87l9LW9J6XVlN8LRbSsV0gbWBApRfoPPQE7GgsIhNDQrAYQ65neMiIPCgkIyM/QrAYQ2RMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWh8KAxi2CRoLCgIYABIDGLUJGAEaCwoCGAASAxi1CRgC"},{"b64Body":"Cg8KCQjJz9CsBhDdExICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGLYJGgwKAxi1CRIDGLIJGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwbB7wQT/bAQ6886BaoZp6O9m4eKV4pxOusAQ8KwrEHbPzgtdixorv8G0LCmWijtESGgwIhdDQrAYQq8Pq0QMiDwoJCMnP0KwGEN0TEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYtgkaDAoDGLUJEgMYsgkYAQ=="},{"b64Body":"Cg8KCQjKz9CsBhDeExICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDFhIUCgMYtgkSAxiyCRoDGLgJIgEBKgA=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwRFPVqK+RT2Kf9oWfxtVt/uIDuYFG6hN9+lh5w8bxJyYfW67OxO90RHN9Yd0Or5vCGgwIhtDQrAYQ46DzkgIiDwoJCMrP0KwGEN4TEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjLz9CsBhDkExICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLgJEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGLgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD27yLTnlLBJu/8A79TUZ7Rj2twdm21cyMzd3PClQkzZw1deHcZx4vEbUWDq+GgyqEaCwiH0NCsBhCLlYRUIg8KCQjLz9CsBhDkExICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6nwUKAxi4CSKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAEAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAEAAAAgAAAAAAAAIAAAAAAAEAAAAAAAAAABAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAogPEEMpADCgMYtgkSgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAABAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAABAAAAIAAAAAAAACAAAAAAABAAAAAAAAAAAQAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAGiDd8lKtG+LIm2nCsGj8N42qlSun8WPEoRYo9VpN9SOz7xogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLIaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQjLz9CsBhDkExICGAIgAXIXEhUKAxi2CRoOCgMYsgkSAxi0CRgBIAE=","b64Record":"CgIIFhIwoZBq7+yKd175XL/k7GjPbmWVgfTwu7fT0HT0UxnsD/6Sr5ix0ULuABV+NyqKHlidGgsIh9DQrAYQjJWEVCIRCgkIy8/QrAYQ5BMSAhgCIAE6jwEKAxjnAiiFblDmmgRifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtiO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxi4CVIAWhMKAxi2CRoMCgMYsgkSAxi0CRgBegsIh9DQrAYQi5WEVA=="}]},"erc721TransferFromWithApproveForAll":{"placeholderNum":1209,"encodedItems":[{"b64Body":"Cg8KCQjQz9CsBhCQFBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIG3/rPWPzvvnphF+QbD8WjOSjI9KXoek7TaOXMqRFQ2SEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGLoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDQ5NUtVn0j3G//v5C0ek4RtSlJUrh15H7NRQAK5GzuevUHfPzjCIsMfagPzJdfCqsaDAiM0NCsBhDLo+6zASIPCgkI0M/QrAYQkBQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYugkQgMCoypo6"},{"b64Body":"Cg8KCQjQz9CsBhCSFBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIKbmZyoH0dLK/979GyTjB0iiSkITxBeDYNba7wahdnbnEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLsJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB6XeEtOACIXdLmCuPteMa3lf76a+IyDxnfOZJpw3JpHqk0/Iq7ela4ZVgURCag9AkaDAiM0NCsBhDLzp61AyIPCgkI0M/QrAYQkhQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi7CRCAqNa5Bw=="},{"b64Body":"Cg8KCQjRz9CsBhCUFBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIG8dgvzlxcPabR2uxVXUwt7PSFDLXGMn96xJsk9OqoFNEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDpk10I3zFAS/A5iu6ByCwUH7l6QhbvAZ/TGUQvw4t8M+G5xY651FbO0TkK0Y0bABEaDAiN0NCsBhDbnrPCASIPCgkI0c/QrAYQlBQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi8CRCAqNa5Bw=="},{"b64Body":"Cg8KCQjRz9CsBhCWFBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIPtN2bKXhjWYhU9JwH6hVaRXgnJKWHf5cYQzJbZBWPapEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGL0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAmMHA2MA99XhE6/NBKKIfthauh/SOczxsptzmy3c3eZd4ylr0kOqrgp9QOfHYWig8aDAiN0NCsBhDrlbvDAyIPCgkI0c/QrAYQlhQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi9CRCAqNa5Bw=="},{"b64Body":"Cg8KCQjSz9CsBhCYFBICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCENURk1MTVlJKgMYvQkyIhIgtJFgPnUM7XT4iwzGLs2gm3jiFKMuNgQH3dPfHTzAHBNSIhIgtJFgPnUM7XT4iwzGLs2gm3jiFKMuNgQH3dPfHTzAHBNqDAiOnquwBhCY8ovNAYgBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGL4JEjDotrC5kwAAXhcq9McQai+KrvSPe0RkcSAw46/vztts628KKgcIaKmkURk5FMdL2PYaDAiO0NCsBhCj/5boASIPCgkI0s/QrAYQmBQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxi+CRIDGL0J"},{"b64Body":"Cg8KCQjTz9CsBhCaFBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiOnquwBhC4nqvXAxptCiISICfx8NB6s008uR1ah6E/fVPOWuTiu1Zx/uTuTt70TANxCiM6IQM0L/NL4YP2Qcez1ymntVz2AESjrEBSbCkWpyshiK8TpQoiEiAhu5sE6b9fboYGjO3fSu/VU/ljtM9nXhWoJ0Ai6v4KriIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGL8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDnNuDGD0Lxp7Y8ZWthqcM1EKsQMlluFas7IGrqEbXXwHo4FwzMxVtMAS8SXUIDwRUaCwiP0NCsBhCz280SIg8KCQjTz9CsBhCaFBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQjTz9CsBhCeFBICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxi/CSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwJBmvF+pqI7dDyh0K/hQbPY1uqrNtD3NVeUhXt4uxVNo92g8McU/SL1ANpAbudebhGgwIj9DQrAYQ68XwrwIiDwoJCNPP0KwGEJ4UEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjUz9CsBhCkFBICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxi/CSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwkVrlzDxMnwfPmEdyZXkTOwe99PCLadX/2MHR13fUrtuKBBLUqQc9GKfZjuy4ZQdrGgsIkNDQrAYQq7/QcSIPCgkI1M/QrAYQpBQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjWz9CsBhCqFBICGAISAhgDGMHUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxi/CSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwYd1ndeWSY1W4ravKEgIzgMAQ9NRvaFE6WbnVlzmoiCOVhvv+/0uYwsbfcYryWx1sGgwIktDQrAYQ0/KUjwMiDwoJCNbP0KwGEKoUEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjXz9CsBhCsFBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGL8JGiISIP6WPJEChwsOgolbifd0GY21EUxWmOhcpFcvfdaTFIivIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGMAJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCoYRITT4sdslUz7+tF21Y74I5HvktcCFiX6dcaEX2eGBvd61P+H0UoPUtC2W2Hk78aDAiT0NCsBhCLtvzPASIPCgkI18/QrAYQrBQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYwAkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"Cg8KCQjXz9CsBhCyFBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLoJEgMYvgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwtO2SoRp8T5oV1PSZ1yppyn/wwdixNPLqjSr75jA4HO5654hITI3iiCwFHmxa4jn2GgwIk9DQrAYQm6vY0QMiDwoJCNfP0KwGELIUEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjYz9CsBhC4FBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLsJEgMYvgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKSheLakiLHCSB/jKNnHpK7caMVWAi4t7Y42GkdMSfcEirUfyxHhguYoqlN1eDl0VGgwIlNDQrAYQ0/fq2QEiDwoJCNjP0KwGELgUEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjYz9CsBhC+FBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLwJEgMYvgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwU2asg9cIX/0WwMB4EZnGrXniBM5LigKRksRmUjGpOfgrEPm+DUYTkrLc1pM06l3JGgwIlNDQrAYQ676M3AMiDwoJCNjP0KwGEL4UEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjZz9CsBhDEFBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMAJEgMYvgk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIweO6GEs6xnk7IJw+HMrkngWzf56l5nnfF+VJpDGP2PvFl65RmK5uUwt6do/QZM1jjGgwIldDQrAYQ44OMgAIiDwoJCNnP0KwGEMQUEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjaz9CsBhDKFBICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCEwoDGL4JGgVGSVJTVBoFRklSU1Q=","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwUQMABXX3ZX9Y+O0er7sPo6Yn44ODwlrogLto3j6ExQu9YyVw3dMSt+hulfOeUIrHGgsIltDQrAYQ6/y+CCIPCgkI2s/QrAYQyhQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWh8KAxi+CRoLCgIYABIDGL0JGAEaCwoCGAASAxi9CRgC"},{"b64Body":"Cg8KCQjaz9CsBhDOFBICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGL4JGgwKAxi9CRIDGLoJGAEaDAoDGL0JEgMYugkYAg==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwgXcmxtQKRM0OfBvXxOAenSYqlOeLIteYqRiCtHRBbCNYTXwpaoDGSvPsETWQgc60GgwIltDQrAYQi4SyiQIiDwoJCNrP0KwGEM4UEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMYvgkaDAoDGL0JEgMYugkYARoMCgMYvQkSAxi6CRgC"},{"b64Body":"Cg8KCQjbz9CsBhDPFBICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDGRIXCgMYvgkSAxi6CRoDGMAJIgIBAioCCAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9eVlRixbGBMgfCq+EgI2OyNdNB+YJQ2Nu869Ly/nsSV8l/zIh+Q3MrQVCchaEp0QGgsIl9DQrAYQm5PqLSIPCgkI28/QrAYQzxQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjbz9CsBhDdFBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGMAJEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEvgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGMAJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBgDKBLCEWtPMjfozrl6vJ30vQha20ByUg27JGjT2sL3rHd56KaX63AHyQNg6s0hTIaDAiX0NCsBhD79KevAiIPCgkI28/QrAYQ3RQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOp8FCgMYwAkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIgAAAAAAAAABBAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAACAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAKIDxBDKQAwoDGL4JEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIAAAAAAAAAAQQAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAgAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAABog3fJSrRviyJtpwrBo/DeNqpUrp/FjxKEWKPVaTfUjs+8aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS6GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEvBogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQjbz9CsBhDdFBICGAIgAXIXEhUKAxi+CRoOCgMYugkSAxi8CRgBIAE=","b64Record":"CgIIFhIwz+sKV8mWHGpdCsQ4yKuQ9BNr90ywqe5BRJMhvlkcuFzVF4t9qjdcuBQ4OLp4bSsSGgwIl9DQrAYQ/PSnrwIiEQoJCNvP0KwGEN0UEgIYAiABOo8BCgMY5wIohW5Q5poEYnxhjcZeAAAAAAAAAAAAAAAAAAAAAAAABL4juHLdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYwAlSAFoTCgMYvgkaDAoDGLoJEgMYvAkYAXoMCJfQ0KwGEPv0p68C"}]},"someErc721GetApprovedScenariosPass":{"placeholderNum":1217,"encodedItems":[{"b64Body":"Cg8KCQjgz9CsBhDxFBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIJae4fY+nCM9qFrmPaE2qAECNJuD9qBIkD2ANlATo+ohEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDAQZd0iEz+taE9cvZKmDt3atpGh1u7aUVOqfPpTWz0hgCMlg6ihYtAyNwjyNdpiMkaDAic0NCsBhCjo/WbASIPCgkI4M/QrAYQ8RQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjCCRCAqNa5Bw=="},{"b64Body":"Cg8KCQjgz9CsBhDzFBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAicnquwBhCwxMn/AhptCiISIOr5iWM6I8Lfg6UuVnK1woWfhPmfQeNFXvJKMlW6Esj5CiM6IQIr5EaZziWS67sy16X+mw8XGQRjG4u7FtA2xab13EgiFAoiEiDnnQrPyTxneLRAPLVYbL34W+Xu4biHD+iOvQbNPOzoNiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGMMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBMfPewvXEKxiQ/hFpkMRJvuM0OJO272Erpp+R3TweMv44HhclOtCa8x3cXz6w30akaDAic0NCsBhCr8dCdAyIPCgkI4M/QrAYQ8xQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjhz9CsBhD3FBICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjDCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwCyVEO8mR3SMg5hXWfRHx8WBgbQiD8nBm9oGJIFJfKzkjyWi/MNbdDrp938MZS1KKGgwIndDQrAYQw5STpQEiDwoJCOHP0KwGEPcUEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjhz9CsBhD9FBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjDCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw2k/lzX9jNWogGc3T+Gn/lkKLzS4HLD/31HtaE9X6o2Hqa4a/ACYqcQSqZbn4A8jPGgwIndDQrAYQu+36pgMiDwoJCOHP0KwGEP0UEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjiz9CsBhCDFRICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjDCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwsmngv5SyD4zwlNxrqdHdOMZtfBH+N46pY0+xSKz31tG7ZcobV/0UpkajzRfy/X2XGgwIntDQrAYQw6TO1QEiDwoJCOLP0KwGEIMVEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjiz9CsBhCJFRICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxjDCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwTYF9zc5J+ECty7zirehd3qTEqQRed48ijWvy2mGlvDjVIPzN7A9Jaujjx9vHboiUGgwIntDQrAYQ6/Ok3AMiDwoJCOLP0KwGEIkVEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjjz9CsBhCLFRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGMMJGiISIIllYMZ/zL95XP3BrQBCjxiqtamtbpTaA6/6MjMPkXZxIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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VluBc///////////////////////////FmMJXqezYACDYEBRg2P/////FmDgG4FSYAQBYQabkpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEGtVdgAID9W1Ba8RWAFWEGyVc9YACAPj1gAP1bUFBQUFBQVltgADCQUIJz//////////////////////////8WYyO4ct2CM4VgQFGEY/////8WYOAbgVJgBAFhBxOTkpGQYROjVltgAGBAUYCDA4FgAIeAOxWAFWEHLVdgAID9W1Ba8RWAFWEHQVc9YACAPj1gAP1bUFBQUGAAg3P//////////////////////////xZjY1IhHoRgQFGCY/////8WYOAbgVJgBAFhB4CRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQedVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEHwZGQYRQzVluQUDNz//////////////////////////8WgXP//////////////////////////xYUYQf7V2AAgP1bUFBQUFZbgXP//////////////////////////xZjcKCCMYJgQFGCY/////8WYOAbgVJgBAFhCDqRkGERX1ZbYCBgQFGAgwOBhlr6FYAVYQhXVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEIe5GQYRR1VltQUFBWW2AAgnP//////////////////////////xZjCBgS/INgQFGCY/////8WYOAbgVJgBAFhCLuRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQjYVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI/JGQYRQzVluQUJKRUFBWW4Jz//////////////////////////8WYwlep7ODg2BAUYNj/////xZg4BuBUmAEAWEJP5KRkGET2lZbYABgQFGAgwOBYACHgDsVgBVhCVlXYACA/VtQWvEVgBVhCW1XPWAAgD49YAD9W1BQUFBQUFBWW2AAgGAAYQFnc///////////////////////////FmN8Qa0sYOAbhWBAUWAkAWEJrZGQYRFfVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhCheRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhClRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hCllWW2BgkVBbUJFQkVCBYQpqV2AVYQp/VluAgGAgAZBRgQGQYQp+kZBhFWNWW1tgAwuSUFBQkZBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhCsaSkZBhFZBWW2AAYEBRgIMDgWAAh4A7FYAVYQrgV2AAgP1bUFrxFYAVYQr0Vz1gAIA+PWAA/VtQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWELNpGQYRQDVltgIGBAUYCDA4GGWvoVgBVhC1NXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQt3kZBhFDNWW1BQUFZbYACDc///////////////////////////FmPphenFhIRgQFGDY/////8WYOAbgVJgBAFhC7mSkZBhFblWW2AgYEBRgIMDgYZa+hWAFWEL1lc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC/qRkGEV91ZbkFCTklBQUFZbYACAYGBgAIBhAWdz//////////////////////////8WYyeOC4hg4BuJiYlgQFFgJAFhDEGTkpGQYRdkVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDKuRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDOhXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDO1WW2BgkVBbUJFQkVCBYQ1JV2AVYACAZ///////////gREVYQ0VV2ENFGETNlZbW2BAUZCAglKAYCACYCABggFgQFKAFWENQ1eBYCABYCCCAoA2gzeAggGRUFCQUFtQYQ1eVluAgGAgAZBRgQGQYQ1dkZBhGSBWW1uCYAMLklCAlVCBllCCl1BQUFBQUJNQk1CTkFBWW2AAgGAAYQFnc///////////////////////////FmNc/JARYOAbiIiIiGBAUWAkAWENuJSTkpGQYRmeVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDiKRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDl9XYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDmRWW2BgkVBbUJFQkVCBYQ51V2AVYQ6KVluAgGAgAZBRgQGQYQ6JkZBhFWNWW1tgAwuSUFBQlJNQUFBQVltgAIBgAIBhAWdz//////////////////////////8WY6y5z/lg4BuIiIhgQFFgJAFhDtWTkpGQYRqhVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDz+RkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhD3xXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hD4FWW2BgkVBbUJFQkVCBYQ+UV2AVYABhD6lWW4CAYCABkFGBAZBhD6iRkGEa31ZbW4FgAwuRUICUUIGVUFBQUFCTUJORUFBWW2AAYEBRkFCQVltgAID9W2AAgP1bYABz//////////////////////////+CFpBQkZBQVltgAGEQAIJhD9VWW5BQkZBQVlthEBCBYQ/1VluBFGEQG1dgAID9W1BWW2AAgTWQUGEQLYFhEAdWW5KRUFBWW2AAgGBAg4UDEhVhEEpXYRBJYQ/LVltbYABhEFiFgoYBYRAeVluSUFBgIGEQaYWChgFhEB5WW5FQUJJQkpBQVltgAIGQUJGQUFZbYRCGgWEQc1ZbgRRhEJFXYACA/VtQVltgAIE1kFBhEKOBYRB9VluSkVBQVltgAIBgAIBggIWHAxIVYRDDV2EQwmEPy1ZbW2AAYRDRh4KIAWEQHlZblFBQYCBhEOKHgogBYRAeVluTUFBgQGEQ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"},{"b64Body":"Cg8KCQjjz9CsBhCNFRICGAISAhgDGNaL5+gCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAU0KB25mVG9rZW4SCEpPS0ZHSlZYKgMYxAlSIhIgiWVgxn/Mv3lc/cGtAEKPGKq1qa1ulNoDr/oyMw+RdnFqDAifnquwBhCgs4PVA4gBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGMUJEjAiWNcxufMOgX4dZZtiNTfDKp6WZ7lQ2c4ZwU6HV6gfMoYVX8wc++5s8B46cHlARJQaCwig0NCsBhCb4pgIIg8KCQjjz9CsBhCNFRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGMUJEgMYxAk="},{"b64Body":"Cg8KCQjkz9CsBhCTFRICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCwoDGMUJGgFBGgFC","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwQxXHxpMX5liyypWhfX65IaozEw4E59qnuGAcM2NArovbSTb+yJGtzLNkK7ZQvBCgGgwIoNDQrAYQ08DlwgIiDwoJCOTP0KwGEJMVEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFofCgMYxQkaCwoCGAASAxjECRgBGgsKAhgAEgMYxAkYAg=="},{"b64Body":"Cg8KCQjlz9CsBhCbFRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMIJEgMYxQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw8ZxNIyky6B8cXLbGtNJ3S9tJ0FcmGpj+acLvIAvIwNeb/NHoqSaKzVcM5GxGsWN+GgwIodDQrAYQ6+jokgIiDwoJCOXP0KwGEJsVEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjmz9CsBhCdFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYxAkQwIQ9IkRXqdNWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKLCoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIHSIDGMQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBD3k99oz5HfVnvrnNLENCuigiJ3MBM6FRzFtafeV2JfGtAhzq1b8V0LI3fN7tyl0oaCwii0NCsBhCrtIRUIg8KCQjmz9CsBhCdFRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMC/7SE6HhoYSU5WQUxJRF9TT0xJRElUWV9BRERSRVNTKMCEPVIWCgkKAhgCEP/+2kMKCQoCGGIQgP/aQw=="},{"b64Body":"Cg8KCQjmz9CsBhCfFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYxAkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIFiIDGMQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCLjoskCHX1HeaGuTK3/pDZKJxnM4g6ITBit1fIOAPNJ06EiFpeQpf3sLvkL4PvCEMaDAii0NCsBhDb8qm5AiIPCgkI5s/QrAYQnxUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYxAkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAAACAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAQAAAAAAgAAAAAAAAAAAgAAAAABAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAADAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGMUJEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAEAAAAAAIAAAAAAAAAAAIAAAAAAQAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATEGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwhogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjmz9CsBhCfFRICGAIgAYIDFBISCgMYxQkSAxjECRoDGMIJIgEB","b64Record":"CgIIFhIwSo15eMlZe0lFsEPaGinkPg7zXzYRx3ldCn/tu0Q6ygNKc5T9CwUQxb6Y+6tk17jZGgwIotDQrAYQ3PKpuQIiEQoJCObP0KwGEJ8VEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAExQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYxAlSAHoMCKLQ0KwGENvyqbkC"},{"b64Body":"Cg8KCQjnz9CsBhChFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYxAkQwIQ9IkRXqdNWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANw==","b64Record":"CiUIISIDGMQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjApcH7wKG4+1hH/EL4BXDUSjzLF7a2SwXoJ1Z6Xt10ddo7dzJ+TXaobpTvUgMqCHZ8aCwik0NCsBhDjnMINIg8KCQjnz9CsBhChFRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6CBoCMHgogOowUhYKCQoCGAIQ/8uVNgoJCgIYYhCAzJU2"},{"b64Body":"Cg8KCQjoz9CsBhCnFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYxAkQwIQ9IkRXqdNWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg==","b64Record":"CiUIFiIDGMQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDKWn5KGlU8fQpATdB01q4iYURMBURDuxENIwMi+vGm3CURrjKjMuAPbOMemt5lvTcaDAik0NCsBhC79vSqAiIPCgkI6M/QrAYQpxUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOq4CCgMYxAkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjoz9CsBhCnFRICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAATFCBgS/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CgIIFhIwX5r2ahEMfUwXwgWDBcCAjkcuN7WRqGpvtNqtPjNF3yfk0+VdeDUya47jzI0kqU3/GgwIpNDQrAYQvPb0qgIiEQoJCOjP0KwGEKcVEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGMQJUgB6DAik0NCsBhC79vSqAg=="},{"b64Body":"Cg8KCQjpz9CsBhCpFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYxAkQwIQ9IkRXqdNWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGMQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDwKuOK/K41rvPuW3hQGoO+94vYtBEUJFDjap83zPJBs/YhDo/D8sPML9bcNsy0jo0aCwil0NCsBhC76phQIg8KCQjpz9CsBhCpFRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6rgIKAxjECRIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMIigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQjpz9CsBhCpFRICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAATFCBgS/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CgIIFhIwvuZ4AgqRowqDoKNsE3JEG7S5A4XzX0+vt9irW0czHpiZmJez6jAEDEfwLQWHpKnvGgsIpdDQrAYQvOqYUCIRCgkI6c/QrAYQqRUSAhgCIAE6LgoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwihkagMYxAlSAHoLCKXQ0KwGELvqmFA="}]},"someErc721BalanceOfScenariosPass":{"placeholderNum":1222,"encodedItems":[{"b64Body":"Cg8KCQjuz9CsBhDRFRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISINjV0qHED/rdj2yDwQQKJJOApyOZOCQL+fXY+0v3iYxKEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMcJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDNLFamwINZOW7yA+Fhd4k/BtYmBo3B/jhDS8UBhmcRCX/fQAs9XocRqEZUuxGz2lcaDAiq0NCsBhDL6Z64ASIPCgkI7s/QrAYQ0RUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjHCRCAqNa5Bw=="},{"b64Body":"Cg8KCQjuz9CsBhDTFRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIH8cHw2Ogs9dp3/bf/fnzH5otBmA8YfTShCxs9UK6VrMEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAYQoCP1RqyxY5wnLWERD4+2S99NqQr4ARWUvz3zUuNHrHktckpfzHvaUm+FTIbOEwaDAiq0NCsBhCbpM+5AyIPCgkI7s/QrAYQ0xUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjICRCAqNa5Bw=="},{"b64Body":"Cg8KCQjvz9CsBhDVFRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAirnquwBhDw0pnEARptCiISIHcMet/1xiXWFSbDrXuICx4JsqbyFxjHA2G9EkXy5g5xCiM6IQL6Wto6IvZYmbKLwaeFvNjF+QJYj3m9Aj45rkQ1Cy3yQQoiEiALgegej8duQQ3iP3fS/v6jmpJDjbOO12grz5xZrdcKvyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGMkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCKGg0y0XobqyyrIzOCPRQUVYkril9r8zUxvnhzjNQaoerYSaXNZVjEM55aDp39FJ4aDAir0NCsBhCTn7reASIPCgkI78/QrAYQ1RUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjvz9CsBhDZFRICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjJCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwtXCQMxTtTHxA7wwNjKISho7hSzqi1bsyWPMEq0bQZAEHM8oqBFPDQy6MIMwI1yNFGgsIrNDQrAYQ+4SSAyIPCgkI78/QrAYQ2RUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjwz9CsBhDfFRICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjJCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwRyHxvhVsGN77d6UZ876s0BTQG1D4Sm/FI5Xk9/EE7B24ysTTRaSlX44IS3IorkkfGgwIrNDQrAYQ8//EhAIiDwoJCPDP0KwGEN8VEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjxz9CsBhDlFRICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjJCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwNeNzRSvqkZ1ZMKnHAUI5Gpz9nMMV9eGRw0r0JzeOiosaFp6ifLcPN7pMxxSggqW3GgsIrdDQrAYQw+vKDCIPCgkI8c/QrAYQ5RUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjxz9CsBhDrFRICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxjJCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwhoMnT0KXscAhkdE/SznrxIz9n8T5PDVhI6H+lmMc7lLfmb1480TNIhtF4i0SiFowGgwIrdDQrAYQg72DjgIiDwoJCPHP0KwGEOsVEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjyz9CsBhDtFRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGMkJGiISIFgSN7hBfC0sFZeR0Rj7M7adCPU0fR/wJt5b0h3iHAmfIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGMoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAkeEiENZqd3vOHBqy/sKriH5QztTGlhfPg8+kyRCMcsEc3jplhnHyK4rF49PD/ZyUaCwiu0NCsBhDzzNoyIg8KCQjyz9CsBhDtFRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZCijkKAxjKCRLVNmCAYEBSNIAVYQAQV2AAgP1bUGAENhBhALRXYAA1YOAcgGNXqdNWEWEAcVeAY1ep01YUYQFhV4BjZDPNXRRhAZFXgGN8Qa0sFGEBrVeAY5uF/mAUYQHdV4Bj1dA+IRRhAflXgGPwrpWqFGECFVdhALRWW4BjAgg1nRRhALlXgGMUT9XpFGEA1VeAYxXay+oUYQDxV4BjJFNBoRRhAQ1XgGMopZUgFGEBKVeAY1MpC0QUYQFFV1tgAID9W2EA02AEgDYDgQGQYQDOkZBhEDNWW2ECRVZbAFthAO9gBIA2A4EBkGEA6pGQYRAzVlthBFlWWwBbYQELYASANgOBAZBhAQaRkGEQqVZbYQXqVlsAW2EBJ2AEgDYDgQGQYQEikZBhERBWW2EGX1ZbAFthAUNgBIA2A4EBkGEBPpGQYREQVlthBtFWWwBbYQFfYASANgOBAZBhAVqRkGEQM1ZbYQgBVlsAW2EBe2AEgDYDgQGQYQF2kZBhERBWW2EIgFZbYEBRYQGIkZBhEV9WW2BAUYCRA5DzW2EBq2AEgDYDgQGQYQGmkZBhEXpWW2EJBFZbAFthAcdgBIA2A4EBkGEBwpGQYRHNVlthCXZWW2BAUWEB1JGQYRITVltgQFGAkQOQ81thAfdgBIA2A4EBkGEB8pGQYRJmVlthCotWWwBbYQITYASANgOBAZBhAg6RkGEREFZbYQr9VlsAW2ECL2AEgDYDgQGQYQIqkZBhErlWW2ELfFZbYEBRYQI8kZBhExtWW2BAUYCRA5DzW2AAYAJn//////////+BERVhAmJXYQJhYRM2VltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYQKVV4FgIAFbYGCBUmAgAZBgAZADkIFhAoBXkFBbUJBQYEBRgGBAAWBAUoBgAYFSYCABf+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgVJQgWAAgVGBEGEC4ldhAuFhE2VWW1tgIAJgIAEBgZBSUGBAUYBgQAFgQFKAYAGBUmAgAX//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFSUIFgAYFRgRBhAzdXYQM2YRNlVltbYCACYCABAYGQUlBgADCQUGAAgGEDVoZgAIZhDANWW5JQUJFQYBaCFGEDaFdgAID9W2EDj4aEh4RgAIFRgRBhA4JXYQOBYRNlVltbYCACYCABAVFhDXtWW5FQYBaCFGEDnldgAID9W2EDxYaEh4RgAYFRgRBhA7hXYQO3YRNlVltbYCACYCABAVFhDXtWW5FQYBaCFGED1FdgAID9W2ED+4aGhYRgAIFRgRBhA+5XYQPtYRNlVltbYCACYCABAVFhDXtWW5FQYBaCFGEECldgAID9W2EEMYaGhYRgAYFRgRBhBCRXYQQjYRNlVltbYCACYCABAVFhDXtWW5FQYBaCFGEEQFdgAID9W2EETIZgAINhDplWW1CAklBQUFBQUFBQVltgAGACZ///////////gREVYQR2V2EEdWETNlZbW2BAUZCAglKAYCACYCABggFgQFKAFWEEqVeBYCABW2BggVJgIAGQYAGQA5CBYQSUV5BQW1CQUGBAUYBgQAFgQFKAYAGBUmAgAX/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIFSUIFgAIFRgRBhBPZXYQT1YRNlVltbYCACYCABAYGQUlBgQFGAYEABYEBSgGABgVJgIAF//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBUlCBYAGBUYEQYQVLV2EFSmETZVZbW2AgAmAgAQGBkFJQYACAYQVlhWAAhWEMA1ZbklBQkVBgFoIUYQV3V2AAgP1bYQWehTCGhGAAgVGBEGEFkVdhBZBhE2VWW1tgIAJgIAEBUWENe1ZbkVBgFoIUYQWtV2AAgP1bYQXUhTCGhGABgVGBEGEFx1dhBcZhE2VWW1tgIAJgIAEBUWENe1ZbkVBgFoIUYQXjV2AAgP1bUFBQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBieTkpGQYROjVltgAGBAUYCDA4FgAIeAOxWAFWEGQVdgAID9W1Ba8RWAFWEGVVc9YACAPj1gAP1bUFBQUFBQUFBWW4Fz//////////////////////////8WYwlep7NgAINgQFGDY/////8WYOAbgVJgBAFhBpuSkZBhE9pWW2AAYEBRgIMDgWAAh4A7FYAVYQa1V2AAgP1bUFrxFYAVYQbJVz1gAIA+PWAA/VtQUFBQUFBWW2AAMJBQgnP//////////////////////////xZjI7hy3YIzhWBAUYRj/////xZg4BuBUmAEAWEHE5OSkZBhE6NWW2AAYEBRgIMDgWAAh4A7FYAVYQctV2AAgP1bUFrxFYAVYQdBVz1gAIA+PWAA/VtQUFBQYACDc///////////////////////////FmNjUiEehGBAUYJj/////xZg4BuBUmAEAWEHgJGQYRQDVltgIGBAUYCDA4GGWvoVgBVhB51XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQfBkZBhFDNWW5BQM3P//////////////////////////xaBc///////////////////////////FhRhB/tXYACA/VtQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEIOpGQYRFfVltgIGBAUYCDA4GGWvoVgBVhCFdXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQh7kZBhFHVWW1BQUFZbYACCc///////////////////////////FmMIGBL8g2BAUYJj/////xZg4BuBUmAEAWEIu5GQYRQDVltgIGBAUYCDA4GGWvoVgBVhCNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQj8kZBhFDNWW5BQkpFQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQk/kpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEJWVdgAID9W1Ba8RWAFWEJbVc9YACAPj1gAP1bUFBQUFBQUFZbYACAYABhAWdz//////////////////////////8WY3xBrSxg4BuFYEBRYCQBYQmtkZBhEV9WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEKF5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEKVFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEKWVZbYGCRUFtQkVCRUIFhCmpXYBVhCn9WW4CAYCABkFGBAZBhCn6RkGEVY1ZbW2ADC5JQUFCRkFBWW4Jz//////////////////////////8WY6IstGWDg2BAUYNj/////xZg4BuBUmAEAWEKxpKRkGEVkFZbYABgQFGAgwOBYACHgDsVgBVhCuBXYACA/VtQWvEVgBVhCvRXPWAAgD49YAD9W1BQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQs2kZBhFANWW2AgYEBRgIMDgYZa+hWAFWELU1c9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC3eRkGEUM1ZbUFBQVltgAINz//////////////////////////8WY+mF6cWEhGBAUYNj/////xZg4BuBUmAEAWELuZKRkGEVuVZbYCBgQFGAgwOBhlr6FYAVYQvWVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEL+pGQYRX3VluQUJOSUFBQVltgAIBgYGAAgGEBZ3P//////////////////////////xZjJ44LiGDgG4mJiWBAUWAkAWEMQZOSkZBhF2RWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEMq5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEM6FdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEM7VZbYGCRUFtQkVCRUIFhDUlXYBVgAIBn//////////+BERVhDRVXYQ0UYRM2VltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYQ1DV4FgIAFgIIICgDaDN4CCAZFQUJBQW1BhDV5WW4CAYCABkFGBAZBhDV2RkGEZIFZbW4JgAwuSUICVUIGWUIKXUFBQUFBQk1CTUJOQUFZbYACAYABhAWdz//////////////////////////8WY1z8kBFg4BuIiIiIYEBRYCQBYQ24lJOSkZBhGZ5WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEOIpGQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEOX1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEOZFZbYGCRUFtQkVCRUIFhDnVXYBVhDopWW4CAYCABkFGBAZBhDomRkGEVY1ZbW2ADC5JQUFCUk1BQUFBWW2AAgGAAgGEBZ3P//////////////////////////xZjrLnP+WDgG4iIiGBAUWAkAWEO1ZOSkZBhGqFWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEPP5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEPfFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEPgVZbYGCRUFtQkVCRUIFhD5RXYBVgAGEPqVZbgIBgIAGQUYEBkGEPqJGQYRrfVltbgWADC5FQgJRQgZVQUFBQUJNQk5FQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYRAAgmEP1VZbkFCRkFBWW2EQEIFhD/VWW4EUYRAbV2AAgP1bUFZbYACBNZBQYRAtgWEQB1ZbkpFQUFZbYACAYECDhQMSFWEQSldhEElhD8tWW1tgAGEQWIWChgFhEB5WW5JQUGAgYRBphYKGAWEQHlZbkVBQklCSkFBWW2AAgZBQkZBQVlthEIaBYRBzVluBFGEQkVdgAID9W1BWW2AAgTWQUGEQo4FhEH1WW5KRUFBWW2AAgGAAgGCAhYcDEhVhEMNXYRDCYQ/LVltbYABhENGHgogBYRAeVluUUFBgIGEQ4oeCiAFhEB5WW5NQUGBAYRDz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"},{"b64Body":"Cg8KCQjyz9CsBhDvFRICGAISAhgDGNaL5+gCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAU0KB25mVG9rZW4SCFhFRlNEWVFRKgMYyglSIhIgWBI3uEF8LSwVl5HRGPsztp0I9TR9H/Am3lvSHeIcCZ9qDAiunquwBhCYqKWSAogBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGMsJEjA6KQ/rZi85SJABXGs22e++EW2UFjusavU9vWZSVHKdzLdTQDTh55vH9YX+Ic0qfx4aDAiu0NCsBhDj3vmXAiIPCgkI8s/QrAYQ7xUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjLCRIDGMoJ"},{"b64Body":"Cg8KCQj0z9CsBhD1FRICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCwoDGMsJGgFBGgFC","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwAn3EJTSyiNHBuarpSpxFziCBqc8hnEBm9ZQ45wd94H0yapHEegYdff+toOOvhTh9GgsIsNDQrAYQ0/iuYiIPCgkI9M/QrAYQ9RUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWh8KAxjLCRoLCgIYABIDGMoJGAEaCwoCGAASAxjKCRgC"},{"b64Body":"Cg8KCQj0z9CsBhD9FRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMcJEgMYywk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwTES0cVzvIXr46uIs21aGaHaE6HVndwrXLo2sRcmt1QnxVkHLJmiBKomtgb9HRmUMGgwIsNDQrAYQw5W3hQMiDwoJCPTP0KwGEP0VEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj1z9CsBhD/FRICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGMsJGgwKAxjKCRIDGMcJGAEaDAoDGMoJEgMYxwkYAg==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw74JVqupgRKft0d0NnIEqjpkc+jKGGwqOwoxY+HeNsUydHhekzHM7Arak+7KAtAYLGgwIsdDQrAYQm7TfqgEiDwoJCPXP0KwGEP8VEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMYywkaDAoDGMoJEgMYxwkYARoMCgMYygkSAxjHCRgC"},{"b64Body":"Cg8KCQj1z9CsBhCBFhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYygkQwIQ9IkRTKQtEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExw==","b64Record":"CiUIFiIDGMoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAeVfLDqM/mQH+EVVRWXZi2nQg3n4lmwEC1v2Uh8cMcejmCVi3KpWDFTOMsMiCRX1EaDAix0NCsBhDrmNmPAyIPCgkI9c/QrAYQgRYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYygkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQj1z9CsBhCBFhICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAATLcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATH","b64Record":"CgIIFhIwXGr7VHBCSInZv/XNKgXKd2lzM8urb8I3eC+AL+l2PkaMFqejraeDbvsYNTCie1QLGgwIsdDQrAYQ7JjZjwMiEQoJCPXP0KwGEIEWEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoZGoDGMoJUgB6DAix0NCsBhDrmNmPAw=="},{"b64Body":"Cg8KCQj2z9CsBhCDFhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYygkQwIQ9IkRTKQtEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKLCoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExw==","b64Record":"CiUIHSIDGMoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAYqnnWIV8HljL1ZyWBspfN8XtWMe5yqlyra+6axTyTbtKsTYzo+eY7rMGs+oxB2dQaDAiy0NCsBhDritezASIPCgkI9s/QrAYQgxYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDAv+0hOh4aGElOVkFMSURfU09MSURJVFlfQUREUkVTUyjAhD1SFgoJCgIYAhD//tpDCgkKAhhiEID/2kM="},{"b64Body":"Cg8KCQj2z9CsBhCFFhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYygkQwIQ9IkRTKQtEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEyA==","b64Record":"CiUIFiIDGMoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDi7nZ+4IUJxu5AhaHmvvzNnhnq5YGagtdmuSgvFySqM0L8P+ZXFH1P4LCOF/9MnaIaDAiy0NCsBhCD34aiAyIPCgkI9s/QrAYQhRYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYygkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQj2z9CsBhCFFhICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAATLcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATI","b64Record":"CgIIFhIwld6ATtNAFRQotk2ognmI0zNUyYXb18vFkHEzfJfsfozlMYaGjEJYRKykUk7Tj9GEGgwIstDQrAYQhN+GogMiEQoJCPbP0KwGEIUWEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGMoJUgB6DAiy0NCsBhCD34aiAw=="}]},"someErc721OwnerOfScenariosPass":{"placeholderNum":1228,"encodedItems":[{"b64Body":"Cg8KCQj7z9CsBhClFhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIAKu14qRv1CHXgo1/km2xQ6upHnfCD7aOWm5TlFr9FFJEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGM0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBsoR7kS6BnI3kJ0ZRTFMZ7KlvCdM9sWMVKaEHozt3GWwOad5lu6QWqEi/HTVStpbwaDAi30NCsBhCLxeOmAyIPCgkI+8/QrAYQpRYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjNCRCAqNa5Bw=="},{"b64Body":"Cg8KCQj8z9CsBhCnFhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAi4nquwBhDgusavARptCiISIPMPPoGwIuARI81s+sEJJAbrohXQlr0Es9EfcSVvR8jcCiM6IQJ0yDE0fgtjORs8qNmkdljI40oOYRHKKEsWSpUHLRpkYwoiEiDsK3nZG7rRwM+9zorCE5R3lhO61Fn/lTDSEt3sKGO0SyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGM4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCLMn0fPPnou9S/fGKOcU+4xk5Xb/7+VUl2YmY0rZBCVOVqSTRCmfNyT+6k7BSFgwwaDAi40NCsBhCb2cPLASIPCgkI/M/QrAYQpxYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj8z9CsBhCrFhICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjOCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwbayQ0WrfA+lIiNqHb7nYKbWVutpXE6lYpUwOkT+5bDB87s5AhbKTJdu3e5tWQvT9GgwIuNDQrAYQ08jlzAMiDwoJCPzP0KwGEKsWEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj9z9CsBhCxFhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjOCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwmPCEjEFUxR3u86yY5HBBUfouxfJcKl15JHsmXGGIT6yUgNRujBgYe4wfcSq4MHj+GgwIudDQrAYQw+zf8QEiDwoJCP3P0KwGELEWEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj9z9CsBhC3FhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjOCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw925NgZ0nqr/MfheY2NJPPWNsjExDUfbTtacxHiCxE2c3VmX4Ev8eNNiIQWpinos0GgwIudDQrAYQq8/I2wMiDwoJCP3P0KwGELcWEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj+z9CsBhC9FhICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxjOCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw798D5LMn+kVU5qS0CVnP6RUyPhIIlemeKFluQmFuaE/tOYky2lOAMTjJOTu0rfOpGgwIutDQrAYQs9SggAIiDwoJCP7P0KwGEL0WEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj+z9CsBhC/FhICGAISAhgDGKy7u50CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGM4JGiISIAq9qPA7J/UYOLVZqK/HcQznJ6nBwXTe8di7RrU32Dy5IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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W4Fz//////////////////////////8WYwlep7NgAINgQFGDY/////8WYOAbgVJgBAFhBpuSkZBhE9pWW2AAYEBRgIMDgWAAh4A7FYAVYQa1V2AAgP1bUFrxFYAVYQbJVz1gAIA+PWAA/VtQUFBQUFBWW2AAMJBQgnP//////////////////////////xZjI7hy3YIzhWBAUYRj/////xZg4BuBUmAEAWEHE5OSkZBhE6NWW2AAYEBRgIMDgWAAh4A7FYAVYQctV2AAgP1bUFrxFYAVYQdBVz1gAIA+PWAA/VtQUFBQYACDc///////////////////////////FmNjUiEehGBAUYJj/////xZg4BuBUmAEAWEHgJGQYRQDVltgIGBAUYCDA4GGWvoVgBVhB51XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQfBkZBhFDNWW5BQM3P//////////////////////////xaBc///////////////////////////FhRhB/tXYACA/VtQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEIOpGQYRFfVltgIGBAUYCDA4GGWvoVgBVhCFdXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQh7kZBhFHVWW1BQUFZbYACCc///////////////////////////FmMIGBL8g2BAUYJj/////xZg4BuBUmAEAWEIu5GQYRQDVltgIGBAUYCDA4GGWvoVgBVhCNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQj8kZBhFDNWW5BQkpFQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQk/kpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEJWVdgAID9W1Ba8RWAFWEJbVc9YACAPj1gAP1bUFBQUFBQUFZbYACAYABhAWdz//////////////////////////8WY3xBrSxg4BuFYEBRYCQBYQmtkZBhEV9WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEKF5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEKVFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEKWVZbYGCRUFtQkVCRUIFhCmpXYBVhCn9WW4CAYCABkFGBAZBhCn6RkGEVY1ZbW2ADC5JQUFCRkFBWW4Jz//////////////////////////8WY6IstGWDg2BAUYNj/////xZg4BuBUmAEAWEKxpKRkGEVkFZbYABgQFGAgwOBYACHgDsVgBVhCuBXYACA/VtQWvEVgBVhCvRXPWAAgD49YAD9W1BQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQs2kZBhFANWW2AgYEBRgIMDgYZa+hWAFWELU1c9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC3eRkGEUM1ZbUFBQVltgAINz//////////////////////////8WY+mF6cWEhGBAUYNj/////xZg4BuBUmAEAWELuZKRkGEVuVZbYCBgQFGAgwOBhlr6FYAVYQvWVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEL+pGQYRX3VluQUJOSUFBQVltgAIBgYGAAgGEBZ3P//////////////////////////xZjJ44LiGDgG4mJiWBAUWAkAWEMQZOSkZBhF2RWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEMq5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEM6FdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEM7VZbYGCRUFtQkVCRUIFhDUlXYBVgAIBn//////////+BERVhDRVXYQ0UYRM2VltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYQ1DV4FgIAFgIIICgDaDN4CCAZFQUJBQW1BhDV5WW4CAYCABkFGBAZBhDV2RkGEZIFZbW4JgAwuSUICVUIGWUIKXUFBQUFBQk1CTUJOQUFZbYACAYABhAWdz//////////////////////////8WY1z8kBFg4BuIiIiIYEBRYCQBYQ24lJOSkZBhGZ5WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEOIpGQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEOX1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEOZFZbYGCRUFtQkVCRUIFhDnVXYBVhDopWW4CAYCABkFGBAZBhDomRkGEVY1ZbW2ADC5JQUFCUk1BQUFBWW2AAgGAAgGEBZ3P//////////////////////////xZjrLnP+WDgG4iIiGBAUWAkAWEO1ZOSkZBhGqFWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEPP5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEPfFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEPgVZbYGCRUFtQkVCRUIFhD5RXYBVgAGEPqVZbgIBgIAGQUYEBkGEPqJGQYRrfVltbgWADC5FQgJRQgZVQUFBQUJNQk5FQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYRAAgmEP1VZbkFCRkFBWW2EQEIFhD/VWW4EUYRAbV2AAgP1bUFZbYACBNZBQYRAtgWEQB1ZbkpFQUFZbYACAYECDhQMSFWEQSldhEElhD8tWW1tgAGEQWIWChgFhEB5WW5JQUGAgYRBphYKGAWEQHlZbkVBQklCSkFBWW2AAgZBQkZBQVlthEIaBYRBzVluBFGEQkVdgAID9W1BWW2AAgTWQUGEQo4FhEH1WW5KRUFBWW2AAgGAAgGCAhYcDEhVhEMNXYRDCYQ/LVltbYABhENGHgogBYRAeVluUUFBgIGEQ4oeCiAFhEB5WW5NQUGBAYRDz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"},{"b64Body":"Cg8KCQj/z9CsBhDBFhICGAISAhgDGPb66OgCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAU0KB25mVG9rZW4SCExIUU5LUFpJKgMYzwlSIhIgCr2o8Dsn9Rg4tVmor8dxDOcnqcHBdN7x2LtGtTfYPLlqDAi7nquwBhDYle7TA4gBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGNAJEjB+ToJQ95UNQvxsYQ+sD/zk2n0jvp81hIVVq3RAZ9en5ban1msccRvZ5Ja3QMAgd7UaCwi80NCsBhCDssFGIg8KCQj/z9CsBhDBFhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGNAJEgMYzwk="},{"b64Body":"Cg8KCQiA0NCsBhDHFhICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCwoDGNAJGgFBGgFC","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwGGKRamfm3ZYiOPHBAVll3V6xyx68xZExA1MG0C1mCXzQmKII3I9VzxLGCcG/wrasGgwIvNDQrAYQk77c6AIiDwoJCIDQ0KwGEMcWEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFofCgMY0AkaCwoCGAASAxjPCRgBGgsKAhgAEgMYzwkYAg=="},{"b64Body":"Cg8KCQiB0NCsBhDPFhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGM0JEgMY0Ak=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwgQYHZOyvef4mR+AXVUrESzE+G0znJaET3fkJlCFWRCM/gthT9SOKOGYEq9EiENaaGgwIvdDQrAYQ++rGjQEiDwoJCIHQ0KwGEM8WEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiB0NCsBhDRFhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYzwkQwIQ9IkTV0D4hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKLCoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIHSIDGM8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCS8TxbuBLfBudS4rRPGvzJ0Kb2Nh1hLQvKPI4M/kg6KbIi40O/+gu6ciIzkoEwrCEaDAi90NCsBhCz5Y6PAyIPCgkIgdDQrAYQ0RYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDAv+0hOh4aGElOVkFMSURfU09MSURJVFlfQUREUkVTUyjAhD1SFgoJCgIYAhD//tpDCgkKAhhiEID/2kM="},{"b64Body":"Cg8KCQiC0NCsBhDTFhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYzwkQwIQ9IkTV0D4hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANw==","b64Record":"CiUIISIDGM8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAVW+HUzBY6FQl7Pt5sfVyZ+D8ex+a/EeP6YpyaS2Qnp0jt7TJ0htk0dQs7TnuW7EgaDAi+0NCsBhCb2I+XASIPCgkIgtDQrAYQ0xYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"Cg8KCQiC0NCsBhDVFhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYzwkQwIQ9IkTV0D4hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg==","b64Record":"CiUIFiIDGM8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA0Zsqi+iLeRoUSw9850McBISwKkUTpWB/IKcKYzaTn7E/T0TcWHvJc/c2HRUcoqTMaDAi+0NCsBhDTzNmYAyIPCgkIgtDQrAYQ1RYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYzwkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQiC0NCsBhDVFhICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAATQY1IhHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CgIIFhIwz82KelArpKMBG2DIE9bLiYBUOpk5BUQW3Gvn8CbNlPDGFCkg0VyE9VSYscCsDQgNGgwIvtDQrAYQ1MzZmAMiEQoJCILQ0KwGENUWEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM8oZGoDGM8JUgB6DAi+0NCsBhDTzNmYAw=="},{"b64Body":"Cg8KCQiD0NCsBhDXFhICGAISAhgDGI3HPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGNAJGgwKAxjPCRIDGM0JGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw5ZwVY42XaBDeLeuOxTJ8s67Orn+nbMFgt1wvz++ZYmmMUgWZavsjBsFPvPJ4gMo/GgwIv9DQrAYQs4G4oAEiDwoJCIPQ0KwGENcWEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMY0AkaDAoDGM8JEgMYzQkYAQ=="},{"b64Body":"Cg8KCQiD0NCsBhDZFhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYzwkQwIQ9IkTV0D4hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGM8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAT7J4mpVQCbYV/DFdyHRPu5Jij2R8KxYv3AUiRThmGjXE780r6PRSjVc3qQ4Nmwd0aDAi/0NCsBhDD/5CiAyIPCgkIg9DQrAYQ2RYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYzwkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQiD0NCsBhDZFhICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAATQY1IhHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CgIIFhIwYuQAJ2kXdubK0VUosdTG8q9u2LOanVyEcFa8Q5Czef7pIeXDqnxA9HkWbdwdRQw5GgwIv9DQrAYQxP+QogMiEQoJCIPQ0KwGENkWEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM0oZGoDGM8JUgB6DAi/0NCsBhDD/5CiAw=="}]},"someErc721IsApprovedForAllScenariosPass":{"placeholderNum":1233,"encodedItems":[{"b64Body":"Cg8KCQiJ0NCsBhD5FhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIBJtwcuPGcsNinjCICzU4j6B4JW4NCww92jvxIopAoQiEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCRxYFs1Tjg6dZZIXUjNMNRb/YGvRC0ipXL9yZxQR/iXv9pC5UeP0nL8r1uDpd4yWYaDAjF0NCsBhCL78vZASIPCgkIidDQrAYQ+RYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjSCRCAqNa5Bw=="},{"b64Body":"Cg8KCQiK0NCsBhD7FhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjFnquwBhDA0aHZAxptCiISIJU0aUomMyCiak6kRVNe1DQlJ8Tc7yshFGoyhAmymXUhCiM6IQO/BWlzoYOruptmWK95cRdxmpwfgCus8rwHQD8aulAafQoiEiBz9jG9Cy9/HuRGBKUlYCyERJVQ9CcRSUKUrhFkR3yIkCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGNMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAI1SpmCWbBZoZR1FEaRbN+iBr430+xDRYYBwwVcNKKCyUiKI0VBN7cJqLypuTxCYYaCwjG0NCsBhDDwasbIg8KCQiK0NCsBhD7FhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQiK0NCsBhD/FhICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjTCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwOC39CBBRRGq1j9oX7qKFgyRfX/PFmFz54HIuOqHzNXfyVJPYEuz7H6cjy0/s+hTMGgwIxtDQrAYQ25rKnAIiDwoJCIrQ0KwGEP8WEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiL0NCsBhCFFxICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjTCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwrisR58Jq6Oda/MnMe2wwxjGF3tp4F9zXl+OTysW2HHSbSEmW++2eE7i7N6pMMVXkGgsIx9DQrAYQg+CXQSIPCgkIi9DQrAYQhRcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiL0NCsBhCLFxICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjTCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw+Ru6kirowfDaTN4r++OLf/GKm5DIePzVFBZsUenYzCHiyYfhG7nx/uATrPwr94tSGgwIx9DQrAYQk5HgwgIiDwoJCIvQ0KwGEIsXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiM0NCsBhCRFxICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxjTCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwh72yfS4wennELqI7VYlsYrrzR/AqdaOZWotFx7+Jrkb74dxd23spL5Atlyaa7lkbGgsIyNDQrAYQ4/e9SiIPCgkIjNDQrAYQkRcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiM0NCsBhCTFxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGNMJGiISIGhJxq8Xu6kLyXlJZOjWJTtjnUMjnhVCCm1DAWZa8Gu3IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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VluBc///////////////////////////FmMJXqezYACDYEBRg2P/////FmDgG4FSYAQBYQabkpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEGtVdgAID9W1Ba8RWAFWEGyVc9YACAPj1gAP1bUFBQUFBQVltgADCQUIJz//////////////////////////8WYyO4ct2CM4VgQFGEY/////8WYOAbgVJgBAFhBxOTkpGQYROjVltgAGBAUYCDA4FgAIeAOxWAFWEHLVdgAID9W1Ba8RWAFWEHQVc9YACAPj1gAP1bUFBQUGAAg3P//////////////////////////xZjY1IhHoRgQFGCY/////8WYOAbgVJgBAFhB4CRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQedVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEHwZGQYRQzVluQUDNz//////////////////////////8WgXP//////////////////////////xYUYQf7V2AAgP1bUFBQUFZbgXP//////////////////////////xZjcKCCMYJgQFGCY/////8WYOAbgVJgBAFhCDqRkGERX1ZbYCBgQFGAgwOBhlr6FYAVYQhXVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEIe5GQYRR1VltQUFBWW2AAgnP//////////////////////////xZjCBgS/INgQFGCY/////8WYOAbgVJgBAFhCLuRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQjYVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI/JGQYRQzVluQUJKRUFBWW4Jz//////////////////////////8WYwlep7ODg2BAUYNj/////xZg4BuBUmAEAWEJP5KRkGET2lZbYABgQFGAgwOBYACHgDsVgBVhCVlXYACA/VtQWvEVgBVhCW1XPWAAgD49YAD9W1BQUFBQUFBWW2AAgGAAYQFnc///////////////////////////FmN8Qa0sYOAbhWBAUWAkAWEJrZGQYRFfVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhCheRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhClRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hCllWW2BgkVBbUJFQkVCBYQpqV2AVYQp/VluAgGAgAZBRgQGQYQp+kZBhFWNWW1tgAwuSUFBQkZBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhCsaSkZBhFZBWW2AAYEBRgIMDgWAAh4A7FYAVYQrgV2AAgP1bUFrxFYAVYQr0Vz1gAIA+PWAA/VtQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWELNpGQYRQDVltgIGBAUYCDA4GGWvoVgBVhC1NXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQt3kZBhFDNWW1BQUFZbYACDc///////////////////////////FmPphenFhIRgQFGDY/////8WYOAbgVJgBAFhC7mSkZBhFblWW2AgYEBRgIMDgYZa+hWAFWEL1lc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC/qRkGEV91ZbkFCTklBQUFZbYACAYGBgAIBhAWdz//////////////////////////8WYyeOC4hg4BuJiYlgQFFgJAFhDEGTkpGQYRdkVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDKuRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDOhXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDO1WW2BgkVBbUJFQkVCBYQ1JV2AVYACAZ///////////gREVYQ0VV2ENFGETNlZbW2BAUZCAglKAYCACYCABggFgQFKAFWENQ1eBYCABYCCCAoA2gzeAggGRUFCQUFtQYQ1eVluAgGAgAZBRgQGQYQ1dkZBhGSBWW1uCYAMLklCAlVCBllCCl1BQUFBQUJNQk1CTkFBWW2AAgGAAYQFnc///////////////////////////FmNc/JARYOAbiIiIiGBAUWAkAWENuJSTkpGQYRmeVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDiKRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDl9XYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDmRWW2BgkVBbUJFQkVCBYQ51V2AVYQ6KVluAgGAgAZBRgQGQYQ6JkZBhFWNWW1tgAwuSUFBQlJNQUFBQVltgAIBgAIBhAWdz//////////////////////////8WY6y5z/lg4BuIiIhgQFFgJAFhDtWTkpGQYRqhVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDz+RkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhD3xXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hD4FWW2BgkVBbUJFQkVCBYQ+UV2AVYABhD6lWW4CAYCABkFGBAZBhD6iRkGEa31ZbW4FgAwuRUICUUIGVUFBQUFCTUJORUFBWW2AAYEBRkFCQVltgAID9W2AAgP1bYABz//////////////////////////+CFpBQkZBQVltgAGEQAIJhD9VWW5BQkZBQVlthEBCBYQ/1VluBFGEQG1dgAID9W1BWW2AAgTWQUGEQLYFhEAdWW5KRUFBWW2AAgGBAg4UDEhVhEEpXYRBJYQ/LVltbYABhEFiFgoYBYRAeVluSUFBgIGEQaYWChgFhEB5WW5FQUJJQkpBQVltgAIGQUJGQUFZbYRCGgWEQc1ZbgRRhEJFXYACA/VtQVltgAIE1kFBhEKOBYRB9VluSkVBQVltgAIBgAIBggIWHAxIVYRDDV2EQwmEPy1ZbW2AAYRDRh4KIAWEQHlZblFBQYCBhEOKHgogBYRAeVluTUFBgQGEQ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"},{"b64Body":"Cg8KCQiN0NCsBhCVFxICGAISAhgDGNaL5+gCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUwKB25mVG9rZW4SCEdDWVlZWFBPKgMY1AlSIhIgaEnGrxe7qQvJeUlk6NYlO2OdQyOeFUIKbUMBZlrwa7dqCwjJnquwBhDw/+ZSiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGNUJEjDDTop5gDh40tVoJ+abL4X47ss7mrElotq5ttDRwVkB60o00EfotAaz95MyWO0Y1YcaCwjJ0NCsBhDT74RxIg8KCQiN0NCsBhCVFxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGNUJEgMY1Ak="},{"b64Body":"Cg8KCQiN0NCsBhCbFxICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCwoDGNUJGgFBGgFC","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwBKfZUYFFjJ9zo2LckzZ7hmBHHtoQilMOQJp6zWuZB+Fks//c2EdVnI5MK/3dWshYGgwIydDQrAYQ69H31QIiDwoJCI3Q0KwGEJsXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFofCgMY1QkaCwoCGAASAxjUCRgBGgsKAhgAEgMY1AkYAg=="},{"b64Body":"Cg8KCQiO0NCsBhCjFxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNIJEgMY1Qk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIww/r++8X4URmqyOvV66nU7ZlNtzEZg9NOEYjD+j2ZU1565dWTFG4zi0Ti2+CNviOBGgsIytDQrAYQo7OseiIPCgkIjtDQrAYQoxcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiO0NCsBhClFxICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGNUJGgwKAxjUCRIDGNIJGAEaDAoDGNQJEgMY0gkYAg==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwM/avJtQE92prJfhJuA3KqxoJd+ryIEVrZ4R0EM5SviXnKhV037PwqYA88eblHBB2GgwIytDQrAYQ09Ta+wIiDwoJCI7Q0KwGEKUXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMY1QkaDAoDGNQJEgMY0gkYARoMCgMY1AkSAxjSCRgC"},{"b64Body":"Cg8KCQiP0NCsBhCnFxICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY1AkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATU","b64Record":"CiUIFiIDGNQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAYGsu7IKdia+pD9RLsxeE+bJH3Qq8/J5doDROQP5bwypamoIfoRwbvdnncrS98qbYaDAjL0NCsBhC778qgASIPCgkIj9DQrAYQpxcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOq4CCgMY1AkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiP0NCsBhCnFxICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATV6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnvIaqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNQ=","b64Record":"CgIIFhIwgq3g21KQ7JFHd7xX+qnbdaadTPD2yY/5QW97hoDnO6YFWqp2vJrJ34me8JZNr5GWGgwIy9DQrAYQvO/KoAEiEQoJCI/Q0KwGEKcXEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGNQJUgB6DAjL0NCsBhC778qgAQ=="},{"b64Body":"Cg8KCQiP0NCsBhCpFxICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY1AkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnvIaq","b64Record":"CiUIFiIDGNQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA1Eb5B1jM+vh8CO7Xo2hmVB831X3Wyh6ZOXDXR79nSP2NqOfgclAghkjT8axmTdhEaDAjL0NCsBhCrkreiAyIPCgkIj9DQrAYQqRcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOq4CCgMY1AkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiP0NCsBhCpFxICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATV6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACe8hqo=","b64Record":"CgIIFhIwqcoLboSLGPy6FyabdqKQW3TqT7zvw/sbhPBnfCjM09PG8cSqGX38rNtVXtuU/MQAGgwIy9DQrAYQrJK3ogMiEQoJCI/Q0KwGEKkXEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGNQJUgB6DAjL0NCsBhCrkreiAw=="},{"b64Body":"Cg8KCQiQ0NCsBhCrFxICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY1AkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATU","b64Record":"CiUIFiIDGNQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCst2DmZEJWznZBXjufRyFQy/45LB7de+D24pjnHtevADCliwkxWlm70/G0ddgNWAIaDAjM0NCsBhC7sMGqASIPCgkIkNDQrAYQqxcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOq4CCgMY1AkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiQ0NCsBhCrFxICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATV6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNQ=","b64Record":"CgIIFhIw89c3CoGPsEFFItHMwJzjzv0fC//AgYVM1nLrv6yZuPX7M9crpawDUC2jKc7qNsS6GgwIzNDQrAYQvLDBqgEiEQoJCJDQ0KwGEKsXEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGNQJUgB6DAjM0NCsBhC7sMGqAQ=="},{"b64Body":"ChAKCQiQ0NCsBhCsFxIDGNIJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxUSEwoDGNUJEgMY0gkaAxjUCSoCCAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwQwdxipVksPQty1OSLmlcVTXrYaDaey2zRLYAEHk89Ymup1ersCI79Z1icqFHc9gMGgwIzNDQrAYQm4ivqwMiEAoJCJDQ0KwGEKwXEgMY0gkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMN/rrCBSOgoJCgIYAxCcndEBCgkKAhhiELb7uTIKCgoDGKAGELafpwYKCgoDGKEGELafpwYKCgoDGNIJEL3X2UA="},{"b64Body":"Cg8KCQiS0NCsBhCwFxICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY1AkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATU","b64Record":"CiUIFiIDGNQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCsBfiYKkJ/ljMmdmwea0Pe5FGynQpdiuKhxwDdVVJ2MCHEKIcnbGcdGiZHWNBNr6gaDAjO0NCsBhCTp56hASIPCgkIktDQrAYQsBcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOq4CCgMY1AkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiS0NCsBhCwFxICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATV6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNQ=","b64Record":"CgIIFhIww5tjHNz59F7GqZ90UBUtQ0Mim5HWTPR65Szamb+ou0bobZHpS9o55WYyeWMd+5lyGgwIztDQrAYQlKeeoQEiEQoJCJLQ0KwGELAXEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoZGoDGNQJUgB6DAjO0NCsBhCTp56hAQ=="}]},"getErc721IsApprovedForAll":{"placeholderNum":1238,"encodedItems":[{"b64Body":"Cg8KCQiX0NCsBhDcFxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIAFtjahPk6rd+aZwjSiAM/YZrShim60LBif+lKoIgiLWEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGNcJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAFS4QVTgm8ezJlR1rEr6j9D/VSsnEqEV3YCoP/ztWLExg1IKMp68ATrAjAuCPDhDkaDAjT0NCsBhCzv+uWASIPCgkIl9DQrAYQ3BcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY1wkQgMCoypo6"},{"b64Body":"Cg8KCQiX0NCsBhDeFxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIA1tmjeJ0GjerIL3PDTzAeYm5nGZT2y9YbMydgrOgQauEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGNgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB0uHgOIRbNfo10Sj8Pkm3sssXLaiBO1nQ8DGF+xDcHHmy4jwrbgVCPludwMXVT8XUaDAjT0NCsBhC75f2YAyIPCgkIl9DQrAYQ3hcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY2AkQgMCoypo6"},{"b64Body":"Cg8KCQiY0NCsBhDgFxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIPIyqgUpYForCMwPkY/Oz70sErlc+mjv8Yh9IRduqGvWEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGNkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCANf4wlXE3w0whEP1olvlsk4LhYqTYitE/X13o8SJJX6X5f4GMUTq8+QgfIBQ1Cs4aDAjU0NCsBhCT1eKhASIPCgkImNDQrAYQ4BcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY2QkQgMCoypo6"},{"b64Body":"Cg8KCQiY0NCsBhDiFxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIJ32XjSkZvaw+pJz2racY8DEMkYGb1G4nz04ie83+pVBEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBLwjALV+o1zcV4v3Np8epdPwgXJsMQbEMD1gdvBDubDLEWN/JP+sL1B6B6FJDD4CAaDAjU0NCsBhCzkfGhAyIPCgkImNDQrAYQ4hcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjaCRCAqNa5Bw=="},{"b64Body":"Cg8KCQiZ0NCsBhDkFxICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCFVYWlFVSkdPKgMY2gkyIhIgiAhCsvWctt4xW/X9LaWbiSQuCLryeMaZqX3tg1Njz0pSIhIgiAhCsvWctt4xW/X9LaWbiSQuCLryeMaZqX3tg1Njz0pqDAjVnquwBhDQspepAYgBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGNsJEjCDK2IFFzLo28B/6U5nh3dLGGION410OShh7FoIw5Nb1+zuGrzLbVTCpQF020Q+LosaDAjV0NCsBhCr2sLGASIPCgkImdDQrAYQ5BcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjbCRIDGNoJ"},{"b64Body":"Cg8KCQiZ0NCsBhDqFxICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCwoDGNsJGgFBGgFC","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwSfnJpGwFP+H17r99TjST19a6O6Q7cawdoFnFKzo6pA+jE20DNv4E+56IFS2yTk6mGgwI1dDQrAYQm9y5yAMiDwoJCJnQ0KwGEOoXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFofCgMY2wkaCwoCGAASAxjaCRgBGgsKAhgAEgMY2gkYAg=="},{"b64Body":"Cg8KCQia0NCsBhDuFxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjWnquwBhD47sPTARptCiISINA2zxq+JB82FZanf0+54oYvTEk91Th7YJNIjcRGUUKTCiM6IQLdgLRJxH2S29uf5DSq1IU2FQq2m4uA1TbMwS/MfcaYhgoiEiDj1UlwsOIrxtNAlhcWil8pY7+wDjTbAp5SqR/FO0D4LSIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGNwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCJgyB0cTqqxfaKpE2YEKLEMoYt5KokykQrGd/nvJxRmJqvt+lC5hF+XEaF3X4f6x4aDAjW0NCsBhDj2dXsASIPCgkImtDQrAYQ7hcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQia0NCsBhDyFxICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjcCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwmZ5LTjid9SErRzQhmi1Ar3CZFxU6otOL0dwZ4mVrcDSRhhipfBPc4UXn6d1gkymNGgsI19DQrAYQ66HrESIPCgkImtDQrAYQ8hcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQib0NCsBhD4FxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjcCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwEZfuXqE5K3J8Klz+LdyDOsR6DfJgAorUUQUCmcDtHe8Bg98GggeoXqUOBHSeSeLBGgwI19DQrAYQi/PskwIiDwoJCJvQ0KwGEPgXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQic0NCsBhD+FxICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxjcCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwFwJmUxGA/Dl9sjM7g1QQabPkMV+2zNzL5b2axVaNE2ZkUQU/4iHrnWA0w17xFxt6GgsI2NDQrAYQk+34GiIPCgkInNDQrAYQ/hcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQic0NCsBhCAGBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGNwJGiISIIjh97YQ4UgBzleGh28pHYDErhld2p8L+GkCKvAipbQ7IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGN0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBANynAX8UU58qN4XGeTgq9TWLWm+NIRxAKg+JJ6G/S1vc8VGxAojc/7ZVVgwJrMx4aDAjY0NCsBhDTyIGdAiIPCgkInNDQrAYQgBgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMY3QkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCSUJJQklZbYACAYABgYISGAxIVYQ2EV2ENg2EKb1ZbW2AAYQ2ShoKHAWEKwlZbk1BQYCBhDaOGgocBYQrCVluSUFBgQGENtIaChwFhCyVWW5FQUJJQklCSVltgAIBgAGBghIYDEhVhDddXYQ3WYQpvVltbYABhDeWGgocBYQrCVluTUFBgIGEN9oaChwFhCsJWW5JQUGBAYQ4HhoKHAWEKwlZbkVBQklCSUJJWW2AAgGBAg4UDEhVhDihXYQ4nYQpvVltbYABhDjaFgoYBYQrCVluSUFBgIGEOR4WChgFhCsJWW5FQUJJQkpBQVltgAID9W2AAYB8ZYB+DARaQUJGQUFZbf05Ie3EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYABSYEFgBFJgJGAA/VthDp+CYQ5WVluBAYGBEGf//////////4IRFxVhDr5XYQ69YQ5nVltbgGBAUlBQUFZbYABhDtFhCmVWW5BQYQ7dgoJhDpZWW5GQUFZbYABn//////////+CERVhDv1XYQ78YQ5nVltbYQ8GgmEOVlZbkFBgIIEBkFCRkFBWW2AAW4OBEBVhDzFXgIIBUYGEAVJgIIEBkFBhDxZWW2AAhIQBUlBQUFBWW2AAYQ9QYQ9LhGEO4lZbYQ7HVluQUIKBUmAggQGEhIQBERVhD2xXYQ9rYQ5RVltbYQ93hIKFYQ8TVltQk5JQUFBWW2AAgmAfgwESYQ+UV2EPk2ELOlZbW4FRYQ+khIJgIIYBYQ89VluRUFCSkVBQVltgAGAggoQDEhVhD8NXYQ/CYQpvVltbYACCAVFn//////////+BERVhD+FXYQ/gYQp0VltbYQ/thIKFAWEPf1ZbkVBQkpFQUFZbYQ//gWEKmVZbglJQUFZbYRAOgWELBFZbglJQUFZbYACCglJgIIIBkFCSkVBQVluCgYM3YACDgwFSUFBQVltgAGEQQIOFYRAUVluTUGEQTYOFhGEQJVZbYRBWg2EOVlZbhAGQUJOSUFBQVltgAGCAggGQUGEQdmAAgwGIYQ/2VlthEINgIIMBh2EP9lZbYRCQYECDAYZhEAVWW4GBA2BggwFSYRCjgYSGYRA0VluQUJaVUFBQUFBQVltgAGAgggGQUGEQxGAAgwGEYRAFVluSkVBQVltgAIFRkFBhENmBYQqrVluSkVBQVltgAGAggoQDEhVhEPVXYRD0YQpvVltbYABhEQOEgoUBYRDKVluRUFCSkVBQVltgAGBgggGQUGERIWAAgwGGYQ/2VlthES5gIIMBhWEP9lZbYRE7YECDAYRhEAVWW5STUFBQUFZbYRFMgWEM4FZbglJQUFZbYABgQIIBkFBhEWdgAIMBhWEP9lZbYRF0YCCDAYRhEUNWW5OSUFBQVltgAGBAggGQUGERkGAAgwGFYQ/2VlthEZ1gIIMBhGEQBVZbk5JQUFBWW2AAgVGQUGERs4FhCw5WW5KRUFBWW2AAYCCChAMSFWERz1dhEc5hCm9WW1tgAGER3YSChQFhEaRWW5FQUJKRUFBWW2AAYECCAZBQYRH7YACDAYVhD/ZWW2ESCGAggwGEYQ/2VluTklBQUFZbYACBUZBQYRIegWEM7FZbkpFQUFZbYABgIIKEAxIVYRI6V2ESOWEKb1ZbW2AAYRJIhIKFAWESD1ZbkVBQkpFQUFZbYABgIIIBkFBhEmZgAIMBhGEP9lZbkpFQUFb+omRpcGZzWCISIPf2J2x9dQ3I1yo5jRFsDm44OTGOhy6cPnn+knBAjgASZHNvbGNDAAgQADMigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKMCaDDoDGN0JShYKFAAAAAAAAAAAAAAAAAAAAAAAAATdcgcKAxjdCRABUhYKCQoCGAIQ/7LFDQoJCgIYYhCAs8UN"},{"b64Body":"Cg8KCQid0NCsBhCGGBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNcJEgMY2wk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwHsX8yXYQPsH47iZExHaeoOOpVtFrjnhTmae4XZO4RNuXVspxlQYQ8Cyrm/bNuAfHGgsI2dDQrAYQw7q8JCIPCgkIndDQrAYQhhgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQie0NCsBhCIGBICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGNsJGgwKAxjaCRIDGNcJGAEaDAoDGNoJEgMY1wkYAg==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwEAw7KOI8Aj7T2dri3nnWC8Xku3+EhartktuP7HH2wn3u42IGKGdibBEyzkQLhyYHGgwI2tDQrAYQ4+nYiAEiDwoJCJ7Q0KwGEIgYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMY2wkaDAoDGNoJEgMY1wkYARoMCgMY2gkSAxjXCRgC"},{"b64Body":"ChAKCQie0NCsBhCJGBIDGNcJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxkSFwoDGNsJEgMY1wkaAxjYCSICAQIqAggB","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwu9FIUnhfUkoBB9uo/scYz/Tt+mkn6JyNsiTj8JJyYmdbdcFxbDT2n4MKDA+rVpSMGgwI2tDQrAYQm46tqwMiEAoJCJ7Q0KwGEIkYEgMY1wkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIaRtyBSOgoJCgIYAxDWmtIBCgkKAhhiEOLSyTIKCgoDGKAGEKqaqQYKCgoDGKEGEKqaqQYKCgoDGNcJEIui7kA="},{"b64Body":"ChAKCQif0NCsBhCVGBIDGNcJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46bwoDGN0JEMCEPSJk9J9A2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE2A==","b64Record":"CiUIFiIDGN0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC9xr2hwBNm+0tbLFhBQb6me/H0yocFFnz40KjEy4laxrQumKyzjxOB6vHlohvvGBoaDAjb0NCsBhDbl9vtASIQCgkIn9DQrAYQlRgSAxjXCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGN0JIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxjXCRD/y5U2"},{"b64Body":"ChIKCQif0NCsBhCVGBIDGNcJIAE6ZQoDGOcCEAEiXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAE2+mF6cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATY","b64Record":"CgIIFhIwHjwRc+V0GlZ4uQu1pHjC/beK90f19EkaeO/f9TTbpo1zMZkkCN8MsepL1U6ANTGEGgwI29DQrAYQ3Jfb7QEiEgoJCJ/Q0KwGEJUYEgMY1wkgATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKGRqAxjdCVIAegwI29DQrAYQ25fb7QE="},{"b64Body":"ChAKCQif0NCsBhCXGBIDGNcJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46bwoDGN0JEMCEPSJk9J9A2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE2Q==","b64Record":"CiUIFiIDGN0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB6Mij889CNkoyW+c9+JhRCv7JJmgdAXWy9z8EHywQmw7tFZnli3UjgqvySi4tA3+caCwjc0NCsBhDDkq8RIhAKCQif0NCsBhCXGBIDGNcJKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMY3QkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIXCgkKAhhiEIDMlTYKCgoDGNcJEP/LlTY="},{"b64Body":"ChIKCQif0NCsBhCXGBIDGNcJIAE6ZQoDGOcCEAEiXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAE2+mF6cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATZ","b64Record":"CgIIFhIwicenkAHVIP+BIjJvkXxK94lK9e/tCbRtVoXAU/J2e2uO/IIimk8lzsXQNzK9HKHJGgsI3NDQrAYQxJKvESISCgkIn9DQrAYQlxgSAxjXCSABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGN0JUgB6Cwjc0NCsBhDDkq8R"}]},"someErc721SetApprovedForAllScenariosPass":{"placeholderNum":1246,"encodedItems":[{"b64Body":"Cg8KCQik0NCsBhC3GBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIN4prhSqAD3NdWGaK0nsUl/5auqG38lMWzsBPB2en6FjEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGN8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAZXG6QffXNOK/7/p3eGoC/b2tB6RlJP4FXGDtaGWXmnCjBTkHPSzOAj4oKGWSwplQaDAjg0NCsBhCL6cHaAiIPCgkIpNDQrAYQtxgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjfCRCAqNa5Bw=="},{"b64Body":"Cg8KCQil0NCsBhC5GBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjhnquwBhCggPNoGm0KIhIgbLL81QCI5HM08oOmjby0FlFHbtV9kf5QR23bdSJO8AsKIzohA87V+SXRGQxaqcIu/ib+fF/YUQu8iAWDt4D+ti66jCVlCiISIGvDhZp1x/At9ycHj0N3hsCspNafpMSzB3B7yLhiYpQgIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGOAJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDDJ8z+UWMFE9c54vDTno5ElPnuHmBWt7uOEiMzs2s59zFjAXU87hPlVNMxh8s3nhAaCwjh0NCsBhDj4qJ/Ig8KCQil0NCsBhC5GBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQil0NCsBhC9GBICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjgCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwbRuwkiCORl2KUFHwDRIgjQV54llxifqlPPZ+ljkeMdTzyYKJkverUcpvcVrT6TlKGgwI4dDQrAYQu9j2gAMiDwoJCKXQ0KwGEL0YEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQim0NCsBhDDGBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjgCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw1YsdIBr4Uoi/EnbQhhnR+NhqNQ3FqgYEXbGxJ1A7cjqpX6qPFBdmAspJVb6QI8bxGgwI4tDQrAYQs7SYpQEiDwoJCKbQ0KwGEMMYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQim0NCsBhDJGBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjgCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwoWPbSPb9rnAF5h119mhV7qPhfgf61PS6XNxJS05TI88FXys2AgnH4gyFPztyOuFHGgwI4tDQrAYQq82ViwMiDwoJCKbQ0KwGEMkYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQin0NCsBhDPGBICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxjgCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwRBbb7aB5MO93A1vV4gVrln/yAHKGI3tZ+rTqnV8SQMxtB/4eoBVVK1jfydar8aoSGgwI49DQrAYQ68XL6AEiDwoJCKfQ0KwGEM8YEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQio0NCsBhDRGBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGOAJGiISIKVY7cwYRdVGXxlhvyzAfniq6RC/sFyqy2/ABm5jakXYIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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W4Fz//////////////////////////8WYwlep7NgAINgQFGDY/////8WYOAbgVJgBAFhBpuSkZBhE9pWW2AAYEBRgIMDgWAAh4A7FYAVYQa1V2AAgP1bUFrxFYAVYQbJVz1gAIA+PWAA/VtQUFBQUFBWW2AAMJBQgnP//////////////////////////xZjI7hy3YIzhWBAUYRj/////xZg4BuBUmAEAWEHE5OSkZBhE6NWW2AAYEBRgIMDgWAAh4A7FYAVYQctV2AAgP1bUFrxFYAVYQdBVz1gAIA+PWAA/VtQUFBQYACDc///////////////////////////FmNjUiEehGBAUYJj/////xZg4BuBUmAEAWEHgJGQYRQDVltgIGBAUYCDA4GGWvoVgBVhB51XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQfBkZBhFDNWW5BQM3P//////////////////////////xaBc///////////////////////////FhRhB/tXYACA/VtQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEIOpGQYRFfVltgIGBAUYCDA4GGWvoVgBVhCFdXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQh7kZBhFHVWW1BQUFZbYACCc///////////////////////////FmMIGBL8g2BAUYJj/////xZg4BuBUmAEAWEIu5GQYRQDVltgIGBAUYCDA4GGWvoVgBVhCNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQj8kZBhFDNWW5BQkpFQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQk/kpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEJWVdgAID9W1Ba8RWAFWEJbVc9YACAPj1gAP1bUFBQUFBQUFZbYACAYABhAWdz//////////////////////////8WY3xBrSxg4BuFYEBRYCQBYQmtkZBhEV9WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEKF5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEKVFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEKWVZbYGCRUFtQkVCRUIFhCmpXYBVhCn9WW4CAYCABkFGBAZBhCn6RkGEVY1ZbW2ADC5JQUFCRkFBWW4Jz//////////////////////////8WY6IstGWDg2BAUYNj/////xZg4BuBUmAEAWEKxpKRkGEVkFZbYABgQFGAgwOBYACHgDsVgBVhCuBXYACA/VtQWvEVgBVhCvRXPWAAgD49YAD9W1BQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQs2kZBhFANWW2AgYEBRgIMDgYZa+hWAFWELU1c9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC3eRkGEUM1ZbUFBQVltgAINz//////////////////////////8WY+mF6cWEhGBAUYNj/////xZg4BuBUmAEAWELuZKRkGEVuVZbYCBgQFGAgwOBhlr6FYAVYQvWVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEL+pGQYRX3VluQUJOSUFBQVltgAIBgYGAAgGEBZ3P//////////////////////////xZjJ44LiGDgG4mJiWBAUWAkAWEMQZOSkZBhF2RWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEMq5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEM6FdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEM7VZbYGCRUFtQkVCRUIFhDUlXYBVgAIBn//////////+BERVhDRVXYQ0UYRM2VltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYQ1DV4FgIAFgIIICgDaDN4CCAZFQUJBQW1BhDV5WW4CAYCABkFGBAZBhDV2RkGEZIFZbW4JgAwuSUICVUIGWUIKXUFBQUFBQk1CTUJOQUFZbYACAYABhAWdz//////////////////////////8WY1z8kBFg4BuIiIiIYEBRYCQBYQ24lJOSkZBhGZ5WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEOIpGQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEOX1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEOZFZbYGCRUFtQkVCRUIFhDnVXYBVhDopWW4CAYCABkFGBAZBhDomRkGEVY1ZbW2ADC5JQUFCUk1BQUFBWW2AAgGAAgGEBZ3P//////////////////////////xZjrLnP+WDgG4iIiGBAUWAkAWEO1ZOSkZBhGqFWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEPP5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEPfFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEPgVZbYGCRUFtQkVCRUIFhD5RXYBVgAGEPqVZbgIBgIAGQUYEBkGEPqJGQYRrfVltbgWADC5FQgJRQgZVQUFBQUJNQk5FQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYRAAgmEP1VZbkFCRkFBWW2EQEIFhD/VWW4EUYRAbV2AAgP1bUFZbYACBNZBQYRAtgWEQB1ZbkpFQUFZbYACAYECDhQMSFWEQSldhEElhD8tWW1tgAGEQWIWChgFhEB5WW5JQUGAgYRBphYKGAWEQHlZbkVBQklCSkFBWW2AAgZBQkZBQVlthEIaBYRBzVluBFGEQkVdgAID9W1BWW2AAgTWQUGEQo4FhEH1WW5KRUFBWW2AAgGAAgGCAhYcDEhVhEMNXYRDCYQ/LVltbYABhENGHgogBYRAeVluUUFBgIGEQ4oeCiAFhEB5WW5NQUGBAYRDzh4KIAWEQHlZbklBQYGBhEQSHgogBYRCUVluRUFCSlZGUUJJQVltgAIBgQIOFAxIVYREnV2ERJmEPy1ZbW2AAYRE1hYKGAWEQHlZbklBQYCBhEUaFgoYBYRCUVluRUFCSUJKQUFZbYRFZgWEP9VZbglJQUFZbYABgIIIBkFBhEXRgAIMBhGERUFZbkpFQUFZbYACAYABgYISGAxIVYRGTV2ERkmEPy1ZbW2AAYRGhhoKHAWEQHlZbk1BQYCBhEbKGgocBYRAeVluSUFBgQGERw4aChwFhEJRWW5FQUJJQklCSVltgAGAggoQDEhVhEeNXYRHiYQ/LVltbYABhEfGEgoUBYRAeVluRUFCSkVBQVltgAIGQUJGQUFZbYRINgWER+lZbglJQUFZbYABgIIIBkFBhEihgAIMBhGESBFZbkpFQUFZbYACBFRWQUJGQUFZbYRJDgWESLlZbgRRhEk5XYACA/VtQVltgAIE1kFBhEmCBYRI6VluSkVBQVltgAIBgAGBghIYDEhVhEn9XYRJ+YQ/LVltbYABhEo2GgocBYRAeVluTUFBgIGESnoaChwFhEB5WW5JQUGBAYRKvhoKHAWESUVZbkVBQklCSUJJWW2AAgGAAYGCEhgMSFWES0ldhEtFhD8tWW1tgAGES4IaChwFhEB5WW5NQUGAgYRLxhoKHAWEQHlZbklBQYEBhEwKGgocBYRAeVluRUFCSUJJQklZbYRMVgWESLlZbglJQUFZbYABgIIIBkFBhEzBgAIMBhGETDFZbkpFQUFZbf05Ie3EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYABSYEFgBFJgJGAA/Vt/Tkh7cQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAFJgMmAEUmAkYAD9W2ETnYFhEHNWW4JSUFBWW2AAYGCCAZBQYRO4YACDAYZhEVBWW2ETxWAggwGFYRFQVlthE9JgQIMBhGETlFZblJNQUFBQVltgAGBAggGQUGET72AAgwGFYRFQVlthE/xgIIMBhGETlFZbk5JQUFBWW2AAYCCCAZBQYRQYYACDAYRhE5RWW5KRUFBWW2AAgVGQUGEULYFhEAdWW5KRUFBWW2AAYCCChAMSFWEUSVdhFEhhD8tWW1tgAGEUV4SChQFhFB5WW5FQUJKRUFBWW2AAgVGQUGEUb4FhEH1WW5KRUFBWW2AAYCCChAMSFWEUi1dhFIphD8tWW1tgAGEUmYSChQFhFGBWW5FQUJKRUFBWW2AAgVGQUJGQUFZbYACBkFCSkVBQVltgAFuDgRAVYRTWV4CCAVGBhAFSYCCBAZBQYRS7VltgAISEAVJQUFBQVltgAGEU7YJhFKJWW2EU94GFYRStVluTUGEVB4GFYCCGAWEUuFZbgIQBkVBQkpFQUFZbYABhFR+ChGEU4lZbkVCBkFCSkVBQVltgAIFgAwuQUJGQUFZbYRVAgWEVKlZbgRRhFUtXYACA/VtQVltgAIFRkFBhFV2BYRU3VluSkVBQVltgAGAggoQDEhVhFXlXYRV4YQ/LVltbYABhFYeEgoUBYRVOVluRUFCSkVBQVltgAGBAggGQUGEVpWAAgwGFYRFQVlthFbJgIIMBhGETDFZbk5JQUFBWW2AAYECCAZBQYRXOYACDAYVhEVBWW2EV22AggwGEYRFQVluTklBQUFZbYACBUZBQYRXxgWESOlZbkpFQUFZbYABgIIKEAxIVYRYNV2EWDGEPy1ZbW2AAYRYbhIKFAWEV4lZbkVBQkpFQUFZbYABn//////////+CFpBQkZBQVlthFkGBYRYkVluCUlBQVltgAIFRkFCRkFBWW2AAgoJSYCCCAZBQkpFQUFZbYACBkFBgIIIBkFCRkFBWW2AAgoJSYCCCAZBQkpFQUFZbYABgHxlgH4MBFpBQkZBQVltgAGEWoIJhFKJWW2EWqoGFYRZzVluTUGEWuoGFYCCGAWEUuFZbYRbDgWEWhFZbhAGRUFCSkVBQVltgAGEW2oODYRaVVluQUJKRUFBWW2AAYCCCAZBQkZBQVltgAGEW+oJhFkdWW2EXBIGFYRZSVluTUINgIIIChQFhFxaFYRZjVluAYABbhYEQFWEXUleEhAOJUoFRYRczhYJhFs5WW5RQYRc+g2EW4lZbklBgIIoBmVBQYAGBAZBQYRcaVltQgpdQh5VQUFBQUFCSkVBQVltgAGBgggGQUGEXeWAAgwGGYRFQVlthF4ZgIIMBhWEWOFZbgYEDYECDAVJhF5iBhGEW71ZbkFCUk1BQUFBWW2EXq4FhFiRWW4EUYRe2V2AAgP1bUFZbYACBUZBQYRfIgWEXolZbkpFQUFZbYACA/VthF9yCYRaEVluBAYGBEGf//////////4IRFxVhF/tXYRf6YRM2VltbgGBAUlBQUFZbYABhGA5hD8FWW5BQYRgagoJhF9NWW5GQUFZbYABn//////////+CERVhGDpXYRg5YRM2VltbYCCCApBQYCCBAZBQkZBQVltgAID9W2AAgWAHC5BQkZBQVlthGGaBYRhQVluBFGEYcVdgAID9W1BWW2AAgVGQUGEYg4FhGF1WW5KRUFBWW2AAYRicYRiXhGEYH1ZbYRgEVluQUICDglJgIIIBkFBgIIQCgwGFgREVYRi/V2EYvmEYS1ZbW4NbgYEQFWEY6FeAYRjUiIJhGHRWW4RSYCCEAZNQUGAggQGQUGEYwVZbUFBQk5JQUFBWW2AAgmAfgwESYRkHV2EZBmEXzlZbW4FRYRkXhIJgIIYBYRiJVluRUFCSkVBQVltgAIBgAGBghIYDEhVhGTlXYRk4YQ/LVltbYABhGUeGgocBYRVOVluTUFBgIGEZWIaChwFhF7lWW5JQUGBAhAFRZ///////////gREVYRl5V2EZeGEP0FZbW2EZhYaChwFhGPJWW5FQUJJQklCSVlthGZiBYRhQVluCUlBQVltgAGCAggGQUGEZs2AAgwGHYRFQVlthGcBgIIMBhmERUFZbYRnNYECDAYVhEVBWW2EZ2mBggwGEYRmPVluVlFBQUFBQVltgAIFRkFCRkFBWW2AAgoJSYCCCAZBQkpFQUFZbYACBkFBgIIIBkFCRkFBWW2EaGIFhGFBWW4JSUFBWW2AAYRoqg4NhGg9WW2AggwGQUJKRUFBWW2AAYCCCAZBQkZBQVltgAGEaToJhGeNWW2EaWIGFYRnuVluTUGEaY4NhGf9WW4BgAFuDgRAVYRqUV4FRYRp7iIJhGh5WW5dQYRqGg2EaNlZbklBQYAGBAZBQYRpnVltQhZNQUFBQkpFQUFZbYABgYIIBkFBhGrZgAIMBhmERUFZbYRrDYCCDAYVhFjhWW4GBA2BAgwFSYRrVgYRhGkNWW5BQlJNQUFBQVltgAIBgQIOFAxIVYRr2V2Ea9WEPy1ZbW2AAYRsEhYKGAWEVTlZbklBQYCBhGxWFgoYBYRe5VluRUFCSUJKQUFb+omRpcGZzWCISIM7MY6P+8gGKXDhFijBqGzEaBuVTqI2dHM4AB7eSqWTPZHNvbGNDAAgQADMigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKMCaDDoDGOEJShYKFAAAAAAAAAAAAAAAAAAAAAAAAAThcgcKAxjhCRABUhYKCQoCGAIQ/7LFDQoJCgIYYhCAs8UN"},{"b64Body":"Cg8KCQio0NCsBhDTGBICGAISAhgDGNaL5+gCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAU0KB25mVG9rZW4SCE9MU1lSSUtTKgMY4QlSIhIgpVjtzBhF1UZfGWG/LMB+eKrpEL+wXKrLb8AGbmNqRdhqDAjknquwBhCgwqT1AogBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGOIJEjD2exgUo4Tn345iUK2o0FvCvHnFujujeIO5gjuTFNduJQ59hK3/V7IQRId32AVK9ecaDAjk0NCsBhCLqoqdAyIPCgkIqNDQrAYQ0xgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjiCRIDGOEJ"},{"b64Body":"Cg8KCQip0NCsBhDZGBICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCwoDGOIJGgFBGgFC","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwjnr1/lxzRm5FNhgCKM15bZlm9wQ5en1u4tXDisvivooxnBwbxJCgcGa3AufdndcQGgsI5tDQrAYQk8LdDCIPCgkIqdDQrAYQ2RgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWh8KAxjiCRoLCgIYABIDGOEJGAEaCwoCGAASAxjhCRgC"},{"b64Body":"Cg8KCQiq0NCsBhDhGBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGN8JEgMY4gk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwWhx+EBgGYmNH92plkxKiYjispegciuLSi4ZsNoWLQcFv3N+4VJSSZttSTaWNmzLyGgwI5tDQrAYQ28HLvgMiDwoJCKrQ0KwGEOEYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQir0NCsBhDjGBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY4QkQwIQ9ImSbhf5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIISIDGOEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDU8sw8njKJlIvhNFMhWvFh45Jv0vo6WQ3wGTKmh6v1/dV7y1S0moF5bC2UR5bHdn8aDAjn0NCsBhCL9P7/ASIPCgkIq9DQrAYQ4xgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQir0NCsBhDjGBICGAIgAYIDFRITCgMY4gkSAxjhCRoDGOEJKgIIAQ==","b64Record":"CgMIoAISMM7SRhfMWXA5ZzaM5vkau2p0Sg0yV5rbIKz8BR84jLg3N5gdiGAkmkcQerB/Y1ZXbBoMCOfQ0KwGEIz0/v8BIhEKCQir0NCsBhDjGBICGAIgATqxAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIBodU1BFTkRFUl9BQ0NPVU5UX1NBTUVfQVNfT1dORVIo4v0qUJW8OWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATioiy0ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAThAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxjhCVIAegwI59DQrAYQi/T+/wE="},{"b64Body":"Cg8KCQis0NCsBhDlGBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY4QkQwIQ9ImSbhf5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIFiIDGOEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBvz1uwFXmA1EX6fYFlpxk6yh2sqfRv/eoV98FR7qfTxRwDcLNq7PaSwlYoLurEIDsaCwjo0NCsBhDLycQkIg8KCQis0NCsBhDlGBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6jAIKAxjhCSKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogOowUhYKCQoCGAIQ/8uVNgoJCgIYYhCAzJU2"},{"b64Body":"Cg8KCQis0NCsBhDnGBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY4QkQwIQ9ImSbhf5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIFiIDGOEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAYwQMu3Q36ob+uS3Tu/9R+eZZmUYx84hkHRkv+xfKtU7t6QwMlNyQ+qT8M+DDA6/4aDAjo0NCsBhCbmcWJAiIPCgkIrNDQrAYQ5xgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMY4QkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAADAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAEAAAAAAAAAAIAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAKIDqMDKQAwoDGOIJEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAwAAAEAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAABAAAAAAAAAACAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAABogFzB+qzmrYQfoiZhFrT1ZvZZT8gDyIJIEicorWTdpbDEaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAThGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3yIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQis0NCsBhDnGBICGAIgAYIDFRITCgMY4gkSAxjhCRoDGN8JKgIIAQ==","b64Record":"CgIIFhIwS9a5aMX/sPYmWPk6JkajQSyXrnmK4xYTvjNJ77S5LyaQV9VwMsfHr8Pta8oYmOxuGgwI6NDQrAYQnJnFiQIiEQoJCKzQ0KwGEOcYEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWKOL9KlCVvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAE4qIstGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMY4QlSAHoMCOjQ0KwGEJuZxYkC"},{"b64Body":"Cg8KCQit0NCsBhDpGBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY4QkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATf","b64Record":"CiUIFiIDGOEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDnCIvKKS31pAuIzDwPqyQg8wa3LG00KD9bq32OQNgUseIyjcG9uUVPqFVeFyoI3EAaCwjp0NCsBhDrpJMuIg8KCQit0NCsBhDpGBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6rgIKAxjhCRIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQit0NCsBhDpGBICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATi6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAThAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN8=","b64Record":"CgIIFhIw3H1LHwk0eevsuUjtu4w9x/EX40Yc2h3sOeVPcARdYtd9Epqj+FqyVPZigxhX+0FAGgsI6dDQrAYQ7KSTLiIRCgkIrdDQrAYQ6RgSAhgCIAE6LgoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAShkagMY4QlSAHoLCOnQ0KwGEOukky4="},{"b64Body":"Cg8KCQit0NCsBhDrGBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY4QkQwIQ9ImSbhf5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","b64Record":"CiUIFiIDGOEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAI6QpMditeF/+3tYtS+8VfcD/HYIj4rzsWL0fjJQ/5V/+ClQoZfzkgCqJL2rbQZqQaDAjp0NCsBhDLrvGSAiIPCgkIrdDQrAYQ6xgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMY4QkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAADAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAEAAAAAAAAAAIAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAKIDqMDKQAwoDGOIJEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAwAAAEAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAABAAAAAAAAAACAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAABogFzB+qzmrYQfoiZhFrT1ZvZZT8gDyIJIEicorWTdpbDEaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAThGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3yIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQit0NCsBhDrGBICGAIgAYIDExIRCgMY4gkSAxjhCRoDGN8JKgA=","b64Record":"CgIIFhIwXBKF0u/1cgJVxOyKOa4wMYZDt6bHekcrFFVf4cHpVIDGb/JbxcR2nDrKKT+BcXmXGgwI6dDQrAYQzK7xkgIiEQoJCK3Q0KwGEOsYEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWKOL9KlCgvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAE4qIstGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagMY4QlSAHoMCOnQ0KwGEMuu8ZIC"},{"b64Body":"Cg8KCQiu0NCsBhDtGBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY4QkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATf","b64Record":"CiUIFiIDGOEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC+PRg3ka4d2z9q5xoQraksOpblsIAq6KJZBpe7Ht//3OPnSI+m3W8HiuCwZN9e8DIaCwjq0NCsBhCL0bg8Ig8KCQiu0NCsBhDtGBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6rgIKAxjhCRIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQiu0NCsBhDtGBICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATi6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAThAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN8=","b64Record":"CgIIFhIwJZbEBq4BCQRUkmY4Bnt0RpoooHExABQBtE4am8kUa9zv4mKii2TKYxA3MX8Nz5nGGgsI6tDQrAYQjNG4PCIRCgkIrtDQrAYQ7RgSAhgCIAE6LgoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY4QlSAHoLCOrQ0KwGEIvRuDw="}]}}} \ No newline at end of file +{"specSnapshots":{"getErc20TokenName":{"placeholderNum":1012,"encodedItems":[{"b64Body":"Cg8KCQihruqtBhCEBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIKc6EGAjS985MYi/5haHuOu5DNrOR0FHYVt7W4PCruy6EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGPUHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBtK+l3pb0aR/TxxpOVRKoprc4sOt8TzbV/65/VnzeoNh0XMSfBRO29lO2OeiPRn5EaDAjdruqtBhDD/cjVAyIPCgkIoa7qrQYQhAUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY9QcQgMCoypo6"},{"b64Body":"Cg8KCQiiruqtBhCGBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIE2I0/T32YybksbV9fs2k6AO4DCGlPOORbEEjcZAMeCUEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGPYHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCjWLh4kPJMw0c2RWzMEXtchYfpBTMQAjzNneShqie/szZQ6GLELFKU8gSbu8y74JcaDAjeruqtBhDzgrzdASIPCgkIoq7qrQYQhgUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxj2BxCAqNa5Bw=="},{"b64Body":"Cg8KCQiiruqtBhCIBRICGAISAhgDGPSR4/sCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAW8KBlRva2VuQRIIVUVBSkxEUkUgBSoDGPYHMiISIDLGYuOj9qzAZdTAbLLS0+VcVFM/k+klSZk/aix7OwX3UiISIDLGYuOj9qzAZdTAbLLS0+VcVFM/k+klSZk/aix7OwX3agwI3vzEsQYQuJHr0QM=","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPcHEjBmb2Gt5sdAmSHfR+0QF5WdbUXV7pQ7Bp4sNTA7b0Tf1uW8MQrO8x4vuTRKQN0iazUaCwjfruqtBhCD49kBIg8KCQiiruqtBhCIBRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGPcHEgcKAxj2BxAKcgoKAxj3BxIDGPYH"},{"b64Body":"Cg8KCQijruqtBhCKBRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjf/MSxBhCIx6L5ARptCiISINRvlLi1zcjwrlL968wkXnXofIGY80GEvVy/kxFIPIA5CiM6IQK/dYWD8oaHeLSplWL9HbcHW/AzWrUXSJ8pt+ks8kuOxwoiEiAauXD9SOsn7jwrrAipWoxTPm675r76HqLGU3NLwF4riiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGPgHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCgYxvy75HFXDdvvk6dkQKiDEwuZ00qxHsmFkkDIILMSp4bkrvwEgKpzTa4npaPl8YaDAjfruqtBhDT5uugAiIPCgkIo67qrQYQigUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQikruqtBhCOBRICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxj4ByKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwTtixbdXQLSE5mkg0lY6zPLiknq4lLfNNHmHei7Gi8/d5o0mOH6+kuDf8rVUPgD7DGgsI4K7qrQYQm8rmRCIPCgkIpK7qrQYQjgUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQikruqtBhCUBRICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxj4ByLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwfCunjoVmvwB8ufMXoH+UmT6Sb59gBfTFpVMnMbKRRTwoM2YbUaQsstms/Md0DJ7GGgwI4K7qrQYQ+9vrqQIiDwoJCKSu6q0GEJQFEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQilruqtBhCWBRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGPgHGiISIMpCPoKftI2Qt5hX/WK/FyFkWogipNCuLMOhHABrseiEIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"ChAKCQilruqtBhCYBRIDGPUHEgIYAxiA/rWHASICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOOjAKAxj5BxCAkvQBIiQBmEiSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/c=","b64Record":"CiUIFiIDGPkHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCQDeCC/9te7RZ8tmqSt4Kqhth5jslZ7v1NnxwEiwnFeUAKChWm8YErCJflqkUrK7MaDAjhruqtBhCL5LrPAiIQCgkIpa7qrQYQmAUSAxj1Byogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgJirbDqNAgoDGPkHIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiAqMMBUhkKCgoCGGIQgLDW2AEKCwoDGPUHEP+v1tgB"},{"b64Body":"ChIKCQilruqtBhCYBRIDGPUHIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAD9wb93gM=","b64Record":"CgIIFhIwILs58Bg5mo0Ir5qnnm3+Fph564L2RLOGof+KLBrhtagLGtcEs+vYufyNONkmmTjYGgwI4a7qrQYQjOS6zwIiEgoJCKWu6q0GEJgFEgMY9QcgATpuCgMY5wISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZUb2tlbkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY+QdSAHoMCOGu6q0GEIvkus8C"}]},"getErc20TokenSymbol":{"placeholderNum":1018,"encodedItems":[{"b64Body":"Cg8KCQiqruqtBhCwBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIJLJs8hICgOERUYYiL5h63uKRkTxXxK5PDoVVmZh2Ur1EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGPsHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCo+zzj8xId68kng7GtHphJs+IyjDknoXHgyKOY5/7ZpbIoW0ITAAiyi4JPHooUZqcaCwjmruqtBhCzv7Z+Ig8KCQiqruqtBhCwBRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxj7BxCAwKjKmjo="},{"b64Body":"Cg8KCQiqruqtBhCyBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISICehH8/pjLmRfCPaQdh3nhG07JYydufJaw2e34nKUEDEEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGPwHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBWspU8T7YD0ZQJ8qoHe92LpN3T0TFX3t4t54OPin9hyr3/SfYXeoFaLaN/8njfx3MaDAjmruqtBhDrzfviAiIPCgkIqq7qrQYQsgUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxj8BxCAqNa5Bw=="},{"b64Body":"Cg8KCQirruqtBhC0BRICGAISAhgDGPSR4/sCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAW4KDWZ1bmdpYmxlVG9rZW4SAUYgBSoDGPwHMiISIAwB6iixofRyRqpxKg3BHAQiXtb4QwkxfY1Jfkhj4iYVUiISIAwB6iixofRyRqpxKg3BHAQiXtb4QwkxfY1Jfkhj4iYVagsI5/zEsQYQ+L/kbA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGP0HEjBEIwgyTO20egFFjJawe+nMw7hhkh7yrHEYE84/OYAVe0TP4RMVYMDNfUtkt/I17fkaDAjnruqtBhCznPqHASIPCgkIq67qrQYQtAUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxj9BxIHCgMY/AcQCnIKCgMY/QcSAxj8Bw=="},{"b64Body":"Cg8KCQirruqtBhC2BRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjn/MSxBhCQhYHjAhptCiISIHIn9qMwTE2tm4LK0WyvQPQwbkTNtQ0EIYRPoY8x9LVRCiM6IQINfLxVwGWu5OotDnmaQMbEcqTM+GWHJZ53AI1WuwRjMAoiEiBzJQWHTXyZ/WdJTGmqpo5AT3P78jwXEpMKYP+c0ssjJCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGP4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCL3IxTxe3/5I0WUPGuYILF0ttosaool47cKAJ+/eNjKOc9NVCHJ/zZK9RlVxXRSMYaDAjnruqtBhDj2/jrAiIPCgkIq67qrQYQtgUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQisruqtBhC6BRICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxj+ByKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwT994G+1pFdwhBsZe4JpaiRhswuwT8ye24Dl3MKmYEqTNIpS8ypd2g+ICOz7HfCR3GgwI6K7qrQYQs+PxkAEiDwoJCKyu6q0GELoFEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQisruqtBhDABRICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxj+ByLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwaHXe00sizaPVrvwFriDava8jEvNoO37/D4NlygfBCRdRWwUxvf5C8ONFlws8lyPdGgwI6K7qrQYQo6zV9QIiDwoJCKyu6q0GEMAFEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQitruqtBhDCBRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGP4HGiISIHCWPqb1TQQYbRP7ITvBI1KU8HKVdwZ97QIMMOSpoCbzIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"ChAKCQitruqtBhDEBRIDGPsHEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGP8HEMCEPSIkqG41dgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9","b64Record":"CiUIFiIDGP8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA15GCCcYdIOpSFku4GWL82BqFIZxm6RK1Jx164jhSY9pYpQtsXfugCJt7uKNZtQcAaDAjpruqtBhCTyJCcAyIQCgkIra7qrQYQxAUSAxj7Byogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGP8HIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxj7BxD/y5U2"},{"b64Body":"ChIKCQitruqtBhDEBRIDGPsHIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAD/ZXYm0E=","b64Record":"CgIIFhIw6C8Hx22aUripffGro5IOhGwbj5FgtPtJlH0gRdupad2Tw6XU3PkCIzJfe9Hljm3tGgwI6a7qrQYQlMiQnAMiEgoJCK2u6q0GEMQFEgMY+wcgATpuCgMY5wISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY/wdSAHoMCOmu6q0GEJPIkJwD"}]},"getErc20TokenDecimals":{"placeholderNum":1024,"encodedItems":[{"b64Body":"Cg8KCQiyruqtBhDgBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIMxhGJVgW+CRRncqJ7gme/iwOFmVfVFb+S6EGWq8i3fsEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGIEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCCeMS+3GAhq3AuITOmBQtrB1y6cBQEdQLmT7Yb92h5n6t4OEek86u8XJsxU02kDmcaDAjuruqtBhCLqoqgAiIPCgkIsq7qrQYQ4AUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYgQgQgMCoypo6"},{"b64Body":"Cg8KCQizruqtBhDiBRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIKML5892W6NVFL/X5R55jHV0+6jhRDVCTvvzNA24Ap+oEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA8S65V0TMnUwuPWlokQxWrS3kJiKxBBmJJwp8jSCBeWidiDZByCadhW14+HIQBWgEaCwjvruqtBhCz4YkoIg8KCQizruqtBhDiBRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGIIIEICo1rkH"},{"b64Body":"Cg8KCQizruqtBhDkBRICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXgKDWZ1bmdpYmxlVG9rZW4SCE1JUEhGQU1KGAogBSoDGIIIMiISICT6GRrl7sxwNbR/GDD6HUVhAlk9CE7AUBjevenv0adSUiISICT6GRrl7sxwNbR/GDD6HUVhAlk9CE7AUBjevenv0adSagwI7/zEsQYQgKKMjgI=","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGIMIEjAdsiyHuKilA8HqtIIww38WgDN0YeGUCx6PnJ6I1/4iUXHc0JKeTaQP46/BeRRFGuIaDAjvruqtBhDL4ZiqAiIPCgkIs67qrQYQ5AUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxiDCBIHCgMYgggQCnIKCgMYgwgSAxiCCA=="},{"b64Body":"Cg8KCQi0ruqtBhDmBRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjw/MSxBhCIt98kGm0KIhIgrtly1jQQgqUHAONA0zlXztEyy4cT44TgImqRe1tCs7oKIzohAy4GdUScA9M4LWkH50EOzxM3CnRhQyOdArv98pMsdba6CiISILD4+D9/GsA1GF7nQWqIaL6/1kS0HNMrJVYMonlwdfvGIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGIQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB/4cDp8q39uD/8S6V9W3RC01w58u4BTkFbzLJ9vnZEfpACp5P2eCgho0vyYHCGScAaCwjwruqtBhCTkagxIg8KCQi0ruqtBhDmBRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQi0ruqtBhDoBRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjw/MSxBhDwja6YAhptCiISIHVi52i4hjOFC/B8bNhcWvJn1zAQU3/MOsJPkMYQgOONCiM6IQMpwIJu1vpGIiADPUt3dEOhnvdI2INM8qYsRgA1pwWWPwoiEiAgMZ95+Fh8Be/lTWNJI5BqwsEy8q7so5R1g4Q1Oy2hzSIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGIUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC/X3BuSZ59GOzBq8D3Nc5PXEpGWMLvNDOzQ1CykqGGAPjM+nD3oUQWcQI1xjfsi38aDAjwruqtBhDzn9eyAiIPCgkItK7qrQYQ6AUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi1ruqtBhDsBRICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiFCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw63+faKqwWEiX7PPM3flZKwql18IJd26dBKpjvFA15zSgmUJ8/cIeSJemuHIOzjuDGgsI8a7qrQYQ24KHOyIPCgkIta7qrQYQ7AUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi1ruqtBhDyBRICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxiFCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw4bc0ixtwXSx58gy31wvkoKczknmUvdeem8SfIbd9jJW4Sxj0CtVt7eeSmF9sVegUGgwI8a7qrQYQ++PWvQIiDwoJCLWu6q0GEPIFEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi2ruqtBhD0BRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGIUIGiISIL7BsBLdXJ8qhj+Bz7Yw+I440SuROGlUughPBvBpAE2QIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"ChAKCQi2ruqtBhD2BRIDGIEIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGIYIEMCEPSIk1EmoMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQD","b64Record":"CiUIFiIDGIYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCJalZUzz3SszGk92VL/ROKnDhACqoyNq3XPuDYcLAq3oTx5x551FF6sJvwUcDLmXMaDAjyruqtBhDDiKjGAiIQCgkItq7qrQYQ9gUSAxiBCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGIYIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxiBCBD/y5U2"},{"b64Body":"ChIKCQi2ruqtBhD2BRIDGIEIIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEAzE85Wc=","b64Record":"CgIIFhIwwSWis/WQl8GQSWFOlK+j055wShf4e5n8U9ABVwZGloyDCT7lDpZRTkuYxRBObTA7GgwI8q7qrQYQxIioxgIiEgoJCLau6q0GEPYFEgMYgQggATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKKGRqAxiGCFIAegwI8q7qrQYQw4ioxgI="}]},"getErc20TotalSupply":{"placeholderNum":1031,"encodedItems":[{"b64Body":"Cg8KCQi7ruqtBhCSBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISICn+LBvzUFFmHSRBpmap4ik+cwuerdjreXgT4vDKV1VgEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGIgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAdfnbTOx3UETS+L6qcR8xqphTQLrB5VOnbbKKtN/gZ/FvTiwfsogzqBmAC7csqWtcaDAj3ruqtBhDTu9fmASIPCgkIu67qrQYQkgYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYiAgQgMCoypo6"},{"b64Body":"Cg8KCQi7ruqtBhCUBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIGCjOtyEBv4kbi9Zn55rvlzMoY6SCfcVmw5JUKntM0M3EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD3/NQn/dIHo4k1ivn277RELy1EscsZwdD0n1L7EXovOAxMyS13ciTeRgViTyKgSwMaDAj3ruqtBhC7lPzLAyIPCgkIu67qrQYQlAYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiJCBCAqNa5Bw=="},{"b64Body":"Cg8KCQi8ruqtBhCWBhICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCFVESUZRU1ZCIDIqAxiJCDIiEiAF3oOaxh4be8hKovSAxHtc9+fpu2/KI8YBajj7m0Aj8FIiEiAF3oOaxh4be8hKovSAxHtc9+fpu2/KI8YBajj7m0Aj8GoMCPj8xLEGEMib3tUB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGIoIEjAQ7uah+ulrJ5D2Sn7MTU5gGzKZylQaMmuSgZdGV95MNxc7G8BdJT1T5f2nKA/j0oEaDAj4ruqtBhCD1ILwASIPCgkIvK7qrQYQlgYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxiKCBIHCgMYiQgQZHIKCgMYiggSAxiJCA=="},{"b64Body":"Cg8KCQi8ruqtBhCYBhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAj4/MSxBhCAusHKAxptCiISIOuHR57agZZ5zX1U2tmypzUz0LVgKFtAVFZ+3t9lJQsFCiM6IQN8F7przfrrWt91EzqzQ7C09KQa6t1HSGFu0oJemjvyMAoiEiDNcfhcbaoaWa8JVe0NNrLr+mDY1jnnkBvUrcIjLEpdDSIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGIsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA2NhJyxvgj2vuYhdIP4rabMU9uB062QjXcmeS7oek36Yn0rZlF62HGarF06b/XQtUaDAj4ruqtBhDLwJbVAyIPCgkIvK7qrQYQmAYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi9ruqtBhCcBhICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiLCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwTOuT8CGsUYoOlpeCUQntrTzgS6fnvejlB+H2qVStArSw7o5KawP1fFFgqTRrNOqpGgwI+a7qrQYQu7j1+QEiDwoJCL2u6q0GEJwGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi9ruqtBhCiBhICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxiLCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwIBYWaW+zSTzRwWUdnyq2iBpPEgJVOjDm7OHDuUAO8d99SRNjoCNDtK2D5Vz2d+kNGgsI+q7qrQYQ85mBAiIPCgkIva7qrQYQogYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi+ruqtBhCkBhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGIsIGiISINk5oHES7PF8iAKO5gavvJisIku1grpPqHfVRhW+uk2mIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"ChAKCQi/ruqtBhCmBhIDGIgIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGIwIEMCEPSIk5NwqpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQK","b64Record":"CiUIFiIDGIwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBpBXPuGkcH/qOz+2HN4MBA2d7dU4Kqk3n/sK7U6CMv4NchWmU55FLunaMKuBrZBI4aCwj7ruqtBhCLqYUMIhAKCQi/ruqtBhCmBhIDGIgIKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYjAgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIXCgkKAhhiEIDMlTYKCgoDGIgIEP/LlTY="},{"b64Body":"ChIKCQi/ruqtBhCmBhIDGIgIIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEChgWDd0=","b64Record":"CgIIFhIwgMA/zxM37BUGrU7dX1rnGcBX4Ulh6PrXGc6TM6R8hi5UTJXIRPetizyu/TIKh8JNGgsI+67qrQYQjKmFDCISCgkIv67qrQYQpgYSAxiICCABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIoZGoDGIwIUgB6Cwj7ruqtBhCLqYUM"}]},"getErc20BalanceOfAccount":{"placeholderNum":1037,"encodedItems":[{"b64Body":"Cg8KCQjDruqtBhDCBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIKuozbv2LxXdCPlK6OeiYcxAh/35TK4hskN3xqY78eHVEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGI4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBbXI/+T8ZqM/pk6uJbLFjiunhK95MxAApoBcAm8QMjcMxUpZ9ZKNX9vUz74goduOAaDAj/ruqtBhDjnLOJAyIPCgkIw67qrQYQwgYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYjggQgMCoypo6"},{"b64Body":"Cg8KCQjEruqtBhDEBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIEvq5kxrQnt0upcOB5kre9gPjxl5bYSJCGqCgLG//JeyEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGI8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCVYUbLSmN0RFLIF/Ijqy6h7nPIgEJPrKgonhjomVtKh8IPaP/A3rXCQlXHjUpeFkgaDAiAr+qtBhCzt9ORASIPCgkIxK7qrQYQxAYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiPCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjEruqtBhDGBhICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCFNFRFlCQ09IIAUqAxiPCDIiEiCdR/KRQrncn5VJnO+dcgwJRZkMHSDoDob6Pxb1dp9NVlIiEiCdR/KRQrncn5VJnO+dcgwJRZkMHSDoDob6Pxb1dp9NVmoMCID9xLEGEJDEnvwC","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJAIEjB8GoP9muTW1TNkD6t5o66sPHDBvO1bS3RpsiYs73mU0Fi3C84tcMt3ISf9NN1Dl68aDAiAr+qtBhCj25iSAyIPCgkIxK7qrQYQxgYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxiQCBIHCgMYjwgQCnIKCgMYkAgSAxiPCA=="},{"b64Body":"Cg8KCQjFruqtBhDIBhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiB/cSxBhC49sKUARptCiISIFQgPAfPYOHI2i3idW9I6iqS4IHohqaNfJIlG4ApJrHwCiM6IQNA4zWIqtKhD+DifecG4MEXi5TdSdMN0dgVaKicN/lfoQoiEiDFzUvqL30hh0abssC/CtpbClDiZZI6pmmsE4/OdFEGkyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGJEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA1/fAhEYRjIQxSvrwvPfXGNOaeaxe7sJdSo+ZTQrlQ0yiu91iAMIrnJyzHSmoXEYUaDAiBr+qtBhCrhuWaASIPCgkIxa7qrQYQyAYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjFruqtBhDMBhICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiRCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwvP28osoqpNRtf6/zOjikOtPjDJEwcSIzbuxosTD/wz7zQ4KrT+CievWqitLugc9UGgwIga/qrQYQm8D2mwMiDwoJCMWu6q0GEMwGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjGruqtBhDSBhICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxiRCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwRVBwmof+fsFYbq8GJOb2EirWjeYtr4/XXMZm1QiQGEHIh8/enph9NmOAwf44w8OQGgwIgq/qrQYQ26S3wAEiDwoJCMau6q0GENIGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjGruqtBhDUBhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJEIGiISIExBJPbzdSninpubqq61KlmDHVt+u1Fzii6q6+DELVnTIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGJIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCufk/hm93L/kTne1gM0kW4q3SCS8SJYMXqq/uywnxy+kDLlZjAnONIG770XjPdzIAaDAiCr+qtBhDTsbimAyIPCgkIxq7qrQYQ1AYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQowXCgMYkggS1xRggGBAUjSAFWEAEFdgAID9W1BgBDYQYQDPV2AANWDgHIBjvqusyBFhAIxXgGPk3CqkEWEAZleAY+TcKqQUYQGBV4Bj9LedpRRhAZRXgGP3iIrsFGEBp1eAY/ecdWgUYQG6V2AAgP1bgGO+q6zIFGEBSFeAY9RJqDIUYQFbV4Bj4fIcZxRhAW5XYACA/VuAYwGYSJIUYQDUV4BjFdrL6hRhAOlXgGMfhLK3FGEA/FeAY5J9oQUUYQEPV4BjmNylvhRhASJXgGOobjV2FGEBNVdbYACA/VthAOdhAOI2YARhB0ZWW2EBzVZbAFthAOdhAPc2YARhB2hWW2ECN1ZbYQDnYQEKNmAEYQezVlthArlWW2EA52EBHTZgBGEH71ZbYQMzVlthAOdhATA2YARhB2hWW2EDq1ZbYQDnYQFDNmAEYQdGVlthA+hWW2EA52EBVjZgBGEHs1ZbYQQmVlthAOdhAWk2YARhB0ZWW2EEmlZbYQDnYQF8NmAEYQezVlthBPxWW2EA52EBjzZgBGEHRlZbYQUxVlthAOdhAaI2YARhB7NWW2EFk1ZbYQDnYQG1NmAEYQgyVlthBjdWW2EA52EByDZgBGEIZVZbYQamVluAYAFgAWCgGwMWYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAgtXPWAAgD49YAD9W1BQUFBgQFE9YACCPmAfPZCBAWAfGRaCAWBAUmECM5GQgQGQYQjRVltQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFgIGBAUYCDA4FgAIda8RWAFWECjlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhArKRkGEJflZbUFBQUFBWW2BAUWOpBZy7YOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGOpBZy7kGBEAVtgIGBAUYCDA4FgAIda8RWAFWEDCVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhAy2RkGEJflZbUGAAgP1bYEBRY26xdp9g4RuBUmABYAFgoBsDg4EWYASDAVKCgRZgJIMBUoQWkGPdYu0+kGBEAWAgYEBRgIMDgYZa+hWAFWEDgVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhA6WRkGEJoFZbUFBQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFhAupWW4BgAWABYKAbAxZjldibQWBAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWECC1c9YACAPj1gAP1bYEBRY6kFnLtg4BuBUmABYAFgoBsDg4EWYASDAVJgJIIBg5BShBaQY6kFnLuQYEQBW2AgYEBRgIMDgWAAh1rxFYAVYQR2Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEDpZGQYQl+VluAYAFgAWCgGwMWYzE85WdgQFGBY/////8WYOAbgVJgBAFgIGBAUYCDA4GGWvoVgBVhBNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQIzkZBhCblWW2BAUWMJXqezYOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGMJXqezkGBEAWEEV1ZbgGABYAFgoBsDFmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQVvVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGECM5GQYQmgVltgQFFgAWABYKAbA4OBFmAkgwFSYESCAYOQUmAAkYKRhhaQYGQBYECAUWAfGYGEAwGBUpGBUmAgggGAUWABYAFg4BsDFmOpBZy7YOAbF5BSUWEF7ZGQYQncVltgAGBAUYCDA4GFWvSRUFA9gGAAgRRhBihXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hBi1WW2BgkVBbUFBQUFBQUFBWW2BAUWNwoIIxYOAbgVJgAWABYKAbA4KBFmAEgwFSgxaQY3CggjGQYCQBYCBgQFGAgwOBhlr6FYAVYQZ9Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEGoZGQYQmgVltQUFBWW2AAW4GBEBVhBqFXgmABYAFgoBsDFmMG/d4DYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbvVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj5gHz2QgQFgHxkWggFgQFJhBxeRkIEBkGEI0VZbUIBhByKBYQn4VluRUFBhBqlWW4A1YAFgAWCgGwOBFoEUYQdBV2AAgP1bkZBQVltgAGAggoQDEhVhB1hXYACA/VthB2GCYQcqVluTklBQUFZbYACAYACAYICFhwMSFWEHfldgAID9W2EHh4VhBypWW5NQYQeVYCCGAWEHKlZbklBhB6NgQIYBYQcqVluTlpKVUJKTYGABNZJQUFZbYACAYABgYISGAxIVYQfIV2AAgP1bYQfRhGEHKlZbklBhB99gIIUBYQcqVluRUGBAhAE1kFCSUJJQklZbYACAYABgYISGAxIVYQgEV2AAgP1bYQgNhGEHKlZbklBhCBtgIIUBYQcqVluRUGEIKWBAhQFhBypWW5BQklCSUJJWW2AAgGBAg4UDEhVhCEVXYACA/VthCE6DYQcqVluRUGEIXGAghAFhBypWW5BQklCSkFBWW2AAgGBAg4UDEhVhCHhXYACA/VthCIGDYQcqVluUYCCTkJMBNZNQUFBWW2NOSHtxYOAbYABSYEFgBFJgJGAA/VtgAFuDgRAVYQjAV4GBAVGDggFSYCABYQioVluDgREVYQOlV1BQYACRAVJWW2AAYCCChAMSFWEI41dgAID9W4FRZ///////////gIIRFWEI+1dgAID9W4GEAZFQhGAfgwESYQkPV2AAgP1bgVGBgREVYQkhV2EJIWEIj1ZbYEBRYB+CAWAfGZCBFmA/ARaBAZCDghGBgxAXFWEJSVdhCUlhCI9WW4FgQFKCgVKHYCCEhwEBERVhCWJXYACA/VthCXODYCCDAWAgiAFhCKVWW5eWUFBQUFBQUFZbYABgIIKEAxIVYQmQV2AAgP1bgVGAFRWBFGEHYVdgAID9W2AAYCCChAMSFWEJsldgAID9W1BRkZBQVltgAGAggoQDEhVhCctXYACA/VuBUWD/gRaBFGEHYVdgAID9W2AAglFhCe6BhGAghwFhCKVWW5GQkQGSkVBQVltgAGAAGYIUFWEKGldjTkh7cWDgG2AAUmARYARSYCRgAP1bUGABAZBW/qJkaXBmc1giEiCT230r3QliUK3Y7+bMm6Sh988TjUELVEifauv0QpbfP2Rzb2xjQwAICwAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6AxiSCEoWChQAAAAAAAAAAAAAAAAAAAAAAAAEEnIHCgMYkggQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"ChAKCQjHruqtBhDWBhIDGI4IEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGJIIEMCEPSJE94iK7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA4=","b64Record":"CiUIFiIDGJIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCCaIoebtgzhiPPkOcRjiQKx410HCGQTr/B3luIcMYww12oQUIpcpzVYwmID3f5U+waDAiDr+qtBhCTioDKASIQCgkIx67qrQYQ1gYSAxiOCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGJIIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxiOCBD/y5U2"},{"b64Body":"ChIKCQjHruqtBhDWBhIDGI4IIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEEHCggjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDg==","b64Record":"CgIIFhIwf9nhD0ueR0kGi33Klqm971tdpET7zFXCSUTglLUfF5cZvrwQQG+FPLaf1XRZMRSvGgwIg6/qrQYQlIqAygEiEgoJCMeu6q0GENYGEgMYjgggATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAxiSCFIAegwIg6/qrQYQk4qAygE="},{"b64Body":"Cg8KCQjHruqtBhDcBhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGI4IEgMYkAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwIuQY/XP7AYJ9E7R1WRTin10bfBNYPqSpVW1r5edR2Sy+gdbjEzcCjbdb/McFGA9KGgwIg6/qrQYQ2+GarwMiDwoJCMeu6q0GENwGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjIruqtBhDeBhICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGJAIEgcKAxiPCBAFEgcKAxiOCBAG","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwG+r+OLgyzt9PJq/+cA6uGNWuJaiOUt5/N6RK/uxXNiM0BfJsPArFrZdj/f5KhTiuGgwIhK/qrQYQ+4a80wEiDwoJCMiu6q0GEN4GEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYkAgSBwoDGI4IEAYSBwoDGI8IEAU="},{"b64Body":"ChAKCQjIruqtBhDgBhIDGI4IEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGJIIEMCEPSJE94iK7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA4=","b64Record":"CiUIFiIDGJIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA26K/C+1t2tTWp/EDQ1LeGSpBOyfdzWsuH87zGKm8eKivbQVpA3pSlT2z1x4CS23QaDAiEr+qtBhCTx4zVAyIQCgkIyK7qrQYQ4AYSAxiOCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGJIIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxiOCBD/y5U2"},{"b64Body":"ChIKCQjIruqtBhDgBhIDGI4IIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEEHCggjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDg==","b64Record":"CgIIFhIwlg1AdJplsMXGQKJOuzb6eXJKgyBkqyVyWUHR9vvW1MVRyL/N4PlM2NnLTGhMpyxcGgwIhK/qrQYQlMeM1QMiEgoJCMiu6q0GEOAGEgMYjgggATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADKGRqAxiSCFIAegwIhK/qrQYQk8eM1QM="}]},"transferErc20Token":{"placeholderNum":1043,"encodedItems":[{"b64Body":"Cg8KCQjNruqtBhCEBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIGfNFlUTFr7l7YduZwU/CcTEfzq7GOqy67kFu3VojAAjEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGJQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBy67Bei35ThoMdmapZKUFnd2YKNyfrEbOa4Q91zmb5rWTiw03wX8Hs+GfoTkOFotwaDAiJr+qtBhCD6Lu8AiIPCgkIza7qrQYQhAcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYlAgQgMCoypo6"},{"b64Body":"Cg8KCQjOruqtBhCGBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIMPab8ndMcxaLIo/DX2QQP9NvjaOMPKrg/6DCO2sLE8hEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDxtywPN0TKD2bfZA+QBEVkFB7rXAfmH/g8gteJ1Te1TyEmNe/8PFN36MvB3pqGlNAaCwiKr+qtBhDDq4dhIg8KCQjOruqtBhCGBxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGJUIEICo1rkH"},{"b64Body":"Cg8KCQjOruqtBhCIBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIPE7uQQdNRZAloNL4vWym5vnfD+t+u4zccPhNT/AtyzuEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDPBUO4AxCk9p6KvGHJZGTUiIn64Z+FDAHdevvvE3/TeeazoQpLEUS1kRae/dWDF90aDAiKr+qtBhDDt8LGAiIPCgkIzq7qrQYQiAcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiWCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjPruqtBhCKBxICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXUKDWZ1bmdpYmxlVG9rZW4SCFJVQVJOUlhVIAUqAxiWCDIiEiCQbI/7yAR5Ox6w/FBs3BDL6M/NfTptNV8Bgg3xDf/agVIiEiCQbI/7yAR5Ox6w/FBs3BDL6M/NfTptNV8Bgg3xDf/agWoLCIv9xLEGELjf71A=","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJcIEjC4XUm/ag7jisuxnUQPuAWZTQiZgUkSlYSKrA/tNeLWIHy7uTcYu0zVhaHCOXKCJ9saCwiLr+qtBhDz8sxqIg8KCQjPruqtBhCKBxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGJcIEgcKAxiWCBAKcgoKAxiXCBIDGJYI"},{"b64Body":"Cg8KCQjPruqtBhCMBxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiL/cSxBhCIi8bHAhptCiISIDFaPOGM3/mfEm8Tt4/XJ9NB5iRPJMi3JeO5kudismo4CiM6IQOQV0RlwGKvxAyxqiLAhH2qUN5XrCuRpw4yt7HOhlECjgoiEiALtgPk1yVE3JZoOCFTIEv3EJDlV/zkcSNRh1nfwyXIcCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGJgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCinoT7N+Ox0/HP5WzYgPLQZQPRn3JbFBRfbeFQVd0+UOMkYigN8p0SGC2k72yQyzIaDAiLr+qtBhC7v8HPAiIPCgkIz67qrQYQjAcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjQruqtBhCQBxICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiYCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIww0CUSJodfCwsdMb5fWGtQRa/mXQ8ExAo1ojgWWJlpM3LwTYZuJjW42r0evlfAh+fGgsIjK/qrQYQw/LddCIPCgkI0K7qrQYQkAcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjQruqtBhCWBxICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxiYCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw6WLdFuykv8a6P9/sJjZIUfYWWTqygKxTvJ7oYACAk+PMhkk74M9lxIDsAfX/s6XoGgwIjK/qrQYQg/Oz9QIiDwoJCNCu6q0GEJYHEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjRruqtBhCYBxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJgIGiISIPmr4CgcptNVRGc9uYtodkaBsJSMI1/tYYHpEviRvHeCIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQjRruqtBhCeBxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJQIEgMYlwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw7xeRJOU2kumEKavgyg0m1HEl3eF+iN75wpP9Hy/VROzuMdEyk7daczYzp8ZO++7HGgwIja/qrQYQ+/6BgAMiDwoJCNGu6q0GEJ4HEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjSruqtBhCkBxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJUIEgMYlwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwlWPUgXlaCXrJBusZbgmBv69p/u8DeQt3IL5S7Bh3IdZpIbJh39z2+9ZsSMXG5E8IGgwIjq/qrQYQm6H7hwEiDwoJCNKu6q0GEKQHEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjSruqtBhCqBxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJkIEgMYlwg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwOBNE+YRA6WM7fYPCwKKEtixPZ2xk82QJoCqHNyeDi0oiZrZ5K9c/4hDdB7tqUJoEGgwIjq/qrQYQ++/riAMiDwoJCNKu6q0GEKoHEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjTruqtBhCsBxICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGJcIEgcKAxiWCBAJEgcKAxiZCBAK","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwXl5befCurYWEBIW8DyE9MgNMNYwgh+UNVZjMoABgmkDTeq1b/sjYRwe42ouumQcOGgwIj6/qrQYQm/rpkQEiDwoJCNOu6q0GEKwHEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYlwgSBwoDGJYIEAkSBwoDGJkIEAo="},{"b64Body":"Cg8KCQjTruqtBhCuBxICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYmQgQwIQ9ImS+q6zIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CiUIFiIDGJkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjABB1LjzHGThCZ8v+mgdNjFuUzQfcVsHzwW+a+xretDx8rpJSFOrWKDB6E+Z72CDaMaDAiPr+qtBhC75uWSAyIPCgkI067qrQYQrgcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYmQgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAQAEAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGJcIEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEABAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABog3fJSrRviyJtpwrBo/DeNqpUrp/FjxKEWKPVaTfUjs+8aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQZGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEFSIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjTruqtBhCuBxICGAIgAXIZEhcKAxiXCBIHCgMYlQgQBBIHCgMYmQgQAw==","b64Record":"CgIIFhIwGI4l9zMczzfDo5tn6p3TN1XibPn8HZH95pBSdNwwZfPfG7D95qqVekB+gdJcaiOEGgwIj6/qrQYQvOblkgMiEQoJCNOu6q0GEK4HEgIYAiABOpEBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKIVuUMzCOWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQXqQWcuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJqAxiZCFIAWhcKAxiXCBIHCgMYlQgQBBIHCgMYmQgQA3oMCI+v6q0GELvm5ZID"}]},"transferErc20TokenFailWithAccount":{"placeholderNum":1050,"encodedItems":[{"b64Body":"Cg8KCQjYruqtBhDeBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISII5fYtK6O+IjQ/ChneXqcc/cth0ILWf2QAcZn5iHei5kEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGJsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCULKTrT+Hy/nbO+3GDvPplGnYoGwBiZcV4uyK0OmYS4rbdfWmVghU89Qr96eEkPMUaDAiUr+qtBhC7ktX6ASIPCgkI2K7qrQYQ3gcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYmwgQgMCoypo6"},{"b64Body":"Cg8KCQjZruqtBhDgBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIMDn9+Y1WShZ38GCwkYKKzRju1CnB8Vgg8OIvdoNqCXuEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC1BoIvBlzANc9M4N4NFADFwvb/XQqRydQ3FtFYc9imsEDxArSbu6UCXwwh52cdCP4aCwiVr+qtBhCjsZ0eIg8KCQjZruqtBhDgBxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGJwIEICo1rkH"},{"b64Body":"Cg8KCQjZruqtBhDiBxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIC3lbnHKnmYbTsNQ9wlOyjDHfBLLnMBZQzu/ad2VG3NgEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJ0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC/Vx15SvgVjCOAPvr5ngXzUIaCqEkP6tpDpm1F685Kfw89g1nTt8SKRe6yMgvFL6EaDAiVr+qtBhCjouGDAiIPCgkI2a7qrQYQ4gcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxidCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjaruqtBhDkBxICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXUKDWZ1bmdpYmxlVG9rZW4SCFBOQ09GSk5XIAUqAxidCDIiEiCfIrgydInuqHRYUX65eI4RtSD0kgihUwfmgx8gxaktzVIiEiCfIrgydInuqHRYUX65eI4RtSD0kgihUwfmgx8gxaktzWoLCJb9xLEGEODtkhQ=","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJ4IEjAZWE4OrizhRGjir7GirEjEByKCnktwxUpASF5ZwCqE3uVpoq29p7y6JT8GWghUZAoaCwiWr+qtBhDTrKUoIg8KCQjaruqtBhDkBxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGJ4IEgcKAxidCBAKcgoKAxieCBIDGJ0I"},{"b64Body":"Cg8KCQjaruqtBhDmBxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiW/cSxBhDYzfWIAhptCiISIPIqQkLsdVg1YBwFdZfDN0AddIUnUiP4p8Ub3AathjHNCiM6IQPC+2swRjB7VJNbU0J7JqyVYgUSWnJQsJ+I246FFrbblgoiEiAwAdtjFX3Gt5o55tzfSqbO3QfD+rIopGT9TX7gza8IeiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGJ8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCFXGuQWGnEsCMVpY7rpItYUf4EMIuvk70Odl/mtpLNmgbIqyKuv1QA9i/NA/MGE14aDAiWr+qtBhCL5q+NAiIPCgkI2q7qrQYQ5gcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjbruqtBhDqBxICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxifCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwJfSYyW79wtgqxLyWiPFA4wy+e4zcmCDzme1NUoOha0AX/WNmiVNkf3WBRQo5965pGgsIl6/qrQYQi6K/MSIPCgkI267qrQYQ6gcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjbruqtBhDwBxICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxifCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw0SWa7RH9Gb7J4rOF2KsUWf5Tr1ptmEO92DbK1wrB4KRa9ZLqDtySpVwV+2EqfTQFGgwIl6/qrQYQ+8bXsgIiDwoJCNuu6q0GEPAHEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjcruqtBhDyBxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJ8IGiISIH96TDA+1sEPK6IM6/dMmMOB0RtRgaq6MXA0JbK1bGplIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQjcruqtBhD4BxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJsIEgMYngg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwmBGUxkGRb5619cvQ9b98lzqEezCx7wWF0W34yAUyN3JmvWLldWloOtkPcaKcb1iGGgwImK/qrQYQ64qzvAIiDwoJCNyu6q0GEPgHEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjdruqtBhD+BxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJwIEgMYngg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwtqCC2yM/tRqUwt8JIyFYE+5bHjwuVto7q72Uvydww3fZoIYv6QtFHDmdj7vuWqpGGgsIma/qrQYQ4+XVRCIPCgkI3a7qrQYQ/gcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjdruqtBhCECBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKAIEgMYngg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwmwmy+JjikfAamjQkV6q7VFArawbmngiTI2mAtrs5CPtrNzHyetIJjqWo1pVXyx91GgwIma/qrQYQq/+DxgIiDwoJCN2u6q0GEIQIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjeruqtBhCGCBICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGJ4IEgcKAxidCBAJEgcKAxibCBAK","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwhfmpq/4UzX45axZwWfB2J0mAMt5dD69LxT85IlST0lWNmub/2o4eC/GrCQ8LLNJHGgsImq/qrQYQy7z0TSIPCgkI3q7qrQYQhggSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhcKAxieCBIHCgMYmwgQChIHCgMYnQgQCQ=="},{"b64Body":"Cg8KCQjeruqtBhCICBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYoAgQwIQ9ImS+q6zIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CiUIISIDGKAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD5ATaKKH7842hVmSod0sgqM+qhLSHZqW3nOD7fpZi5z/0M/C4/tMbBbQ6uxJK/IacaDAiar+qtBhDrkPXPAiIPCgkI3q7qrQYQiAgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="}]},"erc20Allowance":{"placeholderNum":1057,"encodedItems":[{"b64Body":"Cg8KCQjjruqtBhCmCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIGuzJGq3qYqSMdW2BhDIu3WTD/exPSfpZln19gfaE7rREICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGKIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDozZRg2fNzv3p/aPH8QH+CDudIp/McyDx9GOO2M3efTt0fO8cluJrSYPf+VyEHijsaDAifr+qtBhDzjKrUASIPCgkI467qrQYQpggSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYoggQgMCoypo6"},{"b64Body":"Cg8KCQjjruqtBhCoCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISICi3URzAZXTXdIs8zCWFesW20EgRfkUWoBowSPLa3ItOEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjChIi/5NTgfaD4bMsM0zXiULQ7ZlHxTeCWzMzDLetq4LGHGPpyTUTUP4XOREZc9+R4aDAifr+qtBhCr8Ka5AyIPCgkI467qrQYQqAgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxijCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjkruqtBhCqCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIP1nwh5XJl1DkrLYsgBKeZLWFk9CpwdnJf2aERJOtWAVEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDpxNkETFEWVbDLTosiJQYMMvnUdYf0lOq5g2vXGVv2+LSuNp6uSMJCjDobYOoo7b0aDAigr+qtBhDbl4veASIPCgkI5K7qrQYQqggSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxikCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjkruqtBhCsCBICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAX0KDWZ1bmdpYmxlVG9rZW4SCFdWUUhRUldCIAoqAxikCDIiEiD61pjJkp4Q8KPNVcooX+SAZFjxG0aqLI1K7Y3BIszUrFIiEiD61pjJkp4Q8KPNVcooX+SAZFjxG0aqLI1K7Y3BIszUrGoMCKD9xLEGENC+zrkDkAEBmAHoBw==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGKUIEjBeGBdRdfJ42pVajoPlRmdx6/E5jOyust4GpVQVMQHNu1xok+5yYiRo5VjsAG5tJmcaDAigr+qtBhDbncvCAyIPCgkI5K7qrQYQrAgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxilCBIHCgMYpAgQFHIKCgMYpQgSAxikCA=="},{"b64Body":"Cg8KCQjlruqtBhCuCBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAih/cSxBhCY74bPARptCiISIN/a6AWSJzeHrW3uXsJDS/8YM5JeRJp2isIWo06WaHD4CiM6IQMKsZG+IBTNHpbpE/1jJjwnc52v+C08JPbCiVxklWYYaAoiEiBYvY7l/utnaS786rTqViTWyenVUTPQgk09qdNH5QtoCiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGKYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCnGG7sUSy4PlQTLI4MOvUO07zARLiMIErrBGzvb00ka1SwzZLdqx/wQN+185TdDGcaDAihr+qtBhDD37HmASIPCgkI5a7qrQYQrggSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjlruqtBhCyCBICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAximCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw5ys/TgQ9sawurGvyPIyR37UbMiAcqpMMthJqHvQUAkWGWlbgvo6b/yAgT8tCO7CqGgwIoa/qrQYQg5bKywMiDwoJCOWu6q0GELIIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjmruqtBhC4CBICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAximCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwFBKmDtfSZqCrwFwfXPDea6DiWM0BgOb2QWt1wHqxyd0wpUS83PCVHfzRmXRnHTwNGgwIoq/qrQYQi4yn8AEiDwoJCOau6q0GELgIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjmruqtBhC6CBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGKYIGiISICQRbfbwgLRhApJW50JkTmOg+cWEZh1Ewu/v/98KzJQCIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQjnruqtBhDACBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKIIEgMYpQg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw55eiP/AHwDSeAibmmBx16u3BLrpJirabqqrO7CGIl5te/kIsaUR03LHCIr6LZlZzGgwIo6/qrQYQq4Lt+QEiDwoJCOeu6q0GEMAIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjnruqtBhDCCBICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGKUIEgcKAxikCBATEgcKAxiiCBAU","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwpQeeuPnU071At8n2BYd+uvIo38Jo3wwKPvgYwcXuRcB2naeKyHhfIOKOXgAU54aRGgsIpK/qrQYQs5HvASIPCgkI567qrQYQwggSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhcKAxilCBIHCgMYoggQFBIHCgMYpAgQEw=="},{"b64Body":"Cg8KCQjoruqtBhDDCBICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDExoRCgMYpQgSAxiiCBoDGKMIIAI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw08SYj1/c1rpP2r5Qx5pM/hfhd+HhYP8abVo3PirLHOPZP8kRv730MhPTw45SVPeWGgwIpK/qrQYQg83ygwIiDwoJCOiu6q0GEMMIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"ChAKCQjpruqtBhDFCBIDGKIIEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46bwoDGKcIEKCNBiJkkn2hBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIw==","b64Record":"CiUIFiIDGKcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAAYvo/TgqjNMW/ZBfYAHOgmIcL81x5E70vVJt6NgRW1wP/suozJSAhURyWgftw3B4aCwilr+qtBhCTiZwoIhAKCQjpruqtBhDFCBIDGKIIKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOowCCgMYpwgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDxBFIXCgkKAhhiEICutQUKCgoDGKIIEP+ttQU="},{"b64Body":"ChIKCQjpruqtBhDFCBIDGKIIIAE6ZQoDGOcCEAEiXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEJd1i7T4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQj","b64Record":"CgIIFhIwUF5836gc3f9BkjeCrYsxDvICDuAbEgwnO/auv79VbBlcXNvH6xybbPBJ8J4DHztXGgsIpa/qrQYQlImcKCISCgkI6a7qrQYQxQgSAxiiCCABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoZGoDGKcIUgB6Cwilr+qtBhCTiZwo"}]},"erc20Approve":{"placeholderNum":1064,"encodedItems":[{"b64Body":"Cg8KCQjtruqtBhDhCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIM64xLVOpe/D1RpFyvpTiriBdZBxKBbi+W1+P+Mv4K3VEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGKkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCnkGUkqC7S1JGVoHvaK74+5Ac6GZ9pjrrcsW5RBLk96fY2ji1YIWsmTgTUtzFYTzsaDAipr+qtBhDL68WJAyIPCgkI7a7qrQYQ4QgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYqQgQgMCoypo6"},{"b64Body":"Cg8KCQjuruqtBhDjCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISICvgSWbOhPtTb70XqWNbuB73OEC+TT8yuG4MdDqaFLhBEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC5sIbygNSTt/MO5syaNYR6Z8dCGJ/2KsZHKcybJXQJetgXeTqJGy5v6GNua37lfaAaDAiqr+qtBhCrpsiuASIPCgkI7q7qrQYQ4wgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiqCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjuruqtBhDlCBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIF5cOI+PxTVM5bxvNz4Y3Hq+VKY32dd+LmEU0PJN+DjeEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB5BM7rsGLwRu2i1KZDdsL/K3o7gHTb0FliTEaFKxNW8Rn+dQoyw+KNWXRy9nDZLj8aDAiqr+qtBhDL14eSAyIPCgkI7q7qrQYQ5QgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxirCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjvruqtBhDnCBICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAX0KDWZ1bmdpYmxlVG9rZW4SCEtBR0NER05CIAoqAxirCDIiEiD+O2n4wgk1WHB6Ugi9RSgCEBMHhru6bEcCvCvaEC9uFVIiEiD+O2n4wgk1WHB6Ugi9RSgCEBMHhru6bEcCvCvaEC9uFWoMCKv9xLEGEKCI46QBkAEBmAHoBw==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGKwIEjAQ5na+cYhxtSOy9s9AzKIOWLIBtikuLihZXmJVI0BB5JnpIUsz9IUFhYVqKlOtrBMaDAirr+qtBhCjiYC3ASIPCgkI767qrQYQ5wgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxisCBIHCgMYqwgQFHIKCgMYrAgSAxirCA=="},{"b64Body":"Cg8KCQjvruqtBhDpCBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAir/cSxBhCwpN+XAxptCiISICX6V6O7LocwDmMEt4Rxa05FtGqeAJi8sbAlltjgB4fcCiM6IQOf1MkwK5ecvC++P6pMHzNkE2TNbQuqgwc4pbZObEy42woiEiB9mJgQ87NyJp66byeiuEm24y9bBki2vBR5ztBuJI43YyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGK0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCDPaavFHfIhy5tP4bXByhTFtplASEWkGKpZxIPbj0YGuRxyygkIphskSmnhj06zFEaDAirr+qtBhDzlcCcAyIPCgkI767qrQYQ6QgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjwruqtBhDtCBICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxitCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwSZHf0JPQjfD/NuFY+owsSjxCS4J8AUXPlAgt6KbxchhLe5ewniVNx/7dl6S7MoUNGgwIrK/qrQYQq7/dwAEiDwoJCPCu6q0GEO0IEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjwruqtBhDzCBICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxitCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw+LLOJOZtWumlWhc5yRPn3dTT6GOrogz8L826H3O3TyRCeWSfZyyIsy9nNRXUYgqmGgwIrK/qrQYQ46eCpgMiDwoJCPCu6q0GEPMIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjxruqtBhD1CBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGK0IGiISIDjdPPUV84+EjrlTdni4gwt0Hn0ie/LE7di16DFHgXsvIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQjxruqtBhD7CBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKkIEgMYrAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwT4nyx1by9GU14nnQrUVFyJkiMYgxUAYk65CZNeCY7SsGIyWW66g3L/5HoEHlaRwiGgwIra/qrQYQ69rgrwMiDwoJCPGu6q0GEPsIEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjyruqtBhCBCRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGK4IEgMYrAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwjfh+pZ/nXBUZ4TQDDFeNlZS/q5uxwrbEqXR3NMqQ9wWKq1EPQVuPZN+zp838h6atGgwIrq/qrQYQu8i70wEiDwoJCPKu6q0GEIEJEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"ChAKCQjyruqtBhCDCRIDGKkIEgIYAxiA/rWHASICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOOnAKAxiuCBCAkvQBImTh8hxnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK","b64Record":"CiUIFiIDGK4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDGMjMQYF9WwXeh7gSkCkRNACWVa6nrvh3H4RLpT6kmX8JsHgjFoS4+m+FkvdcIBTcaDAiur+qtBhCDmv7VAyIQCgkI8q7qrQYQgwkSAxipCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgJirbDqgBQoDGK4IIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAgAAAAAAAAAAAAAAACAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAIAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAEAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiAqMMBMpADCgMYrAgSgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAACAAAAAAAAAAAAAAAAIAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAgAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAQAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiCMW+Hl6+x9W9FPcUJ9HoTz3QMUwPeyKR5bIArIx8O5JRogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABC4aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQqIiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAClIZCgoKAhhiEICw1tgBCgsKAxipCBD/r9bYAQ=="},{"b64Body":"ChIKCQjyruqtBhCDCRIDGKkIIAGCAxMaEQoDGKwIEgMYrggaAxiqCCAK","b64Record":"CgIIFhIwFPil74jzp4pruNqy8hdiVGhD425T/SDD8ChLop+LwF97SwwBI9bEgTT5ayTbckT2GgwIrq/qrQYQhJr+1QMiEgoJCPKu6q0GEIMJEgMYqQggATqTAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASji/SpQ/fjqAWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQsCV6nswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApqAxiuCFIAegwIrq/qrQYQg5r+1QM="}]},"someErc20ApproveAllowanceScenariosPass":{"placeholderNum":1071,"encodedItems":[{"b64Body":"Cg8KCQj3ruqtBhCfCRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIAXpPhKNMZmRm3NoBKg7gm/4NVFzWMZxmEqgFIRlNzRMEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCUvvBnsF5sIS+ql+MQKu1W2RQo7YW8PyoO9UBJr00rsZbX/DkC+lZPQ7EfyOghzQ4aDAizr+qtBhCr+8y8AiIPCgkI967qrQYQnwkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiwCBCAqNa5Bw=="},{"b64Body":"Cg8KCQj4ruqtBhChCRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIFFEu84UnfgSv8m4ULzQf9qplGYTCbPRpTdi9FCk6l57EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDBehXgecCQIDKUpX7NIT6MKPBD9XERUwBmKucqp778VV0/DiRHWotNy7Ox69QtDfEaCwi0r+qtBhC767hhIg8KCQj4ruqtBhChCRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGLEIEICo1rkH"},{"b64Body":"Cg8KCQj4ruqtBhCjCRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAi0/cSxBhDo55S8AhptCiISIBls41Hb+jKS/4fFQkyPztZKsZqcQSRLELouqVpt65wwCiM6IQK9/nzhx0GsLo6hdLDDQxM8sxaJuHUUUkvuDtfhxrz9DQoiEiBAtZdrTY5GS1xlVLZ5P0t+5WbUP2KgRXwofHoYYE4TRyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGLIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDJHY/4pe05de4HNWME8uQMfBsCrnSAyBjWWNr70Po8TQlBEjWvlKuY9F0xCHv8E/oaDAi0r+qtBhCbs6zGAiIPCgkI+K7qrQYQowkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj5ruqtBhCnCRICGAISAhgDGIeJmDYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoB7hEKAxiyCCLmETYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMDQ1MzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDA0YzU3NjAwMDM1NjBlMDFjODA2MzA1YjUxOTFmMTQ2MTAwNTE1NzgwNjM2NDMzY2Q1ZDE0NjEwMDY2NTc4MDYzYWY0N2M2ZWYxNDYxMDA3OTU3ODA2M2U3MDkyYjQxMTQ2MTAwOGM1NzViNjAwMDgwZmQ1YjYxMDA2NDYxMDA1ZjM2NjAwNDYxMDMxMTU2NWI2MTAwOWY1NjViMDA1YjYxMDA2NDYxMDA3NDM2NjAwNDYxMDMxMTU2NWI2MTAxOGY1NjViNjEwMDY0NjEwMDg3MzY2MDA0NjEwMzRkNTY1YjYxMDIwODU2NWI2MTAwNjQ2MTAwOWEzNjYwMDQ2MTAzOTg1NjViNjEwMjgzNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1MjMwOTE5MDg1MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAwZjE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDExNTkxOTA2MTAzZGI1NjViNTA2MDQwNTE2MzZlYjE3NjlmNjBlMTFiODE1MjYwMDE2MDAxNjBhMDFiMDM4MjgxMTY2MDA0ODMwMTUyODQ4MTE2NjAyNDgzMDE1Mjg1MTY5MDYzZGQ2MmVkM2U5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDE2NDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMTg4OTE5MDYxMDQwNDU2NWI1MDUwNTA1MDUwNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAxZGU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTAzZGI1NjViNTA1MDUwNTA1NjViNjA0MDUxNjMyM2I4NzJkZDYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODQ4MTE2NjAwNDgzMDE1MjgzODExNjYwMjQ4MzAxNTI2MDQ0ODIwMTgzOTA1Mjg1MTY5MDYzMjNiODcyZGQ5MDYwNjQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAyNWY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDE4ODkxOTA2MTAzZGI1NjViNjA0MDUxNjM2ZWIxNzY5ZjYwZTExYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjgyODExNjYwMjQ4MzAxNTI4NDE2OTA2M2RkNjJlZDNlOTA2MDQ0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyZDE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTA0MDQ1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDMwYzU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzMjY1NzYwMDA4MGZkNWI2MTAzMmY4NDYxMDJmNTU2NWI5MjUwNjEwMzNkNjAyMDg1MDE2MTAyZjU1NjViOTE1MDYwNDA4NDAxMzU5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMDM2MzU3NjAwMDgwZmQ1YjYxMDM2Yzg1NjEwMmY1NTY1YjkzNTA2MTAzN2E2MDIwODYwMTYxMDJmNTU2NWI5MjUwNjEwMzg4NjA0MDg2MDE2MTAyZjU1NjViOTM5NjkyOTU1MDkyOTM2MDYwMDEzNTkyNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzYWQ1NzYwMDA4MGZkNWI2MTAzYjY4NDYxMDJmNTU2NWI5MjUwNjEwM2M0NjAyMDg1MDE2MTAyZjU1NjViOTE1MDYxMDNkMjYwNDA4NTAxNjEwMmY1NTY1YjkwNTA5MjUwOTI1MDkyNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDNlZDU3NjAwMDgwZmQ1YjgxNTE4MDE1MTU4MTE0NjEwM2ZkNTc2MDAwODBmZDViOTM5MjUwNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA0MTY1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTZmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwY2JjZTAwOWJhNGRhYjY3M2EwMjZmYWExNWU1NWYwNTdlYjcyOWRmZmUwZWRkYmIwY2EzM2RkOGZjMjBjNjY2MDY0NzM2ZjZjNjM0MzAwMDgwYjAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwOzXIFC60EkNombpW4OrSlPxDy1OpTGRrazRtUG5RuQghS4uJedSQk6NtAHOnRPUgGgsIta/qrQYQq/LRayIPCgkI+a7qrQYQpwkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj5ruqtBhCpCRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGLIIGiISIDo2LSmdpt33AeLVXKQyDgz/L44HWvNr/wP/UHVsVNBtIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQj6ruqtBhCrCRICGAISAhgDGPqRo+kCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUkKBXRva2VuEghFS1lRU0hZTyAKKgMYsQhSIhIgOjYtKZ2m3fcB4tVcpDIODP8vjgda82v/A/9QdWxU0G1qCwi2/cSxBhCYkbda","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGLQIEjC6kMGh12TDdiNO8Fd0cs0d6IDPhDZ6YrHcIDudPqDxBOUGiI1S/tLlZfBSxdHWsykaCwi2r+qtBhCzlZ5hIg8KCQj6ruqtBhCrCRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGLQIEgcKAxixCBAUcgoKAxi0CBIDGLEI"},{"b64Body":"Cg8KCQj6ruqtBhCtCRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYswgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","b64Record":"CiUIISIDGLMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCmm8TgiJnM02TZkCAEYr/WpeUtCmmJA009UFK0HDUnphBS4y+usDBZ9ToP9J2H070aDAi2r+qtBhDL0ZnjAiIPCgkI+q7qrQYQrQkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"Cg8KCQj7ruqtBhCzCRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLMIEgMYtAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw118BsFViBRAgMHMoSC86dIykVWB2iW69HeVy4ND5yn5M05mN0kmB9JEsM7NhjQmSGgsIt6/qrQYQy8PuaiIPCgkI+67qrQYQswkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj7ruqtBhC1CRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYswgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIISIDGLMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAXfELn18mPjdwARNHVmrke7VnGiQQn7cStsXKaUOoAjntvP7qbUHdgpcTOE2D5yIUaDAi3r+qtBhDD2ZjsAiIPCgkI+67qrQYQtQkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"Cg8KCQj8ruqtBhC3CRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYswgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIFiIDGLMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjATbc3HKuOmu9qrLbyA0eSi9rv5RZlqVWJ+0lv+l7l1NshS1EGdtstg0UAqAAxeJSsaCwi4r+qtBhDLmd50Ig8KCQj8ruqtBhC3CRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6nwUKAxizCCKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAQAAAAAogOowMpADCgMYtAgSgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAQAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAEAAAAAGiCMW+Hl6+x9W9FPcUJ9HoTz3QMUwPeyKR5bIArIx8O5JRogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDMaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzIiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQj8ruqtBhC3CRICGAIgAYIDExoRCgMYtAgSAxizCBoDGLMIIAU=","b64Record":"CgIIFhIwXEEpAWnLL669uyLdsa2jrzHJxDq6+FnwE+So57qcDS3Hq54PJLmjjCoR4NyXFf8lGgsIuK/qrQYQzJnedCIRCgkI/K7qrQYQtwkSAhgCIAE6kgEKAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEo4v0qUOPCOWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQ0CV6nswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVqAxizCFIAegsIuK/qrQYQy5nedA=="},{"b64Body":"Cg8KCQj8ruqtBhC5CRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYswgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIFiIDGLMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAAbZUHH0K9Ag0kSwaoglMCW58q1PORBh5E1iGKG2BtSPLKQxI8SLlv7v82eePaAUYaDAi4r+qtBhDz5/D1AiIPCgkI/K7qrQYQuQkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYswgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAQAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAEAAAAAKIDqMDKQAwoDGLQIEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAEAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAABAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMCIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQj8ruqtBhC5CRICGAIgAYIDExoRCgMYtAgSAxizCBoDGLAIIAU=","b64Record":"CgIIFhIwcbwF3nc3FggfZS/GuAqJyiJ1Pe6khfIR9FHqCZQuwPfHN7nYIjsnIqUlI6DIC77zGgwIuK/qrQYQ9Ofw9QIiEQoJCPyu6q0GELkJEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDjwjliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAENAlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFagMYswhSAHoMCLiv6q0GEPPn8PUC"},{"b64Body":"Cg8KCQj9ruqtBhC7CRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYswgQwIQ9ImTnCStBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQw","b64Record":"CiUIFiIDGLMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBtZfSgTixk3JwQGhzM88V1n+16og7rMD2mM1E2odE1FU0Vz31JsEe38QMe/kkaE1gaCwi5r+qtBhDT1+V9Ig8KCQj9ruqtBhC7CRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6jAIKAxizCCKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogOowUhYKCQoCGAIQ/8uVNgoJCgIYYhCAzJU2"},{"b64Body":"ChEKCQj9ruqtBhC7CRICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQ03WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDA=","b64Record":"CgIIFhIw/TQqPf5vsbjj2yH2xhR1y/tp5k7O0MhnNnFxKFrCABRyxqVZ8SL6kOJg7C6cIdJYGgsIua/qrQYQ1NflfSIRCgkI/a7qrQYQuwkSAhgCIAE6LgoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABShkagMYswhSAHoLCLmv6q0GENPX5X0="},{"b64Body":"Cg8KCQj9ruqtBhDBCRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYswgQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","b64Record":"CiUIFiIDGLMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAIka0JBFPlS5zCU8+jPXYuZ0Gv6LD927Yfu1QbuYUmMtF87E6F3dc25/kr6KnL+wUaDAi5r+qtBhDrpdv/AiIPCgkI/a7qrQYQwQkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYswgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAQAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAEAAAAAKIDqMDKQAwoDGLQIEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAEAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAgAIAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAABAAAAABogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMCIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQj9ruqtBhDBCRICGAIgAYIDERoPCgMYtAgSAxizCBoDGLAI","b64Record":"CgIIFhIwsSTJYJ6XxOgykhNVUebsQtnwwRBaNG7RCL5CcgyBkwzb93nSc0Ah9TOwI3l38QWXGgwIua/qrQYQ7KXb/wIiEQoJCP2u6q0GEMEJEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDvwjliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAENAlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagMYswhSAHoMCLmv6q0GEOul2/8C"},{"b64Body":"Cg8KCQj+ruqtBhDDCRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYswgQwIQ9ImTnCStBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQw","b64Record":"CiUIFiIDGLMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBYS+q6sRApSxqio6rH/ydCKpgFt8zWiqJxbsDw9mDTeh75kLZhDqZNnHEUT7CamQkaDAi6r+qtBhCTjp6IASIPCgkI/q7qrQYQwwkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYswgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQj+ruqtBhDDCRICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQ03WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDA=","b64Record":"CgIIFhIwzTZXRN1lhJerowxKbr9jqBbTbXwGwn5rqHGrOf4YeCQLDFp04rrANo5DXhRfgakKGgwIuq/qrQYQlI6eiAEiEQoJCP6u6q0GEMMJEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGLMIUgB6DAi6r+qtBhCTjp6IAQ=="},{"b64Body":"Cg8KCQj+ruqtBhDFCRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYswgQwIQ9ImTnCStBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQw","b64Record":"CiUIISIDGLMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDNFrrx3eeNvKCNT+5eBlIsyCK70j860G/Boy7EVhIaUyf/s1sleVPi2MkCyUuXWrQaDAi6r+qtBhDTu+WIAyIPCgkI/q7qrQYQxQkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="}]},"someErc20NegativeTransferFromScenariosPass":{"placeholderNum":1077,"encodedItems":[{"b64Body":"Cg8KCQiDr+qtBhCVChICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIJba3qp0RH/Kk9724fym+/t5kRYGwolrf4kSWLAhwyr5EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD8jdozGcJbSuUXIS5Z3h2HsvCpxsPyFOmJesmsLwxzzAQVpu+upgGiuYcE/ke7bLYaDAi/r+qtBhCL7tmMAiIPCgkIg6/qrQYQlQoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi2CBCAqNa5Bw=="},{"b64Body":"Cg8KCQiEr+qtBhCXChICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIB7lGMMdX5aKIydEcNLjMnwWMHkS70MUMEhiqhtPKPvFEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBRRFUn8AFyQhuQL5c+PLwRiRPPOLXhWymNiedr/iijCjXEhFvKSv76WDptSqHr+FcaCwjAr+qtBhCb+ZMVIg8KCQiEr+qtBhCXChICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGLcIEICo1rkH"},{"b64Body":"Cg8KCQiEr+qtBhCZChICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjA/cSxBhDAmoz6ARptCiISIHJulvQEKeqVOd5ArpfcYEYasmDIVWJNjfJDdhgoob+JCiM6IQM1aBjDUqD8rmXUg4g5tL2f6hqqXMARE2SAnMvCEgaVJAoiEiCX7P/IO9A8DURw/pm814vd8X+XXprMSImLU5tbak17kSIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGLgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA0VXiXCpT+QXroDChKOngBl6xChVQIihOgM7nanUwyFEZSFlTrT/03QlstykRM8uUaDAjAr+qtBhDbtqaXAiIPCgkIhK/qrQYQmQoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiFr+qtBhCdChICGAISAhgDGIeJmDYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoB7hEKAxi4CCLmETYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMDQ1MzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDA0YzU3NjAwMDM1NjBlMDFjODA2MzA1YjUxOTFmMTQ2MTAwNTE1NzgwNjM2NDMzY2Q1ZDE0NjEwMDY2NTc4MDYzYWY0N2M2ZWYxNDYxMDA3OTU3ODA2M2U3MDkyYjQxMTQ2MTAwOGM1NzViNjAwMDgwZmQ1YjYxMDA2NDYxMDA1ZjM2NjAwNDYxMDMxMTU2NWI2MTAwOWY1NjViMDA1YjYxMDA2NDYxMDA3NDM2NjAwNDYxMDMxMTU2NWI2MTAxOGY1NjViNjEwMDY0NjEwMDg3MzY2MDA0NjEwMzRkNTY1YjYxMDIwODU2NWI2MTAwNjQ2MTAwOWEzNjYwMDQ2MTAzOTg1NjViNjEwMjgzNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1MjMwOTE5MDg1MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAwZjE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDExNTkxOTA2MTAzZGI1NjViNTA2MDQwNTE2MzZlYjE3NjlmNjBlMTFiODE1MjYwMDE2MDAxNjBhMDFiMDM4MjgxMTY2MDA0ODMwMTUyODQ4MTE2NjAyNDgzMDE1Mjg1MTY5MDYzZGQ2MmVkM2U5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDE2NDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMTg4OTE5MDYxMDQwNDU2NWI1MDUwNTA1MDUwNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAxZGU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTAzZGI1NjViNTA1MDUwNTA1NjViNjA0MDUxNjMyM2I4NzJkZDYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODQ4MTE2NjAwNDgzMDE1MjgzODExNjYwMjQ4MzAxNTI2MDQ0ODIwMTgzOTA1Mjg1MTY5MDYzMjNiODcyZGQ5MDYwNjQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAyNWY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDE4ODkxOTA2MTAzZGI1NjViNjA0MDUxNjM2ZWIxNzY5ZjYwZTExYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjgyODExNjYwMjQ4MzAxNTI4NDE2OTA2M2RkNjJlZDNlOTA2MDQ0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyZDE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTA0MDQ1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDMwYzU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzMjY1NzYwMDA4MGZkNWI2MTAzMmY4NDYxMDJmNTU2NWI5MjUwNjEwMzNkNjAyMDg1MDE2MTAyZjU1NjViOTE1MDYwNDA4NDAxMzU5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMDM2MzU3NjAwMDgwZmQ1YjYxMDM2Yzg1NjEwMmY1NTY1YjkzNTA2MTAzN2E2MDIwODYwMTYxMDJmNTU2NWI5MjUwNjEwMzg4NjA0MDg2MDE2MTAyZjU1NjViOTM5NjkyOTU1MDkyOTM2MDYwMDEzNTkyNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzYWQ1NzYwMDA4MGZkNWI2MTAzYjY4NDYxMDJmNTU2NWI5MjUwNjEwM2M0NjAyMDg1MDE2MTAyZjU1NjViOTE1MDYxMDNkMjYwNDA4NTAxNjEwMmY1NTY1YjkwNTA5MjUwOTI1MDkyNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDNlZDU3NjAwMDgwZmQ1YjgxNTE4MDE1MTU4MTE0NjEwM2ZkNTc2MDAwODBmZDViOTM5MjUwNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA0MTY1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTZmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwY2JjZTAwOWJhNGRhYjY3M2EwMjZmYWExNWU1NWYwNTdlYjcyOWRmZmUwZWRkYmIwY2EzM2RkOGZjMjBjNjY2MDY0NzM2ZjZjNjM0MzAwMDgwYjAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwT93kBRgYavbf7Fn+vxHweQRbwoMWfpjM5CRHNNFWixr8HgCdO48omzk7oS7cSRLeGgsIwa/qrQYQw6ymHyIPCgkIha/qrQYQnQoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiFr+qtBhCfChICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGLgIGiISIPtOaBVhNUo45vZ1DEly5w9/hGNYi/E7DXQjiopxobn1IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQiGr+qtBhChChICGAISAhgDGPqRo+kCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUkKBXRva2VuEghERlZXTlJPRyAKKgMYuQhSIhIg+05oFWE1Sjjm9nUMSXLnD3+EY1iL8TsNdCOKinGhufVqCwjC/cSxBhCAtPQZ","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGLoIEjAwWHWkZx/57BFOSQvmYHwA3lk+rx0bXhHiRO1fHaP4+LqGgUZKTYPDkGXXJcZVaiIaCwjCr+qtBhDDlrwoIg8KCQiGr+qtBhChChICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGLoIEgcKAxi5CBAUcgoKAxi6CBIDGLkI"},{"b64Body":"Cg8KCQiGr+qtBhCjChICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLkIEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGLkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB4qEhpW0IIPK/Y7tpvpjw+sAB/E5NKaxG3Kaip9QiaExlwRSrbDfQelSSKg9HVDeAaDAjCr+qtBhDrvIWqAiIPCgkIhq/qrQYQowoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"Cg8KCQiHr+qtBhCpChICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLcIEgMYugg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9he5kdWOLbNt7Cx2RAGaM9y+wHwpL/zl5HKsDn5ME2ZljFFPjZ6PTOKeoTRFdnmXGgsIw6/qrQYQ066zMSIPCgkIh6/qrQYQqQoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiHr+qtBhCrChICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLkIEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnvIaqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGLkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDKUUGGkj546tE1kINu1TgYaT+ifSDnicPJ2Rp6KBFVMJNkCYTluvLL2lnwkoxW+uwaDAjDr+qtBhCzncCzAiIPCgkIh6/qrQYQqwoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"Cg8KCQiIr+qtBhCtChICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLkIEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGLkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAepZ0j/FNhU2KecTtwOWMK9f8GlLW+jb+1AnjiRki1r+v5GD9rkMuMXB3D3TgOR4oaCwjEr+qtBhCT4Zk7Ig8KCQiIr+qtBhCtChICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6CBoCMHgogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQiIr+qtBhCtChICGAIgAXIbEhkKAxi6CBIHCgMYtwgQAhIJCgMYuQgQARgB","b64Record":"CgMIpAISMAsIexEBDoHZO+Tl5WqQo3v5qzLJGoYBQsfTTLXLtZPK5e0ujHxlyWoMwjPwggE63xoLCMSv6q0GEJThmTsiEQoJCIiv6q0GEK0KEgIYAiABOtIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEkGh9TUEVOREVSX0RPRVNfTk9UX0hBVkVfQUxMT1dBTkNFKIVuUKGjBGJ8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQ6I7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWoDGLkIUgB6CwjEr+qtBhCT4Zk7"},{"b64Body":"Cg8KCQiIr+qtBhCvChICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGLoIEgcKAxi5CBAREgcKAxi3CBAS","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwxwqGFbqH9+bP/ncdraVPwJdcSZHwkkcIHR2NH52nXxOvpU87RrebQaN1UIJDVUpCGgwIxK/qrQYQu6ytvAIiDwoJCIiv6q0GEK8KEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYuggSBwoDGLcIEBISBwoDGLkIEBE="},{"b64Body":"Cg8KCQiJr+qtBhC1ChICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLYIEgMYugg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwd8CYiIxBo6cESXCC0YPlQDbonNeuqKXkzDsvZAVtd4aiv+BBNFDquBX30zIASRbuGgsIxa/qrQYQ66KiRSIPCgkIia/qrQYQtQoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiJr+qtBhC3ChICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLkIEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGLkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBXMLdOODb2GQsZ464L4+Qy103PTTgo8AyNlgYTYhdkzdvWNYyPN4hQOTK3qMD9dZMaDAjFr+qtBhCLt+TGAiIPCgkIia/qrQYQtwoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQiJr+qtBhC3ChICGAIgAXIbEhkKAxi6CBIHCgMYtggQAhIJCgMYtwgQARgB","b64Record":"CgMIpAISMF53FEOURY3d+boQ5xLcK+1pUSqK+HbBqJivffDXmjBbvh+Rr82ltUCall+FaeB6TBoMCMWv6q0GEIy35MYCIhEKCQiJr+qtBhC3ChICGAIgATrSAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiFblChowRifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEOiO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAENwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxi5CFIAegwIxa/qrQYQi7fkxgI="},{"b64Body":"ChAKCQiKr+qtBhC4ChIDGLcIEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxMaEQoDGLoIEgMYtwgaAxi5CCAB","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw8aAA5XdsVRerc76q1+e/fNSBhtQGIs3EHtNnOYzgPLTSi/WDvayL6h9+pIwSq0maGgsIxq/qrQYQg4aOTiIQCgkIiq/qrQYQuAoSAxi3CCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4w3PiyIFI6CgkKAhgDEMq80QEKCQoCGGIQ8sPDMgoKCgMYoAYQvrioBgoKCgMYoQYQvrioBgoKCgMYtwgQt/HlQA=="},{"b64Body":"Cg8KCQiKr+qtBhC6ChICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLkIEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CiUIISIDGLkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBEBlbsOB5rOStXjzR9moaBEZxcu1Wk8jDBW6iVa+w9Jk1cG1+VCb+KjIjyTZvGHtAaDAjGr+qtBhCD49fPAiIPCgkIiq/qrQYQugoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQiKr+qtBhC6ChICGAIgAXIbEhkKAxi6CBIHCgMYtggQChIJCgMYtwgQCRgB","b64Record":"CgMIpQISMLF3pQotyqmZhkVXUEYnwX3ljjVDl6wS5ymESTjeC92Pl6RUBye2XAYhhEtIgW1sCBoMCMav6q0GEITj188CIhEKCQiKr+qtBhC6ChICGAIgATrLAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJRoYQU1PVU5UX0VYQ0VFRFNfQUxMT1dBTkNFKIVuUKGjBGJ8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAAQ6I7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWoDGLkIUgB6DAjGr+qtBhCD49fPAg=="},{"b64Body":"ChAKCQiLr+qtBhC7ChIDGLcIEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxMaEQoDGLoIEgMYtwgaAxi5CCAU","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwDQNLjFPuY/rYLVvUSfuDxqPD09q5sqH9XH8mGudFHn6+OH9f591W475+Tm/0S6sTGgsIx6/qrQYQ07S8VyIQCgkIi6/qrQYQuwoSAxi3CCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wntSPIFI6CgkKAhgDEMq80QEKCQoCGGIQwomLMgoKCgMYoAYQmLGhBgoKCgMYoQYQmLGhBgoKCgMYtwgQu6ifQA=="},{"b64Body":"Cg8KCQiLr+qtBhC9ChICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLkIEKCNBiKEAa9Hxu8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFA==","b64Record":"CiUIISIDGLkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAqL10ZcRzTqflAWP21v2lxEUC59buyuvPfn0sAWWZo8w6f8+fE/802t7o6vMcp65gaDAjHr+qtBhDbz6jZAiIPCgkIi6/qrQYQvQoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQiLr+qtBhC9ChICGAIgAXIbEhkKAxi6CBIHCgMYtggQKBIJCgMYtwgQJxgB","b64Record":"CgMIsgESML9lmyNlGV9MrINFubhbNWfK4MLA/NFqPlKDHwnZxa7nGjqRtDtMOuftFKOw3UVlYhoMCMev6q0GENzPqNkCIhEKCQiLr+qtBhC9ChICGAIgATrNAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAshoaSU5TVUZGSUNJRU5UX1RPS0VOX0JBTEFOQ0UohW5QoaMEYnxhjcZeAAAAAAAAAAAAAAAAAAAAAAAABDojuHLdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAENgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUagMYuQhSAHoMCMev6q0GENvPqNkC"}]},"someErc20ApproveAllowanceScenarioInOneCall":{"placeholderNum":1083,"encodedItems":[{"b64Body":"Cg8KCQiQr+qtBhD9ChICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIMkjiqq2rcfQ/mlXUtzOXXNbCzRk73mXkufawxq0TlKIEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBIffmsdErVt7/dc+cI9x14mC1tnw6W3sBOiKpGQVdKUgR+96S0XSIB9RddVFGcx1IaDAjMr+qtBhDb4pv6ASIPCgkIkK/qrQYQ/QoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi8CBCAqNa5Bw=="},{"b64Body":"Cg8KCQiQr+qtBhD/ChICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIF0qjRNI91H2YAtcRrt+Izspf2xnceIDYjmLVNzLyl5aEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGL0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA8o3qVEDPf1juvR8mzgI3ILCO8Gs71FhAqgdVpb3V2nPqYFPy8rQvAoT95ayDzSmsaCwjNr+qtBhDb28QBIg8KCQiQr+qtBhD/ChICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGL0IEICo1rkH"},{"b64Body":"Cg8KCQiRr+qtBhCBCxICGAISAhgDGLXNziwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjN/cSxBhDQv4jyARptCiISIP3tCiLCHuQNOSaR+XR8d5IDnYHlFUPRTnmNs3F3UWkmCiM6IQOzuAqqq4/K2bga6S3xq7iOp24RRAzCIrfEKDS3RqwlegoiEiD9cfN8l/9jT/64qZ844nz1Z23m/6XHclFmIO6Pr9DkaiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGL4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA0rU6kwaYaDEw8MH6kXZmV6hYdSNy56B3xRqyALfaGgz0RO9OkdSuMG7Azm5yy828aDAjNr+qtBhDb2YCEAiIPCgkIka/qrQYQgQsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiSr+qtBhCFCxICGAISAhgDGNiKmTYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoB7hEKAxi+CCLmETYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMDQ1MzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDA0YzU3NjAwMDM1NjBlMDFjODA2MzA1YjUxOTFmMTQ2MTAwNTE1NzgwNjM2NDMzY2Q1ZDE0NjEwMDY2NTc4MDYzYWY0N2M2ZWYxNDYxMDA3OTU3ODA2M2U3MDkyYjQxMTQ2MTAwOGM1NzViNjAwMDgwZmQ1YjYxMDA2NDYxMDA1ZjM2NjAwNDYxMDMxMTU2NWI2MTAwOWY1NjViMDA1YjYxMDA2NDYxMDA3NDM2NjAwNDYxMDMxMTU2NWI2MTAxOGY1NjViNjEwMDY0NjEwMDg3MzY2MDA0NjEwMzRkNTY1YjYxMDIwODU2NWI2MTAwNjQ2MTAwOWEzNjYwMDQ2MTAzOTg1NjViNjEwMjgzNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1MjMwOTE5MDg1MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAwZjE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDExNTkxOTA2MTAzZGI1NjViNTA2MDQwNTE2MzZlYjE3NjlmNjBlMTFiODE1MjYwMDE2MDAxNjBhMDFiMDM4MjgxMTY2MDA0ODMwMTUyODQ4MTE2NjAyNDgzMDE1Mjg1MTY5MDYzZGQ2MmVkM2U5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDE2NDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMTg4OTE5MDYxMDQwNDU2NWI1MDUwNTA1MDUwNTY1YjYwNDA1MTYzMDk1ZWE3YjM2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzMDk1ZWE3YjM5MDYwNDQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAxZGU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTAzZGI1NjViNTA1MDUwNTA1NjViNjA0MDUxNjMyM2I4NzJkZDYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODQ4MTE2NjAwNDgzMDE1MjgzODExNjYwMjQ4MzAxNTI2MDQ0ODIwMTgzOTA1Mjg1MTY5MDYzMjNiODcyZGQ5MDYwNjQwMTYwMjA2MDQwNTE4MDgzMDM4MTYwMDA4NzVhZjExNTgwMTU2MTAyNWY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDE4ODkxOTA2MTAzZGI1NjViNjA0MDUxNjM2ZWIxNzY5ZjYwZTExYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjgyODExNjYwMjQ4MzAxNTI4NDE2OTA2M2RkNjJlZDNlOTA2MDQ0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyZDE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIwMjkxOTA2MTA0MDQ1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDMwYzU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzMjY1NzYwMDA4MGZkNWI2MTAzMmY4NDYxMDJmNTU2NWI5MjUwNjEwMzNkNjAyMDg1MDE2MTAyZjU1NjViOTE1MDYwNDA4NDAxMzU5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMDM2MzU3NjAwMDgwZmQ1YjYxMDM2Yzg1NjEwMmY1NTY1YjkzNTA2MTAzN2E2MDIwODYwMTYxMDJmNTU2NWI5MjUwNjEwMzg4NjA0MDg2MDE2MTAyZjU1NjViOTM5NjkyOTU1MDkyOTM2MDYwMDEzNTkyNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTAzYWQ1NzYwMDA4MGZkNWI2MTAzYjY4NDYxMDJmNTU2NWI5MjUwNjEwM2M0NjAyMDg1MDE2MTAyZjU1NjViOTE1MDYxMDNkMjYwNDA4NTAxNjEwMmY1NTY1YjkwNTA5MjUwOTI1MDkyNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDNlZDU3NjAwMDgwZmQ1YjgxNTE4MDE1MTU4MTE0NjEwM2ZkNTc2MDAwODBmZDViOTM5MjUwNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA0MTY1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTZmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwY2JjZTAwOWJhNGRhYjY3M2EwMjZmYWExNWU1NWYwNTdlYjcyOWRmZmUwZWRkYmIwY2EzM2RkOGZjMjBjNjY2MDY0NzM2ZjZjNjM0MzAwMDgwYjAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwfqmogqjnoafpCcrKDuONBPJNZKcSepGbLOGHCXeb1GvaZd6zlJvPGMvzGTMCKX7WGgsIzq/qrQYQ84mVCyIPCgkIkq/qrQYQhQsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiSr+qtBhCHCxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGL4IGiISICdOZZUldsLRMATC7ALxU5yCZPc9boXZ07TeqehiEN5QIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQiTr+qtBhCJCxICGAISAhgDGPqRo+kCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUkKBXRva2VuEghFRUhLR0ZQQSAKKgMYvQhSIhIgJ05llSV2wtEwBMLsAvFTnIJk9z1uhdnTtN6p6GIQ3lBqCwjP/cSxBhCQjbkQ","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGMAIEjBREM6xMh083RjPiBKD9QAUDWOITvx/QL+pwKv4A6tc0j0snmXEYJs1QYJlMOF6J70aCwjPr+qtBhDL+eQUIg8KCQiTr+qtBhCJCxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaDgoDGMAIEgcKAxi9CBAUcgoKAxjACBIDGL0I"},{"b64Body":"Cg8KCQiTr+qtBhCPCxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGL8IEgMYwAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwueDKQdL3DEJX+j0qya7qlhN5XeAqtZbZB3PCsPERFi2vHOSQbdSc4aK6crP/3IJ+GgwIz6/qrQYQu/+wlgIiDwoJCJOv6q0GEI8LEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiUr+qtBhCRCxICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYvwgQwIQ9ImQFtRkfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIFiIDGL8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAFz1ZMkzaE5cM7Vmb6O5djN7XWQWq5fk0/3z2bZMy/CfGrv8PWNmPLTNUmSXbvL2saCwjQr+qtBhDzldUeIg8KCQiUr+qtBhCRCxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6nwUKAxi/CCKAAgAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAEAAAAAAAQAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAogOowMpADCgMYwAgSgAIAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAABAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAGiCMW+Hl6+x9W9FPcUJ9HoTz3QMUwPeyKR5bIArIx8O5JRogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABD8aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ8IiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQiUr+qtBhCRCxICGAIgAYIDExoRCgMYwAgSAxi/CBoDGLwIIAU=","b64Record":"CgIIFhIwu4OmhwS+1uFKLaOD6ccZRfCdMO58WqvlHqkuw01PRtu+vhbFKJJzwSnK1MDpxhsEGgsI0K/qrQYQ9JXVHiIRCgkIlK/qrQYQkQsSAhgCIAE6kgEKAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEo4v0qUPHCOWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARACV6nswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVqAxi/CFIAegsI0K/qrQYQ85XVHg=="},{"b64Body":"ChEKCQiUr+qtBhCRCxICGAIgAjplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARA3WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDw=","b64Record":"CgIIFhIwjuSLZ0f5zdyvdyNQBenRjHR95QvP1yhgi3umyRF5dNfe41SkzKViEXtkGs//GkdQGgsI0K/qrQYQ9ZXVHiIRCgkIlK/qrQYQkQsSAhgCIAI6LgoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABShkagMYvwhSAHoLCNCv6q0GEPOV1R4="}]},"getErc20TokenDecimalsFromErc721TokenFails":{"placeholderNum":1089,"encodedItems":[{"b64Body":"Cg8KCQiYr+qtBhCpCxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISINZfqfUsUUPfARoI5DqFTSQ59cjEurPhIDJz4T4okHmkEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGMIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCZ1+fUDRxU638CH3DW7CqxxNHxZ0waXfti16CESrArYAag1OXy1hp2WVCOoTXd96gaDAjUr+qtBhCb946AAyIPCgkImK/qrQYQqQsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYwggQgMCoypo6"},{"b64Body":"Cg8KCQiZr+qtBhCrCxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIDmH6Dv2tdeizMqkD5Pp9KJkPX6fEDCQhHsWaCzxbSPSEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBent+FmZn4sFE1cODje2w/sqyodty10GYDZMOoGQlIcB6kSvICcywRfCIIRJ8xqPoaDAjVr+qtBhDjm56kASIPCgkIma/qrQYQqwsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjDCBCAqNa5Bw=="},{"b64Body":"Cg8KCQiZr+qtBhCtCxICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCFBUT1FHRVBMKgMYwwgyIhIgLlbv9X4jLq4XT+Z+hdpQMsg4Zsepm23oV8Y9Sgdq6bNSIhIgLlbv9X4jLq4XT+Z+hdpQMsg4Zsepm23oV8Y9Sgdq6bNqDAjV/cSxBhDAqISGA4gBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGMQIEjClgdqwB08f2zTwz/uBPi3x/nXzI1RxfDsbxlk4CtvLXmQOoZnJMOSgxJ3Lin1j6ksaDAjVr+qtBhDLu9WJAyIPCgkIma/qrQYQrQsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjECBIDGMMI"},{"b64Body":"Cg8KCQiar+qtBhCzCxICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGMQIGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjCOO+04rfLoT3Divvsv0uTGpCf8BlPacqsNFSA0ucc67QlJZ5OPQurZ0w3GddsGzFMaDAjWr+qtBhCL8KitASIPCgkImq/qrQYQswsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxjECBoLCgIYABIDGMMIGAE="},{"b64Body":"Cg8KCQiar+qtBhC3CxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjW/cSxBhDgzqKXAxptCiISIGjd19ekvVAgn9bmZ6YoYx7jqGdPR8RrF1456J+PjnbpCiM6IQK+wdISAGCWeH7kY6Tg0mF4PDabuNzt21ienAsKOTjcggoiEiD+Z1DANEYWIyL1QLRrVxq1ekdJwh6e+tiecrX9f70EJSIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGMUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCT3xwxpWB0O++phL9qBo04Ttws+HdBon9troGWflvz2SihcR8F+9LHbDvDSZE1SpEaDAjWr+qtBhDr+9iuAyIPCgkImq/qrQYQtwsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQibr+qtBhC5CxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjX/cSxBhCQofysARptCiISIKxdobae7OTn5dMqZRPGHVHCu92VkuIl0tFyo12PdssYCiM6IQP07uIB502aLKsQ0zXCuYdWZASscFjkcTG2g9ls2ljvHAoiEiCqUwP7SDy3/SaZ2WD96qi1UQ0Sv/0xLSplmmFckSsmnCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGMYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAeULs/NgN7wqZbhkzBIhs4aB36THuhk9iapve6Lz6PwPe6MMchEl0XUIB+/zbh/LsaDAjXr+qtBhCr58G3ASIPCgkIm6/qrQYQuQsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQibr+qtBhC9CxICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjGCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwXA92gRUDramP7ciW8QhT9nVbALRRJhaB/kaLm6WO5r/Qy/QULifCtzSccZYQEJ9YGgwI16/qrQYQq4HOuAMiDwoJCJuv6q0GEL0LEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQicr+qtBhDDCxICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjGCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwT4S7wze9p3tcmCuHHr6RttjHpI8HG591hUPgDRN+9zXwByXU+ce02DGFX1TfPQV4GgwI2K/qrQYQ64PcwAEiDwoJCJyv6q0GEMMLEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQicr+qtBhDFCxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGMYIGiISIJw0JNdYYPyrjm2PQ+ykcBD/IeeMlHnCiGSa+bJmEFy3IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"ChAKCQidr+qtBhDHCxIDGMIIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGMcIEMCEPSIk1EmoMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARE","b64Record":"CiUIISIDGMcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD/r5cZfVjFaT+dqq+/9hceF3b+CntibQaPDR8oG56rITv0LyA58YtDe+M+sZKpGhQaDAjZr+qtBhCT7InKASIQCgkIna/qrQYQxwsSAxjCCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wt/jqIDoIGgIweCiRmTtSFwoJCgIYYhDu8NVBCgoKAxjCCBDt8NVB"}]},"transferErc20TokenReceiverContract":{"placeholderNum":1096,"encodedItems":[{"b64Body":"Cg8KCQiir+qtBhDbCxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlo0CiISIMP6Ex2cErw9Dic5S65iiVKkhICRRYgL4qLJsENv7j62EICAhP6m3uERSgUIgM7aAw==","b64Record":"CiUIFhIDGMkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA61SRDAbv1BPINDl0Q8BTNiuXHW8rAkCpAuBR+E8CYc+6pteJBR2WUOQCFcYxaep4aCwjer+qtBhCj2PpOIg8KCQiir+qtBhDbCxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUh8KDQoCGAIQ//+H/M28wyMKDgoDGMkIEICAiPzNvMMj"},{"b64Body":"Cg8KCQiir+qtBhDdCxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIOWJjsgz/NGJVSCqa8hpBmY7ZnnuLO1CWfCbPbNnT3ZHEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCkf9KMstDRZWT25++ocvgKcweBNuyh1uUdB8xnxH3y5OCIB6QTegqIylcdZI/IDmwaDAjer+qtBhC72rjPAiIPCgkIoq/qrQYQ3QsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjKCBCAqNa5Bw=="},{"b64Body":"Cg8KCQijr+qtBhDfCxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIBTaOdf2FnRJ8bF1iz6qX9TS6mCiYvqZU7KCoJGg547EEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDzMCAmHaykMd5O/CwlLUAlQR3H/YePtKy2ZdE791JV1OPUikVT1C9Atf+DreoeUpAaCwjfr+qtBhCz4fZXIg8KCQijr+qtBhDfCxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGMsIEICo1rkH"},{"b64Body":"Cg8KCQijr+qtBhDhCxICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCE1TWEdYVVdSIAUqAxjLCDIiEiCZ25dz2i/t+IsOuM8stNr043UeuYxljcORU3od7RFLFVIiEiCZ25dz2i/t+IsOuM8stNr043UeuYxljcORU3od7RFLFWoMCN/9xLEGEMiDmcIC","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGMwIEjBpZZ14dKsIMJyOS27G2GRyziD34olwmua35TWz6h2FPKzhHK1E1IOb7jU9ZFLGrRwaDAjfr+qtBhCTsOfYAiIPCgkIo6/qrQYQ4QsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjMCBIHCgMYywgQCnIKCgMYzAgSAxjLCA=="},{"b64Body":"Cg8KCQikr+qtBhDjCxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjg/cSxBhD47rRbGm0KIhIg+8xteiOPqVO94etrGIIi/1yzarK4HuPGU4BkQhiM35YKIzohA1jrbXDrumEsoMD8q5I45Yxu1Pt3S/xuyoXDYzRgiosiCiISIIZF/d2SOoJ8ectD58ob5XkMXRW8FU1lQv244jIfRHcaIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGM0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC4GBUVtAA59T0EgrkrClOMk/9fuGvSHNfb3xOsRB8ypegF7QJge8XFqcsvhkmU+YUaCwjgr+qtBhDD2/dgIg8KCQikr+qtBhDjCxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQikr+qtBhDnCxICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjNCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwf9vJ0hBugIk1SYzIwuE03jt3RmCEIVBTYw5F8J8kGgBXHzYgo9LCZ9Gbsga+aFfMGgwI4K/qrQYQy9bB4wIiDwoJCKSv6q0GEOcLEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQilr+qtBhDtCxICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjNCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwYr7e7YPDseHnD7oRy4TA7Il/vB0bajGkD2wcnfzAR4u50nm6dTD+goBmBdqnce7iGgsI4a/qrQYQ+87laiIPCgkIpa/qrQYQ7QsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQilr+qtBhDvCxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjh/cSxBhDY+u3ZAhptCiISIEaxjHeAV9C5JvMMFN8V81fD1Cy8BH5is+9K9emnEhxgCiM6IQNHD+OxVm4IQ+c48gzxLyzDucbP4JlA7SS2fTKTCAOc8goiEiD8/y4XlvH7bjZP42MX8KE2rkP8/hoZEEkaBBiRMvJ44CIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGM4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBKOb5nLrABPjy3RrqxO6iJECz1PRq9ooJ2OVJGVx9+cg1Ig0eLibe2OEb6MjJa/BMaDAjhr+qtBhCLm6XsAiIPCgkIpa/qrQYQ7wsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQimr+qtBhDzCxICGAISAhgDGMr5hy0iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBwAEKAxjOCCK4ATYwODA2MDQwNTIzNDgwMTU2MDBmNTc2MDAwODBmZDViNTA2MDNmODA2MDFkNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyNjAwMDgwZmRmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwMWY2ZjM3YTU0ZjBkM2I2NGE1MDQ4MjQ3NDYyYjhmZjk4OTJlYTkyMjJkNWRiMjBhZDU0NGVjYWU2NTU2MWRiYTY0NzM2ZjZjNjM0MzAwMDgwYzAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwJ0iHwvpk2ZF/1LXSoPbCNJE4JpoIvH0RLmMxSx2tjm2E/3UsmZVXJNmVmEKmQQYPGgsI4q/qrQYQs7nWdCIPCgkIpq/qrQYQ8wsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQimr+qtBhD1CxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGM0IGiISIKC5WywpO9bK9rQheoAppHUCprGvlqOUyrEjbHXsEtjjIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGM8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBH0qFqxpTCl41aQA0TrmAlLRN4n5Kwkl3U+YPmK1h8XJV6wv+NxsRAoQCPB8JtCg4aDAjir+qtBhDjy4n2AiIPCgkIpq/qrQYQ9QsSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQowXCgMYzwgS1xRggGBAUjSAFWEAEFdgAID9W1BgBDYQYQDPV2AANWDgHIBjvqusyBFhAIxXgGPk3CqkEWEAZleAY+TcKqQUYQGBV4Bj9LedpRRhAZRXgGP3iIrsFGEBp1eAY/ecdWgUYQG6V2AAgP1bgGO+q6zIFGEBSFeAY9RJqDIUYQFbV4Bj4fIcZxRhAW5XYACA/VuAYwGYSJIUYQDUV4BjFdrL6hRhAOlXgGMfhLK3FGEA/FeAY5J9oQUUYQEPV4BjmNylvhRhASJXgGOobjV2FGEBNVdbYACA/VthAOdhAOI2YARhB0ZWW2EBzVZbAFthAOdhAPc2YARhB2hWW2ECN1ZbYQDnYQEKNmAEYQezVlthArlWW2EA52EBHTZgBGEH71ZbYQMzVlthAOdhATA2YARhB2hWW2EDq1ZbYQDnYQFDNmAEYQdGVlthA+hWW2EA52EBVjZgBGEHs1ZbYQQmVlthAOdhAWk2YARhB0ZWW2EEmlZbYQDnYQF8NmAEYQezVlthBPxWW2EA52EBjzZgBGEHRlZbYQUxVlthAOdhAaI2YARhB7NWW2EFk1ZbYQDnYQG1NmAEYQgyVlthBjdWW2EA52EByDZgBGEIZVZbYQamVluAYAFgAWCgGwMWYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAgtXPWAAgD49YAD9W1BQUFBgQFE9YACCPmAfPZCBAWAfGRaCAWBAUmECM5GQgQGQYQjRVltQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFgIGBAUYCDA4FgAIda8RWAFWECjlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhArKRkGEJflZbUFBQUFBWW2BAUWOpBZy7YOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGOpBZy7kGBEAVtgIGBAUYCDA4FgAIda8RWAFWEDCVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhAy2RkGEJflZbUGAAgP1bYEBRY26xdp9g4RuBUmABYAFgoBsDg4EWYASDAVKCgRZgJIMBUoQWkGPdYu0+kGBEAWAgYEBRgIMDgYZa+hWAFWEDgVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhA6WRkGEJoFZbUFBQUFZbYEBRYyO4ct1g4BuBUmABYAFgoBsDhIEWYASDAVKDgRZgJIMBUmBEggGDkFKFFpBjI7hy3ZBgZAFhAupWW4BgAWABYKAbAxZjldibQWBAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWECC1c9YACAPj1gAP1bYEBRY6kFnLtg4BuBUmABYAFgoBsDg4EWYASDAVJgJIIBg5BShBaQY6kFnLuQYEQBW2AgYEBRgIMDgWAAh1rxFYAVYQR2Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEDpZGQYQl+VluAYAFgAWCgGwMWYzE85WdgQFGBY/////8WYOAbgVJgBAFgIGBAUYCDA4GGWvoVgBVhBNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQIzkZBhCblWW2BAUWMJXqezYOAbgVJgAWABYKAbA4OBFmAEgwFSYCSCAYOQUoQWkGMJXqezkGBEAWEEV1ZbgGABYAFgoBsDFmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQVvVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGECM5GQYQmgVltgQFFgAWABYKAbA4OBFmAkgwFSYESCAYOQUmAAkYKRhhaQYGQBYECAUWAfGYGEAwGBUpGBUmAgggGAUWABYAFg4BsDFmOpBZy7YOAbF5BSUWEF7ZGQYQncVltgAGBAUYCDA4GFWvSRUFA9gGAAgRRhBihXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hBi1WW2BgkVBbUFBQUFBQUFBWW2BAUWNwoIIxYOAbgVJgAWABYKAbA4KBFmAEgwFSgxaQY3CggjGQYCQBYCBgQFGAgwOBhlr6FYAVYQZ9Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEGoZGQYQmgVltQUFBWW2AAW4GBEBVhBqFXgmABYAFgoBsDFmMG/d4DYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbvVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj5gHz2QgQFgHxkWggFgQFJhBxeRkIEBkGEI0VZbUIBhByKBYQn4VluRUFBhBqlWW4A1YAFgAWCgGwOBFoEUYQdBV2AAgP1bkZBQVltgAGAggoQDEhVhB1hXYACA/VthB2GCYQcqVluTklBQUFZbYACAYACAYICFhwMSFWEHfldgAID9W2EHh4VhBypWW5NQYQeVYCCGAWEHKlZbklBhB6NgQIYBYQcqVluTlpKVUJKTYGABNZJQUFZbYACAYABgYISGAxIVYQfIV2AAgP1bYQfRhGEHKlZbklBhB99gIIUBYQcqVluRUGBAhAE1kFCSUJJQklZbYACAYABgYISGAxIVYQgEV2AAgP1bYQgNhGEHKlZbklBhCBtgIIUBYQcqVluRUGEIKWBAhQFhBypWW5BQklCSUJJWW2AAgGBAg4UDEhVhCEVXYACA/VthCE6DYQcqVluRUGEIXGAghAFhBypWW5BQklCSkFBWW2AAgGBAg4UDEhVhCHhXYACA/VthCIGDYQcqVluUYCCTkJMBNZNQUFBWW2NOSHtxYOAbYABSYEFgBFJgJGAA/VtgAFuDgRAVYQjAV4GBAVGDggFSYCABYQioVluDgREVYQOlV1BQYACRAVJWW2AAYCCChAMSFWEI41dgAID9W4FRZ///////////gIIRFWEI+1dgAID9W4GEAZFQhGAfgwESYQkPV2AAgP1bgVGBgREVYQkhV2EJIWEIj1ZbYEBRYB+CAWAfGZCBFmA/ARaBAZCDghGBgxAXFWEJSVdhCUlhCI9WW4FgQFKCgVKHYCCEhwEBERVhCWJXYACA/VthCXODYCCDAWAgiAFhCKVWW5eWUFBQUFBQUFZbYABgIIKEAxIVYQmQV2AAgP1bgVGAFRWBFGEHYVdgAID9W2AAYCCChAMSFWEJsldgAID9W1BRkZBQVltgAGAggoQDEhVhCctXYACA/VuBUWD/gRaBFGEHYVdgAID9W2AAglFhCe6BhGAghwFhCKVWW5GQkQGSkVBQVltgAGAAGYIUFWEKGldjTkh7cWDgG2AAUmARYARSYCRgAP1bUGABAZBW/qJkaXBmc1giEiCT230r3QliUK3Y7+bMm6Sh988TjUELVEifauv0QpbfP2Rzb2xjQwAICwAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6AxjPCEoWChQAAAAAAAAAAAAAAAAAAAAAAAAET3IHCgMYzwgQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"Cg8KCQinr+qtBhD3CxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGM4IGiISIF0fR9Xfga3ReBgu7O4J2LtJka/tn9WvymJvBAEPDQOhIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGNAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDlRFHAEGmpRIFJ2HKUAFAJ3QFCCKy1oC6NMp8V7N9CsR3JeKXKegGlyqIP6XeHx2oaCwjjr+qtBhDz9Lx9Ig8KCQinr+qtBhD3CxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZC8wIKAxjQCBI/YIBgQFJgAID9/qJkaXBmc1giEiAfbzelTw07ZKUEgkdGK4/5iS6pIi1dsgrVROyuZVYdumRzb2xjQwAIDAAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6AxjQCEoWChQAAAAAAAAAAAAAAAAAAAAAAAAEUHIHCgMY0AgQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"Cg8KCQinr+qtBhD9CxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMkIEgMYzAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwELGSGbTbza6ufOsIRB4OWYaB0JiESZ5xAt/fpNoto3WQ149fJUxB5VPzypSDnSHOGgwI46/qrQYQs+u8/wIiDwoJCKev6q0GEP0LEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQior+qtBhCDDBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMoIEgMYzAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwfErl8fSK5TP5EfW4m8MLIr5WPwhrbIArLTEW0cfZOBQ/bUw0NJJrSjKTvIFymgybGgwI5K/qrQYQ2/jGiAEiDwoJCKiv6q0GEIMMEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQior+qtBhCJDBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGM8IEgMYzAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw0T4ds23cteyzS18WONIzLeMxZ0Elm6ZFWijTbTcjMKdVFnnC/CiLIDnh19KKklllGgwI5K/qrQYQm9/7iAMiDwoJCKiv6q0GEIkMEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQipr+qtBhCPDBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNAIEgMYzAg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwiLjWyYjbQIvsiWAWsZPaXrY7fZhZdmVih5SPnp0Bmh9XkNoLLCwTly1dkqAFbi5MGgwI5a/qrQYQi4fIrgEiDwoJCKmv6q0GEI8MEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQipr+qtBhCRDBICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGMwIEgcKAxjLCBAJEgcKAxjPCBAK","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwF9p3TgVwC73V0RPex0W++uX2POvHtRd6Wf+9WvixQDZlQrwmHPnCvwLhsDH2y2etGgwI5a/qrQYQ65mmkgMiDwoJCKmv6q0GEJEMEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYzAgSBwoDGMsIEAkSBwoDGM8IEAo="},{"b64Body":"Cg8KCQiqr+qtBhCTDBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYzwgQwIQ9ImS+q6zIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CiUIFiIDGM8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD4BuwJci9VASt10Cl/edqSi/0YVNQ33DDHSo0pAEuLTdtsVSzc+I1HEJd9FcnJk4saDAjmr+qtBhCTkuC3ASIPCgkIqq/qrQYQkwwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYzwgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAAACAAAAAAAAAAAAAAAACAAAAAAIAAAAAAAAAAAAAAAICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGMwIEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAgAAAAAAAAAAAAAAAAgAAAAACAAAAAAAAAAAAAAACAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABog3fJSrRviyJtpwrBo/DeNqpUrp/FjxKEWKPVaTfUjs+8aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARPGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUCIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiqr+qtBhCTDBICGAIgAXIZEhcKAxjMCBIHCgMY0AgQBBIHCgMYzwgQAw==","b64Record":"CgIIFhIw86vq4hUxs/Q4XSHalYUaLOpr5YspQF3OxSCsQmxAkuGr+K4nKFYrAhOX4XjYDjJoGgwI5q/qrQYQlJLgtwEiEQoJCKqv6q0GEJMMEgIYAiABOpEBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKIVuUMzCOWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARMqQWcuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJqAxjPCFIAWhcKAxjMCBIHCgMYzwgQAxIHCgMY0AgQBHoMCOav6q0GEJOS4LcB"}]},"directCallsWorkForErc20":{"placeholderNum":1105,"encodedItems":[{"b64Body":"Cg8KCQivr+qtBhC/DBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIN6JfYD2Oups0UOXSNas64giLk71OCX2z3Bw05RaJjtZEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGNIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBE6tn4LH/NB1DDEkL+MI8CVUIKBTHghhNdTOkFp10gf/y5NCLHv2DDzM5qJAX0lRwaCwjrr+qtBhDL9fEeIg8KCQivr+qtBhC/DBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxjSCBCAwKjKmjo="},{"b64Body":"Cg8KCQivr+qtBhDBDBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIBBgPjLYrJ5sxzUUsOYHNqV0FUhYetBlSFMEH6rfvljhEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGNMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC8fDleFrUTrl/aS7bhXYMvMieUPuUwDJQcqLpRvgsjst8P362Ap+RT8LqeOc7jf54aDAjrr+qtBhCj4sigAiIPCgkIr6/qrQYQwQwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY0wgQgMCoypo6"},{"b64Body":"Cg8KCQiwr+qtBhDDDBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIMnzrfT7idohJTOHOnGb/3W30iAXbdZ+mG2oh1qvb6ySEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDmiywWPpNf0EsOjHIz0hoH69iLPsEt8BkhnX307RkcbQWaisB+AZeqA3BTWwxLmCUaCwjsr+qtBhDLs+wnIg8KCQiwr+qtBhDDDBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGNQIEICo1rkH"},{"b64Body":"Cg8KCQiwr+qtBhDFDBICGAISAhgDGNO93PsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAW4KBlRva2VuQRIFRkRGR0YYCiAFKgMY1AgyIhIgWRYciKEhjSbIOQQsuih4Nlgaf6RPvMz61/o4FmBTrXFSIhIgWRYciKEhjSbIOQQsuih4Nlgaf6RPvMz61/o4FmBTrXFqDAjs/cSxBhCoycaMAg==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGNUIEjDU+S2VezONVNwJgeVef3HksB23YOJNsIWFYgxm1AEChCz2FNJqsV8XZXh32kzTU0kaDAjsr+qtBhCLqMOpAiIPCgkIsK/qrQYQxQwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjVCBIHCgMY1AgQCnIKCgMY1QgSAxjUCA=="},{"b64Body":"Cg8KCQixr+qtBhDLDBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNIIEgMY1Qg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwPdCpx2ha+s9bA/Pstlnp+b51IlmyVgrhJ6olkrGtff7SMy3Tpjda9F9o3D0yb7EcGgsI7a/qrQYQy+O+MSIPCgkIsa/qrQYQywwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQixr+qtBhDRDBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNMIEgMY1Qg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwOIxkdbEncyqb1KZFU+Drz53hxHGzrcCQKa1nXwHsTs34P26Kieq3DHCV88xz1ppgGgwI7a/qrQYQm9OHswIiDwoJCLGv6q0GENEMEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiyr+qtBhDTDBICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGNUIEgcKAxjUCBAFEgcKAxjSCBAG","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwjPMq0Nw2hnwZLmruVPWMQ/w5xUg7g2xWW7Yqba4TkgF2QlcB6r8g/XajStSMhF5FGgsI7q/qrQYQs5DoOyIPCgkIsq/qrQYQ0wwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhcKAxjVCBIHCgMY0ggQBhIHCgMY1AgQBQ=="},{"b64Body":"Cg8KCQiyr+qtBhDVDBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAARVEKCNBiIEBv3eAw==","b64Record":"CiUIFiIDGNUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA86NduUKoOhxdp2nD6N1h17bm4+HQyND4o3hTDG7IOl1vc77GHJ+Xd40WswuPGxfIaDAjur+qtBhCLx9O8AiIPCgkIsq/qrQYQ1QwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOu4CCgMY1QgSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZUb2tlbkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQiyr+qtBhDVDBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARVBv3eAw==","b64Record":"CgIIFhIw0pLSbKcI74M2ai76ltVJshrbSMyekm8oAwosyBppxxRqU1uT2/68IFLjGjeS/UwQGgwI7q/qrQYQjMfTvAIiEQoJCLKv6q0GENUMEgIYAiABOm0KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlRva2VuQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAhgCUgB6DAjur+qtBhCLx9O8Ag=="},{"b64Body":"Cg8KCQizr+qtBhDXDBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAARVEKCNBiIEldibQQ==","b64Record":"CiUIFiIDGNUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDKejvqsAWhMh9OTAEcjKfyBSUPzUP5IA6sDcGS50ow7VFQR5oHp3i3l0qHTN371fkaCwjvr+qtBhDrgNpEIg8KCQizr+qtBhDXDBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI67gIKAxjVCBJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUZERkdGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQizr+qtBhDXDBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARVldibQQ==","b64Record":"CgIIFhIw38qDNAD38RRn9WARWq1hQaxpgZyc3kJ5+HI+5cNlr8ph6/xYv4KNPI7Dcn4sA/wJGgsI76/qrQYQ7IDaRCIRCgkIs6/qrQYQ1wwSAhgCIAE6bQoDGOcCEmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFRkRGR0YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoCGAJSAHoLCO+v6q0GEOuA2kQ="},{"b64Body":"Cg8KCQizr+qtBhDZDBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAARVEKCNBiIEMTzlZw==","b64Record":"CiUIFiIDGNUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBMET08yvuY5cjpJQoHlMcLXBUMmIyL/v6gUabNi8HDdNMdg1qOi2E9tjvZsG9s4GkaDAjvr+qtBhDD867GAiIPCgkIs6/qrQYQ2QwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMY1QgSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQizr+qtBhDZDBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARVMTzlZw==","b64Record":"CgIIFhIwrNdmH5vLNvQkYybQJ69njJaoCaM4wTJlk/441pOYG9RriLOld27630ZTmDOmUXlqGgwI76/qrQYQxPOuxgIiEQoJCLOv6q0GENkMEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAooZGoCGAJSAHoMCO+v6q0GEMPzrsYC"},{"b64Body":"Cg8KCQi0r+qtBhDbDBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAARVEKCNBiIEGBYN3Q==","b64Record":"CiUIFiIDGNUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC/W5HiZK1TUtJlEGuBDaIJrPyjRbC65K75GHQl3/ZKP6UHBT3b6ovmpNgoXmyfsGAaCwjwr+qtBhDT6sVOIg8KCQi0r+qtBhDbDBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6rgIKAxjVCBIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQi0r+qtBhDbDBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARVGBYN3Q==","b64Record":"CgIIFhIwnuBs4OH7zkmi41B5cHpp4XchSmJq0+zEohqTGsEmQIa+WCPu7FfOLT1j3erlAQcyGgsI8K/qrQYQ1OrFTiIRCgkItK/qrQYQ2wwSAhgCIAE6LQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABShkagIYAlIAegsI8K/qrQYQ0+rFTg=="},{"b64Body":"Cg8KCQi0r+qtBhDdDBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpCChYiFAAAAAAAAAAAAAAAAAAAAAAAAARVEKCNBiIkcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARS","b64Record":"CiUIFiIDGNUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCinyZQlz3hI2XPzTvkj7yMRlrjZ4v7r5xxTXjVdtvCWctFuNVwiXFb9FiqzTrdtIcaDAjwr+qtBhC7m6SzAiIPCgkItK/qrQYQ3QwSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMY1QgSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQi0r+qtBhDdDBICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAARVcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARS","b64Record":"CgIIFhIwrMuoTd/CzZN64iIh0WywrrXTXrjAoZi98/SRTfG6V9805KpVyrArhI0XcZXqo1tFGgwI8K/qrQYQvJukswIiEQoJCLSv6q0GEN0MEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMoZGoCGAJSAHoMCPCv6q0GELubpLMC"},{"b64Body":"ChAKCQi1r+qtBhDfDBIDGNIIEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46YgoWIhQAAAAAAAAAAAAAAAAAAAAAAAAEVRCgjQYiRKkFnLsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","b64Record":"CiUIFiIDGNUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCYjgx65qwK2esC8B4lR7ucmYsDO5dswMehE+6FxYJSknW8k2vjNoepBbeYyYX3aC4aCwjxr+qtBhDD1upXIhAKCQi1r+qtBhDfDBIDGNIIKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOsEFCgMY1QgSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAEAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEAABAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QQykAMKAxjVCBKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAABAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABABAAAQAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaIN3yUq0b4sibacKwaPw3jaqVK6fxY8ShFij1Wk31I7PvGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUhogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFMiIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUhcKCQoCGGIQgK61BQoKCgMY0ggQ/621BQ=="},{"b64Body":"ChIKCQi1r+qtBhDfDBIDGNIIIAFyGRIXCgMY1QgSBwoDGNMIEAYSBwoDGNIIEAU=","b64Record":"CgIIFhIwnBYC8j1W23DYNSItmzpBcGvPJWwqlY32TBFGccvJc2Ae36Uu2W1giqhY/cW9vfovGgsI8a/qrQYQxNbqVyISCgkIta/qrQYQ3wwSAxjSCCABOpEBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKIVuUP/HBGJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARVqQWcuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANqAxjSCFIAWhcKAxjVCBIHCgMY0ggQBRIHCgMY0wgQBnoLCPGv6q0GEMPW6lc="}]},"erc20TransferFromAllowance":{"placeholderNum":1110,"encodedItems":[{"b64Body":"Cg8KCQi5r+qtBhCfDRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIAmpgkBpLvpcCSB/7jRPnWtAz+GU3QG9BpN5AKGF20JUEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGNcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAs/MSirYqpVwogwrFna0hVYxR+E0Ltj44dGkvuLcJvyVjhBI6OPdlQglBIOpE7tscaDAj1r+qtBhDLoM64AyIPCgkIua/qrQYQnw0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY1wgQgMCoypo6"},{"b64Body":"Cg8KCQi6r+qtBhChDRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIFUTB4Bbdp9ec+g1sVQs/hEtaqeMgRLTjzV/FBfpNs72EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBPzE9E3RSdW1jcGMmu0Py/7z4KLLhO5YSzBZGp3tFh/xQQ/7OtEktjZOXkk8c/9IkaDAj2r+qtBhDTndbAASIPCgkIuq/qrQYQoQ0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjYCBCAqNa5Bw=="},{"b64Body":"Cg8KCQi6r+qtBhCjDRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIGl9PoJ0gn4dHGRQqKXwv1Z6HNZ8KSBUyyAvJHSAYWeFEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA7wLz7fpLBDU4QPMW/fzeFYPPnCjl7FsPFCunyKTK/twjyn1K7lpiAPGNOfBZ8oEsaDAj2r+qtBhDzoPTBAyIPCgkIuq/qrQYQow0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjZCBCAqNa5Bw=="},{"b64Body":"Cg8KCQi7r+qtBhClDRICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAX0KDWZ1bmdpYmxlVG9rZW4SCElYTFZVVVdPIAoqAxjZCDIiEiAqoyf1OUDrrEco/rIijnxk/E+4VCRE+or7R56nIWlE2lIiEiAqoyf1OUDrrEco/rIijnxk/E+4VCRE+or7R56nIWlE2moMCPf9xLEGELDbpcYBkAEBmAHoBw==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGNoIEjAdOjBk49Df/Ho4eLjak+t2M6rSOl+t4RbFoSy3s2TOYtosDtemQjxoAPzSzR4NKEAaDAj3r+qtBhDr083KASIPCgkIu6/qrQYQpQ0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjaCBIHCgMY2QgQFHIKCgMY2ggSAxjZCA=="},{"b64Body":"Cg8KCQi7r+qtBhCnDRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAj3/cSxBhCQ99C5AxptCiISIDvbUZimAu9TdhiDBM5M2ipVOPqfD/V3ai1/MMG3Iu70CiM6IQPSG9LjzgRTiVUrB5e63T6PKn0A99/3WVrjaa6zeIizagoiEiDkJQZ23rY9qoA1VH99RaoF88RvfpEaJjyGrCANDrYbaCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGNsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjClsvRJIKz7G9ohxWAo/cGU5gcVvIWJi8h0uIR+UmJhe/QMF5V5+Gzlv5OWibXsrwQaDAj3r+qtBhCDqs/VAyIPCgkIu6/qrQYQpw0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi8r+qtBhCrDRICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjbCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwqzjT313IEy3cXmKZaaZWeLJexCRxx5cd53VuEt9e4gIE6mFMMeYfThf+Jzp5MTqmGgwI+K/qrQYQq7yE3gEiDwoJCLyv6q0GEKsNEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi8r+qtBhCxDRICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjbCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwMmp/Het4LbiCMYX8b3X0daifUXFgVm12b4CxbCNnDsHeQ/Z42b8xGA4TLMMzrV/CGgsI+a/qrQYQg4fOASIPCgkIvK/qrQYQsQ0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi9r+qtBhCzDRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGNsIGiISIIXYYVV0VvOQofYBKI15IlOHh8yzRhw0vGo/LnnnwcdXIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQi9r+qtBhC5DRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNcIEgMY2gg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwWjmW2UsHIWKQ8DxAsNFd0nt9mxJGWMA6xn+bjhNcQGB0kDXdzGnZ2jxhJEr52vaqGgsI+q/qrQYQ29P/CiIPCgkIva/qrQYQuQ0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi+r+qtBhC/DRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNgIEgMY2gg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwY/8kTPGxqdA2e8idiyjq7U0NUCfDSpW6gQ6vEjJsXhOrqaOtRaXNZ8hcL+PLmdhcGgwI+q/qrQYQ062U8AEiDwoJCL6v6q0GEL8NEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi+r+qtBhDFDRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNwIEgMY2gg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwzoxSL4EfUl+NRwLlORA4AYIcWczivgT1odHjOlMuuef9VcrVvbVOamlaF0Wr+SJNGgsI+6/qrQYQg+H0FCIPCgkIvq/qrQYQxQ0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi/r+qtBhDHDRICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGNoIEgcKAxjZCBATEgcKAxjXCBAU","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwc079m1jcc0mFHccMKh32whMlUGOw3mHDX/J43zVf2Cz+01jKhyz7jELDCOq92UdlGgwI+6/qrQYQ0965+gEiDwoJCL+v6q0GEMcNEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMY2ggSBwoDGNcIEBQSBwoDGNkIEBM="},{"b64Body":"Cg8KCQjAr+qtBhDIDRICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDExoRCgMY2ggSAxjXCBoDGNwIIAI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwhIfZG3dZASH+F+knorUNpYT5mp/qaDAP0ObISf3dBxHe3ii71hQrf9QVk0r4PKUhGgsI/K/qrQYQm/6gHiIPCgkIwK/qrQYQyA0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjAr+qtBhDKDRICGAISAhgDGODf9hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY3AgQoMIeImSSfaEFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARc","b64Record":"CiUIFiIDGNwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAcM5ehfltEyPk0SxEDqDeG3Qn+dYXQN61XlZ6DskhP1qF5FsREzhS5zSOyMLyzNuEaDAj8r+qtBhCruZODAiIPCgkIwK/qrQYQyg0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNOowCCgMY3AgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIC1GFIWCgkKAhgCEP/lihsKCQoCGGIQgOaKGw=="},{"b64Body":"ChEKCQjAr+qtBhDKDRICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARa3WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFw=","b64Record":"CgIIFhIwiXg4AilaslbsU0kFY2Fh/gvI4mQ5/AJC1hk8f287iq584Y2VUHdBP+XXjNuqwvPeGgwI/K/qrQYQrLmTgwIiEQoJCMCv6q0GEMoNEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoZGoDGNwIUgB6DAj8r+qtBhCruZODAg=="},{"b64Body":"Cg8KCQjBr+qtBhDMDRICGAISAhgDGODf9hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGNwIEKDCHiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg==","b64Record":"CiUIFiIDGNwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAlPFLd8iUtTT/yuSouR/p8dWHws/wfLjehwryzb1aJqQDfiYR29XaMWKJv0xRDtJsaCwj9r+qtBhC7kYcoIg8KCQjBr+qtBhDMDRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMICzxQ06nwUKAxjcCCKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAogLUYMpADCgMY2ggSgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAEAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAGiDd8lKtG+LIm2nCsGj8N42qlSun8WPEoRYo9VpN9SOz7xogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFcaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARYIiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlIWCgkKAhgCEP/lihsKCQoCGGIQgOaKGw=="},{"b64Body":"ChEKCQjBr+qtBhDMDRICGAIgAXIbEhkKAxjaCBIHCgMY2AgQBBIJCgMY1wgQAxgB","b64Record":"CgIIFhIwWPK6AqqF7kCVfq2sdt2Y9vIFF5s3tP936e49fsUpCBuW27AD2DtWgzieGw2IwJUXGgsI/a/qrQYQvJGHKCIRCgkIwa/qrQYQzA0SAhgCIAE6sQEKAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEohW5QrfcbYnxhjcZeAAAAAAAAAAAAAAAAAAAAAAAABFojuHLdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACagMY3AhSAFoXCgMY2ggSBwoDGNcIEAMSBwoDGNgIEAR6Cwj9r+qtBhC7kYco"},{"b64Body":"Cg8KCQjBr+qtBhDODRICGAISAhgDGODf9hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY3AgQoMIeImSSfaEFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARc","b64Record":"CiUIFiIDGNwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDVtJf+rvHV9IesgufLE33M8v0p5hnLfyVfH7MN+NBil1TVenRiFSAdoLev52etsXYaDAj9r+qtBhC71q+NAiIPCgkIwa/qrQYQzg0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNOowCCgMY3AgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIC1GFIWCgkKAhgCEP/lihsKCQoCGGIQgOaKGw=="},{"b64Body":"ChEKCQjBr+qtBhDODRICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAARa3WLtPgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFw=","b64Record":"CgIIFhIwaksznqD6p+wYjCHSmGUGkiPa10OCTwkqeGlx4XbSgIBnSesiMJSse/2W+zkhsanZGgwI/a/qrQYQvNavjQIiEQoJCMGv6q0GEM4NEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGNwIUgB6DAj9r+qtBhC71q+NAg=="}]},"erc20TransferFromSelf":{"placeholderNum":1117,"encodedItems":[{"b64Body":"Cg8KCQjGr+qtBhDuDRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISINRwvIx7lYeeptt9SryxRJgddWa4LkFoe76qkkM986j5EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGN4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjARWrlG7oPsjzHNJH/Rhd0TPtrI06ElyL+DR1Qb6GyluIhdWzDBeqgVZRyX0l6B47MaDAiCsOqtBhCzk+KQASIPCgkIxq/qrQYQ7g0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjeCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjGr+qtBhDwDRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIDJlNWPs+ft28aAWum2zUwc2IcstNTQ3C+pL+1On+VzyEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGN8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCLRyfXQ33GkibavVL31JNQJ65B9F/WW8UpariAcT+iyCw4wA0hFEEA6Bf7MFH0+Y4aDAiCsOqtBhCb3bGTAyIPCgkIxq/qrQYQ8A0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjfCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjHr+qtBhDyDRICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAX0KDWZ1bmdpYmxlVG9rZW4SCEtFS0RHRkZGIAoqAxjfCDIiEiBYUbfmYDKbRQXOOQi7vG7Ki4B2rpDi9aOqjBPUz7nL31IiEiBYUbfmYDKbRQXOOQi7vG7Ki4B2rpDi9aOqjBPUz7nL32oMCIP+xLEGEKDU8YkBkAEBmAHoBw==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGOAIEjAWKi/3kdcKe5IA4gkkA/UdtYmucyfNg7CSc47IWYHyL657S1zP9BZnsry8B3BPFs4aDAiDsOqtBhCz19eaASIPCgkIx6/qrQYQ8g0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjgCBIHCgMY3wgQFHIKCgMY4AgSAxjfCA=="},{"b64Body":"Cg8KCQjHr+qtBhD0DRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiD/sSxBhDg3e78AhptCiISIGKQ3zSvF4P/F3peycrg4QWAP8EfuHcMvVoz8QOr6n8ECiM6IQJY7nqXvGAxoNAcHzPsD83MUhbjw9dQ2ajSmJvo/rrU6goiEiBACz1oyXiU/7pGsDDydTomAij1NlpF+gntBPrnMcKlaSIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGOEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA5l+pt4I34tgYFQzjvT8kfhb3QxfIlicRegsnLN85qfuWFACZqsG+KibT9/ERBlDEaDAiDsOqtBhCLurX/AiIPCgkIx6/qrQYQ9A0SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjIr+qtBhD4DRICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjhCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwqP3nRFWrdnOCatJ6D+TPv8wgwQsyPZrQY4GCnZb7W2qoa16NdW1w9r/ItkoaDeXeGgwIhLDqrQYQ28StpAEiDwoJCMiv6q0GEPgNEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjIr+qtBhD+DRICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjhCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw5wFqUZr4Q8YLudeVnintmITcr07lXg/5emUX7aNy9zXpy62XTgI+9+cSkPZhxjRfGgwIhLDqrQYQ6/CkiQMiDwoJCMiv6q0GEP4NEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjJr+qtBhCADhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGOEIGiISIKgMVWIBoQGowWkeuxm8nDLhVXz+HUAfz8pCTFxVOUcYIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQjJr+qtBhCGDhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGN4IEgMY4Ag=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw7TxQUHks0xOpikV/wDgZJu24iUVZccxlJNEUT3zl9Mtp5oPrh1TiTeCYBvB8hloyGgwIhbDqrQYQw6eHkwMiDwoJCMmv6q0GEIYOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjKr+qtBhCMDhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGOIIEgMY4Ag=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw4FsaZfHVtEALzFmRq5AKIh7/tOQRFi5exwGC/6S+E01laie55x+ejUNmoqKWlfawGgwIhrDqrQYQo5/MtwEiDwoJCMqv6q0GEIwOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjKr+qtBhCODhICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGOAIEgcKAxjfCBATEgcKAxjiCBAU","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwBUC1i1gtObVtPftm6Ct50vOZDvoDjliMWMq24GhYeSPSKkbXo+BVj3bByQ8+J1CkGgwIhrDqrQYQo+r1mwMiDwoJCMqv6q0GEI4OEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMY4AgSBwoDGN8IEBMSBwoDGOIIEBQ="},{"b64Body":"Cg8KCQjLr+qtBhCQDhICGAISAhgDGODf9hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGOIIEKDCHiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg==","b64Record":"CiUIISIDGOIIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCPBuh286nAUq1JdBT4wAinjGu0uWJtOTmRESRYmLYFBanMskGvkKEvOLfOuIyMizEaDAiHsOqtBhCzhNTAASIPCgkIy6/qrQYQkA4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNOggaAjB4KIC1GFIWCgkKAhgCEP/lihsKCQoCGGIQgOaKGw=="},{"b64Body":"ChEKCQjLr+qtBhCQDhICGAIgAXIbEhkKAxjgCBIHCgMY3ggQBBIJCgMY4ggQAxgB","b64Record":"CgMIpAISMPs7eECSz4DsudlszdPsGL8ogSdpZ8niMb2fxQGtl8qRsnivS1oMyNx55bLoC/q3URoMCIew6q0GELSE1MABIhEKCQjLr+qtBhCQDhICGAIgATrSAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiFblCt9xtifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEYCO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAReAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJqAxjiCFIAegwIh7DqrQYQs4TUwAE="}]},"transferErc20TokenFromContractWithNoApproval":{"placeholderNum":1123,"encodedItems":[{"b64Body":"Cg8KCQjQr+qtBhCqDhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlo0CiISIE8U/BzlRt053LppayhUTTsV+vio8mXIQ+e2mUZ9GhlMEICAmqbqr+MBSgUIgM7aAw==","b64Record":"CiUIFhIDGOQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCSrbTcP6gCZfAs0tYFyplhtsy0Cki1Hr7QTp683CsFUbyf+cJNzMXWw3VKG1CSbd4aCwiMsOqtBhCDu9M/Ig8KCQjQr+qtBhCqDhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUh8KDQoCGAIQ//+zzNTfxgMKDgoDGOQIEICAtMzU38YD"},{"b64Body":"Cg8KCQjQr+qtBhCsDhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIKzFtrTx9vUuub3SHGsiDKd8rcxfbgshgvUIdnKUn7yqEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGOUIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD7smZA7jFJwsXGirGlKc62XlbGC2X6LEHa8dMzRVnIw5PnayixzPmNk7ctzHnSrD0aDAiMsOqtBhDD4cPBAiIPCgkI0K/qrQYQrA4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjlCBCAqNa5Bw=="},{"b64Body":"Cg8KCQjRr+qtBhCuDhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIJqCSIAIUPsoOTdGJLzoP3vAF3qrU9dW70PddpLmzx6KEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGOYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBbOgUHlttSSsTA4+zTLdtREVH4/Gcu6QwvWWO3czZF+cc1c1t3hwurKnONXET+WWgaCwiNsOqtBhDjhrxJIg8KCQjRr+qtBhCuDhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGOYIEICo1rkH"},{"b64Body":"Cg8KCQjRr+qtBhCwDhICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCFVJRkRQTFRVICMqAxjmCDIiEiAAz8Ef92vFhlv/8z38qz1fAoIA8ONw8lGbIfXEZkfUYlIiEiAAz8Ef92vFhlv/8z38qz1fAoIA8ONw8lGbIfXEZkfUYmoMCI3+xLEGEJCTp7kC","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGOcIEjDaN9Y8oYHBk+iSNlQ6KmYO//o6oDDHCUUT4SG8skI+Siuuf0xlUxGMHpK/JyZHcHAaDAiNsOqtBhCD2unKAiIPCgkI0a/qrQYQsA4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxjnCBIHCgMY5ggQRnIKCgMY5wgSAxjmCA=="},{"b64Body":"Cg8KCQjSr+qtBhCyDhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwiO/sSxBhCI+p5OGm0KIhIgCyGRA80qwLOXtD+E7BsPxVFby9dzGufuX1KN6snODI8KIzohAhboKos9Ns7jcztHNzPb1PLzl46oYC3uZf/G6+WfdOcHCiISIC0e1e0Q9MFWRX3GacvDIStkd+jcI12sOvoXtZGIxq+TIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGOgIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBTf/1UfUcvvsKkjyO7s1QI45dhi3OMYn/2aqv9gsFnjFEinu3CENRwwTi9YwJflyoaCwiOsOqtBhDrg6xTIg8KCQjSr+qtBhCyDhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQjSr+qtBhC2DhICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjoCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMGE1NzgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBjZjU3NjAwMDM1NjBlMDFjODA2M2JlYWJhY2M4MTE2MTAwOGM1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDE4MTU3ODA2M2Y0Yjc5ZGE1MTQ2MTAxOTQ1NzgwNjNmNzg4OGFlYzE0NjEwMWE3NTc4MDYzZjc5Yzc1NjgxNDYxMDFiYTU3NjAwMDgwZmQ1YjgwNjNiZWFiYWNjODE0NjEwMTQ4NTc4MDYzZDQ0OWE4MzIxNDYxMDE1YjU3ODA2M2UxZjIxYzY3MTQ2MTAxNmU1NzYwMDA4MGZkNWI4MDYzMDE5ODQ4OTIxNDYxMDBkNDU3ODA2MzE1ZGFjYmVhMTQ2MTAwZTk1NzgwNjMxZjg0YjJiNzE0NjEwMGZjNTc4MDYzOTI3ZGExMDUxNDYxMDEwZjU3ODA2Mzk4ZGNhNWJlMTQ2MTAxMjI1NzgwNjNhODZlMzU3NjE0NjEwMTM1NTc1YjYwMDA4MGZkNWI2MTAwZTc2MTAwZTIzNjYwMDQ2MTA3NDY1NjViNjEwMWNkNTY1YjAwNWI2MTAwZTc2MTAwZjczNjYwMDQ2MTA3Njg1NjViNjEwMjM3NTY1YjYxMDBlNzYxMDEwYTM2NjAwNDYxMDdiMzU2NWI2MTAyYjk1NjViNjEwMGU3NjEwMTFkMzY2MDA0NjEwN2VmNTY1YjYxMDMzMzU2NWI2MTAwZTc2MTAxMzAzNjYwMDQ2MTA3Njg1NjViNjEwM2FiNTY1YjYxMDBlNzYxMDE0MzM2NjAwNDYxMDc0NjU2NWI2MTAzZTg1NjViNjEwMGU3NjEwMTU2MzY2MDA0NjEwN2IzNTY1YjYxMDQyNjU2NWI2MTAwZTc2MTAxNjkzNjYwMDQ2MTA3NDY1NjViNjEwNDlhNTY1YjYxMDBlNzYxMDE3YzM2NjAwNDYxMDdiMzU2NWI2MTA0ZmM1NjViNjEwMGU3NjEwMThmMzY2MDA0NjEwNzQ2NTY1YjYxMDUzMTU2NWI2MTAwZTc2MTAxYTIzNjYwMDQ2MTA3YjM1NjViNjEwNTkzNTY1YjYxMDBlNzYxMDFiNTM2NjAwNDYxMDgzMjU2NWI2MTA2Mzc1NjViNjEwMGU3NjEwMWM4MzY2MDA0NjEwODY1NTY1YjYxMDZhNjU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAyMGI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlNjAxZjNkOTA4MTAxNjAxZjE5MTY4MjAxNjA0MDUyNjEwMjMzOTE5MDgxMDE5MDYxMDhkMTU2NWI1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMjhlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAyYjI5MTkwNjEwOTdlNTY1YjUwNTA1MDUwNTA1NjViNjA0MDUxNjNhOTA1OWNiYjYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjNhOTA1OWNiYjkwNjA0NDAxNWI2MDIwNjA0MDUxODA4MzAzODE2MDAwODc1YWYxMTU4MDE1NjEwMzA5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMmQ5MTkwNjEwOTdlNTY1YjUwNjAwMDgwZmQ1YjYwNDA1MTYzNmViMTc2OWY2MGUxMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI4MjgxMTY2MDI0ODMwMTUyODQxNjkwNjNkZDYyZWQzZTkwNjA0NDAxNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMzgxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzYTU5MTkwNjEwOWEwNTY1YjUwNTA1MDUwNTY1YjYwNDA1MTYzMjNiODcyZGQ2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzg0ODExNjYwMDQ4MzAxNTI4MzgxMTY2MDI0ODMwMTUyNjA0NDgyMDE4MzkwNTI4NTE2OTA2MzIzYjg3MmRkOTA2MDY0MDE2MTAyZWE1NjViODA2MDAxNjAwMTYwYTAxYjAzMTY2Mzk1ZDg5YjQxNjA0MDUxODE2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjAwMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwMjBiNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwNDA1MTYzYTkwNTljYmI2MGUwMWI4MTUyNjAwMTYwMDE2MGEwMWIwMzgzODExNjYwMDQ4MzAxNTI2MDI0ODIwMTgzOTA1Mjg0MTY5MDYzYTkwNTljYmI5MDYwNDQwMTViNjAyMDYwNDA1MTgwODMwMzgxNjAwMDg3NWFmMTE1ODAxNTYxMDQ3NjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwM2E1OTE5MDYxMDk3ZTU2NWI4MDYwMDE2MDAxNjBhMDFiMDMxNjYzMzEzY2U1Njc2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA0ZDg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDIzMzkxOTA2MTA5Yjk1NjViNjA0MDUxNjMwOTVlYTdiMzYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAwNDgzMDE1MjYwMjQ4MjAxODM5MDUyODQxNjkwNjMwOTVlYTdiMzkwNjA0NDAxNjEwNDU3NTY1YjgwNjAwMTYwMDE2MGEwMWIwMzE2NjMxODE2MGRkZDYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDU2ZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwMjMzOTE5MDYxMDlhMDU2NWI2MDQwNTE2MDAxNjAwMTYwYTAxYjAzODM4MTE2NjAyNDgzMDE1MjYwNDQ4MjAxODM5MDUyNjAwMDkxODI5MTg2MTY5MDYwNjQwMTYwNDA4MDUxNjAxZjE5ODE4NDAzMDE4MTUyOTE4MTUyNjAyMDgyMDE4MDUxNjAwMTYwMDE2MGUwMWIwMzE2NjNhOTA1OWNiYjYwZTAxYjE3OTA1MjUxNjEwNWVkOTE5MDYxMDlkYzU2NWI2MDAwNjA0MDUxODA4MzAzODE4NTVhZjQ5MTUwNTAzZDgwNjAwMDgxMTQ2MTA2Mjg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA2MmQ1NjViNjA2MDkxNTA1YjUwNTA1MDUwNTA1MDUwNTA1NjViNjA0MDUxNjM3MGEwODIzMTYwZTAxYjgxNTI2MDAxNjAwMTYwYTAxYjAzODI4MTE2NjAwNDgzMDE1MjgzMTY5MDYzNzBhMDgyMzE5MDYwMjQwMTYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDY3ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwNmExOTE5MDYxMDlhMDU2NWI1MDUwNTA1NjViNjAwMDViODE4MTEwMTU2MTA2YTE1NzgyNjAwMTYwMDE2MGEwMWIwMzE2NjMwNmZkZGUwMzYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZlZjU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2U2MDFmM2Q5MDgxMDE2MDFmMTkxNjgyMDE2MDQwNTI2MTA3MTc5MTkwODEwMTkwNjEwOGQxNTY1YjUwODA2MTA3MjI4MTYxMDlmODU2NWI5MTUwNTA2MTA2YTk1NjViODAzNTYwMDE2MDAxNjBhMDFiMDM4MTE2ODExNDYxMDc0MTU3NjAwMDgwZmQ1YjkxOTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA3NTg1NzYwMDA4MGZkNWI2MTA3NjE4MjYxMDcyYTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYwODA4NTg3MDMxMjE1NjEwNzdlNTc2MDAwODBmZDViNjEwNzg3ODU2MTA3MmE1NjViOTM1MDYxMDc5NTYwMjA4NjAxNjEwNzJhNTY1YjkyNTA2MTA3YTM2MDQwODYwMTYxMDcyYTU2NWI5Mzk2OTI5NTUwOTI5MzYwNjAwMTM1OTI1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMDdjODU3NjAwMDgwZmQ1YjYxMDdkMTg0NjEwNzJhNTY1YjkyNTA2MTA3ZGY2MDIwODUwMTYxMDcyYTU2NWI=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwkV2y/U2S7eupy9B4mCJI44OXVHzwtuBYpB/ZDegYYM8SyOAsbXow/rkP34hs4qdSGgwIjrDqrQYQ64CV1QIiDwoJCNKv6q0GELYOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjTr+qtBhC8DhICGAISAhgDGKq4szIiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB9gkSAxjoCCLuCTkxNTA2MDQwODQwMTM1OTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwODA0NTc2MDAwODBmZDViNjEwODBkODQ2MTA3MmE1NjViOTI1MDYxMDgxYjYwMjA4NTAxNjEwNzJhNTY1YjkxNTA2MTA4Mjk2MDQwODUwMTYxMDcyYTU2NWI5MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg0NTU3NjAwMDgwZmQ1YjYxMDg0ZTgzNjEwNzJhNTY1YjkxNTA2MTA4NWM2MDIwODQwMTYxMDcyYTU2NWI5MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMDg3ODU3NjAwMDgwZmQ1YjYxMDg4MTgzNjEwNzJhNTY1Yjk0NjAyMDkzOTA5MzAxMzU5MzUwNTA1MDU2NWI2MzRlNDg3YjcxNjBlMDFiNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYwMDA1YjgzODExMDE1NjEwOGMwNTc4MTgxMDE1MTgzODIwMTUyNjAyMDAxNjEwOGE4NTY1YjgzODExMTE1NjEwM2E1NTc1MDUwNjAwMDkxMDE1MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTA4ZTM1NzYwMDA4MGZkNWI4MTUxNjdmZmZmZmZmZmZmZmZmZmZmODA4MjExMTU2MTA4ZmI1NzYwMDA4MGZkNWI4MTg0MDE5MTUwODQ2MDFmODMwMTEyNjEwOTBmNTc2MDAwODBmZDViODE1MTgxODExMTE1NjEwOTIxNTc2MTA5MjE2MTA4OGY1NjViNjA0MDUxNjAxZjgyMDE2MDFmMTk5MDgxMTY2MDNmMDExNjgxMDE5MDgzODIxMTgxODMxMDE3MTU2MTA5NDk1NzYxMDk0OTYxMDg4ZjU2NWI4MTYwNDA1MjgyODE1Mjg3NjAyMDg0ODcwMTAxMTExNTYxMDk2MjU3NjAwMDgwZmQ1YjYxMDk3MzgzNjAyMDgzMDE2MDIwODgwMTYxMDhhNTU2NWI5Nzk2NTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwOTkwNTc2MDAwODBmZDViODE1MTgwMTUxNTgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwNjAyMDgyODQwMzEyMTU2MTA5YjI1NzYwMDA4MGZkNWI1MDUxOTE5MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMDljYjU3NjAwMDgwZmQ1YjgxNTE2MGZmODExNjgxMTQ2MTA3NjE1NzYwMDA4MGZkNWI2MDAwODI1MTYxMDllZTgxODQ2MDIwODcwMTYxMDhhNTU2NWI5MTkwOTEwMTkyOTE1MDUwNTY1YjYwMDA2MDAwMTk4MjE0MTU2MTBhMWE1NzYzNGU0ODdiNzE2MGUwMWI2MDAwNTI2MDExNjAwNDUyNjAyNDYwMDBmZDViNTA2MDAxMDE5MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMDkzZGI3ZDJiZGQwOTYyNTBhZGQ4ZWZlNmNjOWJhNGExZjdjZjEzOGQ0MTBiNTQ0ODlmNmFlYmY0NDI5NmRmM2Y2NDczNmY2YzYzNDMwMDA4MGIwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwX3C8pdDOeBeoMgvyuHD0oCLK0SPFnKND16VBROn1YkWKi23VumHSviAC/HacAyYLGgsIj7DqrQYQy5mpXCIPCgkI06/qrQYQvA4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjTr+qtBhC+DhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiP/sSxBhCI4prMAhptCiISIGlS/j11QD6Gd4EFEFenw9Q/8oaH98gEinn7drpk8V4fCiM6IQIDb++xiNm8f0poQ3mvyBa/YsOnfwT4ZI8jQsOs8osebQoiEiA8aBIEo2fRqgZVHxaDHGXmyz18cP3n4PdMnHmbuLU32SIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGOkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDq/hYi1kxGly/cw7/Cm1i7b1P0eUIEJlneFqL9XHFUx2sV49C1z+apbzT+shkmquYaDAiPsOqtBhCzk+zdAiIPCgkI06/qrQYQvg4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjUr+qtBhDCDhICGAISAhgDGMr5hy0iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBwAEKAxjpCCK4ATYwODA2MDQwNTIzNDgwMTU2MDBmNTc2MDAwODBmZDViNTA2MDNmODA2MDFkNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyNjAwMDgwZmRmZWEyNjQ2OTcwNjY3MzU4MjIxMjIwMWY2ZjM3YTU0ZjBkM2I2NGE1MDQ4MjQ3NDYyYjhmZjk4OTJlYTkyMjJkNWRiMjBhZDU0NGVjYWU2NTU2MWRiYTY0NzM2ZjZjNjM0MzAwMDgwYzAwMzM=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIweHjXbSrr+FQZqt1kju+aHj4a4I1PKtHcvIccTtGJNN61sQmCade8PlwJuFtH3gS8GgsIkLDqrQYQo87iZSIPCgkI1K/qrQYQwg4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjUr+qtBhDEDhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGOgIGiISICEbf8xwUd9VEhqpI998R7Fgaaq23KnRdRXFMV6g+s/fIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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"},{"b64Body":"Cg8KCQjVr+qtBhDGDhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGOkIGiISICEbf8xwUd9VEhqpI998R7Fgaaq23KnRdRXFMV6g+s/fIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGOsIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBFr3OJysxKGKL2vcWMbpvprZRmxjaZex2DijUyV1kBV+HQgDs8G2+RGjMCf1wXwc4aCwiRsOqtBhDL1dlvIg8KCQjVr+qtBhDGDhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZC8wIKAxjrCBI/YIBgQFJgAID9/qJkaXBmc1giEiAfbzelTw07ZKUEgkdGK4/5iS6pIi1dsgrVROyuZVYdumRzb2xjQwAIDAAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6AxjrCEoWChQAAAAAAAAAAAAAAAAAAAAAAAAEa3IHCgMY6wgQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"Cg8KCQjVr+qtBhDMDhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGOQIEgMY5wg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwQ5tBKQbWCTavPHngCO/LJhjUa+EMvQW+L+IauhGP83BHMqc8jki1VwvtJlmLy5zGGgwIkbDqrQYQs6HY8AIiDwoJCNWv6q0GEMwOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjWr+qtBhDSDhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGOUIEgMY5wg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwCyGzCcXZlk97dmD0hy9fqllNYnjd5XMlGFrXprzFseICkSuA8+wHh3aXOi1sAsGCGgsIkrDqrQYQy6f3eCIPCgkI1q/qrQYQ0g4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjWr+qtBhDYDhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGOoIEgMY5wg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwx6Q294w9xsbR0Nb1dtX54kd+62PftL9SnVtF3eyfD80vKa9YNIHb6im36tOuDBHlGgwIkrDqrQYQw5GD+wIiDwoJCNav6q0GENgOEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjXr+qtBhDeDhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGOsIEgMY5wg=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw7+Xjz5PlYAp5aFIDzsuSMW+Yr0/k1NjPJXXX+PY7n4Vf44pjHJQVcwcaELHL9d23GgwIk7DqrQYQq4jZggEiDwoJCNev6q0GEN4OEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"ChAKCQjXr+qtBhDgDhIDGOQIEgIYAxjrnzYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjnIZEhcKAxjnCBIHCgMY5ggQJxIHCgMY6ggQKA==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwYSkiXIEOkt7fHnuukHAXBIzV7V50iGYGiDLfkdfqPKj2RBPXx+nI6wFWChx4eaWXGgwIk7DqrQYQ8+zrhAMiEAoJCNev6q0GEOAOEgMY5AgqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMOufNlI1CggKAhgDEPDjBAoICgIYYhDS/FIKCQoDGKAGEMqvCgoJCgMYoQYQyq8KCgkKAxjkCBDVv2xaFwoDGOcIEgcKAxjmCBAnEgcKAxjqCBAo"},{"b64Body":"Cg8KCQjYr+qtBhDiDhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGOoIEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CiUIISIDGOoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA6/VkC06GwjfMUrqAYEhH9otCwxD+cr9y6pN5fiFKnz1lk2GDp35s3eB7NCj0Dlr8aDAiUsOqtBhDz1++LASIPCgkI2K/qrQYQ4g4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQjYr+qtBhDiDhICGAIgAXIbEhkKAxjnCBIHCgMY6wgQChIJCgMY6ggQCRgB","b64Record":"CgMIpAISMPDcc3CERiFG4mx4SoyoOPCSaTbC8mvv/oGSRIvL5Kx99Dppt5wYScttn+qMJtP2whoMCJSw6q0GEPTX74sBIhEKCQjYr+qtBhDiDhICGAIgATrSAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiFblCgowRifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEZyO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVqAxjqCFIAegwIlLDqrQYQ89fviwE="},{"b64Body":"Cg8KCQjYr+qtBhDkDhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGOoIEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CiUIISIDGOoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA1SKaLflKIqUjQYvultWfcoNBz+abM0DhqDAz1FCZGRsFbPFB+Fd8gA6tBtJ1IDicaDAiUsOqtBhCjk7yOAyIPCgkI2K/qrQYQ5A4SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQjYr+qtBhDkDhICGAIgAXIbEhkKAxjnCBIHCgMY6wgQChIJCgMY6ggQCRgB","b64Record":"CgMIpAISMEPSfjTNWYqdFR2fOoScqXXaCHXZq9m0Vsi5n0n0I7TxjFp8SZsZLJHacDwtzKZKLhoMCJSw6q0GEKSTvI4DIhEKCQjYr+qtBhDkDhICGAIgATrSAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiFblCgowRifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEZyO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVqAxjqCFIAegwIlLDqrQYQo5O8jgM="}]},"getErc721TokenName":{"placeholderNum":1132,"encodedItems":[{"b64Body":"Cg8KCQjdr+qtBhCQDxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIG2BGcMy1Ogsy9AfM2ty91PbGjX0/2EIkMI56aOPu0PZEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGO0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCvxQqj3TTTSoOdZykWtOWbnNPSKsWI9we/kWm80THNeshTzGd09sOLevtrPqzckAkaDAiZsOqtBhCzmoH1ASIPCgkI3a/qrQYQkA8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY7QgQgMCoypo6"},{"b64Body":"Cg8KCQjer+qtBhCSDxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIPmJMWf3tMiz33h3Ex0HrSa40bRgZS3FSHs48fgMdHOeEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGO4IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDM4gmaPturRL/wVA6KcHb4K2uvyxikIMMmo/D2sIEUL+MbeE5VEp4Ve1hWvmg9nXQaCwiasOqtBhCTxN8ZIg8KCQjer+qtBhCSDxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGO4IEICo1rkH"},{"b64Body":"Cg8KCQjer+qtBhCUDxICGAISAhgDGNatn/sCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXAKBlRva2VuQRIIRUdIV0hPQVEqAxjuCDIiEiDzU+oP1ij4Iy+ONVLubqIxLrVQxJld5mKhdM5VU2gU4FIiEiDzU+oP1ij4Iy+ONVLubqIxLrVQxJld5mKhdM5VU2gU4GoMCJr+xLEGENDR6vkBiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGO8IEjBLhMc4+21qhsTrrYQKRdh0HZY5iO1pvNnP4RfyCYZ4sJqD4Xi0L+2V0uKjLelqx+gaDAiasOqtBhCLu5T/ASIPCgkI3q/qrQYQlA8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjvCBIDGO4I"},{"b64Body":"Cg8KCQjfr+qtBhCaDxICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGO8IGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjBzwhGKxnIOE3aKD/x0CsuvESzcroKqo+WUZkYe4ncJDXpdb7k1A1fxh3m6rdTkmmIaCwibsOqtBhCzpvMnIg8KCQjfr+qtBhCaDxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaEgoDGO8IGgsKAhgAEgMY7ggYAQ=="},{"b64Body":"Cg8KCQjfr+qtBhCeDxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAib/sSxBhCI/sKEAhptCiISIKzNt/0de2IcQtlPS3FgKL91Y1o0wKDZuV/v6EbswYItCiM6IQJuSbdqVhMN4D5J/hNRbsEHGkltAg5vgfRX68Y9XnPh+woiEiAQGcfzq0iiyzGwagcE/6LIflnv11CGUfykSgZuYMHWsiIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGPAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDCYtvgogrEGn7po1d2k27qm/i5hTywCXpazyTt7niej7NQhpFdqSBgaWhergmqIrsaDAibsOqtBhDzxeaNAiIPCgkI36/qrQYQng8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjgr+qtBhCiDxICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjwCCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwiR3kX5yWJ5dIIIw8gJA0rAkxaXAke2/e8VjEehThg5zhMWp9m7pPU7iXXbafXS9aGgsInLDqrQYQo4jFMSIPCgkI4K/qrQYQog8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjgr+qtBhCoDxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjwCCKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwfx0hJlPWU3YM+F/Us5vbZ3MrSHQo4+NFtY+2csUci/wZybT2XnIoqxkxlbwTjBfDGgwInLDqrQYQk565lgIiDwoJCOCv6q0GEKgPEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjhr+qtBhCuDxICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxjwCCKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw7TuxY4pJ3Bn5RajA7hRjENrbdQ9+We0LZVrlz48phgL7h8SV+ssZ9S7c+4JH2TY5GgsInbDqrQYQ++WaOyIPCgkI4a/qrQYQrg8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjhr+qtBhCwDxICGAISAhgDGKy7u50CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGPAIGiISIAr3eLSFkZ22noQ+uH23tyhYCWaiOg+Ad6XW+XtQXCDtIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGPEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA3GpNhqkzistq9OCTb8o4AwPlq3IgBUR6G5zpRuvvdv3W4oPkqUNYMImk0Tr4KxYUaDAidsOqtBhDLy+qfAiIPCgkI4a/qrQYQsA8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMY8QgSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQjir+qtBhCyDxIDGO0IEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGPEIEMCEPSIkAZhIkgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARv","b64Record":"CiUIFiIDGPEIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCvdkroXabvchN0sZLjdbE1zaHsKR2Q/hcmkSy2eVDEzttlSD0G8QwlHB7GA9jjCf4aCwiesOqtBhC7h91EIhAKCQjir+qtBhCyDxIDGO0IKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMY8QgigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIXCgkKAhhiEIDMlTYKCgoDGO0IEP/LlTY="},{"b64Body":"ChIKCQjir+qtBhCyDxIDGO0IIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEbwb93gM=","b64Record":"CgIIFhIwF0qSz5mlE54gg2cwkHbTw4CJuO5Cy4P6Rs5luM5eMr7Zh1dW5kmd00mbmUrMf3piGgsInrDqrQYQvIfdRCISCgkI4q/qrQYQsg8SAxjtCCABOm4KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlRva2VuQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAxjxCFIAegsInrDqrQYQu4fdRA=="}]},"getErc721Symbol":{"placeholderNum":1138,"encodedItems":[{"b64Body":"Cg8KCQjmr+qtBhDKDxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIHdq9/+vIRCLUJjQX3dHBJDSH8jlnDbY2EovDolTPrWbEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGPMIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCvYi1JnA8aU1e7freM6ucnq/PscTthqTKMVzN1wEyYLFEHAO2mnp6xL0D7//1lohwaDAiisOqtBhDLlP+pAyIPCgkI5q/qrQYQyg8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY8wgQgMCoypo6"},{"b64Body":"Cg8KCQjnr+qtBhDMDxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIAXR6rVKvFJr2xxrTs249Qbnnj1l34Emqawqz9fBTxS6EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGPQIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAeh3fPxNzQFbt7PmtSYygEtVoXT4n/e99A45/pUnGo7PX6sVGnJvEHTK6IAVrDxAsaDAijsOqtBhDbiZPPASIPCgkI56/qrQYQzA8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxj0CBCAqNa5Bw=="},{"b64Body":"Cg8KCQjnr+qtBhDODxICGAISAhgDGN6ApvsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXMKEG5vbkZ1bmdpYmxlVG9rZW4SAU4qAxj0CDIiEiADf4LXwR/3jGgES4dcp2c3EtXMlalwddESTPmZgTRMc1IiEiADf4LXwR/3jGgES4dcp2c3EtXMlalwddESTPmZgTRMc2oMCKP+xLEGEJCFr6cDiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPUIEjD39GI5tbbKNqDaaUimKOIaajym+MELdqeDhpUFkgfQSEUgsXGBvaGGSxxvkPlTfp0aDAijsOqtBhCz7cazAyIPCgkI56/qrQYQzg8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxj1CBIDGPQI"},{"b64Body":"Cg8KCQjor+qtBhDUDxICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGPUIGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjB5DsYFV15qr3j/SmCqYYsZFC58mq39FuqSNqdQ3+xCSqrI+Yfe5keG6TnFDgTVC1UaDAiksOqtBhCjza3YASIPCgkI6K/qrQYQ1A8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxj1CBoLCgIYABIDGPQIGAE="},{"b64Body":"Cg8KCQjor+qtBhDYDxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAik/sSxBhD43fawAxptCiISIDtxoRf3O5wqJc30k2zGsd0/eGc6HJ6HdTJctwQxNoLrCiM6IQO0C6bNdH7Sfv8uy1zb5EzCeRE/2mCQi8KmjBs+MgQP9AoiEiCUqzIFV9DzABDMcWrliUt/omg0lppAuqF3DczUbRtjdSIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGPYIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBni3Ix01VkRAv2KOJKq4VTUUhropNssR2WGUmTQbZk0zi9hMgydMKpp4IFx6sTp7oaDAiksOqtBhCT7529AyIPCgkI6K/qrQYQ2A8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjpr+qtBhDcDxICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxj2CCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwVDR2rGFfVXnwzaUFU/VocVJzEHOlxvU/HJNz895uEHeJn443uIxWkbf/IGxl3SfBGgwIpbDqrQYQy6KL4gEiDwoJCOmv6q0GENwPEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjpr+qtBhDiDxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj2CCKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw7OwfILGBub+ByRYtjaHbr6jqhyCWBtCv2WqtnBGmJ1kVhDYGssIB61BqlRxtu6vlGgwIpbDqrQYQ6/blxgMiDwoJCOmv6q0GEOIPEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjqr+qtBhDoDxICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxj2CCKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwPcicB1U3YTLPwP+curiTUoGZfXaOgjyhHHwKZ86hVModPiJQxmCikW5wQJYyIGmcGgwIprDqrQYQ89rF7AEiDwoJCOqv6q0GEOgPEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjqr+qtBhDqDxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGPYIGiISIGBN3XUnBehL6ZRZ955qvJyFHfhdGsYA6orJaLiiyjipIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGPcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAoaCNubwuDSOTxbrJtf7qgtA4ucUU1noUIffuZW9bGcW4UxHtkpeYFt5GZzG0monEaDAimsOqtBhDDj9LQAyIPCgkI6q/qrQYQ6g8SAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMY9wgSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQjrr+qtBhDsDxIDGPMIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGPcIEMCEPSIkqG41dgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR1","b64Record":"CiUIFiIDGPcIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAmN9KJ9Co+wklN02qmEsARGr44GO682vG20kjhcJITzmnQ24ZX9pxw4DhffBUlr5saDAinsOqtBhDLycL1ASIQCgkI66/qrQYQ7A8SAxjzCCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGPcIIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxjzCBD/y5U2"},{"b64Body":"ChIKCQjrr+qtBhDsDxIDGPMIIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEdZXYm0E=","b64Record":"CgIIFhIwOlsAXlpU8RMtzYhmt9lbNoph+VUSVXzid5la6M1IYWo5141iZRX4FuSSPzaUy1P8GgwIp7DqrQYQzMnC9QEiEgoJCOuv6q0GEOwPEgMY8wggATpuCgMY5wISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY9whSAHoMCKew6q0GEMvJwvUB"}]},"getErc721TokenURI":{"placeholderNum":1144,"encodedItems":[{"b64Body":"Cg8KCQjwr+qtBhCEEBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISINs6nNTASKrbMaFZYcSalZDWPYI6oshHmVFU8Vp5qgnvEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGPkIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAqQSNem0jb647aicj3Sb7RIjZKh2tJoVZxyBvHzo7LpiNTQUIs0+nGWTkaomfnZeYaCwissOqtBhDL05J5Ig8KCQjwr+qtBhCEEBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxj5CBCAwKjKmjo="},{"b64Body":"Cg8KCQjwr+qtBhCGEBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIL991g5vLMAFTqrzA3QyiklQXKzp/YQ86IoE2HDNIXU9EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGPoIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjB7s2XPdlZbqqeZFF/P/UtjN4JW1+CnVRpExWwHngDPFtozdbuK/AzLDwGE1N0GEF0aDAissOqtBhDD84z7AiIPCgkI8K/qrQYQhhASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxj6CBCAqNa5Bw=="},{"b64Body":"Cg8KCQjxr+qtBhCIEBICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXkKEG5vbkZ1bmdpYmxlVG9rZW4SCEJKWk9TWkVWKgMY+ggyIhIgb8nAZ4WpB0Nsjag+PDtVOuv8tBSJx0vmmQJWCgjiFYxSIhIgb8nAZ4WpB0Nsjag+PDtVOuv8tBSJx0vmmQJWCgjiFYxqCwit/sSxBhDwns1ziAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPsIEjAHgS0T4aNJamx91i1bqQroV0mqEXip4HCxlcpxJGLCeRhxMjwIjRm9STb2jOn8N7MaDAitsOqtBhCz3Z2DASIPCgkI8a/qrQYQiBASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxj7CBIDGPoI"},{"b64Body":"Cg8KCQjxr+qtBhCOEBICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGPsIGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjC+DHJKygD/f/tiulp0NSLUVDvz6U5F5tgo4Mqeb0g3JX7pioSCUppuDldGTHaXIBkaDAitsOqtBhDTyMOEAyIPCgkI8a/qrQYQjhASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxj7CBoLCgIYABIDGPoIGAE="},{"b64Body":"Cg8KCQjyr+qtBhCSEBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwiu/sSxBhCA/6N/Gm0KIhIgyslZ9wjstUWDKpo6IK3evebwME79/9azbYXVpE7JdioKIzohApNIuApIl9UnS0caKBt5sUcwQgx2Wc5E+TNYVwsIyaPJCiISIERXKI4HFxy4QpetYq+bPD5utefdN6Pn+hloASqOr9BZIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGPwIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCH4OscjIN3XWXWyNR304Ra4KzVbGXqPMriZSD7WajDlS6yVDSrtddOLsWm4ZzRGz8aDAiusOqtBhD7mJGMASIPCgkI8q/qrQYQkhASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjyr+qtBhCWEBICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxj8CCKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwL0my1qtDlDR9NGYZrPAtyQuLb9ZyHTiZMOSBX/WSRl+oBPkQM02wq0m85XJpssjNGgwIrrDqrQYQk6iejQMiDwoJCPKv6q0GEJYQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjzr+qtBhCcEBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj8CCKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwy+H1vUCMtbaI9dKPobiTIPF2i1f0/9wgxU61WI0g14ceAD8AYQ5hSu+XW0zcEyLAGgwIr7DqrQYQ84TDlQEiDwoJCPOv6q0GEJwQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjzr+qtBhCiEBICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxj8CCKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwcGFnEBBcTM+45+84qwXq9HMJUnD6hmwbnjrRGNaIpd44GG5IcRXumNO7JU96kh6hGgwIr7DqrQYQ66S9lwMiDwoJCPOv6q0GEKIQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj0r+qtBhCkEBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGPwIGiISID/k+Ed+RD6hEs7z+enimUmpRBU9ZpAVEmAJhs6ZCT36IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGP0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCiYW++d3eIUCPE51czcCAuFRKRjQUgX69fcNm2zKYWrD8WPaUBVE7aV6irtCY5FOQaDAiwsOqtBhDjgYyfASIPCgkI9K/qrQYQpBASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMY/QgSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQj0r+qtBhCmEBIDGPkIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGP0IEMCEPSJE6dxjdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIFiIDGP0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBjDV/p+n/d7jQuzMMvCKrutHGaowItRhHIR1Yv2gHC+QqfMVNtToYOx6lb1yGYpa8aDAiwsOqtBhCDy+agAyIQCgkI9K/qrQYQphASAxj5CCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGP0IIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxj5CBD/y5U2"},{"b64Body":"ChIKCQj0r+qtBhCmEBIDGPkIIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEe8h7Vt0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CgIIFhIwIZukwkdZO07jpTERZyyZqTkHB3FMW0YHveIjvF4aghZGb5IK5c7jkS/4qcAr/ZgaGgwIsLDqrQYQhMvmoAMiEgoJCPSv6q0GEKYQEgMY+QggATpuCgMY5wISYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVGSVJTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY/QhSAHoMCLCw6q0GEIPL5qAD"},{"b64Body":"ChAKCQj1r+qtBhCoEBIDGPkIEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGP0IEMCEPSJE6dxjdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI=","b64Record":"CiUIFiIDGP0IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAIHt6qb9/dh/GQXRsckCDTibrIyfgMyTkaky/lNs3UHNWX9rxyk5dquYAkKAC8MMsaDAixsOqtBhDT7NqoASIQCgkI9a/qrQYQqBASAxj5CCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGP0IIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxj5CBD/y5U2"},{"b64Body":"ChIKCQj1r+qtBhCoEBIDGPkIIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEe8h7Vt0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg==","b64Record":"CgIIFhIwokgs2G5chZRnUUJrP1bSpZfLCu1+CunbZiuDHoQTE7IUYANPI9KXIObk0LZGKaSLGgwIsbDqrQYQ1OzaqAEiEgoJCPWv6q0GEKgQEgMY+QggATqPAQoDGOcCEoABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL0VSQzcyMU1ldGFkYXRhOiBVUkkgcXVlcnkgZm9yIG5vbmV4aXN0ZW50IHRva2VuAAAAAAAAAAAAAAAAAAAAAAAoZGoDGP0IUgB6DAixsOqtBhDT7NqoAQ=="}]},"getErc721OwnerOf":{"placeholderNum":1150,"encodedItems":[{"b64Body":"Cg8KCQj6r+qtBhDIEBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIAvi9fIz3P42XekI5PEbBWhEUC7KAvXCG2agJPHY9QxqEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGP8IKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDgXpszGoms7WqxyxIx5712ydEAou5lfQNx3ghIeayBSDn/6lENoeowXAaZc2SkaQ0aCwi2sOqtBhDz2b4sIg8KCQj6r+qtBhDIEBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxj/CBCAwKjKmjo="},{"b64Body":"Cg8KCQj6r+qtBhDKEBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIBmf+9O8asBgTZIER73jshwzBE/TaVj4I+cN76tnilWOEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIAJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBIZSS/p5rYNXnJ9SHzW37NYETPTjeAy2b/zx7LIWhvD1ObY/BgRQpMaf4mGJ2VtckaDAi2sOqtBhCj1PmtAiIPCgkI+q/qrQYQyhASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiACRCAqNa5Bw=="},{"b64Body":"Cg8KCQj7r+qtBhDMEBICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXkKEG5vbkZ1bmdpYmxlVG9rZW4SCEFHWkVEREJaKgMYgAkyIhIgDWWeStNTLZjxiholy/9VM85ZoQD6BUWHBYpQt5wfm2lSIhIgDWWeStNTLZjxiholy/9VM85ZoQD6BUWHBYpQt5wfm2lqCwi3/sSxBhCImO8wiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGIEJEjBQSgdRrJlhhRa1sM68J6V6mGmu5m/1Qg4tDi9kRW2jwNnWxH8aNYkpEZst4rw56cIaCwi3sOqtBhCb8K03Ig8KCQj7r+qtBhDMEBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGIEJEgMYgAk="},{"b64Body":"Cg8KCQj7r+qtBhDSEBICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGIEJGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjA9evkPQ6bfXHrA/GVa1bj5NFj/YFO3siovV8b8FGVAeXiQhUsAiWro4B+NePEjb7UaDAi3sOqtBhC7npS4AiIPCgkI+6/qrQYQ0hASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxiBCRoLCgIYABIDGIAJGAE="},{"b64Body":"Cg8KCQj8r+qtBhDaEBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGP8IEgMYgQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwbd4y3hDgzIupFpcv8JijgeyEI45/RLDBBnbGCMSLdDXHAYMDUHh/BUHxXByDoftzGgsIuLDqrQYQi+H9PyIPCgkI/K/qrQYQ2hASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj8r+qtBhDcEBICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGIEJGgwKAxiACRIDGP8IGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwpuhbsgbRPx1XgSQHAhVPcpddW/4vVaJ7TCKtCcZTpZfnkZMiM+WMeACR7gtymSbXGgwIuLDqrQYQ4/fGwQIiDwoJCPyv6q0GENwQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYgQkaDAoDGIAJEgMY/wgYAQ=="},{"b64Body":"Cg8KCQj9r+qtBhDeEBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwi5/sSxBhD49PpDGm0KIhIgcXrBL8vaNy+uuFtlXYGXc3g6MHptgD4bmo0ShB3Ljr8KIzohAgmHYIxoPGZ0V870b+qKSbzSQ8IOLXooVqA5fGdNWvj3CiISIHMp8Nmw2bT29q/w4trn3pRNK0gnrQHcHpdNXelQahm3IgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGIIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCRnzBtJHFTQ2L4o77+4nzdQZ1a7StlzJ9zS6EY+3Oiwree2YskyWE8Ba45Ed4CouMaCwi5sOqtBhCz8fFJIg8KCQj9r+qtBhDeEBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQj9r+qtBhDiEBICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiCCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwR1mMsrPrgod2H4Y2T+1ofE1txfBePdlHsJ7vDJ7qA9vjkgAz/NAExbEMP0mu2oRjGgwIubDqrQYQq7C4ywIiDwoJCP2v6q0GEOIQEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj+r+qtBhDoEBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiCCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwZyBb/aC3nqFhrnRL4sc+jMafnkB6yxXrUkXFAah+bA1zGBtMNaXZz1skW5xzFyqpGgsIurDqrQYQm4XTUiIPCgkI/q/qrQYQ6BASAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj+r+qtBhDuEBICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxiCCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwgjAEqM1Mykhbm8qZGCF1kaYawdKOQ/JYAwAOLd/ZNvQ3RA60ieLcg42JJRE+g6AdGgwIurDqrQYQo7mN1AIiDwoJCP6v6q0GEO4QEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj/r+qtBhDwEBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGIIJGiISIMQPuNtTIZwmbw0zuGiL/nznQDAITsC5QWYCuW4Opog6IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGIMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDXgxFw1S8syrmyOJus6yeSrsr6qju4UGZ0RRCOVum20d08qEgaLCTfwM9zi5vUzCwaCwi7sOqtBhCj/MRcIg8KCQj/r+qtBhDwEBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZC1ycKAxiDCRKiJWCAYEBSNIAVYQAQV2AAgP1bUGAENhBhAQBXYAA1YOAcgGOobjV2EWEAl1eAY+TcKqQRYQBmV4Bj5NwqpBRhAlVXgGPp3GN1FGECcVeAY/SfQNsUYQKNV4Bj94iK7BRhAqlXYQEAVluAY6huNXYUYQHlV4Bjy2DxvxRhAgFXgGPZ/EthFGECHVeAY+HyHGcUYQI5V2EBAFZbgGMfKdLcEWEA01eAYx8p0twUYQF1V4BjNnYFyhRhAZFXgGNrQr8vFGEBrVeAY5jcpb4UYQHJV2EBAFZbgGMBmEiSFGEBBVeAYwOdbxkUYQEhV4BjCY8jZhRhAT1XgGMV2svqFGEBWVdbYACA/VthAR9gBIA2A4EBkGEBGpGQYQrXVlthAsVWWwBbYQE7YASANgOBAZBhATaRkGELn1ZbYQM9VlsAW2EBV2AEgDYDgQGQYQFSkZBhDDlWW2EDuFZbAFthAXNgBIA2A4EBkGEBbpGQYQx5VlthBDdWWwBbYQGPYASANgOBAZBhAYqRkGEMOVZbYQSsVlsAW2EBq2AEgDYDgQGQYQGmkZBhDRhWW2EFK1ZbAFthAcdgBIA2A4EBkGEBwpGQYQ1rVlthBZ1WWwBbYQHjYASANgOBAZBhAd6RkGEMeVZbYQYfVlsAW2EB/2AEgDYDgQGQYQH6kZBhCtdWW2EGj1ZbAFthAhtgBIA2A4EBkGECFpGQYQw5VlthBwdWWwBbYQI3YASANgOBAZBhAjKRkGEMeVZbYQeGVlsAW2ECU2AEgDYDgQGQYQJOkZBhDWtWW2EH+1ZbAFthAm9gBIA2A4EBkGECapGQYQrXVlthCG1WWwBbYQKLYASANgOBAZBhAoaRkGEMOVZbYQjgVlsAW2ECp2AEgDYDgQGQYQKikZBhDb5WW2EJZFZbAFthAsNgBIA2A4EBkGECvpGQYQ4RVlthCeZWWwBbgHP//////////////////////////xZjBv3eA2BAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWEDEFc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEDOZGQYQ+tVltQUFZbhXP//////////////////////////xZjuI1P3oaGhoaGYEBRhmP/////FmDgG4FSYAQBYQN+lZSTkpGQYRBhVltgAGBAUYCDA4FgAIeAOxWAFWEDmFdgAID9W1Ba8RWAFWEDrFc9YACAPj1gAP1bUFBQUFBQUFBQUFZbgXP//////////////////////////xZjCBgS/IJgQFGCY/////8WYOAbgVJgBAFhA/GRkGEQr1ZbYCBgQFGAgwOBhlr6FYAVYQQOVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEEMpGQYRDfVltQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBHSTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEEjldgAID9W1Ba8RWAFWEEolc9YACAPj1gAP1bUFBQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQTlkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEFAlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBSaRkGEQ31ZbUFBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhBWaSkZBhEVJWW2AAYEBRgIMDgWAAh4A7FYAVYQWAV2AAgP1bUFrxFYAVYQWUVz1gAIA+PWAA/VtQUFBQUFBQVluCc///////////////////////////FmMvdFxZg4NgQFGDY/////8WYOAbgVJgBAFhBdiSkZBhEXtWW2AgYEBRgIMDgYZa+hWAFWEF9Vc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBhmRkGERuVZbUFBQUFZbg3P//////////////////////////xZjI7hy3YSEhGBAUYRj/////xZg4BuBUmAEAWEGXJOSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQZ2V2AAgP1bUFrxFYAVYQaKVz1gAIA+PWAA/VtgAID9W4Bz//////////////////////////8WY5XYm0FgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhBtpXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhBwORkGEPrVZbUFBWW4Fz//////////////////////////8WY09szOeCYEBRgmP/////FmDgG4FSYAQBYQdAkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEHXVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhB4GRkGERuVZbUFBQVluDc///////////////////////////FmNChC4OhISEYEBRhGP/////FmDgG4FSYAQBYQfDk5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhB91XYACA/VtQWvEVgBVhB/FXPWAAgD49YAD9W1BQUFBQUFBQVluCc///////////////////////////FmMJXqezg4NgQFGDY/////8WYOAbgVJgBAFhCDaSkZBhEXtWW2AAYEBRgIMDgWAAh4A7FYAVYQhQV2AAgP1bUFrxFYAVYQhkVz1gAIA+PWAA/VtQUFBQUFBQVluAc///////////////////////////FmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQi4Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI3JGQYRG5VltQUFZbgXP//////////////////////////xZjyHtW3YJgQFGCY/////8WYOAbgVJgBAFhCRmRkGEQr1ZbYABgQFGAgwOBhlr6FYAVYQk2Vz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQlfkZBhD61WW1BQUFZbgnP//////////////////////////xZj6YXpxYODYEBRg2P/////FmDgG4FSYAQBYQmfkpGQYRHmVltgIGBAUYCDA4GGWvoVgBVhCbxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQngkZBhEiRWW1BQUFBWW4Fz//////////////////////////8WY3CggjGCYEBRgmP/////FmDgG4FSYAQBYQofkZBhElFWW2AgYEBRgIMDgYZa+hWAFWEKPFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCmCRkGERuVZbUFBQVltgAGBAUZBQkFZbYACA/VtgAID9W2AAc///////////////////////////ghaQUJGQUFZbYABhCqSCYQp5VluQUJGQUFZbYQq0gWEKmVZbgRRhCr9XYACA/VtQVltgAIE1kFBhCtGBYQqrVluSkVBQVltgAGAggoQDEhVhCu1XYQrsYQpvVltbYABhCvuEgoUBYQrCVluRUFCSkVBQVltgAIGQUJGQUFZbYQsXgWELBFZbgRRhCyJXYACA/VtQVltgAIE1kFBhCzSBYQsOVluSkVBQVltgAID9W2AAgP1bYACA/VtgAICDYB+EARJhC19XYQteYQs6VltbgjWQUGf//////////4ERFWELfFdhC3thCz9WW1tgIIMBkVCDYAGCAoMBERVhC5hXYQuXYQtEVltbklCSkFBWW2AAgGAAgGAAgGCgh4kDEhVhC7xXYQu7YQpvVltbYABhC8qJgooBYQrCVluWUFBgIGEL24mCigFhCsJWW5VQUGBAYQvsiYKKAWEKwlZblFBQYGBhC/2JgooBYQslVluTUFBggIcBNWf//////////4ERFWEMHldhDB1hCnRWW1thDCqJgooBYQtJVluSUJJQUJKVUJKVUJKVVltgAIBgQIOFAxIVYQxQV2EMT2EKb1ZbW2AAYQxehYKGAWEKwlZbklBQYCBhDG+FgoYBYQslVluRUFCSUJKQUFZbYACAYACAYICFhwMSFWEMk1dhDJJhCm9WW1tgAGEMoYeCiAFhCsJWW5RQUGAgYQyyh4KIAWEKwlZbk1BQYEBhDMOHgogBYQrCVluSUFBgYGEM1IeCiAFhCyVWW5FQUJKVkZRQklBWW2AAgRUVkFCRkFBWW2EM9YFhDOBWW4EUYQ0AV2AAgP1bUFZbYACBNZBQYQ0SgWEM7FZbkpFQUFZbYACAYABgYISGAxIVYQ0xV2ENMGEKb1ZbW2AAYQ0/hoKHAWEKwlZbk1BQYCBhDVCGgocBYQrCVluSUFBgQGENYYaChwFhDQNWW5FQUJJQ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"},{"b64Body":"ChAKCQj/r+qtBhDyEBIDGP8IEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGIMJEMCEPSJEHynS3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIFiIDGIMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBhk3LgJPZFydShQKRbvkDNCirWbJPhdulNC5JZHWsCTCDI5zcSF8Aq9EeO7UlaPZQaDAi7sOqtBhDjz6beAiIQCgkI/6/qrQYQ8hASAxj/CCogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGIMJIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxj/CBD/y5U2"},{"b64Body":"ChIKCQj/r+qtBhDyEBIDGP8IIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEgWNSIR4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CgIIFhIwA+lbaDoyASs2lnfzo+a+VSz/WF8I1jT9VFy9pcz3X/9C3rwkDWbqXqKkdH34esFtGgwIu7DqrQYQ5M+m3gIiEgoJCP+v6q0GEPIQEgMY/wggATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR/KGRqAxiDCVIAegwIu7DqrQYQ48+m3gI="},{"b64Body":"ChAKCQiAsOqtBhD+EBIDGP8IEgIYAxiqkAUiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjnIZChcKCgoDGP8IEO2XiEQKCQoCGAMQ7peIRA==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwWSEm7GzjkwKu7QfJ57Sr1NEp7rGnyOUYm+zfs7caIB+5ZoeT1WSLoBmwejHGZ0saGgwIvLDqrQYQu77hggEiEAoJCICw6q0GEP4QEgMY/wgqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMKqQBVI1CgkKAhgDEITNiEQKCAoCGGIQzu8HCggKAxigBhD4fQoICgMYoQYQ+H0KCgoDGP8IEMG4kkQ="}]},"getErc721BalanceOf":{"placeholderNum":1156,"encodedItems":[{"b64Body":"Cg8KCQiEsOqtBhCOERICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIH2E99QcZ4zGgRxEyl4a5Q6gMo7+JmMiOAwGX5fk1O0lEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGIUJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCpIwKHW0wYmIi+0OekoKRebJfd+4idtUXWOkPPNt6rDNX0UqhX7lfbAAKh2VXUnEcaDAjAsOqtBhD7j4ziASIPCgkIhLDqrQYQjhESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYhQkQgMCoypo6"},{"b64Body":"Cg8KCQiEsOqtBhCQERICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIMk8mL9oEkDXtoq+RuUbVT5bpWGD3eU9lUR7TrGBKvhJEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIYJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBcbyLMRRBdn/xn9Z2FBuKKFmdLbkdbbKoWCFSZpDI735pj8PbTewHKwiwEMHcJMXEaCwjBsOqtBhCTwMYGIg8KCQiEsOqtBhCQERICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGIYJEICo1rkH"},{"b64Body":"Cg8KCQiFsOqtBhCSERICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCFhLTUJVVEJSKgMYhgkyIhIgaN82OCgW/YE+OMxxoD5qH3giv9XDnCT7NFlqivC/UxVSIhIgaN82OCgW/YE+OMxxoD5qH3giv9XDnCT7NFlqivC/UxVqDAjB/sSxBhCQo4zfAYgBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGIcJEjC493K/NFYYQaDT7StQaeAR/5UV6/XTaA8gK0AmEVm6WHsEX16WmRohukF+Gg5cwUMaDAjBsOqtBhC7oKfsASIPCgkIhbDqrQYQkhESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxiHCRIDGIYJ"},{"b64Body":"Cg8KCQiFsOqtBhCYERICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGIcJGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjB1TD+VmI2358KvC/iyYkKmXui1saDsoS5ruxdG7ROygueYeIZkqWQvpf5kAjXKOd8aCwjCsOqtBhDjhMEQIg8KCQiFsOqtBhCYERICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaEgoDGIcJGgsKAhgAEgMYhgkYAQ=="},{"b64Body":"Cg8KCQiGsOqtBhCcERICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjC/sSxBhCI45zqARptCiISINOI78Fuq8AbIY3VTHYyCmN9ZlrPM3dKrnf8d51cWq1RCiM6IQKBeeB7P5pBY1xEY1ZoyTWh6Snzm409DKoJ089C48xdmAoiEiClI1gm88XcLeuzE4fr/BfA3HqcXiGZtFLdQ9T/9fjpgCIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGIgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAuj/E0GaWUGcgdixwdaw6amI2LQ9jtxR3ygamrvKZ/nbsUF3i/CB+pbzByGh50uxsaDAjCsOqtBhDD5tX1ASIPCgkIhrDqrQYQnBESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiHsOqtBhCgERICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiICSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwOXOIt3gJj6GFUkRBZtK0TGjwe00lYDSWgNx9KUZh9mZ+aj1lrMCxDGAuw9v2nmq8GgsIw7DqrQYQ86i0GSIPCgkIh7DqrQYQoBESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiHsOqtBhCmERICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiICSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwoIGFjl+QvCzipjB/kSiY0SDYqetvVKblUsBLPMyMw5zhWjO2NGJmLwQCJpjao/bTGgwIw7DqrQYQq8zv/gEiDwoJCIew6q0GEKYREgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiIsOqtBhCsERICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxiICSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw8+tz66lMxaqvrt4Y9lH5L9Fpc7gb9bZj8iPJlL05UE6Vez9ppWw7uea0A/fYB11bGgsIxLDqrQYQg6yvIyIPCgkIiLDqrQYQrBESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiIsOqtBhCuERICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGIgJGiISIPsl9boIB6kfy01iQbwPi9eabNgwF5wEWCgwKFaLtZTeIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGIkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA808uETS654zDzLqQE4BST2fgKerKOcmNo19G8gctcXLKahBN0mwl3YjTAit7/KnEaDAjEsOqtBhDbwfyHAiIPCgkIiLDqrQYQrhESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYiQkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQiJsOqtBhCwERIDGIUJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGIkJEMCEPSJE94iK7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIU=","b64Record":"CiUIFiIDGIkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCnhZod+zDBppUOe1Sd1qOTRZGIzxT27kh/y914Yp5Nb+eG+pHRRet7vvqB+g3llYoaCwjFsOqtBhD70M4sIhAKCQiJsOqtBhCwERIDGIUJKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMYiQkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIXCgkKAhhiEIDMlTYKCgoDGIUJEP/LlTY="},{"b64Body":"ChIKCQiJsOqtBhCwERIDGIUJIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEh3CggjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhQ==","b64Record":"CgIIFhIwEX07cRlOeFv3+3kdO71tb+G8HtamlWXmUuIAncu2/wTd3VuuiqZVr8MNIyE9dkZ5GgsIxbDqrQYQ/NDOLCISCgkIibDqrQYQsBESAxiFCSABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGIkJUgB6CwjFsOqtBhD70M4s"},{"b64Body":"Cg8KCQiJsOqtBhC2ERICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGIUJEgMYhwk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw+AOYzs4JmjWcMSo98mCrWdISMYsTq3QTRAFjpzMxcmG9Ws+GUCBk5nYk4XrKHY4zGgwIxbDqrQYQo6TgkQIiDwoJCImw6q0GELYREgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiKsOqtBhC4ERICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGIcJGgwKAxiGCRIDGIUJGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwIqes/kxM0aUFHyvOjIodpsYlGTU5fH6VDwrjWoLuXp97WJSk85Sfi307t6oh3MOmGgsIxrDqrQYQ87C9IyIPCgkIirDqrQYQuBESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhMKAxiHCRoMCgMYhgkSAxiFCRgB"},{"b64Body":"ChAKCQiKsOqtBhC6ERIDGIUJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGIkJEMCEPSJE94iK7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIU=","b64Record":"CiUIFiIDGIkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBQ3Brw8IFx2BUgTu1YxwtclNQaOGTmwYGZeAWaEEhaSiACGE+3Pa82vMT70+kBqB8aDAjGsOqtBhDjiu6kAiIQCgkIirDqrQYQuhESAxiFCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGIkJIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxiFCRD/y5U2"},{"b64Body":"ChIKCQiKsOqtBhC6ERIDGIUJIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEh3CggjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhQ==","b64Record":"CgIIFhIwrBVYgL0ZoLajdujpWkD5iXmWub1wqymGqsRdhfKwTD+yjyrqOtkrKrAfUziMnkOhGgwIxrDqrQYQ5IrupAIiEgoJCIqw6q0GELoREgMYhQkgATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKGRqAxiJCVIAegwIxrDqrQYQ44rupAI="}]},"getErc721TotalSupply":{"placeholderNum":1162,"encodedItems":[{"b64Body":"Cg8KCQiPsOqtBhDaERICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIBvBnToiSV8FA5WQbIWHfLmm/MUN6Y/A4xSwQdCgPjNOEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGIsJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBVKblHbygg4tS2c1G1dagQJd2N/FR3fi1NHOHNIiZ9fg15lTDrW8ZJ9zQUUkwj6h4aDAjLsOqtBhDj4c6oASIPCgkIj7DqrQYQ2hESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYiwkQgMCoypo6"},{"b64Body":"Cg8KCQiPsOqtBhDcERICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIA4q7Y7qCH9SA5CHTFfWedSmigTpoMdb8BFzXirX7HrmEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGIwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAgti974MNYvq3dDcQ3SjHwAVMGo8uIIOVlaUdTDNGuop2Zx9qVMZPDjHI+G1Tug+QaDAjLsOqtBhCDj9yqAyIPCgkIj7DqrQYQ3BESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiMCRCAqNa5Bw=="},{"b64Body":"Cg8KCQiQsOqtBhDeERICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCElGU05DTEhVKgMYjAkyIhIgx872RkwFDs2ojsoQ8vpmoFPfhU6PznUnoCpXWRLDi+JSIhIgx872RkwFDs2ojsoQ8vpmoFPfhU6PznUnoCpXWRLDi+JqDAjM/sSxBhCg5pelAYgBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGI0JEjCC/QG5DvDK8L2IooagnPZhaXESXIpoM+wViFj6Uhk+EFC5ds+/nDxfJK1O8kE1if8aDAjMsOqtBhDL/ICyASIPCgkIkLDqrQYQ3hESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxiNCRIDGIwJ"},{"b64Body":"Cg8KCQiQsOqtBhDkERICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGI0JGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjDaLkZiwDGmxArmlVH0Pm0aEa4ZcHZiITx9Q8cwCmNvcumWl+3rMBOGPVXo5DYpNFAaDAjMsOqtBhD7hbezAyIPCgkIkLDqrQYQ5BESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxiNCRoLCgIYABIDGIwJGAE="},{"b64Body":"Cg8KCQiRsOqtBhDoERICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjN/sSxBhDogr+uARptCiISIByIYN3FGu6ICkjwyr9GuhzWvv1D58z4A7HEX3PiEx9QCiM6IQLfzgc52l6TO4OoUY3Q+eK6TH5UAyO67RIaHHsOLBOtYQoiEiAmwyhUVw/MhQPbQao3sLoQhFj5Ii+vXZsN6Gg4J6k1HyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGI4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCJBWZ/g2cem9+Byl3VV6tSwrSqdmXt37DNxu5TFfefpUveBuuTaekc6rweM+Zf++0aDAjNsOqtBhDjldi7ASIPCgkIkbDqrQYQ6BESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiRsOqtBhDsERICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiOCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw1YliCDStNwhdIfZFx2FqZSX9AzSYurH7hDdlQAVqEEKLQp/XXt0h5BxQDcVfeV0VGgwIzbDqrQYQs7njvQMiDwoJCJGw6q0GEOwREgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiSsOqtBhDyERICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiOCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwYVhoLPJD5CeLlr2Gqntk7+TV0kFfbxj37AG4MohOUNohqpJ9g4cheun5zGr1gl/qGgwIzrDqrQYQu4KmxgEiDwoJCJKw6q0GEPIREgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiSsOqtBhD4ERICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxiOCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwj+29kiqw/nJ+P9Acp1jUtgowLYA0sqi6rLBeZ0s00j+fBSLz6VLnGkkqNAN8VGWXGgwIzrDqrQYQk/+nqgMiDwoJCJKw6q0GEPgREgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiTsOqtBhD6ERICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGI4JGiISIOIEe6AcXa7F4SmZo62aT4H2No0jrtYaUZ76mgOXmK8uIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGI8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAtZZl1dymYBh1bm1zHU0O/CbUrDpMliI91m8Rwh0iAqBHlb+eRRUTVLbnmKqJOu2IaDAjPsOqtBhDD7MvOASIPCgkIk7DqrQYQ+hESAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYjwkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQiTsOqtBhD8ERIDGIsJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46LwoDGI8JEMCEPSIk5NwqpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASN","b64Record":"CiUIFiIDGI8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBCBCXvTDrBX/E6M9vikyhQ3qD7Om3brN+GBa664W61GBHxf3/ERuDCZF+D4bK2b/UaDAjPsOqtBhD758CzAyIQCgkIk7DqrQYQ/BESAxiLCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGI8JIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxiLCRD/y5U2"},{"b64Body":"ChIKCQiTsOqtBhD8ERIDGIsJIAE6JQoDGOcCEAEiHGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEjRgWDd0=","b64Record":"CgIIFhIweD7qF+srbc6H1Zp8WoaViPhkDuMLvzuJzAGy9D11RWOgtxncm+kEMxB9fCZYGEvvGgwIz7DqrQYQ/OfAswMiEgoJCJOw6q0GEPwREgMYiwkgATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKGRqAxiPCVIAegwIz7DqrQYQ++fAswM="}]},"erc721TokenApprove":{"placeholderNum":1168,"encodedItems":[{"b64Body":"Cg8KCQiYsOqtBhCUEhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIHfXGITcVHbHsyOBTLAssqaSE5Y9qubqrjLimtAA14J+EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGJEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCe/oBHX/0mUceqdY5ECDAZS5qu1M8Z+cCLvaB4YwL/2Z7WgYpJAzPq2vmmPo0NPlQaDAjUsOqtBhCr96zVAiIPCgkImLDqrQYQlBISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYkQkQgMCoypo6"},{"b64Body":"Cg8KCQiZsOqtBhCWEhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIK7Dx/Bxo3b8/QaT6PBtFJafVOrK39lklpICUvrbgKcuEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGJIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAeT6XFSm5OR0Xnoc9wSZ56i4rjfQpH75OBHzY83CdbPP8Bl3N+VDsfTmwU/ThpgsYaCwjVsOqtBhDz5NFcIg8KCQiZsOqtBhCWEhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxiSCRCAwKjKmjo="},{"b64Body":"Cg8KCQiZsOqtBhCYEhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIA1Haz/6RwZXnRIkBT3idmjD43JIsceItJobaBCKSvn/EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjClwZ6Tx1BP4kMAu9w5N/KlmmhlzmB9DK/42wId6VQYTPzmhwL0AAhPJcAUXst/54saDAjVsOqtBhDrsOrdAiIPCgkImbDqrQYQmBISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiTCRCAqNa5Bw=="},{"b64Body":"Cg8KCQiasOqtBhCaEhICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXkKEG5vbkZ1bmdpYmxlVG9rZW4SCFpDQVhJUVRDKgMYkwkyIhIgKufrD6PcpVwJqZncwFV77+3AvD5wUqrXZiaBBAHio+xSIhIgKufrD6PcpVwJqZncwFV77+3AvD5wUqrXZiaBBAHio+xqCwjW/sSxBhD4h4NbiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJQJEjBUfXBEa4/E5H4OzHc4JLihHYIUigNZmJJuGdFPtNdb6Uw96IROVazlUAIVqsoS5McaCwjWsOqtBhDDwppmIg8KCQiasOqtBhCaEhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGJQJEgMYkwk="},{"b64Body":"Cg8KCQiasOqtBhCcEhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjW/sSxBhCQotTSAhptCiISICLs3oR4s1/XoeZoJzLWSZfa/ig/KuXoBDnX7NRRlA9wCiM6IQMY/jMfwuBt2pk93qRwiuyrdB7BOsyynFYAqWOr2EvhbgoiEiC8XrygDTFPgis4FK8IMvHfuMTH2VzYWUDGUENt1Tv9tyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGJUJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAg5UjUXYv5bEqlNGUknBFwktGhvFFLyVAeDomNPhDXnEYZuN18Nfj60IqCoO9fhp8aDAjWsOqtBhDDrt/nAiIPCgkImrDqrQYQnBISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQibsOqtBhCgEhICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxiVCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9g60FeWUl7k6yqrZHaDnd+BI/bEjEI/SIoGoqXSHqj/37dC+Fqa2TGlMLVXX4A9ZGgsI17DqrQYQi4+ybyIPCgkIm7DqrQYQoBISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQibsOqtBhCmEhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxiVCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwhHzOezoT5xWd141fmE70VyhkRgj9WfasfYdbzqZ9IuQ/SSEeaM5lJvAjjbT7okIYGgwI17DqrQYQy+uQ8QIiDwoJCJuw6q0GEKYSEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQicsOqtBhCsEhICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxiVCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwzY6KQ0z19/m+3jGBwZY29oa7FRXwcCZLGdrJvYIaKRRn418Jk00ZYTB+Q4uaIjKdGgsI2LDqrQYQg+6ReSIPCgkInLDqrQYQrBISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQicsOqtBhCuEhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJUJGiISIBs6NE+yfluGIwu0FFxFffZpeIyUVAJerErUTglsKqTGIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGJYJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCBcln31oVSHFK5Ipb9EMW9dY1hWO9h+ttH0zj6MADvYa20E1ENPOh1YlyfWVsltngaDAjYsOqtBhCbgJ76AiIPCgkInLDqrQYQrhISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYlgkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"Cg8KCQidsOqtBhC0EhICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGJQJGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjB+pbxQpFnUaoprxMT7sPoDfASA7pBwLylzdxqRDteeIosOV9D4zDDqXGS+nUBU9mUaDAjZsOqtBhCDzKuCASIPCgkInbDqrQYQtBISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxiUCRoLCgIYABIDGJMJGAE="},{"b64Body":"Cg8KCQidsOqtBhC8EhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJEJEgMYlAk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKl1ST3NHao1FTnZX6oFzfWb1MhozRlsjuD4k6Be/qnP5V9IXuzUe6TUdsKfshmGYGgwI2bDqrQYQu9qWhAMiDwoJCJ2w6q0GELwSEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiesOqtBhDCEhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJIJEgMYlAk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwlAMs3vxHTheG7sz3CAOZBsGYtXihVP81du/dZr2365SXpyGe9XDcdLUrIPYi1oMiGgwI2rDqrQYQu+ONjAEiDwoJCJ6w6q0GEMISEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiesOqtBhDIEhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJYJEgMYlAk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIweJgJ048IJy58A2K/X3+ma9hR+hPghKdLc1fDz+Xinu4K20foIFUoxMKYX7eTZe8JGgwI2rDqrQYQo5XojQMiDwoJCJ6w6q0GEMgSEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQifsOqtBhDKEhICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGJQJGgwKAxiTCRIDGJYJGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw8F8QcMJtqyYlT5epKVNdsFoLwyEpv7iaP3EoIMbsblCbA46PewFyPfI15AlgsZb8GgwI27DqrQYQ49S4lQEiDwoJCJ+w6q0GEMoSEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYlAkaDAoDGJMJEgMYlgkYAQ=="},{"b64Body":"ChAKCQifsOqtBhDMEhIDGJEJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46bwoDGJYJEMCEPSJk4fIcZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGJYJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCsLDLYAQSmWBM7YyTqtw0wgIepRntg0Co/EMoXp1SEpm23pXvDdRfIF9JZ74nG6GQaDAjbsOqtBhCzgO6WAyIQCgkIn7DqrQYQzBISAxiRCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqfBQoDGJYJIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAACCQAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAQAAAAAIAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jAykAMKAxiUCRKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAgkAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAEAAAAACAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaIIxb4eXr7H1b0U9xQn0ehPPdAxTA97IpHlsgCsjHw7klGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElhogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJIaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUhcKCQoCGGIQgMyVNgoKCgMYkQkQ/8uVNg=="},{"b64Body":"ChIKCQifsOqtBhDMEhIDGJEJIAGCAxQSEgoDGJQJEgMYlgkaAxiSCSIBAQ==","b64Record":"CgIIFhIw/AlgNgDH1GdJQ/OzL9gEWHd8OH1c+RYfNY6H9eKIinm5sVtrHfj1oVESLb/4wJ7QGgwI27DqrQYQtIDulgMiEgoJCJ+w6q0GEMwSEgMYkQkgATqSAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASji/SpQi7w5YlxhjcZeAAAAAAAAAAAAAAAAAAAAAAAABJQJXqezAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWoDGJYJUgB6DAjbsOqtBhCzgO6WAw=="}]},"erc721GetApproved":{"placeholderNum":1175,"encodedItems":[{"b64Body":"Cg8KCQiksOqtBhDgEhICGAISAhgDGNuZihwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlo0CiISIPYkBwdd6Y3b7cLx3NDmNYbdvmF3uZKUHVYNXcg/RrWpEICglKWNHUoFCIDO2gNwCg==","b64Record":"CiUIFhIDGJgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBOFvKKIT52CNlcP7mVR2pc4v6tbGSBVo+XArp41tCdreLH5VepbVFlgcFbJVmDvp4aDAjgsOqtBhCLpJubAiIPCgkIpLDqrQYQ4BISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYmAkQgMCoypo6"},{"b64Body":"Cg8KCQilsOqtBhDiEhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIFik97a8Gj+2BD4ynzLv1HDNaO3VXSgVq2rJCs9Eo4ixEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAXOo9uIz6SoDLsSD5R7VHm9hjBxwS6uBCufuRWV9ecVvDzI2vMJ/ez+nlAmX23ivAaCwjhsOqtBhD7m/dAIg8KCQilsOqtBhDiEhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGJkJEICo1rkH"},{"b64Body":"Cg8KCQilsOqtBhDkEhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISINGkATA6nC41rhP71BSNdZoXBcUa8tLg/e8v1iSnftQ4EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCXh4K80LJwZbM+QkoKI4r1LKYptiHzDHzc06mSGi5sWL6e8mJ76NAuny4ap5PCjTMaDAjhsOqtBhDjx7CkAiIPCgkIpbDqrQYQ5BISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiaCRCAqNa5Bw=="},{"b64Body":"Cg8KCQimsOqtBhDmEhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIOL17isc+XS/bD+ArPtuebtk9iaEswgY6a14l/gRmlFSEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGJsJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDAnZrkN2WI1LwxO7hP7qEWBSBz7I0C2jYclZaMOPy+fHtB4VA9ku67vJVrPHmmB04aCwjisOqtBhDr9vdJIg8KCQimsOqtBhDmEhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGJsJEICo1rkH"},{"b64Body":"Cg8KCQimsOqtBhDoEhICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCENYWkNMTVRNKgMYmwkyIhIg/OEExmBBBjP6IidOhs3fKM3g3JcYfxqRKtXqmypIiyRSIhIg/OEExmBBBjP6IidOhs3fKM3g3JcYfxqRKtXqmypIiyRqDAji/sSxBhCA6rWiAogBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGJwJEjAK2uHoUYNuffLGbabdGNNVuAT6XA8pnWtNj4AqQTUJqiMGWirUSUdWZ7n3BP5NUMIaDAjisOqtBhCjsquvAiIPCgkIprDqrQYQ6BISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxicCRIDGJsJ"},{"b64Body":"Cg8KCQinsOqtBhDqEhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjj/sSxBhCYrJQ5Gm0KIhIg7kqJ5r+XJIbeSOmX9IP4xeUDqN8HFup69jLxKIhzz00KIzohA83d7yyAdzW9tMOalerGlLRb/6nRHDZRjIZIx+218dRjCiISIMIP/4qE14dQ+dI5cv1dUBJfu7yBXd7yD2OLWwnfIhpbIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGJ0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCINiLVOOF2WJfDnY+IxnfgYUTWfzEZF+uxHZEKh4RqMzaVOW96LZX7q2jG2mRMXFoaCwjjsOqtBhC7pvxSIg8KCQinsOqtBhDqEhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQinsOqtBhDuEhICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxidCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwU/TZLuRTpQO9kHksHo4pbR4xXsTtkWrVZALVsQRNOZUxPTGzDVCbXiP0JI6eiVoDGgwI47DqrQYQ696juAIiDwoJCKew6q0GEO4SEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiosOqtBhD0EhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxidCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9oX912YS7KEudu3OB1bEYEtPAhmwjPocswHXBQq0hv2SHol7orj9eIsZjqtV3DrKGgsI5LDqrQYQ69TzXCIPCgkIqLDqrQYQ9BISAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiosOqtBhD6EhICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxidCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw5w8h3O3UoynqJK29+UIIohbxzeDcUKpQr1kqFnINdac6SsQ0DB87xE3X+JEP5IawGgwI5LDqrQYQm5CdwQIiDwoJCKiw6q0GEPoSEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQipsOqtBhD8EhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGJ0JGiISICKxdcbhWlj4rSLa3nN0ZPTJfMLpW31gDFt2mxWodPCzIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGJ4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjANkbVMSFaOtj1xOz9Afpf3YPNMz1uaHGZxJQVdn7A+wN4uibuwZ7kIFwGUFzO74uEaCwjlsOqtBhDr+Z9mIg8KCQipsOqtBhD8EhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZC1ycKAxieCRKiJWCAYEBSNIAVYQAQV2AAgP1bUGAENhBhAQBXYAA1YOAcgGOobjV2EWEAl1eAY+TcKqQRYQBmV4Bj5NwqpBRhAlVXgGPp3GN1FGECcVeAY/SfQNsUYQKNV4Bj94iK7BRhAqlXYQEAVluAY6huNXYUYQHlV4Bjy2DxvxRhAgFXgGPZ/EthFGECHVeAY+HyHGcUYQI5V2EBAFZbgGMfKdLcEWEA01eAYx8p0twUYQF1V4BjNnYFyhRhAZFXgGNrQr8vFGEBrVeAY5jcpb4UYQHJV2EBAFZbgGMBmEiSFGEBBVeAYwOdbxkUYQEhV4BjCY8jZhRhAT1XgGMV2svqFGEBWVdbYACA/VthAR9gBIA2A4EBkGEBGpGQYQrXVlthAsVWWwBbYQE7YASANgOBAZBhATaRkGELn1ZbYQM9VlsAW2EBV2AEgDYDgQGQYQFSkZBhDDlWW2EDuFZbAFthAXNgBIA2A4EBkGEBbpGQYQx5VlthBDdWWwBbYQGPYASANgOBAZBhAYqRkGEMOVZbYQSsVlsAW2EBq2AEgDYDgQGQYQGmkZBhDRhWW2EFK1ZbAFthAcdgBIA2A4EBkGEBwpGQYQ1rVlthBZ1WWwBbYQHjYASANgOBAZBhAd6RkGEMeVZbYQYfVlsAW2EB/2AEgDYDgQGQYQH6kZBhCtdWW2EGj1ZbAFthAhtgBIA2A4EBkGECFpGQYQw5VlthBwdWWwBbYQI3YASANgOBAZBhAjKRkGEMeVZbYQeGVlsAW2ECU2AEgDYDgQGQYQJOkZBhDWtWW2EH+1ZbAFthAm9gBIA2A4EBkGECapGQYQrXVlthCG1WWwBbYQKLYASANgOBAZBhAoaRkGEMOVZbYQjgVlsAW2ECp2AEgDYDgQGQYQKikZBhDb5WW2EJZFZbAFthAsNgBIA2A4EBkGECvpGQYQ4RVlthCeZWWwBbgHP//////////////////////////xZjBv3eA2BAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWEDEFc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEDOZGQYQ+tVltQUFZbhXP//////////////////////////xZjuI1P3oaGhoaGYEBRhmP/////FmDgG4FSYAQBYQN+lZSTkpGQYRBhVltgAGBAUYCDA4FgAIeAOxWAFWEDmFdgAID9W1Ba8RWAFWEDrFc9YACAPj1gAP1bUFBQUFBQUFBQUFZbgXP//////////////////////////xZjCBgS/IJgQFGCY/////8WYOAbgVJgBAFhA/GRkGEQr1ZbYCBgQFGAgwOBhlr6FYAVYQQOVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEEMpGQYRDfVltQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBHSTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEEjldgAID9W1Ba8RWAFWEEolc9YACAPj1gAP1bUFBQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQTlkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEFAlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBSaRkGEQ31ZbUFBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhBWaSkZBhEVJWW2AAYEBRgIMDgWAAh4A7FYAVYQWAV2AAgP1bUFrxFYAVYQWUVz1gAIA+PWAA/VtQUFBQUFBQVluCc///////////////////////////FmMvdFxZg4NgQFGDY/////8WYOAbgVJgBAFhBdiSkZBhEXtWW2AgYEBRgIMDgYZa+hWAFWEF9Vc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBhmRkGERuVZbUFBQUFZbg3P//////////////////////////xZjI7hy3YSEhGBAUYRj/////xZg4BuBUmAEAWEGXJOSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQZ2V2AAgP1bUFrxFYAVYQaKVz1gAIA+PWAA/VtgAID9W4Bz//////////////////////////8WY5XYm0FgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhBtpXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhBwORkGEPrVZbUFBWW4Fz//////////////////////////8WY09szOeCYEBRgmP/////FmDgG4FSYAQBYQdAkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEHXVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhB4GRkGERuVZbUFBQVluDc///////////////////////////FmNChC4OhISEYEBRhGP/////FmDgG4FSYAQBYQfDk5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhB91XYACA/VtQWvEVgBVhB/FXPWAAgD49YAD9W1BQUFBQUFBQVluCc///////////////////////////FmMJXqezg4NgQFGDY/////8WYOAbgVJgBAFhCDaSkZBhEXtWW2AAYEBRgIMDgWAAh4A7FYAVYQhQV2AAgP1bUFrxFYAVYQhkVz1gAIA+PWAA/VtQUFBQUFBQVluAc///////////////////////////FmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQi4Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI3JGQYRG5VltQUFZbgXP//////////////////////////xZjyHtW3YJgQFGCY/////8WYOAbgVJgBAFhCRmRkGEQr1ZbYABgQFGAgwOBhlr6FYAVYQk2Vz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQlfkZBhD61WW1BQUFZbgnP//////////////////////////xZj6YXpxYODYEBRg2P/////FmDgG4FSYAQBYQmfkpGQYRHmVltgIGBAUYCDA4GGWvoVgBVhCbxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQngkZBhEiRWW1BQUFBWW4Fz//////////////////////////8WY3CggjGCYEBRgmP/////FmDgG4FSYAQBYQofkZBhElFWW2AgYEBRgIMDgYZa+hWAFWEKPFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCmCRkGERuVZbUFBQVltgAGBAUZBQkFZbYACA/VtgAID9W2AAc///////////////////////////ghaQUJGQUFZbYABhCqSCYQp5VluQUJGQUFZbYQq0gWEKmVZbgRRhCr9XYACA/VtQVltgAIE1kFBhCtGBYQqrVluSkVBQVltgAGAggoQDEhVhCu1XYQrsYQpvVltbYABhCvuEgoUBYQrCVluRUFCSkVBQVltgAIGQUJGQUFZbYQsXgWELBFZbgRRhCyJXYACA/VtQVltgAIE1kFBhCzSBYQsOVluSkVBQVltgAID9W2AAgP1bYACA/VtgAICDYB+EARJhC19XYQteYQs6VltbgjWQUGf//////////4ERFWELfFdhC3thCz9WW1tgIIMBkVCDYAGCAoMBERVhC5hXYQuXYQtEVltbklCSkFBWW2AAgGAAgGAAgGCgh4kDEhVhC7xXYQu7YQpvVltbYABhC8qJgooBYQrCVluWUFBgIGEL24mCigFhCsJWW5VQUGBAYQvsiYKKAWEKwlZblFBQYGBhC/2JgooBYQslVluTUFBggIcBNWf//////////4ERFWEMHldhDB1hCnRWW1thDCqJgooBYQtJVluSUJJQUJKVUJKVUJKVVltgAIBgQIOFAxIVYQxQV2EMT2EKb1ZbW2AAYQxehYKGAWEKwlZbklBQYCBhDG+FgoYBYQslVluRUFCSUJKQUFZbYACAYACAYICFhwMSFWEMk1dhDJJhCm9WW1tgAGEMoYeCiAFhCsJWW5RQUGAgYQyyh4KIAWEKwlZbk1BQYEBhDMOHgogBYQrCVluSUFBgYGEM1IeCiAFhCyVWW5FQUJKVkZRQklBWW2AAgRUVkFCRkFBWW2EM9YFhDOBWW4EUYQ0AV2AAgP1bUFZbYACBNZBQYQ0SgWEM7FZbkpFQUFZbYACAYABgYISGAxIVYQ0xV2ENMGEKb1ZbW2AAYQ0/hoKHAWEKwlZbk1BQYCBhDVCGgocBYQrCVluSUFBgQGENYYaChwFhDQNWW5FQUJJQ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"},{"b64Body":"Cg8KCQipsOqtBhCCExICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGJgJEgMYnAk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwRPHkRnzmUbF1++E5A+3omA1BXwuEXbCG3HERvYlHKA7M3tRAg21brNzdN7LwCYeoGgwI5bDqrQYQk7K6ywIiDwoJCKmw6q0GEIITEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiqsOqtBhCIExICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCAoDGJwJGgFh","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjA0DSbRDvxpliSgA7bU3eiJbkdP4tgiu92he4C1ZGae+CfzfGsO3Qa89YYfdh1QZBYaCwjmsOqtBhC7sqFvIg8KCQiqsOqtBhCIExICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaEgoDGJwJGgsKAhgAEgMYmwkYAQ=="},{"b64Body":"Cg8KCQiqsOqtBhCMExICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGJwJGgwKAxibCRIDGJgJGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKLDYEavSxflo2faTBsWbWLHBI/5Iqt73b43I7JHJ9riJ+TWCfFtp22wzt242ETDZGgwI5rDqrQYQ0/Cf1AIiDwoJCKqw6q0GEIwTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYnAkaDAoDGJsJEgMYmAkYAQ=="},{"b64Body":"Cg8KCQirsOqtBhCNExICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDFhIUCgMYnAkSAxiYCRoDGJkJIgEBKgA=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwFBNY46cA0C6x0Ll9vDx5+TFhVUw1j+vAX+BZ3+hAWIH+yyVTPgr2YGMMmuNJNREcGgsI57DqrQYQ2+n7eCIPCgkIq7DqrQYQjRMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"ChAKCQirsOqtBhCPExIDGJgJEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGJ4JEKCNBiJECY8jZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAScAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIFiIDGJ4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCXLmoFMxFlvH50TroIIU4zaWq9gq3hZ5sv3a9eFIHxBskKkVyrojhr8meZ/coKAHMaDAjnsOqtBhCz1dPeAiIQCgkIq7DqrQYQjxMSAxiYCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgNfaAjqMAgoDGJ4JIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFwoJCgIYYhCArrUFCgoKAxiYCRD/rbUF"},{"b64Body":"ChIKCQirsOqtBhCPExIDGJgJIAE6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEnAgYEvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CgIIFhIwMzJm8rVVM0CaV0C3rP6jHd/dsdlSle2HC3U6eegO3Elu3jBlW2bzLn3wcd1UJSQSGgwI57DqrQYQtNXT3gIiEgoJCKuw6q0GEI8TEgMYmAkgATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASZKGRqAxieCVIAegwI57DqrQYQs9XT3gI="}]},"getErc721TokenURIFromErc20TokenFails":{"placeholderNum":1183,"encodedItems":[{"b64Body":"Cg8KCQiwsOqtBhCrExICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISINxJ8HHsEjfOnor24W5WjqToe8TmGMhJvJfKfpgCfnJ0EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGKAJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDUaOGiTq5zzLH7qZnzfvbZe1Ijrtv8OkqbRbCiYBU7RY2DlHwsHjgnAUDRCN57X9waDAjssOqtBhCr2te8AiIPCgkIsLDqrQYQqxMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYoAkQgMCoypo6"},{"b64Body":"Cg8KCQixsOqtBhCtExICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIKtoMvU4QhHjiJDiXc6QzWNWsd/cONyl9QYq/debAXkzEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA6imMyG7E71R7aTQWrR8dy4HeAFPtJyl6tUHMo45SC+R1C8Q+vy8NQ0DS3FHhJvDwaCwjtsOqtBhC74bBJIg8KCQixsOqtBhCtExICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGKEJEICo1rkH"},{"b64Body":"Cg8KCQixsOqtBhCvExICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCEpKUktRVkhXIAoqAxihCTIiEiBAT/tUZR8DTYECrehDYwUejDUW3TjV2nuuO0TIzYPNKFIiEiBAT/tUZR8DTYECrehDYwUejDUW3TjV2nuuO0TIzYPNKGoMCO3+xLEGEMCrlK0C","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGKIJEjC3HI9K65vZfBXsOnvoL/8RPWmPaR0175zEh0FdYRIzTW+1zccFg445UK3OAbYSlAgaDAjtsOqtBhCbvsPLAiIPCgkIsbDqrQYQrxMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxiiCRIHCgMYoQkQFHIKCgMYogkSAxihCQ=="},{"b64Body":"Cg8KCQiysOqtBhCxExICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwju/sSxBhCYr/VCGm0KIhIgGw8uI2HgmADZu0rhx9jPCCNcVcGZO6aiiFScnMmJpkQKIzohA03REs9K8GvSdkxsRxojVqvqCzjKMoXh/8xXd2+S/UkuCiISIHw0OYiMq9dGqM5dpWvzy6hmUl8bgEgbs+vp6yA3VJPxIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGKMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDje5SQe9bOk7uJNc6/uc0XxdSnFsVjTmxQoB8L8irzBEtQTT87lcq0Bj18HVxiAvwaCwjusOqtBhDjq+VTIg8KCQiysOqtBhCxExICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQiysOqtBhC1ExICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxijCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwufh2tH4flWwIco8HNHnpEmU/TQZGbocizlSjxWn2Tf84ZRguZzhLfOPtfa6SQ5jiGgwI7rDqrQYQs8Kk1AIiDwoJCLKw6q0GELUTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQizsOqtBhC7ExICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxijCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwGJhWJJttiUu6c3gtwxbHPClPhFV7eACnui5viI02ut5cBDyXHeWCfST388xPRFWlGgsI77DqrQYQ+6qbXSIPCgkIs7DqrQYQuxMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQizsOqtBhDBExICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxijCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw/HgEjbuCdHWpdB5qI0uJgPIfA8kIA4c82o6pfZWcrkjsN2UcVhFtnL9Fa5fVzfLnGgwI77DqrQYQ063B3gIiDwoJCLOw6q0GEMETEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi0sOqtBhDDExICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGKMJGiISIMXdFryjKFWj6Xl3vf50qdeUo4tD63zZVvYAIciX/N++IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGKQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC3MnGj33xplU3pDwosWbxT4k8VTy98iBPu0yjJyr+O6AauBNi2aKhDRLOU9wrjPTQaDAjwsOqtBhDL6bqFASIPCgkItLDqrQYQwxMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYpAkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQi0sOqtBhDFExIDGKAJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGKQJEMCEPSJE6dxjdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIISIDGKQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCBuSeDYkhYlbgIN8LpjyUk1ApDlwV3e7AYioiZVIV/TqRjY9pZDEsGonGmmB02tNYaDAjwsOqtBhCrsvvsAiIQCgkItLDqrQYQxRMSAxigCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4w/ILrIDoIGgIweCikmTtSFwoJCgIYYhD4hdZBCgoKAxigCRD3hdZB"}]},"getErc721OwnerOfFromErc20TokenFails":{"placeholderNum":1189,"encodedItems":[{"b64Body":"Cg8KCQi5sOqtBhDZExICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIMVL2e2NHfTAGu4nltedWmn0Xia83vmS5kNsk4aA8FuMEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGKYJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDZ8V6hdmOHRY0OPr8qbBWT2OR/MdqQfhaMrCMtgDh6goIbAa2Z+n5Y4rfZh/rPak0aDAj1sOqtBhDbhYm3ASIPCgkIubDqrQYQ2RMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYpgkQgMCoypo6"},{"b64Body":"Cg8KCQi5sOqtBhDbExICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIKx1BTzXsnQh9ijk1jGlUHfDYJWm7RluyVitf3KL0mWaEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGKcJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDaGrnQ22Y1/RlikRHm//dtrLPKSfCBs5HxtWHd7T2k8pFCzIVoYRO0Y3nAOSGlVZsaDAj1sOqtBhCzrc2cAyIPCgkIubDqrQYQ2xMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxinCRCAqNa5Bw=="},{"b64Body":"Cg8KCQi6sOqtBhDdExICGAISAhgDGL7W8vsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXYKDWZ1bmdpYmxlVG9rZW4SCEZOSUFVSlJLIAoqAxinCTIiEiBIGQCh1jw8wrwyTrAzN9wurRu3fIV5WaNYUhSd5YGDylIiEiBIGQCh1jw8wrwyTrAzN9wurRu3fIV5WaNYUhSd5YGDymoMCPb+xLEGEKD+gKoB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGKgJEjCyqBmGOeLPzL6kWU2xtGtguhj4UwfNry2z77pWjrnfBPjduuA3+yw6QCFvK+rPA2QaDAj2sOqtBhDTkITBASIPCgkIurDqrQYQ3RMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWg4KAxioCRIHCgMYpwkQFHIKCgMYqAkSAxinCQ=="},{"b64Body":"Cg8KCQi6sOqtBhDjExICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKYJEgMYqAk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwD8NpdvFP3a2A1nFknfDM0dEA6sFLHyoxFx2RvOPdW3wEkZ1ZtYwCLAThLkiXklKVGgwI9rDqrQYQ87ftpQMiDwoJCLqw6q0GEOMTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi7sOqtBhDlExICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchkSFwoDGKgJEgcKAxinCRAFEgcKAximCRAG","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwjln1pfPOie/feMwFthdgVmJz5RGKHrtXzsHXKtXsN/2jXD6ODMQlcdmiq2bnOFtmGgwI97DqrQYQg+uZygEiDwoJCLuw6q0GEOUTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoXCgMYqAkSBwoDGKYJEAYSBwoDGKcJEAU="},{"b64Body":"Cg8KCQi7sOqtBhDnExICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAj3/sSxBhDQ4vumAxptCiISIKimTOHmDoe2q7dld3CoNjxLiLr9vfVnv0vidx9PGgt4CiM6IQMu4EzPBwBb9MhaJ4JS3tENviZ79DLWqrBrvPMJoZiXFwoiEiCYpHmxlDXp8t07FWdqxcXbi0AyRysheC6cgowWl/xhZyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGKkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCTVe88LR+X4utodrnOA8aEgyDX8Q3pemW2oWrYGgA6hCPSZpSz+32uRs4Hcu6jrO0aDAj3sOqtBhDTjamvAyIPCgkIu7DqrQYQ5xMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQi8sOqtBhDrExICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxipCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwDug3VbiVIHn1eJ4xEjcme1/GKPZe5zLQKlSU7/tGZxNn83+bQLXqE5zd8zzNlfv3GgwI+LDqrQYQ6+io1AEiDwoJCLyw6q0GEOsTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi8sOqtBhDxExICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxipCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwT3uJU985B0bkDKwLWwggBhEX32xuQTBQY40Uy4re8xYZEH9E4dpxCYltu2PRgmNvGgwI+LDqrQYQw4vFuQMiDwoJCLyw6q0GEPETEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi9sOqtBhD3ExICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxipCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwf4DYMheOWjhmTOw6lOhKNq+Y8A1c2ShHATChR+mxOW/xymsx9/u41tj19lkaZebVGgwI+bDqrQYQw4PB3QEiDwoJCL2w6q0GEPcTEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQi9sOqtBhD5ExICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGKkJGiISILYmkwPQ0Zg1D+KE40DpWbAglqUASLW+zs4ycit3ScN9IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGKoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAoIaUbTWOyskXqC5GSqxOS8HMpxEel5fZd8W/HiPzF/TzswWlxJrU1ii/8MAJrWP0aDAj5sOqtBhC7w7TCAyIPCgkIvbDqrQYQ+RMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYqgkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"ChAKCQi+sOqtBhD7ExIDGKYJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGKoJEMCEPSJEHynS3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE=","b64Record":"CiUIISIDGKoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCvHEEASCNg6NdK7IlErtQvjRLF9t/2yegceR0TLpHkFI2/bSEzulcw7HdeYs/JfXUaDAj6sOqtBhCj5s7mASIQCgkIvrDqrQYQ+xMSAximCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wtYLrIDoIGgIweCijmTtSFwoJCgIYYhDqhNZBCgoKAximCRDphNZB"}]},"directCallsWorkForErc721":{"placeholderNum":1195,"encodedItems":[{"b64Body":"Cg8KCQjDsOqtBhCPFBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIM5jKAg1X1ZxJWQF+UTcwNWX2NzLsnzPaO1Sm35CZJm7EICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGKwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD3v8qKGGg8CPiOADYyhPqbrHDFcNz6h25vnCyryTGf1ek+LZE7lmCy9jHI5N4GboQaCwj/sOqtBhDroIRrIg8KCQjDsOqtBhCPFBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxisCRCAwKjKmjo="},{"b64Body":"Cg8KCQjDsOqtBhCRFBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIDJ9OmryK2T9uo4K6yL7guFQrPDwUzqgsFxYvLCvNTgdEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGK0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBxG6cl3G0JfLwTV3bS6E68TtMcMeMKKpWia3fUhRzkbQSFXcb6v5xIIM1SnXiSaX4aDAj/sOqtBhDzo9LPAiIPCgkIw7DqrQYQkRQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYrQkQgMCoypo6"},{"b64Body":"Cg8KCQjEsOqtBhCTFBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISILYqEYrsJRsWovJgUKvJrqXmqhtscnJufNmFLmjFO+H8EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGK4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjATnkd2LfJGGBdXiG0RURD6wO234/FLa7jmJ/SuUzmZMt52KJk4wB71mFrTxD2bgqAaCwiAseqtBhD7+Y90Ig8KCQjEsOqtBhCTFBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGK4JEICo1rkH"},{"b64Body":"Cg8KCQjEsOqtBhCVFBICGAISAhgDGKX2mvsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAW4KBlRva2VuQRIGRkRGREZEKgMYrgkyIhIguIbh4yEG9OaCIkuXjkXh8lh0naJ5dSdN6V4qpSEGk/FSIhIguIbh4yEG9OaCIkuXjkXh8lh0naJ5dSdN6V4qpSEGk/FqDAiA/8SxBhDwl8fUAogBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGK8JEjB5QvvQUeOPWkEt0Yjk5hhHjsyVVb3rph0Dv4oulIkIDjCYGpzAC9w3BdL6MbSjVpEaDAiAseqtBhCTnZfZAiIPCgkIxLDqrQYQlRQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxivCRIDGK4J"},{"b64Body":"Cg8KCQjFsOqtBhCbFBICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDAoDGK8JGgVGSVJTVA==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjD4NGCPDLlbtv0HKTtjckIwLcP2SB4UaW0PPfdpuV4G0Hf7lmpFP8io0UM235naDosaCwiBseqtBhCTw9d9Ig8KCQjFsOqtBhCbFBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaEgoDGK8JGgsKAhgAEgMYrgkYAQ=="},{"b64Body":"Cg8KCQjFsOqtBhCjFBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGKwJEgMYrwk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwddtc94XvkeQZ99WLH7ARGAi+FF/hiHo9mwS8JtQF7saeUcgLwB3H3ftSX23migNjGgwIgbHqrQYQu77Y/wIiDwoJCMWw6q0GEKMUEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjGsOqtBhCpFBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGK0JEgMYrwk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwWMm4UQJDMS/M83imPmu7YI50DilLcxq1oRdkAr7RRnx7IEiX19CqNQpiJIQ0KtfaGgwIgrHqrQYQy975jQEiDwoJCMaw6q0GEKkUEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjGsOqtBhCrFBICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGK8JGgwKAxiuCRIDGKwJGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwY2R/kTU9Q8AQwl0HIYGZ3ePv8uup5rXhaP5ZUUrH7UZ5YES7ilYvlE9vxGBNqXeLGgwIgrHqrQYQ48iZ8QIiDwoJCMaw6q0GEKsUEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYrwkaDAoDGK4JEgMYrAkYAQ=="},{"b64Body":"Cg8KCQjHsOqtBhCtFBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAASvEKCNBiIEBv3eAw==","b64Record":"CiUIFiIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjC1rT+NUlt4PXlfY1cUNzbqkQU8gJNqot1MH3ZvbjtXaDkv9cRTg3iupEHIHMn5RPIaDAiDseqtBhDjsZeWASIPCgkIx7DqrQYQrRQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOu4CCgMYrwkSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZUb2tlbkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQjHsOqtBhCtFBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAASvBv3eAw==","b64Record":"CgIIFhIwlX4Blhj1+3qwJGspJNHOxI0zMnSbyleFNSqHyGiG71Cb4qV9EnazQTvMFC5LEEkSGgwIg7HqrQYQ5LGXlgEiEQoJCMew6q0GEK0UEgIYAiABOm0KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlRva2VuQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAhgCUgB6DAiDseqtBhDjsZeWAQ=="},{"b64Body":"Cg8KCQjHsOqtBhCvFBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAASvEKCNBiIEldibQQ==","b64Record":"CiUIFiIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBY/igBEM4WuGPjEl7hj3acnAUbre+4BPW80r2rjwpIwI+OSyGxi6mwv/buiU7XcJEaDAiDseqtBhC7jaT6AiIPCgkIx7DqrQYQrxQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOu4CCgMYrwkSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGREZERkQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQjHsOqtBhCvFBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAASvldibQQ==","b64Record":"CgIIFhIwJ5lUzX4+krc/xSj287654ubXOTU4bf9P54+zYxrqX+MRB7EmFMt/bzNOJF9UNtP7GgwIg7HqrQYQvI2k+gIiEQoJCMew6q0GEK8UEgIYAiABOm0KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZERkRGRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAhgCUgB6DAiDseqtBhC7jaT6Ag=="},{"b64Body":"Cg8KCQjIsOqtBhCxFBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpCChYiFAAAAAAAAAAAAAAAAAAAAAAAAASvEKCNBiIkyHtW3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIFiIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCBNxfcqtAwLYwt4l8N+rblaXE3kENkUYBAO+cYKsbY8gTiIO+H0BC+7t6JHrcUQ7gaDAiEseqtBhC7le6eASIPCgkIyLDqrQYQsRQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOu4CCgMYrwkSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVGSVJTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQjIsOqtBhCxFBICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAASvyHtW3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CgIIFhIwp2bVKBHK+bG4H3TYC9PIszyXnLUJe26xQoQGrlNsSBSDoTbDeM+pVhHpvrweJjS8GgwIhLHqrQYQvJXungEiEQoJCMiw6q0GELEUEgIYAiABOm0KAxjnAhJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUZJUlNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAhgCUgB6DAiEseqtBhC7le6eAQ=="},{"b64Body":"Cg8KCQjIsOqtBhCzFBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjoiChYiFAAAAAAAAAAAAAAAAAAAAAAAAASvEKCNBiIEGBYN3Q==","b64Record":"CiUIFiIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDAvU5HWOGmgN9uVeiDc/t+bDRJ1u6WxkkGi86dCOaFHgO6khyzf/fS3FStXliISBAaDAiEseqtBhDr1OmDAyIPCgkIyLDqrQYQsxQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMYrwkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQjIsOqtBhCzFBICGAIgATolCgMY5wIQASIcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAASvGBYN3Q==","b64Record":"CgIIFhIwlDYxx4aJBrMpM5jd+mk++q9hCN05Rq2pAh1GPgmt0ZfXU2rQImkOvHUg/YjA0/vbGgwIhLHqrQYQ7NTpgwMiEQoJCMiw6q0GELMUEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoZGoCGAJSAHoMCISx6q0GEOvU6YMD"},{"b64Body":"Cg8KCQjJsOqtBhC1FBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpCChYiFAAAAAAAAAAAAAAAAAAAAAAAAASvEKCNBiIkcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASs","b64Record":"CiUIFiIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD+ZvfNVGDN/fXAf4eQyBPx9qSHYBDey+b3X6i+3/92BpEMgO41V7NOmtnDFuTNChQaDAiFseqtBhC7sMSpASIPCgkIybDqrQYQtRQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMYrwkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQjJsOqtBhC1FBICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAASvcKCCMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASs","b64Record":"CgIIFhIwmkSeiZi9U8bLiVS/IxgILCPn3gLcBKTrpeHRn/W0gYpS3zCx3L9AdXX7T97xD+o3GgwIhbHqrQYQvLDEqQEiEQoJCMmw6q0GELUUEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoZGoCGAJSAHoMCIWx6q0GELuwxKkB"},{"b64Body":"Cg8KCQjJsOqtBhC3FBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpCChYiFAAAAAAAAAAAAAAAAAAAAAAAAASvEKCNBiIkY1IhHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIFiIDGK8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA4oZTFZu+EnSoYpfEWVFun/htwG8BMPCgulKQhJZbJpTsLDpS7Rd74Tb9Kutxv7g0aDAiFseqtBhCjmb2NAyIPCgkIybDqrQYQtxQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOq4CCgMYrwkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA8QRSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQjJsOqtBhC3FBICGAIgATpFCgMY5wIQASI8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAASvY1IhHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CgIIFhIwsv3EHjui1Wtdf/749PoOAiSBAqyF6RroBFFsuZSG/0Azph3/xVKtpbQtu2eW295gGgwIhbHqrQYQpJm9jQMiEQoJCMmw6q0GELcUEgIYAiABOi0KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKwoZGoCGAJSAHoMCIWx6q0GEKOZvY0D"}]},"someErc721ApproveAndRemoveScenariosPass":{"placeholderNum":1200,"encodedItems":[{"b64Body":"Cg8KCQjOsOqtBhD3FBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIHc7Io+MaKbsgLsEpTCkAffpaIBHx3CWXiQ8zZJmy6LTEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLEJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCnhww8ng6IsbXUDuaWdTjHKf45BXCrg5dLeRQ44UPe+/CVNc7//Xj3UevgRRrX+7oaDAiKseqtBhCL0dCuAiIPCgkIzrDqrQYQ9xQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxixCRCAqNa5Bw=="},{"b64Body":"Cg8KCQjPsOqtBhD5FBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIMslQX9uv7gx32jlVE+r3+qJLY+Pa2RS8Gg+1jVjZ/k9EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAIBrdEfDbSwU7lUzAL8qXJs662lqLKR74MaMQWbD9hexASBBuVqj5FoFZCc5FANEgaCwiLseqtBhDjl5w2Ig8KCQjPsOqtBhD5FBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGLIJEICo1rkH"},{"b64Body":"Cg8KCQjPsOqtBhD7FBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiL/8SxBhCYl86iAhptCiISIDAe8mpKObOh4/V1m7IVMU4maprj0e0jUy6I+mwpTlNMCiM6IQLZW86EIpSv2Vlh2DbBC3xaacxzw8zDfPuwVPeiDY/TEgoiEiCfCoNun4sZkuoR+pRbD/8xAg//BMKzN5Kp0L5VxMA2viIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGLMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBuhc1qE9rVJEh7bnq27CAINUa3wYAPvv9R8wTiwWfdmSr4wuDth6KAc8vu7U296P4aDAiLseqtBhCr8t63AiIPCgkIz7DqrQYQ+xQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjQsOqtBhD/FBICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxizCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwiPlBy2AjCZ+F2b0GTQTOowfWDOp2nmg/vOki3MGc976crI+JNCsZ455qlMk95EbhGgsIjLHqrQYQ87PWRCIPCgkI0LDqrQYQ/xQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjQsOqtBhCFFRICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxizCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwdeX/OOjZ2sN+7HMvAvq+SCpOsfyalDunQ3U5AZjVgyih4RipKJvTs3CbOgWlR4DuGgwIjLHqrQYQ49XvxQIiDwoJCNCw6q0GEIUVEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjRsOqtBhCLFRICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxizCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwb5a31Xw0KSA15asRBMr6qr5BqT2ErndP0UL60whC6dL29bDxhqwpSZ7gQRx1JFPkGgsIjbHqrQYQg4rjTSIPCgkI0bDqrQYQixUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjRsOqtBhCRFRICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxizCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKdajSxG98tHAs1rQzvVDTORD4uXTVwGqZA6BXDeCDVMnFlLGP5rSRJKrPELafsfWGgwIjbHqrQYQ+5i5zwIiDwoJCNGw6q0GEJEVEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjSsOqtBhCTFRICGAISAhgDGKy7u50CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGLMJGiISIApbKYP+Iy/+89fTFsZPmmxhcN7RBXGMTBxdmgr7ktgGIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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W4Fz//////////////////////////8WYwlep7NgAINgQFGDY/////8WYOAbgVJgBAFhBpuSkZBhE9pWW2AAYEBRgIMDgWAAh4A7FYAVYQa1V2AAgP1bUFrxFYAVYQbJVz1gAIA+PWAA/VtQUFBQUFBWW2AAMJBQgnP//////////////////////////xZjI7hy3YIzhWBAUYRj/////xZg4BuBUmAEAWEHE5OSkZBhE6NWW2AAYEBRgIMDgWAAh4A7FYAVYQctV2AAgP1bUFrxFYAVYQdBVz1gAIA+PWAA/VtQUFBQYACDc///////////////////////////FmNjUiEehGBAUYJj/////xZg4BuBUmAEAWEHgJGQYRQDVltgIGBAUYCDA4GGWvoVgBVhB51XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQfBkZBhFDNWW5BQM3P//////////////////////////xaBc///////////////////////////FhRhB/tXYACA/VtQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEIOpGQYRFfVltgIGBAUYCDA4GGWvoVgBVhCFdXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQh7kZBhFHVWW1BQUFZbYACCc///////////////////////////FmMIGBL8g2BAUYJj/////xZg4BuBUmAEAWEIu5GQYRQDVltgIGBAUYCDA4GGWvoVgBVhCNhXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQj8kZBhFDNWW5BQkpFQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQk/kpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEJWVdgAID9W1Ba8RWAFWEJbVc9YACAPj1gAP1bUFBQUFBQUFZbYACAYABhAWdz//////////////////////////8WY3xBrSxg4BuFYEBRYCQBYQmtkZBhEV9WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEKF5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEKVFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEKWVZbYGCRUFtQkVCRUIFhCmpXYBVhCn9WW4CAYCABkFGBAZBhCn6RkGEVY1ZbW2ADC5JQUFCRkFBWW4Jz//////////////////////////8WY6IstGWDg2BAUYNj/////xZg4BuBUmAEAWEKxpKRkGEVkFZbYABgQFGAgwOBYACHgDsVgBVhCuBXYACA/VtQWvEVgBVhCvRXPWAAgD49YAD9W1BQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQs2kZBhFANWW2AgYEBRgIMDgYZa+hWAFWELU1c9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC3eRkGEUM1ZbUFBQVltgAINz//////////////////////////8WY+mF6cWEhGBAUYNj/////xZg4BuBUmAEAWELuZKRkGEVuVZbYCBgQFGAgwOBhlr6FYAVYQvWVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEL+pGQYRX3VluQUJOSUFBQVltgAIBgYGAAgGEBZ3P//////////////////////////xZjJ44LiGDgG4mJiWBAUWAkAWEMQZOSkZBhF2RWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEMq5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEM6FdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEM7VZbYGCRUFtQkVCRUIFhDUlXYBVgAIBn//////////+BERVhDRVXYQ0UYRM2VltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYQ1DV4FgIAFgIIICgDaDN4CCAZFQUJBQW1BhDV5WW4CAYCABkFGBAZBhDV2RkGEZIFZbW4JgAwuSUICVUIGWUIKXUFBQUFBQk1CTUJOQUFZbYACAYABhAWdz//////////////////////////8WY1z8kBFg4BuIiIiIYEBRYCQBYQ24lJOSkZBhGZ5WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEOIpGQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEOX1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEOZFZbYGCRUFtQkVCRUIFhDnVXYBVhDopWW4CAYCABkFGBAZBhDomRkGEVY1ZbW2ADC5JQUFCUk1BQUFBWW2AAgGAAgGEBZ3P//////////////////////////xZjrLnP+WDgG4iIiGBAUWAkAWEO1ZOSkZBhGqFWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEPP5GQYRUTVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEPfFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEPgVZbYGCRUFtQkVCRUIFhD5RXYBVgAGEPqVZbgIBgIAGQUYEBkGEPqJGQYRrfVltbgWADC5FQgJRQgZVQUFBQUJNQk5FQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYRAAgmEP1VZbkFCRkFBWW2EQEIFhD/VWW4EUYRAbV2AAgP1bUFZbYACBNZBQYRAtgWEQB1ZbkpFQUFZbYACAYECDhQMSFWEQSldhEElhD8tWW1tgAGEQWIWChgFhEB5WW5JQUGAgYRBphYKGAWEQHlZbkVBQklCSkFBWW2AAgZBQkZBQVlthEIaBYRBzVluBFGEQkVdgAID9W1BWW2AAgTWQUGEQo4FhEH1WW5KRUFBWW2AAgGAAgGCAhYcDEhVhEMNXYRDCYQ/LVltbYABhENGHgogBYRAeVluUUFBgIGEQ4oeCiAFhEB5WW5NQUGBAYRDz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"},{"b64Body":"Cg8KCQjSsOqtBhCVFRICGAISAhgDGPb66OgCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAU0KB25mVG9rZW4SCE1EWkpHUFlQKgMYtAlSIhIgClspg/4jL/7z19MWxk+abGFw3tEFcYxMHF2aCvuS2AZqDAiO/8SxBhDIysO6AogBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGLUJEjDdNjpUByHN3X4NLo3rjrGED2aEsVN0V8gPm1ZmQoMDhqJCaFalqak+uqe40jBobcIaDAiOseqtBhDD6Ka8AiIPCgkI0rDqrQYQlRUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxi1CRIDGLQJ"},{"b64Body":"Cg8KCQjTsOqtBhCbFRICGAISAhgDGNOv7zciAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCPgoDGLUJGgFJGgR0dXJuGgN0aGUaBHBhZ2UaA2FuZBoEcmVhZBoYSSBkcmVhbSBvZiBzaWxlbnQgdmVyc2Vz","b64Record":"CisIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gHcgcBAgMEBQYHEjAvaGACT/ifu7a0TyQzT6//No5VkZOuYeggFWKVrlAKZ83TNdQC4F+ooYkZqIx3l10aCwiPseqtBhDz4+xhIg8KCQjTsOqtBhCbFRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaYAoDGLUJGgsKAhgAEgMYtAkYARoLCgIYABIDGLQJGAIaCwoCGAASAxi0CRgDGgsKAhgAEgMYtAkYBBoLCgIYABIDGLQJGAUaCwoCGAASAxi0CRgGGgsKAhgAEgMYtAkYBw=="},{"b64Body":"Cg8KCQjTsOqtBhCjFRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLEJEgMYtQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwJq6McDgL6GielaTcpYtsk4g0wHSaLSVVGGS7xju3oLaS0xladN1HtwmLlI0xSkLQGgwIj7HqrQYQg9LOxgIiDwoJCNOw6q0GEKMVEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjUsOqtBhCpFRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLIJEgMYtQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwniZ+lMuKSejCIdsGbqN0EjrnIsIaIUpOrnrjs41eoSIb2dMz5P8G43yNdyDr9zO2GgsIkLHqrQYQo6fgaiIPCgkI1LDqrQYQqRUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjUsOqtBhCrFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYtAkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKa","b64Record":"CiUIISIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAdryDs1DkjeaL+95UHmsk5kLsKZMzVO2HZ0yLw2hYSBZw22HKnZGdYEc0NwWxFW3caDAiQseqtBhCr0Z7QAiIPCgkI1LDqrQYQqxUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQjUsOqtBhCrFRICGAIgAYIDEBIOCgMYtQkaAxixCSICmgU=","b64Record":"CgMI4QESMDDkOomyCbW9xpiNt9BVFZ37Og1HmKZ10ALCifz4t8VFN8eboDGFzRdwX3cepPLgfRoMCJCx6q0GEKzRntACIhEKCQjUsOqtBhCrFRICGAIgATqzAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4RofSU5WQUxJRF9UT0tFTl9ORlRfU0VSSUFMX05VTUJFUiji/SpQwLw5YlxhjcZeAAAAAAAAAAAAAAAAAAAAAAAABLUJXqezAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmmoDGLQJUgB6DAiQseqtBhCr0Z7QAg=="},{"b64Body":"Cg8KCQjVsOqtBhCtFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYtAkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF","b64Record":"CiUIISIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDHE2CiXhgJfJ6v8AaTJzgVB79MfEByDfZPPqvos2PkWg+VNttwoedl35Xay62/C7EaCwiRseqtBhDL++d0Ig8KCQjVsOqtBhCtFRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6CBoCMHgogOowUhYKCQoCGAIQ/8uVNgoJCgIYYhCAzJU2"},{"b64Body":"ChEKCQjVsOqtBhCtFRICGAIgAYIDFxIVCgMYtQkSAxi0CRoGGKqN8r0CIgEF","b64Record":"CgMIrQISMKrhJK52HKVKQ1Tm4400U8eIkIm9+RmKj55gk1NsR4l/dGtFCasiC2aQCHDKapgBhBoLCJGx6q0GEMz753QiEQoJCNWw6q0GEK0VEgIYAiABOrABCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtGhxJTlZBTElEX0FMTE9XQU5DRV9TUEVOREVSX0lEKOL9KlC0vDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFagMYtAlSAHoLCJGx6q0GEMv753Q="},{"b64Body":"Cg8KCQjVsOqtBhC7FRICGAISAhgDGIfjPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGLUJGgwKAxi0CRIDGLEJGAEaDAoDGLQJEgMYsQkYAg==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwZIGrKDGl/q8VLOTgu7j/XaLfkC3Uu8cisaLRxZ1ZjKFQmj5/vz2Ecg74tbLFGi8NGgwIkbHqrQYQy5jz9QIiDwoJCNWw6q0GELsVEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMYtQkaDAoDGLQJEgMYsQkYARoMCgMYtAkSAxixCRgC"},{"b64Body":"Cg8KCQjWsOqtBhC9FRICGAISAhgDGIfjPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGLUJGgwKAxi0CRIDGLIJGAMaDAoDGLQJEgMYsgkYBA==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwkF3pmruN1KFqm1vZje6adkngx5aVpLeJjDwhWPxSUnm+ljx6XyIDzP2vd4AhxUTwGgsIkrHqrQYQ847bfiIPCgkI1rDqrQYQvRUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWiEKAxi1CRoMCgMYtAkSAxiyCRgDGgwKAxi0CRIDGLIJGAQ="},{"b64Body":"Cg8KCQjWsOqtBhDJFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYtAkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","b64Record":"CiUIISIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAUskxh3bI8tCDwanv7f+cRSNeLGwyD2wFX44QpBoJA7bK2hfeg5f/5jycbz3MCGYIaDAiSseqtBhDTxqn/AiIPCgkI1rDqrQYQyRUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQjWsOqtBhDJFRICGAIgAYIDGRIXCgMYtQkSAxiyCRoDGLEJIgEDMgMYtAk=","b64Record":"CgMI7QESMOq2kyW4wUrmgg2kZigEt2ucK8+Kf8eTuoQg5NDH/J+kF75+h0X/4D08Umah8pumBxoMCJKx6q0GENTGqf8CIhEKCQjWsOqtBhDJFRICGAIgATq1AQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7RohU0VOREVSX0RPRVNfTk9UX09XTl9ORlRfU0VSSUFMX05PKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADagMYtAlSAHoMCJKx6q0GENPGqf8C"},{"b64Body":"Cg8KCQjXsOqtBhDLFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYtAkQwIQ9IkQkU0GhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBBs5FbCLNBK05pY/4XD6J4Ax1osG70WkG5W0fTw4PSagVFUs1b0Yisla3VXEa0C9caDAiTseqtBhCL9cWHASIPCgkI17DqrQYQyxUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQjXsOqtBhDLFRICGAIgAYoDDxINCgMYtQkSAxixCRoBAQ==","b64Record":"CgMI7QESMESpVNxsooBxACMWryug7ErW4vYPtg/yAirDVsKHbujCuYBecYTRsToq3h1zBER/NxoMCJOx6q0GEIz1xYcBIhEKCQjXsOqtBhDLFRICGAIgATq1AQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7RohU0VOREVSX0RPRVNfTk9UX09XTl9ORlRfU0VSSUFMX05PKOL9KlCGvzliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYtAlSAHoMCJOx6q0GEIv1xYcB"},{"b64Body":"ChAKCQjXsOqtBhDMFRIDGLIJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxYSFAoDGLUJEgMYsgkaAxi0CSIBAyoA","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw7GGhwlbn06hU1NJY2ajAghgmpfIIH/4QVAI0V15bt9k5rNHBjYMtmgm842DjWVAnGgwIk7HqrQYQo96yiQMiEAoJCNew6q0GEMwVEgMYsgkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMLP+sSBSOgoJCgIYAxD629EBCgkKAhhiEIznwTIKCgoDGKAGEPCcqAYKCgoDGKEGEPCcqAYKCgoDGLIJEOX840A="},{"b64Body":"Cg8KCQjYsOqtBhDOFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYtAkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","b64Record":"CiUIISIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBVLwx3vJk9fSBkYdOxo0TGmFrczxHtUcczXbyiQqK6t7Pdn3cYGfcyxlCo2w1wKfUaDAiUseqtBhCzwNOQASIPCgkI2LDqrQYQzhUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQjYsOqtBhDOFRICGAIgAYIDGRIXCgMYtQkSAxiyCRoDGLEJIgEDMgMYtAk=","b64Record":"CgMI7QESMMT+JsKKQVPjTzYUuhuLkAiUqZ1C3ohdW1QfpKdnrh8XYqYJFYJZ5gf75Iy9V83cxhoMCJSx6q0GELTA05ABIhEKCQjYsOqtBhDOFRICGAIgATq1AQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7RohU0VOREVSX0RPRVNfTk9UX09XTl9ORlRfU0VSSUFMX05PKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADagMYtAlSAHoMCJSx6q0GELPA05AB"},{"b64Body":"Cg8KCQjYsOqtBhDQFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYtAkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG","b64Record":"CiUIFiIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjByMdrGKex2A9Qgw5jv9VXb8pl8wNABrN0XlP0mYjoBr4ueS0JZmuPgytaQa9yFvaUaDAiUseqtBhDL9dT1AiIPCgkI2LDqrQYQ0BUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYtAkigAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAACAKIDqMDKQAwoDGLUJEoACAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAAAAAACAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAgBogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEshogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjYsOqtBhDQFRICGAIgAYIDFBISCgMYtQkSAxi0CRoDGLIJIgEG","b64Record":"CgIIFhIwsJhBISIe/ITJnwqWnUOt3h0dLaeQ+h4rS4v5Nh8+mliUIiAkb7BmZgg3KoqfBEFeGgwIlLHqrQYQzPXU9QIiEQoJCNiw6q0GENAVEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGagMYtAlSAHoMCJSx6q0GEMv11PUC"},{"b64Body":"ChAKCQjZsOqtBhDVFRIDGLEJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxUSEwoDGLUJEgMYsQkaAxi0CSoCCAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwd46YcQxAyahDwO/FjB+Toe/4cYlzJLz5VmYmNXrHPeJbHyYH//EIwkxhwM1b8tlsGgwIlbHqrQYQ+4npmgEiEAoJCNmw6q0GENUVEgMYsQkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMN/rrCBSOgoJCgIYAxCcndEBCgkKAhhiELb7uTIKCgoDGKAGELafpwYKCgoDGKEGELafpwYKCgoDGLEJEL3X2UA="},{"b64Body":"Cg8KCQjZsOqtBhDXFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYtAkQwIQ9IkQkU0GhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAzwxDkSbb8jvRuOhfX2U6IvSJHqOwUrPDb48xhTEElALD0Vr1mu4VB/3W/HdjApHsaDAiVseqtBhDz/p2cAyIPCgkI2bDqrQYQ1xUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYtAkigAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKIDqMDKQAwoDGLUJEoACAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAACQAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjZsOqtBhDXFRICGAIgAYoDDxINCgMYtQkSAxixCRoBAQ==","b64Record":"CgIIFhIwTWGbid5y3W15VB9rpDtrJTKfGTwK/klDOADl8lfnFLE0qnWjPCEMccgdszFsOKeyGgwIlbHqrQYQ9P6dnAMiEQoJCNmw6q0GENcVEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlCGvzliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYtAlSAHoMCJWx6q0GEPP+nZwD"},{"b64Body":"Cg8KCQjasOqtBhDZFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYtAkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC","b64Record":"CiUIFiIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAA5IorNwI4squ2BWHns1JA/6OdnVcB7Ic53Kd0/czumWO5cW0BEo0k1k/66QDKs+AaDAiWseqtBhC7huSjASIPCgkI2rDqrQYQ2RUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYtAkigAIEAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAACBAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAIAAEAAAAAAAAACAKIDqMDKQAwoDGLUJEoACBAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAACAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgQAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAACAABAAAAAAAAAAgBogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEshogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjasOqtBhDZFRICGAIgAYIDGRIXCgMYtQkSAxixCRoDGLIJIgECMgMYtAk=","b64Record":"CgIIFhIwzFlce70SlXAFgNTUqx5ek9k19lDPs+gCcXfVNPe20rLXyal2BVurbnMAiFE/G/0sGgwIlrHqrQYQvIbkowEiEQoJCNqw6q0GENkVEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACagMYtAlSAHoMCJax6q0GELuG5KMB"},{"b64Body":"ChAKCQjasOqtBhDbFRIDGLIJEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGLQJEKCNBiJEKKWVIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU=","b64Record":"CiUIFiIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAPi4Xqe4dbIAanHvLrzx2xEZpynCt1rU7lTpbokEq2szjhWNG4nmw9LMWaE2pLmxUaDAiWseqtBhDz4rWlAyIQCgkI2rDqrQYQ2xUSAxiyCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgNfaAjqfBQoDGLQJIoACAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAEAAAAAAAAAAACAAIAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAgCiA8QQykAMKAxi1CRKAAgAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAABAAAAAAAAAAAAgACAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAIAaIN3yUq0b4sibacKwaPw3jaqVK6fxY8ShFij1Wk31I7PvGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtBogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLIaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFUhcKCQoCGGIQgK61BQoKCgMYsgkQ/621BQ=="},{"b64Body":"ChIKCQjasOqtBhDbFRIDGLIJIAFyFRITCgMYtQkaDAoDGLQJEgMYsgkYBQ==","b64Record":"CgIIFhIwTrXtEk9u4nolfa0833ijbqZLeNh+aTjQA4XABgCWHGuQu7KCwb9RiGszHxtUspV+GgwIlrHqrQYQ9OK1pQMiEgoJCNqw6q0GENsVEgMYsgkgATqPAQoDGOcCKIVuUK+gBGJ8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAAS1I7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWoDGLQJUgBaEwoDGLUJGgwKAxi0CRIDGLIJGAV6DAiWseqtBhDz4rWlAw=="},{"b64Body":"ChIKCQjasOqtBhDbFRIDGLIJIAI6RQoDGOcCEAEiPGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtWNSIR4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CgIIFhIwpVrZ/nv05kPgPlus1/5uDuLV3OagVqNJDfn++3AHlg8T14g1xVtidf8ri189hxDPGgwIlrHqrQYQ9eK1pQMiEgoJCNqw6q0GENsVEgMYsgkgAjouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASyKGRqAxi0CVIAegwIlrHqrQYQ8+K1pQM="},{"b64Body":"ChAKCQjbsOqtBhDgFRIDGLIJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxUSEwoDGLUJEgMYsgkaAxi0CSoCCAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwzfOZKKxTY/sKsDJ1QnKg4l7sfLIEJ+iceydHbtwpCurwmxSfZHb7a8YP1KGy5imSGgwIl7HqrQYQ063grQEiEAoJCNuw6q0GEOAVEgMYsgkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMN/rrCBSOgoJCgIYAxCcndEBCgkKAhhiELb7uTIKCgoDGKAGELafpwYKCgoDGKEGELafpwYKCgoDGLIJEL3X2UA="},{"b64Body":"Cg8KCQjbsOqtBhDiFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYtAkQwIQ9ImRkM81dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD","b64Record":"CiUIFiIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDKHm1+DZ387uSP/QzQdd2FvpBHvcsRMsoJV1+xw1K2omRqS9zD4PODB21fsMBeHf0aDAiXseqtBhDb+7uvAyIPCgkI27DqrQYQ4hUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYtAkigAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCAAAAAAAAAIAIAAAAAAAAAAIAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAACBAAAAAAAAAAAAAAAAAgAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAACAKIDqMDKQAwoDGLUJEoACAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAgAAAAAAAACACAAAAAAAAAACAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAgQAAAAAAAAAAAAAAAAIAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAgBogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsRogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjbsOqtBhDiFRICGAIgAYIDGRIXCgMYtQkSAxiyCRoDGLEJIgEDMgMYtAk=","b64Record":"CgIIFhIws+02kTScMZ+c1dkBaKXKb8FigYkXxr/zYudYGlHY4HW0eq35ABnUHr7PIKIsHRBsGgwIl7HqrQYQ3Pu7rwMiEQoJCNuw6q0GEOIVEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlDMvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEsQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADagMYtAlSAHoMCJex6q0GENv7u68D"},{"b64Body":"ChAKCQjcsOqtBhDjFRIDGLEJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5yFxIVCgMYtQkaDgoDGLIJEgMYsQkYAyAB","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwMjFs18mz1PJTfAQhAneWGdbQ2yuOMcUWxkSdB7WGdQZXcJmH7WoKFTELEOdmK5v6GgwImLHqrQYQ46aLtwEiEAoJCNyw6q0GEOMVEgMYsQkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMI3GPFI1CggKAhgDEOLUBAoICgIYYhDgkl0KCQoDGKAGEKzSCwoJCgMYoQYQrNILCgkKAxixCRCZjHlaEwoDGLUJGgwKAxiyCRIDGLEJGAM="},{"b64Body":"ChAKCQjcsOqtBhDoFRIDGLIJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxYSFAoDGLUJEgMYsgkaAxixCSIBBSoA","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwA06kQR31k+ajRnlc6safqEErHl4bA26jW/cEaoOQIEH3jDsL/0ut+XTbNm7uPEeIGgwImLHqrQYQ84WYuQMiEAoJCNyw6q0GEOgVEgMYsgkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMLP+sSBSOgoJCgIYAxD629EBCgkKAhhiEIznwTIKCgoDGKAGEPCcqAYKCgoDGKEGEPCcqAYKCgoDGLIJEOX840A="},{"b64Body":"Cg8KCQjdsOqtBhDuFRICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpPCgMYtAkQwIQ9IkQkU0GhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ==","b64Record":"CiUIFiIDGLQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCRMohRQhYoSZHaPFu1CdKJR3+5ibWXAw7X3Ftauxw1I7Oo2NJuTctKxKubm4nX/BoaDAiZseqtBhCLm7XAASIPCgkI3bDqrQYQ7hUSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMYtAkigAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAIAAAAAAQAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgAAAAAAAAAAAAAAAAAAgAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKIDqMDKQAwoDGLUJEoACAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAACAAAAAAEAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAIAAAAAAAAAAAAAAAAAAIAAAAAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBogjFvh5evsfVvRT3FCfR6E890DFMD3sikeWyAKyMfDuSUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQjdsOqtBhDuFRICGAIgAYoDDxINCgMYtQkSAxiyCRoBBQ==","b64Record":"CgIIFhIwj4zCGPDZS5t9hLJupawkEtyy2ktnNrxwJBAC4fj0tW9iWZh5ix7CQA48TsEd/TfSGgwImbHqrQYQjJu1wAEiEQoJCN2w6q0GEO4VEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOL9KlCGvzliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEtQlep7MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFagMYtAlSAHoMCJmx6q0GEIubtcAB"}]},"someErc721NegativeTransferFromScenariosPass":{"placeholderNum":1206,"encodedItems":[{"b64Body":"Cg8KCQjisOqtBhCCFhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIMnP9dbTrYhPZKiWq21zFXRMkmFYGhy5NjiDpZU4K9SNEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLcJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBlaeQDkOTWmeuO/YyGemABk97QfYkfpR2afvwK9Djkw4MzzBdPb4Fm3nHgE7UF5U0aCwieseqtBhCDhYQMIg8KCQjisOqtBhCCFhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGLcJEICo1rkH"},{"b64Body":"Cg8KCQjisOqtBhCEFhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIIXQcRKM9B3o1UsBt/OWeuH9N8FfCFICxpjeC3/hNzHVEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGLgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBQ2a16fQgRmx3lqW7TQUFNVy4aeldlBLOCDRwvPuLrT+OOQqOsSA+2StTzbRq6TN4aDAieseqtBhCDgMSNAiIPCgkI4rDqrQYQhBYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi4CRCAqNa5Bw=="},{"b64Body":"Cg8KCQjjsOqtBhCGFhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwif/8SxBhCAl/IPGm0KIhIgEcpZvF0IF7WdcxEsxAhOS9zEEDJfn6w62P1wmR05qgMKIzohAjA5BTZQ2DLRFhD4qw4vHq4Ht5X3h3+lZSgnXVPLzYpQCiISIAGkXdvGgBm9o1s6j/HylBKo4IzWiUCQP17TSXJe7Ly3IgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGLkJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDSBQs7IgeAxT1htYNQy9vP/nTO2tk17Ls9BSqMIq/yaBS1F60z3eYjYvWksZKI3DQaCwifseqtBhCzr6kVIg8KCQjjsOqtBhCGFhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQjjsOqtBhCKFhICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxi5CSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwRobbwSoYRFu5W1+I8B849ybpfsOVFeBNG+NBVYQYiFuyuooVxxhy2+xJ3x0NeqYPGgwIn7HqrQYQ09SPlwIiDwoJCOOw6q0GEIoWEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjksOqtBhCQFhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxi5CSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwmx+TCnl99V6y0yCM7LuwbJw2INPOjknkHEBUauS0qrDF3V0ENA0nsHmiJYg9MvjXGgsIoLHqrQYQs6OPHyIPCgkI5LDqrQYQkBYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjksOqtBhCWFhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxi5CSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwlX0IapOBwbD8N28LWG64kemvMOc/9GLmJjGrFJjao4mLU40smzeqZkWYNB0tV2xYGgwIoLHqrQYQ0/SToAIiDwoJCOSw6q0GEJYWEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjlsOqtBhCcFhICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxi5CSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwuSxmR+WRY6903uX44NtAAHdGlllAJzXc+5/gi1d/bBEd7DwrpFkmskpNZOm/jNxsGgsIobHqrQYQi6OwKCIPCgkI5bDqrQYQnBYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjlsOqtBhCeFhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGLkJGiISIOtU7RQoTwoTZVpAWMiwNFEvZMdk7vmMPEeJ4PQiRZWkIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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VluBc///////////////////////////FmMJXqezYACDYEBRg2P/////FmDgG4FSYAQBYQabkpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEGtVdgAID9W1Ba8RWAFWEGyVc9YACAPj1gAP1bUFBQUFBQVltgADCQUIJz//////////////////////////8WYyO4ct2CM4VgQFGEY/////8WYOAbgVJgBAFhBxOTkpGQYROjVltgAGBAUYCDA4FgAIeAOxWAFWEHLVdgAID9W1Ba8RWAFWEHQVc9YACAPj1gAP1bUFBQUGAAg3P//////////////////////////xZjY1IhHoRgQFGCY/////8WYOAbgVJgBAFhB4CRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQedVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEHwZGQYRQzVluQUDNz//////////////////////////8WgXP//////////////////////////xYUYQf7V2AAgP1bUFBQUFZbgXP//////////////////////////xZjcKCCMYJgQFGCY/////8WYOAbgVJgBAFhCDqRkGERX1ZbYCBgQFGAgwOBhlr6FYAVYQhXVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEIe5GQYRR1VltQUFBWW2AAgnP//////////////////////////xZjCBgS/INgQFGCY/////8WYOAbgVJgBAFhCLuRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQjYVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI/JGQYRQzVluQUJKRUFBWW4Jz//////////////////////////8WYwlep7ODg2BAUYNj/////xZg4BuBUmAEAWEJP5KRkGET2lZbYABgQFGAgwOBYACHgDsVgBVhCVlXYACA/VtQWvEVgBVhCW1XPWAAgD49YAD9W1BQUFBQUFBWW2AAgGAAYQFnc///////////////////////////FmN8Qa0sYOAbhWBAUWAkAWEJrZGQYRFfVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhCheRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhClRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hCllWW2BgkVBbUJFQkVCBYQpqV2AVYQp/VluAgGAgAZBRgQGQYQp+kZBhFWNWW1tgAwuSUFBQkZBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhCsaSkZBhFZBWW2AAYEBRgIMDgWAAh4A7FYAVYQrgV2AAgP1bUFrxFYAVYQr0Vz1gAIA+PWAA/VtQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWELNpGQYRQDVltgIGBAUYCDA4GGWvoVgBVhC1NXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQt3kZBhFDNWW1BQUFZbYACDc///////////////////////////FmPphenFhIRgQFGDY/////8WYOAbgVJgBAFhC7mSkZBhFblWW2AgYEBRgIMDgYZa+hWAFWEL1lc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC/qRkGEV91ZbkFCTklBQUFZbYACAYGBgAIBhAWdz//////////////////////////8WYyeOC4hg4BuJiYlgQFFgJAFhDEGTkpGQYRdkVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDKuRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDOhXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDO1WW2BgkVBbUJFQkVCBYQ1JV2AVYACAZ///////////gREVYQ0VV2ENFGETNlZbW2BAUZCAglKAYCACYCABggFgQFKAFWENQ1eBYCABYCCCAoA2gzeAggGRUFCQUFtQYQ1eVluAgGAgAZBRgQGQYQ1dkZBhGSBWW1uCYAMLklCAlVCBllCCl1BQUFBQUJNQk1CTkFBWW2AAgGAAYQFnc///////////////////////////FmNc/JARYOAbiIiIiGBAUWAkAWENuJSTkpGQYRmeVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDiKRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDl9XYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDmRWW2BgkVBbUJFQkVCBYQ51V2AVYQ6KVluAgGAgAZBRgQGQYQ6JkZBhFWNWW1tgAwuSUFBQlJNQUFBQVltgAIBgAIBhAWdz//////////////////////////8WY6y5z/lg4BuIiIhgQFFgJAFhDtWTkpGQYRqhVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDz+RkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhD3xXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hD4FWW2BgkVBbUJFQkVCBYQ+UV2AVYABhD6lWW4CAYCABkFGBAZBhD6iRkGEa31ZbW4FgAwuRUICUUIGVUFBQUFCTUJORUFBWW2AAYEBRkFCQVltgAID9W2AAgP1bYABz//////////////////////////+CFpBQkZBQVltgAGEQAIJhD9VWW5BQkZBQVlthEBCBYQ/1VluBFGEQG1dgAID9W1BWW2AAgTWQUGEQLYFhEAdWW5KRUFBWW2AAgGBAg4UDEhVhEEpXYRBJYQ/LVltbYABhEFiFgoYBYRAeVluSUFBgIGEQaYWChgFhEB5WW5FQUJJQkpBQVltgAIGQUJGQUFZbYRCGgWEQc1ZbgRRhEJFXYACA/VtQVltgAIE1kFBhEKOBYRB9VluSkVBQVltgAIBgAIBggIWHAxIVYRDDV2EQwmEPy1ZbW2AAYRDRh4KIAWEQHlZblFBQYCBhEOKHgogBYRAeVluTUFBgQGEQ84eCiAFhEB5WW5JQUGBgYREEh4KIAWEQlFZbkVBQkpWRlFCSUFZbYACAYECDhQMSFWERJ1dhESZhD8tWW1tgAGERNYWChgFhEB5WW5JQUGAgYRFGhYKGAWEQlFZbkVBQklCSkFBWW2ERWYFhD/VWW4JSUFBWW2AAYCCCAZBQYRF0YACDAYRhEVBWW5KRUFBWW2AAgGAAYGCEhgMSFWERk1dhEZJhD8tWW1tgAGERoYaChwFhEB5WW5NQUGAgYRGyhoKHAWEQHlZbklBQYEBhEcOGgocBYRCUVluRUFCSUJJQklZbYABgIIKEAxIVYRHjV2ER4mEPy1ZbW2AAYRHxhIKFAWEQHlZbkVBQkpFQUFZbYACBkFCRkFBWW2ESDYFhEfpWW4JSUFBWW2AAYCCCAZBQYRIoYACDAYRhEgRWW5KRUFBWW2AAgRUVkFCRkFBWW2ESQ4FhEi5WW4EUYRJOV2AAgP1bUFZbYACBNZBQYRJggWESOlZbkpFQUFZbYACAYABgYISGAxIVYRJ/V2ESfmEPy1ZbW2AAYRKNhoKHAWEQHlZbk1BQYCBhEp6GgocBYRAeVluSUFBgQGESr4aChwFhElFWW5FQUJJQklCSVltgAIBgAGBghIYDEhVhEtJXYRLRYQ/LVltbYABhEuCGgocBYRAeVluTUFBgIGES8YaChwFhEB5WW5JQUGBAYRMChoKHAWEQHlZbkVBQklCSUJJWW2ETFYFhEi5WW4JSUFBWW2AAYCCCAZBQYRMwYACDAYRhEwxWW5KRUFBWW39OSHtxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAUmBBYARSYCRgAP1bf05Ie3EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYABSYDJgBFJgJGAA/VthE52BYRBzVluCUlBQVltgAGBgggGQUGETuGAAgwGGYRFQVlthE8VgIIMBhWERUFZbYRPSYECDAYRhE5RWW5STUFBQUFZbYABgQIIBkFBhE+9gAIMBhWERUFZbYRP8YCCDAYRhE5RWW5OSUFBQVltgAGAgggGQUGEUGGAAgwGEYROUVluSkVBQVltgAIFRkFBhFC2BYRAHVluSkVBQVltgAGAggoQDEhVhFElXYRRIYQ/LVltbYABhFFeEgoUBYRQeVluRUFCSkVBQVltgAIFRkFBhFG+BYRB9VluSkVBQVltgAGAggoQDEhVhFItXYRSKYQ/LVltbYABhFJmEgoUBYRRgVluRUFCSkVBQVltgAIFRkFCRkFBWW2AAgZBQkpFQUFZbYABbg4EQFWEU1leAggFRgYQBUmAggQGQUGEUu1ZbYACEhAFSUFBQUFZbYABhFO2CYRSiVlthFPeBhWEUrVZbk1BhFQeBhWAghgFhFLhWW4CEAZFQUJKRUFBWW2AAYRUfgoRhFOJWW5FQgZBQkpFQUFZbYACBYAMLkFCRkFBWW2EVQIFhFSpWW4EUYRVLV2AAgP1bUFZbYACBUZBQYRVdgWEVN1ZbkpFQUFZbYABgIIKEAxIVYRV5V2EVeGEPy1ZbW2AAYRWHhIKFAWEVTlZbkVBQkpFQUFZbYABgQIIBkFBhFaVgAIMBhWERUFZbYRWyYCCDAYRhEwxWW5OSUFBQVltgAGBAggGQUGEVzmAAgwGFYRFQVlthFdtgIIMBhGERUFZbk5JQUFBWW2AAgVGQUGEV8YFhEjpWW5KRUFBWW2AAYCCChAMSFWEWDVdhFgxhD8tWW1tgAGEWG4SChQFhFeJWW5FQUJKRUFBWW2AAZ///////////ghaQUJGQUFZbYRZBgWEWJFZbglJQUFZbYACBUZBQkZBQVltgAIKCUmAgggGQUJKRUFBWW2AAgZBQYCCCAZBQkZBQVltgAIKCUmAgggGQUJKRUFBWW2AAYB8ZYB+DARaQUJGQUFZbYABhFqCCYRSiVlthFqqBhWEWc1Zbk1BhFrqBhWAghgFhFLhWW2EWw4FhFoRWW4QBkVBQkpFQUFZbYABhFtqDg2EWlVZbkFCSkVBQVltgAGAgggGQUJGQUFZbYABhFvqCYRZHVlthFwSBhWEWUlZbk1CDYCCCAoUBYRcWhWEWY1ZbgGAAW4WBEBVhF1JXhIQDiVKBUWEXM4WCYRbOVluUUGEXPoNhFuJWW5JQYCCKAZlQUGABgQGQUGEXGlZbUIKXUIeVUFBQUFBQkpFQUFZbYABgYIIBkFBhF3lgAIMBhmERUFZbYReGYCCDAYVhFjhWW4GBA2BAgwFSYReYgYRhFu9WW5BQlJNQUFBQVlthF6uBYRYkVluBFGEXtldgAID9W1BWW2AAgVGQUGEXyIFhF6JWW5KRUFBWW2AAgP1bYRfcgmEWhFZbgQGBgRBn//////////+CERcVYRf7V2EX+mETNlZbW4BgQFJQUFBWW2AAYRgOYQ/BVluQUGEYGoKCYRfTVluRkFBWW2AAZ///////////ghEVYRg6V2EYOWETNlZbW2AgggKQUGAggQGQUJGQUFZbYACA/VtgAIFgBwuQUJGQUFZbYRhmgWEYUFZbgRRhGHFXYACA/VtQVltgAIFRkFBhGIOBYRhdVluSkVBQVltgAGEYnGEYl4RhGB9WW2EYBFZbkFCAg4JSYCCCAZBQYCCEAoMBhYERFWEYv1dhGL5hGEtWW1uDW4GBEBVhGOhXgGEY1IiCYRh0VluEUmAghAGTUFBgIIEBkFBhGMFWW1BQUJOSUFBQVltgAIJgH4MBEmEZB1dhGQZhF85WW1uBUWEZF4SCYCCGAWEYiVZbkVBQkpFQUFZbYACAYABgYISGAxIVYRk5V2EZOGEPy1ZbW2AAYRlHhoKHAWEVTlZbk1BQYCBhGViGgocBYRe5VluSUFBgQIQBUWf//////////4ERFWEZeVdhGXhhD9BWW1thGYWGgocBYRjyVluRUFCSUJJQklZbYRmYgWEYUFZbglJQUFZbYABggIIBkFBhGbNgAIMBh2ERUFZbYRnAYCCDAYZhEVBWW2EZzWBAgwGFYRFQVlthGdpgYIMBhGEZj1ZblZRQUFBQUFZbYACBUZBQkZBQVltgAIKCUmAgggGQUJKRUFBWW2AAgZBQYCCCAZBQkZBQVlthGhiBYRhQVluCUlBQVltgAGEaKoODYRoPVltgIIMBkFCSkVBQVltgAGAgggGQUJGQUFZbYABhGk6CYRnjVlthGliBhWEZ7lZbk1BhGmODYRn/VluAYABbg4EQFWEalFeBUWEae4iCYRoeVluXUGEahoNhGjZWW5JQUGABgQGQUGEaZ1ZbUIWTUFBQUJKRUFBWW2AAYGCCAZBQYRq2YACDAYZhEVBWW2Eaw2AggwGFYRY4VluBgQNgQIMBUmEa1YGEYRpDVluQUJSTUFBQUFZbYACAYECDhQMSFWEa9ldhGvVhD8tWW1tgAGEbBIWChgFhFU5WW5JQUGAgYRsVhYKGAWEXuVZbkVBQklCSkFBW/qJkaXBmc1giEiDOzGOj/vIBilw4RYowahsxGgblU6iNnRzOAAe3kqlkz2Rzb2xjQwAIEAAzIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjAmgw6Axi6CUoWChQAAAAAAAAAAAAAAAAAAAAAAAAEunIHCgMYugkQAVIWCgkKAhgCEP+yxQ0KCQoCGGIQgLPFDQ=="},{"b64Body":"Cg8KCQjmsOqtBhCgFhICGAISAhgDGNaL5+gCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUwKB25mVG9rZW4SCFBMRVRQTE9CKgMYuglSIhIg61TtFChPChNlWkBYyLA0US9kx2Tu+Yw8R4ng9CJFlaRqCwii/8SxBhDYoLMpiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGLsJEjBEmBNmxDcfTi85TKoYIexk70CbDWLaJZa5GAOchBt7FYb6xeXgWRScaE6UmacKrgYaCwiiseqtBhCDvNMxIg8KCQjmsOqtBhCgFhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGLsJEgMYugk="},{"b64Body":"Cg8KCQjmsOqtBhCmFhICGAISAhgDGNPtlwgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCAoDGLsJGgFJ","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gBcgEBEjBuYEkOZbVbauNRGqi/NEF+MqGm2kRTBDyXvraTn15tHn5cKFyZ7ufejwIbCM85VogaDAiiseqtBhDzi7GzAiIPCgkI5rDqrQYQphYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhIKAxi7CRoLCgIYABIDGLoJGAE="},{"b64Body":"Cg8KCQjnsOqtBhCuFhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLcJEgMYuwk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwEth8+/3W0/Wp0EgjLZjI1Kk29puxAkCXbFyEqjhokyBOqpslrbZ3k7n+YXiEZLA1GgsIo7HqrQYQo4KpOyIPCgkI57DqrQYQrhYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjnsOqtBhC0FhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGLgJEgMYuwk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwDBlNZQWYswLURUPdTmAJFYZmGfjUkp2/mB+3+sDviVHwaNpguMX/Pnuj93xaGbhPGgwIo7HqrQYQ88yqvAIiDwoJCOew6q0GELQWEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"ChAKCQjosOqtBhC2FhIDGLgJEgIYAxjgrLEDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46TwoDGLoJEKCNBiJEKKWVIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU=","b64Record":"CiUIISIDGLoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBKfYvYxZ7+UfFWZCMQB6wj/i1u9n/98ey6/bRzn1O9QNuIWYDJDi85Ye2EF8xvf98aCwikseqtBhCrkulEIhAKCQjosOqtBhC2FhIDGLgJKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIXCgkKAhhiEICutQUKCgoDGLgJEP+ttQU="},{"b64Body":"Cg8KCQjosOqtBhC4FhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLoJEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnvIaqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGLoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBWSyNvbb7EVfKtQwmAALT6Dxo+w1/fVa9cbnnuaAUBYGVBz8K4X1Z76LOEae1GMWwaDAikseqtBhDTyoOqAiIPCgkI6LDqrQYQuBYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOggaAjB4KIDxBFIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"Cg8KCQjpsOqtBhC6FhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLoJEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGLoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCcUUi6DW/tGbzaV5OhrXSgjQurUFujS8J6AdQZhb9o7iWEfpMVUwtd3FHagPmcxNoaCwilseqtBhDbsehNIg8KCQjpsOqtBhC6FhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6nwUKAxi6CSKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAEAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAABAAAAAIAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAEAAAAAAACAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAogPEEMpADCgMYuwkSgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAABAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAQAAAACAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAABAAAAAAAAgAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAGiDd8lKtG+LIm2nCsGj8N42qlSun8WPEoRYo9VpN9SOz7xogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLoaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS4GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQjpsOqtBhC6FhICGAIgAXIVEhMKAxi7CRoMCgMYugkSAxi4CRgB","b64Record":"CgIIFhIwsmQr0YjGWfhNGlz0aXk5eCjNNWiyyN8HU7bfDGuUa30Qz7btypmT7bnM/3Szf0/aGgsIpbHqrQYQ3LHoTSIRCgkI6bDqrQYQuhYSAhgCIAE6jwEKAxjnAiiFblCSmwRifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEuyO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxi6CVIAWhMKAxi7CRoMCgMYugkSAxi4CRgBegsIpbHqrQYQ27HoTQ=="},{"b64Body":"Cg8KCQjpsOqtBhC8FhICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGLsJGgwKAxi4CRIDGLcJGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwAk7uUqr4Wkh5k7oSBs7i892fvRhquLOjMtKUalCR65lKYL2lB54ydcv49nF7O3azGgwIpbHqrQYQi929swIiDwoJCOmw6q0GELwWEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYuwkaDAoDGLgJEgMYtwkYAQ=="},{"b64Body":"Cg8KCQjqsOqtBhC+FhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLoJEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGLoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCjTvVFMvA0GoSmX9oK1F1nboaVfoKweN1bVNH2rZYTkBIyvLuMy8S/Ud1DLaLjtSQaCwimseqtBhCbtbRXIg8KCQjqsOqtBhC+FhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6CBoCMHgogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQjqsOqtBhC+FhICGAIgAXIXEhUKAxi7CRoOCgMYtwkSAxi4CRgBIAE=","b64Record":"CgMIpAISMEkdWGxJrjnkr/rTcAhh6PNN1inK9treQo0n7da5ng5NzgPiORwgzCtnLHzRnPeaahoLCKax6q0GEJy1tFciEQoJCOqw6q0GEL4WEgIYAiABOtIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEkGh9TUEVOREVSX0RPRVNfTk9UX0hBVkVfQUxMT1dBTkNFKIVuUJKbBGJ8YY3GXgAAAAAAAAAAAAAAAAAAAAAAAAS7I7hy3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWoDGLoJUgB6CwimseqtBhCbtbRX"},{"b64Body":"ChAKCQjqsOqtBhC/FhIDGLcJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxYSFAoDGLsJEgMYtwkaAxi6CSIBASoA","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwlFLbi+DBEdLwnV7ic9myesroMj3dsPto1YLmCHs0ZQIZap2e7rLcx0h/wR6GDAgoGgwIprHqrQYQq6W/vAIiEAoJCOqw6q0GEL8WEgMYtwkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMLP+sSBSOgoJCgIYAxD629EBCgkKAhhiEIznwTIKCgoDGKAGEPCcqAYKCgoDGKEGEPCcqAYKCgoDGLcJEOX840A="},{"b64Body":"Cg8KCQjrsOqtBhDBFhICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGLoJEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIISIDGLoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBfMBROoaArDiFpf1ekMLz/aNH8BqOOfdfRqu7wMb/9m7FFACa7fSDANLVM/VpcfuoaCwinseqtBhDzoK9hIg8KCQjrsOqtBhDBFhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6CBoCMHgogPEEUhYKCQoCGAIQ/621BQoJCgIYYhCArrUF"},{"b64Body":"ChEKCQjrsOqtBhDBFhICGAIgAXIXEhUKAxi7CRoOCgMYugkSAxi4CRgBIAE=","b64Record":"CgMI7QESMOKdVoG0ArT0Y/jrQACCpzCXjDELFOraCTFhzxZpwvvZBpq5D1MI9TkON8MTrvSIDxoLCKex6q0GEPSgr2EiEQoJCOuw6q0GEMEWEgIYAiABOtQBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADtGiFTRU5ERVJfRE9FU19OT1RfT1dOX05GVF9TRVJJQUxfTk8ohW5QkpsEYnxhjcZeAAAAAAAAAAAAAAAAAAAAAAAABLsjuHLdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYuglSAHoLCKex6q0GEPOgr2E="}]},"erc721TransferFromWithApproval":{"placeholderNum":1212,"encodedItems":[{"b64Body":"Cg8KCQjvsOqtBhDxFhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIJimd78hsOW06waSu5XcGnt4aj9QoiSnZcc4lGo46mebEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGL0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCjCAsQ6asHauVh3xeJBXH8vbjkdZzN8oIj/pU4GGSKPY0+WDfJuZUxFUW9/KnQAQgaDAirseqtBhDb5pi9AyIPCgkI77DqrQYQ8RYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYvQkQgMCoypo6"},{"b64Body":"Cg8KCQjwsOqtBhDzFhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIFY58EUsRfQm2ELz4loUQO0Prah9PsOf/vruoB5qFMV2EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGL4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBzQREd+ZG1FjR+FeWI9SETAwCmaxtCGgeBxvUpFIyHNbrTvFKyBG27xVRNxZv8KkMaDAisseqtBhCTq6riASIPCgkI8LDqrQYQ8xYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi+CRCAqNa5Bw=="},{"b64Body":"Cg8KCQjwsOqtBhD1FhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIJpLpa0a9Gqgr1cdsDI98iq10MQ6WW+XL3iUypYeCBK3EICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGL8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCmE09rRCcEU/VqvtHetIMfhyaMIaDS8bbwuqMlp7pcstmHP+GVXWUjDfXwcL6xbyoaDAisseqtBhCricjHAyIPCgkI8LDqrQYQ9RYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxi/CRCAqNa5Bw=="},{"b64Body":"Cg8KCQjxsOqtBhD3FhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISINnY1KNWce6udeXE861vQ04vydvDLbN4nVMzZlb/k9NUEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMAJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBNH1wz7mk3NdKULhtNaQjXc6EVMJHNgW6jKL/hvBM4ZfEk9/3NoAaprIb6MoNzZvUaDAitseqtBhCz7a3rASIPCgkI8bDqrQYQ9xYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjACRCAqNa5Bw=="},{"b64Body":"Cg8KCQjxsOqtBhD5FhICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCEdSUE1HSkpWKgMYwAkyIhIgIFv6th+wZeeWvbAYSMniDOZ1IN/Ml97G+1ssDw8g4ntSIhIgIFv6th+wZeeWvbAYSMniDOZ1IN/Ml97G+1ssDw8g4ntqDAit/8SxBhCooIW/A4gBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGMEJEjASo2ljqvmf/BnERw23nQ1H131yl6JL9c4MxX/xeJwm3nBEkNtoAcCb4wwiKnXl+fkaDAitseqtBhCTuKDQAyIPCgkI8bDqrQYQ+RYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjBCRIDGMAJ"},{"b64Body":"Cg8KCQjysOqtBhD7FhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiu/8SxBhDon+rUARptCiISIOr76aWgb6jwlumtYu+WkFF3lAfhqALumaQ+GTDpRi+ECiM6IQOKf0d0E3Tme59z9JL5vSs7opCn7zZX/q3/1o/S26myyAoiEiAvdb6vQwAEA/S4Oayf0pToly1JC2TgjQYV3UXzNg1OnyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGMIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCYj+RZV2JOA7fLRagh0sCC35U54Zv5o50yhafRPlEsfNxJGhJOhR1fjRwyVpU8TdIaDAiuseqtBhCT6d3YASIPCgkI8rDqrQYQ+xYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQjysOqtBhD/FhICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjCCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwWHZKTKP9MYg8ePkSPD7auS8WQLhMjYoWLZ6muz1s7GpLN/0ObY0e4s6QWBcAnjygGgwIrrHqrQYQm/mj2gMiDwoJCPKw6q0GEP8WEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjzsOqtBhCFFxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjCCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwXdqqwhl2L2UVMErpHfImkfdF4avb7QcTEt+w/aaqUkGzIBp6VNBBirMaftYiQ6qMGgwIr7HqrQYQ04eh4gEiDwoJCPOw6q0GEIUXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQjzsOqtBhCLFxICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxjCCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwwV0b/6UGj1A2nV9hNEcPozL0V02/nvBEvjg7NYCAJ4/dnXxgGfH47Iu83NzfU5NeGgsIsLHqrQYQw/aCByIPCgkI87DqrQYQixcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj0sOqtBhCNFxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGMIJGiISIIN5rDXWZYBgGmzcD58dG9fb9WcdXtF7YqvbsrZjfstYIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGMMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAcPM9QCAh5fftZavOSI4CQb40ppetNqXZwQ823TEgBB4yXXLTiU1eH12VTyMz0HNkaDAiwseqtBhCz/fvrASIPCgkI9LDqrQYQjRcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYwwkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"Cg8KCQj1sOqtBhCTFxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGL0JEgMYwQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw08rXkg7zGLWJDP+MSs502ZOCXSA/GRVTc0euTaB3QVO0pqvKsH7XmpK3hnwnW52oGgsIsbHqrQYQ04SnECIPCgkI9bDqrQYQkxcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj1sOqtBhCZFxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGL4JEgMYwQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9+OrBBseZocLb4u5bgZ6sfKkFXzp1Q80rxub7tAlDtSuqEm2fGf4JRXF2kOPuakSGgwIsbHqrQYQm/6M9QEiDwoJCPWw6q0GEJkXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj2sOqtBhCfFxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGL8JEgMYwQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwRoRU0WRJd+F3D1EmZImPRHPuEBZ2fYnbhJOP15s8aUHVEiEqFs6SnAEt3hKCEBSxGgsIsrHqrQYQs7rDGSIPCgkI9rDqrQYQnxcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj2sOqtBhClFxICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMMJEgMYwQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwB1T/8fhDe4pgr7fjAv4ZOH2PKMjvUtSmv2dhbJC5rBzQTVK4DnJYstNHIEb3ctBoGgwIsrHqrQYQq9Lt/gEiDwoJCPaw6q0GEKUXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQj3sOqtBhCrFxICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCEwoDGMEJGgVGSVJTVBoFRklSU1Q=","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwkH8ppGm+hlQVtpItyLIegY6JkeM4eoIPd68QlP7PnK2hENT6J4IFEDsi90XeyH40GgsIs7HqrQYQ25fIIyIPCgkI97DqrQYQqxcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWh8KAxjBCRoLCgIYABIDGMAJGAEaCwoCGAASAxjACRgC"},{"b64Body":"Cg8KCQj3sOqtBhCvFxICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGMEJGgwKAxjACRIDGL0JGAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwAnZJuJffF/E7MHVhzBdTVzpCr3hcEjrCqsdLASXgPgffXONp17kfy24nAI1Ijo5nGgwIs7HqrQYQy+SAiAIiDwoJCPew6q0GEK8XEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoTCgMYwQkaDAoDGMAJEgMYvQkYAQ=="},{"b64Body":"Cg8KCQj4sOqtBhCwFxICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDFhIUCgMYwQkSAxi9CRoDGMMJIgEBKgA=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwDMeg/spxAHs+WSbXN32LJtZQVxU+7iuROXSC3VW/9ckWTQ9qF7BhfWkR6UbzbMpVGgsItLHqrQYQ0+6ALSIPCgkI+LDqrQYQsBcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQj4sOqtBhC2FxICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGMMJEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABL8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGMMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDuQLXK0SJvbn8ri3XIRAP41etJr3yoGZcxIzjrc5kPyZ+17Q8NC9LzWSYCl8Ks6LwaDAi0seqtBhCTz4uSAiIPCgkI+LDqrQYQthcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA19oCOp8FCgMYwwkigAIAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAIAAAAABAAAAAABAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAABBAACAAAAKIDxBDKQAwoDGMEJEoACAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAACAAAAAAQAAAAAAQAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAQQAAgAAABog3fJSrRviyJtpwrBo/DeNqpUrp/FjxKEWKPVaTfUjs+8aIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS9GiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEvxogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSFgoJCgIYAhD/rbUFCgkKAhhiEICutQU="},{"b64Body":"ChEKCQj4sOqtBhC2FxICGAIgAXIXEhUKAxjBCRoOCgMYvQkSAxi/CRgBIAE=","b64Record":"CgIIFhIwpg/rJnK3NcKPWmuG5tmrTGjSVonrfQaDSaaR6zwJAUh1umZkchOQrwiDMPsobkUtGgwItLHqrQYQlM+LkgIiEQoJCPiw6q0GELYXEgIYAiABOo8BCgMY5wIohW5Q5poEYnxhjcZeAAAAAAAAAAAAAAAAAAAAAAAABMEjuHLdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABL0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMYwwlSAFoTCgMYwQkaDAoDGL0JEgMYvwkYAXoMCLSx6q0GEJPPi5IC"}]},"erc721TransferFromWithApproveForAll":{"placeholderNum":1220,"encodedItems":[{"b64Body":"Cg8KCQj9sOqtBhDiFxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIMyYzI4G5IDnA8IZX3H349sK7bkx8f4dmbHDAciqQiDmEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGMUJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDqv1ONO1KOO/o3mxFsSr3ZUwslTMEU94nmACfMEzqXfno9sBGmoeRIkgFcK1Fed/UaDAi5seqtBhCjgpKWASIPCgkI/bDqrQYQ4hcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMYxQkQgMCoypo6"},{"b64Body":"Cg8KCQj9sOqtBhDkFxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISII0wl2SaZISfcPxjj1kACJE4PbNWJpTZhlGhIHRtsDtzEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMYJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjByosbIAZjoomFIPht2ZAjXWbjQDysO83QkDVbDBmPLAoxCorOW7tbi8GbvanjE9lYaDAi5seqtBhDbo82XAyIPCgkI/bDqrQYQ5BcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjGCRCAqNa5Bw=="},{"b64Body":"Cg8KCQj+sOqtBhDmFxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISINn7AI40F2+5C85K9ByYbjTRhi0do0qjkm44SCg+DphyEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMcJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDpwDP+U9FAPj86Gv8z4YA3oYpi5v37lu/9VJT11zeJI6BydLfunUYv3kP3c2eJCKgaDAi6seqtBhCbpYifASIPCgkI/rDqrQYQ5hcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjHCRCAqNa5Bw=="},{"b64Body":"Cg8KCQj+sOqtBhDoFxICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIACTcp8yLC6Xd1qJ9+Try7TFlWyKlVEJcP84asQ8iWxwEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGMgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDz7SvsiPU5FUGtShgWllr072bti8GCnxhsACLqoB+f0VWpMcC43bNP4ITQ8kmcvasaDAi6seqtBhDrwZaFAyIPCgkI/rDqrQYQ6BcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjICRCAqNa5Bw=="},{"b64Body":"Cg8KCQj/sOqtBhDqFxICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXoKEG5vbkZ1bmdpYmxlVG9rZW4SCFdKS1RTSFZRKgMYyAkyIhIgy+SYoNVcE/hXhqrlz7RzOuFkErhwf3NRvI/wkwF/xYtSIhIgy+SYoNVcE/hXhqrlz7RzOuFkErhwf3NRvI/wkwF/xYtqDAi7/8SxBhDgsMqTAYgBAQ==","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGMkJEjA2wU42+qwvJHMD14JgE57AL6Mk7JJSfy9oLaihbLrLZMqOfLZEYHJIJZlL/WWqPWcaDAi7seqtBhDb7bqpASIPCgkI/7DqrQYQ6hcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjJCRIDGMgJ"},{"b64Body":"Cg8KCQj/sOqtBhDsFxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAi7/8SxBhCglYOFAxptCiISIHjlxjaJqMEJ8dtgd3rENDDzhBlS9iM9WVLZSSzd1PnlCiM6IQIn58uiiQ52srb0+o5KNLroobtwYX41IvYXgXT5VyIVTQoiEiD5swuKEIPNig/XpjNjEs0p3c66mTRwWhXLqAeyGFwgUyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGMoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCVmOP8KSe7Xbwfu9aovJQ+coROsoOR16NII2Ew+SFTdSgH+s8++6M8kz2kzTUTTKUaDAi7seqtBhDL+IiOAyIPCgkI/7DqrQYQ7BcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiAseqtBhDwFxICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjKCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw1U8ODWhR0vVuz7V1ZJMRFERk02M9Gs5Dxy3vi0JqnLAAoTpbA/ER5UHTzGbt5lGyGgwIvLHqrQYQ+9yvsgEiDwoJCICx6q0GEPAXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiAseqtBhD2FxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjKCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwotZyArIdxgjv4Pt6HhzO2zCwiTUyu0ouSyLGkDmeq0/reIOt5soRqwbeGJ+XFXXKGgwIvLHqrQYQk5CFmAMiDwoJCICx6q0GEPYXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiBseqtBhD8FxICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxjKCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw9CLuSnoBPVgGfIi0JIpbPnGFSRI6lF9zbP+c8D+gozWcsvagKLQBqBjfO4gC7cYtGgwIvbHqrQYQ4929vAEiDwoJCIGx6q0GEPwXEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiBseqtBhD+FxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGMoJGiISIEBws2TlBW39hHGIuESIxr3zIJwszj5nAs9zAVlDt7m1IJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGMsJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBreHCSw4OD/safgdVZd2Pxq6N8iBEWaOAI/Jm3OSxAcVZw92u3wh0QQkjhJgp+TCIaDAi9seqtBhDT1OigAyIPCgkIgbHqrQYQ/hcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjDA2eIGQtcnCgMYywkSoiVggGBAUjSAFWEAEFdgAID9W1BgBDYQYQEAV2AANWDgHIBjqG41dhFhAJdXgGPk3CqkEWEAZleAY+TcKqQUYQJVV4Bj6dxjdRRhAnFXgGP0n0DbFGECjVeAY/eIiuwUYQKpV2EBAFZbgGOobjV2FGEB5VeAY8tg8b8UYQIBV4Bj2fxLYRRhAh1XgGPh8hxnFGECOVdhAQBWW4BjHynS3BFhANNXgGMfKdLcFGEBdVeAYzZ2BcoUYQGRV4Bja0K/LxRhAa1XgGOY3KW+FGEByVdhAQBWW4BjAZhIkhRhAQVXgGMDnW8ZFGEBIVeAYwmPI2YUYQE9V4BjFdrL6hRhAVlXW2AAgP1bYQEfYASANgOBAZBhARqRkGEK11ZbYQLFVlsAW2EBO2AEgDYDgQGQYQE2kZBhC59WW2EDPVZbAFthAVdgBIA2A4EBkGEBUpGQYQw5VlthA7hWWwBbYQFzYASANgOBAZBhAW6RkGEMeVZbYQQ3VlsAW2EBj2AEgDYDgQGQYQGKkZBhDDlWW2EErFZbAFthAatgBIA2A4EBkGEBppGQYQ0YVlthBStWWwBbYQHHYASANgOBAZBhAcKRkGENa1ZbYQWdVlsAW2EB42AEgDYDgQGQYQHekZBhDHlWW2EGH1ZbAFthAf9gBIA2A4EBkGEB+pGQYQrXVlthBo9WWwBbYQIbYASANgOBAZBhAhaRkGEMOVZbYQcHVlsAW2ECN2AEgDYDgQGQYQIykZBhDHlWW2EHhlZbAFthAlNgBIA2A4EBkGECTpGQYQ1rVlthB/tWWwBbYQJvYASANgOBAZBhAmqRkGEK11ZbYQhtVlsAW2ECi2AEgDYDgQGQYQKGkZBhDDlWW2EI4FZbAFthAqdgBIA2A4EBkGECopGQYQ2+VlthCWRWWwBbYQLDYASANgOBAZBhAr6RkGEOEVZbYQnmVlsAW4Bz//////////////////////////8WYwb93gNgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhAxBXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhAzmRkGEPrVZbUFBWW4Vz//////////////////////////8WY7iNT96GhoaGhmBAUYZj/////xZg4BuBUmAEAWEDfpWUk5KRkGEQYVZbYABgQFGAgwOBYACHgDsVgBVhA5hXYACA/VtQWvEVgBVhA6xXPWAAgD49YAD9W1BQUFBQUFBQUFBWW4Fz//////////////////////////8WYwgYEvyCYEBRgmP/////FmDgG4FSYAQBYQPxkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEEDlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBDKRkGEQ31ZbUFBQVluDc///////////////////////////FmMjuHLdhISEYEBRhGP/////FmDgG4FSYAQBYQR0k5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhBI5XYACA/VtQWvEVgBVhBKJXPWAAgD49YAD9W1BQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWEE5ZGQYRCvVltgIGBAUYCDA4GGWvoVgBVhBQJXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQUmkZBhEN9WW1BQUFZbgnP//////////////////////////xZjoiy0ZYODYEBRg2P/////FmDgG4FSYAQBYQVmkpGQYRFSVltgAGBAUYCDA4FgAIeAOxWAFWEFgFdgAID9W1Ba8RWAFWEFlFc9YACAPj1gAP1bUFBQUFBQUFZbgnP//////////////////////////xZjL3RcWYODYEBRg2P/////FmDgG4FSYAQBYQXYkpGQYRF7VltgIGBAUYCDA4GGWvoVgBVhBfVXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQYZkZBhEblWW1BQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBlyTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEGdldgAID9W1Ba8RWAFWEGilc9YACAPj1gAP1bYACA/VuAc///////////////////////////FmOV2JtBYEBRgWP/////FmDgG4FSYAQBYABgQFGAgwOBhlr6FYAVYQbaVz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQcDkZBhD61WW1BQVluBc///////////////////////////FmNPbMzngmBAUYJj/////xZg4BuBUmAEAWEHQJGQYRCvVltgIGBAUYCDA4GGWvoVgBVhB11XPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQeBkZBhEblWW1BQUFZbg3P//////////////////////////xZjQoQuDoSEhGBAUYRj/////xZg4BuBUmAEAWEHw5OSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQfdV2AAgP1bUFrxFYAVYQfxVz1gAIA+PWAA/VtQUFBQUFBQUFZbgnP//////////////////////////xZjCV6ns4ODYEBRg2P/////FmDgG4FSYAQBYQg2kpGQYRF7VltgAGBAUYCDA4FgAIeAOxWAFWEIUFdgAID9W1Ba8RWAFWEIZFc9YACAPj1gAP1bUFBQUFBQUFZbgHP//////////////////////////xZjGBYN3WBAUYFj/////xZg4BuBUmAEAWAgYEBRgIMDgYZa+hWAFWEIuFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCNyRkGERuVZbUFBWW4Fz//////////////////////////8WY8h7Vt2CYEBRgmP/////FmDgG4FSYAQBYQkZkZBhEK9WW2AAYEBRgIMDgYZa+hWAFWEJNlc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEJX5GQYQ+tVltQUFBWW4Jz//////////////////////////8WY+mF6cWDg2BAUYNj/////xZg4BuBUmAEAWEJn5KRkGER5lZbYCBgQFGAgwOBhlr6FYAVYQm8Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEJ4JGQYRIkVltQUFBQVluBc///////////////////////////FmNwoIIxgmBAUYJj/////xZg4BuBUmAEAWEKH5GQYRJRVltgIGBAUYCDA4GGWvoVgBVhCjxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQpgkZBhEblWW1BQUFZbYABgQFGQUJBWW2AAgP1bYACA/VtgAHP//////////////////////////4IWkFCRkFBWW2AAYQqkgmEKeVZbkFCRkFBWW2EKtIFhCplWW4EUYQq/V2AAgP1bUFZbYACBNZBQYQrRgWEKq1ZbkpFQUFZbYABgIIKEAxIVYQrtV2EK7GEKb1ZbW2AAYQr7hIKFAWEKwlZbkVBQkpFQUFZbYACBkFCRkFBWW2ELF4FhCwRWW4EUYQsiV2AAgP1bUFZbYACBNZBQYQs0gWELDlZbkpFQUFZbYACA/VtgAID9W2AAgP1bYACAg2AfhAESYQtfV2ELXmELOlZbW4I1kFBn//////////+BERVhC3xXYQt7YQs/VltbYCCDAZFQg2ABggKDAREVYQuYV2ELl2ELRFZbW5JQkpBQVltgAIBgAIBgAIBgoIeJAxIVYQu8V2ELu2EKb1ZbW2AAYQvKiYKKAWEKwlZbllBQYCBhC9uJgooBYQrCVluVUFBgQGEL7ImCigFhCsJWW5RQUGBgYQv9iYKKAWELJVZbk1BQYICHATVn//////////+BERVhDB5XYQwdYQp0VltbYQwqiYKKAWELSVZbklCSUFCSlVCSlVCSlVZbYACAYECDhQMSFWEMUFdhDE9hCm9WW1tgAGEMXoWChgFhCsJWW5JQUGAgYQxvhYKGAWELJVZbkVBQklCSkFBWW2AAgGAAgGCAhYcDEhVhDJNXYQySYQpvVltbYABhDKGHgogBYQrCVluUUFBgIGEMsoeCiAFhCsJWW5NQUGBAYQzDh4KIAWEKwlZbklBQYGBhDNSHgogBYQslVluRUFCSlZGUUJJQVltgAIEVFZBQkZBQVlthDPWBYQzgVluBFGENAFdgAID9W1BWW2AAgTWQUGENEoFhDOxWW5KRUFBWW2AAgGAAYGCEhgMSFWENMVdhDTBhCm9WW1tgAGENP4aChwFhCsJWW5NQUGAgYQ1QhoKHAWEKwlZbklBQYEBhDWGGgocBYQ0DVluRUFCS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"},{"b64Body":"Cg8KCQiCseqtBhCEGBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMUJEgMYyQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwZ+n9PfXTT6SphGErxMXeJAsSofzJumv6TholawHdT2agBI72suYtzauL+9Z/VJg7GgwIvrHqrQYQg7u4xQEiDwoJCIKx6q0GEIQYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiCseqtBhCKGBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMYJEgMYyQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwJVK7DdOkDEofHlBxvPA7citmaLYbtbWT/JvrHnPAHz6tkoHQCv4aDzASf73o7T8dGgwIvrHqrQYQw+H/qgMiDwoJCIKx6q0GEIoYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiDseqtBhCQGBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMcJEgMYyQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw6fKnV8jhqi3uXYGfwjyLwRaK4SibzFu7EBeDHUZoB7f5OLle3czPM6T7JovgO5TvGgwIv7HqrQYQw57lzgEiDwoJCIOx6q0GEJAYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiDseqtBhCWGBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGMsJEgMYyQk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw8C0fj9GDQus/LPItU9OsIyt/FeeD4xiSNrL4TPeSRaZaTP2nEKp4yT24YmtcsFvTGgwIv7HqrQYQ26/yswMiDwoJCIOx6q0GEJYYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiEseqtBhCcGBICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCEwoDGMkJGgVGSVJTVBoFRklSU1Q=","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwvVuNEaGZ9+nfCddBMr+keM9RVIYNTnsWQvSSDb70XPGNyj4iybD5SkGOpAjnZN0sGgwIwLHqrQYQ08T+2AEiDwoJCISx6q0GEJwYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFofCgMYyQkaCwoCGAASAxjICRgBGgsKAhgAEgMYyAkYAg=="},{"b64Body":"Cg8KCQiEseqtBhCgGBICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGMkJGgwKAxjICRIDGMUJGAEaDAoDGMgJEgMYxQkYAg==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwi8+dJ6e+/Y1MvwbbXfn2rAqp/dJpLYRZJj4uCbBHnPVDSx0P5lB9uf0n6YgCqQwLGgwIwLHqrQYQ+8yovgMiDwoJCISx6q0GEKAYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMYyQkaDAoDGMgJEgMYxQkYARoMCgMYyAkSAxjFCRgC"},{"b64Body":"Cg8KCQiFseqtBhChGBICGAISAhgDGIDC1y8iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIDGRIXCgMYyQkSAxjFCRoDGMsJIgIBAioCCAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwBq6FkI48f3Rzr5HbmvYBOELrz+AoNpt1aWH9R5gzVM/RzD/eM7JrXsLUNQAte9ApGgwIwbHqrQYQq/vj4QEiDwoJCIWx6q0GEKEYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiFseqtBhCvGBICGAISAhgDGOCssQMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqQAQoDGMsJEKCNBiKEARXay+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEyQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ==","b64Record":"CiUIFiIDGMsJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDnZ4M1kXMHdABQl24w35BVirGRBjONVlk4cczF/SWWhkXSxOij+eP2THwjY/qlwpgaCwjCseqtBhDDy7oHIg8KCQiFseqtBhCvGBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDX2gI6nwUKAxjLCSKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAIEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAgAAAAAAAAAAAAAAAAAAAQAAAIAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogPEEMpADCgMYyQkSgAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAIAAAAAAAAAAACBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAIAAAAAAAAAAAAAAAAAAAEAAACACAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiDd8lKtG+LIm2nCsGj8N42qlSun8WPEoRYo9VpN9SOz7xogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMUaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATHGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVIWCgkKAhgCEP+ttQUKCQoCGGIQgK61BQ=="},{"b64Body":"ChEKCQiFseqtBhCvGBICGAIgAXIXEhUKAxjJCRoOCgMYxQkSAxjHCRgBIAE=","b64Record":"CgIIFhIwj5B+JlQXYzWFjZgatKsVAL7tvIVsVZuHs4GKIK8SdBx3IMg/FZ/bWZc+wORrUj/7GgsIwrHqrQYQxMu6ByIRCgkIhbHqrQYQrxgSAhgCIAE6jwEKAxjnAiiFblDmmgRifGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAEySO4ct0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxjLCVIAWhMKAxjJCRoMCgMYxQkSAxjHCRgBegsIwrHqrQYQw8u6Bw=="}]},"someErc721IsApprovedForAllScenariosPass":{"placeholderNum":1228,"encodedItems":[{"b64Body":"Cg8KCQiKseqtBhDDGBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIKO4+eMRxsNULpKh8Q27h4w0dxZBR8JopkcPzlms/YDTEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGM0JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBojyMPI6nvOWdpJ0XVHCk6SGFZ30omOXru5r8wJmFJ+bBZgbjDU22+6k595s30NP0aDAjGseqtBhDDwLDLAiIPCgkIirHqrQYQwxgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjNCRCAqNa5Bw=="},{"b64Body":"Cg8KCQiLseqtBhDFGBICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjH/8SxBhDIzKRYGm0KIhIgvjB7QnpOVmR5gAZbaC9/XQcq2iP+ILvlxkkOYscgRJ4KIzohA7yzBhfZzBnaVu+TUO0wqnKZdmH9miowyYi04zpTcrtUCiISIEkR/Ifsi6Tnrcfjpjhc4/jh4+R/0gIoDAbn7waO0e45IgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGM4JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCKBRBWB73x16CdyoEKjYaU+bqZe6ZnuFjQp9/xILvyT99wbdLKoGKjVerbYN4psGIaCwjHseqtBhDD3slvIg8KCQiLseqtBhDFGBICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQiLseqtBhDJGBICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjOCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw3da7elhw0GvHNlIkm+reWBIh5ZS7EhkRYUm27RnvK0bw/nkwZEeMT8oyiro53MQjGgwIx7HqrQYQ45v/1AIiDwoJCIux6q0GEMkYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiMseqtBhDPGBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjOCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw/39gayMpLZBDnRenOS3QLw81/WJoh9ddwCTiRT5Z/BcoRC5cj44uRu2I0blCCZitGgsIyLHqrQYQ0+3AeSIPCgkIjLHqrQYQzxgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQiMseqtBhDVGBICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjOCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw3/ODYbVo/mi5ye93jxUQ/FZVDkQ2V2Nj8jBEhzI3jsyZhPycyIGggnkxNCFA6aB4GgwIyLHqrQYQ08Hn3QIiDwoJCIyx6q0GENUYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiNseqtBhDbGBICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxjOCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwdzbzaM24yrOtxETcKIzlyKiXrB/V6WEqixjXMBzBkbHW1X+CCpofpcz4Aw1on2uMGgwIybHqrQYQk8nGggEiDwoJCI2x6q0GENsYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiNseqtBhDdGBICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGM4JGiISIHufI7zDctdw1m3R4+372IVt2sy2vODAKjG6e7dDLB7WIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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VluBc///////////////////////////FmMJXqezYACDYEBRg2P/////FmDgG4FSYAQBYQabkpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEGtVdgAID9W1Ba8RWAFWEGyVc9YACAPj1gAP1bUFBQUFBQVltgADCQUIJz//////////////////////////8WYyO4ct2CM4VgQFGEY/////8WYOAbgVJgBAFhBxOTkpGQYROjVltgAGBAUYCDA4FgAIeAOxWAFWEHLVdgAID9W1Ba8RWAFWEHQVc9YACAPj1gAP1bUFBQUGAAg3P//////////////////////////xZjY1IhHoRgQFGCY/////8WYOAbgVJgBAFhB4CRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQedVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEHwZGQYRQzVluQUDNz//////////////////////////8WgXP//////////////////////////xYUYQf7V2AAgP1bUFBQUFZbgXP//////////////////////////xZjcKCCMYJgQFGCY/////8WYOAbgVJgBAFhCDqRkGERX1ZbYCBgQFGAgwOBhlr6FYAVYQhXVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEIe5GQYRR1VltQUFBWW2AAgnP//////////////////////////xZjCBgS/INgQFGCY/////8WYOAbgVJgBAFhCLuRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQjYVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI/JGQYRQzVluQUJKRUFBWW4Jz//////////////////////////8WYwlep7ODg2BAUYNj/////xZg4BuBUmAEAWEJP5KRkGET2lZbYABgQFGAgwOBYACHgDsVgBVhCVlXYACA/VtQWvEVgBVhCW1XPWAAgD49YAD9W1BQUFBQUFBWW2AAgGAAYQFnc///////////////////////////FmN8Qa0sYOAbhWBAUWAkAWEJrZGQYRFfVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhCheRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhClRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hCllWW2BgkVBbUJFQkVCBYQpqV2AVYQp/VluAgGAgAZBRgQGQYQp+kZBhFWNWW1tgAwuSUFBQkZBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhCsaSkZBhFZBWW2AAYEBRgIMDgWAAh4A7FYAVYQrgV2AAgP1bUFrxFYAVYQr0Vz1gAIA+PWAA/VtQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWELNpGQYRQDVltgIGBAUYCDA4GGWvoVgBVhC1NXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQt3kZBhFDNWW1BQUFZbYACDc///////////////////////////FmPphenFhIRgQFGDY/////8WYOAbgVJgBAFhC7mSkZBhFblWW2AgYEBRgIMDgYZa+hWAFWEL1lc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC/qRkGEV91ZbkFCTklBQUFZbYACAYGBgAIBhAWdz//////////////////////////8WYyeOC4hg4BuJiYlgQFFgJAFhDEGTkpGQYRdkVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDKuRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDOhXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDO1WW2BgkVBbUJFQkVCBYQ1JV2AVYACAZ///////////gREVYQ0VV2ENFGETNlZbW2BAUZCAglKAYCACYCABggFgQFKAFWENQ1eBYCABYCCCAoA2gzeAggGRUFCQUFtQYQ1eVluAgGAgAZBRgQGQYQ1dkZBhGSBWW1uCYAMLklCAlVCBllCCl1BQUFBQUJNQk1CTkFBWW2AAgGAAYQFnc///////////////////////////FmNc/JARYOAbiIiIiGBAUWAkAWENuJSTkpGQYRmeVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDiKRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDl9XYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDmRWW2BgkVBbUJFQkVCBYQ51V2AVYQ6KVluAgGAgAZBRgQGQYQ6JkZBhFWNWW1tgAwuSUFBQlJNQUFBQVltgAIBgAIBhAWdz//////////////////////////8WY6y5z/lg4BuIiIhgQFFgJAFhDtWTkpGQYRqhVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDz+RkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhD3xXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hD4FWW2BgkVBbUJFQkVCBYQ+UV2AVYABhD6lWW4CAYCABkFGBAZBhD6iRkGEa31ZbW4FgAwuRUICUUIGVUFBQUFCTUJORUFBWW2AAYEBRkFCQVltgAID9W2AAgP1bYABz//////////////////////////+CFpBQkZBQVltgAGEQAIJhD9VWW5BQkZBQVlthEBCBYQ/1VluBFGEQG1dgAID9W1BWW2AAgTWQUGEQLYFhEAdWW5KRUFBWW2AAgGBAg4UDEhVhEEpXYRBJYQ/LVltbYABhEFiFgoYBYRAeVluSUFBgIGEQaYWChgFhEB5WW5FQUJJQkpBQVltgAIGQUJGQUFZbYRCGgWEQc1ZbgRRhEJFXYACA/VtQVltgAIE1kFBhEKOBYRB9VluSkVBQVltgAIBgAIBggIWHAxIVYRDDV2EQwmEPy1ZbW2AAYRDRh4KIAWEQHlZblFBQYCBhEOKHgogBYRAeVluTUFBgQGEQ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"},{"b64Body":"Cg8KCQiOseqtBhDfGBICGAISAhgDGNaL5+gCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUwKB25mVG9rZW4SCFFNRENXUENTKgMYzwlSIhIge58jvMNy13DWbdHj7fvYhW3azLa84MAqMbp7t0MsHtZqCwjK/8SxBhDI1PdziAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGNAJEjBHr8FC7hjsEk1SLeIAzDD82H2zEv34neNGO1bLT3OsvkBpi/XlL5cm5HHLIMifjzQaDAjKseqtBhCT5J+MASIPCgkIjrHqrQYQ3xgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjQCRIDGM8J"},{"b64Body":"Cg8KCQiOseqtBhDlGBICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCwoDGNAJGgFBGgFC","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIw5qbl3rklOsz4UCKTdkSJAAzPgHEfSqz9TIV6OdOW1TsN1DNucLQ31q2da2XPA3PdGgwIyrHqrQYQ29SF8gIiDwoJCI6x6q0GEOUYEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFofCgMY0AkaCwoCGAASAxjPCRgBGgsKAhgAEgMYzwkYAg=="},{"b64Body":"Cg8KCQiPseqtBhDtGBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGM0JEgMY0Ak=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwcJR1D5YQlfzU3zrTSO0QObnU7vV/SfaAGhZe2SIe7gynRj4CqVTpncMiucXpUV0AGgwIy7HqrQYQ84nolgEiDwoJCI+x6q0GEO0YEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQiPseqtBhDvGBICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGNAJGgwKAxjPCRIDGM0JGAEaDAoDGM8JEgMYzQkYAg==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwLLJ/ghUotwD662YproIPSBN06Sq+oa6LWnQqwgcyroUUi4xOrir9Sni0c6M6jFlgGgwIy7HqrQYQm4PDlwMiDwoJCI+x6q0GEO8YEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMY0AkaDAoDGM8JEgMYzQkYARoMCgMYzwkSAxjNCRgC"},{"b64Body":"Cg8KCQiQseqtBhDxGBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYzwkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATP","b64Record":"CiUIFiIDGM8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDogMwikI6SBT3FCs7SZqdOk0HTzuEyHtSffkWOXUkn75M2QniFqm4jWVF5hZ4c7vwaDAjMseqtBhCTvJqgASIPCgkIkLHqrQYQ8RgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOq4CCgMYzwkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiQseqtBhDxGBICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATQ6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnvIaqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM8=","b64Record":"CgIIFhIw7N/60OrW8Mfi6rvTL2bFlq9dfYeTn7L7bVRGvM9jeqvUMNUGj+zxlOf9rjNKPG+2GgwIzLHqrQYQlLyaoAEiEQoJCJCx6q0GEPEYEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGM8JUgB6DAjMseqtBhCTvJqgAQ=="},{"b64Body":"Cg8KCQiQseqtBhDzGBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYzwkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnvIaq","b64Record":"CiUIFiIDGM8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBHP13Ys/awL+vzIIjob44ftk5p7y/lqp7SceEWghRst6uXUQmwi9EMwj1+xe0PbeoaDAjMseqtBhCbwOegAyIPCgkIkLHqrQYQ8xgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOq4CCgMYzwkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiQseqtBhDzGBICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATQ6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACe8hqo=","b64Record":"CgIIFhIwbkbpmOxfBP4enGeceqIg+Y9/A+xr216+ZknNrg8xXfX0hU4hQOT6MPEnRYTpcmrPGgwIzLHqrQYQnMDnoAMiEQoJCJCx6q0GEPMYEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGM8JUgB6DAjMseqtBhCbwOegAw=="},{"b64Body":"Cg8KCQiRseqtBhD1GBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYzwkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATP","b64Record":"CiUIFiIDGM8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCEri8tulrP4ObPs2lOpCoHNgQB7VHDuT9UNiHnZk47g4tF2SSK/O7Ck4jFEC8JeiMaDAjNseqtBhDrs5SpASIPCgkIkbHqrQYQ9RgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOq4CCgMYzwkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiRseqtBhD1GBICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATQ6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM8=","b64Record":"CgIIFhIwFKAkMmosqqFIvG2OYJtkhPVZLaHkhyOlSfntw67krfTBMUfpeu0Ll0TJJLw+/cdcGgwIzbHqrQYQ7LOUqQEiEQoJCJGx6q0GEPUYEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoZGoDGM8JUgB6DAjNseqtBhDrs5SpAQ=="},{"b64Body":"ChAKCQiRseqtBhD2GBIDGM0JEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxUSEwoDGNAJEgMYzQkaAxjPCSoCCAE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwdPPCHwdC29+9mMf6w0JkiS2G8guvbomVqsAxAp67VpUCP582QjWttgVvh8w7vIUlGgwIzbHqrQYQ45PQqgMiEAoJCJGx6q0GEPYYEgMYzQkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMN/rrCBSOgoJCgIYAxCcndEBCgkKAhhiELb7uTIKCgoDGKAGELafpwYKCgoDGKEGELafpwYKCgoDGM0JEL3X2UA="},{"b64Body":"Cg8KCQiSseqtBhD6GBICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMYzwkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEzQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATP","b64Record":"CiUIFiIDGM8JKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCTzNlCosAoeD+xhI3ebqOTD5j0PHsBzhrq14PrsDa+BviK1VAcA/dtcS4Y+S+bSE0aDAjOseqtBhCzu8KyASIPCgkIkrHqrQYQ+hgSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOq4CCgMYzwkSIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiSseqtBhD6GBICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATQ6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM8=","b64Record":"CgIIFhIwFVkxUAf416+EDc9QrRkQTvo5d+or7H+WwnBafQMXgs9wY1QxTKBnwNF3RpOgfzSGGgwIzrHqrQYQtLvCsgEiEQoJCJKx6q0GEPoYEgIYAiABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoZGoDGM8JUgB6DAjOseqtBhCzu8KyAQ=="}]},"getErc721IsApprovedForAll":{"placeholderNum":1233,"encodedItems":[{"b64Body":"Cg8KCQiXseqtBhCmGRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIBuJh4csT824uFlNQZi1grpSCWyM32rz3BUAG84HtQ1HEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGNIJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAysajWcmAlN+9NcSJinK4ic1gdGF1WEv3JIh2JMoL9dYsulesgpk/TY4EOso8p1uYaCwjTseqtBhCLk/EiIg8KCQiXseqtBhCmGRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxjSCRCAwKjKmjo="},{"b64Body":"Cg8KCQiXseqtBhCoGRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIP1EgkF6t14keGBDH8zjjttmrmUiF07VWiViT7AYiHcjEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGNMJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCUU4i9F2B/LqWrC6rqDGZGZGYZYgMoF1wLHppWgd+N9NNbOgh5/XlhbtyknCR8KggaDAjTseqtBhDrhqalAiIPCgkIl7HqrQYQqBkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIbCgsKAhgCEP+/qMqaOgoMCgMY0wkQgMCoypo6"},{"b64Body":"Cg8KCQiYseqtBhCqGRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiISIOcEUR5NkoqNSr1FLMT5s4XcjFgK9PrQ9AxEbLyBuJgeEICglKWNHUoFCIDO2gM=","b64Record":"CiUIFhIDGNQJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCdKNsyxWv76VAan/bNvZC6vs6F6YMBxYJ9ABthPMMYtw76iWmiGunhAWYwdTr4B58aCwjUseqtBhCTgrktIg8KCQiYseqtBhCqGRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhsKCwoCGAIQ/7+oypo6CgwKAxjUCRCAwKjKmjo="},{"b64Body":"Cg8KCQiYseqtBhCsGRICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISINkvcSKWDjanuALxLDF7WfZdEorWw5vIeqqAQnLhVWbKEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNUJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD3cPs+YqfGXeXRpBsUQBioT/vFv+riGnCaxpnDC1L9VZgjKx45i1UBNxiwdyIJYQkaDAjUseqtBhCDoqmuAiIPCgkImLHqrQYQrBkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjVCRCAqNa5Bw=="},{"b64Body":"Cg8KCQiZseqtBhCuGRICGAISAhgDGMXCtfsCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAXkKEG5vbkZ1bmdpYmxlVG9rZW4SCE1FUERVR0RNKgMY1QkyIhIggMB/tB+J3iWD/V8tFsGJaX4qJQQbHUxvQPH/HKMz8bVSIhIggMB/tB+J3iWD/V8tFsGJaX4qJQQbHUxvQPH/HKMz8bVqCwjV/8SxBhDYvqYqiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGNYJEjBylTxintvbyrofm6jwMsRAOo/3mj47s+FP6qSCOijII/zaAl/8aQiFtfJzqixeApkaCwjVseqtBhCzqpg3Ig8KCQiZseqtBhCuGRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGNYJEgMY1Qk="},{"b64Body":"Cg8KCQiZseqtBhC0GRICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCwoDGNYJGgFBGgFC","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIwg3oGy1EGVGO8y96dFNG/hwhHOtN6iCNnpmu3ijQv+k57u3P6ThCLbOndPj9NFfdGGgwI1bHqrQYQm9n2twIiDwoJCJmx6q0GELQZEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFofCgMY1gkaCwoCGAASAxjVCRgBGgsKAhgAEgMY1QkYAg=="},{"b64Body":"Cg8KCQiaseqtBhC4GRICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjgESCwjW/8SxBhCAwek3Gm0KIhIgag5KQvjSOhh9UupAGUsFsCwWKy4TP2AnS5RcFgSuIVEKIzohAhIQbfYvSplk5BHyYmMYcqXu0+gs4aWIepyOL5pW45DHCiISIPcs+APvyyySM9yFIFz3i3uKsCA0MhEhtRffopnNr72AIgxIZWxsbyBXb3JsZCEqADIA","b64Record":"CiUIFhoDGNcJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAl4kIIxV1DbBMt/eldCtopOL2lyvCNvi6FcDXJQx12K1IlPruM+zbj2KMOKSONKWsaCwjWseqtBhDrvv4/Ig8KCQiaseqtBhC4GRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgA="},{"b64Body":"Cg8KCQiaseqtBhC8GRICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjXCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMTJhMjgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDEwMDU3NjAwMDM1NjBlMDFjODA2M2E4NmUzNTc2MTE2MTAwOTc1NzgwNjNlNGRjMmFhNDExNjEwMDY2NTc4MDYzZTRkYzJhYTQxNDYxMDI1NTU3ODA2M2U5ZGM2Mzc1MTQ2MTAyNzE1NzgwNjNmNDlmNDBkYjE0NjEwMjhkNTc4MDYzZjc4ODhhZWMxNDYxMDJhOTU3NjEwMTAwNTY1YjgwNjNhODZlMzU3NjE0NjEwMWU1NTc4MDYzY2I2MGYxYmYxNDYxMDIwMTU3ODA2M2Q5ZmM0YjYxMTQ2MTAyMWQ1NzgwNjNlMWYyMWM2NzE0NjEwMjM5NTc2MTAxMDA1NjViODA2MzFmMjlkMmRjMTE2MTAwZDM1NzgwNjMxZjI5ZDJkYzE0NjEwMTc1NTc4MDYzMzY3NjA1Y2ExNDYxMDE5MTU3ODA2MzZiNDJiZjJmMTQ2MTAxYWQ1NzgwNjM5OGRjYTViZTE0NjEwMWM5NTc2MTAxMDA1NjViODA2MzAxOTg0ODkyMTQ2MTAxMDU1NzgwNjMwMzlkNmYxOTE0NjEwMTIxNTc4MDYzMDk4ZjIzNjYxNDYxMDEzZDU3ODA2MzE1ZGFjYmVhMTQ2MTAxNTk1NzViNjAwMDgwZmQ1YjYxMDExZjYwMDQ4MDM2MDM4MTAxOTA2MTAxMWE5MTkwNjEwYWQ3NTY1YjYxMDJjNTU2NWIwMDViNjEwMTNiNjAwNDgwMzYwMzgxMDE5MDYxMDEzNjkxOTA2MTBiOWY1NjViNjEwMzNkNTY1YjAwNWI2MTAxNTc2MDA0ODAzNjAzODEwMTkwNjEwMTUyOTE5MDYxMGMzOTU2NWI2MTAzYjg1NjViMDA1YjYxMDE3MzYwMDQ4MDM2MDM4MTAxOTA2MTAxNmU5MTkwNjEwYzc5NTY1YjYxMDQzNzU2NWIwMDViNjEwMThmNjAwNDgwMzYwMzgxMDE5MDYxMDE4YTkxOTA2MTBjMzk1NjViNjEwNGFjNTY1YjAwNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMGQxODU2NWI2MTA1MmI1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjEwZDZiNTY1YjYxMDU5ZDU2NWIwMDViNjEwMWUzNjAwNDgwMzYwMzgxMDE5MDYxMDFkZTkxOTA2MTBjNzk1NjViNjEwNjFmNTY1YjAwNWI2MTAxZmY2MDA0ODAzNjAzODEwMTkwNjEwMWZhOTE5MDYxMGFkNzU2NWI2MTA2OGY1NjViMDA1YjYxMDIxYjYwMDQ4MDM2MDM4MTAxOTA2MTAyMTY5MTkwNjEwYzM5NTY1YjYxMDcwNzU2NWIwMDViNjEwMjM3NjAwNDgwMzYwMzgxMDE5MDYxMDIzMjkxOTA2MTBjNzk1NjViNjEwNzg2NTY1YjAwNWI2MTAyNTM2MDA0ODAzNjAzODEwMTkwNjEwMjRlOTE5MDYxMGQ2YjU2NWI2MTA3ZmI1NjViMDA1YjYxMDI2ZjYwMDQ4MDM2MDM4MTAxOTA2MTAyNmE5MTkwNjEwYWQ3NTY1YjYxMDg2ZDU2NWIwMDViNjEwMjhiNjAwNDgwMzYwMzgxMDE5MDYxMDI4NjkxOTA2MTBjMzk1NjViNjEwOGUwNTY1YjAwNWI2MTAyYTc2MDA0ODAzNjAzODEwMTkwNjEwMmEyOTE5MDYxMGRiZTU2NWI2MTA5NjQ1NjViMDA1YjYxMDJjMzYwMDQ4MDM2MDM4MTAxOTA2MTAyYmU5MTkwNjEwZTExNTY1YjYxMDllNjU2NWIwMDViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDZmZGRlMDM2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTAzMTA1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTAzMzk5MTkwNjEwZmFkNTY1YjUwNTA1NjViODU3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYjg4ZDRmZGU4Njg2ODY4Njg2NjA0MDUxODY2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwMzdlOTU5NDkzOTI5MTkwNjExMDYxNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTAzOTg1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTAzYWM1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDNmMTkxOTA2MTEwYWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwNDBlNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA0MzI5MTkwNjExMGRmNTY1YjUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDQ3NDkzOTI5MTkwNjExMTBjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA0OGU1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA0YTI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM2MzUyMjExZTgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNGU1OTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1MDI1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDUyNjkxOTA2MTEwZGY1NjViNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDU2NjkyOTE5MDYxMTE1MjU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNTgwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNTk0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzJmNzQ1YzU5ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDVkODkyOTE5MDYxMTE3YjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA1ZjU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDYxOTkxOTA2MTExYjk1NjViNTA1MDUwNTA1NjViODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4NDg0ODQ2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA2NWM5MzkyOTE5MDYxMTEwYzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNjc2NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNjhhNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjYwMDA4MGZkNWI4MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NWQ4OWI0MTYwNDA1MTgxNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYwMDA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDZkYTU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAwMDgyM2UzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDcwMzkxOTA2MTBmYWQ1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM0ZjZjY2NlNzgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwNzQwOTE5MDYxMTBhZjU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA3NWQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDc4MTkxOTA2MTExYjk1NjViNTA1MDUwNTY1YjgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzQyODQyZTBlODQ4NDg0NjA0MDUxODQ2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwN2MzOTM5MjkxOTA2MTExMGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDdkZDU3NjAwMDgwZmQ1YjUwNWE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwFnF4YKEsIw8sNuHYyyrjj0o1M/TuV9UqtbUlMEw0Kh5Y+TSUy/NJqjPKZS2JJd6DGgwI1rHqrQYQ486qwQIiDwoJCJqx6q0GELwZEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQibseqtBhDCGRICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjXCSKAIGYxMTU4MDE1NjEwN2YxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1NjViODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDk1ZWE3YjM4MzgzNjA0MDUxODM2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwODM2OTI5MTkwNjExMTdiNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA4NTA1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA4NjQ1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1NjViODA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMTgxNjBkZGQ2MDQwNTE4MTYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA4Yjg1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMDhkYzkxOTA2MTExYjk1NjViNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNjODdiNTZkZDgyNjA0MDUxODI2M2ZmZmZmZmZmMTY2MGUwMWI4MTUyNjAwNDAxNjEwOTE5OTE5MDYxMTBhZjU2NWI2MDAwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTA5MzY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMDA4MjNlM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5NWY5MTkwNjEwZmFkNTY1YjUwNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNlOTg1ZTljNTgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5OWY5MjkxOTA2MTExZTY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOWJjNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA5ZTA5MTkwNjExMjI0NTY1YjUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzcwYTA4MjMxODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBhMWY5MTkwNjExMjUxNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGEzYzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYTYwOTE5MDYxMTFiOTU2NWI1MDUwNTA1NjViNjAwMDYwNDA1MTkwNTA5MDU2NWI2MDAwODBmZDViNjAwMDgwZmQ1YjYwMDA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MDAwNjEwYWE0ODI2MTBhNzk1NjViOTA1MDkxOTA1MDU2NWI2MTBhYjQ4MTYxMGE5OTU2NWI4MTE0NjEwYWJmNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYWQxODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjEwYWVkNTc2MTBhZWM2MTBhNmY1NjViNWI2MDAwNjEwYWZiODQ4Mjg1MDE2MTBhYzI1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTBiMTc4MTYxMGIwNDU2NWI4MTE0NjEwYjIyNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjEwYjM0ODE2MTBiMGU1NjViOTI5MTUwNTA1NjViNjAwMDgwZmQ1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDgwODM2MDFmODQwMTEyNjEwYjVmNTc2MTBiNWU2MTBiM2E1NjViNWI4MjM1OTA1MDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGI3YzU3NjEwYjdiNjEwYjNmNTY1YjViNjAyMDgzMDE5MTUwODM2MDAxODIwMjgzMDExMTE1NjEwYjk4NTc2MTBiOTc2MTBiNDQ1NjViNWI5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA4MDYwYTA4Nzg5MDMxMjE1NjEwYmJjNTc2MTBiYmI2MTBhNmY1NjViNWI2MDAwNjEwYmNhODk4MjhhMDE2MTBhYzI1NjViOTY1MDUwNjAyMDYxMGJkYjg5ODI4YTAxNjEwYWMyNTY1Yjk1NTA1MDYwNDA2MTBiZWM4OTgyOGEwMTYxMGFjMjU2NWI5NDUwNTA2MDYwNjEwYmZkODk4MjhhMDE2MTBiMjU1NjViOTM1MDUwNjA4MDg3MDEzNTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGMxZTU3NjEwYzFkNjEwYTc0NTY1YjViNjEwYzJhODk4MjhhMDE2MTBiNDk1NjViOTI1MDkyNTA1MDkyOTU1MDkyOTU1MDkyOTU1NjViNjAwMDgwNjA0MDgzODUwMzEyMTU2MTBjNTA1NzYxMGM0ZjYxMGE2ZjU2NWI1YjYwMDA2MTBjNWU4NTgyODYwMTYxMGFjMjU2NWI5MjUwNTA2MDIwNjEwYzZmODU4Mjg2MDE2MTBiMjU1NjViOTE1MDUwOTI1MDkyOTA1MDU2NWI2MDAwODA2MDAwODA2MDgwODU4NzAzMTIxNTYxMGM5MzU3NjEwYzkyNjEwYTZmNTY1YjViNjAwMDYxMGNhMTg3ODI4ODAxNjEwYWMyNTY1Yjk0NTA1MDYwMjA2MTBjYjI4NzgyODgwMTYxMGFjMjU2NWI5MzUwNTA2MDQwNjEwY2MzODc4Mjg4MDE2MTBhYzI1NjViOTI1MDUwNjA2MDYxMGNkNDg3ODI4ODAxNjEwYjI1NTY1YjkxNTA1MDkyOTU5MTk0NTA5MjUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMGNmNTgxNjEwY2UwNTY1YjgxMTQ2MTBkMDA1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTBkMTI4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTBkMzE1NzYxMGQzMDYxMGE2ZjU2NWI1YjYwMDA2MTBkM2Y4NjgyODcwMTYxMGFjMjU2NWI5MzUwNTA2MDIwNjEwZDUwODY4Mjg3MDE2MTBhYzI1NjViOTI1MDUwNjA0MDYxMGQ2MTg2ODI4NzAxNjEwZDAzNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjEwZDg0NTc2MTBkODM2MTBhNmY1NjViNWI2MDAwNjEwZDkyODY4Mjg3MDE2MTBhYzI1NjViOTM1MDUwNjAyMDYxMGRhMzg2ODI4NzAxNjEwYWMyNTY1YjkyNTA1MDYwNDA2MTBkYjQ4NjgyODcwMTYxMGIyNTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMGRkNzU3NjEwZGQ2NjEwYTZmNTY1YjViNjAwMDYxMGRlNTg2ODI4NzAxNjEwYWMyNTY1YjkzNTA1MDYwMjA2MTBkZjY4NjgyODcwMTYxMGFjMjU2NWI5MjUwNTA2MDQwNjEwZTA3ODY4Mjg3MDE2MTBhYzI1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMGUyODU3NjEwZTI3NjEwYTZmNTY1YjViNjAwMDYxMGUzNjg1ODI4NjAxNjEwYWMyNTY1YjkyNTA1MDYwMjA2MTBlNDc4NTgyODYwMTYxMGFjMjU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MGZkNWI2MDAwNjAxZjE5NjAxZjgzMDExNjkwNTA5MTkwNTA1NjViN2Y0ZTQ4N2I3MTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNjAwMDUyNjA0MTYwMDQ1MjYwMjQ2MDAwZmQ1YjYxMGU5ZjgyNjEwZTU2NTY1YjgxMDE4MTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMGViZTU3NjEwZWJkNjEwZTY3NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMGVkMTYxMGE2NTU2NWI5MDUwNjEwZWRkODI4MjYxMGU5NjU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMGVmZDU3NjEwZWZjNjEwZTY3NTY1YjViNjEwZjA2ODI2MTBlNTY1NjViOTA1MDYwMjA4MTAxOTA1MDkxOTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMGYzMTU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMGYxNjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjEwZjUwNjEwZjRiODQ2MTBlZTI1NjViNjEwZWM3NTY1YjkwNTA4MjgxNTI2MDIwODEwMTg0ODQ4NDAxMTExNTYxMGY2YzU3NjEwZjZiNjEwZTUxNTY1YjViNjEwZjc3ODQ4Mjg1NjEwZjEzNTY1YjUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjEwZjk0NTc2MTBmOTM2MTBiM2E1NjViNWI4MTUxNjEwZmE0ODQ4MjYwMjA4NjAxNjEwZjNkNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMGZjMzU3NjEwZmMyNjEwYTZmNTY1YjViNjAwMDgyMDE1MTY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMGZlMTU3NjEwZmUwNjEwYTc0NTY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwiF6+jfLeaDAj8C0V8X1vu5lrvXr6TrmHqwumzp2zFdZUTwFj4stGX6m1WZ+1RrY6GgsI17HqrQYQ85mmSSIPCgkIm7HqrQYQwhkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQibseqtBhDIGRICGAISAhgDGMLUhzMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBjAsSAxjXCSKECzViNWI2MTBmZWQ4NDgyODUwMTYxMGY3ZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MTBmZmY4MTYxMGE5OTU2NWI4MjUyNTA1MDU2NWI2MTEwMGU4MTYxMGIwNDU2NWI4MjUyNTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViODI4MTgzMzc2MDAwODM4MzAxNTI1MDUwNTA1NjViNjAwMDYxMTA0MDgzODU2MTEwMTQ1NjViOTM1MDYxMTA0ZDgzODU4NDYxMTAyNTU2NWI2MTEwNTY4MzYxMGU1NjU2NWI4NDAxOTA1MDkzOTI1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMTA3NjYwMDA4MzAxODg2MTBmZjY1NjViNjExMDgzNjAyMDgzMDE4NzYxMGZmNjU2NWI2MTEwOTA2MDQwODMwMTg2NjExMDA1NTY1YjgxODEwMzYwNjA4MzAxNTI2MTEwYTM4MTg0ODY2MTEwMzQ1NjViOTA1MDk2OTU1MDUwNTA1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTBjNDYwMDA4MzAxODQ2MTEwMDU1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExMGQ5ODE2MTBhYWI1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExMGY1NTc2MTEwZjQ2MTBhNmY1NjViNWI2MDAwNjExMTAzODQ4Mjg1MDE2MTEwY2E1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTEyMTYwMDA4MzAxODY2MTBmZjY1NjViNjExMTJlNjAyMDgzMDE4NTYxMGZmNjU2NWI2MTExM2I2MDQwODMwMTg0NjExMDA1NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MTExNGM4MTYxMGNlMDU2NWI4MjUyNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExMTY3NjAwMDgzMDE4NTYxMGZmNjU2NWI2MTExNzQ2MDIwODMwMTg0NjExMTQzNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTE5MDYwMDA4MzAxODU2MTBmZjY1NjViNjExMTlkNjAyMDgzMDE4NDYxMTAwNTU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTFiMzgxNjEwYjBlNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTFjZjU3NjExMWNlNjEwYTZmNTY1YjViNjAwMDYxMTFkZDg0ODI4NTAxNjExMWE0NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTExZmI2MDAwODMwMTg1NjEwZmY2NTY1YjYxMTIwODYwMjA4MzAxODQ2MTBmZjY1NjViOTM5MjUwNTA1MDU2NWI2MDAwODE1MTkwNTA2MTEyMWU4MTYxMGNlYzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTEyM2E1NzYxMTIzOTYxMGE2ZjU2NWI1YjYwMDA2MTEyNDg4NDgyODUwMTYxMTIwZjU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwNjExMjY2NjAwMDgzMDE4NDYxMGZmNjU2NWI5MjkxNTA1MDU2ZmVhMjY0Njk3MDY2NzM1ODIyMTIyMGY3ZjYyNzZjN2Q3NTBkYzhkNzJhMzk4ZDExNmMwZTZlMzgzOTMxOGU4NzJlOWMzZTc5ZmU5MjcwNDA4ZTAwMTI2NDczNmY2YzYzNDMwMDA4MTAwMDMz","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwPVGm30VV13j3Yn+EXSVfTmW1fIyVAhNXJ71AHbO3PnUoPSyduu44BYQYb/w9eJBxGgwI17HqrQYQg93oygIiDwoJCJux6q0GEMgZEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQicseqtBhDKGRICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGNcJGiISICjYqJRWdpNP1ENq7orpHR6UQbzckZeiDnij7TkKEUbgIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"CiUIFiIDGNgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAIjTB8puQ9iXX1DzhTMcnNtB1KbNPGp5eGiBrneo93fcKq9unXmn/B4OVf5CQ4BosaCwjYseqtBhDrk/1SIg8KCQicseqtBhDKGRICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMMDZ4gZC1ycKAxjYCRKiJWCAYEBSNIAVYQAQV2AAgP1bUGAENhBhAQBXYAA1YOAcgGOobjV2EWEAl1eAY+TcKqQRYQBmV4Bj5NwqpBRhAlVXgGPp3GN1FGECcVeAY/SfQNsUYQKNV4Bj94iK7BRhAqlXYQEAVluAY6huNXYUYQHlV4Bjy2DxvxRhAgFXgGPZ/EthFGECHVeAY+HyHGcUYQI5V2EBAFZbgGMfKdLcEWEA01eAYx8p0twUYQF1V4BjNnYFyhRhAZFXgGNrQr8vFGEBrVeAY5jcpb4UYQHJV2EBAFZbgGMBmEiSFGEBBVeAYwOdbxkUYQEhV4BjCY8jZhRhAT1XgGMV2svqFGEBWVdbYACA/VthAR9gBIA2A4EBkGEBGpGQYQrXVlthAsVWWwBbYQE7YASANgOBAZBhATaRkGELn1ZbYQM9VlsAW2EBV2AEgDYDgQGQYQFSkZBhDDlWW2EDuFZbAFthAXNgBIA2A4EBkGEBbpGQYQx5VlthBDdWWwBbYQGPYASANgOBAZBhAYqRkGEMOVZbYQSsVlsAW2EBq2AEgDYDgQGQYQGmkZBhDRhWW2EFK1ZbAFthAcdgBIA2A4EBkGEBwpGQYQ1rVlthBZ1WWwBbYQHjYASANgOBAZBhAd6RkGEMeVZbYQYfVlsAW2EB/2AEgDYDgQGQYQH6kZBhCtdWW2EGj1ZbAFthAhtgBIA2A4EBkGECFpGQYQw5VlthBwdWWwBbYQI3YASANgOBAZBhAjKRkGEMeVZbYQeGVlsAW2ECU2AEgDYDgQGQYQJOkZBhDWtWW2EH+1ZbAFthAm9gBIA2A4EBkGECapGQYQrXVlthCG1WWwBbYQKLYASANgOBAZBhAoaRkGEMOVZbYQjgVlsAW2ECp2AEgDYDgQGQYQKikZBhDb5WW2EJZFZbAFthAsNgBIA2A4EBkGECvpGQYQ4RVlthCeZWWwBbgHP//////////////////////////xZjBv3eA2BAUYFj/////xZg4BuBUmAEAWAAYEBRgIMDgYZa+hWAFWEDEFc9YACAPj1gAP1bUFBQUGBAUT1gAII+PWAfGWAfggEWggGAYEBSUIEBkGEDOZGQYQ+tVltQUFZbhXP//////////////////////////xZjuI1P3oaGhoaGYEBRhmP/////FmDgG4FSYAQBYQN+lZSTkpGQYRBhVltgAGBAUYCDA4FgAIeAOxWAFWEDmFdgAID9W1Ba8RWAFWEDrFc9YACAPj1gAP1bUFBQUFBQUFBQUFZbgXP//////////////////////////xZjCBgS/IJgQFGCY/////8WYOAbgVJgBAFhA/GRkGEQr1ZbYCBgQFGAgwOBhlr6FYAVYQQOVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEEMpGQYRDfVltQUFBWW4Nz//////////////////////////8WYyO4ct2EhIRgQFGEY/////8WYOAbgVJgBAFhBHSTkpGQYREMVltgAGBAUYCDA4FgAIeAOxWAFWEEjldgAID9W1Ba8RWAFWEEolc9YACAPj1gAP1bUFBQUFBQUFBWW4Fz//////////////////////////8WY2NSIR6CYEBRgmP/////FmDgG4FSYAQBYQTlkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEFAlc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBSaRkGEQ31ZbUFBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhBWaSkZBhEVJWW2AAYEBRgIMDgWAAh4A7FYAVYQWAV2AAgP1bUFrxFYAVYQWUVz1gAIA+PWAA/VtQUFBQUFBQVluCc///////////////////////////FmMvdFxZg4NgQFGDY/////8WYOAbgVJgBAFhBdiSkZBhEXtWW2AgYEBRgIMDgYZa+hWAFWEF9Vc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhBhmRkGERuVZbUFBQUFZbg3P//////////////////////////xZjI7hy3YSEhGBAUYRj/////xZg4BuBUmAEAWEGXJOSkZBhEQxWW2AAYEBRgIMDgWAAh4A7FYAVYQZ2V2AAgP1bUFrxFYAVYQaKVz1gAIA+PWAA/VtgAID9W4Bz//////////////////////////8WY5XYm0FgQFGBY/////8WYOAbgVJgBAFgAGBAUYCDA4GGWvoVgBVhBtpXPWAAgD49YAD9W1BQUFBgQFE9YACCPj1gHxlgH4IBFoIBgGBAUlCBAZBhBwORkGEPrVZbUFBWW4Fz//////////////////////////8WY09szOeCYEBRgmP/////FmDgG4FSYAQBYQdAkZBhEK9WW2AgYEBRgIMDgYZa+hWAFWEHXVc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhB4GRkGERuVZbUFBQVluDc///////////////////////////FmNChC4OhISEYEBRhGP/////FmDgG4FSYAQBYQfDk5KRkGERDFZbYABgQFGAgwOBYACHgDsVgBVhB91XYACA/VtQWvEVgBVhB/FXPWAAgD49YAD9W1BQUFBQUFBQVluCc///////////////////////////FmMJXqezg4NgQFGDY/////8WYOAbgVJgBAFhCDaSkZBhEXtWW2AAYEBRgIMDgWAAh4A7FYAVYQhQV2AAgP1bUFrxFYAVYQhkVz1gAIA+PWAA/VtQUFBQUFBQVluAc///////////////////////////FmMYFg3dYEBRgWP/////FmDgG4FSYAQBYCBgQFGAgwOBhlr6FYAVYQi4Vz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI3JGQYRG5VltQUFZbgXP//////////////////////////xZjyHtW3YJgQFGCY/////8WYOAbgVJgBAFhCRmRkGEQr1ZbYABgQFGAgwOBhlr6FYAVYQk2Vz1gAIA+PWAA/VtQUFBQYEBRPWAAgj49YB8ZYB+CARaCAYBgQFJQgQGQYQlfkZBhD61WW1BQUFZbgnP//////////////////////////xZj6YXpxYODYEBRg2P/////FmDgG4FSYAQBYQmfkpGQYRHmVltgIGBAUYCDA4GGWvoVgBVhCbxXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQngkZBhEiRWW1BQUFBWW4Fz//////////////////////////8WY3CggjGCYEBRgmP/////FmDgG4FSYAQBYQofkZBhElFWW2AgYEBRgIMDgYZa+hWAFWEKPFc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhCmCRkGERuVZbUFBQVltgAGBAUZBQkFZbYACA/VtgAID9W2AAc///////////////////////////ghaQUJGQUFZbYABhCqSCYQp5VluQUJGQUFZbYQq0gWEKmVZbgRRhCr9XYACA/VtQVltgAIE1kFBhCtGBYQqrVluSkVBQVltgAGAggoQDEhVhCu1XYQrsYQpvVltbYABhCvuEgoUBYQrCVluRUFCSkVBQVltgAIGQUJGQUFZbYQsXgWELBFZbgRRhCyJXYACA/VtQVltgAIE1kFBhCzSBYQsOVluSkVBQVltgAID9W2AAgP1bYACA/VtgAICDYB+EARJhC19XYQteYQs6VltbgjWQUGf//////////4ERFWELfFdhC3thCz9WW1tgIIMBkVCDYAGCAoMBERVhC5hXYQuXYQtEVltbklCSkFBWW2AAgGAAgGAAgGCgh4kDEhVhC7xXYQu7YQpvVltbYABhC8qJgooBYQrCVluWUFBgIGEL24mCigFhCsJWW5VQUGBAYQvsiYKKAWEKwlZblFBQYGBhC/2JgooBYQslVluTUFBggIcBNWf//////////4ERFWEMHldhDB1hCnRWW1thDCqJgooBYQtJVluSUJJQUJKVUJKVUJKVVltgAIBgQIOFAxIVYQxQV2EMT2EKb1ZbW2AAYQxehYKGAWEKwlZbklBQYCBhDG+FgoYBYQslVluRUFCSUJKQUFZbYACAYACAYICFhwMSFWEMk1dhDJJhCm9WW1tgAGEMoYeCiAFhCsJWW5RQUGAgYQyyh4KIAWEKwlZbk1BQYEBhDMOHgogBYQrCVluSUFBgYGEM1IeCiAFhCyVWW5FQUJKVkZRQklBWW2AAgRUVkFCRkFBWW2EM9YFhDOBWW4EUYQ0AV2AAgP1bUFZbYACBNZBQYQ0SgWEM7FZbkpFQUFZbYACAYABgYISGAxIVYQ0xV2ENMGEKb1ZbW2AAYQ0/hoKHAWEKwlZbk1BQYCBhDVCGgocBYQrCVluSUFBgQGENYYaChwFhDQNWW5FQUJJQ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"},{"b64Body":"Cg8KCQicseqtBhDQGRICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNIJEgMY1gk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw7Brj5aVKSYgfJiZZrADE2nW13JGY99qaSyVgQUGRdr+OQLB5cj5HesocDaLIkEmMGgwI2LHqrQYQi+DW1AIiDwoJCJyx6q0GENAZEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQidseqtBhDSGRICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGNYJGgwKAxjVCRIDGNIJGAEaDAoDGNUJEgMY0gkYAg==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwQrhUKhY3KQaWDy+dX8IpZK/axwRXnJk4IO1HwnwgESLfTRcvFAsBwNv5NPh8CKvoGgsI2bHqrQYQs4mxXCIPCgkInbHqrQYQ0hkSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWiEKAxjWCRoMCgMY1QkSAxjSCRgBGgwKAxjVCRIDGNIJGAI="},{"b64Body":"ChAKCQidseqtBhDTGRIDGNIJEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAxkSFwoDGNYJEgMY0gkaAxjTCSICAQIqAggB","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw3U0VcIEVl04uUzzDBdq2MX5T+9Fd/VB8YSc8erTrZ7LXeG1r+Ke1FuODNesL7pb+GgwI2bHqrQYQ6+WC3gIiEAoJCJ2x6q0GENMZEgMY0gkqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIaRtyBSOgoJCgIYAxDWmtIBCgkKAhhiEOLSyTIKCgoDGKAGEKqaqQYKCgoDGKEGEKqaqQYKCgoDGNIJEIui7kA="},{"b64Body":"ChAKCQieseqtBhDfGRIDGNIJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46bwoDGNgJEMCEPSJk9J9A2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE0w==","b64Record":"CiUIFiIDGNgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA0roQpiFB/pdBb2FMuY5BExtQSy+HAxG1lNeqywptNz/UnonQ1ITC4oR7J84AYjYQaCwjaseqtBhC7jfVlIhAKCQieseqtBhDfGRIDGNIJKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOowCCgMY2AkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIXCgkKAhhiEIDMlTYKCgoDGNIJEP/LlTY="},{"b64Body":"ChIKCQieseqtBhDfGRIDGNIJIAE6ZQoDGOcCEAEiXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAE1umF6cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATT","b64Record":"CgIIFhIwFMjkl8h9dwdkCf2jZruwK+zeBrLAkGpdtShscRC+c5O7njOJ7BZBH2mr8ercD3CWGgsI2rHqrQYQvI31ZSISCgkInrHqrQYQ3xkSAxjSCSABOi4KAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoZGoDGNgJUgB6CwjaseqtBhC7jfVl"},{"b64Body":"ChAKCQieseqtBhDhGRIDGNIJEgIYAxjAv+0hIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46bwoDGNgJEMCEPSJk9J9A2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1A==","b64Record":"CiUIFiIDGNgJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDjLHoJ1XtFD9x8Uy0enB/N58bAbUT+2gvTETAiLEwYcZvB54Wv01vE3YgO6xEaRloaDAjaseqtBhCbyL/nAiIQCgkInrHqrQYQ4RkSAxjSCSogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4wgOaKGzqMAgoDGNgJIoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiA6jBSFwoJCgIYYhCAzJU2CgoKAxjSCRD/y5U2"},{"b64Body":"ChIKCQieseqtBhDhGRIDGNIJIAE6ZQoDGOcCEAEiXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAE1umF6cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATU","b64Record":"CgIIFhIwZv7NUeU3plfcyvmHaAfaWfUdbkSTxFeYcjoN1jY4BgiN4Z7mJArUTClaf0e04xomGgwI2rHqrQYQnMi/5wIiEgoJCJ6x6q0GEOEZEgMY0gkgATouCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGRqAxjYCVIAegwI2rHqrQYQm8i/5wI="}]},"someErc721SetApprovedForAllScenariosPass":{"placeholderNum":1241,"encodedItems":[{"b64Body":"Cg8KCQijseqtBhCBGhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIAOhgiQxiXZX9bCcdmsx53z2K/toYsr/XDPvFR4QUw9gEICU69wDSgUIgM7aAw==","b64Record":"CiUIFhIDGNoJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjASHeWJgESHKSdBDZUv8cQqPnOFCUo+bYiwIfm9Sek68DLi6dQwc0AnTze4UqcEcp4aDAjfseqtBhC7ka/rASIPCgkIo7HqrQYQgRoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjaCRCAqNa5Bw=="},{"b64Body":"Cg8KCQijseqtBhCDGhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjf/8SxBhDw8PfFAxptCiISIKBGIUmR9cWQqxf0rjZIy0kD3UBlLFEHnHOyZ3lB10L2CiM6IQMrE2p4fvvHXAzjsQ/mN6cYTAJ0E/hHbUEnFyxQHi0OwwoiEiCsmY4FQBipVfCSi1mRqZjILd6VGnSK7G8XXXFP8dUThyIMSGVsbG8gV29ybGQhKgAyAA==","b64Record":"CiUIFhoDGNsJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCQMmWKPEE5he4+goA3hEUZUQNRxc9O0qxqnEagxNMONOvyqrNO1DtaDoJWezubHzYaDAjfseqtBhCb2aLQAyIPCgkIo7HqrQYQgxoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQikseqtBhCHGhICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjbCSKAIDYwODA2MDQwNTIzNDgwMTU2MTAwMTA1NzYwMDA4MGZkNWI1MDYxMWI1NTgwNjEwMDIwNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBiNDU3NjAwMDM1NjBlMDFjODA2MzU3YTlkMzU2MTE2MTAwNzE1NzgwNjM1N2E5ZDM1NjE0NjEwMTYxNTc4MDYzNjQzM2NkNWQxNDYxMDE5MTU3ODA2MzdjNDFhZDJjMTQ2MTAxYWQ1NzgwNjM5Yjg1ZmU2MDE0NjEwMWRkNTc4MDYzZDVkMDNlMjExNDYxMDFmOTU3ODA2M2YwYWU5NWFhMTQ2MTAyMTU1NzYxMDBiNDU2NWI4MDYzMDIwODM1OWQxNDYxMDBiOTU3ODA2MzE0NGZkNWU5MTQ2MTAwZDU1NzgwNjMxNWRhY2JlYTE0NjEwMGYxNTc4MDYzMjQ1MzQxYTExNDYxMDEwZDU3ODA2MzI4YTU5NTIwMTQ2MTAxMjk1NzgwNjM1MzI5MGI0NDE0NjEwMTQ1NTc1YjYwMDA4MGZkNWI2MTAwZDM2MDA0ODAzNjAzODEwMTkwNjEwMGNlOTE5MDYxMTAzMzU2NWI2MTAyNDU1NjViMDA1YjYxMDBlZjYwMDQ4MDM2MDM4MTAxOTA2MTAwZWE5MTkwNjExMDMzNTY1YjYxMDQ1OTU2NWIwMDViNjEwMTBiNjAwNDgwMzYwMzgxMDE5MDYxMDEwNjkxOTA2MTEwYTk1NjViNjEwNWVhNTY1YjAwNWI2MTAxMjc2MDA0ODAzNjAzODEwMTkwNjEwMTIyOTE5MDYxMTExMDU2NWI2MTA2NWY1NjViMDA1YjYxMDE0MzYwMDQ4MDM2MDM4MTAxOTA2MTAxM2U5MTkwNjExMTEwNTY1YjYxMDZkMTU2NWIwMDViNjEwMTVmNjAwNDgwMzYwMzgxMDE5MDYxMDE1YTkxOTA2MTEwMzM1NjViNjEwODAxNTY1YjAwNWI2MTAxN2I2MDA0ODAzNjAzODEwMTkwNjEwMTc2OTE5MDYxMTExMDU2NWI2MTA4ODA1NjViNjA0MDUxNjEwMTg4OTE5MDYxMTE1ZjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MTAxYWI2MDA0ODAzNjAzODEwMTkwNjEwMWE2OTE5MDYxMTE3YTU2NWI2MTA5MDQ1NjViMDA1YjYxMDFjNzYwMDQ4MDM2MDM4MTAxOTA2MTAxYzI5MTkwNjExMWNkNTY1YjYxMDk3NjU2NWI2MDQwNTE2MTAxZDQ5MTkwNjExMjEzNTY1YjYwNDA1MTgwOTEwMzkwZjM1YjYxMDFmNzYwMDQ4MDM2MDM4MTAxOTA2MTAxZjI5MTkwNjExMjY2NTY1YjYxMGE4YjU2NWIwMDViNjEwMjEzNjAwNDgwMzYwMzgxMDE5MDYxMDIwZTkxOTA2MTExMTA1NjViNjEwYWZkNTY1YjAwNWI2MTAyMmY2MDA0ODAzNjAzODEwMTkwNjEwMjJhOTE5MDYxMTJiOTU2NWI2MTBiN2M1NjViNjA0MDUxNjEwMjNjOTE5MDYxMTMxYjU2NWI2MDQwNTE4MDkxMDM5MGYzNWI2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDI2MjU3NjEwMjYxNjExMzM2NTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMjk1NTc4MTYwMjAwMTViNjA2MDgxNTI2MDIwMDE5MDYwMDE5MDAzOTA4MTYxMDI4MDU3OTA1MDViNTA5MDUwNjA0MDUxODA2MDQwMDE2MDQwNTI4MDYwMDE4MTUyNjAyMDAxN2ZlZTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwODE1MjUwODE2MDAwODE1MTgxMTA2MTAyZTI1NzYxMDJlMTYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxODE5MDUyNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmZmMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDE4MTUxODExMDYxMDMzNzU3NjEwMzM2NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwMDAzMDkwNTA2MDAwODA2MTAzNTY4NjYwMDA4NjYxMGMwMzU2NWI5MjUwNTA5MTUwNjAxNjgyMTQ2MTAzNjg1NzYwMDA4MGZkNWI2MTAzOGY4Njg0ODc4NDYwMDA4MTUxODExMDYxMDM4MjU3NjEwMzgxNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzOWU1NzYwMDA4MGZkNWI2MTAzYzU4Njg0ODc4NDYwMDE4MTUxODExMDYxMDNiODU3NjEwM2I3NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTAzZDQ1NzYwMDA4MGZkNWI2MTAzZmI4Njg2ODU4NDYwMDA4MTUxODExMDYxMDNlZTU3NjEwM2VkNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0MGE1NzYwMDA4MGZkNWI2MTA0MzE4Njg2ODU4NDYwMDE4MTUxODExMDYxMDQyNDU3NjEwNDIzNjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE1MTYxMGQ3YjU2NWI5MTUwNjAxNjgyMTQ2MTA0NDA1NzYwMDA4MGZkNWI2MTA0NGM4NjYwMDA4MzYxMGU5OTU2NWI1MDgwOTI1MDUwNTA1MDUwNTA1MDUwNTY1YjYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwNDc2NTc2MTA0NzU2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTA0YTk1NzgxNjAyMDAxNWI2MDYwODE1MjYwMjAwMTkwNjAwMTkwMDM5MDgxNjEwNDk0NTc5MDUwNWI1MDkwNTA2MDQwNTE4MDYwNDAwMTYwNDA1MjgwNjAwMTgxNTI2MDIwMDE3ZmVlMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MTUyNTA4MTYwMDA4MTUxODExMDYxMDRmNjU3NjEwNGY1NjExMzY1NTY1YjViNjAyMDAyNjAyMDAxMDE4MTkwNTI1MDYwNDA1MTgwNjA0MDAxNjA0MDUyODA2MDAxODE1MjYwMjAwMTdmZmYwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDgxNTI1MDgxNjAwMTgxNTE4MTEwNjEwNTRiNTc2MTA1NGE2MTEzNjU1NjViNWI2MDIwMDI2MDIwMDEwMTgxOTA1MjUwNjAwMDgwNjEwNTY1ODU2MDAwODU2MTBjMDM1NjViOTI1MDUwOTE1MDYwMTY4MjE0NjEwNTc3NTc2MDAwODBmZDViNjEwNTllODUzMDg2ODQ2MDAwODE1MTgxMTA2MTA1OTE1NzYxMDU5MDYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWFkNTc2MDAwODBmZDViNjEwNWQ0ODUzMDg2ODQ2MDAxODE1MTgxMTA2MTA1Yzc1NzYxMDVjNjYxMTM2NTU2NWI1YjYwMjAwMjYwMjAwMTAxNTE2MTBkN2I1NjViOTE1MDYwMTY4MjE0NjEwNWUzNTc2MDAwODBmZDViNTA1MDUwNTA1MDU2NWI4MzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyM2I4NzJkZDg0ODQ4NDYwNDA1MTg0NjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDYyNzkzOTI5MTkwNjExM2EzNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NzgwM2IxNTgwMTU2MTA2NDE1NzYwMDA4MGZkNWI1MDVhZjExNTgwMTU2MTA2NTU1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA1MDUwNTA1MDU2NWI4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzYwMDA4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDY5YjkyOTE5MDYxMTNkYTU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNmI1NTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNmM5NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDU2NWI2MDAwMzA5MDUwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMjNiODcyZGQ4MjMzODU2MDQwNTE4NDYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3MTM5MzkyOTE5MDYxMTNhMzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwNzJkNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwNzQxNTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODQ2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA3ODA5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMDc5ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwN2MxOTE5MDYxMTQzMzU2NWI5MDUwMzM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNzNmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwiN7tgKdfTDUSrjFNPFUCCSXc1quLUNrHuuMmHDqc0ZyHrc59Ho9JSJCQtvhbopVUGgwI4LHqrQYQ+4ep9QEiDwoJCKSx6q0GEIcaEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQikseqtBhCNGhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjbCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjE0NjEwN2ZiNTc2MDAwODBmZDViNTA1MDUwNTA1NjViODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNzBhMDgyMzE4MjYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDgzYTkxOTA2MTExNWY1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwODU3NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4N2I5MTkwNjExNDc1NTY1YjUwNTA1MDU2NWI2MDAwODI3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzMDgxODEyZmM4MzYwNDA1MTgyNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMDhiYjkxOTA2MTE0MDM1NjViNjAyMDYwNDA1MTgwODMwMzgxODY1YWZhMTU4MDE1NjEwOGQ4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNjA0MDUxM2Q2MDFmMTk2MDFmODIwMTE2ODIwMTgwNjA0MDUyNTA4MTAxOTA2MTA4ZmM5MTkwNjExNDMzNTY1YjkwNTA5MjkxNTA1MDU2NWI4MjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMwOTVlYTdiMzgzODM2MDQwNTE4MzYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTA5M2Y5MjkxOTA2MTEzZGE1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg3ODAzYjE1ODAxNTYxMDk1OTU3NjAwMDgwZmQ1YjUwNWFmMTE1ODAxNTYxMDk2ZDU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDUwNTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzdjNDFhZDJjNjBlMDFiODU2MDQwNTE2MDI0MDE2MTA5YWQ5MTkwNjExMTVmNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGExNzkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGE1NDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGE1OTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwYTZhNTc2MDE1NjEwYTdmNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwYTdlOTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTE5MDUwNTY1YjgyNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2EyMmNiNDY1ODM4MzYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGFjNjkyOTE5MDYxMTU5MDU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODc4MDNiMTU4MDE1NjEwYWUwNTc2MDAwODBmZDViNTA1YWYxMTU4MDE1NjEwYWY0NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTA1MDUwNTA1MDUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzYzNTIyMTFlODI2MDQwNTE4MjYzZmZmZmZmZmYxNjYwZTAxYjgxNTI2MDA0MDE2MTBiMzY5MTkwNjExNDAzNTY1YjYwMjA2MDQwNTE4MDgzMDM4MTg2NWFmYTE1ODAxNTYxMGI1MzU3M2Q2MDAwODAzZTNkNjAwMGZkNWI1MDUwNTA1MDYwNDA1MTNkNjAxZjE5NjAxZjgyMDExNjgyMDE4MDYwNDA1MjUwODEwMTkwNjEwYjc3OTE5MDYxMTQzMzU2NWI1MDUwNTA1NjViNjAwMDgzNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2U5ODVlOWM1ODQ4NDYwNDA1MTgzNjNmZmZmZmZmZjE2NjBlMDFiODE1MjYwMDQwMTYxMGJiOTkyOTE5MDYxMTViOTU2NWI2MDIwNjA0MDUxODA4MzAzODE4NjVhZmExNTgwMTU2MTBiZDY1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTA2MDQwNTEzZDYwMWYxOTYwMWY4MjAxMTY4MjAxODA2MDQwNTI1MDgxMDE5MDYxMGJmYTkxOTA2MTE1Zjc1NjViOTA1MDkzOTI1MDUwNTA1NjViNjAwMDgwNjA2MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg5ODk4OTYwNDA1MTYwMjQwMTYxMGM0MTkzOTI5MTkwNjExNzY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGNhYjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGNlODU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGNlZDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZDQ5NTc2MDE1NjAwMDgwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZDE1NTc2MTBkMTQ2MTEzMzY1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkNDM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjEwZDVlNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZDVkOTE5MDYxMTkyMDU2NWI1YjgyNjAwMzBiOTI1MDgwOTU1MDgxOTY1MDgyOTc1MDUwNTA1MDUwNTA5MzUwOTM1MDkzOTA1MDU2NWI2MDAwODA2MDAwNjEwMTY3NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzVjZmM5MDExNjBlMDFiODg4ODg4ODg2MDQwNTE2MDI0MDE2MTBkYjg5NDkzOTI5MTkwNjExOTllNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGUyMjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGU1ZjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGU2NDU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZTc1NTc2MDE1NjEwZThhNTY1YjgwODA2MDIwMDE5MDUxODEwMTkwNjEwZTg5OTE5MDYxMTU2MzU2NWI1YjYwMDMwYjkyNTA1MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwMDA4MDYxMDE2NzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhY2I5Y2ZmOTYwZTAxYjg4ODg4ODYwNDA1MTYwMjQwMTYxMGVkNTkzOTI5MTkwNjExYWExNTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGYzZjkxOTA2MTE1MTM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGY3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGY4MTU2NWI2MDYwOTE1MDViNTA5MTUwOTE1MDgxNjEwZjk0NTc2MDE1NjAwMDYxMGZhOTU2NWI4MDgwNjAyMDAxOTA1MTgxMDE5MDYxMGZhODkxOTA2MTFhZGY1NjViNWI4MTYwMDMwYjkxNTA4MDk0NTA4MTk1NTA1MDUwNTA1MDkzNTA5MzkxNTA1MDU2NWI2MDAwNjA0MDUxOTA1MDkwNTY1YjYwMDA4MGZkNWI2MDAwODBmZDViNjAwMDczZmZmZmZmZmZmZmZmZmY=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIweN8KIa+z+rgSU3nrveUvAOlVVNG31FpFXACD/q9LzcBRS4QVi24q+s7sFjLg07/oGgwI4LHqrQYQ67uT2gMiDwoJCKSx6q0GEI0aEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQilseqtBhCTGhICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjbCSKAIGZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMTAwMDgyNjEwZmQ1NTY1YjkwNTA5MTkwNTA1NjViNjExMDEwODE2MTBmZjU1NjViODExNDYxMTAxYjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMTAyZDgxNjExMDA3NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExMDRhNTc2MTEwNDk2MTBmY2I1NjViNWI2MDAwNjExMDU4ODU4Mjg2MDE2MTEwMWU1NjViOTI1MDUwNjAyMDYxMTA2OTg1ODI4NjAxNjExMDFlNTY1YjkxNTA1MDkyNTA5MjkwNTA1NjViNjAwMDgxOTA1MDkxOTA1MDU2NWI2MTEwODY4MTYxMTA3MzU2NWI4MTE0NjExMDkxNTc2MDAwODBmZDViNTA1NjViNjAwMDgxMzU5MDUwNjExMGEzODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDgwNjAwMDgwNjA4MDg1ODcwMzEyMTU2MTEwYzM1NzYxMTBjMjYxMGZjYjU2NWI1YjYwMDA2MTEwZDE4NzgyODgwMTYxMTAxZTU2NWI5NDUwNTA2MDIwNjExMGUyODc4Mjg4MDE2MTEwMWU1NjViOTM1MDUwNjA0MDYxMTBmMzg3ODI4ODAxNjExMDFlNTY1YjkyNTA1MDYwNjA2MTExMDQ4NzgyODgwMTYxMTA5NDU2NWI5MTUwNTA5Mjk1OTE5NDUwOTI1MDU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMTEyNzU3NjExMTI2NjEwZmNiNTY1YjViNjAwMDYxMTEzNTg1ODI4NjAxNjExMDFlNTY1YjkyNTA1MDYwMjA2MTExNDY4NTgyODYwMTYxMTA5NDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYxMTE1OTgxNjEwZmY1NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTExNzQ2MDAwODMwMTg0NjExMTUwNTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTE5MzU3NjExMTkyNjEwZmNiNTY1YjViNjAwMDYxMTFhMTg2ODI4NzAxNjExMDFlNTY1YjkzNTA1MDYwMjA2MTExYjI4NjgyODcwMTYxMTAxZTU2NWI5MjUwNTA2MDQwNjExMWMzODY4Mjg3MDE2MTEwOTQ1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTExZTM1NzYxMTFlMjYxMGZjYjU2NWI1YjYwMDA2MTExZjE4NDgyODUwMTYxMTAxZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwOTE5MDUwNTY1YjYxMTIwZDgxNjExMWZhNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEyMjg2MDAwODMwMTg0NjExMjA0NTY1YjkyOTE1MDUwNTY1YjYwMDA4MTE1MTU5MDUwOTE5MDUwNTY1YjYxMTI0MzgxNjExMjJlNTY1YjgxMTQ2MTEyNGU1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODEzNTkwNTA2MTEyNjA4MTYxMTIzYTU2NWI5MjkxNTA1MDU2NWI2MDAwODA2MDAwNjA2MDg0ODYwMzEyMTU2MTEyN2Y1NzYxMTI3ZTYxMGZjYjU2NWI1YjYwMDA2MTEyOGQ4NjgyODcwMTYxMTAxZTU2NWI5MzUwNTA2MDIwNjExMjllODY4Mjg3MDE2MTEwMWU1NjViOTI1MDUwNjA0MDYxMTJhZjg2ODI4NzAxNjExMjUxNTY1YjkxNTA1MDkyNTA5MjUwOTI1NjViNjAwMDgwNjAwMDYwNjA4NDg2MDMxMjE1NjExMmQyNTc2MTEyZDE2MTBmY2I1NjViNWI2MDAwNjExMmUwODY4Mjg3MDE2MTEwMWU1NjViOTM1MDUwNjAyMDYxMTJmMTg2ODI4NzAxNjExMDFlNTY1YjkyNTA1MDYwNDA2MTEzMDI4NjgyODcwMTYxMTAxZTU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTMxNTgxNjExMjJlNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTEzMzA2MDAwODMwMTg0NjExMzBjNTY1YjkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjExMzlkODE2MTEwNzM1NjViODI1MjUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMTNiODYwMDA4MzAxODY2MTExNTA1NjViNjExM2M1NjAyMDgzMDE4NTYxMTE1MDU2NWI2MTEzZDI2MDQwODMwMTg0NjExMzk0NTY1Yjk0OTM1MDUwNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExM2VmNjAwMDgzMDE4NTYxMTE1MDU2NWI2MTEzZmM2MDIwODMwMTg0NjExMzk0NTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDYxMTQxODYwMDA4MzAxODQ2MTEzOTQ1NjViOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDJkODE2MTEwMDc1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDQ5NTc2MTE0NDg2MTBmY2I1NjViNWI2MDAwNjExNDU3ODQ4Mjg1MDE2MTE0MWU1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwNjExNDZmODE2MTEwN2Q1NjViOTI5MTUwNTA1NjViNjAwMDYwMjA4Mjg0MDMxMjE1NjExNDhiNTc2MTE0OGE2MTBmY2I1NjViNWI2MDAwNjExNDk5ODQ4Mjg1MDE2MTE0NjA1NjViOTE1MDUwOTI5MTUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwNWI4MzgxMTAxNTYxMTRkNjU3ODA4MjAxNTE4MTg0MDE1MjYwMjA4MTAxOTA1MDYxMTRiYjU2NWI2MDAwODQ4NDAxNTI1MDUwNTA1MDU2NWI2MDAwNjExNGVkODI2MTE0YTI1NjViNjExNGY3ODE4NTYxMTRhZDU2NWI5MzUwNjExNTA3ODE4NTYwMjA4NjAxNjExNGI4NTY1YjgwODQwMTkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2MTE1MWY4Mjg0NjExNGUyNTY1YjkxNTA4MTkwNTA5MjkxNTA1MDU2NWI2MDAwODE2MDAzMGI5MDUwOTE5MDUwNTY1YjYxMTU0MDgxNjExNTJhNTY1YjgxMTQ2MTE1NGI1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE1NWQ4MTYxMTUzNzU2NWI5MjkxNTA1MDU2NWI2MDAwNjAyMDgyODQwMzEyMTU2MTE1Nzk1NzYxMTU3ODYxMGZjYjU2NWI1YjYwMDA2MTE1ODc4NDgyODUwMTYxMTU0ZTU2NWI5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjA0MDgyMDE5MDUwNjExNWE1NjAwMDgzMDE4NTYxMTE1MDU2NWI2MTE1YjI2MDIwODMwMTg0NjExMzBjNTY1YjkzOTI1MDUwNTA1NjViNjAwMDYwNDA4MjAxOTA1MDYxMTVjZTYwMDA4MzAxODU2MTExNTA1NjViNjExNWRiNjAyMDgzMDE4NDYxMTE1MDU2NWI5MzkyNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDYxMTVmMTgxNjExMjNhNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMTYwZDU3NjExNjBjNjEwZmNiNTY1YjViNjAwMDYxMTYxYjg0ODI4NTAxNjExNWUyNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTE2NDE4MTYxMTYyNDU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjExNmEwODI2MTE0YTI1NjViNjExNmFhODE4NTYxMTY3MzU2NWI5MzUwNjExNmJhODE4NTYwMjA4NjAxNjExNGI4NTY1YjYxMTZjMzgxNjExNjg0NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjExNmRhODM4MzYxMTY5NTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjExNmZhODI2MTE2NDc1NjViNjExNzA0ODE4NTYxMTY1MjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTE3MTY4NTYxMTY2MzU2NWI4MDYwMDA1Yjg1ODExMDE1NjExNzUyNTc4NDg0MDM4OTUyODE1MTYxMTczMzg1ODI2MTE2Y2U1NjViOTQ1MDYxMTczZTgzNjExNmUyNTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMTcxYTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjExNzc5NjAwMDgzMDE4NjYxMTE1MDU2NWI2MTE3ODY2MDIwODMwMTg1NjExNjM4NTY1YjgxODEwMzYwNDA4MzAxNTI2MTE3OTg4MTg0NjExNmVmNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjExN2FiODE2MTE2MjQ1NjViODExNDYxMTdiNjU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMTdjODgxNjExN2EyNTY1YjkyOTE1MDUwNTY1YjYwMDA4MGZkNWI2MTE3ZGM4MjYxMTY4NDU2NWI4MTAxODE=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw6VfP74hTPCC6bh68kiDzAbjWXd4dcJ42dHpWpzf5J3vSufmeXLL2fxklo6PJ3cUoGgwI4bHqrQYQk7HR/gEiDwoJCKWx6q0GEJMaEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA=="},{"b64Body":"Cg8KCQilseqtBhCZGhICGAISAhgDGJvV0DQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB8g0SAxjbCSLqDTgxMTA2N2ZmZmZmZmZmZmZmZmZmZmY4MjExMTcxNTYxMTdmYjU3NjExN2ZhNjExMzM2NTY1YjViODA2MDQwNTI1MDUwNTA1NjViNjAwMDYxMTgwZTYxMGZjMTU2NWI5MDUwNjExODFhODI4MjYxMTdkMzU2NWI5MTkwNTA1NjViNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgyMTExNTYxMTgzYTU3NjExODM5NjExMzM2NTY1YjViNjAyMDgyMDI5MDUwNjAyMDgxMDE5MDUwOTE5MDUwNTY1YjYwMDA4MGZkNWI2MDAwODE2MDA3MGI5MDUwOTE5MDUwNTY1YjYxMTg2NjgxNjExODUwNTY1YjgxMTQ2MTE4NzE1NzYwMDA4MGZkNWI1MDU2NWI2MDAwODE1MTkwNTA2MTE4ODM4MTYxMTg1ZDU2NWI5MjkxNTA1MDU2NWI2MDAwNjExODljNjExODk3ODQ2MTE4MWY1NjViNjExODA0NTY1YjkwNTA4MDgzODI1MjYwMjA4MjAxOTA1MDYwMjA4NDAyODMwMTg1ODExMTE1NjExOGJmNTc2MTE4YmU2MTE4NGI1NjViNWI4MzViODE4MTEwMTU2MTE4ZTg1NzgwNjExOGQ0ODg4MjYxMTg3NDU2NWI4NDUyNjAyMDg0MDE5MzUwNTA2MDIwODEwMTkwNTA2MTE4YzE1NjViNTA1MDUwOTM5MjUwNTA1MDU2NWI2MDAwODI2MDFmODMwMTEyNjExOTA3NTc2MTE5MDY2MTE3Y2U1NjViNWI4MTUxNjExOTE3ODQ4MjYwMjA4NjAxNjExODg5NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMTkzOTU3NjExOTM4NjEwZmNiNTY1YjViNjAwMDYxMTk0Nzg2ODI4NzAxNjExNTRlNTY1YjkzNTA1MDYwMjA2MTE5NTg4NjgyODcwMTYxMTdiOTU2NWI5MjUwNTA2MDQwODQwMTUxNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOTc5NTc2MTE5Nzg2MTBmZDA1NjViNWI2MTE5ODU4NjgyODcwMTYxMThmMjU2NWI5MTUwNTA5MjUwOTI1MDkyNTY1YjYxMTk5ODgxNjExODUwNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTE5YjM2MDAwODMwMTg3NjExMTUwNTY1YjYxMTljMDYwMjA4MzAxODY2MTExNTA1NjViNjExOWNkNjA0MDgzMDE4NTYxMTE1MDU2NWI2MTE5ZGE2MDYwODMwMTg0NjExOThmNTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA4MTUxOTA1MDkxOTA1MDU2NWI2MDAwODI4MjUyNjAyMDgyMDE5MDUwOTI5MTUwNTA1NjViNjAwMDgxOTA1MDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MTFhMTg4MTYxMTg1MDU2NWI4MjUyNTA1MDU2NWI2MDAwNjExYTJhODM4MzYxMWEwZjU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTFhNGU4MjYxMTllMzU2NWI2MTFhNTg4MTg1NjExOWVlNTY1YjkzNTA2MTFhNjM4MzYxMTlmZjU2NWI4MDYwMDA1YjgzODExMDE1NjExYTk0NTc4MTUxNjExYTdiODg4MjYxMWExZTU2NWI5NzUwNjExYTg2ODM2MTFhMzY1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjExYTY3NTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMWFiNjYwMDA4MzAxODY2MTExNTA1NjViNjExYWMzNjAyMDgzMDE4NTYxMTYzODU2NWI4MTgxMDM2MDQwODMwMTUyNjExYWQ1ODE4NDYxMWE0MzU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA4MDYwNDA4Mzg1MDMxMjE1NjExYWY2NTc2MTFhZjU2MTBmY2I1NjViNWI2MDAwNjExYjA0ODU4Mjg2MDE2MTE1NGU1NjViOTI1MDUwNjAyMDYxMWIxNTg1ODI4NjAxNjExN2I5NTY1YjkxNTA1MDkyNTA5MjkwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjBjZWNjNjNhM2ZlZjIwMThhNWMzODQ1OGEzMDZhMWIzMTFhMDZlNTUzYTg4ZDlkMWNjZTAwMDdiNzkyYTk2NGNmNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwCFc6cYb8j599h1w1mU39PZTvAo9sqAIHBRLtRxyO2VHGiI7p1a3ydpqVQOF85siJGgsI4rHqrQYQw5CnBiIPCgkIpbHqrQYQmRoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQimseqtBhCbGhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGNsJGiISIM3qj5oXmHrPmBaGNDbwF+QDvMbyUL6CJlumzGkiRLPrIJChD0IFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==","b64Record":"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VluBc///////////////////////////FmMJXqezYACDYEBRg2P/////FmDgG4FSYAQBYQabkpGQYRPaVltgAGBAUYCDA4FgAIeAOxWAFWEGtVdgAID9W1Ba8RWAFWEGyVc9YACAPj1gAP1bUFBQUFBQVltgADCQUIJz//////////////////////////8WYyO4ct2CM4VgQFGEY/////8WYOAbgVJgBAFhBxOTkpGQYROjVltgAGBAUYCDA4FgAIeAOxWAFWEHLVdgAID9W1Ba8RWAFWEHQVc9YACAPj1gAP1bUFBQUGAAg3P//////////////////////////xZjY1IhHoRgQFGCY/////8WYOAbgVJgBAFhB4CRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQedVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEHwZGQYRQzVluQUDNz//////////////////////////8WgXP//////////////////////////xYUYQf7V2AAgP1bUFBQUFZbgXP//////////////////////////xZjcKCCMYJgQFGCY/////8WYOAbgVJgBAFhCDqRkGERX1ZbYCBgQFGAgwOBhlr6FYAVYQhXVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEIe5GQYRR1VltQUFBWW2AAgnP//////////////////////////xZjCBgS/INgQFGCY/////8WYOAbgVJgBAFhCLuRkGEUA1ZbYCBgQFGAgwOBhlr6FYAVYQjYVz1gAIA+PWAA/VtQUFBQYEBRPWAfGWAfggEWggGAYEBSUIEBkGEI/JGQYRQzVluQUJKRUFBWW4Jz//////////////////////////8WYwlep7ODg2BAUYNj/////xZg4BuBUmAEAWEJP5KRkGET2lZbYABgQFGAgwOBYACHgDsVgBVhCVlXYACA/VtQWvEVgBVhCW1XPWAAgD49YAD9W1BQUFBQUFBWW2AAgGAAYQFnc///////////////////////////FmN8Qa0sYOAbhWBAUWAkAWEJrZGQYRFfVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhCheRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhClRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hCllWW2BgkVBbUJFQkVCBYQpqV2AVYQp/VluAgGAgAZBRgQGQYQp+kZBhFWNWW1tgAwuSUFBQkZBQVluCc///////////////////////////FmOiLLRlg4NgQFGDY/////8WYOAbgVJgBAFhCsaSkZBhFZBWW2AAYEBRgIMDgWAAh4A7FYAVYQrgV2AAgP1bUFrxFYAVYQr0Vz1gAIA+PWAA/VtQUFBQUFBQVluBc///////////////////////////FmNjUiEegmBAUYJj/////xZg4BuBUmAEAWELNpGQYRQDVltgIGBAUYCDA4GGWvoVgBVhC1NXPWAAgD49YAD9W1BQUFBgQFE9YB8ZYB+CARaCAYBgQFJQgQGQYQt3kZBhFDNWW1BQUFZbYACDc///////////////////////////FmPphenFhIRgQFGDY/////8WYOAbgVJgBAFhC7mSkZBhFblWW2AgYEBRgIMDgYZa+hWAFWEL1lc9YACAPj1gAP1bUFBQUGBAUT1gHxlgH4IBFoIBgGBAUlCBAZBhC/qRkGEV91ZbkFCTklBQUFZbYACAYGBgAIBhAWdz//////////////////////////8WYyeOC4hg4BuJiYlgQFFgJAFhDEGTkpGQYRdkVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDKuRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDOhXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDO1WW2BgkVBbUJFQkVCBYQ1JV2AVYACAZ///////////gREVYQ0VV2ENFGETNlZbW2BAUZCAglKAYCACYCABggFgQFKAFWENQ1eBYCABYCCCAoA2gzeAggGRUFCQUFtQYQ1eVluAgGAgAZBRgQGQYQ1dkZBhGSBWW1uCYAMLklCAlVCBllCCl1BQUFBQUJNQk1CTkFBWW2AAgGAAYQFnc///////////////////////////FmNc/JARYOAbiIiIiGBAUWAkAWENuJSTkpGQYRmeVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDiKRkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDl9XYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDmRWW2BgkVBbUJFQkVCBYQ51V2AVYQ6KVluAgGAgAZBRgQGQYQ6JkZBhFWNWW1tgAwuSUFBQlJNQUFBQVltgAIBgAIBhAWdz//////////////////////////8WY6y5z/lg4BuIiIhgQFFgJAFhDtWTkpGQYRqhVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDz+RkGEVE1ZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhD3xXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hD4FWW2BgkVBbUJFQkVCBYQ+UV2AVYABhD6lWW4CAYCABkFGBAZBhD6iRkGEa31ZbW4FgAwuRUICUUIGVUFBQUFCTUJORUFBWW2AAYEBRkFCQVltgAID9W2AAgP1bYABz//////////////////////////+CFpBQkZBQVltgAGEQAIJhD9VWW5BQkZBQVlthEBCBYQ/1VluBFGEQG1dgAID9W1BWW2AAgTWQUGEQLYFhEAdWW5KRUFBWW2AAgGBAg4UDEhVhEEpXYRBJYQ/LVltbYABhEFiFgoYBYRAeVluSUFBgIGEQaYWChgFhEB5WW5FQUJJQkpBQVltgAIGQUJGQUFZbYRCGgWEQc1ZbgRRhEJFXYACA/VtQVltgAIE1kFBhEKOBYRB9VluSkVBQVltgAIBgAIBggIWHAxIVYRDDV2EQwmEPy1ZbW2AAYRDRh4KIAWEQHlZblFBQYCBhEOKHgogBYRAeVluTUFBgQGEQ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"},{"b64Body":"Cg8KCQinseqtBhCdGhICGAISAhgDGNaL5+gCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUwKB25mVG9rZW4SCFhKTkZQTFpBKgMY3AlSIhIgzeqPmheYes+YFoY0NvAX5AO8xvJQvoImW6bMaSJEs+tqCwjj/8SxBhDw8+MBiAEB","b64Record":"CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGN0JEjAMza1AnodE42HYBiMDyNtF1da/+NDDPHeljLaFBgryPNq7hgjcqgCZvj/3JowxwBMaCwjjseqtBhCjxsAQIg8KCQinseqtBhCdGhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgByCgoDGN0JEgMY3Ak="},{"b64Body":"Cg8KCQinseqtBhCjGhICGAISAhgDGP2NkRAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCCwoDGN0JGgFBGgFC","b64Record":"CiYIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gCcgIBAhIw5C/uSFfLTIi1GIszXaQtxlyF10hXFbdnVFdGeM8T73x0tV3DxVxihvHCjC15/UA7GgwI47HqrQYQu+DzkQIiDwoJCKex6q0GEKMaEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFofCgMY3QkaCwoCGAASAxjcCRgBGgsKAhgAEgMY3AkYAg=="},{"b64Body":"Cg8KCQioseqtBhCrGhICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGNoJEgMY3Qk=","b64Record":"CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwXEdzc2FldWo8YgE+lUgawUtG5lB2SpxO15gULvi24Dx8KVZJ9XUPxTPD9Dm7fvlCGgsI5LHqrQYQo9fGGiIPCgkIqLHqrQYQqxoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA"},{"b64Body":"Cg8KCQioseqtBhCtGhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY3AkQwIQ9ImSbhf5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIISIDGNwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCjXr+IC9p0KFMveNx3FhJYX8wi6x9gwot2SXwOk9ZcjxPnBfqUhFhqbFEls0aXNuYaDAjkseqtBhCrx+2bAiIPCgkIqLHqrQYQrRoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOggaAjB4KIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQioseqtBhCtGhICGAIgAYIDFRITCgMY3QkSAxjcCRoDGNwJKgIIAQ==","b64Record":"CgMIoAISMFrxmE92WzHjEaM+8vlYvknJPS8+Wp05rU2+q9PRmK0Pjfr3ZpRt6FwSUQENSu6jNxoMCOSx6q0GEKzH7ZsCIhEKCQioseqtBhCtGhICGAIgATqxAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIBodU1BFTkRFUl9BQ0NPVU5UX1NBTUVfQVNfT1dORVIo4v0qUJW8OWJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATdoiy0ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxjcCVIAegwI5LHqrQYQq8ftmwI="},{"b64Body":"Cg8KCQipseqtBhCvGhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY3AkQwIQ9ImSbhf5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7yGqgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIFiIDGNwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjANnBtOcD9UYBjtW6MKT5v/gBH+RN09/oVLBH3kbrga7cobi+6u7p6rT5xtp81LQ2UaCwjlseqtBhCbs6ojIg8KCQipseqtBhCvGhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6jAIKAxjcCSKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogOowUhYKCQoCGAIQ/8uVNgoJCgIYYhCAzJU2"},{"b64Body":"Cg8KCQipseqtBhCxGhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY3AkQwIQ9ImSbhf5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB","b64Record":"CiUIFiIDGNwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBDI6ypZP3fIR3x/3Lckw2tgEcyi9gkkQVNdmaHkvcajxJtoiVf5mOgFjbn8+OUFusaDAjlseqtBhCz366IAiIPCgkIqbHqrQYQsRoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMY3AkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAEAAAEAAAAAAAAAAAAAEAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAgAACAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGN0JEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAABAAABAAAAAAAAAAAAABAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAIAAAgAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAABogFzB+qzmrYQfoiZhFrT1ZvZZT8gDyIJIEicorWTdpbDEaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATcGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE2iIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQipseqtBhCxGhICGAIgAYIDFRITCgMY3QkSAxjcCRoDGNoJKgIIAQ==","b64Record":"CgIIFhIwRo9KuiKcx8UYVtVtjWtaR+vOFUx1lXTJ5MZHkZ4AB4fuZ4iqr0YOTc2w0aA8oxpCGgwI5bHqrQYQtN+uiAIiEQoJCKmx6q0GELEaEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWKOL9KlCVvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAE3aIstGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMY3AlSAHoMCOWx6q0GELPfrogC"},{"b64Body":"Cg8KCQiqseqtBhCzGhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY3AkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATa","b64Record":"CiUIFiIDGNwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBatujCNPsyR060g9lyi0mvEPtPhr485cw6aCJOQz0V8tFt7pr7iHr2REBYIM46zPAaCwjmseqtBhDzye0sIg8KCQiqseqtBhCzGhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6rgIKAxjcCRIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQiqseqtBhCzGhICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATd6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNo=","b64Record":"CgIIFhIwLKns1t81Drh8TuCuFzYdWNFnhev4SgouK+w0nlSHsXgZ2Te9rKmHeXfP9gpY/vA5GgsI5rHqrQYQ9MntLCIRCgkIqrHqrQYQsxoSAhgCIAE6LgoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAShkagMY3AlSAHoLCOax6q0GEPPJ7Sw="},{"b64Body":"Cg8KCQiqseqtBhC1GhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY3AkQwIQ9ImSbhf5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","b64Record":"CiUIFiIDGNwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCrp6ZyRsDB1TyvgWELv0enRpmUax3qU19UcGuNJ+IAg4Mfpewlq6e7XOizfGmjn9MaDAjmseqtBhDD/aORAiIPCgkIqrHqrQYQtRoSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA5oobOp8FCgMY3AkigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAEAAAEAAAAAAAAAAAAAEAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAgAACAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAKIDqMDKQAwoDGN0JEoACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAABAAABAAAAAAAAAAAAABAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAIAAAgAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAABogFzB+qzmrYQfoiZhFrT1ZvZZT8gDyIJIEicorWTdpbDEaIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATcGiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE2iIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSFgoJCgIYAhD/y5U2CgkKAhhiEIDMlTY="},{"b64Body":"ChEKCQiqseqtBhC1GhICGAIgAYIDExIRCgMY3QkSAxjcCRoDGNoJKgA=","b64Record":"CgIIFhIw4cZhBYgMJaT4w5RmZdddvKDRKXHzjjR+gmXL96aQXFVBq/OUb2ON1FJ6O+2ntc+QGgwI5rHqrQYQxP2jkQIiEQoJCKqx6q0GELUaEgIYAiABOpIBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWKOL9KlCgvDliXGGNxl4AAAAAAAAAAAAAAAAAAAAAAAAE3aIstGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagMY3AlSAHoMCOax6q0GEMP9o5EC"},{"b64Body":"Cg8KCQirseqtBhC3GhICGAISAhgDGMC/7SEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY3AkQwIQ9ImTwrpWqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATa","b64Record":"CiUIFiIDGNwJKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAjbXTgQ+HBsG/Em10nx8KdQ+jyLWAHA2ZDdh/vnMNNfDHIM3Q2Ka4/kBTjB+K0Sj4aCwjnseqtBhDznbQ2Ig8KCQirseqtBhC3GhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDmihs6rgIKAxjcCRIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDqMFIWCgkKAhgCEP/LlTYKCQoCGGIQgMyVNg=="},{"b64Body":"ChEKCQirseqtBhC3GhICGAIgATplCgMY5wIQASJcYY3GXgAAAAAAAAAAAAAAAAAAAAAAAATd6YXpxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNo=","b64Record":"CgIIFhIwlQY1+yU/45W/rPQ5LsvuPPglb3B0Mg7PGh7K4Tp7ERtoyBbOQKQUINQjcAbt75owGgsI57HqrQYQ9J20NiIRCgkIq7HqrQYQtxoSAhgCIAE6LgoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChkagMY3AlSAHoLCOex6q0GEPOdtDY="}]}}} \ No newline at end of file diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/HapiSpec.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/HapiSpec.java index d381e2fa4ce6..e53956e67079 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/HapiSpec.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/HapiSpec.java @@ -888,7 +888,7 @@ public static Def.PropertyPreserving onlyPropertyPreservingHapiSpec(final String public static Def.Given onlyDefaultHapiSpec( final String name, @NonNull final SnapshotMatchMode... snapshotMatchModes) { - return internalDefaultHapiSpec(name, true, emptyList()); + return internalDefaultHapiSpec(name, true, List.of(), snapshotMatchModes); } private static Def.Given internalDefaultHapiSpec( diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/utilops/records/SnapshotModeOp.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/utilops/records/SnapshotModeOp.java index 0dcc8b881519..af805f055aa5 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/utilops/records/SnapshotModeOp.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/spec/utilops/records/SnapshotModeOp.java @@ -147,6 +147,7 @@ public class SnapshotModeOp extends UtilOp implements SnapshotOp { "hedera-node/test-clients/build/hapi-test/node%d/data/recordStreams/record0.0.%d"; private static final String TEST_CLIENTS_SNAPSHOT_RESOURCES_LOC = "record-snapshots"; private static final String PROJECT_ROOT_SNAPSHOT_RESOURCES_LOC = "hedera-node/test-clients/record-snapshots"; + public static final long UNADJUSTED_NUM_CUTOFF = 666_666_666L; private final SnapshotMode mode; private final Set matchModes; @@ -660,39 +661,50 @@ private static long feeVariation(@NonNull final Set matchMode private static GeneratedMessageV3 normalized(@NonNull final GeneratedMessageV3 message, final long placeholderNum) { requireNonNull(message); if (message instanceof AccountID accountID) { - final var normalizedNum = placeholderNum < accountID.getAccountNum() - ? accountID.getAccountNum() - placeholderNum - : accountID.getAccountNum(); - return accountID.toBuilder().setAccountNum(normalizedNum).build(); + return accountID.toBuilder() + .setAccountNum(numOrOffsetBetween(accountID.getAccountNum(), placeholderNum)) + .build(); } else if (message instanceof ContractID contractID) { - final var normalizedNum = placeholderNum < contractID.getContractNum() - ? contractID.getContractNum() - placeholderNum - : contractID.getContractNum(); - return contractID.toBuilder().setContractNum(normalizedNum).build(); + return contractID.toBuilder() + .setContractNum(numOrOffsetBetween(contractID.getContractNum(), placeholderNum)) + .build(); } else if (message instanceof TopicID topicID) { - final var normalizedNum = placeholderNum < topicID.getTopicNum() - ? topicID.getTopicNum() - placeholderNum - : topicID.getTopicNum(); - return topicID.toBuilder().setTopicNum(normalizedNum).build(); + return topicID.toBuilder() + .setTopicNum(numOrOffsetBetween(topicID.getTopicNum(), placeholderNum)) + .build(); } else if (message instanceof TokenID tokenID) { - final var normalizedNum = placeholderNum < tokenID.getTokenNum() - ? tokenID.getTokenNum() - placeholderNum - : tokenID.getTokenNum(); - return tokenID.toBuilder().setTokenNum(normalizedNum).build(); + return tokenID.toBuilder() + .setTokenNum(numOrOffsetBetween(tokenID.getTokenNum(), placeholderNum)) + .build(); } else if (message instanceof FileID fileID) { - final var normalizedNum = - placeholderNum < fileID.getFileNum() ? fileID.getFileNum() - placeholderNum : fileID.getFileNum(); - return fileID.toBuilder().setFileNum(normalizedNum).build(); + return fileID.toBuilder() + .setFileNum(numOrOffsetBetween(fileID.getFileNum(), placeholderNum)) + .build(); } else if (message instanceof ScheduleID scheduleID) { - final var normalizedNum = placeholderNum < scheduleID.getScheduleNum() - ? scheduleID.getScheduleNum() - placeholderNum - : scheduleID.getScheduleNum(); - return scheduleID.toBuilder().setScheduleNum(normalizedNum).build(); + return scheduleID.toBuilder() + .setScheduleNum(numOrOffsetBetween(scheduleID.getScheduleNum(), placeholderNum)) + .build(); } else { return message; } } + /** + * For numbers smaller than a cutoff used to create intentionally missing entity + * ids; but greater than the placeholder num, returns the number minus the placeholder + * num. + * + * @param num the number to maybe offset + * @param placeholderNum the placeholder number to use in normalization + * @return the number or the number minus the placeholder number + */ + private static long numOrOffsetBetween(final long num, final long placeholderNum) { + if (num >= UNADJUSTED_NUM_CUTOFF) { + return num; + } + return placeholderNum < num ? num - placeholderNum : num; + } + private void writeSnapshotOf(@NonNull final List postPlaceholderItems) throws IOException { final var outputLoc = resourceLocOf(snapshotLoc, snapshotFileMeta.suiteName()); log.info("Writing snapshot of {} post-placeholder items to {}", postPlaceholderItems.size(), outputLoc); diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/precompile/ERCPrecompileSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/precompile/ERCPrecompileSuite.java index 533759e9c64c..38880b858de1 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/precompile/ERCPrecompileSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/precompile/ERCPrecompileSuite.java @@ -53,6 +53,7 @@ import static com.hedera.services.bdd.spec.utilops.UtilVerbs.newKeyNamed; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.sourcing; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.withOpContext; +import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.EXPECT_STREAMLINED_INGEST_RECORDS; import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.HIGHLY_NON_DETERMINISTIC_FEES; import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.NONDETERMINISTIC_CONTRACT_CALL_RESULTS; import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.NONDETERMINISTIC_FUNCTION_PARAMETERS; @@ -149,13 +150,10 @@ public class ERCPrecompileSuite extends HapiSuite { private static final String A_CIVILIAN = "aCivilian"; private static final String B_CIVILIAN = "bCivilian"; private static final String DO_TRANSFER_FROM = "doTransferFrom"; - private static final String GET_APPROVED = "outerGetApproved"; - private static final String GET_BALANCE_OF = "getBalanceOf"; private static final String MISSING_FROM = "MISSING_FROM"; private static final String MISSING_TO = "MISSING_TO"; private static final String SOME_ERC_20_SCENARIOS = "SomeERC20Scenarios"; private static final String SOME_ERC_721_SCENARIOS = "SomeERC721Scenarios"; - private static final String GET_OWNER_OF = "getOwnerOf"; private static final String OPERATOR_DOES_NOT_EXISTS = "OPERATOR_DOES_NOT_EXISTS"; private static final String SET_APPROVAL_FOR_ALL = "outerSetApprovalForAll"; private static final String REVOKE_SPECIFIC_APPROVAL = "revokeSpecificApproval"; @@ -1572,9 +1570,10 @@ final HapiSpec someErc721ApproveAndRemoveScenariosPass() { return defaultHapiSpec( "someErc721ApproveAndRemoveScenariosPass", - NONDETERMINISTIC_TRANSACTION_FEES, + HIGHLY_NON_DETERMINISTIC_FEES, NONDETERMINISTIC_CONTRACT_CALL_RESULTS, - NONDETERMINISTIC_FUNCTION_PARAMETERS) + NONDETERMINISTIC_FUNCTION_PARAMETERS, + EXPECT_STREAMLINED_INGEST_RECORDS) .given( newKeyNamed(MULTI_KEY_NAME), cryptoCreate(A_CIVILIAN) From a8d28b54526bf3ff31e00392b559a60fbc7bc44c Mon Sep 17 00:00:00 2001 From: lukelee-sl <109538178+lukelee-sl@users.noreply.github.com> Date: Wed, 31 Jan 2024 14:24:01 -0800 Subject: [PATCH 07/17] fix: Ensure that the pending creation customizer applies to the address being created (#11214) Signed-off-by: lukelee-sl --- .../ledger/accounts/ContractCustomizer.java | 32 +++++++++++++++---- .../accounts/SynthCreationCustomizer.java | 2 +- .../contracts/AbstractLedgerWorldUpdater.java | 3 +- .../HederaStackedWorldStateUpdater.java | 5 +-- .../ContractCreateTransitionLogic.java | 3 +- .../accounts/ContractCustomizerTest.java | 29 +++++++++-------- .../HederaStackedWorldStateUpdaterTest.java | 5 +-- .../contract/hapi/ContractCallSuite.java | 25 ++++++++++++++- .../contract/hapi/ContractCreateSuite.java | 26 ++++++++++++++- .../CallInConstructor/CallInConstructor.bin | 1 + .../CallInConstructor/CallInConstructor.json | 1 + .../CallInConstructor/CallInConstructor.sol | 19 +++++++++++ 12 files changed, 123 insertions(+), 28 deletions(-) create mode 100644 hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.bin create mode 100644 hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.json create mode 100644 hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.sol diff --git a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/ledger/accounts/ContractCustomizer.java b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/ledger/accounts/ContractCustomizer.java index fb7e50e00368..62a4696b64d1 100644 --- a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/ledger/accounts/ContractCustomizer.java +++ b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/ledger/accounts/ContractCustomizer.java @@ -35,6 +35,7 @@ import com.hederahashgraph.api.proto.java.ContractCreateTransactionBody; import edu.umd.cs.findbugs.annotations.Nullable; import java.time.Instant; +import org.hyperledger.besu.datatypes.Address; /** * Encapsulates a set of customizations to a smart contract. Primarily delegates to an {@link @@ -45,14 +46,19 @@ public class ContractCustomizer { // Null if the contract is immutable; then its key derives from its entity id private final JKey cryptoAdminKey; private final HederaAccountCustomizer accountCustomizer; + private final Address customizerAppliesToAddress; public ContractCustomizer(final HederaAccountCustomizer accountCustomizer) { - this(null, accountCustomizer); + this(null, accountCustomizer, null); } - public ContractCustomizer(final @Nullable JKey cryptoAdminKey, final HederaAccountCustomizer accountCustomizer) { + public ContractCustomizer( + final @Nullable JKey cryptoAdminKey, + final HederaAccountCustomizer accountCustomizer, + final @Nullable Address customizerAppliesToAddress) { this.cryptoAdminKey = cryptoAdminKey; this.accountCustomizer = accountCustomizer; + this.customizerAppliesToAddress = customizerAppliesToAddress; } /** @@ -62,10 +68,14 @@ public ContractCustomizer(final @Nullable JKey cryptoAdminKey, final HederaAccou * @param decodedKey the key implied by the HAPI operation * @param consensusTime the consensus time of the ContractCreate * @param op the details of the HAPI operation + * @param customizerAppliesToAddress the address of the contract being created, or null if not applicable * @return an appropriate top-level customizer */ public static ContractCustomizer fromHapiCreation( - final JKey decodedKey, final Instant consensusTime, final ContractCreateTransactionBody op) { + final JKey decodedKey, + final Instant consensusTime, + final ContractCreateTransactionBody op, + final Address customizerAppliesToAddress) { final var autoRenewPeriod = op.getAutoRenewPeriod().getSeconds(); final var expiry = consensusTime.getEpochSecond() + autoRenewPeriod; @@ -86,7 +96,7 @@ public static ContractCustomizer fromHapiCreation( customizer.customizeStakedId(op.getStakedIdCase().name(), op.getStakedAccountId(), op.getStakedNodeId()); } - return new ContractCustomizer(key, customizer); + return new ContractCustomizer(key, customizer, customizerAppliesToAddress); } /** @@ -96,16 +106,19 @@ public static ContractCustomizer fromHapiCreation( * * @param sponsor the sending contract * @param ledger the containing ledger + * @param customizerAppliesToAddress the address of the contract being created, or null if not applicable * @return an appropriate child customizer */ public static ContractCustomizer fromSponsorContract( - final AccountID sponsor, final TransactionalLedger ledger) { + final AccountID sponsor, + final TransactionalLedger ledger, + final Address customizerAppliesToAddress) { var key = (JKey) ledger.get(sponsor, KEY); if (key instanceof JContractIDKey) { key = null; } final var customizer = getAccountCustomizer(sponsor, ledger); - return new ContractCustomizer(key, customizer); + return new ContractCustomizer(key, customizer, customizerAppliesToAddress); } public static ContractCustomizer fromSponsorContractWithoutKey( @@ -162,4 +175,11 @@ public void customizeSynthetic(final ContractCreateTransactionBody.Builder op) { public HederaAccountCustomizer accountCustomizer() { return accountCustomizer; } + + public boolean appliesTo(final Address address) { + if (customizerAppliesToAddress == null) { + throw new IllegalStateException("CustomizerAppliesToAddress is null"); + } + return customizerAppliesToAddress.equals(address); + } } diff --git a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/ledger/accounts/SynthCreationCustomizer.java b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/ledger/accounts/SynthCreationCustomizer.java index 9fcfeee5549f..983dce60cd5a 100644 --- a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/ledger/accounts/SynthCreationCustomizer.java +++ b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/ledger/accounts/SynthCreationCustomizer.java @@ -50,7 +50,7 @@ public TransactionBody customize( final TransactionBody synthCreate, final AccountID callerId, final boolean inheritKey) { ContractCustomizer customizer; if (inheritKey) { - customizer = ContractCustomizer.fromSponsorContract(callerId, accountsLedger); + customizer = ContractCustomizer.fromSponsorContract(callerId, accountsLedger, null); } else { customizer = ContractCustomizer.fromSponsorContractWithoutKey(callerId, accountsLedger); } diff --git a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/store/contracts/AbstractLedgerWorldUpdater.java b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/store/contracts/AbstractLedgerWorldUpdater.java index da1331afc460..7fefecfcc1cc 100644 --- a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/store/contracts/AbstractLedgerWorldUpdater.java +++ b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/store/contracts/AbstractLedgerWorldUpdater.java @@ -121,7 +121,8 @@ public MutableAccount getOrCreate(final Address address) { return account; } // if the customizer is set, that means we're creating a contract - if (hasPendingCreationCustomizer()) { + if (hasPendingCreationCustomizer() + && customizerForPendingCreation().appliesTo(aliases().resolveForEvm(address))) { return createAccount(address); } // if the customizer is not set, that means we're creating a ghost account that will not be persisted diff --git a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/store/contracts/HederaStackedWorldStateUpdater.java b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/store/contracts/HederaStackedWorldStateUpdater.java index d2d8035e9e30..7c7b974c9357 100644 --- a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/store/contracts/HederaStackedWorldStateUpdater.java +++ b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/store/contracts/HederaStackedWorldStateUpdater.java @@ -185,7 +185,7 @@ public Address newContractAddress(final Address sponsorAddressOrAlias) { final var newAddress = worldState.newContractAddress(sponsor); numAllocatedIds++; final var sponsorId = accountIdFromEvmAddress(sponsor); - pendingCreationCustomizer = customizerFactory.apply(sponsorId, trackingAccounts()); + pendingCreationCustomizer = customizerFactory.apply(sponsorId, trackingAccounts(), newAddress); if (!dynamicProperties.areContractAutoAssociationsEnabled()) { pendingCreationCustomizer.accountCustomizer().maxAutomaticAssociations(0); } @@ -284,7 +284,8 @@ private boolean isMissingTarget(final Address alias) { @FunctionalInterface interface CustomizerFactory { - ContractCustomizer apply(AccountID id, TransactionalLedger ledger); + ContractCustomizer apply( + AccountID id, TransactionalLedger ledger, Address address); } // --- Only used by unit tests diff --git a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/txns/contract/ContractCreateTransitionLogic.java b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/txns/contract/ContractCreateTransitionLogic.java index 24943704cbee..019ec758ab7b 100644 --- a/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/txns/contract/ContractCreateTransitionLogic.java +++ b/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/txns/contract/ContractCreateTransitionLogic.java @@ -197,7 +197,8 @@ public void doStateTransitionOperation( } // --- Do the business logic --- - final ContractCustomizer hapiSenderCustomizer = fromHapiCreation(key, consensusTime, op); + final ContractCustomizer hapiSenderCustomizer = + fromHapiCreation(key, consensusTime, op, newContractMirrorAddress); worldState.setHapiSenderCustomizer(hapiSenderCustomizer); TransactionProcessingResult result; try { diff --git a/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/ledger/accounts/ContractCustomizerTest.java b/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/ledger/accounts/ContractCustomizerTest.java index 60914c94ba39..616afb41a23b 100644 --- a/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/ledger/accounts/ContractCustomizerTest.java +++ b/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/ledger/accounts/ContractCustomizerTest.java @@ -54,6 +54,7 @@ import com.hederahashgraph.api.proto.java.Duration; import java.time.Instant; import java.util.Map; +import org.hyperledger.besu.datatypes.Address; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; import org.mockito.ArgumentCaptor; @@ -62,6 +63,8 @@ @ExtendWith(MockitoExtension.class) class ContractCustomizerTest { + private static final Address newAddress = Address.fromHexString("0xabc"); + @Mock private HederaAccountCustomizer accountCustomizer; @@ -88,7 +91,7 @@ void worksWithNoCryptoAdminKey() { void usesContractIdKeyIfInheritingFromJustCompletedHollowAccount() { final var captor = ArgumentCaptor.forClass(JKey.class); - subject = new ContractCustomizer(EMPTY_KEY, accountCustomizer); + subject = new ContractCustomizer(EMPTY_KEY, accountCustomizer, newAddress); subject.customize(newContractId, ledger); @@ -102,7 +105,7 @@ void usesContractIdKeyIfInheritingFromJustCompletedHollowAccount() { void worksWithCryptoAdminKey() { final var captor = ArgumentCaptor.forClass(JKey.class); - subject = new ContractCustomizer(cryptoAdminKey, accountCustomizer); + subject = new ContractCustomizer(cryptoAdminKey, accountCustomizer, newAddress); subject.customize(newContractId, ledger); @@ -124,7 +127,7 @@ void worksFromSponsorCustomizerWithCryptoKey() { given(ledger.get(sponsorId, STAKED_ID)).willReturn(stakedId); given(ledger.get(sponsorId, DECLINE_REWARD)).willReturn(declineReward); - final var subject = ContractCustomizer.fromSponsorContract(sponsorId, ledger); + final var subject = ContractCustomizer.fromSponsorContract(sponsorId, ledger, newAddress); assertCustomizesWithCryptoKey(subject, true); } @@ -142,7 +145,7 @@ void worksFromImmutableSponsorCustomizer() { given(ledger.get(sponsorId, STAKED_ID)).willReturn(stakedId); given(ledger.get(sponsorId, DECLINE_REWARD)).willReturn(declineReward); - final var subject = ContractCustomizer.fromSponsorContract(sponsorId, ledger); + final var subject = ContractCustomizer.fromSponsorContract(sponsorId, ledger, newAddress); assertCustomizesWithImmutableKey(subject); } @@ -156,7 +159,7 @@ void worksWithParsedStandinKeyAndExplicityProxy() { .setMemo(memo) .build(); - final var subject = ContractCustomizer.fromHapiCreation(STANDIN_CONTRACT_ID_KEY, consensusNow, op); + final var subject = ContractCustomizer.fromHapiCreation(STANDIN_CONTRACT_ID_KEY, consensusNow, op, newAddress); assertCustomizesWithImmutableKey(subject); } @@ -171,7 +174,7 @@ void worksForStakedId() { .setDeclineReward(true) .build(); - final var subject = ContractCustomizer.fromHapiCreation(STANDIN_CONTRACT_ID_KEY, consensusNow, op); + final var subject = ContractCustomizer.fromHapiCreation(STANDIN_CONTRACT_ID_KEY, consensusNow, op, newAddress); final var captor = ArgumentCaptor.forClass(JKey.class); @@ -210,7 +213,7 @@ void worksWithCryptoKeyAndNoExplicitProxy() { .setMemo(memo) .build(); - final var subject = ContractCustomizer.fromHapiCreation(cryptoAdminKey, consensusNow, op); + final var subject = ContractCustomizer.fromHapiCreation(cryptoAdminKey, consensusNow, op, newAddress); assertCustomizesWithCryptoKey(subject); } @@ -224,7 +227,7 @@ void worksWithAutoRenewAccount() { .setMemo(memo) .build(); - final var subject = ContractCustomizer.fromHapiCreation(cryptoAdminKey, consensusNow, op); + final var subject = ContractCustomizer.fromHapiCreation(cryptoAdminKey, consensusNow, op, newAddress); assertCustomizesWithCryptoKey(subject); verify(ledger).set(newContractId, AUTO_RENEW_ACCOUNT_ID, autoRenewAccount); @@ -238,7 +241,7 @@ void worksWithoutAutoRenewAccount() { .setMemo(memo) .build(); - final var subject = ContractCustomizer.fromHapiCreation(cryptoAdminKey, consensusNow, op); + final var subject = ContractCustomizer.fromHapiCreation(cryptoAdminKey, consensusNow, op, newAddress); assertCustomizesWithCryptoKey(subject); // Should not set auto-renew account to missing entity id @@ -253,7 +256,7 @@ void worksWithAutoAssociationSlots() { .setMemo(memo) .build(); - final var subject = ContractCustomizer.fromHapiCreation(cryptoAdminKey, consensusNow, op); + final var subject = ContractCustomizer.fromHapiCreation(cryptoAdminKey, consensusNow, op, newAddress); assertCustomizesWithCryptoKey(subject); verify(ledger).set(newContractId, MAX_AUTOMATIC_ASSOCIATIONS, 10); @@ -261,7 +264,7 @@ void worksWithAutoAssociationSlots() { @Test void customizesSyntheticWithCryptoKey() { - final var subject = new ContractCustomizer(cryptoAdminKey, accountCustomizer); + final var subject = new ContractCustomizer(cryptoAdminKey, accountCustomizer, newAddress); final var op = ContractCreateTransactionBody.newBuilder(); subject.customizeSynthetic(op); @@ -273,7 +276,7 @@ void customizesSyntheticWithCryptoKey() { @Test void customizesSyntheticWithNegStakedId() { given(accountCustomizer.getChanges()).willReturn(Map.of(STAKED_ID, -1L)); - final var subject = new ContractCustomizer(cryptoAdminKey, accountCustomizer); + final var subject = new ContractCustomizer(cryptoAdminKey, accountCustomizer, newAddress); final var op = ContractCreateTransactionBody.newBuilder(); willCallRealMethod().given(accountCustomizer).customizeSynthetic(op); @@ -288,7 +291,7 @@ void customizesSyntheticWithNegStakedId() { @Test void customizesSyntheticWithPositiveStakedId() { given(accountCustomizer.getChanges()).willReturn(Map.of(STAKED_ID, 10L)); - final var subject = new ContractCustomizer(cryptoAdminKey, accountCustomizer); + final var subject = new ContractCustomizer(cryptoAdminKey, accountCustomizer, newAddress); final var op = ContractCreateTransactionBody.newBuilder(); willCallRealMethod().given(accountCustomizer).customizeSynthetic(op); diff --git a/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/store/contracts/HederaStackedWorldStateUpdaterTest.java b/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/store/contracts/HederaStackedWorldStateUpdaterTest.java index 3220ea412006..8efaa113810d 100644 --- a/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/store/contracts/HederaStackedWorldStateUpdaterTest.java +++ b/hedera-node/hedera-mono-service/src/test/java/com/hedera/node/app/service/mono/store/contracts/HederaStackedWorldStateUpdaterTest.java @@ -212,7 +212,7 @@ void linksAliasWhenReservingNewContractId() { given(trackingLedgers.aliases()).willReturn(aliases); given(trackingLedgers.accounts()).willReturn(accountsLedger); given(aliases.resolveForEvm(sponsor)).willReturn(sponsor); - given(customizerFactory.apply(any(), any())).willReturn(customizer); + given(customizerFactory.apply(any(), any(), any())).willReturn(customizer); given(customizer.accountCustomizer()).willReturn(accountCustomizer); final var created = subject.newAliasedContractAddress(sponsor, alias); @@ -323,7 +323,8 @@ void canSponsorWithAlias() { final var sponsoredAddr = Address.wrap(Bytes.wrap(EntityIdUtils.asEvmAddress(sponsoredId))); given(worldState.newContractAddress(sponsorAddr)).willReturn(sponsoredAddr); - given(customizerFactory.apply(sponsorAid, accountsLedger)).willReturn(customizer); + given(customizerFactory.apply(sponsorAid, accountsLedger, sponsoredAddr)) + .willReturn(customizer); final var allocated = subject.newContractAddress(alias); final var allocatedAid = EntityIdUtils.accountIdFromEvmAddress(allocated.toArrayUnsafe()); diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCallSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCallSuite.java index 8a156dea8559..9bfc85b0c8b6 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCallSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCallSuite.java @@ -98,6 +98,7 @@ import static com.hederahashgraph.api.proto.java.TokenType.NON_FUNGIBLE_UNIQUE; import static com.swirlds.common.utility.CommonUtils.unhex; import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; import com.esaulpaugh.headlong.abi.ABIType; import com.esaulpaugh.headlong.abi.Address; @@ -255,7 +256,8 @@ public List getSpecsInSuite() { lowLevelEcrecCallBehavior(), callsToSystemEntityNumsAreTreatedAsPrecompileCalls(), hollowCreationFailsCleanly(), - repeatedCreate2FailsWithInterpretableActionSidecars()); + repeatedCreate2FailsWithInterpretableActionSidecars(), + callStaticCallToLargeAddress()); } @HapiTest @@ -2417,6 +2419,27 @@ final HapiSpec consTimeManagementWorksWithRevertedInternalCreations() { .consensusTimeImpliedByNonce(parentConsTime.get(), 1)))); } + @HapiTest + final HapiSpec callStaticCallToLargeAddress() { + final var txn = "txn"; + final var contract = "CallInConstructor"; + return defaultHapiSpec("callStaticAddress") + .given( + uploadInitCode(contract), + contractCreate(contract).via(txn).hasKnownStatus(SUCCESS)) + .when(contractCall(contract, "callSomebody").via(txn)) + .then(getTxnRecord(txn).logged(), withOpContext((spec, opLog) -> { + final var op = getTxnRecord(txn); + allRunFor(spec, op); + final var record = op.getResponseRecord(); + final var callResult = record.getContractCallResult(); + final var callContractID = callResult.getContractID(); + assertTrue( + callContractID.getContractNum() < 10000, + "Expected contract num < 10000 but got " + callContractID.getContractNum()); + })); + } + private String getNestedContractAddress(final String contract, final HapiSpec spec) { return HapiPropertySource.asHexedSolidityAddress(spec.registry().getContractId(contract)); } diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCreateSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCreateSuite.java index 4327794928b6..6d5516a0b5a8 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCreateSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCreateSuite.java @@ -83,6 +83,7 @@ import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.TRANSACTION_OVERSIZE; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; import com.esaulpaugh.headlong.util.Integers; import com.google.common.primitives.Longs; @@ -151,7 +152,8 @@ public List getSpecsInSuite() { contractWithAutoRenewNeedSignatures(), newAccountsCanUsePureContractIdKey(), createContractWithStakingFields(), - disallowCreationsOfEmptyInitCode()); + disallowCreationsOfEmptyInitCode(), + createCallInConstructor()); } @Override @@ -339,6 +341,28 @@ final HapiSpec createEmptyConstructor() { .then(contractCreate(EMPTY_CONSTRUCTOR_CONTRACT).hasKnownStatus(SUCCESS)); } + @HapiTest + final HapiSpec createCallInConstructor() { + final var txn = "txn"; + return defaultHapiSpec("callInConstructor") + .given(uploadInitCode("CallInConstructor")) + .when() + .then( + contractCreate("CallInConstructor").via(txn).hasKnownStatus(SUCCESS), + getTxnRecord(txn).logged(), + withOpContext((spec, opLog) -> { + final var op = getTxnRecord(txn); + allRunFor(spec, op); + final var record = op.getResponseRecord(); + final var creationResult = record.getContractCreateResult(); + final var createdIds = creationResult.getCreatedContractIDsList(); + assertEquals(1, createdIds.size(), "Expected one creations but got " + createdIds); + assertTrue( + createdIds.get(0).getContractNum() < 10000, + "Expected contract num < 10000 but got " + createdIds); + })); + } + @HapiTest final HapiSpec revertedTryExtCallHasNoSideEffects() { final var balance = 3_000; diff --git a/hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.bin b/hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.bin new file mode 100644 index 000000000000..255fd2fbc159 --- /dev/null +++ b/hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.bin @@ -0,0 +1 @@ +6080604052348015600f57600080fd5b5060006a636f6e736f6c652e6c6f679050600080600080845afa50506088806100396000396000f3fe6080604052348015600f57600080fd5b506004361060285760003560e01c8063e1cc0e6d14602d575b600080fd5b60336035565b005b60006a636f6e736f6c652e6c6f679050600080600080845afa505056fea264697066735822122025fa42ec807d7d331b75cc54fed6c8e02806ee60002c6e07db63459eb5d5ee0664736f6c63430008100033 \ No newline at end of file diff --git a/hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.json b/hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.json new file mode 100644 index 000000000000..e5273795747e --- /dev/null +++ b/hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.json @@ -0,0 +1 @@ +[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"callSomebody","outputs":[],"stateMutability":"view","type":"function"}] \ No newline at end of file diff --git a/hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.sol b/hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.sol new file mode 100644 index 000000000000..01f7a7239beb --- /dev/null +++ b/hedera-node/test-clients/src/main/resource/contract/contracts/CallInConstructor/CallInConstructor.sol @@ -0,0 +1,19 @@ +pragma solidity ^0.8.0; + +contract CallInConstructor { + address constant CONSOLE_ADDRESS = address(0x000000000000000000636F6e736F6c652e6c6f67); + + constructor() { + address somebodyToCall = CONSOLE_ADDRESS; + assembly { + let r := staticcall(gas(), somebodyToCall, 0, 0, 0, 0) + } + } + + function callSomebody() view public { + address somebodyToCall = CONSOLE_ADDRESS; + assembly { + let r := staticcall(gas(), somebodyToCall, 0, 0, 0, 0) + } + } +} From 9b243177fad8b3fb796c95e3ddc0c520187dcb55 Mon Sep 17 00:00:00 2001 From: Valentin Tronkov Date: Thu, 1 Feb 2024 08:30:04 +0200 Subject: [PATCH 08/17] test: Enable fuzzy matching for ContractKeysStillWorkAsExpectedSuite (#11272) Signed-off-by: Valentin Tronkov <99957253+vtronkov@users.noreply.github.com> --- .../ContractKeysStillWorkAsExpected.json | 323 ++++++++++++++++++ .../ContractKeysStillWorkAsExpectedSuite.java | 18 +- 2 files changed, 337 insertions(+), 4 deletions(-) create mode 100644 hedera-node/test-clients/record-snapshots/ContractKeysStillWorkAsExpected.json diff --git a/hedera-node/test-clients/record-snapshots/ContractKeysStillWorkAsExpected.json b/hedera-node/test-clients/record-snapshots/ContractKeysStillWorkAsExpected.json new file mode 100644 index 000000000000..8d23c91524b5 --- /dev/null +++ b/hedera-node/test-clients/record-snapshots/ContractKeysStillWorkAsExpected.json @@ -0,0 +1,323 @@ +{ + "specSnapshots": { + "ApprovalFallbacksRequiredWithoutTopLevelSigAccess": { + "placeholderNum": 1001, + "encodedItems": [ + { + "b64Body": "Cg8KCQjTvbmtBhCdBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISILdcZ64XDD1I1oR0WUXKg1ZmLGxiDgSsxD5F/saimzS6EICU69wDSgUIgM7aAw==", + "b64Record": "CiUIFhIDGOoHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBmzn8Soslbzx0qTRmxu6/MyJz4mbsDte1FgTQTh+9cea8/yWjtLQ75+Q/XYiCDn+oaDAiPvrmtBhCT2NzzAiIPCgkI0725rQYQnQYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjqBxCAqNa5Bw==" + }, + { + "b64Body": "Cg8KCQjUvbmtBhCfBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIO2WNCKzQNYN9VsDUDRjSdrRMLS+z2urLqF+MyJo3Hf8EICU69wDSgUIgM7aAw==", + "b64Record": "CiUIFhIDGOsHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDJ/iK7QVi1X77FNbadqsfq8JgsbuDbUg5fe/IJHergUKl5WRxX9vvGEX8cibzueBQaCwiQvrmtBhCbqcl7Ig8KCQjUvbmtBhCfBhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUhkKCgoCGAIQ/6fWuQcKCwoDGOsHEICo1rkH" + }, + { + "b64Body": "Cg8KCQjUvbmtBhChBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIOmC5Z/eXX8dM19tcmxH92hHH7NNRyWnD/h9yXHBGKh2EICU69wDSgUIgM7aAw==", + "b64Record": "CiUIFhIDGOwHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCPk4LXBhTtYFK1XW14WcY1moGGN9FNeaEsyWzdX9WiJ+6ukeMZFoCEkwtYreYzbacaDAiQvrmtBhCbh+n8AiIPCgkI1L25rQYQoQYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjsBxCAqNa5Bw==" + }, + { + "b64Body": "Cg8KCQjVvbmtBhCjBhICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloxCiISIFw488EaR1XwnfIXbn2qRlq6FzOmLsk0v1n5MfthEiaoEICU69wDSgUIgM7aAw==", + "b64Record": "CiUIFhIDGO0HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA2RmKUMZt9fP92gDwA+EMZrUb/ulXlJkc3SSwyohvAJ6lOFV4TKDO4wjrN0M3Q6xIaDAiRvrmtBhC7w4OFASIPCgkI1b25rQYQowYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxjtBxCAqNa5Bw==" + }, + { + "b64Body": "Cg8KCQjVvbmtBhClBhICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiRjJSxBhDIhND1AhptCiISIDbrPGM7F2MCjpQgiFjQCXqXLjeyxPwW6p9A1x9twmZrCiM6IQJ5jvK/WD6oY0CSEUNRimgh88vj3FJ1LxH8QVOfi5/WDAoiEiCjV8Mw3efh+UsrCfXHDLV1puQuRgq37nzKYCHqWkEw4yIMSGVsbG8gV29ybGQhKgAyAA==", + "b64Record": "CiUIFhoDGO4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCjTmmjOLJ5so/m1+i57wQ7IXSdbAT6185wjEIMtfdlu0fEAiDaAdbrTh2R3Zd+9zQaDAiRvrmtBhDTpZ+GAyIPCgkI1b25rQYQpQYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA" + }, + { + "b64Body": "Cg8KCQjWvbmtBhCpBhICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxjuByKAIDYwODA2MDQwNTI2MTAxNjc2MDAwODA2MTAxMDAwYTgxNTQ4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjAyMTkxNjkwODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjAyMTc5MDU1NTAzNDgwMTU2MTAwNTI1NzYwMDA4MGZkNWI1MDYxMmMwMzgwNjEwMDYyNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBhOTU3NjAwMDM1NjBlMDFjODA2Mzk4MmFhMGQ4MTE2MTAwNzE1NzgwNjM5ODJhYTBkODE0NjEwMTNhNTc4MDYzOWRiZDFkMGMxNDYxMDE1NjU3ODA2M2E3NzE2ZGQwMTQ2MTAxNzI1NzgwNjNkNDgyN2MwYzE0NjEwMThlNTc4MDYzZDg0ZGYxZWIxNDYxMDFhYTU3ODA2M2UwNGU0NGM2MTQ2MTAxYzY1NzYxMDBhOTU2NWI4MDYzMWM5YzNmNGYxNDYxMDBhZTU3ODA2MzIzYmY0YTMwMTQ2MTAwY2E1NzgwNjM0MjEyYjVjZTE0NjEwMGU2NTc4MDYzNjE2YzQ1MDgxNDYxMDEwMjU3ODA2Mzc4MjU3YzI1MTQ2MTAxMWU1NzViNjAwMDgwZmQ1YjYxMDBjODYwMDQ4MDM2MDM4MTAxOTA2MTAwYzM5MTkwNjEyNDY1NTY1YjYxMDFlMjU2NWIwMDViNjEwMGU0NjAwNDgwMzYwMzgxMDE5MDYxMDBkZjkxOTA2MTI0NjU1NjViNjEwNGQyNTY1YjAwNWI2MTAxMDA2MDA0ODAzNjAzODEwMTkwNjEwMGZiOTE5MDYxMjRiODU2NWI2MTA2MTY1NjViMDA1YjYxMDExYzYwMDQ4MDM2MDM4MTAxOTA2MTAxMTc5MTkwNjEyNGY4NTY1YjYxMTQ3NTU2NWIwMDViNjEwMTM4NjAwNDgwMzYwMzgxMDE5MDYxMDEzMzkxOTA2MTI0Zjg1NjViNjExODM3NTY1YjAwNWI2MTAxNTQ2MDA0ODAzNjAzODEwMTkwNjEwMTRmOTE5MDYxMjRiODU2NWI2MTFjM2E1NjViMDA1YjYxMDE3MDYwMDQ4MDM2MDM4MTAxOTA2MTAxNmI5MTkwNjEyNGI4NTY1YjYxMWQ3YjU2NWIwMDViNjEwMThjNjAwNDgwMzYwMzgxMDE5MDYxMDE4NzkxOTA2MTI0NjU1NjViNjExZWI5NTY1YjAwNWI2MTAxYTg2MDA0ODAzNjAzODEwMTkwNjEwMWEzOTE5MDYxMjRiODU2NWI2MTFmZmQ1NjViMDA1YjYxMDFjNDYwMDQ4MDM2MDM4MTAxOTA2MTAxYmY5MTkwNjEyNGI4NTY1YjYxMjEzYjU2NWIwMDViNjEwMWUwNjAwNDgwMzYwMzgxMDE5MDYxMDFkYjkxOTA2MTI1NzM1NjViNjEyMjc5NTY1YjAwNWI2MDAwNjA2MDYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwMjAzNTc2MTAyMDI2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTAyMzE1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDg0ODE2MDAwODE1MTgxMTA2MTAyNDk1NzYxMDI0ODYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjkwODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNTI1MDUwODM4MTYwMDE4MTUxODExMDYxMDI5ODU3NjEwMjk3NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDJlZjU3NjEwMmVlNjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMzFkNTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA3ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MTYwMDA4MTUxODExMDYxMDM1NTU3NjEwMzU0NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDE4MTYwMDE4MTUxODExMDYxMDM3ZjU3NjEwMzdlNjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM4MmJiYTQ5MzYwZTAxYjg4ODQ4NDYwNDA1MTYwMjQwMTYxMDNlNzkzOTI5MTkwNjEyNzk2NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMDQ1MTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMDQ4ZTU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMDQ5MzU2NWI2MDYwOTE1MDViNTA4MDk0NTA4MTk1NTA1MDUwODM2MTA0YTY1NzYwMDA4MGZkNWI2MDE2ODM4MDYwMjAwMTkwNTE4MTAxOTA2MTA0YmM5MTkwNjEyODljNTY1YjYwMDMwYjE0NjEwNGM5NTc2MDAwODBmZDViNTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzZWNhMzY5MTc2MGUwMWI4Njg2ODY2MDAxNjA0MDUxNjAyNDAxNjEwNTJkOTQ5MzkyOTE5MDYxMjhkODU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTA1OTc5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTA1ZDQ1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA1ZDk1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEwNWVjNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEwNjAyOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMDYwZjU3NjAwMDgwZmQ1YjUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzN2M0MWFkMmM2MGUwMWI4NTYwNDA1MTYwMjQwMTYxMDY2YTkxOTA2MTI5MWQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwNmQ0OTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwNzExNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwNzE2NTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMDcyOTU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMDczZjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTA3NGM1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzM2IzYmZmMGY2MGUwMWI4NTYwNDA1MTYwMjQwMTYxMDc5YzkxOTA2MTI5MWQ1NjViNjA=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwA+qOvSjWfNyfF+63E/zymn+gGTFm5vVVDCfQv91IO0B3cv7YKnUoDZsnjj8BrUl5GgwIkr65rQYQs8n8qwEiDwoJCNa9ua0GEKkGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQjWvbmtBhCvBhICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjuByKAIDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTA4MDY5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTA4NDM1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA4NDg1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEwODViNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEwODcxOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMDg3ZTU3NjAwMDgwZmQ1YjYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg1NjAwMTYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MTExMTU2MTA4ZGI1NzYxMDhkYTYxMjVhMDU2NWI1YjYwNDA1MTkwODA4MjUyODA2MDIwMDI2MDIwMDE4MjAxNjA0MDUyODAxNTYxMDkwZTU3ODE2MDIwMDE1YjYwNjA4MTUyNjAyMDAxOTA2MDAxOTAwMzkwODE2MTA4Zjk1NzkwNTA1YjUwNjA0MDUxNjAyNDAxNjEwOTIxOTM5MjkxOTA2MTJhNzg1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwOThiOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwOWM4NTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwOWNkNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMDllMDU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMDlmNjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTBhMDM1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYWNiOWNmZjk2MGUwMWI4NTYwMDE2MDAwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwYTYwNTc2MTBhNWY2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBhOGU1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjA0MDUxNjAyNDAxNjEwYWExOTM5MjkxOTA2MTJhYjY1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwYjBiOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwYjQ4NTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwYjRkNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMGI2MDU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMGI3NjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTBiODM1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzOGY4ZDdmOTk2MGUwMWI4NTg1NjA0MDUxNjAyNDAxNjEwYmQ1OTI5MTkwNjEyYWY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGMzZjkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGM3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGM4MTU2NWI2MDYwOTE1MDViNTA4MDkyNTA4MTkzNTA1MDUwODE2MTBjOTQ1NzYwMDA4MGZkNWI2MDE2ODE4MDYwMjAwMTkwNTE4MTAxOTA2MTBjYWE5MTkwNjEyODljNTY1YjYwMDMwYjE0NjEwY2I3NTc2MDAwODBmZDViNjAwMDYwMDI2N2ZmZmZmZmZmZmZmZmZmZmY4MTExMTU2MTBjZDQ1NzYxMGNkMzYxMjVhMDU2NWI1YjYwNDA1MTkwODA4MjUyODA2MDIwMDI2MDIwMDE4MjAxNjA0MDUyODAxNTYxMGQwMjU3ODE2MDIwMDE2MDIwODIwMjgwMzY4MzM3ODA4MjAxOTE1MDUwOTA1MDViNTA5MDUwMzA4MTYwMDA4MTUxODExMDYxMGQxYTU3NjEwZDE5NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA4MzgxNjAwMTgxNTE4MTEwNjEwZDY5NTc2MTBkNjg2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZGMwNTc2MTBkYmY2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkZWU1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDdmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgxNjAwMDgxNTE4MTEwNjEwZTI2NTc2MTBlMjU2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwNjAwMTgxNjAwMTgxNTE4MTEwNjEwZTUwNTc2MTBlNGY2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzgyYmJhNDkzNjBlMDFiODc4NDg0NjA0MDUxNjAyNDAxNjEwZWI4OTM5MjkxOTA2MTI3OTY1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwZjIyOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwZjVmNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwZjY0NTY1YjYwNjA5MTUwNWI1MDgwOTQ1MDgxOTU1MDUwNTA4MzYxMGY3NzU3NjAwMDgwZmQ1YjYwMTY4MzgwNjAyMDAxOTA1MTgxMDE5MDYxMGY4ZDkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTBmOWE1NzYwMDA4MGZkNWI2MDAwODA=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwBWdKXToX7HijA29HthHPxVI61qYsrWGFg6ijLUgPJ1BtrcSpu7feSK0ReegtYYJDGgwIkr65rQYQ84rnrAMiDwoJCNa9ua0GEK8GEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQjXvbmtBhC1BhICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjuByKAIDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM1YjhmODU4NDYwZTAxYjg3ODc2MDQwNTE2MDI0MDE2MTBmZWM5MjkxOTA2MTJhZjQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExMDU2OTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExMDkzNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExMDk4NTY1YjYwNjA5MTUwNWI1MDgwOTQ1MDgxOTU1MDUwNTA4MzYxMTBhYjU3NjAwMDgwZmQ1YjYwMTY4MzgwNjAyMDAxOTA1MTgxMDE5MDYxMTBjMTkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTEwY2U1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNTJmOTEzODc2MGUwMWI4Nzg3NjA0MDUxNjAyNDAxNjExMTIwOTI5MTkwNjEyYWY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMTE4YTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMTFjNzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMTFjYzU2NWI2MDYwOTE1MDViNTA4MDk0NTA4MTk1NTA1MDUwODM2MTExZGY1NzYwMDA4MGZkNWI2MDE2ODM4MDYwMjAwMTkwNTE4MTAxOTA2MTExZjU5MTkwNjEyODljNTY1YjYwMDMwYjE0NjExMjAyNTc2MDAwODBmZDViNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2Mzk3OTA2ODZkNjBlMDFiODc4NzYwMDE2MDQwNTE2MDI0MDE2MTEyNTc5MzkyOTE5MDYxMmIzYzU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTEyYzE5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTEyZmU1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTEzMDM1NjViNjA2MDkxNTA1YjUwODA5NDUwODE5NTUwNTA1MDgzNjExMzE2NTc2MDAwODBmZDViNjAxNjgzODA2MDIwMDE5MDUxODEwMTkwNjExMzJjOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMTMzOTU3NjAwMDgwZmQ1YjYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhZjk5YzYzMzYwZTAxYjg3ODc2MDQwNTE2MDI0MDE2MTEzOGI5MjkxOTA2MTJhZjQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExM2Y1OTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExNDMyNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExNDM3NTY1YjYwNjA5MTUwNWI1MDgwOTQ1MDgxOTU1MDUwNTA4MzYxMTQ0YTU3NjAwMDgwZmQ1YjYwMTY4MzgwNjAyMDAxOTA1MTgxMDE5MDYxMTQ2MDkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTE0NmQ1NzYwMDA4MGZkNWI1MDUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMTQ5NjU3NjExNDk1NjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjExNGM0NTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMTRlNDU3NjExNGUzNjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjExNTEyNTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA4NzgyNjAwMDgxNTE4MTEwNjExNTJhNTc2MTE1Mjk2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDg1ODI2MDAxODE1MTgxMTA2MTE1Nzk1NzYxMTU3ODYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjkwODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNTI1MDUwODY4MTYwMDA4MTUxODExMDYxMTVjODU3NjExNWM3NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA4NDgxNjAwMTgxNTE4MTEwNjExNjE3NTc2MTE2MTY2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExNjZlNTc2MTE2NmQ2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTE2OWM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDYwMDI4MTYwMDA4MTUxODExMDYxMTZiNTU3NjExNmI0NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDM4MTYwMDE4MTUxODExMDYxMTZkZjU3NjExNmRlNjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyYzRiYTE5MTYwZTAxYjhiODU4NTg1NjA0MDUxNjAyNDAxNjExNzQ5OTQ5MzkyOTE5MDYxMmI3MzU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwdD5os1zDeLRphT+vPyLGRQYeSUQxRrJ6g06OIYZJwJIKIfQavOqXvY4R8A+z40Z9GgwIk765rQYQ+7CLtQEiDwoJCNe9ua0GELUGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQjXvbmtBhC7BhICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjuByKAIDgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMTdiMzkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMTdmMDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMTdmNTU2NWI2MDYwOTE1MDViNTA4MDk1NTA4MTk2NTA1MDUwODQ2MTE4MDg1NzYwMDA4MGZkNWI2MDE2ODQ4MDYwMjAwMTkwNTE4MTAxOTA2MTE4MWU5MTkwNjEyODljNTY1YjYwMDMwYjE0NjExODJiNTc2MDAwODBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwNjAwNDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMTg1ODU3NjExODU3NjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjExODg2NTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA4NjgxNjAwMDgxNTE4MTEwNjExODllNTc2MTE4OWQ2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDg1ODE2MDAxODE1MTgxMTA2MTE4ZWQ1NzYxMThlYzYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjkwODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNTI1MDUwODQ4MTYwMDI4MTUxODExMDYxMTkzYzU3NjExOTNiNjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA4MzgxNjAwMzgxNTE4MTEwNjExOThiNTc2MTE5OGE2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDYwMDA2MDA0NjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOWUyNTc2MTE5ZTE2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTFhMTA1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDdmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgxNjAwMDgxNTE4MTEwNjExYTQ4NTc2MTFhNDc2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwNjAwMTgxNjAwMTgxNTE4MTEwNjExYTcyNTc2MTFhNzE2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwN2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODE2MDAyODE1MTgxMTA2MTFhYmI1NzYxMWFiYTYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA2MDA3MGI5MDgxNjAwNzBiODE1MjUwNTA2MDAxODE2MDAzODE1MTgxMTA2MTFhZTU1NzYxMWFlNDYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA2MDA3MGI5MDgxNjAwNzBiODE1MjUwNTA2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzODJiYmE0OTM2MGUwMWI4YTg0ODQ2MDQwNTE2MDI0MDE2MTFiNGQ5MzkyOTE5MDYxMjc5NjU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTFiYjc5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTFiZjQ1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTFiZjk1NjViNjA2MDkxNTA1YjUwODA5NDUwODE5NTUwNTA1MDgzNjExYzBjNTc2MDAwODBmZDViNjAxNjgzODA2MDIwMDE5MDUxODEwMTkwNjExYzIyOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMWMyZjU3NjAwMDgwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1MDU2NWI2MDAwNjA2MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NzkwNjg2ZDYwZTAxYjg1ODU2MDAxNjA0MDUxNjAyNDAxNjExYzkzOTM5MjkxOTA2MTJiM2M1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExY2ZkOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExZDNhNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExZDNmNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMWQ1MjU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMWQ2ODkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTFkNzU1NzYwMDA4MGZkNWI1MDUwNTA1MDU2NWI2MDAwNjA2MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM4ZjhkN2Y5OTYwZTAxYjg1ODU2MDQwNTE2MDI0MDE2MTFkZDE5MjkxOTA2MTJhZjQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExZTNiOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExZTc4NTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExZTdkNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMWU5MDU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMWVhNjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTFlYjM1NzYwMDA4MGZkNWI1MDUwNTA1MDU2NWI2MDAwNjA2MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM1Y2ZjOTAxMTYwZTAxYjg2ODY4NjYwMDE2MDQwNTE2MDI0MDE2MTFmMTQ5NDkzOTI5MTkwNjEyOGQ4NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMWY3ZTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMWZiYjU3NjA0MDUxOTE=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwUHQXLjQoW4BLRWlk7Ip1OSYtJHh7iqtZnBBmSR/9vbThyo7W3bUEADsZLWc1yNcAGgwIk765rQYQ646RtgMiDwoJCNe9ua0GELsGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQjYvbmtBhDBBhICGAISAhgDGPbR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxjuByKAIDUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExZmMwNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMWZkMzU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMWZlOTkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTFmZjY1NzYwMDA4MGZkNWI1MDUwNTA1MDUwNTY1YjYwMDA2MDYwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzViOGY4NTg0NjBlMDFiODU4NTYwNDA1MTYwMjQwMTYxMjA1MzkyOTE5MDYxMmFmNDU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTIwYmQ5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTIwZmE1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTIwZmY1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEyMTEyNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEyMTI4OTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMjEzNTU3NjAwMDgwZmQ1YjUwNTA1MDUwNTY1YjYwMDA2MDYwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2FmOTljNjMzNjBlMDFiODU4NTYwNDA1MTYwMjQwMTYxMjE5MTkyOTE5MDYxMmFmNDU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTIxZmI5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTIyMzg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTIyM2Q1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEyMjUwNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEyMjY2OTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMjI3MzU3NjAwMDgwZmQ1YjUwNTA1MDUwNTY1YjYwMDA2MDYwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2FjYjljZmY5NjBlMDFiODQ2MDAxNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMjJkYTU3NjEyMmQ5NjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEyMzA4NTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDYwNDA1MTYwMjQwMTYxMjMxYjkzOTI5MTkwNjEyYWI2NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMjM4NTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMjNjMjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMjNjNzU2NWI2MDYwOTE1MDViNTA4MDkyNTA4MTkzNTA1MDUwODE2MTIzZGE1NzYwMDA4MGZkNWI2MDE2ODE4MDYwMjAwMTkwNTE4MTAxOTA2MTIzZjA5MTkwNjEyODljNTY1YjYwMDMwYjE0NjEyM2ZkNTc2MDAwODBmZDViNTA1MDUwNTY1YjYwMDA4MGZkNWI2MDAwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMjQzMjgyNjEyNDA3NTY1YjkwNTA5MTkwNTA1NjViNjEyNDQyODE2MTI0Mjc1NjViODExNDYxMjQ0ZDU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMjQ1ZjgxNjEyNDM5NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMjQ3ZTU3NjEyNDdkNjEyNDAyNTY1YjViNjAwMDYxMjQ4Yzg2ODI4NzAxNjEyNDUwNTY1YjkzNTA1MDYwMjA2MTI0OWQ4NjgyODcwMTYxMjQ1MDU2NWI5MjUwNTA2MDQwNjEyNGFlODY4Mjg3MDE2MTI0NTA1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMjRjZjU3NjEyNGNlNjEyNDAyNTY1YjViNjAwMDYxMjRkZDg1ODI4NjAxNjEyNDUwNTY1YjkyNTA1MDYwMjA2MTI0ZWU4NTgyODYwMTYxMjQ1MDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA2MGEwODY4ODAzMTIxNTYxMjUxNDU3NjEyNTEzNjEyNDAyNTY1YjViNjAwMDYxMjUyMjg4ODI4OTAxNjEyNDUwNTY1Yjk1NTA1MDYwMjA2MTI1MzM4ODgyODkwMTYxMjQ1MDU2NWI5NDUwNTA2MDQwNjEyNTQ0ODg4Mjg5MDE2MTI0NTA1NjViOTM1MDUwNjA2MDYxMjU1NTg4ODI4OTAxNjEyNDUwNTY1YjkyNTA1MDYwODA2MTI1NjY4ODgyODkwMTYxMjQ1MDU2NWI5MTUwNTA5Mjk1NTA5Mjk1OTA5MzUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMjU4OTU3NjEyNTg4NjEyNDAyNTY1YjViNjAwMDYxMjU5Nzg0ODI4NTAxNjEyNDUwNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjEyNjA3ODE2MTI0Mjc1NjViODI1MjUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MjgyNTI2MDIwODIwMTkwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYxMjY0MjgxNjEyNDI3NTY1YjgyNTI1MDUwNTY1YjYwMDA2MTI2NTQ4MzgzNjEyNjM5NTY1YjYwMjA4MzAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDYxMjY3ODgyNjEyNjBkNTY1YjYxMjY4MjgxODU2MTI2MTg1NjViOTM1MDYxMjY4ZDgzNjEyNjI5NTY1YjgwNjAwMDViODM4MTEwMTU2MTI2YmU1NzgxNTE2MTI2YTU4ODgyNjEyNjQ4NTY1Yjk3NTA2MTI2YjA4MzYxMjY2MDU2NWI5MjUwNTA2MDAxODEwMTkwNTA2MTI2OTE1NjViNTA4NTkzNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgxNjAwNzBiOTA1MDkxOTA1MDU2NWI2MTI3MGQ4MTYxMjZmNzU2NWI4MjUyNTA1MDU2NWI2MDAwNjEyNzFmODM4MzYxMjcwNDU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTI3NDM4MjYxMjZjYjU2NWI2MTI3NGQ4MTg1NjEyNmQ2NTY1YjkzNTA2MTI3NTg4MzYxMjZlNzU2NWI4MDYwMDA1YjgzODExMDE1NjEyNzg5NTc4MTUxNjEyNzcwODg4MjYxMjcxMzU2NWI5NzUwNjEyNzdiODM2MTI3MmI1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjEyNzVjNTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwvVx3eirRpk/1GEn3b3Nr/TrZ7A41gdHWKDNSJf8jrUpKxYABEbDcErj2A4eVKDIBGgwIlL65rQYQ28Xb2gEiDwoJCNi9ua0GEMEGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQjYvbmtBhDHBhICGAISAhgDGOaV3jYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB0hESAxjuByLKETUwNjEyN2FiNjAwMDgzMDE4NjYxMjVmZTU2NWI4MTgxMDM2MDIwODMwMTUyNjEyN2JkODE4NTYxMjY2ZDU2NWI5MDUwODE4MTAzNjA0MDgzMDE1MjYxMjdkMTgxODQ2MTI3Mzg1NjViOTA1MDk0OTM1MDUwNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgxOTA1MDkyOTE1MDUwNTY1YjYwMDA1YjgzODExMDE1NjEyODBmNTc4MDgyMDE1MTgxODQwMTUyNjAyMDgxMDE5MDUwNjEyN2Y0NTY1YjYwMDA4NDg0MDE1MjUwNTA1MDUwNTY1YjYwMDA2MTI4MjY4MjYxMjdkYjU2NWI2MTI4MzA4MTg1NjEyN2U2NTY1YjkzNTA2MTI4NDA4MTg1NjAyMDg2MDE2MTI3ZjE1NjViODA4NDAxOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYxMjg1ODgyODQ2MTI4MWI1NjViOTE1MDgxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTYwMDMwYjkwNTA5MTkwNTA1NjViNjEyODc5ODE2MTI4NjM1NjViODExNDYxMjg4NDU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMjg5NjgxNjEyODcwNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMjhiMjU3NjEyOGIxNjEyNDAyNTY1YjViNjAwMDYxMjhjMDg0ODI4NTAxNjEyODg3NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYxMjhkMjgxNjEyNmY3NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTI4ZWQ2MDAwODMwMTg3NjEyNWZlNTY1YjYxMjhmYTYwMjA4MzAxODY2MTI1ZmU1NjViNjEyOTA3NjA0MDgzMDE4NTYxMjVmZTU2NWI2MTI5MTQ2MDYwODMwMTg0NjEyOGM5NTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTI5MzI2MDAwODMwMTg0NjEyNWZlNTY1YjkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTI5NTU4MTYxMjkzODU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjEyOWI0ODI2MTI3ZGI1NjViNjEyOWJlODE4NTYxMjk4NzU2NWI5MzUwNjEyOWNlODE4NTYwMjA4NjAxNjEyN2YxNTY1YjYxMjlkNzgxNjEyOTk4NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjEyOWVlODM4MzYxMjlhOTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjEyYTBlODI2MTI5NWI1NjViNjEyYTE4ODE4NTYxMjk2NjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTJhMmE4NTYxMjk3NzU2NWI4MDYwMDA1Yjg1ODExMDE1NjEyYTY2NTc4NDg0MDM4OTUyODE1MTYxMmE0Nzg1ODI2MTI5ZTI1NjViOTQ1MDYxMmE1MjgzNjEyOWY2NTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMmEyZTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjEyYThkNjAwMDgzMDE4NjYxMjVmZTU2NWI2MTJhOWE2MDIwODMwMTg1NjEyOTRjNTY1YjgxODEwMzYwNDA4MzAxNTI2MTJhYWM4MTg0NjEyYTAzNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMmFjYjYwMDA4MzAxODY2MTI1ZmU1NjViNjEyYWQ4NjAyMDgzMDE4NTYxMjk0YzU2NWI4MTgxMDM2MDQwODMwMTUyNjEyYWVhODE4NDYxMjczODU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTJiMDk2MDAwODMwMTg1NjEyNWZlNTY1YjYxMmIxNjYwMjA4MzAxODQ2MTI1ZmU1NjViOTM5MjUwNTA1MDU2NWI2MDAwNjNmZmZmZmZmZjgyMTY5MDUwOTE5MDUwNTY1YjYxMmIzNjgxNjEyYjFkNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDYwODIwMTkwNTA2MTJiNTE2MDAwODMwMTg2NjEyNWZlNTY1YjYxMmI1ZTYwMjA4MzAxODU2MTI1ZmU1NjViNjEyYjZiNjA0MDgzMDE4NDYxMmIyZDU2NWI5NDkzNTA1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMmI4ODYwMDA4MzAxODc2MTI1ZmU1NjViODE4MTAzNjAyMDgzMDE1MjYxMmI5YTgxODY2MTI2NmQ1NjViOTA1MDgxODEwMzYwNDA4MzAxNTI2MTJiYWU4MTg1NjEyNjZkNTY1YjkwNTA4MTgxMDM2MDYwODMwMTUyNjEyYmMyODE4NDYxMjczODU2NWI5MDUwOTU5NDUwNTA1MDUwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjAyNmU1YTE3NTAzNzA4MWEyYTk5NjVkMTVjZmYzNjg2YTRjODdiZjg5YmQ3M2UyNTIxMGMzYzVlM2IwYmVjYWQzNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw/nqcLcs+W7FDgBUtRZnOHdK+dt2yn/3VwYMboV7biAfhds7lBGdyvXG0xWvd8ubTGgwIlL65rQYQq4e3vwMiDwoJCNi9ua0GEMcGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQjZvbmtBhDJBhICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGO4HGiISIIJbB20lMueWVQAbs15cqlIjJPqpLH02SWEKzdHv8B8IIKDCHkIFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==", + "b64Record": "CiUIFiIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCRqJIx7/v0eq6u3w7Os7Ob/uFCp2V++bi7BW98X5XJht1tTg8ZHgKezcHsT0THbBwaDAiVvrmtBhDL7JbkASIPCgkI2b25rQYQyQYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNQrhaCgMY7wcSg1hggGBAUjSAFWEAEFdgAID9W1BgBDYQYQCpV2AANWDgHIBjmCqg2BFhAHFXgGOYKqDYFGEBOleAY529HQwUYQFWV4Bjp3Ft0BRhAXJXgGPUgnwMFGEBjleAY9hN8esUYQGqV4Bj4E5ExhRhAcZXYQCpVluAYxycP08UYQCuV4BjI79KMBRhAMpXgGNCErXOFGEA5leAY2FsRQgUYQECV4BjeCV8JRRhAR5XW2AAgP1bYQDIYASANgOBAZBhAMORkGEkZVZbYQHiVlsAW2EA5GAEgDYDgQGQYQDfkZBhJGVWW2EE0lZbAFthAQBgBIA2A4EBkGEA+5GQYSS4VlthBhZWWwBbYQEcYASANgOBAZBhAReRkGEk+FZbYRR1VlsAW2EBOGAEgDYDgQGQYQEzkZBhJPhWW2EYN1ZbAFthAVRgBIA2A4EBkGEBT5GQYSS4VlthHDpWWwBbYQFwYASANgOBAZBhAWuRkGEkuFZbYR17VlsAW2EBjGAEgDYDgQGQYQGHkZBhJGVWW2EeuVZbAFthAahgBIA2A4EBkGEBo5GQYSS4VlthH/1WWwBbYQHEYASANgOBAZBhAb+RkGEkuFZbYSE7VlsAW2EB4GAEgDYDgQGQYQHbkZBhJXNWW2EieVZbAFtgAGBgYABgAmf//////////4ERFWECA1dhAgJhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhAjFXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQhIFgAIFRgRBhAklXYQJIYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUIOBYAGBUYEQYQKYV2ECl2Elz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFBgAGACZ///////////gREVYQLvV2EC7mEloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEDHVeBYCABYCCCAoA2gzeAggGRUFCQUFtQkFB///////////////////////////////////////////+BYACBUYEQYQNVV2EDVGElz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYAGBYAGBUYEQYQN/V2EDfmElz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOCu6STYOAbiISEYEBRYCQBYQPnk5KRkGEnllZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQRRkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQSOV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQSTVltgYJFQW1CAlFCBlVBQUINhBKZXYACA/VtgFoOAYCABkFGBAZBhBLyRkGEonFZbYAMLFGEEyVdgAID9W1BQUFBQUFBWW2AAYGBgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY+yjaRdg4BuGhoZgAWBAUWAkAWEFLZSTkpGQYSjYVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhBZeRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhBdRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hBdlWW2BgkVBbUICSUIGTUFBQgWEF7FdgAID9W2AWgYBgIAGQUYEBkGEGApGQYSicVltgAwsUYQYPV2AAgP1bUFBQUFBWW2AAYGBgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY3xBrSxg4BuFYEBRYCQBYQZqkZBhKR1WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEG1JGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEHEVdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEHFlZbYGCRUFtQgJJQgZNQUFCBYQcpV2AAgP1bYBaBgGAgAZBRgQGQYQc/kZBhKJxWW2ADCxRhB0xXYACA/VtgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WYzs7/w9g4BuFYEBRYCQBYQeckZBhKR1WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEIBpGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEIQ1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEISFZbYGCRUFtQgJJQgZNQUFCBYQhbV2AAgP1bYBaBgGAgAZBRgQGQYQhxkZBhKJxWW2ADCxRhCH5XYACA/VtgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WYyeOC4hg4BuFYAFgAGf//////////4ERFWEI21dhCNphJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhCQ5XgWAgAVtgYIFSYCABkGABkAOQgWEI+VeQUFtQYEBRYCQBYQkhk5KRkGEqeFZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQmLkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQnIV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQnNVltgYJFQW1CAklCBk1BQUIFhCeBXYACA/VtgFoGAYCABkFGBAZBhCfaRkGEonFZbYAMLFGEKA1dgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjrLnP+WDgG4VgAWAAZ///////////gREVYQpgV2EKX2EloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEKjleBYCABYCCCAoA2gzeAggGRUFCQUFtQYEBRYCQBYQqhk5KRkGEqtlZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQsLkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQtIV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQtNVltgYJFQW1CAklCBk1BQUIFhC2BXYACA/VtgFoGAYCABkFGBAZBhC3aRkGEonFZbYAMLFGELg1dgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjj41/mWDgG4WFYEBRYCQBYQvVkpGQYSr0VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDD+RkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDHxXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDIFWW2BgkVBbUICSUIGTUFBQgWEMlFdgAID9W2AWgYBgIAGQUYEBkGEMqpGQYSicVltgAwsUYQy3V2AAgP1bYABgAmf//////////4ERFWEM1FdhDNNhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhDQJXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQMIFgAIFRgRBhDRpXYQ0ZYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUIOBYAGBUYEQYQ1pV2ENaGElz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFBgAGACZ///////////gREVYQ3AV2ENv2EloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEN7leBYCABYCCCAoA2gzeAggGRUFCQUFtQkFB///////////////////////////////////////////+BYACBUYEQYQ4mV2EOJWElz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYAGBYAGBUYEQYQ5QV2EOT2Elz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOCu6STYOAbh4SEYEBRYCQBYQ64k5KRkGEnllZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQ8ikZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQ9fV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQ9kVltgYJFQW1CAlFCBlVBQUINhD3dXYACA/VtgFoOAYCABkFGBAZBhD42RkGEonFZbYAMLFGEPmldgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjW4+FhGDgG4eHYEBRYCQBYQ/skpGQYSr0VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhEFaRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhEJNXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hEJhWW2BgkVBbUICUUIGVUFBQg2EQq1dgAID9W2AWg4BgIAGQUYEBkGEQwZGQYSicVltgAwsUYRDOV2AAgP1bYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmNS+ROHYOAbh4dgQFFgJAFhESCSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWERipGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGERx1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmERzFZbYGCRUFtQgJRQgZVQUFCDYRHfV2AAgP1bYBaDgGAgAZBRgQGQYRH1kZBhKJxWW2ADCxRhEgJXYACA/VtgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY5eQaG1g4BuHh2ABYEBRYCQBYRJXk5KRkGErPFZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYRLBkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYRL+V2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YRMDVltgYJFQW1CAlFCBlVBQUINhExZXYACA/VtgFoOAYCABkFGBAZBhEyyRkGEonFZbYAMLFGETOVdgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjr5nGM2DgG4eHYEBRYCQBYROLkpGQYSr0VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhE/WRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhFDJXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hFDdWW2BgkVBbUICUUIGVUFBQg2EUSldgAID9W2AWg4BgIAGQUYEBkGEUYJGQYSicVltgAwsUYRRtV2AAgP1bUFBQUFBQVltgAGBgYABgAmf//////////4ERFWEUlldhFJVhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhFMRXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQYABgAmf//////////4ERFWEU5FdhFONhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhFRJXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQh4JgAIFRgRBhFSpXYRUpYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUIWCYAGBUYEQYRV5V2EVeGElz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFCGgWAAgVGBEGEVyFdhFcdhJc9WW1tgIAJgIAEBkHP//////////////////////////xaQgXP//////////////////////////xaBUlBQhIFgAYFRgRBhFhdXYRYWYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUGAAYAJn//////////+BERVhFm5XYRZtYSWgVltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYRacV4FgIAFgIIICgDaDN4CCAZFQUJBQW1CQUGACgWAAgVGBEGEWtVdhFrRhJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUGADgWABgVGBEGEW31dhFt5hJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUGAAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjLEuhkWDgG4uFhYVgQFFgJAFhF0mUk5KRkGErc1ZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYRezkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYRfwV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YRf1VltgYJFQW1CAlVCBllBQUIRhGAhXYACA/VtgFoSAYCABkFGBAZBhGB6RkGEonFZbYAMLFGEYK1dgAID9W1BQUFBQUFBQUFBWW2AAYGBgAGAEZ///////////gREVYRhYV2EYV2EloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEYhleBYCABYCCCAoA2gzeAggGRUFCQUFtQkFCGgWAAgVGBEGEYnldhGJ1hJc9WW1tgIAJgIAEBkHP//////////////////////////xaQgXP//////////////////////////xaBUlBQhYFgAYFRgRBhGO1XYRjsYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUISBYAKBUYEQYRk8V2EZO2Elz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFCDgWADgVGBEGEZi1dhGYphJc9WW1tgIAJgIAEBkHP//////////////////////////xaQgXP//////////////////////////xaBUlBQYABgBGf//////////4ERFWEZ4ldhGeFhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhGhBXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQf///////////////////////////////////////////gWAAgVGBEGEaSFdhGkdhJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUGABgWABgVGBEGEacldhGnFhJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUH///////////////////////////////////////////4FgAoFRgRBhGrtXYRq6YSXPVltbYCACYCABAZBgBwuQgWAHC4FSUFBgAYFgA4FRgRBhGuVXYRrkYSXPVltbYCACYCABAZBgBwuQgWAHC4FSUFBgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY4K7pJNg4BuKhIRgQFFgJAFhG02TkpGQYSeWVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhG7eRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhG/RXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hG/lWW2BgkVBbUICUUIGVUFBQg2EcDFdgAID9W2AWg4BgIAGQUYEBkGEcIpGQYSicVltgAwsUYRwvV2AAgP1bUFBQUFBQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOXkGhtYOAbhYVgAWBAUWAkAWEck5OSkZBhKzxWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEc/ZGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEdOldgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEdP1ZbYGCRUFtQgJJQgZNQUFCBYR1SV2AAgP1bYBaBgGAgAZBRgQGQYR1okZBhKJxWW2ADCxRhHXVXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOPjX+ZYOAbhYVgQFFgJAFhHdGSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEeO5GQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEeeFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEefVZbYGCRUFtQgJJQgZNQUFCBYR6QV2AAgP1bYBaBgGAgAZBRgQGQYR6mkZBhKJxWW2ADCxRhHrNXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmNc/JARYOAbhoaGYAFgQFFgJAFhHxSUk5KRkGEo2FZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYR9+kZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYR+7V2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YR/AVltgYJFQW1CAklCBk1BQUIFhH9NXYACA/VtgFoGAYCABkFGBAZBhH+mRkGEonFZbYAMLFGEf9ldgAID9W1BQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmNbj4WEYOAbhYVgQFFgJAFhIFOSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEgvZGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEg+ldgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEg/1ZbYGCRUFtQgJJQgZNQUFCBYSESV2AAgP1bYBaBgGAgAZBRgQGQYSEokZBhKJxWW2ADCxRhITVXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOvmcYzYOAbhYVgQFFgJAFhIZGSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEh+5GQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEiOFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEiPVZbYGCRUFtQgJJQgZNQUFCBYSJQV2AAgP1bYBaBgGAgAZBRgQGQYSJmkZBhKJxWW2ADCxRhInNXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOsuc/5YOAbhGABYABn//////////+BERVhItpXYSLZYSWgVltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYSMIV4FgIAFgIIICgDaDN4CCAZFQUJBQW1BgQFFgJAFhIxuTkpGQYSq2VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhI4WRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhI8JXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hI8dWW2BgkVBbUICSUIGTUFBQgWEj2ldgAID9W2AWgYBgIAGQUYEBkGEj8JGQYSicVltgAwsUYSP9V2AAgP1bUFBQVltgAID9W2AAc///////////////////////////ghaQUJGQUFZbYABhJDKCYSQHVluQUJGQUFZbYSRCgWEkJ1ZbgRRhJE1XYACA/VtQVltgAIE1kFBhJF+BYSQ5VluSkVBQVltgAIBgAGBghIYDEhVhJH5XYSR9YSQCVltbYABhJIyGgocBYSRQVluTUFBgIGEknYaChwFhJFBWW5JQUGBAYSSuhoKHAWEkUFZbkVBQklCSUJJWW2AAgGBAg4UDEhVhJM9XYSTOYSQCVltbYABhJN2FgoYBYSRQVluSUFBgIGEk7oWChgFhJFBWW5FQUJJQkpBQVltgAIBgAIBgAGCghogDEhVhJRRXYSUTYSQCVltbYABhJSKIgokBYSRQVluVUFBgIGElM4iCiQFhJFBWW5RQUGBAYSVEiIKJAWEkUFZbk1BQYGBhJVWIgokBYSRQVluSUFBggGElZoiCiQFhJFBWW5FQUJKVUJKVkJNQVltgAGAggoQDEhVhJYlXYSWIYSQCVltbYABhJZeEgoUBYSRQVluRUFCSkVBQVlt/Tkh7cQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAFJgQWAEUmAkYAD9W39OSHtxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAUmAyYARSYCRgAP1bYSYH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" + }, + { + "b64Body": "Cg8KCQjZvbmtBhDLBhICGAISAhgDGPu61egCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qASUKAkZUEghMUkFUR1VYUSDAhD0qAxjvB2oMCJWMlLEGEKj+occD", + "b64Record": "CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPAHEjDimzWVUfe/2JC9VpR+qdAZoijwgSLC+dcZUrDaYB1zu9QaEu4A/24Hn8FBn8u6cAIaCwiWvrmtBhCr4IYJIg8KCQjZvbmtBhDLBhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaEAoDGPAHEgkKAxjvBxCAiXpyCgoDGPAHEgMY7wc=" + }, + { + "b64Body": "Cg8KCQjavbmtBhDNBhICGAISAhgDGPWc3ugCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUkKA05GVBIIV1NaRlZaRVUqAxjvB1IiEiDsRoiRrRnRW2W9c1KFIZ/qDq3XQhOhVdjn7znOXVPvxGoMCJaMlLEGEOiS6OQBiAEB", + "b64Record": "CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPEHEjBrGmVYno4+Se8CW4d7Jdnc/A2V1GOaz4teRRNpCZSvgSv2c6u3VsLlzNZRYdNsRI0aDAiWvrmtBhDjyKvuASIPCgkI2r25rQYQzQYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAcgoKAxjxBxIDGO8H" + }, + { + "b64Body": "Cg8KCQjbvbmtBhDTBhICGAISAhgDGKmuihgiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjqoCDgoDGPEHGgFBGgFCGgFD", + "b64Record": "CicIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1gDcgMBAgMSMPHzamKHcgfsR050mtUIY1WL7lpKMsiqwPL6N/hiFAtuzhSh7MI2IiMjfQX+arcAexoLCJe+ua0GEPOpnxIiDwoJCNu9ua0GENMGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFosCgMY8QcaCwoCGAASAxjvBxgBGgsKAhgAEgMY7wcYAhoLCgIYABIDGO8HGAM=" + }, + { + "b64Body": "Cg8KCQjbvbmtBhDbBhICGAISAhgDGLvw7CAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICDwoDGOoHEgMY8AcSAxjxBw==", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwyl6Sc6sNVdEQ//w9A+Xe2uNFqzqJEMZE3gc9dbfiS5gCLQBvHsx1MIoEvBvo3Zo9GgwIl765rQYQm9zkkwIiDwoJCNu9ua0GENsGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQjcvbmtBhDhBhICGAISAhgDGLvw7CAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICDwoDGOsHEgMY8AcSAxjxBw==", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwU4uyfQHSHBNMFerqS8y+ESciJfKiJh7SZnun27dPKSbHUybZxSwfvParZa4gsUZKGgsImL65rQYQ08WXHCIPCgkI3L25rQYQ4QYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA" + }, + { + "b64Body": "Cg8KCQjcvbmtBhDnBhICGAISAhgDGLvw7CAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICDwoDGOwHEgMY8AcSAxjxBw==", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwB10vLEeKe+n/O/DmWj177XRn3oraQI8qh01PLrFCHyZmLvAJb9v9np01862iJ5TAGgwImL65rQYQ24yinQIiDwoJCNy9ua0GEOcGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQjdvbmtBhDtBhICGAISAhgDGLvw7CAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICDwoDGO0HEgMY8AcSAxjxBw==", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw+CtiToNDAXFdptuaY2ypTc7giLvHX34+HhIV365jAPnvku0EloT/eUef3Ad0aOXOGgsImb65rQYQy+DjJSIPCgkI3b25rQYQ7QYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA" + }, + { + "b64Body": "Cg8KCQjdvbmtBhDvBhICGAISAhgDGIfiPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOciMSIQoDGPEHGgwKAxjvBxIDGOoHGAEaDAoDGO8HEgMY6gcYAg==", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwR3dC2YmZl32xcr2JGJe3GV9k9pLcRmj1zFLuO28BVsjXFUxDotV+O1Oqp7YwLPOqGgwImb65rQYQ2+S6pwIiDwoJCN29ua0GEO8GEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFohCgMY8QcaDAoDGO8HEgMY6gcYARoMCgMY7wcSAxjqBxgC" + }, + { + "b64Body": "Cg8KCQjevbmtBhDxBhICGAISAhgDGI3GPCICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchUSEwoDGPEHGgwKAxjvBxIDGOsHGAM=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwwzQMl0i03qbooyfAvcFcWm1xYkC+QxgdXNkPXDc7J+kCJM5KTc8ICqmYJ+o+45j6GgsImr65rQYQ0/7xSyIPCgkI3r25rQYQ8QYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhMKAxjxBxoMCgMY7wcSAxjrBxgD" + }, + { + "b64Body": "Cg8KCQjevbmtBhDzBhICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchsSGQoDGPAHEggKAxjvBxDPDxIICgMY6gcQ0A8=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwqzkSqBDQjwOxaZo5aDWa+u6rWPdpX0PGuJgx1Cj51l3frmpF9HM6eVQMjAc+axdrGgwImr65rQYQu4C2sAIiDwoJCN69ua0GEPMGEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAFoZCgMY8AcSCAoDGOoHENAPEggKAxjvBxDPDw==" + }, + { + "b64Body": "Cg8KCQjfvbmtBhD1BhICGAISAhgDGOufNiICCHgyIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOchsSGQoDGPAHEggKAxjvBxDPDxIICgMY6wcQ0A8=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIw20stzxiASp8xmXvrNtoUFOP4DFEnMcrZMpDVD33FtrJAo0gCUY84KUFD5ADrb9MTGgsIm765rQYQw4a7OCIPCgkI3725rQYQ9QYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhkKAxjwBxIICgMY6wcQ0A8SCAoDGO8HEM8P" + }, + { + "b64Body": "Cg8KCQjfvbmtBhD7BhICGAISAhgDGNGF2hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjkoJCgMY7wcaAjIA", + "b64Record": "CiUIFiIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCxfsjyGJTwuS2V08k8i76IF50kOMZcKfHev5ubUt9UEf/YIPgG2ioxir1yXVRbuj0aDAibvrmtBhCT0Oa5AiIPCgkI3725rQYQ+wYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA" + }, + { + "b64Body": "Cg8KCQjgvbmtBhD9BhICGAISAhgDGID/2kMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY7wcQgIl6ImQjv0owAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPs", + "b64Record": "CiUIISIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAXaPX1/0Rkz//nh4wXsa5H01eHVOjRa1eFIGqBRgHADMAvl8TfTVn4zyM60j/7YZoaCwicvrmtBhDLyL1eIg8KCQjgvbmtBhD9BhICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDMlTY6CBoCMHgogNRhUhYKCQoCGAIQ/5erbAoJCgIYYhCAmKts" + }, + { + "b64Body": "ChEKCQjgvbmtBhD9BhICGAIgAXIbEhkKAxjwBxIJCgMY6gcQARgBEgcKAxjsBxAC", + "b64Record": "CgMIpAISMEOok9GxZ8UAd4FpFWGMMixhxwetuG10nmIi52ACD8KZyHjTNW6QyWb8KyN2CFpE6BoLCJy+ua0GEMzIvV4iEQoJCOC9ua0GEP0GEgIYAiABOtsBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEkGh9TUEVOREVSX0RPRVNfTk9UX0hBVkVfQUxMT1dBTkNFKLpmUMG4dmKEAeyjaRcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWoDGO8HUgB6CwicvrmtBhDLyL1e" + }, + { + "b64Body": "Cg8KCQjgvbmtBhD/BhICGAISAhgDGID/2kMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY7wcQgIl6ImSncW3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPs", + "b64Record": "CiUIISIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAc6QWdsOrYGJ9UroSdtfxp0FJdwz90+1NPW+ltRpvcYppvjat/P4bNJCjSZ7X+BJwaDAicvrmtBhDLoYnEAiIPCgkI4L25rQYQ/wYSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAzJU2OggaAjB4KIDUYVIWCgkKAhgCEP+Xq2wKCQoCGGIQgJirbA==" + }, + { + "b64Body": "ChEKCQjgvbmtBhD/BhICGAIgAXIXEhUKAxjxBxoOCgMY6gcSAxjsBxgBIAE=", + "b64Record": "CgMIpAISMPIYjpBPKDkD+dgf0xoKJt6QvMWyvxTC7Lo0KJU8b64aSkuOS+2MWv3qH5X851VMEBoMCJy+ua0GEMyhicQCIhEKCQjgvbmtBhD/BhICGAIgATrbAQoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiFblCtuHZihAFc/JARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxjvB1IAegwInL65rQYQy6GJxAI=" + }, + { + "b64Body": "Cg8KCQjhvbmtBhCBBxICGAISAhgDGID/2kMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqwAQoDGO8HEICJeiKkAWFsRQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPt", + "b64Record": "CiUIISIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjD/u+8S9CJy0Kja3sBZdaq9oAv0QxRxICsiHgbTmG89miVfgPORPedVblvoW9tLZlIaCwidvrmtBhDjz5poIg8KCQjhvbmtBhCBBxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDMlTY6CBoCMHgogNRhUhYKCQoCGAIQ/5erbAoJCgIYYhCAmKts" + }, + { + "b64Body": "ChEKCQjhvbmtBhCBBxICGAIgAXInEiUKAxjxBxoOCgMY6gcSAxjsBxgCIAEaDgoDGOsHEgMY7QcYAyAB", + "b64Record": "CgMIpAISMK9jLRJg1V0FlLSXIW1Nir7OB25EeT8JTHY0YKq48/Rx98vTW1/633sMUbn3rzNVDRoLCJ2+ua0GEOTPmmgiEQoJCOG9ua0GEIEHEgIYAiABOvwDCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEkGh9TUEVOREVSX0RPRVNfTk9UX0hBVkVfQUxMT1dBTkNFKIrcAVCVk3ZipAMsS6GRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANqAxjvB1IAegsInb65rQYQ48+aaA==" + }, + { + "b64Body": "Cg8KCQjhvbmtBhCDBxICGAISAhgDGID/2kMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqwAQoDGO8HEICJeiKkAXglfCUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPt", + "b64Record": "CiUIISIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCEHC4NyekP3UBEEonmnfBdm7SHPOM2jVLyfD1J8VjyQFkMNXcqMv6XxvKuiZEkGHAaDAidvrmtBhCz2rHNAiIPCgkI4b25rQYQgwcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAzJU2OggaAjB4KIDUYVIWCgkKAhgCEP+Xq2wKCQoCGGIQgJirbA==" + }, + { + "b64Body": "ChEKCQjhvbmtBhCDBxICGAIgAXIvEi0KAxjwBxIJCgMY6gcQARgBEgcKAxjsBxACEgkKAxjrBxABGAESBwoDGO0HEAI=", + "b64Record": "CgMIpAISML95cSeJ4U3BWcCruIAFfPUJxC/BqmgyWT66wRS43NrIEsAxPoMjdMkmryp7VJHtKRoMCJ2+ua0GELTasc0CIhEKCQjhvbmtBhCDBxICGAIgATr8AwoDGOcCEiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJBofU1BFTkRFUl9ET0VTX05PVF9IQVZFX0FMTE9XQU5DRSiK3AFQ/ZB2YqQDgrukkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABP//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//////////////////////////////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMY7wdSAHoMCJ2+ua0GELPasc0C" + }, + { + "b64Body": "ChAKCQjivbmtBhCEBxIDGOoHEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAzISFQoDGPEHEgMY6gcaAxjvByICAQIqABoZCgMY8AcSAxjqBxoDGO8HIP//////////fw==", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwNigz31vYR5VYyohVRfhGVrCMWZlz+k9SjWj5QyQgPQ0psZxoPXys+XlwCWdLMswIGgsInr65rQYQ4/uXciIQCgkI4r25rQYQhAcSAxjqByogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo4w0YLLFFI6CgkKAhgDEM6n0AEKCQoCGGIQrLHRHwoKCgMYoAYQlJb6AwoKCgMYoQYQlJb6AwoKCgMY6gcQoYWWKQ==" + }, + { + "b64Body": "ChAKCQjivbmtBhCFBxIDGOsHEgIYAxiAwtcvIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo6CAzESFAoDGPEHEgMY6wcaAxjvByIBAyoAGhkKAxjwBxIDGOsHGgMY7wcg//////////9/", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwcs6WSgVs8vfjJgOfTf+QEwevFKBYKziJOfdZAXeRH1VJv+7fIJPUVeuVorLc78kFGgwInr65rQYQ+/Wr8wIiEAoJCOK9ua0GEIUHEgMY6wcqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMP3vxRRSOgoJCgIYAxDw6M8BCgkKAhhiENbFyR8KCgoDGKAGENqY+QMKCgoDGKEGENqY+QMKCgoDGOsHEPnfiyk=" + }, + { + "b64Body": "Cg8KCQjjvbmtBhCHBxICGAISAhgDGID/2kMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY7wcQgIl6ImQjv0owAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPs", + "b64Record": "CiUIFiIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAxHj+FsrtAAXjvMkjfA+/uP2nmhfpsLYo78W/ZqZYxGiKVX85iJLx8zl7fx3DHmiIaCwifvrmtBhCD/tl7Ig8KCQjjvbmtBhCHBxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDMlTY6jAIKAxjvByKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogNRhUhYKCQoCGAIQ/5erbAoJCgIYYhCAmKts" + }, + { + "b64Body": "ChEKCQjjvbmtBhCHBxICGAIgAXIbEhkKAxjwBxIJCgMY6gcQARgBEgcKAxjsBxAC", + "b64Record": "CgIIFhIwHtNTOcgDLNmCv+HhuK4C3VxAeEbU/C3oa6jN/3Ywvcc2pMv3+kgbtGqUaO3WF5CCGgsIn765rQYQhP7ZeyIRCgkI4725rQYQhwcSAhgCIAE6ugEKAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYoumZQwbh2YoQB7KNpFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABagMY7wdSAFoXCgMY8AcSBwoDGOoHEAESBwoDGOwHEAJ6CwifvrmtBhCD/tl7" + }, + { + "b64Body": "Cg8KCQjjvbmtBhCJBxICGAISAhgDGID/2kMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY7wcQgIl6ImSncW3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPs", + "b64Record": "CiUIFiIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBwWvi5ndf2wEoKxEfdsFshZtY4pYSmBAAXGCZ9mLHH9y0IcLlgDGFjxKg81wiWBHcaDAifvrmtBhCDgpf9AiIPCgkI4725rQYQiQcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAzJU2OowCCgMY7wcigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDUYVIWCgkKAhgCEP+Xq2wKCQoCGGIQgJirbA==" + }, + { + "b64Body": "ChEKCQjjvbmtBhCJBxICGAIgAXIXEhUKAxjxBxoOCgMY6gcSAxjsBxgBIAE=", + "b64Record": "CgIIFhIwn9Y7SuOq8mCrLUeOu4G6SvyWueyt0ZKz1wDeWvPtMjwL8miM4ZvV/iNI89wBh7BlGgwIn765rQYQhIKX/QIiEQoJCOO9ua0GEIkHEgIYAiABOroBCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWKIVuUK24dmKEAVz8kBEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWoDGO8HUgBaEwoDGPEHGgwKAxjqBxIDGOwHGAF6DAifvrmtBhCDgpf9Ag==" + }, + { + "b64Body": "Cg8KCQjkvbmtBhCLBxICGAISAhgDGID/2kMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqwAQoDGO8HEICJeiKkAWFsRQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPt", + "b64Record": "CiUIFiIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDzmwhFfXe46kC1Z3sBFPa3TDmOGR8vyQZDvUktGRzrsjBzh81I3OHTfoRUL6f8nMkaDAigvrmtBhDTleaEASIPCgkI5L25rQYQiwcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAzJU2OowCCgMY7wcigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDUYVIWCgkKAhgCEP+Xq2wKCQoCGGIQgJirbA==" + }, + { + "b64Body": "ChEKCQjkvbmtBhCLBxICGAIgAXInEiUKAxjxBxoOCgMY6gcSAxjsBxgCIAEaDgoDGOsHEgMY7QcYAyAB", + "b64Record": "CgIIFhIwBGC4MS3jLXkJLE7Ip7hsLmpeih1fw2Y+jj8ea49UIeQe9X9kf2kA0jKSwsDvoVqAGgwIoL65rQYQ1JXmhAEiEQoJCOS9ua0GEIsHEgIYAiABOtsDCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWKIrcAVCVk3ZipAMsS6GRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANqAxjvB1IAWiEKAxjxBxoMCgMY6gcSAxjsBxgCGgwKAxjrBxIDGO0HGAN6DAigvrmtBhDTleaEAQ==" + }, + { + "b64Body": "Cg8KCQjkvbmtBhCNBxICGAISAhgDGID/2kMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjqwAQoDGO8HEICJeiKkAXglfCUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPt", + "b64Record": "CiUIFiIDGO8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjA3cKkdHB2dPodNf+ZHiDrTfILKE4HxhulVNVHQSDrNQk7utsbBhVvshjKfqiwnpNQaDAigvrmtBhCboeyGAyIPCgkI5L25rQYQjQcSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAzJU2OowCCgMY7wcigAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKIDUYVIWCgkKAhgCEP+Xq2wKCQoCGGIQgJirbA==" + }, + { + "b64Body": "ChEKCQjkvbmtBhCNBxICGAIgAXIvEi0KAxjwBxIJCgMY6gcQARgBEgcKAxjsBxACEgkKAxjrBxABGAESBwoDGO0HEAI=", + "b64Record": "CgIIFhIwz0szShfWhpE2OtvsaqI7+ghuiwarIIbCHyBaNHCdw0sLdWpmM34CO8YlwY9a7B7VGgwIoL65rQYQnKHshgMiEQoJCOS9ua0GEI0HEgIYAiABOtsDCgMY5wISIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWKIrcAVD9kHZipAOCu6STAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFqAxjvB1IAWikKAxjwBxIHCgMY6gcQARIHCgMY6wcQARIHCgMY7AcQAhIHCgMY7QcQAnoMCKC+ua0GEJuh7IYD" + } + ] + }, + "CanStillTransferByVirtueOfContractIdInEOAThreshold": { + "placeholderNum": 1013, + "encodedItems": [ + { + "b64Body": "Cg8KCQj01vqsBhCtAxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAiwpdWwBhDI09COARptCiISIMv462qYhTIRgTFrO7JdmYK9fYs3dFFF7bt0XcO3B5grCiM6IQI36UxikP7sghD3SSQHhpTkOpqRIoZCZvZByg6QApGgtwoiEiAsM+dFFNrr38d2wQ1jlplyiOWZubC8ZxRus+vtm54VeSIMSGVsbG8gV29ybGQhKgAyAA==", + "b64Record": "CiUIFhoDGPYHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAdkRzdDPaWmuypvODzEOLLLKt3uoSN+1TWFihVzAJaQwWFWEjPEA6w2+5Zp17o1pIaDAiw1/qsBhCLqLqvASIPCgkI9Nb6rAYQrQMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA" + }, + { + "b64Body": "Cg8KCQj01vqsBhCxAxICGAISAhgDGIydjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxj2ByKAIDYwODA2MDQwNTI2MTAxNjc2MDAwODA2MTAxMDAwYTgxNTQ4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjAyMTkxNjkwODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjAyMTc5MDU1NTAzNDgwMTU2MTAwNTI1NzYwMDA4MGZkNWI1MDYxMmMwMzgwNjEwMDYyNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBhOTU3NjAwMDM1NjBlMDFjODA2Mzk4MmFhMGQ4MTE2MTAwNzE1NzgwNjM5ODJhYTBkODE0NjEwMTNhNTc4MDYzOWRiZDFkMGMxNDYxMDE1NjU3ODA2M2E3NzE2ZGQwMTQ2MTAxNzI1NzgwNjNkNDgyN2MwYzE0NjEwMThlNTc4MDYzZDg0ZGYxZWIxNDYxMDFhYTU3ODA2M2UwNGU0NGM2MTQ2MTAxYzY1NzYxMDBhOTU2NWI4MDYzMWM5YzNmNGYxNDYxMDBhZTU3ODA2MzIzYmY0YTMwMTQ2MTAwY2E1NzgwNjM0MjEyYjVjZTE0NjEwMGU2NTc4MDYzNjE2YzQ1MDgxNDYxMDEwMjU3ODA2Mzc4MjU3YzI1MTQ2MTAxMWU1NzViNjAwMDgwZmQ1YjYxMDBjODYwMDQ4MDM2MDM4MTAxOTA2MTAwYzM5MTkwNjEyNDY1NTY1YjYxMDFlMjU2NWIwMDViNjEwMGU0NjAwNDgwMzYwMzgxMDE5MDYxMDBkZjkxOTA2MTI0NjU1NjViNjEwNGQyNTY1YjAwNWI2MTAxMDA2MDA0ODAzNjAzODEwMTkwNjEwMGZiOTE5MDYxMjRiODU2NWI2MTA2MTY1NjViMDA1YjYxMDExYzYwMDQ4MDM2MDM4MTAxOTA2MTAxMTc5MTkwNjEyNGY4NTY1YjYxMTQ3NTU2NWIwMDViNjEwMTM4NjAwNDgwMzYwMzgxMDE5MDYxMDEzMzkxOTA2MTI0Zjg1NjViNjExODM3NTY1YjAwNWI2MTAxNTQ2MDA0ODAzNjAzODEwMTkwNjEwMTRmOTE5MDYxMjRiODU2NWI2MTFjM2E1NjViMDA1YjYxMDE3MDYwMDQ4MDM2MDM4MTAxOTA2MTAxNmI5MTkwNjEyNGI4NTY1YjYxMWQ3YjU2NWIwMDViNjEwMThjNjAwNDgwMzYwMzgxMDE5MDYxMDE4NzkxOTA2MTI0NjU1NjViNjExZWI5NTY1YjAwNWI2MTAxYTg2MDA0ODAzNjAzODEwMTkwNjEwMWEzOTE5MDYxMjRiODU2NWI2MTFmZmQ1NjViMDA1YjYxMDFjNDYwMDQ4MDM2MDM4MTAxOTA2MTAxYmY5MTkwNjEyNGI4NTY1YjYxMjEzYjU2NWIwMDViNjEwMWUwNjAwNDgwMzYwMzgxMDE5MDYxMDFkYjkxOTA2MTI1NzM1NjViNjEyMjc5NTY1YjAwNWI2MDAwNjA2MDYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwMjAzNTc2MTAyMDI2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTAyMzE1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDg0ODE2MDAwODE1MTgxMTA2MTAyNDk1NzYxMDI0ODYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjkwODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNTI1MDUwODM4MTYwMDE4MTUxODExMDYxMDI5ODU3NjEwMjk3NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDJlZjU3NjEwMmVlNjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMzFkNTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA3ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MTYwMDA4MTUxODExMDYxMDM1NTU3NjEwMzU0NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDE4MTYwMDE4MTUxODExMDYxMDM3ZjU3NjEwMzdlNjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM4MmJiYTQ5MzYwZTAxYjg4ODQ4NDYwNDA1MTYwMjQwMTYxMDNlNzkzOTI5MTkwNjEyNzk2NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMDQ1MTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMDQ4ZTU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMDQ5MzU2NWI2MDYwOTE1MDViNTA4MDk0NTA4MTk1NTA1MDUwODM2MTA0YTY1NzYwMDA4MGZkNWI2MDE2ODM4MDYwMjAwMTkwNTE4MTAxOTA2MTA0YmM5MTkwNjEyODljNTY1YjYwMDMwYjE0NjEwNGM5NTc2MDAwODBmZDViNTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzZWNhMzY5MTc2MGUwMWI4Njg2ODY2MDAxNjA0MDUxNjAyNDAxNjEwNTJkOTQ5MzkyOTE5MDYxMjhkODU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTA1OTc5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTA1ZDQ1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA1ZDk1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEwNWVjNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEwNjAyOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMDYwZjU3NjAwMDgwZmQ1YjUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzN2M0MWFkMmM2MGUwMWI4NTYwNDA1MTYwMjQwMTYxMDY2YTkxOTA2MTI5MWQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwNmQ0OTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwNzExNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwNzE2NTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMDcyOTU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMDczZjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTA3NGM1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzM2IzYmZmMGY2MGUwMWI4NTYwNDA1MTYwMjQwMTYxMDc5YzkxOTA2MTI5MWQ1NjViNjA=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwsyKMTXb42Z8kzUJa2F2d+DO5jMiGG956zFoXq8rXcDCElloVdtMLEOjdqcRSAAGsGgwIsNf6rAYQ46HUtQMiDwoJCPTW+qwGELEDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQj11vqsBhC3AxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj2ByKAIDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTA4MDY5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTA4NDM1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA4NDg1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEwODViNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEwODcxOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMDg3ZTU3NjAwMDgwZmQ1YjYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg1NjAwMTYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MTExMTU2MTA4ZGI1NzYxMDhkYTYxMjVhMDU2NWI1YjYwNDA1MTkwODA4MjUyODA2MDIwMDI2MDIwMDE4MjAxNjA0MDUyODAxNTYxMDkwZTU3ODE2MDIwMDE1YjYwNjA4MTUyNjAyMDAxOTA2MDAxOTAwMzkwODE2MTA4Zjk1NzkwNTA1YjUwNjA0MDUxNjAyNDAxNjEwOTIxOTM5MjkxOTA2MTJhNzg1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwOThiOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwOWM4NTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwOWNkNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMDllMDU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMDlmNjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTBhMDM1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYWNiOWNmZjk2MGUwMWI4NTYwMDE2MDAwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwYTYwNTc2MTBhNWY2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBhOGU1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjA0MDUxNjAyNDAxNjEwYWExOTM5MjkxOTA2MTJhYjY1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwYjBiOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwYjQ4NTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwYjRkNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMGI2MDU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMGI3NjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTBiODM1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzOGY4ZDdmOTk2MGUwMWI4NTg1NjA0MDUxNjAyNDAxNjEwYmQ1OTI5MTkwNjEyYWY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGMzZjkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGM3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGM4MTU2NWI2MDYwOTE1MDViNTA4MDkyNTA4MTkzNTA1MDUwODE2MTBjOTQ1NzYwMDA4MGZkNWI2MDE2ODE4MDYwMjAwMTkwNTE4MTAxOTA2MTBjYWE5MTkwNjEyODljNTY1YjYwMDMwYjE0NjEwY2I3NTc2MDAwODBmZDViNjAwMDYwMDI2N2ZmZmZmZmZmZmZmZmZmZmY4MTExMTU2MTBjZDQ1NzYxMGNkMzYxMjVhMDU2NWI1YjYwNDA1MTkwODA4MjUyODA2MDIwMDI2MDIwMDE4MjAxNjA0MDUyODAxNTYxMGQwMjU3ODE2MDIwMDE2MDIwODIwMjgwMzY4MzM3ODA4MjAxOTE1MDUwOTA1MDViNTA5MDUwMzA4MTYwMDA4MTUxODExMDYxMGQxYTU3NjEwZDE5NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA4MzgxNjAwMTgxNTE4MTEwNjEwZDY5NTc2MTBkNjg2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZGMwNTc2MTBkYmY2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkZWU1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDdmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgxNjAwMDgxNTE4MTEwNjEwZTI2NTc2MTBlMjU2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwNjAwMTgxNjAwMTgxNTE4MTEwNjEwZTUwNTc2MTBlNGY2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzgyYmJhNDkzNjBlMDFiODc4NDg0NjA0MDUxNjAyNDAxNjEwZWI4OTM5MjkxOTA2MTI3OTY1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwZjIyOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwZjVmNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwZjY0NTY1YjYwNjA5MTUwNWI1MDgwOTQ1MDgxOTU1MDUwNTA4MzYxMGY3NzU3NjAwMDgwZmQ1YjYwMTY4MzgwNjAyMDAxOTA1MTgxMDE5MDYxMGY4ZDkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTBmOWE1NzYwMDA4MGZkNWI2MDAwODA=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwlbQL1hyvBkZavbXiqBxiOtTs56+lqrtrUiwoqGfU44ojbVWakFpZ5Cw/HsyeyI8tGgwIsdf6rAYQw/PSvQEiDwoJCPXW+qwGELcDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQj11vqsBhC9AxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj2ByKAIDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM1YjhmODU4NDYwZTAxYjg3ODc2MDQwNTE2MDI0MDE2MTBmZWM5MjkxOTA2MTJhZjQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExMDU2OTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExMDkzNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExMDk4NTY1YjYwNjA5MTUwNWI1MDgwOTQ1MDgxOTU1MDUwNTA4MzYxMTBhYjU3NjAwMDgwZmQ1YjYwMTY4MzgwNjAyMDAxOTA1MTgxMDE5MDYxMTBjMTkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTEwY2U1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNTJmOTEzODc2MGUwMWI4Nzg3NjA0MDUxNjAyNDAxNjExMTIwOTI5MTkwNjEyYWY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMTE4YTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMTFjNzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMTFjYzU2NWI2MDYwOTE1MDViNTA4MDk0NTA4MTk1NTA1MDUwODM2MTExZGY1NzYwMDA4MGZkNWI2MDE2ODM4MDYwMjAwMTkwNTE4MTAxOTA2MTExZjU5MTkwNjEyODljNTY1YjYwMDMwYjE0NjExMjAyNTc2MDAwODBmZDViNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2Mzk3OTA2ODZkNjBlMDFiODc4NzYwMDE2MDQwNTE2MDI0MDE2MTEyNTc5MzkyOTE5MDYxMmIzYzU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTEyYzE5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTEyZmU1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTEzMDM1NjViNjA2MDkxNTA1YjUwODA5NDUwODE5NTUwNTA1MDgzNjExMzE2NTc2MDAwODBmZDViNjAxNjgzODA2MDIwMDE5MDUxODEwMTkwNjExMzJjOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMTMzOTU3NjAwMDgwZmQ1YjYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhZjk5YzYzMzYwZTAxYjg3ODc2MDQwNTE2MDI0MDE2MTEzOGI5MjkxOTA2MTJhZjQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExM2Y1OTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExNDMyNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExNDM3NTY1YjYwNjA5MTUwNWI1MDgwOTQ1MDgxOTU1MDUwNTA4MzYxMTQ0YTU3NjAwMDgwZmQ1YjYwMTY4MzgwNjAyMDAxOTA1MTgxMDE5MDYxMTQ2MDkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTE0NmQ1NzYwMDA4MGZkNWI1MDUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMTQ5NjU3NjExNDk1NjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjExNGM0NTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMTRlNDU3NjExNGUzNjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjExNTEyNTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA4NzgyNjAwMDgxNTE4MTEwNjExNTJhNTc2MTE1Mjk2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDg1ODI2MDAxODE1MTgxMTA2MTE1Nzk1NzYxMTU3ODYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjkwODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNTI1MDUwODY4MTYwMDA4MTUxODExMDYxMTVjODU3NjExNWM3NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA4NDgxNjAwMTgxNTE4MTEwNjExNjE3NTc2MTE2MTY2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExNjZlNTc2MTE2NmQ2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTE2OWM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDYwMDI4MTYwMDA4MTUxODExMDYxMTZiNTU3NjExNmI0NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDM4MTYwMDE4MTUxODExMDYxMTZkZjU3NjExNmRlNjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyYzRiYTE5MTYwZTAxYjhiODU4NTg1NjA0MDUxNjAyNDAxNjExNzQ5OTQ5MzkyOTE5MDYxMmI3MzU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwd30BpVdv06zSpp7W58cr9iddT/y5WqF9V3aYx4dDWojWAnSGQKcpxhNDgCeUwq34GgwIsdf6rAYQ66zsvgMiDwoJCPXW+qwGEL0DEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQj21vqsBhDDAxICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj2ByKAIDgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMTdiMzkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMTdmMDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMTdmNTU2NWI2MDYwOTE1MDViNTA4MDk1NTA4MTk2NTA1MDUwODQ2MTE4MDg1NzYwMDA4MGZkNWI2MDE2ODQ4MDYwMjAwMTkwNTE4MTAxOTA2MTE4MWU5MTkwNjEyODljNTY1YjYwMDMwYjE0NjExODJiNTc2MDAwODBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwNjAwNDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMTg1ODU3NjExODU3NjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjExODg2NTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA4NjgxNjAwMDgxNTE4MTEwNjExODllNTc2MTE4OWQ2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDg1ODE2MDAxODE1MTgxMTA2MTE4ZWQ1NzYxMThlYzYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjkwODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNTI1MDUwODQ4MTYwMDI4MTUxODExMDYxMTkzYzU3NjExOTNiNjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA4MzgxNjAwMzgxNTE4MTEwNjExOThiNTc2MTE5OGE2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDYwMDA2MDA0NjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOWUyNTc2MTE5ZTE2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTFhMTA1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDdmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgxNjAwMDgxNTE4MTEwNjExYTQ4NTc2MTFhNDc2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwNjAwMTgxNjAwMTgxNTE4MTEwNjExYTcyNTc2MTFhNzE2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwN2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODE2MDAyODE1MTgxMTA2MTFhYmI1NzYxMWFiYTYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA2MDA3MGI5MDgxNjAwNzBiODE1MjUwNTA2MDAxODE2MDAzODE1MTgxMTA2MTFhZTU1NzYxMWFlNDYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA2MDA3MGI5MDgxNjAwNzBiODE1MjUwNTA2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzODJiYmE0OTM2MGUwMWI4YTg0ODQ2MDQwNTE2MDI0MDE2MTFiNGQ5MzkyOTE5MDYxMjc5NjU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTFiYjc5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTFiZjQ1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTFiZjk1NjViNjA2MDkxNTA1YjUwODA5NDUwODE5NTUwNTA1MDgzNjExYzBjNTc2MDAwODBmZDViNjAxNjgzODA2MDIwMDE5MDUxODEwMTkwNjExYzIyOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMWMyZjU3NjAwMDgwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1MDU2NWI2MDAwNjA2MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NzkwNjg2ZDYwZTAxYjg1ODU2MDAxNjA0MDUxNjAyNDAxNjExYzkzOTM5MjkxOTA2MTJiM2M1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExY2ZkOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExZDNhNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExZDNmNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMWQ1MjU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMWQ2ODkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTFkNzU1NzYwMDA4MGZkNWI1MDUwNTA1MDU2NWI2MDAwNjA2MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM4ZjhkN2Y5OTYwZTAxYjg1ODU2MDQwNTE2MDI0MDE2MTFkZDE5MjkxOTA2MTJhZjQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExZTNiOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExZTc4NTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExZTdkNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMWU5MDU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMWVhNjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTFlYjM1NzYwMDA4MGZkNWI1MDUwNTA1MDU2NWI2MDAwNjA2MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM1Y2ZjOTAxMTYwZTAxYjg2ODY4NjYwMDE2MDQwNTE2MDI0MDE2MTFmMTQ5NDkzOTI5MTkwNjEyOGQ4NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMWY3ZTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMWZiYjU3NjA0MDUxOTE=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwWP13vrLdplLNoIXYVVYei7cTOwtC6AVr6v4Mwnl4+Q6VDwD5rh9W5n3mBNMgNhb4GgwIstf6rAYQ68yFxwEiDwoJCPbW+qwGEMMDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQj21vqsBhDJAxICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj2ByKAIDUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExZmMwNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMWZkMzU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMWZlOTkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTFmZjY1NzYwMDA4MGZkNWI1MDUwNTA1MDUwNTY1YjYwMDA2MDYwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzViOGY4NTg0NjBlMDFiODU4NTYwNDA1MTYwMjQwMTYxMjA1MzkyOTE5MDYxMmFmNDU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTIwYmQ5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTIwZmE1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTIwZmY1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEyMTEyNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEyMTI4OTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMjEzNTU3NjAwMDgwZmQ1YjUwNTA1MDUwNTY1YjYwMDA2MDYwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2FmOTljNjMzNjBlMDFiODU4NTYwNDA1MTYwMjQwMTYxMjE5MTkyOTE5MDYxMmFmNDU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTIxZmI5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTIyMzg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTIyM2Q1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEyMjUwNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEyMjY2OTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMjI3MzU3NjAwMDgwZmQ1YjUwNTA1MDUwNTY1YjYwMDA2MDYwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2FjYjljZmY5NjBlMDFiODQ2MDAxNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMjJkYTU3NjEyMmQ5NjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEyMzA4NTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDYwNDA1MTYwMjQwMTYxMjMxYjkzOTI5MTkwNjEyYWI2NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMjM4NTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMjNjMjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMjNjNzU2NWI2MDYwOTE1MDViNTA4MDkyNTA4MTkzNTA1MDUwODE2MTIzZGE1NzYwMDA4MGZkNWI2MDE2ODE4MDYwMjAwMTkwNTE4MTAxOTA2MTIzZjA5MTkwNjEyODljNTY1YjYwMDMwYjE0NjEyM2ZkNTc2MDAwODBmZDViNTA1MDUwNTY1YjYwMDA4MGZkNWI2MDAwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMjQzMjgyNjEyNDA3NTY1YjkwNTA5MTkwNTA1NjViNjEyNDQyODE2MTI0Mjc1NjViODExNDYxMjQ0ZDU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMjQ1ZjgxNjEyNDM5NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMjQ3ZTU3NjEyNDdkNjEyNDAyNTY1YjViNjAwMDYxMjQ4Yzg2ODI4NzAxNjEyNDUwNTY1YjkzNTA1MDYwMjA2MTI0OWQ4NjgyODcwMTYxMjQ1MDU2NWI5MjUwNTA2MDQwNjEyNGFlODY4Mjg3MDE2MTI0NTA1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMjRjZjU3NjEyNGNlNjEyNDAyNTY1YjViNjAwMDYxMjRkZDg1ODI4NjAxNjEyNDUwNTY1YjkyNTA1MDYwMjA2MTI0ZWU4NTgyODYwMTYxMjQ1MDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA2MGEwODY4ODAzMTIxNTYxMjUxNDU3NjEyNTEzNjEyNDAyNTY1YjViNjAwMDYxMjUyMjg4ODI4OTAxNjEyNDUwNTY1Yjk1NTA1MDYwMjA2MTI1MzM4ODgyODkwMTYxMjQ1MDU2NWI5NDUwNTA2MDQwNjEyNTQ0ODg4Mjg5MDE2MTI0NTA1NjViOTM1MDUwNjA2MDYxMjU1NTg4ODI4OTAxNjEyNDUwNTY1YjkyNTA1MDYwODA2MTI1NjY4ODgyODkwMTYxMjQ1MDU2NWI5MTUwNTA5Mjk1NTA5Mjk1OTA5MzUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMjU4OTU3NjEyNTg4NjEyNDAyNTY1YjViNjAwMDYxMjU5Nzg0ODI4NTAxNjEyNDUwNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjEyNjA3ODE2MTI0Mjc1NjViODI1MjUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MjgyNTI2MDIwODIwMTkwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYxMjY0MjgxNjEyNDI3NTY1YjgyNTI1MDUwNTY1YjYwMDA2MTI2NTQ4MzgzNjEyNjM5NTY1YjYwMjA4MzAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDYxMjY3ODgyNjEyNjBkNTY1YjYxMjY4MjgxODU2MTI2MTg1NjViOTM1MDYxMjY4ZDgzNjEyNjI5NTY1YjgwNjAwMDViODM4MTEwMTU2MTI2YmU1NzgxNTE2MTI2YTU4ODgyNjEyNjQ4NTY1Yjk3NTA2MTI2YjA4MzYxMjY2MDU2NWI5MjUwNTA2MDAxODEwMTkwNTA2MTI2OTE1NjViNTA4NTkzNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgxNjAwNzBiOTA1MDkxOTA1MDU2NWI2MTI3MGQ4MTYxMjZmNzU2NWI4MjUyNTA1MDU2NWI2MDAwNjEyNzFmODM4MzYxMjcwNDU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTI3NDM4MjYxMjZjYjU2NWI2MTI3NGQ4MTg1NjEyNmQ2NTY1YjkzNTA2MTI3NTg4MzYxMjZlNzU2NWI4MDYwMDA1YjgzODExMDE1NjEyNzg5NTc4MTUxNjEyNzcwODg4MjYxMjcxMzU2NWI5NzUwNjEyNzdiODM2MTI3MmI1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjEyNzVjNTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwOVG9bwrmykzEKJ9h15rXXBnWsej63o42HrP3cePwUPZHWG0ia8fJyDnXFcbqGVkHGgwIstf6rAYQ47W+yAMiDwoJCPbW+qwGEMkDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQj31vqsBhDPAxICGAISAhgDGOaV3jYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB0hESAxj2ByLKETUwNjEyN2FiNjAwMDgzMDE4NjYxMjVmZTU2NWI4MTgxMDM2MDIwODMwMTUyNjEyN2JkODE4NTYxMjY2ZDU2NWI5MDUwODE4MTAzNjA0MDgzMDE1MjYxMjdkMTgxODQ2MTI3Mzg1NjViOTA1MDk0OTM1MDUwNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgxOTA1MDkyOTE1MDUwNTY1YjYwMDA1YjgzODExMDE1NjEyODBmNTc4MDgyMDE1MTgxODQwMTUyNjAyMDgxMDE5MDUwNjEyN2Y0NTY1YjYwMDA4NDg0MDE1MjUwNTA1MDUwNTY1YjYwMDA2MTI4MjY4MjYxMjdkYjU2NWI2MTI4MzA4MTg1NjEyN2U2NTY1YjkzNTA2MTI4NDA4MTg1NjAyMDg2MDE2MTI3ZjE1NjViODA4NDAxOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYxMjg1ODgyODQ2MTI4MWI1NjViOTE1MDgxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTYwMDMwYjkwNTA5MTkwNTA1NjViNjEyODc5ODE2MTI4NjM1NjViODExNDYxMjg4NDU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMjg5NjgxNjEyODcwNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMjhiMjU3NjEyOGIxNjEyNDAyNTY1YjViNjAwMDYxMjhjMDg0ODI4NTAxNjEyODg3NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYxMjhkMjgxNjEyNmY3NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTI4ZWQ2MDAwODMwMTg3NjEyNWZlNTY1YjYxMjhmYTYwMjA4MzAxODY2MTI1ZmU1NjViNjEyOTA3NjA0MDgzMDE4NTYxMjVmZTU2NWI2MTI5MTQ2MDYwODMwMTg0NjEyOGM5NTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTI5MzI2MDAwODMwMTg0NjEyNWZlNTY1YjkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTI5NTU4MTYxMjkzODU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjEyOWI0ODI2MTI3ZGI1NjViNjEyOWJlODE4NTYxMjk4NzU2NWI5MzUwNjEyOWNlODE4NTYwMjA4NjAxNjEyN2YxNTY1YjYxMjlkNzgxNjEyOTk4NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjEyOWVlODM4MzYxMjlhOTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjEyYTBlODI2MTI5NWI1NjViNjEyYTE4ODE4NTYxMjk2NjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTJhMmE4NTYxMjk3NzU2NWI4MDYwMDA1Yjg1ODExMDE1NjEyYTY2NTc4NDg0MDM4OTUyODE1MTYxMmE0Nzg1ODI2MTI5ZTI1NjViOTQ1MDYxMmE1MjgzNjEyOWY2NTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMmEyZTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjEyYThkNjAwMDgzMDE4NjYxMjVmZTU2NWI2MTJhOWE2MDIwODMwMTg1NjEyOTRjNTY1YjgxODEwMzYwNDA4MzAxNTI2MTJhYWM4MTg0NjEyYTAzNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMmFjYjYwMDA4MzAxODY2MTI1ZmU1NjViNjEyYWQ4NjAyMDgzMDE4NTYxMjk0YzU2NWI4MTgxMDM2MDQwODMwMTUyNjEyYWVhODE4NDYxMjczODU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTJiMDk2MDAwODMwMTg1NjEyNWZlNTY1YjYxMmIxNjYwMjA4MzAxODQ2MTI1ZmU1NjViOTM5MjUwNTA1MDU2NWI2MDAwNjNmZmZmZmZmZjgyMTY5MDUwOTE5MDUwNTY1YjYxMmIzNjgxNjEyYjFkNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDYwODIwMTkwNTA2MTJiNTE2MDAwODMwMTg2NjEyNWZlNTY1YjYxMmI1ZTYwMjA4MzAxODU2MTI1ZmU1NjViNjEyYjZiNjA0MDgzMDE4NDYxMmIyZDU2NWI5NDkzNTA1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMmI4ODYwMDA4MzAxODc2MTI1ZmU1NjViODE4MTAzNjAyMDgzMDE1MjYxMmI5YTgxODY2MTI2NmQ1NjViOTA1MDgxODEwMzYwNDA4MzAxNTI2MTJiYWU4MTg1NjEyNjZkNTY1YjkwNTA4MTgxMDM2MDYwODMwMTUyNjEyYmMyODE4NDYxMjczODU2NWI5MDUwOTU5NDUwNTA1MDUwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjAyNmU1YTE3NTAzNzA4MWEyYTk5NjVkMTVjZmYzNjg2YTRjODdiZjg5YmQ3M2UyNTIxMGMzYzVlM2IwYmVjYWQzNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwBASo87jiU6jElO0ij4wUc63//hoI4Eo9tMuzKTsrFVuzSCb6fKbL78v38cRsb20wGgwIs9f6rAYQy7u17QEiDwoJCPfW+qwGEM8DEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQj31vqsBhDRAxICGAISAhgDGJ/Xt6UBIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CIQoDGPYHIKDCHkIFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==", + "b64Record": "CiUIFiIDGPcHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDM/JaxFegIzJM3SaeGLF32GpuRbS3rxO4LELWVFjwWa65/SqvHgQCYeJwXUoyz6L8aDAiz1/qsBhDbq8DSAyIPCgkI99b6rAYQ0QMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNQrhaCgMY9wcSg1hggGBAUjSAFWEAEFdgAID9W1BgBDYQYQCpV2AANWDgHIBjmCqg2BFhAHFXgGOYKqDYFGEBOleAY529HQwUYQFWV4Bjp3Ft0BRhAXJXgGPUgnwMFGEBjleAY9hN8esUYQGqV4Bj4E5ExhRhAcZXYQCpVluAYxycP08UYQCuV4BjI79KMBRhAMpXgGNCErXOFGEA5leAY2FsRQgUYQECV4BjeCV8JRRhAR5XW2AAgP1bYQDIYASANgOBAZBhAMORkGEkZVZbYQHiVlsAW2EA5GAEgDYDgQGQYQDfkZBhJGVWW2EE0lZbAFthAQBgBIA2A4EBkGEA+5GQYSS4VlthBhZWWwBbYQEcYASANgOBAZBhAReRkGEk+FZbYRR1VlsAW2EBOGAEgDYDgQGQYQEzkZBhJPhWW2EYN1ZbAFthAVRgBIA2A4EBkGEBT5GQYSS4VlthHDpWWwBbYQFwYASANgOBAZBhAWuRkGEkuFZbYR17VlsAW2EBjGAEgDYDgQGQYQGHkZBhJGVWW2EeuVZbAFthAahgBIA2A4EBkGEBo5GQYSS4VlthH/1WWwBbYQHEYASANgOBAZBhAb+RkGEkuFZbYSE7VlsAW2EB4GAEgDYDgQGQYQHbkZBhJXNWW2EieVZbAFtgAGBgYABgAmf//////////4ERFWECA1dhAgJhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhAjFXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQhIFgAIFRgRBhAklXYQJIYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUIOBYAGBUYEQYQKYV2ECl2Elz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFBgAGACZ///////////gREVYQLvV2EC7mEloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEDHVeBYCABYCCCAoA2gzeAggGRUFCQUFtQkFB///////////////////////////////////////////+BYACBUYEQYQNVV2EDVGElz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYAGBYAGBUYEQYQN/V2EDfmElz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOCu6STYOAbiISEYEBRYCQBYQPnk5KRkGEnllZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQRRkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQSOV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQSTVltgYJFQW1CAlFCBlVBQUINhBKZXYACA/VtgFoOAYCABkFGBAZBhBLyRkGEonFZbYAMLFGEEyVdgAID9W1BQUFBQUFBWW2AAYGBgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY+yjaRdg4BuGhoZgAWBAUWAkAWEFLZSTkpGQYSjYVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhBZeRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhBdRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hBdlWW2BgkVBbUICSUIGTUFBQgWEF7FdgAID9W2AWgYBgIAGQUYEBkGEGApGQYSicVltgAwsUYQYPV2AAgP1bUFBQUFBWW2AAYGBgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY3xBrSxg4BuFYEBRYCQBYQZqkZBhKR1WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEG1JGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEHEVdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEHFlZbYGCRUFtQgJJQgZNQUFCBYQcpV2AAgP1bYBaBgGAgAZBRgQGQYQc/kZBhKJxWW2ADCxRhB0xXYACA/VtgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WYzs7/w9g4BuFYEBRYCQBYQeckZBhKR1WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEIBpGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEIQ1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEISFZbYGCRUFtQgJJQgZNQUFCBYQhbV2AAgP1bYBaBgGAgAZBRgQGQYQhxkZBhKJxWW2ADCxRhCH5XYACA/VtgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WYyeOC4hg4BuFYAFgAGf//////////4ERFWEI21dhCNphJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhCQ5XgWAgAVtgYIFSYCABkGABkAOQgWEI+VeQUFtQYEBRYCQBYQkhk5KRkGEqeFZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQmLkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQnIV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQnNVltgYJFQW1CAklCBk1BQUIFhCeBXYACA/VtgFoGAYCABkFGBAZBhCfaRkGEonFZbYAMLFGEKA1dgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjrLnP+WDgG4VgAWAAZ///////////gREVYQpgV2EKX2EloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEKjleBYCABYCCCAoA2gzeAggGRUFCQUFtQYEBRYCQBYQqhk5KRkGEqtlZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQsLkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQtIV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQtNVltgYJFQW1CAklCBk1BQUIFhC2BXYACA/VtgFoGAYCABkFGBAZBhC3aRkGEonFZbYAMLFGELg1dgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjj41/mWDgG4WFYEBRYCQBYQvVkpGQYSr0VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDD+RkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDHxXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDIFWW2BgkVBbUICSUIGTUFBQgWEMlFdgAID9W2AWgYBgIAGQUYEBkGEMqpGQYSicVltgAwsUYQy3V2AAgP1bYABgAmf//////////4ERFWEM1FdhDNNhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhDQJXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQMIFgAIFRgRBhDRpXYQ0ZYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUIOBYAGBUYEQYQ1pV2ENaGElz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFBgAGACZ///////////gREVYQ3AV2ENv2EloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEN7leBYCABYCCCAoA2gzeAggGRUFCQUFtQkFB///////////////////////////////////////////+BYACBUYEQYQ4mV2EOJWElz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYAGBYAGBUYEQYQ5QV2EOT2Elz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOCu6STYOAbh4SEYEBRYCQBYQ64k5KRkGEnllZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQ8ikZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQ9fV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQ9kVltgYJFQW1CAlFCBlVBQUINhD3dXYACA/VtgFoOAYCABkFGBAZBhD42RkGEonFZbYAMLFGEPmldgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjW4+FhGDgG4eHYEBRYCQBYQ/skpGQYSr0VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhEFaRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhEJNXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hEJhWW2BgkVBbUICUUIGVUFBQg2EQq1dgAID9W2AWg4BgIAGQUYEBkGEQwZGQYSicVltgAwsUYRDOV2AAgP1bYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmNS+ROHYOAbh4dgQFFgJAFhESCSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWERipGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGERx1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmERzFZbYGCRUFtQgJRQgZVQUFCDYRHfV2AAgP1bYBaDgGAgAZBRgQGQYRH1kZBhKJxWW2ADCxRhEgJXYACA/VtgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY5eQaG1g4BuHh2ABYEBRYCQBYRJXk5KRkGErPFZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYRLBkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYRL+V2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YRMDVltgYJFQW1CAlFCBlVBQUINhExZXYACA/VtgFoOAYCABkFGBAZBhEyyRkGEonFZbYAMLFGETOVdgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjr5nGM2DgG4eHYEBRYCQBYROLkpGQYSr0VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhE/WRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhFDJXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hFDdWW2BgkVBbUICUUIGVUFBQg2EUSldgAID9W2AWg4BgIAGQUYEBkGEUYJGQYSicVltgAwsUYRRtV2AAgP1bUFBQUFBQVltgAGBgYABgAmf//////////4ERFWEUlldhFJVhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhFMRXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQYABgAmf//////////4ERFWEU5FdhFONhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhFRJXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQh4JgAIFRgRBhFSpXYRUpYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUIWCYAGBUYEQYRV5V2EVeGElz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFCGgWAAgVGBEGEVyFdhFcdhJc9WW1tgIAJgIAEBkHP//////////////////////////xaQgXP//////////////////////////xaBUlBQhIFgAYFRgRBhFhdXYRYWYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUGAAYAJn//////////+BERVhFm5XYRZtYSWgVltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYRacV4FgIAFgIIICgDaDN4CCAZFQUJBQW1CQUGACgWAAgVGBEGEWtVdhFrRhJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUGADgWABgVGBEGEW31dhFt5hJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUGAAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjLEuhkWDgG4uFhYVgQFFgJAFhF0mUk5KRkGErc1ZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYRezkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYRfwV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YRf1VltgYJFQW1CAlVCBllBQUIRhGAhXYACA/VtgFoSAYCABkFGBAZBhGB6RkGEonFZbYAMLFGEYK1dgAID9W1BQUFBQUFBQUFBWW2AAYGBgAGAEZ///////////gREVYRhYV2EYV2EloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEYhleBYCABYCCCAoA2gzeAggGRUFCQUFtQkFCGgWAAgVGBEGEYnldhGJ1hJc9WW1tgIAJgIAEBkHP//////////////////////////xaQgXP//////////////////////////xaBUlBQhYFgAYFRgRBhGO1XYRjsYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUISBYAKBUYEQYRk8V2EZO2Elz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFCDgWADgVGBEGEZi1dhGYphJc9WW1tgIAJgIAEBkHP//////////////////////////xaQgXP//////////////////////////xaBUlBQYABgBGf//////////4ERFWEZ4ldhGeFhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhGhBXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQf///////////////////////////////////////////gWAAgVGBEGEaSFdhGkdhJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUGABgWABgVGBEGEacldhGnFhJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUH///////////////////////////////////////////4FgAoFRgRBhGrtXYRq6YSXPVltbYCACYCABAZBgBwuQgWAHC4FSUFBgAYFgA4FRgRBhGuVXYRrkYSXPVltbYCACYCABAZBgBwuQgWAHC4FSUFBgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY4K7pJNg4BuKhIRgQFFgJAFhG02TkpGQYSeWVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhG7eRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhG/RXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hG/lWW2BgkVBbUICUUIGVUFBQg2EcDFdgAID9W2AWg4BgIAGQUYEBkGEcIpGQYSicVltgAwsUYRwvV2AAgP1bUFBQUFBQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOXkGhtYOAbhYVgAWBAUWAkAWEck5OSkZBhKzxWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEc/ZGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEdOldgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEdP1ZbYGCRUFtQgJJQgZNQUFCBYR1SV2AAgP1bYBaBgGAgAZBRgQGQYR1okZBhKJxWW2ADCxRhHXVXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOPjX+ZYOAbhYVgQFFgJAFhHdGSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEeO5GQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEeeFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEefVZbYGCRUFtQgJJQgZNQUFCBYR6QV2AAgP1bYBaBgGAgAZBRgQGQYR6mkZBhKJxWW2ADCxRhHrNXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmNc/JARYOAbhoaGYAFgQFFgJAFhHxSUk5KRkGEo2FZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYR9+kZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYR+7V2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YR/AVltgYJFQW1CAklCBk1BQUIFhH9NXYACA/VtgFoGAYCABkFGBAZBhH+mRkGEonFZbYAMLFGEf9ldgAID9W1BQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmNbj4WEYOAbhYVgQFFgJAFhIFOSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEgvZGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEg+ldgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEg/1ZbYGCRUFtQgJJQgZNQUFCBYSESV2AAgP1bYBaBgGAgAZBRgQGQYSEokZBhKJxWW2ADCxRhITVXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOvmcYzYOAbhYVgQFFgJAFhIZGSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEh+5GQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEiOFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEiPVZbYGCRUFtQgJJQgZNQUFCBYSJQV2AAgP1bYBaBgGAgAZBRgQGQYSJmkZBhKJxWW2ADCxRhInNXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOsuc/5YOAbhGABYABn//////////+BERVhItpXYSLZYSWgVltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYSMIV4FgIAFgIIICgDaDN4CCAZFQUJBQW1BgQFFgJAFhIxuTkpGQYSq2VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhI4WRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhI8JXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hI8dWW2BgkVBbUICSUIGTUFBQgWEj2ldgAID9W2AWgYBgIAGQUYEBkGEj8JGQYSicVltgAwsUYSP9V2AAgP1bUFBQVltgAID9W2AAc///////////////////////////ghaQUJGQUFZbYABhJDKCYSQHVluQUJGQUFZbYSRCgWEkJ1ZbgRRhJE1XYACA/VtQVltgAIE1kFBhJF+BYSQ5VluSkVBQVltgAIBgAGBghIYDEhVhJH5XYSR9YSQCVltbYABhJIyGgocBYSRQVluTUFBgIGEknYaChwFhJFBWW5JQUGBAYSSuhoKHAWEkUFZbkVBQklCSUJJWW2AAgGBAg4UDEhVhJM9XYSTOYSQCVltbYABhJN2FgoYBYSRQVluSUFBgIGEk7oWChgFhJFBWW5FQUJJQkpBQVltgAIBgAIBgAGCghogDEhVhJRRXYSUTYSQCVltbYABhJSKIgokBYSRQVluVUFBgIGElM4iCiQFhJFBWW5RQUGBAYSVEiIKJAWEkUFZbk1BQYGBhJVWIgokBYSRQVluSUFBggGElZoiCiQFhJFBWW5FQUJKVUJKVkJNQVltgAGAggoQDEhVhJYlXYSWIYSQCVltbYABhJZeEgoUBYSRQVluRUFCSkVBQVlt/Tkh7cQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAFJgQWAEUmAkYAD9W39OSHtxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAUmAyYARSYCRgAP1bYSYH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" + }, + { + "b64Body": "Cg8KCQj41vqsBhDTAxICGAISAhgDGIPo+hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlpBCjIqMAgBEiwKBQoDGPcHCiM6IQOP3rXmyHc6c/WclZNmbawGCPAkrpoXHoykpKpRFSrAnhCAlOvcA0oFCIDO2gM=", + "b64Record": "CiUIFhIDGPgHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAWZywwEjwhc3m2QaCwqHVgUvMq6ZXcDGiveefHMZvIPnCc7nbbbWWV2Vnd7iiYD+MaDAi01/qsBhCzntD2ASIPCgkI+Nb6rAYQ0wMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxj4BxCAqNa5Bw==" + }, + { + "b64Body": "Cg8KCQj41vqsBhDVAxICGAISAhgDGJuP3OgCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qASgKBXRva2VuEghFTkJPQ0RIRiDAhD0qAxj4B2oMCLSl1bAGELC989MD", + "b64Record": "CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGPkHEjAgA/WyXkMjPjKOf00EbI2zbQqK1r+ug2FjJ3hsCCLB9jPYk/jZlQyEVRN2Aenj2l8aCwi11/qsBhCbq5gcIg8KCQj41vqsBhDVAxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOUgBaEAoDGPkHEgkKAxj4BxCAiXpyCgoDGPkHEgMY+Ac=" + }, + { + "b64Body": "Cg8KCQj51vqsBhDXAxICGAISAhgDGMae0hUiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlozCiISIFXSXDZoq6xonyRrb9q6cnf6nNZFqUFgSsd2RFUiuO73EICU69wDSgUIgM7aA3AB", + "b64Record": "CiUIFhIDGPoHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDKE40DxVCWt++vWP8qhr92NMJfjY5syHUxWXF1Vr08r7tZpk5WuBJiho/+9+efwt8aDAi11/qsBhDDktCAAiIPCgkI+db6rAYQ1wMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxj6BxCAqNa5Bw==" + }, + { + "b64Body": "Cg8KCQj61vqsBhDZAxICGAISAhgDGID/2kMiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjpvCgMY9wcQgIl6ImQcnD9PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6", + "b64Record": "CiUIFiIDGPcHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDwfu7MEvGI/78GvGrA6O2JOz4jZeSuGRKn1/RHmlCHeakWnM3TRbeIGb8MrIL50SMaCwi21/qsBhDDvOUkIg8KCQj61vqsBhDZAxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMIDMlTY6jAIKAxj3ByKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogNRhUhYKCQoCGAIQ/5erbAoJCgIYYhCAmKts" + }, + { + "b64Body": "ChEKCQj61vqsBhDZAxICGAIgAXIZEhcKAxj5BxIHCgMY+AcQARIHCgMY+gcQAg==", + "b64Record": "CgIIFhIwpCC/4FVIElUovyxbeEjmZvNrKsB/tGi3S2ywZ025OgO7axclwMdWaQ9wZddxqPGxGgsIttf6rAYQxLzlJCIRCgkI+tb6rAYQ2QMSAhgCIAE62gIKAxjnAhIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYohW5Q2aV2YqQCgrukkwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC//////////////////////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWoDGPcHUgBaFwoDGPkHEgcKAxj4BxABEgcKAxj6BxACcgoKAxj5BxIDGPoHegsIttf6rAYQw7zlJA==" + } + ] + }, + "ContractKeysStillHaveSpecificityNoMatterTopLevelSignatures": { + "placeholderNum": 1019, + "encodedItems": [ + { + "b64Body": "Cg8KCQiR2fqsBhDSAxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjNp9WwBhDg38HvAhptCiISIFGeDkrjp4FsnmuAXX0IO/JMGWnU+joVcKXnZY4QA8NKCiM6IQODInJJi/fAKr11fzaVG4gWoZqF5OnsYXAb62Ly2UdkRAoiEiDOMDkdpsV/QaY4ICVKC6wB2HpiiV8SJ5XTdVHGXzzcESIMSGVsbG8gV29ybGQhKgAyAA==", + "b64Record": "CiUIFhoDGPwHKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBZN63A+A0nJ0PHeXKG/tS2xQSEowvA+i4ZKkFz/kdTj0I20/shE5EDhoTqDXnpq8AaDAjN2fqsBhDLj+f6AiIPCgkIkdn6rAYQ0gMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA" + }, + { + "b64Body": "Cg8KCQiS2fqsBhDWAxICGAISAhgDGIudjj4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBiCAKAxj8ByKAIDYwODA2MDQwNTI2MTAxNjc2MDAwODA2MTAxMDAwYTgxNTQ4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjAyMTkxNjkwODM3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjAyMTc5MDU1NTAzNDgwMTU2MTAwNTI1NzYwMDA4MGZkNWI1MDYxMmMwMzgwNjEwMDYyNjAwMDM5NjAwMGYzZmU2MDgwNjA0MDUyMzQ4MDE1NjEwMDEwNTc2MDAwODBmZDViNTA2MDA0MzYxMDYxMDBhOTU3NjAwMDM1NjBlMDFjODA2Mzk4MmFhMGQ4MTE2MTAwNzE1NzgwNjM5ODJhYTBkODE0NjEwMTNhNTc4MDYzOWRiZDFkMGMxNDYxMDE1NjU3ODA2M2E3NzE2ZGQwMTQ2MTAxNzI1NzgwNjNkNDgyN2MwYzE0NjEwMThlNTc4MDYzZDg0ZGYxZWIxNDYxMDFhYTU3ODA2M2UwNGU0NGM2MTQ2MTAxYzY1NzYxMDBhOTU2NWI4MDYzMWM5YzNmNGYxNDYxMDBhZTU3ODA2MzIzYmY0YTMwMTQ2MTAwY2E1NzgwNjM0MjEyYjVjZTE0NjEwMGU2NTc4MDYzNjE2YzQ1MDgxNDYxMDEwMjU3ODA2Mzc4MjU3YzI1MTQ2MTAxMWU1NzViNjAwMDgwZmQ1YjYxMDBjODYwMDQ4MDM2MDM4MTAxOTA2MTAwYzM5MTkwNjEyNDY1NTY1YjYxMDFlMjU2NWIwMDViNjEwMGU0NjAwNDgwMzYwMzgxMDE5MDYxMDBkZjkxOTA2MTI0NjU1NjViNjEwNGQyNTY1YjAwNWI2MTAxMDA2MDA0ODAzNjAzODEwMTkwNjEwMGZiOTE5MDYxMjRiODU2NWI2MTA2MTY1NjViMDA1YjYxMDExYzYwMDQ4MDM2MDM4MTAxOTA2MTAxMTc5MTkwNjEyNGY4NTY1YjYxMTQ3NTU2NWIwMDViNjEwMTM4NjAwNDgwMzYwMzgxMDE5MDYxMDEzMzkxOTA2MTI0Zjg1NjViNjExODM3NTY1YjAwNWI2MTAxNTQ2MDA0ODAzNjAzODEwMTkwNjEwMTRmOTE5MDYxMjRiODU2NWI2MTFjM2E1NjViMDA1YjYxMDE3MDYwMDQ4MDM2MDM4MTAxOTA2MTAxNmI5MTkwNjEyNGI4NTY1YjYxMWQ3YjU2NWIwMDViNjEwMThjNjAwNDgwMzYwMzgxMDE5MDYxMDE4NzkxOTA2MTI0NjU1NjViNjExZWI5NTY1YjAwNWI2MTAxYTg2MDA0ODAzNjAzODEwMTkwNjEwMWEzOTE5MDYxMjRiODU2NWI2MTFmZmQ1NjViMDA1YjYxMDFjNDYwMDQ4MDM2MDM4MTAxOTA2MTAxYmY5MTkwNjEyNGI4NTY1YjYxMjEzYjU2NWIwMDViNjEwMWUwNjAwNDgwMzYwMzgxMDE5MDYxMDFkYjkxOTA2MTI1NzM1NjViNjEyMjc5NTY1YjAwNWI2MDAwNjA2MDYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwMjAzNTc2MTAyMDI2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTAyMzE1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDg0ODE2MDAwODE1MTgxMTA2MTAyNDk1NzYxMDI0ODYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjkwODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNTI1MDUwODM4MTYwMDE4MTUxODExMDYxMDI5ODU3NjEwMjk3NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMDJlZjU3NjEwMmVlNjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEwMzFkNTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA3ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MTYwMDA4MTUxODExMDYxMDM1NTU3NjEwMzU0NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDE4MTYwMDE4MTUxODExMDYxMDM3ZjU3NjEwMzdlNjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM4MmJiYTQ5MzYwZTAxYjg4ODQ4NDYwNDA1MTYwMjQwMTYxMDNlNzkzOTI5MTkwNjEyNzk2NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMDQ1MTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMDQ4ZTU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMDQ5MzU2NWI2MDYwOTE1MDViNTA4MDk0NTA4MTk1NTA1MDUwODM2MTA0YTY1NzYwMDA4MGZkNWI2MDE2ODM4MDYwMjAwMTkwNTE4MTAxOTA2MTA0YmM5MTkwNjEyODljNTY1YjYwMDMwYjE0NjEwNGM5NTc2MDAwODBmZDViNTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzZWNhMzY5MTc2MGUwMWI4Njg2ODY2MDAxNjA0MDUxNjAyNDAxNjEwNTJkOTQ5MzkyOTE5MDYxMjhkODU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTA1OTc5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTA1ZDQ1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA1ZDk1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEwNWVjNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEwNjAyOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMDYwZjU3NjAwMDgwZmQ1YjUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzN2M0MWFkMmM2MGUwMWI4NTYwNDA1MTYwMjQwMTYxMDY2YTkxOTA2MTI5MWQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwNmQ0OTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwNzExNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwNzE2NTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMDcyOTU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMDczZjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTA3NGM1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzM2IzYmZmMGY2MGUwMWI4NTYwNDA1MTYwMjQwMTYxMDc5YzkxOTA2MTI5MWQ1NjViNjA=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwrAyUAgGdFgyfFO2dE49XmXk7si2BcTDTw6R1hpxT3rl8W8un1Y93k33Uq46t8QpgGgwIztn6rAYQu+L+ngEiDwoJCJLZ+qwGENYDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQiS2fqsBhDcAxICGAISAhgDGPjR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj8ByKAIDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTA4MDY5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTA4NDM1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTA4NDg1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEwODViNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEwODcxOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMDg3ZTU3NjAwMDgwZmQ1YjYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyNzhlMGI4ODYwZTAxYjg1NjAwMTYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MTExMTU2MTA4ZGI1NzYxMDhkYTYxMjVhMDU2NWI1YjYwNDA1MTkwODA4MjUyODA2MDIwMDI2MDIwMDE4MjAxNjA0MDUyODAxNTYxMDkwZTU3ODE2MDIwMDE1YjYwNjA4MTUyNjAyMDAxOTA2MDAxOTAwMzkwODE2MTA4Zjk1NzkwNTA1YjUwNjA0MDUxNjAyNDAxNjEwOTIxOTM5MjkxOTA2MTJhNzg1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwOThiOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwOWM4NTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwOWNkNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMDllMDU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMDlmNjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTBhMDM1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzYWNiOWNmZjk2MGUwMWI4NTYwMDE2MDAwNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwYTYwNTc2MTBhNWY2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBhOGU1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwNjA0MDUxNjAyNDAxNjEwYWExOTM5MjkxOTA2MTJhYjY1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwYjBiOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwYjQ4NTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwYjRkNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMGI2MDU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMGI3NjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTBiODM1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzOGY4ZDdmOTk2MGUwMWI4NTg1NjA0MDUxNjAyNDAxNjEwYmQ1OTI5MTkwNjEyYWY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMGMzZjkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMGM3YzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMGM4MTU2NWI2MDYwOTE1MDViNTA4MDkyNTA4MTkzNTA1MDUwODE2MTBjOTQ1NzYwMDA4MGZkNWI2MDE2ODE4MDYwMjAwMTkwNTE4MTAxOTA2MTBjYWE5MTkwNjEyODljNTY1YjYwMDMwYjE0NjEwY2I3NTc2MDAwODBmZDViNjAwMDYwMDI2N2ZmZmZmZmZmZmZmZmZmZmY4MTExMTU2MTBjZDQ1NzYxMGNkMzYxMjVhMDU2NWI1YjYwNDA1MTkwODA4MjUyODA2MDIwMDI2MDIwMDE4MjAxNjA0MDUyODAxNTYxMGQwMjU3ODE2MDIwMDE2MDIwODIwMjgwMzY4MzM3ODA4MjAxOTE1MDUwOTA1MDViNTA5MDUwMzA4MTYwMDA4MTUxODExMDYxMGQxYTU3NjEwZDE5NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA4MzgxNjAwMTgxNTE4MTEwNjEwZDY5NTc2MTBkNjg2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjEwZGMwNTc2MTBkYmY2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTBkZWU1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDdmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgxNjAwMDgxNTE4MTEwNjEwZTI2NTc2MTBlMjU2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwNjAwMTgxNjAwMTgxNTE4MTEwNjEwZTUwNTc2MTBlNGY2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzgyYmJhNDkzNjBlMDFiODc4NDg0NjA0MDUxNjAyNDAxNjEwZWI4OTM5MjkxOTA2MTI3OTY1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjEwZjIyOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjEwZjVmNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjEwZjY0NTY1YjYwNjA5MTUwNWI1MDgwOTQ1MDgxOTU1MDUwNTA4MzYxMGY3NzU3NjAwMDgwZmQ1YjYwMTY4MzgwNjAyMDAxOTA1MTgxMDE5MDYxMGY4ZDkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTBmOWE1NzYwMDA4MGZkNWI2MDAwODA=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwAe/B6XDTgkurFNzu8KD4iEUyILEPEqiijFHT+f2/3Fv+iFewEbogjqQhKPRopSKcGgwIztn6rAYQy7G9oAMiDwoJCJLZ+qwGENwDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQiT2fqsBhDiAxICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj8ByKAIDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM1YjhmODU4NDYwZTAxYjg3ODc2MDQwNTE2MDI0MDE2MTBmZWM5MjkxOTA2MTJhZjQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExMDU2OTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExMDkzNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExMDk4NTY1YjYwNjA5MTUwNWI1MDgwOTQ1MDgxOTU1MDUwNTA4MzYxMTBhYjU3NjAwMDgwZmQ1YjYwMTY4MzgwNjAyMDAxOTA1MTgxMDE5MDYxMTBjMTkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTEwY2U1NzYwMDA4MGZkNWI2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzNTJmOTEzODc2MGUwMWI4Nzg3NjA0MDUxNjAyNDAxNjExMTIwOTI5MTkwNjEyYWY0NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMTE4YTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMTFjNzU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMTFjYzU2NWI2MDYwOTE1MDViNTA4MDk0NTA4MTk1NTA1MDUwODM2MTExZGY1NzYwMDA4MGZkNWI2MDE2ODM4MDYwMjAwMTkwNTE4MTAxOTA2MTExZjU5MTkwNjEyODljNTY1YjYwMDMwYjE0NjExMjAyNTc2MDAwODBmZDViNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2Mzk3OTA2ODZkNjBlMDFiODc4NzYwMDE2MDQwNTE2MDI0MDE2MTEyNTc5MzkyOTE5MDYxMmIzYzU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTEyYzE5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTEyZmU1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTEzMDM1NjViNjA2MDkxNTA1YjUwODA5NDUwODE5NTUwNTA1MDgzNjExMzE2NTc2MDAwODBmZDViNjAxNjgzODA2MDIwMDE5MDUxODEwMTkwNjExMzJjOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMTMzOTU3NjAwMDgwZmQ1YjYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjNhZjk5YzYzMzYwZTAxYjg3ODc2MDQwNTE2MDI0MDE2MTEzOGI5MjkxOTA2MTJhZjQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExM2Y1OTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExNDMyNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExNDM3NTY1YjYwNjA5MTUwNWI1MDgwOTQ1MDgxOTU1MDUwNTA4MzYxMTQ0YTU3NjAwMDgwZmQ1YjYwMTY4MzgwNjAyMDAxOTA1MTgxMDE5MDYxMTQ2MDkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTE0NmQ1NzYwMDA4MGZkNWI1MDUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMTQ5NjU3NjExNDk1NjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjExNGM0NTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA2MDAwNjAwMjY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMTRlNDU3NjExNGUzNjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjExNTEyNTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA4NzgyNjAwMDgxNTE4MTEwNjExNTJhNTc2MTE1Mjk2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDg1ODI2MDAxODE1MTgxMTA2MTE1Nzk1NzYxMTU3ODYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjkwODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNTI1MDUwODY4MTYwMDA4MTUxODExMDYxMTVjODU3NjExNWM3NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA4NDgxNjAwMTgxNTE4MTEwNjExNjE3NTc2MTE2MTY2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDYwMDA2MDAyNjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExNjZlNTc2MTE2NmQ2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTE2OWM1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDYwMDI4MTYwMDA4MTUxODExMDYxMTZiNTU3NjExNmI0NjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDM4MTYwMDE4MTUxODExMDYxMTZkZjU3NjExNmRlNjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDYwMDcwYjkwODE2MDA3MGI4MTUyNTA1MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjMyYzRiYTE5MTYwZTAxYjhiODU4NTg1NjA0MDUxNjAyNDAxNjExNzQ5OTQ5MzkyOTE5MDYxMmI3MzU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwvJAu8lZDOF34ydozYWmXcabsJql1fSLB1yUmy6jTUQC8p9Gpeuk8OK5XOVNIBrgNGgwIz9n6rAYQo4WBxQEiDwoJCJPZ+qwGEOIDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQiT2fqsBhDoAxICGAISAhgDGPfR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj8ByKAIDgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMTdiMzkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMTdmMDU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMTdmNTU2NWI2MDYwOTE1MDViNTA4MDk1NTA4MTk2NTA1MDUwODQ2MTE4MDg1NzYwMDA4MGZkNWI2MDE2ODQ4MDYwMjAwMTkwNTE4MTAxOTA2MTE4MWU5MTkwNjEyODljNTY1YjYwMDMwYjE0NjExODJiNTc2MDAwODBmZDViNTA1MDUwNTA1MDUwNTA1MDUwNTA1NjViNjAwMDYwNjA2MDAwNjAwNDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMTg1ODU3NjExODU3NjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjExODg2NTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDkwNTA4NjgxNjAwMDgxNTE4MTEwNjExODllNTc2MTE4OWQ2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDg1ODE2MDAxODE1MTgxMTA2MTE4ZWQ1NzYxMThlYzYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjkwODE3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjgxNTI1MDUwODQ4MTYwMDI4MTUxODExMDYxMTkzYzU3NjExOTNiNjEyNWNmNTY1YjViNjAyMDAyNjAyMDAxMDE5MDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA4MTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2ODE1MjUwNTA4MzgxNjAwMzgxNTE4MTEwNjExOThiNTc2MTE5OGE2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY5MDgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY4MTUyNTA1MDYwMDA2MDA0NjdmZmZmZmZmZmZmZmZmZmZmODExMTE1NjExOWUyNTc2MTE5ZTE2MTI1YTA1NjViNWI2MDQwNTE5MDgwODI1MjgwNjAyMDAyNjAyMDAxODIwMTYwNDA1MjgwMTU2MTFhMTA1NzgxNjAyMDAxNjAyMDgyMDI4MDM2ODMzNzgwODIwMTkxNTA1MDkwNTA1YjUwOTA1MDdmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgxNjAwMDgxNTE4MTEwNjExYTQ4NTc2MTFhNDc2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwNjAwMTgxNjAwMTgxNTE4MTEwNjExYTcyNTc2MTFhNzE2MTI1Y2Y1NjViNWI2MDIwMDI2MDIwMDEwMTkwNjAwNzBiOTA4MTYwMDcwYjgxNTI1MDUwN2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODE2MDAyODE1MTgxMTA2MTFhYmI1NzYxMWFiYTYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA2MDA3MGI5MDgxNjAwNzBiODE1MjUwNTA2MDAxODE2MDAzODE1MTgxMTA2MTFhZTU1NzYxMWFlNDYxMjVjZjU2NWI1YjYwMjAwMjYwMjAwMTAxOTA2MDA3MGI5MDgxNjAwNzBiODE1MjUwNTA2MDAwODA1NDkwNjEwMTAwMGE5MDA0NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjYzODJiYmE0OTM2MGUwMWI4YTg0ODQ2MDQwNTE2MDI0MDE2MTFiNGQ5MzkyOTE5MDYxMjc5NjU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTFiYjc5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTFiZjQ1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTFiZjk1NjViNjA2MDkxNTA1YjUwODA5NDUwODE5NTUwNTA1MDgzNjExYzBjNTc2MDAwODBmZDViNjAxNjgzODA2MDIwMDE5MDUxODEwMTkwNjExYzIyOTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMWMyZjU3NjAwMDgwZmQ1YjUwNTA1MDUwNTA1MDUwNTA1MDU2NWI2MDAwNjA2MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM5NzkwNjg2ZDYwZTAxYjg1ODU2MDAxNjA0MDUxNjAyNDAxNjExYzkzOTM5MjkxOTA2MTJiM2M1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExY2ZkOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExZDNhNTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExZDNmNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMWQ1MjU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMWQ2ODkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTFkNzU1NzYwMDA4MGZkNWI1MDUwNTA1MDU2NWI2MDAwNjA2MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM4ZjhkN2Y5OTYwZTAxYjg1ODU2MDQwNTE2MDI0MDE2MTFkZDE5MjkxOTA2MTJhZjQ1NjViNjA0MDUxNjAyMDgxODMwMzAzODE1MjkwNjA0MDUyOTA3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTkxNjYwMjA4MjAxODA1MTdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmY4MzgxODMxNjE3ODM1MjUwNTA1MDUwNjA0MDUxNjExZTNiOTE5MDYxMjg0YzU2NWI2MDAwNjA0MDUxODA4MzAzODE2MDAwODY1YWYxOTE1MDUwM2Q4MDYwMDA4MTE0NjExZTc4NTc2MDQwNTE5MTUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExZTdkNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMWU5MDU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMWVhNjkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTFlYjM1NzYwMDA4MGZkNWI1MDUwNTA1MDU2NWI2MDAwNjA2MDYwMDA4MDU0OTA2MTAxMDAwYTkwMDQ3M2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxNjczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjM1Y2ZjOTAxMTYwZTAxYjg2ODY4NjYwMDE2MDQwNTE2MDI0MDE2MTFmMTQ5NDkzOTI5MTkwNjEyOGQ4NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMWY3ZTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMWZiYjU3NjA0MDUxOTE=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwLXasTH0s2XNmYJus45pOpnofvRftr8IKkZTL7hHHzwfp/eBXd3YArYcG/KkvuuweGgwIz9n6rAYQ+438qQMiDwoJCJPZ+qwGEOgDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQiU2fqsBhDuAxICGAISAhgDGPbR6j4iAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIBiCASAxj8ByKAIDUwNjAxZjE5NjAzZjNkMDExNjgyMDE2MDQwNTIzZDgyNTIzZDYwMDA2MDIwODQwMTNlNjExZmMwNTY1YjYwNjA5MTUwNWI1MDgwOTI1MDgxOTM1MDUwNTA4MTYxMWZkMzU3NjAwMDgwZmQ1YjYwMTY4MTgwNjAyMDAxOTA1MTgxMDE5MDYxMWZlOTkxOTA2MTI4OWM1NjViNjAwMzBiMTQ2MTFmZjY1NzYwMDA4MGZkNWI1MDUwNTA1MDUwNTY1YjYwMDA2MDYwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MzViOGY4NTg0NjBlMDFiODU4NTYwNDA1MTYwMjQwMTYxMjA1MzkyOTE5MDYxMmFmNDU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTIwYmQ5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTIwZmE1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTIwZmY1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEyMTEyNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEyMTI4OTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMjEzNTU3NjAwMDgwZmQ1YjUwNTA1MDUwNTY1YjYwMDA2MDYwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2FmOTljNjMzNjBlMDFiODU4NTYwNDA1MTYwMjQwMTYxMjE5MTkyOTE5MDYxMmFmNDU2NWI2MDQwNTE2MDIwODE4MzAzMDM4MTUyOTA2MDQwNTI5MDdiZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmYxOTE2NjAyMDgyMDE4MDUxN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjgzODE4MzE2MTc4MzUyNTA1MDUwNTA2MDQwNTE2MTIxZmI5MTkwNjEyODRjNTY1YjYwMDA2MDQwNTE4MDgzMDM4MTYwMDA4NjVhZjE5MTUwNTAzZDgwNjAwMDgxMTQ2MTIyMzg1NzYwNDA1MTkxNTA2MDFmMTk2MDNmM2QwMTE2ODIwMTYwNDA1MjNkODI1MjNkNjAwMDYwMjA4NDAxM2U2MTIyM2Q1NjViNjA2MDkxNTA1YjUwODA5MjUwODE5MzUwNTA1MDgxNjEyMjUwNTc2MDAwODBmZDViNjAxNjgxODA2MDIwMDE5MDUxODEwMTkwNjEyMjY2OTE5MDYxMjg5YzU2NWI2MDAzMGIxNDYxMjI3MzU3NjAwMDgwZmQ1YjUwNTA1MDUwNTY1YjYwMDA2MDYwNjAwMDgwNTQ5MDYxMDEwMDBhOTAwNDczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2M2FjYjljZmY5NjBlMDFiODQ2MDAxNjAwMDY3ZmZmZmZmZmZmZmZmZmZmZjgxMTExNTYxMjJkYTU3NjEyMmQ5NjEyNWEwNTY1YjViNjA0MDUxOTA4MDgyNTI4MDYwMjAwMjYwMjAwMTgyMDE2MDQwNTI4MDE1NjEyMzA4NTc4MTYwMjAwMTYwMjA4MjAyODAzNjgzMzc4MDgyMDE5MTUwNTA5MDUwNWI1MDYwNDA1MTYwMjQwMTYxMjMxYjkzOTI5MTkwNjEyYWI2NTY1YjYwNDA1MTYwMjA4MTgzMDMwMzgxNTI5MDYwNDA1MjkwN2JmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE5MTY2MDIwODIwMTgwNTE3YmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODM4MTgzMTYxNzgzNTI1MDUwNTA1MDYwNDA1MTYxMjM4NTkxOTA2MTI4NGM1NjViNjAwMDYwNDA1MTgwODMwMzgxNjAwMDg2NWFmMTkxNTA1MDNkODA2MDAwODExNDYxMjNjMjU3NjA0MDUxOTE1MDYwMWYxOTYwM2YzZDAxMTY4MjAxNjA0MDUyM2Q4MjUyM2Q2MDAwNjAyMDg0MDEzZTYxMjNjNzU2NWI2MDYwOTE1MDViNTA4MDkyNTA4MTkzNTA1MDUwODE2MTIzZGE1NzYwMDA4MGZkNWI2MDE2ODE4MDYwMjAwMTkwNTE4MTAxOTA2MTIzZjA5MTkwNjEyODljNTY1YjYwMDMwYjE0NjEyM2ZkNTc2MDAwODBmZDViNTA1MDUwNTY1YjYwMDA4MGZkNWI2MDAwNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmODIxNjkwNTA5MTkwNTA1NjViNjAwMDYxMjQzMjgyNjEyNDA3NTY1YjkwNTA5MTkwNTA1NjViNjEyNDQyODE2MTI0Mjc1NjViODExNDYxMjQ0ZDU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTM1OTA1MDYxMjQ1ZjgxNjEyNDM5NTY1YjkyOTE1MDUwNTY1YjYwMDA4MDYwMDA2MDYwODQ4NjAzMTIxNTYxMjQ3ZTU3NjEyNDdkNjEyNDAyNTY1YjViNjAwMDYxMjQ4Yzg2ODI4NzAxNjEyNDUwNTY1YjkzNTA1MDYwMjA2MTI0OWQ4NjgyODcwMTYxMjQ1MDU2NWI5MjUwNTA2MDQwNjEyNGFlODY4Mjg3MDE2MTI0NTA1NjViOTE1MDUwOTI1MDkyNTA5MjU2NWI2MDAwODA2MDQwODM4NTAzMTIxNTYxMjRjZjU3NjEyNGNlNjEyNDAyNTY1YjViNjAwMDYxMjRkZDg1ODI4NjAxNjEyNDUwNTY1YjkyNTA1MDYwMjA2MTI0ZWU4NTgyODYwMTYxMjQ1MDU2NWI5MTUwNTA5MjUwOTI5MDUwNTY1YjYwMDA4MDYwMDA4MDYwMDA2MGEwODY4ODAzMTIxNTYxMjUxNDU3NjEyNTEzNjEyNDAyNTY1YjViNjAwMDYxMjUyMjg4ODI4OTAxNjEyNDUwNTY1Yjk1NTA1MDYwMjA2MTI1MzM4ODgyODkwMTYxMjQ1MDU2NWI5NDUwNTA2MDQwNjEyNTQ0ODg4Mjg5MDE2MTI0NTA1NjViOTM1MDUwNjA2MDYxMjU1NTg4ODI4OTAxNjEyNDUwNTY1YjkyNTA1MDYwODA2MTI1NjY4ODgyODkwMTYxMjQ1MDU2NWI5MTUwNTA5Mjk1NTA5Mjk1OTA5MzUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMjU4OTU3NjEyNTg4NjEyNDAyNTY1YjViNjAwMDYxMjU5Nzg0ODI4NTAxNjEyNDUwNTY1YjkxNTA1MDkyOTE1MDUwNTY1YjdmNGU0ODdiNzEwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDYwMDA1MjYwNDE2MDA0NTI2MDI0NjAwMGZkNWI3ZjRlNDg3YjcxMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA2MDAwNTI2MDMyNjAwNDUyNjAyNDYwMDBmZDViNjEyNjA3ODE2MTI0Mjc1NjViODI1MjUwNTA1NjViNjAwMDgxNTE5MDUwOTE5MDUwNTY1YjYwMDA4MjgyNTI2MDIwODIwMTkwNTA5MjkxNTA1MDU2NWI2MDAwODE5MDUwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYxMjY0MjgxNjEyNDI3NTY1YjgyNTI1MDUwNTY1YjYwMDA2MTI2NTQ4MzgzNjEyNjM5NTY1YjYwMjA4MzAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDYxMjY3ODgyNjEyNjBkNTY1YjYxMjY4MjgxODU2MTI2MTg1NjViOTM1MDYxMjY4ZDgzNjEyNjI5NTY1YjgwNjAwMDViODM4MTEwMTU2MTI2YmU1NzgxNTE2MTI2YTU4ODgyNjEyNjQ4NTY1Yjk3NTA2MTI2YjA4MzYxMjY2MDU2NWI5MjUwNTA2MDAxODEwMTkwNTA2MTI2OTE1NjViNTA4NTkzNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgxNjAwNzBiOTA1MDkxOTA1MDU2NWI2MTI3MGQ4MTYxMjZmNzU2NWI4MjUyNTA1MDU2NWI2MDAwNjEyNzFmODM4MzYxMjcwNDU2NWI2MDIwODMwMTkwNTA5MjkxNTA1MDU2NWI2MDAwNjAyMDgyMDE5MDUwOTE5MDUwNTY1YjYwMDA2MTI3NDM4MjYxMjZjYjU2NWI2MTI3NGQ4MTg1NjEyNmQ2NTY1YjkzNTA2MTI3NTg4MzYxMjZlNzU2NWI4MDYwMDA1YjgzODExMDE1NjEyNzg5NTc4MTUxNjEyNzcwODg4MjYxMjcxMzU2NWI5NzUwNjEyNzdiODM2MTI3MmI1NjViOTI1MDUwNjAwMTgxMDE5MDUwNjEyNzVjNTY1YjUwODU5MzUwNTA1MDUwOTI5MTUwNTA1NjViNjAwMDYwNjA4MjAxOTA=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwKSQW5NZHmOdkaxPbQD96GFQ4uhBSRlQQdOsobR7YH6b1URb18snwGYzE0XDW7n8DGgwI0Nn6rAYQk9LZzgEiDwoJCJTZ+qwGEO4DEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQiU2fqsBhD0AxICGAISAhgDGOaV3jYiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjoIB0hESAxj8ByLKETUwNjEyN2FiNjAwMDgzMDE4NjYxMjVmZTU2NWI4MTgxMDM2MDIwODMwMTUyNjEyN2JkODE4NTYxMjY2ZDU2NWI5MDUwODE4MTAzNjA0MDgzMDE1MjYxMjdkMTgxODQ2MTI3Mzg1NjViOTA1MDk0OTM1MDUwNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgxOTA1MDkyOTE1MDUwNTY1YjYwMDA1YjgzODExMDE1NjEyODBmNTc4MDgyMDE1MTgxODQwMTUyNjAyMDgxMDE5MDUwNjEyN2Y0NTY1YjYwMDA4NDg0MDE1MjUwNTA1MDUwNTY1YjYwMDA2MTI4MjY4MjYxMjdkYjU2NWI2MTI4MzA4MTg1NjEyN2U2NTY1YjkzNTA2MTI4NDA4MTg1NjAyMDg2MDE2MTI3ZjE1NjViODA4NDAxOTE1MDUwOTI5MTUwNTA1NjViNjAwMDYxMjg1ODgyODQ2MTI4MWI1NjViOTE1MDgxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTYwMDMwYjkwNTA5MTkwNTA1NjViNjEyODc5ODE2MTI4NjM1NjViODExNDYxMjg4NDU3NjAwMDgwZmQ1YjUwNTY1YjYwMDA4MTUxOTA1MDYxMjg5NjgxNjEyODcwNTY1YjkyOTE1MDUwNTY1YjYwMDA2MDIwODI4NDAzMTIxNTYxMjhiMjU3NjEyOGIxNjEyNDAyNTY1YjViNjAwMDYxMjhjMDg0ODI4NTAxNjEyODg3NTY1YjkxNTA1MDkyOTE1MDUwNTY1YjYxMjhkMjgxNjEyNmY3NTY1YjgyNTI1MDUwNTY1YjYwMDA2MDgwODIwMTkwNTA2MTI4ZWQ2MDAwODMwMTg3NjEyNWZlNTY1YjYxMjhmYTYwMjA4MzAxODY2MTI1ZmU1NjViNjEyOTA3NjA0MDgzMDE4NTYxMjVmZTU2NWI2MTI5MTQ2MDYwODMwMTg0NjEyOGM5NTY1Yjk1OTQ1MDUwNTA1MDUwNTY1YjYwMDA2MDIwODIwMTkwNTA2MTI5MzI2MDAwODMwMTg0NjEyNWZlNTY1YjkyOTE1MDUwNTY1YjYwMDA2N2ZmZmZmZmZmZmZmZmZmZmY4MjE2OTA1MDkxOTA1MDU2NWI2MTI5NTU4MTYxMjkzODU2NWI4MjUyNTA1MDU2NWI2MDAwODE1MTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA4MTkwNTA2MDIwODIwMTkwNTA5MTkwNTA1NjViNjAwMDgyODI1MjYwMjA4MjAxOTA1MDkyOTE1MDUwNTY1YjYwMDA2MDFmMTk2MDFmODMwMTE2OTA1MDkxOTA1MDU2NWI2MDAwNjEyOWI0ODI2MTI3ZGI1NjViNjEyOWJlODE4NTYxMjk4NzU2NWI5MzUwNjEyOWNlODE4NTYwMjA4NjAxNjEyN2YxNTY1YjYxMjlkNzgxNjEyOTk4NTY1Yjg0MDE5MTUwNTA5MjkxNTA1MDU2NWI2MDAwNjEyOWVlODM4MzYxMjlhOTU2NWI5MDUwOTI5MTUwNTA1NjViNjAwMDYwMjA4MjAxOTA1MDkxOTA1MDU2NWI2MDAwNjEyYTBlODI2MTI5NWI1NjViNjEyYTE4ODE4NTYxMjk2NjU2NWI5MzUwODM2MDIwODIwMjg1MDE2MTJhMmE4NTYxMjk3NzU2NWI4MDYwMDA1Yjg1ODExMDE1NjEyYTY2NTc4NDg0MDM4OTUyODE1MTYxMmE0Nzg1ODI2MTI5ZTI1NjViOTQ1MDYxMmE1MjgzNjEyOWY2NTY1YjkyNTA2MDIwOGEwMTk5NTA1MDYwMDE4MTAxOTA1MDYxMmEyZTU2NWI1MDgyOTc1MDg3OTU1MDUwNTA1MDUwNTA5MjkxNTA1MDU2NWI2MDAwNjA2MDgyMDE5MDUwNjEyYThkNjAwMDgzMDE4NjYxMjVmZTU2NWI2MTJhOWE2MDIwODMwMTg1NjEyOTRjNTY1YjgxODEwMzYwNDA4MzAxNTI2MTJhYWM4MTg0NjEyYTAzNTY1YjkwNTA5NDkzNTA1MDUwNTA1NjViNjAwMDYwNjA4MjAxOTA1MDYxMmFjYjYwMDA4MzAxODY2MTI1ZmU1NjViNjEyYWQ4NjAyMDgzMDE4NTYxMjk0YzU2NWI4MTgxMDM2MDQwODMwMTUyNjEyYWVhODE4NDYxMjczODU2NWI5MDUwOTQ5MzUwNTA1MDUwNTY1YjYwMDA2MDQwODIwMTkwNTA2MTJiMDk2MDAwODMwMTg1NjEyNWZlNTY1YjYxMmIxNjYwMjA4MzAxODQ2MTI1ZmU1NjViOTM5MjUwNTA1MDU2NWI2MDAwNjNmZmZmZmZmZjgyMTY5MDUwOTE5MDUwNTY1YjYxMmIzNjgxNjEyYjFkNTY1YjgyNTI1MDUwNTY1YjYwMDA2MDYwODIwMTkwNTA2MTJiNTE2MDAwODMwMTg2NjEyNWZlNTY1YjYxMmI1ZTYwMjA4MzAxODU2MTI1ZmU1NjViNjEyYjZiNjA0MDgzMDE4NDYxMmIyZDU2NWI5NDkzNTA1MDUwNTA1NjViNjAwMDYwODA4MjAxOTA1MDYxMmI4ODYwMDA4MzAxODc2MTI1ZmU1NjViODE4MTAzNjAyMDgzMDE1MjYxMmI5YTgxODY2MTI2NmQ1NjViOTA1MDgxODEwMzYwNDA4MzAxNTI2MTJiYWU4MTg1NjEyNjZkNTY1YjkwNTA4MTgxMDM2MDYwODMwMTUyNjEyYmMyODE4NDYxMjczODU2NWI5MDUwOTU5NDUwNTA1MDUwNTA1NmZlYTI2NDY5NzA2NjczNTgyMjEyMjAyNmU1YTE3NTAzNzA4MWEyYTk5NjVkMTVjZmYzNjg2YTRjODdiZjg5YmQ3M2UyNTIxMGMzYzVlM2IwYmVjYWQzNjQ3MzZmNmM2MzQzMDAwODEwMDAzMw==", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwl47BuQLQUxota1DpVOelYb5mUqYklz2ChRr3AGNOh9WFTOb+B+v5tFzrw1ZjaS7sGgwI0Nn6rAYQ0/n2swMiDwoJCJTZ+qwGEPQDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQiV2fqsBhD2AxICGAISAhgDGP7LzSwiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjooBjwESDAjRp9WwBhCY9vvDARptCiISIO8OJ3zkYTnX5AgaHc+coJo/fF4j09/PHRG8znAPMc7TCiM6IQLlzLm+MIbQ75HFSgic4ZbQaYW1NNzzW45k80v+KnqKugoiEiDMJEsX9jvxXs9PtxacX9JD4FoM6PaWeZRcALqqIt1zEiIMSGVsbG8gV29ybGQhKgAyAA==", + "b64Record": "CiUIFhoDGP0HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDv2FK88lonMHT3S0qfbMUa9PEmnJGc5YIpQa5eMgME2Qzvi1T8swbPHjDvqaaWs2MaDAjR2fqsBhCr0Y/YASIPCgkIldn6rAYQ9gMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA" + }, + { + "b64Body": "Cg8KCQiV2fqsBhD6AxICGAISAhgDGPa4sjEiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjpoBogkKAxj9ByKaCTYwODA2MDQwNTI2MTAyM2E4MDYxMDAxMzYwMDAzOTYwMDBmM2ZlNjA4MDYwNDA1MjYwMDQzNjEwNjEwMDNmNTc2MDAwMzU2MGUwMWM4MDYzMTIwNjVmZTAxNDYxMDA4ZjU3ODA2MzNjY2ZkNjBiMTQ2MTAwYmE1NzgwNjM2ZjY0MjM0ZTE0NjEwMGQxNTc4MDYzYjZiNTVmMjUxNDYxMDEyYzU3NWIzMzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2N2ZmMWIwM2Y3MDhiOWMzOWY0NTNmZTNmMGNlZjg0MTY0YzdkNmY3ZGY4MzZkZjA3OTZlMWU5YzJiY2U2ZWUzOTdlMzQ2MDQwNTE4MDgyODE1MjYwMjAwMTkxNTA1MDYwNDA1MTgwOTEwMzkwYTIwMDViMzQ4MDE1NjEwMDliNTc2MDAwODBmZDViNTA2MTAwYTQ2MTAxNWE1NjViNjA0MDUxODA4MjgxNTI2MDIwMDE5MTUwNTA2MDQwNTE4MDkxMDM5MGYzNWIzNDgwMTU2MTAwYzY1NzYwMDA4MGZkNWI1MDYxMDBjZjYxMDE2MjU2NWIwMDViMzQ4MDE1NjEwMGRkNTc2MDAwODBmZDViNTA2MTAxMmE2MDA0ODAzNjAzNjA0MDgxMTAxNTYxMDBmNDU3NjAwMDgwZmQ1YjgxMDE5MDgwODAzNTczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2OTA2MDIwMDE5MDkyOTE5MDgwMzU5MDYwMjAwMTkwOTI5MTkwNTA1MDUwNjEwMWFiNTY1YjAwNWI2MTAxNTg2MDA0ODAzNjAzNjAyMDgxMTAxNTYxMDE0MjU3NjAwMDgwZmQ1YjgxMDE5MDgwODAzNTkwNjAyMDAxOTA5MjkxOTA1MDUwNTA2MTAxZjY1NjViMDA1YjYwMDA0NzkwNTA5MDU2NWIzMzczZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZjE2NjEwOGZjNDc5MDgxMTUwMjkwNjA0MDUxNjAwMDYwNDA1MTgwODMwMzgxODU4ODg4ZjE5MzUwNTA1MDUwMTU4MDE1NjEwMWE4NTczZDYwMDA4MDNlM2Q2MDAwZmQ1YjUwNTY1YjgxNzNmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmMTY2MTA4ZmM4MjkwODExNTAyOTA2MDQwNTE2MDAwNjA0MDUxODA4MzAzODE4NTg4ODhmMTkzNTA1MDUwNTAxNTgwMTU2MTAxZjE1NzNkNjAwMDgwM2UzZDYwMDBmZDViNTA1MDUwNTY1YjgwMzQxNDYxMDIwMjU3NjAwMDgwZmQ1YjUwNTZmZWEyNjU2MjdhN2E3MjMxNTgyMGY4Zjg0ZmMzMWE4NDUwNjRiNTc4MWU5MDgzMTZmM2M1OTExNTc5NjJkZWFiYjBmZDQyNGVkNTRmMjU2NDAwZjk2NDczNmY2YzYzNDMwMDA1MTEwMDMy", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwnbDHY69nlxB6A5B4udNl6k7B5xZXGOUEeOXPgXSyvgCc8Y32K+EfCjQuZclo65vxGgwI0dn6rAYQu5n62QMiDwoJCJXZ+qwGEPoDEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQiW2fqsBhD8AxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGPwHGiISIEK6h60z3X/Uck2zAAt9zzP84iWuC5sbawyPXjiojG2HIKDCHkIFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==", + "b64Record": "CiUIFiIDGP4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDJJyqRSjXiR0dx5IXttStaHLSuhogPtyqlkGbgQwSFySuHYHG2D0Kl6hiOyZhmSHQaDAjS2fqsBhCbgcjhASIPCgkIltn6rAYQ/AMSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCAs8UNQrhaCgMY/gcSg1hggGBAUjSAFWEAEFdgAID9W1BgBDYQYQCpV2AANWDgHIBjmCqg2BFhAHFXgGOYKqDYFGEBOleAY529HQwUYQFWV4Bjp3Ft0BRhAXJXgGPUgnwMFGEBjleAY9hN8esUYQGqV4Bj4E5ExhRhAcZXYQCpVluAYxycP08UYQCuV4BjI79KMBRhAMpXgGNCErXOFGEA5leAY2FsRQgUYQECV4BjeCV8JRRhAR5XW2AAgP1bYQDIYASANgOBAZBhAMORkGEkZVZbYQHiVlsAW2EA5GAEgDYDgQGQYQDfkZBhJGVWW2EE0lZbAFthAQBgBIA2A4EBkGEA+5GQYSS4VlthBhZWWwBbYQEcYASANgOBAZBhAReRkGEk+FZbYRR1VlsAW2EBOGAEgDYDgQGQYQEzkZBhJPhWW2EYN1ZbAFthAVRgBIA2A4EBkGEBT5GQYSS4VlthHDpWWwBbYQFwYASANgOBAZBhAWuRkGEkuFZbYR17VlsAW2EBjGAEgDYDgQGQYQGHkZBhJGVWW2EeuVZbAFthAahgBIA2A4EBkGEBo5GQYSS4VlthH/1WWwBbYQHEYASANgOBAZBhAb+RkGEkuFZbYSE7VlsAW2EB4GAEgDYDgQGQYQHbkZBhJXNWW2EieVZbAFtgAGBgYABgAmf//////////4ERFWECA1dhAgJhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhAjFXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQhIFgAIFRgRBhAklXYQJIYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUIOBYAGBUYEQYQKYV2ECl2Elz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFBgAGACZ///////////gREVYQLvV2EC7mEloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEDHVeBYCABYCCCAoA2gzeAggGRUFCQUFtQkFB///////////////////////////////////////////+BYACBUYEQYQNVV2EDVGElz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYAGBYAGBUYEQYQN/V2EDfmElz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOCu6STYOAbiISEYEBRYCQBYQPnk5KRkGEnllZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQRRkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQSOV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQSTVltgYJFQW1CAlFCBlVBQUINhBKZXYACA/VtgFoOAYCABkFGBAZBhBLyRkGEonFZbYAMLFGEEyVdgAID9W1BQUFBQUFBWW2AAYGBgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY+yjaRdg4BuGhoZgAWBAUWAkAWEFLZSTkpGQYSjYVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhBZeRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhBdRXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hBdlWW2BgkVBbUICSUIGTUFBQgWEF7FdgAID9W2AWgYBgIAGQUYEBkGEGApGQYSicVltgAwsUYQYPV2AAgP1bUFBQUFBWW2AAYGBgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY3xBrSxg4BuFYEBRYCQBYQZqkZBhKR1WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEG1JGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEHEVdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEHFlZbYGCRUFtQgJJQgZNQUFCBYQcpV2AAgP1bYBaBgGAgAZBRgQGQYQc/kZBhKJxWW2ADCxRhB0xXYACA/VtgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WYzs7/w9g4BuFYEBRYCQBYQeckZBhKR1WW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEIBpGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEIQ1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEISFZbYGCRUFtQgJJQgZNQUFCBYQhbV2AAgP1bYBaBgGAgAZBRgQGQYQhxkZBhKJxWW2ADCxRhCH5XYACA/VtgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WYyeOC4hg4BuFYAFgAGf//////////4ERFWEI21dhCNphJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhCQ5XgWAgAVtgYIFSYCABkGABkAOQgWEI+VeQUFtQYEBRYCQBYQkhk5KRkGEqeFZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQmLkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQnIV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQnNVltgYJFQW1CAklCBk1BQUIFhCeBXYACA/VtgFoGAYCABkFGBAZBhCfaRkGEonFZbYAMLFGEKA1dgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjrLnP+WDgG4VgAWAAZ///////////gREVYQpgV2EKX2EloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEKjleBYCABYCCCAoA2gzeAggGRUFCQUFtQYEBRYCQBYQqhk5KRkGEqtlZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQsLkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQtIV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQtNVltgYJFQW1CAklCBk1BQUIFhC2BXYACA/VtgFoGAYCABkFGBAZBhC3aRkGEonFZbYAMLFGELg1dgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjj41/mWDgG4WFYEBRYCQBYQvVkpGQYSr0VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhDD+RkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhDHxXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hDIFWW2BgkVBbUICSUIGTUFBQgWEMlFdgAID9W2AWgYBgIAGQUYEBkGEMqpGQYSicVltgAwsUYQy3V2AAgP1bYABgAmf//////////4ERFWEM1FdhDNNhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhDQJXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQMIFgAIFRgRBhDRpXYQ0ZYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUIOBYAGBUYEQYQ1pV2ENaGElz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFBgAGACZ///////////gREVYQ3AV2ENv2EloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEN7leBYCABYCCCAoA2gzeAggGRUFCQUFtQkFB///////////////////////////////////////////+BYACBUYEQYQ4mV2EOJWElz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYAGBYAGBUYEQYQ5QV2EOT2Elz1ZbW2AgAmAgAQGQYAcLkIFgBwuBUlBQYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOCu6STYOAbh4SEYEBRYCQBYQ64k5KRkGEnllZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYQ8ikZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYQ9fV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YQ9kVltgYJFQW1CAlFCBlVBQUINhD3dXYACA/VtgFoOAYCABkFGBAZBhD42RkGEonFZbYAMLFGEPmldgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjW4+FhGDgG4eHYEBRYCQBYQ/skpGQYSr0VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhEFaRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhEJNXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hEJhWW2BgkVBbUICUUIGVUFBQg2EQq1dgAID9W2AWg4BgIAGQUYEBkGEQwZGQYSicVltgAwsUYRDOV2AAgP1bYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmNS+ROHYOAbh4dgQFFgJAFhESCSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWERipGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGERx1dgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmERzFZbYGCRUFtQgJRQgZVQUFCDYRHfV2AAgP1bYBaDgGAgAZBRgQGQYRH1kZBhKJxWW2ADCxRhEgJXYACA/VtgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY5eQaG1g4BuHh2ABYEBRYCQBYRJXk5KRkGErPFZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYRLBkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYRL+V2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YRMDVltgYJFQW1CAlFCBlVBQUINhExZXYACA/VtgFoOAYCABkFGBAZBhEyyRkGEonFZbYAMLFGETOVdgAID9W2AAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjr5nGM2DgG4eHYEBRYCQBYROLkpGQYSr0VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhE/WRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhFDJXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hFDdWW2BgkVBbUICUUIGVUFBQg2EUSldgAID9W2AWg4BgIAGQUYEBkGEUYJGQYSicVltgAwsUYRRtV2AAgP1bUFBQUFBQVltgAGBgYABgAmf//////////4ERFWEUlldhFJVhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhFMRXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQYABgAmf//////////4ERFWEU5FdhFONhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhFRJXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQh4JgAIFRgRBhFSpXYRUpYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUIWCYAGBUYEQYRV5V2EVeGElz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFCGgWAAgVGBEGEVyFdhFcdhJc9WW1tgIAJgIAEBkHP//////////////////////////xaQgXP//////////////////////////xaBUlBQhIFgAYFRgRBhFhdXYRYWYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUGAAYAJn//////////+BERVhFm5XYRZtYSWgVltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYRacV4FgIAFgIIICgDaDN4CCAZFQUJBQW1CQUGACgWAAgVGBEGEWtVdhFrRhJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUGADgWABgVGBEGEW31dhFt5hJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUGAAgFSQYQEACpAEc///////////////////////////FnP//////////////////////////xZjLEuhkWDgG4uFhYVgQFFgJAFhF0mUk5KRkGErc1ZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYRezkZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYRfwV2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YRf1VltgYJFQW1CAlVCBllBQUIRhGAhXYACA/VtgFoSAYCABkFGBAZBhGB6RkGEonFZbYAMLFGEYK1dgAID9W1BQUFBQUFBQUFBWW2AAYGBgAGAEZ///////////gREVYRhYV2EYV2EloFZbW2BAUZCAglKAYCACYCABggFgQFKAFWEYhleBYCABYCCCAoA2gzeAggGRUFCQUFtQkFCGgWAAgVGBEGEYnldhGJ1hJc9WW1tgIAJgIAEBkHP//////////////////////////xaQgXP//////////////////////////xaBUlBQhYFgAYFRgRBhGO1XYRjsYSXPVltbYCACYCABAZBz//////////////////////////8WkIFz//////////////////////////8WgVJQUISBYAKBUYEQYRk8V2EZO2Elz1ZbW2AgAmAgAQGQc///////////////////////////FpCBc///////////////////////////FoFSUFCDgWADgVGBEGEZi1dhGYphJc9WW1tgIAJgIAEBkHP//////////////////////////xaQgXP//////////////////////////xaBUlBQYABgBGf//////////4ERFWEZ4ldhGeFhJaBWW1tgQFGQgIJSgGAgAmAgAYIBYEBSgBVhGhBXgWAgAWAgggKANoM3gIIBkVBQkFBbUJBQf///////////////////////////////////////////gWAAgVGBEGEaSFdhGkdhJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUGABgWABgVGBEGEacldhGnFhJc9WW1tgIAJgIAEBkGAHC5CBYAcLgVJQUH///////////////////////////////////////////4FgAoFRgRBhGrtXYRq6YSXPVltbYCACYCABAZBgBwuQgWAHC4FSUFBgAYFgA4FRgRBhGuVXYRrkYSXPVltbYCACYCABAZBgBwuQgWAHC4FSUFBgAIBUkGEBAAqQBHP//////////////////////////xZz//////////////////////////8WY4K7pJNg4BuKhIRgQFFgJAFhG02TkpGQYSeWVltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhG7eRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhG/RXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hG/lWW2BgkVBbUICUUIGVUFBQg2EcDFdgAID9W2AWg4BgIAGQUYEBkGEcIpGQYSicVltgAwsUYRwvV2AAgP1bUFBQUFBQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOXkGhtYOAbhYVgAWBAUWAkAWEck5OSkZBhKzxWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEc/ZGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEdOldgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEdP1ZbYGCRUFtQgJJQgZNQUFCBYR1SV2AAgP1bYBaBgGAgAZBRgQGQYR1okZBhKJxWW2ADCxRhHXVXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOPjX+ZYOAbhYVgQFFgJAFhHdGSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEeO5GQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEeeFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEefVZbYGCRUFtQgJJQgZNQUFCBYR6QV2AAgP1bYBaBgGAgAZBRgQGQYR6mkZBhKJxWW2ADCxRhHrNXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmNc/JARYOAbhoaGYAFgQFFgJAFhHxSUk5KRkGEo2FZbYEBRYCCBgwMDgVKQYEBSkHv/////////////////////////////////////GRZgIIIBgFF7/////////////////////////////////////4OBgxYXg1JQUFBQYEBRYR9+kZBhKExWW2AAYEBRgIMDgWAAhlrxkVBQPYBgAIEUYR+7V2BAUZFQYB8ZYD89ARaCAWBAUj2CUj1gAGAghAE+YR/AVltgYJFQW1CAklCBk1BQUIFhH9NXYACA/VtgFoGAYCABkFGBAZBhH+mRkGEonFZbYAMLFGEf9ldgAID9W1BQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmNbj4WEYOAbhYVgQFFgJAFhIFOSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEgvZGQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEg+ldgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEg/1ZbYGCRUFtQgJJQgZNQUFCBYSESV2AAgP1bYBaBgGAgAZBRgQGQYSEokZBhKJxWW2ADCxRhITVXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOvmcYzYOAbhYVgQFFgJAFhIZGSkZBhKvRWW2BAUWAggYMDA4FSkGBAUpB7/////////////////////////////////////xkWYCCCAYBRe/////////////////////////////////////+DgYMWF4NSUFBQUGBAUWEh+5GQYShMVltgAGBAUYCDA4FgAIZa8ZFQUD2AYACBFGEiOFdgQFGRUGAfGWA/PQEWggFgQFI9glI9YABgIIQBPmEiPVZbYGCRUFtQgJJQgZNQUFCBYSJQV2AAgP1bYBaBgGAgAZBRgQGQYSJmkZBhKJxWW2ADCxRhInNXYACA/VtQUFBQVltgAGBgYACAVJBhAQAKkARz//////////////////////////8Wc///////////////////////////FmOsuc/5YOAbhGABYABn//////////+BERVhItpXYSLZYSWgVltbYEBRkICCUoBgIAJgIAGCAWBAUoAVYSMIV4FgIAFgIIICgDaDN4CCAZFQUJBQW1BgQFFgJAFhIxuTkpGQYSq2VltgQFFgIIGDAwOBUpBgQFKQe/////////////////////////////////////8ZFmAgggGAUXv/////////////////////////////////////g4GDFheDUlBQUFBgQFFhI4WRkGEoTFZbYABgQFGAgwOBYACGWvGRUFA9gGAAgRRhI8JXYEBRkVBgHxlgPz0BFoIBYEBSPYJSPWAAYCCEAT5hI8dWW2BgkVBbUICSUIGTUFBQgWEj2ldgAID9W2AWgYBgIAGQUYEBkGEj8JGQYSicVltgAwsUYSP9V2AAgP1bUFBQVltgAID9W2AAc///////////////////////////ghaQUJGQUFZbYABhJDKCYSQHVluQUJGQUFZbYSRCgWEkJ1ZbgRRhJE1XYACA/VtQVltgAIE1kFBhJF+BYSQ5VluSkVBQVltgAIBgAGBghIYDEhVhJH5XYSR9YSQCVltbYABhJIyGgocBYSRQVluTUFBgIGEknYaChwFhJFBWW5JQUGBAYSSuhoKHAWEkUFZbkVBQklCSUJJWW2AAgGBAg4UDEhVhJM9XYSTOYSQCVltbYABhJN2FgoYBYSRQVluSUFBgIGEk7oWChgFhJFBWW5FQUJJQkpBQVltgAIBgAIBgAGCghogDEhVhJRRXYSUTYSQCVltbYABhJSKIgokBYSRQVluVUFBgIGElM4iCiQFhJFBWW5RQUGBAYSVEiIKJAWEkUFZbk1BQYGBhJVWIgokBYSRQVluSUFBggGElZoiCiQFhJFBWW5FQUJKVUJKVkJNQVltgAGAggoQDEhVhJYlXYSWIYSQCVltbYABhJZeEgoUBYSRQVluRUFCSkVBQVlt/Tkh7cQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAFJgQWAEUmAkYAD9W39OSHtxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAUmAyYARSYCRgAP1bYSYH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" + }, + { + "b64Body": "Cg8KCQiW2fqsBhD+AxICGAISAhgDGJb7rp0CIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5CRQoDGP0HGiISIEdZLzG2EH9QywbS+PrjCei8p0P2cMN3QMkUXpb3Bh9oIKDCHkIFCIDO2gNSAFoAagtjZWxsYXIgZG9vcg==", + "b64Record": "CiUIFiIDGP8HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBOJ2NV511BbjSKL3hDKxCSx5hq53aE16R1RZIhtHG8vI62GVNufBNNCdjZazyUIzMaCwjT2fqsBhCbw88HIg8KCQiW2fqsBhD+AxICGAIqIMODwq7DgsK3w4PCuXRGOMOCwq5Kw4PCi8ODwpDDg8KOMICzxQ1C7wYKAxj/BxK6BGCAYEBSYAQ2EGEAP1dgADVg4ByAYxIGX+AUYQCPV4BjPM/WCxRhALpXgGNvZCNOFGEA0VeAY7a1XyUUYQEsV1szc///////////////////////////Fn/xsD9wi5w59FP+PwzvhBZMfW99+DbfB5bh6cK85u45fjRgQFGAgoFSYCABkVBQYEBRgJEDkKIAWzSAFWEAm1dgAID9W1BhAKRhAVpWW2BAUYCCgVJgIAGRUFBgQFGAkQOQ81s0gBVhAMZXYACA/VtQYQDPYQFiVlsAWzSAFWEA3VdgAID9W1BhASpgBIA2A2BAgRAVYQD0V2AAgP1bgQGQgIA1c///////////////////////////FpBgIAGQkpGQgDWQYCABkJKRkFBQUGEBq1ZbAFthAVhgBIA2A2AggRAVYQFCV2AAgP1bgQGQgIA1kGAgAZCSkZBQUFBhAfZWWwBbYABHkFCQVlszc///////////////////////////FmEI/EeQgRUCkGBAUWAAYEBRgIMDgYWIiPGTUFBQUBWAFWEBqFc9YACAPj1gAP1bUFZbgXP//////////////////////////xZhCPyCkIEVApBgQFFgAGBAUYCDA4GFiIjxk1BQUFAVgBVhAfFXPWAAgD49YAD9W1BQUFZbgDQUYQICV2AAgP1bUFb+omVienpyMVgg+PhPwxqEUGS1eB6QgxbzxZEVeWLeq7D9Qk7VTyVkAPlkc29sY0MABREAMiKAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAogLUYOgMY/wdKFgoUAAAAAAAAAAAAAAAAAAAAAAAAA/9yBwoDGP8HEAFSFgoJCgIYAhD/5YobCgkKAhhiEIDmihs=" + }, + { + "b64Body": "Cg8KCQiX2fqsBhCABBICGAISAhgDGPuV9hQiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjloyCiM6IQM2uh5p2xsQvGlnTGB9jJojna8PgLlwdQ6mtshMej+DVhCAlOvcA0oFCIDO2gM=", + "b64Record": "CiUIFhIDGIAIKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBKu6UUC03AGcJDT+WiZfBvZCzr/o8Vh/e+CsMHvcPUaWu//iJsJf99w7LHJgamsCsaDAjT2fqsBhCTicTrASIPCgkIl9n6rAYQgAQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIZCgoKAhgCEP+n1rkHCgsKAxiACBCAqNa5Bw==" + }, + { + "b64Body": "Cg8KCQiY2fqsBhCCBBICGAISAhgDGOScv+sCIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo7qAUsKBXRva2VuEghKTUtJRVZEVyDAhD0qAxj+BzoFCgMY/wdCBQoDGP8HSgUKAxj/B1IFCgMY/wdqCwjUp9WwBhCo4a1rsgEFCgMY/wc=", + "b64Record": "CiUIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkD1IDGIEIEjDJR5g45lyG3Ow71w2ukyfTnR03LoihRVIAlDENU9VsXuA+FhHp5xiPImFoGFDkt5UaDAjU2fqsBhC7uOOCASIPCgkImNn6rAYQggQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIAWhAKAxiBCBIJCgMY/gcQgIl6cgoKAxiBCBIDGP4H" + }, + { + "b64Body": "Cg8KCQiY2fqsBhCIBBICGAISAhgDGOC2iyAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjsICCgoDGIAIEgMYgQg=", + "b64Record": "CiAIFiocCgwIARAMGgYIgK6ZpA8SDAgBEA8aBgiArpmkDxIwCL3stdQNQ5MqzYf0SO8xDyWBoIsReFDA2XlvRJ0wUjNunMmBv3wsrH71T/dMhB86GgwI1Nn6rAYQy9iHhAMiDwoJCJjZ+qwGEIgEEgIYAiogw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo5SAA==" + }, + { + "b64Body": "Cg8KCQiZ2fqsBhCOBBICGAISAhgDGNGF2hAiAgh4MiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjkoJCgMY/gcaAjIA", + "b64Record": "CiUIFiIDGP4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjAFtPpUzCyZNcwk3KmzdtIYrDeSe4iI9H1izy4rkqXHNwruL453T/GFagsq764uhCsaDAjV2fqsBhDL5dCMASIPCgkImdn6rAYQjgQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjlIA" + }, + { + "b64Body": "Cg8KCQiZ2fqsBhCWBBICGAISAhgDGMC46vsDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46MAoDGP4HEMDDkwciJOBORMYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAQ==", + "b64Record": "CiUIISIDGP4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjCmrTG9OjPN0A6ncwkjERb1sPie4seuuSgamzfoeeIFB7+g32YmhsXTkNB71llsd8oaDAjV2fqsBhDzjcaNAyIPCgkImdn6rAYQlgQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA+qGWAzoJGgIweCiAttwFUhgKCgoCGAIQ//PDrAYKCgoCGGIQgPTDrAY=" + }, + { + "b64Body": "ChEKCQiZ2fqsBhCWBBICGAIgAbICBwoDGIEIEAE=", + "b64Record": "CgMIxgISMFz5LmFQi4WptkBC9kxzta+JMFPBgvLKwUeAxVRQGDtww3BqLpqbA8XcSV9JSRToThoMCNXZ+qwGEPSNxo0DIhEKCQiZ2fqsBhCWBBICGAIgATqJAgoDGOcCEkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGixJTlZBTElEX0ZVTExfUFJFRklYX1NJR05BVFVSRV9GT1JfUFJFQ09NUElMRSiFblCqxIMHYoQBrLnP+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAagMY/gdSAHoMCNXZ+qwGEPONxo0D" + }, + { + "b64Body": "Cg8KCQia2fqsBhCgBBICGAISAhgDGMC46vsDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46UAoDGP4HEMDDkwciRNSCfAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAQAAAAAAAAAAAAAAALMnwGglW7vqLDfS8HdWdIHDBK+Q", + "b64Record": "CiUIISIDGP4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBg0Tnmr76tmD9i5XPg9tzFNHouu/OS33L01YMdX1m0h+cYEK31FDeQOQ7qh0KLT4QaDAjW2fqsBhCj95GzASIPCgkImtn6rAYQoAQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA+qGWAzoJGgIweCiAttwFUhgKCgoCGAIQ//PDrAYKCgoCGGIQgPTDrAY=" + }, + { + "b64Body": "Cg8KCQia2fqsBhCqBBICGAISAhgDGMC46vsDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46UAoDGP4HEMDDkwciRJ29HQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAQAAAAAAAAAAAAAAALMnwGglW7vqLDfS8HdWdIHDBK+Q", + "b64Record": "CiUIISIDGP4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjDI7DJ17oJAzNyZ0BHQsVoybfCv/WcnVcM4HPBEpEn0Hee5UY4u84aAeGbb1MZ9RscaDAjW2fqsBhCrnv2zAyIPCgkImtn6rAYQqgQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA+qGWAzoJGgIweCiAttwFUhgKCgoCGAIQ//PDrAYKCgoCGGIQgPTDrAY=" + }, + { + "b64Body": "Cg8KCQib2fqsBhC0BBICGAISAhgDGMC46vsDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46UAoDGP4HEMDDkwciRNhN8esAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAQAAAAAAAAAAAAAAALMnwGglW7vqLDfS8HdWdIHDBK+Q", + "b64Record": "CiUIISIDGP4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBzGssI/Lx2loRYwdmbctfeQmHKYuefeAHw0kSTVeXTNRk1eQxBXJTLxcbrJZDOt70aDAjX2fqsBhC70vzYASIPCgkIm9n6rAYQtAQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA+qGWAzoJGgIweCiAttwFUhgKCgoCGAIQ//PDrAYKCgoCGGIQgPTDrAY=" + }, + { + "b64Body": "Cg8KCQib2fqsBhC+BBICGAISAhgDGMC46vsDIgIIeDIgw4PCrsOCwrfDg8K5dEY4w4LCrkrDg8KLw4PCkMODwo46UAoDGP4HEMDDkwciRJgqoNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAQAAAAAAAAAAAAAAALMnwGglW7vqLDfS8HdWdIHDBK+Q", + "b64Record": "CiUIISIDGP4HKhwKDAgBEAwaBgiArpmkDxIMCAEQDxoGCICumaQPEjBPx49V4HrAmoa/ezUTDgFPmSEayvj0WFwWznbg49wtFOVhTlGSrVzRbLbVa99wq5gaDAjX2fqsBhDTq/K9AyIPCgkIm9n6rAYQvgQSAhgCKiDDg8Kuw4LCt8ODwrl0RjjDgsKuSsODwovDg8KQw4PCjjCA+qGWAzoJGgIweCiAttwFUhgKCgoCGAIQ//PDrAYKCgoCGGIQgPTDrAY=" + } + ] + } + } +} \ No newline at end of file diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/precompile/ContractKeysStillWorkAsExpectedSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/precompile/ContractKeysStillWorkAsExpectedSuite.java index e874450d7af3..93ade57825ba 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/precompile/ContractKeysStillWorkAsExpectedSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/precompile/ContractKeysStillWorkAsExpectedSuite.java @@ -50,6 +50,9 @@ import static com.hedera.services.bdd.spec.utilops.UtilVerbs.recordedChildBodyWithId; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.sourcing; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.streamMustInclude; +import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.NONDETERMINISTIC_FUNCTION_PARAMETERS; +import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.NONDETERMINISTIC_NONCE; +import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.NONDETERMINISTIC_TRANSACTION_FEES; import static com.hedera.services.bdd.suites.contract.hapi.ContractCallSuite.PAY_RECEIVABLE_CONTRACT; import static com.hedera.services.bdd.suites.contract.precompile.V1SecurityModelOverrides.CONTRACTS_MAX_NUM_WITH_HAPI_SIGS_ACCESS; import static com.hedera.services.bdd.suites.token.TokenAssociationSpecs.MULTI_KEY; @@ -77,7 +80,7 @@ import org.apache.logging.log4j.Logger; import org.junit.jupiter.api.Tag; -@HapiTestSuite +@HapiTestSuite(fuzzyMatch = true) @Tag(SMART_CONTRACT) public class ContractKeysStillWorkAsExpectedSuite extends HapiSuite { @@ -114,7 +117,10 @@ final HapiSpec approvalFallbacksRequiredWithoutTopLevelSigAccess() { final AtomicReference
bSenderAddr = new AtomicReference<>(); final AtomicReference
bReceiverAddr = new AtomicReference<>(); - return propertyPreservingHapiSpec("ApprovalFallbacksRequiredWithoutTopLevelSigAccess") + return propertyPreservingHapiSpec( + "ApprovalFallbacksRequiredWithoutTopLevelSigAccess", + NONDETERMINISTIC_TRANSACTION_FEES, + NONDETERMINISTIC_FUNCTION_PARAMETERS) .preserving(CONTRACTS_MAX_NUM_WITH_HAPI_SIGS_ACCESS) .given( // CI record streams aren't consistently available for still-to-be-determined reasons @@ -346,7 +352,8 @@ final HapiSpec canStillTransferByVirtueOfContractIdInEOAThreshold() { final var receiver = "receiver"; final var controlledSpenderKey = "controlledSpenderKey"; - return propertyPreservingHapiSpec("CanStillTransferByVirtueOfContractIdInEOAThreshold") + return propertyPreservingHapiSpec( + "CanStillTransferByVirtueOfContractIdInEOAThreshold", NONDETERMINISTIC_FUNCTION_PARAMETERS) .preserving( CONTRACTS_MAX_NUM_WITH_HAPI_SIGS_ACCESS, "contracts.withSpecialHapiSigsAccess", @@ -407,7 +414,10 @@ final HapiSpec contractKeysStillHaveSpecificityNoMatterTopLevelSignatures() { final AtomicReference
tokenMirrorAddr = new AtomicReference<>(); final AtomicReference
accountAddr = new AtomicReference<>(); - return defaultHapiSpec("ContractKeysStillHaveSpecificityNoMatterTopLevelSignatures") + return defaultHapiSpec( + "ContractKeysStillHaveSpecificityNoMatterTopLevelSignatures", + NONDETERMINISTIC_FUNCTION_PARAMETERS, + NONDETERMINISTIC_NONCE) .given( uploadInitCode(managementContract, PAY_RECEIVABLE_CONTRACT), newKeyNamed(tmpAdminKey), From 6df0cb46c318053cfc4a49b9dae9b3fd1257dc6c Mon Sep 17 00:00:00 2001 From: Hendrik Ebbers Date: Thu, 1 Feb 2024 15:10:29 +0100 Subject: [PATCH 09/17] chore: Unit test modules removed (#10832) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Hendrik Ebbers Signed-off-by: Timo Brandstätter Signed-off-by: Jendrik Johannes Signed-off-by: mxtartaglia Co-authored-by: Timo Brandstätter Co-authored-by: Jendrik Johannes Co-authored-by: mxtartaglia Co-authored-by: Maxi Tartaglia <152629744+mxtartaglia-sl@users.noreply.github.com> --- .gitignore | 3 +- hedera-node/hedera-app/build.gradle.kts | 4 +- .../app/validation/ExpiryValidationTest.java | 2 +- .../handle/SystemFileUpdateFacilityTest.java | 2 +- .../hedera/node/app/fixtures/AppTestBase.java | 2 +- .../src/testFixtures/java/module-info.java | 2 +- hedera-node/hedera-config/build.gradle.kts | 2 +- .../com/hedera/node/config/UtilsTest.java | 2 +- .../testfixtures/HederaTestConfigBuilder.java | 2 +- .../src/testFixtures/java/module-info.java | 2 +- .../build.gradle.kts | 2 +- .../hedera-file-service-impl/build.gradle.kts | 2 +- .../build.gradle.kts | 2 +- .../build.gradle.kts | 2 +- .../build.gradle.kts | 2 +- .../test/api/TokenServiceApiImplTest.java | 2 +- .../handlers/CryptoTransferHandlerTest.java | 2 +- .../EndOfStakingPeriodUpdaterTest.java | 2 +- .../test/schemas/SyntheticAccountsData.java | 2 +- .../validators/CryptoCreateValidatorTest.java | 2 +- .../hedera-util-service-impl/build.gradle.kts | 2 +- .../schedule/ScheduleExecutionSpecs.java | 2 +- .../src/main/java/module-info.java | 2 +- .../PlatformTestingTool/build.gradle.kts | 2 - .../demo/merkle/map/MapValueFCQTests.java | 2 +- .../map/internal/ExpectedFCMFamilyTest.java | 2 +- .../platform/MapValueSerializableTest.java | 2 +- .../swirlds/demo/platform/NftLedgerTests.java | 6 +- .../PlatformTestingToolStateTests.java | 2 +- .../demo/platform/PttTransactionPoolTest.java | 2 +- .../swirlds/demo/platform/TestJsonConfig.java | 2 +- platform-sdk/swirlds-common/build.gradle.kts | 2 +- .../common}/TestWiringModelBuilder.java | 6 +- .../common/bloom/BloomFilterTests.java | 2 +- .../common/config/BasicCommonConfigTest.java | 2 +- .../internal/DefaultPlatformContextTest.java | 2 +- .../common/crypto/CryptographyTests.java | 6 +- .../crypto/EcdsaSecp256k1VerifierTest.java | 2 +- .../common/crypto/MessageDigestTests.java | 2 +- .../crypto/SerializablePublicKeyTests.java | 2 +- .../swirlds/common/crypto/SignatureTest.java | 2 +- .../common/crypto/SigningProviderTest.java | 4 +- .../crypto/TransactionSignatureTests.java | 2 +- .../common/io/SelfSerializableTest.java | 2 +- .../CountingStreamExtensionTests.java | 2 +- .../ExpiringStreamExtensionTests.java | 2 +- .../ThrottleStreamExtensionTests.java | 2 +- .../TimeoutStreamExtensionTests.java | 2 +- .../common/io/utility/RecycleBinTests.java | 2 +- .../metrics/config/MetricsConfigTest.java | 2 +- .../metrics/extensions/PhaseTimerTests.java | 2 +- .../metrics/platform/DefaultMetricsTest.java | 4 +- .../DefaultRunningAverageMetricTest.java | 2 +- .../DefaultSpeedometerMetricTest.java | 4 +- .../platform/DefaultStatEntryTest.java | 2 +- .../metrics/platform/LegacyCsvWriterTest.java | 2 +- .../metrics/platform/SnapshotServiceTest.java | 2 +- .../prometheus/PrometheusConfigTest.java | 2 +- .../prometheus/PrometheusEndpointTest.java | 2 +- .../common/notification/DispatcherTests.java | 2 +- .../IntegerNotificationTests.java | 2 +- .../common/scratchpad/ScratchpadTests.java | 4 +- .../common/sequence/map/SequenceMapTests.java | 2 +- .../common/sequence/set/SequenceSetTests.java | 2 +- .../common/set/RandomAccessSetTest.java | 4 +- .../common/stream/EventStreamManagerTest.java | 2 +- .../stream/StreamingPerformanceTest.java | 2 +- .../BlockingResourceProviderTest.java | 2 +- .../CachedPoolParallelExecutorTest.java | 2 +- .../threading/QueueThreadPoolTests.java | 6 +- .../common/threading/QueueThreadTests.java | 10 +-- .../threading/StoppableThreadTests.java | 6 +- .../SyncPhaseParallelExecutorTest.java | 2 +- .../swirlds/common/threading/ThreadTests.java | 2 +- .../AbstractQueueThreadConfigurationTest.java | 2 +- .../MeasuredBlockingQueueConfigTest.java | 2 +- .../internal/MeasuredBlockingQueueTest.java | 2 +- .../futures/StandardFutureTests.java | 2 +- .../threading/locks/IndexLockTests.java | 4 +- .../threading/pool/ThreadPoolTests.java | 4 +- .../common/utility/SemanticVersionTest.java | 2 +- .../utility/throttle/BasicThrottleTest.java | 2 +- .../utility/throttle/MultiThrottleTest.java | 2 +- .../wiring/benchmark/WiringBenchmark.java | 2 +- .../common/wiring/model/ModelTests.java | 2 +- .../ConcurrentTaskSchedulerTests.java | 2 +- .../schedulers/DirectTaskSchedulerTests.java | 2 +- .../schedulers/HeartbeatSchedulerTests.java | 2 +- .../SequentialTaskSchedulerTests.java | 2 +- .../TaskSchedulerTransformersTests.java | 2 +- .../test/fixtures/io}/ResourceLoader.java | 4 +- .../io}/ResourceNotFoundException.java | 4 +- .../junit/tags}/TestComponentTags.java | 4 +- .../junit/tags}/TestQualifierTags.java | 4 +- .../merkle/dummy/BlockingInputStream.java | 4 +- .../merkle/dummy/BlockingOutputStream.java | 4 +- .../dummy/DummyBinaryMerkleInternal.java | 4 +- .../dummy/DummyCustomReconnectRoot.java | 6 +- .../merkle/dummy/DummyLearnerTreeView.java | 4 +- .../fixtures}/merkle/dummy/DummyListLeaf.java | 4 +- .../merkle/dummy/DummyMerkleExternalLeaf.java | 6 +- .../merkle/dummy/DummyMerkleInternal.java | 4 +- .../merkle/dummy/DummyMerkleInternal2.java | 4 +- .../merkle/dummy/DummyMerkleLeaf.java | 4 +- .../merkle/dummy/DummyMerkleLeaf2.java | 4 +- .../merkle/dummy/DummyMerkleNode.java | 4 +- .../merkle/dummy/DummyTeacherTreeView.java | 4 +- .../dummy/SelfHashingDummyMerkleLeaf.java | 4 +- .../merkle/util/AverageLeafDepth.java | 4 +- .../merkle/util/LaggingAsyncOutputStream.java | 4 +- .../util/LaggingLearningSynchronizer.java | 4 +- .../util/LaggingTeachingSynchronizer.java | 4 +- .../merkle/util/MerkleTestUtils.java | 20 +++--- .../fixtures}/merkle/util/PairedStreams.java | 4 +- .../platform}/TestPlatformContextBuilder.java | 4 +- .../src/testFixtures/java/module-info.java | 6 ++ .../build.gradle.kts | 3 +- .../test/MappedConfigSourceTest.java | 2 +- .../test/fixtures}/TestConfigBuilder.java | 4 +- .../src/testFixtures/java/module-info.java | 8 +++ .../swirlds-fchashmap/build.gradle.kts | 1 - .../FCHashMapGarbageCollectorTest.java | 2 +- .../com/swirlds/fchashmap/FCHashMapTests.java | 2 +- .../fchashmap/FCInvertibleHashMapTests.java | 2 +- .../fchashmap/FCOneToManyRelationTests.java | 2 +- platform-sdk/swirlds-fcqueue/build.gradle.kts | 2 +- .../fcqueue/FCQueueStatisticsTest.java | 2 +- .../java/com/swirlds/fcqueue/FCQueueTest.java | 2 +- .../com/swirlds/fcqueue/MockFCQueueTest.java | 4 +- .../swirlds-jasperdb/build.gradle.kts | 3 +- .../merkledb/CompactionInterruptTest.java | 2 +- .../swirlds/merkledb/MerkleDbBuilderTest.java | 2 +- .../MerkleDbCompactionCoordinatorTest.java | 2 +- .../MerkleDbDataSourceMetricsTest.java | 2 +- .../merkledb/MerkleDbDataSourceTest.java | 4 +- .../merkledb/MerkleDbSnapshotTest.java | 4 +- .../merkledb/MerkleDbStatisticsTest.java | 2 +- .../com/swirlds/merkledb/MerkleDbTest.java | 2 +- .../com/swirlds/merkledb/MigrationTest.java | 2 +- .../collections/LongListDiskTest.java | 2 +- .../collections/LongListOffHeapTest.java | 2 +- .../collections/LongListValidRangeTest.java | 2 +- .../DataFileCollectionCompactionTest.java | 2 +- .../files/DataFileCollectionTest.java | 3 +- .../MemoryIndexDiskKeyValueStoreTest.java | 2 +- .../swirlds/merkledb/files}/MockAppender.java | 9 ++- .../test/fixtures/MerkleDbTestUtils.java | 2 +- .../merkledb/test/fixtures/TestType.java | 2 +- .../src/testFixtures/java/module-info.java | 2 +- platform-sdk/swirlds-logging/build.gradle.kts | 3 +- .../HandlerLoggingLevelConfigTest.java | 2 +- .../com/swirlds/logging/LogLevelTest.java | 2 +- .../logging/LoggingSystemStressTest.java | 4 +- .../swirlds/logging/LoggingSystemTest.java | 2 +- .../swirlds/logging/legacy/LoggingTests.java | 6 +- .../logging/legacy/LoggingUtilsTest.java | 2 +- .../payloads/AbstractLogPayloadTest.java | 2 +- ...lerLoggingLevelConfigTestOrchestrator.java | 2 +- platform-sdk/swirlds-merkle/build.gradle.kts | 8 ++- .../merkle/test}/AbstractListLeafTest.java | 8 +-- .../swirlds/merkle/test}/AsyncStreamTest.java | 18 ++--- .../test}/ExplodingSelfSerializable.java | 4 +- .../swirlds/merkle/test}/MerkleCopyTests.java | 26 +++---- .../merkle/test}/MerkleHashBenchmarks.java | 10 +-- .../swirlds/merkle/test}/MerkleHashTests.java | 20 +++--- .../merkle/test}/MerkleIterationTests.java | 14 ++-- .../merkle/test}/MerkleMemoryEstimator.java | 12 ++-- .../swirlds/merkle/test}/MerkleMetaTests.java | 10 +-- .../test}/MerklePathReplacementTests.java | 22 +++--- .../test}/MerkleReferenceCountingTests.java | 14 ++-- .../merkle/test}/MerkleRehashTests.java | 12 ++-- .../merkle/test}/MerkleRouteTests.java | 12 ++-- .../test}/MerkleSerializationTests.java | 26 +++---- .../MerkleSynchronizationBenchmarks.java | 14 ++-- .../test}/MerkleSynchronizationTests.java | 22 +++--- .../merkle/test}/PartialNodeTests.java | 6 +- .../dummy/SelfHashingDummyMerkleLeafTest.java | 7 +- .../swirlds/merkle/test/map}/KeyTests.java | 6 +- .../merkle/test/map}/MMSerializeTests.java | 6 +- .../test/map}/MerkleMapEntryKeyTests.java | 6 +- .../merkle/test/map}/MerkleMapEntryTests.java | 6 +- .../test/map}/MerkleMapMemoryBenchmark.java | 4 +- .../test/map}/MerkleMapMemoryTests.java | 6 +- .../test/map}/MerkleMapPerformanceTests.java | 4 +- .../merkle/test/map}/MerkleMapTests.java | 17 +++-- .../swirlds/merkle/test/map}/ValueTests.java | 4 +- .../map}/benchmark/MerkleMapBenchmark.java | 15 ++-- .../map}/lifecycle/ExpectedValueTest.java | 14 ++-- .../merkle/test/map}/pta/MapValueTest.java | 10 +-- .../MerkleBinaryTreePerformanceTests.java | 4 +- .../test/tree}/MerkleBinaryTreeTests.java | 8 +-- .../test/tree}/MerkleMapEntryTests.java | 6 +- .../tree}/MerkleTreeInternalNodeTests.java | 10 +-- .../test/tree}/internal/BitUtilTests.java | 4 +- .../swirlds/virtual/merkle/map/MapTest.java | 2 +- .../VirtualMapLargeReconnectTest.java | 2 +- .../reconnect/VirtualMapReconnectTest.java | 9 +-- .../VirtualMapReconnectTestBase.java | 10 +-- .../src/test/resources/log4j2-test.xml | 0 .../src/test/resources/log4j2ForTest.xml | 0 .../resources/merkle/hashed-dag-merkle-v1.dat | Bin .../merkle/hashed-tree-merkle-v1.dat | 0 .../DummyMerkleExternalLeaf-1234-10-0 | Bin .../DummyMerkleExternalLeaf-4321-10-0 | Bin .../serialized-tree-v3/serialized-tree-v3.dat | Bin .../test/resources/migration/ComplexState.dat | Bin .../test/resources/migration/SimpleState.dat | Bin .../merkle/test/fixtures}/FakeVirtualMap.java | 19 +++-- .../src/testFixtures/java/module-info.java | 9 +++ .../swirlds-platform-core/build.gradle.kts | 3 +- .../platform/AddressBookInitializerTest.java | 4 +- .../com/swirlds/platform/NetworkTests.java | 2 +- .../platform/ReconnectThrottleTest.java | 4 +- .../platform/SerializableStreamTests.java | 2 +- .../platform/SignedStateFileManagerTests.java | 8 +-- .../SignedStateFileReadWriteTest.java | 4 +- .../java/com/swirlds/platform/StatsTest.java | 2 +- .../SwirldTransactionSubmitterTest.java | 2 +- .../com/swirlds/platform/SyncManagerTest.java | 4 +- .../appcomm/AppCommComponentTests.java | 2 +- .../state/StateManagementComponentTests.java | 4 +- .../state/TestSavedStateController.java | 2 +- .../platform/crypto/CryptoArgsProvider.java | 2 +- .../event/EventDeduplicatorTests.java | 4 +- .../event/FutureEventBufferTests.java | 4 +- .../event/linking/InOrderLinkerTests.java | 4 +- .../event/orphan/OrphanBufferTests.java | 4 +- .../EventSignatureValidatorTests.java | 2 +- .../InternalEventValidatorTests.java | 4 +- .../ConsensusRoundHandlerTests.java | 6 +- .../health/OSFileSystemCheckTests.java | 2 +- .../connectivity/SocketFactoryTest.java | 4 +- .../platform/proof/StateProofTests.java | 6 +- .../DefaultSignedStateValidatorTests.java | 2 +- .../platform/reconnect/DummyConnection.java | 2 +- .../RandomVirtualMapReconnectTests.java | 8 +-- .../reconnect/ReconnectProtocolTests.java | 4 +- .../platform/reconnect/ReconnectTest.java | 6 +- .../VirtualMapReconnectTestBase.java | 10 +-- .../EmergencyReconnectProtocolTests.java | 4 +- .../emergency/EmergencyReconnectTests.java | 6 +- .../EmergencySignedStateValidatorTests.java | 2 +- .../recovery/EventRecoveryWorkflowTests.java | 2 +- .../platform/recovery/RecoveryTestUtils.java | 2 +- .../roster/RosterDiffGeneratorTests.java | 2 +- .../state/EmergencyRecoveryFileTests.java | 4 +- .../state/RandomSignedStateGenerator.java | 2 +- .../platform/state/SignedStateTests.java | 2 +- .../platform/state/StateRegistryTests.java | 2 +- .../state/SwirldStateManagerTests.java | 2 +- .../AbstractStateSignatureCollectorTest.java | 2 +- .../state/signed/StartupStateUtilsTests.java | 4 +- .../sync/protocol/SyncProtocolTests.java | 2 +- .../PlatformStatusStateMachineTests.java | 2 +- .../status/logic/ActiveStatusLogicTests.java | 2 +- .../status/logic/BehindStatusLogicTests.java | 2 +- .../logic/CheckingStatusLogicTests.java | 2 +- .../logic/ObservingStatusLogicTests.java | 2 +- .../ReconnectCompleteStatusLogicTests.java | 2 +- .../ReplayingEventsStatusLogicTests.java | 2 +- .../logic/StartingUpStatusLogicTests.java | 2 +- .../TransactionSerializationTest.java | 2 +- .../swirlds/platform/uptime/UptimeTests.java | 2 +- .../swirlds/platform/util/HashLoggerTest.java | 6 +- .../platform/util/MetricsDocUtilsTest.java | 2 +- .../util/iterator/SkippingIteratorTest.java | 2 +- .../util/iterator/TypedIteratorTest.java | 2 +- .../platform/wiring/PlatformWiringTests.java | 2 +- .../wiring/SignedStateReserverTest.java | 4 +- .../swirlds-common-test/build.gradle.kts | 27 ------- .../src/main/java/module-info.java | 14 ---- .../swirlds-test-framework/build.gradle.kts | 25 ------- .../test/framework/example-configurations.txt | 66 ------------------ .../src/main/java/module-info.java | 14 ---- .../swirlds-platform-test/build.gradle.kts | 1 - .../platform/test/SignedStateUtils.java | 2 +- .../test/consensus/GenerateConsensus.java | 2 +- .../platform/test/consensus/TestIntake.java | 4 +- .../framework/ConsensusTestNode.java | 2 +- .../framework/validation/NoEventsLost.java | 2 +- .../platform/test/gui/TestGuiSource.java | 2 +- .../src/main/java/module-info.java | 2 +- .../platform/test/EventStringsTest.java | 2 +- .../platform/test/PlatformDataTests.java | 2 +- .../platform/test/PlatformStateTests.java | 4 +- .../platform/test/SerializationDebugTest.java | 4 +- .../platform/test/SerializationTests.java | 2 +- .../test/SignedStateSynchronizationTests.java | 6 +- .../platform/test/SocketConnectionTests.java | 4 +- .../com/swirlds/platform/test/StateTest.java | 2 +- .../com/swirlds/platform/test/StateTests.java | 6 +- .../test/chatter/ChatterCoreTests.java | 2 +- .../test/chatter/ChatterNotifierTest.java | 2 +- .../test/chatter/ChatterSyncTest.java | 2 +- .../platform/test/chatter/SimulatorTest.java | 2 +- .../network/framework/NodeBuilder.java | 2 +- .../EventObserverDispatcherTests.java | 2 +- .../test/components/EventUtilsTests.java | 2 +- .../test/consensus/ConsensusTests.java | 6 +- .../test/consensus/EventEmitterTests.java | 4 +- .../test/consensus/GraphGeneratorTests.java | 4 +- .../consensus/IntakeAndConsensusTests.java | 4 +- .../platform/test/event/GossipEventTest.java | 2 +- .../preconsensus/PcesFileManagerTests.java | 2 +- .../preconsensus/PcesFileReaderTests.java | 2 +- .../event/preconsensus/PcesFileTests.java | 2 +- .../event/preconsensus/PcesWriterTests.java | 2 +- .../tipset/EventCreationManagerTests.java | 2 +- .../event/tipset/EventCreationRulesTests.java | 4 +- .../event/tipset/TipsetEventCreatorTests.java | 2 +- .../tipset/TipsetWeightCalculatorTests.java | 2 +- .../OutboundConnectionCreatorTest.java | 4 +- .../ReadWriteFakeConnection.java | 4 +- .../reconnect/FallenBehindManagerTest.java | 2 +- .../test/state/ConsensusHashManagerTests.java | 2 +- .../platform/test/state/IssHandlerTests.java | 2 +- .../test/state/SignedStateComparisonTest.java | 6 +- .../stats/AccumulatedAverageTimeTest.java | 2 +- .../platform/test/stats/CycleMetricsTest.java | 2 +- .../platform/test/sync/LocalConnection.java | 4 +- .../platform/test/sync/ShadowGraphTest.java | 2 +- .../sync/ShadowgraphByBirthRoundTests.java | 4 +- .../platform/test/sync/SyncFilteringTest.java | 2 +- .../swirlds/platform/test/sync/SyncNode.java | 4 +- .../swirlds/platform/test/sync/SyncTests.java | 4 +- .../platform/test/sync/Synchronizer.java | 2 +- .../swirlds-merkle-test/build.gradle.kts | 7 -- .../swirlds-virtualmap/build.gradle.kts | 3 +- .../virtualmap/VirtualMapHashingTest.java | 6 +- .../virtualmap/VirtualMapStatisticsTest.java | 2 +- .../swirlds/virtualmap/VirtualMapTests.java | 8 +-- .../datasource/VirtualHashRecordTest.java | 2 +- .../datasource/VirtualLeafRecordTest.java | 2 +- .../ConcurrentNodeStatusTrackerTests.java | 4 +- .../virtualmap/internal/PathTests.java | 2 +- .../internal/cache/ConcurrentArrayTest.java | 2 +- .../internal/hash/VirtualHasherHugeTest.java | 2 +- .../internal/hash/VirtualHasherTest.java | 2 +- .../merkle/VirtualInternalNodeTest.java | 2 +- .../merkle/VirtualRootNodeHashingTest.java | 2 +- .../internal/merkle/VirtualRootNodeTest.java | 4 +- .../internal/pipeline/DummyVirtualRoot.java | 2 +- .../pipeline/VirtualPipelineTests.java | 8 +-- .../reconnect/ConcurrentBitSetQueueTests.java | 2 +- .../RandomVirtualMapReconnectTests.java | 6 +- .../reconnect/ReconnectHashListenerTest.java | 2 +- .../reconnect/VirtualMapReconnectTest.java | 6 +- .../VirtualMapReconnectTestBase.java | 10 +-- settings.gradle.kts | 4 -- 349 files changed, 681 insertions(+), 806 deletions(-) rename platform-sdk/{swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework => swirlds-common/src/test/java/com/swirlds/common}/TestWiringModelBuilder.java (89%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/io}/ResourceLoader.java (98%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/io}/ResourceNotFoundException.java (89%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/junit/tags}/TestComponentTags.java (94%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/junit/tags}/TestQualifierTags.java (93%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/BlockingInputStream.java (94%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/BlockingOutputStream.java (94%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyBinaryMerkleInternal.java (93%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyCustomReconnectRoot.java (94%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyLearnerTreeView.java (91%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyListLeaf.java (91%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyMerkleExternalLeaf.java (96%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyMerkleInternal.java (98%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyMerkleInternal2.java (90%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyMerkleLeaf.java (98%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyMerkleLeaf2.java (90%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyMerkleNode.java (88%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/DummyTeacherTreeView.java (94%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/dummy/SelfHashingDummyMerkleLeaf.java (97%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/util/AverageLeafDepth.java (93%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/util/LaggingAsyncOutputStream.java (96%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/util/LaggingLearningSynchronizer.java (95%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/util/LaggingTeachingSynchronizer.java (96%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/util/MerkleTestUtils.java (98%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures}/merkle/util/PairedStreams.java (97%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/context => swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/platform}/TestPlatformContextBuilder.java (97%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/config => swirlds-config-extensions/src/testFixtures/java/com/swirlds/config/extensions/test/fixtures}/TestConfigBuilder.java (98%) create mode 100644 platform-sdk/swirlds-config-extensions/src/testFixtures/java/module-info.java rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/logging => swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files}/MockAppender.java (90%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/AbstractListLeafTest.java (90%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/AsyncStreamTest.java (95%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/ExplodingSelfSerializable.java (94%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleCopyTests.java (94%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleHashBenchmarks.java (95%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleHashTests.java (95%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleIterationTests.java (98%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleMemoryEstimator.java (85%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleMetaTests.java (95%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerklePathReplacementTests.java (95%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleReferenceCountingTests.java (93%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleRehashTests.java (95%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleRouteTests.java (98%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleSerializationTests.java (95%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleSynchronizationBenchmarks.java (94%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/MerkleSynchronizationTests.java (94%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/PartialNodeTests.java (99%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle => swirlds-merkle/src/test/java/com/swirlds/merkle/test}/dummy/SelfHashingDummyMerkleLeafTest.java (94%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/KeyTests.java (94%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/MMSerializeTests.java (94%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/MerkleMapEntryKeyTests.java (97%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/MerkleMapEntryTests.java (98%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/MerkleMapMemoryBenchmark.java (97%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/MerkleMapMemoryTests.java (98%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/MerkleMapPerformanceTests.java (95%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/MerkleMapTests.java (98%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/ValueTests.java (95%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/benchmark/MerkleMapBenchmark.java (89%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/lifecycle/ExpectedValueTest.java (72%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/map}/pta/MapValueTest.java (89%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree}/MerkleBinaryTreePerformanceTests.java (92%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree}/MerkleBinaryTreeTests.java (99%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree}/MerkleMapEntryTests.java (98%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree}/MerkleTreeInternalNodeTests.java (91%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test => swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree}/internal/BitUtilTests.java (96%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test => swirlds-merkle}/src/test/resources/log4j2-test.xml (100%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test => swirlds-merkle}/src/test/resources/log4j2ForTest.xml (100%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test => swirlds-merkle}/src/test/resources/merkle/hashed-dag-merkle-v1.dat (100%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test => swirlds-merkle}/src/test/resources/merkle/hashed-tree-merkle-v1.dat (100%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test => swirlds-merkle}/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-1234-10-0 (100%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test => swirlds-merkle}/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-4321-10-0 (100%) rename platform-sdk/{swirlds-unit-tests/common/swirlds-common-test => swirlds-merkle}/src/test/resources/merkle/serialized-tree-v3/serialized-tree-v3.dat (100%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test => swirlds-merkle}/src/test/resources/migration/ComplexState.dat (100%) rename platform-sdk/{swirlds-unit-tests/structures/swirlds-merkle-test => swirlds-merkle}/src/test/resources/migration/SimpleState.dat (100%) rename platform-sdk/swirlds-merkle/src/{test/java/com/swirlds/virtual/merkle/reconnect => testFixtures/java/com/swirlds/merkle/test/fixtures}/FakeVirtualMap.java (75%) create mode 100644 platform-sdk/swirlds-merkle/src/testFixtures/java/module-info.java delete mode 100644 platform-sdk/swirlds-unit-tests/common/swirlds-common-test/build.gradle.kts delete mode 100644 platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/module-info.java delete mode 100644 platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/build.gradle.kts delete mode 100644 platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/example-configurations.txt delete mode 100644 platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/module-info.java diff --git a/.gitignore b/.gitignore index e664bf6fbeec..ba741ea31820 100644 --- a/.gitignore +++ b/.gitignore @@ -1002,8 +1002,7 @@ Sessionx.vim # Temporary .netrwhist -# Auto-generated tag files -tags + # Persistent undo [._]*.un~ diff --git a/hedera-node/hedera-app/build.gradle.kts b/hedera-node/hedera-app/build.gradle.kts index d2a433782ce3..61c18de8d52a 100644 --- a/hedera-node/hedera-app/build.gradle.kts +++ b/hedera-node/hedera-app/build.gradle.kts @@ -36,7 +36,7 @@ testModuleInfo { requires("com.hedera.node.app.spi.test.fixtures") requires("com.hedera.node.config.test.fixtures") requires("com.google.jimfs") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("io.github.classgraph") requires("org.assertj.core") requires("org.hamcrest") @@ -98,8 +98,8 @@ xtestModuleInfo { requires("com.hedera.pbj.runtime") requires("com.swirlds.common") requires("com.swirlds.config.api") + requires("com.swirlds.config.extensions.test.fixtures") requires("com.swirlds.metrics.api") - requires("com.swirlds.test.framework") requires("dagger") requires("headlong") requires("javax.inject") diff --git a/hedera-node/hedera-app/src/test/java/com/hedera/node/app/validation/ExpiryValidationTest.java b/hedera-node/hedera-app/src/test/java/com/hedera/node/app/validation/ExpiryValidationTest.java index 58e77a3d3dc9..af27aed0ac25 100644 --- a/hedera-node/hedera-app/src/test/java/com/hedera/node/app/validation/ExpiryValidationTest.java +++ b/hedera-node/hedera-app/src/test/java/com/hedera/node/app/validation/ExpiryValidationTest.java @@ -27,7 +27,7 @@ import com.hedera.node.config.ConfigProvider; import com.hedera.node.config.VersionedConfigImpl; import com.hedera.node.config.data.AutoRenewConfig; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import org.junit.jupiter.api.Test; class ExpiryValidationTest extends AppTestBase { diff --git a/hedera-node/hedera-app/src/test/java/com/hedera/node/app/workflows/handle/SystemFileUpdateFacilityTest.java b/hedera-node/hedera-app/src/test/java/com/hedera/node/app/workflows/handle/SystemFileUpdateFacilityTest.java index 008b3ded36b2..5c1758dd919c 100644 --- a/hedera-node/hedera-app/src/test/java/com/hedera/node/app/workflows/handle/SystemFileUpdateFacilityTest.java +++ b/hedera-node/hedera-app/src/test/java/com/hedera/node/app/workflows/handle/SystemFileUpdateFacilityTest.java @@ -51,7 +51,7 @@ import com.hedera.node.config.data.LedgerConfig; import com.hedera.node.config.types.LongPair; import com.hedera.pbj.runtime.io.buffer.Bytes; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.time.Instant; import java.util.HashMap; import java.util.Map; diff --git a/hedera-node/hedera-app/src/testFixtures/java/com/hedera/node/app/fixtures/AppTestBase.java b/hedera-node/hedera-app/src/testFixtures/java/com/hedera/node/app/fixtures/AppTestBase.java index d3f3152877a3..6450a3a5d304 100644 --- a/hedera-node/hedera-app/src/testFixtures/java/com/hedera/node/app/fixtures/AppTestBase.java +++ b/hedera-node/hedera-app/src/testFixtures/java/com/hedera/node/app/fixtures/AppTestBase.java @@ -57,13 +57,13 @@ import com.swirlds.common.utility.AutoCloseableWrapper; import com.swirlds.config.api.Configuration; import com.swirlds.config.api.source.ConfigSource; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Counter; import com.swirlds.metrics.api.Metrics; import com.swirlds.platform.system.Platform; import com.swirlds.platform.system.SwirldState; import com.swirlds.platform.system.address.Address; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.util.LinkedHashSet; diff --git a/hedera-node/hedera-app/src/testFixtures/java/module-info.java b/hedera-node/hedera-app/src/testFixtures/java/module-info.java index dfbadcf77b21..0f62d62b514a 100644 --- a/hedera-node/hedera-app/src/testFixtures/java/module-info.java +++ b/hedera-node/hedera-app/src/testFixtures/java/module-info.java @@ -12,9 +12,9 @@ requires com.hedera.pbj.runtime; requires com.swirlds.common; requires com.swirlds.config.api; + requires com.swirlds.config.extensions.test.fixtures; requires com.swirlds.metrics.api; requires com.swirlds.platform.core; - requires com.swirlds.test.framework; requires org.assertj.core; requires static com.github.spotbugs.annotations; } diff --git a/hedera-node/hedera-config/build.gradle.kts b/hedera-node/hedera-config/build.gradle.kts index 7acf625bc716..a66daae7e031 100644 --- a/hedera-node/hedera-config/build.gradle.kts +++ b/hedera-node/hedera-config/build.gradle.kts @@ -23,7 +23,7 @@ description = "Hedera Configuration" testModuleInfo { requires("com.hedera.node.config") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.assertj.core") requires("org.hyperledger.besu.datatypes") requires("org.junit.jupiter.api") diff --git a/hedera-node/hedera-config/src/test/java/com/hedera/node/config/UtilsTest.java b/hedera-node/hedera-config/src/test/java/com/hedera/node/config/UtilsTest.java index 6657c90d51e2..12faab53079e 100644 --- a/hedera-node/hedera-config/src/test/java/com/hedera/node/config/UtilsTest.java +++ b/hedera-node/hedera-config/src/test/java/com/hedera/node/config/UtilsTest.java @@ -18,7 +18,7 @@ import static org.assertj.core.api.Assertions.assertThat; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/hedera-node/hedera-config/src/testFixtures/java/com/hedera/node/config/testfixtures/HederaTestConfigBuilder.java b/hedera-node/hedera-config/src/testFixtures/java/com/hedera/node/config/testfixtures/HederaTestConfigBuilder.java index a607b7c0ef3a..835ed4cf0d4f 100644 --- a/hedera-node/hedera-config/src/testFixtures/java/com/hedera/node/config/testfixtures/HederaTestConfigBuilder.java +++ b/hedera-node/hedera-config/src/testFixtures/java/com/hedera/node/config/testfixtures/HederaTestConfigBuilder.java @@ -90,6 +90,7 @@ import com.swirlds.common.metrics.config.MetricsConfig; import com.swirlds.common.metrics.platform.prometheus.PrometheusConfig; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.merkledb.config.MerkleDbConfig; import com.swirlds.platform.components.appcomm.WiringConfig; import com.swirlds.platform.config.BasicConfig; @@ -100,7 +101,6 @@ import com.swirlds.platform.health.OSHealthCheckConfig; import com.swirlds.platform.network.SocketConfig; import com.swirlds.platform.system.status.PlatformStatusConfig; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.config.VirtualMapConfig; import edu.umd.cs.findbugs.annotations.NonNull; diff --git a/hedera-node/hedera-config/src/testFixtures/java/module-info.java b/hedera-node/hedera-config/src/testFixtures/java/module-info.java index 1ff228d2bfeb..9984d097b0cc 100644 --- a/hedera-node/hedera-config/src/testFixtures/java/module-info.java +++ b/hedera-node/hedera-config/src/testFixtures/java/module-info.java @@ -2,7 +2,7 @@ exports com.hedera.node.config.testfixtures; requires transitive com.swirlds.config.api; - requires transitive com.swirlds.test.framework; + requires transitive com.swirlds.config.extensions.test.fixtures; requires com.hedera.node.app.hapi.utils; requires com.hedera.node.app.service.mono; requires com.hedera.node.config; diff --git a/hedera-node/hedera-consensus-service-impl/build.gradle.kts b/hedera-node/hedera-consensus-service-impl/build.gradle.kts index 7d3b1e232758..f93506803f9b 100644 --- a/hedera-node/hedera-consensus-service-impl/build.gradle.kts +++ b/hedera-node/hedera-consensus-service-impl/build.gradle.kts @@ -30,7 +30,7 @@ testModuleInfo { requires("com.hedera.node.config.test.fixtures") requires("com.google.protobuf") requires("com.swirlds.common") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.assertj.core") requires("org.junit.jupiter.api") requires("org.mockito") diff --git a/hedera-node/hedera-file-service-impl/build.gradle.kts b/hedera-node/hedera-file-service-impl/build.gradle.kts index 530879908bcb..1b56cdeb5286 100644 --- a/hedera-node/hedera-file-service-impl/build.gradle.kts +++ b/hedera-node/hedera-file-service-impl/build.gradle.kts @@ -28,7 +28,7 @@ testModuleInfo { requires("com.hedera.node.app.spi.test.fixtures") requires("com.hedera.node.config.test.fixtures") requires("com.google.protobuf") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.assertj.core") requires("org.junit.jupiter.api") requires("org.mockito") diff --git a/hedera-node/hedera-schedule-service-impl/build.gradle.kts b/hedera-node/hedera-schedule-service-impl/build.gradle.kts index e1cae382612c..92e76d08e381 100644 --- a/hedera-node/hedera-schedule-service-impl/build.gradle.kts +++ b/hedera-node/hedera-schedule-service-impl/build.gradle.kts @@ -26,7 +26,7 @@ testModuleInfo { requires("com.hedera.node.config.test.fixtures") requires("com.hedera.node.app") requires("com.swirlds.base") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.assertj.core") requires("org.junit.jupiter.api") requires("org.mockito") diff --git a/hedera-node/hedera-smart-contract-service-impl/build.gradle.kts b/hedera-node/hedera-smart-contract-service-impl/build.gradle.kts index ab64c7ea79f1..34e56d0716b3 100644 --- a/hedera-node/hedera-smart-contract-service-impl/build.gradle.kts +++ b/hedera-node/hedera-smart-contract-service-impl/build.gradle.kts @@ -25,7 +25,7 @@ testModuleInfo { requires("com.hedera.node.app.spi.test.fixtures") requires("com.hedera.node.config.test.fixtures") requires("com.google.protobuf") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.assertj.core") requires("org.junit.jupiter.api") requires("org.junit.jupiter.params") diff --git a/hedera-node/hedera-token-service-impl/build.gradle.kts b/hedera-node/hedera-token-service-impl/build.gradle.kts index 3082b38bf32f..db36886d9d78 100644 --- a/hedera-node/hedera-token-service-impl/build.gradle.kts +++ b/hedera-node/hedera-token-service-impl/build.gradle.kts @@ -27,7 +27,7 @@ testModuleInfo { requires("com.hedera.node.app.spi.test.fixtures") requires("com.hedera.node.config.test.fixtures") requires("com.hedera.node.app.service.token.test.fixtures") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.assertj.core") requires("org.hamcrest") requires("org.junit.jupiter.api") diff --git a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/api/TokenServiceApiImplTest.java b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/api/TokenServiceApiImplTest.java index df2d142819b5..e3032e717c0b 100644 --- a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/api/TokenServiceApiImplTest.java +++ b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/api/TokenServiceApiImplTest.java @@ -50,7 +50,7 @@ import com.hedera.node.config.testfixtures.HederaTestConfigBuilder; import com.hedera.pbj.runtime.io.buffer.Bytes; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.util.ArrayList; import java.util.List; import java.util.Map; diff --git a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/handlers/CryptoTransferHandlerTest.java b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/handlers/CryptoTransferHandlerTest.java index aa4a3a566f82..856a31fc370d 100644 --- a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/handlers/CryptoTransferHandlerTest.java +++ b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/handlers/CryptoTransferHandlerTest.java @@ -53,7 +53,7 @@ import com.hedera.node.app.spi.workflows.HandleException; import com.hedera.node.config.testfixtures.HederaTestConfigBuilder; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.util.List; import org.assertj.core.api.Assertions; import org.junit.jupiter.api.BeforeEach; diff --git a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/handlers/staking/EndOfStakingPeriodUpdaterTest.java b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/handlers/staking/EndOfStakingPeriodUpdaterTest.java index 968277fb00e4..678467f9dcac 100644 --- a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/handlers/staking/EndOfStakingPeriodUpdaterTest.java +++ b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/handlers/staking/EndOfStakingPeriodUpdaterTest.java @@ -48,7 +48,7 @@ import com.hedera.node.app.spi.state.WritableStates; import com.hedera.node.config.data.StakingConfig; import com.hedera.node.config.testfixtures.HederaTestConfigBuilder; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.time.Instant; import java.util.List; import java.util.Map; diff --git a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/schemas/SyntheticAccountsData.java b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/schemas/SyntheticAccountsData.java index f32a0b5d399b..dfc4fc232e26 100644 --- a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/schemas/SyntheticAccountsData.java +++ b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/schemas/SyntheticAccountsData.java @@ -18,7 +18,7 @@ import com.hedera.node.config.testfixtures.HederaTestConfigBuilder; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; final class SyntheticAccountsData { diff --git a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/validators/CryptoCreateValidatorTest.java b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/validators/CryptoCreateValidatorTest.java index e7356c5250ba..171cb5a251c1 100644 --- a/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/validators/CryptoCreateValidatorTest.java +++ b/hedera-node/hedera-token-service-impl/src/test/java/com/hedera/node/app/service/token/impl/test/validators/CryptoCreateValidatorTest.java @@ -27,7 +27,7 @@ import com.hedera.node.config.data.TokensConfig; import com.hedera.node.config.testfixtures.HederaTestConfigBuilder; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; diff --git a/hedera-node/hedera-util-service-impl/build.gradle.kts b/hedera-node/hedera-util-service-impl/build.gradle.kts index 3b4cb370f000..d92df33eff04 100644 --- a/hedera-node/hedera-util-service-impl/build.gradle.kts +++ b/hedera-node/hedera-util-service-impl/build.gradle.kts @@ -24,7 +24,7 @@ testModuleInfo { requires("com.hedera.node.app.spi.test.fixtures") requires("com.hedera.node.config.test.fixtures") requires("com.swirlds.config.api") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.assertj.core") requires("org.junit.jupiter.api") requires("org.junit.jupiter.params") diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/schedule/ScheduleExecutionSpecs.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/schedule/ScheduleExecutionSpecs.java index ff3d65d31db6..37dac176e388 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/schedule/ScheduleExecutionSpecs.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/schedule/ScheduleExecutionSpecs.java @@ -166,7 +166,7 @@ import com.hederahashgraph.api.proto.java.AccountID; import com.hederahashgraph.api.proto.java.TokenType; import com.hederahashgraph.api.proto.java.TransactionID; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.util.Arrays; import java.util.EnumSet; import java.util.List; diff --git a/hedera-node/test-clients/src/main/java/module-info.java b/hedera-node/test-clients/src/main/java/module-info.java index 6d0801fcae6e..32a1c8011d8a 100644 --- a/hedera-node/test-clients/src/main/java/module-info.java +++ b/hedera-node/test-clients/src/main/java/module-info.java @@ -24,8 +24,8 @@ requires com.hedera.pbj.runtime; requires com.swirlds.base; requires com.swirlds.config.api; + requires com.swirlds.config.extensions.test.fixtures; requires com.swirlds.platform.core; - requires com.swirlds.test.framework; requires grpc.netty; requires grpc.stub; requires headlong; diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/build.gradle.kts b/platform-sdk/platform-apps/tests/PlatformTestingTool/build.gradle.kts index 60f7bdf3f2ff..4f4ab74b52cd 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/build.gradle.kts +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/build.gradle.kts @@ -24,8 +24,6 @@ plugins { application.mainClass.set("com.swirlds.demo.platform.PlatformTestingToolMain") testModuleInfo { - requires("com.swirlds.common.testing") - requires("com.swirlds.test.framework") requires("org.apache.logging.log4j.core") requires("org.bouncycastle.provider") requires("org.junit.jupiter.params") diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/merkle/map/MapValueFCQTests.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/merkle/map/MapValueFCQTests.java index a4e72c5e50c0..862d8d3d38c1 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/merkle/map/MapValueFCQTests.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/merkle/map/MapValueFCQTests.java @@ -16,12 +16,12 @@ package com.swirlds.demo.merkle.map; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static com.swirlds.demo.platform.TestUtil.deleteFirstRecord; import static com.swirlds.demo.platform.TestUtil.generateRandomContent; import static com.swirlds.demo.platform.TestUtil.generateTxRecord; import static com.swirlds.demo.platform.TestUtil.getExpirationTime; import static com.swirlds.merkle.map.test.lifecycle.EntityType.FCQ; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; import static org.junit.jupiter.api.Assertions.assertTrue; diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/merkle/map/internal/ExpectedFCMFamilyTest.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/merkle/map/internal/ExpectedFCMFamilyTest.java index b582260f9198..fc27a481079b 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/merkle/map/internal/ExpectedFCMFamilyTest.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/merkle/map/internal/ExpectedFCMFamilyTest.java @@ -41,6 +41,7 @@ import com.swirlds.common.constructable.ConstructableRegistryException; import com.swirlds.common.crypto.Hash; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.demo.merkle.map.FCMConfig; import com.swirlds.demo.merkle.map.FCMFamily; import com.swirlds.demo.merkle.map.MapValueData; @@ -66,7 +67,6 @@ import com.swirlds.merkle.map.test.pta.MapKey; import com.swirlds.merkle.map.test.pta.TransactionRecord; import com.swirlds.platform.system.Platform; -import com.swirlds.test.framework.TestComponentTags; import java.io.IOException; import java.security.Security; import java.time.Duration; diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/MapValueSerializableTest.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/MapValueSerializableTest.java index 7b545e0ea96c..715c5e25f7dc 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/MapValueSerializableTest.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/MapValueSerializableTest.java @@ -16,8 +16,8 @@ package com.swirlds.demo.platform; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static com.swirlds.merkle.map.test.pta.TransactionRecord.DEFAULT_EXPIRATION_TIME; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/NftLedgerTests.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/NftLedgerTests.java index 0c12e825cfaa..d615b4e3e78b 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/NftLedgerTests.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/NftLedgerTests.java @@ -16,7 +16,7 @@ package com.swirlds.demo.platform; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; @@ -25,14 +25,14 @@ import com.swirlds.common.constructable.ClassConstructorPair; import com.swirlds.common.constructable.ConstructableRegistry; import com.swirlds.common.constructable.ConstructableRegistryException; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.demo.platform.nft.Nft; import com.swirlds.demo.platform.nft.NftId; import com.swirlds.demo.platform.nft.NftLedger; import com.swirlds.demo.platform.nft.ReferenceNftLedger; import com.swirlds.merkle.map.test.pta.MapKey; import com.swirlds.merkle.tree.MerkleTreeInternalNode; -import com.swirlds.test.framework.TestComponentTags; import java.util.HashSet; import java.util.LinkedList; import java.util.List; diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/PlatformTestingToolStateTests.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/PlatformTestingToolStateTests.java index 070e4cee3db6..bb51c8baec1a 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/PlatformTestingToolStateTests.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/PlatformTestingToolStateTests.java @@ -16,7 +16,7 @@ package com.swirlds.demo.platform; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertTrue; import static org.mockito.Mockito.mock; diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/PttTransactionPoolTest.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/PttTransactionPoolTest.java index 382a987b35a0..5be149661b77 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/PttTransactionPoolTest.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/PttTransactionPoolTest.java @@ -16,6 +16,7 @@ package com.swirlds.demo.platform; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static com.swirlds.demo.platform.TestUtil.addRecord; import static com.swirlds.merkle.map.test.lifecycle.EntityType.FCQ; import static com.swirlds.merkle.map.test.lifecycle.TransactionState.HANDLED; @@ -23,7 +24,6 @@ import static com.swirlds.merkle.map.test.lifecycle.TransactionType.Delete; import static com.swirlds.merkle.map.test.lifecycle.TransactionType.Update; import static com.swirlds.merkle.map.test.pta.TransactionRecord.DEFAULT_EXPIRATION_TIME; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/TestJsonConfig.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/TestJsonConfig.java index d9f80e36506f..157cd4e8f3df 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/TestJsonConfig.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/test/java/com/swirlds/demo/platform/TestJsonConfig.java @@ -20,7 +20,7 @@ import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.JsonMappingException; import com.fasterxml.jackson.databind.ObjectMapper; -import com.swirlds.test.framework.ResourceLoader; +import com.swirlds.common.test.fixtures.io.ResourceLoader; import java.io.IOException; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeEach; diff --git a/platform-sdk/swirlds-common/build.gradle.kts b/platform-sdk/swirlds-common/build.gradle.kts index 7e64320811d1..2db78a006d6e 100644 --- a/platform-sdk/swirlds-common/build.gradle.kts +++ b/platform-sdk/swirlds-common/build.gradle.kts @@ -28,7 +28,7 @@ mainModuleInfo { } testModuleInfo { - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("com.swirlds.base.test.fixtures") requires("com.swirlds.config.api.test.fixtures") requires("com.swirlds.config.extensions") diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestWiringModelBuilder.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/TestWiringModelBuilder.java similarity index 89% rename from platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestWiringModelBuilder.java rename to platform-sdk/swirlds-common/src/test/java/com/swirlds/common/TestWiringModelBuilder.java index 0bbcf6d9af1b..76be432a7737 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestWiringModelBuilder.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/TestWiringModelBuilder.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2023-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,12 +14,12 @@ * limitations under the License. */ -package com.swirlds.test.framework; +package com.swirlds.common; import com.swirlds.base.time.Time; import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.wiring.model.WiringModel; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.concurrent.ForkJoinPool; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/bloom/BloomFilterTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/bloom/BloomFilterTests.java index d4c2481afb36..c19e15a06742 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/bloom/BloomFilterTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/bloom/BloomFilterTests.java @@ -30,7 +30,7 @@ import com.swirlds.common.io.streams.SerializableDataOutputStream; import com.swirlds.common.merkle.utility.SerializableLong; import com.swirlds.common.test.fixtures.ResettableRandom; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/config/BasicCommonConfigTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/config/BasicCommonConfigTest.java index fa0d963af2f0..24773b69ff33 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/config/BasicCommonConfigTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/config/BasicCommonConfigTest.java @@ -18,7 +18,7 @@ import com.swirlds.config.api.Configuration; import com.swirlds.config.api.ConfigurationBuilder; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/context/internal/DefaultPlatformContextTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/context/internal/DefaultPlatformContextTest.java index 8aced4d4f840..3538c052fb45 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/context/internal/DefaultPlatformContextTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/context/internal/DefaultPlatformContextTest.java @@ -26,7 +26,7 @@ import com.swirlds.common.metrics.platform.DefaultMetricsProvider; import com.swirlds.common.platform.NodeId; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import org.junit.jupiter.api.Test; class DefaultPlatformContextTest { diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/CryptographyTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/CryptographyTests.java index 5e8f32563d1c..c0b5ca12e6f4 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/CryptographyTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/CryptographyTests.java @@ -16,8 +16,8 @@ package com.swirlds.common.crypto; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static com.swirlds.common.utility.CommonUtils.unhex; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertArrayEquals; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; @@ -31,10 +31,10 @@ import com.swirlds.common.test.fixtures.crypto.SerializableHashableDummy; import com.swirlds.common.test.fixtures.crypto.SignaturePool; import com.swirlds.common.test.fixtures.crypto.SliceConsumer; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.threading.futures.FuturePool; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.nio.ByteBuffer; import java.security.NoSuchAlgorithmException; import java.util.Arrays; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/EcdsaSecp256k1VerifierTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/EcdsaSecp256k1VerifierTest.java index 4f40ede36ece..a6b63d015dd1 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/EcdsaSecp256k1VerifierTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/EcdsaSecp256k1VerifierTest.java @@ -20,7 +20,7 @@ import com.swirlds.common.crypto.engine.EcdsaSecp256k1Verifier; import com.swirlds.common.test.fixtures.crypto.EcdsaUtils; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import java.nio.charset.StandardCharsets; import java.security.KeyPair; import java.security.Security; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/MessageDigestTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/MessageDigestTests.java index 3852ae1ef0d7..134b3d3387c3 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/MessageDigestTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/MessageDigestTests.java @@ -23,7 +23,7 @@ import com.swirlds.common.crypto.config.CryptoConfig; import com.swirlds.common.test.fixtures.crypto.MessageDigestPool; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.security.NoSuchAlgorithmException; import java.security.NoSuchProviderException; import java.util.Arrays; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SerializablePublicKeyTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SerializablePublicKeyTests.java index 5fc5971e942f..b01d5f9a67a4 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SerializablePublicKeyTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SerializablePublicKeyTests.java @@ -21,7 +21,7 @@ import com.swirlds.common.crypto.internal.CryptoUtils; import com.swirlds.common.test.fixtures.io.InputOutputStream; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import java.io.IOException; import java.security.KeyPair; import java.security.KeyPairGenerator; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SignatureTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SignatureTest.java index c65d20c0b319..c7f1c5f0c6b6 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SignatureTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SignatureTest.java @@ -17,7 +17,7 @@ package com.swirlds.common.crypto; import static com.swirlds.common.test.fixtures.io.SerializationUtils.serializeDeserialize; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import com.swirlds.common.constructable.ConstructableRegistry; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SigningProviderTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SigningProviderTest.java index c05a39917ac0..39a2d1a413eb 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SigningProviderTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/SigningProviderTest.java @@ -16,7 +16,7 @@ package com.swirlds.common.crypto; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; @@ -25,7 +25,7 @@ import com.swirlds.common.test.fixtures.crypto.ED25519SigningProvider; import com.swirlds.common.test.fixtures.crypto.EcdsaUtils; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.security.NoSuchAlgorithmException; import java.util.SplittableRandom; import org.junit.jupiter.api.BeforeAll; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/TransactionSignatureTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/TransactionSignatureTests.java index 723a054b02de..940847e50f7d 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/TransactionSignatureTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/TransactionSignatureTests.java @@ -25,7 +25,7 @@ import com.swirlds.common.test.fixtures.crypto.SliceConsumer; import com.swirlds.common.threading.futures.FuturePool; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.security.NoSuchAlgorithmException; import java.security.NoSuchProviderException; import java.util.Arrays; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/SelfSerializableTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/SelfSerializableTest.java index 20e082a5296d..ae91b2dc216f 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/SelfSerializableTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/SelfSerializableTest.java @@ -22,7 +22,7 @@ import com.swirlds.common.io.exceptions.InvalidVersionException; import com.swirlds.common.test.fixtures.io.InputOutputStream; import com.swirlds.common.test.fixtures.io.SelfSerializableExample; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.io.IOException; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/CountingStreamExtensionTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/CountingStreamExtensionTests.java index 03f93cfce534..f02d3e85fd98 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/CountingStreamExtensionTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/CountingStreamExtensionTests.java @@ -21,7 +21,7 @@ import com.swirlds.common.io.extendable.ExtendableInputStream; import com.swirlds.common.io.extendable.ExtendableOutputStream; import com.swirlds.common.test.fixtures.io.extendable.StreamSanityChecks; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/ExpiringStreamExtensionTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/ExpiringStreamExtensionTests.java index be90e5e01e8a..a6f5678b7cf4 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/ExpiringStreamExtensionTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/ExpiringStreamExtensionTests.java @@ -16,7 +16,7 @@ package com.swirlds.common.io.extendable.extensions; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static org.junit.jupiter.api.Assertions.assertThrows; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/ThrottleStreamExtensionTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/ThrottleStreamExtensionTests.java index 7250731c5726..e1231e39e420 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/ThrottleStreamExtensionTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/ThrottleStreamExtensionTests.java @@ -25,7 +25,7 @@ import com.swirlds.common.io.extendable.ExtendableInputStream; import com.swirlds.common.io.extendable.ExtendableOutputStream; import com.swirlds.common.test.fixtures.io.extendable.StreamSanityChecks; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/TimeoutStreamExtensionTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/TimeoutStreamExtensionTests.java index 79abaa52cc79..796d2a79053e 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/TimeoutStreamExtensionTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/extendable/extensions/TimeoutStreamExtensionTests.java @@ -19,7 +19,7 @@ import static com.swirlds.common.io.extendable.extensions.TimeoutStreamExtension.buildTimeoutStreamExtension; import static com.swirlds.common.io.extendable.extensions.internal.StreamTimeoutManager.getMonitoredStreamCount; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyEquals; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/utility/RecycleBinTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/utility/RecycleBinTests.java index 46c5dfb7a5c5..b0f39a78eef8 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/utility/RecycleBinTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/io/utility/RecycleBinTests.java @@ -30,7 +30,7 @@ import com.swirlds.common.metrics.noop.NoOpMetrics; import com.swirlds.common.platform.NodeId; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.io.BufferedWriter; import java.io.IOException; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/config/MetricsConfigTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/config/MetricsConfigTest.java index 24eabcef41ca..eb64c8253d32 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/config/MetricsConfigTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/config/MetricsConfigTest.java @@ -20,7 +20,7 @@ import com.swirlds.config.api.Configuration; import com.swirlds.config.extensions.sources.PropertyFileConfigSource; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.nio.file.Path; import java.nio.file.Paths; import java.time.Duration; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/extensions/PhaseTimerTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/extensions/PhaseTimerTests.java index 35647606a881..b2bace8ea96a 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/extensions/PhaseTimerTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/extensions/PhaseTimerTests.java @@ -35,11 +35,11 @@ import com.swirlds.common.metrics.FunctionGauge; import com.swirlds.common.metrics.FunctionGauge.Config; import com.swirlds.common.metrics.RunningAverageMetric; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.units.TimeUnit; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.MetricConfig; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.time.Duration; import java.util.ArrayList; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultMetricsTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultMetricsTest.java index f08ffd21c69e..995d851c53a4 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultMetricsTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultMetricsTest.java @@ -18,7 +18,7 @@ import static com.swirlds.common.metrics.platform.MetricsEvent.Type.ADDED; import static com.swirlds.common.metrics.platform.MetricsEvent.Type.REMOVED; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.assertThatCode; import static org.assertj.core.api.Assertions.assertThatThrownBy; @@ -38,11 +38,11 @@ import com.swirlds.common.metrics.config.MetricsConfig_; import com.swirlds.common.platform.NodeId; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Counter; import com.swirlds.metrics.api.IntegerGauge; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.MetricConfig; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.Collection; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultRunningAverageMetricTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultRunningAverageMetricTest.java index fa0c16e9c87b..9115b9dcfc97 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultRunningAverageMetricTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultRunningAverageMetricTest.java @@ -30,8 +30,8 @@ import com.swirlds.common.metrics.RunningAverageMetric; import com.swirlds.common.metrics.config.MetricsConfig; import com.swirlds.common.metrics.platform.Snapshot.SnapshotEntry; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.IntegerGauge; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import java.util.List; import org.junit.jupiter.api.DisplayName; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultSpeedometerMetricTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultSpeedometerMetricTest.java index c4afc1598be7..9f40e8960a1b 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultSpeedometerMetricTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultSpeedometerMetricTest.java @@ -31,9 +31,9 @@ import com.swirlds.common.metrics.config.MetricsConfig; import com.swirlds.common.metrics.platform.Snapshot.SnapshotEntry; import com.swirlds.common.metrics.statistics.StatsBuffered; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.IntegerGauge; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import java.util.List; import org.junit.jupiter.api.Disabled; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultStatEntryTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultStatEntryTest.java index b120ecf20683..f03f81fd3962 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultStatEntryTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/DefaultStatEntryTest.java @@ -35,9 +35,9 @@ import com.swirlds.common.metrics.config.MetricsConfig; import com.swirlds.common.metrics.platform.Snapshot.SnapshotEntry; import com.swirlds.common.metrics.statistics.StatsBuffered; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.IntegerGauge; import com.swirlds.metrics.api.Metric; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.List; import java.util.function.Consumer; import java.util.function.Function; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/LegacyCsvWriterTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/LegacyCsvWriterTest.java index 59169d4871da..b2c038d6c3ab 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/LegacyCsvWriterTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/LegacyCsvWriterTest.java @@ -32,6 +32,7 @@ import com.swirlds.common.metrics.config.MetricsConfig_; import com.swirlds.common.platform.NodeId; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Counter; import com.swirlds.metrics.api.DoubleGauge; import com.swirlds.metrics.api.IntegerAccumulator; @@ -40,7 +41,6 @@ import com.swirlds.metrics.api.LongGauge; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/SnapshotServiceTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/SnapshotServiceTest.java index 70f3274e2598..9e8a6c798aa0 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/SnapshotServiceTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/SnapshotServiceTest.java @@ -36,7 +36,7 @@ import com.swirlds.common.metrics.config.MetricsConfig; import com.swirlds.common.platform.NodeId; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.time.Duration; import java.util.List; import java.util.concurrent.Future; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/PrometheusConfigTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/PrometheusConfigTest.java index e820f96a6750..5d96d598f540 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/PrometheusConfigTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/PrometheusConfigTest.java @@ -20,7 +20,7 @@ import com.swirlds.config.api.Configuration; import com.swirlds.config.extensions.sources.PropertyFileConfigSource; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.nio.file.Path; import java.nio.file.Paths; import java.util.Objects; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/PrometheusEndpointTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/PrometheusEndpointTest.java index 53f26c7f47e3..e0b070bec486 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/PrometheusEndpointTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/metrics/platform/prometheus/PrometheusEndpointTest.java @@ -51,6 +51,7 @@ import com.swirlds.common.metrics.platform.Snapshot; import com.swirlds.common.metrics.platform.SnapshotEvent; import com.swirlds.common.platform.NodeId; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Counter; import com.swirlds.metrics.api.DoubleAccumulator; import com.swirlds.metrics.api.DoubleGauge; @@ -59,7 +60,6 @@ import com.swirlds.metrics.api.LongAccumulator; import com.swirlds.metrics.api.LongGauge; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import io.prometheus.client.Collector; import io.prometheus.client.CollectorRegistry; import io.prometheus.client.Gauge; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/notification/DispatcherTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/notification/DispatcherTests.java index 2415bcc88eb3..32b11f0b5844 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/notification/DispatcherTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/notification/DispatcherTests.java @@ -21,8 +21,8 @@ import static org.junit.jupiter.api.Assertions.assertNotNull; import com.swirlds.common.notification.internal.Dispatcher; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.common.threading.futures.StandardFuture; -import com.swirlds.test.framework.TestComponentTags; import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeoutException; import org.junit.jupiter.api.DisplayName; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/notification/IntegerNotificationTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/notification/IntegerNotificationTests.java index b0fc6d3fed13..5f92f26ad6bc 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/notification/IntegerNotificationTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/notification/IntegerNotificationTests.java @@ -30,11 +30,11 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.common.notification.internal.AsyncNotificationEngine; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.threading.framework.config.ThreadConfiguration; import com.swirlds.common.threading.futures.ConcurrentFuturePool; import com.swirlds.common.threading.futures.FuturePool; import com.swirlds.common.threading.futures.StandardFuture; -import com.swirlds.test.framework.TestQualifierTags; import java.time.Duration; import java.util.ArrayList; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/scratchpad/ScratchpadTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/scratchpad/ScratchpadTests.java index f71fff661e73..406a229aded3 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/scratchpad/ScratchpadTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/scratchpad/ScratchpadTests.java @@ -35,9 +35,9 @@ import com.swirlds.common.io.utility.TemporaryFileBuilder; import com.swirlds.common.merkle.utility.SerializableLong; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.io.File; import java.io.IOException; import java.nio.file.Files; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/sequence/map/SequenceMapTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/sequence/map/SequenceMapTests.java index bbc1b6b2a2f1..1d49ca527613 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/sequence/map/SequenceMapTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/sequence/map/SequenceMapTests.java @@ -27,10 +27,10 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import static org.junit.jupiter.api.Assertions.fail; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.threading.framework.Stoppable; import com.swirlds.common.threading.framework.StoppableThread; import com.swirlds.common.threading.framework.config.StoppableThreadConfiguration; -import com.swirlds.test.framework.TestQualifierTags; import java.time.Duration; import java.util.HashMap; import java.util.HashSet; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/sequence/set/SequenceSetTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/sequence/set/SequenceSetTests.java index 076b6745f26c..87ceb320ef6d 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/sequence/set/SequenceSetTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/sequence/set/SequenceSetTests.java @@ -24,10 +24,10 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import static org.junit.jupiter.api.Assertions.fail; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.threading.framework.Stoppable; import com.swirlds.common.threading.framework.StoppableThread; import com.swirlds.common.threading.framework.config.StoppableThreadConfiguration; -import com.swirlds.test.framework.TestQualifierTags; import java.time.Duration; import java.util.HashMap; import java.util.HashSet; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/set/RandomAccessSetTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/set/RandomAccessSetTest.java index bb846835a59e..0bce192eab2d 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/set/RandomAccessSetTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/set/RandomAccessSetTest.java @@ -21,12 +21,12 @@ import static org.junit.jupiter.api.Assertions.fail; import com.swirlds.base.utility.Pair; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.test.fixtures.set.Hotspot; import com.swirlds.common.test.fixtures.set.HotspotHashSet; import com.swirlds.common.test.fixtures.set.RandomAccessHashSet; import com.swirlds.common.test.fixtures.set.RandomAccessSet; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; import java.util.HashMap; import java.util.HashSet; import java.util.Map; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/stream/EventStreamManagerTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/stream/EventStreamManagerTest.java index 1eb21e5fc3a6..fe608d920448 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/stream/EventStreamManagerTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/stream/EventStreamManagerTest.java @@ -30,8 +30,8 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.test.fixtures.stream.ObjectForTestStream; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; import org.junit.jupiter.params.ParameterizedTest; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/stream/StreamingPerformanceTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/stream/StreamingPerformanceTest.java index 91ac23879ce6..749d270f7f25 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/stream/StreamingPerformanceTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/stream/StreamingPerformanceTest.java @@ -18,9 +18,9 @@ import static org.junit.jupiter.api.Assertions.assertTrue; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.test.fixtures.stream.ObjectForTestStream; import com.swirlds.common.utility.StopWatch; -import com.swirlds.test.framework.TestQualifierTags; import java.util.Iterator; import java.util.LinkedList; import java.util.List; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/BlockingResourceProviderTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/BlockingResourceProviderTest.java index e54147e82231..c5b746e55af8 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/BlockingResourceProviderTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/BlockingResourceProviderTest.java @@ -16,7 +16,7 @@ package com.swirlds.common.threading; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import com.swirlds.common.test.fixtures.threading.ConcurrentTesting; import com.swirlds.common.threading.locks.locked.LockedResource; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/CachedPoolParallelExecutorTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/CachedPoolParallelExecutorTest.java index 218bc2b9482f..f4d120312785 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/CachedPoolParallelExecutorTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/CachedPoolParallelExecutorTest.java @@ -21,10 +21,10 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.common.threading.pool.CachedPoolParallelExecutor; import com.swirlds.common.threading.pool.ParallelExecutionException; import com.swirlds.common.threading.pool.ParallelExecutor; -import com.swirlds.test.framework.TestComponentTags; import java.util.Random; import java.util.concurrent.Callable; import java.util.concurrent.CountDownLatch; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadPoolTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadPoolTests.java index 64c709a5501e..9cf00cfa61b3 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadPoolTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadPoolTests.java @@ -19,9 +19,9 @@ import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyEquals; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyFalse; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyTrue; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; @@ -29,11 +29,11 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.base.state.MutabilityException; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.threading.framework.QueueThreadPool; import com.swirlds.common.threading.framework.Stoppable; import com.swirlds.common.threading.framework.ThreadSeed; import com.swirlds.common.threading.framework.config.QueueThreadPoolConfiguration; -import com.swirlds.test.framework.TestQualifierTags; import java.time.Duration; import java.time.Instant; import java.util.Collections; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadTests.java index c920112b2af1..540fd02b0fc2 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/QueueThreadTests.java @@ -20,11 +20,11 @@ import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyFalse; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyTrue; import static com.swirlds.common.test.fixtures.AssertionUtils.completeBeforeTimeout; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.common.threading.framework.internal.AbstractQueueThreadConfiguration.UNLIMITED_CAPACITY; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; import static com.swirlds.metrics.api.Metrics.INTERNAL_CATEGORY; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static java.util.concurrent.TimeUnit.NANOSECONDS; import static java.util.concurrent.TimeUnit.SECONDS; @@ -45,6 +45,8 @@ import com.swirlds.common.metrics.platform.DefaultMetrics; import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.threading.framework.QueueThread; import com.swirlds.common.threading.framework.Stoppable; import com.swirlds.common.threading.framework.ThreadSeed; @@ -55,10 +57,8 @@ import com.swirlds.common.threading.interrupt.InterruptableConsumer; import com.swirlds.common.threading.interrupt.InterruptableRunnable; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import java.util.ArrayList; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/StoppableThreadTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/StoppableThreadTests.java index e638fbce7487..f24658c38722 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/StoppableThreadTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/StoppableThreadTests.java @@ -19,8 +19,8 @@ import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyEquals; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyFalse; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyTrue; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static java.util.concurrent.TimeUnit.HOURS; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static java.util.concurrent.TimeUnit.SECONDS; @@ -33,14 +33,14 @@ import com.swirlds.base.state.MutabilityException; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.threading.framework.Stoppable; import com.swirlds.common.threading.framework.StoppableThread; import com.swirlds.common.threading.framework.ThreadSeed; import com.swirlds.common.threading.framework.config.StoppableThreadConfiguration; import com.swirlds.common.threading.framework.config.ThreadConfiguration; import com.swirlds.common.threading.interrupt.InterruptableRunnable; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; import java.time.Duration; import java.util.concurrent.CountDownLatch; import java.util.concurrent.Semaphore; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/SyncPhaseParallelExecutorTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/SyncPhaseParallelExecutorTest.java index b972879498b3..dba660222f91 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/SyncPhaseParallelExecutorTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/SyncPhaseParallelExecutorTest.java @@ -19,9 +19,9 @@ import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; import static org.junit.jupiter.api.Assertions.assertEquals; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.common.test.fixtures.threading.SyncPhaseParallelExecutor; import com.swirlds.common.threading.pool.ParallelExecutionException; -import com.swirlds.test.framework.TestComponentTags; import java.util.concurrent.Callable; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicReference; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/ThreadTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/ThreadTests.java index 6e46dc739377..569a531aaf37 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/ThreadTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/ThreadTests.java @@ -28,9 +28,9 @@ import com.swirlds.base.state.MutabilityException; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.common.threading.framework.ThreadSeed; import com.swirlds.common.threading.framework.config.ThreadConfiguration; -import com.swirlds.test.framework.TestComponentTags; import java.time.Duration; import java.util.concurrent.CountDownLatch; import java.util.concurrent.ThreadFactory; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/AbstractQueueThreadConfigurationTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/AbstractQueueThreadConfigurationTest.java index a8799a7cd0f6..7747ec4a9fd5 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/AbstractQueueThreadConfigurationTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/AbstractQueueThreadConfigurationTest.java @@ -36,9 +36,9 @@ import com.swirlds.common.threading.interrupt.InterruptableRunnable; import com.swirlds.common.threading.manager.ThreadManager; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.IntegerAccumulator; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.List; import java.util.concurrent.BlockingQueue; import java.util.concurrent.Executors; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueueConfigTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueueConfigTest.java index 2cb64b0d421b..96250abec26b 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueueConfigTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueueConfigTest.java @@ -25,8 +25,8 @@ import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import org.junit.jupiter.api.BeforeEach; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueueTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueueTest.java index 971735f06ec3..1a24c7b699cc 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueueTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/framework/internal/MeasuredBlockingQueueTest.java @@ -25,9 +25,9 @@ import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.IntegerAccumulator; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.LinkedList; import java.util.List; import java.util.concurrent.BlockingQueue; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/futures/StandardFutureTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/futures/StandardFutureTests.java index 6a5e7e3aa3f2..b41467507e0b 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/futures/StandardFutureTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/futures/StandardFutureTests.java @@ -17,8 +17,8 @@ package com.swirlds.common.threading.futures; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyTrue; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static java.util.concurrent.TimeUnit.SECONDS; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/locks/IndexLockTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/locks/IndexLockTests.java index b9e288e01f9e..bbcec996628e 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/locks/IndexLockTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/locks/IndexLockTests.java @@ -17,16 +17,16 @@ package com.swirlds.common.threading.locks; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyDoesNotThrow; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.common.threading.framework.config.ThreadConfiguration; import com.swirlds.common.threading.locks.locked.Locked; -import com.swirlds.test.framework.TestComponentTags; import java.time.Duration; import java.util.LinkedList; import java.util.List; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/pool/ThreadPoolTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/pool/ThreadPoolTests.java index c61fe3ae762b..9fb04fca6b84 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/pool/ThreadPoolTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/threading/pool/ThreadPoolTests.java @@ -21,8 +21,8 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicInteger; import org.junit.jupiter.api.DisplayName; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/SemanticVersionTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/SemanticVersionTest.java index 7ff62386bfd8..81f4893f47ae 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/SemanticVersionTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/SemanticVersionTest.java @@ -25,7 +25,7 @@ import com.swirlds.common.constructable.ConstructableRegistry; import com.swirlds.common.constructable.ConstructableRegistryException; import com.swirlds.common.test.fixtures.io.SerializationUtils; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.io.IOException; import java.util.concurrent.atomic.AtomicReference; import java.util.stream.Stream; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/throttle/BasicThrottleTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/throttle/BasicThrottleTest.java index 07d406957c7a..a5be1b3ae645 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/throttle/BasicThrottleTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/throttle/BasicThrottleTest.java @@ -20,7 +20,7 @@ import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/throttle/MultiThrottleTest.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/throttle/MultiThrottleTest.java index 7e934689617c..8cecdad60676 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/throttle/MultiThrottleTest.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/utility/throttle/MultiThrottleTest.java @@ -20,7 +20,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import java.util.Arrays; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/benchmark/WiringBenchmark.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/benchmark/WiringBenchmark.java index 97dee448e1b1..683f2d3ffc93 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/benchmark/WiringBenchmark.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/benchmark/WiringBenchmark.java @@ -22,13 +22,13 @@ import com.swirlds.base.time.Time; import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.wiring.counters.BackpressureObjectCounter; import com.swirlds.common.wiring.counters.ObjectCounter; import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.common.wiring.schedulers.TaskScheduler; import com.swirlds.common.wiring.schedulers.builders.TaskSchedulerType; import com.swirlds.common.wiring.wires.input.BindableInputWire; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Duration; import java.util.concurrent.ForkJoinPool; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/model/ModelTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/model/ModelTests.java index 2e8e13619587..a3be45702ebf 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/model/ModelTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/model/ModelTests.java @@ -21,13 +21,13 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.base.time.Time; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.wiring.schedulers.TaskScheduler; import com.swirlds.common.wiring.schedulers.builders.TaskSchedulerType; import com.swirlds.common.wiring.wires.SolderType; import com.swirlds.common.wiring.wires.input.BindableInputWire; import com.swirlds.common.wiring.wires.input.InputWire; import com.swirlds.common.wiring.wires.output.OutputWire; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.List; import java.util.concurrent.ForkJoinPool; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/ConcurrentTaskSchedulerTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/ConcurrentTaskSchedulerTests.java index f8178a9ecc35..39fab8aad034 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/ConcurrentTaskSchedulerTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/ConcurrentTaskSchedulerTests.java @@ -22,10 +22,10 @@ import static java.util.concurrent.TimeUnit.MICROSECONDS; import static org.junit.jupiter.api.Assertions.assertEquals; +import com.swirlds.common.TestWiringModelBuilder; import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.common.wiring.schedulers.builders.TaskSchedulerType; import com.swirlds.common.wiring.wires.input.BindableInputWire; -import com.swirlds.test.framework.TestWiringModelBuilder; import edu.umd.cs.findbugs.annotations.Nullable; import java.time.Duration; import java.util.Random; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/DirectTaskSchedulerTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/DirectTaskSchedulerTests.java index a20be7456001..e35477efba15 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/DirectTaskSchedulerTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/DirectTaskSchedulerTests.java @@ -20,13 +20,13 @@ import static com.swirlds.common.utility.NonCryptographicHashing.hash32; import static org.junit.jupiter.api.Assertions.assertEquals; +import com.swirlds.common.TestWiringModelBuilder; import com.swirlds.common.wiring.counters.StandardObjectCounter; import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.common.wiring.schedulers.builders.TaskSchedulerType; import com.swirlds.common.wiring.wires.SolderType; import com.swirlds.common.wiring.wires.input.BindableInputWire; import com.swirlds.common.wiring.wires.output.OutputWire; -import com.swirlds.test.framework.TestWiringModelBuilder; import java.lang.Thread.UncaughtExceptionHandler; import java.time.Duration; import java.util.Random; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/HeartbeatSchedulerTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/HeartbeatSchedulerTests.java index 891c394bef65..729a3dd148eb 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/HeartbeatSchedulerTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/HeartbeatSchedulerTests.java @@ -22,9 +22,9 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.common.wiring.wires.input.Bindable; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Duration; import java.time.Instant; import java.util.concurrent.ForkJoinPool; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/SequentialTaskSchedulerTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/SequentialTaskSchedulerTests.java index b3d328cf905b..acc1411f7410 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/SequentialTaskSchedulerTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/schedulers/SequentialTaskSchedulerTests.java @@ -29,6 +29,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; +import com.swirlds.common.TestWiringModelBuilder; import com.swirlds.common.threading.framework.config.ThreadConfiguration; import com.swirlds.common.wiring.counters.BackpressureObjectCounter; import com.swirlds.common.wiring.counters.ObjectCounter; @@ -37,7 +38,6 @@ import com.swirlds.common.wiring.wires.SolderType; import com.swirlds.common.wiring.wires.input.BindableInputWire; import com.swirlds.common.wiring.wires.output.StandardOutputWire; -import com.swirlds.test.framework.TestWiringModelBuilder; import java.time.Duration; import java.util.HashSet; import java.util.Random; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/transformers/TaskSchedulerTransformersTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/transformers/TaskSchedulerTransformersTests.java index c673db69addb..a6ba7f6c733b 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/transformers/TaskSchedulerTransformersTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/wiring/transformers/TaskSchedulerTransformersTests.java @@ -22,12 +22,12 @@ import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; +import com.swirlds.common.TestWiringModelBuilder; import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.common.wiring.schedulers.TaskScheduler; import com.swirlds.common.wiring.wires.SolderType; import com.swirlds.common.wiring.wires.input.BindableInputWire; import com.swirlds.common.wiring.wires.output.OutputWire; -import com.swirlds.test.framework.TestWiringModelBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.lang.Thread.UncaughtExceptionHandler; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/ResourceLoader.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/io/ResourceLoader.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/ResourceLoader.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/io/ResourceLoader.java index cd81f2ece1f0..e4d166efd7c7 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/ResourceLoader.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/io/ResourceLoader.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.test.framework; +package com.swirlds.common.test.fixtures.io; import static java.util.Arrays.asList; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/ResourceNotFoundException.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/io/ResourceNotFoundException.java similarity index 89% rename from platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/ResourceNotFoundException.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/io/ResourceNotFoundException.java index 4db52a58c366..d1bf56db71f0 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/ResourceNotFoundException.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/io/ResourceNotFoundException.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.test.framework; +package com.swirlds.common.test.fixtures.io; public class ResourceNotFoundException extends RuntimeException { public ResourceNotFoundException(String path) { diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestComponentTags.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/junit/tags/TestComponentTags.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestComponentTags.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/junit/tags/TestComponentTags.java index 338124492eb0..2639d4dd4401 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestComponentTags.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/junit/tags/TestComponentTags.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.test.framework; +package com.swirlds.common.test.fixtures.junit.tags; /** * Tags that denote the component that a test is verifying. diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestQualifierTags.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/junit/tags/TestQualifierTags.java similarity index 93% rename from platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestQualifierTags.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/junit/tags/TestQualifierTags.java index 20bd59911c5c..45ee371a42d2 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/TestQualifierTags.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/junit/tags/TestQualifierTags.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.test.framework; +package com.swirlds.common.test.fixtures.junit.tags; public abstract class TestQualifierTags { diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/BlockingInputStream.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/BlockingInputStream.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/BlockingInputStream.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/BlockingInputStream.java index 8307385924bb..2e43f0540e64 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/BlockingInputStream.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/BlockingInputStream.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import java.io.IOException; import java.io.InputStream; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/BlockingOutputStream.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/BlockingOutputStream.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/BlockingOutputStream.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/BlockingOutputStream.java index 178dccd5114f..90d0a4dbe812 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/BlockingOutputStream.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/BlockingOutputStream.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import java.io.IOException; import java.io.OutputStream; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyBinaryMerkleInternal.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyBinaryMerkleInternal.java similarity index 93% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyBinaryMerkleInternal.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyBinaryMerkleInternal.java index 03b0f7b7e44c..44156883f982 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyBinaryMerkleInternal.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyBinaryMerkleInternal.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import com.swirlds.common.merkle.MerkleInternal; import com.swirlds.common.merkle.impl.PartialBinaryMerkleInternal; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyCustomReconnectRoot.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyCustomReconnectRoot.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyCustomReconnectRoot.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyCustomReconnectRoot.java index 42fca1d7954c..3fd9afe44af1 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyCustomReconnectRoot.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyCustomReconnectRoot.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import static org.junit.jupiter.api.Assertions.assertTrue; @@ -24,7 +24,7 @@ import com.swirlds.common.merkle.synchronization.views.CustomReconnectRoot; import com.swirlds.common.merkle.synchronization.views.LearnerTreeView; import com.swirlds.common.merkle.synchronization.views.TeacherTreeView; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import java.util.LinkedList; import java.util.List; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyLearnerTreeView.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyLearnerTreeView.java similarity index 91% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyLearnerTreeView.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyLearnerTreeView.java index 0792490c8654..9917c103d7a0 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyLearnerTreeView.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyLearnerTreeView.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import com.swirlds.common.merkle.MerkleNode; import com.swirlds.common.merkle.synchronization.views.StandardLearnerTreeView; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyListLeaf.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyListLeaf.java similarity index 91% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyListLeaf.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyListLeaf.java index 9b804db6ec4a..73c99044c3d6 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyListLeaf.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyListLeaf.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import com.swirlds.common.merkle.utility.AbstractListLeaf; import com.swirlds.common.merkle.utility.SerializableLong; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleExternalLeaf.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleExternalLeaf.java similarity index 96% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleExternalLeaf.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleExternalLeaf.java index 5c85d33ffedd..f5fec43873d8 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleExternalLeaf.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleExternalLeaf.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -22,7 +22,7 @@ import com.swirlds.common.io.streams.SerializableDataOutputStream; import com.swirlds.common.merkle.MerkleLeaf; import com.swirlds.common.merkle.impl.PartialMerkleLeaf; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleInternal.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleInternal.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleInternal.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleInternal.java index eb894a81df24..ca0030267b50 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleInternal.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleInternal.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import com.swirlds.common.merkle.MerkleInternal; import com.swirlds.common.merkle.MerkleNode; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleInternal2.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleInternal2.java similarity index 90% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleInternal2.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleInternal2.java index 321919fc51fd..4c61a26491fd 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleInternal2.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleInternal2.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; /** * The exact same behavior as a DummyMerkleInternal but with a different class Id. diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleLeaf.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleLeaf.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleLeaf.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleLeaf.java index 675512301459..1af4bc4c425c 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleLeaf.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleLeaf.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import static org.junit.jupiter.api.Assertions.fail; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleLeaf2.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleLeaf2.java similarity index 90% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleLeaf2.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleLeaf2.java index 96f8b8a11340..7ecf283ab401 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleLeaf2.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleLeaf2.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; /** * The exact same behavior as a DummyMerkleLeaf but with a different class Id. diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleNode.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleNode.java similarity index 88% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleNode.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleNode.java index 64dae03ec7f1..7eb427e0442f 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyMerkleNode.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyMerkleNode.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import com.swirlds.common.merkle.MerkleNode; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyTeacherTreeView.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyTeacherTreeView.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyTeacherTreeView.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyTeacherTreeView.java index b1b8bfbda20f..33efb5e015c5 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/DummyTeacherTreeView.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/DummyTeacherTreeView.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import static org.junit.jupiter.api.Assertions.assertFalse; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/SelfHashingDummyMerkleLeaf.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/SelfHashingDummyMerkleLeaf.java similarity index 97% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/SelfHashingDummyMerkleLeaf.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/SelfHashingDummyMerkleLeaf.java index 8292f2767b69..8bbb481dd1bd 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/dummy/SelfHashingDummyMerkleLeaf.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/dummy/SelfHashingDummyMerkleLeaf.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.common.test.fixtures.merkle.dummy; import com.swirlds.common.crypto.CryptographyHolder; import com.swirlds.common.crypto.Hash; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/AverageLeafDepth.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/AverageLeafDepth.java similarity index 93% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/AverageLeafDepth.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/AverageLeafDepth.java index 24fc83d84342..4c72bd5306b7 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/AverageLeafDepth.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/AverageLeafDepth.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.util; +package com.swirlds.common.test.fixtures.merkle.util; /** * Utility container class for measuring average leaf depth of a merkle tree. diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/LaggingAsyncOutputStream.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/LaggingAsyncOutputStream.java similarity index 96% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/LaggingAsyncOutputStream.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/LaggingAsyncOutputStream.java index 7507d411badf..f4d86523e43c 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/LaggingAsyncOutputStream.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/LaggingAsyncOutputStream.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.util; +package com.swirlds.common.test.fixtures.merkle.util; import com.swirlds.common.io.SelfSerializable; import com.swirlds.common.io.streams.SerializableDataOutputStream; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/LaggingLearningSynchronizer.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/LaggingLearningSynchronizer.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/LaggingLearningSynchronizer.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/LaggingLearningSynchronizer.java index 9219c66a61e3..43b9fd66cf78 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/LaggingLearningSynchronizer.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/LaggingLearningSynchronizer.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.util; +package com.swirlds.common.test.fixtures.merkle.util; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/LaggingTeachingSynchronizer.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/LaggingTeachingSynchronizer.java similarity index 96% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/LaggingTeachingSynchronizer.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/LaggingTeachingSynchronizer.java index 73ab34cc86d9..87096633a3c0 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/LaggingTeachingSynchronizer.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/LaggingTeachingSynchronizer.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.util; +package com.swirlds.common.test.fixtures.merkle.util; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/MerkleTestUtils.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/MerkleTestUtils.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/MerkleTestUtils.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/MerkleTestUtils.java index 5ba7a0aefc29..4f3d3b6c3512 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/MerkleTestUtils.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/MerkleTestUtils.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.util; +package com.swirlds.common.test.fixtures.merkle.util; import static com.swirlds.common.merkle.copy.MerkleInitialize.initializeTreeAfterCopy; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; @@ -35,15 +35,15 @@ import com.swirlds.common.merkle.synchronization.TeachingSynchronizer; import com.swirlds.common.merkle.synchronization.config.ReconnectConfig; import com.swirlds.common.merkle.synchronization.utility.MerkleSynchronizationException; -import com.swirlds.common.test.merkle.dummy.DummyCustomReconnectRoot; -import com.swirlds.common.test.merkle.dummy.DummyMerkleExternalLeaf; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal2; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf2; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyCustomReconnectRoot; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleExternalLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal2; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf2; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.threading.pool.StandardWorkGroup; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.util.ArrayList; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/PairedStreams.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/PairedStreams.java similarity index 97% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/PairedStreams.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/PairedStreams.java index b1960cb911c6..de86a0d3c4dc 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/merkle/util/PairedStreams.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/merkle/util/PairedStreams.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.util; +package com.swirlds.common.test.fixtures.merkle.util; import com.swirlds.common.io.streams.MerkleDataInputStream; import com.swirlds.common.io.streams.MerkleDataOutputStream; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/context/TestPlatformContextBuilder.java b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/platform/TestPlatformContextBuilder.java similarity index 97% rename from platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/context/TestPlatformContextBuilder.java rename to platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/platform/TestPlatformContextBuilder.java index f53938976cc0..21c963d11a92 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/context/TestPlatformContextBuilder.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/com/swirlds/common/test/fixtures/platform/TestPlatformContextBuilder.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2018-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.test.framework.context; +package com.swirlds.common.test.fixtures.platform; import static com.swirlds.common.config.ConfigUtils.scanAndRegisterAllConfigTypes; diff --git a/platform-sdk/swirlds-common/src/testFixtures/java/module-info.java b/platform-sdk/swirlds-common/src/testFixtures/java/module-info.java index b00eb4fbabac..f4c093c29d84 100644 --- a/platform-sdk/swirlds-common/src/testFixtures/java/module-info.java +++ b/platform-sdk/swirlds-common/src/testFixtures/java/module-info.java @@ -4,17 +4,23 @@ exports com.swirlds.common.test.fixtures.crypto; exports com.swirlds.common.test.fixtures.dummy; exports com.swirlds.common.test.fixtures.io; + exports com.swirlds.common.test.fixtures.junit.tags; exports com.swirlds.common.test.fixtures.map; exports com.swirlds.common.test.fixtures.merkle.util; exports com.swirlds.common.test.fixtures.threading; exports com.swirlds.common.test.fixtures.set; exports com.swirlds.common.test.fixtures.stream; exports com.swirlds.common.test.fixtures.fcqueue; + exports com.swirlds.common.test.fixtures.platform; + requires transitive com.swirlds.base; requires transitive com.swirlds.common; + requires transitive com.swirlds.config.api; + requires transitive com.swirlds.metrics.api; requires transitive com.swirlds.platform.core; requires com.swirlds.logging; requires lazysodium.java; + requires org.apache.logging.log4j.core; requires org.apache.logging.log4j; requires org.junit.jupiter.api; requires static com.github.spotbugs.annotations; diff --git a/platform-sdk/swirlds-config-extensions/build.gradle.kts b/platform-sdk/swirlds-config-extensions/build.gradle.kts index de9712c87fef..8a4e9302c61b 100644 --- a/platform-sdk/swirlds-config-extensions/build.gradle.kts +++ b/platform-sdk/swirlds-config-extensions/build.gradle.kts @@ -17,10 +17,11 @@ plugins { id("com.hedera.hashgraph.sdk.conventions") id("com.hedera.hashgraph.platform-maven-publish") + id("java-test-fixtures") } testModuleInfo { - requires("com.swirlds.test.framework") + runtimeOnly("com.swirlds.config.impl") requires("org.junit.jupiter.api") requires("org.assertj.core") } diff --git a/platform-sdk/swirlds-config-extensions/src/test/java/com/swirlds/config/extensions/test/MappedConfigSourceTest.java b/platform-sdk/swirlds-config-extensions/src/test/java/com/swirlds/config/extensions/test/MappedConfigSourceTest.java index 6a98fc517d92..20b4fb8e9887 100644 --- a/platform-sdk/swirlds-config-extensions/src/test/java/com/swirlds/config/extensions/test/MappedConfigSourceTest.java +++ b/platform-sdk/swirlds-config-extensions/src/test/java/com/swirlds/config/extensions/test/MappedConfigSourceTest.java @@ -18,7 +18,7 @@ import com.swirlds.config.extensions.sources.MappedConfigSource; import com.swirlds.config.extensions.sources.SimpleConfigSource; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.util.NoSuchElementException; import java.util.Set; import org.junit.jupiter.api.Assertions; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/config/TestConfigBuilder.java b/platform-sdk/swirlds-config-extensions/src/testFixtures/java/com/swirlds/config/extensions/test/fixtures/TestConfigBuilder.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/config/TestConfigBuilder.java rename to platform-sdk/swirlds-config-extensions/src/testFixtures/java/com/swirlds/config/extensions/test/fixtures/TestConfigBuilder.java index bf55b672ee64..35b52886b62a 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/config/TestConfigBuilder.java +++ b/platform-sdk/swirlds-config-extensions/src/testFixtures/java/com/swirlds/config/extensions/test/fixtures/TestConfigBuilder.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2023-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.test.framework.config; +package com.swirlds.config.extensions.test.fixtures; import com.swirlds.common.config.ConfigUtils; import com.swirlds.common.config.singleton.ConfigurationHolder; diff --git a/platform-sdk/swirlds-config-extensions/src/testFixtures/java/module-info.java b/platform-sdk/swirlds-config-extensions/src/testFixtures/java/module-info.java new file mode 100644 index 000000000000..faba13137ef5 --- /dev/null +++ b/platform-sdk/swirlds-config-extensions/src/testFixtures/java/module-info.java @@ -0,0 +1,8 @@ +open module com.swirlds.config.extensions.test.fixtures { + exports com.swirlds.config.extensions.test.fixtures; + + requires transitive com.swirlds.config.api; + requires com.swirlds.common; + requires com.swirlds.config.extensions; + requires static com.github.spotbugs.annotations; +} diff --git a/platform-sdk/swirlds-fchashmap/build.gradle.kts b/platform-sdk/swirlds-fchashmap/build.gradle.kts index 158726ad7063..003674d09045 100644 --- a/platform-sdk/swirlds-fchashmap/build.gradle.kts +++ b/platform-sdk/swirlds-fchashmap/build.gradle.kts @@ -23,7 +23,6 @@ mainModuleInfo { annotationProcessor("com.swirlds.config.processor") } testModuleInfo { requires("com.swirlds.base") - requires("com.swirlds.test.framework") requires("com.swirlds.common.test.fixtures") requires("org.junit.jupiter.api") } diff --git a/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCHashMapGarbageCollectorTest.java b/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCHashMapGarbageCollectorTest.java index b0f0797d948e..dda78e3292c4 100644 --- a/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCHashMapGarbageCollectorTest.java +++ b/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCHashMapGarbageCollectorTest.java @@ -17,7 +17,7 @@ package com.swirlds.fchashmap; import static com.swirlds.common.test.fixtures.RandomUtils.getRandomPrintSeed; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.assertNull; diff --git a/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCHashMapTests.java b/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCHashMapTests.java index 071b01e72f26..99f9bf684b17 100644 --- a/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCHashMapTests.java +++ b/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCHashMapTests.java @@ -16,7 +16,7 @@ package com.swirlds.fchashmap; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNotNull; diff --git a/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCInvertibleHashMapTests.java b/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCInvertibleHashMapTests.java index 16f6a2145804..945309b76f38 100644 --- a/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCInvertibleHashMapTests.java +++ b/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCInvertibleHashMapTests.java @@ -16,7 +16,7 @@ package com.swirlds.fchashmap; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertThrows; diff --git a/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCOneToManyRelationTests.java b/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCOneToManyRelationTests.java index adc889f2a8df..57b5c5757616 100644 --- a/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCOneToManyRelationTests.java +++ b/platform-sdk/swirlds-fchashmap/src/test/java/com/swirlds/fchashmap/FCOneToManyRelationTests.java @@ -17,7 +17,7 @@ package com.swirlds.fchashmap; import static com.swirlds.common.test.fixtures.RandomUtils.getRandomPrintSeed; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; diff --git a/platform-sdk/swirlds-fcqueue/build.gradle.kts b/platform-sdk/swirlds-fcqueue/build.gradle.kts index 97c97d24e383..99a78883d991 100644 --- a/platform-sdk/swirlds-fcqueue/build.gradle.kts +++ b/platform-sdk/swirlds-fcqueue/build.gradle.kts @@ -24,7 +24,7 @@ testModuleInfo { requires("com.swirlds.common.test.fixtures") requires("com.swirlds.config.api") requires("com.swirlds.config.api.test.fixtures") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.junit.jupiter.api") requires("org.junit.jupiter.params") } diff --git a/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/FCQueueStatisticsTest.java b/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/FCQueueStatisticsTest.java index 5ca4feaaca23..7c990dabf611 100644 --- a/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/FCQueueStatisticsTest.java +++ b/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/FCQueueStatisticsTest.java @@ -28,8 +28,8 @@ import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/FCQueueTest.java b/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/FCQueueTest.java index 4a7e1f24abcc..af2bc154797e 100644 --- a/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/FCQueueTest.java +++ b/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/FCQueueTest.java @@ -34,7 +34,7 @@ import com.swirlds.common.io.streams.SerializableDataOutputStream; import com.swirlds.common.test.fixtures.fcqueue.FCInt; import com.swirlds.common.test.fixtures.io.SerializationUtils; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/MockFCQueueTest.java b/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/MockFCQueueTest.java index 17526f01d575..ab58ad173e5a 100644 --- a/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/MockFCQueueTest.java +++ b/platform-sdk/swirlds-fcqueue/src/test/java/com/swirlds/fcqueue/MockFCQueueTest.java @@ -16,8 +16,8 @@ package com.swirlds.fcqueue; -import static com.swirlds.test.framework.TestComponentTags.FCQUEUE; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestComponentTags.FCQUEUE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertArrayEquals; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/platform-sdk/swirlds-jasperdb/build.gradle.kts b/platform-sdk/swirlds-jasperdb/build.gradle.kts index 4064eb3ca8d0..01025b0a40c5 100644 --- a/platform-sdk/swirlds-jasperdb/build.gradle.kts +++ b/platform-sdk/swirlds-jasperdb/build.gradle.kts @@ -26,10 +26,9 @@ mainModuleInfo { annotationProcessor("com.swirlds.config.processor") } jmhModuleInfo { requires("jmh.core") } testModuleInfo { - requires("com.swirlds.common.testing") requires("com.swirlds.common.test.fixtures") requires("com.swirlds.config.api.test.fixtures") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.apache.commons.lang3") requires("org.apache.logging.log4j.core") requires("org.junit.jupiter.api") diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/CompactionInterruptTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/CompactionInterruptTest.java index fc54d50caa79..55e8e7e6937c 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/CompactionInterruptTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/CompactionInterruptTest.java @@ -26,9 +26,9 @@ import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.merkledb.test.fixtures.ExampleByteArrayVirtualValue; import com.swirlds.merkledb.test.fixtures.TestType; -import com.swirlds.test.framework.TestQualifierTags; import com.swirlds.virtualmap.VirtualLongKey; import java.io.IOException; import java.nio.channels.ClosedByInterruptException; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbBuilderTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbBuilderTest.java index 70a2044bfcef..98dbf01ff9da 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbBuilderTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbBuilderTest.java @@ -24,13 +24,13 @@ import com.swirlds.common.crypto.DigestType; import com.swirlds.common.io.utility.TemporaryFileBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.merkledb.config.MerkleDbConfig; import com.swirlds.merkledb.serialize.KeySerializer; import com.swirlds.merkledb.serialize.ValueSerializer; import com.swirlds.merkledb.test.fixtures.ExampleFixedSizeVirtualValue; import com.swirlds.merkledb.test.fixtures.ExampleFixedSizeVirtualValueSerializer; import com.swirlds.merkledb.test.fixtures.ExampleLongKeyFixedSize; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.datasource.VirtualDataSource; import java.io.IOException; import java.nio.file.Path; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbCompactionCoordinatorTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbCompactionCoordinatorTest.java index d2135659ac84..a859910a221d 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbCompactionCoordinatorTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbCompactionCoordinatorTest.java @@ -19,7 +19,7 @@ import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyDoesNotThrow; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyEquals; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyTrue; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic; import static org.apache.commons.lang3.RandomUtils.nextBoolean; import static org.junit.jupiter.api.Assertions.assertFalse; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbDataSourceMetricsTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbDataSourceMetricsTest.java index 8afb6d39ab06..fd3ed01250f1 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbDataSourceMetricsTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbDataSourceMetricsTest.java @@ -29,11 +29,11 @@ import com.swirlds.common.constructable.ConstructableRegistry; import com.swirlds.common.crypto.DigestType; import com.swirlds.common.io.utility.TemporaryFileBuilder; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.merkledb.test.fixtures.ExampleByteArrayVirtualValue; import com.swirlds.merkledb.test.fixtures.TestType; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.TestComponentTags; import com.swirlds.virtualmap.VirtualLongKey; import com.swirlds.virtualmap.datasource.VirtualHashRecord; import java.io.IOException; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbDataSourceTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbDataSourceTest.java index 7616a0e93df5..3a01e333f89e 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbDataSourceTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbDataSourceTest.java @@ -18,11 +18,11 @@ import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyEquals; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyFalse; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.merkledb.test.fixtures.MerkleDbTestUtils.checkDirectMemoryIsCleanedUpToLessThanBaseUsage; import static com.swirlds.merkledb.test.fixtures.MerkleDbTestUtils.getDirectMemoryUsedBytes; import static com.swirlds.merkledb.test.fixtures.MerkleDbTestUtils.hash; import static com.swirlds.merkledb.test.fixtures.MerkleDbTestUtils.shuffle; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.virtualmap.datasource.VirtualDataSource.INVALID_PATH; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -34,10 +34,10 @@ import com.swirlds.base.units.UnitConstants; import com.swirlds.common.constructable.ConstructableRegistry; import com.swirlds.common.io.utility.TemporaryFileBuilder; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.merkledb.serialize.KeyIndexType; import com.swirlds.merkledb.test.fixtures.ExampleByteArrayVirtualValue; import com.swirlds.merkledb.test.fixtures.TestType; -import com.swirlds.test.framework.TestQualifierTags; import com.swirlds.virtualmap.VirtualLongKey; import com.swirlds.virtualmap.datasource.VirtualHashRecord; import com.swirlds.virtualmap.datasource.VirtualLeafRecord; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbSnapshotTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbSnapshotTest.java index 0f9c0217051b..3356eff07af5 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbSnapshotTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbSnapshotTest.java @@ -17,7 +17,7 @@ package com.swirlds.merkledb; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyTrue; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.mockito.ArgumentMatchers.any; import static org.mockito.Mockito.mock; @@ -38,13 +38,13 @@ import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.common.test.fixtures.AssertionUtils; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.merkledb.serialize.KeySerializer; import com.swirlds.merkledb.serialize.ValueSerializer; import com.swirlds.merkledb.test.fixtures.ExampleFixedSizeVirtualValue; import com.swirlds.merkledb.test.fixtures.ExampleFixedSizeVirtualValueSerializer; import com.swirlds.merkledb.test.fixtures.ExampleLongKeyFixedSize; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.VirtualMap; import com.swirlds.virtualmap.datasource.VirtualDataSource; import com.swirlds.virtualmap.internal.merkle.VirtualMapState; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbStatisticsTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbStatisticsTest.java index 052638c83641..7eb2658b87ec 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbStatisticsTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbStatisticsTest.java @@ -31,9 +31,9 @@ import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.concurrent.ScheduledExecutorService; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbTest.java index 8d3334fec4ad..8c9319b2af44 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MerkleDbTest.java @@ -16,7 +16,7 @@ package com.swirlds.merkledb; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MigrationTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MigrationTest.java index 744fb470b470..aa6aa748b5d9 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MigrationTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/MigrationTest.java @@ -23,9 +23,9 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.base.utility.Pair; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.merkledb.test.fixtures.ExampleFixedSizeVirtualValue; import com.swirlds.merkledb.test.fixtures.ExampleLongKeyFixedSize; -import com.swirlds.test.framework.TestQualifierTags; import com.swirlds.virtualmap.VirtualMap; import com.swirlds.virtualmap.VirtualMapMigration; import java.io.IOException; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListDiskTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListDiskTest.java index 1929b705cfb0..c2247e82c1b0 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListDiskTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListDiskTest.java @@ -23,7 +23,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; -import com.swirlds.test.framework.ResourceLoader; +import com.swirlds.common.test.fixtures.io.ResourceLoader; import java.io.IOException; import java.net.URISyntaxException; import java.nio.file.Files; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListOffHeapTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListOffHeapTest.java index 2936e74f9dac..58bfdde5bea3 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListOffHeapTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListOffHeapTest.java @@ -23,7 +23,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; -import com.swirlds.test.framework.ResourceLoader; +import com.swirlds.common.test.fixtures.io.ResourceLoader; import java.io.IOException; import java.net.URISyntaxException; import java.nio.ByteBuffer; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListValidRangeTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListValidRangeTest.java index 896f38480967..da5ebc0c5f3a 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListValidRangeTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/collections/LongListValidRangeTest.java @@ -24,7 +24,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.parallel.ExecutionMode.SAME_THREAD; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.lang.management.BufferPoolMXBean; import java.lang.management.ManagementFactory; import java.util.Objects; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/DataFileCollectionCompactionTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/DataFileCollectionCompactionTest.java index d37efededc6e..c8354e725148 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/DataFileCollectionCompactionTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/DataFileCollectionCompactionTest.java @@ -16,7 +16,7 @@ package com.swirlds.merkledb.files; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.assertTrue; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/DataFileCollectionTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/DataFileCollectionTest.java index 8e233bb4e04c..325de495aeb3 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/DataFileCollectionTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/DataFileCollectionTest.java @@ -17,11 +17,11 @@ package com.swirlds.merkledb.files; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyTrue; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.merkledb.files.DataFileCollectionTestUtils.checkData; import static com.swirlds.merkledb.files.DataFileCollectionTestUtils.getVariableSizeDataForI; import static com.swirlds.merkledb.test.fixtures.MerkleDbTestUtils.checkDirectMemoryIsCleanedUpToLessThanBaseUsage; import static com.swirlds.merkledb.test.fixtures.MerkleDbTestUtils.getDirectMemoryUsedBytes; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -37,7 +37,6 @@ import com.swirlds.base.units.UnitConstants; import com.swirlds.common.config.singleton.ConfigurationHolder; -import com.swirlds.common.test.logging.MockAppender; import com.swirlds.merkledb.KeyRange; import com.swirlds.merkledb.collections.CASableLongIndex; import com.swirlds.merkledb.collections.ImmutableIndexedObjectListUsingArray; diff --git a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/MemoryIndexDiskKeyValueStoreTest.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/MemoryIndexDiskKeyValueStoreTest.java index 7c1aecfa0953..c6017c53462f 100644 --- a/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/MemoryIndexDiskKeyValueStoreTest.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/MemoryIndexDiskKeyValueStoreTest.java @@ -25,10 +25,10 @@ import com.swirlds.base.units.UnitConstants; import com.swirlds.common.config.singleton.ConfigurationHolder; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.threading.atomic.AtomicDouble; import com.swirlds.merkledb.collections.LongListOffHeap; import com.swirlds.merkledb.config.MerkleDbConfig; -import com.swirlds.test.framework.TestQualifierTags; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/logging/MockAppender.java b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/MockAppender.java similarity index 90% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/logging/MockAppender.java rename to platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/MockAppender.java index 370e7023ec40..2822914b9abf 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/com/swirlds/common/test/logging/MockAppender.java +++ b/platform-sdk/swirlds-jasperdb/src/test/java/com/swirlds/merkledb/files/MockAppender.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2023-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,8 @@ * limitations under the License. */ -package com.swirlds.common.test.logging; +package com.swirlds.merkledb.files; -import edu.umd.cs.findbugs.annotations.NonNull; import java.util.List; import java.util.concurrent.CopyOnWriteArrayList; import org.apache.logging.log4j.core.LogEvent; @@ -38,7 +37,7 @@ public class MockAppender extends AbstractAppender { private final List messages = new CopyOnWriteArrayList<>(); - public MockAppender(@NonNull final String name) { + public MockAppender(final String name) { super("MockAppender-" + name, null, null, true, null); } @@ -46,7 +45,7 @@ public MockAppender(@NonNull final String name) { * {@inheritDoc} */ @Override - public void append(@NonNull final LogEvent event) { + public void append(final LogEvent event) { if (isStarted()) { messages.add(String.format( "%s - %s - %s", diff --git a/platform-sdk/swirlds-jasperdb/src/testFixtures/java/com/swirlds/merkledb/test/fixtures/MerkleDbTestUtils.java b/platform-sdk/swirlds-jasperdb/src/testFixtures/java/com/swirlds/merkledb/test/fixtures/MerkleDbTestUtils.java index 7e290beeb07a..4ff03886a9d4 100644 --- a/platform-sdk/swirlds-jasperdb/src/testFixtures/java/com/swirlds/merkledb/test/fixtures/MerkleDbTestUtils.java +++ b/platform-sdk/swirlds-jasperdb/src/testFixtures/java/com/swirlds/merkledb/test/fixtures/MerkleDbTestUtils.java @@ -31,10 +31,10 @@ import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.merkledb.MerkleDbDataSource; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.datasource.VirtualDataSource; import java.io.FileInputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-jasperdb/src/testFixtures/java/com/swirlds/merkledb/test/fixtures/TestType.java b/platform-sdk/swirlds-jasperdb/src/testFixtures/java/com/swirlds/merkledb/test/fixtures/TestType.java index e27ddbe1e023..d275743bb525 100644 --- a/platform-sdk/swirlds-jasperdb/src/testFixtures/java/com/swirlds/merkledb/test/fixtures/TestType.java +++ b/platform-sdk/swirlds-jasperdb/src/testFixtures/java/com/swirlds/merkledb/test/fixtures/TestType.java @@ -26,6 +26,7 @@ import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.merkledb.MerkleDb; import com.swirlds.merkledb.MerkleDbDataSource; import com.swirlds.merkledb.MerkleDbStatistics; @@ -33,7 +34,6 @@ import com.swirlds.merkledb.serialize.KeySerializer; import com.swirlds.merkledb.serialize.ValueSerializer; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.VirtualKey; import com.swirlds.virtualmap.VirtualLongKey; import com.swirlds.virtualmap.VirtualValue; diff --git a/platform-sdk/swirlds-jasperdb/src/testFixtures/java/module-info.java b/platform-sdk/swirlds-jasperdb/src/testFixtures/java/module-info.java index 9704a05b3450..cc7e1ac9a7e8 100644 --- a/platform-sdk/swirlds-jasperdb/src/testFixtures/java/module-info.java +++ b/platform-sdk/swirlds-jasperdb/src/testFixtures/java/module-info.java @@ -6,8 +6,8 @@ requires transitive com.swirlds.virtualmap; requires com.swirlds.base; requires com.swirlds.config.api; + requires com.swirlds.config.extensions.test.fixtures; requires com.swirlds.merkledb; - requires com.swirlds.test.framework; requires java.management; requires jdk.management; requires org.junit.jupiter.api; diff --git a/platform-sdk/swirlds-logging/build.gradle.kts b/platform-sdk/swirlds-logging/build.gradle.kts index 394d467546a7..825125e7c7ac 100644 --- a/platform-sdk/swirlds-logging/build.gradle.kts +++ b/platform-sdk/swirlds-logging/build.gradle.kts @@ -29,11 +29,12 @@ jmhModuleInfo { } testModuleInfo { - requires("com.swirlds.test.framework") requires("org.apache.logging.log4j.core") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.assertj.core") requires("org.junit.jupiter.api") requires("org.junit.jupiter.params") requires("com.swirlds.base.test.fixtures") + requires("com.swirlds.common.test.fixtures") requires("jakarta.inject") } diff --git a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/HandlerLoggingLevelConfigTest.java b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/HandlerLoggingLevelConfigTest.java index 53e8294638d9..2e65074834ee 100644 --- a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/HandlerLoggingLevelConfigTest.java +++ b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/HandlerLoggingLevelConfigTest.java @@ -17,6 +17,7 @@ package com.swirlds.logging; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.logging.api.Level; import com.swirlds.logging.api.internal.configuration.ConfigLevelConverter; import com.swirlds.logging.api.internal.configuration.MarkerStateConverter; @@ -25,7 +26,6 @@ import com.swirlds.logging.api.internal.level.MarkerState; import com.swirlds.logging.util.HandlerLoggingLevelConfigTestOrchestrator; import com.swirlds.logging.util.HandlerLoggingLevelConfigTestOrchestrator.TestScenario; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import java.time.temporal.ChronoUnit; import java.util.Map; diff --git a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LogLevelTest.java b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LogLevelTest.java index 95f26dbee8c2..0237eaea1280 100644 --- a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LogLevelTest.java +++ b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LogLevelTest.java @@ -21,6 +21,7 @@ import com.swirlds.base.test.fixtures.io.SystemErrProvider; import com.swirlds.base.test.fixtures.io.WithSystemError; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.logging.api.Level; import com.swirlds.logging.api.Marker; import com.swirlds.logging.api.internal.configuration.ConfigLevelConverter; @@ -28,7 +29,6 @@ import com.swirlds.logging.api.internal.level.ConfigLevel; import com.swirlds.logging.api.internal.level.HandlerLoggingLevelConfig; import com.swirlds.logging.api.internal.level.MarkerState; -import com.swirlds.test.framework.config.TestConfigBuilder; import jakarta.inject.Inject; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemStressTest.java b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemStressTest.java index 1cb4cd024e9c..d28e1af5d615 100644 --- a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemStressTest.java +++ b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemStressTest.java @@ -16,16 +16,16 @@ package com.swirlds.logging; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import com.swirlds.base.test.fixtures.concurrent.TestExecutor; import com.swirlds.base.test.fixtures.concurrent.WithTestExecutor; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.logging.api.Logger; import com.swirlds.logging.api.internal.LoggingSystem; import com.swirlds.logging.util.InMemoryHandler; import com.swirlds.logging.util.LoggingUtils; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.List; import java.util.Objects; import java.util.stream.Collectors; diff --git a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemTest.java b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemTest.java index e63a872ab4cb..2a49facfcbb2 100644 --- a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemTest.java +++ b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/LoggingSystemTest.java @@ -19,6 +19,7 @@ import com.swirlds.base.context.Context; import com.swirlds.base.test.fixtures.context.WithContext; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.logging.api.Level; import com.swirlds.logging.api.Marker; import com.swirlds.logging.api.extensions.event.LogEvent; @@ -30,7 +31,6 @@ import com.swirlds.logging.api.internal.event.DefaultLogEvent; import com.swirlds.logging.api.internal.level.ConfigLevel; import com.swirlds.logging.util.InMemoryHandler; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.LocalDateTime; import java.util.List; import java.util.Map; diff --git a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/LoggingTests.java b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/LoggingTests.java index 2c2246f990f2..300a5692eb52 100644 --- a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/LoggingTests.java +++ b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/LoggingTests.java @@ -24,13 +24,13 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import static org.junit.jupiter.api.Assertions.fail; +import com.swirlds.common.test.fixtures.io.ResourceLoader; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.logging.legacy.json.JsonLogEntry; import com.swirlds.logging.legacy.json.JsonParser; import com.swirlds.logging.legacy.payload.ReconnectLoadFailurePayload; import com.swirlds.logging.legacy.payload.SynchronizationCompletePayload; -import com.swirlds.test.framework.ResourceLoader; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; import java.io.File; import java.io.IOException; import java.net.URISyntaxException; diff --git a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/LoggingUtilsTest.java b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/LoggingUtilsTest.java index ab0ff02c6ae8..033c8a8a8f96 100644 --- a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/LoggingUtilsTest.java +++ b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/LoggingUtilsTest.java @@ -19,7 +19,7 @@ import static com.swirlds.logging.legacy.LoggingUtils.plural; import static org.junit.jupiter.api.Assertions.assertEquals; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/payloads/AbstractLogPayloadTest.java b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/payloads/AbstractLogPayloadTest.java index 96fbc2e21958..237c605727f3 100644 --- a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/payloads/AbstractLogPayloadTest.java +++ b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/legacy/payloads/AbstractLogPayloadTest.java @@ -19,9 +19,9 @@ import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.logging.legacy.payload.AbstractLogPayload; import com.swirlds.logging.legacy.payload.PayloadParsingException; -import com.swirlds.test.framework.TestComponentTags; import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/util/HandlerLoggingLevelConfigTestOrchestrator.java b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/util/HandlerLoggingLevelConfigTestOrchestrator.java index 074264d7ef8e..6c26c5b4037d 100644 --- a/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/util/HandlerLoggingLevelConfigTestOrchestrator.java +++ b/platform-sdk/swirlds-logging/src/test/java/com/swirlds/logging/util/HandlerLoggingLevelConfigTestOrchestrator.java @@ -17,9 +17,9 @@ package com.swirlds.logging.util; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.logging.api.Level; import com.swirlds.logging.api.internal.level.HandlerLoggingLevelConfig; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import java.util.ArrayList; import java.util.Collections; diff --git a/platform-sdk/swirlds-merkle/build.gradle.kts b/platform-sdk/swirlds-merkle/build.gradle.kts index 675ab0017510..1335f43d30a9 100644 --- a/platform-sdk/swirlds-merkle/build.gradle.kts +++ b/platform-sdk/swirlds-merkle/build.gradle.kts @@ -17,18 +17,22 @@ plugins { id("com.hedera.hashgraph.sdk.conventions") id("com.hedera.hashgraph.platform-maven-publish") + id("java-test-fixtures") } testModuleInfo { requires("com.hedera.pbj.runtime") requires("com.swirlds.base") - requires("com.swirlds.common.testing") + requires("com.swirlds.common.test.fixtures") requires("com.swirlds.config.api") requires("com.swirlds.config.extensions") requires("com.swirlds.merkledb") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("com.swirlds.virtualmap") requires("com.swirlds.config.api.test.fixtures") requires("org.junit.jupiter.api") requires("org.junit.jupiter.params") + requires("com.swirlds.merkle.test") + requires("org.mockito") + requiresStatic("com.github.spotbugs.annotations") } diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/AbstractListLeafTest.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/AbstractListLeafTest.java similarity index 90% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/AbstractListLeafTest.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/AbstractListLeafTest.java index 296e16a909d3..225287953f27 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/AbstractListLeafTest.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/AbstractListLeafTest.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,14 +14,14 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static org.junit.jupiter.api.Assertions.assertEquals; import com.swirlds.common.merkle.utility.AbstractListLeaf; import com.swirlds.common.merkle.utility.SerializableLong; -import com.swirlds.common.test.merkle.dummy.DummyListLeaf; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyListLeaf; import java.util.LinkedList; import java.util.List; import org.junit.jupiter.api.DisplayName; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/AsyncStreamTest.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/AsyncStreamTest.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/AsyncStreamTest.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/AsyncStreamTest.java index 32e042de7692..e259d0da740c 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/AsyncStreamTest.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/AsyncStreamTest.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,11 +14,11 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; @@ -31,14 +31,14 @@ import com.swirlds.common.merkle.synchronization.streams.AsyncInputStream; import com.swirlds.common.merkle.synchronization.streams.AsyncOutputStream; import com.swirlds.common.merkle.utility.SerializableLong; -import com.swirlds.common.test.merkle.dummy.BlockingInputStream; -import com.swirlds.common.test.merkle.dummy.BlockingOutputStream; -import com.swirlds.common.test.merkle.util.PairedStreams; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.BlockingInputStream; +import com.swirlds.common.test.fixtures.merkle.dummy.BlockingOutputStream; +import com.swirlds.common.test.fixtures.merkle.util.PairedStreams; import com.swirlds.common.threading.framework.config.ThreadConfiguration; import com.swirlds.common.threading.pool.StandardWorkGroup; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/ExplodingSelfSerializable.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/ExplodingSelfSerializable.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/ExplodingSelfSerializable.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/ExplodingSelfSerializable.java index 9e88161b14bf..f316fbe06746 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/ExplodingSelfSerializable.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/ExplodingSelfSerializable.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import com.swirlds.common.io.SelfSerializable; import com.swirlds.common.io.streams.SerializableDataInputStream; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleCopyTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleCopyTests.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleCopyTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleCopyTests.java index 2c09d5091f53..5640f162f7c5 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleCopyTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleCopyTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,17 +14,17 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static com.swirlds.common.merkle.copy.MerkleCopy.adoptChildren; import static com.swirlds.common.merkle.copy.MerkleCopy.copyTreeToLocation; import static com.swirlds.common.merkle.utility.MerkleUtils.findChildPositionInParent; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.areTreesEqual; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildLessSimpleTree; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildLessSimpleTreeExtended; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.haveAnyNodesBeenReleased; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.isFullyInitialized; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.isTreeMutable; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.areTreesEqual; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildLessSimpleTree; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildLessSimpleTreeExtended; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.haveAnyNodesBeenReleased; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.isFullyInitialized; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.isTreeMutable; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNotSame; @@ -37,11 +37,11 @@ import com.swirlds.common.merkle.MerkleInternal; import com.swirlds.common.merkle.MerkleNode; import com.swirlds.common.merkle.route.MerkleRoute; -import com.swirlds.common.test.merkle.dummy.DummyBinaryMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyBinaryMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; import java.util.HashSet; import java.util.Set; import org.junit.jupiter.api.BeforeAll; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleHashBenchmarks.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleHashBenchmarks.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleHashBenchmarks.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleHashBenchmarks.java index 2c54dbcda3ae..fd5be5d0e1dd 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleHashBenchmarks.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleHashBenchmarks.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,14 +14,14 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.crypto.MerkleCryptography; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.common.utility.StopWatch; -import com.swirlds.test.framework.TestComponentTags; import java.io.IOException; import java.util.Random; import java.util.concurrent.ExecutionException; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleHashTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleHashTests.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleHashTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleHashTests.java index 00a6aec59f85..67cc5a5071ff 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleHashTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleHashTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static com.swirlds.common.merkle.hash.MerkleHashChecker.checkHashAndLog; import static com.swirlds.common.merkle.hash.MerkleHashChecker.getNodesWithInvalidHashes; @@ -35,14 +35,14 @@ import com.swirlds.common.merkle.utility.DebugIterationEndpoint; import com.swirlds.common.merkle.utility.MerkleTreeVisualizer; import com.swirlds.common.test.fixtures.RandomUtils; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal2; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.dummy.SelfHashingDummyMerkleLeaf; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal2; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.dummy.SelfHashingDummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import java.io.FileOutputStream; import java.io.IOException; import java.util.HashMap; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleIterationTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleIterationTests.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleIterationTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleIterationTests.java index 10d229ddeeeb..1fd39e456440 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleIterationTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleIterationTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static com.swirlds.common.merkle.iterators.MerkleIterationOrder.BREADTH_FIRST; import static com.swirlds.common.merkle.iterators.MerkleIterationOrder.POST_ORDERED_DEPTH_FIRST; @@ -30,11 +30,11 @@ import com.swirlds.common.merkle.MerkleNode; import com.swirlds.common.merkle.iterators.MerkleIterator; import com.swirlds.common.merkle.route.MerkleRoute; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import java.io.IOException; import java.util.Iterator; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleMemoryEstimator.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleMemoryEstimator.java similarity index 85% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleMemoryEstimator.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleMemoryEstimator.java index 7086bff50cfd..552693d5bf6e 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleMemoryEstimator.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleMemoryEstimator.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,14 +14,14 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import com.swirlds.common.merkle.MerkleInternal; import com.swirlds.common.merkle.MerkleNode; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleMetaTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleMetaTests.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleMetaTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleMetaTests.java index 1f0c715f83a4..3f1cd7686b69 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleMetaTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleMetaTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,16 +14,16 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.common.merkle.MerkleNode; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import java.util.List; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerklePathReplacementTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerklePathReplacementTests.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerklePathReplacementTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerklePathReplacementTests.java index b154901f2809..01e933e0a53b 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerklePathReplacementTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerklePathReplacementTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,16 +14,16 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static com.swirlds.common.merkle.copy.MerklePathReplacement.replacePath; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.areTreesEqual; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildLessSimpleTreeExtended; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildSmallTreeList; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.getNodeInTree; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.haveAnyNodesBeenReleased; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.isFullyInitialized; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.areTreesEqual; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildLessSimpleTreeExtended; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildSmallTreeList; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.getNodeInTree; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.haveAnyNodesBeenReleased; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.isFullyInitialized; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNotNull; @@ -39,8 +39,8 @@ import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.route.MerkleRoute; import com.swirlds.common.merkle.route.MerkleRouteIterator; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; import java.util.ArrayList; import java.util.Iterator; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleReferenceCountingTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleReferenceCountingTests.java similarity index 93% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleReferenceCountingTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleReferenceCountingTests.java index e580675d03ea..f0a9a4807c98 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleReferenceCountingTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleReferenceCountingTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,9 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildTreeList; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildTreeList; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertThrows; @@ -24,10 +24,10 @@ import com.swirlds.common.exceptions.ReferenceCountException; import com.swirlds.common.merkle.MerkleNode; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; import java.util.LinkedList; import java.util.List; import org.junit.jupiter.api.DisplayName; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleRehashTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleRehashTests.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleRehashTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleRehashTests.java index 8b634f4c19d1..af13729f578e 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleRehashTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleRehashTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,11 +14,11 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static com.swirlds.common.merkle.utility.MerkleUtils.invalidateTree; import static com.swirlds.common.merkle.utility.MerkleUtils.rehashTree; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.generateRandomTree; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.generateRandomTree; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; import static org.junit.jupiter.api.Assertions.assertNotSame; @@ -39,9 +39,9 @@ import com.swirlds.common.merkle.impl.PartialMerkleLeaf; import com.swirlds.common.merkle.impl.PartialNaryMerkleInternal; import com.swirlds.common.merkle.route.MerkleRoute; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import java.io.IOException; import java.util.HashMap; import java.util.Map; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleRouteTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleRouteTests.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleRouteTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleRouteTests.java index b14ab02e7440..b6a97ad28882 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleRouteTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleRouteTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static com.swirlds.common.merkle.iterators.MerkleIterationOrder.BREADTH_FIRST; import static com.swirlds.common.merkle.route.MerkleRouteFactory.buildRoute; @@ -36,10 +36,10 @@ import com.swirlds.common.merkle.route.MerkleRouteFactory; import com.swirlds.common.merkle.route.MerkleRouteIterator; import com.swirlds.common.merkle.route.ReverseMerkleRouteIterator; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import java.util.ArrayList; import java.util.Iterator; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleSerializationTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleSerializationTests.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleSerializationTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleSerializationTests.java index 887676255cee..d6bbdd7d0bb6 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleSerializationTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleSerializationTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,14 +14,14 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static com.swirlds.common.io.utility.FileUtils.deleteDirectory; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.areTreesEqual; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildLessSimpleTree; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildLessSimpleTreeExtended; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.isFullyInitialized; -import static com.swirlds.test.framework.ResourceLoader.getFile; +import static com.swirlds.common.test.fixtures.io.ResourceLoader.getFile; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.areTreesEqual; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildLessSimpleTree; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildLessSimpleTreeExtended; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.isFullyInitialized; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNotNull; @@ -44,12 +44,12 @@ import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.route.MerkleRouteFactory; import com.swirlds.common.merkle.utility.MerkleLong; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.ResourceLoader; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.io.ResourceLoader; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.DataInputStream; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleSynchronizationBenchmarks.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleSynchronizationBenchmarks.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleSynchronizationBenchmarks.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleSynchronizationBenchmarks.java index 15263e1a1de3..cdf9934aa430 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleSynchronizationBenchmarks.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleSynchronizationBenchmarks.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,10 +14,10 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static com.swirlds.base.units.UnitConstants.MICROSECONDS_TO_SECONDS; -import static com.swirlds.test.framework.ResourceLoader.loadLog4jContext; +import static com.swirlds.common.test.fixtures.io.ResourceLoader.loadLog4jContext; import static org.junit.jupiter.api.Assertions.fail; import com.swirlds.common.constructable.ConstructableRegistry; @@ -25,12 +25,12 @@ import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.crypto.MerkleCryptography; import com.swirlds.common.merkle.synchronization.config.ReconnectConfig; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.common.utility.StopWatch; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.io.FileNotFoundException; import java.util.Random; import java.util.concurrent.TimeUnit; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleSynchronizationTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleSynchronizationTests.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleSynchronizationTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleSynchronizationTests.java index 2a907a692896..a55623cc18d3 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/MerkleSynchronizationTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/MerkleSynchronizationTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,10 +14,10 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static com.swirlds.common.merkle.copy.MerkleInitialize.initializeTreeAfterCopy; -import static com.swirlds.test.framework.ResourceLoader.loadLog4jContext; +import static com.swirlds.common.test.fixtures.io.ResourceLoader.loadLog4jContext; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; import static org.junit.jupiter.api.Assertions.assertThrows; @@ -34,15 +34,15 @@ import com.swirlds.common.merkle.synchronization.config.ReconnectConfig_; import com.swirlds.common.merkle.synchronization.utility.MerkleSynchronizationException; import com.swirlds.common.merkle.utility.MerkleUtils; -import com.swirlds.common.test.merkle.dummy.DummyCustomReconnectRoot; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyCustomReconnectRoot; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import java.io.FileNotFoundException; import java.util.ArrayList; import java.util.List; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/PartialNodeTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/PartialNodeTests.java similarity index 99% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/PartialNodeTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/PartialNodeTests.java index 8162aab86969..efbe6a52a931 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/PartialNodeTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/PartialNodeTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle; +package com.swirlds.merkle.test; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; @@ -43,7 +43,7 @@ import com.swirlds.common.merkle.impl.destroyable.DestroyableNaryMerkleInternal; import com.swirlds.common.merkle.route.MerkleRoute; import com.swirlds.common.merkle.route.MerkleRouteFactory; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; import java.io.IOException; import java.util.List; import java.util.function.Supplier; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/dummy/SelfHashingDummyMerkleLeafTest.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/dummy/SelfHashingDummyMerkleLeafTest.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/dummy/SelfHashingDummyMerkleLeafTest.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/dummy/SelfHashingDummyMerkleLeafTest.java index 4b35431cf3f4..fc547e5e7d6a 100644 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/java/com/swirlds/common/test/merkle/dummy/SelfHashingDummyMerkleLeafTest.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/dummy/SelfHashingDummyMerkleLeafTest.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.common.test.merkle.dummy; +package com.swirlds.merkle.test.dummy; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; @@ -22,7 +22,8 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.common.test.fixtures.io.InputOutputStream; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.dummy.SelfHashingDummyMerkleLeaf; import java.io.IOException; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/KeyTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/KeyTests.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/KeyTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/KeyTests.java index 28b4019162c2..5e7504669f82 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/KeyTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/KeyTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test; +package com.swirlds.merkle.test.map; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; @@ -24,7 +24,7 @@ import com.swirlds.common.constructable.ConstructableRegistryException; import com.swirlds.common.test.fixtures.dummy.Key; import com.swirlds.common.test.fixtures.io.InputOutputStream; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.io.IOException; import java.util.Random; import org.junit.jupiter.api.BeforeAll; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MMSerializeTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MMSerializeTests.java similarity index 94% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MMSerializeTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MMSerializeTests.java index 5c00b45338a1..d6f9132a8ee5 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MMSerializeTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MMSerializeTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test; +package com.swirlds.merkle.test.map; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; @@ -25,10 +25,10 @@ import com.swirlds.common.merkle.crypto.MerkleCryptography; import com.swirlds.common.test.fixtures.dummy.Key; import com.swirlds.common.test.fixtures.dummy.Value; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.common.test.fixtures.merkle.util.MerkleSerializeUtils; import com.swirlds.merkle.map.MerkleMap; import com.swirlds.merkle.map.test.util.KeyValueProvider; -import com.swirlds.test.framework.TestComponentTags; import java.io.IOException; import java.nio.file.Path; import org.junit.jupiter.api.BeforeAll; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapEntryKeyTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapEntryKeyTests.java similarity index 97% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapEntryKeyTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapEntryKeyTests.java index ea529087bdd5..2ee92f6304e4 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapEntryKeyTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapEntryKeyTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test; +package com.swirlds.merkle.test.map; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; @@ -28,8 +28,8 @@ import com.swirlds.common.io.streams.MerkleDataInputStream; import com.swirlds.common.io.streams.MerkleDataOutputStream; import com.swirlds.common.merkle.utility.SerializableLong; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.merkle.map.internal.MerkleMapEntryKey; -import com.swirlds.test.framework.TestComponentTags; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapEntryTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapEntryTests.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapEntryTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapEntryTests.java index d994a1e918f4..64d3f3f29c28 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapEntryTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapEntryTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test; +package com.swirlds.merkle.test.map; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; @@ -29,8 +29,8 @@ import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.utility.KeyedMerkleLong; import com.swirlds.common.merkle.utility.SerializableLong; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.merkle.map.internal.MerkleMapEntry; -import com.swirlds.test.framework.TestComponentTags; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapMemoryBenchmark.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapMemoryBenchmark.java similarity index 97% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapMemoryBenchmark.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapMemoryBenchmark.java index 615efb278360..0fa3462d952b 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapMemoryBenchmark.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapMemoryBenchmark.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test; +package com.swirlds.merkle.test.map; import com.swirlds.common.constructable.ConstructableRegistry; import com.swirlds.common.constructable.ConstructableRegistryException; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapMemoryTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapMemoryTests.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapMemoryTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapMemoryTests.java index 12d59ee6c153..5808a747a3b6 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapMemoryTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapMemoryTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test; +package com.swirlds.merkle.test.map; import static com.swirlds.common.utility.CommonUtils.byteCountToDisplaySize; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -23,8 +23,8 @@ import com.swirlds.common.constructable.ConstructableRegistryException; import com.swirlds.common.test.fixtures.dummy.Key; import com.swirlds.common.test.fixtures.dummy.Value; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.merkle.map.MerkleMap; -import com.swirlds.test.framework.TestComponentTags; import java.util.LinkedList; import java.util.Queue; import java.util.Random; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapPerformanceTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapPerformanceTests.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapPerformanceTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapPerformanceTests.java index 90e855947e44..ded65379612a 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapPerformanceTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapPerformanceTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test; +package com.swirlds.merkle.test.map; import com.swirlds.merkle.map.test.util.KeyValueProvider; import java.util.ArrayList; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapTests.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapTests.java index 71a36afd8a43..4adb965f5433 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/MerkleMapTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/MerkleMapTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,8 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test; +package com.swirlds.merkle.test.map; -import static com.swirlds.merkle.map.test.pta.TransactionRecord.DEFAULT_EXPIRATION_TIME; import static java.util.Map.Entry; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; @@ -46,9 +45,11 @@ import com.swirlds.common.test.fixtures.dummy.Key; import com.swirlds.common.test.fixtures.dummy.Value; import com.swirlds.common.test.fixtures.io.InputOutputStream; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleNode; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleNode; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.merkle.map.MerkleMap; import com.swirlds.merkle.map.test.dummy.AccessibleMerkleMap; import com.swirlds.merkle.map.test.dummy.FCQValue; @@ -56,8 +57,6 @@ import com.swirlds.merkle.map.test.util.KeyValueProvider; import com.swirlds.merkle.map.test.util.MerkleMapTestUtil; import com.swirlds.merkle.tree.MerkleBinaryTree; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; @@ -729,7 +728,7 @@ void serializedAndDeserializedFCQTest() throws IOException { MerkleMapTestUtil.random.nextBytes(content); final FCQValue value = map.get(key); final TransactionRecord newRecord = - new TransactionRecord(index + 1, newBalance, content, DEFAULT_EXPIRATION_TIME); + new TransactionRecord(index + 1, newBalance, content, TransactionRecord.DEFAULT_EXPIRATION_TIME); final FCQValue newValue = value.addRecord(newBalance, newRecord); map.replace(key, newValue); } diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/ValueTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/ValueTests.java similarity index 95% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/ValueTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/ValueTests.java index 851012e0d222..90765098ee50 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/ValueTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/ValueTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test; +package com.swirlds.merkle.test.map; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/benchmark/MerkleMapBenchmark.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/benchmark/MerkleMapBenchmark.java similarity index 89% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/benchmark/MerkleMapBenchmark.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/benchmark/MerkleMapBenchmark.java index 7a9bd37dc50d..c6f4971d8368 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/benchmark/MerkleMapBenchmark.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/benchmark/MerkleMapBenchmark.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,9 +14,8 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test.benchmark; +package com.swirlds.merkle.test.map.benchmark; -import static com.swirlds.merkle.map.test.benchmark.MerkleMapBenchmarkUtils.generateInitialState; import static org.junit.jupiter.api.Assertions.assertEquals; import com.swirlds.common.constructable.ConstructableRegistry; @@ -25,12 +24,16 @@ import com.swirlds.common.test.fixtures.benchmark.BenchmarkConfiguration; import com.swirlds.common.test.fixtures.benchmark.BenchmarkOperation; import com.swirlds.common.test.fixtures.benchmark.BenchmarkStatistic; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.merkle.map.MerkleMap; +import com.swirlds.merkle.map.test.benchmark.BenchmarkAccount; +import com.swirlds.merkle.map.test.benchmark.BenchmarkKey; +import com.swirlds.merkle.map.test.benchmark.MerkleMapBenchmarkMetadata; +import com.swirlds.merkle.map.test.benchmark.MerkleMapBenchmarkUtils; import com.swirlds.merkle.map.test.benchmark.operations.CreateAccountOperation; import com.swirlds.merkle.map.test.benchmark.operations.DeleteAccountOperation; import com.swirlds.merkle.map.test.benchmark.operations.ReadBalanceOperation; import com.swirlds.merkle.map.test.benchmark.operations.TransferOperation; -import com.swirlds.test.framework.TestComponentTags; import java.time.Duration; import java.util.Collection; import java.util.List; @@ -65,8 +68,8 @@ void standardMerkleMapBenchmark() throws InterruptedException { System.out.println("Generating initial state with " + initialStateSize + " accounts"); final MerkleMapBenchmarkMetadata metadata = new MerkleMapBenchmarkMetadata(); - final MerkleMap merkleState = - generateInitialState(random, DATA_SIZE, metadata, initialStateSize, BenchmarkAccount::new); + final MerkleMap merkleState = MerkleMapBenchmarkUtils.generateInitialState( + random, DATA_SIZE, metadata, initialStateSize, BenchmarkAccount::new); final double createAccountWeight = 0.5; final double deleteAccountWeight = createAccountWeight; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/lifecycle/ExpectedValueTest.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/lifecycle/ExpectedValueTest.java similarity index 72% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/lifecycle/ExpectedValueTest.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/lifecycle/ExpectedValueTest.java index b5c9b181b72a..12244841d6b6 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/lifecycle/ExpectedValueTest.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/lifecycle/ExpectedValueTest.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,11 +14,11 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test.lifecycle; - -import static org.junit.jupiter.api.Assertions.assertEquals; +package com.swirlds.merkle.test.map.lifecycle; +import com.swirlds.merkle.map.test.lifecycle.ExpectedValue; import java.util.Random; +import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; class ExpectedValueTest { @@ -26,7 +26,7 @@ class ExpectedValueTest { @Test void getDefaultUidTest() { final ExpectedValue value = new ExpectedValue(null, null); - assertEquals(0, value.getUid(), "No uid set, so default for long should be returned"); + Assertions.assertEquals(0, value.getUid(), "No uid set, so default for long should be returned"); } @Test @@ -34,7 +34,7 @@ void getAssignedUidTest() { final Random random = new Random(); final long uid = random.nextLong(); final ExpectedValue value = new ExpectedValue(null, null, false, null, null, null, uid); - assertEquals(uid, value.getUid(), "Uid assigned should match"); + Assertions.assertEquals(uid, value.getUid(), "Uid assigned should match"); } @Test @@ -43,6 +43,6 @@ void getSetUidTest() { final long uid = random.nextLong(); final ExpectedValue value = new ExpectedValue(null, null); value.setUid(uid); - assertEquals(uid, value.getUid(), "Uid set should match"); + Assertions.assertEquals(uid, value.getUid(), "Uid set should match"); } } diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/pta/MapValueTest.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/pta/MapValueTest.java similarity index 89% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/pta/MapValueTest.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/pta/MapValueTest.java index 9e92d0ce5d95..af70aad52a44 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/map/test/pta/MapValueTest.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/map/pta/MapValueTest.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,13 +14,13 @@ * limitations under the License. */ -package com.swirlds.merkle.map.test.pta; - -import static org.junit.jupiter.api.Assertions.assertEquals; +package com.swirlds.merkle.test.map.pta; import com.swirlds.common.crypto.Hash; import com.swirlds.common.merkle.MerkleNode; import com.swirlds.common.merkle.route.MerkleRoute; +import com.swirlds.merkle.map.test.pta.MapValue; +import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; class MapValueTest { @@ -93,6 +93,6 @@ public int getVersion() { } }; - assertEquals(0, value.getUid(), "Should match against default uid"); + Assertions.assertEquals(0, value.getUid(), "Should match against default uid"); } } diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleBinaryTreePerformanceTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleBinaryTreePerformanceTests.java similarity index 92% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleBinaryTreePerformanceTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleBinaryTreePerformanceTests.java index b193d039202a..281259d76bff 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleBinaryTreePerformanceTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleBinaryTreePerformanceTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.tree.test; +package com.swirlds.merkle.test.tree; import java.util.ArrayList; import java.util.List; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleBinaryTreeTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleBinaryTreeTests.java similarity index 99% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleBinaryTreeTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleBinaryTreeTests.java index 0ee4145f636b..2edf1acec1fb 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleBinaryTreeTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleBinaryTreeTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.tree.test; +package com.swirlds.merkle.test.tree; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; @@ -33,10 +33,10 @@ import com.swirlds.common.test.fixtures.dummy.Key; import com.swirlds.common.test.fixtures.dummy.Value; import com.swirlds.common.test.fixtures.io.InputOutputStream; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.merkle.tree.MerkleBinaryTree; import com.swirlds.merkle.tree.MerkleTreeInternalNode; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; import java.io.IOException; import java.nio.file.Path; import java.util.ArrayList; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleMapEntryTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleMapEntryTests.java similarity index 98% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleMapEntryTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleMapEntryTests.java index 02594c90fc17..63b74a9f9ba0 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleMapEntryTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleMapEntryTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.tree.test; +package com.swirlds.merkle.test.tree; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; @@ -33,8 +33,8 @@ import com.swirlds.common.merkle.utility.MerkleLong; import com.swirlds.common.test.fixtures.dummy.Key; import com.swirlds.common.test.fixtures.dummy.Value; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.merkle.map.internal.MerkleMapEntry; -import com.swirlds.test.framework.TestComponentTags; import java.io.IOException; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleTreeInternalNodeTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleTreeInternalNodeTests.java similarity index 91% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleTreeInternalNodeTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleTreeInternalNodeTests.java index 4434481724c7..b09ac5fff5ee 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/MerkleTreeInternalNodeTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/MerkleTreeInternalNodeTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,10 +14,10 @@ * limitations under the License. */ -package com.swirlds.merkle.tree.test; +package com.swirlds.merkle.test.tree; -import static com.swirlds.merkle.tree.test.MerkleBinaryTreeTests.insertIntoTree; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.merkle.test.tree.MerkleBinaryTreeTests.insertIntoTree; import static org.junit.jupiter.api.Assertions.assertNotSame; import static org.junit.jupiter.api.Assertions.assertNull; import static org.junit.jupiter.api.Assertions.assertThrows; @@ -32,9 +32,9 @@ import com.swirlds.common.merkle.route.MerkleRouteIterator; import com.swirlds.common.test.fixtures.dummy.Key; import com.swirlds.common.test.fixtures.dummy.Value; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.merkle.tree.MerkleBinaryTree; import com.swirlds.merkle.tree.MerkleTreeInternalNode; -import com.swirlds.test.framework.TestComponentTags; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/internal/BitUtilTests.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/internal/BitUtilTests.java similarity index 96% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/internal/BitUtilTests.java rename to platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/internal/BitUtilTests.java index ed50ea2d9994..287197c7df55 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/java/com/swirlds/merkle/tree/test/internal/BitUtilTests.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/merkle/test/tree/internal/BitUtilTests.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2021-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.swirlds.merkle.tree.test.internal; +package com.swirlds.merkle.test.tree.internal; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/map/MapTest.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/map/MapTest.java index 576d6f2886ad..679242354fdb 100644 --- a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/map/MapTest.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/map/MapTest.java @@ -16,7 +16,7 @@ package com.swirlds.virtual.merkle.map; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNull; import static org.junit.jupiter.api.Assertions.assertTrue; diff --git a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapLargeReconnectTest.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapLargeReconnectTest.java index be56bbab7ff9..321392927596 100644 --- a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapLargeReconnectTest.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapLargeReconnectTest.java @@ -16,7 +16,7 @@ package com.swirlds.virtual.merkle.reconnect; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import com.swirlds.virtual.merkle.TestKey; diff --git a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapReconnectTest.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapReconnectTest.java index 945a2a0d7915..195f55db86c7 100644 --- a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapReconnectTest.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapReconnectTest.java @@ -18,7 +18,7 @@ import static com.swirlds.base.units.UnitConstants.BYTES_TO_BITS; import static com.swirlds.base.units.UnitConstants.MEBIBYTES_TO_BYTES; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNull; @@ -28,11 +28,12 @@ import com.swirlds.common.merkle.MerkleNode; import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.synchronization.views.TeacherTreeView; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; +import com.swirlds.merkle.test.fixtures.FakeVirtualMap; import com.swirlds.merkledb.config.MerkleDbConfig_; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtual.merkle.TestKey; import com.swirlds.virtual.merkle.TestValue; import com.swirlds.virtualmap.VirtualMap; diff --git a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapReconnectTestBase.java b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapReconnectTestBase.java index fddaaca04985..245325e8c584 100644 --- a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapReconnectTestBase.java +++ b/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/VirtualMapReconnectTestBase.java @@ -16,7 +16,7 @@ package com.swirlds.virtual.merkle.reconnect; -import static com.swirlds.test.framework.ResourceLoader.loadLog4jContext; +import static com.swirlds.common.test.fixtures.io.ResourceLoader.loadLog4jContext; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; @@ -32,15 +32,15 @@ import com.swirlds.common.merkle.synchronization.config.ReconnectConfig_; import com.swirlds.common.merkle.synchronization.internal.Lesson; import com.swirlds.common.merkle.synchronization.internal.QueryResponse; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.config.api.ConfigurationBuilder; import com.swirlds.config.extensions.sources.SimpleConfigSource; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.merkledb.MerkleDb; import com.swirlds.merkledb.MerkleDbDataSourceBuilder; import com.swirlds.merkledb.MerkleDbTableConfig; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtual.merkle.TestKey; import com.swirlds.virtual.merkle.TestKeySerializer; import com.swirlds.virtual.merkle.TestValue; diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/resources/log4j2-test.xml b/platform-sdk/swirlds-merkle/src/test/resources/log4j2-test.xml similarity index 100% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/resources/log4j2-test.xml rename to platform-sdk/swirlds-merkle/src/test/resources/log4j2-test.xml diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/log4j2ForTest.xml b/platform-sdk/swirlds-merkle/src/test/resources/log4j2ForTest.xml similarity index 100% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/log4j2ForTest.xml rename to platform-sdk/swirlds-merkle/src/test/resources/log4j2ForTest.xml diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/hashed-dag-merkle-v1.dat b/platform-sdk/swirlds-merkle/src/test/resources/merkle/hashed-dag-merkle-v1.dat similarity index 100% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/hashed-dag-merkle-v1.dat rename to platform-sdk/swirlds-merkle/src/test/resources/merkle/hashed-dag-merkle-v1.dat diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/hashed-tree-merkle-v1.dat b/platform-sdk/swirlds-merkle/src/test/resources/merkle/hashed-tree-merkle-v1.dat similarity index 100% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/hashed-tree-merkle-v1.dat rename to platform-sdk/swirlds-merkle/src/test/resources/merkle/hashed-tree-merkle-v1.dat diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-1234-10-0 b/platform-sdk/swirlds-merkle/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-1234-10-0 similarity index 100% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-1234-10-0 rename to platform-sdk/swirlds-merkle/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-1234-10-0 diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-4321-10-0 b/platform-sdk/swirlds-merkle/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-4321-10-0 similarity index 100% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-4321-10-0 rename to platform-sdk/swirlds-merkle/src/test/resources/merkle/serialized-tree-v3/DummyMerkleExternalLeaf-4321-10-0 diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/serialized-tree-v3/serialized-tree-v3.dat b/platform-sdk/swirlds-merkle/src/test/resources/merkle/serialized-tree-v3/serialized-tree-v3.dat similarity index 100% rename from platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/test/resources/merkle/serialized-tree-v3/serialized-tree-v3.dat rename to platform-sdk/swirlds-merkle/src/test/resources/merkle/serialized-tree-v3/serialized-tree-v3.dat diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/resources/migration/ComplexState.dat b/platform-sdk/swirlds-merkle/src/test/resources/migration/ComplexState.dat similarity index 100% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/resources/migration/ComplexState.dat rename to platform-sdk/swirlds-merkle/src/test/resources/migration/ComplexState.dat diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/resources/migration/SimpleState.dat b/platform-sdk/swirlds-merkle/src/test/resources/migration/SimpleState.dat similarity index 100% rename from platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/src/test/resources/migration/SimpleState.dat rename to platform-sdk/swirlds-merkle/src/test/resources/migration/SimpleState.dat diff --git a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/FakeVirtualMap.java b/platform-sdk/swirlds-merkle/src/testFixtures/java/com/swirlds/merkle/test/fixtures/FakeVirtualMap.java similarity index 75% rename from platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/FakeVirtualMap.java rename to platform-sdk/swirlds-merkle/src/testFixtures/java/com/swirlds/merkle/test/fixtures/FakeVirtualMap.java index 55d316453266..5b11036f7832 100644 --- a/platform-sdk/swirlds-merkle/src/test/java/com/swirlds/virtual/merkle/reconnect/FakeVirtualMap.java +++ b/platform-sdk/swirlds-merkle/src/testFixtures/java/com/swirlds/merkle/test/fixtures/FakeVirtualMap.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC + * Copyright (C) 2024 Hedera Hashgraph, LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,24 +14,33 @@ * limitations under the License. */ -package com.swirlds.virtual.merkle.reconnect; +package com.swirlds.merkle.test.fixtures; import com.swirlds.common.merkle.MerkleInternal; import com.swirlds.common.merkle.impl.PartialBinaryMerkleInternal; -import com.swirlds.virtualmap.VirtualMap; /** * Imitates a virtual map. Useful for spoofing the virtual map tree structure during a reconnect test. */ public class FakeVirtualMap extends PartialBinaryMerkleInternal implements MerkleInternal { + + /** + * Used for serialization. + */ + public static final long CLASS_ID = 0xb881f3704885e854L; + + public static class ClassVersion { + public static final int ORIGINAL = 1; + } + @Override public long getClassId() { - return VirtualMap.CLASS_ID; + return CLASS_ID; } @Override public int getVersion() { - return VirtualMap.ClassVersion.ORIGINAL; + return ClassVersion.ORIGINAL; } @Override diff --git a/platform-sdk/swirlds-merkle/src/testFixtures/java/module-info.java b/platform-sdk/swirlds-merkle/src/testFixtures/java/module-info.java new file mode 100644 index 000000000000..2c00d899634d --- /dev/null +++ b/platform-sdk/swirlds-merkle/src/testFixtures/java/module-info.java @@ -0,0 +1,9 @@ +/** + * A map that implements the FastCopyable interface. + */ +open module com.swirlds.merkle.test.fixtures { + exports com.swirlds.merkle.test.fixtures; + + requires com.swirlds.merkle; + requires transitive com.swirlds.common; +} diff --git a/platform-sdk/swirlds-platform-core/build.gradle.kts b/platform-sdk/swirlds-platform-core/build.gradle.kts index 88dc3b54f329..d71a882ed2b1 100644 --- a/platform-sdk/swirlds-platform-core/build.gradle.kts +++ b/platform-sdk/swirlds-platform-core/build.gradle.kts @@ -40,10 +40,9 @@ testModuleInfo { requires("com.hedera.pbj.runtime") requires("com.swirlds.base.test.fixtures") requires("com.swirlds.common.test.fixtures") - requires("com.swirlds.common.testing") requires("com.swirlds.config.api.test.fixtures") requires("com.swirlds.platform.core") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("org.assertj.core") requires("awaitility") requires("org.junit.jupiter.api") diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/AddressBookInitializerTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/AddressBookInitializerTest.java index 48ea7205eb7e..67a32f940ed9 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/AddressBookInitializerTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/AddressBookInitializerTest.java @@ -35,6 +35,8 @@ import com.swirlds.common.io.utility.FileUtils; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.AddressBookConfig_; import com.swirlds.platform.state.PlatformState; import com.swirlds.platform.state.State; @@ -44,8 +46,6 @@ import com.swirlds.platform.system.SwirldState; import com.swirlds.platform.system.address.Address; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.io.File; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/NetworkTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/NetworkTests.java index 0ae9c81be171..9248a0d488dd 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/NetworkTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/NetworkTests.java @@ -21,9 +21,9 @@ import static org.junit.jupiter.api.Assertions.assertNotEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.platform.network.ExternalIpAddress; import com.swirlds.platform.network.Network; -import com.swirlds.test.framework.TestQualifierTags; import java.net.Inet4Address; import java.net.Inet6Address; import java.net.InetAddress; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/ReconnectThrottleTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/ReconnectThrottleTest.java index 0b179b8a6190..4bd7c9afa4cf 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/ReconnectThrottleTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/ReconnectThrottleTest.java @@ -23,10 +23,10 @@ import com.swirlds.common.merkle.synchronization.config.ReconnectConfig; import com.swirlds.common.merkle.synchronization.config.ReconnectConfig_; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.reconnect.ReconnectThrottle; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Instant; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SerializableStreamTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SerializableStreamTests.java index dd8ccc1d1b1f..3eeae9ac21fb 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SerializableStreamTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SerializableStreamTests.java @@ -31,8 +31,8 @@ import com.swirlds.common.test.fixtures.TransactionUtils; import com.swirlds.common.test.fixtures.io.InputOutputStream; import com.swirlds.common.test.fixtures.io.SelfSerializableExample; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.platform.system.transaction.Transaction; -import com.swirlds.test.framework.TestComponentTags; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.nio.charset.Charset; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SignedStateFileManagerTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SignedStateFileManagerTests.java index 71dd819bc42d..690713ff2779 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SignedStateFileManagerTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SignedStateFileManagerTests.java @@ -18,12 +18,12 @@ import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyEquals; import static com.swirlds.common.test.fixtures.RandomUtils.getRandomPrintSeed; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; import static com.swirlds.platform.state.signed.SignedStateFileReader.readStateFile; import static com.swirlds.platform.state.signed.StateToDiskReason.FATAL_ERROR; import static com.swirlds.platform.state.signed.StateToDiskReason.ISS; import static com.swirlds.platform.state.signed.StateToDiskReason.PERIODIC_SNAPSHOT; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static java.nio.file.Files.exists; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; @@ -46,8 +46,11 @@ import com.swirlds.common.metrics.RunningAverageMetric; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.threading.framework.config.ThreadConfiguration; import com.swirlds.common.utility.CompareTo; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Counter; import com.swirlds.platform.components.SavedStateController; import com.swirlds.platform.config.StateConfig; @@ -65,9 +68,6 @@ import com.swirlds.platform.state.signed.StateDumpRequest; import com.swirlds.platform.state.signed.StateSavingResult; import com.swirlds.platform.test.fixtures.state.DummySwirldState; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SignedStateFileReadWriteTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SignedStateFileReadWriteTest.java index 259fa82807a0..d00eeebd89fe 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SignedStateFileReadWriteTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SignedStateFileReadWriteTest.java @@ -39,7 +39,9 @@ import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.utility.MerkleTreeVisualizer; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.state.RandomSignedStateGenerator; import com.swirlds.platform.state.State; @@ -47,8 +49,6 @@ import com.swirlds.platform.state.signed.SignedState; import com.swirlds.platform.state.signed.SignedStateFileUtils; import com.swirlds.platform.state.signed.StateToDiskReason; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/StatsTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/StatsTest.java index 086f4b2035b1..69577f7baef0 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/StatsTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/StatsTest.java @@ -19,7 +19,7 @@ import static org.junit.jupiter.api.Assertions.assertFalse; import com.swirlds.common.metrics.statistics.StatsRunningAverage; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ThreadLocalRandom; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SwirldTransactionSubmitterTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SwirldTransactionSubmitterTest.java index a4ef748f80a8..5c9e9aec3c14 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SwirldTransactionSubmitterTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SwirldTransactionSubmitterTest.java @@ -25,12 +25,12 @@ import com.swirlds.common.test.fixtures.RandomUtils; import com.swirlds.common.test.fixtures.TransactionUtils; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.TransactionConfig; import com.swirlds.platform.config.TransactionConfig_; import com.swirlds.platform.metrics.TransactionMetrics; import com.swirlds.platform.system.status.PlatformStatus; import com.swirlds.platform.system.transaction.SwirldTransaction; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.Random; import java.util.stream.Stream; import org.junit.jupiter.api.BeforeAll; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SyncManagerTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SyncManagerTest.java index 99b5f8568bc0..81ddfa82dca3 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SyncManagerTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/SyncManagerTest.java @@ -27,7 +27,9 @@ import com.swirlds.common.merkle.synchronization.config.ReconnectConfig; import com.swirlds.common.merkle.synchronization.config.ReconnectConfig_; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.eventhandling.EventConfig; import com.swirlds.platform.eventhandling.EventConfig_; import com.swirlds.platform.eventhandling.TransactionPool; @@ -36,8 +38,6 @@ import com.swirlds.platform.network.RandomGraph; import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.status.StatusActionSubmitter; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.util.List; import java.util.Random; import org.junit.jupiter.api.MethodOrderer; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/appcomm/AppCommComponentTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/appcomm/AppCommComponentTests.java index 5bd1ff2491b8..e2657a457665 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/appcomm/AppCommComponentTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/appcomm/AppCommComponentTests.java @@ -27,6 +27,7 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomUtils; import com.swirlds.common.test.fixtures.ResettableRandom; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.listeners.StateWriteToDiskCompleteListener; import com.swirlds.platform.state.RandomSignedStateGenerator; import com.swirlds.platform.state.signed.SignedState; @@ -34,7 +35,6 @@ import com.swirlds.platform.system.state.notifications.IssListener; import com.swirlds.platform.system.state.notifications.IssNotification; import com.swirlds.platform.system.state.notifications.NewSignedStateListener; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Duration; import java.util.Random; import java.util.concurrent.CountDownLatch; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/state/StateManagementComponentTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/state/StateManagementComponentTests.java index 35d0ce3aea23..d066696f1ec4 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/state/StateManagementComponentTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/state/StateManagementComponentTests.java @@ -28,7 +28,9 @@ import com.swirlds.common.metrics.noop.NoOpMetrics; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.threading.manager.AdHocThreadManager; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig_; import com.swirlds.platform.dispatch.DispatchBuilder; import com.swirlds.platform.dispatch.DispatchConfiguration; @@ -38,8 +40,6 @@ import com.swirlds.platform.state.signed.SignedStateMetrics; import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.transaction.StateSignatureTransaction; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.util.HashMap; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/state/TestSavedStateController.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/state/TestSavedStateController.java index 563292ffaabf..1330f875692f 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/state/TestSavedStateController.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/components/state/TestSavedStateController.java @@ -16,11 +16,11 @@ package com.swirlds.platform.components.state; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.components.SavedStateController; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.state.signed.ReservedSignedState; import com.swirlds.platform.state.signed.SignedState; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.Deque; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/crypto/CryptoArgsProvider.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/crypto/CryptoArgsProvider.java index 10c512f0f596..1122fb664e76 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/crypto/CryptoArgsProvider.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/crypto/CryptoArgsProvider.java @@ -19,8 +19,8 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator.WeightDistributionStrategy; +import com.swirlds.common.test.fixtures.io.ResourceLoader; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.ResourceLoader; import java.time.Duration; import java.time.Instant; import java.util.Map; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/EventDeduplicatorTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/EventDeduplicatorTests.java index f48f7fe327bb..eeaab03a665a 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/EventDeduplicatorTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/EventDeduplicatorTests.java @@ -29,6 +29,8 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.ConsensusConstants; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.event.deduplication.EventDeduplicator; @@ -38,8 +40,6 @@ import com.swirlds.platform.system.events.BaseEventUnhashedData; import com.swirlds.platform.system.events.EventConstants; import com.swirlds.platform.system.events.EventDescriptor; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.util.ArrayList; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/FutureEventBufferTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/FutureEventBufferTests.java index 339c715e3719..852d7b403edb 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/FutureEventBufferTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/FutureEventBufferTests.java @@ -26,14 +26,14 @@ import com.swirlds.common.context.PlatformContext; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.eventhandling.EventConfig_; import com.swirlds.platform.system.BasicSoftwareVersion; import com.swirlds.platform.system.events.BaseEventHashedData; import com.swirlds.platform.system.events.BaseEventUnhashedData; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.ArrayList; import java.util.Comparator; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/linking/InOrderLinkerTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/linking/InOrderLinkerTests.java index ec2c63e38005..a83e09580ca4 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/linking/InOrderLinkerTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/linking/InOrderLinkerTests.java @@ -30,6 +30,8 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.common.crypto.Hash; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.ConsensusConstants; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.event.AncientMode; @@ -41,8 +43,6 @@ import com.swirlds.platform.system.events.BaseEventUnhashedData; import com.swirlds.platform.system.events.EventConstants; import com.swirlds.platform.system.events.EventDescriptor; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.time.Duration; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/orphan/OrphanBufferTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/orphan/OrphanBufferTests.java index cf1fe1353cb3..e0f4d92b9c33 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/orphan/OrphanBufferTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/orphan/OrphanBufferTests.java @@ -27,6 +27,8 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.ConsensusConstants; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.event.AncientMode; @@ -37,8 +39,6 @@ import com.swirlds.platform.system.events.BaseEventUnhashedData; import com.swirlds.platform.system.events.EventConstants; import com.swirlds.platform.system.events.EventDescriptor; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.time.Instant; import java.util.ArrayList; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/validation/EventSignatureValidatorTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/validation/EventSignatureValidatorTests.java index d0264ebe39fd..f7cd1f2a1326 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/validation/EventSignatureValidatorTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/validation/EventSignatureValidatorTests.java @@ -31,6 +31,7 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.crypto.SerializablePublicKey; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.consensus.ConsensusConstants; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.crypto.SignatureVerifier; @@ -43,7 +44,6 @@ import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.events.BaseEventHashedData; import com.swirlds.platform.system.events.BaseEventUnhashedData; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.security.PublicKey; import java.util.List; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/validation/InternalEventValidatorTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/validation/InternalEventValidatorTests.java index cea3e975bf0b..8a03dea5cf56 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/validation/InternalEventValidatorTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/event/validation/InternalEventValidatorTests.java @@ -34,6 +34,8 @@ import com.swirlds.common.context.PlatformContext; import com.swirlds.common.crypto.Hash; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.event.GossipEvent; import com.swirlds.platform.eventhandling.EventConfig_; import com.swirlds.platform.gossip.IntakeEventCounter; @@ -41,8 +43,6 @@ import com.swirlds.platform.system.events.BaseEventUnhashedData; import com.swirlds.platform.system.events.EventDescriptor; import com.swirlds.platform.system.transaction.ConsensusTransactionImpl; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.util.Collections; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/eventhandling/ConsensusRoundHandlerTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/eventhandling/ConsensusRoundHandlerTests.java index add3777226ec..e67a6bb90e4a 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/eventhandling/ConsensusRoundHandlerTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/eventhandling/ConsensusRoundHandlerTests.java @@ -30,9 +30,12 @@ import com.swirlds.common.context.PlatformContext; import com.swirlds.common.stream.EventStreamManager; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.threading.framework.QueueThread; import com.swirlds.common.threading.utility.ThrowingRunnable; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.internal.ConsensusRound; import com.swirlds.platform.internal.EventImpl; import com.swirlds.platform.metrics.SwirldStateMetrics; @@ -45,9 +48,6 @@ import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.status.StatusActionSubmitter; import com.swirlds.platform.test.fixtures.state.DummySwirldState; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Duration; import java.time.temporal.ChronoUnit; import java.util.List; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/health/OSFileSystemCheckTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/health/OSFileSystemCheckTests.java index 738c65044cc9..08a70edfe65c 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/health/OSFileSystemCheckTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/health/OSFileSystemCheckTests.java @@ -16,7 +16,7 @@ package com.swirlds.platform.health; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotNull; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/network/connectivity/SocketFactoryTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/network/connectivity/SocketFactoryTest.java index e5425f8cc2a2..baf99a5269de 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/network/connectivity/SocketFactoryTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/network/connectivity/SocketFactoryTest.java @@ -19,13 +19,13 @@ import static org.junit.jupiter.api.Assertions.assertArrayEquals; import com.swirlds.common.crypto.config.CryptoConfig; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.crypto.KeysAndCerts; import com.swirlds.platform.network.SocketConfig; import com.swirlds.platform.network.SocketConfig_; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/proof/StateProofTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/proof/StateProofTests.java index 51d282db9b4d..e4491c535c75 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/proof/StateProofTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/proof/StateProofTests.java @@ -19,9 +19,9 @@ import static com.swirlds.common.test.fixtures.RandomUtils.getRandomPrintSeed; import static com.swirlds.common.test.fixtures.RandomUtils.randomHash; import static com.swirlds.common.test.fixtures.RandomUtils.randomSignature; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildLessSimpleTree; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildLessSimpleTreeExtended; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildSizeOneTree; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildLessSimpleTree; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildLessSimpleTreeExtended; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildSizeOneTree; import static com.swirlds.common.utility.Threshold.MAJORITY; import static com.swirlds.common.utility.Threshold.STRONG_MINORITY; import static com.swirlds.common.utility.Threshold.SUPER_MAJORITY; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/DefaultSignedStateValidatorTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/DefaultSignedStateValidatorTests.java index 993e952d3b4f..1f0cdfe467f6 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/DefaultSignedStateValidatorTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/DefaultSignedStateValidatorTests.java @@ -30,12 +30,12 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.state.RandomSignedStateGenerator; import com.swirlds.platform.state.signed.SignedState; import com.swirlds.platform.state.signed.SignedStateInvalidException; import com.swirlds.platform.state.signed.SignedStateValidationData; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.util.ArrayList; import java.util.HashMap; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/DummyConnection.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/DummyConnection.java index 31a18b5c6466..486ed78579cd 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/DummyConnection.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/DummyConnection.java @@ -23,12 +23,12 @@ import com.swirlds.common.io.streams.SerializableDataOutputStream; import com.swirlds.common.platform.NodeId; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.gossip.sync.SyncInputStream; import com.swirlds.platform.gossip.sync.SyncOutputStream; import com.swirlds.platform.network.Connection; import com.swirlds.platform.network.ConnectionTracker; import com.swirlds.platform.network.SocketConnection; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.io.IOException; import java.net.Socket; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/RandomVirtualMapReconnectTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/RandomVirtualMapReconnectTests.java index 1397acebc090..7477619c8854 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/RandomVirtualMapReconnectTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/RandomVirtualMapReconnectTests.java @@ -27,16 +27,16 @@ import com.swirlds.common.crypto.DigestType; import com.swirlds.common.io.utility.TemporaryFileBuilder; import com.swirlds.common.merkle.MerkleInternal; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.common.test.fixtures.set.RandomAccessHashSet; import com.swirlds.common.test.fixtures.set.RandomAccessSet; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.merkledb.MerkleDb; import com.swirlds.merkledb.MerkleDbDataSourceBuilder; import com.swirlds.merkledb.MerkleDbTableConfig; import com.swirlds.merkledb.config.MerkleDbConfig_; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.VirtualMap; import com.swirlds.virtualmap.datasource.VirtualDataSourceBuilder; import java.io.IOException; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/ReconnectProtocolTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/ReconnectProtocolTests.java index 260382643624..39678a4facad 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/ReconnectProtocolTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/ReconnectProtocolTests.java @@ -36,8 +36,10 @@ import com.swirlds.common.merkle.synchronization.config.ReconnectConfig; import com.swirlds.common.merkle.synchronization.config.ReconnectConfig_; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.utility.ValueReference; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.gossip.FallenBehindManager; import com.swirlds.platform.metrics.ReconnectMetrics; import com.swirlds.platform.network.Connection; @@ -48,8 +50,6 @@ import com.swirlds.platform.state.signed.SignedStateValidator; import com.swirlds.platform.system.status.PlatformStatus; import com.swirlds.platform.system.status.PlatformStatusGetter; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Duration; import java.time.temporal.ChronoUnit; import java.util.ArrayList; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/ReconnectTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/ReconnectTest.java index 4477afb4d8f6..b95661348989 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/ReconnectTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/ReconnectTest.java @@ -31,8 +31,10 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomUtils; -import com.swirlds.common.test.merkle.util.PairedStreams; +import com.swirlds.common.test.fixtures.merkle.util.PairedStreams; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.metrics.ReconnectMetrics; import com.swirlds.platform.network.Connection; import com.swirlds.platform.network.SocketConnection; @@ -43,8 +45,6 @@ import com.swirlds.platform.state.signed.SignedStateValidator; import com.swirlds.platform.system.address.Address; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.IOException; import java.security.PublicKey; import java.time.Duration; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/VirtualMapReconnectTestBase.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/VirtualMapReconnectTestBase.java index b1aa29a7464e..e4df5c429de3 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/VirtualMapReconnectTestBase.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/VirtualMapReconnectTestBase.java @@ -16,7 +16,7 @@ package com.swirlds.platform.reconnect; -import static com.swirlds.test.framework.ResourceLoader.loadLog4jContext; +import static com.swirlds.common.test.fixtures.io.ResourceLoader.loadLog4jContext; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.fail; @@ -30,12 +30,12 @@ import com.swirlds.common.merkle.synchronization.config.ReconnectConfig; import com.swirlds.common.merkle.synchronization.config.ReconnectConfig_; import com.swirlds.common.merkle.synchronization.internal.QueryResponse; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.VirtualMap; import com.swirlds.virtualmap.datasource.VirtualDataSource; import com.swirlds.virtualmap.datasource.VirtualDataSourceBuilder; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencyReconnectProtocolTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencyReconnectProtocolTests.java index 1d4804c808d3..069a51654185 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencyReconnectProtocolTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencyReconnectProtocolTests.java @@ -32,7 +32,9 @@ import com.swirlds.common.notification.NotificationEngine; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.metrics.ReconnectMetrics; import com.swirlds.platform.network.Connection; import com.swirlds.platform.reconnect.ReconnectController; @@ -41,8 +43,6 @@ import com.swirlds.platform.recovery.EmergencyRecoveryManager; import com.swirlds.platform.recovery.emergencyfile.EmergencyRecoveryFile; import com.swirlds.platform.system.status.StatusActionSubmitter; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Duration; import java.time.Instant; import java.time.temporal.ChronoUnit; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencyReconnectTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencyReconnectTests.java index 2d725e425f13..dafc65a5aac0 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencyReconnectTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencyReconnectTests.java @@ -36,12 +36,14 @@ import com.swirlds.common.test.fixtures.AssertionUtils; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomUtils; -import com.swirlds.common.test.merkle.util.PairedStreams; +import com.swirlds.common.test.fixtures.merkle.util.PairedStreams; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.threading.pool.CachedPoolParallelExecutor; import com.swirlds.common.threading.pool.ParallelExecutionException; import com.swirlds.common.threading.pool.ParallelExecutor; import com.swirlds.common.utility.Clearable; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.metrics.ReconnectMetrics; import com.swirlds.platform.network.Connection; @@ -60,8 +62,6 @@ import com.swirlds.platform.state.signed.SignedState; import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.status.StatusActionSubmitter; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.IOException; import java.time.Duration; import java.time.temporal.ChronoUnit; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencySignedStateValidatorTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencySignedStateValidatorTests.java index 3da7bb27be36..78e6e579fc46 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencySignedStateValidatorTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/reconnect/emergency/EmergencySignedStateValidatorTests.java @@ -24,13 +24,13 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.recovery.emergencyfile.EmergencyRecoveryFile; import com.swirlds.platform.state.RandomSignedStateGenerator; import com.swirlds.platform.state.signed.SignedState; import com.swirlds.platform.state.signed.SignedStateInvalidException; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.List; import java.util.Random; import java.util.stream.IntStream; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/recovery/EventRecoveryWorkflowTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/recovery/EventRecoveryWorkflowTests.java index a1568a39f6da..26b6c8fd0aeb 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/recovery/EventRecoveryWorkflowTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/recovery/EventRecoveryWorkflowTests.java @@ -35,6 +35,7 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.crypto.RunningHash; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.internal.EventImpl; import com.swirlds.platform.recovery.emergencyfile.EmergencyRecoveryFile; @@ -42,7 +43,6 @@ import com.swirlds.platform.system.Round; import com.swirlds.platform.system.SwirldState; import com.swirlds.platform.system.events.ConsensusEvent; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.IOException; import java.nio.file.Path; import java.time.Instant; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/recovery/RecoveryTestUtils.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/recovery/RecoveryTestUtils.java index 68a5266d3d59..47e0bace3b7a 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/recovery/RecoveryTestUtils.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/recovery/RecoveryTestUtils.java @@ -33,6 +33,7 @@ import com.swirlds.common.io.extendable.extensions.CountingStreamExtension; import com.swirlds.common.platform.NodeId; import com.swirlds.common.stream.EventStreamManager; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.internal.EventImpl; import com.swirlds.platform.recovery.internal.ObjectStreamIterator; import com.swirlds.platform.system.BasicSoftwareVersion; @@ -43,7 +44,6 @@ import com.swirlds.platform.system.events.EventDescriptor; import com.swirlds.platform.system.transaction.ConsensusTransactionImpl; import com.swirlds.platform.system.transaction.SwirldTransaction; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/roster/RosterDiffGeneratorTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/roster/RosterDiffGeneratorTests.java index 40ef5318c1dd..23fa0a8ff855 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/roster/RosterDiffGeneratorTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/roster/RosterDiffGeneratorTests.java @@ -29,9 +29,9 @@ import com.swirlds.common.context.PlatformContext; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.system.address.Address; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.util.ArrayList; import java.util.HashSet; import java.util.List; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/EmergencyRecoveryFileTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/EmergencyRecoveryFileTests.java index 216d0141311d..d8e3ab0d16b4 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/EmergencyRecoveryFileTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/EmergencyRecoveryFileTests.java @@ -26,6 +26,8 @@ import com.swirlds.common.crypto.DigestType; import com.swirlds.common.crypto.Hash; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.common.test.fixtures.io.ResourceLoader; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.recovery.emergencyfile.EmergencyRecoveryFile; import com.swirlds.platform.recovery.emergencyfile.Intervals; @@ -34,8 +36,6 @@ import com.swirlds.platform.recovery.emergencyfile.Recovery; import com.swirlds.platform.recovery.emergencyfile.State; import com.swirlds.platform.recovery.emergencyfile.Stream; -import com.swirlds.test.framework.ResourceLoader; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/RandomSignedStateGenerator.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/RandomSignedStateGenerator.java index fc9d24685dcb..fee15157f6ba 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/RandomSignedStateGenerator.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/RandomSignedStateGenerator.java @@ -29,6 +29,7 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.consensus.ConsensusSnapshot; import com.swirlds.platform.state.signed.SignedState; @@ -36,7 +37,6 @@ import com.swirlds.platform.system.SoftwareVersion; import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.test.fixtures.state.DummySwirldState; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.time.Instant; import java.util.ArrayList; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/SignedStateTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/SignedStateTests.java index aedf2ec8cc40..9460cf4edd41 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/SignedStateTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/SignedStateTests.java @@ -33,12 +33,12 @@ import static org.mockito.Mockito.when; import com.swirlds.common.exceptions.ReferenceCountException; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.state.signed.ReservedSignedState; import com.swirlds.platform.state.signed.SignedState; import com.swirlds.platform.state.signed.SignedStateGarbageCollector; import com.swirlds.platform.system.SwirldState; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Duration; import java.util.ArrayList; import java.util.List; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/StateRegistryTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/StateRegistryTests.java index 678622c0b1cd..d0f54af4940b 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/StateRegistryTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/StateRegistryTests.java @@ -22,9 +22,9 @@ import com.swirlds.common.constructable.ConstructableRegistry; import com.swirlds.common.constructable.ConstructableRegistryException; import com.swirlds.common.test.fixtures.io.InputOutputStream; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.common.utility.RuntimeObjectRegistry; import com.swirlds.platform.test.fixtures.state.DummySwirldState; -import com.swirlds.test.framework.TestComponentTags; import java.io.IOException; import java.nio.file.Path; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/SwirldStateManagerTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/SwirldStateManagerTests.java index 7eb70b6ecd29..ec9831c3c458 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/SwirldStateManagerTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/SwirldStateManagerTests.java @@ -23,6 +23,7 @@ import com.swirlds.common.context.PlatformContext; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.SwirldsPlatform; import com.swirlds.platform.metrics.SwirldStateMetrics; import com.swirlds.platform.state.signed.SignedState; @@ -30,7 +31,6 @@ import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.status.StatusActionSubmitter; import com.swirlds.platform.test.fixtures.state.DummySwirldState; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/manager/AbstractStateSignatureCollectorTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/manager/AbstractStateSignatureCollectorTest.java index deeeb020d555..78e061b8103a 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/manager/AbstractStateSignatureCollectorTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/manager/AbstractStateSignatureCollectorTest.java @@ -25,13 +25,13 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.platform.NodeId; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.config.StateConfig_; import com.swirlds.platform.state.StateSignatureCollectorTester; import com.swirlds.platform.state.signed.SignedState; import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.transaction.StateSignatureTransaction; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.time.Duration; import java.util.Map; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/signed/StartupStateUtilsTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/signed/StartupStateUtilsTests.java index 40c347a7902a..b7dc7213a20d 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/signed/StartupStateUtilsTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/state/signed/StartupStateUtilsTests.java @@ -42,7 +42,9 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.scratchpad.Scratchpad; import com.swirlds.common.test.fixtures.TestRecycleBin; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig_; import com.swirlds.platform.event.preconsensus.PcesConfig; import com.swirlds.platform.internal.SignedStateLoadingException; @@ -53,8 +55,6 @@ import com.swirlds.platform.recovery.emergencyfile.State; import com.swirlds.platform.state.RandomSignedStateGenerator; import com.swirlds.platform.system.BasicSoftwareVersion; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.io.BufferedWriter; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/sync/protocol/SyncProtocolTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/sync/protocol/SyncProtocolTests.java index 41c699f5e498..069fad66f215 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/sync/protocol/SyncProtocolTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/sync/protocol/SyncProtocolTests.java @@ -29,6 +29,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.common.context.PlatformContext; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.threading.pool.ParallelExecutionException; import com.swirlds.platform.gossip.FallenBehindManager; import com.swirlds.platform.gossip.IntakeEventCounter; @@ -39,7 +40,6 @@ import com.swirlds.platform.metrics.SyncMetrics; import com.swirlds.platform.network.Connection; import com.swirlds.platform.network.NetworkProtocolException; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.IOException; import java.time.Duration; import java.util.List; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/PlatformStatusStateMachineTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/PlatformStatusStateMachineTests.java index 578d7784a804..1aae8eed54d4 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/PlatformStatusStateMachineTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/PlatformStatusStateMachineTests.java @@ -22,6 +22,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.system.status.actions.CatastrophicFailureAction; import com.swirlds.platform.system.status.actions.DoneReplayingEventsAction; import com.swirlds.platform.system.status.actions.FallenBehindAction; @@ -32,7 +33,6 @@ import com.swirlds.platform.system.status.actions.StartedReplayingEventsAction; import com.swirlds.platform.system.status.actions.StateWrittenToDiskAction; import com.swirlds.platform.system.status.actions.TimeElapsedAction; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import java.util.function.Consumer; import org.junit.jupiter.api.BeforeEach; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ActiveStatusLogicTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ActiveStatusLogicTests.java index ff681c9ba0f2..8cc376931376 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ActiveStatusLogicTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ActiveStatusLogicTests.java @@ -22,6 +22,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.system.status.PlatformStatus; import com.swirlds.platform.system.status.PlatformStatusConfig; import com.swirlds.platform.system.status.PlatformStatusConfig_; @@ -35,7 +36,6 @@ import com.swirlds.platform.system.status.actions.StartedReplayingEventsAction; import com.swirlds.platform.system.status.actions.StateWrittenToDiskAction; import com.swirlds.platform.system.status.actions.TimeElapsedAction; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/BehindStatusLogicTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/BehindStatusLogicTests.java index aeadc8efe452..9e529223e6e6 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/BehindStatusLogicTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/BehindStatusLogicTests.java @@ -22,6 +22,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.system.status.PlatformStatus; import com.swirlds.platform.system.status.PlatformStatusConfig; import com.swirlds.platform.system.status.actions.CatastrophicFailureAction; @@ -34,7 +35,6 @@ import com.swirlds.platform.system.status.actions.StartedReplayingEventsAction; import com.swirlds.platform.system.status.actions.StateWrittenToDiskAction; import com.swirlds.platform.system.status.actions.TimeElapsedAction; -import com.swirlds.test.framework.config.TestConfigBuilder; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/CheckingStatusLogicTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/CheckingStatusLogicTests.java index 73cd5c27b8a4..2f1427a26a1e 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/CheckingStatusLogicTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/CheckingStatusLogicTests.java @@ -22,6 +22,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.system.status.PlatformStatus; import com.swirlds.platform.system.status.PlatformStatusConfig; import com.swirlds.platform.system.status.actions.CatastrophicFailureAction; @@ -34,7 +35,6 @@ import com.swirlds.platform.system.status.actions.StartedReplayingEventsAction; import com.swirlds.platform.system.status.actions.StateWrittenToDiskAction; import com.swirlds.platform.system.status.actions.TimeElapsedAction; -import com.swirlds.test.framework.config.TestConfigBuilder; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ObservingStatusLogicTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ObservingStatusLogicTests.java index 42e1a8f14530..00d5c91eadd8 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ObservingStatusLogicTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ObservingStatusLogicTests.java @@ -22,6 +22,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.system.status.PlatformStatus; import com.swirlds.platform.system.status.PlatformStatusConfig; import com.swirlds.platform.system.status.PlatformStatusConfig_; @@ -35,7 +36,6 @@ import com.swirlds.platform.system.status.actions.StartedReplayingEventsAction; import com.swirlds.platform.system.status.actions.StateWrittenToDiskAction; import com.swirlds.platform.system.status.actions.TimeElapsedAction; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ReconnectCompleteStatusLogicTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ReconnectCompleteStatusLogicTests.java index dfb5f347ce21..5a064732e465 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ReconnectCompleteStatusLogicTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ReconnectCompleteStatusLogicTests.java @@ -22,6 +22,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.system.status.PlatformStatus; import com.swirlds.platform.system.status.PlatformStatusConfig; import com.swirlds.platform.system.status.actions.CatastrophicFailureAction; @@ -34,7 +35,6 @@ import com.swirlds.platform.system.status.actions.StartedReplayingEventsAction; import com.swirlds.platform.system.status.actions.StateWrittenToDiskAction; import com.swirlds.platform.system.status.actions.TimeElapsedAction; -import com.swirlds.test.framework.config.TestConfigBuilder; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ReplayingEventsStatusLogicTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ReplayingEventsStatusLogicTests.java index e3b9431445cf..f91a6c50dd5d 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ReplayingEventsStatusLogicTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/ReplayingEventsStatusLogicTests.java @@ -22,6 +22,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.system.status.PlatformStatus; import com.swirlds.platform.system.status.PlatformStatusConfig; import com.swirlds.platform.system.status.actions.CatastrophicFailureAction; @@ -34,7 +35,6 @@ import com.swirlds.platform.system.status.actions.StartedReplayingEventsAction; import com.swirlds.platform.system.status.actions.StateWrittenToDiskAction; import com.swirlds.platform.system.status.actions.TimeElapsedAction; -import com.swirlds.test.framework.config.TestConfigBuilder; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/StartingUpStatusLogicTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/StartingUpStatusLogicTests.java index dcc1ff488781..8d76dd11a0ad 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/StartingUpStatusLogicTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/status/logic/StartingUpStatusLogicTests.java @@ -22,6 +22,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.system.status.PlatformStatus; import com.swirlds.platform.system.status.PlatformStatusConfig; import com.swirlds.platform.system.status.actions.CatastrophicFailureAction; @@ -34,7 +35,6 @@ import com.swirlds.platform.system.status.actions.StartedReplayingEventsAction; import com.swirlds.platform.system.status.actions.StateWrittenToDiskAction; import com.swirlds.platform.system.status.actions.TimeElapsedAction; -import com.swirlds.test.framework.config.TestConfigBuilder; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/transaction/internal/TransactionSerializationTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/transaction/internal/TransactionSerializationTest.java index 3b379bbe7838..3d395bab00e0 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/transaction/internal/TransactionSerializationTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/system/transaction/internal/TransactionSerializationTest.java @@ -20,8 +20,8 @@ import static com.swirlds.common.test.fixtures.RandomUtils.randomHash; import static com.swirlds.common.test.fixtures.RandomUtils.randomSignature; import static com.swirlds.common.test.fixtures.io.SerializationUtils.serializeDeserialize; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static com.swirlds.platform.system.transaction.SystemTransactionType.SYS_TRANS_STATE_SIG; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import com.swirlds.common.constructable.ConstructableRegistry; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/uptime/UptimeTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/uptime/UptimeTests.java index 6f21dbdd51f0..30e2dc3a3670 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/uptime/UptimeTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/uptime/UptimeTests.java @@ -31,6 +31,7 @@ import com.swirlds.common.io.streams.SerializableDataOutputStream; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.consensus.ConsensusSnapshot; import com.swirlds.platform.consensus.GraphGenerations; import com.swirlds.platform.consensus.NonAncientEventWindow; @@ -40,7 +41,6 @@ import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.events.ConsensusEvent; import com.swirlds.platform.system.status.StatusActionSubmitter; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/HashLoggerTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/HashLoggerTest.java index a7082bcdb291..5af3590804d6 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/HashLoggerTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/HashLoggerTest.java @@ -28,14 +28,14 @@ import com.swirlds.common.merkle.MerkleNode; import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.state.PlatformState; import com.swirlds.platform.state.State; import com.swirlds.platform.state.signed.SignedState; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.ArrayList; import java.util.List; import java.util.concurrent.CyclicBarrier; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/MetricsDocUtilsTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/MetricsDocUtilsTest.java index b0a084b9bb4e..e3719c22b3bd 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/MetricsDocUtilsTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/MetricsDocUtilsTest.java @@ -28,11 +28,11 @@ import com.swirlds.common.metrics.platform.DefaultCounter; import com.swirlds.common.metrics.platform.DefaultMetrics; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Counter; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.Metrics; import com.swirlds.platform.SwirldsPlatform; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.File; import java.nio.charset.StandardCharsets; import java.util.Collection; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/iterator/SkippingIteratorTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/iterator/SkippingIteratorTest.java index fb8790731ffc..c1da17a32cab 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/iterator/SkippingIteratorTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/iterator/SkippingIteratorTest.java @@ -21,7 +21,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.util.Collections; import java.util.Iterator; import java.util.NoSuchElementException; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/iterator/TypedIteratorTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/iterator/TypedIteratorTest.java index ed768bc4f78c..e485d1e755ee 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/iterator/TypedIteratorTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/util/iterator/TypedIteratorTest.java @@ -22,7 +22,7 @@ import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/PlatformWiringTests.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/PlatformWiringTests.java index 50e6d9a770d2..401db66dfc47 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/PlatformWiringTests.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/PlatformWiringTests.java @@ -21,6 +21,7 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.StateSigner; import com.swirlds.platform.components.LinkedEventIntake; import com.swirlds.platform.event.FutureEventBuffer; @@ -39,7 +40,6 @@ import com.swirlds.platform.state.SwirldStateManager; import com.swirlds.platform.state.signed.SignedStateFileManager; import com.swirlds.platform.state.signed.StateSignatureCollector; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/SignedStateReserverTest.java b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/SignedStateReserverTest.java index 35224e3e69d2..9b01c21da5a0 100644 --- a/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/SignedStateReserverTest.java +++ b/platform-sdk/swirlds-platform-core/src/test/java/com/swirlds/platform/wiring/SignedStateReserverTest.java @@ -22,18 +22,18 @@ import com.swirlds.base.time.Time; import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.utility.ValueReference; import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.common.wiring.schedulers.TaskScheduler; import com.swirlds.common.wiring.schedulers.builders.TaskSchedulerType; import com.swirlds.common.wiring.wires.input.BindableInputWire; import com.swirlds.common.wiring.wires.output.OutputWire; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.config.StateConfig; import com.swirlds.platform.state.State; import com.swirlds.platform.state.signed.ReservedSignedState; import com.swirlds.platform.state.signed.SignedState; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.util.List; import java.util.concurrent.ForkJoinPool; import java.util.stream.IntStream; diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/build.gradle.kts b/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/build.gradle.kts deleted file mode 100644 index a25947bdb0e6..000000000000 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/build.gradle.kts +++ /dev/null @@ -1,27 +0,0 @@ -/* - * Copyright (C) 2016-2024 Hedera Hashgraph, LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -plugins { - id("com.hedera.hashgraph.sdk.conventions") - id("com.hedera.hashgraph.platform-maven-publish") -} - -testModuleInfo { - requires("com.swirlds.common.test.fixtures") - requires("org.junit.jupiter.params") - requires("org.mockito") - requiresStatic("com.github.spotbugs.annotations") -} diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/module-info.java b/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/module-info.java deleted file mode 100644 index f1ce6891a1f1..000000000000 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-common-test/src/main/java/module-info.java +++ /dev/null @@ -1,14 +0,0 @@ -open module com.swirlds.common.testing { - exports com.swirlds.common.test.merkle.util; - exports com.swirlds.common.test.merkle.dummy; - - requires transitive com.swirlds.common; - requires transitive com.swirlds.config.api; - requires transitive org.apache.logging.log4j.core; - requires com.swirlds.base; - requires com.swirlds.test.framework; - requires java.scripting; - requires org.apache.logging.log4j; - requires org.junit.jupiter.api; - requires static com.github.spotbugs.annotations; -} diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/build.gradle.kts b/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/build.gradle.kts deleted file mode 100644 index 175cb637f8d0..000000000000 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/build.gradle.kts +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Copyright (C) 2020-2024 Hedera Hashgraph, LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -plugins { - id("com.hedera.hashgraph.sdk.conventions") - id("com.hedera.hashgraph.platform-maven-publish") -} - -mainModuleInfo { - runtimeOnly("com.swirlds.config.api") - runtimeOnly("com.swirlds.config.impl") -} diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/example-configurations.txt b/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/example-configurations.txt deleted file mode 100644 index d262b37e75db..000000000000 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/com/swirlds/test/framework/example-configurations.txt +++ /dev/null @@ -1,66 +0,0 @@ -This document contains example test configurations that developers have found useful. - -If you build a configuration that you find useful, post it here so that others can use it. - -======================================== -=== How to add a configuration === -======================================== - -- Click the drop down menu in Intellij next to the green play button. -- Set the test kind to "Tags". -- Set the scope to "In whole project". -- Do not change the forking mode (default: none). Bug in intellij causes flags to be ignored if changed. -- Add a tag expression. - -Tag expressions use standard Boolean logic: -- and using the “&” character -- or using the “|” character -- not using the “!” character -- (parentheses) are allowed -- Whitespace sensitive, do not add any spaces or other whitespace - -Further tag documentation: https://junit.org/junit5/docs/current/user-guide/#running-tests-tag-expressions - -======================================== -=== Quick Standard tests === -======================================== - -Runs all functional tests that are quick and can be run locally. - -FUNCTIONAL&!BROKEN&!REMOTE_ONLY&!AT_SCALE - -======================================== -=== Complete Standard tests === -======================================== - -Runs all functional tests, even the ones that take a long time. A good thing to do before a commit. - -FUNCTIONAL&!BROKEN&!REMOTE_ONLY - -======================================== -=== Quick Component tests === -======================================== - -Runs quick functional tests for a particular component. - -Example 1: merkle tests - -MERKLE&FUNCTIONAL&!BROKEN&!REMOTE_ONLY&!AT_SCALE - -Example 2: fcmap tests - -FCMAP&FUNCTIONAL&!BROKEN&!REMOTE_ONLY&!AT_SCALE - -======================================== -=== Complete Component tests === -======================================== - -Runs quick functional tests for a particular component. - -Example 1: merkle tests - -MERKLE&FUNCTIONAL&!BROKEN&!REMOTE_ONLY - -Example 2: fcmap tests - -FCMAP&FUNCTIONAL&!BROKEN&!REMOTE_ONLY \ No newline at end of file diff --git a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/module-info.java b/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/module-info.java deleted file mode 100644 index 885050cd9847..000000000000 --- a/platform-sdk/swirlds-unit-tests/common/swirlds-test-framework/src/main/java/module-info.java +++ /dev/null @@ -1,14 +0,0 @@ -module com.swirlds.test.framework { - exports com.swirlds.test.framework; - exports com.swirlds.test.framework.context; - exports com.swirlds.test.framework.config; - - requires transitive com.swirlds.base; - requires transitive com.swirlds.common; - requires transitive com.swirlds.config.api; - requires transitive com.swirlds.metrics.api; - requires com.swirlds.config.extensions; - requires org.apache.logging.log4j.core; - requires org.apache.logging.log4j; - requires static com.github.spotbugs.annotations; -} diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/build.gradle.kts b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/build.gradle.kts index dea1bfbc760f..5f5163bd4beb 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/build.gradle.kts +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/build.gradle.kts @@ -20,7 +20,6 @@ plugins { } testModuleInfo { - requires("com.swirlds.common.testing") requires("com.swirlds.merkle") requires("com.swirlds.base.test.fixtures") requires("awaitility") diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/SignedStateUtils.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/SignedStateUtils.java index 8c75f03ebdcb..ba4800c91685 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/SignedStateUtils.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/SignedStateUtils.java @@ -19,11 +19,11 @@ import static com.swirlds.platform.test.PlatformStateUtils.randomPlatformState; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.state.State; import com.swirlds.platform.state.signed.SignedState; import com.swirlds.platform.system.SwirldState; import com.swirlds.platform.test.fixtures.state.DummySwirldState; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.util.Random; public class SignedStateUtils { diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/GenerateConsensus.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/GenerateConsensus.java index 92cdadf5dc66..025a2b6dea30 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/GenerateConsensus.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/GenerateConsensus.java @@ -16,12 +16,12 @@ package com.swirlds.platform.test.consensus; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.ConsensusConfig; import com.swirlds.platform.internal.ConsensusRound; import com.swirlds.platform.test.fixtures.event.generator.StandardGraphGenerator; import com.swirlds.platform.test.fixtures.event.source.EventSource; import com.swirlds.platform.test.fixtures.event.source.StandardEventSource; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.ArrayList; import java.util.Deque; import java.util.List; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/TestIntake.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/TestIntake.java index c68e07fffbe4..41759e2e87cd 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/TestIntake.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/TestIntake.java @@ -21,9 +21,11 @@ import com.swirlds.base.time.Time; import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.wiring.counters.BackpressureObjectCounter; import com.swirlds.common.wiring.model.WiringModel; import com.swirlds.common.wiring.wires.output.StandardOutputWire; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.Consensus; import com.swirlds.platform.ConsensusImpl; import com.swirlds.platform.components.LinkedEventIntake; @@ -54,8 +56,6 @@ import com.swirlds.platform.wiring.components.EventHasherWiring; import com.swirlds.platform.wiring.components.EventWindowManagerWiring; import com.swirlds.platform.wiring.components.PostHashCollectorWiring; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.time.Duration; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/framework/ConsensusTestNode.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/framework/ConsensusTestNode.java index 61a037b09ff1..d481afcdbb40 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/framework/ConsensusTestNode.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/framework/ConsensusTestNode.java @@ -18,12 +18,12 @@ import static org.junit.jupiter.api.Assertions.assertTrue; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.Consensus; import com.swirlds.platform.consensus.ConsensusConfig; import com.swirlds.platform.consensus.ConsensusSnapshot; import com.swirlds.platform.test.consensus.TestIntake; import com.swirlds.platform.test.event.emitter.EventEmitter; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.Objects; import java.util.Random; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/framework/validation/NoEventsLost.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/framework/validation/NoEventsLost.java index 037274706dd4..d84a4fb6656f 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/framework/validation/NoEventsLost.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/consensus/framework/validation/NoEventsLost.java @@ -17,10 +17,10 @@ package com.swirlds.platform.test.consensus.framework.validation; import com.swirlds.common.crypto.Hash; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.ConsensusConfig; import com.swirlds.platform.internal.EventImpl; import com.swirlds.platform.test.consensus.framework.ConsensusOutput; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.Map; import java.util.stream.Collectors; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/gui/TestGuiSource.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/gui/TestGuiSource.java index 6befda4e48f9..d707b330ec8e 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/gui/TestGuiSource.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/com/swirlds/platform/test/gui/TestGuiSource.java @@ -16,6 +16,7 @@ package com.swirlds.platform.test.gui; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.ConsensusConfig; import com.swirlds.platform.consensus.ConsensusSnapshot; import com.swirlds.platform.gui.hashgraph.HashgraphGuiSource; @@ -26,7 +27,6 @@ import com.swirlds.platform.test.fixtures.event.generator.StandardGraphGenerator; import com.swirlds.platform.test.fixtures.event.source.EventSource; import com.swirlds.platform.test.fixtures.event.source.StandardEventSource; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.awt.FlowLayout; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/module-info.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/module-info.java index 8a217ea8d76a..93c5eb2b5c63 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/module-info.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/main/java/module-info.java @@ -6,9 +6,9 @@ requires transitive com.swirlds.platform.core; requires com.swirlds.config.api.test.fixtures; requires com.swirlds.config.api; + requires com.swirlds.config.extensions.test.fixtures; requires com.swirlds.logging; requires com.swirlds.metrics.api; - requires com.swirlds.test.framework; requires java.desktop; requires org.apache.logging.log4j; requires org.junit.jupiter.api; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/EventStringsTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/EventStringsTest.java index 33e55d63769c..14ab5a34b1e8 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/EventStringsTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/EventStringsTest.java @@ -20,6 +20,7 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.platform.EventStrings; import com.swirlds.platform.event.GossipEvent; import com.swirlds.platform.internal.EventImpl; @@ -29,7 +30,6 @@ import com.swirlds.platform.system.events.EventConstants; import com.swirlds.platform.system.events.EventDescriptor; import com.swirlds.platform.system.transaction.ConsensusTransactionImpl; -import com.swirlds.test.framework.TestComponentTags; import java.time.Instant; import java.util.Collections; import org.junit.jupiter.api.DisplayName; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/PlatformDataTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/PlatformDataTests.java index 26cf5fca7c35..7302daae6e28 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/PlatformDataTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/PlatformDataTests.java @@ -30,11 +30,11 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.io.streams.SerializableDataInputStream; import com.swirlds.common.io.streams.SerializableDataOutputStream; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.ConsensusSnapshot; import com.swirlds.platform.state.MinGenInfo; import com.swirlds.platform.state.PlatformData; import com.swirlds.platform.system.BasicSoftwareVersion; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/PlatformStateTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/PlatformStateTests.java index 4739f9d483d8..e402b3a3ecba 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/PlatformStateTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/PlatformStateTests.java @@ -26,9 +26,9 @@ import com.swirlds.common.constructable.ConstructableRegistryException; import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.test.fixtures.io.InputOutputStream; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.state.PlatformState; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.FileNotFoundException; import java.io.IOException; import java.nio.file.Path; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SerializationDebugTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SerializationDebugTest.java index 952f8fb1a52d..a1e8385a6321 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SerializationDebugTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SerializationDebugTest.java @@ -26,7 +26,7 @@ import static com.swirlds.common.io.streams.internal.SerializationOperation.READ_SERIALIZABLE; import static com.swirlds.common.io.streams.internal.SerializationOperation.READ_SERIALIZABLE_LIST; import static com.swirlds.common.io.streams.internal.SerializationOperation.STREAM_OPENED; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertArrayEquals; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; @@ -46,10 +46,10 @@ import com.swirlds.common.merkle.utility.Keyed; import com.swirlds.common.merkle.utility.MerkleLong; import com.swirlds.common.test.fixtures.io.InputOutputStream; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.merkle.map.MerkleMap; import com.swirlds.merkle.tree.MerkleBinaryTree; import com.swirlds.merkle.tree.MerkleTreeInternalNode; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.IOException; import java.nio.file.Path; import java.time.Instant; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SerializationTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SerializationTests.java index d0f8b3116fb5..97efdea750f9 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SerializationTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SerializationTests.java @@ -25,8 +25,8 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.TransactionUtils; import com.swirlds.common.test.fixtures.io.SerializationUtils; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.test.fixtures.event.RandomEventUtils; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.IOException; import java.util.stream.Stream; import org.junit.jupiter.api.BeforeAll; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SignedStateSynchronizationTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SignedStateSynchronizationTests.java index fbe07ded9b36..28c3016f3e6c 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SignedStateSynchronizationTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SignedStateSynchronizationTests.java @@ -19,11 +19,11 @@ import com.swirlds.common.constructable.ConstructableRegistry; import com.swirlds.common.constructable.ConstructableRegistryException; import com.swirlds.common.merkle.synchronization.config.ReconnectConfig; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.state.signed.SignedState; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SocketConnectionTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SocketConnectionTests.java index c315dbb62f79..742ac3388781 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SocketConnectionTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/SocketConnectionTests.java @@ -16,7 +16,7 @@ package com.swirlds.platform.test; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; @@ -34,11 +34,11 @@ import com.swirlds.common.io.extendable.extensions.CountingStreamExtension; import com.swirlds.common.platform.NodeId; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.gossip.sync.SyncInputStream; import com.swirlds.platform.gossip.sync.SyncOutputStream; import com.swirlds.platform.network.ConnectionTracker; import com.swirlds.platform.network.SocketConnection; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.IOException; import java.net.Socket; import java.net.SocketException; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/StateTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/StateTest.java index 1f02c1a26570..a00f4f9504e7 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/StateTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/StateTest.java @@ -23,8 +23,8 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.platform.state.State; -import com.swirlds.test.framework.TestComponentTags; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/StateTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/StateTests.java index 7c849495fd72..332d01a3bb74 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/StateTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/StateTests.java @@ -16,7 +16,7 @@ package com.swirlds.platform.test; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.areTreesEqual; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.areTreesEqual; import static com.swirlds.platform.test.PlatformStateUtils.randomPlatformState; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; @@ -25,10 +25,10 @@ import com.swirlds.common.constructable.ConstructableRegistryException; import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.test.fixtures.io.InputOutputStream; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.state.State; import com.swirlds.platform.test.fixtures.state.DummySwirldState; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.IOException; import java.nio.file.Path; import org.junit.jupiter.api.BeforeAll; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterCoreTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterCoreTests.java index 791170ccc713..51110fcc59f1 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterCoreTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterCoreTests.java @@ -26,13 +26,13 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomUtils; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.event.GossipEvent; import com.swirlds.platform.gossip.chatter.config.ChatterConfig; import com.swirlds.platform.gossip.chatter.config.ChatterConfig_; import com.swirlds.platform.gossip.chatter.protocol.ChatterCore; import com.swirlds.platform.state.signed.SignedState; import com.swirlds.platform.test.event.GossipEventBuilder; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.LinkedList; import java.util.List; import java.util.Random; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterNotifierTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterNotifierTest.java index 6f23c47b0cd8..5b251f37bf80 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterNotifierTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterNotifierTest.java @@ -16,7 +16,7 @@ package com.swirlds.platform.test.chatter; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static org.mockito.ArgumentMatchers.any; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.verify; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterSyncTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterSyncTest.java index 393f84334227..741fffd14433 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterSyncTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/ChatterSyncTest.java @@ -21,6 +21,7 @@ import com.swirlds.common.context.PlatformContext; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.threading.pool.ParallelExecutionException; import com.swirlds.platform.gossip.FallenBehindManager; import com.swirlds.platform.gossip.SyncException; @@ -30,7 +31,6 @@ import com.swirlds.platform.gossip.shadowgraph.ShadowgraphSynchronizer; import com.swirlds.platform.network.Connection; import com.swirlds.platform.network.NetworkProtocolException; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.IOException; import java.util.List; import org.junit.jupiter.api.Assertions; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/SimulatorTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/SimulatorTest.java index 62bd86836a3a..a40fd8fa9835 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/SimulatorTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/SimulatorTest.java @@ -18,9 +18,9 @@ import com.swirlds.common.constructable.ConstructableRegistry; import com.swirlds.common.constructable.ConstructableRegistryException; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.test.chatter.simulator.GossipSimulation; import com.swirlds.platform.test.chatter.simulator.GossipSimulationBuilder; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Disabled; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/network/framework/NodeBuilder.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/network/framework/NodeBuilder.java index 1a10e1e7e4f6..0ed4720397a6 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/network/framework/NodeBuilder.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/chatter/network/framework/NodeBuilder.java @@ -17,10 +17,10 @@ package com.swirlds.platform.test.chatter.network.framework; import com.swirlds.common.platform.NodeId; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.gossip.chatter.config.ChatterConfig; import com.swirlds.platform.gossip.chatter.config.ChatterConfig_; import com.swirlds.platform.test.chatter.network.NoOpSimulatedEventPipeline; -import com.swirlds.test.framework.config.TestConfigBuilder; /** * Builds a node for a simulated chatter test. diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/components/EventObserverDispatcherTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/components/EventObserverDispatcherTests.java index f132c76f32d7..425f63315769 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/components/EventObserverDispatcherTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/components/EventObserverDispatcherTests.java @@ -22,6 +22,7 @@ import static org.junit.jupiter.api.Assertions.fail; import static org.mockito.Mockito.mock; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.platform.consensus.ConsensusSnapshot; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.gossip.shadowgraph.Generations; @@ -35,7 +36,6 @@ import com.swirlds.platform.test.observers.ObservationType; import com.swirlds.platform.test.observers.SimpleEventTracker; import com.swirlds.platform.test.observers.StaleObserver; -import com.swirlds.test.framework.TestComponentTags; import java.util.List; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/components/EventUtilsTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/components/EventUtilsTests.java index 88f3b3d8a7c8..bd1b771353eb 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/components/EventUtilsTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/components/EventUtilsTests.java @@ -24,12 +24,12 @@ import static org.mockito.Mockito.mock; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.platform.event.EventUtils; import com.swirlds.platform.system.events.BaseEventHashedData; import com.swirlds.platform.system.events.EventConstants; import com.swirlds.platform.system.transaction.SwirldTransaction; import com.swirlds.platform.test.event.EventMocks; -import com.swirlds.test.framework.TestComponentTags; import java.time.Instant; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/ConsensusTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/ConsensusTests.java index 1a436e7bb455..a935ca1361ae 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/ConsensusTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/ConsensusTests.java @@ -17,11 +17,11 @@ package com.swirlds.platform.test.consensus; import static com.swirlds.common.test.fixtures.WeightGenerators.RANDOM; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static com.swirlds.platform.test.consensus.ConsensusTestArgs.RANDOM_WEIGHT_DESC; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import org.junit.jupiter.api.*; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.MethodSource; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/EventEmitterTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/EventEmitterTests.java index 2fe678934fa3..f20a18a61780 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/EventEmitterTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/EventEmitterTests.java @@ -16,15 +16,16 @@ package com.swirlds.platform.test.consensus; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import static com.swirlds.platform.test.fixtures.event.EventUtils.areEventListsEquivalent; import static com.swirlds.platform.test.fixtures.event.EventUtils.areGenerationNumbersValid; import static com.swirlds.platform.test.fixtures.event.EventUtils.isEventOrderValid; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertNotEquals; import static org.junit.jupiter.api.Assertions.assertNotSame; import static org.junit.jupiter.api.Assertions.assertTrue; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.platform.test.event.emitter.CollectingEventEmitter; import com.swirlds.platform.test.event.emitter.EventEmitter; import com.swirlds.platform.test.event.emitter.PriorityEventEmitter; @@ -33,7 +34,6 @@ import com.swirlds.platform.test.fixtures.event.IndexedEvent; import com.swirlds.platform.test.fixtures.event.generator.StandardGraphGenerator; import com.swirlds.platform.test.fixtures.event.source.StandardEventSource; -import com.swirlds.test.framework.TestComponentTags; import java.util.List; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/GraphGeneratorTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/GraphGeneratorTests.java index ccc36151e50e..f874a8056eee 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/GraphGeneratorTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/GraphGeneratorTests.java @@ -31,6 +31,8 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.test.event.source.ForkingEventSource; import com.swirlds.platform.test.fixtures.event.DynamicValue; @@ -39,8 +41,6 @@ import com.swirlds.platform.test.fixtures.event.generator.GraphGenerator; import com.swirlds.platform.test.fixtures.event.generator.StandardGraphGenerator; import com.swirlds.platform.test.fixtures.event.source.StandardEventSource; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; import java.time.Instant; import java.util.HashSet; import java.util.List; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/IntakeAndConsensusTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/IntakeAndConsensusTests.java index 7193a90d071d..3054bdecbcda 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/IntakeAndConsensusTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/consensus/IntakeAndConsensusTests.java @@ -16,10 +16,11 @@ package com.swirlds.platform.test.consensus; -import static com.swirlds.test.framework.TestQualifierTags.TIME_CONSUMING; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIME_CONSUMING; import com.swirlds.common.platform.NodeId; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.ConsensusConfig; import com.swirlds.platform.consensus.ConsensusConfig_; import com.swirlds.platform.system.address.AddressBook; @@ -32,7 +33,6 @@ import com.swirlds.platform.test.fixtures.event.source.EventSource; import com.swirlds.platform.test.fixtures.event.source.StandardEventSource; import com.swirlds.platform.test.graph.OtherParentMatrixFactory; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.time.Instant; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/GossipEventTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/GossipEventTest.java index c6d650f349b7..26862b285232 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/GossipEventTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/GossipEventTest.java @@ -26,11 +26,11 @@ import com.swirlds.common.io.streams.SerializableDataOutputStream; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.io.SerializationUtils; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.event.GossipEvent; import com.swirlds.platform.test.fixtures.event.IndexedEvent; import com.swirlds.platform.test.fixtures.event.RandomEventUtils; import com.swirlds.platform.test.utils.EqualsVerifier; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileManagerTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileManagerTests.java index f3ca4bb08efc..ccb5debb9d29 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileManagerTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileManagerTests.java @@ -36,6 +36,7 @@ import com.swirlds.common.test.fixtures.TestRecycleBin; import com.swirlds.common.utility.CompareTo; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; import com.swirlds.platform.event.AncientMode; import com.swirlds.platform.event.preconsensus.PcesConfig_; @@ -44,7 +45,6 @@ import com.swirlds.platform.event.preconsensus.PcesFileReader; import com.swirlds.platform.event.preconsensus.PcesFileTracker; import com.swirlds.platform.eventhandling.EventConfig_; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.io.IOException; import java.nio.file.Path; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileReaderTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileReaderTests.java index 42b5bbb30efa..985245be0009 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileReaderTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileReaderTests.java @@ -39,6 +39,7 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.TestRecycleBin; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; import com.swirlds.platform.event.AncientMode; import com.swirlds.platform.event.preconsensus.PcesConfig_; @@ -47,7 +48,6 @@ import com.swirlds.platform.event.preconsensus.PcesFileTracker; import com.swirlds.platform.event.preconsensus.PcesMutableFile; import com.swirlds.platform.eventhandling.EventConfig_; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.io.FileOutputStream; import java.io.IOException; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileTests.java index bfd1a53a52df..e3374769837e 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesFileTests.java @@ -43,9 +43,9 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomUtils; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.event.AncientMode; import com.swirlds.platform.event.preconsensus.PcesFile; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.io.IOException; import java.nio.file.Files; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesWriterTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesWriterTests.java index e287d8213443..c798b1a04b4e 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesWriterTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/preconsensus/PcesWriterTests.java @@ -44,6 +44,7 @@ import com.swirlds.common.test.fixtures.TransactionGenerator; import com.swirlds.common.test.fixtures.io.FileManipulation; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; import com.swirlds.platform.config.TransactionConfig_; import com.swirlds.platform.consensus.NonAncientEventWindow; @@ -65,7 +66,6 @@ import com.swirlds.platform.test.fixtures.event.generator.StandardGraphGenerator; import com.swirlds.platform.test.fixtures.event.source.StandardEventSource; import com.swirlds.platform.wiring.DoneStreamingPcesTrigger; -import com.swirlds.test.framework.config.TestConfigBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.io.IOException; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/EventCreationManagerTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/EventCreationManagerTests.java index 9e3a2fa0f58b..261d893efbb3 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/EventCreationManagerTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/EventCreationManagerTests.java @@ -26,12 +26,12 @@ import com.swirlds.base.time.Time; import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.event.GossipEvent; import com.swirlds.platform.event.creation.EventCreationManager; import com.swirlds.platform.event.creation.EventCreationStatus; import com.swirlds.platform.event.creation.EventCreator; import com.swirlds.platform.event.creation.rules.EventCreationRule; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.List; import java.util.concurrent.atomic.AtomicBoolean; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/EventCreationRulesTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/EventCreationRulesTests.java index b69a98819495..67072e89d7cf 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/EventCreationRulesTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/EventCreationRulesTests.java @@ -30,7 +30,9 @@ import com.swirlds.base.test.fixtures.time.FakeTime; import com.swirlds.base.time.Time; import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.event.GossipEvent; import com.swirlds.platform.event.creation.EventCreationConfig_; import com.swirlds.platform.event.creation.EventCreator; @@ -40,8 +42,6 @@ import com.swirlds.platform.event.creation.rules.PlatformStatusRule; import com.swirlds.platform.eventhandling.TransactionPool; import com.swirlds.platform.system.status.PlatformStatus; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Duration; import java.util.Random; import java.util.concurrent.atomic.AtomicInteger; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/TipsetEventCreatorTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/TipsetEventCreatorTests.java index 613a2f18f7d2..74393f9fb90d 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/TipsetEventCreatorTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/TipsetEventCreatorTests.java @@ -37,6 +37,7 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.stream.Signer; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.components.transaction.TransactionSupplier; import com.swirlds.platform.consensus.ConsensusConstants; import com.swirlds.platform.consensus.NonAncientEventWindow; @@ -60,7 +61,6 @@ import com.swirlds.platform.system.events.EventDescriptor; import com.swirlds.platform.system.transaction.ConsensusTransactionImpl; import com.swirlds.platform.system.transaction.SwirldTransaction; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; import java.time.Duration; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/TipsetWeightCalculatorTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/TipsetWeightCalculatorTests.java index d279d2cbbb50..e5b1fe58b05b 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/TipsetWeightCalculatorTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/event/tipset/TipsetWeightCalculatorTests.java @@ -34,6 +34,7 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator.WeightDistributionStrategy; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.event.AncientMode; import com.swirlds.platform.event.creation.tipset.ChildlessEventTracker; @@ -45,7 +46,6 @@ import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.events.EventConstants; import com.swirlds.platform.system.events.EventDescriptor; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.util.ArrayList; import java.util.HashMap; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/network/OutboundConnectionCreatorTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/network/OutboundConnectionCreatorTest.java index a4ed0d16fb59..0fe282b652bc 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/network/OutboundConnectionCreatorTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/network/OutboundConnectionCreatorTest.java @@ -32,7 +32,9 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator.WeightDistributionStrategy; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.network.ByteConstants; import com.swirlds.platform.network.Connection; import com.swirlds.platform.network.ConnectionTracker; @@ -43,8 +45,6 @@ import com.swirlds.platform.network.connectivity.SocketFactory; import com.swirlds.platform.system.BasicSoftwareVersion; import com.swirlds.platform.system.address.AddressBook; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/network/communication/ReadWriteFakeConnection.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/network/communication/ReadWriteFakeConnection.java index 89413fea1c60..bb4018b8b14e 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/network/communication/ReadWriteFakeConnection.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/network/communication/ReadWriteFakeConnection.java @@ -18,12 +18,12 @@ import com.swirlds.common.context.PlatformContext; import com.swirlds.common.io.utility.IOConsumer; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.gossip.sync.SyncInputStream; import com.swirlds.platform.gossip.sync.SyncOutputStream; import com.swirlds.platform.test.network.FakeConnection; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/reconnect/FallenBehindManagerTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/reconnect/FallenBehindManagerTest.java index 22c2b4cbba2a..f27f4f90b8a5 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/reconnect/FallenBehindManagerTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/reconnect/FallenBehindManagerTest.java @@ -23,12 +23,12 @@ import com.swirlds.common.merkle.synchronization.config.ReconnectConfig_; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.gossip.FallenBehindManager; import com.swirlds.platform.gossip.FallenBehindManagerImpl; import com.swirlds.platform.network.RandomGraph; import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.status.StatusActionSubmitter; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.concurrent.atomic.AtomicInteger; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/ConsensusHashManagerTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/ConsensusHashManagerTests.java index 8ea6a5caba3f..201288a62351 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/ConsensusHashManagerTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/ConsensusHashManagerTests.java @@ -39,6 +39,7 @@ import com.swirlds.common.crypto.Signature; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.platform.consensus.ConsensusConfig; import com.swirlds.platform.dispatch.DispatchBuilder; import com.swirlds.platform.dispatch.triggers.error.CatastrophicIssTrigger; @@ -49,7 +50,6 @@ import com.swirlds.platform.system.address.Address; import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.system.transaction.StateSignatureTransaction; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.util.ArrayList; import java.util.HashSet; import java.util.LinkedList; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/IssHandlerTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/IssHandlerTests.java index 8f6a5922d271..0a2549ab04bc 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/IssHandlerTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/IssHandlerTests.java @@ -27,6 +27,7 @@ import com.swirlds.common.platform.NodeId; import com.swirlds.common.scratchpad.Scratchpad; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.components.common.output.FatalErrorConsumer; import com.swirlds.platform.components.state.output.IssConsumer; import com.swirlds.platform.config.StateConfig; @@ -35,7 +36,6 @@ import com.swirlds.platform.state.iss.IssScratchpad; import com.swirlds.platform.system.status.StatusActionSubmitter; import com.swirlds.platform.test.fixtures.SimpleScratchpad; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.util.concurrent.atomic.AtomicInteger; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/SignedStateComparisonTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/SignedStateComparisonTest.java index c046e667264a..e532f45a64ba 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/SignedStateComparisonTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/state/SignedStateComparisonTest.java @@ -17,7 +17,7 @@ package com.swirlds.platform.test.state; import static com.swirlds.common.test.fixtures.RandomUtils.randomHash; -import static com.swirlds.common.test.merkle.util.MerkleTestUtils.buildLessSimpleTree; +import static com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils.buildLessSimpleTree; import static com.swirlds.platform.state.signed.SignedStateComparison.mismatchedNodeIterator; import static com.swirlds.platform.state.signed.SignedStateComparison.printMismatchedNodes; import static org.junit.jupiter.api.Assertions.assertFalse; @@ -28,8 +28,8 @@ import com.swirlds.common.merkle.MerkleNode; import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.utility.MerkleLong; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; import com.swirlds.platform.state.signed.MismatchedNodes; import java.util.Iterator; import org.junit.jupiter.api.DisplayName; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/stats/AccumulatedAverageTimeTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/stats/AccumulatedAverageTimeTest.java index 5c41141f79c3..a1c4359c2484 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/stats/AccumulatedAverageTimeTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/stats/AccumulatedAverageTimeTest.java @@ -25,9 +25,9 @@ import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; import com.swirlds.platform.stats.simple.AccumulatedAverageTime; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import java.util.concurrent.ScheduledExecutorService; import org.junit.jupiter.api.Assertions; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/stats/CycleMetricsTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/stats/CycleMetricsTest.java index c8f6bbc4ebf1..2ca6943a6d7f 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/stats/CycleMetricsTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/stats/CycleMetricsTest.java @@ -28,11 +28,11 @@ import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; import com.swirlds.platform.stats.cycle.AccumulatedCycleMetrics; import com.swirlds.platform.stats.cycle.CycleDefinition; import com.swirlds.platform.stats.cycle.CycleTracker; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.time.Duration; import java.util.List; import java.util.concurrent.ScheduledExecutorService; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/LocalConnection.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/LocalConnection.java index 7c7760bb21bd..da544c60d8d7 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/LocalConnection.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/LocalConnection.java @@ -18,13 +18,13 @@ import com.swirlds.common.context.PlatformContext; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.gossip.sync.SyncInputStream; import com.swirlds.platform.gossip.sync.SyncOutputStream; import com.swirlds.platform.network.Connection; import com.swirlds.platform.network.NetworkUtils; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.io.InputStream; import java.io.OutputStream; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/ShadowGraphTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/ShadowGraphTest.java index e84d0b3c7989..c7595639a8a7 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/ShadowGraphTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/ShadowGraphTest.java @@ -32,6 +32,7 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.utility.CommonUtils; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.gossip.shadowgraph.ShadowEvent; @@ -43,7 +44,6 @@ import com.swirlds.platform.test.event.emitter.EventEmitterFactory; import com.swirlds.platform.test.event.emitter.StandardEventEmitter; import com.swirlds.platform.test.fixtures.event.IndexedEvent; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.time.Instant; import java.time.temporal.ChronoUnit; import java.util.ArrayList; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/ShadowgraphByBirthRoundTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/ShadowgraphByBirthRoundTests.java index 5d20ca364478..107896aba0f0 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/ShadowgraphByBirthRoundTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/ShadowgraphByBirthRoundTests.java @@ -32,8 +32,10 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; import com.swirlds.common.test.fixtures.RandomUtils; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.utility.CommonUtils; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.eventhandling.EventConfig_; import com.swirlds.platform.gossip.shadowgraph.ShadowEvent; @@ -45,8 +47,6 @@ import com.swirlds.platform.test.event.emitter.EventEmitterFactory; import com.swirlds.platform.test.event.emitter.StandardEventEmitter; import com.swirlds.platform.test.fixtures.event.IndexedEvent; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncFilteringTest.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncFilteringTest.java index 687b6e4877e7..5498b6a25a99 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncFilteringTest.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncFilteringTest.java @@ -24,6 +24,7 @@ import com.swirlds.common.crypto.Hash; import com.swirlds.common.platform.NodeId; import com.swirlds.common.test.fixtures.RandomAddressBookGenerator; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.utility.CompareTo; import com.swirlds.platform.gossip.shadowgraph.SyncUtils; import com.swirlds.platform.gossip.sync.config.SyncConfig; @@ -32,7 +33,6 @@ import com.swirlds.platform.test.fixtures.event.generator.StandardGraphGenerator; import com.swirlds.platform.test.fixtures.event.source.EventSource; import com.swirlds.platform.test.fixtures.event.source.StandardEventSource; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import edu.umd.cs.findbugs.annotations.NonNull; import java.time.Duration; import java.time.Instant; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncNode.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncNode.java index 86e8418f9981..e13bdf00aaf9 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncNode.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncNode.java @@ -24,9 +24,11 @@ import com.swirlds.common.context.PlatformContext; import com.swirlds.common.crypto.CryptographyHolder; import com.swirlds.common.platform.NodeId; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.threading.pool.CachedPoolParallelExecutor; import com.swirlds.common.threading.pool.ParallelExecutor; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.Consensus; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.event.GossipEvent; @@ -39,8 +41,6 @@ import com.swirlds.platform.system.address.AddressBook; import com.swirlds.platform.test.event.emitter.EventEmitter; import com.swirlds.platform.test.fixtures.event.IndexedEvent; -import com.swirlds.test.framework.config.TestConfigBuilder; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncTests.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncTests.java index a672941cf053..06de480d10c0 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncTests.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/SyncTests.java @@ -16,11 +16,11 @@ package com.swirlds.platform.test.sync; +import static com.swirlds.common.test.fixtures.io.ResourceLoader.loadLog4jContext; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; import static com.swirlds.common.utility.CompareTo.max; import static com.swirlds.platform.event.AncientMode.GENERATION_THRESHOLD; import static com.swirlds.platform.test.fixtures.event.EventUtils.integerPowerDistribution; -import static com.swirlds.test.framework.ResourceLoader.loadLog4jContext; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertThrows; @@ -36,6 +36,7 @@ import com.swirlds.common.threading.pool.CachedPoolParallelExecutor; import com.swirlds.common.threading.pool.ParallelExecutionException; import com.swirlds.common.threading.pool.ParallelExecutor; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.platform.consensus.GraphGenerations; import com.swirlds.platform.consensus.NonAncientEventWindow; import com.swirlds.platform.gossip.shadowgraph.ShadowEvent; @@ -49,7 +50,6 @@ import com.swirlds.platform.test.graph.OtherParentMatrixFactory; import com.swirlds.platform.test.graph.PartitionedGraphCreator; import com.swirlds.platform.test.graph.SplitForkGraphCreator; -import com.swirlds.test.framework.config.TestConfigBuilder; import java.io.FileNotFoundException; import java.net.SocketException; import java.util.List; diff --git a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/Synchronizer.java b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/Synchronizer.java index b1383f8de646..406c7b540be1 100644 --- a/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/Synchronizer.java +++ b/platform-sdk/swirlds-unit-tests/core/swirlds-platform-test/src/test/java/com/swirlds/platform/test/sync/Synchronizer.java @@ -19,11 +19,11 @@ import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.test.fixtures.platform.TestPlatformContextBuilder; import com.swirlds.common.test.fixtures.threading.SyncPhaseParallelExecutor; import com.swirlds.common.threading.pool.ParallelExecutor; import com.swirlds.platform.gossip.shadowgraph.ShadowgraphSynchronizer; import com.swirlds.platform.network.Connection; -import com.swirlds.test.framework.context.TestPlatformContextBuilder; /** * This class initiates a sync between a caller and listener node. diff --git a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/build.gradle.kts b/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/build.gradle.kts index 142b42abb4a8..70e292e7014c 100644 --- a/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/build.gradle.kts +++ b/platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test/build.gradle.kts @@ -15,10 +15,3 @@ */ plugins { id("com.hedera.hashgraph.sdk.conventions") } - -testModuleInfo { - requires("com.swirlds.test.framework") - requires("com.swirlds.common.testing") - requires("org.junit.jupiter.api") - requires("org.junit.jupiter.params") -} diff --git a/platform-sdk/swirlds-virtualmap/build.gradle.kts b/platform-sdk/swirlds-virtualmap/build.gradle.kts index 61bd16e581ca..fa4c5d1351d6 100644 --- a/platform-sdk/swirlds-virtualmap/build.gradle.kts +++ b/platform-sdk/swirlds-virtualmap/build.gradle.kts @@ -30,9 +30,8 @@ jmhModuleInfo { testModuleInfo { requires("com.swirlds.common.test.fixtures") - requires("com.swirlds.common.testing") requires("com.swirlds.config.api.test.fixtures") - requires("com.swirlds.test.framework") + requires("com.swirlds.config.extensions.test.fixtures") requires("com.swirlds.virtualmap.test.fixtures") requires("org.junit.jupiter.api") requires("org.junit.jupiter.params") diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapHashingTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapHashingTest.java index a93fc0408c89..05099a096635 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapHashingTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapHashingTest.java @@ -17,7 +17,7 @@ package com.swirlds.virtualmap; import static com.swirlds.common.test.fixtures.RandomUtils.nextInt; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.virtualmap.test.fixtures.VirtualMapTestUtils.createMap; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -29,8 +29,8 @@ import com.swirlds.common.merkle.MerkleInternal; import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.crypto.MerkleCryptography; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.virtualmap.internal.cache.VirtualNodeCache; import com.swirlds.virtualmap.internal.merkle.VirtualRootNode; import com.swirlds.virtualmap.test.fixtures.TestKey; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapStatisticsTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapStatisticsTest.java index 4dd0a4d0db2d..ad8318064c3b 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapStatisticsTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapStatisticsTest.java @@ -28,9 +28,9 @@ import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.internal.merkle.VirtualMapStatistics; import java.util.concurrent.ScheduledExecutorService; import org.junit.jupiter.api.BeforeEach; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapTests.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapTests.java index ed03302875ac..43e444bc2323 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapTests.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/VirtualMapTests.java @@ -20,8 +20,8 @@ import static com.swirlds.common.merkle.iterators.MerkleIterationOrder.BREADTH_FIRST; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyEquals; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyTrue; -import static com.swirlds.test.framework.ResourceLoader.loadLog4jContext; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.io.ResourceLoader.loadLog4jContext; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.virtualmap.test.fixtures.VirtualMapTestUtils.createMap; import static java.util.concurrent.TimeUnit.SECONDS; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -50,14 +50,14 @@ import com.swirlds.common.metrics.platform.DefaultMetrics; import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Counter; import com.swirlds.metrics.api.LongGauge; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.Metric.ValueType; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.internal.merkle.VirtualLeafNode; import com.swirlds.virtualmap.internal.merkle.VirtualMapStatistics; import com.swirlds.virtualmap.internal.merkle.VirtualRootNode; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/datasource/VirtualHashRecordTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/datasource/VirtualHashRecordTest.java index 7af99fa82b2f..0d03af7263ae 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/datasource/VirtualHashRecordTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/datasource/VirtualHashRecordTest.java @@ -23,7 +23,7 @@ import com.swirlds.common.crypto.Cryptography; import com.swirlds.common.crypto.CryptographyHolder; import com.swirlds.common.crypto.Hash; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.nio.charset.StandardCharsets; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Tag; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/datasource/VirtualLeafRecordTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/datasource/VirtualLeafRecordTest.java index 3d4d57492dea..bee0682378df 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/datasource/VirtualLeafRecordTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/datasource/VirtualLeafRecordTest.java @@ -26,7 +26,7 @@ import com.swirlds.common.constructable.ConstructableRegistry; import com.swirlds.common.constructable.ConstructableRegistryException; import com.swirlds.common.test.fixtures.io.InputOutputStream; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.virtualmap.test.fixtures.TestKey; import com.swirlds.virtualmap.test.fixtures.TestValue; import java.io.IOException; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/ConcurrentNodeStatusTrackerTests.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/ConcurrentNodeStatusTrackerTests.java index 63e7d92a0273..0f48645431af 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/ConcurrentNodeStatusTrackerTests.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/ConcurrentNodeStatusTrackerTests.java @@ -17,14 +17,14 @@ package com.swirlds.virtualmap.internal; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyEquals; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.virtualmap.internal.ConcurrentNodeStatusTracker.Status; import static com.swirlds.virtualmap.internal.ConcurrentNodeStatusTracker.Status.KNOWN; import static com.swirlds.virtualmap.internal.ConcurrentNodeStatusTracker.Status.NOT_KNOWN; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertThrows; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import java.time.Duration; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/PathTests.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/PathTests.java index 1f0024856814..f27f7e9a8c81 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/PathTests.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/PathTests.java @@ -21,7 +21,7 @@ import com.swirlds.common.merkle.route.MerkleRoute; import com.swirlds.common.merkle.route.MerkleRouteFactory; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import java.util.ArrayList; import java.util.List; import java.util.stream.Stream; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/cache/ConcurrentArrayTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/cache/ConcurrentArrayTest.java index 0c158ef337c9..0f32b7b29ae9 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/cache/ConcurrentArrayTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/cache/ConcurrentArrayTest.java @@ -21,7 +21,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import static org.junit.jupiter.api.Assertions.fail; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import java.util.ArrayList; import java.util.Comparator; import java.util.List; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/hash/VirtualHasherHugeTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/hash/VirtualHasherHugeTest.java index 657d50876f92..833d7cdac64d 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/hash/VirtualHasherHugeTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/hash/VirtualHasherHugeTest.java @@ -19,7 +19,7 @@ import static org.junit.jupiter.api.Assertions.assertNotNull; import com.swirlds.common.crypto.Hash; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.virtualmap.datasource.VirtualHashRecord; import com.swirlds.virtualmap.datasource.VirtualLeafRecord; import com.swirlds.virtualmap.test.fixtures.TestKey; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/hash/VirtualHasherTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/hash/VirtualHasherTest.java index 44b2318c5072..9a75f1c89d78 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/hash/VirtualHasherTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/hash/VirtualHasherTest.java @@ -24,7 +24,7 @@ import static org.junit.jupiter.api.Assertions.fail; import com.swirlds.common.crypto.Hash; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.virtualmap.datasource.VirtualHashRecord; import com.swirlds.virtualmap.datasource.VirtualLeafRecord; import com.swirlds.virtualmap.internal.Path; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualInternalNodeTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualInternalNodeTest.java index 15cf849645eb..997c83e1c42e 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualInternalNodeTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualInternalNodeTest.java @@ -26,7 +26,7 @@ import com.swirlds.common.merkle.MerkleNode; import com.swirlds.common.merkle.route.MerkleRoute; -import com.swirlds.common.test.merkle.dummy.DummyBinaryMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyBinaryMerkleInternal; import com.swirlds.virtualmap.datasource.VirtualHashRecord; import com.swirlds.virtualmap.datasource.VirtualLeafRecord; import com.swirlds.virtualmap.test.fixtures.TestKey; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualRootNodeHashingTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualRootNodeHashingTest.java index 3b7801aefb1e..cf8c81d2af8c 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualRootNodeHashingTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualRootNodeHashingTest.java @@ -26,7 +26,7 @@ import com.swirlds.common.merkle.crypto.MerkleCryptoFactory; import com.swirlds.common.merkle.crypto.MerkleCryptography; import com.swirlds.common.merkle.impl.PartialBinaryMerkleInternal; -import com.swirlds.test.framework.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; import com.swirlds.virtualmap.test.fixtures.DummyVirtualStateAccessor; import com.swirlds.virtualmap.test.fixtures.TestKey; import com.swirlds.virtualmap.test.fixtures.TestValue; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualRootNodeTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualRootNodeTest.java index 0312ec31968b..152f4d09f54e 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualRootNodeTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/merkle/VirtualRootNodeTest.java @@ -31,9 +31,9 @@ import com.swirlds.common.io.streams.SerializableDataInputStream; import com.swirlds.common.io.streams.SerializableDataOutputStream; import com.swirlds.common.merkle.synchronization.utility.MerkleSynchronizationException; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.config.api.Configuration; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.virtualmap.VirtualMap; import com.swirlds.virtualmap.config.VirtualMapConfig; import com.swirlds.virtualmap.config.VirtualMapConfig_; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/pipeline/DummyVirtualRoot.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/pipeline/DummyVirtualRoot.java index 8f4781f1c8c5..432d30f1cdf0 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/pipeline/DummyVirtualRoot.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/pipeline/DummyVirtualRoot.java @@ -25,8 +25,8 @@ import com.swirlds.common.merkle.MerkleLeaf; import com.swirlds.common.merkle.impl.PartialMerkleLeaf; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.config.VirtualMapConfig; import com.swirlds.virtualmap.internal.merkle.VirtualMapStatistics; import java.io.IOException; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/pipeline/VirtualPipelineTests.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/pipeline/VirtualPipelineTests.java index 89e1c0fdbc14..5882044d30af 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/pipeline/VirtualPipelineTests.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/pipeline/VirtualPipelineTests.java @@ -17,8 +17,8 @@ package com.swirlds.virtualmap.internal.pipeline; import static com.swirlds.common.test.fixtures.AssertionUtils.assertEventuallyTrue; +import static com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags.TIMING_SENSITIVE; import static com.swirlds.common.threading.manager.AdHocThreadManager.getStaticThreadManager; -import static com.swirlds.test.framework.TestQualifierTags.TIMING_SENSITIVE; import static java.util.concurrent.TimeUnit.MILLISECONDS; import static java.util.concurrent.TimeUnit.SECONDS; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -35,15 +35,15 @@ import com.swirlds.common.metrics.platform.DefaultMetrics; import com.swirlds.common.metrics.platform.DefaultMetricsFactory; import com.swirlds.common.metrics.platform.MetricKeyRegistry; +import com.swirlds.common.test.fixtures.junit.tags.TestComponentTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.threading.framework.config.ThreadConfiguration; import com.swirlds.common.threading.interrupt.InterruptableRunnable; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metric; import com.swirlds.metrics.api.Metric.ValueType; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.TestComponentTags; -import com.swirlds.test.framework.TestQualifierTags; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.config.VirtualMapConfig; import com.swirlds.virtualmap.config.VirtualMapConfig_; import java.time.Duration; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/ConcurrentBitSetQueueTests.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/ConcurrentBitSetQueueTests.java index b7f684b1441a..e48483e3d583 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/ConcurrentBitSetQueueTests.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/ConcurrentBitSetQueueTests.java @@ -20,8 +20,8 @@ import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.fail; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.common.utility.StopWatch; -import com.swirlds.test.framework.TestQualifierTags; import java.util.concurrent.Executor; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/RandomVirtualMapReconnectTests.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/RandomVirtualMapReconnectTests.java index 75b7cb7b09aa..050f6fab2039 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/RandomVirtualMapReconnectTests.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/RandomVirtualMapReconnectTests.java @@ -22,11 +22,11 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import com.swirlds.common.merkle.MerkleInternal; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.common.test.fixtures.set.RandomAccessHashSet; import com.swirlds.common.test.fixtures.set.RandomAccessSet; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.TestQualifierTags; import com.swirlds.virtualmap.VirtualMap; import com.swirlds.virtualmap.datasource.VirtualDataSourceBuilder; import com.swirlds.virtualmap.test.fixtures.InMemoryBuilder; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/ReconnectHashListenerTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/ReconnectHashListenerTest.java index 84ea1d13aef3..58897fc3d389 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/ReconnectHashListenerTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/ReconnectHashListenerTest.java @@ -24,8 +24,8 @@ import com.swirlds.common.crypto.Cryptography; import com.swirlds.common.crypto.CryptographyHolder; import com.swirlds.common.crypto.Hash; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.TestQualifierTags; import com.swirlds.virtualmap.datasource.VirtualDataSource; import com.swirlds.virtualmap.datasource.VirtualHashRecord; import com.swirlds.virtualmap.datasource.VirtualKeySet; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/VirtualMapReconnectTest.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/VirtualMapReconnectTest.java index ab1c3a219091..7924bf458ad4 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/VirtualMapReconnectTest.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/VirtualMapReconnectTest.java @@ -21,9 +21,9 @@ import static org.junit.jupiter.api.Assertions.assertNull; import com.swirlds.common.merkle.MerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; -import com.swirlds.test.framework.TestQualifierTags; +import com.swirlds.common.test.fixtures.junit.tags.TestQualifierTags; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.virtualmap.VirtualMap; import com.swirlds.virtualmap.datasource.VirtualDataSourceBuilder; import com.swirlds.virtualmap.test.fixtures.InMemoryBuilder; diff --git a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/VirtualMapReconnectTestBase.java b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/VirtualMapReconnectTestBase.java index 919f469e3e24..ae3282d13fc2 100644 --- a/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/VirtualMapReconnectTestBase.java +++ b/platform-sdk/swirlds-virtualmap/src/test/java/com/swirlds/virtualmap/internal/reconnect/VirtualMapReconnectTestBase.java @@ -16,7 +16,7 @@ package com.swirlds.virtualmap.internal.reconnect; -import static com.swirlds.test.framework.ResourceLoader.loadLog4jContext; +import static com.swirlds.common.test.fixtures.io.ResourceLoader.loadLog4jContext; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertTrue; import static org.junit.jupiter.api.Assertions.fail; @@ -31,12 +31,12 @@ import com.swirlds.common.merkle.synchronization.config.ReconnectConfig; import com.swirlds.common.merkle.synchronization.config.ReconnectConfig_; import com.swirlds.common.merkle.synchronization.internal.QueryResponse; -import com.swirlds.common.test.merkle.dummy.DummyMerkleInternal; -import com.swirlds.common.test.merkle.dummy.DummyMerkleLeaf; -import com.swirlds.common.test.merkle.util.MerkleTestUtils; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleInternal; +import com.swirlds.common.test.fixtures.merkle.dummy.DummyMerkleLeaf; +import com.swirlds.common.test.fixtures.merkle.util.MerkleTestUtils; import com.swirlds.config.api.Configuration; +import com.swirlds.config.extensions.test.fixtures.TestConfigBuilder; import com.swirlds.metrics.api.Metrics; -import com.swirlds.test.framework.config.TestConfigBuilder; import com.swirlds.virtualmap.VirtualMap; import com.swirlds.virtualmap.datasource.VirtualDataSource; import com.swirlds.virtualmap.datasource.VirtualDataSourceBuilder; diff --git a/settings.gradle.kts b/settings.gradle.kts index 2a53bdad4b2e..7148f228aa67 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -109,10 +109,6 @@ include(":swirlds-cli", "platform-sdk/swirlds-cli") include(":swirlds-benchmarks", "platform-sdk/swirlds-benchmarks") -include(":swirlds-test-framework", "platform-sdk/swirlds-unit-tests/common/swirlds-test-framework") - -include(":swirlds-common-testing", "platform-sdk/swirlds-unit-tests/common/swirlds-common-test") - include(":swirlds-platform-test", "platform-sdk/swirlds-unit-tests/core/swirlds-platform-test") include(":swirlds-merkle-test", "platform-sdk/swirlds-unit-tests/structures/swirlds-merkle-test") From 40c38182ea63f4df247a931dae129eccc5f5dc5b Mon Sep 17 00:00:00 2001 From: Ivan Ivanov Date: Thu, 1 Feb 2024 17:01:41 +0200 Subject: [PATCH 10/17] test: 11136 - Create hapi tests for selfDestruct operation with system accounts as beneficiaries (#11249) Signed-off-by: Ivan Ivanov --- .../contract/evm/Evm46ValidationSuite.java | 17 +++---- .../contract/opcodes/SelfDestructSuite.java | 46 ++++++++++++++++++- 2 files changed, 54 insertions(+), 9 deletions(-) diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/evm/Evm46ValidationSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/evm/Evm46ValidationSuite.java index 4dcc8eb2c99c..5689b24a4bc7 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/evm/Evm46ValidationSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/evm/Evm46ValidationSuite.java @@ -61,7 +61,6 @@ import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.INVALID_CONTRACT_ID; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.INVALID_SIGNATURE; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.INVALID_SOLIDITY_ADDRESS; -import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.OK; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.SUCCESS; import static com.swirlds.common.utility.CommonUtils.unhex; import static org.junit.jupiter.api.Assertions.assertEquals; @@ -127,7 +126,10 @@ public class Evm46ValidationSuite extends HapiSuite { private static final String EVM_VERSION_046 = "v0.46"; private static final String BALANCE_OF = "balanceOf"; - private static final List systemAccounts = + public static final List nonExistingSystemAccounts = + List.of(0L, 1L, 9L, 10L, 358L, 359L, 360L, 361L, 750L, 751L); + public static final List existingSystemAccounts = List.of(999L, 1000L); + public static final List systemAccounts = List.of(0L, 1L, 9L, 10L, 358L, 359L, 360L, 361L, 750L, 751L, 999L, 1000L); public static void main(String... args) { @@ -1501,11 +1503,11 @@ private HapiSpec internalCallToExistingSystemAccount800ResultsInSuccessNoop() { @HapiTest final HapiSpec testBalanceOfForSystemAccounts() { final var contract = "BalanceChecker46Version"; - final var BALANCE = 10L; - final var SYSTEM_ACCOUNT_BALANCE = 0L; + final var balance = 10L; + final var systemAccountBalance = 0; final HapiSpecOperation[] opsArray = new HapiSpecOperation[systemAccounts.size() * 2]; - for (int i = 0; i < systemAccounts.size(); i++) { + for (int i = 0; i < systemAccounts.size(); i++) { // add contract call for all accounts in the list opsArray[i] = contractCall(contract, BALANCE_OF, mirrorAddrWith(systemAccounts.get(i))) .hasKnownStatus(SUCCESS); @@ -1517,11 +1519,10 @@ contract, BALANCE_OF, mirrorAddrWith(systemAccounts.get(i))) .resultThruAbi( getABIFor(FUNCTION, BALANCE_OF, contract), ContractFnResultAsserts.isLiteralResult( - new Object[] {BigInteger.valueOf(SYSTEM_ACCOUNT_BALANCE)}))) - .hasAnswerOnlyPrecheck(OK); + new Object[] {BigInteger.valueOf(systemAccountBalance)}))); } return defaultHapiSpec("verifiesSystemAccountBalanceOf") - .given(cryptoCreate("testAccount").balance(BALANCE), uploadInitCode(contract), contractCreate(contract)) + .given(cryptoCreate("testAccount").balance(balance), uploadInitCode(contract), contractCreate(contract)) .when() .then(opsArray); } diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/opcodes/SelfDestructSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/opcodes/SelfDestructSuite.java index 2f863b7bfe9b..007d9c90fbbf 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/opcodes/SelfDestructSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/opcodes/SelfDestructSuite.java @@ -32,14 +32,19 @@ import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.NONDETERMINISTIC_LOG_DATA; import static com.hedera.services.bdd.spec.utilops.records.SnapshotMatchMode.NONDETERMINISTIC_TRANSACTION_FEES; import static com.hedera.services.bdd.suites.contract.Utils.mirrorAddrWith; +import static com.hedera.services.bdd.suites.contract.evm.Evm46ValidationSuite.existingSystemAccounts; +import static com.hedera.services.bdd.suites.contract.evm.Evm46ValidationSuite.nonExistingSystemAccounts; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.ACCOUNT_DELETED; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.INVALID_SIGNATURE; +import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.INVALID_SOLIDITY_ADDRESS; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.SUCCESS; import com.hedera.services.bdd.junit.HapiTest; import com.hedera.services.bdd.junit.HapiTestSuite; import com.hedera.services.bdd.spec.HapiSpec; +import com.hedera.services.bdd.spec.HapiSpecOperation; import com.hedera.services.bdd.suites.HapiSuite; +import com.hederahashgraph.api.proto.java.ResponseCodeEnum; import java.util.List; import java.util.concurrent.atomic.AtomicLong; import org.apache.logging.log4j.LogManager; @@ -53,6 +58,7 @@ public class SelfDestructSuite extends HapiSuite { private final Logger LOGGER = LogManager.getLogger(SelfDestructSuite.class); private static final String SELF_DESTRUCT_CALLABLE_CONTRACT = "SelfDestructCallable"; + private static final String DESTROY_EXPLICIT_BENEFICIARY = "destroyExplicitBeneficiary"; private static final String BENEFICIARY = "beneficiary"; public static void main(String... args) { @@ -69,7 +75,8 @@ public List getSpecsInSuite() { return List.of( hscsEvm008SelfDestructInConstructorWorks(), hscsEvm008SelfDestructWhenCalling(), - selfDestructFailsWhenBeneficiaryHasReceiverSigRequiredAndHasNotSignedTheTxn()); + selfDestructFailsWhenBeneficiaryHasReceiverSigRequiredAndHasNotSignedTheTxn(), + testSelfDestructForSystemAccounts()); } @Override @@ -140,4 +147,41 @@ final HapiSpec selfDestructFailsWhenBeneficiaryHasReceiverSigRequiredAndHasNotSi getContractInfo(SELF_DESTRUCT_CALLABLE_CONTRACT) .has(contractWith().balance(ONE_HBAR))); } + + @HapiTest + final HapiSpec testSelfDestructForSystemAccounts() { + final AtomicLong deployer = new AtomicLong(); + final var nonExistingAccountsOps = createOpsArray( + nonExistingSystemAccounts, + SELF_DESTRUCT_CALLABLE_CONTRACT, + DESTROY_EXPLICIT_BENEFICIARY, + INVALID_SOLIDITY_ADDRESS); + final var existingAccountsOps = createOpsArray( + existingSystemAccounts, SELF_DESTRUCT_CALLABLE_CONTRACT, DESTROY_EXPLICIT_BENEFICIARY, SUCCESS); + final var opsArray = new HapiSpecOperation[nonExistingAccountsOps.length + existingAccountsOps.length]; + + System.arraycopy(nonExistingAccountsOps, 0, opsArray, 0, nonExistingAccountsOps.length); + System.arraycopy(existingAccountsOps, 0, opsArray, nonExistingAccountsOps.length, existingAccountsOps.length); + + return defaultHapiSpec("testSelfDestructForSystemAccounts") + .given( + cryptoCreate(BENEFICIARY) + .balance(ONE_HUNDRED_HBARS) + .receiverSigRequired(false) + .exposingCreatedIdTo(id -> deployer.set(id.getAccountNum())), + uploadInitCode(SELF_DESTRUCT_CALLABLE_CONTRACT), + contractCreate(SELF_DESTRUCT_CALLABLE_CONTRACT).balance(ONE_HBAR)) + .when() + .then(nonExistingAccountsOps); + } + + private HapiSpecOperation[] createOpsArray( + List accounts, String contract, String methodName, ResponseCodeEnum status) { + HapiSpecOperation[] opsArray = new HapiSpecOperation[accounts.size()]; + for (int i = 0; i < accounts.size(); i++) { + opsArray[i] = contractCall(contract, methodName, mirrorAddrWith(accounts.get(i))) + .hasKnownStatus(status); + } + return opsArray; + } } From 1c13645aee0b45e467583913cbbfd43f1f12b9e4 Mon Sep 17 00:00:00 2001 From: Austin Littley <102969658+alittley@users.noreply.github.com> Date: Thu, 1 Feb 2024 10:26:51 -0500 Subject: [PATCH 11/17] feat: Make updates to dashboards, and add new ones (#11259) Signed-off-by: Austin Littley --- .../production/platform/eventCreation.json | 961 +++++++++++ .../production/platform/gossip.json | 1059 +++++++++++- .../production/platform/intakePipeline.json | 1352 +++++++++++++++ .../production/platform/threadsAndQueues.json | 1484 +++++++++++++++-- .../production/platform/virtualMap.json | 57 +- 5 files changed, 4737 insertions(+), 176 deletions(-) create mode 100644 hedera-node/infrastructure/grafana/dashboards/production/platform/eventCreation.json create mode 100644 hedera-node/infrastructure/grafana/dashboards/production/platform/intakePipeline.json diff --git a/hedera-node/infrastructure/grafana/dashboards/production/platform/eventCreation.json b/hedera-node/infrastructure/grafana/dashboards/production/platform/eventCreation.json new file mode 100644 index 000000000000..94e0662bbd6f --- /dev/null +++ b/hedera-node/infrastructure/grafana/dashboards/production/platform/eventCreation.json @@ -0,0 +1,961 @@ +{ + "__inputs": [ + { + "name": "DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM", + "label": "grafanacloud-swirldslabspreproduction-prom", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "10.4.0-65875" + }, + { + "type": "datasource", + "id": "prometheus", + "name": "Prometheus", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": { + "type": "grafana", + "uid": "-- Grafana --" + }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ] + }, + "editable": true, + "fiscalYearStartMonth": 0, + "graphTooltip": 0, + "id": null, + "links": [ + { + "asDropdown": true, + "icon": "external link", + "includeVars": true, + "keepTime": true, + "tags": [ + "Platform" + ], + "targetBlank": false, + "title": "Platform Dashboards", + "tooltip": "", + "type": "dashboards", + "url": "" + } + ], + "liveNow": false, + "panels": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the event creation manager", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 0 + }, + "id": 9, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventCreationManager_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Event creation manager: unhandled task count", + "type": "timeseries" + }, + { + "collapsed": false, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 8 + }, + "id": 8, + "panels": [], + "title": "Event Creation Throttle Fractions", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Fraction of time of the event creation cycle where a node is actively attempting to create an event", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "x / 1", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 12, + "x": 0, + "y": 9 + }, + "id": 1, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventCreation_fraction_ATTEMPTING_CREATION_fraction{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Attempting Creation Fraction", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Fraction of time out of the event creation cycle where events are not being created because no eligible parents can be found", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "x / 1", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 12, + "x": 12, + "y": 9 + }, + "id": 2, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventCreation_fraction_NO_ELIGIBLE_PARENTS_fraction{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "No Eligible Parents Fraction", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Fraction of time out of the event creation cycle where events are not being created due to the event creation limit", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "x / 1", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 16 + }, + "id": 7, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventCreation_fraction_RATE_LIMITED_fraction{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Rate Limited Fraction", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Fraction of time out of the event creation cycle where events are not being created because the intake pipeline is applying backpressure to the event creator", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "x / 1", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 16 + }, + "id": 5, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventCreation_fraction_PIPELINE_INSERTION_fraction{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Pipeline Insertion Fraction", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Fraction of time out of the event creation cycle where events are not being created because it is not permitted by the platform status", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "x / 1", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 24 + }, + "id": 6, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventCreation_fraction_PLATFORM_STATUS_fraction{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Platform Status Fraction", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Fraction of time out of the event creation cycle where events are not being created because the node is overloaded", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "x / 1", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 24 + }, + "id": 3, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventCreation_fraction_OVERLOADED_fraction{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Overloaded Fraction", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Fraction of time out of the event creation cycle where events are not being created because event creation is paused (or not yet started)", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "x / 1", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 32 + }, + "id": 4, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventCreation_fraction_PAUSED_fraction{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Paused Fraction", + "type": "timeseries" + } + ], + "refresh": "", + "schemaVersion": 39, + "tags": [ + "Platform" + ], + "templating": { + "list": [ + { + "current": {}, + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "definition": "label_values(platform_trans_per_sec,environment)", + "description": "The network to pull data from (i.e. mainnet, testnet, etc).", + "hide": 0, + "includeAll": false, + "label": "Network", + "multi": false, + "name": "network", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(platform_trans_per_sec,environment)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "type": "query" + }, + { + "current": {}, + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "definition": "label_values(node_id)", + "hide": 0, + "includeAll": true, + "label": "Node ID", + "multi": true, + "name": "NodeID", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(node_id)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "sort": 3, + "type": "query" + } + ] + }, + "time": { + "from": "now-6h", + "to": "now" + }, + "timepicker": {}, + "timezone": "", + "title": "Event Creation", + "uid": "c621a05a-1e2a-4685-925b-0c28c0880baa", + "version": 9, + "weekStart": "" +} \ No newline at end of file diff --git a/hedera-node/infrastructure/grafana/dashboards/production/platform/gossip.json b/hedera-node/infrastructure/grafana/dashboards/production/platform/gossip.json index 728427eb481a..7c5923585df0 100644 --- a/hedera-node/infrastructure/grafana/dashboards/production/platform/gossip.json +++ b/hedera-node/infrastructure/grafana/dashboards/production/platform/gossip.json @@ -21,7 +21,7 @@ "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "10.3.0-63588" + "version": "10.4.0-65875" }, { "type": "datasource", @@ -130,7 +130,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -229,7 +230,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -315,7 +317,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -387,7 +390,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -413,7 +417,7 @@ "showThresholdMarkers": true, "sizing": "auto" }, - "pluginVersion": "10.3.0-63588", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -529,7 +533,8 @@ "value": 4000 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -601,7 +606,8 @@ "value": 4000 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -627,7 +633,7 @@ "showThresholdMarkers": true, "sizing": "auto" }, - "pluginVersion": "10.3.0-63588", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -739,7 +745,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -839,7 +846,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -939,7 +947,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1039,7 +1048,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1139,7 +1149,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1239,7 +1250,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1339,7 +1351,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1382,6 +1395,1016 @@ ], "title": "conns", "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "The number of incoming sync requests/second", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "requests", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 80 + }, + "id": 16, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_incomingSyncRequests_per_sec_Hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Incoming sync requests/second", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "The number of accepted sync requests per second", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "syncs", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 88 + }, + "id": 14, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_acceptedSyncRequests_per_sec_Hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Accepted syncs/second", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "The number of opportunities each node has to initiate a sync/second", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "opportunities", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 96 + }, + "id": 15, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_opportunitiesToInitiateSync_per_sec_Hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Opportunities to initiate sync/second", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "The number of outgoing sync requests/second", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "requests", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 104 + }, + "id": 17, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_outgoingSyncRequests_per_sec_Hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Outgoing sync requests/second", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of times per second we do not sync because we are in sync cooldown", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "hz", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 112 + }, + "id": 18, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_doNotSyncCooldown_hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Do not sync: cooldown", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of times per second we do not sync because we have fallen behind", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "hz", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 120 + }, + "id": 20, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_doNotSyncFallenBehind_hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Do not sync: fallen behind", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of times per second we do not sync because the node is halted", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "hz", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 128 + }, + "id": 21, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_doNotSyncHalted_hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Do not sync: halted", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of times per second we do not sync because the intake counter is too high", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "hz", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 136 + }, + "id": 22, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_doNotSyncIntakeCounter_hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Do not sync: intake counter", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of times per second we do not sync because the intake queue is too full", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "hz", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 144 + }, + "id": 23, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_doNotSyncIntakeQueue_hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Do not sync: intake queue", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of times per second we do not sync because no sync permits are available", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "hz", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 152 + }, + "id": 19, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_doNotSyncNoPermits_hz{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Do not sync: no permits", + "type": "timeseries" } ], "refresh": "5s", @@ -1442,13 +2465,13 @@ ] }, "time": { - "from": "now-6h", + "from": "now-3h", "to": "now" }, "timepicker": {}, "timezone": "", "title": "Gossip", "uid": "e857b70d-9a9f-485b-bd3d-a359c55c8efc", - "version": 9, + "version": 12, "weekStart": "" } \ No newline at end of file diff --git a/hedera-node/infrastructure/grafana/dashboards/production/platform/intakePipeline.json b/hedera-node/infrastructure/grafana/dashboards/production/platform/intakePipeline.json new file mode 100644 index 000000000000..693ceb43d78b --- /dev/null +++ b/hedera-node/infrastructure/grafana/dashboards/production/platform/intakePipeline.json @@ -0,0 +1,1352 @@ +{ + "__inputs": [ + { + "name": "DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM", + "label": "grafanacloud-swirldslabspreproduction-prom", + "description": "", + "type": "datasource", + "pluginId": "prometheus", + "pluginName": "Prometheus" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "10.4.0-65875" + }, + { + "type": "datasource", + "id": "prometheus", + "name": "Prometheus", + "version": "1.0.0" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": { + "type": "grafana", + "uid": "-- Grafana --" + }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ] + }, + "editable": true, + "fiscalYearStartMonth": 0, + "graphTooltip": 0, + "id": null, + "links": [ + { + "asDropdown": true, + "icon": "external link", + "includeVars": true, + "keepTime": true, + "tags": [ + "Platform" + ], + "targetBlank": false, + "title": "Platform Dashboards", + "tooltip": "", + "type": "dashboards", + "url": "" + } + ], + "liveNow": false, + "panels": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the event hasher", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 0 + }, + "id": 2, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventHasher_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Event hasher: unhandled task count", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the post hash collector", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 8 + }, + "id": 3, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_postHashCollector_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Post hash collector: unhandled task count", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the internal event validator", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 16 + }, + "id": 4, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_internalEventValidator_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Internal event validator: unhandled task count", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the event deduplicator", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 24 + }, + "id": 1, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventDeduplicator_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Event deduplicator: unhandled task count", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the event signature validator", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 32 + }, + "id": 5, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventSignatureValidator_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Event signature validator: unhandled task count", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the event orphan buffer", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 40 + }, + "id": 6, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_orphanBuffer_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Orphan buffer: unhandled task count", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of current orphan events", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "orphan events", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 48 + }, + "id": 7, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_orphanBufferSize_events{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Orphan buffer: size", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the in order event linker", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 56 + }, + "id": 9, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_inOrderLinker_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "In order linker: unhandled task count", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the linked event intake", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 64 + }, + "id": 10, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_linkedEventIntake_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Linked event intake: unhandled task count", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Average time waiting for transaction prehandle, in milliseconds", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "milliseconds", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 72 + }, + "id": 11, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_timeWaitingForTransactionPrehandling_ms{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Linked event intake: time waiting for transaction prehandle", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of consensus events waiting to be handled", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "events", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 80 + }, + "id": 12, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "internal_consEvents{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Consensus Events in queue", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the PCES writer", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "tasks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 18, + "x": 0, + "y": 88 + }, + "id": 8, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_pcesWriter_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "PCES writer: unhandled task count", + "type": "timeseries" + } + ], + "refresh": "", + "schemaVersion": 39, + "tags": [ + "Platform" + ], + "templating": { + "list": [ + { + "current": {}, + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "definition": "label_values(platform_trans_per_sec,environment)", + "description": "The network to pull data from (i.e. mainnet, testnet, etc).", + "hide": 0, + "includeAll": false, + "label": "Network", + "multi": false, + "name": "network", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(platform_trans_per_sec,environment)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "type": "query" + }, + { + "current": {}, + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "definition": "label_values(node_id)", + "hide": 0, + "includeAll": true, + "label": "Node ID", + "multi": true, + "name": "NodeID", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(node_id)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "sort": 3, + "type": "query" + } + ] + }, + "time": { + "from": "now-6h", + "to": "now" + }, + "timepicker": {}, + "timezone": "", + "title": "Intake Pipeline", + "uid": "c3475af5-4598-4279-a024-494eb4c4d66d", + "version": 11, + "weekStart": "" +} \ No newline at end of file diff --git a/hedera-node/infrastructure/grafana/dashboards/production/platform/threadsAndQueues.json b/hedera-node/infrastructure/grafana/dashboards/production/platform/threadsAndQueues.json index e5dca7be9a9c..7bf92512e0ba 100644 --- a/hedera-node/infrastructure/grafana/dashboards/production/platform/threadsAndQueues.json +++ b/hedera-node/infrastructure/grafana/dashboards/production/platform/threadsAndQueues.json @@ -7,24 +7,6 @@ "type": "datasource", "pluginId": "prometheus", "pluginName": "Prometheus" - }, - { - "name": "DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM-FOR-LIBRARY-PANEL", - "label": "grafanacloud-swirldslabspreproduction-prom", - "description": "", - "type": "datasource", - "pluginId": "prometheus", - "pluginName": "Prometheus", - "usage": { - "libraryPanels": [ - { - "uid": "ea3a07d5-8f0b-4705-997d-51935e44d3c0" - }, - { - "uid": "ce95d4af-054d-4590-8e28-c3bea14512ac" - } - ] - } } ], "__elements": { @@ -35,7 +17,7 @@ "model": { "datasource": { "type": "prometheus", - "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM-FOR-LIBRARY-PANEL}" + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" }, "description": "The maximum size during a sampling period of the event intake queue.", "fieldConfig": { @@ -44,6 +26,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "# of events", @@ -95,9 +78,6 @@ }, "overrides": [] }, - "libraryPanel": { - "uid": "ea3a07d5-8f0b-4705-997d-51935e44d3c0" - }, "options": { "legend": { "calcs": [], @@ -118,7 +98,7 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "internal_event_intake_queueMaxSize{environment=\"$Environment\", node_id=~\"$NodeID\"}", + "expr": "internal_event_intake_queueMaxSize{environment=\"$network\", node_id=~\"$NodeID\"}", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -139,7 +119,7 @@ "model": { "datasource": { "type": "prometheus", - "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM-FOR-LIBRARY-PANEL}" + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" }, "description": "", "fieldConfig": { @@ -168,10 +148,9 @@ }, "overrides": [] }, - "libraryPanel": { - "uid": "ce95d4af-054d-4590-8e28-c3bea14512ac" - }, "options": { + "minVizHeight": 75, + "minVizWidth": 75, "orientation": "auto", "reduceOptions": { "calcs": [], @@ -181,7 +160,7 @@ "showThresholdLabels": false, "showThresholdMarkers": true }, - "pluginVersion": "10.2.0-59542pre", + "pluginVersion": "10.3.0-63137", "targets": [ { "datasource": { @@ -190,7 +169,7 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "min(min_over_time(internal_event_intake_queueMaxSize{environment=\"$Environment\", node_id=~\"$NodeID\"}[$__range]))", + "expr": "min(min_over_time(internal_event_intake_queueMaxSize{environment=\"$network\", node_id=~\"$NodeID\"}[$__range]))", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -206,7 +185,7 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "avg(internal_event_intake_queueMaxSize{environment=\"$Environment\", node_id=~\"$NodeID\"})", + "expr": "avg(internal_event_intake_queueMaxSize{environment=\"$network\", node_id=~\"$NodeID\"})", "fullMetaSearch": false, "hide": false, "includeNullMetadata": true, @@ -223,7 +202,7 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "max(max_over_time(internal_event_intake_queueMaxSize{environment=\"$Environment\", node_id=~\"$NodeID\"}[$__range]))", + "expr": "max(max_over_time(internal_event_intake_queueMaxSize{environment=\"$network\", node_id=~\"$NodeID\"}[$__range]))", "fullMetaSearch": false, "hide": false, "includeNullMetadata": true, @@ -352,7 +331,7 @@ "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "10.3.0-63137" + "version": "10.4.0-65875" }, { "type": "datasource", @@ -479,7 +458,8 @@ "value": 200 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -553,7 +533,8 @@ "value": 200 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -576,9 +557,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.3.0-63137", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -694,7 +676,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -770,7 +753,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -791,9 +775,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.3.0-63137", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -853,13 +838,117 @@ "title": "preConsEvents Busy Fraction", "type": "gauge" }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "The number of tasks waiting to be prehandled", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "#EAB839", + "value": 400 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 17 + }, + "id": 43, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "10.2.0-59422pre", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_applicationTransactionPrehandler_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "instant": false, + "interval": "", + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "C", + "useBackend": false + } + ], + "title": "Application transaction prehandler: unhandled task count", + "type": "timeseries" + }, { "collapsed": false, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 17 + "y": 25 }, "id": 12, "panels": [], @@ -926,7 +1015,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -934,7 +1024,7 @@ "h": 8, "w": 16, "x": 0, - "y": 18 + "y": 26 }, "id": 8, "options": { @@ -1001,7 +1091,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1009,7 +1100,7 @@ "h": 8, "w": 8, "x": 16, - "y": 18 + "y": 26 }, "id": 15, "options": { @@ -1022,9 +1113,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.3.0-63137", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -1089,7 +1181,7 @@ "h": 8, "w": 16, "x": 0, - "y": 26 + "y": 34 }, "id": 2, "libraryPanel": { @@ -1102,7 +1194,7 @@ "h": 8, "w": 8, "x": 16, - "y": 26 + "y": 34 }, "id": 14, "libraryPanel": { @@ -1110,13 +1202,118 @@ "name": "intakeQueue guages" } }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "The number of unhandled tasks waiting to enter the intake pipeline. The first step if the intake pipeline is the event hasher", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "# of events", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "yellow", + "value": 5000 + }, + { + "color": "red", + "value": 9000 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 42 + }, + "id": 44, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventHasher_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "intakeQueue (event hasher)", + "type": "timeseries" + }, { "collapsed": false, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 34 + "y": 50 }, "id": 22, "panels": [], @@ -1134,6 +1331,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1169,7 +1367,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "semi-dark-yellow", @@ -1180,7 +1379,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1188,7 +1388,7 @@ "h": 8, "w": 16, "x": 0, - "y": 35 + "y": 51 }, "id": 23, "options": { @@ -1239,7 +1439,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "semi-dark-yellow", @@ -1250,7 +1451,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1258,10 +1460,12 @@ "h": 8, "w": 8, "x": 16, - "y": 35 + "y": 51 }, "id": 24, "options": { + "minVizHeight": 75, + "minVizWidth": 75, "orientation": "auto", "reduceOptions": { "calcs": [ @@ -1271,9 +1475,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.2.0-59542pre", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -1340,6 +1545,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1375,7 +1581,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "#EAB839", @@ -1386,7 +1593,8 @@ "value": 800 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1394,7 +1602,7 @@ "h": 8, "w": 16, "x": 0, - "y": 43 + "y": 59 }, "id": 25, "options": { @@ -1445,7 +1653,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "#EAB839", @@ -1456,7 +1665,8 @@ "value": 800 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1464,10 +1674,12 @@ "h": 8, "w": 8, "x": 16, - "y": 43 + "y": 59 }, "id": 26, "options": { + "minVizHeight": 75, + "minVizWidth": 75, "orientation": "auto", "reduceOptions": { "calcs": [ @@ -1477,9 +1689,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.2.0-59542pre", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -1536,12 +1749,113 @@ "type": "gauge" }, { - "collapsed": false, - "gridPos": { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the event creation manager", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "#EAB839", + "value": 400 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 67 + }, + "id": 45, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_eventCreationManager_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "Event creator: unhandled task count", + "type": "timeseries" + }, + { + "collapsed": false, + "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 51 + "y": 75 }, "id": 27, "panels": [], @@ -1559,6 +1873,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1594,7 +1909,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "semi-dark-yellow", @@ -1605,7 +1921,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1613,7 +1930,7 @@ "h": 8, "w": 16, "x": 0, - "y": 52 + "y": 76 }, "id": 28, "options": { @@ -1664,7 +1981,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "semi-dark-yellow", @@ -1675,7 +1993,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1683,10 +2002,12 @@ "h": 8, "w": 8, "x": 16, - "y": 52 + "y": 76 }, "id": 29, "options": { + "minVizHeight": 75, + "minVizWidth": 75, "orientation": "auto", "reduceOptions": { "calcs": [ @@ -1696,9 +2017,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.2.0-59542pre", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -1754,13 +2076,114 @@ "title": "eventWriter Busy Fraction", "type": "gauge" }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "Number of tasks waiting to be handled by the PCES writer", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "yellow", + "value": 400 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 84 + }, + "id": 46, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "platform_pcesWriter_unhandled_task_count{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "PCES writer: unhandled task count", + "type": "timeseries" + }, { "collapsed": false, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 60 + "y": 92 }, "id": 19, "panels": [], @@ -1779,6 +2202,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -1814,7 +2238,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "#EAB839", @@ -1825,7 +2250,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1833,7 +2259,7 @@ "h": 8, "w": 16, "x": 0, - "y": 61 + "y": 93 }, "id": 10, "options": { @@ -1888,7 +2314,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "#EAB839", @@ -1899,7 +2326,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -1907,10 +2335,12 @@ "h": 8, "w": 8, "x": 16, - "y": 61 + "y": 93 }, "id": 20, "options": { + "minVizHeight": 75, + "minVizWidth": 75, "orientation": "auto", "reduceOptions": { "calcs": [ @@ -1920,9 +2350,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.2.0-59542pre", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -1987,7 +2418,7 @@ "h": 8, "w": 16, "x": 0, - "y": 69 + "y": 101 }, "id": 4, "libraryPanel": { @@ -2012,7 +2443,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "#EAB839", @@ -2023,7 +2455,8 @@ "value": 1000 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -2031,10 +2464,12 @@ "h": 8, "w": 8, "x": 16, - "y": 69 + "y": 101 }, "id": 21, "options": { + "minVizHeight": 75, + "minVizWidth": 75, "orientation": "auto", "reduceOptions": { "calcs": [ @@ -2044,9 +2479,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.2.0-59542pre", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -2106,30 +2542,19 @@ "title": "consEvents", "type": "gauge" }, - { - "collapsed": false, - "gridPos": { - "h": 1, - "w": 24, - "x": 0, - "y": 77 - }, - "id": 33, - "panels": [], - "title": "State Hashing", - "type": "row" - }, { "datasource": { "type": "prometheus", "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" }, + "description": "", "fieldConfig": { "defaults": { "color": { "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -2165,10 +2590,11 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { - "color": "semi-dark-yellow", + "color": "#EAB839", "value": 0.5 }, { @@ -2176,7 +2602,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -2184,9 +2611,9 @@ "h": 8, "w": 16, "x": 0, - "y": 78 + "y": 109 }, - "id": 34, + "id": 36, "options": { "legend": { "calcs": [], @@ -2199,6 +2626,7 @@ "sort": "none" } }, + "pluginVersion": "10.2.0-59422pre", "targets": [ { "datasource": { @@ -2207,17 +2635,19 @@ }, "disableTextWrap": false, "editorMode": "builder", - "expr": "internal_thread_busy_state_hash_sign_fraction{environment=\"$network\", node_id=~\"$NodeID\"}", + "expr": "internal_consRound_total{environment=\"$network\", node_id=~\"$NodeID\"}", "fullMetaSearch": false, + "hide": false, "includeNullMetadata": true, "instant": false, + "interval": "", "legendFormat": "node {{node_id}}", "range": true, - "refId": "A", + "refId": "C", "useBackend": false } ], - "title": "stateHashSign Busy Fraction", + "title": "handleThread - total", "type": "timeseries" }, { @@ -2225,19 +2655,713 @@ "type": "prometheus", "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" }, + "description": "", "fieldConfig": { "defaults": { "color": { - "mode": "thresholds" + "mode": "palette-classic" }, - "mappings": [], - "thresholds": { - "mode": "absolute", - "steps": [ - { - "color": "green" - }, - { + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "#EAB839", + "value": 0.5 + }, + { + "color": "red", + "value": 0.8 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 117 + }, + "id": 42, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "10.2.0-59422pre", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "internal_consRound_dataPropMillis_per_round{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "instant": false, + "interval": "", + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "C", + "useBackend": false + } + ], + "title": "handleThread - dataPropagation", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "#EAB839", + "value": 0.5 + }, + { + "color": "red", + "value": 0.8 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 125 + }, + "id": 37, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "10.2.0-59422pre", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "internal_consRound_keystoneFlushMillis_per_round{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "instant": false, + "interval": "", + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "C", + "useBackend": false + } + ], + "title": "handleThread - keystoneFlush", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "#EAB839", + "value": 0.5 + }, + { + "color": "red", + "value": 0.8 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 133 + }, + "id": 38, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "10.2.0-59422pre", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "internal_consRound_hashMillis_per_round{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "instant": false, + "interval": "", + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "C", + "useBackend": false + } + ], + "title": "handleThread - runningHash", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "#EAB839", + "value": 0.5 + }, + { + "color": "red", + "value": 0.8 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 141 + }, + "id": 39, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "10.2.0-59422pre", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "internal_consRound_handleMillis_per_round{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "instant": false, + "interval": "", + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "C", + "useBackend": false + } + ], + "title": "handleThread - handleTransactions", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "#EAB839", + "value": 0.5 + }, + { + "color": "red", + "value": 0.8 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 149 + }, + "id": 40, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "10.2.0-59422pre", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "internal_consRound_buildStateMillis{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "instant": false, + "interval": "", + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "C", + "useBackend": false + } + ], + "title": "handleThread - buildState", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "description": "", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "#EAB839", + "value": 0.5 + }, + { + "color": "red", + "value": 0.8 + } + ] + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 157 + }, + "id": 41, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "pluginVersion": "10.2.0-59422pre", + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "internal_consRound_forSigCleanMillis{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "hide": false, + "includeNullMetadata": true, + "instant": false, + "interval": "", + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "C", + "useBackend": false + } + ], + "title": "handleThread - forSigClean", + "type": "timeseries" + }, + { + "collapsed": false, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 165 + }, + "id": 33, + "panels": [], + "title": "State Hashing", + "type": "row" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "auto", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { "color": "semi-dark-yellow", "value": 0.5 }, @@ -2246,7 +3370,80 @@ "value": 0.8 } ] - } + }, + "unitScale": true + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 16, + "x": 0, + "y": 166 + }, + "id": 34, + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "targets": [ + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "disableTextWrap": false, + "editorMode": "builder", + "expr": "internal_thread_busy_state_hash_sign_fraction{environment=\"$network\", node_id=~\"$NodeID\"}", + "fullMetaSearch": false, + "includeNullMetadata": true, + "instant": false, + "legendFormat": "node {{node_id}}", + "range": true, + "refId": "A", + "useBackend": false + } + ], + "title": "stateHashSign Busy Fraction", + "type": "timeseries" + }, + { + "datasource": { + "type": "prometheus", + "uid": "${DS_GRAFANACLOUD-SWIRLDSLABSPREPRODUCTION-PROM}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "semi-dark-yellow", + "value": 0.5 + }, + { + "color": "red", + "value": 0.8 + } + ] + }, + "unitScale": true }, "overrides": [] }, @@ -2254,10 +3451,12 @@ "h": 8, "w": 8, "x": 16, - "y": 78 + "y": 166 }, "id": 35, "options": { + "minVizHeight": 75, + "minVizWidth": 75, "orientation": "auto", "reduceOptions": { "calcs": [ @@ -2267,9 +3466,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.2.0-59542pre", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -2331,7 +3531,7 @@ "h": 1, "w": 24, "x": 0, - "y": 86 + "y": 174 }, "id": 30, "panels": [], @@ -2349,6 +3549,7 @@ "mode": "palette-classic" }, "custom": { + "axisBorderShow": false, "axisCenteredZero": false, "axisColorMode": "text", "axisLabel": "", @@ -2384,7 +3585,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "semi-dark-yellow", @@ -2395,7 +3597,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -2403,7 +3606,7 @@ "h": 8, "w": 16, "x": 0, - "y": 87 + "y": 175 }, "id": 31, "options": { @@ -2454,7 +3657,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "semi-dark-yellow", @@ -2465,7 +3669,8 @@ "value": 0.8 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -2473,10 +3678,12 @@ "h": 8, "w": 8, "x": 16, - "y": 87 + "y": 175 }, "id": 32, "options": { + "minVizHeight": 75, + "minVizWidth": 75, "orientation": "auto", "reduceOptions": { "calcs": [ @@ -2486,9 +3693,10 @@ "values": false }, "showThresholdLabels": false, - "showThresholdMarkers": true + "showThresholdMarkers": true, + "sizing": "auto" }, - "pluginVersion": "10.2.0-59542pre", + "pluginVersion": "10.4.0-65875", "targets": [ { "datasource": { @@ -2545,7 +3753,7 @@ "type": "gauge" } ], - "refresh": "5s", + "refresh": "", "schemaVersion": 39, "tags": [ "Platform" @@ -2602,13 +3810,13 @@ ] }, "time": { - "from": "now-6h", + "from": "now-3h", "to": "now" }, "timepicker": {}, "timezone": "", "title": "Threads & Queues", "uid": "daf603b7-4578-4641-92b3-aa4f0f146876", - "version": 4, + "version": 9, "weekStart": "" } \ No newline at end of file diff --git a/hedera-node/infrastructure/grafana/dashboards/production/platform/virtualMap.json b/hedera-node/infrastructure/grafana/dashboards/production/platform/virtualMap.json index 0d6498731acf..203f79aa0925 100644 --- a/hedera-node/infrastructure/grafana/dashboards/production/platform/virtualMap.json +++ b/hedera-node/infrastructure/grafana/dashboards/production/platform/virtualMap.json @@ -15,7 +15,7 @@ "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "10.3.0-63137" + "version": "10.4.0-65875" }, { "type": "datasource", @@ -137,7 +137,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -237,7 +238,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -400,7 +402,8 @@ "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -492,14 +495,16 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "red", "value": 80 } ] - } + }, + "unitScale": true }, "overrides": [] }, @@ -591,7 +596,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "red", @@ -599,7 +605,8 @@ } ] }, - "unit": "decbytes" + "unit": "decbytes", + "unitScale": true }, "overrides": [] }, @@ -630,7 +637,7 @@ }, "disableTextWrap": false, "editorMode": "code", - "expr": "virtual_map_vmap_lifecycle_nodeCacheSizeMb_$Store{environment=\"$network\"}", + "expr": "virtual_map_vmap_lifecycle_nodeCacheSizeB_$Store{environment=\"$network\"}", "fullMetaSearch": false, "includeNullMetadata": true, "instant": false, @@ -690,7 +697,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "red", @@ -698,7 +706,8 @@ } ] }, - "unit": "mbytes" + "unit": "mbytes", + "unitScale": true }, "overrides": [] }, @@ -789,7 +798,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "red", @@ -797,7 +807,8 @@ } ] }, - "unit": "ms" + "unit": "ms", + "unitScale": true }, "overrides": [] }, @@ -884,7 +895,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "red", @@ -892,7 +904,8 @@ } ] }, - "unit": "ms" + "unit": "ms", + "unitScale": true }, "overrides": [] }, @@ -980,7 +993,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "red", @@ -988,7 +1002,8 @@ } ] }, - "unit": "ms" + "unit": "ms", + "unitScale": true }, "overrides": [] }, @@ -1075,7 +1090,8 @@ "mode": "absolute", "steps": [ { - "color": "green" + "color": "green", + "value": null }, { "color": "red", @@ -1083,7 +1099,8 @@ } ] }, - "unit": "ms" + "unit": "ms", + "unitScale": true }, "overrides": [] }, @@ -1190,6 +1207,6 @@ "timezone": "", "title": "VirtualMap", "uid": "d4dfeec8-23dc-48b9-931a-71e07a963ffc", - "version": 19, + "version": 20, "weekStart": "" } \ No newline at end of file From 395b8d442c69be1a63f57c7a37cdf04daba9816b Mon Sep 17 00:00:00 2001 From: Michael Heinrichs Date: Thu, 1 Feb 2024 17:19:01 +0100 Subject: [PATCH 12/17] perf: Move token on disk (#11273) Signed-off-by: Michael Heinrichs --- .../token/impl/schemas/InitialModServiceTokenSchema.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hedera-node/hedera-token-service-impl/src/main/java/com/hedera/node/app/service/token/impl/schemas/InitialModServiceTokenSchema.java b/hedera-node/hedera-token-service-impl/src/main/java/com/hedera/node/app/service/token/impl/schemas/InitialModServiceTokenSchema.java index fe58c3437b01..8e4dc0333d9f 100644 --- a/hedera-node/hedera-token-service-impl/src/main/java/com/hedera/node/app/service/token/impl/schemas/InitialModServiceTokenSchema.java +++ b/hedera-node/hedera-token-service-impl/src/main/java/com/hedera/node/app/service/token/impl/schemas/InitialModServiceTokenSchema.java @@ -98,6 +98,7 @@ public class InitialModServiceTokenSchema extends Schema { // These need to be big so databases are created at right scale. If they are too small then the on disk hash map // buckets will be too full which results in very poor performance. Have chosen 10 billion as should give us // plenty of runway. + private static final long MAX_TOKENS = 10_000_000_000L; private static final long MAX_ACCOUNTS = 10_000_000_000L; private static final long MAX_TOKEN_RELS = 10_000_000_000L; private static final long MAX_MINTABLE_NFTS = 10_000_000_000L; @@ -145,7 +146,7 @@ public InitialModServiceTokenSchema( @Override public Set statesToCreate() { return Set.of( - StateDefinition.inMemory(TOKENS_KEY, TokenID.PROTOBUF, Token.PROTOBUF), + StateDefinition.onDisk(TOKENS_KEY, TokenID.PROTOBUF, Token.PROTOBUF, MAX_TOKENS), StateDefinition.onDisk(ACCOUNTS_KEY, AccountID.PROTOBUF, Account.PROTOBUF, MAX_ACCOUNTS), StateDefinition.onDisk(ALIASES_KEY, ProtoBytes.PROTOBUF, AccountID.PROTOBUF, MAX_ACCOUNTS), StateDefinition.onDisk(NFTS_KEY, NftID.PROTOBUF, Nft.PROTOBUF, MAX_MINTABLE_NFTS), From c082ee1c40eb9fe4951de7a7f47e80aa00ec4352 Mon Sep 17 00:00:00 2001 From: Edward Wertz <123979964+edward-swirldslabs@users.noreply.github.com> Date: Thu, 1 Feb 2024 10:23:01 -0600 Subject: [PATCH 13/17] feat: pcli state validateAddressBook command (#11287) Signed-off-by: Edward Wertz --- .../cli/GenesisPlatformStateCommand.java | 4 +- .../cli/ValidateAddressBookStateCommand.java | 100 ++++++++++++++++++ .../system/address/AddressBookValidator.java | 7 +- 3 files changed, 108 insertions(+), 3 deletions(-) create mode 100644 platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/ValidateAddressBookStateCommand.java diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/GenesisPlatformStateCommand.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/GenesisPlatformStateCommand.java index 3585b2e03e03..37afb1f907b1 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/GenesisPlatformStateCommand.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/GenesisPlatformStateCommand.java @@ -60,9 +60,9 @@ private void setStatePath(final Path statePath) { } /** - * The path to state to edit + * The path to the output directory */ - @CommandLine.Parameters(description = "The path to the state to edit", index = "1") + @CommandLine.Parameters(description = "The path to the output directory", index = "1") private void setOutputDir(final Path outputDir) { this.outputDir = dirMustExist(outputDir.toAbsolutePath()); } diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/ValidateAddressBookStateCommand.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/ValidateAddressBookStateCommand.java new file mode 100644 index 000000000000..73c793e1c0a8 --- /dev/null +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/cli/ValidateAddressBookStateCommand.java @@ -0,0 +1,100 @@ +/* + * Copyright (C) 2024 Hedera Hashgraph, LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package com.swirlds.platform.cli; + +import com.swirlds.base.time.Time; +import com.swirlds.cli.commands.StateCommand; +import com.swirlds.cli.utility.AbstractCommand; +import com.swirlds.cli.utility.SubcommandOf; +import com.swirlds.common.context.DefaultPlatformContext; +import com.swirlds.common.context.PlatformContext; +import com.swirlds.common.crypto.CryptographyHolder; +import com.swirlds.common.metrics.noop.NoOpMetrics; +import com.swirlds.config.api.Configuration; +import com.swirlds.platform.config.DefaultConfiguration; +import com.swirlds.platform.state.PlatformState; +import com.swirlds.platform.state.signed.DeserializedSignedState; +import com.swirlds.platform.state.signed.ReservedSignedState; +import com.swirlds.platform.state.signed.SignedStateFileReader; +import com.swirlds.platform.system.address.AddressBook; +import com.swirlds.platform.system.address.AddressBookUtils; +import com.swirlds.platform.system.address.AddressBookValidator; +import com.swirlds.platform.util.BootstrapUtils; +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.text.ParseException; +import java.util.concurrent.ExecutionException; +import picocli.CommandLine; + +@CommandLine.Command( + name = "validateAddressBook", + mixinStandardHelpOptions = true, + description = "Validates the given address book as a successor to the address book in the given state.") +@SubcommandOf(StateCommand.class) +public class ValidateAddressBookStateCommand extends AbstractCommand { + private Path statePath; + private Path addressBookPath; + + /** + * The path to state to edit + */ + @CommandLine.Parameters(description = "The path to the state", index = "0") + private void setStatePath(final Path statePath) { + this.statePath = pathMustExist(statePath.toAbsolutePath()); + } + + /** + * The path to the address book to validate + */ + @CommandLine.Parameters(description = "The path to the address book to validate as a successor", index = "1") + private void setAddressBookPath(final Path addressBookPath) { + this.addressBookPath = pathMustExist(addressBookPath.toAbsolutePath()); + } + + @Override + public Integer call() throws IOException, ExecutionException, InterruptedException, ParseException { + final Configuration configuration = DefaultConfiguration.buildBasicConfiguration(); + BootstrapUtils.setupConstructableRegistry(); + + final PlatformContext platformContext = new DefaultPlatformContext( + configuration, new NoOpMetrics(), CryptographyHolder.get(), Time.getCurrent()); + + System.out.printf("Reading state from %s %n", statePath.toAbsolutePath()); + final DeserializedSignedState deserializedSignedState = + SignedStateFileReader.readStateFile(platformContext, statePath); + + System.out.printf("Reading address book from %s %n", addressBookPath.toAbsolutePath()); + final String addressBookString = Files.readString(addressBookPath); + final AddressBook addressBook = AddressBookUtils.parseAddressBookText(addressBookString); + + final AddressBook stateAddressBook; + try (final ReservedSignedState reservedSignedState = deserializedSignedState.reservedSignedState()) { + final PlatformState platformState = + reservedSignedState.get().getState().getPlatformState(); + System.out.printf("Extracting the state address book for comparison %n"); + stateAddressBook = platformState.getAddressBook(); + } + + System.out.printf("Validating address book %n"); + // if the address book is not valid an exception will be thrown which will propagate up to the CLI + AddressBookValidator.validateNewAddressBook(stateAddressBook, addressBook); + + System.out.printf("PASS: The address book is valid as a successor to the state's address book %n"); + return 0; + } +} diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/address/AddressBookValidator.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/address/AddressBookValidator.java index 917b34a10253..0dd40abb4b35 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/address/AddressBookValidator.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/system/address/AddressBookValidator.java @@ -110,7 +110,8 @@ public static boolean validNextId(final AddressBook previousAddressBook, final A * @param newAddressBook the new address book * @throws IllegalStateException if the nextNodeId in the new address book is less than or equal to the nextNodeId * in the old address book, or if there are any new nodes in the new address book that - * are less than the old nextNodeId or greater than or equal to the new nextNodeId. + * are less than the old nextNodeId or greater than or equal to the new nextNodeId, or + * if the new address book is empty. */ public static void validateNewAddressBook( @NonNull final AddressBook oldAddressBook, @NonNull final AddressBook newAddressBook) { @@ -127,6 +128,10 @@ public static void validateNewAddressBook( final int oldSize = oldAddressBook.getSize(); final int newSize = newAddressBook.getSize(); + if (newSize == 0) { + throw new IllegalStateException("The new address book's size must be greater than 0"); + } + // Verify that the old next node id is greater than the highest node id in the old address book. final NodeId oldLastNodeId = (oldSize == 0 ? null : oldAddressBook.getNodeId(oldSize - 1)); if (oldLastNodeId != null && oldLastNodeId.compareTo(oldNextNodeId) > 0) { From ff0fdb0b1e254cd41e72124da9741982eeb4649b Mon Sep 17 00:00:00 2001 From: Cody Littley <56973212+cody-littley@users.noreply.github.com> Date: Thu, 1 Feb 2024 11:18:08 -0600 Subject: [PATCH 14/17] fix: use an unbounded queue for the crypto engine (#11289) Signed-off-by: Cody Littley --- .../app/state/merkle/CryptoConfigUtils.java | 2 +- .../hedera/test/utils/CryptoConfigUtils.java | 2 +- .../common/crypto/config/CryptoConfig.java | 8 - .../common/crypto/engine/CryptoEngine.java | 175 ++++++++---------- .../crypto/engine/IntakeDispatcher.java | 47 ++--- .../common/crypto/MessageDigestTests.java | 51 ----- .../crypto/TransactionSignatureTests.java | 157 ---------------- 7 files changed, 99 insertions(+), 343 deletions(-) diff --git a/hedera-node/hedera-app/src/test/java/com/hedera/node/app/state/merkle/CryptoConfigUtils.java b/hedera-node/hedera-app/src/test/java/com/hedera/node/app/state/merkle/CryptoConfigUtils.java index b5ebf8654c15..b29c5585d2a7 100644 --- a/hedera-node/hedera-app/src/test/java/com/hedera/node/app/state/merkle/CryptoConfigUtils.java +++ b/hedera-node/hedera-app/src/test/java/com/hedera/node/app/state/merkle/CryptoConfigUtils.java @@ -19,7 +19,7 @@ import com.swirlds.common.crypto.config.CryptoConfig; public class CryptoConfigUtils { - public static CryptoConfig MINIMAL_CRYPTO_CONFIG = new CryptoConfig(1, 1, 5, 5, "keystorePass", false); + public static CryptoConfig MINIMAL_CRYPTO_CONFIG = new CryptoConfig(1, 1, "keystorePass", false); private CryptoConfigUtils() {} } diff --git a/hedera-node/hedera-mono-service/src/test/java/com/hedera/test/utils/CryptoConfigUtils.java b/hedera-node/hedera-mono-service/src/test/java/com/hedera/test/utils/CryptoConfigUtils.java index 8050d728f857..152fb5da8c04 100644 --- a/hedera-node/hedera-mono-service/src/test/java/com/hedera/test/utils/CryptoConfigUtils.java +++ b/hedera-node/hedera-mono-service/src/test/java/com/hedera/test/utils/CryptoConfigUtils.java @@ -19,7 +19,7 @@ import com.swirlds.common.crypto.config.CryptoConfig; public class CryptoConfigUtils { - public static CryptoConfig MINIMAL_CRYPTO_CONFIG = new CryptoConfig(1, 1, 5, 5, "keystorePass", false); + public static CryptoConfig MINIMAL_CRYPTO_CONFIG = new CryptoConfig(1, 1, "keystorePass", false); private CryptoConfigUtils() {} } diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/config/CryptoConfig.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/config/CryptoConfig.java index 29a3a7e30025..a71c278e0172 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/config/CryptoConfig.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/config/CryptoConfig.java @@ -28,12 +28,6 @@ * @param cpuDigestThreadRatio * the ratio of simultaneous CPU threads to utilize for hashing. A value between {@code 0.0} and {@code 1.0} * inclusive representing the percentage of cores that should be used for hash computations. - * @param cpuVerifierQueueSize - * the fixed size of the CPU verifier queue. A value greater than zero representing the upper bound of the CPU - * signature verification queue. - * @param cpuDigestQueueSize - * the fixed size of the CPU hashing queue. A value greater than zero representing the upper bound of the CPU - * hashing queue. * @param keystorePassword * the password used to protect the PKCS12 key stores containing the nodes RSA keys. The password used to protect * the PKCS12 key stores containing the node RSA public/private key pairs. @@ -45,8 +39,6 @@ public record CryptoConfig( @ConfigProperty(defaultValue = "0.5") double cpuVerifierThreadRatio, @ConfigProperty(defaultValue = "0.5") double cpuDigestThreadRatio, - @ConfigProperty(defaultValue = "100") int cpuVerifierQueueSize, - @ConfigProperty(defaultValue = "100") int cpuDigestQueueSize, @ConfigProperty(defaultValue = "password") String keystorePassword, @ConfigProperty(defaultValue = "false") boolean enableNewKeyStoreModel) { diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/engine/CryptoEngine.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/engine/CryptoEngine.java index 208b8661c26c..a4b4e338a4a6 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/engine/CryptoEngine.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/engine/CryptoEngine.java @@ -39,10 +39,8 @@ import java.util.List; import java.util.Map; import java.util.Queue; -import java.util.concurrent.BlockingQueue; import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.Future; -import java.util.concurrent.LinkedBlockingQueue; import org.bouncycastle.jce.provider.BouncyCastleProvider; public class CryptoEngine implements Cryptography { @@ -83,8 +81,8 @@ public class CryptoEngine implements Cryptography { private final EcdsaSecp256k1VerificationProvider ecdsaSecp256k1VerificationProvider; /** - * The verification provider used to delegate signature verification of {@link TransactionSignature} instances - * to either the {@code ed25519VerificationProvider} or {@code ecdsaSecp256k1VerificationProvider} as apropos. + * The verification provider used to delegate signature verification of {@link TransactionSignature} instances to + * either the {@code ed25519VerificationProvider} or {@code ecdsaSecp256k1VerificationProvider} as apropos. */ private final DelegatingVerificationProvider delegatingVerificationProvider; @@ -106,12 +104,12 @@ public class CryptoEngine implements Cryptography { /** * the {@link ConcurrentLinkedQueue} instance of {@link TransactionSignature} waiting for verification */ - private volatile BlockingQueue> verificationQueue; + private volatile Queue> verificationQueue; /** * the {@link ConcurrentLinkedQueue} instance of {@link Message} pending message digest computation */ - private volatile BlockingQueue> digestQueue; + private volatile Queue> digestQueue; /** * the current configuration settings @@ -131,10 +129,8 @@ public class CryptoEngine implements Cryptography { /** * Constructs a new {@link CryptoEngine} using the provided settings. * - * @param threadManager - * responsible for managing thread lifecycles - * @param config - * the initial config to be used + * @param threadManager responsible for managing thread lifecycles + * @param config the initial config to be used */ public CryptoEngine(final ThreadManager threadManager, final CryptoConfig config) { this.threadManager = threadManager; @@ -157,10 +153,10 @@ public CryptoEngine(final ThreadManager threadManager, final CryptoConfig config /** * Supplier implementation for {@link AsyncVerificationHandler}. * - * @param provider - * the required {@link OperationProvider} to be used while performing the cryptographic transformations - * @param workItems - * the {@link List} of items to be processed by the created {@link AsyncOperationHandler} implementation + * @param provider the required {@link OperationProvider} to be used while performing the cryptographic + * transformations + * @param workItems the {@link List} of items to be processed by the created {@link AsyncOperationHandler} + * implementation * @return an {@link AsyncOperationHandler} implementation */ private static AsyncVerificationHandler verificationHandler( @@ -172,14 +168,10 @@ private static AsyncVerificationHandler verificationHandler( /** * Efficiently builds a {@link TransactionSignature} instance from the supplied components. * - * @param data - * the original contents that the signature should be verified against - * @param signature - * the signature to be verified - * @param publicKey - * the public key required to validate the signature - * @param signatureType - * the type of signature to be verified + * @param data the original contents that the signature should be verified against + * @param signature the signature to be verified + * @param publicKey the public key required to validate the signature + * @param signatureType the type of signature to be verified * @return a {@link TransactionSignature} containing the provided components */ private static TransactionSignature wrap( @@ -209,12 +201,9 @@ private static TransactionSignature wrap( /** * Common private utility method for performing synchronous digest computations. * - * @param message - * the message contents to be hashed - * @param provider - * the underlying provider to be used - * @param future - * the {@link Future} to be associated with the {@link Message} + * @param message the message contents to be hashed + * @param provider the underlying provider to be used + * @param future the {@link Future} to be associated with the {@link Message} * @return the cryptographic hash for the given message contents */ private static Hash digestSyncInternal( @@ -237,12 +226,9 @@ private static Hash digestSyncInternal( /** * Common private utility method for performing synchronous signature verification. * - * @param signature - * the signature to be verified - * @param provider - * the underlying provider to be used - * @param future - * the {@link Future} to be associated with the {@link TransactionSignature} + * @param signature the signature to be verified + * @param provider the underlying provider to be used + * @param future the {@link Future} to be associated with the {@link TransactionSignature} * @return true if the signature is valid; otherwise false */ private static boolean verifySyncInternal( @@ -293,8 +279,7 @@ public synchronized CryptoConfig getSettings() { /** * Setter to allow the configuration settings to be updated at runtime. * - * @param config - * the configuration settings + * @param config the configuration settings */ public synchronized void setSettings(final CryptoConfig config) { this.config = config; @@ -315,10 +300,10 @@ public int getAvailableCpuCount() { */ @Override public void digestAsync(final Message message) { - try { - digestQueue.put(Collections.singletonList(message)); - } catch (final InterruptedException ex) { - Thread.currentThread().interrupt(); + final boolean added = digestQueue.add(Collections.singletonList(message)); + if (!added) { + // This should never happen, since the queue is unbounded + throw new RuntimeException("Unable to add to the digest queue"); } } @@ -327,10 +312,10 @@ public void digestAsync(final Message message) { */ @Override public void digestAsync(final List messages) { - try { - digestQueue.put(messages); - } catch (final InterruptedException ex) { - Thread.currentThread().interrupt(); + final boolean added = digestQueue.add(messages); + if (!added) { + // This should never happen, since the queue is unbounded + throw new RuntimeException("Unable to add to the digest queue"); } } @@ -340,23 +325,22 @@ public void digestAsync(final List messages) { @Override public Future digestAsync(final byte[] message, final DigestType digestType) { final Message wrappedMessage = new Message(message, digestType); - try { - digestQueue.put(Collections.singletonList(wrappedMessage)); - - return new WrappingLambdaFuture<>( - () -> { - try { - return wrappedMessage.waitForFuture(); - } catch (final InterruptedException ex) { - Thread.currentThread().interrupt(); - return null; - } - }, - wrappedMessage::getHash); - } catch (final InterruptedException ex) { - Thread.currentThread().interrupt(); - throw new CryptographyException(ex, LogMarker.TESTING_EXCEPTIONS); + final boolean added = digestQueue.add(Collections.singletonList(wrappedMessage)); + if (!added) { + // This should never happen, since the queue is unbounded + throw new RuntimeException("Unable to add to the digest queue"); } + + return new WrappingLambdaFuture<>( + () -> { + try { + return wrappedMessage.waitForFuture(); + } catch (final InterruptedException ex) { + Thread.currentThread().interrupt(); + return null; + } + }, + wrappedMessage::getHash); } /** @@ -445,10 +429,10 @@ public Hash getNullHash(final DigestType digestType) { */ @Override public void verifyAsync(final TransactionSignature signature) { - try { - verificationQueue.put(Collections.singletonList(signature)); - } catch (final InterruptedException ex) { - Thread.currentThread().interrupt(); + final boolean added = verificationQueue.add(Collections.singletonList(signature)); + if (!added) { + // This should never happen, since the queue is unbounded + throw new RuntimeException("Unable to add to the verification queue"); } } @@ -457,10 +441,10 @@ public void verifyAsync(final TransactionSignature signature) { */ @Override public void verifyAsync(final List signatures) { - try { - verificationQueue.put(signatures); - } catch (final InterruptedException ex) { - Thread.currentThread().interrupt(); + final boolean added = verificationQueue.add(signatures); + if (!added) { + // This should never happen, since the queue is unbounded + throw new RuntimeException("Unable to add to the verification queue"); } } @@ -471,23 +455,22 @@ public void verifyAsync(final List signatures) { public Future verifyAsync( final byte[] data, final byte[] signature, final byte[] publicKey, final SignatureType signatureType) { final TransactionSignature wrappedSignature = wrap(data, signature, publicKey, signatureType); - try { - verificationQueue.put(Collections.singletonList(wrappedSignature)); - - return new WrappingLambdaFuture<>( - () -> { - try { - return wrappedSignature.waitForFuture(); - } catch (final InterruptedException ex) { - Thread.currentThread().interrupt(); - return null; - } - }, - () -> wrappedSignature.getSignatureStatus() == VerificationStatus.VALID); - } catch (final InterruptedException ex) { - Thread.currentThread().interrupt(); - throw new CryptographyException(ex, LogMarker.TESTING_EXCEPTIONS); + final boolean added = verificationQueue.add(Collections.singletonList(wrappedSignature)); + if (!added) { + // This should never happen, since the queue is unbounded + throw new RuntimeException("Unable to add to the verification queue"); } + + return new WrappingLambdaFuture<>( + () -> { + try { + return wrappedSignature.waitForFuture(); + } catch (final InterruptedException ex) { + Thread.currentThread().interrupt(); + return null; + } + }, + () -> wrappedSignature.getSignatureStatus() == VerificationStatus.VALID); } /** @@ -573,10 +556,10 @@ protected synchronized void applySettings() { // Resize the dispatcher queues final Queue> oldVerifierQueue = this.verificationQueue; - this.verificationQueue = new LinkedBlockingQueue<>(config.cpuVerifierQueueSize()); + this.verificationQueue = new ConcurrentLinkedQueue<>(); final Queue> oldDigestQueue = this.digestQueue; - this.digestQueue = new LinkedBlockingQueue<>(config.cpuDigestQueueSize()); + this.digestQueue = new ConcurrentLinkedQueue<>(); if (oldVerifierQueue != null && oldVerifierQueue.size() > 0) { this.verificationQueue.addAll(oldVerifierQueue); @@ -606,13 +589,12 @@ protected synchronized void applySettings() { /** * Supplier implementation for {@link AsyncDigestHandler} used by the - * {@link #CryptoEngine(ThreadManager, CryptoConfig)} - * constructor. + * {@link #CryptoEngine(ThreadManager, CryptoConfig)} constructor. * - * @param provider - * the required {@link OperationProvider} to be used while performing the cryptographic transformations - * @param workItems - * the {@link List} of items to be processed by the created {@link AsyncOperationHandler} implementation + * @param provider the required {@link OperationProvider} to be used while performing the cryptographic + * transformations + * @param workItems the {@link List} of items to be processed by the created {@link AsyncOperationHandler} + * implementation * @return an {@link AsyncOperationHandler} implementation */ private AsyncDigestHandler digestHandler(final DigestProvider provider, final List workItems) { @@ -622,12 +604,9 @@ private AsyncDigestHandler digestHandler(final DigestProvider provider, final Li /** * Common private utility method for performing synchronous digest computations. * - * @param message - * the message contents to be hashed - * @param digestType - * the type of digest used to compute the hash - * @param provider - * the underlying provider to be used + * @param message the message contents to be hashed + * @param digestType the type of digest used to compute the hash + * @param provider the underlying provider to be used * @return the cryptographic hash for the given message contents */ private Hash digestSyncInternal(final byte[] message, final DigestType digestType, final DigestProvider provider) { diff --git a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/engine/IntakeDispatcher.java b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/engine/IntakeDispatcher.java index 11ef93a795ae..ef38e33641e7 100644 --- a/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/engine/IntakeDispatcher.java +++ b/platform-sdk/swirlds-common/src/main/java/com/swirlds/common/crypto/engine/IntakeDispatcher.java @@ -23,7 +23,6 @@ import com.swirlds.common.threading.manager.ThreadManager; import java.util.List; import java.util.Queue; -import java.util.concurrent.BlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ThreadFactory; @@ -33,8 +32,8 @@ import org.apache.logging.log4j.Logger; /** - * Implementation of a reusable background thread that dispatches asynchronous work items to the provided {@link - * AsyncOperationHandler} by removing the work items from the provided {@link Queue}. + * Implementation of a reusable background thread that dispatches asynchronous work items to the provided + * {@link AsyncOperationHandler} by removing the work items from the provided {@link Queue}. */ public class IntakeDispatcher { @@ -52,7 +51,7 @@ public class IntakeDispatcher> backingQueue; + private final Queue> backingQueue; /** * The underlying {@link OperationProvider} to use for handling the work items. @@ -60,8 +59,8 @@ public class IntakeDispatcher, Handler> handlerSupplier; @@ -79,27 +78,21 @@ public class IntakeDispatcher * All threads constructed by this class are launched with the {@link Thread#setDaemon(boolean)} value specified as * {@code true}. This class will launch a total of {@code parallelism + 1} threads. * - * @param threadManager - * responsible for managing thread lifecycles - * @param elementType - * the type of Element - * @param backingQueue - * the queue of Elements to be processed - * @param provider - * the cryptographic transformation provider - * @param parallelism - * the number of threads in the pool - * @param handlerSupplier - * the supplier of the handler + * @param threadManager responsible for managing thread lifecycles + * @param elementType the type of Element + * @param backingQueue the queue of Elements to be processed + * @param provider the cryptographic transformation provider + * @param parallelism the number of threads in the pool + * @param handlerSupplier the supplier of the handler */ public IntakeDispatcher( final ThreadManager threadManager, final Class elementType, - final BlockingQueue> backingQueue, + final Queue> backingQueue, final Provider provider, final int parallelism, final BiFunction, Handler> handlerSupplier) { @@ -153,13 +146,13 @@ public void shutdown() { */ private void execute() { while (running) { - try { - final List workItems = backingQueue.take(); - if (!workItems.isEmpty()) { - executorService.submit(handlerSupplier.apply(provider, workItems)); - } - } catch (InterruptedException ex) { - Thread.currentThread().interrupt(); + final List workItems = backingQueue.poll(); + if (workItems == null) { + Thread.onSpinWait(); + continue; + } + if (!workItems.isEmpty()) { + executorService.submit(handlerSupplier.apply(provider, workItems)); } } } diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/MessageDigestTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/MessageDigestTests.java index 134b3d3387c3..9a608f0fbec3 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/MessageDigestTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/MessageDigestTests.java @@ -103,57 +103,6 @@ public void digestSizeOverThreads() checkMessages(messages); } - /** - * - */ - @Test - public void digestHalfQueueSize() - throws ExecutionException, InterruptedException, NoSuchProviderException, NoSuchAlgorithmException { - final Message[] messages = new Message[cryptoConfig.cpuDigestQueueSize() / 2]; - - for (int i = 0; i < messages.length; i++) { - messages[i] = digestPool.next(); - } - - cryptoProvider.digestSync(Arrays.asList(messages)); - - checkMessages(messages); - } - - /** - * - */ - @Test - public void digestExactQueueSize() - throws ExecutionException, InterruptedException, NoSuchProviderException, NoSuchAlgorithmException { - final Message[] messages = new Message[cryptoConfig.cpuDigestQueueSize()]; - - for (int i = 0; i < messages.length; i++) { - messages[i] = digestPool.next(); - } - - cryptoProvider.digestSync(Arrays.asList(messages)); - - checkMessages(messages); - } - - /** - * - */ - @Test - public void digestDoubleQueueSize() - throws ExecutionException, InterruptedException, NoSuchProviderException, NoSuchAlgorithmException { - final Message[] messages = new Message[cryptoConfig.cpuDigestQueueSize() * 2]; - - for (int i = 0; i < messages.length; i++) { - messages[i] = digestPool.next(); - } - - cryptoProvider.digestSync(Arrays.asList(messages)); - - checkMessages(messages); - } - private void checkMessages(Message... messages) throws ExecutionException, InterruptedException { int numInvalid = 0; diff --git a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/TransactionSignatureTests.java b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/TransactionSignatureTests.java index 940847e50f7d..fc543f8ef6d9 100644 --- a/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/TransactionSignatureTests.java +++ b/platform-sdk/swirlds-common/src/test/java/com/swirlds/common/crypto/TransactionSignatureTests.java @@ -38,7 +38,6 @@ import org.junit.jupiter.api.AfterAll; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; -import org.junit.jupiter.params.provider.ValueSource; public class TransactionSignatureTests { @@ -122,107 +121,6 @@ public void signatureSizeOverThreads() checkSignatures(signatures); } - /** - * - */ - @Test - public void signatureHalfQueueSize() - throws ExecutionException, InterruptedException, NoSuchProviderException, NoSuchAlgorithmException { - final TransactionSignature[] signatures = new TransactionSignature[cryptoConfig.cpuVerifierQueueSize() / 2]; - - for (int i = 0; i < signatures.length; i++) { - signatures[i] = signaturePool.next(); - } - - cryptoProvider.verifySync(Arrays.asList(signatures)); - - checkSignatures(signatures); - } - - /** - * - */ - @Test - public void signatureExactQueueSize() - throws ExecutionException, InterruptedException, NoSuchProviderException, NoSuchAlgorithmException { - - final TransactionSignature[] signatures = new TransactionSignature[cryptoConfig.cpuVerifierQueueSize()]; - - for (int i = 0; i < signatures.length; i++) { - signatures[i] = signaturePool.next(); - } - - cryptoProvider.verifySync(Arrays.asList(signatures)); - - checkSignatures(signatures); - } - - /** - * - */ - @Test - public void signatureDoubleQueueSize() - throws ExecutionException, InterruptedException, NoSuchProviderException, NoSuchAlgorithmException { - final TransactionSignature[] signatures = new TransactionSignature[(cryptoConfig.cpuVerifierQueueSize() * 2)]; - - for (int i = 0; i < signatures.length; i++) { - signatures[i] = signaturePool.next(); - } - - cryptoProvider.verifySync(Arrays.asList(signatures)); - - checkSignatures(signatures); - } - - /** - * - */ - @Test - public void signatureThreadedHalfQueueSize() throws ExecutionException, InterruptedException { - final int totalSignatures = cryptoConfig.cpuVerifierQueueSize() / 2; - final TransactionSignature[] signatures = new TransactionSignature[totalSignatures]; - - for (int i = 0; i < signatures.length; i++) { - signatures[i] = signaturePool.next(); - } - - verifyParallel(signatures, PARALLELISM); - checkSignatures(signatures); - } - - /** - * - */ - @Test - public void signatureThreadedFourTimesQueueSize() throws ExecutionException, InterruptedException { - final int totalSignatures = cryptoConfig.cpuVerifierQueueSize() * 4; - final TransactionSignature[] signatures = new TransactionSignature[totalSignatures]; - - for (int i = 0; i < signatures.length; i++) { - signatures[i] = signaturePool.next(); - } - - verifyParallel(signatures, PARALLELISM); - checkSignatures(signatures); - } - - /** - * - */ - @Test - @ValueSource(ints = {0, 1}) - public void signatureThreadedEightTimesQueueSize() throws ExecutionException, InterruptedException { - final int totalSignatures = cryptoConfig.cpuVerifierQueueSize() * 8; - final TransactionSignature[] signatures = new TransactionSignature[totalSignatures]; - - for (int i = 0; i < signatures.length; i++) { - signatures[i] = signaturePool.next(); - } - - verifyParallel(signatures, PARALLELISM); - checkSignatures(signatures); - } - /** * Checks correctness of DigitalSignature batch sizes less than the thread count */ @@ -262,61 +160,6 @@ public void asyncSignatureSizeOverThreads() checkSignatures(signatures); } - /** - * - */ - @Test - public void asyncSignatureHalfQueueSize() - throws ExecutionException, InterruptedException, NoSuchProviderException, NoSuchAlgorithmException { - final TransactionSignature[] signatures = new TransactionSignature[cryptoConfig.cpuVerifierQueueSize() / 2]; - - for (int i = 0; i < signatures.length; i++) { - signatures[i] = signaturePool.next(); - } - - cryptoProvider.verifyAsync(Arrays.asList(signatures)); - // Thread.sleep(250); - - checkSignatures(signatures); - } - - /** - * - */ - @Test - public void asyncSignatureExactQueueSize() - throws ExecutionException, InterruptedException, NoSuchProviderException, NoSuchAlgorithmException { - final TransactionSignature[] signatures = new TransactionSignature[cryptoConfig.cpuVerifierQueueSize()]; - - for (int i = 0; i < signatures.length; i++) { - signatures[i] = signaturePool.next(); - } - - cryptoProvider.verifyAsync(Arrays.asList(signatures)); - // Thread.sleep(250); - - checkSignatures(signatures); - } - - /** - * - */ - @Test - public void asyncSignatureDoubleQueueSize() - throws ExecutionException, InterruptedException, NoSuchProviderException, NoSuchAlgorithmException { - - final TransactionSignature[] signatures = new TransactionSignature[(cryptoConfig.cpuVerifierQueueSize() * 2)]; - - for (int i = 0; i < signatures.length; i++) { - signatures[i] = signaturePool.next(); - } - - cryptoProvider.verifyAsync(Arrays.asList(signatures)); - // Thread.sleep(250); - - checkSignatures(signatures); - } - private void checkSignatures(TransactionSignature... signatures) throws ExecutionException, InterruptedException { int numInvalid = 0; From 8e88ba54b8a5fb9fb44066ef236ced061c836694 Mon Sep 17 00:00:00 2001 From: lukelee-sl <109538178+lukelee-sl@users.noreply.github.com> Date: Thu, 1 Feb 2024 09:45:03 -0800 Subject: [PATCH 15/17] feat: charge gas if contract call fails before calling the evm (#11096) Signed-off-by: lukelee-sl --- .../node/config/data/ContractsConfig.java | 2 + .../exec/ContextTransactionProcessor.java | 38 +++++- .../contract/impl/exec/FeatureFlags.java | 8 ++ .../impl/exec/TransactionProcessor.java | 18 ++- .../impl/exec/failure/AbortException.java | 38 ++++++ .../impl/exec/gas/CustomGasCharging.java | 62 ++++++++++ .../exec/v046/Version046FeatureFlags.java | 5 + .../impl/hevm/HederaEvmTransaction.java | 12 +- .../infra/HevmStaticTransactionFactory.java | 13 +- .../impl/infra/HevmTransactionFactory.java | 43 ++++++- .../contract/impl/test/TestHelpers.java | 21 +++- .../exec/ContextTransactionProcessorTest.java | 113 +++++++++++++++++- .../test/exec/TransactionProcessorTest.java | 32 +++++ .../test/exec/gas/CustomGasChargingTest.java | 31 +++++ .../EthereumTransactionHandlerTest.java | 7 +- .../test/hevm/HederaEvmTransactionTest.java | 7 ++ .../infra/HevmTransactionFactoryTest.java | 26 ++++ .../contract/hapi/ContractCallSuite.java | 32 +++++ 18 files changed, 494 insertions(+), 14 deletions(-) diff --git a/hedera-node/hedera-config/src/main/java/com/hedera/node/config/data/ContractsConfig.java b/hedera-node/hedera-config/src/main/java/com/hedera/node/config/data/ContractsConfig.java index 95a165235162..4551d69a7e27 100644 --- a/hedera-node/hedera-config/src/main/java/com/hedera/node/config/data/ContractsConfig.java +++ b/hedera-node/hedera-config/src/main/java/com/hedera/node/config/data/ContractsConfig.java @@ -78,6 +78,8 @@ public record ContractsConfig( boolean evmVersionDynamic, @ConfigProperty(value = "evm.allowCallsToNonContractAccounts", defaultValue = "true") @NetworkProperty boolean evmAllowCallsToNonContractAccounts, + @ConfigProperty(value = "evm.chargeGasOnPreEvmException", defaultValue = "true") @NetworkProperty + boolean chargeGasOnPreEvmException, @ConfigProperty(value = "evm.nonExtantContractsFail", defaultValue = "0") @NetworkProperty Set evmNonExtantContractsFail, @ConfigProperty(value = "evm.version", defaultValue = "v0.46") @NetworkProperty String evmVersion) {} diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/ContextTransactionProcessor.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/ContextTransactionProcessor.java index 28eb95b071e2..a404d13ebc2e 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/ContextTransactionProcessor.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/ContextTransactionProcessor.java @@ -23,6 +23,7 @@ import com.hedera.node.app.hapi.utils.ethereum.EthTxData; import com.hedera.node.app.service.contract.impl.annotations.TransactionScope; import com.hedera.node.app.service.contract.impl.exec.failure.AbortException; +import com.hedera.node.app.service.contract.impl.exec.gas.CustomGasCharging; import com.hedera.node.app.service.contract.impl.hevm.ActionSidecarContentTracer; import com.hedera.node.app.service.contract.impl.hevm.HederaEvmContext; import com.hedera.node.app.service.contract.impl.hevm.HederaEvmTransaction; @@ -64,6 +65,7 @@ public class ContextTransactionProcessor implements Callable { public final HevmTransactionFactory hevmTransactionFactory; private final Supplier feesOnlyUpdater; private final Map processors; + private final CustomGasCharging gasCharging; @Inject public ContextTransactionProcessor( @@ -76,7 +78,8 @@ public ContextTransactionProcessor( @NonNull final RootProxyWorldUpdater worldUpdater, @NonNull final HevmTransactionFactory hevmTransactionFactory, @NonNull final Supplier feesOnlyUpdater, - @NonNull final Map processors) { + @NonNull final Map processors, + @NonNull final CustomGasCharging customGasCharging) { this.context = Objects.requireNonNull(context); this.hydratedEthTxData = hydratedEthTxData; this.tracer = Objects.requireNonNull(tracer); @@ -87,6 +90,7 @@ public ContextTransactionProcessor( this.contractsConfig = Objects.requireNonNull(contractsConfig); this.hederaEvmContext = Objects.requireNonNull(hederaEvmContext); this.hevmTransactionFactory = Objects.requireNonNull(hevmTransactionFactory); + this.gasCharging = Objects.requireNonNull(customGasCharging); } @Override @@ -95,7 +99,12 @@ public CallOutcome call() { assertEthTxDataValidIfApplicable(); // Try to translate the HAPI operation to a Hedera EVM transaction, throw HandleException on failure - final var hevmTransaction = hevmTransactionFactory.fromHapiTransaction(context.body()); + // if an exception occurs during a ContractCall, charge fees to the sender and return a CallOutcome reflecting + // the error. + final var hevmTransaction = safeCreateHevmTransaction(); + if (hevmTransaction.isException() && contractsConfig.chargeGasOnPreEvmException()) { + return chargeFeesAndReturnOutcome(hevmTransaction); + } // Get the appropriate processor for the EVM version final var processor = processors.get(EVM_VERSIONS.get(contractsConfig.evmVersion())); @@ -114,6 +123,10 @@ public CallOutcome call() { return CallOutcome.fromResultsWithMaybeSidecars( result.asProtoResultOf(ethTxDataIfApplicable(), rootProxyWorldUpdater), result); } catch (AbortException e) { + if (e.isChargeable() && contractsConfig.chargeGasOnPreEvmException()) { + gasCharging.chargeGasForAbortedTransaction( + requireNonNull(e.senderId()), hederaEvmContext, rootProxyWorldUpdater, hevmTransaction); + } // Commit any HAPI fees that were charged before aborting rootProxyWorldUpdater.commit(); final var result = HederaEvmTransactionResult.fromAborted(e.senderId(), hevmTransaction, e.getStatus()); @@ -122,6 +135,27 @@ public CallOutcome call() { } } + private HederaEvmTransaction safeCreateHevmTransaction() { + try { + return hevmTransactionFactory.fromHapiTransaction(context.body()); + } catch (HandleException e) { + // Return a HederaEvmTransaction that represents the error in order to charge fees to the sender + return hevmTransactionFactory.fromContractTxException(context.body(), e); + } + } + + private CallOutcome chargeFeesAndReturnOutcome(HederaEvmTransaction hevmTransaction) { + // If there was an exception while creating the HederaEvmTransaction and the transaction is a ContractCall + // charge fees to the sender and return a CallOutcome reflecting the error. + final var senderId = context.body().transactionIDOrThrow().accountIDOrThrow(); + gasCharging.chargeGasForAbortedTransaction(senderId, hederaEvmContext, rootProxyWorldUpdater, hevmTransaction); + rootProxyWorldUpdater.commit(); + final var result = HederaEvmTransactionResult.fromAborted( + senderId, hevmTransaction, hevmTransaction.exception().getStatus()); + return CallOutcome.fromResultsWithoutSidecars( + result.asProtoResultOf(ethTxDataIfApplicable(), rootProxyWorldUpdater), result); + } + private void assertEthTxDataValidIfApplicable() { if (hydratedEthTxData != null && !hydratedEthTxData.isAvailable()) { throw new HandleException(hydratedEthTxData.status()); diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/FeatureFlags.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/FeatureFlags.java index 979c53045e6d..a1b99c01d2ec 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/FeatureFlags.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/FeatureFlags.java @@ -79,4 +79,12 @@ default boolean isAllowCallsToNonContractAccountsEnabled( return false; } ; + + /** + * If true, charge intrinsic gas for calls that fail with a pre-EVM exception. + * @return true whether to charge intrinsic gas for calls that fail with a pre-EVM exception. + */ + default boolean isChargeGasOnPreEvmException(@NonNull Configuration config) { + return false; + } } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/TransactionProcessor.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/TransactionProcessor.java index 964a7b3ed693..76b638435065 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/TransactionProcessor.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/TransactionProcessor.java @@ -113,7 +113,9 @@ public HederaEvmTransactionResult processTransaction( @NonNull final HederaEvmContext context, @NonNull final ActionSidecarContentTracer tracer, @NonNull final Configuration config) { - final var parties = computeInvolvedParties(transaction, updater, config); + + final var parties = safeComputeInvolvedParties(transaction, updater, config, context); + try { return processTransactionWithParties( transaction, updater, feesOnlyUpdater, context, tracer, config, parties); @@ -160,6 +162,20 @@ private HederaEvmTransactionResult processTransactionWithParties( return safeCommit(result, transaction, updater, feesOnlyUpdater, context, config); } + private InvolvedParties safeComputeInvolvedParties( + @NonNull final HederaEvmTransaction transaction, + @NonNull final HederaWorldUpdater updater, + @NonNull final Configuration config, + @NonNull final HederaEvmContext context) { + try { + return computeInvolvedParties(transaction, updater, config); + } catch (AbortException e) { + throw e; + } catch (HandleException e) { + throw new AbortException(e.getStatus(), transaction.senderId(), null, true); + } + } + private HederaEvmTransactionResult safeCommit( @NonNull final HederaEvmTransactionResult result, @NonNull final HederaEvmTransaction transaction, diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/failure/AbortException.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/failure/AbortException.java index 24e3478143ca..a0e73de43daa 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/failure/AbortException.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/failure/AbortException.java @@ -22,6 +22,7 @@ import com.hedera.hapi.node.base.ResponseCodeEnum; import com.hedera.node.app.spi.workflows.HandleException; import edu.umd.cs.findbugs.annotations.NonNull; +import edu.umd.cs.findbugs.annotations.Nullable; /** * An exception thrown when a transaction is aborted before entering the EVM. @@ -31,9 +32,27 @@ public class AbortException extends HandleException { private final AccountID senderId; + @Nullable + private final AccountID relayerId; + // Whether gas can still be charged for the transaction + private final boolean isChargeable; + public AbortException(@NonNull final ResponseCodeEnum status, @NonNull final AccountID senderId) { super(status); this.senderId = requireNonNull(senderId); + this.relayerId = null; + this.isChargeable = false; + } + + public AbortException( + @NonNull final ResponseCodeEnum status, + @NonNull final AccountID senderId, + @Nullable final AccountID relayerId, + @NonNull final boolean isChargeable) { + super(status); + this.senderId = requireNonNull(senderId); + this.relayerId = relayerId; + this.isChargeable = isChargeable; } /** @@ -45,6 +64,25 @@ public AccountID senderId() { return senderId; } + /** + * Returns whether the transaction can still be charged for gas. + * + * @return whether the transaction can still be charged for gas. + */ + public boolean isChargeable() { + return isChargeable; + } + + /** + * Returns the relayer id. + * + * @return the relayer id. + */ + @Nullable + public AccountID relayerId() { + return relayerId; + } + /** * Throws an {@code AbortException} if the given flag is {@code false}. * diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/gas/CustomGasCharging.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/gas/CustomGasCharging.java index c7bd3ac37ce2..276df5903106 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/gas/CustomGasCharging.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/gas/CustomGasCharging.java @@ -22,6 +22,7 @@ import static com.hedera.node.app.spi.workflows.HandleException.validateTrue; import static java.util.Objects.requireNonNull; +import com.hedera.hapi.node.base.AccountID; import com.hedera.node.app.service.contract.impl.hevm.HederaEvmContext; import com.hedera.node.app.service.contract.impl.hevm.HederaEvmTransaction; import com.hedera.node.app.service.contract.impl.hevm.HederaWorldUpdater; @@ -47,6 +48,7 @@ */ @Singleton public class CustomGasCharging { + public static final long ONE_HBAR_IN_TINYBARS = 100_000_000L; private final GasCalculator gasCalculator; @Inject @@ -136,6 +138,58 @@ public GasCharges chargeForGas( } } + /** + * Tries to charge intrinsic gas for the given transaction based on the pre-fetched sender accountID, + * within the given context and world updater. This is used when transaction are aborted due to an exception check + * failure before the transaction has started execution in the EVM. + * + * @param sender the sender accountID + * @param context the context of the transaction, including the network gas price + * @param worldUpdater the world updater for the transaction + * @param transaction the transaction to charge gas for + * @throws HandleException if the gas charging fails for any reason + */ + public void chargeGasForAbortedTransaction( + @NonNull final AccountID sender, + @NonNull final HederaEvmContext context, + @NonNull final HederaWorldUpdater worldUpdater, + @NonNull final HederaEvmTransaction transaction) { + requireNonNull(sender); + requireNonNull(context); + requireNonNull(worldUpdater); + requireNonNull(transaction); + + final var intrinsicGas = gasCalculator.transactionIntrinsicGasCost(transaction.evmPayload(), false); + + if (transaction.isEthereumTransaction()) { + final var fee = feeForAborted(transaction.relayerId(), context, worldUpdater, intrinsicGas); + worldUpdater.collectFee(transaction.relayerId(), fee); + } else { + final var fee = feeForAborted(sender, context, worldUpdater, intrinsicGas); + worldUpdater.collectFee(sender, fee); + } + } + + private long feeForAborted( + @NonNull final AccountID accountID, + @NonNull final HederaEvmContext context, + @NonNull final HederaWorldUpdater worldUpdater, + final long intrinsicGas) { + requireNonNull(accountID); + requireNonNull(context); + requireNonNull(worldUpdater); + + final var hederaAccount = worldUpdater.getHederaAccount(accountID); + requireNonNull(hederaAccount); + final var fee = Math.min( + gasCostGiven(intrinsicGas, context.gasPrice()), + hederaAccount.getBalance().toLong()); + // protective check to ensure that the fee is not excessive + final var protectedFee = Math.min(fee, ONE_HBAR_IN_TINYBARS); + validateTrue(hederaAccount.getBalance().toLong() >= protectedFee, INSUFFICIENT_PAYER_BALANCE); + return protectedFee; + } + private void chargeWithOnlySender( @NonNull final HederaEvmAccount sender, @NonNull final HederaEvmContext context, @@ -174,4 +228,12 @@ private long chargeWithRelayer( worldUpdater.collectFee(sender.hederaId(), senderGasCost); return relayerGasCost; } + + public long gasCostGiven(final long gasCharge, final long gasPrice) { + try { + return Math.multiplyExact(gasCharge, gasPrice); + } catch (ArithmeticException ignore) { + return Long.MAX_VALUE; + } + } } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/v046/Version046FeatureFlags.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/v046/Version046FeatureFlags.java index f84dd7a3185e..69f6c4272b7c 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/v046/Version046FeatureFlags.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/exec/v046/Version046FeatureFlags.java @@ -40,4 +40,9 @@ public boolean isAllowCallsToNonContractAccountsEnabled( .contains(possiblyGrandFatheredEntityNum); return config.getConfigData(ContractsConfig.class).evmAllowCallsToNonContractAccounts() && !grandfathered; } + + @Override + public boolean isChargeGasOnPreEvmException(@NonNull Configuration config) { + return config.getConfigData(ContractsConfig.class).chargeGasOnPreEvmException(); + } } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/hevm/HederaEvmTransaction.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/hevm/HederaEvmTransaction.java index 0525704e7df5..596f57240845 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/hevm/HederaEvmTransaction.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/hevm/HederaEvmTransaction.java @@ -21,6 +21,7 @@ import com.hedera.hapi.node.base.AccountID; import com.hedera.hapi.node.base.ContractID; import com.hedera.hapi.node.contract.ContractCreateTransactionBody; +import com.hedera.node.app.spi.workflows.HandleException; import com.hedera.pbj.runtime.io.buffer.Bytes; import edu.umd.cs.findbugs.annotations.NonNull; import edu.umd.cs.findbugs.annotations.Nullable; @@ -38,7 +39,8 @@ public record HederaEvmTransaction( long gasLimit, long offeredGasPrice, long maxGasAllowance, - @Nullable ContractCreateTransactionBody hapiCreation) { + @Nullable ContractCreateTransactionBody hapiCreation, + @Nullable HandleException exception) { public static final long NOT_APPLICABLE = -1L; public boolean hasExpectedNonce() { @@ -65,6 +67,14 @@ public boolean isEthereumTransaction() { return relayerId != null; } + public boolean isContractCall() { + return !isEthereumTransaction() && !isCreate(); + } + + public boolean isException() { + return exception != null; + } + public boolean permitsMissingContract() { return isEthereumTransaction() && hasValue(); } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/infra/HevmStaticTransactionFactory.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/infra/HevmStaticTransactionFactory.java index d0a196b4cdf1..5e01a9e1c9de 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/infra/HevmStaticTransactionFactory.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/infra/HevmStaticTransactionFactory.java @@ -72,7 +72,18 @@ public HederaEvmTransaction fromHapiQuery(@NonNull final Query query) { // For mono-service fidelity, allow calls using 0.0.X id even to contracts with a priority EVM address final var targetId = asPriorityId(op.contractIDOrThrow(), context.createStore(ReadableAccountStore.class)); return new HederaEvmTransaction( - senderId, null, targetId, NOT_APPLICABLE, op.functionParameters(), null, 0L, op.gas(), 1L, 0L, null); + senderId, + null, + targetId, + NOT_APPLICABLE, + op.functionParameters(), + null, + 0L, + op.gas(), + 1L, + 0L, + null, + null); } private void assertValidCall(@NonNull final ContractCallLocalQuery body) { diff --git a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/infra/HevmTransactionFactory.java b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/infra/HevmTransactionFactory.java index 45a086814d10..d74658f66bfc 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/infra/HevmTransactionFactory.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/main/java/com/hedera/node/app/service/contract/impl/infra/HevmTransactionFactory.java @@ -160,7 +160,8 @@ private HederaEvmTransaction fromHapiCreate( body.gas(), NOT_APPLICABLE, NOT_APPLICABLE, - body); + body, + null); } private HederaEvmTransaction fromHapiCall( @@ -177,6 +178,7 @@ private HederaEvmTransaction fromHapiCall( body.gas(), NOT_APPLICABLE, NOT_APPLICABLE, + null, null); } @@ -211,6 +213,7 @@ private HederaEvmTransaction fromHapiEthereum( ethTxData.gasLimit(), ethTxData.effectiveOfferedGasPriceInTinybars(), maxGasAllowance, + null, null); } @@ -230,7 +233,43 @@ private HederaEvmTransaction fromHapiEthereum( ethTxData.gasLimit(), ethTxData.effectiveOfferedGasPriceInTinybars(), maxGasAllowance, - synthEthTxCreation(ledgerConfig.autoRenewPeriodMinDuration(), ethTxData)); + synthEthTxCreation(ledgerConfig.autoRenewPeriodMinDuration(), ethTxData), + null); + } + + /** + * Given an {@link Exception} and a {@link ContractCallTransactionBody}, + * create and return a {@link HederaEvmTransaction} containing the exception and gas limit + * + * @param exception the {@link Exception} to wrap + * @return the {@link HederaEvmTransaction} containing the exception + */ + public HederaEvmTransaction fromContractTxException( + @NonNull final TransactionBody body, @NonNull final HandleException exception) { + final var gasPrice = + switch (body.data().kind()) { + case CONTRACT_CREATE_INSTANCE -> body.contractCreateInstanceOrThrow() + .gas(); + case CONTRACT_CALL -> body.contractCallOrThrow().gas(); + case ETHEREUM_TRANSACTION -> { + final var ethTxData = assertValidEthTx(body.ethereumTransactionOrThrow()); + yield ethTxData.gasLimit(); + } + default -> throw new IllegalArgumentException("Not a contract operation"); + }; + return new HederaEvmTransaction( + AccountID.DEFAULT, + null, + null, + NOT_APPLICABLE, + Bytes.EMPTY, + null, + 0, + gasPrice, + NOT_APPLICABLE, + NOT_APPLICABLE, + null, + exception); } private @NonNull EthTxData assertValidEthTx(@NonNull final EthereumTransactionBody body) { diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/TestHelpers.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/TestHelpers.java index 99858e0ea596..305707f353bd 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/TestHelpers.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/TestHelpers.java @@ -491,7 +491,22 @@ public class TestHelpers { GAS_LIMIT, 0L, 0L, - ContractCreateTransactionBody.DEFAULT); + ContractCreateTransactionBody.DEFAULT, + null); + public static final HederaEvmTransaction HEVM_Exception = new HederaEvmTransaction( + SENDER_ID, + null, + CALLED_CONTRACT_ID, + NONCE, + CALL_DATA, + MAINNET_CHAIN_ID, + VALUE, + GAS_LIMIT, + 0L, + 0L, + null, + new HandleException(ResponseCodeEnum.INVALID_CONTRACT_ID)); + public static final HederaEvmTransactionResult SUCCESS_RESULT = HederaEvmTransactionResult.successFrom( GAS_LIMIT / 2, Wei.of(NETWORK_GAS_PRICE), @@ -677,6 +692,7 @@ public static HederaEvmTransaction wellKnownHapiCall( gasLimit, userGasPrice, maxGasAllowance, + null, null); } @@ -705,7 +721,8 @@ private static HederaEvmTransaction wellKnownHapiCreate( gasLimit, userGasPrice, maxGasAllowance, - ContractCreateTransactionBody.DEFAULT); + ContractCreateTransactionBody.DEFAULT, + null); } public static HederaEvmContext wellKnownContextWith( diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/ContextTransactionProcessorTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/ContextTransactionProcessorTest.java index be5b42fe10e8..d5d6ea40c162 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/ContextTransactionProcessorTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/ContextTransactionProcessorTest.java @@ -22,18 +22,22 @@ import static com.hedera.node.app.service.contract.impl.hevm.HederaEvmVersion.VERSION_046; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.ETH_DATA_WITH_TO_ADDRESS; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.HEVM_CREATION; +import static com.hedera.node.app.service.contract.impl.test.TestHelpers.HEVM_Exception; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.SENDER_ID; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.SUCCESS_RESULT; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.assertFailsWith; import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.mockito.ArgumentMatchers.any; import static org.mockito.BDDMockito.given; import static org.mockito.Mockito.verify; +import com.hedera.hapi.node.base.TransactionID; import com.hedera.hapi.node.transaction.TransactionBody; import com.hedera.node.app.service.contract.impl.exec.CallOutcome; import com.hedera.node.app.service.contract.impl.exec.ContextTransactionProcessor; import com.hedera.node.app.service.contract.impl.exec.TransactionProcessor; import com.hedera.node.app.service.contract.impl.exec.failure.AbortException; +import com.hedera.node.app.service.contract.impl.exec.gas.CustomGasCharging; import com.hedera.node.app.service.contract.impl.hevm.ActionSidecarContentTracer; import com.hedera.node.app.service.contract.impl.hevm.HederaEvmContext; import com.hedera.node.app.service.contract.impl.hevm.HederaWorldUpdater; @@ -41,6 +45,7 @@ import com.hedera.node.app.service.contract.impl.infra.HevmTransactionFactory; import com.hedera.node.app.service.contract.impl.state.RootProxyWorldUpdater; import com.hedera.node.app.spi.workflows.HandleContext; +import com.hedera.node.app.spi.workflows.HandleException; import com.hedera.node.config.data.ContractsConfig; import com.hedera.node.config.testfixtures.HederaTestConfigBuilder; import com.swirlds.config.api.Configuration; @@ -76,6 +81,15 @@ class ContextTransactionProcessorTest { @Mock private Supplier feesOnlyUpdater; + @Mock + private CustomGasCharging customGasCharging; + + @Mock + private TransactionID transactionID; + + @Mock + private TransactionBody transactionBody; + @Test void callsComponentInfraAsExpectedForValidEthTx() { final var contractsConfig = CONFIGURATION.getConfigData(ContractsConfig.class); @@ -90,7 +104,8 @@ void callsComponentInfraAsExpectedForValidEthTx() { rootProxyWorldUpdater, hevmTransactionFactory, feesOnlyUpdater, - processors); + processors, + customGasCharging); given(context.body()).willReturn(TransactionBody.DEFAULT); given(hevmTransactionFactory.fromHapiTransaction(TransactionBody.DEFAULT)) @@ -119,7 +134,8 @@ void callsComponentInfraAsExpectedForNonEthTx() { rootProxyWorldUpdater, hevmTransactionFactory, feesOnlyUpdater, - processors); + processors, + customGasCharging); given(context.body()).willReturn(TransactionBody.DEFAULT); given(hevmTransactionFactory.fromHapiTransaction(TransactionBody.DEFAULT)) @@ -148,7 +164,8 @@ void stillChargesHapiFeesOnAbort() { rootProxyWorldUpdater, hevmTransactionFactory, feesOnlyUpdater, - processors); + processors, + customGasCharging); given(context.body()).willReturn(TransactionBody.DEFAULT); given(hevmTransactionFactory.fromHapiTransaction(TransactionBody.DEFAULT)) @@ -162,6 +179,93 @@ void stillChargesHapiFeesOnAbort() { verify(rootProxyWorldUpdater).commit(); } + @Test + void stillChargesHapiFeesOnHevmException() { + final var contractsConfig = CONFIGURATION.getConfigData(ContractsConfig.class); + final var processors = Map.of(VERSION_046, processor); + final var subject = new ContextTransactionProcessor( + null, + context, + contractsConfig, + CONFIGURATION, + hederaEvmContext, + tracer, + rootProxyWorldUpdater, + hevmTransactionFactory, + feesOnlyUpdater, + processors, + customGasCharging); + + given(context.body()).willReturn(transactionBody); + given(hevmTransactionFactory.fromHapiTransaction(transactionBody)).willReturn(HEVM_Exception); + given(transactionBody.transactionIDOrThrow()).willReturn(transactionID); + given(transactionID.accountIDOrThrow()).willReturn(SENDER_ID); + + final var outcome = subject.call(); + + verify(rootProxyWorldUpdater).commit(); + assertEquals(INVALID_CONTRACT_ID, outcome.status()); + } + + @Test + void stillChargesHapiFeesOnExceptionThrown() { + final var contractsConfig = CONFIGURATION.getConfigData(ContractsConfig.class); + final var processors = Map.of(VERSION_046, processor); + final var subject = new ContextTransactionProcessor( + null, + context, + contractsConfig, + CONFIGURATION, + hederaEvmContext, + tracer, + rootProxyWorldUpdater, + hevmTransactionFactory, + feesOnlyUpdater, + processors, + customGasCharging); + + given(context.body()).willReturn(transactionBody); + given(hevmTransactionFactory.fromHapiTransaction(transactionBody)) + .willThrow(new HandleException(INVALID_CONTRACT_ID)); + given(hevmTransactionFactory.fromContractTxException(any(), any())).willReturn(HEVM_Exception); + given(transactionBody.transactionIDOrThrow()).willReturn(transactionID); + given(transactionID.accountIDOrThrow()).willReturn(SENDER_ID); + + final var outcome = subject.call(); + + verify(rootProxyWorldUpdater).commit(); + assertEquals(INVALID_CONTRACT_ID, outcome.status()); + } + + @Test + void reThrowsExceptionWhenNotContractCall() { + final var contractsConfig = CONFIGURATION.getConfigData(ContractsConfig.class); + final var processors = Map.of(VERSION_046, processor); + final var subject = new ContextTransactionProcessor( + null, + context, + contractsConfig, + CONFIGURATION, + hederaEvmContext, + tracer, + rootProxyWorldUpdater, + hevmTransactionFactory, + feesOnlyUpdater, + processors, + customGasCharging); + + given(context.body()).willReturn(transactionBody); + given(transactionBody.transactionIDOrThrow()).willReturn(transactionID); + given(transactionID.accountIDOrThrow()).willReturn(SENDER_ID); + given(hevmTransactionFactory.fromHapiTransaction(transactionBody)) + .willThrow(new HandleException(INVALID_CONTRACT_ID)); + given(hevmTransactionFactory.fromContractTxException(any(), any())).willReturn(HEVM_Exception); + + final var outcome = subject.call(); + verify(rootProxyWorldUpdater).commit(); + assertEquals(INVALID_CONTRACT_ID, outcome.status()); + } + @Test void failsImmediatelyIfEthTxInvalid() { final var contractsConfig = CONFIGURATION.getConfigData(ContractsConfig.class); @@ -176,7 +280,8 @@ void failsImmediatelyIfEthTxInvalid() { rootProxyWorldUpdater, hevmTransactionFactory, feesOnlyUpdater, - processors); + processors, + customGasCharging); assertFailsWith(INVALID_ETHEREUM_TRANSACTION, subject::call); } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/TransactionProcessorTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/TransactionProcessorTest.java index 9f033a76299a..74721c619def 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/TransactionProcessorTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/TransactionProcessorTest.java @@ -44,6 +44,8 @@ import static com.hedera.node.app.service.contract.impl.test.TestHelpers.wellKnownHapiCreate; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.wellKnownRelayedHapiCall; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.wellKnownRelayedHapiCreate; +import static org.assertj.core.api.Assertions.assertThat; +import static org.assertj.core.api.Assertions.catchThrowableOfType; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNull; @@ -62,6 +64,7 @@ import com.hedera.node.app.service.contract.impl.exec.FeatureFlags; import com.hedera.node.app.service.contract.impl.exec.FrameRunner; import com.hedera.node.app.service.contract.impl.exec.TransactionProcessor; +import com.hedera.node.app.service.contract.impl.exec.failure.AbortException; import com.hedera.node.app.service.contract.impl.exec.gas.CustomGasCharging; import com.hedera.node.app.service.contract.impl.exec.gas.SystemContractGasCalculator; import com.hedera.node.app.service.contract.impl.exec.gas.TinybarValues; @@ -177,6 +180,7 @@ void lazyCreationAttemptWithInvalidAddress() { GAS_LIMIT, USER_OFFERED_GAS_PRICE, MAX_GAS_ALLOWANCE, + null, null); given(messageCallProcessor.isImplicitCreationEnabled(config)).willReturn(true); assertAbortsWith(invalidCreation, INVALID_CONTRACT_ID); @@ -197,6 +201,7 @@ void lazyCreationAttemptWithValidAddress() { GAS_LIMIT, USER_OFFERED_GAS_PRICE, MAX_GAS_ALLOWANCE, + null, null); given(messageCallProcessor.isImplicitCreationEnabled(config)).willReturn(true); final var context = wellKnownContextWith(blocks, tinybarValues, systemContractGasCalculator); @@ -246,6 +251,7 @@ void lazyCreationAttemptCanCallNotExistingFeatureFlagOn() { GAS_LIMIT, USER_OFFERED_GAS_PRICE, MAX_GAS_ALLOWANCE, + null, null); given(messageCallProcessor.isImplicitCreationEnabled(config)).willReturn(true); final var context = wellKnownContextWith(blocks, tinybarValues, systemContractGasCalculator); @@ -298,6 +304,7 @@ void callWithNoValueAndCanCallNotExistingFeatureFlagOn() { GAS_LIMIT, USER_OFFERED_GAS_PRICE, MAX_GAS_ALLOWANCE, + null, null); given(messageCallProcessor.isImplicitCreationEnabled(config)).willReturn(true); final var context = wellKnownContextWith(blocks, tinybarValues, systemContractGasCalculator); @@ -334,6 +341,31 @@ void callWithNoValueAndCanCallNotExistingFeatureFlagOn() { assertSame(SUCCESS_RESULT, result); } + @Test + void callWhenComputePartiesThrowsException() { + final var transaction = new HederaEvmTransaction( + SENDER_ID, + null, + VALID_CONTRACT_ADDRESS, + NONCE, + CALL_DATA, + MAINNET_CHAIN_ID, + 0L, + GAS_LIMIT, + USER_OFFERED_GAS_PRICE, + MAX_GAS_ALLOWANCE, + null, + null); + final var context = wellKnownContextWith(blocks, tinybarValues, systemContractGasCalculator); + given(worldUpdater.getHederaAccount(SENDER_ID)).willReturn(null); + + final var abortException = catchThrowableOfType( + () -> subject.processTransaction( + transaction, worldUpdater, () -> feesOnlyUpdater, context, tracer, config), + AbortException.class); + assertThat(abortException.isChargeable()).isFalse(); + } + @Test void requiresEthTxToHaveNonNullRelayer() { givenSenderAccount(); diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/gas/CustomGasChargingTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/gas/CustomGasChargingTest.java index cef86ffc9986..9ab0f63ad3b9 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/gas/CustomGasChargingTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/exec/gas/CustomGasChargingTest.java @@ -19,6 +19,7 @@ import static com.hedera.hapi.node.base.ResponseCodeEnum.INSUFFICIENT_GAS; import static com.hedera.hapi.node.base.ResponseCodeEnum.INSUFFICIENT_PAYER_BALANCE; import static com.hedera.hapi.node.base.ResponseCodeEnum.INSUFFICIENT_TX_FEE; +import static com.hedera.node.app.service.contract.impl.exec.gas.CustomGasCharging.ONE_HBAR_IN_TINYBARS; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.GAS_LIMIT; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.MAX_GAS_ALLOWANCE; import static com.hedera.node.app.service.contract.impl.test.TestHelpers.NETWORK_GAS_PRICE; @@ -377,6 +378,32 @@ void chargesSenderAndRelayerIfBothSolventAndWilling() { verify(worldUpdater).collectFee(RELAYER_ID, relayerGasCost); } + @Test + void chargeGasForAbortedTransaction() { + givenWellKnownIntrinsicGasCost(); + given(worldUpdater.getHederaAccount(SENDER_ID)).willReturn(sender); + given(sender.getBalance()).willReturn(Wei.of(100_000_000)); + subject.chargeGasForAbortedTransaction( + SENDER_ID, + wellKnownContextWith(blocks, false, tinybarValues, systemContractGasCalculator), + worldUpdater, + wellKnownHapiCall()); + verify(worldUpdater).collectFee(SENDER_ID, Math.multiplyExact(NETWORK_GAS_PRICE, TestHelpers.INTRINSIC_GAS)); + } + + @Test + void chargeGasForAbortedTransactionChargesMax() { + givenExcessiveIntrinsicGasCost(false); + given(worldUpdater.getHederaAccount(SENDER_ID)).willReturn(sender); + given(sender.getBalance()).willReturn(Wei.of(100_000_000)); + subject.chargeGasForAbortedTransaction( + SENDER_ID, + wellKnownContextWith(blocks, false, tinybarValues, systemContractGasCalculator), + worldUpdater, + wellKnownHapiCall()); + verify(worldUpdater).collectFee(SENDER_ID, ONE_HBAR_IN_TINYBARS); + } + private void givenWellKnownIntrinsicGasCost() { givenWellKnownIntrinsicGasCost(false); } @@ -384,4 +411,8 @@ private void givenWellKnownIntrinsicGasCost() { private void givenWellKnownIntrinsicGasCost(boolean isCreation) { given(gasCalculator.transactionIntrinsicGasCost(any(), eq(isCreation))).willReturn(TestHelpers.INTRINSIC_GAS); } + + private void givenExcessiveIntrinsicGasCost(boolean isCreation) { + given(gasCalculator.transactionIntrinsicGasCost(any(), eq(isCreation))).willReturn(100_000_000L); + } } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/handlers/EthereumTransactionHandlerTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/handlers/EthereumTransactionHandlerTest.java index fde8ddee2ccc..1fadefebea80 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/handlers/EthereumTransactionHandlerTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/handlers/EthereumTransactionHandlerTest.java @@ -37,6 +37,7 @@ import com.hedera.node.app.service.contract.impl.exec.ContextTransactionProcessor; import com.hedera.node.app.service.contract.impl.exec.TransactionComponent; import com.hedera.node.app.service.contract.impl.exec.TransactionProcessor; +import com.hedera.node.app.service.contract.impl.exec.gas.CustomGasCharging; import com.hedera.node.app.service.contract.impl.handlers.EthereumTransactionHandler; import com.hedera.node.app.service.contract.impl.hevm.ActionSidecarContentTracer; import com.hedera.node.app.service.contract.impl.hevm.HederaEvmContext; @@ -119,6 +120,9 @@ class EthereumTransactionHandlerTest { @Mock private ReadableAccountStore readableAccountStore; + @Mock + CustomGasCharging customGasCharging; + private EthereumTransactionHandler subject; @BeforeEach @@ -140,7 +144,8 @@ void setUpTransactionProcessing() { baseProxyWorldUpdater, hevmTransactionFactory, feesOnlyUpdater, - processors); + processors, + customGasCharging); given(component.contextTransactionProcessor()).willReturn(contextTransactionProcessor); given(hevmTransactionFactory.fromHapiTransaction(handleContext.body())).willReturn(HEVM_CREATION); diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/hevm/HederaEvmTransactionTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/hevm/HederaEvmTransactionTest.java index d2e0ed07d26c..142f109370fc 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/hevm/HederaEvmTransactionTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/hevm/HederaEvmTransactionTest.java @@ -52,4 +52,11 @@ void computesOfferedGasCostWithOverflow() { final var subject = TestHelpers.wellKnownRelayedHapiCallWithGasLimit(Long.MAX_VALUE); assertEquals(Long.MAX_VALUE, subject.offeredGasCost()); } + + @Test + void validateContractCallState() { + final var subject = TestHelpers.wellKnownHapiCall(); + assertTrue(subject.isContractCall()); + assertFalse(subject.isException()); + } } diff --git a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/infra/HevmTransactionFactoryTest.java b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/infra/HevmTransactionFactoryTest.java index cc15c33cce08..eddd14a29b80 100644 --- a/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/infra/HevmTransactionFactoryTest.java +++ b/hedera-node/hedera-smart-contract-service-impl/src/test/java/com/hedera/node/app/service/contract/impl/test/infra/HevmTransactionFactoryTest.java @@ -197,6 +197,22 @@ void fromHapiCallUsesEmptyCallDataWhenNotSet() { assertNull(transaction.hapiCreation()); } + @Test + void fromHapiCallGenerateExceptionTransaction() { + final var transaction = getManufacturedCallException( + b -> b.contractID(CALLED_CONTRACT_ID).gas(30_000L)); + assertEquals(AccountID.DEFAULT, transaction.senderId()); + assertNull(transaction.relayerId()); + assertFalse(transaction.hasExpectedNonce()); + assertEquals(Bytes.EMPTY, transaction.payload()); + assertNull(transaction.chainId()); + assertEquals(0L, transaction.value()); + assertEquals(30_000L, transaction.gasLimit()); + assertFalse(transaction.hasOfferedGasPrice()); + assertFalse(transaction.hasMaxGasAllowance()); + assertNull(transaction.hapiCreation()); + } + @Test void fromHapiCallUsesCallParamsWhenSet() { final var transaction = getManufacturedCall(b -> b.amount(123L) @@ -621,6 +637,16 @@ private HederaEvmTransaction getManufacturedCall( .build()); } + private HederaEvmTransaction getManufacturedCallException( + @NonNull final Consumer spec) { + return subject.fromContractTxException( + TransactionBody.newBuilder() + .transactionID(TransactionID.newBuilder()) + .contractCall(callWith(spec)) + .build(), + new HandleException(ResponseCodeEnum.INVALID_CONTRACT_ID)); + } + private ContractCreateTransactionBody createWith(final Consumer spec) { final var builder = ContractCreateTransactionBody.newBuilder(); spec.accept(builder); diff --git a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCallSuite.java b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCallSuite.java index 9bfc85b0c8b6..2cf9326d485a 100644 --- a/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCallSuite.java +++ b/hedera-node/test-clients/src/main/java/com/hedera/services/bdd/suites/contract/hapi/ContractCallSuite.java @@ -62,6 +62,7 @@ import static com.hedera.services.bdd.spec.utilops.UtilVerbs.balanceSnapshot; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.childRecordsCheck; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.createLargeFile; +import static com.hedera.services.bdd.spec.utilops.UtilVerbs.ifHapiTest; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.logIt; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.newKeyListNamed; import static com.hedera.services.bdd.spec.utilops.UtilVerbs.newKeyNamed; @@ -84,6 +85,7 @@ import static com.hedera.services.bdd.suites.contract.opcodes.Create2OperationSuite.SALT; import static com.hedera.services.bdd.suites.utils.ECDSAKeysUtils.randomHeadlongAddress; import static com.hedera.services.bdd.suites.utils.contracts.SimpleBytesResult.bigIntResult; +import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.CONTRACT_NEGATIVE_VALUE; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.CONTRACT_REVERT_EXECUTED; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.INSUFFICIENT_GAS; import static com.hederahashgraph.api.proto.java.ResponseCodeEnum.INSUFFICIENT_PAYER_BALANCE; @@ -1519,6 +1521,36 @@ HapiSpec payableSuccess() { resultWith().logs(inOrder(logWith().longAtBytes(DEPOSIT_AMOUNT, 24)))))); } + @HapiTest + HapiSpec callFailsWhenAmountIsNegativeButStillChargedFee() { + final var payer = "payer"; + return defaultHapiSpec("callFailsWhenAmountIsNegativeButStillChargedFee") + .given( + uploadInitCode(PAY_RECEIVABLE_CONTRACT), + contractCreate(PAY_RECEIVABLE_CONTRACT) + .adminKey(THRESHOLD) + .gas(1_000_000), + cryptoCreate(payer).balance(ONE_MILLION_HBARS).payingWith(GENESIS)) + .when(ifHapiTest(withOpContext((spec, ignore) -> { + final var subop1 = balanceSnapshot("balanceBefore0", payer); + final var subop2 = contractCall(PAY_RECEIVABLE_CONTRACT) + .via(PAY_TXN) + .payingWith(payer) + .sending(-DEPOSIT_AMOUNT) + .hasKnownStatus(CONTRACT_NEGATIVE_VALUE); + final var subop3 = getTxnRecord(PAY_TXN).logged(); + allRunFor(spec, subop1, subop2, subop3); + final var delta = subop3.getResponseRecord() + .getTransferList() + .getAccountAmounts(0) + .getAmount(); + final var subop4 = + getAccountBalance(payer).hasTinyBars(changeFromSnapshot("balanceBefore0", -delta)); + allRunFor(spec, subop4); + }))) + .then(); + } + @HapiTest HapiSpec insufficientGas() { return defaultHapiSpec("InsufficientGas", NONDETERMINISTIC_CONTRACT_CALL_RESULTS, HIGHLY_NON_DETERMINISTIC_FEES) From 17ec7afa39ac337554fa3b225b0ab037fe86c2ef Mon Sep 17 00:00:00 2001 From: Michael Heinrichs Date: Thu, 1 Feb 2024 21:17:25 +0100 Subject: [PATCH 16/17] perf: Avoid excessive creation of Executors (#11311) Signed-off-by: Michael Heinrichs --- .../merkle/disk/OnDiskReadableKVState.java | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/hedera-node/hedera-app/src/main/java/com/hedera/node/app/state/merkle/disk/OnDiskReadableKVState.java b/hedera-node/hedera-app/src/main/java/com/hedera/node/app/state/merkle/disk/OnDiskReadableKVState.java index 069aabf120fa..2e37c6a63a10 100644 --- a/hedera-node/hedera-app/src/main/java/com/hedera/node/app/state/merkle/disk/OnDiskReadableKVState.java +++ b/hedera-node/hedera-app/src/main/java/com/hedera/node/app/state/merkle/disk/OnDiskReadableKVState.java @@ -30,8 +30,7 @@ import java.util.Iterator; import java.util.NoSuchElementException; import java.util.Objects; -import java.util.concurrent.Executor; -import java.util.concurrent.Executors; +import java.util.function.Consumer; /** * An implementation of {@link ReadableKVState} backed by a {@link VirtualMap}, resulting in a state @@ -41,12 +40,15 @@ * @param The type of value for the state */ public final class OnDiskReadableKVState extends ReadableKVStateBase { + + private static final Consumer DEFAULT_RUNNER = Thread::startVirtualThread; + /** The backing merkle data structure to use */ private final VirtualMap, OnDiskValue> virtualMap; private final StateMetadata md; - private final Executor executor; + private final Consumer runner; /** * Create a new instance @@ -56,21 +58,18 @@ public final class OnDiskReadableKVState extends ReadableKVStateBase */ public OnDiskReadableKVState( @NonNull final StateMetadata md, @NonNull final VirtualMap, OnDiskValue> virtualMap) { - super(md.stateDefinition().stateKey()); - this.md = md; - this.virtualMap = Objects.requireNonNull(virtualMap); - this.executor = Executors.newVirtualThreadPerTaskExecutor(); + this(md, virtualMap, DEFAULT_RUNNER); } @VisibleForTesting OnDiskReadableKVState( @NonNull final StateMetadata md, @NonNull final VirtualMap, OnDiskValue> virtualMap, - @NonNull final Executor executor) { + @NonNull final Consumer runner) { super(md.stateDefinition().stateKey()); this.md = md; this.virtualMap = Objects.requireNonNull(virtualMap); - this.executor = executor; + this.runner = runner; } /** {@inheritDoc} */ @@ -136,6 +135,6 @@ public long size() { @Override public void warm(@NonNull final K key) { final var k = new OnDiskKey<>(md, key); - executor.execute(() -> virtualMap.warm(k)); + runner.accept(() -> virtualMap.warm(k)); } } From 3aa52f254364ffb909f3be1488f6452444b1f41c Mon Sep 17 00:00:00 2001 From: Maxi Tartaglia <152629744+mxtartaglia-sl@users.noreply.github.com> Date: Fri, 2 Feb 2024 01:17:04 -0300 Subject: [PATCH 17/17] fix: Ui metrics name (#11317) Signed-off-by: mxtartaglia --- .../swirlds/demo/crypto/CryptocurrencyDemoMain.java | 2 +- .../swirlds/demo/hashgraph/HashgraphDemoMain.java | 12 ++++++------ .../swirlds/demo/platform/TransactionSubmitter.java | 6 +++--- .../gossip/chatter/protocol/ChatterCore.java | 4 ++-- .../swirlds/platform/gui/internal/WinTab2Stats.java | 2 +- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/platform-sdk/platform-apps/demos/CryptocurrencyDemo/src/main/java/com/swirlds/demo/crypto/CryptocurrencyDemoMain.java b/platform-sdk/platform-apps/demos/CryptocurrencyDemo/src/main/java/com/swirlds/demo/crypto/CryptocurrencyDemoMain.java index 9e5a9c400345..dd811f1a548d 100644 --- a/platform-sdk/platform-apps/demos/CryptocurrencyDemo/src/main/java/com/swirlds/demo/crypto/CryptocurrencyDemoMain.java +++ b/platform-sdk/platform-apps/demos/CryptocurrencyDemo/src/main/java/com/swirlds/demo/crypto/CryptocurrencyDemoMain.java @@ -163,7 +163,7 @@ public void run() { + (isFast ? "fast" : "slow") + ")\n" + String.format( " %s", - platform.getContext().getMetrics().getValue(Metrics.PLATFORM_CATEGORY, "trans/sec")) + platform.getContext().getMetrics().getValue(Metrics.PLATFORM_CATEGORY, "trans_per_sec")) + " transactions per second for member " + selfId + "\n\n" + " count ticker price change change% seller->buyer"); long lastSeq = state.getNumTrades(); diff --git a/platform-sdk/platform-apps/demos/HashgraphDemo/src/main/java/com/swirlds/demo/hashgraph/HashgraphDemoMain.java b/platform-sdk/platform-apps/demos/HashgraphDemo/src/main/java/com/swirlds/demo/hashgraph/HashgraphDemoMain.java index 11b664ea9f49..c2ea1f496fd1 100644 --- a/platform-sdk/platform-apps/demos/HashgraphDemo/src/main/java/com/swirlds/demo/hashgraph/HashgraphDemoMain.java +++ b/platform-sdk/platform-apps/demos/HashgraphDemo/src/main/java/com/swirlds/demo/hashgraph/HashgraphDemoMain.java @@ -237,9 +237,9 @@ public void paintComponent(final Graphics g) { final double createCons = (double) metrics.getValue(PLATFORM_CATEGORY, "secC2C"); final double recCons = (double) metrics.getValue(PLATFORM_CATEGORY, "secR2C"); - print(g, "%5.0f trans/sec", (double) metrics.getValue(PLATFORM_CATEGORY, "trans/sec")); - print(g, "%5.0f events/sec", (double) metrics.getValue(PLATFORM_CATEGORY, "events/sec")); - print(g, "%4.0f%% duplicate events", (double) metrics.getValue(PLATFORM_CATEGORY, "dupEv%")); + print(g, "%5.0f trans_per_sec", (double) metrics.getValue(PLATFORM_CATEGORY, "trans_per_sec")); + print(g, "%5.0f events_per_sec", (double) metrics.getValue(PLATFORM_CATEGORY, "events_per_sec")); + print(g, "%4.0f%% duplicate events", (double) metrics.getValue(PLATFORM_CATEGORY, "dupEvPercent")); print(g, "%5.3f sec, propagation time", createCons - recCons); print(g, "%5.3f sec, create to consensus", createCons); @@ -392,10 +392,10 @@ public void init(final Platform platform, final NodeId id) { .setAbout( platform.getSelfId(), "Hashgraph Demo v. 1.1\n" + "\n" - + "trans/sec = # transactions added to the hashgraph per second\n" - + "events/sec = # events added to the hashgraph per second\n" + + "trans_per_sec = # transactions added to the hashgraph per second\n" + + "events_per_sec = # events added to the hashgraph per second\n" + "duplicate events = percentage of events a member receives that they already know.\n" - + "bad events/sec = number of events per second received by a member that are invalid.\n" + + "bad events_per_sec = number of events per second received by a member that are invalid.\n" + "propagation time = average seconds from creating a new event to a given member receiving it.\n" + "create to consensus = average seconds from creating a new event to knowing its consensus order.\n" + "receive to consensus = average seconds from receiving an event to knowing its consensus order.\n" diff --git a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/TransactionSubmitter.java b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/TransactionSubmitter.java index b515d4e5e1ce..85f73e2e2269 100644 --- a/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/TransactionSubmitter.java +++ b/platform-sdk/platform-apps/tests/PlatformTestingTool/src/main/java/com/swirlds/demo/platform/TransactionSubmitter.java @@ -390,13 +390,13 @@ public boolean canSubmitMore(Platform platform) { } } else if (this.goal == SUBMIT_GOAL.EVENTS_PER_SECOND_WHOLE_NETWORK) { - double realEvensPerSecond = (double) metrics.getValue(PLATFORM_CATEGORY, "events/sec"); + double realEvensPerSecond = (double) metrics.getValue(PLATFORM_CATEGORY, "events_per_sec"); return realEvensPerSecond > eventsPerSecondGoal; } else if (this.goal == SUBMIT_GOAL.ROUNDS_PER_SECOND_WHOLE_NETWORK) { - final double realRoundsPerSecond = (double) metrics.getValue(PLATFORM_CATEGORY, "rounds/sec"); + final double realRoundsPerSecond = (double) metrics.getValue(PLATFORM_CATEGORY, "rounds_per_sec"); return realRoundsPerSecond <= roundsPerSecondGoal; } else if (this.goal == SUBMIT_GOAL.TRANS_PER_EVENT_WHOLE_NETWORK) { - final double realTranPerEvent = (double) metrics.getValue(PLATFORM_CATEGORY, "trans/event"); + final double realTranPerEvent = (double) metrics.getValue(PLATFORM_CATEGORY, "trans_per_event"); return realTranPerEvent <= tranPerEventGoal; } else if (this.goal == SUBMIT_GOAL.C2C_LATENCY) { diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/gossip/chatter/protocol/ChatterCore.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/gossip/chatter/protocol/ChatterCore.java index ce71289c124c..bd0c8bf822be 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/gossip/chatter/protocol/ChatterCore.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/gossip/chatter/protocol/ChatterCore.java @@ -115,12 +115,12 @@ public ChatterCore( metrics, new CountPerSecond.Config(METRICS_CATEGORY, "msgsPerSecRead") .withDescription("number of chatter messages read per second") - .withUnit("messages/second")); + .withUnit("messages_per_second")); this.msgsPerSecWrit = new CountPerSecond( metrics, new CountPerSecond.Config(METRICS_CATEGORY, "msgsPerSecWrit") .withDescription("number of chatter messages written per second") - .withUnit("messages/second")); + .withUnit("messages_per_second")); selfProcessingTime = metrics.getOrCreate(new DurationGauge.Config(METRICS_CATEGORY, "eventProcTime", ChronoUnit.MILLIS) .withDescription("the time it takes to process and validate an event")); diff --git a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/gui/internal/WinTab2Stats.java b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/gui/internal/WinTab2Stats.java index f9a6b98201a6..a9bd30644246 100644 --- a/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/gui/internal/WinTab2Stats.java +++ b/platform-sdk/swirlds-platform-core/src/main/java/com/swirlds/platform/gui/internal/WinTab2Stats.java @@ -228,7 +228,7 @@ public void mousePressed(MouseEvent e) { } }); } - if ("trans/sec".equals(metric.getName())) { + if ("trans_per_sec".equals(metric.getName())) { showChart(j); } }