diff --git a/backends-common/postgres/src/main/java/org/apache/james/backends/postgres/PostgresConfiguration.java b/backends-common/postgres/src/main/java/org/apache/james/backends/postgres/PostgresConfiguration.java index 29e5d904762..c5e1654a971 100644 --- a/backends-common/postgres/src/main/java/org/apache/james/backends/postgres/PostgresConfiguration.java +++ b/backends-common/postgres/src/main/java/org/apache/james/backends/postgres/PostgresConfiguration.java @@ -59,6 +59,8 @@ public class PostgresConfiguration { public static final String SSL_MODE_DEFAULT_VALUE = "allow"; public static final String JOOQ_REACTIVE_TIMEOUT = "jooq.reactive.timeout"; public static final Duration JOOQ_REACTIVE_TIMEOUT_DEFAULT_VALUE = Duration.ofSeconds(10); + public static final String ATTACHMENT_STORAGE_ENABLED = "attachment.storage.enabled"; + public static final boolean ATTACHMENT_STORAGE_ENABLED_DEFAULT_VALUE = true; public static class Credential { private final String username; @@ -95,6 +97,7 @@ public static class Builder { private Optional byPassRLSPoolMaxSize = Optional.empty(); private Optional sslMode = Optional.empty(); private Optional jooqReactiveTimeout = Optional.empty(); + private Optional attachmentStorageEnabled = Optional.empty(); public Builder databaseName(String databaseName) { this.databaseName = Optional.of(databaseName); @@ -241,6 +244,16 @@ public Builder jooqReactiveTimeout(Optional jooqReactiveTimeout) { return this; } + public Builder attachmentStorageEnabled(Optional attachmentStorageEnabled) { + this.attachmentStorageEnabled = attachmentStorageEnabled; + return this; + } + + public Builder attachmentStorageEnabled(Boolean attachmentStorageEnabled) { + this.attachmentStorageEnabled = Optional.of(attachmentStorageEnabled); + return this; + } + public PostgresConfiguration build() { Preconditions.checkArgument(username.isPresent() && !username.get().isBlank(), "You need to specify username"); Preconditions.checkArgument(password.isPresent() && !password.get().isBlank(), "You need to specify password"); @@ -262,7 +275,8 @@ public PostgresConfiguration build() { byPassRLSPoolInitialSize.orElse(BY_PASS_RLS_POOL_INITIAL_SIZE_DEFAULT_VALUE), byPassRLSPoolMaxSize.orElse(BY_PASS_RLS_POOL_MAX_SIZE_DEFAULT_VALUE), SSLMode.fromValue(sslMode.orElse(SSL_MODE_DEFAULT_VALUE)), - jooqReactiveTimeout.orElse(JOOQ_REACTIVE_TIMEOUT_DEFAULT_VALUE)); + jooqReactiveTimeout.orElse(JOOQ_REACTIVE_TIMEOUT_DEFAULT_VALUE), + attachmentStorageEnabled.orElse(ATTACHMENT_STORAGE_ENABLED_DEFAULT_VALUE)); } } @@ -288,6 +302,7 @@ public static PostgresConfiguration from(Configuration propertiesConfiguration) .sslMode(Optional.ofNullable(propertiesConfiguration.getString(SSL_MODE))) .jooqReactiveTimeout(Optional.ofNullable(propertiesConfiguration.getString(JOOQ_REACTIVE_TIMEOUT)) .map(value -> DurationParser.parse(value, ChronoUnit.SECONDS))) + .attachmentStorageEnabled(propertiesConfiguration.getBoolean(ATTACHMENT_STORAGE_ENABLED, ATTACHMENT_STORAGE_ENABLED_DEFAULT_VALUE)) .build(); } @@ -304,12 +319,13 @@ public static PostgresConfiguration from(Configuration propertiesConfiguration) private final Integer byPassRLSPoolMaxSize; private final SSLMode sslMode; private final Duration jooqReactiveTimeout; + private final boolean attachmentStorageEnabled; private PostgresConfiguration(String host, int port, String databaseName, String databaseSchema, Credential defaultCredential, Credential byPassRLSCredential, RowLevelSecurity rowLevelSecurity, Integer poolInitialSize, Integer poolMaxSize, Integer byPassRLSPoolInitialSize, Integer byPassRLSPoolMaxSize, - SSLMode sslMode, Duration jooqReactiveTimeout) { + SSLMode sslMode, Duration jooqReactiveTimeout, boolean attachmentStorageEnabled) { this.host = host; this.port = port; this.databaseName = databaseName; @@ -323,6 +339,7 @@ private PostgresConfiguration(String host, int port, String databaseName, String this.byPassRLSPoolMaxSize = byPassRLSPoolMaxSize; this.sslMode = sslMode; this.jooqReactiveTimeout = jooqReactiveTimeout; + this.attachmentStorageEnabled = attachmentStorageEnabled; } public String getHost() { @@ -377,9 +394,13 @@ public Duration getJooqReactiveTimeout() { return jooqReactiveTimeout; } + public boolean isAttachmentStorageEnabled() { + return attachmentStorageEnabled; + } + @Override public final int hashCode() { - return Objects.hash(host, port, databaseName, databaseSchema, defaultCredential, byPassRLSCredential, rowLevelSecurity, poolInitialSize, poolMaxSize, sslMode, jooqReactiveTimeout); + return Objects.hash(host, port, databaseName, databaseSchema, defaultCredential, byPassRLSCredential, rowLevelSecurity, poolInitialSize, poolMaxSize, sslMode, jooqReactiveTimeout, attachmentStorageEnabled); } @Override @@ -397,7 +418,8 @@ public final boolean equals(Object o) { && Objects.equals(this.poolInitialSize, that.poolInitialSize) && Objects.equals(this.poolMaxSize, that.poolMaxSize) && Objects.equals(this.sslMode, that.sslMode) - && Objects.equals(this.jooqReactiveTimeout, that.jooqReactiveTimeout); + && Objects.equals(this.jooqReactiveTimeout, that.jooqReactiveTimeout) + && Objects.equals(this.attachmentStorageEnabled, that.attachmentStorageEnabled); } return false; } diff --git a/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/DeleteMessageListener.java b/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/DeleteMessageListener.java index c6fc63c8684..e102973f06b 100644 --- a/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/DeleteMessageListener.java +++ b/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/DeleteMessageListener.java @@ -24,6 +24,7 @@ import jakarta.inject.Inject; +import org.apache.james.backends.postgres.PostgresConfiguration; import org.apache.james.blob.api.BlobStore; import org.apache.james.core.Username; import org.apache.james.events.Event; @@ -63,6 +64,7 @@ public static class DeleteMessageListenerGroup extends Group { private final PostgresMailboxMessageDAO.Factory mailboxMessageDAOFactory; private final PostgresAttachmentDAO.Factory attachmentDAOFactory; private final PostgresThreadDAO.Factory threadDAOFactory; + private final PostgresConfiguration postgresConfiguration; @Inject public DeleteMessageListener(BlobStore blobStore, @@ -70,6 +72,7 @@ public DeleteMessageListener(BlobStore blobStore, PostgresMessageDAO.Factory messageDAOFactory, PostgresAttachmentDAO.Factory attachmentDAOFactory, PostgresThreadDAO.Factory threadDAOFactory, + PostgresConfiguration postgresConfiguration, Set deletionCallbackList) { this.messageDAOFactory = messageDAOFactory; this.mailboxMessageDAOFactory = mailboxMessageDAOFactory; @@ -77,6 +80,7 @@ public DeleteMessageListener(BlobStore blobStore, this.deletionCallbackList = deletionCallbackList; this.attachmentDAOFactory = attachmentDAOFactory; this.threadDAOFactory = threadDAOFactory; + this.postgresConfiguration = postgresConfiguration; } @Override @@ -140,7 +144,7 @@ private Mono handleMessageDeletion(PostgresMessageDAO postgresMessageDAO, .flatMap(msgId -> postgresMessageDAO.retrieveMessage(messageId) .flatMap(executeDeletionCallbacks(mailboxId, owner)) .then(deleteBodyBlob(msgId, postgresMessageDAO)) - .then(deleteAttachment(msgId, attachmentDAO)) + .then(deleteAttachmentIfEnabled(msgId, attachmentDAO)) .then(threadDAO.deleteSome(owner, msgId)) .then(postgresMessageDAO.deleteByMessageId(msgId))); } @@ -172,4 +176,11 @@ private Mono deleteAttachmentBlobs(PostgresMessageId messageId, PostgresAt .flatMap(blobId -> Mono.from(blobStore.delete(blobStore.getDefaultBucketName(), blobId)), ReactorUtils.DEFAULT_CONCURRENCY) .then(); } + + private Mono deleteAttachmentIfEnabled(PostgresMessageId messageId, PostgresAttachmentDAO attachmentDAO) { + if (postgresConfiguration.isAttachmentStorageEnabled()) { + return deleteAttachment(messageId, attachmentDAO); + } + return Mono.empty(); + } } diff --git a/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMailboxSessionMapperFactory.java b/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMailboxSessionMapperFactory.java index 8e157c514b0..a1c52051212 100644 --- a/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMailboxSessionMapperFactory.java +++ b/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMailboxSessionMapperFactory.java @@ -62,6 +62,8 @@ public class PostgresMailboxSessionMapperFactory extends MailboxSessionMapperFac private final BlobId.Factory blobIdFactory; private final Clock clock; private final RowLevelSecurity rowLevelSecurity; + private final boolean attachmentStorageEnabled; + private final PostgresConfiguration postgresConfiguration; @Inject public PostgresMailboxSessionMapperFactory(PostgresExecutor.Factory executorFactory, @@ -74,6 +76,8 @@ public PostgresMailboxSessionMapperFactory(PostgresExecutor.Factory executorFact this.blobIdFactory = blobIdFactory; this.clock = clock; this.rowLevelSecurity = postgresConfiguration.getRowLevelSecurity(); + this.attachmentStorageEnabled = postgresConfiguration.isAttachmentStorageEnabled(); + this.postgresConfiguration = postgresConfiguration; } @Override @@ -140,6 +144,10 @@ public PostgresAttachmentMapper getAttachmentMapper(MailboxSession session) { return createAttachmentMapper(session); } + public boolean isAttachmentStorageEnabled() { + return attachmentStorageEnabled; + } + protected DeleteMessageListener deleteMessageListener() { PostgresMessageDAO.Factory postgresMessageDAOFactory = new PostgresMessageDAO.Factory(blobIdFactory, executorFactory); PostgresMailboxMessageDAO.Factory postgresMailboxMessageDAOFactory = new PostgresMailboxMessageDAO.Factory(executorFactory); @@ -147,6 +155,6 @@ protected DeleteMessageListener deleteMessageListener() { PostgresThreadDAO.Factory threadDAOFactory = new PostgresThreadDAO.Factory(executorFactory); return new DeleteMessageListener(blobStore, postgresMailboxMessageDAOFactory, postgresMessageDAOFactory, - attachmentDAOFactory, threadDAOFactory, ImmutableSet.of()); + attachmentDAOFactory, threadDAOFactory, postgresConfiguration, ImmutableSet.of()); } } diff --git a/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMessageManager.java b/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMessageManager.java index ad2621b4aaf..02c6902415a 100644 --- a/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMessageManager.java +++ b/mailbox/postgres/src/main/java/org/apache/james/mailbox/postgres/PostgresMessageManager.java @@ -70,12 +70,24 @@ public PostgresMessageManager(PostgresMailboxSessionMapperFactory mapperFactory, Clock clock, PreDeletionHooks preDeletionHooks) { super(StoreMailboxManager.DEFAULT_NO_MESSAGE_CAPABILITIES, mapperFactory, index, eventBus, locker, mailbox, quotaManager, quotaRootResolver, batchSizes, storeRightManager, preDeletionHooks, - new MessageStorer.WithAttachment(mapperFactory, messageIdFactory, new MessageFactory.StoreMessageFactory(), mapperFactory, messageParser, threadIdGuessingAlgorithm, clock)); + createMessageStorer(mapperFactory, messageIdFactory, messageParser, threadIdGuessingAlgorithm, clock)); this.storeRightManager = storeRightManager; this.mapperFactory = mapperFactory; this.mailbox = mailbox; } + private static MessageStorer createMessageStorer(PostgresMailboxSessionMapperFactory mapperFactory, + MessageId.Factory messageIdFactory, + MessageParser messageParser, + ThreadIdGuessingAlgorithm threadIdGuessingAlgorithm, + Clock clock) { + if (mapperFactory.isAttachmentStorageEnabled()) { + return new MessageStorer.WithAttachment(mapperFactory, messageIdFactory, new MessageFactory.StoreMessageFactory(), mapperFactory, messageParser, threadIdGuessingAlgorithm, clock); + } else { + return new MessageStorer.WithoutAttachment(mapperFactory, messageIdFactory, new MessageFactory.StoreMessageFactory(), threadIdGuessingAlgorithm, clock); + } + } + @Override public Flags getPermanentFlags(MailboxSession session) { diff --git a/mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/PostgresMailboxManagerAttachmentTest.java b/mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/PostgresMailboxManagerAttachmentTest.java index ed213baafeb..5fad1c325aa 100644 --- a/mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/PostgresMailboxManagerAttachmentTest.java +++ b/mailbox/postgres/src/test/java/org/apache/james/mailbox/postgres/PostgresMailboxManagerAttachmentTest.java @@ -82,8 +82,9 @@ public class PostgresMailboxManagerAttachmentTest extends AbstractMailboxManager void beforeAll() throws Exception { BlobId.Factory blobIdFactory = new PlainBlobId.Factory(); DeDuplicationBlobStore blobStore = new DeDuplicationBlobStore(new MemoryBlobStoreDAO(), BucketName.DEFAULT, blobIdFactory); + PostgresConfiguration postgresConfiguration = PostgresConfiguration.builder().username("a").password("a").build(); mapperFactory = new PostgresMailboxSessionMapperFactory(postgresExtension.getExecutorFactory(), Clock.systemUTC(), blobStore, blobIdFactory, - PostgresConfiguration.builder().username("a").password("a").build()); + postgresConfiguration); MailboxACLResolver aclResolver = new UnionMailboxACLResolver(); MessageParser messageParser = new MessageParser(); @@ -107,7 +108,7 @@ void beforeAll() throws Exception { PostgresThreadDAO.Factory threadDAOFactory = new PostgresThreadDAO.Factory(postgresExtension.getExecutorFactory()); eventBus.register(new DeleteMessageListener(blobStore, postgresMailboxMessageDAOFactory, postgresMessageDAOFactory, - attachmentDAOFactory, threadDAOFactory, ImmutableSet.of())); + attachmentDAOFactory, threadDAOFactory, postgresConfiguration, ImmutableSet.of())); mailboxManager = new PostgresMailboxManager(mapperFactory, sessionProvider, messageParser, new PostgresMessageId.Factory(), diff --git a/mailbox/store/src/test/resources/eml/emailWithNonIndexableAttachment.eml b/mailbox/store/src/test/resources/eml/emailWithNonIndexableAttachment.eml index bb15079bb5a..cb6ce49eb03 100644 --- a/mailbox/store/src/test/resources/eml/emailWithNonIndexableAttachment.eml +++ b/mailbox/store/src/test/resources/eml/emailWithNonIndexableAttachment.eml @@ -1,1655 +1,1655 @@ -Return-Path: -MIME-Version: 1.0 -Delivered-To: laura.ro@linagora.com -Content-Type: multipart/mixed; - boundary="-=Part.0.16b49c355c1c1b54.158b4d6fd1b.bd3741f90275bb0a=-" -From: Laura ROYET -Sender: Laura ROYET -To: Laura ROYET -Subject: test -Message-ID: 1480502737913 -Date: Wed, 30 Nov 2016 10:45:38 +0000 - ----=Part.0.16b49c355c1c1b54.158b4d6fd1b.bd3741f90275bb0a=- -Content-Type: text/html; charset=utf-8; name="=?US-ASCII?Q?test.html?=" -Content-Disposition: attachment -Content-Transfer-Encoding: base64 - -PCFET0NUWVBFIGh0bWw+CjxodG1sIGNsYXNzPSJtb3ppbGxhIiBsYW5nPSJlbiI+PGhlYWQ+Cjxt -ZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0 -PVVURi04Ij4KICAgIAoKCgoKCjxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KPG1ldGEgaHR0cC1lcXVp -dj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJJRT1FZGdlIj4KPG1ldGEgbmFtZT0iYXBwbGlj -YXRpb24tbmFtZSIgY29udGVudD0iSklSQSIgZGF0YS1uYW1lPSJqaXJhIiBkYXRhLXZlcnNpb249 -IjYuNC41Ij48bWV0YSBuYW1lPSJhanMtc2VydmVyUmVuZGVyZWRWaWV3SXNzdWUiIGNvbnRlbnQ9 -InRydWUiPgo8bWV0YSBuYW1lPSJhanMtaGFzQ3JpdGVyaWFBdXRvVXBkYXRlIiBjb250ZW50PSJ0 -cnVlIj4KPG1ldGEgbmFtZT0iYWpzLXZpZXdpc3N1ZS11c2UtaGlzdG9yeS1hcGkiIGNvbnRlbnQ9 -ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLXZpZXdpc3N1ZS1tYXgtY2FjaGUtc2l6ZSIgY29udGVu -dD0iIj4KPG1ldGEgbmFtZT0iYWpzLWF1dG9jb21wbGV0ZS1lbmFibGVkIiBjb250ZW50PSJ0cnVl -Ij4KPG1ldGEgbmFtZT0iYWpzLXZpZXctaXNzdWUtdHJhY2Uta2V5IiBjb250ZW50PSJqaXJhLmlz -c3VlLnJlZnJlc2hlZCI+CjxtZXRhIG5hbWU9ImFqcy12aWV3LWlzc3VlLXBzeWNoby1rZXkiIGNv -bnRlbnQ9ImppcmEucHN5Y2hvLmlzc3VlLnJlZnJlc2hlZCI+CjxtZXRhIG5hbWU9ImFqcy12aWV3 -LWlzc3VlLXJlZnJlc2hlZC1jYWNoZWQta2V5IiBjb250ZW50PSJqaXJhLnBzeWNoby5pc3N1ZS5y -ZWZyZXNoZWQuY2FjaGVkIj4KPG1ldGEgbmFtZT0iYWpzLXJldHVybi10by1zZWFyY2gtdHJhY2Ut -a2V5IiBjb250ZW50PSJqaXJhLnJldHVybmVkLnRvLnNlYXJjaCI+CjxtZXRhIG5hbWU9ImFqcy1y -ZXR1cm4tdG8tc2VhcmNoLXBzeWNoby1rZXkiIGNvbnRlbnQ9ImppcmEucHN5Y2hvLnJldHVybmVk -LnRvLnNlYXJjaCI+CjxtZXRhIG5hbWU9ImFqcy1kZWZhdWx0LWF2YXRhci11cmwiIGNvbnRlbnQ9 -Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS91c2VyYXZhdGFyP3NpemU9eHNt -YWxsJmFtcDthdmF0YXJJZD0xMDEyMyI+CjxtZXRhIG5hbWU9ImFqcy1qaXJhLmlzc3Vlcy5wcmVm -ZXJyZWQubGF5b3V0LmtleSIgY29udGVudD0ic3BsaXQtdmlldyI+CjxtZXRhIG5hbWU9ImFqcy1t -YXgtcmVjZW50LXNlYXJjaGVycyIgY29udGVudD0iMTAiPgo8bWV0YSBuYW1lPSJhanMtamlyYS1i -YXNlLXVybCIgY29udGVudD0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEiPgo8bWV0YSBu -YW1lPSJhanMtZGV2LW1vZGUiIGNvbnRlbnQ9ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLWNvbnRl -eHQtcGF0aCIgY29udGVudD0iL2ppcmEiPgo8bWV0YSBuYW1lPSJhanMtdmVyc2lvbi1udW1iZXIi -IGNvbnRlbnQ9IjYuNC41Ij4KPG1ldGEgbmFtZT0iYWpzLWJ1aWxkLW51bWJlciIgY29udGVudD0i -NjQwMjAiPgo8bWV0YSBuYW1lPSJhanMtaXMtYmV0YSIgY29udGVudD0iZmFsc2UiPgo8bWV0YSBu -YW1lPSJhanMtaXMtcmMiIGNvbnRlbnQ9ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLWlzLXNuYXBz -aG90IiBjb250ZW50PSJmYWxzZSI+CjxtZXRhIG5hbWU9ImFqcy1pcy1taWxlc3RvbmUiIGNvbnRl -bnQ9ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLXJlbW90ZS11c2VyIiBjb250ZW50PSJzY29sc29u -Ij4KPG1ldGEgbmFtZT0iYWpzLXJlbW90ZS11c2VyLWZ1bGxuYW1lIiBjb250ZW50PSJTdGVwaGFu -ZSBDT0xTT04iPgo8bWV0YSBuYW1lPSJhanMtdXNlci1sb2NhbGUiIGNvbnRlbnQ9ImVuX1VTIj4K -PG1ldGEgbmFtZT0iYWpzLXVzZXItbG9jYWxlLWdyb3VwLXNlcGFyYXRvciIgY29udGVudD0iLCI+ -CjxtZXRhIG5hbWU9ImFqcy1hcHAtdGl0bGUiIGNvbnRlbnQ9Ik9wZW5QYWFzLUxpbmFnb3JhIj4K -PG1ldGEgbmFtZT0iYWpzLWtleWJvYXJkLXNob3J0Y3V0cy1lbmFibGVkIiBjb250ZW50PSJ0cnVl -Ij4KPG1ldGEgbmFtZT0iYWpzLWtleWJvYXJkLWFjY2Vzc2tleS1tb2RpZmllciIgY29udGVudD0i -QWx0K1NoaWZ0Ij4KPG1ldGEgbmFtZT0iYWpzLWVuYWJsZWQtZGFyay1mZWF0dXJlcyIgY29udGVu -dD0iWyZxdW90O2NvbS5hdGxhc3NpYW4uamlyYS5wcm9qZWN0cy5pc3N1ZW5hdmlnYXRvciZxdW90 -OywmcXVvdDtjb20uYXRsYXNzaWFuLmppcmEucHJvamVjdHMuUHJvamVjdENlbnRyaWNOYXZpZ2F0 -aW9uLlN3aXRjaCZxdW90OywmcXVvdDtqaXJhLnBsdWdpbi5kZXZzdGF0dXMucGhhc2V0d28uZW5h -YmxlZCZxdW90OywmcXVvdDtjb20uYXRsYXNzaWFuLmppcmEuY29uZmlnLlBETCZxdW90OywmcXVv -dDtqaXJhLmZyb3RoZXIucmVwb3J0ZXIuZmllbGQmcXVvdDssJnF1b3Q7amlyYS5wbHVnaW4uZGV2 -c3RhdHVzLnBoYXNldHdvJnF1b3Q7LCZxdW90O2NvbS5hdGxhc3NpYW4uamlyYS5kYXJrZmVhdHVy -ZS5Db21tb25IZWFkZXImcXVvdDssJnF1b3Q7YXBwLXN3aXRjaGVyLm5ldyZxdW90OywmcXVvdDtm -cm90aGVyLmFzc2lnbmVlLmZpZWxkJnF1b3Q7LCZxdW90O2ppcmEuaXNzdWUuc3RhdHVzLmxvemVu -Z2UmcXVvdDtdIj4KPG1ldGEgbmFtZT0iYWpzLWRhdGUtcmVsYXRpdml6ZSIgY29udGVudD0idHJ1 -ZSI+CjxtZXRhIG5hbWU9ImFqcy1kYXRlLXRpbWUiIGNvbnRlbnQ9Img6bW0gYSI+CjxtZXRhIG5h -bWU9ImFqcy1kYXRlLWRheSIgY29udGVudD0iRUVFRSBoOm1tIGEiPgo8bWV0YSBuYW1lPSJhanMt -ZGF0ZS1kbXkiIGNvbnRlbnQ9ImRkL01NTS95eSI+CjxtZXRhIG5hbWU9ImFqcy1kYXRlLWNvbXBs -ZXRlIiBjb250ZW50PSJkZC9NTU0veXkgaDptbSBhIj4KPG1ldGEgbmFtZT0iYWpzLWluLWFkbWlu -LW1vZGUiIGNvbnRlbnQ9ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLWlzLXN5c2FkbWluIiBjb250 -ZW50PSJ0cnVlIj4KPG1ldGEgbmFtZT0iYWpzLWlzLWFkbWluIiBjb250ZW50PSJ0cnVlIj4KPG1l -dGEgbmFtZT0iYWpzLW91dGdvaW5nLW1haWwtZW5hYmxlZCIgY29udGVudD0idHJ1ZSI+CjxzY3Jp -cHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij52YXIgQUpTPUFKU3x8e307QUpTLmRlYnVnPXRydWU7 -PC9zY3JpcHQ+PG1ldGEgbmFtZT0iYWpzLWFkbWluLXF1aWNrc2VhcmNoLXNob3ciIGNvbnRlbnQ9 -InRydWUiPgoKCiAgICAKPG1ldGEgaWQ9ImF0bGFzc2lhbi10b2tlbiIgbmFtZT0iYXRsYXNzaWFu -LXRva2VuIiBjb250ZW50PSJCRTJGLTc5UEwtSDhRUy0yU1RCfDk5YmY4NWIzNWZkYTRjYjE4ZWU2 -OTMxNGVlZjVhMTM5MmJlMGEzZDN8bGluIj4KCgoKPGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBo -cmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zL2VuX1VTLWo4NHZycC82NDAyMC8z -L18vZmF2aWNvbi5pY28iPgoKCiAgICAKCgo8IS0tW2lmIElFXT48IVtlbmRpZl0tLT4KPHNjcmlw -dCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPnZhciBjb250ZXh0UGF0aCA9ICcvamlyYSc7PC9zY3Jp -cHQ+CjxzY3JpcHQ+CndpbmRvdy5XUk09d2luZG93LldSTXx8e307d2luZG93LldSTS5fdW5wYXJz -ZWREYXRhPXdpbmRvdy5XUk0uX3VucGFyc2VkRGF0YXx8e307CldSTS5fdW5wYXJzZWREYXRhWyJj -b20uYXRsYXNzaWFuLnBsdWdpbnMuYXRsYXNzaWFuLXBsdWdpbnMtd2VicmVzb3VyY2UtcGx1Z2lu -OmNvbnRleHQtcGF0aC5jb250ZXh0LXBhdGgiXT0iXCIvamlyYVwiIjsKV1JNLl91bnBhcnNlZERh -dGFbImppcmEud2VicmVzb3VyY2VzOmRhdGVGb3JtYXRQcm92aWRlci5kYXRlRm9ybWF0Il09Intc -Im1lcmlkaWVtXCI6W1wiQU1cIixcIlBNXCJdLFwiZXJhc1wiOltcIkJDXCIsXCJBRFwiXSxcIm1v -bnRoc1wiOltcIkphbnVhcnlcIixcIkZlYnJ1YXJ5XCIsXCJNYXJjaFwiLFwiQXByaWxcIixcIk1h -eVwiLFwiSnVuZVwiLFwiSnVseVwiLFwiQXVndXN0XCIsXCJTZXB0ZW1iZXJcIixcIk9jdG9iZXJc -IixcIk5vdmVtYmVyXCIsXCJEZWNlbWJlclwiXSxcIm1vbnRoc1Nob3J0XCI6W1wiSmFuXCIsXCJG -ZWJcIixcIk1hclwiLFwiQXByXCIsXCJNYXlcIixcIkp1blwiLFwiSnVsXCIsXCJBdWdcIixcIlNl -cFwiLFwiT2N0XCIsXCJOb3ZcIixcIkRlY1wiXSxcIndlZWtkYXlzU2hvcnRcIjpbXCJTdW5cIixc -Ik1vblwiLFwiVHVlXCIsXCJXZWRcIixcIlRodVwiLFwiRnJpXCIsXCJTYXRcIl0sXCJ3ZWVrZGF5 -c1wiOltcIlN1bmRheVwiLFwiTW9uZGF5XCIsXCJUdWVzZGF5XCIsXCJXZWRuZXNkYXlcIixcIlRo -dXJzZGF5XCIsXCJGcmlkYXlcIixcIlNhdHVyZGF5XCJdfSI7CldSTS5fdW5wYXJzZWREYXRhWyJj -b20uYXRsYXNzaWFuLmppcmEuamlyYS1oZWFkZXItcGx1Z2luOmRpc21pc3NlZEZsYWdzLmZsYWdz -Il09IntcImRpc21pc3NlZFwiOltcImNvbS5hdGxhc3NpYW4uamlyYS50emRldGVjdC4tMzYwMDAw -MDAsLTM2MDAwMDAwXCIsXCJjb20uYXRsYXNzaWFuLmppcmEudHpkZXRlY3QuLTE4MDAwMDAwLC0x -NDQwMDAwMFwiLFwiY29tLmF0bGFzc2lhbi5qaXJhLnR6ZGV0ZWN0Li0yODgwMDAwMCwtMjUyMDAw -MDBcIl19IjsKV1JNLl91bnBhcnNlZERhdGFbImNvbS5hdGxhc3NpYW4uamlyYS5qaXJhLWhlYWRl -ci1wbHVnaW46bmV3c2xldHRlci1zaWdudXAtdGlwLm5ld3NsZXR0ZXJTaWdudXAiXT0ie1wiZm9y -bVVybFwiOlwiaHR0cHM6Ly93d3cuYXRsYXNzaWFuLmNvbS9hcGlzL2V4YWN0LXRhcmdldC97MH0v -c3Vic2NyaWJlP21haWxpbmdMaXN0SWQ9MTIzOTEzMVwiLFwidXNlckVtYWlsXCI6XCJzY29sc29u -QGxpbmFnb3JhLmNvbVwiLFwic2hvd05ld3NsZXR0ZXJUaXBcIjpmYWxzZX0iOwpXUk0uX3VucGFy -c2VkRGF0YVsiY29tLmF0bGFzc2lhbi5qaXJhLnBsdWdpbnMuZ3JlZW5ob3BwZXItbWFya2V0aW5n -LXBsdWdpbjpnaC1hZHZlcnRpc2luZy1yZXNvdXJjZXMudXJscyJdPSJ7XCJoYW1sZXRcIjpcImh0 -dHBzOi8vaGFtbGV0LmF0bGFzc2lhbi5jb20vXCIsXCJsYXNzb1wiOlwiaHR0cHM6Ly9pZC5hdGxh -c3NpYW4uY29tL1wiLFwibWFjXCI6XCJodHRwczovL215LmF0bGFzc2lhbi5jb21cIn0iOwpXUk0u -X3VucGFyc2VkRGF0YVsiY29tLmF0bGFzc2lhbi5qaXJhLnBsdWdpbnMuamlyYS1hZG1pbi1oZWxw -ZXItcGx1Z2luOm5vdGlmaWNhdGlvbi1ldmVudC1wcm92aWRlci5ub3RpZmljYXRpb24tZXZlbnQt -ZGF0YSJdPSJbe1wiaWRcIjoxLFwibmFtZVwiOlwiSXNzdWUgQ3JlYXRlZFwiLFwiaXNEZWZhdWx0 -XCI6dHJ1ZX0se1wiaWRcIjoyLFwibmFtZVwiOlwiSXNzdWUgVXBkYXRlZFwifSx7XCJpZFwiOjMs -XCJuYW1lXCI6XCJJc3N1ZSBBc3NpZ25lZFwifSx7XCJpZFwiOjQsXCJuYW1lXCI6XCJJc3N1ZSBS -ZXNvbHZlZFwifSx7XCJpZFwiOjUsXCJuYW1lXCI6XCJJc3N1ZSBDbG9zZWRcIn0se1wiaWRcIjo2 -LFwibmFtZVwiOlwiSXNzdWUgQ29tbWVudGVkXCJ9LHtcImlkXCI6MTQsXCJuYW1lXCI6XCJJc3N1 -ZSBDb21tZW50IEVkaXRlZFwifSx7XCJpZFwiOjE3LFwibmFtZVwiOlwiSXNzdWUgQ29tbWVudCBE -ZWxldGVkXCJ9LHtcImlkXCI6NyxcIm5hbWVcIjpcIklzc3VlIFJlb3BlbmVkXCJ9LHtcImlkXCI6 -OCxcIm5hbWVcIjpcIklzc3VlIERlbGV0ZWRcIn0se1wiaWRcIjo5LFwibmFtZVwiOlwiSXNzdWUg -TW92ZWRcIn0se1wiaWRcIjoxMCxcIm5hbWVcIjpcIldvcmsgTG9nZ2VkIE9uIElzc3VlXCJ9LHtc -ImlkXCI6MTEsXCJuYW1lXCI6XCJXb3JrIFN0YXJ0ZWQgT24gSXNzdWVcIn0se1wiaWRcIjoxMixc -Im5hbWVcIjpcIldvcmsgU3RvcHBlZCBPbiBJc3N1ZVwifSx7XCJpZFwiOjE1LFwibmFtZVwiOlwi -SXNzdWUgV29ya2xvZyBVcGRhdGVkXCJ9LHtcImlkXCI6MTYsXCJuYW1lXCI6XCJJc3N1ZSBXb3Jr -bG9nIERlbGV0ZWRcIn0se1wiaWRcIjoxMyxcIm5hbWVcIjpcIkdlbmVyaWMgRXZlbnRcIn1dIjsK -V1JNLl91bnBhcnNlZERhdGFbImNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW5zLmppcmEtYWRtaW4t -aGVscGVyLXBsdWdpbjpwZXJtaXNzaW9ucy1wcm92aWRlci5wZXJtaXNzaW9ucy1kYXRhIl09Ilt7 -XCJwZXJtaXNzaW9uc1wiOlt7XCJuYW1lXCI6XCJBZG1pbmlzdGVyIFByb2plY3RzXCIsXCJpZFwi -OlwiMjNcIn0se1wibmFtZVwiOlwiQnJvd3NlIFByb2plY3RzXCIsXCJpZFwiOlwiMTBcIn0se1wi -bmFtZVwiOlwiVmlldyBEZXZlbG9wbWVudCBUb29sc1wiLFwiaWRcIjpcIjI5XCJ9LHtcIm5hbWVc -IjpcIlZpZXcgUmVhZC1Pbmx5IFdvcmtmbG93XCIsXCJpZFwiOlwiNDVcIn1dLFwibmFtZVwiOlwi -UHJvamVjdCBQZXJtaXNzaW9uc1wifSx7XCJwZXJtaXNzaW9uc1wiOlt7XCJuYW1lXCI6XCJDcmVh -dGUgSXNzdWVzXCIsXCJpZFwiOlwiMTFcIn0se1wibmFtZVwiOlwiRWRpdCBJc3N1ZXNcIixcImlk -XCI6XCIxMlwifSx7XCJuYW1lXCI6XCJUcmFuc2l0aW9uIElzc3Vlc1wiLFwiaWRcIjpcIjQ2XCJ9 -LHtcIm5hbWVcIjpcIlNjaGVkdWxlIElzc3Vlc1wiLFwiaWRcIjpcIjI4XCJ9LHtcIm5hbWVcIjpc -Ik1vdmUgSXNzdWVzXCIsXCJpZFwiOlwiMjVcIn0se1wibmFtZVwiOlwiQXNzaWduIElzc3Vlc1wi -LFwiaWRcIjpcIjEzXCJ9LHtcIm5hbWVcIjpcIkFzc2lnbmFibGUgVXNlclwiLFwiaWRcIjpcIjE3 -XCJ9LHtcIm5hbWVcIjpcIlJlc29sdmUgSXNzdWVzXCIsXCJpZFwiOlwiMTRcIn0se1wibmFtZVwi -OlwiQ2xvc2UgSXNzdWVzXCIsXCJpZFwiOlwiMThcIn0se1wibmFtZVwiOlwiTW9kaWZ5IFJlcG9y -dGVyXCIsXCJpZFwiOlwiMzBcIn0se1wibmFtZVwiOlwiRGVsZXRlIElzc3Vlc1wiLFwiaWRcIjpc -IjE2XCJ9LHtcIm5hbWVcIjpcIkxpbmsgSXNzdWVzXCIsXCJpZFwiOlwiMjFcIn0se1wibmFtZVwi -OlwiU2V0IElzc3VlIFNlY3VyaXR5XCIsXCJpZFwiOlwiMjZcIn1dLFwibmFtZVwiOlwiSXNzdWUg -UGVybWlzc2lvbnNcIn0se1wicGVybWlzc2lvbnNcIjpbe1wibmFtZVwiOlwiVmlldyBWb3RlcnMg -YW5kIFdhdGNoZXJzXCIsXCJpZFwiOlwiMzFcIn0se1wibmFtZVwiOlwiTWFuYWdlIFdhdGNoZXJz -XCIsXCJpZFwiOlwiMzJcIn1dLFwibmFtZVwiOlwiVm90ZXJzICYgV2F0Y2hlcnMgUGVybWlzc2lv -bnNcIn0se1wicGVybWlzc2lvbnNcIjpbe1wibmFtZVwiOlwiQWRkIENvbW1lbnRzXCIsXCJpZFwi -OlwiMTVcIn0se1wibmFtZVwiOlwiRWRpdCBBbGwgQ29tbWVudHNcIixcImlkXCI6XCIzNFwifSx7 -XCJuYW1lXCI6XCJFZGl0IE93biBDb21tZW50c1wiLFwiaWRcIjpcIjM1XCJ9LHtcIm5hbWVcIjpc -IkRlbGV0ZSBBbGwgQ29tbWVudHNcIixcImlkXCI6XCIzNlwifSx7XCJuYW1lXCI6XCJEZWxldGUg -T3duIENvbW1lbnRzXCIsXCJpZFwiOlwiMzdcIn1dLFwibmFtZVwiOlwiQ29tbWVudHMgUGVybWlz -c2lvbnNcIn0se1wicGVybWlzc2lvbnNcIjpbe1wibmFtZVwiOlwiQ3JlYXRlIEF0dGFjaG1lbnRz -XCIsXCJpZFwiOlwiMTlcIn0se1wibmFtZVwiOlwiRGVsZXRlIEFsbCBBdHRhY2htZW50c1wiLFwi -aWRcIjpcIjM4XCJ9LHtcIm5hbWVcIjpcIkRlbGV0ZSBPd24gQXR0YWNobWVudHNcIixcImlkXCI6 -XCIzOVwifV0sXCJuYW1lXCI6XCJBdHRhY2htZW50cyBQZXJtaXNzaW9uc1wifSx7XCJwZXJtaXNz -aW9uc1wiOlt7XCJuYW1lXCI6XCJXb3JrIE9uIElzc3Vlc1wiLFwiaWRcIjpcIjIwXCJ9LHtcIm5h -bWVcIjpcIkVkaXQgT3duIFdvcmtsb2dzXCIsXCJpZFwiOlwiNDBcIn0se1wibmFtZVwiOlwiRWRp -dCBBbGwgV29ya2xvZ3NcIixcImlkXCI6XCI0MVwifSx7XCJuYW1lXCI6XCJEZWxldGUgT3duIFdv -cmtsb2dzXCIsXCJpZFwiOlwiNDJcIn0se1wibmFtZVwiOlwiRGVsZXRlIEFsbCBXb3JrbG9nc1wi -LFwiaWRcIjpcIjQzXCJ9XSxcIm5hbWVcIjpcIlRpbWUgVHJhY2tpbmcgUGVybWlzc2lvbnNcIn1d -IjsKV1JNLl91bnBhcnNlZERhdGFbImNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW5zLmppcmEtZG5k -LWF0dGFjaG1lbnQtcGx1Z2luOmRyYWctYW5kLWRyb3AtYXR0YWNobWVudC1qYXZhc2NyaXB0LnVw -bG9hZC1saW1pdCJdPSJcIjEwNDg1NzYwXCIiOwpXUk0uX3VucGFyc2VkRGF0YVsiY29tLmF0bGFz -c2lhbi5wbHVnaW5zLmF0bGFzc2lhbi1wbHVnaW5zLXdlYnJlc291cmNlLXJlc3Q6d2ViLXJlc291 -cmNlLW1hbmFnZXIucmVzb3VyY2UtYmFzZS11cmwtcGF0dGVybiJdPSJcIig/Oi9qaXJhKD86L3Mv -Lio/L18pPy9kb3dubG9hZClcIiI7CldSTS5fdW5wYXJzZWREYXRhWyJjb20uYXRsYXNzaWFuLnBs -dWdpbnMuYmFzZS1oaXBjaGF0LWludGVncmF0aW9uLXBsdWdpbjpjb25maWd1cmUtaW50ZWdyYXRp -b24tZGF0YS5jb25maWd1cmUtaW50ZWdyYXRpb24iXT0ie1wiaW52aXRlRW5hYmxlZFwiOmZhbHNl -fSI7CldSTS5fdW5wYXJzZWREYXRhWyJjb20uYXRsYXNzaWFuLnBsdWdpbnMuYmFzZS1oaXBjaGF0 -LWludGVncmF0aW9uLXBsdWdpbjpoaXBjaGF0LWluc3RhbGxlZC1zY29wZXMuc2NvcGVzIl09Int9 -IjsKV1JNLl91bnBhcnNlZERhdGFbImNvbS5hdGxhc3NpYW4ucGx1Z2lucy5iYXNlLWhpcGNoYXQt -aW50ZWdyYXRpb24tcGx1Z2luOmhpcGNoYXQtdXNlci1saW5rLXN1cHBvcnQudXNlci1saW5rLWNv -bnRleHQiXT0ie1widXNlckxpbmtlZFwiOmZhbHNlLFwidXNlckhhc01hbmFnZVJvb21zU2NvcGVc -IjpmYWxzZSxcImJlZ2luT2F1dGhcIjpcImh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3Jl -c3QvaGlwY2hhdC9pbnRlZ3JhdGlvbi9sYXRlc3Qvb2F1dGgyL2JlZ2luXCJ9IjsKV1JNLl91bnBh -cnNlZERhdGFbImNvbS5hdGxhc3NpYW4ucGx1Z2lucy5iYXNlLWhpcGNoYXQtaW50ZWdyYXRpb24t -cGx1Z2luOmludGVncmF0aW9uLXN0ZXBzLXJlc291cmNlcy5lbmFibGUtaW52aXRlIl09IntcImlu -dml0ZVRvSGlwQ2hhdEVuYWJsZWRcIjp0cnVlLFwiaXNJbnZpdGF0aW9uc1RvR3JvdXBBbGxvd2Vk -VVJJXCI6XCJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9yZXN0L2hpcGNoYXQvaW50ZWdy -YXRpb24vbGF0ZXN0L2dyb3Vwcy9kZWZhdWx0L2ludml0YXRpb25zLWFsbG93ZWRcIn0iOwpXUk0u -X3VucGFyc2VkRGF0YVsiY29tLmF0bGFzc2lhbi5wbHVnaW5zLmJyb3dzZXIubWV0cmljcy5icm93 -c2VyLW1ldHJpY3MtcGx1Z2luOmFwaS5mZWF0dXJlLWRhdGEtcHJvdmlkZXIiXT0idHJ1ZSI7CldS -TS5fdW5wYXJzZWREYXRhWyJjb20uYXRsYXNzaWFuLnBsdWdpbnMuYnJvd3Nlci5tZXRyaWNzLmJy -b3dzZXItbWV0cmljcy1wbHVnaW46YnJvd3Nlci1tZXRyaWNzLmZlYXR1cmUtZGF0YS1wcm92aWRl -ci1sZWdhY3kiXT0idHJ1ZSI7CldSTS5fdW5wYXJzZWREYXRhWyJjb20uYXRsYXNzaWFuLnBsdWdp -bnMuaGVscHRpcHMuamlyYS1oZWxwLXRpcHM6Y29tbW9uLkppcmFIZWxwVGlwRGF0YSJdPSJ7XCJk -aXNtaXNzZWRcIjpbXCJhZGQubmV3LnVzZXJzXCIsXCJhdXRvbWF0aWNUcmFuc2l0aW9uRGV2U3Vt -bWFyeVRvb2x0aXBcIixcImRldnN0YXR1cy5jdGEuY3JlYXRlYnJhbmNoLnRvb2x0aXBcIixcImhp -cGNoYXQuZmVhdHVyZS5kaXNjb3ZlcnkudGlwXCIsXCJub3RpZmljYXRpb24taGVscGVyLWhlbHB0 -aXBcIixcInBlcm1pc3Npb24taGVscGVyLWhlbHB0aXBcIixcInNpZGViYXItY2hhcGVyb25lLWNv -bGxhcHNlLXRpcFwiLFwic2lkZWJhci1jaGFwZXJvbmUtZGlzYWJsZS10aXBcIixcInNpZGViYXIt -Y2hhcGVyb25lLWdlbmVyYWwtb3ZlcnZpZXctdGlwXCIsXCJzcGxpdC12aWV3LWludHJvXCIsXCJ2 -aWV3LmFsbC5pc3N1ZXNcIl0sXCJhbm9ueW1vdXNcIjpmYWxzZX0iOwpXUk0uX3VucGFyc2VkRGF0 -YVsiY29tLmF0bGFzc2lhbi5wbHVnaW5zLmppcmEtaHRtbDUtYXR0YWNoLWltYWdlczpqaXJhLWh0 -bWw1LWF0dGFjaC1pbWFnZXMtcmVzb3VyY2VzLnJlc291cmNlLXVyaXMiXT0ie1wiZGVwbG95SmF2 -YS5odG1sXCI6XCIvamlyYS9zL2VuX1VTLWo4NHZycC82NDAyMC8zLzEuNS4yNy9fL2Rvd25sb2Fk -L3Jlc291cmNlcy9jb20uYXRsYXNzaWFuLnBsdWdpbnMuamlyYS1odG1sNS1hdHRhY2gtaW1hZ2Vz -OmppcmEtaHRtbDUtYXR0YWNoLWltYWdlcy1yZXNvdXJjZXMvZGVwbG95SmF2YS5odG1sXCIsXCJj -bGlwYm9hcmQuamFyXCI6XCIvamlyYS9zL2VuX1VTLWo4NHZycC82NDAyMC8zLzEuNS4yNy9fL2Rv -d25sb2FkL3Jlc291cmNlcy9jb20uYXRsYXNzaWFuLnBsdWdpbnMuamlyYS1odG1sNS1hdHRhY2gt -aW1hZ2VzOmppcmEtaHRtbDUtYXR0YWNoLWltYWdlcy1yZXNvdXJjZXMvY2xpcGJvYXJkLmphclwi -LFwiY2xpcGJvYXJkLWxlZ2FjeS5qYXJcIjpcIi9qaXJhL3MvZW5fVVMtajg0dnJwLzY0MDIwLzMv -MS41LjI3L18vZG93bmxvYWQvcmVzb3VyY2VzL2NvbS5hdGxhc3NpYW4ucGx1Z2lucy5qaXJhLWh0 -bWw1LWF0dGFjaC1pbWFnZXM6amlyYS1odG1sNS1hdHRhY2gtaW1hZ2VzLXJlc291cmNlcy9jbGlw -Ym9hcmQtbGVnYWN5LmphclwifSI7Cjwvc2NyaXB0Pgo8bGluayB0eXBlPSJ0ZXh0L2NzcyIgcmVs -PSJzdHlsZXNoZWV0IiBocmVmPSJ0ZXN0X2ZpbGVzL2JhdGNoXzAwMi5jc3MiIG1lZGlhPSJhbGwi -Pgo8IS0tW2lmIGx0ZSBJRSA5XT4KPGxpbmsgdHlwZT0idGV4dC9jc3MiIHJlbD0ic3R5bGVzaGVl -dCIgaHJlZj0iL2ppcmEvcy80ZmMyNDUwMzU0Y2U3YWZkZTUwZjBlMmFjZmY1ZGEzMy1DRE4vZW5f -VVMtajg0dnJwLzY0MDIwLzMvMzgvXy9kb3dubG9hZC9zdXBlcmJhdGNoL2Nzcy9iYXRjaC5jc3M/ -Y29uZGl0aW9uYWxDb21tZW50PWx0ZStJRSs5IiBtZWRpYT0iYWxsIj4KPCFbZW5kaWZdLS0+Cjxs -aW5rIHR5cGU9InRleHQvY3NzIiByZWw9InN0eWxlc2hlZXQiIGhyZWY9InRlc3RfZmlsZXMvYmF0 -Y2guY3NzIiBtZWRpYT0iYWxsIj4KPGxpbmsgdHlwZT0idGV4dC9jc3MiIHJlbD0ic3R5bGVzaGVl -dCIgaHJlZj0idGVzdF9maWxlcy9jb20uY3NzIiBtZWRpYT0iYWxsIj4KPHNjcmlwdCB0eXBlPSJ0 -ZXh0L2phdmFzY3JpcHQiIHNyYz0idGVzdF9maWxlcy9iYXRjaF8wMDIuanMiPjwvc2NyaXB0Pjxz -dHlsZSB0eXBlPSJ0ZXh0L2NzcyI+OnJvb3QgI2hlYWRlciArICNjb250ZW50ID4gI2xlZnQgPiAj -cmxibG9ja19sZWZ0LAo6cm9vdCAjY29udGVudCA+ICNyaWdodCA+IC5kb3NlID4gLmRvc2VzaW5n -bGUsCjpyb290ICNjb250ZW50ID4gI2NlbnRlciA+IC5kb3NlID4gLmRvc2VzaW5nbGUKe2Rpc3Bs -YXk6bm9uZSAhaW1wb3J0YW50O308L3N0eWxlPjxzdHlsZT48L3N0eWxlPjxzdHlsZSB0eXBlPSJ0 -ZXh0L2NzcyI+PC9zdHlsZT4KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0idGVz -dF9maWxlcy9iYXRjaC5qcyI+PC9zY3JpcHQ+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0eWxl -PjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48bGluayB0eXBlPSJ0ZXh0L2NzcyIgY2hh -cnNldD0iSVNPLTg4NTktMSIgaHJlZj0idGVzdF9maWxlcy9jb21tb24uY3NzIiByZWw9InN0eWxl -c2hlZXQiPgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJ0ZXN0X2ZpbGVzL2Nv -bS5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9InRlc3Rf -ZmlsZXMvamlyYV8wMDIuanMiPjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlw -dCIgc3JjPSJ0ZXN0X2ZpbGVzL2ppcmEuanMiPjwvc2NyaXB0PgoKPHNjcmlwdCB0eXBlPSJ0ZXh0 -L2phdmFzY3JpcHQiIHNyYz0idGVzdF9maWxlcy9zaG9ydGN1dHMuanMiPjwvc2NyaXB0PgoKCgog -ICAgCiAgICAKICAgIDxtZXRhIG5hbWU9ImRlY29yYXRvciIgY29udGVudD0iYXRsLmdlbmVyYWwi -PgogICAgPG1ldGEgaWQ9ImlzTmF2aWdhdG9yIiBuYW1lPSJpc05hdmlnYXRvciIgY29udGVudD0i -dHJ1ZSI+CiAgICA8bWV0YSBuYW1lPSJhanMtaXMtaW5saW5lLWVkaXQtZW5hYmxlZCIgY29udGVu -dD0idHJ1ZSI+CiAgICA8bWV0YSBuYW1lPSJhanMtdXNlci5zZWFyY2gubW9kZSIgY29udGVudD0i -YmFzaWMiPgogICAgPG1ldGEgbmFtZT0iYWpzLWlzc3VlLXNlYXJjaC1oZWxwLXRpdGxlIiBjb250 -ZW50PSJTZWFyY2hpbmcgZm9yIElzc3VlcyI+CiAgICA8bWV0YSBuYW1lPSJhanMtaXNzdWUtc2Vh -cmNoLWhlbHAtdXJsIiBjb250ZW50PSJodHRwczovL2RvY3MuYXRsYXNzaWFuLmNvbS9qaXJhL2Rv -Y3MtMDY0L1NlYXJjaGluZytmb3IrSXNzdWVzIj4KICAgIDxtZXRhIG5hbWU9ImFqcy1hZHZhbmNl -ZC1zZWFyY2gtaGVscC10aXRsZSIgY29udGVudD0iUGVyZm9ybWluZyBBZHZhbmNlZCBTZWFyY2hl -cyI+CiAgICA8bWV0YSBuYW1lPSJhanMtYWR2YW5jZWQtc2VhcmNoLWhlbHAtdXJsIiBjb250ZW50 -PSJodHRwczovL2RvY3MuYXRsYXNzaWFuLmNvbS9qaXJhL2RvY3MtMDY0L0FkdmFuY2VkK1NlYXJj -aGluZyI+CiAgICAgICAgICAgICAgICA8bWV0YSBuYW1lPSJhanMtcmVtb3RlLXVzZXItYXZhdGFy -LXVybCIgY29udGVudD0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL3VzZXJh -dmF0YXI/YXZhdGFySWQ9MTAxMTEiPgogICAgCiAgICAKCgoKCgoKPG1ldGEgbmFtZT0iYWpzLWNh -bi1zZWFyY2gtdXNlcnMiIGNvbnRlbnQ9InRydWUiPgo8bWV0YSBuYW1lPSJhanMtY2FuLWVkaXQt -d2F0Y2hlcnMiIGNvbnRlbnQ9InRydWUiPgo8bWV0YSBuYW1lPSJhanMtZGVmYXVsdC1hdmF0YXIt -dXJsIiBjb250ZW50PSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvdXNlcmF2 -YXRhcj9zaXplPXhzbWFsbCZhbXA7YXZhdGFySWQ9MTAxMjMiPgo8bWV0YSBuYW1lPSJhanMtaXNz -dWUta2V5IiBjb250ZW50PSJPUi0yMzQ5Ij4KPG1ldGEgbmFtZT0iYWpzLXNlcnZlci12aWV3LWlz -c3VlLWlzLWVkaXRhYmxlIiBjb250ZW50PSJ0cnVlIj4KCjx0aXRsZT5bT1ItMjM0OV0gRG9ja2Vy -LWNvbXBvc2UgZG9lc24ndCBhY3RpdmF0ZSBhdHRhY2htZW50cyBhbmQgZHdsZC91cGxkIHVybCBh -cmUgd3JvbmdseSBwb3B1bGF0ZWQgLSBPcGVuUGFhcy1MaW5hZ29yYTwvdGl0bGU+CjxsaW5rIHJl -bD0ic2VhcmNoIiB0eXBlPSJhcHBsaWNhdGlvbi9vcGVuc2VhcmNoZGVzY3JpcHRpb24reG1sIiBo -cmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9vc2QuanNwIiB0aXRsZT0iW09SLTIz -NDldIERvY2tlci1jb21wb3NlIGRvZXNuJ3QgYWN0aXZhdGUgYXR0YWNobWVudHMgYW5kIGR3bGQv -dXBsZCB1cmwgYXJlIHdyb25nbHkgcG9wdWxhdGVkIC0gT3BlblBhYXMtTGluYWdvcmEiPgoKCjxz -dHlsZT5AbWVkaWEgcHJpbnQgeyNVTklRVUVfSUQtZ2hvc3Rlcnkge2Rpc3BsYXk6bm9uZSAhaW1w -b3J0YW50fX08L3N0eWxlPjwvaGVhZD4KCgoKCgo8Ym9keSBkYXRhLWF1aS12ZXJzaW9uPSI1Ljcu -MjciIGlkPSJqaXJhIiBjbGFzcz0iYXVpLWxheW91dCBhdWktdGhlbWUtZGVmYXVsdCBrYSBhamF4 -LWlzc3VlLXNlYXJjaC1hbmQtdmlldyBwYWdlLXR5cGUtbmF2aWdhdG9yIG5hdmlnYXRvci1pc3N1 -ZS1vbmx5IiBkYXRhLXZlcnNpb249IjYuNC41Ij4KPGRpdiBpZD0icGFnZSI+CiAgICA8aGVhZGVy -IGlkPSJoZWFkZXIiIHJvbGU9ImJhbm5lciI+CiAgICAgICAgCiAgICAKICAgICAgICAKICAgICAg -ICAgICAgCiAgICAgICAgCiAgICAKCgoKCgo8c2NyaXB0PgogICAgQUpTLiQoZnVuY3Rpb24gKCkg -ewogICAgICAgIHZhciBsaWNlbnNlQmFubmVyID0gcmVxdWlyZSgiamlyYS9saWNlbnNlLWJhbm5l -ciIpOwogICAgICAgIGxpY2Vuc2VCYW5uZXIuc2hvd0xpY2Vuc2VCYW5uZXIoIiIpOwogICAgICAg -IGxpY2Vuc2VCYW5uZXIuc2hvd0xpY2Vuc2VGbGFnKCIiKTsKICAgIH0pOwo8L3NjcmlwdD4KCgoK -CgoKCiAgICAgICAgCgoKCiAgICAgICAgCgoKCjxmaWVsZHNldCBjbGFzcz0icGFyYW1ldGVycyBo -aWRkZW4gZG9udC1kZWZhdWx0LWZvY3VzIj4KICAgIDxpbnB1dCB0aXRsZT0idHpkZXRlY3QucHJl -Zi50emlkIiB2YWx1ZT0iRXVyb3BlL1BhcmlzIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRp -dGxlPSJ0emRldGVjdC5wcmVmLnR6bmFtZSIgdmFsdWU9IihHTVQrMDE6MDApIFBhcmlzIiB0eXBl -PSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJ0emRldGVjdC5wcmVmLmphbk9mZnNldCIgdmFs -dWU9IjM2MDAwMDAiIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9InR6ZGV0ZWN0LnBy -ZWYuanVseU9mZnNldCIgdmFsdWU9IjcyMDAwMDAiIHR5cGU9ImhpZGRlbiI+CjwvZmllbGRzZXQ+ -CjxuYXYgZGF0YS1hdWktcmVzcG9uc2l2ZT0idHJ1ZSIgY2xhc3M9ImF1aS1oZWFkZXIgYXVpLWRy -b3Bkb3duMi10cmlnZ2VyLWdyb3VwIiByb2xlPSJuYXZpZ2F0aW9uIj48ZGl2IGNsYXNzPSJhdWkt -aGVhZGVyLWlubmVyIj48ZGl2IGNsYXNzPSJhdWktaGVhZGVyLWJlZm9yZSI+PGEgY2xhc3M9IiBh -dWktZHJvcGRvd24yLXRyaWdnZXIgYXBwLXN3aXRjaGVyLXRyaWdnZXIgX19za2F0ZSIgYXJpYS1v -d25zPSJhcHAtc3dpdGNoZXIiIGFyaWEtY29udHJvbHM9ImFwcC1zd2l0Y2hlciIgYXJpYS1oYXNw -b3B1cD0idHJ1ZSIgZGF0YS1hdWktdHJpZ2dlcj0iIiBocmVmPSIjYXBwLXN3aXRjaGVyIj48c3Bh -biBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWFwcHN3aXRjaGVy -Ij5MaW5rZWQgQXBwbGljYXRpb25zPC9zcGFuPjwvYT48ZGl2IGlkPSJhcHAtc3dpdGNoZXIiIGNs -YXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHlsZS1kZWZhdWx0Ij48ZGl2IGNsYXNzPSJhdWktZHJv -cGRvd24yLXNlY3Rpb24iPjx1bCBjbGFzcz0ibmF2LWxpbmtzIj48bGkgY2xhc3M9Im5hdi1saW5r -IG5hdi1saW5rLWxvY2FsIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS8i -IGNsYXNzPSJhdWktZHJvcGRvd24yLXJhZGlvIGF1aS1kcm9wZG93bjItY2hlY2tlZCIgdGl0bGU9 -Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhLyI+PHNwYW4gY2xhc3M9Im5hdi1saW5rLWxh -YmVsIj5PcGVuUGFhcy1MaW5hZ29yYTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdi1saW5r -Ij48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvc3Rhc2gvIiBjbGFzcz0iYXVpLWRy -b3Bkb3duMi1yYWRpbyAiIHRpdGxlPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvc3Rhc2gvIj48 -c3BhbiBjbGFzcz0ibmF2LWxpbmstbGFiZWwiPlN0YXNoIC0gT3BlblBhYXM8L3NwYW4+PC9hPjwv -bGk+PGxpIGNsYXNzPSJuYXYtbGluayI+PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3Jn -L2plbmtpbnMvIiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1yYWRpbyAiIHRpdGxlPSJodHRwczovL2Np -Lm9wZW4tcGFhcy5vcmcvamVua2lucy8iPjxzcGFuIGNsYXNzPSJuYXYtbGluay1sYWJlbCI+SmVu -a2lucyAtIE9wZW5QYWFzPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9kaXY+PGRpdiBjbGFzcz0iYXVp -LWRyb3Bkb3duMi1zZWN0aW9uIj48dWwgY2xhc3M9Im5hdi1saW5rcyI+PGxpPjxhIGNsYXNzPSJu -YXYtbGluay1lZGl0LXdyYXBwZXIiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJh -L3BsdWdpbnMvc2VydmxldC9jdXN0b21pemUtYXBwbGljYXRpb24tbmF2aWdhdG9yIj48c3BhbiBj -bGFzcz0ibmF2LWxpbmstZWRpdCI+Q29uZmlndXJl4oCmPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9k -aXY+PC9kaXY+PHNjcmlwdD4KICAgICAgICAgICAgKGZ1bmN0aW9uIChOTCkgewogICAgICAgICAg -ICAgICAgdmFyIGluaXRpYWxpc2UgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICAgICAg -Ly8gRm9yIHNvbWUgbWlsZXN0b25lcyBvZiBBVUksIHRoZSBhdGxhc3NpYW4gc295IG5hbWVzcGFj -ZSB3YXMgcmVuYW1lZCB0byBhdWkuIEhhbmRsZSB0aGF0IGhlcmUgYnkgZW5zdXJpbmcgdGhhdCB3 -aW5kb3cuYXRsYXNzaWFuIGlzIGRlZmluZWQuCiAgICAgICAgICAgICAgICAgICAgd2luZG93LmF0 -bGFzc2lhbiA9IHdpbmRvdy5hdGxhc3NpYW4gfHwgd2luZG93LmF1aTsKICAgICAgICAgICAgICAg -ICAgICBuZXcgTkwuQXBwU3dpdGNoZXIoewogICAgICAgICAgICAgICAgICAgICAgICBkcm9wZG93 -bkNvbnRlbnRzOiAnI2FwcC1zd2l0Y2hlcicKICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAg -ICAgICAgICAgIH07CiAgICAgICAgICAgICAgICBpZiAoTkwuQXBwU3dpdGNoZXIpIHsKICAgICAg -ICAgICAgICAgICAgICBpbml0aWFsaXNlKCk7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAg -ICAgICAgICAgICAgICAgIE5MLm9uSW5pdCA9IGluaXRpYWxpc2U7CiAgICAgICAgICAgICAgICB9 -CiAgICAgICAgICAgIH0od2luZG93Lk5MID0gKHdpbmRvdy5OTCB8fCB7fSkpKTsKICAgICAgICAg -ICAgd2luZG93Lk5MLmVudmlyb25tZW50ID0ge2lzVXNlckFkbWluOiB0cnVlLCBpc0FwcFN1Z2dl -c3Rpb25BdmFpbGFibGU6IGZhbHNlfTs8L3NjcmlwdD48L2Rpdj48ZGl2IGNsYXNzPSJhdWktaGVh -ZGVyLXByaW1hcnkiPjxoMSBpZD0ibG9nbyIgY2xhc3M9ImF1aS1oZWFkZXItbG9nbyBhdWktaGVh -ZGVyLWxvZ28tY3VzdG9tIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9z -ZWN1cmUvTXlKaXJhSG9tZS5qc3BhIj48aW1nIGRhdGEtYXVpLXJlc3BvbnNpdmUtaGVhZGVyLWlu -ZGV4PSIwIiBzcmM9InRlc3RfZmlsZXMvaWNvbi1qaXJhLWxvZ28ucG5nIiBhbHQ9Ik9wZW5QYWFz -LUxpbmFnb3JhIj48L2E+PC9oMT48dWwgc3R5bGU9IndpZHRoOiBhdXRvOyIgY2xhc3M9ImF1aS1u -YXYgX19za2F0ZSI+CgoKCgo8bGk+PGEgY2xhc3M9ImF1aS1uYXYtbGluayBhdWktZHJvcGRvd24y -LWFqYXggamlyYS1hamF4LW1lbnUgYXVpLWRyb3Bkb3duMi10cmlnZ2VyICIgaHJlZj0iaHR0cHM6 -Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL0Rhc2hib2FyZC5qc3BhIiBpZD0iaG9tZV9s -aW5rIiBhY2Nlc3NrZXk9ImQiIHRpdGxlPSJWaWV3IGFuZCBtYW5hZ2UgeW91ciBkYXNoYm9hcmRz -IiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLW93bnM9ImhvbWVfbGluay1jb250ZW50Ij5EYXNo -Ym9hcmRzPC9hPjxkaXYgaWQ9ImhvbWVfbGluay1jb250ZW50IiBjbGFzcz0iYXVpLWRyb3Bkb3du -MiBhdWktc3R5bGUtZGVmYXVsdCIgZGF0YS1hdWktZHJvcGRvd24yLWFqYXgta2V5PSJob21lX2xp -bmsiPjwvZGl2PjwvbGk+PGxpPjxhIGNsYXNzPSJhdWktbmF2LWxpbmsgYXVpLWRyb3Bkb3duMi1h -amF4IGppcmEtYWpheC1tZW51IGF1aS1kcm9wZG93bjItdHJpZ2dlciAiIGhyZWY9Imh0dHBzOi8v -Y2kub3Blbi1wYWFzLm9yZy9qaXJhL2Jyb3dzZS9PUiIgaWQ9ImJyb3dzZV9saW5rIiBhY2Nlc3Nr -ZXk9InAiIHRpdGxlPSJWaWV3IHJlY2VudCBwcm9qZWN0cyBhbmQgYnJvd3NlIGEgbGlzdCBvZiBw -cm9qZWN0cyIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1vd25zPSJicm93c2VfbGluay1jb250 -ZW50Ij5Qcm9qZWN0czwvYT48ZGl2IGlkPSJicm93c2VfbGluay1jb250ZW50IiBjbGFzcz0iYXVp -LWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCIgZGF0YS1hdWktZHJvcGRvd24yLWFqYXgta2V5 -PSJicm93c2VfbGluayI+PC9kaXY+PC9saT48bGk+PGEgY2xhc3M9ImF1aS1uYXYtbGluayBhdWkt -ZHJvcGRvd24yLWFqYXggamlyYS1hamF4LW1lbnUgYXVpLWRyb3Bkb3duMi10cmlnZ2VyICIgaHJl -Zj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvaXNzdWVzLyIgaWQ9ImZpbmRfbGluayIg -YWNjZXNza2V5PSJpIiB0aXRsZT0iU2VhcmNoIGZvciBpc3N1ZXMgYW5kIHZpZXcgcmVjZW50IGlz -c3VlcyIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1vd25zPSJmaW5kX2xpbmstY29udGVudCI+ -SXNzdWVzPC9hPjxkaXYgaWQ9ImZpbmRfbGluay1jb250ZW50IiBjbGFzcz0iYXVpLWRyb3Bkb3du -MiBhdWktc3R5bGUtZGVmYXVsdCIgZGF0YS1hdWktZHJvcGRvd24yLWFqYXgta2V5PSJmaW5kX2xp -bmsiPjwvZGl2PjwvbGk+PGxpPjxhIGNsYXNzPSJhdWktbmF2LWxpbmsgYXVpLWRyb3Bkb3duMi1h -amF4IGppcmEtYWpheC1tZW51IGF1aS1kcm9wZG93bjItdHJpZ2dlciAiIGhyZWY9Imh0dHBzOi8v -Y2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9HcmVlbkhvcHBlci5qc3BhIiBpZD0iZ3JlZW5o -b3BwZXJfbWVudSIgdGl0bGU9Ik1hbmFnZSB5b3VyIHByb2plY3Qgd2l0aCBKSVJBIEFnaWxlIiBh -cmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLW93bnM9ImdyZWVuaG9wcGVyX21lbnUtY29udGVudCI+ -QWdpbGU8L2E+PGRpdiBpZD0iZ3JlZW5ob3BwZXJfbWVudS1jb250ZW50IiBjbGFzcz0iYXVpLWRy -b3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCIgZGF0YS1hdWktZHJvcGRvd24yLWFqYXgta2V5PSJn -cmVlbmhvcHBlcl9tZW51Ij48L2Rpdj48L2xpPgo8bGkgc3R5bGU9ImRpc3BsYXk6IG5vbmU7Ij48 -YSBpZD0iYXVpLXJlc3BvbnNpdmUtaGVhZGVyLWRyb3Bkb3duLXRyaWdnZXItMCIgY2xhc3M9IiBh -dWktZHJvcGRvd24yLXRyaWdnZXIgX19za2F0ZSIgYXJpYS1vd25zPSJhdWktcmVzcG9uc2l2ZS1o -ZWFkZXItZHJvcGRvd24tY29udGVudC0wIiBhcmlhLWNvbnRyb2xzPSJhdWktcmVzcG9uc2l2ZS1o -ZWFkZXItZHJvcGRvd24tY29udGVudC0wIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBkYXRhLWF1aS10 -cmlnZ2VyPSIiIGhyZWY9IiMiPk1vcmU8c3BhbiBjbGFzcz0iaWNvbiBhdWktaWNvbi1kcm9wZG93 -biI+PC9zcGFuPjwvYT48ZGl2IGlkPSJhdWktcmVzcG9uc2l2ZS1oZWFkZXItZHJvcGRvd24tY29u -dGVudC0wIiBjbGFzcz0iYXVpLWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCI+PGRpdiBjbGFz -cz0iYXVpLWRyb3Bkb3duMi1zZWN0aW9uIj48dWwgaWQ9ImF1aS1yZXNwb25zaXZlLWhlYWRlci1k -cm9wZG93bi1saXN0LTAiPjwvdWw+PC9kaXY+PC9kaXY+PC9saT48bGkgaWQ9ImNyZWF0ZS1tZW51 -Ij48YSBpZD0iY3JlYXRlX2xpbmsiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tcHJpbWFy -eSBhdWktc3R5bGUgY3JlYXRlLWlzc3VlICIgdGl0bGU9IkNyZWF0ZSBhIG5ldyBpc3N1ZSAvIGJ1 -ZyAvIGZlYXR1cmUgcmVxdWVzdCAvIGV0YyAoIFR5cGUgJ2MnICkiIGhyZWY9Imh0dHBzOi8vY2ku -b3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9DcmVhdGVJc3N1ZSUyMWRlZmF1bHQuanNwYSIgYWNj -ZXNza2V5PSJjIj5DcmVhdGU8L2E+PC9saT48L3VsPjwvZGl2PjxkaXYgY2xhc3M9ImF1aS1oZWFk -ZXItc2Vjb25kYXJ5Ij48dWwgY2xhc3M9ImF1aS1uYXYgX19za2F0ZSI+PGxpPgogICAgPGZvcm0g -YWN0aW9uPSIvamlyYS9zZWN1cmUvUXVpY2tTZWFyY2guanNwYSIgbWV0aG9kPSJnZXQiIGlkPSJx -dWlja3NlYXJjaCIgY2xhc3M9ImF1aS1xdWlja3NlYXJjaCBkb250LWRlZmF1bHQtZm9jdXMgYWpz -LWRpcnR5LXdhcm5pbmctZXhlbXB0Ij4KICAgICAgICA8aW5wdXQgaWQ9InF1aWNrU2VhcmNoSW5w -dXQiIGNsYXNzPSJzZWFyY2giIHRpdGxlPSJTZWFyY2ggKCBUeXBlICcvJyApIiBwbGFjZWhvbGRl -cj0iU2VhcmNoIiBuYW1lPSJzZWFyY2hTdHJpbmciIGFjY2Vzc2tleT0icSIgdHlwZT0idGV4dCI+ -CiAgICAgICAgPGlucHV0IGNsYXNzPSJoaWRkZW4iIHZhbHVlPSJTZWFyY2giIHR5cGU9InN1Ym1p -dCI+CiAgICA8L2Zvcm0+CjwvbGk+CgoKCiAgICA8bGkgaWQ9InN5c3RlbS1oZWxwLW1lbnUiPgog -ICAgICAgIDxhIGNsYXNzPSJhdWktbmF2LWxpbmsgYXVpLWRyb3Bkb3duMi10cmlnZ2VyIiBpZD0i -aGVscF9tZW51IiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLW93bnM9InN5c3RlbS1oZWxwLW1l -bnUtY29udGVudCIgaHJlZj0iaHR0cHM6Ly9kb2NzLmF0bGFzc2lhbi5jb20vamlyYS9kb2NzLTA2 -NC9KSVJBK0RvY3VtZW50YXRpb24iIHRhcmdldD0iJHRleHRVdGlscy5odG1sRW5jb2RlKCRyb290 -SGVscE1lbnVJdGVtLnBhcmFtcy50YXJnZXQpIiB0aXRsZT0iSGVscCI+PHNwYW4gY2xhc3M9ImF1 -aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1oZWxwIj5IZWxwPC9zcGFuPjwvYT4K -ICAgICAgICA8ZGl2IGlkPSJzeXN0ZW0taGVscC1tZW51LWNvbnRlbnQiIGNsYXNzPSJhdWktZHJv -cGRvd24yIGF1aS1zdHlsZS1kZWZhdWx0Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxk -aXYgY2xhc3M9ImF1aS1kcm9wZG93bjItc2VjdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgaWQ9ImppcmEtaGVs -cCIgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICA8YSBpZD0idmlld19oZWxwIiBjbGFzcz0iIiB0aXRsZT0iR290byB0 -aGUgb25saW5lIGRvY3VtZW50YXRpb24gZm9yIEpJUkEiIGhyZWY9Imh0dHBzOi8vZG9jcy5hdGxh -c3NpYW4uY29tL2ppcmEvZG9jcy0wNjQvSklSQStEb2N1bWVudGF0aW9uIiB0YXJnZXQ9Il9ibGFu -ayI+T25saW5lIEhlbHA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4K -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBpZD0iZ2hfdmll -d19oZWxwIiBjbGFzcz0iIiB0aXRsZT0iR2V0IGhlbHAgb25saW5lIGZvciBKSVJBIEFnaWxlIiBo -cmVmPSJodHRwOi8vZG9jcy5hdGxhc3NpYW4uY29tL2FnaWxlL2RvY3MtMDY3L0pJUkErQWdpbGUr -RG9jdW1lbnRhdGlvbiIgdGFyZ2V0PSJfYmxhbmsiPkpJUkEgQWdpbGUgSGVscDwvYT4KICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+CiAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgIDxhIGlkPSJrZXlzaG9ydHNjdXRoZWxwIiBjbGFzcz0iIiB0aXRs -ZT0iR2V0IG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgSklSQSdzIEtleWJvYXJkIFNob3J0Y3V0cyAo -IFR5cGUgJz8nICkiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9W -aWV3S2V5Ym9hcmRTaG9ydGN1dHMlMjFkZWZhdWx0LmpzcGEiIHRhcmdldD0iX2JsYW5rIj5LZXli -b2FyZCBTaG9ydGN1dHM8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4K -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBpZD0idmlld19h -Ym91dCIgY2xhc3M9IiIgdGl0bGU9IkdldCBtb3JlIGluZm9ybWF0aW9uIGFib3V0IEpJUkEiIGhy -ZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9BYm91dFBhZ2UuanNwYSI+ -QWJvdXQgSklSQTwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 -bGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGlkPSJ2aWV3X2NyZWRp -dHMiIGNsYXNzPSIiIHRpdGxlPSJTZWUgd2hvIGRpZCB3aGF0IiBocmVmPSJodHRwczovL2NpLm9w -ZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvSmlyYUNyZWRpdHNQYWdlJTIxZGVmYXVsdC5qc3BhIiB0 -YXJnZXQ9Il9ibGFuayI+SklSQSBDcmVkaXRzPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4K -ICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgIDwvbGk+CgoKPGxpIGlkPSJzeXN0ZW0tYWRt -aW4tbWVudSI+CiAgICA8YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1 -cmUvcHJvamVjdC9WaWV3UHJvamVjdHMuanNwYSIgaWQ9ImFkbWluX21lbnUiIGNsYXNzPSJhdWkt -bmF2LWxpbmsgYXVpLWRyb3Bkb3duMi10cmlnZ2VyIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlh -LW93bnM9InN5c3RlbS1hZG1pbi1tZW51LWNvbnRlbnQiIHRpdGxlPSJBZG1pbmlzdHJhdGlvbiI+ -PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1jb25maWd1 -cmUiPkFkbWluaXN0cmF0aW9uPC9zcGFuPjwvYT4KICAgIDxkaXYgaWQ9InN5c3RlbS1hZG1pbi1t -ZW51LWNvbnRlbnQiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHlsZS1kZWZhdWx0Ij4KICAg -ICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdWktZHJvcGRvd24yLXNlY3Rpb24iPgogICAg -ICAgICAgICAgICAgPHN0cm9uZz5KSVJBIGFkbWluaXN0cmF0aW9uPC9zdHJvbmc+CiAgICAgICAg -ICAgICAgICA8dWwgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRlIj4KICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAg -ICA8YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvcHJvamVjdC9W -aWV3UHJvamVjdHMuanNwYSIgY2xhc3M9ImF1aS1uYXYtbGluayIgaWQ9ImFkbWluX3Byb2plY3Rf -bWVudSI+UHJvamVjdHM8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAg -ICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJl -L2FkbWluL1ZpZXdJc3N1ZVR5cGVzLmpzcGEiIGNsYXNzPSJhdWktbmF2LWxpbmsiIGlkPSJhZG1p -bl9pc3N1ZXNfbWVudSI+SXNzdWVzPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgog -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT4KICAgICAgICAg -ICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJh -L3NlY3VyZS9hZG1pbi91c2VyL1VzZXJCcm93c2VyLmpzcGEiIGNsYXNzPSJhdWktbmF2LWxpbmsi -IGlkPSJhZG1pbl91c2Vyc19tZW51Ij5Vc2VyIG1hbmFnZW1lbnQ8L2E+CiAgICAgICAgICAgICAg -ICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9jaS5v -cGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL2FkbWluL1ZpZXdBcHBsaWNhdGlvblByb3BlcnRpZXMu -anNwYSIgY2xhc3M9ImF1aS1uYXYtbGluayIgaWQ9ImFkbWluX3N5c3RlbV9tZW51Ij5TeXN0ZW08 -L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEg -aHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvcGx1Z2lucy9zZXJ2bGV0L3VwbS9t -YXJrZXRwbGFjZSIgY2xhc3M9ImF1aS1uYXYtbGluayIgaWQ9ImFkbWluX3BsdWdpbnNfbWVudSI+ -QWRkLW9uczwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAg -IDwvZGl2Pgo8L2xpPgoKCgoKCgoKCjxsaSBpZD0idXNlci1vcHRpb25zIj4KICAgICAgICAgICAg -PGEgaWQ9ImhlYWRlci1kZXRhaWxzLXVzZXItZnVsbG5hbWUiIGNsYXNzPSJhdWktZHJvcGRvd24y -LXRyaWdnZXIiIGFyaWEtaGFzcG9wdXA9InRydWUiIGFyaWEtb3ducz0idXNlci1vcHRpb25zLWNv -bnRlbnQiIGRhdGEtdXNlcm5hbWU9InNjb2xzb24iIGRhdGEtZGlzcGxheW5hbWU9IlN0ZXBoYW5l -IENPTFNPTiIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL1ZpZXdQ -cm9maWxlLmpzcGEiIHRpdGxlPSJVc2VyIHByb2ZpbGUgZm9yIFN0ZXBoYW5lIENPTFNPTiI+CiAg -ICAgICAgICAgIDxzcGFuIGNsYXNzPSJhdWktYXZhdGFyIGF1aS1hdmF0YXItc21hbGwiPgogICAg -ICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImF1aS1hdmF0YXItaW5uZXIiPgogICAgICAgICAgICAg -ICAgICAgIDxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3VzZXJhdmF0YXIucG5nIiBhbHQ9IlVzZXIgcHJv -ZmlsZSBmb3IgU3RlcGhhbmUgQ09MU09OIj4KICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAg -ICAgICAgPC9zcGFuPgogICAgICAgIDwvYT4KICAgICAgICAgICAgICAgIDxkaXYgaWQ9InVzZXIt -b3B0aW9ucy1jb250ZW50IiBjbGFzcz0iYXVpLWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCI+ -CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdWktZHJvcGRvd24yLXNl -Y3Rpb24iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgPHVsIGlkPSJwZXJzb25hbCIgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRl -Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaWQ9InZpZXdfcHJvZmlsZSIgY2xhc3M9 -IiIgdGl0bGU9IlZpZXcgYW5kIGNoYW5nZSB5b3VyIGRldGFpbHMgYW5kIHByZWZlcmVuY2VzIiBo -cmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvVmlld1Byb2ZpbGUuanNw -YSI+UHJvZmlsZTwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4K -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICA8bGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICA8YSBpZD0idXBtLXJlcXVlc3RzLWxpbmsiIGNsYXNzPSIiIGhyZWY9Imh0dHBzOi8vY2kub3Bl -bi1wYWFzLm9yZy9qaXJhL3BsdWdpbnMvc2VydmxldC91cG0vcmVxdWVzdHM/c291cmNlPWhlYWRl -cl91c2VyIj5BdGxhc3NpYW4gTWFya2V0cGxhY2U8L2E+CiAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAg -ICAgICAgICAgPGRpdiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1zZWN0aW9uIj4KICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPk15IEpJUkEgSG9tZTwvc3Ry -b25nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgPHVsIGlkPSJzZXRfbXlfamlyYV9ob21lIiBjbGFzcz0iYXVpLWxpc3QtdHJ1 -bmNhdGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgPGEgaWQ9InNldF9teV9qaXJhX2hvbWVfZGVmYXVsdCIgY2xhc3M9ImF1 -aS1kcm9wZG93bjItcmFkaW8gaW50ZXJhY3RpdmUgY2hlY2tlZCAgICAiIHRpdGxlPSJTZXQgbXkg -SklSQSBIb21lIHRvIHRoZSBEYXNoYm9hcmQuIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5v -cmcvamlyYS9zZWN1cmUvVXBkYXRlTXlKaXJhSG9tZS5qc3BhP3RhcmdldD1jb20uYXRsYXNzaWFu -LmppcmEuamlyYS1teS1ob21lLXBsdWdpbiUzQXNldF9teV9qaXJhX2hvbWVfZGFzaGJvYXJkJmFt -cDthdGxfdG9rZW49QkUyRi03OVBMLUg4UVMtMlNUQiU3Qzk5YmY4NWIzNWZkYTRjYjE4ZWU2OTMx -NGVlZjVhMTM5MmJlMGEzZDMlN0NsaW4iPkRhc2hib2FyZDwvYT4KICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgPGEgaWQ9ImdyZWVuaG9wcGVyLW15LWppcmEtaG9tZS1zZXQiIGNsYXNzPSJhdWktZHJv -cGRvd24yLXJhZGlvIGludGVyYWN0aXZlICAgICIgdGl0bGU9IlNldCBteSBKSVJBIEhvbWUgdG8g -QWdpbGUuIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvVXBkYXRl -TXlKaXJhSG9tZS5qc3BhP3RhcmdldD1jb20ucHl4aXMuZ3JlZW5ob3BwZXIuamlyYSUzQWdyZWVu -aG9wcGVyLW15LWppcmEtaG9tZS1zZXQtNTEmYW1wO2F0bF90b2tlbj1CRTJGLTc5UEwtSDhRUy0y -U1RCJTdDOTliZjg1YjM1ZmRhNGNiMThlZTY5MzE0ZWVmNWExMzkyYmUwYTNkMyU3Q2xpbiI+QWdp -bGU8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT4KICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGlkPSJzZXRfbXlfamlyYV9ob21lX2lz -c3VlbmF2IiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1yYWRpbyBpbnRlcmFjdGl2ZSAgICAiIHRpdGxl -PSJTZXQgbXkgSklSQSBIb21lIHRvIHRoZSBJc3N1ZSBOYXZpZ2F0b3IuIiBocmVmPSJodHRwczov -L2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvVXBkYXRlTXlKaXJhSG9tZS5qc3BhP3Rhcmdl -dD1jb20uYXRsYXNzaWFuLmppcmEuamlyYS1teS1ob21lLXBsdWdpbiUzQXNldF9teV9qaXJhX2hv -bWVfaXNzdWUmYW1wO2F0bF90b2tlbj1CRTJGLTc5UEwtSDhRUy0yU1RCJTdDOTliZjg1YjM1ZmRh -NGNiMThlZTY5MzE0ZWVmNWExMzkyYmUwYTNkMyU3Q2xpbiI+SXNzdWUgTmF2aWdhdG9yPC9hPgog -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rp -dj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1aS1kcm9wZG93bjIt -c2VjdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICA8dWwgaWQ9InN5c3RlbSIgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRl -Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9InByb2plY3QtY2VudHJpYy1u -YXYtdXNlci1vcHRpb24gZGlzYWJsZS1wcm9qZWN0LWNlbnRyaWMtbmF2IiBocmVmPSJodHRwczov -L2NpLm9wZW4tcGFhcy5vcmcvamlyYSI+RGlzYWJsZSBuZXcgcHJvamVjdCBuYXZpZ2F0aW9uPC9h -PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -IDxsaT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGlkPSJsb2df -b3V0IiBjbGFzcz0iIiB0aXRsZT0iTG9nIG91dCBhbmQgY2FuY2VsIGFueSBhdXRvbWF0aWMgbG9n -aW4uIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9sb2dvdXQ/YXRsX3Rva2Vu -PUJFMkYtNzlQTC1IOFFTLTJTVEIlN0M5OWJmODViMzVmZGE0Y2IxOGVlNjkzMTRlZWY1YTEzOTJi -ZTBhM2QzJTdDbGluIj5Mb2cgT3V0PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4K -ICAgIDwvbGk+CjwvdWw+PC9kaXY+PC9kaXY+PCEtLSAuYXVpLWhlYWRlci1pbm5lci0tPjwvbmF2 -PjwhLS0gLmF1aS1oZWFkZXIgLS0+CiAgICA8L2hlYWRlcj4KICAgIAoKCgogICAgPHNlY3Rpb24g -aWQ9ImNvbnRlbnQiIHJvbGU9Im1haW4iPgoKICAgIAoKICAgIDxkaXYgY2xhc3M9Imlzc3VlLWNv -bnRhaW5lciAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJp -c3N1ZS1jb250ZW50IiBjbGFzcz0iaXNzdWUtZWRpdC1mb3JtIj4KICAgICAgICAgICAgICAgICAg -ICA8aGVhZGVyIHN0eWxlPSIiIGlkPSJzdGFsa2VyIiBjbGFzcz0iaXNzdWUtaGVhZGVyIGpzLXN0 -YWxrZXIiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpc3N1ZS1oZWFkZXIt -Y29udGVudCI+PGhlYWRlciBjbGFzcz0iYXVpLXBhZ2UtaGVhZGVyIj48ZGl2IGNsYXNzPSJhdWkt -cGFnZS1oZWFkZXItaW5uZXIiPjxkaXYgY2xhc3M9ImF1aS1wYWdlLWhlYWRlci1pbWFnZSI+PHNw -YW4gaWQ9IjEwMTAwIiBjbGFzcz0iYXVpLWF2YXRhciBhdWktYXZhdGFyLWxhcmdlIGF1aS1hdmF0 -YXItcHJvamVjdCBqaXJhLXN5c3RlbS1hdmF0YXIiPjxzcGFuIGNsYXNzPSJhdWktYXZhdGFyLWlu -bmVyIj48aW1nIGlkPSJwcm9qZWN0LWF2YXRhciIgYWx0PSJVcGxvYWRlZCBpbWFnZSBmb3IgcHJv -amVjdDogJ09wZW5QYWFTIFJTRSciIHNyYz0idGVzdF9maWxlcy9wcm9qZWN0YXZhdGFyLnBuZyI+ -PC9zcGFuPjwvc3Bhbj48L2Rpdj48IS0tIC5hdWktcGFnZS1oZWFkZXItaW1hZ2UgLS0+PGRpdiBj -bGFzcz0iYXVpLXBhZ2UtaGVhZGVyLW1haW4iPjxvbCBjbGFzcz0iYXVpLW5hdiBhdWktbmF2LWJy -ZWFkY3J1bWJzIF9fc2thdGUiPjxsaT48YSBpZD0icHJvamVjdC1uYW1lLXZhbCIgaHJlZj0iaHR0 -cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvYnJvd3NlL09SIj5PcGVuUGFhUyBSU0U8L2E+PC9s -aT48bGk+PGEgY2xhc3M9Imlzc3VlLWxpbmsiIGRhdGEtaXNzdWUta2V5PSJPUi0yMzQ5IiBocmVm -PSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9icm93c2UvT1ItMjM0OSIgaWQ9ImtleS12 -YWwiIHJlbD0iMTY2MjYiPk9SLTIzNDk8L2E+PC9saT48L29sPjxoMSB0aXRsZT0iQ2xpY2sgdG8g -ZWRpdCIgY2xhc3M9ImVkaXRhYmxlLWZpZWxkIGluYWN0aXZlIiBpZD0ic3VtbWFyeS12YWwiPkRv -Y2tlci1jb21wb3NlIGRvZXNuJ3QgYWN0aXZhdGUgYXR0YWNobWVudHMgYW5kIGR3bGQvdXBsZCB1 -cmwgYXJlIHdyb25nbHkgcG9wdWxhdGVkPHNwYW4gY2xhc3M9Im92ZXJsYXktaWNvbiBhdWktaWNv -biBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdCI+PC9zcGFuPjwvaDE+PC9kaXY+PCEt -LSAuYXVpLXBhZ2UtaGVhZGVyLW1haW4gLS0+PGRpdiBjbGFzcz0iYXVpLXBhZ2UtaGVhZGVyLWFj -dGlvbnMiPjxkaXYgaWQ9Imlzc3VlLWhlYWRlci1wYWdlciI+PC9kaXY+PC9kaXY+PCEtLSAuYXVp -LXBhZ2UtaGVhZGVyLWFjdGlvbnMgLS0+PC9kaXY+PCEtLSAuYXVpLXBhZ2UtaGVhZGVyLWlubmVy -IC0tPjwvaGVhZGVyPjwhLS0gLmF1aS1wYWdlLWhlYWRlciAtLT48ZGl2IGNsYXNzPSJjb21tYW5k -LWJhciI+PGRpdiBjbGFzcz0ib3BzLWNvbnQiPjxkaXYgY2xhc3M9Im9wcy1tZW51cyBhdWktdG9v -bGJhciI+PGRpdiBjbGFzcz0idG9vbGJhci1zcGxpdCB0b29sYmFyLXNwbGl0LWxlZnQiPjx1bCBp -ZD0ib3BzYmFyLWVkaXQtaXNzdWVfY29udGFpbmVyIiBjbGFzcz0idG9vbGJhci1ncm91cCBwbHVn -Z2FibGUtb3BzIj48bGkgY2xhc3M9InRvb2xiYXItaXRlbSI+PGEgaWQ9ImVkaXQtaXNzdWUiIHRp -dGxlPSIgKCBUeXBlICdlJyApIiBjbGFzcz0idG9vbGJhci10cmlnZ2VyIGlzc3VlYWN0aW9uLWVk -aXQtaXNzdWUiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9FZGl0 -SXNzdWUlMjFkZWZhdWx0LmpzcGE/aWQ9MTY2MjYiPjxzcGFuIGNsYXNzPSJpY29uIGF1aS1pY29u -IGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1lZGl0Ij48L3NwYW4+IDxzcGFuIGNsYXNzPSJ0 -cmlnZ2VyLWxhYmVsIj5FZGl0PC9zcGFuPjwvYT48L2xpPjwvdWw+PHVsIGlkPSJvcHNiYXItY29t -bWVudC1pc3N1ZV9jb250YWluZXIiIGNsYXNzPSJ0b29sYmFyLWdyb3VwIHBsdWdnYWJsZS1vcHMi -PjxsaSBjbGFzcz0idG9vbGJhci1pdGVtIj48YSBpZD0iY29tbWVudC1pc3N1ZSIgdGl0bGU9IkNv -bW1lbnQgb24gdGhpcyBpc3N1ZSIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciBpc3N1ZWFjdGlvbi1j -b21tZW50LWlzc3VlIGFkZC1pc3N1ZS1jb21tZW50IGlubGluZS1jb21tZW50IiBocmVmPSJodHRw -czovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvQWRkQ29tbWVudCUyMWRlZmF1bHQuanNw -YT9pZD0xNjYyNiI+PHNwYW4gY2xhc3M9Imljb24gYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVp -LWljb25mb250LWNvbW1lbnQgaWNvbi1jb21tZW50Ij48L3NwYW4+IDxzcGFuIGNsYXNzPSJ0cmln -Z2VyLWxhYmVsIj5Db21tZW50PC9zcGFuPjwvYT48L2xpPjwvdWw+PHVsIGlkPSJvcHNiYXItb3Bz -YmFyLW9wZXJhdGlvbnMiIGNsYXNzPSJ0b29sYmFyLWdyb3VwIHBsdWdnYWJsZS1vcHMiPjxsaSBj -bGFzcz0idG9vbGJhci1pdGVtIj48YSBpZD0iYXNzaWduLWlzc3VlIiB0aXRsZT0iICggVHlwZSAn -YScgKSIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciBpc3N1ZWFjdGlvbi1hc3NpZ24taXNzdWUiIGhy -ZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9Bc3NpZ25Jc3N1ZSUyMWRl -ZmF1bHQuanNwYT9pZD0xNjYyNiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPkFzc2lnbjwv -c3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InRvb2xiYXItaXRlbSB0b29sYmFyLWRyb3Bkb3duIj48 -ZGl2PjxhIGhyZWY9IiMiIGlkPSJvcHNiYXItb3BlcmF0aW9uc19tb3JlIiBkYXRhLWhpZGUtb24t -c2Nyb2xsPSIuc3BsaXQtdmlldyAuaXNzdWUtY29udGFpbmVyIiBkYXRhLWNvbnRhaW4tdG8td2lu -ZG93PSJ0cnVlIiBjbGFzcz0idG9vbGJhci10cmlnZ2VyICBqcy1kZWZhdWx0LWRyb3Bkb3duIj48 -c3BhbiBjbGFzcz0iZHJvcGRvd24tdGV4dCI+TW9yZTwvc3Bhbj48c3BhbiBjbGFzcz0iaWNvbiBk -cm9wLW1lbnUiPjwvc3Bhbj48L2E+PGRpdiBjbGFzcz0iYXVpLWxpc3QgaGlkZGVuIj48dWwgY2xh -c3M9ImF1aS1saXN0LXNlY3Rpb24gYXVpLWZpcnN0Ij48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0i -PjxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9HSEdvVG9Cb2Fy -ZC5qc3BhP2lzc3VlSWQ9MTY2MjYiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsgaXNzdWVhY3Rp -b24tZ3JlZW5ob3BwZXItcmFwaWRib2FyZC1vcGVyYXRpb24ganMtcmFwaWRib2FyZC1vcGVyYXRp -b24taXNzdWUiIHRpdGxlPSJWaWV3IHRoaXMgaXNzdWUgb24gYW4gQWdpbGUgYm9hcmQiIGlkPSJn -cmVlbmhvcHBlci1yYXBpZGJvYXJkLW9wZXJhdGlvbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFi -ZWwiPkFnaWxlIEJvYXJkPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+ -PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL1JhbmtUb3AuanNw -YT9pc3N1ZUlkPTE2NjI2IiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5rIGlzc3VlYWN0aW9uLWdy -ZWVuaG9wcGVyLXJhbmstdG9wLW9wZXJhdGlvbiIgaWQ9ImdyZWVuaG9wcGVyLXJhbmstdG9wLW9w -ZXJhdGlvbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlJhbmsgdG8gVG9wPC9zcGFuPjwv -YT48L2xpPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVu -LXBhYXMub3JnL2ppcmEvc2VjdXJlL1JhbmtCb3R0b20uanNwYT9pc3N1ZUlkPTE2NjI2IiBjbGFz -cz0iYXVpLWxpc3QtaXRlbS1saW5rIGlzc3VlYWN0aW9uLWdyZWVuaG9wcGVyLXJhbmstYm90dG9t -LW9wZXJhdGlvbiIgaWQ9ImdyZWVuaG9wcGVyLXJhbmstYm90dG9tLW9wZXJhdGlvbiI+PHNwYW4g -Y2xhc3M9InRyaWdnZXItbGFiZWwiPlJhbmsgdG8gQm90dG9tPC9zcGFuPjwvYT48L2xpPjwvdWw+ -PHVsIGNsYXNzPSJhdWktbGlzdC1zZWN0aW9uIj48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0iPjxh -IGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9DcmVhdGVXb3JrbG9n -JTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5rIGlzc3Vl -YWN0aW9uLWxvZy13b3JrIiB0aXRsZT0iTG9nIHdvcmsgYWdhaW5zdCB0aGlzIGlzc3VlIiBpZD0i -bG9nLXdvcmsiPjxzcGFuIGNsYXNzPSJ0cmlnZ2VyLWxhYmVsIj5Mb2cgV29yazwvc3Bhbj48L2E+ -PC9saT48L3VsPjx1bCBjbGFzcz0iYXVpLWxpc3Qtc2VjdGlvbiI+PGxpIGNsYXNzPSJhdWktbGlz -dC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvQXR0 -YWNoRmlsZSUyMWRlZmF1bHQuanNwYT9pZD0xNjYyNiIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGlu -ayBpc3N1ZWFjdGlvbi1hdHRhY2gtZmlsZSIgdGl0bGU9IkF0dGFjaCBvbmUgb3IgbW9yZSBmaWxl -cyB0byB0aGlzIGlzc3VlIiBpZD0iYXR0YWNoLWZpbGUiPjxzcGFuIGNsYXNzPSJ0cmlnZ2VyLWxh -YmVsIj5BdHRhY2ggRmlsZXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVt -Ij48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvU2hvd0F0dGFj -aFNjcmVlbnNob3RGb3JtQWN0aW9uJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0iYXVp -LWxpc3QtaXRlbS1saW5rIGlzc3VlYWN0aW9uLWF0dGFjaC1zY3JlZW5zaG90LWh0bWw1IiBpZD0i -YXR0YWNoLXNjcmVlbnNob3QtaHRtbDUiPjxzcGFuIGNsYXNzPSJ0cmlnZ2VyLWxhYmVsIj5BdHRh -Y2ggU2NyZWVuc2hvdDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0iPjxh -IGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9lZGl0RHJhd2lvRGlh -Z3JhbS5qc3BhP2lzc3VlS2V5PU9SLTIzNDkiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsiIGlk -PSJjb20ubXhncmFwaC5qaXJhLnBsdWdpbnMuZHJhd2lvOmRyYXdpby1hZGQtbWVudS1pdGVtIj48 -c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+QWRkIERyYXdpbyBEaWFncmFtPC9zcGFuPjwvYT48 -L2xpPjwvdWw+PHVsIGNsYXNzPSJhdWktbGlzdC1zZWN0aW9uIj48bGkgY2xhc3M9ImF1aS1saXN0 -LWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9WaWV3 -Vm90ZXJzJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5r -IGlzc3VlYWN0aW9uLXZpZXctdm90ZXJzIiB0aXRsZT0iVmlldyB2b3RlcnMgZm9yIHRoaXMgaXNz -dWUiIGlkPSJ2aWV3LXZvdGVycyI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlZvdGVyczwv -c3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8v -Y2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9Wb3RlT3JXYXRjaElzc3VlLmpzcGE/YXRsX3Rv -a2VuPUJFMkYtNzlQTC1IOFFTLTJTVEIlN0M5OWJmODViMzVmZGE0Y2IxOGVlNjkzMTRlZWY1YTEz -OTJiZTBhM2QzJTdDbGluJmFtcDtpZD0xNjYyNiZhbXA7d2F0Y2g9dW53YXRjaCIgY2xhc3M9ImF1 -aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi11bndhdGNoLWlzc3VlIiB0aXRsZT0iU3RvcCB3 -YXRjaGluZyB0aGlzIGlzc3VlIiBpZD0idG9nZ2xlLXdhdGNoLWlzc3VlIj48c3BhbiBjbGFzcz0i -dHJpZ2dlci1sYWJlbCI+U3RvcCBXYXRjaGluZzwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1 -aS1saXN0LWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3Vy -ZS9NYW5hZ2VXYXRjaGVycyUyMWRlZmF1bHQuanNwYT9pZD0xNjYyNiIgY2xhc3M9ImF1aS1saXN0 -LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1tYW5hZ2Utd2F0Y2hlcnMiIHRpdGxlPSJNYW5hZ2UgdGhl -IHdhdGNoZXJzIG9mIHRoaXMgaXNzdWUiIGlkPSJtYW5hZ2Utd2F0Y2hlcnMiPjxzcGFuIGNsYXNz -PSJ0cmlnZ2VyLWxhYmVsIj5XYXRjaGVyczwvc3Bhbj48L2E+PC9saT48L3VsPjx1bCBjbGFzcz0i -YXVpLWxpc3Qtc2VjdGlvbiI+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRw -czovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvQ3JlYXRlU3ViVGFza0lzc3VlJTIxZGVm -YXVsdC5qc3BhP3BhcmVudElzc3VlSWQ9MTY2MjYiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsg -aXNzdWVhY3Rpb24tY3JlYXRlLXN1YnRhc2siIHRpdGxlPSJDcmVhdGUgc3ViLXRhc2sgZm9yIHRo -aXMgaXNzdWUiIGlkPSJjcmVhdGUtc3VidGFzayI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwi -PkNyZWF0ZSBTdWItVGFzazwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0i -PjxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9Db252ZXJ0SXNz -dWUuanNwYT9pZD0xNjYyNiIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1p -c3N1ZS10by1zdWJ0YXNrIiB0aXRsZT0iQ29udmVydCB0aGlzIGlzc3VlIHRvIHN1Yi10YXNrIiBp -ZD0iaXNzdWUtdG8tc3VidGFzayI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPkNvbnZlcnQg -dG8gU3ViLVRhc2s8L3NwYW4+PC9hPjwvbGk+PC91bD48dWwgY2xhc3M9ImF1aS1saXN0LXNlY3Rp -b24iPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+PGEgaHJlZj0iI2RldnN0YXR1cy5jdGEuY3Jl -YXRlYnJhbmNoIiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5rIGRldnN0YXR1cy1jdGEtbGluayIg -aWQ9ImN0YS1jcmVhdGUtYnJhbmNoIj48c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+Q3JlYXRl -IGJyYW5jaDwvc3Bhbj48L2E+PC9saT48L3VsPjx1bCBjbGFzcz0iYXVpLWxpc3Qtc2VjdGlvbiI+ -PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5v -cmcvamlyYS9zZWN1cmUvTW92ZUlzc3VlJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0i -YXVpLWxpc3QtaXRlbS1saW5rIGlzc3VlYWN0aW9uLW1vdmUtaXNzdWUiIHRpdGxlPSJNb3ZlIHRo -aXMgaXNzdWUgdG8gYW5vdGhlciBwcm9qZWN0IG9yIGlzc3VlIHR5cGUuIiBpZD0ibW92ZS1pc3N1 -ZSI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPk1vdmU8L3NwYW4+PC9hPjwvbGk+PGxpIGNs -YXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamly -YS9zZWN1cmUvTGlua0ppcmFJc3N1ZSUyMWRlZmF1bHQuanNwYT9pZD0xNjYyNiIgY2xhc3M9ImF1 -aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1saW5rLWlzc3VlIiB0aXRsZT0iTGluayB0aGlz -IGlzc3VlIHRvIGFub3RoZXIgaXNzdWUgb3IgaXRlbSIgaWQ9ImxpbmstaXNzdWUiPjxzcGFuIGNs -YXNzPSJ0cmlnZ2VyLWxhYmVsIj5MaW5rPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iYXVpLWxp -c3QtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL0Ns -b25lSXNzdWVEZXRhaWxzJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0iYXVpLWxpc3Qt -aXRlbS1saW5rIGlzc3VlYWN0aW9uLWNsb25lLWlzc3VlIiB0aXRsZT0iQ2xvbmUgdGhpcyBpc3N1 -ZSIgaWQ9ImNsb25lLWlzc3VlIj48c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+Q2xvbmU8L3Nw -YW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2Np -Lm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvRWRpdExhYmVscyUyMWRlZmF1bHQuanNwYT9pZD0x -NjYyNiIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1lZGl0LWxhYmVscyIg -dGl0bGU9IiAoIFR5cGUgJ2wnICkiIGlkPSJlZGl0LWxhYmVscyI+PHNwYW4gY2xhc3M9InRyaWdn -ZXItbGFiZWwiPkxhYmVsczwvc3Bhbj48L2E+PC9saT48L3VsPjx1bCBjbGFzcz0iYXVpLWxpc3Qt -c2VjdGlvbiBhdWktbGFzdCI+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRw -czovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvRGVsZXRlSXNzdWUlMjFkZWZhdWx0Lmpz -cGE/aWQ9MTY2MjYiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsgaXNzdWVhY3Rpb24tZGVsZXRl -LWlzc3VlIiB0aXRsZT0iRGVsZXRlIHRoaXMgaXNzdWUiIGlkPSJkZWxldGUtaXNzdWUiPjxzcGFu -IGNsYXNzPSJ0cmlnZ2VyLWxhYmVsIj5EZWxldGU8L3NwYW4+PC9hPjwvbGk+PC91bD48L2Rpdj48 -L2Rpdj48L2xpPjwvdWw+PHVsIGlkPSJvcHNiYXItb3BzYmFyLXRyYW5zaXRpb25zIiBjbGFzcz0i -dG9vbGJhci1ncm91cCBwbHVnZ2FibGUtb3BzIj48bGkgY2xhc3M9InRvb2xiYXItaXRlbSI+PGEg -aWQ9ImFjdGlvbl9pZF8zMDEiIGNsYXNzPSJ0b29sYmFyLXRyaWdnZXIgaXNzdWVhY3Rpb24td29y -a2Zsb3ctdHJhbnNpdGlvbiIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2Vj -dXJlL1dvcmtmbG93VUlEaXNwYXRjaGVyLmpzcGE/aWQ9MTY2MjYmYW1wO2FjdGlvbj0zMDEmYW1w -O2F0bF90b2tlbj1CRTJGLTc5UEwtSDhRUy0yU1RCJTdDOTliZjg1YjM1ZmRhNGNiMThlZTY5MzE0 -ZWVmNWExMzkyYmUwYTNkMyU3Q2xpbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlN0b3Ag -UHJvZ3Jlc3M8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b29sYmFyLWl0ZW0iPjxhIGlkPSJh -Y3Rpb25faWRfNSIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciBpc3N1ZWFjdGlvbi13b3JrZmxvdy10 -cmFuc2l0aW9uIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvV29y -a2Zsb3dVSURpc3BhdGNoZXIuanNwYT9pZD0xNjYyNiZhbXA7YWN0aW9uPTUmYW1wO2F0bF90b2tl -bj1CRTJGLTc5UEwtSDhRUy0yU1RCJTdDOTliZjg1YjM1ZmRhNGNiMThlZTY5MzE0ZWVmNWExMzky -YmUwYTNkMyU3Q2xpbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlJlc29sdmUgSXNzdWU8 -L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b29sYmFyLWl0ZW0iPjxhIGlkPSJhY3Rpb25faWRf -MiIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciBpc3N1ZWFjdGlvbi13b3JrZmxvdy10cmFuc2l0aW9u -IiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvV29ya2Zsb3dVSURp -c3BhdGNoZXIuanNwYT9pZD0xNjYyNiZhbXA7YWN0aW9uPTImYW1wO2F0bF90b2tlbj1CRTJGLTc5 -UEwtSDhRUy0yU1RCJTdDOTliZjg1YjM1ZmRhNGNiMThlZTY5MzE0ZWVmNWExMzkyYmUwYTNkMyU3 -Q2xpbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPkNsb3NlIElzc3VlPC9zcGFuPjwvYT48 -L2xpPjwvdWw+PHVsIGlkPSJvcHNiYXItb3BzYmFyLWFkbWluIiBjbGFzcz0idG9vbGJhci1ncm91 -cCBwbHVnZ2FibGUtb3BzIj48bGkgY2xhc3M9InRvb2xiYXItaXRlbSB0b29sYmFyLWRyb3Bkb3du -Ij48ZGl2PjxhIGhyZWY9IiMiIGlkPSJvcHNiYXItYWRtaW5fbW9yZSIgZGF0YS1oaWRlLW9uLXNj -cm9sbD0iLnNwbGl0LXZpZXcgLmlzc3VlLWNvbnRhaW5lciIgZGF0YS1jb250YWluLXRvLXdpbmRv -dz0idHJ1ZSIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciAganMtZGVmYXVsdC1kcm9wZG93biI+PHNw -YW4gY2xhc3M9ImRyb3Bkb3duLXRleHQiPkFkbWluPC9zcGFuPjxzcGFuIGNsYXNzPSJpY29uIGRy -b3AtbWVudSI+PC9zcGFuPjwvYT48ZGl2IGNsYXNzPSJhdWktbGlzdCBoaWRkZW4iPjx1bCBjbGFz -cz0iYXVpLWxpc3Qtc2VjdGlvbiBhdWktZmlyc3QiPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+ -PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL2FkbWluL1ZpZXdD -dXN0b21GaWVsZHMuanNwYSIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1m -aWVsZHMtYWRkIiB0aXRsZT0iQWRkIGEgZmllbGQgYW5kIHRvIHRoZSBjdXJyZW50IGlzc3VlJ3Mg -c2NyZWVucy4iIGlkPSJjb20uYXRsYXNzaWFuLmppcmEuamlyYS1wcm9qZWN0LWNvbmZpZy1wbHVn -aW46YWRkLWN1c3RvbS1maWVsZCI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPkFkZCBmaWVs -ZDwvc3Bhbj48L2E+PC9saT48L3VsPjx1bCBjbGFzcz0iYXVpLWxpc3Qtc2VjdGlvbiBhdWktbGFz -dCI+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFh -cy5vcmcvamlyYS9ub3RpbXBvcnRhbnQiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsgd2hlcmVp -c215Y2YtdHJpZ2dlciIgdGl0bGU9IldoZXJlIGlzIG15IGZpZWxkPyIgaWQ9ImppcmEtb3BlcmF0 -aW9ucy13aGVyZWlzbXljZi10cmlnZ2VyIj48c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+V2hl -cmUgaXMgbXkgZmllbGQ/PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+ -PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvbm90aW1wb3J0YW50IiBjbGFz -cz0iYXVpLWxpc3QtaXRlbS1saW5rIHBlcm1pc3Npb25oZWxwZXItdHJpZ2dlciIgdGl0bGU9IkRp -c2NvdmVyIHdoeSBhIHVzZXIgZG9lcyBvciBkb2VzIG5vdCBoYXZlIGNlcnRhaW4gcGVybWlzc2lv -bnMiIGlkPSJqaXJhLW9wZXJhdGlvbnMtcGVybWlzc2lvbmhlbHBlci10cmlnZ2VyIj48c3BhbiBj -bGFzcz0idHJpZ2dlci1sYWJlbCI+UGVybWlzc2lvbiBIZWxwZXI8L3NwYW4+PC9hPjwvbGk+PGxp -IGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcv -amlyYS9ub3RpbXBvcnRhbnQiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsgbm90aWZpY2F0aW9u -aGVscGVyLXRyaWdnZXIiIHRpdGxlPSJGaW5kIG91dCB3aHkgdXNlcnMgcmVjZWl2ZSwgb3IgZG8g -bm90IHJlY2VpdmUgbm90aWZpY2F0aW9ucyBmb3IgdGhpcyBpc3N1ZSIgaWQ9ImppcmEtb3BlcmF0 -aW9ucy1ub3RpZmljYXRpb25oZWxwZXItdHJpZ2dlciI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFi -ZWwiPk5vdGlmaWNhdGlvbiBIZWxwZXI8L3NwYW4+PC9hPjwvbGk+PC91bD48L2Rpdj48L2Rpdj48 -L2xpPjwvdWw+PC9kaXY+PGRpdiBjbGFzcz0idG9vbGJhci1zcGxpdCB0b29sYmFyLXNwbGl0LXJp -Z2h0Ij48dWwgaWQ9Im9wc2Jhci1qaXJhLmlzc3VlLnRvb2xzIiBjbGFzcz0idG9vbGJhci1ncm91 -cCBwbHVnZ2FibGUtb3BzIj48bGkgY2xhc3M9InRvb2xiYXItaXRlbSI+PGEgb3JpZ2luYWwtdGl0 -bGU9IlNoYXJlIHRoaXMgaXNzdWUgYnkgZW1haWxpbmcgb3RoZXIgdXNlcnMiIGlkPSJqaXJhLXNo -YXJlLXRyaWdnZXIiIGNsYXNzPSJ0b29sYmFyLXRyaWdnZXIgdmlld2lzc3VlLXNoYXJlIiBocmVm -PSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYSI+PHNwYW4gY2xhc3M9Imljb24gYXVpLWlj -b24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LXNoYXJlIj48L3NwYW4+IDxzcGFuIGNsYXNz -PSJ0cmlnZ2VyLWxhYmVsIj48L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b29sYmFyLWl0ZW0g -dG9vbGJhci1kcm9wZG93biI+PGRpdj48YSBvcmlnaW5hbC10aXRsZT0iRXhwb3J0IHRoaXMgaXNz -dWUgaW4gYW5vdGhlciBmb3JtYXQiIGhyZWY9IiMiIGlkPSJ2aWV3aXNzdWUtZXhwb3J0IiBkYXRh -LWhpZGUtb24tc2Nyb2xsPSIuc3BsaXQtdmlldyAuaXNzdWUtY29udGFpbmVyIiBkYXRhLWNvbnRh -aW4tdG8td2luZG93PSJ0cnVlIiBjbGFzcz0idG9vbGJhci10cmlnZ2VyICBqcy1kZWZhdWx0LWRy -b3Bkb3duIj48c3BhbiBjbGFzcz0iaWNvbiBpY29uLWRlZmF1bHQgYXVpLWljb24gYXVpLWljb24t -c21hbGwgYXVpLWljb25mb250LWV4cG9ydCI+PC9zcGFuPiA8c3BhbiBjbGFzcz0iZHJvcGRvd24t -dGV4dCI+RXhwb3J0PC9zcGFuPjxzcGFuIGNsYXNzPSJpY29uIGRyb3AtbWVudSI+PC9zcGFuPjwv -YT48ZGl2IGNsYXNzPSJhdWktbGlzdCBoaWRkZW4iPjx1bCBjbGFzcz0iYXVpLWxpc3Qtc2VjdGlv -biBhdWktZmlyc3QgYXVpLWxhc3QiPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+PGEgaHJlZj0i -aHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2kvamlyYS5pc3N1ZXZpZXdzOmlzc3VlLXht -bC9PUi0yMzQ5L09SLTIzNDkueG1sIiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5rIiBpZD0iamly -YS5pc3N1ZXZpZXdzOmlzc3VlLXhtbCI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlhNTDwv -c3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8v -Y2kub3Blbi1wYWFzLm9yZy9qaXJhL3NpL2ppcmEuaXNzdWV2aWV3czppc3N1ZS13b3JkL09SLTIz -NDkvT1ItMjM0OS5kb2MiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsiIGlkPSJqaXJhLmlzc3Vl -dmlld3M6aXNzdWUtd29yZCI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPldvcmQ8L3NwYW4+ -PC9hPjwvbGk+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9w -ZW4tcGFhcy5vcmcvamlyYS9zaS9qaXJhLmlzc3Vldmlld3M6aXNzdWUtaHRtbC9PUi0yMzQ5L09S -LTIzNDkuaHRtbCIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGluayIgaWQ9ImppcmEuaXNzdWV2aWV3 -czppc3N1ZS1odG1sIj48c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+UHJpbnRhYmxlPC9zcGFu -PjwvYT48L2xpPjwvdWw+PC9kaXY+PC9kaXY+PC9saT48L3VsPjwvZGl2PjwvZGl2PjwvZGl2Pjwv -ZGl2PjwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvaGVhZGVyPgogICAgICAgICAgICAgICAg -ICAgIDxkaXYgY2xhc3M9Imlzc3VlLWJvZHktY29udGVudCI+CiAgICAgICAgICAgICAgICAgICAg -ICAgIDxkaXYgY2xhc3M9ImF1aS1ncm91cCBpc3N1ZS1ib2R5Ij48ZGl2IGNsYXNzPSJhdWktaXRl -bSBpc3N1ZS1tYWluLWNvbHVtbiI+PGRpdiBpZD0iZGV0YWlscy1tb2R1bGUiIGNsYXNzPSJtb2R1 -bGUgdG9nZ2xlLXdyYXAiPjxkaXYgaWQ9ImRldGFpbHMtbW9kdWxlX2hlYWRpbmciIGNsYXNzPSJt -b2QtaGVhZGVyIj48dWwgY2xhc3M9Im9wcyI+PC91bD48aDIgY2xhc3M9InRvZ2dsZS10aXRsZSI+ -RGV0YWlsczwvaDI+PC9kaXY+PGRpdiBjbGFzcz0ibW9kLWNvbnRlbnQiPgoKCgoKPHVsIGlkPSJp -c3N1ZWRldGFpbHMiIGNsYXNzPSJwcm9wZXJ0eS1saXN0IHR3by1jb2xzIj4KICAgIDxsaSBjbGFz -cz0iaXRlbSI+CiAgICAgICAgPGRpdiBjbGFzcz0id3JhcCI+CiAgICAgICAgICAgIDxzdHJvbmcg -Y2xhc3M9Im5hbWUiPlR5cGU6PC9zdHJvbmc+CiAgICAgICAgICAgIDxzcGFuIHRpdGxlPSJDbGlj -ayB0byBlZGl0IiBpZD0idHlwZS12YWwiIGNsYXNzPSJ2YWx1ZSBlZGl0YWJsZS1maWVsZCBpbmFj -dGl2ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBhbHQ9IiIgc3JjPSJ0 -ZXN0X2ZpbGVzL2J1Zy5wbmciIHRpdGxlPSJCdWcgLSBBIHByb2JsZW0gd2hpY2ggaW1wYWlycyBv -ciBwcmV2ZW50cyB0aGUgZnVuY3Rpb25zIG9mIHRoZSBwcm9kdWN0LiIgaGVpZ2h0PSIxNiIgd2lk -dGg9IjE2Ij4gQnVnCiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5LWljb24gYXVpLWlj -b24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48L3NwYW4+CiAgICAg -ICAgPC9kaXY+CiAgICA8L2xpPgogICAgPGxpIGNsYXNzPSJpdGVtIGl0ZW0tcmlnaHQiPgogICAg -ICAgIDxkaXYgY2xhc3M9IndyYXAiPgogICAgICAgICAgICA8c3Ryb25nIGNsYXNzPSJuYW1lIj5T -dGF0dXM6PC9zdHJvbmc+CiAgICAgICAgICAgIDxzcGFuIGlkPSJzdGF0dXMtdmFsIiBjbGFzcz0i -dmFsdWUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIG9yaWdpbmFsLXRp -dGxlPSIiIGNsYXNzPSIgamlyYS1pc3N1ZS1zdGF0dXMtbG96ZW5nZSBhdWktbG96ZW5nZSBqaXJh -LWlzc3VlLXN0YXR1cy1sb3plbmdlLXllbGxvdyBqaXJhLWlzc3VlLXN0YXR1cy1sb3plbmdlLWlu -ZGV0ZXJtaW5hdGUgamlyYS1pc3N1ZS1zdGF0dXMtbG96ZW5nZS1tYXgtd2lkdGgtbWVkaXVtIiBk -YXRhLXRvb2x0aXA9IiZsdDtzcGFuIGNsYXNzPSZxdW90O2ppcmEtaXNzdWUtc3RhdHVzLXRvb2x0 -aXAtdGl0bGUmcXVvdDsmZ3Q7UHJvZ3Jlc3NpbmcmbHQ7L3NwYW4mZ3Q7Jmx0O2JyJmd0OyZsdDtz -cGFuIGNsYXNzPSZxdW90O2ppcmEtaXNzdWUtc3RhdHVzLXRvb2x0aXAtZGVzYyZxdW90OyZndDtU -aGlzIGlzc3VlIGlzIGJlaW5nIGFjdGl2ZWx5IHdvcmtlZCBvbiBhdCB0aGUgbW9tZW50IGJ5IHRo -ZSBhc3NpZ25lZS4mbHQ7L3NwYW4mZ3Q7Ij5Qcm9ncmVzc2luZzwvc3Bhbj4gICAgICAgICAgICA8 -L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ic3RhdHVzLXZp -ZXciPig8YSBjbGFzcz0iaXNzdWVhY3Rpb24tdmlld3dvcmtmbG93IG5ldy13b3JrZmxvdy1kZXNp -Z25lciIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvYnJvd3NlL09SLTIzNDk/ -d29ya2Zsb3dOYW1lPWppcmEmYW1wO3N0ZXBJZD0zIj5WaWV3IFdvcmtmbG93PC9hPik8L3NwYW4+ -CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICA8L2xpPgogICAgICAgICAgICA8bGkgY2xh -c3M9Iml0ZW0iPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFwIj4KICAgICAgICAgICAgICAg -IDxzdHJvbmcgY2xhc3M9Im5hbWUiPlByaW9yaXR5Ojwvc3Ryb25nPgogICAgICAgICAgICAgICAg -PHNwYW4gdGl0bGU9IkNsaWNrIHRvIGVkaXQiIGlkPSJwcmlvcml0eS12YWwiIGNsYXNzPSJ2YWx1 -ZSBlZGl0YWJsZS1maWVsZCBpbmFjdGl2ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICA8aW1nIGFsdD0iIiBzcmM9InRlc3RfZmlsZXMvbWFqb3IucG5nIiB0aXRsZT0i -TWFqb3IgLSBNYWpvciBsb3NzIG9mIGZ1bmN0aW9uLiIgaGVpZ2h0PSIxNiIgd2lkdGg9IjE2Ij4g -TWFqb3IKICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5LWljb24gYXVpLWljb24g -YXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48L3NwYW4+CiAgICAgICAg -ICAgIDwvZGl2PgogICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -PGxpIGNsYXNzPSJpdGVtIGl0ZW0tcmlnaHQiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFw -Ij4KICAgICAgICAgICAgICAgIDxzdHJvbmcgY2xhc3M9Im5hbWUiPlJlc29sdXRpb246PC9zdHJv -bmc+CiAgICAgICAgICAgICAgICA8c3BhbiBpZD0icmVzb2x1dGlvbi12YWwiIGNsYXNzPSJ2YWx1 -ZSB1bnJlc29sdmVkIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVW5yZXNv -bHZlZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAg -PC9kaXY+CiAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iaXRlbSI+CiAg -ICAgICAgICAgIDxkaXYgY2xhc3M9IndyYXAiPgogICAgICAgICAgICAgICAgPHN0cm9uZyBjbGFz -cz0ibmFtZSI+QWZmZWN0cyBWZXJzaW9uL3M6PC9zdHJvbmc+CiAgICAgICAgICAgICAgICA8c3Bh -biB0aXRsZT0iQ2xpY2sgdG8gZWRpdCIgaWQ9InZlcnNpb25zLXZhbCIgY2xhc3M9InZhbHVlIGVk -aXRhYmxlLWZpZWxkIGluYWN0aXZlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICBOb25lCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFu -IGNsYXNzPSJvdmVybGF5LWljb24gYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250 -LWVkaXQiPjwvc3Bhbj48L3NwYW4+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvbGk+CiAg -ICAgICAgICAgICAgICA8bGkgY2xhc3M9Iml0ZW0gaXRlbS1yaWdodCI+CiAgICAgICAgICAgIDxk -aXYgY2xhc3M9IndyYXAiPgogICAgICAgICAgICAgICAgPHN0cm9uZyBjbGFzcz0ibmFtZSI+Rml4 -IFZlcnNpb24vczo8L3N0cm9uZz4KICAgICAgICAgICAgICAgIDxzcGFuIHRpdGxlPSJDbGljayB0 -byBlZGl0IiBpZD0iZml4Zm9yLXZhbCIgY2xhc3M9InZhbHVlIGVkaXRhYmxlLWZpZWxkIGluYWN0 -aXZlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOb25lCiAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5LWlj -b24gYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48L3Nw -YW4+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICA8bGkg -Y2xhc3M9Iml0ZW0iPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFwIj4KICAgICAgICAgICAg -ICAgIDxzdHJvbmcgY2xhc3M9Im5hbWUiPkNvbXBvbmVudC9zOjwvc3Ryb25nPgogICAgICAgICAg -ICAgICAgPHNwYW4gdGl0bGU9IkNsaWNrIHRvIGVkaXQiIGlkPSJjb21wb25lbnRzLXZhbCIgY2xh -c3M9InZhbHVlIGVkaXRhYmxlLWZpZWxkIGluYWN0aXZlIj4KICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICBOb25lCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5LWljb24gYXVpLWljb24gYXVpLWljb24tc21hbGwg -YXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48L3NwYW4+CiAgICAgICAgICAgIDwvZGl2PgogICAg -ICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJpdGVtIGZ1bGwtd2lkdGgi -PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFwIiBpZD0id3JhcC1sYWJlbHMiPgogICAgICAg -ICAgICAgICAgPHN0cm9uZyBjbGFzcz0ibmFtZSI+TGFiZWxzOjwvc3Ryb25nPgogICAgICAgICAg -ICAgICAgICAgIDxkaXYgdGl0bGU9IkNsaWNrIHRvIGVkaXQiIGNsYXNzPSJsYWJlbHMtd3JhcCB2 -YWx1ZSBlZGl0YWJsZS1maWVsZCBpbmFjdGl2ZSI+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJs -YWJlbHMiIGlkPSJsYWJlbHMtMTY2MjYtdmFsdWUiPk5vbmU8L3NwYW4+CiAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgPGEgdGl0bGU9IkZvbGxvdyBsaW5rIiBjbGFzcz0iYXVpLWljb24g -YXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQgZWRpdC1sYWJlbHMiIGlkPSJlZGl0LWxh -YmVscy0xNjYyNi1sYWJlbHMiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3Nl -Y3VyZS9FZGl0TGFiZWxzJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2JmFtcDtub0xpbms9ZmFsc2Ui -PjxzcGFuPkxhYmVsczwvc3Bhbj48L2E+CiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ib3Zl -cmxheS1pY29uIGF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1lZGl0Ij48L3Nw -YW4+PC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvbGk+CiAgICAgICAgPC91bD4K -CjxkaXYgaWQ9ImN1c3RvbWZpZWxkbW9kdWxlIj4KICAgIDxkaXYgcm9sZT0iYXBwbGljYXRpb24i -IGNsYXNzPSJhdWktdGFicyBob3Jpem9udGFsLXRhYnMiIGlkPSJjdXN0b21maWVsZC10YWJzIj4K -ICAgICAgICAgICAgICAgICAgICA8ZGl2IGFyaWEtaGlkZGVuPSJmYWxzZSIgcm9sZT0idGFicGFu -ZWwiIGlkPSJjdXN0b21maWVsZC1wYW5lbC0xIiBjbGFzcz0idGFicy1wYW5lIGFjdGl2ZS1wYW5l -Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJwcm9wZXJ0eS1saXN0Ij4KICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGlkPSJyb3dG -b3JjdXN0b21maWVsZF8xMDAwNCIgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAg -ICA8ZGl2IGNsYXNzPSJ3cmFwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJvbmcg -dGl0bGU9IlJhbmsgKE9ic29sZXRlKSIgY2xhc3M9Im5hbWUiPlJhbmsgKE9ic29sZXRlKTo8L3N0 -cm9uZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImN1c3RvbWZpZWxkXzEw -MDA0LXZhbCIgY2xhc3M9InZhbHVlIHR5cGUtZ2gtZ2xvYmFsLXJhbmsiIGRhdGEtZmllbGR0eXBl -PSJnaC1nbG9iYWwtcmFuayIgZGF0YS1maWVsZHR5cGVjb21wbGV0ZWtleT0iY29tLnB5eGlzLmdy -ZWVuaG9wcGVyLmppcmE6Z2gtZ2xvYmFsLXJhbmsiPgogICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgIDkyMjMzNzIwMzY4NTQ3NzU4MDcKICAKICAgICAgICAgICAgICAgICAgICAg -ICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAg -ICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgPGxpIGlkPSJyb3dGb3JjdXN0b21maWVsZF8xMDIwMSIgY2xh -c3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFwIj4KICAg -ICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJvbmcgdGl0bGU9IkFjY2VwdGFuY2UgQ3JpdGVy -aWEiIGNsYXNzPSJuYW1lIj5BY2NlcHRhbmNlIENyaXRlcmlhOjwvc3Ryb25nPgogICAgICAgICAg -ICAgICAgICAgICAgICAgICAgPGRpdiB0aXRsZT0iQ2xpY2sgdG8gZWRpdCIgaWQ9ImN1c3RvbWZp -ZWxkXzEwMjAxLXZhbCIgY2xhc3M9InZhbHVlIHR5cGUtY2hlY2tsaXN0IGVkaXRhYmxlLWZpZWxk -IGluYWN0aXZlIiBkYXRhLWZpZWxkdHlwZT0iY2hlY2tsaXN0IiBkYXRhLWZpZWxkdHlwZWNvbXBs -ZXRla2V5PSJjb20ub2thcHlhLmppcmEuY2hlY2tsaXN0OmNoZWNrbGlzdCI+CiAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9Im8tY2hlY2tsaXN0LXZpZXctMTAyMDEi -IGNsYXNzPSJvLWNoZWNrbGlzdCI+CiAgICAgICAgPGRpdiBzdHlsZT0ibWF4LXdpZHRoOiA4MDBw -eDsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJvLWNoZWNrbGlzdC1o -ZWFkZXIiPjxkaXY+PHNwYW4gY2xhc3M9Im8taWNvbi1jaGVjayI+PC9zcGFuPjAvMTxkaXYgY2xh -c3M9Im8tdmlldy1hY3Rpb25zIG8tcHVsbC1yaWdodCI+PGEgdGl0bGU9IkZvbGxvdyBsaW5rIiBj -bGFzcz0iby1jaGVja2VkLWZpbHRlciIgaHJlZj0iIyI+PHNwYW4gY2xhc3M9Im8taGlkZSI+SGlk -ZSBjaGVja2VkPC9zcGFuPjxzcGFuIGNsYXNzPSJvLXNob3ciPlNob3cgY2hlY2tlZDwvc3Bhbj48 -L2E+PC9kaXY+PC9kaXY+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICA8ZGl2IGNsYXNzPSJvLWNoZWNrbGlzdC1pdGVtcyBvLXJlYWQtb25seSI+PGRpdiBjbGFz -cz0iby1jaGVja2xpc3QtaXRlbSI+PGRpdiBjbGFzcz0iby1jaGVja2JveCI+PHNwYW4gY2xhc3M9 -Im8taWNvbi1vay0xIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iby1jaGVja2xpc3QtaXRlbS1k -ZXRhaWxzIj48cD5UZXN0ZWQ8L3A+PC9kaXY+PC9kaXY+PC9kaXY+CiAgICAgICAgICAgICAgICA8 -ZGl2IGNsYXNzPSJvLWNoZWNrbGlzdC1pdGVtcy1jb2xsYXBzaWJsZSBvLXJlYWQtb25seSI+PC9k -aXY+CiAgICAgICAgICAgICAgICA8YSB0aXRsZT0iRm9sbG93IGxpbmsiIGNsYXNzPSJvLXNob3ct -aXRlbXMgby1zaG93LWFsbCI+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Im8tbW9y -ZSI+PHNwYW4gY2xhc3M9Im8taWNvbi1kb3duLW9wZW4iPjwvc3Bhbj5zaG93IG1vcmU8L3NwYW4+ -CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Im8tbGVzcyI+PHNwYW4gY2xhc3M9Im8t -aWNvbi11cC1vcGVuIj48L3NwYW4+c2hvdyBsZXNzPC9zcGFuPgogICAgICAgICAgICAgICAgPC9h -PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICA8Zm9ybSBpZD0icGFy -YW1ldGVyQ29udGFpbmVyIj4KICAgICAgICA8ZmllbGRzZXQgY2xhc3M9ImhpZGRlbiBwYXJhbWV0 -ZXJzIj4KICAgICAgICAgICAgPGlucHV0IHRpdGxlPSJva2FweWEuY2xvc2UiIHZhbHVlPSJDbG9z -ZSIgdHlwZT0iaGlkZGVuIj4KICAgICAgICAgICAgPGlucHV0IHRpdGxlPSJva2FweWEuaW1wb3J0 -LmVycm9yIiB2YWx1ZT0iQ2hlY2tsaXN0IGJlbGlldmVzIHRoYXQgeW91IGFyZSB0cnlpbmcgdG8g -aW1wb3J0IGRhdGEgdG8gcmVjcmVhdGUgaXRlbXMgZnJvbSBhIGRpZmZlcmVudCBsaXN0IGFuZCBm -b3VuZCB0aGUgZm9sbG93aW5nIGVycm9yOiIgdHlwZT0iaGlkZGVuIj4KICAgICAgICA8L2ZpZWxk -c2V0PgogICAgPC9mb3JtPgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzY3JpcHQ+CiAg -ICAgICAgICAgIGlmICghb2thcHlhLmNoZWNrbGlzdHMuaGFzT3duUHJvcGVydHkoIm8tY2hlY2ts -aXN0LXZpZXctMTAyMDEiKSkgewogICAgICAgICAgICAgICAgb2thcHlhLmNoZWNrbGlzdHNbIm8t -Y2hlY2tsaXN0LXZpZXctMTAyMDEiXSA9IG9rYXB5YS5jcmVhdGVDaGVja2xpc3RWaWV3KHsiaWQi -IDogIjEwMjAxIiwgImN1c3RvbWZpZWxkSWQiOiAiY3VzdG9tZmllbGRfMTAyMDEiLCAicGFyYW1l -dGVycyI6IHsic3RyaWtlVGhyb3VnaCI6dHJ1ZSwic2hvd01vcmVDb3VudCI6MiwiZGlzY3JldGlv -bmFyeU9wdGlvbklkcyI6W10sImVtcGhhc2l6ZU1hbmRhdG9yeSI6ZmFsc2UsInZlcnNpb24iOjEs -InJlcG9ydGVyQ2FuRWRpdCI6dHJ1ZSwic2hvd1N0YXR1c01lbnUiOmZhbHNlLCJlZGl0Um9sZUlk -cyI6W119fSwgW3siY2hlY2tlZCI6ZmFsc2UsIm5hbWUiOiJUZXN0ZWQiLCJtYW5kYXRvcnkiOnRy -dWUsInJhbmsiOjAsIm9wdGlvbklkIjoxMDEwMCwidmVyc2lvbiI6IjMuMCIsImlkIjoxMDEwMCwi -c3RhdHVzSWQiOiJub25lIn1dKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAg -IG9rYXB5YS5jaGVja2xpc3RzWyJvLWNoZWNrbGlzdC12aWV3LTEwMjAxIl0ucmVnaXN0ZXJEYXRh -KFt7ImNoZWNrZWQiOmZhbHNlLCJuYW1lIjoiVGVzdGVkIiwibWFuZGF0b3J5Ijp0cnVlLCJyYW5r -IjowLCJvcHRpb25JZCI6MTAxMDAsInZlcnNpb24iOiIzLjAiLCJpZCI6MTAxMDAsInN0YXR1c0lk -Ijoibm9uZSJ9XSk7CiAgICAgICAgICAgIH0KICAgICAgICA8L3NjcmlwdD4KICAgICAgICA8aW5w -dXQgaWQ9Im8tY2hlY2tsaXN0LXZpZXctMTAyMDEtZGF0YSIgdmFsdWU9Ilt7JnF1b3Q7Y2hlY2tl -ZCZxdW90OzpmYWxzZSwmcXVvdDtuYW1lJnF1b3Q7OiZxdW90O1Rlc3RlZCZxdW90OywmcXVvdDtt -YW5kYXRvcnkmcXVvdDs6dHJ1ZSwmcXVvdDtyYW5rJnF1b3Q7OjAsJnF1b3Q7b3B0aW9uSWQmcXVv -dDs6MTAxMDAsJnF1b3Q7dmVyc2lvbiZxdW90OzomcXVvdDszLjAmcXVvdDssJnF1b3Q7aWQmcXVv -dDs6MTAxMDAsJnF1b3Q7c3RhdHVzSWQmcXVvdDs6JnF1b3Q7bm9uZSZxdW90O31dIiBoaWRkZW49 -IiI+CiAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5 -LWljb24gYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48 -L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAg -PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAg -ICAgPC9kaXY+CiAgICAgICAgPC9kaXY+PC9kaXY+CjwvZGl2PjwvZGl2PjxkaXYgaWQ9ImRlc2Ny -aXB0aW9ubW9kdWxlIiBjbGFzcz0ibW9kdWxlIHRvZ2dsZS13cmFwIj48ZGl2IGlkPSJkZXNjcmlw -dGlvbm1vZHVsZV9oZWFkaW5nIiBjbGFzcz0ibW9kLWhlYWRlciI+PHVsIGNsYXNzPSJvcHMiPjwv -dWw+PGgyIGNsYXNzPSJ0b2dnbGUtdGl0bGUiPkRlc2NyaXB0aW9uPC9oMj48L2Rpdj48ZGl2IGNs -YXNzPSJtb2QtY29udGVudCI+PGRpdiB0aXRsZT0iQ2xpY2sgdG8gZWRpdCIgaWQ9ImRlc2NyaXB0 -aW9uLXZhbCIgY2xhc3M9ImZpZWxkLWlnbm9yZS1oaWdobGlnaHQgZWRpdGFibGUtZmllbGQgaW5h -Y3RpdmUiPgogICAgPGRpdiBjbGFzcz0idXNlci1jb250ZW50LWJsb2NrIj4KICAgICAgICAgICAg -ICAgICAgICA8ZGl2IGNsYXNzPSJjb2RlIHBhbmVsIiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAxcHg7 -Ij48ZGl2IGNsYXNzPSJjb2RlQ29udGVudCBwYW5lbENvbnRlbnQiPgo8cHJlIGNsYXNzPSJjb2Rl -LWphdmEiPiAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0i -Y29kZS1xdW90ZSI+Im5hbWUiPC9zcGFuPiA6IDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4idXBs -b2FkVXJsIjwvc3Bhbj4sCiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImNvZGUtcXVv -dGUiPiJ2YWx1ZSI8L3NwYW4+IDogPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJodHRwOjxzcGFu -IGNsYXNzPSJjb2RlLWNvbW1lbnQiPi8vMTAuNjkuMC4xNjM6MTA4MC9qbWFwL3VwbG9hZCI8L3Nw -YW4+LAo8L3NwYW4+ICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+ -Il9pZCI8L3NwYW4+IDogT2JqZWN0SWQoPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiI1Nzg1Zjg1 -Y2Q3ZjQwMzNjMDBmYzYwNmQiPC9zcGFuPikKICAgICAgICAgICAgICAgIH0sIAogICAgICAgICAg -ICAgICAgewogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4ibmFt -ZSI8L3NwYW4+IDogPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJkb3dubG9hZFVybCI8L3NwYW4+ -LAogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4idmFsdWUiPC9z -cGFuPiA6IDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4iaHR0cDo8c3BhbiBjbGFzcz0iY29kZS1j -b21tZW50Ij4vLzEwLjY5LjAuMTYzOjEwODAvam1hcC9kb3dubG9hZCI8L3NwYW4+LAo8L3NwYW4+ -ICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+Il9pZCI8L3NwYW4+ -IDogT2JqZWN0SWQoPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiI1Nzg1Zjg1Y2Q3ZjQwMzNjMDBm -YzYwNmMiPC9zcGFuPikKICAgICAgICAgICAgICAgIH0sIAo8L3ByZT4KPC9kaXY+PC9kaXY+Cgo8 -cD5zaG91bGQgYmUgcmVwbGFjZWQgd2l0aCA8L3A+CjxkaXYgY2xhc3M9ImNvZGUgcGFuZWwiIHN0 -eWxlPSJib3JkZXItd2lkdGg6IDFweDsiPjxkaXYgY2xhc3M9ImNvZGVDb250ZW50IHBhbmVsQ29u -dGVudCI+CjxwcmUgY2xhc3M9ImNvZGUtamF2YSI+ICAgICAgICAgICAgICB7CiAgICAgICAgICAg -ICAgICAgICAgPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJuYW1lIjwvc3Bhbj4gOiA8c3BhbiBj -bGFzcz0iY29kZS1xdW90ZSI+InVwbG9hZFVybCI8L3NwYW4+LAogICAgICAgICAgICAgICAgICAg -IDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4idmFsdWUiPC9zcGFuPiA6IDxzcGFuIGNsYXNzPSJj -b2RlLXF1b3RlIj4iaHR0cDo8c3BhbiBjbGFzcz0iY29kZS1jb21tZW50Ij4vLzEwLjY5LjAuMTYz -OjEwODAvdXBsb2FkIjwvc3Bhbj4sCjwvc3Bhbj4gICAgICAgICAgICAgICAgICAgIDxzcGFuIGNs -YXNzPSJjb2RlLXF1b3RlIj4iX2lkIjwvc3Bhbj4gOiBPYmplY3RJZCg8c3BhbiBjbGFzcz0iY29k -ZS1xdW90ZSI+IjU3ODVmODVjZDdmNDAzM2MwMGZjNjA2ZCI8L3NwYW4+KQogICAgICAgICAgICAg -ICAgfSwgCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9 -ImNvZGUtcXVvdGUiPiJuYW1lIjwvc3Bhbj4gOiA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+ImRv -d25sb2FkVXJsIjwvc3Bhbj4sCiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImNvZGUt -cXVvdGUiPiJ2YWx1ZSI8L3NwYW4+IDogPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJodHRwOjxz -cGFuIGNsYXNzPSJjb2RlLWNvbW1lbnQiPi8vMTAuNjkuMC4xNjM6MTA4MC9kb3dubG9hZCI8L3Nw -YW4+LAo8L3NwYW4+ICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+ -Il9pZCI8L3NwYW4+IDogT2JqZWN0SWQoPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiI1Nzg1Zjg1 -Y2Q3ZjQwMzNjMDBmYzYwNmMiPC9zcGFuPikKICAgICAgICAgICAgICAgIH0sIAogICAgICAgICAg -ICAgICB7CiAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+Im5hbWUi -PC9zcGFuPiA6IDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4iY29tcG9zZXIuYXR0YWNobWVudHMi -PC9zcGFuPiwKICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+InZh -bHVlIjwvc3Bhbj4gOiA8c3BhbiBjbGFzcz0iY29kZS1rZXl3b3JkIj50cnVlPC9zcGFuPgogICAg -ICAgICAgICAgICB9Cgo8L3ByZT4KPC9kaXY+PC9kaXY+CiAgICAgICAgICAgIDwvZGl2Pgo8c3Bh -biBjbGFzcz0ib3ZlcmxheS1pY29uIGF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9u -dC1lZGl0Ij48L3NwYW4+PC9kaXY+CjwvZGl2PjwvZGl2PjxkaXYgaWQ9ImFjdGl2aXR5bW9kdWxl -IiBjbGFzcz0ibW9kdWxlIHRvZ2dsZS13cmFwIj48ZGl2IGlkPSJhY3Rpdml0eW1vZHVsZV9oZWFk -aW5nIiBjbGFzcz0ibW9kLWhlYWRlciI+PHVsIGNsYXNzPSJvcHMiPjwvdWw+PGgyIGNsYXNzPSJ0 -b2dnbGUtdGl0bGUiPkFjdGl2aXR5PC9oMj48L2Rpdj48ZGl2IGNsYXNzPSJtb2QtY29udGVudCI+ -CgoKCgoKCgoKCgogICAgPGRpdiBjbGFzcz0idGFid3JhcCB0YWJzMiI+CgogICAgICAgIDx1bCBp -ZD0iaXNzdWUtdGFicyIgY2xhc3M9InRhYnMgaG9yaXpvbnRhbCI+CiAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgCiAgICAgICAgICAgIDxsaSBkYXRhLWlkPSJhbGwtdGFicGFuZWwiIGRh -dGEta2V5PSJjb20uYXRsYXNzaWFuLmppcmEucGx1Z2luLnN5c3RlbS5pc3N1ZXRhYnBhbmVsczph -bGwtdGFicGFuZWwiIGRhdGEtbGFiZWw9IkFsbCIgZGF0YS1ocmVmPSIvamlyYS9icm93c2UvT1It -MjM0OT9wYWdlPWNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxz -OmFsbC10YWJwYW5lbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYWph -eC1hY3Rpdml0eS1jb250ZW50IiBpZD0iYWxsLXRhYnBhbmVsIiBocmVmPSJodHRwczovL2NpLm9w -ZW4tcGFhcy5vcmcvamlyYS9icm93c2UvT1ItMjM0OT9wYWdlPWNvbS5hdGxhc3NpYW4uamlyYS5w -bHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxzOmFsbC10YWJwYW5lbCI+PHN0cm9uZz5BbGw8L3N0 -cm9uZz48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgCiAgICAgICAgICAgIDxsaSBjbGFzcz0iYWN0aXZlIiBpZD0iY29tbWVu -dC10YWJwYW5lbCIgZGF0YS1pZD0iY29tbWVudC10YWJwYW5lbCIgZGF0YS1rZXk9ImNvbS5hdGxh -c3NpYW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxzOmNvbW1lbnQtdGFicGFuZWwi -IGRhdGEtbGFiZWw9IkNvbW1lbnRzIiBkYXRhLWhyZWY9Ii9qaXJhL2Jyb3dzZS9PUi0yMzQ5P3Bh -Z2U9Y29tLmF0bGFzc2lhbi5qaXJhLnBsdWdpbi5zeXN0ZW0uaXNzdWV0YWJwYW5lbHM6Y29tbWVu -dC10YWJwYW5lbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Ryb25nIHRhYmluZGV4 -PSIwIj5Db21tZW50czwvc3Ryb25nPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICA8bGkgZGF0YS1pZD0id29y -a2xvZy10YWJwYW5lbCIgZGF0YS1rZXk9ImNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW4uc3lzdGVt -Lmlzc3VldGFicGFuZWxzOndvcmtsb2ctdGFicGFuZWwiIGRhdGEtbGFiZWw9IldvcmsgTG9nIiBk -YXRhLWhyZWY9Ii9qaXJhL2Jyb3dzZS9PUi0yMzQ5P3BhZ2U9Y29tLmF0bGFzc2lhbi5qaXJhLnBs -dWdpbi5zeXN0ZW0uaXNzdWV0YWJwYW5lbHM6d29ya2xvZy10YWJwYW5lbCI+CiAgICAgICAgICAg -ICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYWpheC1hY3Rpdml0eS1jb250ZW50IiBpZD0id29y -a2xvZy10YWJwYW5lbCIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvYnJvd3Nl -L09SLTIzNDk/cGFnZT1jb20uYXRsYXNzaWFuLmppcmEucGx1Z2luLnN5c3RlbS5pc3N1ZXRhYnBh -bmVsczp3b3JrbG9nLXRhYnBhbmVsIj48c3Ryb25nPldvcmsgTG9nPC9zdHJvbmc+PC9hPgogICAg -ICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -IAogICAgICAgICAgICA8bGkgZGF0YS1pZD0iY2hhbmdlaGlzdG9yeS10YWJwYW5lbCIgZGF0YS1r -ZXk9ImNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxzOmNoYW5n -ZWhpc3RvcnktdGFicGFuZWwiIGRhdGEtbGFiZWw9Ikhpc3RvcnkiIGRhdGEtaHJlZj0iL2ppcmEv -YnJvd3NlL09SLTIzNDk/cGFnZT1jb20uYXRsYXNzaWFuLmppcmEucGx1Z2luLnN5c3RlbS5pc3N1 -ZXRhYnBhbmVsczpjaGFuZ2VoaXN0b3J5LXRhYnBhbmVsIj4KICAgICAgICAgICAgICAgICAgICAg -ICAgICAgIDxhIGNsYXNzPSJhamF4LWFjdGl2aXR5LWNvbnRlbnQiIGlkPSJjaGFuZ2VoaXN0b3J5 -LXRhYnBhbmVsIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9icm93c2UvT1It -MjM0OT9wYWdlPWNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxz -OmNoYW5nZWhpc3RvcnktdGFicGFuZWwiPjxzdHJvbmc+SGlzdG9yeTwvc3Ryb25nPjwvYT4KICAg -ICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAKICAgICAgICAgICAgPGxpIGRhdGEtaWQ9ImFjdGl2aXR5LXN0cmVhbS1pc3N1ZS10YWIiIGRh -dGEta2V5PSJjb20uYXRsYXNzaWFuLnN0cmVhbXMuc3RyZWFtcy1qaXJhLXBsdWdpbjphY3Rpdml0 -eS1zdHJlYW0taXNzdWUtdGFiIiBkYXRhLWxhYmVsPSJBY3Rpdml0eSIgZGF0YS1ocmVmPSIvamly -YS9icm93c2UvT1ItMjM0OT9wYWdlPWNvbS5hdGxhc3NpYW4uc3RyZWFtcy5zdHJlYW1zLWppcmEt -cGx1Z2luOmFjdGl2aXR5LXN0cmVhbS1pc3N1ZS10YWIiPgogICAgICAgICAgICAgICAgICAgICAg -ICAgICAgPGEgY2xhc3M9ImFqYXgtYWN0aXZpdHktY29udGVudCIgaWQ9ImFjdGl2aXR5LXN0cmVh -bS1pc3N1ZS10YWIiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL2Jyb3dzZS9P -Ui0yMzQ5P3BhZ2U9Y29tLmF0bGFzc2lhbi5zdHJlYW1zLnN0cmVhbXMtamlyYS1wbHVnaW46YWN0 -aXZpdHktc3RyZWFtLWlzc3VlLXRhYiI+PHN0cm9uZz5BY3Rpdml0eTwvc3Ryb25nPjwvYT4KICAg -ICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDwvdWw+CgogICAgICAg -ICAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9Imlzc3VlUGFuZWxXcmFwcGVyIj4KICAgICAgICA8 -ZGl2IGNsYXNzPSJpc3N1ZVBhbmVsUHJvZ3Jlc3MiPjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9 -Imlzc3VlUGFuZWxDb250YWluZXIiIGlkPSJpc3N1ZV9hY3Rpb25zX2NvbnRhaW5lciI+CiAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lc3NhZ2UtY29udGFp -bmVyIj4KICAgIFRoZXJlIGFyZSBubyBjb21tZW50cyB5ZXQgb24gdGhpcyBpc3N1ZS4KPC9kaXY+ -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgIDwvZGl2Pgo8L2Rpdj48L2Rp -dj48ZGl2IGlkPSJhZGRjb21tZW50IiBjbGFzcz0ibW9kdWxlIj4KICAgIDxkaXYgaWQ9ImFkZGNv -bW1lbnQiIGNsYXNzPSJtb2R1bGUiPgogICAgPGRpdiBjbGFzcz0ibW9kLWNvbnRlbnQiPgogICAg -ICAgIDxmb3JtIGFjdGlvbj0iL2ppcmEvc2VjdXJlL0FkZENvbW1lbnQuanNwYT9hdGxfdG9rZW49 -QkUyRi03OVBMLUg4UVMtMlNUQiU3Qzk5YmY4NWIzNWZkYTRjYjE4ZWU2OTMxNGVlZjVhMTM5MmJl -MGEzZDMlN0NsaW4iIGNsYXNzPSJhdWkgdG9wLWxhYmVsIGFqcy1kaXJ0eS13YXJuaW5nLWV4ZW1w -dCIgaWQ9Imlzc3VlLWNvbW1lbnQtYWRkIiBtZXRob2Q9InBvc3QiPgogICAgICAgICAgICA8ZGl2 -IGNsYXNzPSJmb3JtLWJvZHkiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaGlkZGVuIj4K -ICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iYXRsX3Rva2VuIiB2YWx1ZT0iQkUyRi03 -OVBMLUg4UVMtMlNUQnw5OWJmODViMzVmZGE0Y2IxOGVlNjkzMTRlZWY1YTEzOTJiZTBhM2QzfGxp -biIgdHlwZT0iaGlkZGVuIj4KICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iaWQiIHZh -bHVlPSIxNjYyNiIgdHlwZT0iaGlkZGVuIj4KICAgICAgICAgICAgICAgIDwvZGl2PgoKICAgICAg -ICAgICAgICAgIAoKCiAgICAKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgIAogICAg -CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJmaWVsZC1ncm91cCBhdWkt -ZmllbGQtd2lraWVkaXQgY29tbWVudC1pbnB1dCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCBmb3I9 -ImNvbW1lbnQiPkNvbW1lbnQ8L2xhYmVsPgogICAgICAgICAgICAgICAgCjxkaXYgY2xhc3M9Indp -a2ktZWRpdCI+CiAgICA8ZGl2IGlkPSJ3aWtpLWVkaXQtZHJvcGRvd24yLXRleHQtc3R5bGUtd2lr -aUVkaXQwIiBjbGFzcz0iYXVpLWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCB3aWtpLWVkaXQt -ZHJvcGRvd24iPjxkaXYgY2xhc3M9ImF1aS1kcm9wZG93bjItc2VjdGlvbiI+PHVsIGNsYXNzPSJh -dWktbGlzdC10cnVuY2F0ZSI+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSJQYXJhZ3JhcGgiIGhyZWY9 -IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0icGFyYWdyYXBo -Ij5QYXJhZ3JhcGg8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IkhlYWRpbmcgMSIgaHJl -Zj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1oMSIg -ZGF0YS1vcGVyYXRpb249ImgxIj5IZWFkaW5nIDE8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0 -bGU9IkhlYWRpbmcgMiIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1l -ZGl0LW9wZXJhdGlvbi1oMiIgZGF0YS1vcGVyYXRpb249ImgyIj5IZWFkaW5nIDI8L2E+PC9saT48 -bGk+PGEgb3JpZ2luYWwtdGl0bGU9IkhlYWRpbmcgMyIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRp -dC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1oMyIgZGF0YS1vcGVyYXRpb249ImgzIj5I -ZWFkaW5nIDM8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IkhlYWRpbmcgNCIgaHJlZj0i -IyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1oNCIgZGF0 -YS1vcGVyYXRpb249Img0Ij5IZWFkaW5nIDQ8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9 -IkhlYWRpbmcgNSIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0 -LW9wZXJhdGlvbi1oNSIgZGF0YS1vcGVyYXRpb249Img1Ij5IZWFkaW5nIDU8L2E+PC9saT48bGk+ -PGEgb3JpZ2luYWwtdGl0bGU9IkhlYWRpbmcgNiIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1v -cGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1oNiIgZGF0YS1vcGVyYXRpb249Img2Ij5IZWFk -aW5nIDY8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IlByZWZvcm1hdHRlZCIgaHJlZj0i -IyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1tb25vc3Bh -Y2UiIGRhdGEtb3BlcmF0aW9uPSJtb25vc3BhY2UiPlByZWZvcm1hdHRlZDwvYT48L2xpPjxsaT48 -YSBvcmlnaW5hbC10aXRsZT0iUGFyYWdyYXBoIHF1b3RlIiBocmVmPSIjIiBjbGFzcz0id2lraS1l -ZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249InBhcmFncmFwaC1xdW90ZSI+UGFyYWdyYXBo -IHF1b3RlPC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSJCbG9jayBxdW90ZSIgaHJlZj0i -IyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSJibG9jay1xdW90 -ZSI+QmxvY2sgcXVvdGU8L2E+PC9saT48L3VsPjwvZGl2PjwvZGl2PjxkaXYgaWQ9Indpa2ktZWRp -dC1kcm9wZG93bjItbW9yZS13aWtpRWRpdDAiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHls -ZS1kZWZhdWx0IHdpa2ktZWRpdC1kcm9wZG93biI+PGRpdiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1z -ZWN0aW9uIj48dWwgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRlIj48bGk+PGEgb3JpZ2luYWwtdGl0 -bGU9IlN0cmlrZXRocm91Z2ggKEN0cmwrU2hpZnQrUykiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVk -aXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iZGVsZXRlIiBkYXRhLXNob3J0Y3V0PSJjdHJs -K3NoaWZ0K3MsIGNvbW1hbmQrc2hpZnQrcyI+U3RyaWtldGhyb3VnaDwvYT48L2xpPjxsaT48YSBo -cmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249InN1cGVy -c2NyaXB0Ij5TdXBlcnNjcmlwdDwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBjbGFzcz0id2lraS1l -ZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249InN1YnNjcmlwdCI+U3Vic2NyaXB0PC9hPjwv -bGk+PGxpPjxhIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJh -dGlvbj0iY2l0ZSI+Q2l0YXRpb248L2E+PC9saT48L3VsPjwvZGl2PjwvZGl2PjxkaXYgaWQ9Indp -a2ktZWRpdC1kcm9wZG93bjItbGluay13aWtpRWRpdDAiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1 -aS1zdHlsZS1kZWZhdWx0IHdpa2ktZWRpdC1kcm9wZG93biB3aWtpLWVkaXQtZHJvcGRvd24tbGlu -ayI+PGRpdiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1zZWN0aW9uIj48dWwgY2xhc3M9ImF1aS1saXN0 -LXRydW5jYXRlIj48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IkV4dGVybmFsIGxpbmsgKEN0cmwrSyki -IGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0ibGlu -ayIgZGF0YS1zaG9ydGN1dD0iY3RybCtrLCBjb21tYW5kK2siPkV4dGVybmFsIGxpbms8L2E+PC9s -aT48bGk+PGEgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0 -aW9uPSJsaW5rLW1haWwiPk1haWwgbGluazwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBjbGFzcz0i -d2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249ImxpbmstYW5jaG9yIj5BbmNob3Ig -bGluazwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIg -ZGF0YS1vcGVyYXRpb249ImxpbmstYXR0YWNobWVudCI+QXR0YWNobWVudCBsaW5rPC9hPjwvbGk+ -PC91bD48L2Rpdj48ZGl2IGNsYXNzPSJhdWktZHJvcGRvd24yLXNlY3Rpb24gd2lraS1lZGl0LWlu -c2VydC1saW5rIj48c3Ryb25nPkF0dGFjaG1lbnQgbGluazwvc3Ryb25nPjx1bCBjbGFzcz0iYXVp -LWxpc3QtdHJ1bmNhdGUiPjxsaT48YSBocmVmPSIjIj48L2E+PC9saT48L3VsPjwvZGl2PjwvZGl2 -PjxkaXYgaWQ9Indpa2ktZWRpdC1kcm9wZG93bjItaW1hZ2Utd2lraUVkaXQwIiBjbGFzcz0iYXVp -LWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCB3aWtpLWVkaXQtZHJvcGRvd24gd2lraS1lZGl0 -LWRyb3Bkb3duLWltYWdlIj48ZGl2IGNsYXNzPSJhdWktZHJvcGRvd24yLXNlY3Rpb24iPjx1bCBj -bGFzcz0iYXVpLWxpc3QtdHJ1bmNhdGUiPjxsaT48YSBvcmlnaW5hbC10aXRsZT0iRXh0ZXJuYWwg -aW1hZ2UiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlv -bj0iaW1hZ2UiPkV4dGVybmFsIGltYWdlPC9hPjwvbGk+PGxpPjxhIGhyZWY9IiMiIGNsYXNzPSJ3 -aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iaW1hZ2UtYXR0YWNobWVudCI+QXR0 -YWNoZWQgaW1hZ2U8L2E+PC9saT48L3VsPjwvZGl2PjxkaXYgY2xhc3M9ImF1aS1kcm9wZG93bjIt -c2VjdGlvbiB3aWtpLWVkaXQtaW5zZXJ0LWltYWdlIj48c3Ryb25nPkF0dGFjaGVkIGltYWdlPC9z -dHJvbmc+PHVsIGNsYXNzPSJhdWktbGlzdC10cnVuY2F0ZSI+PGxpPjxhIGhyZWY9IiMiPjwvYT48 -L2xpPjwvdWw+PC9kaXY+PC9kaXY+PGRpdiBpZD0id2lraS1lZGl0LWNvbG9yLXBpY2tlci13aWtp -RWRpdDAiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHlsZS1kZWZhdWx0IHdpa2ktZWRpdC1w -aWNrZXIgd2lraS1lZGl0LWNvbG9yLXBpY2tlciIgZGF0YS1jb250YWluZXI9Indpa2ktZWRpdC1j -b2xvci1waWNrZXItYnV0dG9ucy13aWtpRWRpdDAiPjxkaXYgY2xhc3M9ImF1aS1kcm9wZG93bjIt -c2VjdGlvbiI+PHVsPjxsaT48YSBocmVmPSIjIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogIzMz -MzMzMyIgZGF0YS1vcGVyYXRpb249ImNvbG9yIiBkYXRhLWNvbG9yPSIjMzMzMzMzIj4mbmJzcDs8 -L2E+PC9saT48bGk+PGEgaHJlZj0iIyIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICM3MDcwNzAi -IGRhdGEtb3BlcmF0aW9uPSJjb2xvciIgZGF0YS1jb2xvcj0iIzcwNzA3MCI+Jm5ic3A7PC9hPjwv -bGk+PGxpPjxhIGhyZWY9IiMiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjIiBkYXRh -LW9wZXJhdGlvbj0iY29sb3IiIGRhdGEtY29sb3I9IiNjY2NjY2MiPiZuYnNwOzwvYT48L2xpPjxs -aT48YSBocmVmPSIjIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogIzIwNTA4MSIgZGF0YS1vcGVy -YXRpb249ImNvbG9yIiBkYXRhLWNvbG9yPSIjMjA1MDgxIj4mbmJzcDs8L2E+PC9saT48bGk+PGEg -aHJlZj0iIyIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICM1OWFmZTEiIGRhdGEtb3BlcmF0aW9u -PSJjb2xvciIgZGF0YS1jb2xvcj0iIzU5YWZlMSI+Jm5ic3A7PC9hPjwvbGk+PGxpPjxhIGhyZWY9 -IiMiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ4OTJjIiBkYXRhLW9wZXJhdGlvbj0iY29s -b3IiIGRhdGEtY29sb3I9IiMxNDg5MmMiPiZuYnNwOzwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBz -dHlsZT0iYmFja2dyb3VuZC1jb2xvcjogIzhlYjAyMSIgZGF0YS1vcGVyYXRpb249ImNvbG9yIiBk -YXRhLWNvbG9yPSIjOGViMDIxIj4mbmJzcDs8L2E+PC9saT48bGk+PGEgaHJlZj0iIyIgc3R5bGU9 -ImJhY2tncm91bmQtY29sb3I6ICNkMDQ0MzciIGRhdGEtb3BlcmF0aW9uPSJjb2xvciIgZGF0YS1j -b2xvcj0iI2QwNDQzNyI+Jm5ic3A7PC9hPjwvbGk+PGxpPjxhIGhyZWY9IiMiIHN0eWxlPSJiYWNr -Z3JvdW5kLWNvbG9yOiAjZjc5MjMyIiBkYXRhLW9wZXJhdGlvbj0iY29sb3IiIGRhdGEtY29sb3I9 -IiNmNzkyMzIiPiZuYnNwOzwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBzdHlsZT0iYmFja2dyb3Vu -ZC1jb2xvcjogI2Y2YzM0MiIgZGF0YS1vcGVyYXRpb249ImNvbG9yIiBkYXRhLWNvbG9yPSIjZjZj -MzQyIj4mbmJzcDs8L2E+PC9saT48bGk+PGEgaHJlZj0iIyIgc3R5bGU9ImJhY2tncm91bmQtY29s -b3I6ICM2NTQ5ODIiIGRhdGEtb3BlcmF0aW9uPSJjb2xvciIgZGF0YS1jb2xvcj0iIzY1NDk4MiI+ -Jm5ic3A7PC9hPjwvbGk+PGxpPjxhIGhyZWY9IiMiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAj -ZjY5MWIyIiBkYXRhLW9wZXJhdGlvbj0iY29sb3IiIGRhdGEtY29sb3I9IiNmNjkxYjIiPiZuYnNw -OzwvYT48L2xpPjwvdWw+PC9kaXY+PC9kaXY+PGRpdiBpZD0id2lraS1lZGl0LWRyb3Bkb3duMi1p -Y29uLXBpY2tlci13aWtpRWRpdDAiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHlsZS1kZWZh -dWx0IHdpa2ktZWRpdC1waWNrZXIgd2lraS1lZGl0LWljb24tcGlja2VyIiBkYXRhLWNvbnRhaW5l -cj0id2lraS1lZGl0LWljb24tcGlja2VyLWJ1dHRvbnMtd2lraUVkaXQwIj48ZGl2IGNsYXNzPSJh -dWktZHJvcGRvd24yLXNlY3Rpb24iPjx1bD48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IjopIiBocmVm -PSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IjopIj48aW1n -IHNyYz0idGVzdF9maWxlcy9zbWlsZS5naWYiIGFsdD0ic21pbGUiPjwvYT48L2xpPjxsaT48YSBv -cmlnaW5hbC10aXRsZT0iOigiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBk -YXRhLW9wZXJhdGlvbj0iOigiPjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3NhZC5naWYiIGFsdD0ic2Fk -Ij48L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IjpQIiBocmVmPSIjIiBjbGFzcz0id2lr -aS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IjpQIj48aW1nIHNyYz0idGVzdF9maWxl -cy90b25ndWUuZ2lmIiBhbHQ9InRvbmd1ZSI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxl -PSI6RCIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9u -PSI6RCI+PGltZyBzcmM9InRlc3RfZmlsZXMvYmlnZ3Jpbi5naWYiIGFsdD0iYmlnZ3JpbiI+PC9h -PjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSI7KSIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRp -dC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSI7KSI+PGltZyBzcmM9InRlc3RfZmlsZXMvd2lu -ay5naWYiIGFsdD0id2luayI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIoeSkiIGhy -ZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iKHkpIj48 -aW1nIHNyYz0idGVzdF9maWxlcy90aHVtYnNfdXAuZ2lmIiBhbHQ9InRodW1icyB1cCI+PC9hPjwv -bGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIobikiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQt -b3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iKG4pIj48aW1nIHNyYz0idGVzdF9maWxlcy90aHVt -YnNfZG93bi5naWYiIGFsdD0idGh1bWJzIGRvd24iPjwvYT48L2xpPjxsaT48YSBvcmlnaW5hbC10 -aXRsZT0iKGkpIiBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVy -YXRpb249IihpKSI+PGltZyBzcmM9InRlc3RfZmlsZXMvaW5mb3JtYXRpb24uZ2lmIiBhbHQ9Imlu -Zm9ybWF0aW9uIj48L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IigvKSIgaHJlZj0iIyIg -Y2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSIoLykiPjxpbWcgc3Jj -PSJ0ZXN0X2ZpbGVzL2NoZWNrLmdpZiIgYWx0PSJjaGVjayI+PC9hPjwvbGk+PGxpPjxhIG9yaWdp -bmFsLXRpdGxlPSIoeCkiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRh -LW9wZXJhdGlvbj0iKHgpIj48aW1nIHNyYz0idGVzdF9maWxlcy9lcnJvci5naWYiIGFsdD0iZXJy -b3IiPjwvYT48L2xpPjxsaT48YSBvcmlnaW5hbC10aXRsZT0iKCEpIiBocmVmPSIjIiBjbGFzcz0i -d2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IighKSI+PGltZyBzcmM9InRlc3Rf -ZmlsZXMvd2FybmluZy5naWYiIGFsdD0id2FybmluZyI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFs -LXRpdGxlPSIoKykiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9w -ZXJhdGlvbj0iKCspIj48aW1nIHNyYz0idGVzdF9maWxlcy9hZGQuZ2lmIiBhbHQ9ImFkZCI+PC9h -PjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIoLSkiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVk -aXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iKC0pIj48aW1nIHNyYz0idGVzdF9maWxlcy9m -b3JiaWRkZW4uZ2lmIiBhbHQ9ImZvcmJpZGRlbiI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRp -dGxlPSIoPykiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJh -dGlvbj0iKD8pIj48aW1nIHNyYz0idGVzdF9maWxlcy9oZWxwXzE2LmdpZiIgYWx0PSJoZWxwIj48 -L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IihvbikiIGhyZWY9IiMiIGNsYXNzPSJ3aWtp -LWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iKG9uKSI+PGltZyBzcmM9InRlc3RfZmls -ZXMvbGlnaHRidWxiX29uLmdpZiIgYWx0PSJsaWdodGJ1bGIgb24iPjwvYT48L2xpPjxsaT48YSBv -cmlnaW5hbC10aXRsZT0iKG9mZikiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9u -IiBkYXRhLW9wZXJhdGlvbj0iKG9mZikiPjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL2xpZ2h0YnVsYi5n -aWYiIGFsdD0ibGlnaHRidWxiIj48L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IigqKSIg -aHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSIoKiki -PjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3N0YXJfeWVsbG93LmdpZiIgYWx0PSJzdGFyIHllbGxvdyI+ -PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIoKnIpIiBocmVmPSIjIiBjbGFzcz0id2lr -aS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IigqcikiPjxpbWcgc3JjPSJ0ZXN0X2Zp -bGVzL3N0YXJfcmVkLmdpZiIgYWx0PSJzdGFyIHJlZCI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFs -LXRpdGxlPSIoKmcpIiBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1v -cGVyYXRpb249IigqZykiPjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3N0YXJfZ3JlZW4uZ2lmIiBhbHQ9 -InN0YXIgZ3JlZW4iPjwvYT48L2xpPjxsaT48YSBvcmlnaW5hbC10aXRsZT0iKCpiKSIgaHJlZj0i -IyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSIoKmIpIj48aW1n -IHNyYz0idGVzdF9maWxlcy9zdGFyX2JsdWUuZ2lmIiBhbHQ9InN0YXIgYmx1ZSI+PC9hPjwvbGk+ -PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIoKnkpIiBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9w -ZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IigqeSkiPjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3N0YXJf -eWVsbG93LmdpZiIgYWx0PSJzdGFyIHllbGxvdyI+PC9hPjwvbGk+PC91bD48L2Rpdj48L2Rpdj48 -ZGl2IGlkPSJ3aWtpLWVkaXQtZHJvcGRvd24yLW90aGVyLXdpa2lFZGl0MCIgY2xhc3M9ImF1aS1k -cm9wZG93bjIgYXVpLXN0eWxlLWRlZmF1bHQgd2lraS1lZGl0LWRyb3Bkb3duIj48ZGl2IGNsYXNz -PSJhdWktZHJvcGRvd24yLXNlY3Rpb24iPjx1bCBjbGFzcz0iYXVpLWxpc3QtdHJ1bmNhdGUiPjxs -aT48YSBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249 -Im1lbnRpb24iPlVzZXIgbWVudGlvbjwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBjbGFzcz0id2lr -aS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249InRhYmxlIj5UYWJsZTwvYT48L2xpPjxs -aT48YSBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249 -ImNvZGUiPkNvZGU8L2E+PC9saT48bGk+PGEgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVy -YXRpb24iIGRhdGEtb3BlcmF0aW9uPSJub2Zvcm1hdCI+UHJlZm9ybWF0dGVkPC9hPjwvbGk+PGxp -PjxhIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0i -cGFuZWwiPlBhbmVsPC9hPjwvbGk+PGxpPjxhIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3Bl -cmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iaHIiPkhvcml6b250YWwgcnVsZXI8L2E+PC9saT48L3Vs -PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9Indpa2ktZWRpdC10b29sYmFyIiBpZD0id2lraS1lZGl0 -LXdpa2lFZGl0MCI+PGRpdiBjbGFzcz0iYXVpLXRvb2xiYXIyIj48ZGl2IGNsYXNzPSJhdWktdG9v -bGJhcjItaW5uZXIiPjxkaXYgY2xhc3M9ImF1aS10b29sYmFyMi1wcmltYXJ5Ij48ZGl2IGNsYXNz -PSJhdWktYnV0dG9ucyI+PGEgb3JpZ2luYWwtdGl0bGU9IiIgaHJlZj0iIyIgdGFiaW5kZXg9Ii0x -IiBjbGFzcz0iYXVpLWJ1dHRvbiBhdWktYnV0dG9uLXN1YnRsZSBhdWktZHJvcGRvd24yLXRyaWdn -ZXIgd2lraS1lZGl0LXN0eWxlLXBpY2tlci10cmlnZ2VyIiBhcmlhLW93bnM9Indpa2ktZWRpdC1k -cm9wZG93bjItdGV4dC1zdHlsZS13aWtpRWRpdDAiIGFyaWEtaGFzcG9wdXA9InRydWUiIGFyaWEt -Y29udHJvbHM9InRvb2xiYXJkZW1vLWRyb3Bkb3duMi1tb3JlLXdpa2lFZGl0MCI+U3R5bGU8L2E+ -PC9kaXY+PGRpdiBjbGFzcz0iYXVpLWJ1dHRvbnMgd2lraS1lZGl0LXRvb2xiYXItc2VjdGlvbiI+ -PGEgb3JpZ2luYWwtdGl0bGU9IkJvbGQgKEN0cmwrQikiIGhyZWY9IiMiIHRhYmluZGV4PSItMSIg -Y2xhc3M9ImF1aS1idXR0b24gYXVpLWJ1dHRvbi1zdWJ0bGUgd2lraS1lZGl0LW9wZXJhdGlvbiIg -ZGF0YS1vcGVyYXRpb249ImJvbGQiIGRhdGEtc2hvcnRjdXQ9ImN0cmwrYiwgY29tbWFuZCtiIj48 -c3BhbiBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXRvci1i -b2xkIj5Cb2xkPC9zcGFuPjwvYT48YSBvcmlnaW5hbC10aXRsZT0iSXRhbGljIChDdHJsK0kpIiBo -cmVmPSIjIiB0YWJpbmRleD0iLTEiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tc3VidGxl -IHdpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSJpdGFsaWMiIGRhdGEtc2hvcnRj -dXQ9ImN0cmwraSwgY29tbWFuZCtpIj48c3BhbiBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21h -bGwgYXVpLWljb25mb250LWVkaXRvci1pdGFsaWMiPkl0YWxpYzwvc3Bhbj48L2E+PGEgb3JpZ2lu -YWwtdGl0bGU9IlVuZGVybGluZSAoQ3RybCtVKSIgaHJlZj0iIyIgdGFiaW5kZXg9Ii0xIiBjbGFz -cz0iYXVpLWJ1dHRvbiBhdWktYnV0dG9uLXN1YnRsZSB3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRh -LW9wZXJhdGlvbj0idW5kZXJsaW5lIiBkYXRhLXNob3J0Y3V0PSJjdHJsK3UsIGNvbW1hbmQrdSI+ -PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1lZGl0b3It -dW5kZXJsaW5lIj5VbmRlcmxpbmU8L3NwYW4+PC9hPjxhIG9yaWdpbmFsLXRpdGxlPSJUZXh0IGNv -bG9yIiBocmVmPSIjIiB0YWJpbmRleD0iLTEiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24t -c3VidGxlIHdpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1jb2xvciIgZGF0 -YS1vcGVyYXRpb249ImNvbG9yIiBkYXRhLWNvbG9yPSJyZWQiPjxzcGFuIGNsYXNzPSJhdWktaWNv -biBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdG9yLWNvbG9yIj5UZXh0IGNvbG9yPC9z -cGFuPjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7IiBjbGFzcz0id2lraS1lZGl0 -LWNvbG9yLWluZGljYXRvciI+PC9zcGFuPjwvYT48YSBvcmlnaW5hbC10aXRsZT0iTW9yZSBjb2xv -cnMiIGhyZWY9IiMiIHRhYmluZGV4PSItMSIgY2xhc3M9ImF1aS1idXR0b24gYXVpLWJ1dHRvbi1z -dWJ0bGUgYXVpLWRyb3Bkb3duMi10cmlnZ2VyIHdpa2ktZWRpdC1jb2xvci1waWNrZXItdHJpZ2dl -ciIgZGF0YS1vcGVyYXRpb249ImNvbG9yLXBhcmFtZXRlciIgYXJpYS1vd25zPSJ3aWtpLWVkaXQt -Y29sb3ItcGlja2VyLXdpa2lFZGl0MCIgYXJpYS1oYXNwb3B1cD0idHJ1ZSI+PHNwYW4+TW9yZSBj -b2xvcnM8L3NwYW4+PC9hPjxhIG9yaWdpbmFsLXRpdGxlPSJNb3JlIiBocmVmPSIjIiB0YWJpbmRl -eD0iLTEiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tc3VidGxlIGF1aS1kcm9wZG93bjIt -dHJpZ2dlciB3aWtpLWVkaXQtbW9yZS1waWNrZXItdHJpZ2dlciIgYXJpYS1vd25zPSJ3aWtpLWVk -aXQtZHJvcGRvd24yLW1vcmUtd2lraUVkaXQwIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWNv -bnRyb2xzPSJ0b29sYmFyZGVtby1kcm9wZG93bjItbW9yZS13aWtpRWRpdDAiPjxzcGFuIGNsYXNz -PSJhdWktaWNvbiBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdG9yLXN0eWxlcyI+TW9y -ZTwvc3Bhbj48L2E+PC9kaXY+PGRpdiBjbGFzcz0iYXVpLWJ1dHRvbnMiPjxhIG9yaWdpbmFsLXRp -dGxlPSJMaW5rIChDdHJsK0spIiBocmVmPSIjIiB0YWJpbmRleD0iLTEiIGNsYXNzPSJhdWktYnV0 -dG9uIGF1aS1idXR0b24tc3VidGxlIGF1aS1kcm9wZG93bjItdHJpZ2dlciB3aWtpLWVkaXQtbGlu -ay1waWNrZXItdHJpZ2dlciIgYXJpYS1vd25zPSJ3aWtpLWVkaXQtZHJvcGRvd24yLWxpbmstd2lr -aUVkaXQwIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWNvbnRyb2xzPSJ3aWtpLWVkaXQtZHJv -cGRvd24yLWxpbmstd2lraUVkaXQwIj48c3BhbiBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21h -bGwgYXVpLWljb25mb250LWxpbmsiPkxpbms8L3NwYW4+PC9hPjxhIG9yaWdpbmFsLXRpdGxlPSJJ -bWFnZSIgaHJlZj0iIyIgdGFiaW5kZXg9Ii0xIiBjbGFzcz0iYXVpLWJ1dHRvbiBhdWktYnV0dG9u -LXN1YnRsZSBhdWktZHJvcGRvd24yLXRyaWdnZXIgd2lraS1lZGl0LWltYWdlLXBpY2tlci10cmln -Z2VyIiBhcmlhLW93bnM9Indpa2ktZWRpdC1kcm9wZG93bjItaW1hZ2Utd2lraUVkaXQwIiBhcmlh -LWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWNvbnRyb2xzPSJ3aWtpLWVkaXQtZHJvcGRvd24yLWltYWdl -LXdpa2lFZGl0MCI+PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29u -Zm9udC1pbWFnZSI+SW1hZ2U8L3NwYW4+PC9hPjwvZGl2PjxkaXYgY2xhc3M9ImF1aS1idXR0b25z -IHdpa2ktZWRpdC10b29sYmFyLXNlY3Rpb24iPjxhIG9yaWdpbmFsLXRpdGxlPSJCdWxsZXQgbGlz -dCAoQ3RybCtTaGlmdCtCKSIgaHJlZj0iIyIgdGFiaW5kZXg9Ii0xIiBjbGFzcz0iYXVpLWJ1dHRv -biBhdWktYnV0dG9uLXN1YnRsZSB3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0i -YnVsbGV0LWxpc3QiIGRhdGEtc2hvcnRjdXQ9ImN0cmwrc2hpZnQrYiwgY29tbWFuZCtzaGlmdCti -Ij48c3BhbiBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXRv -ci1saXN0LWJ1bGxldCI+QnVsbGV0IGxpc3Q8L3NwYW4+PC9hPjxhIG9yaWdpbmFsLXRpdGxlPSJO -dW1iZXJlZCBsaXN0IChDdHJsK1NoaWZ0K04pIiBocmVmPSIjIiB0YWJpbmRleD0iLTEiIGNsYXNz -PSJhdWktYnV0dG9uIGF1aS1idXR0b24tc3VidGxlIHdpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEt -b3BlcmF0aW9uPSJudW1iZXJlZC1saXN0IiBkYXRhLXNob3J0Y3V0PSJjdHJsK3NoaWZ0K24sIGNv -bW1hbmQrc2hpZnQrbiI+PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1p -Y29uZm9udC1lZGl0b3ItbGlzdC1udW1iZXIiPk51bWJlcmVkIGxpc3Q8L3NwYW4+PC9hPjwvZGl2 -PjxkaXYgY2xhc3M9ImF1aS1idXR0b25zIj48YSBvcmlnaW5hbC10aXRsZT0iSWNvbnMiIGhyZWY9 -IiMiIHRhYmluZGV4PSItMSIgY2xhc3M9ImF1aS1idXR0b24gYXVpLWJ1dHRvbi1zdWJ0bGUgYXVp -LWRyb3Bkb3duMi10cmlnZ2VyIHdpa2ktZWRpdC1pY29uLXBpY2tlci10cmlnZ2VyIHdpa2ktZWRp -dC10b29sdGlwIiBhcmlhLW93bnM9Indpa2ktZWRpdC1kcm9wZG93bjItaWNvbi1waWNrZXItd2lr -aUVkaXQwIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWNvbnRyb2xzPSJ3aWtpLWVkaXQtZHJv -cGRvd24yLWljb24tcGlja2VyLXdpa2lFZGl0MCI+PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1p -Y29uLXNtYWxsIGF1aS1pY29uZm9udC1lZGl0b3ItZW1vdGljb24iPkljb25zPC9zcGFuPjwvYT48 -YSBvcmlnaW5hbC10aXRsZT0iT3RoZXIiIGhyZWY9IiMiIHRhYmluZGV4PSItMSIgY2xhc3M9ImF1 -aS1idXR0b24gYXVpLWJ1dHRvbi1zdWJ0bGUgYXVpLWRyb3Bkb3duMi10cmlnZ2VyIHdpa2ktZWRp -dC1vdGhlci1waWNrZXItdHJpZ2dlciB3aWtpLWVkaXQtdG9vbHRpcCIgYXJpYS1vd25zPSJ3aWtp -LWVkaXQtZHJvcGRvd24yLW90aGVyLXdpa2lFZGl0MCIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJp -YS1jb250cm9scz0id2lraS1lZGl0LWRyb3Bkb3duMi1vdGhlci13aWtpRWRpdDAiPjxzcGFuIGNs -YXNzPSJhdWktaWNvbiBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtYWRkIj5PdGhlcjwvc3Bh -bj48L2E+PC9kaXY+PGRpdiBjbGFzcz0iYXVpLWJ1dHRvbnMgd2lraS1lZGl0LXRvb2xiYXItbGFz -dCI+PGEgb3JpZ2luYWwtdGl0bGU9IlRvZ2dsZSB2aXNpYmlsaXR5IiBocmVmPSIjIiB0YWJpbmRl -eD0iLTEiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tc3VidGxlIHdpa2ktZWRpdC12aXNp -YmxlLXRvZ2dsZSB3aWtpLWVkaXQtdG9vbHRpcCI+PHNwYW4gY2xhc3M9ImF1aS1pY29uIGljb24t -dG9vbGJhcnRvZ2dsZSI+TG9jayAvIFVubG9jazwvc3Bhbj48L2E+PC9kaXY+PC9kaXY+PC9kaXY+ -PCEtLSAuYXVpLXRvb2xiYXItaW5uZXIgLS0+PC9kaXY+PC9kaXY+PGRpdiBpZD0iY29tbWVudC13 -aWtpLWVkaXQiIGNsYXNzPSJ3aWtpLWVkaXQtY29udGVudCI+CiAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgIDx0ZXh0YXJlYSBjbGFzcz0idGV4dGFyZWEgbG9uZy1maWVsZCB3aWtpLXRl -eHRmaWVsZCBtZW50aW9uYWJsZSIgY29scz0iNjAiIGlkPSJjb21tZW50IiBuYW1lPSJjb21tZW50 -IiByb3dzPSIxMCIgZGF0YS1wcm9qZWN0a2V5PSJPUiIgZGF0YS1pc3N1ZWtleT0iT1ItMjM0OSIg -d3JhcD0idmlydHVhbCI+PC90ZXh0YXJlYT4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNv -bnRlbnQtaW5uZXIiPiAgICAgICAgICAgIAogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CjwvZGl2 -Pgo8ZGl2IGNsYXNzPSJmaWVsZC10b29scyI+CiAgICAKICAgIDxidXR0b24gY2xhc3M9ImppcmEt -aWNvbi1idXR0b24gZnVsbHNjcmVlbiIgaWQ9ImNvbW1lbnQtcHJldmlld19saW5rIiB0eXBlPSJi -dXR0b24iPjxzcGFuIGNsYXNzPSJhdWktaWNvbiB3aWtpLXJlbmRlcmVyLWljb24iPlByZXZpZXcg -Y29tbWVudDwvc3Bhbj48L2J1dHRvbj4KICAgIDxhIGNsYXNzPSJoZWxwLWxuayIgaWQ9InZpZXdI -ZWxwIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvV2lraVJlbmRl -cmVySGVscEFjdGlvbi5qc3BhP3NlY3Rpb249dGV4dGVmZmVjdHMiIHRpdGxlPSJHZXQgbG9jYWwg -aGVscCBhYm91dCB3aWtpIG1hcmt1cCBoZWxwIiBkYXRhLWhlbHBsaW5rPSJsb2NhbCI+PHNwYW4g -Y2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1oZWxwIj48L3NwYW4+ -PC9hPgo8L2Rpdj4KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJz -ZWN1cml0eS1sZXZlbCI+CiAgICAgICAgPGZpZWxkc2V0IGNsYXNzPSJoaWRkZW4gcGFyYW1ldGVy -cyI+CiAgICAgICAgICAgIDxpbnB1dCB0aXRsZT0ic2VjdXJpdHlMZXZlbFZpZXdhYmxlQnlBbGwi -IHZhbHVlPSJWaWV3YWJsZSBieSBBbGwgVXNlcnMiIHR5cGU9ImhpZGRlbiI+CiAgICAgICAgICAg -IDxpbnB1dCB0aXRsZT0ic2VjdXJpdHlMZXZlbFZpZXdhYmxlUmVzdHJpY3RlZFRvIiB2YWx1ZT0i -UmVzdHJpY3RlZCB0byAmbHQ7c3BhbiBjbGFzcz0ncmVkVGV4dCcmZ3Q7ezB9Jmx0Oy9zcGFuJmd0 -OyIgdHlwZT0iaGlkZGVuIj4KICAgICAgICA8L2ZpZWxkc2V0PgogICAgICAgIAogICAgICAgIDxk -aXYgY2xhc3M9InNlbGVjdC1tZW51IiBpZD0iY29tbWVudExldmVsLW11bHRpLXNlbGVjdCI+PGEg -Y2xhc3M9ImRyb3AiIGhyZWY9IiMiPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0ic2VjdXJpdHkt -bGV2ZWwtZHJvcC1pY29uIGF1aS1pY29uIGF1aS1pY29uLXNtYWxsICBhdWktaWNvbmZvbnQtdW5s -b2NrZWQiPgogICAgICAgICAgICAgICAgVGhpcyBjb21tZW50IHdpbGwgYmUgVmlld2FibGUgYnkg -QWxsIFVzZXJzCiAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imlj -b24gZHJvcC1tZW51Ij48L3NwYW4+CiAgICAgICAgPC9hPjxkaXYgY2xhc3M9ImF1aS1saXN0IGF1 -aS1saXN0LWNoZWNrZWQiIGlkPSJjb21tZW50TGV2ZWwtc3VnZ2VzdGlvbnMiIHRhYmluZGV4PSIt -MSI+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0ic2VsZWN0LW1lbnUiIGlkPSJjb21tZW50TGV2ZWwt -bXVsdGktc2VsZWN0Ij48ZGl2IGNsYXNzPSJhdWktbGlzdCBhdWktbGlzdC1jaGVja2VkIiBpZD0i -Y29tbWVudExldmVsLXN1Z2dlc3Rpb25zIiB0YWJpbmRleD0iLTEiPjwvZGl2PjwvZGl2PjxzZWxl -Y3QgbXVsdGlwbGU9Im11bHRpcGxlIiBzdHlsZT0iZGlzcGxheTogbm9uZTsiIG5hbWU9ImNvbW1l -bnRMZXZlbCIgaWQ9ImNvbW1lbnRMZXZlbCI+CiAgICAgICAgICAgIDxvcHRpb24gc2VsZWN0ZWQ9 -InNlbGVjdGVkIiB2YWx1ZT0iIj5BbGwgVXNlcnM8L29wdGlvbj4KICAgICAgICAgICAgICAgICAg -ICAgICAgICAgIDxvcHRncm91cCBsYWJlbD0iUHJvamVjdCBSb2xlcyI+CiAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0icm9sZToxMDAwMiI+ -QWRtaW5pc3RyYXRvcnM8L29wdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0icm9sZToxMDAwMSI+RGV2ZWxvcGVyczwvb3B0aW9u -PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZh -bHVlPSJyb2xlOjEwMDAwIj5Vc2Vyczwvb3B0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgPC9vcHRncm91cD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 -L3NlbGVjdD4KICAgICAgICA8c3BhbiBjbGFzcz0iY3VycmVudC1sZXZlbCI+Vmlld2FibGUgYnkg -QWxsIFVzZXJzPC9zcGFuPgogICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgIDwvZGl2PgogICAgCiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNs -YXNzPSJidXR0b25zLWNvbnRhaW5lciBmb3JtLWZvb3RlciI+CiAgICAgICAgICAgICAgICA8ZGl2 -IGNsYXNzPSJidXR0b25zIj4KICAgICAgICAgICAgICAgICAgICA8aW5wdXQgYWNjZXNza2V5PSJz -IiBjbGFzcz0iYXVpLWJ1dHRvbiIgaWQ9Imlzc3VlLWNvbW1lbnQtYWRkLXN1Ym1pdCIgbmFtZT0i -QWRkIiB0aXRsZT0iUHJlc3MgQWx0K1NoaWZ0K3MgdG8gc3VibWl0IHRoaXMgZm9ybSIgdmFsdWU9 -IkFkZCIgdHlwZT0ic3VibWl0Ij4KICAgICAgICAgICAgICAgICAgICA8YSBhY2Nlc3NrZXk9ImAi -IGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tbGluayBjYW5jZWwiIGhyZWY9IiMiIGlkPSJp -c3N1ZS1jb21tZW50LWFkZC1jYW5jZWwiIHRpdGxlPSJQcmVzcyBBbHQrU2hpZnQrYCB0byBjYW5j -ZWwiPkNhbmNlbDwvYT4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4K -ICAgICAgICA8L2Zvcm0+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9Im1vZC1mb290ZXIiPgog -ICAgICAgIDx1bCBjbGFzcz0ib3BzIj4KICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAg -PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL0FkZENvbW1lbnQl -MjFkZWZhdWx0LmpzcGE/aWQ9MTY2MjYiIGlkPSJmb290ZXItY29tbWVudC1idXR0b24iIG5hbWU9 -ImFkZC1jb21tZW50IiBjbGFzcz0iYXVpLWJ1dHRvbiI+CiAgICAgICAgICAgICAgICAgICAgPHNw -YW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1jb21tZW50IGlj -b24tY29tbWVudCI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDxzcGFuPkNvbW1lbnQ8L3Nw -YW4+CiAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgIDwvbGk+CiAgICAgICAgPC91bD4K -ICAgIDwvZGl2Pgo8L2Rpdj4KCjwvZGl2Pgo8L2Rpdj48ZGl2IGlkPSJ2aWV3aXNzdWVzaWRlYmFy -IiBjbGFzcz0iYXVpLWl0ZW0gaXNzdWUtc2lkZS1jb2x1bW4iPjxkaXYgaWQ9InBlb3BsZW1vZHVs -ZSIgY2xhc3M9Im1vZHVsZSB0b2dnbGUtd3JhcCI+PGRpdiBpZD0icGVvcGxlbW9kdWxlX2hlYWRp -bmciIGNsYXNzPSJtb2QtaGVhZGVyIj48dWwgY2xhc3M9Im9wcyI+PC91bD48aDIgY2xhc3M9InRv -Z2dsZS10aXRsZSI+UGVvcGxlPC9oMj48L2Rpdj48ZGl2IGNsYXNzPSJtb2QtY29udGVudCI+PHVs -IGNsYXNzPSJpdGVtLWRldGFpbHMiIGlkPSJwZW9wbGVkZXRhaWxzIj4KICAgIDxsaSBjbGFzcz0i -cGVvcGxlLWRldGFpbHMiPgogICAgICAgICAgICAgICAgPGRsPgogICAgICAgICAgICA8ZHQ+QXNz -aWduZWU6PC9kdD4KICAgICAgICAgICAgPGRkPgogICAgICAgICAgICAgICAgPHNwYW4gdGl0bGU9 -IkNsaWNrIHRvIGVkaXQiIGlkPSJhc3NpZ25lZS12YWwiIGNsYXNzPSJ2aWV3LWlzc3VlLWZpZWxk -IGVkaXRhYmxlLWZpZWxkIGluYWN0aXZlIj4KCiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ1c2Vy -LWhvdmVyIiBpZD0iaXNzdWVfc3VtbWFyeV9hc3NpZ25lZV9zY29sc29uIiByZWw9InNjb2xzb24i -PgogICAgICAgICAgICAKCiAgICA8c3BhbiBjbGFzcz0iYXVpLWF2YXRhciBhdWktYXZhdGFyLXNt -YWxsIj48c3BhbiBjbGFzcz0iYXVpLWF2YXRhci1pbm5lciI+PGltZyBzcmM9InRlc3RfZmlsZXMv -dXNlcmF2YXRhci5wbmciIGFsdD0ic2NvbHNvbiI+PC9zcGFuPjwvc3Bhbj4KICAgICAgICAgICAg -U3RlcGhhbmUgQ09MU09OCiAgICAgICAgPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9Im92ZXJsYXkt -aWNvbiBhdWktaWNvbiBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdCI+PC9zcGFuPjwv -c3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGQ+CiAgICAgICAgPC9kbD4KICAg -ICAgICAgICAgICAgICAgICAgICAgPGRsPgogICAgICAgICAgICA8ZHQ+UmVwb3J0ZXI6PC9kdD4K -ICAgICAgICAgICAgPGRkPgogICAgICAgICAgICAgICAgPHNwYW4gdGl0bGU9IkNsaWNrIHRvIGVk -aXQiIGlkPSJyZXBvcnRlci12YWwiIGNsYXNzPSJ2aWV3LWlzc3VlLWZpZWxkIGVkaXRhYmxlLWZp -ZWxkIGluYWN0aXZlIj4KCiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ1c2VyLWhvdmVyIiBpZD0i -aXNzdWVfc3VtbWFyeV9yZXBvcnRlcl9zY29sc29uIiByZWw9InNjb2xzb24iPgogICAgICAgICAg -ICAKCiAgICA8c3BhbiBjbGFzcz0iYXVpLWF2YXRhciBhdWktYXZhdGFyLXNtYWxsIj48c3BhbiBj -bGFzcz0iYXVpLWF2YXRhci1pbm5lciI+PGltZyBzcmM9InRlc3RfZmlsZXMvdXNlcmF2YXRhci5w -bmciIGFsdD0ic2NvbHNvbiI+PC9zcGFuPjwvc3Bhbj4KICAgICAgICAgICAgU3RlcGhhbmUgQ09M -U09OCiAgICAgICAgPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9Im92ZXJsYXktaWNvbiBhdWktaWNv -biBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdCI+PC9zcGFuPjwvc3Bhbj4KICAgICAg -ICAgICAgPC9kZD4KICAgICAgICA8L2RsPgogICAgICAgICAgICAgICAgICAgIDwvbGk+CjwvdWw+ -CiAgICA8dWwgY2xhc3M9Iml0ZW0tZGV0YWlscyI+CiAgICAgICAgPGxpPgogICAgICAgICAgICAg -ICAgICAgICAgICAgICAgPGRsPgogICAgICAgICAgICAgICAgICAgIDxkdD5Wb3Rlczo8L2R0Pgog -ICAgICAgICAgICAgICAgICAgIDxkZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGlkPSJ2aWV3LXZv -dGVyLWxpc3QiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9WaWV3 -Vm90ZXJzJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiB0aXRsZT0iVmlldyBWb3RlcnMiPgogICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gaWQ9 -InZvdGUtZGF0YSIgY2xhc3M9ImF1aS1iYWRnZSB2b3RlLXN0YXRlLW9mZiI+MDwvc3Bhbj4KICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAg -ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kZD4KICAgICAgICAgICAgICAgIDwv -ZGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGw+CiAgICAgICAg -ICAgICAgICAgICAgPGR0PldhdGNoZXJzOjwvZHQ+CiAgICAgICAgICAgICAgICAgICAgPGRkPgog -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGFyaWEtaGFzcG9wdXA9InRydWUi -IGFyaWEtZXhwYW5kZWQ9ImZhbHNlIiBjbGFzcz0iX19za2F0ZSIgaWQ9InZpZXctd2F0Y2hlci1s -aXN0IiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvTWFuYWdlV2F0 -Y2hlcnMlMjFkZWZhdWx0LmpzcGE/aWQ9MTY2MjYiIHRpdGxlPSJWaWV3IFdhdGNoZXJzIiBhcmlh -LWNvbnRyb2xzPSJpbmxpbmUtZGlhbG9nLXdhdGNoZXJzIiBkYXRhLWF1aS10cmlnZ2VyPSIiPgog -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4g -aWQ9IndhdGNoZXItZGF0YSIgY2xhc3M9ImF1aS1iYWRnZSB3YXRjaC1zdGF0ZS1vbiI+MTwvc3Bh -bj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv -YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhdWktaW5saW5lLWRpYWxvZzIgZGF0YS1h -dWktcGVyc2lzdGVudD0idHJ1ZSIgaWQ9ImlubGluZS1kaWFsb2ctd2F0Y2hlcnMiIGNsYXNzPSJh -dWktbGF5ZXIgYXVpLWlubGluZS1kaWFsb2cgX19za2F0ZSIgZGF0YS1hdWktYWxpZ25tZW50PSJi -b3R0b20gbGVmdCIgZGF0YS1hdWktcmVzcG9uZHMtdG89Im5vbmUiIGFyaWEtaGlkZGVuPSJ0cnVl -Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdWktaW5saW5l -LWRpYWxvZy1jb250ZW50cyI+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2F1 -aS1pbmxpbmUtZGlhbG9nMj4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgIDxhIGlkPSJ3YXRjaGluZy10b2dnbGUiIGNsYXNzPSJ3YXRjaC1zdGF0ZS1v -biIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL1ZvdGVPcldhdGNo -SXNzdWUuanNwYT9hdGxfdG9rZW49QkUyRi03OVBMLUg4UVMtMlNUQiU3Qzk5YmY4NWIzNWZkYTRj -YjE4ZWU2OTMxNGVlZjVhMTM5MmJlMGEzZDMlN0NsaW4mYW1wO2lkPTE2NjI2JmFtcDt3YXRjaD11 -bndhdGNoIiByZWw9IjE2NjI2Ij5TdG9wIHdhdGNoaW5nIHRoaXMgaXNzdWU8L2E+IDxzcGFuIGNs -YXNzPSJpY29uIj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGQ+CiAgICAgICAgICAgICAgICA8 -L2RsPgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICA8L3VsPgo8L2Rpdj48L2Rpdj48ZGl2 -IGlkPSJkYXRlc21vZHVsZSIgY2xhc3M9Im1vZHVsZSB0b2dnbGUtd3JhcCI+PGRpdiBpZD0iZGF0 -ZXNtb2R1bGVfaGVhZGluZyIgY2xhc3M9Im1vZC1oZWFkZXIiPjx1bCBjbGFzcz0ib3BzIj48L3Vs -PjxoMiBjbGFzcz0idG9nZ2xlLXRpdGxlIj5EYXRlczwvaDI+PC9kaXY+PGRpdiBjbGFzcz0ibW9k -LWNvbnRlbnQiPjx1bCBjbGFzcz0iaXRlbS1kZXRhaWxzIj4KICAgIDxsaT4KICAgICAgICAgICAg -PGRsIGNsYXNzPSJkYXRlcyI+CiAgICAgICAgICAgIDxkdD5DcmVhdGVkOjwvZHQ+CiAgICAgICAg -ICAgIDxkZCBjbGFzcz0iZGF0ZSB1c2VyLXR6IiB0aXRsZT0iMTMvSnVsLzE2IDEwOjMyIEFNIj4K -CiAgICAgICAgICAgICAgICA8c3BhbiBkYXRhLW5hbWU9IkNyZWF0ZWQiIGlkPSJjcmVhdGUtZGF0 -ZSIgZGF0YS1maWVsZHR5cGU9ImRhdGV0aW1lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgY2xhc3M9 -ImxpdmVzdGFtcCIgZGF0ZXRpbWU9IjIwMTYtMDctMTNUMTA6MzI6MDArMDIwMCI+NCBob3VycyBh -Z288L3RpbWU+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPC9kZD4KICAgICAgICA8L2RsPgogICAg -ICAgICAgICA8ZGwgY2xhc3M9ImRhdGVzIj4KICAgICAgICAgICAgPGR0PlVwZGF0ZWQ6PC9kdD4K -ICAgICAgICAgICAgPGRkIGNsYXNzPSJkYXRlIHVzZXItdHoiIHRpdGxlPSIxMy9KdWwvMTYgMTA6 -NTkgQU0iPgoKICAgICAgICAgICAgICAgIDxzcGFuIGRhdGEtbmFtZT0iVXBkYXRlZCIgaWQ9InVw -ZGF0ZWQtZGF0ZSIgZGF0YS1maWVsZHR5cGU9ImRhdGV0aW1lIj4KICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRp -bWUgY2xhc3M9ImxpdmVzdGFtcCIgZGF0ZXRpbWU9IjIwMTYtMDctMTNUMTA6NTk6NDYrMDIwMCI+ -NCBob3VycyBhZ288L3RpbWU+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPC9kZD4KICAgICAgICA8 -L2RsPgogICAgICAgIDwvbGk+CjwvdWw+CjwvZGl2PjwvZGl2PjxkaXYgc3R5bGU9ImRpc3BsYXk6 -IGJsb2NrOyIgaWQ9InZpZXdpc3N1ZS1kZXZzdGF0dXMtcGFuZWwiIGNsYXNzPSJtb2R1bGUgdG9n -Z2xlLXdyYXAganMtYW5pbWF0aW9uLWNvbXBsZXRlZCI+PGRpdiBpZD0idmlld2lzc3VlLWRldnN0 -YXR1cy1wYW5lbF9oZWFkaW5nIiBjbGFzcz0ibW9kLWhlYWRlciI+PHVsIGNsYXNzPSJvcHMiPjwv -dWw+PGgyIGNsYXNzPSJ0b2dnbGUtdGl0bGUiPkRldmVsb3BtZW50PC9oMj48ZGl2IGNsYXNzPSJ0 -cnktbGFicy1jb250YWluZXIiPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9Im1vZC1jb250ZW50Ij48 -dWwgaWQ9ImRldnN0YXR1cy1jb250YWluZXIiIGNsYXNzPSJpdGVtLWRldGFpbHMgZGV2LXN0YXR1 -cy1jb250YWluZXIiIGRhdGEtbGFicy1qc29uPSJ7JnF1b3Q7YWxsb3dlZCZxdW90OzpmYWxzZSwm -cXVvdDtvcHRlZEluJnF1b3Q7OnRydWUsJnF1b3Q7b3B0ZWRJbkJ5QWRtaW4mcXVvdDs6dHJ1ZSwm -cXVvdDtkaXNtaXNzZWQmcXVvdDs6ZmFsc2UsJnF1b3Q7aWQmcXVvdDs6MX0iIGRhdGEtc2hvdy1j -b250YWN0LWFkbWluLWZvcm09ImZhbHNlIiBkYXRhLWlzc3VlLXR5cGU9IkJ1ZyIgZGF0YS1pc3N1 -ZS1zdGF0dXM9IlByb2dyZXNzaW5nIiBkYXRhLWlzLWFzc2lnbmFibGU9InRydWUiIGRhdGEtaXMt -YXNzaWduZWU9InRydWUiIGRhdGEtYWl0LWhlbHAtdXJsLWpzb249InsmcXVvdDt1cmwmcXVvdDs6 -JnF1b3Q7aHR0cHM6Ly9kb2NzLmF0bGFzc2lhbi5jb20vamlyYS9kb2NzLTA2NC9BZHZhbmNlZCt3 -b3JrZmxvdytjb25maWd1cmF0aW9uJnF1b3Q7LCZxdW90O2FsdCZxdW90OzomcXVvdDtHZXQgaGVs -cCEmcXVvdDssJnF1b3Q7a2V5JnF1b3Q7OiZxdW90O3dvcmtmbG93LmF1dG8udHJpZ2dlcnMmcXVv -dDssJnF1b3Q7bG9jYWwmcXVvdDs6ZmFsc2UsJnF1b3Q7dGl0bGUmcXVvdDs6JnF1b3Q7QWR2YW5j -ZWQgd29ya2Zsb3cgY29uZmlndXJhdGlvbiZxdW90O30iIGRhdGEtaXNzdWUtaWQ9IjE2NjI2IiBk -YXRhLWlzc3VlLWtleT0iT1ItMjM0OSI+PGRpdiBjbGFzcz0iaGlkZGVuIGRldi1zdW1tYXJ5IGpz -b24tYmxvYiIgZGF0YS1qc29uPSJ7JnF1b3Q7Y2FjaGVkVmFsdWUmcXVvdDs6eyZxdW90O2Vycm9y -cyZxdW90OzpbXSwmcXVvdDtjb25maWdFcnJvcnMmcXVvdDs6W10sJnF1b3Q7c3VtbWFyeSZxdW90 -Ozp7JnF1b3Q7cHVsbHJlcXVlc3QmcXVvdDs6eyZxdW90O292ZXJhbGwmcXVvdDs6eyZxdW90O2Nv -dW50JnF1b3Q7OjEsJnF1b3Q7bGFzdFVwZGF0ZWQmcXVvdDs6JnF1b3Q7MjAxNi0wNy0xM1QxMjo0 -MzozOS41NDIrMDIwMCZxdW90OywmcXVvdDtzdGF0ZUNvdW50JnF1b3Q7OjEsJnF1b3Q7c3RhdGUm -cXVvdDs6JnF1b3Q7T1BFTiZxdW90OywmcXVvdDtvcGVuJnF1b3Q7OnRydWV9LCZxdW90O2J5SW5z -dGFuY2VUeXBlJnF1b3Q7OnsmcXVvdDtzdGFzaCZxdW90Ozp7JnF1b3Q7Y291bnQmcXVvdDs6MSwm -cXVvdDtuYW1lJnF1b3Q7OiZxdW90O1N0YXNoJnF1b3Q7fX19LCZxdW90O2J1aWxkJnF1b3Q7Onsm -cXVvdDtvdmVyYWxsJnF1b3Q7OnsmcXVvdDtjb3VudCZxdW90OzowLCZxdW90O2xhc3RVcGRhdGVk -JnF1b3Q7Om51bGwsJnF1b3Q7ZmFpbGVkQnVpbGRDb3VudCZxdW90OzowLCZxdW90O3N1Y2Nlc3Nm -dWxCdWlsZENvdW50JnF1b3Q7OjAsJnF1b3Q7dW5rbm93bkJ1aWxkQ291bnQmcXVvdDs6MH0sJnF1 -b3Q7YnlJbnN0YW5jZVR5cGUmcXVvdDs6e319LCZxdW90O3JldmlldyZxdW90Ozp7JnF1b3Q7b3Zl -cmFsbCZxdW90Ozp7JnF1b3Q7Y291bnQmcXVvdDs6MCwmcXVvdDtsYXN0VXBkYXRlZCZxdW90Ozpu -dWxsLCZxdW90O3N0YXRlQ291bnQmcXVvdDs6MCwmcXVvdDtzdGF0ZSZxdW90OzpudWxsLCZxdW90 -O2R1ZURhdGUmcXVvdDs6bnVsbCwmcXVvdDtvdmVyRHVlJnF1b3Q7OmZhbHNlLCZxdW90O2NvbXBs -ZXRlZCZxdW90OzpmYWxzZX0sJnF1b3Q7YnlJbnN0YW5jZVR5cGUmcXVvdDs6e319LCZxdW90O2Rl -cGxveW1lbnQtZW52aXJvbm1lbnQmcXVvdDs6eyZxdW90O292ZXJhbGwmcXVvdDs6eyZxdW90O2Nv -dW50JnF1b3Q7OjAsJnF1b3Q7bGFzdFVwZGF0ZWQmcXVvdDs6bnVsbCwmcXVvdDt0b3BFbnZpcm9u -bWVudHMmcXVvdDs6W10sJnF1b3Q7c2hvd1Byb2plY3RzJnF1b3Q7OmZhbHNlLCZxdW90O3N1Y2Nl -c3NmdWxDb3VudCZxdW90OzowfSwmcXVvdDtieUluc3RhbmNlVHlwZSZxdW90Ozp7fX0sJnF1b3Q7 -cmVwb3NpdG9yeSZxdW90Ozp7JnF1b3Q7b3ZlcmFsbCZxdW90Ozp7JnF1b3Q7Y291bnQmcXVvdDs6 -MCwmcXVvdDtsYXN0VXBkYXRlZCZxdW90OzpudWxsfSwmcXVvdDtieUluc3RhbmNlVHlwZSZxdW90 -Ozp7fX0sJnF1b3Q7YnJhbmNoJnF1b3Q7OnsmcXVvdDtvdmVyYWxsJnF1b3Q7OnsmcXVvdDtjb3Vu -dCZxdW90OzoxLCZxdW90O2xhc3RVcGRhdGVkJnF1b3Q7OiZxdW90OzIwMTYtMDctMTNUMTI6NDM6 -MzkuNTQyKzAyMDAmcXVvdDt9LCZxdW90O2J5SW5zdGFuY2VUeXBlJnF1b3Q7OnsmcXVvdDtzdGFz -aCZxdW90Ozp7JnF1b3Q7Y291bnQmcXVvdDs6MSwmcXVvdDtuYW1lJnF1b3Q7OiZxdW90O1N0YXNo -JnF1b3Q7fX19fX0sJnF1b3Q7aXNTdGFsZSZxdW90OzpmYWxzZX0iPjwvZGl2Pjx1bCBjbGFzcz0i -aXRlbS1kZXRhaWxzIHN0YXR1cy1wYW5lbHMgZGV2c3RhdHVzLWVudHJ5Ij48bGkgY2xhc3M9InN0 -YXR1cy1wYW5lbCBqcy1oYXMtZGF0YSIgaWQ9ImJyYW5jaC1zdGF0dXMtcGFuZWwiIGRhdGEtbW9k -dWxlPSJCcmFuY2hNb2R1bGUiPjxkbD48ZHQ+PGRpdiBzdHlsZT0iaGVpZ2h0OiBhdXRvOyIgY2xh -c3M9InJvbGxpbmctY29udGFpbmVyIHNsaWRpbmctY29udGFpbmVyIj48ZGl2IGNsYXNzPSJyb2xs -aW5nLWNvbnRlbnQiPjxkaXYgY2xhc3M9InN1bW1hcnktY29udGVudCI+PGEgY2xhc3M9InN1bW1h -cnkiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL2Jyb3dzZS9PUi0yMzQ5P2Rl -dlN0YXR1c0RldGFpbERpYWxvZz1icmFuY2giIHRpdGxlPSJCcmFuY2hlcyByZWxhdGVkIHRvIE9S -LTIzNDkiPjxzcGFuIGNsYXNzPSJjb3VudCI+MTwvc3Bhbj4gYnJhbmNoPC9hPjwvZGl2PjwvZGl2 -PjwvZGl2PjwvZHQ+PGRkIGNsYXNzPSJzdWItdGV4dCI+PGRpdiBzdHlsZT0iaGVpZ2h0OiBhdXRv -OyIgY2xhc3M9InJvbGxpbmctY29udGFpbmVyIHNsaWRpbmctY29udGFpbmVyIj48ZGl2IGNsYXNz -PSJyb2xsaW5nLWNvbnRlbnQiPjxkaXY+VXBkYXRlZCA8dGltZSB0aXRsZT0iMTMvSnVsLzE2IDI6 -MDkgUE0iIGNsYXNzPSJsaXZlc3RhbXAgZGF0ZSB1c2VyLXR6IGFsbG93LWZ1dHVyZSIgZGF0YS1k -YXRldGltZS1mb3JtYXQ9ImZ1bGxBZ2UiIGRhdGV0aW1lPSIyMDE2LTA3LTEzVDE0OjA5OjI5LjAz -OSswMjAwIj4zMyBtaW51dGVzIGFnbzwvdGltZT48L2Rpdj48L2Rpdj48L2Rpdj48L2RkPjwvZGw+ -PC9saT48bGkgY2xhc3M9InN0YXR1cy1wYW5lbCBoaWRkZW4ganMtaGFzLWRhdGEiIGlkPSJjb21t -aXQtc3RhdHVzLXBhbmVsIiBkYXRhLW1vZHVsZT0iQ29tbWl0TW9kdWxlIj48L2xpPjxsaSBjbGFz -cz0ic3RhdHVzLXBhbmVsIGpzLWhhcy1kYXRhIiBpZD0icHVsbHJlcXVlc3Qtc3RhdHVzLXBhbmVs -IiBkYXRhLW1vZHVsZT0iUHVsbFJlcXVlc3RNb2R1bGUiPjxkbD48ZHQ+PGRpdiBzdHlsZT0iaGVp -Z2h0OiBhdXRvOyIgY2xhc3M9InJvbGxpbmctY29udGFpbmVyIHNsaWRpbmctY29udGFpbmVyIj48 -ZGl2IGNsYXNzPSJyb2xsaW5nLWNvbnRlbnQiPjxkaXYgY2xhc3M9InN1bW1hcnktY29udGVudCI+ -PGEgY2xhc3M9InN1bW1hcnkiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL2Jy -b3dzZS9PUi0yMzQ5P2RldlN0YXR1c0RldGFpbERpYWxvZz1wdWxscmVxdWVzdCIgdGl0bGU9IlB1 -bGwgcmVxdWVzdHMgcmVsYXRlZCB0byBPUi0yMzQ5Ij48c3BhbiBjbGFzcz0iY291bnQiPjE8L3Nw -YW4+IHB1bGwgcmVxdWVzdDwvYT4gPHNwYW4gY2xhc3M9ImF1aS1sb3plbmdlIGF1aS1sb3plbmdl -LW92ZXJmbG93IGF1aS1sb3plbmdlLXN1YnRsZSBhdWktbG96ZW5nZS1jb21wbGV0ZSAgcHVsbHJl -cXVlc3Qtc3RhdGUiPk9QRU48L3NwYW4+PC9kaXY+PC9kaXY+PC9kaXY+PC9kdD48ZGQgY2xhc3M9 -InN1Yi10ZXh0Ij48ZGl2IHN0eWxlPSJoZWlnaHQ6IGF1dG87IiBjbGFzcz0icm9sbGluZy1jb250 -YWluZXIgc2xpZGluZy1jb250YWluZXIiPjxkaXYgY2xhc3M9InJvbGxpbmctY29udGVudCI+PGRp -dj5VcGRhdGVkIDx0aW1lIHRpdGxlPSIxMy9KdWwvMTYgMjowOSBQTSIgY2xhc3M9ImxpdmVzdGFt -cCBkYXRlIHVzZXItdHogYWxsb3ctZnV0dXJlIiBkYXRhLWRhdGV0aW1lLWZvcm1hdD0iZnVsbEFn -ZSIgZGF0ZXRpbWU9IjIwMTYtMDctMTNUMTQ6MDk6MjkuMDM5KzAyMDAiPjMzIG1pbnV0ZXMgYWdv -PC90aW1lPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGQ+PC9kbD48L2xpPjxsaSBjbGFzcz0ic3RhdHVz -LXBhbmVsIGhpZGRlbiBqcy1oYXMtZGF0YSIgaWQ9InJldmlldy1zdGF0dXMtcGFuZWwiIGRhdGEt -bW9kdWxlPSJSZXZpZXdNb2R1bGUiPjwvbGk+PGxpIGNsYXNzPSJzdGF0dXMtcGFuZWwgaGlkZGVu -IGpzLWhhcy1kYXRhIiBpZD0iYnVpbGQtc3RhdHVzLXBhbmVsIiBkYXRhLW1vZHVsZT0iQnVpbGRN -b2R1bGUiIGRhdGEtaXNzdWUtdHlwZT0iQnVnIiBkYXRhLWlzc3VlLXN0YXR1cz0iUHJvZ3Jlc3Np -bmciIGRhdGEtaXMtYXNzaWduZWU9InRydWUiPjwvbGk+PGxpIGNsYXNzPSJzdGF0dXMtcGFuZWwg -ZGVwbG95bWVudC1zdW1tYXJ5IGhpZGRlbiBqcy1oYXMtZGF0YSIgaWQ9ImRlcGxveW1lbnQtc3Rh -dHVzLXBhbmVsIiBkYXRhLW1vZHVsZT0iRGVwbG95bWVudE1vZHVsZSIgZGF0YS1pc3N1ZS10eXBl -PSJCdWciIGRhdGEtaXNzdWUtc3RhdHVzPSJQcm9ncmVzc2luZyIgZGF0YS1pcy1hc3NpZ25lZT0i -dHJ1ZSI+PC9saT48L3VsPjxsaSBjbGFzcz0iY2FsbC10by1hY3Rpb25zIGRldnN0YXR1cy1lbnRy -eSI+PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvYnJvd3NlL09SLTIzNDk/ -ZGV2U3RhdHVzRGV0YWlsRGlhbG9nPWNyZWF0ZS1icmFuY2giIGNsYXNzPSJkZXZzdGF0dXMtY3Rh -LWxpbmsiIGRhdGEtaXNzdWVpZD0iMTY2MjYiIGRhdGEtaXNzdWUtdHlwZT0iQnVnIiBkYXRhLWlz -c3VlLXN0YXR1cz0iUHJvZ3Jlc3NpbmciIGRhdGEtaXMtYXNzaWduZWU9InRydWUiPjxzcGFuIGNs -YXNzPSJkZXZzdGF0dXMtY3RhLWxpbmstdGV4dCI+Q3JlYXRlIGJyYW5jaDwvc3Bhbj48L2E+PC9s -aT48bGkgY2xhc3M9Im1lc3NhZ2UtcGFuZWwgaGlkZGVuIj48L2xpPjxsaSBjbGFzcz0ibGFicy1v -bi1vZmYtY29udGFpbmVyIGhpZGRlbiI+PC9saT48L3VsPjwvZGl2PjwvZGl2PjxkaXYgaWQ9Imdy -ZWVuaG9wcGVyLWFnaWxlLWlzc3VlLXdlYi1wYW5lbCIgY2xhc3M9Im1vZHVsZSB0b2dnbGUtd3Jh -cCI+PGRpdiBpZD0iZ3JlZW5ob3BwZXItYWdpbGUtaXNzdWUtd2ViLXBhbmVsX2hlYWRpbmciIGNs -YXNzPSJtb2QtaGVhZGVyIj48dWwgY2xhc3M9Im9wcyI+PC91bD48aDIgY2xhc3M9InRvZ2dsZS10 -aXRsZSI+QWdpbGU8L2gyPjwvZGl2PjxkaXYgY2xhc3M9Im1vZC1jb250ZW50Ij4KCjx1bCBjbGFz -cz0iaXRlbS1kZXRhaWxzIGdoeC1zZXBhcmF0ZWQiPgogICAgPGxpPgogICAgICAgIDxhIGNsYXNz -PSJpc3N1ZWFjdGlvbi1ncmVlbmhvcHBlci1yYXBpZGJvYXJkLW9wZXJhdGlvbiBqcy1yYXBpZGJv -YXJkLW9wZXJhdGlvbi1pc3N1ZSIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEv -c2VjdXJlL0dIR29Ub0JvYXJkLmpzcGE/aXNzdWVJZD0xNjYyNiIgdGl0bGU9IlZpZXcgdGhpcyBp -c3N1ZSBvbiBhbiBBZ2lsZSBib2FyZCI+CiAgICAgICAgICAgIFZpZXcgb24gQm9hcmQKICAgICAg -ICA8L2E+CiAgICA8L2xpPgo8L3VsPgo8L2Rpdj48L2Rpdj48ZGl2IHN0eWxlPSJkaXNwbGF5OiBu -b25lOyIgaWQ9ImJhbWJvby1kZXBsb3ltZW50LXByb2plY3RzLXJpZ2h0IiBjbGFzcz0ibW9kdWxl -IHRvZ2dsZS13cmFwIj48ZGl2IGlkPSJiYW1ib28tZGVwbG95bWVudC1wcm9qZWN0cy1yaWdodF9o -ZWFkaW5nIiBjbGFzcz0ibW9kLWhlYWRlciI+PHVsIGNsYXNzPSJvcHMiPjwvdWw+PGgyIGNsYXNz -PSJ0b2dnbGUtdGl0bGUiPklzc3VlIGRlcGxveW1lbnQ8L2gyPjwvZGl2PjxkaXYgY2xhc3M9Im1v -ZC1jb250ZW50Ij48ZGl2IGlkPSJpc3N1ZS1kZXBsb3ltZW50cy1wYW5lbC1jb250ZW50Ij48L2Rp -dj4KPHNjcmlwdD4KICAgIChmdW5jdGlvbiAoJCwgSkJBTV9ERVBMT1lNRU5UKXsKICAgICAgICBp -ZiAoIUpCQU1fREVQTE9ZTUVOVCkgewogICAgICAgICAgICByZXR1cm47IC8vIERvbid0IGJvdGhl -ciByZW5kZXJpbmcsIHNpbmNlIHRoZSByZXNvdXJjZXMgYXJlbid0IGxvYWRlZCAoeWV0PykuCiAg -ICAgICAgfQogICAgICAgIGlmIChKQkFNX0RFUExPWU1FTlQucGFuZWwpIHsKICAgICAgICAgICAg -SkJBTV9ERVBMT1lNRU5ULnBhbmVsLnJlbW92ZSgpOwogICAgICAgIH0KICAgICAgICBKQkFNX0RF -UExPWU1FTlQucGFuZWwgPSAgbmV3IEpCQU1fREVQTE9ZTUVOVC5SZWxhdGVkRGVwbG95bWVudFBy -b2plY3RzLlZpZXcoewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbDogJyNpc3N1ZS1kZXBs -b3ltZW50cy1wYW5lbC1jb250ZW50JywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmV0Y2hV -cmw6ICcvamlyYS9yZXN0L2JhbWJvby9sYXRlc3QvZGVwbG95L09SL09SLTIzNDknLAogICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICBvQXV0aERhbmNlUmV0dXJuVXJsOiAnL2ppcmEvYnJvd3NlL09S -LTIzNDknLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpc3N1ZUlkOiAnMTY2MjYnCiAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg -ICAgICAgICAgICAgICAgICAgfSk7CiAgICB9KEFKUy4kLCB3aW5kb3cuSkJBTV9ERVBMT1lNRU5U -KSk7Cjwvc2NyaXB0Pgo8L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4KICAgICAgICAgICAgICAgICAg -ICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8 -L2Rpdj4KCiAgICAKICAgIDwvc2VjdGlvbj4KICAgIDxmb290ZXIgaWQ9ImZvb3RlciIgcm9sZT0i -Y29udGVudGluZm8iPgogICAgICAgIAoKPHNlY3Rpb24gY2xhc3M9ImZvb3Rlci1ib2R5Ij4KCgoK -PHVsIGNsYXNzPSJhdGxhc3NpYW4tZm9vdGVyIj4KICAgIDxsaT4KICAgICAgICBBdGxhc3NpYW4g -SklSQSA8YSBjbGFzcz0ic2VvLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3LmF0bGFzc2lhbi5jb20v -c29mdHdhcmUvamlyYSI+UHJvamVjdCBNYW5hZ2VtZW50IFNvZnR3YXJlPC9hPgoKICAgICAgICAg -ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAg -ICAgIDxzcGFuIGlkPSJmb290ZXItYnVpbGQtaW5mb3JtYXRpb24iPih2Ni40LjUjNjQwMjAtPHNw -YW4gdGl0bGU9Ijc4YWNkNmM1MDJiZDhlNTI2YTNmMDAzMmI3NzBlNTVkNmYzYTNiMGYiIGRhdGEt -Y29tbWl0LWlkPSI3OGFjZDZjNTAyYmQ4ZTUyNmEzZjAwMzJiNzcwZTU1ZDZmM2EzYjBmfSI+c2hh -MTo3OGFjZDZjPC9zcGFuPik8L3NwYW4+CiAgICA8L2xpPgogICAgPGxpPgogICAgICAgIDxhIGlk -PSJhYm91dC1saW5rIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUv -QWJvdXRQYWdlLmpzcGEiPkFib3V0IEpJUkE8L2E+CiAgICA8L2xpPgogICAgPGxpPgogICAgICAg -ICAgICAgICAgICAgICAgICA8YSBpZD0iZm9vdGVyLXJlcG9ydC1wcm9ibGVtLWxpbmsiIGhyZWY9 -Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3BsdWdpbnMvc2VydmxldC9zdHAvdmlldy8i -PlJlcG9ydCBhIHByb2JsZW08L2E+CiAgICA8L2xpPgo8L3VsPgogICAgPHVsIGNsYXNzPSJhdGxh -c3NpYW4tZm9vdGVyIj4KICAgICAgICA8bGkgY2xhc3M9ImxpY2Vuc2VtZXNzYWdlIj4KICAgICAg -ICAgICAgICAgICAgICAgICAgICAgIFBvd2VyZWQgYnkgYSBmcmVlIEF0bGFzc2lhbiA8YSBocmVm -PSJodHRwOi8vd3d3LmF0bGFzc2lhbi5jb20vc29mdHdhcmUvamlyYSI+SklSQTwvYT4gb3BlbiBz -b3VyY2UgbGljZW5zZSBmb3IgT3BlblBhYXMuIFRyeSBKSVJBIC0gPGEgaHJlZj0iaHR0cDovL3d3 -dy5hdGxhc3NpYW4uY29tL3NvZnR3YXJlL2ppcmEiPmJ1ZyB0cmFja2luZyBzb2Z0d2FyZTwvYT4g -Zm9yIDxpPnlvdXI8L2k+IHRlYW0uCgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICA8L3Vs -PgoKPGZvcm0gaWQ9ImppcmFfcmVxdWVzdF90aW1pbmdfaW5mbyIgY2xhc3M9ImRvbnQtZGVmYXVs -dC1mb2N1cyI+Cgk8ZmllbGRzZXQgY2xhc3M9InBhcmFtZXRlcnMgaGlkZGVuIj4KCQk8aW5wdXQg -dGl0bGU9ImppcmEucmVxdWVzdC5zdGFydC5taWxsaXMiIHZhbHVlPSIxNDY4NDA2ODEwODE3IiB0 -eXBlPSJoaWRkZW4iPgoJCTxpbnB1dCB0aXRsZT0iamlyYS5yZXF1ZXN0LnNlcnZlci50aW1lIiB2 -YWx1ZT0iMjk5IiB0eXBlPSJoaWRkZW4iPgoJCTxpbnB1dCB0aXRsZT0iamlyYS5yZXF1ZXN0Lmlk -IiB2YWx1ZT0iNzY2eDM0Mzk3NzB4MSIgdHlwZT0iaGlkZGVuIj4KCQk8aW5wdXQgdGl0bGU9Impp -cmEuc2Vzc2lvbi5leHBpcnkudGltZSIgdmFsdWU9IjE0Njg0MjQ4MDU5NzQiIHR5cGU9ImhpZGRl -biI+CgkJPGlucHV0IHRpdGxlPSJqaXJhLnNlc3Npb24uZXhwaXJ5LmluLm1pbnMiIHZhbHVlPSIy -OTkiIHR5cGU9ImhpZGRlbiI+CgkJPGlucHV0IGlkPSJqaXJhQ29uY3VycmVudFJlcXVlc3RzIiBu -YW1lPSJqaXJhLnJlcXVlc3QuY29uY3VycmVudC5yZXF1ZXN0cyIgdmFsdWU9IjEiIHR5cGU9Imhp -ZGRlbiI+Cgk8L2ZpZWxkc2V0Pgo8L2Zvcm0+CjwhLS0KCSAgICAgICAgICAgICAgICAgUkVRVUVT -VCBJRCA6IDc2NngzNDM5NzcweDEKCSAgICAgICAgICBSRVFVRVNUIFRJTUVTVEFNUCA6IFsxMy9K -dWwvMjAxNjoxMjo0Njo1MCArMDIwMF0KCSAgICAgICAgICAgICAgIFJFUVVFU1QgVElNRSA6IDAu -Mjk5MAoJICAgICAgICAgICAgICAgICBBU0VTU0lPTklEIDogNDd5YTh5CgkgICAgICAgIENPTkNV -UlJFTlQgUkVRVUVTVFMgOiAxCgoJICAgICAgICAgICAgICAgICAgICAgIGRiLnJlYWRzIDogbmFt -ZT1kYi5yZWFkczsgaW52PTI0OyBtcz0xOTsgY3B1PTA7IHJzcz0wOwoJICAgICAgICAgICAgICAg -ICAgICAgZGIud3JpdGVzIDogbmFtZT1kYi53cml0ZXM7IGludj0yOyBtcz00OyBjcHU9MDsgcnNz -PTA7CgkgICAgICAgICAgICAgICAgICAgICAgZGIuY29ubnMgOiBuYW1lPWRiLmNvbm5zOyBpbnY9 -MzU7IG1zPTMzOyBjcHU9MDsgcnNzPTA7Ci0tPgogICAgPGRpdiBpZD0iZm9vdGVyLWxvZ28iPjxh -IGhyZWY9Imh0dHA6Ly93d3cuYXRsYXNzaWFuLmNvbS8iPkF0bGFzc2lhbjwvYT48L2Rpdj4KPC9z -ZWN0aW9uPgoKCgoKCgoKCgo8ZmllbGRzZXQgY2xhc3M9ImhpZGRlbiBwYXJhbWV0ZXJzIj4KICAg -IDxpbnB1dCB0aXRsZT0ibG9nZ2VkSW5Vc2VyIiB2YWx1ZT0ic2NvbHNvbiIgdHlwZT0iaGlkZGVu -Ij4KICAgIDxpbnB1dCB0aXRsZT0iYWpheFRpbWVvdXQiIHZhbHVlPSJUaGUgY2FsbCB0byB0aGUg -SklSQSBzZXJ2ZXIgZGlkIG5vdCBjb21wbGV0ZSB3aXRoaW4gdGhlIHRpbWVvdXQgcGVyaW9kLiAg -V2UgYXJlIHVuc3VyZSBvZiB0aGUgcmVzdWx0IG9mIHRoaXMgb3BlcmF0aW9uLiIgdHlwZT0iaGlk -ZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0iSmlyYVZlcnNpb24iIHZhbHVlPSI2LjQuNSIgdHlwZT0i -aGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0iYWpheFVuYXV0aG9yaXNlZCIgdmFsdWU9IllvdSBh -cmUgbm90IGF1dGhvcml6ZWQgdG8gcGVyZm9ybSB0aGlzIG9wZXJhdGlvbi4gIFBsZWFzZSBsb2cg -aW4uIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJiYXNlVVJMIiB2YWx1ZT0iaHR0 -cHM6Ly9jaS5vcGVuLXBhYXMub3JnOjQ0My9qaXJhIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0 -IHRpdGxlPSJhamF4Q29tbXNFcnJvciIgdmFsdWU9IlRoZSBKSVJBIHNlcnZlciBjb3VsZCBub3Qg -YmUgY29udGFjdGVkLiBUaGlzIG1heSBiZSBhIHRlbXBvcmFyeSBnbGl0Y2ggb3IgdGhlIHNlcnZl -ciBtYXkgYmUgZG93bi4iIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImFqYXhTZXJ2 -ZXJFcnJvciIgdmFsdWU9IlRoZSBKSVJBIHNlcnZlciB3YXMgY29udGFjdGVkIGJ1dCBoYXMgcmV0 -dXJuZWQgYW4gZXJyb3IgcmVzcG9uc2UuIFdlIGFyZSB1bnN1cmUgb2YgdGhlIHJlc3VsdCBvZiB0 -aGlzIG9wZXJhdGlvbi4iIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImFqYXhFcnJv -ckNsb3NlRGlhbG9nIiB2YWx1ZT0iQ2xvc2UgdGhpcyBkaWFsb2cgYW5kIHByZXNzIHJlZnJlc2gg -aW4geW91ciBicm93c2VyIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJhamF4RXJy -b3JEaWFsb2dIZWFkaW5nIiB2YWx1ZT0iQ29tbXVuaWNhdGlvbnMgQnJlYWtkb3duIiB0eXBlPSJo -aWRkZW4iPgoKICAgIDxpbnB1dCB0aXRsZT0iZGlydHlNZXNzYWdlIiB2YWx1ZT0iWW91IGhhdmUg -ZW50ZXJlZCBuZXcgZGF0YSBvbiB0aGlzIHBhZ2UuIElmIHlvdSBuYXZpZ2F0ZSBhd2F5IGZyb20g -dGhpcyBwYWdlIHdpdGhvdXQgZmlyc3Qgc2F2aW5nIHlvdXIgZGF0YSwgdGhlIGNoYW5nZXMgd2ls -bCBiZSBsb3N0LiIgdHlwZT0iaGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0iZGlydHlEaWFsb2dN -ZXNzYWdlIiB2YWx1ZT0iWW91IGhhdmUgZW50ZXJlZCBuZXcgZGF0YSBpbiB0aGlzIGRpYWxvZy4g -SWYgeW91IG5hdmlnYXRlIGF3YXkgZnJvbSB0aGlzIGRpYWxvZyB3aXRob3V0IGZpcnN0IHNhdmlu -ZyB5b3VyIGRhdGEsIHRoZSBjaGFuZ2VzIHdpbGwgYmUgbG9zdC4gQ2xpY2sgY2FuY2VsIHRvIHJl -dHVybiB0byB0aGUgZGlhbG9nLiIgdHlwZT0iaGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0ia2V5 -VHlwZSIgdmFsdWU9IlR5cGUiIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImtleVRo -ZW4iIHZhbHVlPSJ0aGVuIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJkYmxDbGlj -a1RvRXhwYW5kIiB2YWx1ZT0iRG91YmxlIGNsaWNrIHRvIGV4cGFuZCIgdHlwZT0iaGlkZGVuIj4K -ICAgIDxpbnB1dCB0aXRsZT0iYWN0aW9ucyIgdmFsdWU9IkFjdGlvbnMiIHR5cGU9ImhpZGRlbiI+ -CiAgICA8aW5wdXQgdGl0bGU9InJlbW92ZUl0ZW0iIHZhbHVlPSJSZW1vdmUiIHR5cGU9ImhpZGRl -biI+CiAgICA8aW5wdXQgdGl0bGU9IndvcmtmbG93IiB2YWx1ZT0iV29ya2Zsb3ciIHR5cGU9Imhp -ZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImxhYmVsTmV3IiB2YWx1ZT0iTmV3IExhYmVsIiB0eXBl -PSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJpc3N1ZUFjdGlvbnNIaW50IiB2YWx1ZT0iQmVn -aW4gdHlwaW5nIGZvciBhdmFpbGFibGUgb3BlcmF0aW9ucyBvciBwcmVzcyBkb3duIHRvIHNlZSBh -bGwiIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImNsb3NlbGluayIgdmFsdWU9IkNs -b3NlIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJkb3RPcGVyYXRpb25zIiB2YWx1 -ZT0iT3BlcmF0aW9ucyIgdHlwZT0iaGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0iZG90TG9hZGlu -ZyIgdmFsdWU9IkxvYWRpbmcuLi4iIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImZy -b3RoZXJTdWdnZXN0aW9ucyIgdmFsdWU9IlN1Z2dlc3Rpb25zIiB0eXBlPSJoaWRkZW4iPgogICAg -PGlucHV0IHRpdGxlPSJmcm90aGVyTm9tYXRjaGVzIiB2YWx1ZT0iTm8gTWF0Y2hlcyIgdHlwZT0i -aGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0ibXVsdGlzZWxlY3RWZXJzaW9uc0Vycm9yIiB2YWx1 -ZT0iezB9IGlzIG5vdCBhIHZhbGlkIHZlcnNpb24uIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0 -IHRpdGxlPSJtdWx0aXNlbGVjdENvbXBvbmVudHNFcnJvciIgdmFsdWU9InswfSBpcyBub3QgYSB2 -YWxpZCBjb21wb25lbnQuIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJtdWx0aXNl -bGVjdEdlbmVyaWNFcnJvciIgdmFsdWU9IlRoZSB2YWx1ZSB7MH0gaXMgaW52YWxpZC4iIHR5cGU9 -ImhpZGRlbiI+CjwvZmllbGRzZXQ+CgogICAgPC9mb290ZXI+CjwvZGl2PgoKCjxkaXYgaWQ9ImZh -bmN5Ym94LXRtcCI+PC9kaXY+PGRpdiBpZD0iZmFuY3lib3gtbG9hZGluZyI+PGRpdj48L2Rpdj48 -L2Rpdj48ZGl2IGlkPSJmYW5jeWJveC1vdmVybGF5Ij48L2Rpdj48ZGl2IGlkPSJmYW5jeWJveC13 -cmFwIj48ZGl2IGlkPSJmYW5jeWJveC1vdXRlciI+PGRpdiBjbGFzcz0iZmFuY3lib3gtYmciIGlk -PSJmYW5jeWJveC1iZy1uIj48L2Rpdj48ZGl2IGNsYXNzPSJmYW5jeWJveC1iZyIgaWQ9ImZhbmN5 -Ym94LWJnLW5lIj48L2Rpdj48ZGl2IGNsYXNzPSJmYW5jeWJveC1iZyIgaWQ9ImZhbmN5Ym94LWJn -LWUiPjwvZGl2PjxkaXYgY2xhc3M9ImZhbmN5Ym94LWJnIiBpZD0iZmFuY3lib3gtYmctc2UiPjwv -ZGl2PjxkaXYgY2xhc3M9ImZhbmN5Ym94LWJnIiBpZD0iZmFuY3lib3gtYmctcyI+PC9kaXY+PGRp -diBjbGFzcz0iZmFuY3lib3gtYmciIGlkPSJmYW5jeWJveC1iZy1zdyI+PC9kaXY+PGRpdiBjbGFz -cz0iZmFuY3lib3gtYmciIGlkPSJmYW5jeWJveC1iZy13Ij48L2Rpdj48ZGl2IGNsYXNzPSJmYW5j -eWJveC1iZyIgaWQ9ImZhbmN5Ym94LWJnLW53Ij48L2Rpdj48ZGl2IGlkPSJmYW5jeWJveC1jb250 -ZW50Ij48L2Rpdj48YSBpZD0iZmFuY3lib3gtY2xvc2UiPjwvYT48ZGl2IGlkPSJmYW5jeWJveC10 -aXRsZSI+PC9kaXY+PGEgaHJlZj0iamF2YXNjcmlwdDo7IiBpZD0iZmFuY3lib3gtbGVmdCI+PHNw -YW4gY2xhc3M9ImZhbmN5LWljbyIgaWQ9ImZhbmN5Ym94LWxlZnQtaWNvIj48L3NwYW4+PC9hPjxh -IGhyZWY9ImphdmFzY3JpcHQ6OyIgaWQ9ImZhbmN5Ym94LXJpZ2h0Ij48c3BhbiBjbGFzcz0iZmFu -Y3ktaWNvIiBpZD0iZmFuY3lib3gtcmlnaHQtaWNvIj48L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pjxz -cGFuIHN0eWxlPSJkaXNwbGF5OiBub25lO3Bvc2l0aW9uOiBhYnNvbHV0ZTt6LWluZGV4OiA4Njc1 -MzA5O3dpZHRoOiAxMDBweDtoZWlnaHQ6IDI1cHg7YmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBz -Oi8vZDM4OXpnZ3JvZ3M3cW8uY2xvdWRmcm9udC5uZXQvaW1hZ2VzL2V4dGVuc2lvbnMvaW1nL2J1 -ZmZlci1ob3Zlci1pY29uQDJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOiAxMDBweCAyNXB4O29wYWNp -dHk6IDAuOTtjdXJzb3I6IHBvaW50ZXI7IiBpZD0iYnVmZmVyLWV4dGVuc2lvbi1ob3Zlci1idXR0 -b24iPjwvc3Bhbj48ZGl2IHN0eWxlPSJkaXNwbGF5OiBub25lOyIgY2xhc3M9ImppcmEtZGlhbG9n -IGJveC1zaGFkb3ciIGlkPSJlZGl0LWlzc3VlLWRpYWxvZyI+PGRpdiBjbGFzcz0iamlyYS1kaWFs -b2ctY29udGVudCI+PC9kaXY+PC9kaXY+PC9ib2R5PjwvaHRtbD4= - ----=Part.0.16b49c355c1c1b54.158b4d6fd1b.bd3741f90275bb0a=--- +Return-Path: +MIME-Version: 1.0 +Delivered-To: laura.ro@linagora.com +Content-Type: multipart/mixed; + boundary="-=Part.0.16b49c355c1c1b54.158b4d6fd1b.bd3741f90275bb0a=-" +From: Laura ROYET +Sender: Laura ROYET +To: Laura ROYET +Subject: test +Message-ID: 1480502737913 +Date: Wed, 30 Nov 2016 10:45:38 +0000 + +---=Part.0.16b49c355c1c1b54.158b4d6fd1b.bd3741f90275bb0a=- +Content-Type: text/html; charset=utf-8; name="=?US-ASCII?Q?test.html?=" +Content-Disposition: attachment +Content-Transfer-Encoding: base64 + +PCFET0NUWVBFIGh0bWw+CjxodG1sIGNsYXNzPSJtb3ppbGxhIiBsYW5nPSJlbiI+PGhlYWQ+Cjxt +ZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0 +PVVURi04Ij4KICAgIAoKCgoKCjxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KPG1ldGEgaHR0cC1lcXVp +dj0iWC1VQS1Db21wYXRpYmxlIiBjb250ZW50PSJJRT1FZGdlIj4KPG1ldGEgbmFtZT0iYXBwbGlj +YXRpb24tbmFtZSIgY29udGVudD0iSklSQSIgZGF0YS1uYW1lPSJqaXJhIiBkYXRhLXZlcnNpb249 +IjYuNC41Ij48bWV0YSBuYW1lPSJhanMtc2VydmVyUmVuZGVyZWRWaWV3SXNzdWUiIGNvbnRlbnQ9 +InRydWUiPgo8bWV0YSBuYW1lPSJhanMtaGFzQ3JpdGVyaWFBdXRvVXBkYXRlIiBjb250ZW50PSJ0 +cnVlIj4KPG1ldGEgbmFtZT0iYWpzLXZpZXdpc3N1ZS11c2UtaGlzdG9yeS1hcGkiIGNvbnRlbnQ9 +ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLXZpZXdpc3N1ZS1tYXgtY2FjaGUtc2l6ZSIgY29udGVu +dD0iIj4KPG1ldGEgbmFtZT0iYWpzLWF1dG9jb21wbGV0ZS1lbmFibGVkIiBjb250ZW50PSJ0cnVl +Ij4KPG1ldGEgbmFtZT0iYWpzLXZpZXctaXNzdWUtdHJhY2Uta2V5IiBjb250ZW50PSJqaXJhLmlz +c3VlLnJlZnJlc2hlZCI+CjxtZXRhIG5hbWU9ImFqcy12aWV3LWlzc3VlLXBzeWNoby1rZXkiIGNv +bnRlbnQ9ImppcmEucHN5Y2hvLmlzc3VlLnJlZnJlc2hlZCI+CjxtZXRhIG5hbWU9ImFqcy12aWV3 +LWlzc3VlLXJlZnJlc2hlZC1jYWNoZWQta2V5IiBjb250ZW50PSJqaXJhLnBzeWNoby5pc3N1ZS5y +ZWZyZXNoZWQuY2FjaGVkIj4KPG1ldGEgbmFtZT0iYWpzLXJldHVybi10by1zZWFyY2gtdHJhY2Ut +a2V5IiBjb250ZW50PSJqaXJhLnJldHVybmVkLnRvLnNlYXJjaCI+CjxtZXRhIG5hbWU9ImFqcy1y +ZXR1cm4tdG8tc2VhcmNoLXBzeWNoby1rZXkiIGNvbnRlbnQ9ImppcmEucHN5Y2hvLnJldHVybmVk +LnRvLnNlYXJjaCI+CjxtZXRhIG5hbWU9ImFqcy1kZWZhdWx0LWF2YXRhci11cmwiIGNvbnRlbnQ9 +Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS91c2VyYXZhdGFyP3NpemU9eHNt +YWxsJmFtcDthdmF0YXJJZD0xMDEyMyI+CjxtZXRhIG5hbWU9ImFqcy1qaXJhLmlzc3Vlcy5wcmVm +ZXJyZWQubGF5b3V0LmtleSIgY29udGVudD0ic3BsaXQtdmlldyI+CjxtZXRhIG5hbWU9ImFqcy1t +YXgtcmVjZW50LXNlYXJjaGVycyIgY29udGVudD0iMTAiPgo8bWV0YSBuYW1lPSJhanMtamlyYS1i +YXNlLXVybCIgY29udGVudD0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEiPgo8bWV0YSBu +YW1lPSJhanMtZGV2LW1vZGUiIGNvbnRlbnQ9ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLWNvbnRl +eHQtcGF0aCIgY29udGVudD0iL2ppcmEiPgo8bWV0YSBuYW1lPSJhanMtdmVyc2lvbi1udW1iZXIi +IGNvbnRlbnQ9IjYuNC41Ij4KPG1ldGEgbmFtZT0iYWpzLWJ1aWxkLW51bWJlciIgY29udGVudD0i +NjQwMjAiPgo8bWV0YSBuYW1lPSJhanMtaXMtYmV0YSIgY29udGVudD0iZmFsc2UiPgo8bWV0YSBu +YW1lPSJhanMtaXMtcmMiIGNvbnRlbnQ9ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLWlzLXNuYXBz +aG90IiBjb250ZW50PSJmYWxzZSI+CjxtZXRhIG5hbWU9ImFqcy1pcy1taWxlc3RvbmUiIGNvbnRl +bnQ9ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLXJlbW90ZS11c2VyIiBjb250ZW50PSJzY29sc29u +Ij4KPG1ldGEgbmFtZT0iYWpzLXJlbW90ZS11c2VyLWZ1bGxuYW1lIiBjb250ZW50PSJTdGVwaGFu +ZSBDT0xTT04iPgo8bWV0YSBuYW1lPSJhanMtdXNlci1sb2NhbGUiIGNvbnRlbnQ9ImVuX1VTIj4K +PG1ldGEgbmFtZT0iYWpzLXVzZXItbG9jYWxlLWdyb3VwLXNlcGFyYXRvciIgY29udGVudD0iLCI+ +CjxtZXRhIG5hbWU9ImFqcy1hcHAtdGl0bGUiIGNvbnRlbnQ9Ik9wZW5QYWFzLUxpbmFnb3JhIj4K +PG1ldGEgbmFtZT0iYWpzLWtleWJvYXJkLXNob3J0Y3V0cy1lbmFibGVkIiBjb250ZW50PSJ0cnVl +Ij4KPG1ldGEgbmFtZT0iYWpzLWtleWJvYXJkLWFjY2Vzc2tleS1tb2RpZmllciIgY29udGVudD0i +QWx0K1NoaWZ0Ij4KPG1ldGEgbmFtZT0iYWpzLWVuYWJsZWQtZGFyay1mZWF0dXJlcyIgY29udGVu +dD0iWyZxdW90O2NvbS5hdGxhc3NpYW4uamlyYS5wcm9qZWN0cy5pc3N1ZW5hdmlnYXRvciZxdW90 +OywmcXVvdDtjb20uYXRsYXNzaWFuLmppcmEucHJvamVjdHMuUHJvamVjdENlbnRyaWNOYXZpZ2F0 +aW9uLlN3aXRjaCZxdW90OywmcXVvdDtqaXJhLnBsdWdpbi5kZXZzdGF0dXMucGhhc2V0d28uZW5h +YmxlZCZxdW90OywmcXVvdDtjb20uYXRsYXNzaWFuLmppcmEuY29uZmlnLlBETCZxdW90OywmcXVv +dDtqaXJhLmZyb3RoZXIucmVwb3J0ZXIuZmllbGQmcXVvdDssJnF1b3Q7amlyYS5wbHVnaW4uZGV2 +c3RhdHVzLnBoYXNldHdvJnF1b3Q7LCZxdW90O2NvbS5hdGxhc3NpYW4uamlyYS5kYXJrZmVhdHVy +ZS5Db21tb25IZWFkZXImcXVvdDssJnF1b3Q7YXBwLXN3aXRjaGVyLm5ldyZxdW90OywmcXVvdDtm +cm90aGVyLmFzc2lnbmVlLmZpZWxkJnF1b3Q7LCZxdW90O2ppcmEuaXNzdWUuc3RhdHVzLmxvemVu +Z2UmcXVvdDtdIj4KPG1ldGEgbmFtZT0iYWpzLWRhdGUtcmVsYXRpdml6ZSIgY29udGVudD0idHJ1 +ZSI+CjxtZXRhIG5hbWU9ImFqcy1kYXRlLXRpbWUiIGNvbnRlbnQ9Img6bW0gYSI+CjxtZXRhIG5h +bWU9ImFqcy1kYXRlLWRheSIgY29udGVudD0iRUVFRSBoOm1tIGEiPgo8bWV0YSBuYW1lPSJhanMt +ZGF0ZS1kbXkiIGNvbnRlbnQ9ImRkL01NTS95eSI+CjxtZXRhIG5hbWU9ImFqcy1kYXRlLWNvbXBs +ZXRlIiBjb250ZW50PSJkZC9NTU0veXkgaDptbSBhIj4KPG1ldGEgbmFtZT0iYWpzLWluLWFkbWlu +LW1vZGUiIGNvbnRlbnQ9ImZhbHNlIj4KPG1ldGEgbmFtZT0iYWpzLWlzLXN5c2FkbWluIiBjb250 +ZW50PSJ0cnVlIj4KPG1ldGEgbmFtZT0iYWpzLWlzLWFkbWluIiBjb250ZW50PSJ0cnVlIj4KPG1l +dGEgbmFtZT0iYWpzLW91dGdvaW5nLW1haWwtZW5hYmxlZCIgY29udGVudD0idHJ1ZSI+CjxzY3Jp +cHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij52YXIgQUpTPUFKU3x8e307QUpTLmRlYnVnPXRydWU7 +PC9zY3JpcHQ+PG1ldGEgbmFtZT0iYWpzLWFkbWluLXF1aWNrc2VhcmNoLXNob3ciIGNvbnRlbnQ9 +InRydWUiPgoKCiAgICAKPG1ldGEgaWQ9ImF0bGFzc2lhbi10b2tlbiIgbmFtZT0iYXRsYXNzaWFu +LXRva2VuIiBjb250ZW50PSJCRTJGLTc5UEwtSDhRUy0yU1RCfDk5YmY4NWIzNWZkYTRjYjE4ZWU2 +OTMxNGVlZjVhMTM5MmJlMGEzZDN8bGluIj4KCgoKPGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBo +cmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zL2VuX1VTLWo4NHZycC82NDAyMC8z +L18vZmF2aWNvbi5pY28iPgoKCiAgICAKCgo8IS0tW2lmIElFXT48IVtlbmRpZl0tLT4KPHNjcmlw +dCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPnZhciBjb250ZXh0UGF0aCA9ICcvamlyYSc7PC9zY3Jp +cHQ+CjxzY3JpcHQ+CndpbmRvdy5XUk09d2luZG93LldSTXx8e307d2luZG93LldSTS5fdW5wYXJz +ZWREYXRhPXdpbmRvdy5XUk0uX3VucGFyc2VkRGF0YXx8e307CldSTS5fdW5wYXJzZWREYXRhWyJj +b20uYXRsYXNzaWFuLnBsdWdpbnMuYXRsYXNzaWFuLXBsdWdpbnMtd2VicmVzb3VyY2UtcGx1Z2lu +OmNvbnRleHQtcGF0aC5jb250ZXh0LXBhdGgiXT0iXCIvamlyYVwiIjsKV1JNLl91bnBhcnNlZERh +dGFbImppcmEud2VicmVzb3VyY2VzOmRhdGVGb3JtYXRQcm92aWRlci5kYXRlRm9ybWF0Il09Intc +Im1lcmlkaWVtXCI6W1wiQU1cIixcIlBNXCJdLFwiZXJhc1wiOltcIkJDXCIsXCJBRFwiXSxcIm1v +bnRoc1wiOltcIkphbnVhcnlcIixcIkZlYnJ1YXJ5XCIsXCJNYXJjaFwiLFwiQXByaWxcIixcIk1h +eVwiLFwiSnVuZVwiLFwiSnVseVwiLFwiQXVndXN0XCIsXCJTZXB0ZW1iZXJcIixcIk9jdG9iZXJc +IixcIk5vdmVtYmVyXCIsXCJEZWNlbWJlclwiXSxcIm1vbnRoc1Nob3J0XCI6W1wiSmFuXCIsXCJG +ZWJcIixcIk1hclwiLFwiQXByXCIsXCJNYXlcIixcIkp1blwiLFwiSnVsXCIsXCJBdWdcIixcIlNl +cFwiLFwiT2N0XCIsXCJOb3ZcIixcIkRlY1wiXSxcIndlZWtkYXlzU2hvcnRcIjpbXCJTdW5cIixc +Ik1vblwiLFwiVHVlXCIsXCJXZWRcIixcIlRodVwiLFwiRnJpXCIsXCJTYXRcIl0sXCJ3ZWVrZGF5 +c1wiOltcIlN1bmRheVwiLFwiTW9uZGF5XCIsXCJUdWVzZGF5XCIsXCJXZWRuZXNkYXlcIixcIlRo +dXJzZGF5XCIsXCJGcmlkYXlcIixcIlNhdHVyZGF5XCJdfSI7CldSTS5fdW5wYXJzZWREYXRhWyJj +b20uYXRsYXNzaWFuLmppcmEuamlyYS1oZWFkZXItcGx1Z2luOmRpc21pc3NlZEZsYWdzLmZsYWdz +Il09IntcImRpc21pc3NlZFwiOltcImNvbS5hdGxhc3NpYW4uamlyYS50emRldGVjdC4tMzYwMDAw +MDAsLTM2MDAwMDAwXCIsXCJjb20uYXRsYXNzaWFuLmppcmEudHpkZXRlY3QuLTE4MDAwMDAwLC0x +NDQwMDAwMFwiLFwiY29tLmF0bGFzc2lhbi5qaXJhLnR6ZGV0ZWN0Li0yODgwMDAwMCwtMjUyMDAw +MDBcIl19IjsKV1JNLl91bnBhcnNlZERhdGFbImNvbS5hdGxhc3NpYW4uamlyYS5qaXJhLWhlYWRl +ci1wbHVnaW46bmV3c2xldHRlci1zaWdudXAtdGlwLm5ld3NsZXR0ZXJTaWdudXAiXT0ie1wiZm9y +bVVybFwiOlwiaHR0cHM6Ly93d3cuYXRsYXNzaWFuLmNvbS9hcGlzL2V4YWN0LXRhcmdldC97MH0v +c3Vic2NyaWJlP21haWxpbmdMaXN0SWQ9MTIzOTEzMVwiLFwidXNlckVtYWlsXCI6XCJzY29sc29u +QGxpbmFnb3JhLmNvbVwiLFwic2hvd05ld3NsZXR0ZXJUaXBcIjpmYWxzZX0iOwpXUk0uX3VucGFy +c2VkRGF0YVsiY29tLmF0bGFzc2lhbi5qaXJhLnBsdWdpbnMuZ3JlZW5ob3BwZXItbWFya2V0aW5n +LXBsdWdpbjpnaC1hZHZlcnRpc2luZy1yZXNvdXJjZXMudXJscyJdPSJ7XCJoYW1sZXRcIjpcImh0 +dHBzOi8vaGFtbGV0LmF0bGFzc2lhbi5jb20vXCIsXCJsYXNzb1wiOlwiaHR0cHM6Ly9pZC5hdGxh +c3NpYW4uY29tL1wiLFwibWFjXCI6XCJodHRwczovL215LmF0bGFzc2lhbi5jb21cIn0iOwpXUk0u +X3VucGFyc2VkRGF0YVsiY29tLmF0bGFzc2lhbi5qaXJhLnBsdWdpbnMuamlyYS1hZG1pbi1oZWxw +ZXItcGx1Z2luOm5vdGlmaWNhdGlvbi1ldmVudC1wcm92aWRlci5ub3RpZmljYXRpb24tZXZlbnQt +ZGF0YSJdPSJbe1wiaWRcIjoxLFwibmFtZVwiOlwiSXNzdWUgQ3JlYXRlZFwiLFwiaXNEZWZhdWx0 +XCI6dHJ1ZX0se1wiaWRcIjoyLFwibmFtZVwiOlwiSXNzdWUgVXBkYXRlZFwifSx7XCJpZFwiOjMs +XCJuYW1lXCI6XCJJc3N1ZSBBc3NpZ25lZFwifSx7XCJpZFwiOjQsXCJuYW1lXCI6XCJJc3N1ZSBS +ZXNvbHZlZFwifSx7XCJpZFwiOjUsXCJuYW1lXCI6XCJJc3N1ZSBDbG9zZWRcIn0se1wiaWRcIjo2 +LFwibmFtZVwiOlwiSXNzdWUgQ29tbWVudGVkXCJ9LHtcImlkXCI6MTQsXCJuYW1lXCI6XCJJc3N1 +ZSBDb21tZW50IEVkaXRlZFwifSx7XCJpZFwiOjE3LFwibmFtZVwiOlwiSXNzdWUgQ29tbWVudCBE +ZWxldGVkXCJ9LHtcImlkXCI6NyxcIm5hbWVcIjpcIklzc3VlIFJlb3BlbmVkXCJ9LHtcImlkXCI6 +OCxcIm5hbWVcIjpcIklzc3VlIERlbGV0ZWRcIn0se1wiaWRcIjo5LFwibmFtZVwiOlwiSXNzdWUg +TW92ZWRcIn0se1wiaWRcIjoxMCxcIm5hbWVcIjpcIldvcmsgTG9nZ2VkIE9uIElzc3VlXCJ9LHtc +ImlkXCI6MTEsXCJuYW1lXCI6XCJXb3JrIFN0YXJ0ZWQgT24gSXNzdWVcIn0se1wiaWRcIjoxMixc +Im5hbWVcIjpcIldvcmsgU3RvcHBlZCBPbiBJc3N1ZVwifSx7XCJpZFwiOjE1LFwibmFtZVwiOlwi +SXNzdWUgV29ya2xvZyBVcGRhdGVkXCJ9LHtcImlkXCI6MTYsXCJuYW1lXCI6XCJJc3N1ZSBXb3Jr +bG9nIERlbGV0ZWRcIn0se1wiaWRcIjoxMyxcIm5hbWVcIjpcIkdlbmVyaWMgRXZlbnRcIn1dIjsK +V1JNLl91bnBhcnNlZERhdGFbImNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW5zLmppcmEtYWRtaW4t +aGVscGVyLXBsdWdpbjpwZXJtaXNzaW9ucy1wcm92aWRlci5wZXJtaXNzaW9ucy1kYXRhIl09Ilt7 +XCJwZXJtaXNzaW9uc1wiOlt7XCJuYW1lXCI6XCJBZG1pbmlzdGVyIFByb2plY3RzXCIsXCJpZFwi +OlwiMjNcIn0se1wibmFtZVwiOlwiQnJvd3NlIFByb2plY3RzXCIsXCJpZFwiOlwiMTBcIn0se1wi +bmFtZVwiOlwiVmlldyBEZXZlbG9wbWVudCBUb29sc1wiLFwiaWRcIjpcIjI5XCJ9LHtcIm5hbWVc +IjpcIlZpZXcgUmVhZC1Pbmx5IFdvcmtmbG93XCIsXCJpZFwiOlwiNDVcIn1dLFwibmFtZVwiOlwi +UHJvamVjdCBQZXJtaXNzaW9uc1wifSx7XCJwZXJtaXNzaW9uc1wiOlt7XCJuYW1lXCI6XCJDcmVh +dGUgSXNzdWVzXCIsXCJpZFwiOlwiMTFcIn0se1wibmFtZVwiOlwiRWRpdCBJc3N1ZXNcIixcImlk +XCI6XCIxMlwifSx7XCJuYW1lXCI6XCJUcmFuc2l0aW9uIElzc3Vlc1wiLFwiaWRcIjpcIjQ2XCJ9 +LHtcIm5hbWVcIjpcIlNjaGVkdWxlIElzc3Vlc1wiLFwiaWRcIjpcIjI4XCJ9LHtcIm5hbWVcIjpc +Ik1vdmUgSXNzdWVzXCIsXCJpZFwiOlwiMjVcIn0se1wibmFtZVwiOlwiQXNzaWduIElzc3Vlc1wi +LFwiaWRcIjpcIjEzXCJ9LHtcIm5hbWVcIjpcIkFzc2lnbmFibGUgVXNlclwiLFwiaWRcIjpcIjE3 +XCJ9LHtcIm5hbWVcIjpcIlJlc29sdmUgSXNzdWVzXCIsXCJpZFwiOlwiMTRcIn0se1wibmFtZVwi +OlwiQ2xvc2UgSXNzdWVzXCIsXCJpZFwiOlwiMThcIn0se1wibmFtZVwiOlwiTW9kaWZ5IFJlcG9y +dGVyXCIsXCJpZFwiOlwiMzBcIn0se1wibmFtZVwiOlwiRGVsZXRlIElzc3Vlc1wiLFwiaWRcIjpc +IjE2XCJ9LHtcIm5hbWVcIjpcIkxpbmsgSXNzdWVzXCIsXCJpZFwiOlwiMjFcIn0se1wibmFtZVwi +OlwiU2V0IElzc3VlIFNlY3VyaXR5XCIsXCJpZFwiOlwiMjZcIn1dLFwibmFtZVwiOlwiSXNzdWUg +UGVybWlzc2lvbnNcIn0se1wicGVybWlzc2lvbnNcIjpbe1wibmFtZVwiOlwiVmlldyBWb3RlcnMg +YW5kIFdhdGNoZXJzXCIsXCJpZFwiOlwiMzFcIn0se1wibmFtZVwiOlwiTWFuYWdlIFdhdGNoZXJz +XCIsXCJpZFwiOlwiMzJcIn1dLFwibmFtZVwiOlwiVm90ZXJzICYgV2F0Y2hlcnMgUGVybWlzc2lv +bnNcIn0se1wicGVybWlzc2lvbnNcIjpbe1wibmFtZVwiOlwiQWRkIENvbW1lbnRzXCIsXCJpZFwi +OlwiMTVcIn0se1wibmFtZVwiOlwiRWRpdCBBbGwgQ29tbWVudHNcIixcImlkXCI6XCIzNFwifSx7 +XCJuYW1lXCI6XCJFZGl0IE93biBDb21tZW50c1wiLFwiaWRcIjpcIjM1XCJ9LHtcIm5hbWVcIjpc +IkRlbGV0ZSBBbGwgQ29tbWVudHNcIixcImlkXCI6XCIzNlwifSx7XCJuYW1lXCI6XCJEZWxldGUg +T3duIENvbW1lbnRzXCIsXCJpZFwiOlwiMzdcIn1dLFwibmFtZVwiOlwiQ29tbWVudHMgUGVybWlz +c2lvbnNcIn0se1wicGVybWlzc2lvbnNcIjpbe1wibmFtZVwiOlwiQ3JlYXRlIEF0dGFjaG1lbnRz +XCIsXCJpZFwiOlwiMTlcIn0se1wibmFtZVwiOlwiRGVsZXRlIEFsbCBBdHRhY2htZW50c1wiLFwi +aWRcIjpcIjM4XCJ9LHtcIm5hbWVcIjpcIkRlbGV0ZSBPd24gQXR0YWNobWVudHNcIixcImlkXCI6 +XCIzOVwifV0sXCJuYW1lXCI6XCJBdHRhY2htZW50cyBQZXJtaXNzaW9uc1wifSx7XCJwZXJtaXNz +aW9uc1wiOlt7XCJuYW1lXCI6XCJXb3JrIE9uIElzc3Vlc1wiLFwiaWRcIjpcIjIwXCJ9LHtcIm5h +bWVcIjpcIkVkaXQgT3duIFdvcmtsb2dzXCIsXCJpZFwiOlwiNDBcIn0se1wibmFtZVwiOlwiRWRp +dCBBbGwgV29ya2xvZ3NcIixcImlkXCI6XCI0MVwifSx7XCJuYW1lXCI6XCJEZWxldGUgT3duIFdv +cmtsb2dzXCIsXCJpZFwiOlwiNDJcIn0se1wibmFtZVwiOlwiRGVsZXRlIEFsbCBXb3JrbG9nc1wi +LFwiaWRcIjpcIjQzXCJ9XSxcIm5hbWVcIjpcIlRpbWUgVHJhY2tpbmcgUGVybWlzc2lvbnNcIn1d +IjsKV1JNLl91bnBhcnNlZERhdGFbImNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW5zLmppcmEtZG5k +LWF0dGFjaG1lbnQtcGx1Z2luOmRyYWctYW5kLWRyb3AtYXR0YWNobWVudC1qYXZhc2NyaXB0LnVw +bG9hZC1saW1pdCJdPSJcIjEwNDg1NzYwXCIiOwpXUk0uX3VucGFyc2VkRGF0YVsiY29tLmF0bGFz +c2lhbi5wbHVnaW5zLmF0bGFzc2lhbi1wbHVnaW5zLXdlYnJlc291cmNlLXJlc3Q6d2ViLXJlc291 +cmNlLW1hbmFnZXIucmVzb3VyY2UtYmFzZS11cmwtcGF0dGVybiJdPSJcIig/Oi9qaXJhKD86L3Mv +Lio/L18pPy9kb3dubG9hZClcIiI7CldSTS5fdW5wYXJzZWREYXRhWyJjb20uYXRsYXNzaWFuLnBs +dWdpbnMuYmFzZS1oaXBjaGF0LWludGVncmF0aW9uLXBsdWdpbjpjb25maWd1cmUtaW50ZWdyYXRp +b24tZGF0YS5jb25maWd1cmUtaW50ZWdyYXRpb24iXT0ie1wiaW52aXRlRW5hYmxlZFwiOmZhbHNl +fSI7CldSTS5fdW5wYXJzZWREYXRhWyJjb20uYXRsYXNzaWFuLnBsdWdpbnMuYmFzZS1oaXBjaGF0 +LWludGVncmF0aW9uLXBsdWdpbjpoaXBjaGF0LWluc3RhbGxlZC1zY29wZXMuc2NvcGVzIl09Int9 +IjsKV1JNLl91bnBhcnNlZERhdGFbImNvbS5hdGxhc3NpYW4ucGx1Z2lucy5iYXNlLWhpcGNoYXQt +aW50ZWdyYXRpb24tcGx1Z2luOmhpcGNoYXQtdXNlci1saW5rLXN1cHBvcnQudXNlci1saW5rLWNv +bnRleHQiXT0ie1widXNlckxpbmtlZFwiOmZhbHNlLFwidXNlckhhc01hbmFnZVJvb21zU2NvcGVc +IjpmYWxzZSxcImJlZ2luT2F1dGhcIjpcImh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3Jl +c3QvaGlwY2hhdC9pbnRlZ3JhdGlvbi9sYXRlc3Qvb2F1dGgyL2JlZ2luXCJ9IjsKV1JNLl91bnBh +cnNlZERhdGFbImNvbS5hdGxhc3NpYW4ucGx1Z2lucy5iYXNlLWhpcGNoYXQtaW50ZWdyYXRpb24t +cGx1Z2luOmludGVncmF0aW9uLXN0ZXBzLXJlc291cmNlcy5lbmFibGUtaW52aXRlIl09IntcImlu +dml0ZVRvSGlwQ2hhdEVuYWJsZWRcIjp0cnVlLFwiaXNJbnZpdGF0aW9uc1RvR3JvdXBBbGxvd2Vk +VVJJXCI6XCJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9yZXN0L2hpcGNoYXQvaW50ZWdy +YXRpb24vbGF0ZXN0L2dyb3Vwcy9kZWZhdWx0L2ludml0YXRpb25zLWFsbG93ZWRcIn0iOwpXUk0u +X3VucGFyc2VkRGF0YVsiY29tLmF0bGFzc2lhbi5wbHVnaW5zLmJyb3dzZXIubWV0cmljcy5icm93 +c2VyLW1ldHJpY3MtcGx1Z2luOmFwaS5mZWF0dXJlLWRhdGEtcHJvdmlkZXIiXT0idHJ1ZSI7CldS +TS5fdW5wYXJzZWREYXRhWyJjb20uYXRsYXNzaWFuLnBsdWdpbnMuYnJvd3Nlci5tZXRyaWNzLmJy +b3dzZXItbWV0cmljcy1wbHVnaW46YnJvd3Nlci1tZXRyaWNzLmZlYXR1cmUtZGF0YS1wcm92aWRl +ci1sZWdhY3kiXT0idHJ1ZSI7CldSTS5fdW5wYXJzZWREYXRhWyJjb20uYXRsYXNzaWFuLnBsdWdp +bnMuaGVscHRpcHMuamlyYS1oZWxwLXRpcHM6Y29tbW9uLkppcmFIZWxwVGlwRGF0YSJdPSJ7XCJk +aXNtaXNzZWRcIjpbXCJhZGQubmV3LnVzZXJzXCIsXCJhdXRvbWF0aWNUcmFuc2l0aW9uRGV2U3Vt +bWFyeVRvb2x0aXBcIixcImRldnN0YXR1cy5jdGEuY3JlYXRlYnJhbmNoLnRvb2x0aXBcIixcImhp +cGNoYXQuZmVhdHVyZS5kaXNjb3ZlcnkudGlwXCIsXCJub3RpZmljYXRpb24taGVscGVyLWhlbHB0 +aXBcIixcInBlcm1pc3Npb24taGVscGVyLWhlbHB0aXBcIixcInNpZGViYXItY2hhcGVyb25lLWNv +bGxhcHNlLXRpcFwiLFwic2lkZWJhci1jaGFwZXJvbmUtZGlzYWJsZS10aXBcIixcInNpZGViYXIt +Y2hhcGVyb25lLWdlbmVyYWwtb3ZlcnZpZXctdGlwXCIsXCJzcGxpdC12aWV3LWludHJvXCIsXCJ2 +aWV3LmFsbC5pc3N1ZXNcIl0sXCJhbm9ueW1vdXNcIjpmYWxzZX0iOwpXUk0uX3VucGFyc2VkRGF0 +YVsiY29tLmF0bGFzc2lhbi5wbHVnaW5zLmppcmEtaHRtbDUtYXR0YWNoLWltYWdlczpqaXJhLWh0 +bWw1LWF0dGFjaC1pbWFnZXMtcmVzb3VyY2VzLnJlc291cmNlLXVyaXMiXT0ie1wiZGVwbG95SmF2 +YS5odG1sXCI6XCIvamlyYS9zL2VuX1VTLWo4NHZycC82NDAyMC8zLzEuNS4yNy9fL2Rvd25sb2Fk +L3Jlc291cmNlcy9jb20uYXRsYXNzaWFuLnBsdWdpbnMuamlyYS1odG1sNS1hdHRhY2gtaW1hZ2Vz +OmppcmEtaHRtbDUtYXR0YWNoLWltYWdlcy1yZXNvdXJjZXMvZGVwbG95SmF2YS5odG1sXCIsXCJj +bGlwYm9hcmQuamFyXCI6XCIvamlyYS9zL2VuX1VTLWo4NHZycC82NDAyMC8zLzEuNS4yNy9fL2Rv +d25sb2FkL3Jlc291cmNlcy9jb20uYXRsYXNzaWFuLnBsdWdpbnMuamlyYS1odG1sNS1hdHRhY2gt +aW1hZ2VzOmppcmEtaHRtbDUtYXR0YWNoLWltYWdlcy1yZXNvdXJjZXMvY2xpcGJvYXJkLmphclwi +LFwiY2xpcGJvYXJkLWxlZ2FjeS5qYXJcIjpcIi9qaXJhL3MvZW5fVVMtajg0dnJwLzY0MDIwLzMv +MS41LjI3L18vZG93bmxvYWQvcmVzb3VyY2VzL2NvbS5hdGxhc3NpYW4ucGx1Z2lucy5qaXJhLWh0 +bWw1LWF0dGFjaC1pbWFnZXM6amlyYS1odG1sNS1hdHRhY2gtaW1hZ2VzLXJlc291cmNlcy9jbGlw +Ym9hcmQtbGVnYWN5LmphclwifSI7Cjwvc2NyaXB0Pgo8bGluayB0eXBlPSJ0ZXh0L2NzcyIgcmVs +PSJzdHlsZXNoZWV0IiBocmVmPSJ0ZXN0X2ZpbGVzL2JhdGNoXzAwMi5jc3MiIG1lZGlhPSJhbGwi +Pgo8IS0tW2lmIGx0ZSBJRSA5XT4KPGxpbmsgdHlwZT0idGV4dC9jc3MiIHJlbD0ic3R5bGVzaGVl +dCIgaHJlZj0iL2ppcmEvcy80ZmMyNDUwMzU0Y2U3YWZkZTUwZjBlMmFjZmY1ZGEzMy1DRE4vZW5f +VVMtajg0dnJwLzY0MDIwLzMvMzgvXy9kb3dubG9hZC9zdXBlcmJhdGNoL2Nzcy9iYXRjaC5jc3M/ +Y29uZGl0aW9uYWxDb21tZW50PWx0ZStJRSs5IiBtZWRpYT0iYWxsIj4KPCFbZW5kaWZdLS0+Cjxs +aW5rIHR5cGU9InRleHQvY3NzIiByZWw9InN0eWxlc2hlZXQiIGhyZWY9InRlc3RfZmlsZXMvYmF0 +Y2guY3NzIiBtZWRpYT0iYWxsIj4KPGxpbmsgdHlwZT0idGV4dC9jc3MiIHJlbD0ic3R5bGVzaGVl +dCIgaHJlZj0idGVzdF9maWxlcy9jb20uY3NzIiBtZWRpYT0iYWxsIj4KPHNjcmlwdCB0eXBlPSJ0 +ZXh0L2phdmFzY3JpcHQiIHNyYz0idGVzdF9maWxlcy9iYXRjaF8wMDIuanMiPjwvc2NyaXB0Pjxz +dHlsZSB0eXBlPSJ0ZXh0L2NzcyI+OnJvb3QgI2hlYWRlciArICNjb250ZW50ID4gI2xlZnQgPiAj +cmxibG9ja19sZWZ0LAo6cm9vdCAjY29udGVudCA+ICNyaWdodCA+IC5kb3NlID4gLmRvc2VzaW5n +bGUsCjpyb290ICNjb250ZW50ID4gI2NlbnRlciA+IC5kb3NlID4gLmRvc2VzaW5nbGUKe2Rpc3Bs +YXk6bm9uZSAhaW1wb3J0YW50O308L3N0eWxlPjxzdHlsZT48L3N0eWxlPjxzdHlsZSB0eXBlPSJ0 +ZXh0L2NzcyI+PC9zdHlsZT4KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0idGVz +dF9maWxlcy9iYXRjaC5qcyI+PC9zY3JpcHQ+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0eWxl +PjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+PC9zdHlsZT48bGluayB0eXBlPSJ0ZXh0L2NzcyIgY2hh +cnNldD0iSVNPLTg4NTktMSIgaHJlZj0idGVzdF9maWxlcy9jb21tb24uY3NzIiByZWw9InN0eWxl +c2hlZXQiPgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJ0ZXN0X2ZpbGVzL2Nv +bS5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9InRlc3Rf +ZmlsZXMvamlyYV8wMDIuanMiPjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlw +dCIgc3JjPSJ0ZXN0X2ZpbGVzL2ppcmEuanMiPjwvc2NyaXB0PgoKPHNjcmlwdCB0eXBlPSJ0ZXh0 +L2phdmFzY3JpcHQiIHNyYz0idGVzdF9maWxlcy9zaG9ydGN1dHMuanMiPjwvc2NyaXB0PgoKCgog +ICAgCiAgICAKICAgIDxtZXRhIG5hbWU9ImRlY29yYXRvciIgY29udGVudD0iYXRsLmdlbmVyYWwi +PgogICAgPG1ldGEgaWQ9ImlzTmF2aWdhdG9yIiBuYW1lPSJpc05hdmlnYXRvciIgY29udGVudD0i +dHJ1ZSI+CiAgICA8bWV0YSBuYW1lPSJhanMtaXMtaW5saW5lLWVkaXQtZW5hYmxlZCIgY29udGVu +dD0idHJ1ZSI+CiAgICA8bWV0YSBuYW1lPSJhanMtdXNlci5zZWFyY2gubW9kZSIgY29udGVudD0i +YmFzaWMiPgogICAgPG1ldGEgbmFtZT0iYWpzLWlzc3VlLXNlYXJjaC1oZWxwLXRpdGxlIiBjb250 +ZW50PSJTZWFyY2hpbmcgZm9yIElzc3VlcyI+CiAgICA8bWV0YSBuYW1lPSJhanMtaXNzdWUtc2Vh +cmNoLWhlbHAtdXJsIiBjb250ZW50PSJodHRwczovL2RvY3MuYXRsYXNzaWFuLmNvbS9qaXJhL2Rv +Y3MtMDY0L1NlYXJjaGluZytmb3IrSXNzdWVzIj4KICAgIDxtZXRhIG5hbWU9ImFqcy1hZHZhbmNl +ZC1zZWFyY2gtaGVscC10aXRsZSIgY29udGVudD0iUGVyZm9ybWluZyBBZHZhbmNlZCBTZWFyY2hl +cyI+CiAgICA8bWV0YSBuYW1lPSJhanMtYWR2YW5jZWQtc2VhcmNoLWhlbHAtdXJsIiBjb250ZW50 +PSJodHRwczovL2RvY3MuYXRsYXNzaWFuLmNvbS9qaXJhL2RvY3MtMDY0L0FkdmFuY2VkK1NlYXJj +aGluZyI+CiAgICAgICAgICAgICAgICA8bWV0YSBuYW1lPSJhanMtcmVtb3RlLXVzZXItYXZhdGFy +LXVybCIgY29udGVudD0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL3VzZXJh +dmF0YXI/YXZhdGFySWQ9MTAxMTEiPgogICAgCiAgICAKCgoKCgoKPG1ldGEgbmFtZT0iYWpzLWNh +bi1zZWFyY2gtdXNlcnMiIGNvbnRlbnQ9InRydWUiPgo8bWV0YSBuYW1lPSJhanMtY2FuLWVkaXQt +d2F0Y2hlcnMiIGNvbnRlbnQ9InRydWUiPgo8bWV0YSBuYW1lPSJhanMtZGVmYXVsdC1hdmF0YXIt +dXJsIiBjb250ZW50PSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvdXNlcmF2 +YXRhcj9zaXplPXhzbWFsbCZhbXA7YXZhdGFySWQ9MTAxMjMiPgo8bWV0YSBuYW1lPSJhanMtaXNz +dWUta2V5IiBjb250ZW50PSJPUi0yMzQ5Ij4KPG1ldGEgbmFtZT0iYWpzLXNlcnZlci12aWV3LWlz +c3VlLWlzLWVkaXRhYmxlIiBjb250ZW50PSJ0cnVlIj4KCjx0aXRsZT5bT1ItMjM0OV0gRG9ja2Vy +LWNvbXBvc2UgZG9lc24ndCBhY3RpdmF0ZSBhdHRhY2htZW50cyBhbmQgZHdsZC91cGxkIHVybCBh +cmUgd3JvbmdseSBwb3B1bGF0ZWQgLSBPcGVuUGFhcy1MaW5hZ29yYTwvdGl0bGU+CjxsaW5rIHJl +bD0ic2VhcmNoIiB0eXBlPSJhcHBsaWNhdGlvbi9vcGVuc2VhcmNoZGVzY3JpcHRpb24reG1sIiBo +cmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9vc2QuanNwIiB0aXRsZT0iW09SLTIz +NDldIERvY2tlci1jb21wb3NlIGRvZXNuJ3QgYWN0aXZhdGUgYXR0YWNobWVudHMgYW5kIGR3bGQv +dXBsZCB1cmwgYXJlIHdyb25nbHkgcG9wdWxhdGVkIC0gT3BlblBhYXMtTGluYWdvcmEiPgoKCjxz +dHlsZT5AbWVkaWEgcHJpbnQgeyNVTklRVUVfSUQtZ2hvc3Rlcnkge2Rpc3BsYXk6bm9uZSAhaW1w +b3J0YW50fX08L3N0eWxlPjwvaGVhZD4KCgoKCgo8Ym9keSBkYXRhLWF1aS12ZXJzaW9uPSI1Ljcu +MjciIGlkPSJqaXJhIiBjbGFzcz0iYXVpLWxheW91dCBhdWktdGhlbWUtZGVmYXVsdCBrYSBhamF4 +LWlzc3VlLXNlYXJjaC1hbmQtdmlldyBwYWdlLXR5cGUtbmF2aWdhdG9yIG5hdmlnYXRvci1pc3N1 +ZS1vbmx5IiBkYXRhLXZlcnNpb249IjYuNC41Ij4KPGRpdiBpZD0icGFnZSI+CiAgICA8aGVhZGVy +IGlkPSJoZWFkZXIiIHJvbGU9ImJhbm5lciI+CiAgICAgICAgCiAgICAKICAgICAgICAKICAgICAg +ICAgICAgCiAgICAgICAgCiAgICAKCgoKCgo8c2NyaXB0PgogICAgQUpTLiQoZnVuY3Rpb24gKCkg +ewogICAgICAgIHZhciBsaWNlbnNlQmFubmVyID0gcmVxdWlyZSgiamlyYS9saWNlbnNlLWJhbm5l +ciIpOwogICAgICAgIGxpY2Vuc2VCYW5uZXIuc2hvd0xpY2Vuc2VCYW5uZXIoIiIpOwogICAgICAg +IGxpY2Vuc2VCYW5uZXIuc2hvd0xpY2Vuc2VGbGFnKCIiKTsKICAgIH0pOwo8L3NjcmlwdD4KCgoK +CgoKCiAgICAgICAgCgoKCiAgICAgICAgCgoKCjxmaWVsZHNldCBjbGFzcz0icGFyYW1ldGVycyBo +aWRkZW4gZG9udC1kZWZhdWx0LWZvY3VzIj4KICAgIDxpbnB1dCB0aXRsZT0idHpkZXRlY3QucHJl +Zi50emlkIiB2YWx1ZT0iRXVyb3BlL1BhcmlzIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRp +dGxlPSJ0emRldGVjdC5wcmVmLnR6bmFtZSIgdmFsdWU9IihHTVQrMDE6MDApIFBhcmlzIiB0eXBl +PSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJ0emRldGVjdC5wcmVmLmphbk9mZnNldCIgdmFs +dWU9IjM2MDAwMDAiIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9InR6ZGV0ZWN0LnBy +ZWYuanVseU9mZnNldCIgdmFsdWU9IjcyMDAwMDAiIHR5cGU9ImhpZGRlbiI+CjwvZmllbGRzZXQ+ +CjxuYXYgZGF0YS1hdWktcmVzcG9uc2l2ZT0idHJ1ZSIgY2xhc3M9ImF1aS1oZWFkZXIgYXVpLWRy +b3Bkb3duMi10cmlnZ2VyLWdyb3VwIiByb2xlPSJuYXZpZ2F0aW9uIj48ZGl2IGNsYXNzPSJhdWkt +aGVhZGVyLWlubmVyIj48ZGl2IGNsYXNzPSJhdWktaGVhZGVyLWJlZm9yZSI+PGEgY2xhc3M9IiBh +dWktZHJvcGRvd24yLXRyaWdnZXIgYXBwLXN3aXRjaGVyLXRyaWdnZXIgX19za2F0ZSIgYXJpYS1v +d25zPSJhcHAtc3dpdGNoZXIiIGFyaWEtY29udHJvbHM9ImFwcC1zd2l0Y2hlciIgYXJpYS1oYXNw +b3B1cD0idHJ1ZSIgZGF0YS1hdWktdHJpZ2dlcj0iIiBocmVmPSIjYXBwLXN3aXRjaGVyIj48c3Bh +biBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWFwcHN3aXRjaGVy +Ij5MaW5rZWQgQXBwbGljYXRpb25zPC9zcGFuPjwvYT48ZGl2IGlkPSJhcHAtc3dpdGNoZXIiIGNs +YXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHlsZS1kZWZhdWx0Ij48ZGl2IGNsYXNzPSJhdWktZHJv +cGRvd24yLXNlY3Rpb24iPjx1bCBjbGFzcz0ibmF2LWxpbmtzIj48bGkgY2xhc3M9Im5hdi1saW5r +IG5hdi1saW5rLWxvY2FsIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS8i +IGNsYXNzPSJhdWktZHJvcGRvd24yLXJhZGlvIGF1aS1kcm9wZG93bjItY2hlY2tlZCIgdGl0bGU9 +Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhLyI+PHNwYW4gY2xhc3M9Im5hdi1saW5rLWxh +YmVsIj5PcGVuUGFhcy1MaW5hZ29yYTwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9Im5hdi1saW5r +Ij48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvc3Rhc2gvIiBjbGFzcz0iYXVpLWRy +b3Bkb3duMi1yYWRpbyAiIHRpdGxlPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvc3Rhc2gvIj48 +c3BhbiBjbGFzcz0ibmF2LWxpbmstbGFiZWwiPlN0YXNoIC0gT3BlblBhYXM8L3NwYW4+PC9hPjwv +bGk+PGxpIGNsYXNzPSJuYXYtbGluayI+PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3Jn +L2plbmtpbnMvIiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1yYWRpbyAiIHRpdGxlPSJodHRwczovL2Np +Lm9wZW4tcGFhcy5vcmcvamVua2lucy8iPjxzcGFuIGNsYXNzPSJuYXYtbGluay1sYWJlbCI+SmVu +a2lucyAtIE9wZW5QYWFzPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9kaXY+PGRpdiBjbGFzcz0iYXVp +LWRyb3Bkb3duMi1zZWN0aW9uIj48dWwgY2xhc3M9Im5hdi1saW5rcyI+PGxpPjxhIGNsYXNzPSJu +YXYtbGluay1lZGl0LXdyYXBwZXIiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJh +L3BsdWdpbnMvc2VydmxldC9jdXN0b21pemUtYXBwbGljYXRpb24tbmF2aWdhdG9yIj48c3BhbiBj +bGFzcz0ibmF2LWxpbmstZWRpdCI+Q29uZmlndXJl4oCmPC9zcGFuPjwvYT48L2xpPjwvdWw+PC9k +aXY+PC9kaXY+PHNjcmlwdD4KICAgICAgICAgICAgKGZ1bmN0aW9uIChOTCkgewogICAgICAgICAg +ICAgICAgdmFyIGluaXRpYWxpc2UgPSBmdW5jdGlvbiAoKSB7CiAgICAgICAgICAgICAgICAgICAg +Ly8gRm9yIHNvbWUgbWlsZXN0b25lcyBvZiBBVUksIHRoZSBhdGxhc3NpYW4gc295IG5hbWVzcGFj +ZSB3YXMgcmVuYW1lZCB0byBhdWkuIEhhbmRsZSB0aGF0IGhlcmUgYnkgZW5zdXJpbmcgdGhhdCB3 +aW5kb3cuYXRsYXNzaWFuIGlzIGRlZmluZWQuCiAgICAgICAgICAgICAgICAgICAgd2luZG93LmF0 +bGFzc2lhbiA9IHdpbmRvdy5hdGxhc3NpYW4gfHwgd2luZG93LmF1aTsKICAgICAgICAgICAgICAg +ICAgICBuZXcgTkwuQXBwU3dpdGNoZXIoewogICAgICAgICAgICAgICAgICAgICAgICBkcm9wZG93 +bkNvbnRlbnRzOiAnI2FwcC1zd2l0Y2hlcicKICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAg +ICAgICAgICAgIH07CiAgICAgICAgICAgICAgICBpZiAoTkwuQXBwU3dpdGNoZXIpIHsKICAgICAg +ICAgICAgICAgICAgICBpbml0aWFsaXNlKCk7CiAgICAgICAgICAgICAgICB9IGVsc2UgewogICAg +ICAgICAgICAgICAgICAgIE5MLm9uSW5pdCA9IGluaXRpYWxpc2U7CiAgICAgICAgICAgICAgICB9 +CiAgICAgICAgICAgIH0od2luZG93Lk5MID0gKHdpbmRvdy5OTCB8fCB7fSkpKTsKICAgICAgICAg +ICAgd2luZG93Lk5MLmVudmlyb25tZW50ID0ge2lzVXNlckFkbWluOiB0cnVlLCBpc0FwcFN1Z2dl +c3Rpb25BdmFpbGFibGU6IGZhbHNlfTs8L3NjcmlwdD48L2Rpdj48ZGl2IGNsYXNzPSJhdWktaGVh +ZGVyLXByaW1hcnkiPjxoMSBpZD0ibG9nbyIgY2xhc3M9ImF1aS1oZWFkZXItbG9nbyBhdWktaGVh +ZGVyLWxvZ28tY3VzdG9tIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9z +ZWN1cmUvTXlKaXJhSG9tZS5qc3BhIj48aW1nIGRhdGEtYXVpLXJlc3BvbnNpdmUtaGVhZGVyLWlu +ZGV4PSIwIiBzcmM9InRlc3RfZmlsZXMvaWNvbi1qaXJhLWxvZ28ucG5nIiBhbHQ9Ik9wZW5QYWFz +LUxpbmFnb3JhIj48L2E+PC9oMT48dWwgc3R5bGU9IndpZHRoOiBhdXRvOyIgY2xhc3M9ImF1aS1u +YXYgX19za2F0ZSI+CgoKCgo8bGk+PGEgY2xhc3M9ImF1aS1uYXYtbGluayBhdWktZHJvcGRvd24y +LWFqYXggamlyYS1hamF4LW1lbnUgYXVpLWRyb3Bkb3duMi10cmlnZ2VyICIgaHJlZj0iaHR0cHM6 +Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL0Rhc2hib2FyZC5qc3BhIiBpZD0iaG9tZV9s +aW5rIiBhY2Nlc3NrZXk9ImQiIHRpdGxlPSJWaWV3IGFuZCBtYW5hZ2UgeW91ciBkYXNoYm9hcmRz +IiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLW93bnM9ImhvbWVfbGluay1jb250ZW50Ij5EYXNo +Ym9hcmRzPC9hPjxkaXYgaWQ9ImhvbWVfbGluay1jb250ZW50IiBjbGFzcz0iYXVpLWRyb3Bkb3du +MiBhdWktc3R5bGUtZGVmYXVsdCIgZGF0YS1hdWktZHJvcGRvd24yLWFqYXgta2V5PSJob21lX2xp +bmsiPjwvZGl2PjwvbGk+PGxpPjxhIGNsYXNzPSJhdWktbmF2LWxpbmsgYXVpLWRyb3Bkb3duMi1h +amF4IGppcmEtYWpheC1tZW51IGF1aS1kcm9wZG93bjItdHJpZ2dlciAiIGhyZWY9Imh0dHBzOi8v +Y2kub3Blbi1wYWFzLm9yZy9qaXJhL2Jyb3dzZS9PUiIgaWQ9ImJyb3dzZV9saW5rIiBhY2Nlc3Nr +ZXk9InAiIHRpdGxlPSJWaWV3IHJlY2VudCBwcm9qZWN0cyBhbmQgYnJvd3NlIGEgbGlzdCBvZiBw +cm9qZWN0cyIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1vd25zPSJicm93c2VfbGluay1jb250 +ZW50Ij5Qcm9qZWN0czwvYT48ZGl2IGlkPSJicm93c2VfbGluay1jb250ZW50IiBjbGFzcz0iYXVp +LWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCIgZGF0YS1hdWktZHJvcGRvd24yLWFqYXgta2V5 +PSJicm93c2VfbGluayI+PC9kaXY+PC9saT48bGk+PGEgY2xhc3M9ImF1aS1uYXYtbGluayBhdWkt +ZHJvcGRvd24yLWFqYXggamlyYS1hamF4LW1lbnUgYXVpLWRyb3Bkb3duMi10cmlnZ2VyICIgaHJl +Zj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvaXNzdWVzLyIgaWQ9ImZpbmRfbGluayIg +YWNjZXNza2V5PSJpIiB0aXRsZT0iU2VhcmNoIGZvciBpc3N1ZXMgYW5kIHZpZXcgcmVjZW50IGlz +c3VlcyIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJpYS1vd25zPSJmaW5kX2xpbmstY29udGVudCI+ +SXNzdWVzPC9hPjxkaXYgaWQ9ImZpbmRfbGluay1jb250ZW50IiBjbGFzcz0iYXVpLWRyb3Bkb3du +MiBhdWktc3R5bGUtZGVmYXVsdCIgZGF0YS1hdWktZHJvcGRvd24yLWFqYXgta2V5PSJmaW5kX2xp +bmsiPjwvZGl2PjwvbGk+PGxpPjxhIGNsYXNzPSJhdWktbmF2LWxpbmsgYXVpLWRyb3Bkb3duMi1h +amF4IGppcmEtYWpheC1tZW51IGF1aS1kcm9wZG93bjItdHJpZ2dlciAiIGhyZWY9Imh0dHBzOi8v +Y2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9HcmVlbkhvcHBlci5qc3BhIiBpZD0iZ3JlZW5o +b3BwZXJfbWVudSIgdGl0bGU9Ik1hbmFnZSB5b3VyIHByb2plY3Qgd2l0aCBKSVJBIEFnaWxlIiBh +cmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLW93bnM9ImdyZWVuaG9wcGVyX21lbnUtY29udGVudCI+ +QWdpbGU8L2E+PGRpdiBpZD0iZ3JlZW5ob3BwZXJfbWVudS1jb250ZW50IiBjbGFzcz0iYXVpLWRy +b3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCIgZGF0YS1hdWktZHJvcGRvd24yLWFqYXgta2V5PSJn +cmVlbmhvcHBlcl9tZW51Ij48L2Rpdj48L2xpPgo8bGkgc3R5bGU9ImRpc3BsYXk6IG5vbmU7Ij48 +YSBpZD0iYXVpLXJlc3BvbnNpdmUtaGVhZGVyLWRyb3Bkb3duLXRyaWdnZXItMCIgY2xhc3M9IiBh +dWktZHJvcGRvd24yLXRyaWdnZXIgX19za2F0ZSIgYXJpYS1vd25zPSJhdWktcmVzcG9uc2l2ZS1o +ZWFkZXItZHJvcGRvd24tY29udGVudC0wIiBhcmlhLWNvbnRyb2xzPSJhdWktcmVzcG9uc2l2ZS1o +ZWFkZXItZHJvcGRvd24tY29udGVudC0wIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBkYXRhLWF1aS10 +cmlnZ2VyPSIiIGhyZWY9IiMiPk1vcmU8c3BhbiBjbGFzcz0iaWNvbiBhdWktaWNvbi1kcm9wZG93 +biI+PC9zcGFuPjwvYT48ZGl2IGlkPSJhdWktcmVzcG9uc2l2ZS1oZWFkZXItZHJvcGRvd24tY29u +dGVudC0wIiBjbGFzcz0iYXVpLWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCI+PGRpdiBjbGFz +cz0iYXVpLWRyb3Bkb3duMi1zZWN0aW9uIj48dWwgaWQ9ImF1aS1yZXNwb25zaXZlLWhlYWRlci1k +cm9wZG93bi1saXN0LTAiPjwvdWw+PC9kaXY+PC9kaXY+PC9saT48bGkgaWQ9ImNyZWF0ZS1tZW51 +Ij48YSBpZD0iY3JlYXRlX2xpbmsiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tcHJpbWFy +eSBhdWktc3R5bGUgY3JlYXRlLWlzc3VlICIgdGl0bGU9IkNyZWF0ZSBhIG5ldyBpc3N1ZSAvIGJ1 +ZyAvIGZlYXR1cmUgcmVxdWVzdCAvIGV0YyAoIFR5cGUgJ2MnICkiIGhyZWY9Imh0dHBzOi8vY2ku +b3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9DcmVhdGVJc3N1ZSUyMWRlZmF1bHQuanNwYSIgYWNj +ZXNza2V5PSJjIj5DcmVhdGU8L2E+PC9saT48L3VsPjwvZGl2PjxkaXYgY2xhc3M9ImF1aS1oZWFk +ZXItc2Vjb25kYXJ5Ij48dWwgY2xhc3M9ImF1aS1uYXYgX19za2F0ZSI+PGxpPgogICAgPGZvcm0g +YWN0aW9uPSIvamlyYS9zZWN1cmUvUXVpY2tTZWFyY2guanNwYSIgbWV0aG9kPSJnZXQiIGlkPSJx +dWlja3NlYXJjaCIgY2xhc3M9ImF1aS1xdWlja3NlYXJjaCBkb250LWRlZmF1bHQtZm9jdXMgYWpz +LWRpcnR5LXdhcm5pbmctZXhlbXB0Ij4KICAgICAgICA8aW5wdXQgaWQ9InF1aWNrU2VhcmNoSW5w +dXQiIGNsYXNzPSJzZWFyY2giIHRpdGxlPSJTZWFyY2ggKCBUeXBlICcvJyApIiBwbGFjZWhvbGRl +cj0iU2VhcmNoIiBuYW1lPSJzZWFyY2hTdHJpbmciIGFjY2Vzc2tleT0icSIgdHlwZT0idGV4dCI+ +CiAgICAgICAgPGlucHV0IGNsYXNzPSJoaWRkZW4iIHZhbHVlPSJTZWFyY2giIHR5cGU9InN1Ym1p +dCI+CiAgICA8L2Zvcm0+CjwvbGk+CgoKCiAgICA8bGkgaWQ9InN5c3RlbS1oZWxwLW1lbnUiPgog +ICAgICAgIDxhIGNsYXNzPSJhdWktbmF2LWxpbmsgYXVpLWRyb3Bkb3duMi10cmlnZ2VyIiBpZD0i +aGVscF9tZW51IiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLW93bnM9InN5c3RlbS1oZWxwLW1l +bnUtY29udGVudCIgaHJlZj0iaHR0cHM6Ly9kb2NzLmF0bGFzc2lhbi5jb20vamlyYS9kb2NzLTA2 +NC9KSVJBK0RvY3VtZW50YXRpb24iIHRhcmdldD0iJHRleHRVdGlscy5odG1sRW5jb2RlKCRyb290 +SGVscE1lbnVJdGVtLnBhcmFtcy50YXJnZXQpIiB0aXRsZT0iSGVscCI+PHNwYW4gY2xhc3M9ImF1 +aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1oZWxwIj5IZWxwPC9zcGFuPjwvYT4K +ICAgICAgICA8ZGl2IGlkPSJzeXN0ZW0taGVscC1tZW51LWNvbnRlbnQiIGNsYXNzPSJhdWktZHJv +cGRvd24yIGF1aS1zdHlsZS1kZWZhdWx0Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxk +aXYgY2xhc3M9ImF1aS1kcm9wZG93bjItc2VjdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dWwgaWQ9ImppcmEtaGVs +cCIgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICA8YSBpZD0idmlld19oZWxwIiBjbGFzcz0iIiB0aXRsZT0iR290byB0 +aGUgb25saW5lIGRvY3VtZW50YXRpb24gZm9yIEpJUkEiIGhyZWY9Imh0dHBzOi8vZG9jcy5hdGxh +c3NpYW4uY29tL2ppcmEvZG9jcy0wNjQvSklSQStEb2N1bWVudGF0aW9uIiB0YXJnZXQ9Il9ibGFu +ayI+T25saW5lIEhlbHA8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4K +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBpZD0iZ2hfdmll +d19oZWxwIiBjbGFzcz0iIiB0aXRsZT0iR2V0IGhlbHAgb25saW5lIGZvciBKSVJBIEFnaWxlIiBo +cmVmPSJodHRwOi8vZG9jcy5hdGxhc3NpYW4uY29tL2FnaWxlL2RvY3MtMDY3L0pJUkErQWdpbGUr +RG9jdW1lbnRhdGlvbiIgdGFyZ2V0PSJfYmxhbmsiPkpJUkEgQWdpbGUgSGVscDwvYT4KICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+CiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgIDxhIGlkPSJrZXlzaG9ydHNjdXRoZWxwIiBjbGFzcz0iIiB0aXRs +ZT0iR2V0IG1vcmUgaW5mb3JtYXRpb24gYWJvdXQgSklSQSdzIEtleWJvYXJkIFNob3J0Y3V0cyAo +IFR5cGUgJz8nICkiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9W +aWV3S2V5Ym9hcmRTaG9ydGN1dHMlMjFkZWZhdWx0LmpzcGEiIHRhcmdldD0iX2JsYW5rIj5LZXli +b2FyZCBTaG9ydGN1dHM8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4K +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBpZD0idmlld19h +Ym91dCIgY2xhc3M9IiIgdGl0bGU9IkdldCBtb3JlIGluZm9ybWF0aW9uIGFib3V0IEpJUkEiIGhy +ZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9BYm91dFBhZ2UuanNwYSI+ +QWJvdXQgSklSQTwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 +bGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGlkPSJ2aWV3X2NyZWRp +dHMiIGNsYXNzPSIiIHRpdGxlPSJTZWUgd2hvIGRpZCB3aGF0IiBocmVmPSJodHRwczovL2NpLm9w +ZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvSmlyYUNyZWRpdHNQYWdlJTIxZGVmYXVsdC5qc3BhIiB0 +YXJnZXQ9Il9ibGFuayI+SklSQSBDcmVkaXRzPC9hPgogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4K +ICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgIDwvbGk+CgoKPGxpIGlkPSJzeXN0ZW0tYWRt +aW4tbWVudSI+CiAgICA8YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1 +cmUvcHJvamVjdC9WaWV3UHJvamVjdHMuanNwYSIgaWQ9ImFkbWluX21lbnUiIGNsYXNzPSJhdWkt +bmF2LWxpbmsgYXVpLWRyb3Bkb3duMi10cmlnZ2VyIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlh +LW93bnM9InN5c3RlbS1hZG1pbi1tZW51LWNvbnRlbnQiIHRpdGxlPSJBZG1pbmlzdHJhdGlvbiI+ +PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1jb25maWd1 +cmUiPkFkbWluaXN0cmF0aW9uPC9zcGFuPjwvYT4KICAgIDxkaXYgaWQ9InN5c3RlbS1hZG1pbi1t +ZW51LWNvbnRlbnQiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHlsZS1kZWZhdWx0Ij4KICAg +ICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdWktZHJvcGRvd24yLXNlY3Rpb24iPgogICAg +ICAgICAgICAgICAgPHN0cm9uZz5KSVJBIGFkbWluaXN0cmF0aW9uPC9zdHJvbmc+CiAgICAgICAg +ICAgICAgICA8dWwgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRlIj4KICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAg +ICA8YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvcHJvamVjdC9W +aWV3UHJvamVjdHMuanNwYSIgY2xhc3M9ImF1aS1uYXYtbGluayIgaWQ9ImFkbWluX3Byb2plY3Rf +bWVudSI+UHJvamVjdHM8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAg +ICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJl +L2FkbWluL1ZpZXdJc3N1ZVR5cGVzLmpzcGEiIGNsYXNzPSJhdWktbmF2LWxpbmsiIGlkPSJhZG1p +bl9pc3N1ZXNfbWVudSI+SXNzdWVzPC9hPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgog +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT4KICAgICAgICAg +ICAgICAgICAgICAgICAgICAgIDxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJh +L3NlY3VyZS9hZG1pbi91c2VyL1VzZXJCcm93c2VyLmpzcGEiIGNsYXNzPSJhdWktbmF2LWxpbmsi +IGlkPSJhZG1pbl91c2Vyc19tZW51Ij5Vc2VyIG1hbmFnZW1lbnQ8L2E+CiAgICAgICAgICAgICAg +ICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9jaS5v +cGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL2FkbWluL1ZpZXdBcHBsaWNhdGlvblByb3BlcnRpZXMu +anNwYSIgY2xhc3M9ImF1aS1uYXYtbGluayIgaWQ9ImFkbWluX3N5c3RlbV9tZW51Ij5TeXN0ZW08 +L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEg +aHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvcGx1Z2lucy9zZXJ2bGV0L3VwbS9t +YXJrZXRwbGFjZSIgY2xhc3M9ImF1aS1uYXYtbGluayIgaWQ9ImFkbWluX3BsdWdpbnNfbWVudSI+ +QWRkLW9uczwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgPC91bD4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAg +IDwvZGl2Pgo8L2xpPgoKCgoKCgoKCjxsaSBpZD0idXNlci1vcHRpb25zIj4KICAgICAgICAgICAg +PGEgaWQ9ImhlYWRlci1kZXRhaWxzLXVzZXItZnVsbG5hbWUiIGNsYXNzPSJhdWktZHJvcGRvd24y +LXRyaWdnZXIiIGFyaWEtaGFzcG9wdXA9InRydWUiIGFyaWEtb3ducz0idXNlci1vcHRpb25zLWNv +bnRlbnQiIGRhdGEtdXNlcm5hbWU9InNjb2xzb24iIGRhdGEtZGlzcGxheW5hbWU9IlN0ZXBoYW5l +IENPTFNPTiIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL1ZpZXdQ +cm9maWxlLmpzcGEiIHRpdGxlPSJVc2VyIHByb2ZpbGUgZm9yIFN0ZXBoYW5lIENPTFNPTiI+CiAg +ICAgICAgICAgIDxzcGFuIGNsYXNzPSJhdWktYXZhdGFyIGF1aS1hdmF0YXItc21hbGwiPgogICAg +ICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImF1aS1hdmF0YXItaW5uZXIiPgogICAgICAgICAgICAg +ICAgICAgIDxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3VzZXJhdmF0YXIucG5nIiBhbHQ9IlVzZXIgcHJv +ZmlsZSBmb3IgU3RlcGhhbmUgQ09MU09OIj4KICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAg +ICAgICAgPC9zcGFuPgogICAgICAgIDwvYT4KICAgICAgICAgICAgICAgIDxkaXYgaWQ9InVzZXIt +b3B0aW9ucy1jb250ZW50IiBjbGFzcz0iYXVpLWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCI+ +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdWktZHJvcGRvd24yLXNl +Y3Rpb24iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgPHVsIGlkPSJwZXJzb25hbCIgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRl +Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaWQ9InZpZXdfcHJvZmlsZSIgY2xhc3M9 +IiIgdGl0bGU9IlZpZXcgYW5kIGNoYW5nZSB5b3VyIGRldGFpbHMgYW5kIHByZWZlcmVuY2VzIiBo +cmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvVmlld1Byb2ZpbGUuanNw +YSI+UHJvZmlsZTwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4K +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICA8bGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICA8YSBpZD0idXBtLXJlcXVlc3RzLWxpbmsiIGNsYXNzPSIiIGhyZWY9Imh0dHBzOi8vY2kub3Bl +bi1wYWFzLm9yZy9qaXJhL3BsdWdpbnMvc2VydmxldC91cG0vcmVxdWVzdHM/c291cmNlPWhlYWRl +cl91c2VyIj5BdGxhc3NpYW4gTWFya2V0cGxhY2U8L2E+CiAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAg +ICAgICAgICAgPGRpdiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1zZWN0aW9uIj4KICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Ryb25nPk15IEpJUkEgSG9tZTwvc3Ry +b25nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgPHVsIGlkPSJzZXRfbXlfamlyYV9ob21lIiBjbGFzcz0iYXVpLWxpc3QtdHJ1 +bmNhdGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgPGEgaWQ9InNldF9teV9qaXJhX2hvbWVfZGVmYXVsdCIgY2xhc3M9ImF1 +aS1kcm9wZG93bjItcmFkaW8gaW50ZXJhY3RpdmUgY2hlY2tlZCAgICAiIHRpdGxlPSJTZXQgbXkg +SklSQSBIb21lIHRvIHRoZSBEYXNoYm9hcmQuIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5v +cmcvamlyYS9zZWN1cmUvVXBkYXRlTXlKaXJhSG9tZS5qc3BhP3RhcmdldD1jb20uYXRsYXNzaWFu +LmppcmEuamlyYS1teS1ob21lLXBsdWdpbiUzQXNldF9teV9qaXJhX2hvbWVfZGFzaGJvYXJkJmFt +cDthdGxfdG9rZW49QkUyRi03OVBMLUg4UVMtMlNUQiU3Qzk5YmY4NWIzNWZkYTRjYjE4ZWU2OTMx +NGVlZjVhMTM5MmJlMGEzZDMlN0NsaW4iPkRhc2hib2FyZDwvYT4KICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgPGEgaWQ9ImdyZWVuaG9wcGVyLW15LWppcmEtaG9tZS1zZXQiIGNsYXNzPSJhdWktZHJv +cGRvd24yLXJhZGlvIGludGVyYWN0aXZlICAgICIgdGl0bGU9IlNldCBteSBKSVJBIEhvbWUgdG8g +QWdpbGUuIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvVXBkYXRl +TXlKaXJhSG9tZS5qc3BhP3RhcmdldD1jb20ucHl4aXMuZ3JlZW5ob3BwZXIuamlyYSUzQWdyZWVu +aG9wcGVyLW15LWppcmEtaG9tZS1zZXQtNTEmYW1wO2F0bF90b2tlbj1CRTJGLTc5UEwtSDhRUy0y +U1RCJTdDOTliZjg1YjM1ZmRhNGNiMThlZTY5MzE0ZWVmNWExMzkyYmUwYTNkMyU3Q2xpbiI+QWdp +bGU8L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT4KICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGlkPSJzZXRfbXlfamlyYV9ob21lX2lz +c3VlbmF2IiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1yYWRpbyBpbnRlcmFjdGl2ZSAgICAiIHRpdGxl +PSJTZXQgbXkgSklSQSBIb21lIHRvIHRoZSBJc3N1ZSBOYXZpZ2F0b3IuIiBocmVmPSJodHRwczov +L2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvVXBkYXRlTXlKaXJhSG9tZS5qc3BhP3Rhcmdl +dD1jb20uYXRsYXNzaWFuLmppcmEuamlyYS1teS1ob21lLXBsdWdpbiUzQXNldF9teV9qaXJhX2hv +bWVfaXNzdWUmYW1wO2F0bF90b2tlbj1CRTJGLTc5UEwtSDhRUy0yU1RCJTdDOTliZjg1YjM1ZmRh +NGNiMThlZTY5MzE0ZWVmNWExMzkyYmUwYTNkMyU3Q2xpbiI+SXNzdWUgTmF2aWdhdG9yPC9hPgog +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rp +dj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImF1aS1kcm9wZG93bjIt +c2VjdGlvbiI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICA8dWwgaWQ9InN5c3RlbSIgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRl +Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPgogICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgY2xhc3M9InByb2plY3QtY2VudHJpYy1u +YXYtdXNlci1vcHRpb24gZGlzYWJsZS1wcm9qZWN0LWNlbnRyaWMtbmF2IiBocmVmPSJodHRwczov +L2NpLm9wZW4tcGFhcy5vcmcvamlyYSI+RGlzYWJsZSBuZXcgcHJvamVjdCBuYXZpZ2F0aW9uPC9h +PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +IDxsaT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGlkPSJsb2df +b3V0IiBjbGFzcz0iIiB0aXRsZT0iTG9nIG91dCBhbmQgY2FuY2VsIGFueSBhdXRvbWF0aWMgbG9n +aW4uIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9sb2dvdXQ/YXRsX3Rva2Vu +PUJFMkYtNzlQTC1IOFFTLTJTVEIlN0M5OWJmODViMzVmZGE0Y2IxOGVlNjkzMTRlZWY1YTEzOTJi +ZTBhM2QzJTdDbGluIj5Mb2cgT3V0PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Rpdj4K +ICAgIDwvbGk+CjwvdWw+PC9kaXY+PC9kaXY+PCEtLSAuYXVpLWhlYWRlci1pbm5lci0tPjwvbmF2 +PjwhLS0gLmF1aS1oZWFkZXIgLS0+CiAgICA8L2hlYWRlcj4KICAgIAoKCgogICAgPHNlY3Rpb24g +aWQ9ImNvbnRlbnQiIHJvbGU9Im1haW4iPgoKICAgIAoKICAgIDxkaXYgY2xhc3M9Imlzc3VlLWNv +bnRhaW5lciAiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPSJp +c3N1ZS1jb250ZW50IiBjbGFzcz0iaXNzdWUtZWRpdC1mb3JtIj4KICAgICAgICAgICAgICAgICAg +ICA8aGVhZGVyIHN0eWxlPSIiIGlkPSJzdGFsa2VyIiBjbGFzcz0iaXNzdWUtaGVhZGVyIGpzLXN0 +YWxrZXIiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJpc3N1ZS1oZWFkZXIt +Y29udGVudCI+PGhlYWRlciBjbGFzcz0iYXVpLXBhZ2UtaGVhZGVyIj48ZGl2IGNsYXNzPSJhdWkt +cGFnZS1oZWFkZXItaW5uZXIiPjxkaXYgY2xhc3M9ImF1aS1wYWdlLWhlYWRlci1pbWFnZSI+PHNw +YW4gaWQ9IjEwMTAwIiBjbGFzcz0iYXVpLWF2YXRhciBhdWktYXZhdGFyLWxhcmdlIGF1aS1hdmF0 +YXItcHJvamVjdCBqaXJhLXN5c3RlbS1hdmF0YXIiPjxzcGFuIGNsYXNzPSJhdWktYXZhdGFyLWlu +bmVyIj48aW1nIGlkPSJwcm9qZWN0LWF2YXRhciIgYWx0PSJVcGxvYWRlZCBpbWFnZSBmb3IgcHJv +amVjdDogJ09wZW5QYWFTIFJTRSciIHNyYz0idGVzdF9maWxlcy9wcm9qZWN0YXZhdGFyLnBuZyI+ +PC9zcGFuPjwvc3Bhbj48L2Rpdj48IS0tIC5hdWktcGFnZS1oZWFkZXItaW1hZ2UgLS0+PGRpdiBj +bGFzcz0iYXVpLXBhZ2UtaGVhZGVyLW1haW4iPjxvbCBjbGFzcz0iYXVpLW5hdiBhdWktbmF2LWJy +ZWFkY3J1bWJzIF9fc2thdGUiPjxsaT48YSBpZD0icHJvamVjdC1uYW1lLXZhbCIgaHJlZj0iaHR0 +cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvYnJvd3NlL09SIj5PcGVuUGFhUyBSU0U8L2E+PC9s +aT48bGk+PGEgY2xhc3M9Imlzc3VlLWxpbmsiIGRhdGEtaXNzdWUta2V5PSJPUi0yMzQ5IiBocmVm +PSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9icm93c2UvT1ItMjM0OSIgaWQ9ImtleS12 +YWwiIHJlbD0iMTY2MjYiPk9SLTIzNDk8L2E+PC9saT48L29sPjxoMSB0aXRsZT0iQ2xpY2sgdG8g +ZWRpdCIgY2xhc3M9ImVkaXRhYmxlLWZpZWxkIGluYWN0aXZlIiBpZD0ic3VtbWFyeS12YWwiPkRv +Y2tlci1jb21wb3NlIGRvZXNuJ3QgYWN0aXZhdGUgYXR0YWNobWVudHMgYW5kIGR3bGQvdXBsZCB1 +cmwgYXJlIHdyb25nbHkgcG9wdWxhdGVkPHNwYW4gY2xhc3M9Im92ZXJsYXktaWNvbiBhdWktaWNv +biBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdCI+PC9zcGFuPjwvaDE+PC9kaXY+PCEt +LSAuYXVpLXBhZ2UtaGVhZGVyLW1haW4gLS0+PGRpdiBjbGFzcz0iYXVpLXBhZ2UtaGVhZGVyLWFj +dGlvbnMiPjxkaXYgaWQ9Imlzc3VlLWhlYWRlci1wYWdlciI+PC9kaXY+PC9kaXY+PCEtLSAuYXVp +LXBhZ2UtaGVhZGVyLWFjdGlvbnMgLS0+PC9kaXY+PCEtLSAuYXVpLXBhZ2UtaGVhZGVyLWlubmVy +IC0tPjwvaGVhZGVyPjwhLS0gLmF1aS1wYWdlLWhlYWRlciAtLT48ZGl2IGNsYXNzPSJjb21tYW5k +LWJhciI+PGRpdiBjbGFzcz0ib3BzLWNvbnQiPjxkaXYgY2xhc3M9Im9wcy1tZW51cyBhdWktdG9v +bGJhciI+PGRpdiBjbGFzcz0idG9vbGJhci1zcGxpdCB0b29sYmFyLXNwbGl0LWxlZnQiPjx1bCBp +ZD0ib3BzYmFyLWVkaXQtaXNzdWVfY29udGFpbmVyIiBjbGFzcz0idG9vbGJhci1ncm91cCBwbHVn +Z2FibGUtb3BzIj48bGkgY2xhc3M9InRvb2xiYXItaXRlbSI+PGEgaWQ9ImVkaXQtaXNzdWUiIHRp +dGxlPSIgKCBUeXBlICdlJyApIiBjbGFzcz0idG9vbGJhci10cmlnZ2VyIGlzc3VlYWN0aW9uLWVk +aXQtaXNzdWUiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9FZGl0 +SXNzdWUlMjFkZWZhdWx0LmpzcGE/aWQ9MTY2MjYiPjxzcGFuIGNsYXNzPSJpY29uIGF1aS1pY29u +IGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1lZGl0Ij48L3NwYW4+IDxzcGFuIGNsYXNzPSJ0 +cmlnZ2VyLWxhYmVsIj5FZGl0PC9zcGFuPjwvYT48L2xpPjwvdWw+PHVsIGlkPSJvcHNiYXItY29t +bWVudC1pc3N1ZV9jb250YWluZXIiIGNsYXNzPSJ0b29sYmFyLWdyb3VwIHBsdWdnYWJsZS1vcHMi +PjxsaSBjbGFzcz0idG9vbGJhci1pdGVtIj48YSBpZD0iY29tbWVudC1pc3N1ZSIgdGl0bGU9IkNv +bW1lbnQgb24gdGhpcyBpc3N1ZSIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciBpc3N1ZWFjdGlvbi1j +b21tZW50LWlzc3VlIGFkZC1pc3N1ZS1jb21tZW50IGlubGluZS1jb21tZW50IiBocmVmPSJodHRw +czovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvQWRkQ29tbWVudCUyMWRlZmF1bHQuanNw +YT9pZD0xNjYyNiI+PHNwYW4gY2xhc3M9Imljb24gYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVp +LWljb25mb250LWNvbW1lbnQgaWNvbi1jb21tZW50Ij48L3NwYW4+IDxzcGFuIGNsYXNzPSJ0cmln +Z2VyLWxhYmVsIj5Db21tZW50PC9zcGFuPjwvYT48L2xpPjwvdWw+PHVsIGlkPSJvcHNiYXItb3Bz +YmFyLW9wZXJhdGlvbnMiIGNsYXNzPSJ0b29sYmFyLWdyb3VwIHBsdWdnYWJsZS1vcHMiPjxsaSBj +bGFzcz0idG9vbGJhci1pdGVtIj48YSBpZD0iYXNzaWduLWlzc3VlIiB0aXRsZT0iICggVHlwZSAn +YScgKSIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciBpc3N1ZWFjdGlvbi1hc3NpZ24taXNzdWUiIGhy +ZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9Bc3NpZ25Jc3N1ZSUyMWRl +ZmF1bHQuanNwYT9pZD0xNjYyNiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPkFzc2lnbjwv +c3Bhbj48L2E+PC9saT48bGkgY2xhc3M9InRvb2xiYXItaXRlbSB0b29sYmFyLWRyb3Bkb3duIj48 +ZGl2PjxhIGhyZWY9IiMiIGlkPSJvcHNiYXItb3BlcmF0aW9uc19tb3JlIiBkYXRhLWhpZGUtb24t +c2Nyb2xsPSIuc3BsaXQtdmlldyAuaXNzdWUtY29udGFpbmVyIiBkYXRhLWNvbnRhaW4tdG8td2lu +ZG93PSJ0cnVlIiBjbGFzcz0idG9vbGJhci10cmlnZ2VyICBqcy1kZWZhdWx0LWRyb3Bkb3duIj48 +c3BhbiBjbGFzcz0iZHJvcGRvd24tdGV4dCI+TW9yZTwvc3Bhbj48c3BhbiBjbGFzcz0iaWNvbiBk +cm9wLW1lbnUiPjwvc3Bhbj48L2E+PGRpdiBjbGFzcz0iYXVpLWxpc3QgaGlkZGVuIj48dWwgY2xh +c3M9ImF1aS1saXN0LXNlY3Rpb24gYXVpLWZpcnN0Ij48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0i +PjxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9HSEdvVG9Cb2Fy +ZC5qc3BhP2lzc3VlSWQ9MTY2MjYiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsgaXNzdWVhY3Rp +b24tZ3JlZW5ob3BwZXItcmFwaWRib2FyZC1vcGVyYXRpb24ganMtcmFwaWRib2FyZC1vcGVyYXRp +b24taXNzdWUiIHRpdGxlPSJWaWV3IHRoaXMgaXNzdWUgb24gYW4gQWdpbGUgYm9hcmQiIGlkPSJn +cmVlbmhvcHBlci1yYXBpZGJvYXJkLW9wZXJhdGlvbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFi +ZWwiPkFnaWxlIEJvYXJkPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+ +PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL1JhbmtUb3AuanNw +YT9pc3N1ZUlkPTE2NjI2IiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5rIGlzc3VlYWN0aW9uLWdy +ZWVuaG9wcGVyLXJhbmstdG9wLW9wZXJhdGlvbiIgaWQ9ImdyZWVuaG9wcGVyLXJhbmstdG9wLW9w +ZXJhdGlvbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlJhbmsgdG8gVG9wPC9zcGFuPjwv +YT48L2xpPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVu +LXBhYXMub3JnL2ppcmEvc2VjdXJlL1JhbmtCb3R0b20uanNwYT9pc3N1ZUlkPTE2NjI2IiBjbGFz +cz0iYXVpLWxpc3QtaXRlbS1saW5rIGlzc3VlYWN0aW9uLWdyZWVuaG9wcGVyLXJhbmstYm90dG9t +LW9wZXJhdGlvbiIgaWQ9ImdyZWVuaG9wcGVyLXJhbmstYm90dG9tLW9wZXJhdGlvbiI+PHNwYW4g +Y2xhc3M9InRyaWdnZXItbGFiZWwiPlJhbmsgdG8gQm90dG9tPC9zcGFuPjwvYT48L2xpPjwvdWw+ +PHVsIGNsYXNzPSJhdWktbGlzdC1zZWN0aW9uIj48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0iPjxh +IGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9DcmVhdGVXb3JrbG9n +JTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5rIGlzc3Vl +YWN0aW9uLWxvZy13b3JrIiB0aXRsZT0iTG9nIHdvcmsgYWdhaW5zdCB0aGlzIGlzc3VlIiBpZD0i +bG9nLXdvcmsiPjxzcGFuIGNsYXNzPSJ0cmlnZ2VyLWxhYmVsIj5Mb2cgV29yazwvc3Bhbj48L2E+ +PC9saT48L3VsPjx1bCBjbGFzcz0iYXVpLWxpc3Qtc2VjdGlvbiI+PGxpIGNsYXNzPSJhdWktbGlz +dC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvQXR0 +YWNoRmlsZSUyMWRlZmF1bHQuanNwYT9pZD0xNjYyNiIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGlu +ayBpc3N1ZWFjdGlvbi1hdHRhY2gtZmlsZSIgdGl0bGU9IkF0dGFjaCBvbmUgb3IgbW9yZSBmaWxl +cyB0byB0aGlzIGlzc3VlIiBpZD0iYXR0YWNoLWZpbGUiPjxzcGFuIGNsYXNzPSJ0cmlnZ2VyLWxh +YmVsIj5BdHRhY2ggRmlsZXM8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVt +Ij48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvU2hvd0F0dGFj +aFNjcmVlbnNob3RGb3JtQWN0aW9uJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0iYXVp +LWxpc3QtaXRlbS1saW5rIGlzc3VlYWN0aW9uLWF0dGFjaC1zY3JlZW5zaG90LWh0bWw1IiBpZD0i +YXR0YWNoLXNjcmVlbnNob3QtaHRtbDUiPjxzcGFuIGNsYXNzPSJ0cmlnZ2VyLWxhYmVsIj5BdHRh +Y2ggU2NyZWVuc2hvdDwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0iPjxh +IGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9lZGl0RHJhd2lvRGlh +Z3JhbS5qc3BhP2lzc3VlS2V5PU9SLTIzNDkiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsiIGlk +PSJjb20ubXhncmFwaC5qaXJhLnBsdWdpbnMuZHJhd2lvOmRyYXdpby1hZGQtbWVudS1pdGVtIj48 +c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+QWRkIERyYXdpbyBEaWFncmFtPC9zcGFuPjwvYT48 +L2xpPjwvdWw+PHVsIGNsYXNzPSJhdWktbGlzdC1zZWN0aW9uIj48bGkgY2xhc3M9ImF1aS1saXN0 +LWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9WaWV3 +Vm90ZXJzJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5r +IGlzc3VlYWN0aW9uLXZpZXctdm90ZXJzIiB0aXRsZT0iVmlldyB2b3RlcnMgZm9yIHRoaXMgaXNz +dWUiIGlkPSJ2aWV3LXZvdGVycyI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlZvdGVyczwv +c3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8v +Y2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9Wb3RlT3JXYXRjaElzc3VlLmpzcGE/YXRsX3Rv +a2VuPUJFMkYtNzlQTC1IOFFTLTJTVEIlN0M5OWJmODViMzVmZGE0Y2IxOGVlNjkzMTRlZWY1YTEz +OTJiZTBhM2QzJTdDbGluJmFtcDtpZD0xNjYyNiZhbXA7d2F0Y2g9dW53YXRjaCIgY2xhc3M9ImF1 +aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi11bndhdGNoLWlzc3VlIiB0aXRsZT0iU3RvcCB3 +YXRjaGluZyB0aGlzIGlzc3VlIiBpZD0idG9nZ2xlLXdhdGNoLWlzc3VlIj48c3BhbiBjbGFzcz0i +dHJpZ2dlci1sYWJlbCI+U3RvcCBXYXRjaGluZzwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1 +aS1saXN0LWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3Vy +ZS9NYW5hZ2VXYXRjaGVycyUyMWRlZmF1bHQuanNwYT9pZD0xNjYyNiIgY2xhc3M9ImF1aS1saXN0 +LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1tYW5hZ2Utd2F0Y2hlcnMiIHRpdGxlPSJNYW5hZ2UgdGhl +IHdhdGNoZXJzIG9mIHRoaXMgaXNzdWUiIGlkPSJtYW5hZ2Utd2F0Y2hlcnMiPjxzcGFuIGNsYXNz +PSJ0cmlnZ2VyLWxhYmVsIj5XYXRjaGVyczwvc3Bhbj48L2E+PC9saT48L3VsPjx1bCBjbGFzcz0i +YXVpLWxpc3Qtc2VjdGlvbiI+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRw +czovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvQ3JlYXRlU3ViVGFza0lzc3VlJTIxZGVm +YXVsdC5qc3BhP3BhcmVudElzc3VlSWQ9MTY2MjYiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsg +aXNzdWVhY3Rpb24tY3JlYXRlLXN1YnRhc2siIHRpdGxlPSJDcmVhdGUgc3ViLXRhc2sgZm9yIHRo +aXMgaXNzdWUiIGlkPSJjcmVhdGUtc3VidGFzayI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwi +PkNyZWF0ZSBTdWItVGFzazwvc3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0i +PjxhIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9Db252ZXJ0SXNz +dWUuanNwYT9pZD0xNjYyNiIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1p +c3N1ZS10by1zdWJ0YXNrIiB0aXRsZT0iQ29udmVydCB0aGlzIGlzc3VlIHRvIHN1Yi10YXNrIiBp +ZD0iaXNzdWUtdG8tc3VidGFzayI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPkNvbnZlcnQg +dG8gU3ViLVRhc2s8L3NwYW4+PC9hPjwvbGk+PC91bD48dWwgY2xhc3M9ImF1aS1saXN0LXNlY3Rp +b24iPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+PGEgaHJlZj0iI2RldnN0YXR1cy5jdGEuY3Jl +YXRlYnJhbmNoIiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5rIGRldnN0YXR1cy1jdGEtbGluayIg +aWQ9ImN0YS1jcmVhdGUtYnJhbmNoIj48c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+Q3JlYXRl +IGJyYW5jaDwvc3Bhbj48L2E+PC9saT48L3VsPjx1bCBjbGFzcz0iYXVpLWxpc3Qtc2VjdGlvbiI+ +PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5v +cmcvamlyYS9zZWN1cmUvTW92ZUlzc3VlJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0i +YXVpLWxpc3QtaXRlbS1saW5rIGlzc3VlYWN0aW9uLW1vdmUtaXNzdWUiIHRpdGxlPSJNb3ZlIHRo +aXMgaXNzdWUgdG8gYW5vdGhlciBwcm9qZWN0IG9yIGlzc3VlIHR5cGUuIiBpZD0ibW92ZS1pc3N1 +ZSI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPk1vdmU8L3NwYW4+PC9hPjwvbGk+PGxpIGNs +YXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamly +YS9zZWN1cmUvTGlua0ppcmFJc3N1ZSUyMWRlZmF1bHQuanNwYT9pZD0xNjYyNiIgY2xhc3M9ImF1 +aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1saW5rLWlzc3VlIiB0aXRsZT0iTGluayB0aGlz +IGlzc3VlIHRvIGFub3RoZXIgaXNzdWUgb3IgaXRlbSIgaWQ9ImxpbmstaXNzdWUiPjxzcGFuIGNs +YXNzPSJ0cmlnZ2VyLWxhYmVsIj5MaW5rPC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iYXVpLWxp +c3QtaXRlbSI+PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL0Ns +b25lSXNzdWVEZXRhaWxzJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiBjbGFzcz0iYXVpLWxpc3Qt +aXRlbS1saW5rIGlzc3VlYWN0aW9uLWNsb25lLWlzc3VlIiB0aXRsZT0iQ2xvbmUgdGhpcyBpc3N1 +ZSIgaWQ9ImNsb25lLWlzc3VlIj48c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+Q2xvbmU8L3Nw +YW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2Np +Lm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvRWRpdExhYmVscyUyMWRlZmF1bHQuanNwYT9pZD0x +NjYyNiIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1lZGl0LWxhYmVscyIg +dGl0bGU9IiAoIFR5cGUgJ2wnICkiIGlkPSJlZGl0LWxhYmVscyI+PHNwYW4gY2xhc3M9InRyaWdn +ZXItbGFiZWwiPkxhYmVsczwvc3Bhbj48L2E+PC9saT48L3VsPjx1bCBjbGFzcz0iYXVpLWxpc3Qt +c2VjdGlvbiBhdWktbGFzdCI+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRw +czovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvRGVsZXRlSXNzdWUlMjFkZWZhdWx0Lmpz +cGE/aWQ9MTY2MjYiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsgaXNzdWVhY3Rpb24tZGVsZXRl +LWlzc3VlIiB0aXRsZT0iRGVsZXRlIHRoaXMgaXNzdWUiIGlkPSJkZWxldGUtaXNzdWUiPjxzcGFu +IGNsYXNzPSJ0cmlnZ2VyLWxhYmVsIj5EZWxldGU8L3NwYW4+PC9hPjwvbGk+PC91bD48L2Rpdj48 +L2Rpdj48L2xpPjwvdWw+PHVsIGlkPSJvcHNiYXItb3BzYmFyLXRyYW5zaXRpb25zIiBjbGFzcz0i +dG9vbGJhci1ncm91cCBwbHVnZ2FibGUtb3BzIj48bGkgY2xhc3M9InRvb2xiYXItaXRlbSI+PGEg +aWQ9ImFjdGlvbl9pZF8zMDEiIGNsYXNzPSJ0b29sYmFyLXRyaWdnZXIgaXNzdWVhY3Rpb24td29y +a2Zsb3ctdHJhbnNpdGlvbiIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2Vj +dXJlL1dvcmtmbG93VUlEaXNwYXRjaGVyLmpzcGE/aWQ9MTY2MjYmYW1wO2FjdGlvbj0zMDEmYW1w +O2F0bF90b2tlbj1CRTJGLTc5UEwtSDhRUy0yU1RCJTdDOTliZjg1YjM1ZmRhNGNiMThlZTY5MzE0 +ZWVmNWExMzkyYmUwYTNkMyU3Q2xpbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlN0b3Ag +UHJvZ3Jlc3M8L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b29sYmFyLWl0ZW0iPjxhIGlkPSJh +Y3Rpb25faWRfNSIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciBpc3N1ZWFjdGlvbi13b3JrZmxvdy10 +cmFuc2l0aW9uIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvV29y +a2Zsb3dVSURpc3BhdGNoZXIuanNwYT9pZD0xNjYyNiZhbXA7YWN0aW9uPTUmYW1wO2F0bF90b2tl +bj1CRTJGLTc5UEwtSDhRUy0yU1RCJTdDOTliZjg1YjM1ZmRhNGNiMThlZTY5MzE0ZWVmNWExMzky +YmUwYTNkMyU3Q2xpbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlJlc29sdmUgSXNzdWU8 +L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b29sYmFyLWl0ZW0iPjxhIGlkPSJhY3Rpb25faWRf +MiIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciBpc3N1ZWFjdGlvbi13b3JrZmxvdy10cmFuc2l0aW9u +IiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvV29ya2Zsb3dVSURp +c3BhdGNoZXIuanNwYT9pZD0xNjYyNiZhbXA7YWN0aW9uPTImYW1wO2F0bF90b2tlbj1CRTJGLTc5 +UEwtSDhRUy0yU1RCJTdDOTliZjg1YjM1ZmRhNGNiMThlZTY5MzE0ZWVmNWExMzkyYmUwYTNkMyU3 +Q2xpbiI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPkNsb3NlIElzc3VlPC9zcGFuPjwvYT48 +L2xpPjwvdWw+PHVsIGlkPSJvcHNiYXItb3BzYmFyLWFkbWluIiBjbGFzcz0idG9vbGJhci1ncm91 +cCBwbHVnZ2FibGUtb3BzIj48bGkgY2xhc3M9InRvb2xiYXItaXRlbSB0b29sYmFyLWRyb3Bkb3du +Ij48ZGl2PjxhIGhyZWY9IiMiIGlkPSJvcHNiYXItYWRtaW5fbW9yZSIgZGF0YS1oaWRlLW9uLXNj +cm9sbD0iLnNwbGl0LXZpZXcgLmlzc3VlLWNvbnRhaW5lciIgZGF0YS1jb250YWluLXRvLXdpbmRv +dz0idHJ1ZSIgY2xhc3M9InRvb2xiYXItdHJpZ2dlciAganMtZGVmYXVsdC1kcm9wZG93biI+PHNw +YW4gY2xhc3M9ImRyb3Bkb3duLXRleHQiPkFkbWluPC9zcGFuPjxzcGFuIGNsYXNzPSJpY29uIGRy +b3AtbWVudSI+PC9zcGFuPjwvYT48ZGl2IGNsYXNzPSJhdWktbGlzdCBoaWRkZW4iPjx1bCBjbGFz +cz0iYXVpLWxpc3Qtc2VjdGlvbiBhdWktZmlyc3QiPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+ +PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL2FkbWluL1ZpZXdD +dXN0b21GaWVsZHMuanNwYSIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGluayBpc3N1ZWFjdGlvbi1m +aWVsZHMtYWRkIiB0aXRsZT0iQWRkIGEgZmllbGQgYW5kIHRvIHRoZSBjdXJyZW50IGlzc3VlJ3Mg +c2NyZWVucy4iIGlkPSJjb20uYXRsYXNzaWFuLmppcmEuamlyYS1wcm9qZWN0LWNvbmZpZy1wbHVn +aW46YWRkLWN1c3RvbS1maWVsZCI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPkFkZCBmaWVs +ZDwvc3Bhbj48L2E+PC9saT48L3VsPjx1bCBjbGFzcz0iYXVpLWxpc3Qtc2VjdGlvbiBhdWktbGFz +dCI+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFh +cy5vcmcvamlyYS9ub3RpbXBvcnRhbnQiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsgd2hlcmVp +c215Y2YtdHJpZ2dlciIgdGl0bGU9IldoZXJlIGlzIG15IGZpZWxkPyIgaWQ9ImppcmEtb3BlcmF0 +aW9ucy13aGVyZWlzbXljZi10cmlnZ2VyIj48c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+V2hl +cmUgaXMgbXkgZmllbGQ/PC9zcGFuPjwvYT48L2xpPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+ +PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvbm90aW1wb3J0YW50IiBjbGFz +cz0iYXVpLWxpc3QtaXRlbS1saW5rIHBlcm1pc3Npb25oZWxwZXItdHJpZ2dlciIgdGl0bGU9IkRp +c2NvdmVyIHdoeSBhIHVzZXIgZG9lcyBvciBkb2VzIG5vdCBoYXZlIGNlcnRhaW4gcGVybWlzc2lv +bnMiIGlkPSJqaXJhLW9wZXJhdGlvbnMtcGVybWlzc2lvbmhlbHBlci10cmlnZ2VyIj48c3BhbiBj +bGFzcz0idHJpZ2dlci1sYWJlbCI+UGVybWlzc2lvbiBIZWxwZXI8L3NwYW4+PC9hPjwvbGk+PGxp +IGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcv +amlyYS9ub3RpbXBvcnRhbnQiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsgbm90aWZpY2F0aW9u +aGVscGVyLXRyaWdnZXIiIHRpdGxlPSJGaW5kIG91dCB3aHkgdXNlcnMgcmVjZWl2ZSwgb3IgZG8g +bm90IHJlY2VpdmUgbm90aWZpY2F0aW9ucyBmb3IgdGhpcyBpc3N1ZSIgaWQ9ImppcmEtb3BlcmF0 +aW9ucy1ub3RpZmljYXRpb25oZWxwZXItdHJpZ2dlciI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFi +ZWwiPk5vdGlmaWNhdGlvbiBIZWxwZXI8L3NwYW4+PC9hPjwvbGk+PC91bD48L2Rpdj48L2Rpdj48 +L2xpPjwvdWw+PC9kaXY+PGRpdiBjbGFzcz0idG9vbGJhci1zcGxpdCB0b29sYmFyLXNwbGl0LXJp +Z2h0Ij48dWwgaWQ9Im9wc2Jhci1qaXJhLmlzc3VlLnRvb2xzIiBjbGFzcz0idG9vbGJhci1ncm91 +cCBwbHVnZ2FibGUtb3BzIj48bGkgY2xhc3M9InRvb2xiYXItaXRlbSI+PGEgb3JpZ2luYWwtdGl0 +bGU9IlNoYXJlIHRoaXMgaXNzdWUgYnkgZW1haWxpbmcgb3RoZXIgdXNlcnMiIGlkPSJqaXJhLXNo +YXJlLXRyaWdnZXIiIGNsYXNzPSJ0b29sYmFyLXRyaWdnZXIgdmlld2lzc3VlLXNoYXJlIiBocmVm +PSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYSI+PHNwYW4gY2xhc3M9Imljb24gYXVpLWlj +b24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LXNoYXJlIj48L3NwYW4+IDxzcGFuIGNsYXNz +PSJ0cmlnZ2VyLWxhYmVsIj48L3NwYW4+PC9hPjwvbGk+PGxpIGNsYXNzPSJ0b29sYmFyLWl0ZW0g +dG9vbGJhci1kcm9wZG93biI+PGRpdj48YSBvcmlnaW5hbC10aXRsZT0iRXhwb3J0IHRoaXMgaXNz +dWUgaW4gYW5vdGhlciBmb3JtYXQiIGhyZWY9IiMiIGlkPSJ2aWV3aXNzdWUtZXhwb3J0IiBkYXRh +LWhpZGUtb24tc2Nyb2xsPSIuc3BsaXQtdmlldyAuaXNzdWUtY29udGFpbmVyIiBkYXRhLWNvbnRh +aW4tdG8td2luZG93PSJ0cnVlIiBjbGFzcz0idG9vbGJhci10cmlnZ2VyICBqcy1kZWZhdWx0LWRy +b3Bkb3duIj48c3BhbiBjbGFzcz0iaWNvbiBpY29uLWRlZmF1bHQgYXVpLWljb24gYXVpLWljb24t +c21hbGwgYXVpLWljb25mb250LWV4cG9ydCI+PC9zcGFuPiA8c3BhbiBjbGFzcz0iZHJvcGRvd24t +dGV4dCI+RXhwb3J0PC9zcGFuPjxzcGFuIGNsYXNzPSJpY29uIGRyb3AtbWVudSI+PC9zcGFuPjwv +YT48ZGl2IGNsYXNzPSJhdWktbGlzdCBoaWRkZW4iPjx1bCBjbGFzcz0iYXVpLWxpc3Qtc2VjdGlv +biBhdWktZmlyc3QgYXVpLWxhc3QiPjxsaSBjbGFzcz0iYXVpLWxpc3QtaXRlbSI+PGEgaHJlZj0i +aHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2kvamlyYS5pc3N1ZXZpZXdzOmlzc3VlLXht +bC9PUi0yMzQ5L09SLTIzNDkueG1sIiBjbGFzcz0iYXVpLWxpc3QtaXRlbS1saW5rIiBpZD0iamly +YS5pc3N1ZXZpZXdzOmlzc3VlLXhtbCI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPlhNTDwv +c3Bhbj48L2E+PC9saT48bGkgY2xhc3M9ImF1aS1saXN0LWl0ZW0iPjxhIGhyZWY9Imh0dHBzOi8v +Y2kub3Blbi1wYWFzLm9yZy9qaXJhL3NpL2ppcmEuaXNzdWV2aWV3czppc3N1ZS13b3JkL09SLTIz +NDkvT1ItMjM0OS5kb2MiIGNsYXNzPSJhdWktbGlzdC1pdGVtLWxpbmsiIGlkPSJqaXJhLmlzc3Vl +dmlld3M6aXNzdWUtd29yZCI+PHNwYW4gY2xhc3M9InRyaWdnZXItbGFiZWwiPldvcmQ8L3NwYW4+ +PC9hPjwvbGk+PGxpIGNsYXNzPSJhdWktbGlzdC1pdGVtIj48YSBocmVmPSJodHRwczovL2NpLm9w +ZW4tcGFhcy5vcmcvamlyYS9zaS9qaXJhLmlzc3Vldmlld3M6aXNzdWUtaHRtbC9PUi0yMzQ5L09S +LTIzNDkuaHRtbCIgY2xhc3M9ImF1aS1saXN0LWl0ZW0tbGluayIgaWQ9ImppcmEuaXNzdWV2aWV3 +czppc3N1ZS1odG1sIj48c3BhbiBjbGFzcz0idHJpZ2dlci1sYWJlbCI+UHJpbnRhYmxlPC9zcGFu +PjwvYT48L2xpPjwvdWw+PC9kaXY+PC9kaXY+PC9saT48L3VsPjwvZGl2PjwvZGl2PjwvZGl2Pjwv +ZGl2PjwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvaGVhZGVyPgogICAgICAgICAgICAgICAg +ICAgIDxkaXYgY2xhc3M9Imlzc3VlLWJvZHktY29udGVudCI+CiAgICAgICAgICAgICAgICAgICAg +ICAgIDxkaXYgY2xhc3M9ImF1aS1ncm91cCBpc3N1ZS1ib2R5Ij48ZGl2IGNsYXNzPSJhdWktaXRl +bSBpc3N1ZS1tYWluLWNvbHVtbiI+PGRpdiBpZD0iZGV0YWlscy1tb2R1bGUiIGNsYXNzPSJtb2R1 +bGUgdG9nZ2xlLXdyYXAiPjxkaXYgaWQ9ImRldGFpbHMtbW9kdWxlX2hlYWRpbmciIGNsYXNzPSJt +b2QtaGVhZGVyIj48dWwgY2xhc3M9Im9wcyI+PC91bD48aDIgY2xhc3M9InRvZ2dsZS10aXRsZSI+ +RGV0YWlsczwvaDI+PC9kaXY+PGRpdiBjbGFzcz0ibW9kLWNvbnRlbnQiPgoKCgoKPHVsIGlkPSJp +c3N1ZWRldGFpbHMiIGNsYXNzPSJwcm9wZXJ0eS1saXN0IHR3by1jb2xzIj4KICAgIDxsaSBjbGFz +cz0iaXRlbSI+CiAgICAgICAgPGRpdiBjbGFzcz0id3JhcCI+CiAgICAgICAgICAgIDxzdHJvbmcg +Y2xhc3M9Im5hbWUiPlR5cGU6PC9zdHJvbmc+CiAgICAgICAgICAgIDxzcGFuIHRpdGxlPSJDbGlj +ayB0byBlZGl0IiBpZD0idHlwZS12YWwiIGNsYXNzPSJ2YWx1ZSBlZGl0YWJsZS1maWVsZCBpbmFj +dGl2ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBhbHQ9IiIgc3JjPSJ0 +ZXN0X2ZpbGVzL2J1Zy5wbmciIHRpdGxlPSJCdWcgLSBBIHByb2JsZW0gd2hpY2ggaW1wYWlycyBv +ciBwcmV2ZW50cyB0aGUgZnVuY3Rpb25zIG9mIHRoZSBwcm9kdWN0LiIgaGVpZ2h0PSIxNiIgd2lk +dGg9IjE2Ij4gQnVnCiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5LWljb24gYXVpLWlj +b24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48L3NwYW4+CiAgICAg +ICAgPC9kaXY+CiAgICA8L2xpPgogICAgPGxpIGNsYXNzPSJpdGVtIGl0ZW0tcmlnaHQiPgogICAg +ICAgIDxkaXYgY2xhc3M9IndyYXAiPgogICAgICAgICAgICA8c3Ryb25nIGNsYXNzPSJuYW1lIj5T +dGF0dXM6PC9zdHJvbmc+CiAgICAgICAgICAgIDxzcGFuIGlkPSJzdGF0dXMtdmFsIiBjbGFzcz0i +dmFsdWUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIG9yaWdpbmFsLXRp +dGxlPSIiIGNsYXNzPSIgamlyYS1pc3N1ZS1zdGF0dXMtbG96ZW5nZSBhdWktbG96ZW5nZSBqaXJh +LWlzc3VlLXN0YXR1cy1sb3plbmdlLXllbGxvdyBqaXJhLWlzc3VlLXN0YXR1cy1sb3plbmdlLWlu +ZGV0ZXJtaW5hdGUgamlyYS1pc3N1ZS1zdGF0dXMtbG96ZW5nZS1tYXgtd2lkdGgtbWVkaXVtIiBk +YXRhLXRvb2x0aXA9IiZsdDtzcGFuIGNsYXNzPSZxdW90O2ppcmEtaXNzdWUtc3RhdHVzLXRvb2x0 +aXAtdGl0bGUmcXVvdDsmZ3Q7UHJvZ3Jlc3NpbmcmbHQ7L3NwYW4mZ3Q7Jmx0O2JyJmd0OyZsdDtz +cGFuIGNsYXNzPSZxdW90O2ppcmEtaXNzdWUtc3RhdHVzLXRvb2x0aXAtZGVzYyZxdW90OyZndDtU +aGlzIGlzc3VlIGlzIGJlaW5nIGFjdGl2ZWx5IHdvcmtlZCBvbiBhdCB0aGUgbW9tZW50IGJ5IHRo +ZSBhc3NpZ25lZS4mbHQ7L3NwYW4mZ3Q7Ij5Qcm9ncmVzc2luZzwvc3Bhbj4gICAgICAgICAgICA8 +L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ic3RhdHVzLXZp +ZXciPig8YSBjbGFzcz0iaXNzdWVhY3Rpb24tdmlld3dvcmtmbG93IG5ldy13b3JrZmxvdy1kZXNp +Z25lciIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvYnJvd3NlL09SLTIzNDk/ +d29ya2Zsb3dOYW1lPWppcmEmYW1wO3N0ZXBJZD0zIj5WaWV3IFdvcmtmbG93PC9hPik8L3NwYW4+ +CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICA8L2xpPgogICAgICAgICAgICA8bGkgY2xh +c3M9Iml0ZW0iPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFwIj4KICAgICAgICAgICAgICAg +IDxzdHJvbmcgY2xhc3M9Im5hbWUiPlByaW9yaXR5Ojwvc3Ryb25nPgogICAgICAgICAgICAgICAg +PHNwYW4gdGl0bGU9IkNsaWNrIHRvIGVkaXQiIGlkPSJwcmlvcml0eS12YWwiIGNsYXNzPSJ2YWx1 +ZSBlZGl0YWJsZS1maWVsZCBpbmFjdGl2ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICA8aW1nIGFsdD0iIiBzcmM9InRlc3RfZmlsZXMvbWFqb3IucG5nIiB0aXRsZT0i +TWFqb3IgLSBNYWpvciBsb3NzIG9mIGZ1bmN0aW9uLiIgaGVpZ2h0PSIxNiIgd2lkdGg9IjE2Ij4g +TWFqb3IKICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5LWljb24gYXVpLWljb24g +YXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48L3NwYW4+CiAgICAgICAg +ICAgIDwvZGl2PgogICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +PGxpIGNsYXNzPSJpdGVtIGl0ZW0tcmlnaHQiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFw +Ij4KICAgICAgICAgICAgICAgIDxzdHJvbmcgY2xhc3M9Im5hbWUiPlJlc29sdXRpb246PC9zdHJv +bmc+CiAgICAgICAgICAgICAgICA8c3BhbiBpZD0icmVzb2x1dGlvbi12YWwiIGNsYXNzPSJ2YWx1 +ZSB1bnJlc29sdmVkIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVW5yZXNv +bHZlZAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAg +PC9kaXY+CiAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0iaXRlbSI+CiAg +ICAgICAgICAgIDxkaXYgY2xhc3M9IndyYXAiPgogICAgICAgICAgICAgICAgPHN0cm9uZyBjbGFz +cz0ibmFtZSI+QWZmZWN0cyBWZXJzaW9uL3M6PC9zdHJvbmc+CiAgICAgICAgICAgICAgICA8c3Bh +biB0aXRsZT0iQ2xpY2sgdG8gZWRpdCIgaWQ9InZlcnNpb25zLXZhbCIgY2xhc3M9InZhbHVlIGVk +aXRhYmxlLWZpZWxkIGluYWN0aXZlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICBOb25lCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFu +IGNsYXNzPSJvdmVybGF5LWljb24gYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250 +LWVkaXQiPjwvc3Bhbj48L3NwYW4+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvbGk+CiAg +ICAgICAgICAgICAgICA8bGkgY2xhc3M9Iml0ZW0gaXRlbS1yaWdodCI+CiAgICAgICAgICAgIDxk +aXYgY2xhc3M9IndyYXAiPgogICAgICAgICAgICAgICAgPHN0cm9uZyBjbGFzcz0ibmFtZSI+Rml4 +IFZlcnNpb24vczo8L3N0cm9uZz4KICAgICAgICAgICAgICAgIDxzcGFuIHRpdGxlPSJDbGljayB0 +byBlZGl0IiBpZD0iZml4Zm9yLXZhbCIgY2xhc3M9InZhbHVlIGVkaXRhYmxlLWZpZWxkIGluYWN0 +aXZlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBOb25lCiAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5LWlj +b24gYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48L3Nw +YW4+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICA8bGkg +Y2xhc3M9Iml0ZW0iPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFwIj4KICAgICAgICAgICAg +ICAgIDxzdHJvbmcgY2xhc3M9Im5hbWUiPkNvbXBvbmVudC9zOjwvc3Ryb25nPgogICAgICAgICAg +ICAgICAgPHNwYW4gdGl0bGU9IkNsaWNrIHRvIGVkaXQiIGlkPSJjb21wb25lbnRzLXZhbCIgY2xh +c3M9InZhbHVlIGVkaXRhYmxlLWZpZWxkIGluYWN0aXZlIj4KICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICBOb25lCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5LWljb24gYXVpLWljb24gYXVpLWljb24tc21hbGwg +YXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48L3NwYW4+CiAgICAgICAgICAgIDwvZGl2PgogICAg +ICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJpdGVtIGZ1bGwtd2lkdGgi +PgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFwIiBpZD0id3JhcC1sYWJlbHMiPgogICAgICAg +ICAgICAgICAgPHN0cm9uZyBjbGFzcz0ibmFtZSI+TGFiZWxzOjwvc3Ryb25nPgogICAgICAgICAg +ICAgICAgICAgIDxkaXYgdGl0bGU9IkNsaWNrIHRvIGVkaXQiIGNsYXNzPSJsYWJlbHMtd3JhcCB2 +YWx1ZSBlZGl0YWJsZS1maWVsZCBpbmFjdGl2ZSI+CiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJs +YWJlbHMiIGlkPSJsYWJlbHMtMTY2MjYtdmFsdWUiPk5vbmU8L3NwYW4+CiAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgPGEgdGl0bGU9IkZvbGxvdyBsaW5rIiBjbGFzcz0iYXVpLWljb24g +YXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQgZWRpdC1sYWJlbHMiIGlkPSJlZGl0LWxh +YmVscy0xNjYyNi1sYWJlbHMiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3Nl +Y3VyZS9FZGl0TGFiZWxzJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2JmFtcDtub0xpbms9ZmFsc2Ui +PjxzcGFuPkxhYmVsczwvc3Bhbj48L2E+CiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ib3Zl +cmxheS1pY29uIGF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1lZGl0Ij48L3Nw +YW4+PC9kaXY+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvbGk+CiAgICAgICAgPC91bD4K +CjxkaXYgaWQ9ImN1c3RvbWZpZWxkbW9kdWxlIj4KICAgIDxkaXYgcm9sZT0iYXBwbGljYXRpb24i +IGNsYXNzPSJhdWktdGFicyBob3Jpem9udGFsLXRhYnMiIGlkPSJjdXN0b21maWVsZC10YWJzIj4K +ICAgICAgICAgICAgICAgICAgICA8ZGl2IGFyaWEtaGlkZGVuPSJmYWxzZSIgcm9sZT0idGFicGFu +ZWwiIGlkPSJjdXN0b21maWVsZC1wYW5lbC0xIiBjbGFzcz0idGFicy1wYW5lIGFjdGl2ZS1wYW5l +Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPSJwcm9wZXJ0eS1saXN0Ij4KICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGlkPSJyb3dG +b3JjdXN0b21maWVsZF8xMDAwNCIgY2xhc3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAg +ICA8ZGl2IGNsYXNzPSJ3cmFwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJvbmcg +dGl0bGU9IlJhbmsgKE9ic29sZXRlKSIgY2xhc3M9Im5hbWUiPlJhbmsgKE9ic29sZXRlKTo8L3N0 +cm9uZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImN1c3RvbWZpZWxkXzEw +MDA0LXZhbCIgY2xhc3M9InZhbHVlIHR5cGUtZ2gtZ2xvYmFsLXJhbmsiIGRhdGEtZmllbGR0eXBl +PSJnaC1nbG9iYWwtcmFuayIgZGF0YS1maWVsZHR5cGVjb21wbGV0ZWtleT0iY29tLnB5eGlzLmdy +ZWVuaG9wcGVyLmppcmE6Z2gtZ2xvYmFsLXJhbmsiPgogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIDkyMjMzNzIwMzY4NTQ3NzU4MDcKICAKICAgICAgICAgICAgICAgICAgICAg +ICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAg +ICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgPGxpIGlkPSJyb3dGb3JjdXN0b21maWVsZF8xMDIwMSIgY2xh +c3M9Iml0ZW0iPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJ3cmFwIj4KICAg +ICAgICAgICAgICAgICAgICAgICAgICAgIDxzdHJvbmcgdGl0bGU9IkFjY2VwdGFuY2UgQ3JpdGVy +aWEiIGNsYXNzPSJuYW1lIj5BY2NlcHRhbmNlIENyaXRlcmlhOjwvc3Ryb25nPgogICAgICAgICAg +ICAgICAgICAgICAgICAgICAgPGRpdiB0aXRsZT0iQ2xpY2sgdG8gZWRpdCIgaWQ9ImN1c3RvbWZp +ZWxkXzEwMjAxLXZhbCIgY2xhc3M9InZhbHVlIHR5cGUtY2hlY2tsaXN0IGVkaXRhYmxlLWZpZWxk +IGluYWN0aXZlIiBkYXRhLWZpZWxkdHlwZT0iY2hlY2tsaXN0IiBkYXRhLWZpZWxkdHlwZWNvbXBs +ZXRla2V5PSJjb20ub2thcHlhLmppcmEuY2hlY2tsaXN0OmNoZWNrbGlzdCI+CiAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9Im8tY2hlY2tsaXN0LXZpZXctMTAyMDEi +IGNsYXNzPSJvLWNoZWNrbGlzdCI+CiAgICAgICAgPGRpdiBzdHlsZT0ibWF4LXdpZHRoOiA4MDBw +eDsiPgogICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJvLWNoZWNrbGlzdC1o +ZWFkZXIiPjxkaXY+PHNwYW4gY2xhc3M9Im8taWNvbi1jaGVjayI+PC9zcGFuPjAvMTxkaXYgY2xh +c3M9Im8tdmlldy1hY3Rpb25zIG8tcHVsbC1yaWdodCI+PGEgdGl0bGU9IkZvbGxvdyBsaW5rIiBj +bGFzcz0iby1jaGVja2VkLWZpbHRlciIgaHJlZj0iIyI+PHNwYW4gY2xhc3M9Im8taGlkZSI+SGlk +ZSBjaGVja2VkPC9zcGFuPjxzcGFuIGNsYXNzPSJvLXNob3ciPlNob3cgY2hlY2tlZDwvc3Bhbj48 +L2E+PC9kaXY+PC9kaXY+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICA8ZGl2IGNsYXNzPSJvLWNoZWNrbGlzdC1pdGVtcyBvLXJlYWQtb25seSI+PGRpdiBjbGFz +cz0iby1jaGVja2xpc3QtaXRlbSI+PGRpdiBjbGFzcz0iby1jaGVja2JveCI+PHNwYW4gY2xhc3M9 +Im8taWNvbi1vay0xIj48L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0iby1jaGVja2xpc3QtaXRlbS1k +ZXRhaWxzIj48cD5UZXN0ZWQ8L3A+PC9kaXY+PC9kaXY+PC9kaXY+CiAgICAgICAgICAgICAgICA8 +ZGl2IGNsYXNzPSJvLWNoZWNrbGlzdC1pdGVtcy1jb2xsYXBzaWJsZSBvLXJlYWQtb25seSI+PC9k +aXY+CiAgICAgICAgICAgICAgICA8YSB0aXRsZT0iRm9sbG93IGxpbmsiIGNsYXNzPSJvLXNob3ct +aXRlbXMgby1zaG93LWFsbCI+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Im8tbW9y +ZSI+PHNwYW4gY2xhc3M9Im8taWNvbi1kb3duLW9wZW4iPjwvc3Bhbj5zaG93IG1vcmU8L3NwYW4+ +CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9Im8tbGVzcyI+PHNwYW4gY2xhc3M9Im8t +aWNvbi11cC1vcGVuIj48L3NwYW4+c2hvdyBsZXNzPC9zcGFuPgogICAgICAgICAgICAgICAgPC9h +PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICA8Zm9ybSBpZD0icGFy +YW1ldGVyQ29udGFpbmVyIj4KICAgICAgICA8ZmllbGRzZXQgY2xhc3M9ImhpZGRlbiBwYXJhbWV0 +ZXJzIj4KICAgICAgICAgICAgPGlucHV0IHRpdGxlPSJva2FweWEuY2xvc2UiIHZhbHVlPSJDbG9z +ZSIgdHlwZT0iaGlkZGVuIj4KICAgICAgICAgICAgPGlucHV0IHRpdGxlPSJva2FweWEuaW1wb3J0 +LmVycm9yIiB2YWx1ZT0iQ2hlY2tsaXN0IGJlbGlldmVzIHRoYXQgeW91IGFyZSB0cnlpbmcgdG8g +aW1wb3J0IGRhdGEgdG8gcmVjcmVhdGUgaXRlbXMgZnJvbSBhIGRpZmZlcmVudCBsaXN0IGFuZCBm +b3VuZCB0aGUgZm9sbG93aW5nIGVycm9yOiIgdHlwZT0iaGlkZGVuIj4KICAgICAgICA8L2ZpZWxk +c2V0PgogICAgPC9mb3JtPgoKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzY3JpcHQ+CiAg +ICAgICAgICAgIGlmICghb2thcHlhLmNoZWNrbGlzdHMuaGFzT3duUHJvcGVydHkoIm8tY2hlY2ts +aXN0LXZpZXctMTAyMDEiKSkgewogICAgICAgICAgICAgICAgb2thcHlhLmNoZWNrbGlzdHNbIm8t +Y2hlY2tsaXN0LXZpZXctMTAyMDEiXSA9IG9rYXB5YS5jcmVhdGVDaGVja2xpc3RWaWV3KHsiaWQi +IDogIjEwMjAxIiwgImN1c3RvbWZpZWxkSWQiOiAiY3VzdG9tZmllbGRfMTAyMDEiLCAicGFyYW1l +dGVycyI6IHsic3RyaWtlVGhyb3VnaCI6dHJ1ZSwic2hvd01vcmVDb3VudCI6MiwiZGlzY3JldGlv +bmFyeU9wdGlvbklkcyI6W10sImVtcGhhc2l6ZU1hbmRhdG9yeSI6ZmFsc2UsInZlcnNpb24iOjEs +InJlcG9ydGVyQ2FuRWRpdCI6dHJ1ZSwic2hvd1N0YXR1c01lbnUiOmZhbHNlLCJlZGl0Um9sZUlk +cyI6W119fSwgW3siY2hlY2tlZCI6ZmFsc2UsIm5hbWUiOiJUZXN0ZWQiLCJtYW5kYXRvcnkiOnRy +dWUsInJhbmsiOjAsIm9wdGlvbklkIjoxMDEwMCwidmVyc2lvbiI6IjMuMCIsImlkIjoxMDEwMCwi +c3RhdHVzSWQiOiJub25lIn1dKTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAg +IG9rYXB5YS5jaGVja2xpc3RzWyJvLWNoZWNrbGlzdC12aWV3LTEwMjAxIl0ucmVnaXN0ZXJEYXRh +KFt7ImNoZWNrZWQiOmZhbHNlLCJuYW1lIjoiVGVzdGVkIiwibWFuZGF0b3J5Ijp0cnVlLCJyYW5r +IjowLCJvcHRpb25JZCI6MTAxMDAsInZlcnNpb24iOiIzLjAiLCJpZCI6MTAxMDAsInN0YXR1c0lk +Ijoibm9uZSJ9XSk7CiAgICAgICAgICAgIH0KICAgICAgICA8L3NjcmlwdD4KICAgICAgICA8aW5w +dXQgaWQ9Im8tY2hlY2tsaXN0LXZpZXctMTAyMDEtZGF0YSIgdmFsdWU9Ilt7JnF1b3Q7Y2hlY2tl +ZCZxdW90OzpmYWxzZSwmcXVvdDtuYW1lJnF1b3Q7OiZxdW90O1Rlc3RlZCZxdW90OywmcXVvdDtt +YW5kYXRvcnkmcXVvdDs6dHJ1ZSwmcXVvdDtyYW5rJnF1b3Q7OjAsJnF1b3Q7b3B0aW9uSWQmcXVv +dDs6MTAxMDAsJnF1b3Q7dmVyc2lvbiZxdW90OzomcXVvdDszLjAmcXVvdDssJnF1b3Q7aWQmcXVv +dDs6MTAxMDAsJnF1b3Q7c3RhdHVzSWQmcXVvdDs6JnF1b3Q7bm9uZSZxdW90O31dIiBoaWRkZW49 +IiI+CiAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJvdmVybGF5 +LWljb24gYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXQiPjwvc3Bhbj48 +L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAg +PC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdWw+CiAgICAg +ICAgPC9kaXY+CiAgICAgICAgPC9kaXY+PC9kaXY+CjwvZGl2PjwvZGl2PjxkaXYgaWQ9ImRlc2Ny +aXB0aW9ubW9kdWxlIiBjbGFzcz0ibW9kdWxlIHRvZ2dsZS13cmFwIj48ZGl2IGlkPSJkZXNjcmlw +dGlvbm1vZHVsZV9oZWFkaW5nIiBjbGFzcz0ibW9kLWhlYWRlciI+PHVsIGNsYXNzPSJvcHMiPjwv +dWw+PGgyIGNsYXNzPSJ0b2dnbGUtdGl0bGUiPkRlc2NyaXB0aW9uPC9oMj48L2Rpdj48ZGl2IGNs +YXNzPSJtb2QtY29udGVudCI+PGRpdiB0aXRsZT0iQ2xpY2sgdG8gZWRpdCIgaWQ9ImRlc2NyaXB0 +aW9uLXZhbCIgY2xhc3M9ImZpZWxkLWlnbm9yZS1oaWdobGlnaHQgZWRpdGFibGUtZmllbGQgaW5h +Y3RpdmUiPgogICAgPGRpdiBjbGFzcz0idXNlci1jb250ZW50LWJsb2NrIj4KICAgICAgICAgICAg +ICAgICAgICA8ZGl2IGNsYXNzPSJjb2RlIHBhbmVsIiBzdHlsZT0iYm9yZGVyLXdpZHRoOiAxcHg7 +Ij48ZGl2IGNsYXNzPSJjb2RlQ29udGVudCBwYW5lbENvbnRlbnQiPgo8cHJlIGNsYXNzPSJjb2Rl +LWphdmEiPiAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0i +Y29kZS1xdW90ZSI+Im5hbWUiPC9zcGFuPiA6IDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4idXBs +b2FkVXJsIjwvc3Bhbj4sCiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImNvZGUtcXVv +dGUiPiJ2YWx1ZSI8L3NwYW4+IDogPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJodHRwOjxzcGFu +IGNsYXNzPSJjb2RlLWNvbW1lbnQiPi8vMTAuNjkuMC4xNjM6MTA4MC9qbWFwL3VwbG9hZCI8L3Nw +YW4+LAo8L3NwYW4+ICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+ +Il9pZCI8L3NwYW4+IDogT2JqZWN0SWQoPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiI1Nzg1Zjg1 +Y2Q3ZjQwMzNjMDBmYzYwNmQiPC9zcGFuPikKICAgICAgICAgICAgICAgIH0sIAogICAgICAgICAg +ICAgICAgewogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4ibmFt +ZSI8L3NwYW4+IDogPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJkb3dubG9hZFVybCI8L3NwYW4+ +LAogICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4idmFsdWUiPC9z +cGFuPiA6IDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4iaHR0cDo8c3BhbiBjbGFzcz0iY29kZS1j +b21tZW50Ij4vLzEwLjY5LjAuMTYzOjEwODAvam1hcC9kb3dubG9hZCI8L3NwYW4+LAo8L3NwYW4+ +ICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+Il9pZCI8L3NwYW4+ +IDogT2JqZWN0SWQoPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiI1Nzg1Zjg1Y2Q3ZjQwMzNjMDBm +YzYwNmMiPC9zcGFuPikKICAgICAgICAgICAgICAgIH0sIAo8L3ByZT4KPC9kaXY+PC9kaXY+Cgo8 +cD5zaG91bGQgYmUgcmVwbGFjZWQgd2l0aCA8L3A+CjxkaXYgY2xhc3M9ImNvZGUgcGFuZWwiIHN0 +eWxlPSJib3JkZXItd2lkdGg6IDFweDsiPjxkaXYgY2xhc3M9ImNvZGVDb250ZW50IHBhbmVsQ29u +dGVudCI+CjxwcmUgY2xhc3M9ImNvZGUtamF2YSI+ICAgICAgICAgICAgICB7CiAgICAgICAgICAg +ICAgICAgICAgPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJuYW1lIjwvc3Bhbj4gOiA8c3BhbiBj +bGFzcz0iY29kZS1xdW90ZSI+InVwbG9hZFVybCI8L3NwYW4+LAogICAgICAgICAgICAgICAgICAg +IDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4idmFsdWUiPC9zcGFuPiA6IDxzcGFuIGNsYXNzPSJj +b2RlLXF1b3RlIj4iaHR0cDo8c3BhbiBjbGFzcz0iY29kZS1jb21tZW50Ij4vLzEwLjY5LjAuMTYz +OjEwODAvdXBsb2FkIjwvc3Bhbj4sCjwvc3Bhbj4gICAgICAgICAgICAgICAgICAgIDxzcGFuIGNs +YXNzPSJjb2RlLXF1b3RlIj4iX2lkIjwvc3Bhbj4gOiBPYmplY3RJZCg8c3BhbiBjbGFzcz0iY29k +ZS1xdW90ZSI+IjU3ODVmODVjZDdmNDAzM2MwMGZjNjA2ZCI8L3NwYW4+KQogICAgICAgICAgICAg +ICAgfSwgCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9 +ImNvZGUtcXVvdGUiPiJuYW1lIjwvc3Bhbj4gOiA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+ImRv +d25sb2FkVXJsIjwvc3Bhbj4sCiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImNvZGUt +cXVvdGUiPiJ2YWx1ZSI8L3NwYW4+IDogPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiJodHRwOjxz +cGFuIGNsYXNzPSJjb2RlLWNvbW1lbnQiPi8vMTAuNjkuMC4xNjM6MTA4MC9kb3dubG9hZCI8L3Nw +YW4+LAo8L3NwYW4+ICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+ +Il9pZCI8L3NwYW4+IDogT2JqZWN0SWQoPHNwYW4gY2xhc3M9ImNvZGUtcXVvdGUiPiI1Nzg1Zjg1 +Y2Q3ZjQwMzNjMDBmYzYwNmMiPC9zcGFuPikKICAgICAgICAgICAgICAgIH0sIAogICAgICAgICAg +ICAgICB7CiAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+Im5hbWUi +PC9zcGFuPiA6IDxzcGFuIGNsYXNzPSJjb2RlLXF1b3RlIj4iY29tcG9zZXIuYXR0YWNobWVudHMi +PC9zcGFuPiwKICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY29kZS1xdW90ZSI+InZh +bHVlIjwvc3Bhbj4gOiA8c3BhbiBjbGFzcz0iY29kZS1rZXl3b3JkIj50cnVlPC9zcGFuPgogICAg +ICAgICAgICAgICB9Cgo8L3ByZT4KPC9kaXY+PC9kaXY+CiAgICAgICAgICAgIDwvZGl2Pgo8c3Bh +biBjbGFzcz0ib3ZlcmxheS1pY29uIGF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9u +dC1lZGl0Ij48L3NwYW4+PC9kaXY+CjwvZGl2PjwvZGl2PjxkaXYgaWQ9ImFjdGl2aXR5bW9kdWxl +IiBjbGFzcz0ibW9kdWxlIHRvZ2dsZS13cmFwIj48ZGl2IGlkPSJhY3Rpdml0eW1vZHVsZV9oZWFk +aW5nIiBjbGFzcz0ibW9kLWhlYWRlciI+PHVsIGNsYXNzPSJvcHMiPjwvdWw+PGgyIGNsYXNzPSJ0 +b2dnbGUtdGl0bGUiPkFjdGl2aXR5PC9oMj48L2Rpdj48ZGl2IGNsYXNzPSJtb2QtY29udGVudCI+ +CgoKCgoKCgoKCgogICAgPGRpdiBjbGFzcz0idGFid3JhcCB0YWJzMiI+CgogICAgICAgIDx1bCBp +ZD0iaXNzdWUtdGFicyIgY2xhc3M9InRhYnMgaG9yaXpvbnRhbCI+CiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgIDxsaSBkYXRhLWlkPSJhbGwtdGFicGFuZWwiIGRh +dGEta2V5PSJjb20uYXRsYXNzaWFuLmppcmEucGx1Z2luLnN5c3RlbS5pc3N1ZXRhYnBhbmVsczph +bGwtdGFicGFuZWwiIGRhdGEtbGFiZWw9IkFsbCIgZGF0YS1ocmVmPSIvamlyYS9icm93c2UvT1It +MjM0OT9wYWdlPWNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxz +OmFsbC10YWJwYW5lbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYWph +eC1hY3Rpdml0eS1jb250ZW50IiBpZD0iYWxsLXRhYnBhbmVsIiBocmVmPSJodHRwczovL2NpLm9w +ZW4tcGFhcy5vcmcvamlyYS9icm93c2UvT1ItMjM0OT9wYWdlPWNvbS5hdGxhc3NpYW4uamlyYS5w +bHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxzOmFsbC10YWJwYW5lbCI+PHN0cm9uZz5BbGw8L3N0 +cm9uZz48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgCiAgICAgICAgICAgIDxsaSBjbGFzcz0iYWN0aXZlIiBpZD0iY29tbWVu +dC10YWJwYW5lbCIgZGF0YS1pZD0iY29tbWVudC10YWJwYW5lbCIgZGF0YS1rZXk9ImNvbS5hdGxh +c3NpYW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxzOmNvbW1lbnQtdGFicGFuZWwi +IGRhdGEtbGFiZWw9IkNvbW1lbnRzIiBkYXRhLWhyZWY9Ii9qaXJhL2Jyb3dzZS9PUi0yMzQ5P3Bh +Z2U9Y29tLmF0bGFzc2lhbi5qaXJhLnBsdWdpbi5zeXN0ZW0uaXNzdWV0YWJwYW5lbHM6Y29tbWVu +dC10YWJwYW5lbCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3Ryb25nIHRhYmluZGV4 +PSIwIj5Db21tZW50czwvc3Ryb25nPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICA8bGkgZGF0YS1pZD0id29y +a2xvZy10YWJwYW5lbCIgZGF0YS1rZXk9ImNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW4uc3lzdGVt +Lmlzc3VldGFicGFuZWxzOndvcmtsb2ctdGFicGFuZWwiIGRhdGEtbGFiZWw9IldvcmsgTG9nIiBk +YXRhLWhyZWY9Ii9qaXJhL2Jyb3dzZS9PUi0yMzQ5P3BhZ2U9Y29tLmF0bGFzc2lhbi5qaXJhLnBs +dWdpbi5zeXN0ZW0uaXNzdWV0YWJwYW5lbHM6d29ya2xvZy10YWJwYW5lbCI+CiAgICAgICAgICAg +ICAgICAgICAgICAgICAgICA8YSBjbGFzcz0iYWpheC1hY3Rpdml0eS1jb250ZW50IiBpZD0id29y +a2xvZy10YWJwYW5lbCIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvYnJvd3Nl +L09SLTIzNDk/cGFnZT1jb20uYXRsYXNzaWFuLmppcmEucGx1Z2luLnN5c3RlbS5pc3N1ZXRhYnBh +bmVsczp3b3JrbG9nLXRhYnBhbmVsIj48c3Ryb25nPldvcmsgTG9nPC9zdHJvbmc+PC9hPgogICAg +ICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +IAogICAgICAgICAgICA8bGkgZGF0YS1pZD0iY2hhbmdlaGlzdG9yeS10YWJwYW5lbCIgZGF0YS1r +ZXk9ImNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxzOmNoYW5n +ZWhpc3RvcnktdGFicGFuZWwiIGRhdGEtbGFiZWw9Ikhpc3RvcnkiIGRhdGEtaHJlZj0iL2ppcmEv +YnJvd3NlL09SLTIzNDk/cGFnZT1jb20uYXRsYXNzaWFuLmppcmEucGx1Z2luLnN5c3RlbS5pc3N1 +ZXRhYnBhbmVsczpjaGFuZ2VoaXN0b3J5LXRhYnBhbmVsIj4KICAgICAgICAgICAgICAgICAgICAg +ICAgICAgIDxhIGNsYXNzPSJhamF4LWFjdGl2aXR5LWNvbnRlbnQiIGlkPSJjaGFuZ2VoaXN0b3J5 +LXRhYnBhbmVsIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9icm93c2UvT1It +MjM0OT9wYWdlPWNvbS5hdGxhc3NpYW4uamlyYS5wbHVnaW4uc3lzdGVtLmlzc3VldGFicGFuZWxz +OmNoYW5nZWhpc3RvcnktdGFicGFuZWwiPjxzdHJvbmc+SGlzdG9yeTwvc3Ryb25nPjwvYT4KICAg +ICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAKICAgICAgICAgICAgPGxpIGRhdGEtaWQ9ImFjdGl2aXR5LXN0cmVhbS1pc3N1ZS10YWIiIGRh +dGEta2V5PSJjb20uYXRsYXNzaWFuLnN0cmVhbXMuc3RyZWFtcy1qaXJhLXBsdWdpbjphY3Rpdml0 +eS1zdHJlYW0taXNzdWUtdGFiIiBkYXRhLWxhYmVsPSJBY3Rpdml0eSIgZGF0YS1ocmVmPSIvamly +YS9icm93c2UvT1ItMjM0OT9wYWdlPWNvbS5hdGxhc3NpYW4uc3RyZWFtcy5zdHJlYW1zLWppcmEt +cGx1Z2luOmFjdGl2aXR5LXN0cmVhbS1pc3N1ZS10YWIiPgogICAgICAgICAgICAgICAgICAgICAg +ICAgICAgPGEgY2xhc3M9ImFqYXgtYWN0aXZpdHktY29udGVudCIgaWQ9ImFjdGl2aXR5LXN0cmVh +bS1pc3N1ZS10YWIiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL2Jyb3dzZS9P +Ui0yMzQ5P3BhZ2U9Y29tLmF0bGFzc2lhbi5zdHJlYW1zLnN0cmVhbXMtamlyYS1wbHVnaW46YWN0 +aXZpdHktc3RyZWFtLWlzc3VlLXRhYiI+PHN0cm9uZz5BY3Rpdml0eTwvc3Ryb25nPjwvYT4KICAg +ICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgIDwvdWw+CgogICAgICAg +ICAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9Imlzc3VlUGFuZWxXcmFwcGVyIj4KICAgICAgICA8 +ZGl2IGNsYXNzPSJpc3N1ZVBhbmVsUHJvZ3Jlc3MiPjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9 +Imlzc3VlUGFuZWxDb250YWluZXIiIGlkPSJpc3N1ZV9hY3Rpb25zX2NvbnRhaW5lciI+CiAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9Im1lc3NhZ2UtY29udGFp +bmVyIj4KICAgIFRoZXJlIGFyZSBubyBjb21tZW50cyB5ZXQgb24gdGhpcyBpc3N1ZS4KPC9kaXY+ +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgIDwvZGl2Pgo8L2Rpdj48L2Rp +dj48ZGl2IGlkPSJhZGRjb21tZW50IiBjbGFzcz0ibW9kdWxlIj4KICAgIDxkaXYgaWQ9ImFkZGNv +bW1lbnQiIGNsYXNzPSJtb2R1bGUiPgogICAgPGRpdiBjbGFzcz0ibW9kLWNvbnRlbnQiPgogICAg +ICAgIDxmb3JtIGFjdGlvbj0iL2ppcmEvc2VjdXJlL0FkZENvbW1lbnQuanNwYT9hdGxfdG9rZW49 +QkUyRi03OVBMLUg4UVMtMlNUQiU3Qzk5YmY4NWIzNWZkYTRjYjE4ZWU2OTMxNGVlZjVhMTM5MmJl +MGEzZDMlN0NsaW4iIGNsYXNzPSJhdWkgdG9wLWxhYmVsIGFqcy1kaXJ0eS13YXJuaW5nLWV4ZW1w +dCIgaWQ9Imlzc3VlLWNvbW1lbnQtYWRkIiBtZXRob2Q9InBvc3QiPgogICAgICAgICAgICA8ZGl2 +IGNsYXNzPSJmb3JtLWJvZHkiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaGlkZGVuIj4K +ICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iYXRsX3Rva2VuIiB2YWx1ZT0iQkUyRi03 +OVBMLUg4UVMtMlNUQnw5OWJmODViMzVmZGE0Y2IxOGVlNjkzMTRlZWY1YTEzOTJiZTBhM2QzfGxp +biIgdHlwZT0iaGlkZGVuIj4KICAgICAgICAgICAgICAgICAgICA8aW5wdXQgbmFtZT0iaWQiIHZh +bHVlPSIxNjYyNiIgdHlwZT0iaGlkZGVuIj4KICAgICAgICAgICAgICAgIDwvZGl2PgoKICAgICAg +ICAgICAgICAgIAoKCiAgICAKICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAKICAgIAogICAg +CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJmaWVsZC1ncm91cCBhdWkt +ZmllbGQtd2lraWVkaXQgY29tbWVudC1pbnB1dCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCBmb3I9 +ImNvbW1lbnQiPkNvbW1lbnQ8L2xhYmVsPgogICAgICAgICAgICAgICAgCjxkaXYgY2xhc3M9Indp +a2ktZWRpdCI+CiAgICA8ZGl2IGlkPSJ3aWtpLWVkaXQtZHJvcGRvd24yLXRleHQtc3R5bGUtd2lr +aUVkaXQwIiBjbGFzcz0iYXVpLWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCB3aWtpLWVkaXQt +ZHJvcGRvd24iPjxkaXYgY2xhc3M9ImF1aS1kcm9wZG93bjItc2VjdGlvbiI+PHVsIGNsYXNzPSJh +dWktbGlzdC10cnVuY2F0ZSI+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSJQYXJhZ3JhcGgiIGhyZWY9 +IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0icGFyYWdyYXBo +Ij5QYXJhZ3JhcGg8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IkhlYWRpbmcgMSIgaHJl +Zj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1oMSIg +ZGF0YS1vcGVyYXRpb249ImgxIj5IZWFkaW5nIDE8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0 +bGU9IkhlYWRpbmcgMiIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1l +ZGl0LW9wZXJhdGlvbi1oMiIgZGF0YS1vcGVyYXRpb249ImgyIj5IZWFkaW5nIDI8L2E+PC9saT48 +bGk+PGEgb3JpZ2luYWwtdGl0bGU9IkhlYWRpbmcgMyIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRp +dC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1oMyIgZGF0YS1vcGVyYXRpb249ImgzIj5I +ZWFkaW5nIDM8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IkhlYWRpbmcgNCIgaHJlZj0i +IyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1oNCIgZGF0 +YS1vcGVyYXRpb249Img0Ij5IZWFkaW5nIDQ8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9 +IkhlYWRpbmcgNSIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0 +LW9wZXJhdGlvbi1oNSIgZGF0YS1vcGVyYXRpb249Img1Ij5IZWFkaW5nIDU8L2E+PC9saT48bGk+ +PGEgb3JpZ2luYWwtdGl0bGU9IkhlYWRpbmcgNiIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1v +cGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1oNiIgZGF0YS1vcGVyYXRpb249Img2Ij5IZWFk +aW5nIDY8L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IlByZWZvcm1hdHRlZCIgaHJlZj0i +IyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1tb25vc3Bh +Y2UiIGRhdGEtb3BlcmF0aW9uPSJtb25vc3BhY2UiPlByZWZvcm1hdHRlZDwvYT48L2xpPjxsaT48 +YSBvcmlnaW5hbC10aXRsZT0iUGFyYWdyYXBoIHF1b3RlIiBocmVmPSIjIiBjbGFzcz0id2lraS1l +ZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249InBhcmFncmFwaC1xdW90ZSI+UGFyYWdyYXBo +IHF1b3RlPC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSJCbG9jayBxdW90ZSIgaHJlZj0i +IyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSJibG9jay1xdW90 +ZSI+QmxvY2sgcXVvdGU8L2E+PC9saT48L3VsPjwvZGl2PjwvZGl2PjxkaXYgaWQ9Indpa2ktZWRp +dC1kcm9wZG93bjItbW9yZS13aWtpRWRpdDAiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHls +ZS1kZWZhdWx0IHdpa2ktZWRpdC1kcm9wZG93biI+PGRpdiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1z +ZWN0aW9uIj48dWwgY2xhc3M9ImF1aS1saXN0LXRydW5jYXRlIj48bGk+PGEgb3JpZ2luYWwtdGl0 +bGU9IlN0cmlrZXRocm91Z2ggKEN0cmwrU2hpZnQrUykiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVk +aXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iZGVsZXRlIiBkYXRhLXNob3J0Y3V0PSJjdHJs +K3NoaWZ0K3MsIGNvbW1hbmQrc2hpZnQrcyI+U3RyaWtldGhyb3VnaDwvYT48L2xpPjxsaT48YSBo +cmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249InN1cGVy +c2NyaXB0Ij5TdXBlcnNjcmlwdDwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBjbGFzcz0id2lraS1l +ZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249InN1YnNjcmlwdCI+U3Vic2NyaXB0PC9hPjwv +bGk+PGxpPjxhIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJh +dGlvbj0iY2l0ZSI+Q2l0YXRpb248L2E+PC9saT48L3VsPjwvZGl2PjwvZGl2PjxkaXYgaWQ9Indp +a2ktZWRpdC1kcm9wZG93bjItbGluay13aWtpRWRpdDAiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1 +aS1zdHlsZS1kZWZhdWx0IHdpa2ktZWRpdC1kcm9wZG93biB3aWtpLWVkaXQtZHJvcGRvd24tbGlu +ayI+PGRpdiBjbGFzcz0iYXVpLWRyb3Bkb3duMi1zZWN0aW9uIj48dWwgY2xhc3M9ImF1aS1saXN0 +LXRydW5jYXRlIj48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IkV4dGVybmFsIGxpbmsgKEN0cmwrSyki +IGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0ibGlu +ayIgZGF0YS1zaG9ydGN1dD0iY3RybCtrLCBjb21tYW5kK2siPkV4dGVybmFsIGxpbms8L2E+PC9s +aT48bGk+PGEgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0 +aW9uPSJsaW5rLW1haWwiPk1haWwgbGluazwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBjbGFzcz0i +d2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249ImxpbmstYW5jaG9yIj5BbmNob3Ig +bGluazwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIg +ZGF0YS1vcGVyYXRpb249ImxpbmstYXR0YWNobWVudCI+QXR0YWNobWVudCBsaW5rPC9hPjwvbGk+ +PC91bD48L2Rpdj48ZGl2IGNsYXNzPSJhdWktZHJvcGRvd24yLXNlY3Rpb24gd2lraS1lZGl0LWlu +c2VydC1saW5rIj48c3Ryb25nPkF0dGFjaG1lbnQgbGluazwvc3Ryb25nPjx1bCBjbGFzcz0iYXVp +LWxpc3QtdHJ1bmNhdGUiPjxsaT48YSBocmVmPSIjIj48L2E+PC9saT48L3VsPjwvZGl2PjwvZGl2 +PjxkaXYgaWQ9Indpa2ktZWRpdC1kcm9wZG93bjItaW1hZ2Utd2lraUVkaXQwIiBjbGFzcz0iYXVp +LWRyb3Bkb3duMiBhdWktc3R5bGUtZGVmYXVsdCB3aWtpLWVkaXQtZHJvcGRvd24gd2lraS1lZGl0 +LWRyb3Bkb3duLWltYWdlIj48ZGl2IGNsYXNzPSJhdWktZHJvcGRvd24yLXNlY3Rpb24iPjx1bCBj +bGFzcz0iYXVpLWxpc3QtdHJ1bmNhdGUiPjxsaT48YSBvcmlnaW5hbC10aXRsZT0iRXh0ZXJuYWwg +aW1hZ2UiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlv +bj0iaW1hZ2UiPkV4dGVybmFsIGltYWdlPC9hPjwvbGk+PGxpPjxhIGhyZWY9IiMiIGNsYXNzPSJ3 +aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iaW1hZ2UtYXR0YWNobWVudCI+QXR0 +YWNoZWQgaW1hZ2U8L2E+PC9saT48L3VsPjwvZGl2PjxkaXYgY2xhc3M9ImF1aS1kcm9wZG93bjIt +c2VjdGlvbiB3aWtpLWVkaXQtaW5zZXJ0LWltYWdlIj48c3Ryb25nPkF0dGFjaGVkIGltYWdlPC9z +dHJvbmc+PHVsIGNsYXNzPSJhdWktbGlzdC10cnVuY2F0ZSI+PGxpPjxhIGhyZWY9IiMiPjwvYT48 +L2xpPjwvdWw+PC9kaXY+PC9kaXY+PGRpdiBpZD0id2lraS1lZGl0LWNvbG9yLXBpY2tlci13aWtp +RWRpdDAiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHlsZS1kZWZhdWx0IHdpa2ktZWRpdC1w +aWNrZXIgd2lraS1lZGl0LWNvbG9yLXBpY2tlciIgZGF0YS1jb250YWluZXI9Indpa2ktZWRpdC1j +b2xvci1waWNrZXItYnV0dG9ucy13aWtpRWRpdDAiPjxkaXYgY2xhc3M9ImF1aS1kcm9wZG93bjIt +c2VjdGlvbiI+PHVsPjxsaT48YSBocmVmPSIjIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogIzMz +MzMzMyIgZGF0YS1vcGVyYXRpb249ImNvbG9yIiBkYXRhLWNvbG9yPSIjMzMzMzMzIj4mbmJzcDs8 +L2E+PC9saT48bGk+PGEgaHJlZj0iIyIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICM3MDcwNzAi +IGRhdGEtb3BlcmF0aW9uPSJjb2xvciIgZGF0YS1jb2xvcj0iIzcwNzA3MCI+Jm5ic3A7PC9hPjwv +bGk+PGxpPjxhIGhyZWY9IiMiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjIiBkYXRh +LW9wZXJhdGlvbj0iY29sb3IiIGRhdGEtY29sb3I9IiNjY2NjY2MiPiZuYnNwOzwvYT48L2xpPjxs +aT48YSBocmVmPSIjIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogIzIwNTA4MSIgZGF0YS1vcGVy +YXRpb249ImNvbG9yIiBkYXRhLWNvbG9yPSIjMjA1MDgxIj4mbmJzcDs8L2E+PC9saT48bGk+PGEg +aHJlZj0iIyIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6ICM1OWFmZTEiIGRhdGEtb3BlcmF0aW9u +PSJjb2xvciIgZGF0YS1jb2xvcj0iIzU5YWZlMSI+Jm5ic3A7PC9hPjwvbGk+PGxpPjxhIGhyZWY9 +IiMiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ4OTJjIiBkYXRhLW9wZXJhdGlvbj0iY29s +b3IiIGRhdGEtY29sb3I9IiMxNDg5MmMiPiZuYnNwOzwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBz +dHlsZT0iYmFja2dyb3VuZC1jb2xvcjogIzhlYjAyMSIgZGF0YS1vcGVyYXRpb249ImNvbG9yIiBk +YXRhLWNvbG9yPSIjOGViMDIxIj4mbmJzcDs8L2E+PC9saT48bGk+PGEgaHJlZj0iIyIgc3R5bGU9 +ImJhY2tncm91bmQtY29sb3I6ICNkMDQ0MzciIGRhdGEtb3BlcmF0aW9uPSJjb2xvciIgZGF0YS1j +b2xvcj0iI2QwNDQzNyI+Jm5ic3A7PC9hPjwvbGk+PGxpPjxhIGhyZWY9IiMiIHN0eWxlPSJiYWNr +Z3JvdW5kLWNvbG9yOiAjZjc5MjMyIiBkYXRhLW9wZXJhdGlvbj0iY29sb3IiIGRhdGEtY29sb3I9 +IiNmNzkyMzIiPiZuYnNwOzwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBzdHlsZT0iYmFja2dyb3Vu +ZC1jb2xvcjogI2Y2YzM0MiIgZGF0YS1vcGVyYXRpb249ImNvbG9yIiBkYXRhLWNvbG9yPSIjZjZj +MzQyIj4mbmJzcDs8L2E+PC9saT48bGk+PGEgaHJlZj0iIyIgc3R5bGU9ImJhY2tncm91bmQtY29s +b3I6ICM2NTQ5ODIiIGRhdGEtb3BlcmF0aW9uPSJjb2xvciIgZGF0YS1jb2xvcj0iIzY1NDk4MiI+ +Jm5ic3A7PC9hPjwvbGk+PGxpPjxhIGhyZWY9IiMiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAj +ZjY5MWIyIiBkYXRhLW9wZXJhdGlvbj0iY29sb3IiIGRhdGEtY29sb3I9IiNmNjkxYjIiPiZuYnNw +OzwvYT48L2xpPjwvdWw+PC9kaXY+PC9kaXY+PGRpdiBpZD0id2lraS1lZGl0LWRyb3Bkb3duMi1p +Y29uLXBpY2tlci13aWtpRWRpdDAiIGNsYXNzPSJhdWktZHJvcGRvd24yIGF1aS1zdHlsZS1kZWZh +dWx0IHdpa2ktZWRpdC1waWNrZXIgd2lraS1lZGl0LWljb24tcGlja2VyIiBkYXRhLWNvbnRhaW5l +cj0id2lraS1lZGl0LWljb24tcGlja2VyLWJ1dHRvbnMtd2lraUVkaXQwIj48ZGl2IGNsYXNzPSJh +dWktZHJvcGRvd24yLXNlY3Rpb24iPjx1bD48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IjopIiBocmVm +PSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IjopIj48aW1n +IHNyYz0idGVzdF9maWxlcy9zbWlsZS5naWYiIGFsdD0ic21pbGUiPjwvYT48L2xpPjxsaT48YSBv +cmlnaW5hbC10aXRsZT0iOigiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBk +YXRhLW9wZXJhdGlvbj0iOigiPjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3NhZC5naWYiIGFsdD0ic2Fk +Ij48L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IjpQIiBocmVmPSIjIiBjbGFzcz0id2lr +aS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IjpQIj48aW1nIHNyYz0idGVzdF9maWxl +cy90b25ndWUuZ2lmIiBhbHQ9InRvbmd1ZSI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxl +PSI6RCIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9u +PSI6RCI+PGltZyBzcmM9InRlc3RfZmlsZXMvYmlnZ3Jpbi5naWYiIGFsdD0iYmlnZ3JpbiI+PC9h +PjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSI7KSIgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRp +dC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSI7KSI+PGltZyBzcmM9InRlc3RfZmlsZXMvd2lu +ay5naWYiIGFsdD0id2luayI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIoeSkiIGhy +ZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iKHkpIj48 +aW1nIHNyYz0idGVzdF9maWxlcy90aHVtYnNfdXAuZ2lmIiBhbHQ9InRodW1icyB1cCI+PC9hPjwv +bGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIobikiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQt +b3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iKG4pIj48aW1nIHNyYz0idGVzdF9maWxlcy90aHVt +YnNfZG93bi5naWYiIGFsdD0idGh1bWJzIGRvd24iPjwvYT48L2xpPjxsaT48YSBvcmlnaW5hbC10 +aXRsZT0iKGkpIiBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVy +YXRpb249IihpKSI+PGltZyBzcmM9InRlc3RfZmlsZXMvaW5mb3JtYXRpb24uZ2lmIiBhbHQ9Imlu +Zm9ybWF0aW9uIj48L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IigvKSIgaHJlZj0iIyIg +Y2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSIoLykiPjxpbWcgc3Jj +PSJ0ZXN0X2ZpbGVzL2NoZWNrLmdpZiIgYWx0PSJjaGVjayI+PC9hPjwvbGk+PGxpPjxhIG9yaWdp +bmFsLXRpdGxlPSIoeCkiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRh +LW9wZXJhdGlvbj0iKHgpIj48aW1nIHNyYz0idGVzdF9maWxlcy9lcnJvci5naWYiIGFsdD0iZXJy +b3IiPjwvYT48L2xpPjxsaT48YSBvcmlnaW5hbC10aXRsZT0iKCEpIiBocmVmPSIjIiBjbGFzcz0i +d2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IighKSI+PGltZyBzcmM9InRlc3Rf +ZmlsZXMvd2FybmluZy5naWYiIGFsdD0id2FybmluZyI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFs +LXRpdGxlPSIoKykiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9w +ZXJhdGlvbj0iKCspIj48aW1nIHNyYz0idGVzdF9maWxlcy9hZGQuZ2lmIiBhbHQ9ImFkZCI+PC9h +PjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIoLSkiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVk +aXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iKC0pIj48aW1nIHNyYz0idGVzdF9maWxlcy9m +b3JiaWRkZW4uZ2lmIiBhbHQ9ImZvcmJpZGRlbiI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRp +dGxlPSIoPykiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJh +dGlvbj0iKD8pIj48aW1nIHNyYz0idGVzdF9maWxlcy9oZWxwXzE2LmdpZiIgYWx0PSJoZWxwIj48 +L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IihvbikiIGhyZWY9IiMiIGNsYXNzPSJ3aWtp +LWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iKG9uKSI+PGltZyBzcmM9InRlc3RfZmls +ZXMvbGlnaHRidWxiX29uLmdpZiIgYWx0PSJsaWdodGJ1bGIgb24iPjwvYT48L2xpPjxsaT48YSBv +cmlnaW5hbC10aXRsZT0iKG9mZikiIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9u +IiBkYXRhLW9wZXJhdGlvbj0iKG9mZikiPjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL2xpZ2h0YnVsYi5n +aWYiIGFsdD0ibGlnaHRidWxiIj48L2E+PC9saT48bGk+PGEgb3JpZ2luYWwtdGl0bGU9IigqKSIg +aHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSIoKiki +PjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3N0YXJfeWVsbG93LmdpZiIgYWx0PSJzdGFyIHllbGxvdyI+ +PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIoKnIpIiBocmVmPSIjIiBjbGFzcz0id2lr +aS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IigqcikiPjxpbWcgc3JjPSJ0ZXN0X2Zp +bGVzL3N0YXJfcmVkLmdpZiIgYWx0PSJzdGFyIHJlZCI+PC9hPjwvbGk+PGxpPjxhIG9yaWdpbmFs +LXRpdGxlPSIoKmcpIiBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1v +cGVyYXRpb249IigqZykiPjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3N0YXJfZ3JlZW4uZ2lmIiBhbHQ9 +InN0YXIgZ3JlZW4iPjwvYT48L2xpPjxsaT48YSBvcmlnaW5hbC10aXRsZT0iKCpiKSIgaHJlZj0i +IyIgY2xhc3M9Indpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSIoKmIpIj48aW1n +IHNyYz0idGVzdF9maWxlcy9zdGFyX2JsdWUuZ2lmIiBhbHQ9InN0YXIgYmx1ZSI+PC9hPjwvbGk+ +PGxpPjxhIG9yaWdpbmFsLXRpdGxlPSIoKnkpIiBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9w +ZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249IigqeSkiPjxpbWcgc3JjPSJ0ZXN0X2ZpbGVzL3N0YXJf +eWVsbG93LmdpZiIgYWx0PSJzdGFyIHllbGxvdyI+PC9hPjwvbGk+PC91bD48L2Rpdj48L2Rpdj48 +ZGl2IGlkPSJ3aWtpLWVkaXQtZHJvcGRvd24yLW90aGVyLXdpa2lFZGl0MCIgY2xhc3M9ImF1aS1k +cm9wZG93bjIgYXVpLXN0eWxlLWRlZmF1bHQgd2lraS1lZGl0LWRyb3Bkb3duIj48ZGl2IGNsYXNz +PSJhdWktZHJvcGRvd24yLXNlY3Rpb24iPjx1bCBjbGFzcz0iYXVpLWxpc3QtdHJ1bmNhdGUiPjxs +aT48YSBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249 +Im1lbnRpb24iPlVzZXIgbWVudGlvbjwvYT48L2xpPjxsaT48YSBocmVmPSIjIiBjbGFzcz0id2lr +aS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249InRhYmxlIj5UYWJsZTwvYT48L2xpPjxs +aT48YSBocmVmPSIjIiBjbGFzcz0id2lraS1lZGl0LW9wZXJhdGlvbiIgZGF0YS1vcGVyYXRpb249 +ImNvZGUiPkNvZGU8L2E+PC9saT48bGk+PGEgaHJlZj0iIyIgY2xhc3M9Indpa2ktZWRpdC1vcGVy +YXRpb24iIGRhdGEtb3BlcmF0aW9uPSJub2Zvcm1hdCI+UHJlZm9ybWF0dGVkPC9hPjwvbGk+PGxp +PjxhIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0i +cGFuZWwiPlBhbmVsPC9hPjwvbGk+PGxpPjxhIGhyZWY9IiMiIGNsYXNzPSJ3aWtpLWVkaXQtb3Bl +cmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0iaHIiPkhvcml6b250YWwgcnVsZXI8L2E+PC9saT48L3Vs +PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9Indpa2ktZWRpdC10b29sYmFyIiBpZD0id2lraS1lZGl0 +LXdpa2lFZGl0MCI+PGRpdiBjbGFzcz0iYXVpLXRvb2xiYXIyIj48ZGl2IGNsYXNzPSJhdWktdG9v +bGJhcjItaW5uZXIiPjxkaXYgY2xhc3M9ImF1aS10b29sYmFyMi1wcmltYXJ5Ij48ZGl2IGNsYXNz +PSJhdWktYnV0dG9ucyI+PGEgb3JpZ2luYWwtdGl0bGU9IiIgaHJlZj0iIyIgdGFiaW5kZXg9Ii0x +IiBjbGFzcz0iYXVpLWJ1dHRvbiBhdWktYnV0dG9uLXN1YnRsZSBhdWktZHJvcGRvd24yLXRyaWdn +ZXIgd2lraS1lZGl0LXN0eWxlLXBpY2tlci10cmlnZ2VyIiBhcmlhLW93bnM9Indpa2ktZWRpdC1k +cm9wZG93bjItdGV4dC1zdHlsZS13aWtpRWRpdDAiIGFyaWEtaGFzcG9wdXA9InRydWUiIGFyaWEt +Y29udHJvbHM9InRvb2xiYXJkZW1vLWRyb3Bkb3duMi1tb3JlLXdpa2lFZGl0MCI+U3R5bGU8L2E+ +PC9kaXY+PGRpdiBjbGFzcz0iYXVpLWJ1dHRvbnMgd2lraS1lZGl0LXRvb2xiYXItc2VjdGlvbiI+ +PGEgb3JpZ2luYWwtdGl0bGU9IkJvbGQgKEN0cmwrQikiIGhyZWY9IiMiIHRhYmluZGV4PSItMSIg +Y2xhc3M9ImF1aS1idXR0b24gYXVpLWJ1dHRvbi1zdWJ0bGUgd2lraS1lZGl0LW9wZXJhdGlvbiIg +ZGF0YS1vcGVyYXRpb249ImJvbGQiIGRhdGEtc2hvcnRjdXQ9ImN0cmwrYiwgY29tbWFuZCtiIj48 +c3BhbiBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXRvci1i +b2xkIj5Cb2xkPC9zcGFuPjwvYT48YSBvcmlnaW5hbC10aXRsZT0iSXRhbGljIChDdHJsK0kpIiBo +cmVmPSIjIiB0YWJpbmRleD0iLTEiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tc3VidGxl +IHdpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEtb3BlcmF0aW9uPSJpdGFsaWMiIGRhdGEtc2hvcnRj +dXQ9ImN0cmwraSwgY29tbWFuZCtpIj48c3BhbiBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21h +bGwgYXVpLWljb25mb250LWVkaXRvci1pdGFsaWMiPkl0YWxpYzwvc3Bhbj48L2E+PGEgb3JpZ2lu +YWwtdGl0bGU9IlVuZGVybGluZSAoQ3RybCtVKSIgaHJlZj0iIyIgdGFiaW5kZXg9Ii0xIiBjbGFz +cz0iYXVpLWJ1dHRvbiBhdWktYnV0dG9uLXN1YnRsZSB3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRh +LW9wZXJhdGlvbj0idW5kZXJsaW5lIiBkYXRhLXNob3J0Y3V0PSJjdHJsK3UsIGNvbW1hbmQrdSI+ +PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1lZGl0b3It +dW5kZXJsaW5lIj5VbmRlcmxpbmU8L3NwYW4+PC9hPjxhIG9yaWdpbmFsLXRpdGxlPSJUZXh0IGNv +bG9yIiBocmVmPSIjIiB0YWJpbmRleD0iLTEiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24t +c3VidGxlIHdpa2ktZWRpdC1vcGVyYXRpb24gd2lraS1lZGl0LW9wZXJhdGlvbi1jb2xvciIgZGF0 +YS1vcGVyYXRpb249ImNvbG9yIiBkYXRhLWNvbG9yPSJyZWQiPjxzcGFuIGNsYXNzPSJhdWktaWNv +biBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdG9yLWNvbG9yIj5UZXh0IGNvbG9yPC9z +cGFuPjxzcGFuIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7IiBjbGFzcz0id2lraS1lZGl0 +LWNvbG9yLWluZGljYXRvciI+PC9zcGFuPjwvYT48YSBvcmlnaW5hbC10aXRsZT0iTW9yZSBjb2xv +cnMiIGhyZWY9IiMiIHRhYmluZGV4PSItMSIgY2xhc3M9ImF1aS1idXR0b24gYXVpLWJ1dHRvbi1z +dWJ0bGUgYXVpLWRyb3Bkb3duMi10cmlnZ2VyIHdpa2ktZWRpdC1jb2xvci1waWNrZXItdHJpZ2dl +ciIgZGF0YS1vcGVyYXRpb249ImNvbG9yLXBhcmFtZXRlciIgYXJpYS1vd25zPSJ3aWtpLWVkaXQt +Y29sb3ItcGlja2VyLXdpa2lFZGl0MCIgYXJpYS1oYXNwb3B1cD0idHJ1ZSI+PHNwYW4+TW9yZSBj +b2xvcnM8L3NwYW4+PC9hPjxhIG9yaWdpbmFsLXRpdGxlPSJNb3JlIiBocmVmPSIjIiB0YWJpbmRl +eD0iLTEiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tc3VidGxlIGF1aS1kcm9wZG93bjIt +dHJpZ2dlciB3aWtpLWVkaXQtbW9yZS1waWNrZXItdHJpZ2dlciIgYXJpYS1vd25zPSJ3aWtpLWVk +aXQtZHJvcGRvd24yLW1vcmUtd2lraUVkaXQwIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWNv +bnRyb2xzPSJ0b29sYmFyZGVtby1kcm9wZG93bjItbW9yZS13aWtpRWRpdDAiPjxzcGFuIGNsYXNz +PSJhdWktaWNvbiBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdG9yLXN0eWxlcyI+TW9y +ZTwvc3Bhbj48L2E+PC9kaXY+PGRpdiBjbGFzcz0iYXVpLWJ1dHRvbnMiPjxhIG9yaWdpbmFsLXRp +dGxlPSJMaW5rIChDdHJsK0spIiBocmVmPSIjIiB0YWJpbmRleD0iLTEiIGNsYXNzPSJhdWktYnV0 +dG9uIGF1aS1idXR0b24tc3VidGxlIGF1aS1kcm9wZG93bjItdHJpZ2dlciB3aWtpLWVkaXQtbGlu +ay1waWNrZXItdHJpZ2dlciIgYXJpYS1vd25zPSJ3aWtpLWVkaXQtZHJvcGRvd24yLWxpbmstd2lr +aUVkaXQwIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWNvbnRyb2xzPSJ3aWtpLWVkaXQtZHJv +cGRvd24yLWxpbmstd2lraUVkaXQwIj48c3BhbiBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21h +bGwgYXVpLWljb25mb250LWxpbmsiPkxpbms8L3NwYW4+PC9hPjxhIG9yaWdpbmFsLXRpdGxlPSJJ +bWFnZSIgaHJlZj0iIyIgdGFiaW5kZXg9Ii0xIiBjbGFzcz0iYXVpLWJ1dHRvbiBhdWktYnV0dG9u +LXN1YnRsZSBhdWktZHJvcGRvd24yLXRyaWdnZXIgd2lraS1lZGl0LWltYWdlLXBpY2tlci10cmln +Z2VyIiBhcmlhLW93bnM9Indpa2ktZWRpdC1kcm9wZG93bjItaW1hZ2Utd2lraUVkaXQwIiBhcmlh +LWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWNvbnRyb2xzPSJ3aWtpLWVkaXQtZHJvcGRvd24yLWltYWdl +LXdpa2lFZGl0MCI+PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29u +Zm9udC1pbWFnZSI+SW1hZ2U8L3NwYW4+PC9hPjwvZGl2PjxkaXYgY2xhc3M9ImF1aS1idXR0b25z +IHdpa2ktZWRpdC10b29sYmFyLXNlY3Rpb24iPjxhIG9yaWdpbmFsLXRpdGxlPSJCdWxsZXQgbGlz +dCAoQ3RybCtTaGlmdCtCKSIgaHJlZj0iIyIgdGFiaW5kZXg9Ii0xIiBjbGFzcz0iYXVpLWJ1dHRv +biBhdWktYnV0dG9uLXN1YnRsZSB3aWtpLWVkaXQtb3BlcmF0aW9uIiBkYXRhLW9wZXJhdGlvbj0i +YnVsbGV0LWxpc3QiIGRhdGEtc2hvcnRjdXQ9ImN0cmwrc2hpZnQrYiwgY29tbWFuZCtzaGlmdCti +Ij48c3BhbiBjbGFzcz0iYXVpLWljb24gYXVpLWljb24tc21hbGwgYXVpLWljb25mb250LWVkaXRv +ci1saXN0LWJ1bGxldCI+QnVsbGV0IGxpc3Q8L3NwYW4+PC9hPjxhIG9yaWdpbmFsLXRpdGxlPSJO +dW1iZXJlZCBsaXN0IChDdHJsK1NoaWZ0K04pIiBocmVmPSIjIiB0YWJpbmRleD0iLTEiIGNsYXNz +PSJhdWktYnV0dG9uIGF1aS1idXR0b24tc3VidGxlIHdpa2ktZWRpdC1vcGVyYXRpb24iIGRhdGEt +b3BlcmF0aW9uPSJudW1iZXJlZC1saXN0IiBkYXRhLXNob3J0Y3V0PSJjdHJsK3NoaWZ0K24sIGNv +bW1hbmQrc2hpZnQrbiI+PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1p +Y29uZm9udC1lZGl0b3ItbGlzdC1udW1iZXIiPk51bWJlcmVkIGxpc3Q8L3NwYW4+PC9hPjwvZGl2 +PjxkaXYgY2xhc3M9ImF1aS1idXR0b25zIj48YSBvcmlnaW5hbC10aXRsZT0iSWNvbnMiIGhyZWY9 +IiMiIHRhYmluZGV4PSItMSIgY2xhc3M9ImF1aS1idXR0b24gYXVpLWJ1dHRvbi1zdWJ0bGUgYXVp +LWRyb3Bkb3duMi10cmlnZ2VyIHdpa2ktZWRpdC1pY29uLXBpY2tlci10cmlnZ2VyIHdpa2ktZWRp +dC10b29sdGlwIiBhcmlhLW93bnM9Indpa2ktZWRpdC1kcm9wZG93bjItaWNvbi1waWNrZXItd2lr +aUVkaXQwIiBhcmlhLWhhc3BvcHVwPSJ0cnVlIiBhcmlhLWNvbnRyb2xzPSJ3aWtpLWVkaXQtZHJv +cGRvd24yLWljb24tcGlja2VyLXdpa2lFZGl0MCI+PHNwYW4gY2xhc3M9ImF1aS1pY29uIGF1aS1p +Y29uLXNtYWxsIGF1aS1pY29uZm9udC1lZGl0b3ItZW1vdGljb24iPkljb25zPC9zcGFuPjwvYT48 +YSBvcmlnaW5hbC10aXRsZT0iT3RoZXIiIGhyZWY9IiMiIHRhYmluZGV4PSItMSIgY2xhc3M9ImF1 +aS1idXR0b24gYXVpLWJ1dHRvbi1zdWJ0bGUgYXVpLWRyb3Bkb3duMi10cmlnZ2VyIHdpa2ktZWRp +dC1vdGhlci1waWNrZXItdHJpZ2dlciB3aWtpLWVkaXQtdG9vbHRpcCIgYXJpYS1vd25zPSJ3aWtp +LWVkaXQtZHJvcGRvd24yLW90aGVyLXdpa2lFZGl0MCIgYXJpYS1oYXNwb3B1cD0idHJ1ZSIgYXJp +YS1jb250cm9scz0id2lraS1lZGl0LWRyb3Bkb3duMi1vdGhlci13aWtpRWRpdDAiPjxzcGFuIGNs +YXNzPSJhdWktaWNvbiBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtYWRkIj5PdGhlcjwvc3Bh +bj48L2E+PC9kaXY+PGRpdiBjbGFzcz0iYXVpLWJ1dHRvbnMgd2lraS1lZGl0LXRvb2xiYXItbGFz +dCI+PGEgb3JpZ2luYWwtdGl0bGU9IlRvZ2dsZSB2aXNpYmlsaXR5IiBocmVmPSIjIiB0YWJpbmRl +eD0iLTEiIGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tc3VidGxlIHdpa2ktZWRpdC12aXNp +YmxlLXRvZ2dsZSB3aWtpLWVkaXQtdG9vbHRpcCI+PHNwYW4gY2xhc3M9ImF1aS1pY29uIGljb24t +dG9vbGJhcnRvZ2dsZSI+TG9jayAvIFVubG9jazwvc3Bhbj48L2E+PC9kaXY+PC9kaXY+PC9kaXY+ +PCEtLSAuYXVpLXRvb2xiYXItaW5uZXIgLS0+PC9kaXY+PC9kaXY+PGRpdiBpZD0iY29tbWVudC13 +aWtpLWVkaXQiIGNsYXNzPSJ3aWtpLWVkaXQtY29udGVudCI+CiAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIDx0ZXh0YXJlYSBjbGFzcz0idGV4dGFyZWEgbG9uZy1maWVsZCB3aWtpLXRl +eHRmaWVsZCBtZW50aW9uYWJsZSIgY29scz0iNjAiIGlkPSJjb21tZW50IiBuYW1lPSJjb21tZW50 +IiByb3dzPSIxMCIgZGF0YS1wcm9qZWN0a2V5PSJPUiIgZGF0YS1pc3N1ZWtleT0iT1ItMjM0OSIg +d3JhcD0idmlydHVhbCI+PC90ZXh0YXJlYT4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNv +bnRlbnQtaW5uZXIiPiAgICAgICAgICAgIAogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CjwvZGl2 +Pgo8ZGl2IGNsYXNzPSJmaWVsZC10b29scyI+CiAgICAKICAgIDxidXR0b24gY2xhc3M9ImppcmEt +aWNvbi1idXR0b24gZnVsbHNjcmVlbiIgaWQ9ImNvbW1lbnQtcHJldmlld19saW5rIiB0eXBlPSJi +dXR0b24iPjxzcGFuIGNsYXNzPSJhdWktaWNvbiB3aWtpLXJlbmRlcmVyLWljb24iPlByZXZpZXcg +Y29tbWVudDwvc3Bhbj48L2J1dHRvbj4KICAgIDxhIGNsYXNzPSJoZWxwLWxuayIgaWQ9InZpZXdI +ZWxwIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvV2lraVJlbmRl +cmVySGVscEFjdGlvbi5qc3BhP3NlY3Rpb249dGV4dGVmZmVjdHMiIHRpdGxlPSJHZXQgbG9jYWwg +aGVscCBhYm91dCB3aWtpIG1hcmt1cCBoZWxwIiBkYXRhLWhlbHBsaW5rPSJsb2NhbCI+PHNwYW4g +Y2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1oZWxwIj48L3NwYW4+ +PC9hPgo8L2Rpdj4KCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJz +ZWN1cml0eS1sZXZlbCI+CiAgICAgICAgPGZpZWxkc2V0IGNsYXNzPSJoaWRkZW4gcGFyYW1ldGVy +cyI+CiAgICAgICAgICAgIDxpbnB1dCB0aXRsZT0ic2VjdXJpdHlMZXZlbFZpZXdhYmxlQnlBbGwi +IHZhbHVlPSJWaWV3YWJsZSBieSBBbGwgVXNlcnMiIHR5cGU9ImhpZGRlbiI+CiAgICAgICAgICAg +IDxpbnB1dCB0aXRsZT0ic2VjdXJpdHlMZXZlbFZpZXdhYmxlUmVzdHJpY3RlZFRvIiB2YWx1ZT0i +UmVzdHJpY3RlZCB0byAmbHQ7c3BhbiBjbGFzcz0ncmVkVGV4dCcmZ3Q7ezB9Jmx0Oy9zcGFuJmd0 +OyIgdHlwZT0iaGlkZGVuIj4KICAgICAgICA8L2ZpZWxkc2V0PgogICAgICAgIAogICAgICAgIDxk +aXYgY2xhc3M9InNlbGVjdC1tZW51IiBpZD0iY29tbWVudExldmVsLW11bHRpLXNlbGVjdCI+PGEg +Y2xhc3M9ImRyb3AiIGhyZWY9IiMiPgogICAgICAgICAgICA8c3BhbiBjbGFzcz0ic2VjdXJpdHkt +bGV2ZWwtZHJvcC1pY29uIGF1aS1pY29uIGF1aS1pY29uLXNtYWxsICBhdWktaWNvbmZvbnQtdW5s +b2NrZWQiPgogICAgICAgICAgICAgICAgVGhpcyBjb21tZW50IHdpbGwgYmUgVmlld2FibGUgYnkg +QWxsIFVzZXJzCiAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPHNwYW4gY2xhc3M9Imlj +b24gZHJvcC1tZW51Ij48L3NwYW4+CiAgICAgICAgPC9hPjxkaXYgY2xhc3M9ImF1aS1saXN0IGF1 +aS1saXN0LWNoZWNrZWQiIGlkPSJjb21tZW50TGV2ZWwtc3VnZ2VzdGlvbnMiIHRhYmluZGV4PSIt +MSI+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0ic2VsZWN0LW1lbnUiIGlkPSJjb21tZW50TGV2ZWwt +bXVsdGktc2VsZWN0Ij48ZGl2IGNsYXNzPSJhdWktbGlzdCBhdWktbGlzdC1jaGVja2VkIiBpZD0i +Y29tbWVudExldmVsLXN1Z2dlc3Rpb25zIiB0YWJpbmRleD0iLTEiPjwvZGl2PjwvZGl2PjxzZWxl +Y3QgbXVsdGlwbGU9Im11bHRpcGxlIiBzdHlsZT0iZGlzcGxheTogbm9uZTsiIG5hbWU9ImNvbW1l +bnRMZXZlbCIgaWQ9ImNvbW1lbnRMZXZlbCI+CiAgICAgICAgICAgIDxvcHRpb24gc2VsZWN0ZWQ9 +InNlbGVjdGVkIiB2YWx1ZT0iIj5BbGwgVXNlcnM8L29wdGlvbj4KICAgICAgICAgICAgICAgICAg +ICAgICAgICAgIDxvcHRncm91cCBsYWJlbD0iUHJvamVjdCBSb2xlcyI+CiAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0icm9sZToxMDAwMiI+ +QWRtaW5pc3RyYXRvcnM8L29wdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0icm9sZToxMDAwMSI+RGV2ZWxvcGVyczwvb3B0aW9u +PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZh +bHVlPSJyb2xlOjEwMDAwIj5Vc2Vyczwvb3B0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgPC9vcHRncm91cD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 +L3NlbGVjdD4KICAgICAgICA8c3BhbiBjbGFzcz0iY3VycmVudC1sZXZlbCI+Vmlld2FibGUgYnkg +QWxsIFVzZXJzPC9zcGFuPgogICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgIDwvZGl2PgogICAgCiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8ZGl2IGNs +YXNzPSJidXR0b25zLWNvbnRhaW5lciBmb3JtLWZvb3RlciI+CiAgICAgICAgICAgICAgICA8ZGl2 +IGNsYXNzPSJidXR0b25zIj4KICAgICAgICAgICAgICAgICAgICA8aW5wdXQgYWNjZXNza2V5PSJz +IiBjbGFzcz0iYXVpLWJ1dHRvbiIgaWQ9Imlzc3VlLWNvbW1lbnQtYWRkLXN1Ym1pdCIgbmFtZT0i +QWRkIiB0aXRsZT0iUHJlc3MgQWx0K1NoaWZ0K3MgdG8gc3VibWl0IHRoaXMgZm9ybSIgdmFsdWU9 +IkFkZCIgdHlwZT0ic3VibWl0Ij4KICAgICAgICAgICAgICAgICAgICA8YSBhY2Nlc3NrZXk9ImAi +IGNsYXNzPSJhdWktYnV0dG9uIGF1aS1idXR0b24tbGluayBjYW5jZWwiIGhyZWY9IiMiIGlkPSJp +c3N1ZS1jb21tZW50LWFkZC1jYW5jZWwiIHRpdGxlPSJQcmVzcyBBbHQrU2hpZnQrYCB0byBjYW5j +ZWwiPkNhbmNlbDwvYT4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Rpdj4K +ICAgICAgICA8L2Zvcm0+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9Im1vZC1mb290ZXIiPgog +ICAgICAgIDx1bCBjbGFzcz0ib3BzIj4KICAgICAgICAgICAgPGxpPgogICAgICAgICAgICAgICAg +PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL0FkZENvbW1lbnQl +MjFkZWZhdWx0LmpzcGE/aWQ9MTY2MjYiIGlkPSJmb290ZXItY29tbWVudC1idXR0b24iIG5hbWU9 +ImFkZC1jb21tZW50IiBjbGFzcz0iYXVpLWJ1dHRvbiI+CiAgICAgICAgICAgICAgICAgICAgPHNw +YW4gY2xhc3M9ImF1aS1pY29uIGF1aS1pY29uLXNtYWxsIGF1aS1pY29uZm9udC1jb21tZW50IGlj +b24tY29tbWVudCI+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgIDxzcGFuPkNvbW1lbnQ8L3Nw +YW4+CiAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgIDwvbGk+CiAgICAgICAgPC91bD4K +ICAgIDwvZGl2Pgo8L2Rpdj4KCjwvZGl2Pgo8L2Rpdj48ZGl2IGlkPSJ2aWV3aXNzdWVzaWRlYmFy +IiBjbGFzcz0iYXVpLWl0ZW0gaXNzdWUtc2lkZS1jb2x1bW4iPjxkaXYgaWQ9InBlb3BsZW1vZHVs +ZSIgY2xhc3M9Im1vZHVsZSB0b2dnbGUtd3JhcCI+PGRpdiBpZD0icGVvcGxlbW9kdWxlX2hlYWRp +bmciIGNsYXNzPSJtb2QtaGVhZGVyIj48dWwgY2xhc3M9Im9wcyI+PC91bD48aDIgY2xhc3M9InRv +Z2dsZS10aXRsZSI+UGVvcGxlPC9oMj48L2Rpdj48ZGl2IGNsYXNzPSJtb2QtY29udGVudCI+PHVs +IGNsYXNzPSJpdGVtLWRldGFpbHMiIGlkPSJwZW9wbGVkZXRhaWxzIj4KICAgIDxsaSBjbGFzcz0i +cGVvcGxlLWRldGFpbHMiPgogICAgICAgICAgICAgICAgPGRsPgogICAgICAgICAgICA8ZHQ+QXNz +aWduZWU6PC9kdD4KICAgICAgICAgICAgPGRkPgogICAgICAgICAgICAgICAgPHNwYW4gdGl0bGU9 +IkNsaWNrIHRvIGVkaXQiIGlkPSJhc3NpZ25lZS12YWwiIGNsYXNzPSJ2aWV3LWlzc3VlLWZpZWxk +IGVkaXRhYmxlLWZpZWxkIGluYWN0aXZlIj4KCiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ1c2Vy +LWhvdmVyIiBpZD0iaXNzdWVfc3VtbWFyeV9hc3NpZ25lZV9zY29sc29uIiByZWw9InNjb2xzb24i +PgogICAgICAgICAgICAKCiAgICA8c3BhbiBjbGFzcz0iYXVpLWF2YXRhciBhdWktYXZhdGFyLXNt +YWxsIj48c3BhbiBjbGFzcz0iYXVpLWF2YXRhci1pbm5lciI+PGltZyBzcmM9InRlc3RfZmlsZXMv +dXNlcmF2YXRhci5wbmciIGFsdD0ic2NvbHNvbiI+PC9zcGFuPjwvc3Bhbj4KICAgICAgICAgICAg +U3RlcGhhbmUgQ09MU09OCiAgICAgICAgPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9Im92ZXJsYXkt +aWNvbiBhdWktaWNvbiBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdCI+PC9zcGFuPjwv +c3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGQ+CiAgICAgICAgPC9kbD4KICAg +ICAgICAgICAgICAgICAgICAgICAgPGRsPgogICAgICAgICAgICA8ZHQ+UmVwb3J0ZXI6PC9kdD4K +ICAgICAgICAgICAgPGRkPgogICAgICAgICAgICAgICAgPHNwYW4gdGl0bGU9IkNsaWNrIHRvIGVk +aXQiIGlkPSJyZXBvcnRlci12YWwiIGNsYXNzPSJ2aWV3LWlzc3VlLWZpZWxkIGVkaXRhYmxlLWZp +ZWxkIGluYWN0aXZlIj4KCiAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJ1c2VyLWhvdmVyIiBpZD0i +aXNzdWVfc3VtbWFyeV9yZXBvcnRlcl9zY29sc29uIiByZWw9InNjb2xzb24iPgogICAgICAgICAg +ICAKCiAgICA8c3BhbiBjbGFzcz0iYXVpLWF2YXRhciBhdWktYXZhdGFyLXNtYWxsIj48c3BhbiBj +bGFzcz0iYXVpLWF2YXRhci1pbm5lciI+PGltZyBzcmM9InRlc3RfZmlsZXMvdXNlcmF2YXRhci5w +bmciIGFsdD0ic2NvbHNvbiI+PC9zcGFuPjwvc3Bhbj4KICAgICAgICAgICAgU3RlcGhhbmUgQ09M +U09OCiAgICAgICAgPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9Im92ZXJsYXktaWNvbiBhdWktaWNv +biBhdWktaWNvbi1zbWFsbCBhdWktaWNvbmZvbnQtZWRpdCI+PC9zcGFuPjwvc3Bhbj4KICAgICAg +ICAgICAgPC9kZD4KICAgICAgICA8L2RsPgogICAgICAgICAgICAgICAgICAgIDwvbGk+CjwvdWw+ +CiAgICA8dWwgY2xhc3M9Iml0ZW0tZGV0YWlscyI+CiAgICAgICAgPGxpPgogICAgICAgICAgICAg +ICAgICAgICAgICAgICAgPGRsPgogICAgICAgICAgICAgICAgICAgIDxkdD5Wb3Rlczo8L2R0Pgog +ICAgICAgICAgICAgICAgICAgIDxkZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGlkPSJ2aWV3LXZv +dGVyLWxpc3QiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3NlY3VyZS9WaWV3 +Vm90ZXJzJTIxZGVmYXVsdC5qc3BhP2lkPTE2NjI2IiB0aXRsZT0iVmlldyBWb3RlcnMiPgogICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gaWQ9 +InZvdGUtZGF0YSIgY2xhc3M9ImF1aS1iYWRnZSB2b3RlLXN0YXRlLW9mZiI+MDwvc3Bhbj4KICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYT4KICAg +ICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kZD4KICAgICAgICAgICAgICAgIDwv +ZGw+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGw+CiAgICAgICAg +ICAgICAgICAgICAgPGR0PldhdGNoZXJzOjwvZHQ+CiAgICAgICAgICAgICAgICAgICAgPGRkPgog +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhIGFyaWEtaGFzcG9wdXA9InRydWUi +IGFyaWEtZXhwYW5kZWQ9ImZhbHNlIiBjbGFzcz0iX19za2F0ZSIgaWQ9InZpZXctd2F0Y2hlci1s +aXN0IiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUvTWFuYWdlV2F0 +Y2hlcnMlMjFkZWZhdWx0LmpzcGE/aWQ9MTY2MjYiIHRpdGxlPSJWaWV3IFdhdGNoZXJzIiBhcmlh +LWNvbnRyb2xzPSJpbmxpbmUtZGlhbG9nLXdhdGNoZXJzIiBkYXRhLWF1aS10cmlnZ2VyPSIiPgog +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4g +aWQ9IndhdGNoZXItZGF0YSIgY2xhc3M9ImF1aS1iYWRnZSB3YXRjaC1zdGF0ZS1vbiI+MTwvc3Bh +bj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwv +YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhdWktaW5saW5lLWRpYWxvZzIgZGF0YS1h +dWktcGVyc2lzdGVudD0idHJ1ZSIgaWQ9ImlubGluZS1kaWFsb2ctd2F0Y2hlcnMiIGNsYXNzPSJh +dWktbGF5ZXIgYXVpLWlubGluZS1kaWFsb2cgX19za2F0ZSIgZGF0YS1hdWktYWxpZ25tZW50PSJi +b3R0b20gbGVmdCIgZGF0YS1hdWktcmVzcG9uZHMtdG89Im5vbmUiIGFyaWEtaGlkZGVuPSJ0cnVl +Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdWktaW5saW5l +LWRpYWxvZy1jb250ZW50cyI+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2F1 +aS1pbmxpbmUtZGlhbG9nMj4KICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIDxhIGlkPSJ3YXRjaGluZy10b2dnbGUiIGNsYXNzPSJ3YXRjaC1zdGF0ZS1v +biIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvc2VjdXJlL1ZvdGVPcldhdGNo +SXNzdWUuanNwYT9hdGxfdG9rZW49QkUyRi03OVBMLUg4UVMtMlNUQiU3Qzk5YmY4NWIzNWZkYTRj +YjE4ZWU2OTMxNGVlZjVhMTM5MmJlMGEzZDMlN0NsaW4mYW1wO2lkPTE2NjI2JmFtcDt3YXRjaD11 +bndhdGNoIiByZWw9IjE2NjI2Ij5TdG9wIHdhdGNoaW5nIHRoaXMgaXNzdWU8L2E+IDxzcGFuIGNs +YXNzPSJpY29uIj48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGQ+CiAgICAgICAgICAgICAgICA8 +L2RsPgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICA8L3VsPgo8L2Rpdj48L2Rpdj48ZGl2 +IGlkPSJkYXRlc21vZHVsZSIgY2xhc3M9Im1vZHVsZSB0b2dnbGUtd3JhcCI+PGRpdiBpZD0iZGF0 +ZXNtb2R1bGVfaGVhZGluZyIgY2xhc3M9Im1vZC1oZWFkZXIiPjx1bCBjbGFzcz0ib3BzIj48L3Vs +PjxoMiBjbGFzcz0idG9nZ2xlLXRpdGxlIj5EYXRlczwvaDI+PC9kaXY+PGRpdiBjbGFzcz0ibW9k +LWNvbnRlbnQiPjx1bCBjbGFzcz0iaXRlbS1kZXRhaWxzIj4KICAgIDxsaT4KICAgICAgICAgICAg +PGRsIGNsYXNzPSJkYXRlcyI+CiAgICAgICAgICAgIDxkdD5DcmVhdGVkOjwvZHQ+CiAgICAgICAg +ICAgIDxkZCBjbGFzcz0iZGF0ZSB1c2VyLXR6IiB0aXRsZT0iMTMvSnVsLzE2IDEwOjMyIEFNIj4K +CiAgICAgICAgICAgICAgICA8c3BhbiBkYXRhLW5hbWU9IkNyZWF0ZWQiIGlkPSJjcmVhdGUtZGF0 +ZSIgZGF0YS1maWVsZHR5cGU9ImRhdGV0aW1lIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRpbWUgY2xhc3M9 +ImxpdmVzdGFtcCIgZGF0ZXRpbWU9IjIwMTYtMDctMTNUMTA6MzI6MDArMDIwMCI+NCBob3VycyBh +Z288L3RpbWU+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPC9kZD4KICAgICAgICA8L2RsPgogICAg +ICAgICAgICA8ZGwgY2xhc3M9ImRhdGVzIj4KICAgICAgICAgICAgPGR0PlVwZGF0ZWQ6PC9kdD4K +ICAgICAgICAgICAgPGRkIGNsYXNzPSJkYXRlIHVzZXItdHoiIHRpdGxlPSIxMy9KdWwvMTYgMTA6 +NTkgQU0iPgoKICAgICAgICAgICAgICAgIDxzcGFuIGRhdGEtbmFtZT0iVXBkYXRlZCIgaWQ9InVw +ZGF0ZWQtZGF0ZSIgZGF0YS1maWVsZHR5cGU9ImRhdGV0aW1lIj4KICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRp +bWUgY2xhc3M9ImxpdmVzdGFtcCIgZGF0ZXRpbWU9IjIwMTYtMDctMTNUMTA6NTk6NDYrMDIwMCI+ +NCBob3VycyBhZ288L3RpbWU+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPC9kZD4KICAgICAgICA8 +L2RsPgogICAgICAgIDwvbGk+CjwvdWw+CjwvZGl2PjwvZGl2PjxkaXYgc3R5bGU9ImRpc3BsYXk6 +IGJsb2NrOyIgaWQ9InZpZXdpc3N1ZS1kZXZzdGF0dXMtcGFuZWwiIGNsYXNzPSJtb2R1bGUgdG9n +Z2xlLXdyYXAganMtYW5pbWF0aW9uLWNvbXBsZXRlZCI+PGRpdiBpZD0idmlld2lzc3VlLWRldnN0 +YXR1cy1wYW5lbF9oZWFkaW5nIiBjbGFzcz0ibW9kLWhlYWRlciI+PHVsIGNsYXNzPSJvcHMiPjwv +dWw+PGgyIGNsYXNzPSJ0b2dnbGUtdGl0bGUiPkRldmVsb3BtZW50PC9oMj48ZGl2IGNsYXNzPSJ0 +cnktbGFicy1jb250YWluZXIiPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9Im1vZC1jb250ZW50Ij48 +dWwgaWQ9ImRldnN0YXR1cy1jb250YWluZXIiIGNsYXNzPSJpdGVtLWRldGFpbHMgZGV2LXN0YXR1 +cy1jb250YWluZXIiIGRhdGEtbGFicy1qc29uPSJ7JnF1b3Q7YWxsb3dlZCZxdW90OzpmYWxzZSwm +cXVvdDtvcHRlZEluJnF1b3Q7OnRydWUsJnF1b3Q7b3B0ZWRJbkJ5QWRtaW4mcXVvdDs6dHJ1ZSwm +cXVvdDtkaXNtaXNzZWQmcXVvdDs6ZmFsc2UsJnF1b3Q7aWQmcXVvdDs6MX0iIGRhdGEtc2hvdy1j +b250YWN0LWFkbWluLWZvcm09ImZhbHNlIiBkYXRhLWlzc3VlLXR5cGU9IkJ1ZyIgZGF0YS1pc3N1 +ZS1zdGF0dXM9IlByb2dyZXNzaW5nIiBkYXRhLWlzLWFzc2lnbmFibGU9InRydWUiIGRhdGEtaXMt +YXNzaWduZWU9InRydWUiIGRhdGEtYWl0LWhlbHAtdXJsLWpzb249InsmcXVvdDt1cmwmcXVvdDs6 +JnF1b3Q7aHR0cHM6Ly9kb2NzLmF0bGFzc2lhbi5jb20vamlyYS9kb2NzLTA2NC9BZHZhbmNlZCt3 +b3JrZmxvdytjb25maWd1cmF0aW9uJnF1b3Q7LCZxdW90O2FsdCZxdW90OzomcXVvdDtHZXQgaGVs +cCEmcXVvdDssJnF1b3Q7a2V5JnF1b3Q7OiZxdW90O3dvcmtmbG93LmF1dG8udHJpZ2dlcnMmcXVv +dDssJnF1b3Q7bG9jYWwmcXVvdDs6ZmFsc2UsJnF1b3Q7dGl0bGUmcXVvdDs6JnF1b3Q7QWR2YW5j +ZWQgd29ya2Zsb3cgY29uZmlndXJhdGlvbiZxdW90O30iIGRhdGEtaXNzdWUtaWQ9IjE2NjI2IiBk +YXRhLWlzc3VlLWtleT0iT1ItMjM0OSI+PGRpdiBjbGFzcz0iaGlkZGVuIGRldi1zdW1tYXJ5IGpz +b24tYmxvYiIgZGF0YS1qc29uPSJ7JnF1b3Q7Y2FjaGVkVmFsdWUmcXVvdDs6eyZxdW90O2Vycm9y +cyZxdW90OzpbXSwmcXVvdDtjb25maWdFcnJvcnMmcXVvdDs6W10sJnF1b3Q7c3VtbWFyeSZxdW90 +Ozp7JnF1b3Q7cHVsbHJlcXVlc3QmcXVvdDs6eyZxdW90O292ZXJhbGwmcXVvdDs6eyZxdW90O2Nv +dW50JnF1b3Q7OjEsJnF1b3Q7bGFzdFVwZGF0ZWQmcXVvdDs6JnF1b3Q7MjAxNi0wNy0xM1QxMjo0 +MzozOS41NDIrMDIwMCZxdW90OywmcXVvdDtzdGF0ZUNvdW50JnF1b3Q7OjEsJnF1b3Q7c3RhdGUm +cXVvdDs6JnF1b3Q7T1BFTiZxdW90OywmcXVvdDtvcGVuJnF1b3Q7OnRydWV9LCZxdW90O2J5SW5z +dGFuY2VUeXBlJnF1b3Q7OnsmcXVvdDtzdGFzaCZxdW90Ozp7JnF1b3Q7Y291bnQmcXVvdDs6MSwm +cXVvdDtuYW1lJnF1b3Q7OiZxdW90O1N0YXNoJnF1b3Q7fX19LCZxdW90O2J1aWxkJnF1b3Q7Onsm +cXVvdDtvdmVyYWxsJnF1b3Q7OnsmcXVvdDtjb3VudCZxdW90OzowLCZxdW90O2xhc3RVcGRhdGVk +JnF1b3Q7Om51bGwsJnF1b3Q7ZmFpbGVkQnVpbGRDb3VudCZxdW90OzowLCZxdW90O3N1Y2Nlc3Nm +dWxCdWlsZENvdW50JnF1b3Q7OjAsJnF1b3Q7dW5rbm93bkJ1aWxkQ291bnQmcXVvdDs6MH0sJnF1 +b3Q7YnlJbnN0YW5jZVR5cGUmcXVvdDs6e319LCZxdW90O3JldmlldyZxdW90Ozp7JnF1b3Q7b3Zl +cmFsbCZxdW90Ozp7JnF1b3Q7Y291bnQmcXVvdDs6MCwmcXVvdDtsYXN0VXBkYXRlZCZxdW90Ozpu +dWxsLCZxdW90O3N0YXRlQ291bnQmcXVvdDs6MCwmcXVvdDtzdGF0ZSZxdW90OzpudWxsLCZxdW90 +O2R1ZURhdGUmcXVvdDs6bnVsbCwmcXVvdDtvdmVyRHVlJnF1b3Q7OmZhbHNlLCZxdW90O2NvbXBs +ZXRlZCZxdW90OzpmYWxzZX0sJnF1b3Q7YnlJbnN0YW5jZVR5cGUmcXVvdDs6e319LCZxdW90O2Rl +cGxveW1lbnQtZW52aXJvbm1lbnQmcXVvdDs6eyZxdW90O292ZXJhbGwmcXVvdDs6eyZxdW90O2Nv +dW50JnF1b3Q7OjAsJnF1b3Q7bGFzdFVwZGF0ZWQmcXVvdDs6bnVsbCwmcXVvdDt0b3BFbnZpcm9u +bWVudHMmcXVvdDs6W10sJnF1b3Q7c2hvd1Byb2plY3RzJnF1b3Q7OmZhbHNlLCZxdW90O3N1Y2Nl +c3NmdWxDb3VudCZxdW90OzowfSwmcXVvdDtieUluc3RhbmNlVHlwZSZxdW90Ozp7fX0sJnF1b3Q7 +cmVwb3NpdG9yeSZxdW90Ozp7JnF1b3Q7b3ZlcmFsbCZxdW90Ozp7JnF1b3Q7Y291bnQmcXVvdDs6 +MCwmcXVvdDtsYXN0VXBkYXRlZCZxdW90OzpudWxsfSwmcXVvdDtieUluc3RhbmNlVHlwZSZxdW90 +Ozp7fX0sJnF1b3Q7YnJhbmNoJnF1b3Q7OnsmcXVvdDtvdmVyYWxsJnF1b3Q7OnsmcXVvdDtjb3Vu +dCZxdW90OzoxLCZxdW90O2xhc3RVcGRhdGVkJnF1b3Q7OiZxdW90OzIwMTYtMDctMTNUMTI6NDM6 +MzkuNTQyKzAyMDAmcXVvdDt9LCZxdW90O2J5SW5zdGFuY2VUeXBlJnF1b3Q7OnsmcXVvdDtzdGFz +aCZxdW90Ozp7JnF1b3Q7Y291bnQmcXVvdDs6MSwmcXVvdDtuYW1lJnF1b3Q7OiZxdW90O1N0YXNo +JnF1b3Q7fX19fX0sJnF1b3Q7aXNTdGFsZSZxdW90OzpmYWxzZX0iPjwvZGl2Pjx1bCBjbGFzcz0i +aXRlbS1kZXRhaWxzIHN0YXR1cy1wYW5lbHMgZGV2c3RhdHVzLWVudHJ5Ij48bGkgY2xhc3M9InN0 +YXR1cy1wYW5lbCBqcy1oYXMtZGF0YSIgaWQ9ImJyYW5jaC1zdGF0dXMtcGFuZWwiIGRhdGEtbW9k +dWxlPSJCcmFuY2hNb2R1bGUiPjxkbD48ZHQ+PGRpdiBzdHlsZT0iaGVpZ2h0OiBhdXRvOyIgY2xh +c3M9InJvbGxpbmctY29udGFpbmVyIHNsaWRpbmctY29udGFpbmVyIj48ZGl2IGNsYXNzPSJyb2xs +aW5nLWNvbnRlbnQiPjxkaXYgY2xhc3M9InN1bW1hcnktY29udGVudCI+PGEgY2xhc3M9InN1bW1h +cnkiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL2Jyb3dzZS9PUi0yMzQ5P2Rl +dlN0YXR1c0RldGFpbERpYWxvZz1icmFuY2giIHRpdGxlPSJCcmFuY2hlcyByZWxhdGVkIHRvIE9S +LTIzNDkiPjxzcGFuIGNsYXNzPSJjb3VudCI+MTwvc3Bhbj4gYnJhbmNoPC9hPjwvZGl2PjwvZGl2 +PjwvZGl2PjwvZHQ+PGRkIGNsYXNzPSJzdWItdGV4dCI+PGRpdiBzdHlsZT0iaGVpZ2h0OiBhdXRv +OyIgY2xhc3M9InJvbGxpbmctY29udGFpbmVyIHNsaWRpbmctY29udGFpbmVyIj48ZGl2IGNsYXNz +PSJyb2xsaW5nLWNvbnRlbnQiPjxkaXY+VXBkYXRlZCA8dGltZSB0aXRsZT0iMTMvSnVsLzE2IDI6 +MDkgUE0iIGNsYXNzPSJsaXZlc3RhbXAgZGF0ZSB1c2VyLXR6IGFsbG93LWZ1dHVyZSIgZGF0YS1k +YXRldGltZS1mb3JtYXQ9ImZ1bGxBZ2UiIGRhdGV0aW1lPSIyMDE2LTA3LTEzVDE0OjA5OjI5LjAz +OSswMjAwIj4zMyBtaW51dGVzIGFnbzwvdGltZT48L2Rpdj48L2Rpdj48L2Rpdj48L2RkPjwvZGw+ +PC9saT48bGkgY2xhc3M9InN0YXR1cy1wYW5lbCBoaWRkZW4ganMtaGFzLWRhdGEiIGlkPSJjb21t +aXQtc3RhdHVzLXBhbmVsIiBkYXRhLW1vZHVsZT0iQ29tbWl0TW9kdWxlIj48L2xpPjxsaSBjbGFz +cz0ic3RhdHVzLXBhbmVsIGpzLWhhcy1kYXRhIiBpZD0icHVsbHJlcXVlc3Qtc3RhdHVzLXBhbmVs +IiBkYXRhLW1vZHVsZT0iUHVsbFJlcXVlc3RNb2R1bGUiPjxkbD48ZHQ+PGRpdiBzdHlsZT0iaGVp +Z2h0OiBhdXRvOyIgY2xhc3M9InJvbGxpbmctY29udGFpbmVyIHNsaWRpbmctY29udGFpbmVyIj48 +ZGl2IGNsYXNzPSJyb2xsaW5nLWNvbnRlbnQiPjxkaXYgY2xhc3M9InN1bW1hcnktY29udGVudCI+ +PGEgY2xhc3M9InN1bW1hcnkiIGhyZWY9Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL2Jy +b3dzZS9PUi0yMzQ5P2RldlN0YXR1c0RldGFpbERpYWxvZz1wdWxscmVxdWVzdCIgdGl0bGU9IlB1 +bGwgcmVxdWVzdHMgcmVsYXRlZCB0byBPUi0yMzQ5Ij48c3BhbiBjbGFzcz0iY291bnQiPjE8L3Nw +YW4+IHB1bGwgcmVxdWVzdDwvYT4gPHNwYW4gY2xhc3M9ImF1aS1sb3plbmdlIGF1aS1sb3plbmdl +LW92ZXJmbG93IGF1aS1sb3plbmdlLXN1YnRsZSBhdWktbG96ZW5nZS1jb21wbGV0ZSAgcHVsbHJl +cXVlc3Qtc3RhdGUiPk9QRU48L3NwYW4+PC9kaXY+PC9kaXY+PC9kaXY+PC9kdD48ZGQgY2xhc3M9 +InN1Yi10ZXh0Ij48ZGl2IHN0eWxlPSJoZWlnaHQ6IGF1dG87IiBjbGFzcz0icm9sbGluZy1jb250 +YWluZXIgc2xpZGluZy1jb250YWluZXIiPjxkaXYgY2xhc3M9InJvbGxpbmctY29udGVudCI+PGRp +dj5VcGRhdGVkIDx0aW1lIHRpdGxlPSIxMy9KdWwvMTYgMjowOSBQTSIgY2xhc3M9ImxpdmVzdGFt +cCBkYXRlIHVzZXItdHogYWxsb3ctZnV0dXJlIiBkYXRhLWRhdGV0aW1lLWZvcm1hdD0iZnVsbEFn +ZSIgZGF0ZXRpbWU9IjIwMTYtMDctMTNUMTQ6MDk6MjkuMDM5KzAyMDAiPjMzIG1pbnV0ZXMgYWdv +PC90aW1lPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGQ+PC9kbD48L2xpPjxsaSBjbGFzcz0ic3RhdHVz +LXBhbmVsIGhpZGRlbiBqcy1oYXMtZGF0YSIgaWQ9InJldmlldy1zdGF0dXMtcGFuZWwiIGRhdGEt +bW9kdWxlPSJSZXZpZXdNb2R1bGUiPjwvbGk+PGxpIGNsYXNzPSJzdGF0dXMtcGFuZWwgaGlkZGVu +IGpzLWhhcy1kYXRhIiBpZD0iYnVpbGQtc3RhdHVzLXBhbmVsIiBkYXRhLW1vZHVsZT0iQnVpbGRN +b2R1bGUiIGRhdGEtaXNzdWUtdHlwZT0iQnVnIiBkYXRhLWlzc3VlLXN0YXR1cz0iUHJvZ3Jlc3Np +bmciIGRhdGEtaXMtYXNzaWduZWU9InRydWUiPjwvbGk+PGxpIGNsYXNzPSJzdGF0dXMtcGFuZWwg +ZGVwbG95bWVudC1zdW1tYXJ5IGhpZGRlbiBqcy1oYXMtZGF0YSIgaWQ9ImRlcGxveW1lbnQtc3Rh +dHVzLXBhbmVsIiBkYXRhLW1vZHVsZT0iRGVwbG95bWVudE1vZHVsZSIgZGF0YS1pc3N1ZS10eXBl +PSJCdWciIGRhdGEtaXNzdWUtc3RhdHVzPSJQcm9ncmVzc2luZyIgZGF0YS1pcy1hc3NpZ25lZT0i +dHJ1ZSI+PC9saT48L3VsPjxsaSBjbGFzcz0iY2FsbC10by1hY3Rpb25zIGRldnN0YXR1cy1lbnRy +eSI+PGEgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEvYnJvd3NlL09SLTIzNDk/ +ZGV2U3RhdHVzRGV0YWlsRGlhbG9nPWNyZWF0ZS1icmFuY2giIGNsYXNzPSJkZXZzdGF0dXMtY3Rh +LWxpbmsiIGRhdGEtaXNzdWVpZD0iMTY2MjYiIGRhdGEtaXNzdWUtdHlwZT0iQnVnIiBkYXRhLWlz +c3VlLXN0YXR1cz0iUHJvZ3Jlc3NpbmciIGRhdGEtaXMtYXNzaWduZWU9InRydWUiPjxzcGFuIGNs +YXNzPSJkZXZzdGF0dXMtY3RhLWxpbmstdGV4dCI+Q3JlYXRlIGJyYW5jaDwvc3Bhbj48L2E+PC9s +aT48bGkgY2xhc3M9Im1lc3NhZ2UtcGFuZWwgaGlkZGVuIj48L2xpPjxsaSBjbGFzcz0ibGFicy1v +bi1vZmYtY29udGFpbmVyIGhpZGRlbiI+PC9saT48L3VsPjwvZGl2PjwvZGl2PjxkaXYgaWQ9Imdy +ZWVuaG9wcGVyLWFnaWxlLWlzc3VlLXdlYi1wYW5lbCIgY2xhc3M9Im1vZHVsZSB0b2dnbGUtd3Jh +cCI+PGRpdiBpZD0iZ3JlZW5ob3BwZXItYWdpbGUtaXNzdWUtd2ViLXBhbmVsX2hlYWRpbmciIGNs +YXNzPSJtb2QtaGVhZGVyIj48dWwgY2xhc3M9Im9wcyI+PC91bD48aDIgY2xhc3M9InRvZ2dsZS10 +aXRsZSI+QWdpbGU8L2gyPjwvZGl2PjxkaXYgY2xhc3M9Im1vZC1jb250ZW50Ij4KCjx1bCBjbGFz +cz0iaXRlbS1kZXRhaWxzIGdoeC1zZXBhcmF0ZWQiPgogICAgPGxpPgogICAgICAgIDxhIGNsYXNz +PSJpc3N1ZWFjdGlvbi1ncmVlbmhvcHBlci1yYXBpZGJvYXJkLW9wZXJhdGlvbiBqcy1yYXBpZGJv +YXJkLW9wZXJhdGlvbi1pc3N1ZSIgaHJlZj0iaHR0cHM6Ly9jaS5vcGVuLXBhYXMub3JnL2ppcmEv +c2VjdXJlL0dIR29Ub0JvYXJkLmpzcGE/aXNzdWVJZD0xNjYyNiIgdGl0bGU9IlZpZXcgdGhpcyBp +c3N1ZSBvbiBhbiBBZ2lsZSBib2FyZCI+CiAgICAgICAgICAgIFZpZXcgb24gQm9hcmQKICAgICAg +ICA8L2E+CiAgICA8L2xpPgo8L3VsPgo8L2Rpdj48L2Rpdj48ZGl2IHN0eWxlPSJkaXNwbGF5OiBu +b25lOyIgaWQ9ImJhbWJvby1kZXBsb3ltZW50LXByb2plY3RzLXJpZ2h0IiBjbGFzcz0ibW9kdWxl +IHRvZ2dsZS13cmFwIj48ZGl2IGlkPSJiYW1ib28tZGVwbG95bWVudC1wcm9qZWN0cy1yaWdodF9o +ZWFkaW5nIiBjbGFzcz0ibW9kLWhlYWRlciI+PHVsIGNsYXNzPSJvcHMiPjwvdWw+PGgyIGNsYXNz +PSJ0b2dnbGUtdGl0bGUiPklzc3VlIGRlcGxveW1lbnQ8L2gyPjwvZGl2PjxkaXYgY2xhc3M9Im1v +ZC1jb250ZW50Ij48ZGl2IGlkPSJpc3N1ZS1kZXBsb3ltZW50cy1wYW5lbC1jb250ZW50Ij48L2Rp +dj4KPHNjcmlwdD4KICAgIChmdW5jdGlvbiAoJCwgSkJBTV9ERVBMT1lNRU5UKXsKICAgICAgICBp +ZiAoIUpCQU1fREVQTE9ZTUVOVCkgewogICAgICAgICAgICByZXR1cm47IC8vIERvbid0IGJvdGhl +ciByZW5kZXJpbmcsIHNpbmNlIHRoZSByZXNvdXJjZXMgYXJlbid0IGxvYWRlZCAoeWV0PykuCiAg +ICAgICAgfQogICAgICAgIGlmIChKQkFNX0RFUExPWU1FTlQucGFuZWwpIHsKICAgICAgICAgICAg +SkJBTV9ERVBMT1lNRU5ULnBhbmVsLnJlbW92ZSgpOwogICAgICAgIH0KICAgICAgICBKQkFNX0RF +UExPWU1FTlQucGFuZWwgPSAgbmV3IEpCQU1fREVQTE9ZTUVOVC5SZWxhdGVkRGVwbG95bWVudFBy +b2plY3RzLlZpZXcoewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlbDogJyNpc3N1ZS1kZXBs +b3ltZW50cy1wYW5lbC1jb250ZW50JywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmV0Y2hV +cmw6ICcvamlyYS9yZXN0L2JhbWJvby9sYXRlc3QvZGVwbG95L09SL09SLTIzNDknLAogICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICBvQXV0aERhbmNlUmV0dXJuVXJsOiAnL2ppcmEvYnJvd3NlL09S +LTIzNDknLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpc3N1ZUlkOiAnMTY2MjYnCiAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgfSk7CiAgICB9KEFKUy4kLCB3aW5kb3cuSkJBTV9ERVBMT1lNRU5U +KSk7Cjwvc2NyaXB0Pgo8L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4KICAgICAgICAgICAgICAgICAg +ICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICA8 +L2Rpdj4KCiAgICAKICAgIDwvc2VjdGlvbj4KICAgIDxmb290ZXIgaWQ9ImZvb3RlciIgcm9sZT0i +Y29udGVudGluZm8iPgogICAgICAgIAoKPHNlY3Rpb24gY2xhc3M9ImZvb3Rlci1ib2R5Ij4KCgoK +PHVsIGNsYXNzPSJhdGxhc3NpYW4tZm9vdGVyIj4KICAgIDxsaT4KICAgICAgICBBdGxhc3NpYW4g +SklSQSA8YSBjbGFzcz0ic2VvLWxpbmsiIGhyZWY9Imh0dHBzOi8vd3d3LmF0bGFzc2lhbi5jb20v +c29mdHdhcmUvamlyYSI+UHJvamVjdCBNYW5hZ2VtZW50IFNvZnR3YXJlPC9hPgoKICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIAogICAg +ICAgIDxzcGFuIGlkPSJmb290ZXItYnVpbGQtaW5mb3JtYXRpb24iPih2Ni40LjUjNjQwMjAtPHNw +YW4gdGl0bGU9Ijc4YWNkNmM1MDJiZDhlNTI2YTNmMDAzMmI3NzBlNTVkNmYzYTNiMGYiIGRhdGEt +Y29tbWl0LWlkPSI3OGFjZDZjNTAyYmQ4ZTUyNmEzZjAwMzJiNzcwZTU1ZDZmM2EzYjBmfSI+c2hh +MTo3OGFjZDZjPC9zcGFuPik8L3NwYW4+CiAgICA8L2xpPgogICAgPGxpPgogICAgICAgIDxhIGlk +PSJhYm91dC1saW5rIiBocmVmPSJodHRwczovL2NpLm9wZW4tcGFhcy5vcmcvamlyYS9zZWN1cmUv +QWJvdXRQYWdlLmpzcGEiPkFib3V0IEpJUkE8L2E+CiAgICA8L2xpPgogICAgPGxpPgogICAgICAg +ICAgICAgICAgICAgICAgICA8YSBpZD0iZm9vdGVyLXJlcG9ydC1wcm9ibGVtLWxpbmsiIGhyZWY9 +Imh0dHBzOi8vY2kub3Blbi1wYWFzLm9yZy9qaXJhL3BsdWdpbnMvc2VydmxldC9zdHAvdmlldy8i +PlJlcG9ydCBhIHByb2JsZW08L2E+CiAgICA8L2xpPgo8L3VsPgogICAgPHVsIGNsYXNzPSJhdGxh +c3NpYW4tZm9vdGVyIj4KICAgICAgICA8bGkgY2xhc3M9ImxpY2Vuc2VtZXNzYWdlIj4KICAgICAg +ICAgICAgICAgICAgICAgICAgICAgIFBvd2VyZWQgYnkgYSBmcmVlIEF0bGFzc2lhbiA8YSBocmVm +PSJodHRwOi8vd3d3LmF0bGFzc2lhbi5jb20vc29mdHdhcmUvamlyYSI+SklSQTwvYT4gb3BlbiBz +b3VyY2UgbGljZW5zZSBmb3IgT3BlblBhYXMuIFRyeSBKSVJBIC0gPGEgaHJlZj0iaHR0cDovL3d3 +dy5hdGxhc3NpYW4uY29tL3NvZnR3YXJlL2ppcmEiPmJ1ZyB0cmFja2luZyBzb2Z0d2FyZTwvYT4g +Zm9yIDxpPnlvdXI8L2k+IHRlYW0uCgogICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICA8L3Vs +PgoKPGZvcm0gaWQ9ImppcmFfcmVxdWVzdF90aW1pbmdfaW5mbyIgY2xhc3M9ImRvbnQtZGVmYXVs +dC1mb2N1cyI+Cgk8ZmllbGRzZXQgY2xhc3M9InBhcmFtZXRlcnMgaGlkZGVuIj4KCQk8aW5wdXQg +dGl0bGU9ImppcmEucmVxdWVzdC5zdGFydC5taWxsaXMiIHZhbHVlPSIxNDY4NDA2ODEwODE3IiB0 +eXBlPSJoaWRkZW4iPgoJCTxpbnB1dCB0aXRsZT0iamlyYS5yZXF1ZXN0LnNlcnZlci50aW1lIiB2 +YWx1ZT0iMjk5IiB0eXBlPSJoaWRkZW4iPgoJCTxpbnB1dCB0aXRsZT0iamlyYS5yZXF1ZXN0Lmlk +IiB2YWx1ZT0iNzY2eDM0Mzk3NzB4MSIgdHlwZT0iaGlkZGVuIj4KCQk8aW5wdXQgdGl0bGU9Impp +cmEuc2Vzc2lvbi5leHBpcnkudGltZSIgdmFsdWU9IjE0Njg0MjQ4MDU5NzQiIHR5cGU9ImhpZGRl +biI+CgkJPGlucHV0IHRpdGxlPSJqaXJhLnNlc3Npb24uZXhwaXJ5LmluLm1pbnMiIHZhbHVlPSIy +OTkiIHR5cGU9ImhpZGRlbiI+CgkJPGlucHV0IGlkPSJqaXJhQ29uY3VycmVudFJlcXVlc3RzIiBu +YW1lPSJqaXJhLnJlcXVlc3QuY29uY3VycmVudC5yZXF1ZXN0cyIgdmFsdWU9IjEiIHR5cGU9Imhp +ZGRlbiI+Cgk8L2ZpZWxkc2V0Pgo8L2Zvcm0+CjwhLS0KCSAgICAgICAgICAgICAgICAgUkVRVUVT +VCBJRCA6IDc2NngzNDM5NzcweDEKCSAgICAgICAgICBSRVFVRVNUIFRJTUVTVEFNUCA6IFsxMy9K +dWwvMjAxNjoxMjo0Njo1MCArMDIwMF0KCSAgICAgICAgICAgICAgIFJFUVVFU1QgVElNRSA6IDAu +Mjk5MAoJICAgICAgICAgICAgICAgICBBU0VTU0lPTklEIDogNDd5YTh5CgkgICAgICAgIENPTkNV +UlJFTlQgUkVRVUVTVFMgOiAxCgoJICAgICAgICAgICAgICAgICAgICAgIGRiLnJlYWRzIDogbmFt +ZT1kYi5yZWFkczsgaW52PTI0OyBtcz0xOTsgY3B1PTA7IHJzcz0wOwoJICAgICAgICAgICAgICAg +ICAgICAgZGIud3JpdGVzIDogbmFtZT1kYi53cml0ZXM7IGludj0yOyBtcz00OyBjcHU9MDsgcnNz +PTA7CgkgICAgICAgICAgICAgICAgICAgICAgZGIuY29ubnMgOiBuYW1lPWRiLmNvbm5zOyBpbnY9 +MzU7IG1zPTMzOyBjcHU9MDsgcnNzPTA7Ci0tPgogICAgPGRpdiBpZD0iZm9vdGVyLWxvZ28iPjxh +IGhyZWY9Imh0dHA6Ly93d3cuYXRsYXNzaWFuLmNvbS8iPkF0bGFzc2lhbjwvYT48L2Rpdj4KPC9z +ZWN0aW9uPgoKCgoKCgoKCgo8ZmllbGRzZXQgY2xhc3M9ImhpZGRlbiBwYXJhbWV0ZXJzIj4KICAg +IDxpbnB1dCB0aXRsZT0ibG9nZ2VkSW5Vc2VyIiB2YWx1ZT0ic2NvbHNvbiIgdHlwZT0iaGlkZGVu +Ij4KICAgIDxpbnB1dCB0aXRsZT0iYWpheFRpbWVvdXQiIHZhbHVlPSJUaGUgY2FsbCB0byB0aGUg +SklSQSBzZXJ2ZXIgZGlkIG5vdCBjb21wbGV0ZSB3aXRoaW4gdGhlIHRpbWVvdXQgcGVyaW9kLiAg +V2UgYXJlIHVuc3VyZSBvZiB0aGUgcmVzdWx0IG9mIHRoaXMgb3BlcmF0aW9uLiIgdHlwZT0iaGlk +ZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0iSmlyYVZlcnNpb24iIHZhbHVlPSI2LjQuNSIgdHlwZT0i +aGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0iYWpheFVuYXV0aG9yaXNlZCIgdmFsdWU9IllvdSBh +cmUgbm90IGF1dGhvcml6ZWQgdG8gcGVyZm9ybSB0aGlzIG9wZXJhdGlvbi4gIFBsZWFzZSBsb2cg +aW4uIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJiYXNlVVJMIiB2YWx1ZT0iaHR0 +cHM6Ly9jaS5vcGVuLXBhYXMub3JnOjQ0My9qaXJhIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0 +IHRpdGxlPSJhamF4Q29tbXNFcnJvciIgdmFsdWU9IlRoZSBKSVJBIHNlcnZlciBjb3VsZCBub3Qg +YmUgY29udGFjdGVkLiBUaGlzIG1heSBiZSBhIHRlbXBvcmFyeSBnbGl0Y2ggb3IgdGhlIHNlcnZl +ciBtYXkgYmUgZG93bi4iIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImFqYXhTZXJ2 +ZXJFcnJvciIgdmFsdWU9IlRoZSBKSVJBIHNlcnZlciB3YXMgY29udGFjdGVkIGJ1dCBoYXMgcmV0 +dXJuZWQgYW4gZXJyb3IgcmVzcG9uc2UuIFdlIGFyZSB1bnN1cmUgb2YgdGhlIHJlc3VsdCBvZiB0 +aGlzIG9wZXJhdGlvbi4iIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImFqYXhFcnJv +ckNsb3NlRGlhbG9nIiB2YWx1ZT0iQ2xvc2UgdGhpcyBkaWFsb2cgYW5kIHByZXNzIHJlZnJlc2gg +aW4geW91ciBicm93c2VyIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJhamF4RXJy +b3JEaWFsb2dIZWFkaW5nIiB2YWx1ZT0iQ29tbXVuaWNhdGlvbnMgQnJlYWtkb3duIiB0eXBlPSJo +aWRkZW4iPgoKICAgIDxpbnB1dCB0aXRsZT0iZGlydHlNZXNzYWdlIiB2YWx1ZT0iWW91IGhhdmUg +ZW50ZXJlZCBuZXcgZGF0YSBvbiB0aGlzIHBhZ2UuIElmIHlvdSBuYXZpZ2F0ZSBhd2F5IGZyb20g +dGhpcyBwYWdlIHdpdGhvdXQgZmlyc3Qgc2F2aW5nIHlvdXIgZGF0YSwgdGhlIGNoYW5nZXMgd2ls +bCBiZSBsb3N0LiIgdHlwZT0iaGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0iZGlydHlEaWFsb2dN +ZXNzYWdlIiB2YWx1ZT0iWW91IGhhdmUgZW50ZXJlZCBuZXcgZGF0YSBpbiB0aGlzIGRpYWxvZy4g +SWYgeW91IG5hdmlnYXRlIGF3YXkgZnJvbSB0aGlzIGRpYWxvZyB3aXRob3V0IGZpcnN0IHNhdmlu +ZyB5b3VyIGRhdGEsIHRoZSBjaGFuZ2VzIHdpbGwgYmUgbG9zdC4gQ2xpY2sgY2FuY2VsIHRvIHJl +dHVybiB0byB0aGUgZGlhbG9nLiIgdHlwZT0iaGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0ia2V5 +VHlwZSIgdmFsdWU9IlR5cGUiIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImtleVRo +ZW4iIHZhbHVlPSJ0aGVuIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJkYmxDbGlj +a1RvRXhwYW5kIiB2YWx1ZT0iRG91YmxlIGNsaWNrIHRvIGV4cGFuZCIgdHlwZT0iaGlkZGVuIj4K +ICAgIDxpbnB1dCB0aXRsZT0iYWN0aW9ucyIgdmFsdWU9IkFjdGlvbnMiIHR5cGU9ImhpZGRlbiI+ +CiAgICA8aW5wdXQgdGl0bGU9InJlbW92ZUl0ZW0iIHZhbHVlPSJSZW1vdmUiIHR5cGU9ImhpZGRl +biI+CiAgICA8aW5wdXQgdGl0bGU9IndvcmtmbG93IiB2YWx1ZT0iV29ya2Zsb3ciIHR5cGU9Imhp +ZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImxhYmVsTmV3IiB2YWx1ZT0iTmV3IExhYmVsIiB0eXBl +PSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJpc3N1ZUFjdGlvbnNIaW50IiB2YWx1ZT0iQmVn +aW4gdHlwaW5nIGZvciBhdmFpbGFibGUgb3BlcmF0aW9ucyBvciBwcmVzcyBkb3duIHRvIHNlZSBh +bGwiIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImNsb3NlbGluayIgdmFsdWU9IkNs +b3NlIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJkb3RPcGVyYXRpb25zIiB2YWx1 +ZT0iT3BlcmF0aW9ucyIgdHlwZT0iaGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0iZG90TG9hZGlu +ZyIgdmFsdWU9IkxvYWRpbmcuLi4iIHR5cGU9ImhpZGRlbiI+CiAgICA8aW5wdXQgdGl0bGU9ImZy +b3RoZXJTdWdnZXN0aW9ucyIgdmFsdWU9IlN1Z2dlc3Rpb25zIiB0eXBlPSJoaWRkZW4iPgogICAg +PGlucHV0IHRpdGxlPSJmcm90aGVyTm9tYXRjaGVzIiB2YWx1ZT0iTm8gTWF0Y2hlcyIgdHlwZT0i +aGlkZGVuIj4KICAgIDxpbnB1dCB0aXRsZT0ibXVsdGlzZWxlY3RWZXJzaW9uc0Vycm9yIiB2YWx1 +ZT0iezB9IGlzIG5vdCBhIHZhbGlkIHZlcnNpb24uIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0 +IHRpdGxlPSJtdWx0aXNlbGVjdENvbXBvbmVudHNFcnJvciIgdmFsdWU9InswfSBpcyBub3QgYSB2 +YWxpZCBjb21wb25lbnQuIiB0eXBlPSJoaWRkZW4iPgogICAgPGlucHV0IHRpdGxlPSJtdWx0aXNl +bGVjdEdlbmVyaWNFcnJvciIgdmFsdWU9IlRoZSB2YWx1ZSB7MH0gaXMgaW52YWxpZC4iIHR5cGU9 +ImhpZGRlbiI+CjwvZmllbGRzZXQ+CgogICAgPC9mb290ZXI+CjwvZGl2PgoKCjxkaXYgaWQ9ImZh +bmN5Ym94LXRtcCI+PC9kaXY+PGRpdiBpZD0iZmFuY3lib3gtbG9hZGluZyI+PGRpdj48L2Rpdj48 +L2Rpdj48ZGl2IGlkPSJmYW5jeWJveC1vdmVybGF5Ij48L2Rpdj48ZGl2IGlkPSJmYW5jeWJveC13 +cmFwIj48ZGl2IGlkPSJmYW5jeWJveC1vdXRlciI+PGRpdiBjbGFzcz0iZmFuY3lib3gtYmciIGlk +PSJmYW5jeWJveC1iZy1uIj48L2Rpdj48ZGl2IGNsYXNzPSJmYW5jeWJveC1iZyIgaWQ9ImZhbmN5 +Ym94LWJnLW5lIj48L2Rpdj48ZGl2IGNsYXNzPSJmYW5jeWJveC1iZyIgaWQ9ImZhbmN5Ym94LWJn +LWUiPjwvZGl2PjxkaXYgY2xhc3M9ImZhbmN5Ym94LWJnIiBpZD0iZmFuY3lib3gtYmctc2UiPjwv +ZGl2PjxkaXYgY2xhc3M9ImZhbmN5Ym94LWJnIiBpZD0iZmFuY3lib3gtYmctcyI+PC9kaXY+PGRp +diBjbGFzcz0iZmFuY3lib3gtYmciIGlkPSJmYW5jeWJveC1iZy1zdyI+PC9kaXY+PGRpdiBjbGFz +cz0iZmFuY3lib3gtYmciIGlkPSJmYW5jeWJveC1iZy13Ij48L2Rpdj48ZGl2IGNsYXNzPSJmYW5j +eWJveC1iZyIgaWQ9ImZhbmN5Ym94LWJnLW53Ij48L2Rpdj48ZGl2IGlkPSJmYW5jeWJveC1jb250 +ZW50Ij48L2Rpdj48YSBpZD0iZmFuY3lib3gtY2xvc2UiPjwvYT48ZGl2IGlkPSJmYW5jeWJveC10 +aXRsZSI+PC9kaXY+PGEgaHJlZj0iamF2YXNjcmlwdDo7IiBpZD0iZmFuY3lib3gtbGVmdCI+PHNw +YW4gY2xhc3M9ImZhbmN5LWljbyIgaWQ9ImZhbmN5Ym94LWxlZnQtaWNvIj48L3NwYW4+PC9hPjxh +IGhyZWY9ImphdmFzY3JpcHQ6OyIgaWQ9ImZhbmN5Ym94LXJpZ2h0Ij48c3BhbiBjbGFzcz0iZmFu +Y3ktaWNvIiBpZD0iZmFuY3lib3gtcmlnaHQtaWNvIj48L3NwYW4+PC9hPjwvZGl2PjwvZGl2Pjxz +cGFuIHN0eWxlPSJkaXNwbGF5OiBub25lO3Bvc2l0aW9uOiBhYnNvbHV0ZTt6LWluZGV4OiA4Njc1 +MzA5O3dpZHRoOiAxMDBweDtoZWlnaHQ6IDI1cHg7YmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBz +Oi8vZDM4OXpnZ3JvZ3M3cW8uY2xvdWRmcm9udC5uZXQvaW1hZ2VzL2V4dGVuc2lvbnMvaW1nL2J1 +ZmZlci1ob3Zlci1pY29uQDJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOiAxMDBweCAyNXB4O29wYWNp +dHk6IDAuOTtjdXJzb3I6IHBvaW50ZXI7IiBpZD0iYnVmZmVyLWV4dGVuc2lvbi1ob3Zlci1idXR0 +b24iPjwvc3Bhbj48ZGl2IHN0eWxlPSJkaXNwbGF5OiBub25lOyIgY2xhc3M9ImppcmEtZGlhbG9n +IGJveC1zaGFkb3ciIGlkPSJlZGl0LWlzc3VlLWRpYWxvZyI+PGRpdiBjbGFzcz0iamlyYS1kaWFs +b2ctY29udGVudCI+PC9kaXY+PC9kaXY+PC9ib2R5PjwvaHRtbD4= + +---=Part.0.16b49c355c1c1b54.158b4d6fd1b.bd3741f90275bb0a=--- diff --git a/mailbox/store/src/test/resources/eml/emailWithTextAttachment.eml b/mailbox/store/src/test/resources/eml/emailWithTextAttachment.eml index 0a487ef63e7..dbf32b9403f 100644 --- a/mailbox/store/src/test/resources/eml/emailWithTextAttachment.eml +++ b/mailbox/store/src/test/resources/eml/emailWithTextAttachment.eml @@ -1,26 +1,26 @@ -To: James User -From: James Sender -Subject: Message with text attachment -Message-ID: -Date: Tue, 5 Sep 2017 09:54:16 +0200 -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="------------D24E361990BDBA143D4D8794" -Content-Language: en-US - -This is a multi-part message in MIME format. ---------------D24E361990BDBA143D4D8794 -Content-Type: text/plain; charset=utf-8; format=flowed -Content-Transfer-Encoding: 7bit - -The message has a text attachment. - ---------------D24E361990BDBA143D4D8794 -Content-Type: text/plain; charset=UTF-8; - name="attachment.txt" -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="attachment.txt" - -VGhpcyBpcyBhIGJlYXV0aWZ1bCBiYW5hbmEuCg== ---------------D24E361990BDBA143D4D8794-- +To: James User +From: James Sender +Subject: Message with text attachment +Message-ID: +Date: Tue, 5 Sep 2017 09:54:16 +0200 +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="------------D24E361990BDBA143D4D8794" +Content-Language: en-US + +This is a multi-part message in MIME format. +--------------D24E361990BDBA143D4D8794 +Content-Type: text/plain; charset=utf-8; format=flowed +Content-Transfer-Encoding: 7bit + +The message has a text attachment. + +--------------D24E361990BDBA143D4D8794 +Content-Type: text/plain; charset=UTF-8; + name="attachment.txt" +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="attachment.txt" + +VGhpcyBpcyBhIGJlYXV0aWZ1bCBiYW5hbmEuCg== +--------------D24E361990BDBA143D4D8794-- diff --git a/mailbox/store/src/test/resources/eml/embeddedAttachmentWithAttachment.eml b/mailbox/store/src/test/resources/eml/embeddedAttachmentWithAttachment.eml index 0bd3e87853e..11c11031cd2 100644 --- a/mailbox/store/src/test/resources/eml/embeddedAttachmentWithAttachment.eml +++ b/mailbox/store/src/test/resources/eml/embeddedAttachmentWithAttachment.eml @@ -1,131 +1,131 @@ -Return-Path: -Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) - by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; - Thu, 12 May 2016 16:09:40 +0200 -X-Sieve: CMU Sieve 2.2 -Received: from [10.69.0.107] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) - (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) - (No client certificate requested) - by alderaan.linagora.com (Postfix) with ESMTPSA id 233CA267F - for ; Thu, 12 May 2016 16:09:40 +0200 (CEST) -References: <57348E62.7000505@linagora.com> -Subject: Fwd: EmbeddedAttachment -To: Antoine DUPRAT -From: Antoine DUPRAT -X-Forwarded-Message-Id: <57348E62.7000505@linagora.com> -Message-ID: <57348EA3.8010501@linagora.com> -Date: Thu, 12 May 2016 16:09:39 +0200 -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 - Thunderbird/38.5.1 -MIME-Version: 1.0 -In-Reply-To: <57348E62.7000505@linagora.com> -Content-Type: multipart/mixed; - boundary="------------040807010700040800000502" - -This is a multi-part message in MIME format. ---------------040807010700040800000502 -Content-Type: text/plain; charset=utf-8; format=flowed -Content-Transfer-Encoding: 7bit - -forwarded - ---------------040807010700040800000502 -Content-Type: message/rfc822; - name="EmbeddedAttachment.eml" -Content-Transfer-Encoding: 7bit -Content-Disposition: attachment; - filename="EmbeddedAttachment.eml" - -Return-Path: -Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) - by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; - Thu, 12 May 2016 16:08:35 +0200 -X-Sieve: CMU Sieve 2.2 -Received: from [10.69.0.107] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) - (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) - (No client certificate requested) - by alderaan.linagora.com (Postfix) with ESMTPSA id 0FC992683 - for ; Thu, 12 May 2016 16:08:35 +0200 (CEST) -To: Antoine DUPRAT -From: Antoine DUPRAT -Subject: EmbeddedAttachment -Message-ID: <57348E62.7000505@linagora.com> -Date: Thu, 12 May 2016 16:08:34 +0200 -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 - Thunderbird/38.5.1 -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="------------000805010206020807030208" - -This is a multi-part message in MIME format. ---------------000805010206020807030208 -Content-Type: text/plain; charset=utf-8; format=flowed -Content-Transfer-Encoding: 7bit - - - ---------------000805010206020807030208 -Content-Type: image/png; - name="delete_mailboxes.png" -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="delete_mailboxes.png" - -iVBORw0KGgoAAAANSUhEUgAAAroAAABHCAYAAADobuT3AAAABHNCSVQICAgIfAhkiAAAABl0 -RVh0U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AAAsmSURBVHic7dx7TNX1H8fxFye6 -IFnciRg2Zoql82i4aKstNiKhRpetyyaa/9CwOJHJGotNBpmxOZctDhpI03Dyh5AlK8VQF4KR -q9PiMpytsSxxiQcyWrA1POf3R/P8OFzOBZBz+vZ8/Pc9n8v3fd5fna99/Z5vyKDd7hQAAABg -MKZAFwAAAADcCARdAAAAGBJBFwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUA -AIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUA -AIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUA -AIAhEXQBAABgSKGBLiAY1R04oIMHD8rhcAS6FAAAgFkxmUzasGGD1ufmBrqUeRcyaLc7A11E -sFmblUXIBQAAhmEymXS8uTnQZcw7Hl2YAiEXAAAYyX812xB0AQAAYEgEXQAAABgSQRcAAACG -RNAFAACAIRF0AQAAYEgEXQAAABgSQRcAAACGRNAFAACAIRF0AQAAYEgEXQAAABgSQRcAAACG -RNAFAACAIRF0AQAAYEgEXQAAABgSQRcAAACGRNAFAADwQ3x8/JzMwY1H0P0Xa21t1WOPPRbo -MvyWnZ2to0eP6osvvpjR+ESe+pCenq729vYZ1+qvlpYWPfHEEz7NDaa658tsvpdRewLg32X9 -+vVqbGzUqlWrpp1jNpvV2NiojRs3zmNlmApBN4AOHz4sm80mm82mr776SlVVVR7/4swVk8mk -rKws3XrrrTf8XBNFRkaqtLRU+/fv10svveT3eKCtWbNGtbW1am9v17Fjx7R161ZFRkb6tDaQ -fQcAzI3Ozk5JUmVl5ZT/ZpvNZlmtVknSDz/8MK+1YTKCboDV1tYqIyNDeXl56urq0p49e/TI -I4/M6TlycnJ07Ngx13FERISKioq0aNGiOT2PL5YtWyZJamho0ODgoN/jgZSWliar1apvvvlG -ubm52rJli5KSkrRr1y7ddNNNXtcHsu8AgLnR3d2tgoICSf+EXbPZ7BobH3ItFosrFCNwQgNd -wH/d6Oiorl69qqtXr+qnn36Sw+HQW2+9pZycHDkcjhtyzqGhIWVmZt6Qvb1ZuHChRkdH5XQ6 -ZzQeSK+//rqamppUW1vr+qykpETNzc164IEH9O2333pcH8i+AwDmTldXlwoKClRVVSWr1SqL -xSJJhNwgxB3dIPPpp5/qrrvu0n333SdJWrJkiWpqanTmzBkdPnxY2dnZU66bbp7ValVZWZni -4uJks9mUlpam6Oho2Ww2LV68WJIUHR2tiooKnT59Wi0tLSovL1dERIRr75aWFr388sv66KOP -1N7ervr6eqWkpExZh6e9Xn31VVVUVOjOO++UzWZTfn6+29rpxr3VN158fLw++OADtbW1qbGx -cdLdcU/9PHXqlIqLi3XkyBGVl5e7rYuMjFRKSopOnDjh9rndbldRUZEGBgbczjFVryb23Z+6 -x0tPT9ehQ4fU0dGhhoYGZWRkuMZaW1uVnp7uOn7mmWf0+eefu47NZrP279+vr7/+Wk1NTXru -ued8GvPUN09js7ke/vQEAOZbV1eXW8Al5AYngm6Qsdvt+vvvv5WQkKDIyEhVV1ers7NTTz31 -lHbt2qWtW7fq/vvvd1vjaZ7FYlFZWZkGBgaUmpqqs2fPuq01mUyqrKxUeHi41q9fr7y8PMXG -xmrnzp0KCQlxzcvJydH777+vF198Ub///ru2bNkyqXZve+3evVslJSX6448/lJqaqurqarf1 -U437Wt91O3bsUGhoqDZu3KjS0lItWbLEpz5d9/DDD2v37t3at2+f275RUVGS5BZor2ttbdWF -CxdcxxkZGV575U/dE+vYsWOH6urqlJ2drYMHD6qiokJJSUlezxEfHy+r1aqOjg49/fTT2r59 -uwoLC5Wenu5xzFPfvPV0NtfD154AQKB0dnbKarVqwYIFWrBggaxWKyE3yBB0g8z48JaVlaXh -4WFVVVVpcHBQbW1tOn36tNauXeu2xtd5U1m5cqWWLl2qsrIy/fLLL7pw4YJKS0u1evVqLV26 -1DWvpqZG3d3d6u/v19GjR5WcnDzjvfzhz56LFi3SihUrVFFRob6+PvX29urAgQN+9WnPnj06 -fvy4fv75Z7e9r18XXx6p8KVX/tQ9kcPhUHJysqKiovTZZ5+pqKhIIyMjXuvKzMyU3W5XdXW1 -rly5orNnz6qyslIxMTEexzz1zdPYbK6Hvz0BgEAwm82yWCwaGRnRyMiILBaL2zO7CDye0Q0y -cXFxuuWWW/Tbb79p5cqVSkpKks1mc5sz8b/PExISfJo3lfj4eA0PD2toaMj1md1u119//aWk -pCSdP39ektyeFx4bG1No6OQ/Or7u5Q9/9oyNjZXD4dDFixen3MuXPk33XPT188fFxbndvZWk -Bx98UP39/erv75+0x3S9Gs9b3RPryM/P17p167R3715du3ZNhw4d0pkzZ7yujY6O1qVLl9w+ -a2hokPTP88fTjV3/0d1UfQsJCZl2bDbXw5+eAEAgTPzhmfT/Rxh4fCF4EHSDzAsvvKCBgQH1 -9vbKbDbr/PnzysvLc5szNjbmdnz58mWf5k2lv79fCxcu1B133KHh4WFJUkxMjMLDw3X58mW/ -ap/LvWay58DAgEwmkxISEiaFNml2fRoaGlJfX58yMjLcfnQWFRWlqqoqFRQUuIKuv7zVPd7i -xYuVkJCg4uJihYSEyGw2q6qqSn19fTp16pTGxsZ08803T7n20qVLevTRR90+e+ihhxQaGupx -zFPfnn/++WnH4uPjZ3w9vK0FgECa7u0KFovFFXZfe+01Xi8WBHh0IcDCwsIUERGhlJQUFRYW -at26dXr33XflcDjU0tKixMRE5ebm6rbbblNsbKw2b96s1atXu+3hbd7o6KgiIiJ0zz33KCws -zG1tb2+vzp07p7KyMiUmJioxMVGlpaU6d+6cenp6/Pouc7nXTPb89ddf1d3drZKSEiUnJ2v5 -8uVuL+v2tZ/TsVqtevbZZ7VhwwYlJiZq2bJleuedd9TT0zPprqQ/vNU9XlhYmN5++21lZmYq -PDxcTqdTTqdTo6OjkqS+vj49+eSTuvvuu5Wamur2LuKTJ08qOjpaeXl5ioyM1KpVq7Rt2zbd -fvvtHsc89c3T2Gyuhz89AYD55OkVYp2dna5Xj1mt1nl5Nz48I+gGWF5enk6ePKkPP/xQ9957 -rzZt2qS2tjZJ/9zp27Rpk9asWaMjR45o3759MplM6u7udtvD27yOjg79+OOPqq+vn/TskMPh -0ObNmzUyMqKPP/5Y9fX1+vPPP1VYWOj3K77mcq+Z7llcXCyn06m6ujqVl5fru+++c4352s/p -tLa2qri4WNnZ2frkk0/03nvv6eLFi3rjjTd07dq1GX0/X+oer6enR6WlpcrPz9eJEye0fft2 -7d27Vx0dHZKknTt3Ki4uTo2NjXrzzTf1/fffu9YODQ3plVdeUVpampqamrRt2zbV1NSoubnZ -45invnnr6Wyuh689AYD5tHz5cknTv13h+qvHnE6nVqxYMd/lYYKQQbs9+F5YGmCZjz8e6BIA -AECQiomJkd1u9zgnNjZWV65cmaeKfNPy5ZeBLmHecUcXAADAD95CrqSgC7n/VQRdAAAAGBJB -FwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJB -FwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGNL/AGfuNVyaBg5YAAAAAElFTkSuQmCC ---------------000805010206020807030208-- - ---------------040807010700040800000502-- +Return-Path: +Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) + by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; + Thu, 12 May 2016 16:09:40 +0200 +X-Sieve: CMU Sieve 2.2 +Received: from [10.69.0.107] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) + (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) + (No client certificate requested) + by alderaan.linagora.com (Postfix) with ESMTPSA id 233CA267F + for ; Thu, 12 May 2016 16:09:40 +0200 (CEST) +References: <57348E62.7000505@linagora.com> +Subject: Fwd: EmbeddedAttachment +To: Antoine DUPRAT +From: Antoine DUPRAT +X-Forwarded-Message-Id: <57348E62.7000505@linagora.com> +Message-ID: <57348EA3.8010501@linagora.com> +Date: Thu, 12 May 2016 16:09:39 +0200 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 + Thunderbird/38.5.1 +MIME-Version: 1.0 +In-Reply-To: <57348E62.7000505@linagora.com> +Content-Type: multipart/mixed; + boundary="------------040807010700040800000502" + +This is a multi-part message in MIME format. +--------------040807010700040800000502 +Content-Type: text/plain; charset=utf-8; format=flowed +Content-Transfer-Encoding: 7bit + +forwarded + +--------------040807010700040800000502 +Content-Type: message/rfc822; + name="EmbeddedAttachment.eml" +Content-Transfer-Encoding: 7bit +Content-Disposition: attachment; + filename="EmbeddedAttachment.eml" + +Return-Path: +Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) + by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; + Thu, 12 May 2016 16:08:35 +0200 +X-Sieve: CMU Sieve 2.2 +Received: from [10.69.0.107] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) + (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) + (No client certificate requested) + by alderaan.linagora.com (Postfix) with ESMTPSA id 0FC992683 + for ; Thu, 12 May 2016 16:08:35 +0200 (CEST) +To: Antoine DUPRAT +From: Antoine DUPRAT +Subject: EmbeddedAttachment +Message-ID: <57348E62.7000505@linagora.com> +Date: Thu, 12 May 2016 16:08:34 +0200 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 + Thunderbird/38.5.1 +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="------------000805010206020807030208" + +This is a multi-part message in MIME format. +--------------000805010206020807030208 +Content-Type: text/plain; charset=utf-8; format=flowed +Content-Transfer-Encoding: 7bit + + + +--------------000805010206020807030208 +Content-Type: image/png; + name="delete_mailboxes.png" +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="delete_mailboxes.png" + +iVBORw0KGgoAAAANSUhEUgAAAroAAABHCAYAAADobuT3AAAABHNCSVQICAgIfAhkiAAAABl0 +RVh0U29mdHdhcmUAZ25vbWUtc2NyZWVuc2hvdO8Dvz4AAAsmSURBVHic7dx7TNX1H8fxFye6 +IFnciRg2Zoql82i4aKstNiKhRpetyyaa/9CwOJHJGotNBpmxOZctDhpI03Dyh5AlK8VQF4KR +q9PiMpytsSxxiQcyWrA1POf3R/P8OFzOBZBz+vZ8/Pc9n8v3fd5fna99/Z5vyKDd7hQAAABg +MKZAFwAAAADcCARdAAAAGBJBFwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUA +AIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUA +AIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUA +AIAhEXQBAABgSKGBLiAY1R04oIMHD8rhcAS6FAAAgFkxmUzasGGD1ufmBrqUeRcyaLc7A11E +sFmblUXIBQAAhmEymXS8uTnQZcw7Hl2YAiEXAAAYyX812xB0AQAAYEgEXQAAABgSQRcAAACG +RNAFAACAIRF0AQAAYEgEXQAAABgSQRcAAACGRNAFAACAIRF0AQAAYEgEXQAAABgSQRcAAACG +RNAFAACAIRF0AQAAYEgEXQAAABgSQRcAAACGRNAFAADwQ3x8/JzMwY1H0P0Xa21t1WOPPRbo +MvyWnZ2to0eP6osvvpjR+ESe+pCenq729vYZ1+qvlpYWPfHEEz7NDaa658tsvpdRewLg32X9 ++vVqbGzUqlWrpp1jNpvV2NiojRs3zmNlmApBN4AOHz4sm80mm82mr776SlVVVR7/4swVk8mk +rKws3XrrrTf8XBNFRkaqtLRU+/fv10svveT3eKCtWbNGtbW1am9v17Fjx7R161ZFRkb6tDaQ +fQcAzI3Ozk5JUmVl5ZT/ZpvNZlmtVknSDz/8MK+1YTKCboDV1tYqIyNDeXl56urq0p49e/TI +I4/M6TlycnJ07Ngx13FERISKioq0aNGiOT2PL5YtWyZJamho0ODgoN/jgZSWliar1apvvvlG +ubm52rJli5KSkrRr1y7ddNNNXtcHsu8AgLnR3d2tgoICSf+EXbPZ7BobH3ItFosrFCNwQgNd +wH/d6Oiorl69qqtXr+qnn36Sw+HQW2+9pZycHDkcjhtyzqGhIWVmZt6Qvb1ZuHChRkdH5XQ6 +ZzQeSK+//rqamppUW1vr+qykpETNzc164IEH9O2333pcH8i+AwDmTldXlwoKClRVVSWr1SqL +xSJJhNwgxB3dIPPpp5/qrrvu0n333SdJWrJkiWpqanTmzBkdPnxY2dnZU66bbp7ValVZWZni +4uJks9mUlpam6Oho2Ww2LV68WJIUHR2tiooKnT59Wi0tLSovL1dERIRr75aWFr388sv66KOP +1N7ervr6eqWkpExZh6e9Xn31VVVUVOjOO++UzWZTfn6+29rpxr3VN158fLw++OADtbW1qbGx +cdLdcU/9PHXqlIqLi3XkyBGVl5e7rYuMjFRKSopOnDjh9rndbldRUZEGBgbczjFVryb23Z+6 +x0tPT9ehQ4fU0dGhhoYGZWRkuMZaW1uVnp7uOn7mmWf0+eefu47NZrP279+vr7/+Wk1NTXru +ued8GvPUN09js7ke/vQEAOZbV1eXW8Al5AYngm6Qsdvt+vvvv5WQkKDIyEhVV1ers7NTTz31 +lHbt2qWtW7fq/vvvd1vjaZ7FYlFZWZkGBgaUmpqqs2fPuq01mUyqrKxUeHi41q9fr7y8PMXG +xmrnzp0KCQlxzcvJydH777+vF198Ub///ru2bNkyqXZve+3evVslJSX6448/lJqaqurqarf1 +U437Wt91O3bsUGhoqDZu3KjS0lItWbLEpz5d9/DDD2v37t3at2+f275RUVGS5BZor2ttbdWF +CxdcxxkZGV575U/dE+vYsWOH6urqlJ2drYMHD6qiokJJSUlezxEfHy+r1aqOjg49/fTT2r59 +uwoLC5Wenu5xzFPfvPV0NtfD154AQKB0dnbKarVqwYIFWrBggaxWKyE3yBB0g8z48JaVlaXh +4WFVVVVpcHBQbW1tOn36tNauXeu2xtd5U1m5cqWWLl2qsrIy/fLLL7pw4YJKS0u1evVqLV26 +1DWvpqZG3d3d6u/v19GjR5WcnDzjvfzhz56LFi3SihUrVFFRob6+PvX29urAgQN+9WnPnj06 +fvy4fv75Z7e9r18XXx6p8KVX/tQ9kcPhUHJysqKiovTZZ5+pqKhIIyMjXuvKzMyU3W5XdXW1 +rly5orNnz6qyslIxMTEexzz1zdPYbK6Hvz0BgEAwm82yWCwaGRnRyMiILBaL2zO7CDye0Q0y +cXFxuuWWW/Tbb79p5cqVSkpKks1mc5sz8b/PExISfJo3lfj4eA0PD2toaMj1md1u119//aWk +pCSdP39ektyeFx4bG1No6OQ/Or7u5Q9/9oyNjZXD4dDFixen3MuXPk33XPT188fFxbndvZWk +Bx98UP39/erv75+0x3S9Gs9b3RPryM/P17p167R3715du3ZNhw4d0pkzZ7yujY6O1qVLl9w+ +a2hokPTP88fTjV3/0d1UfQsJCZl2bDbXw5+eAEAgTPzhmfT/Rxh4fCF4EHSDzAsvvKCBgQH1 +9vbKbDbr/PnzysvLc5szNjbmdnz58mWf5k2lv79fCxcu1B133KHh4WFJUkxMjMLDw3X58mW/ +ap/LvWay58DAgEwmkxISEiaFNml2fRoaGlJfX58yMjLcfnQWFRWlqqoqFRQUuIKuv7zVPd7i +xYuVkJCg4uJihYSEyGw2q6qqSn19fTp16pTGxsZ08803T7n20qVLevTRR90+e+ihhxQaGupx +zFPfnn/++WnH4uPjZ3w9vK0FgECa7u0KFovFFXZfe+01Xi8WBHh0IcDCwsIUERGhlJQUFRYW +at26dXr33XflcDjU0tKixMRE5ebm6rbbblNsbKw2b96s1atXu+3hbd7o6KgiIiJ0zz33KCws +zG1tb2+vzp07p7KyMiUmJioxMVGlpaU6d+6cenp6/Pouc7nXTPb89ddf1d3drZKSEiUnJ2v5 +8uVuL+v2tZ/TsVqtevbZZ7VhwwYlJiZq2bJleuedd9TT0zPprqQ/vNU9XlhYmN5++21lZmYq +PDxcTqdTTqdTo6OjkqS+vj49+eSTuvvuu5Wamur2LuKTJ08qOjpaeXl5ioyM1KpVq7Rt2zbd +fvvtHsc89c3T2Gyuhz89AYD55OkVYp2dna5Xj1mt1nl5Nz48I+gGWF5enk6ePKkPP/xQ9957 +rzZt2qS2tjZJ/9zp27Rpk9asWaMjR45o3759MplM6u7udtvD27yOjg79+OOPqq+vn/TskMPh +0ObNmzUyMqKPP/5Y9fX1+vPPP1VYWOj3K77mcq+Z7llcXCyn06m6ujqVl5fru+++c4352s/p +tLa2qri4WNnZ2frkk0/03nvv6eLFi3rjjTd07dq1GX0/X+oer6enR6WlpcrPz9eJEye0fft2 +7d27Vx0dHZKknTt3Ki4uTo2NjXrzzTf1/fffu9YODQ3plVdeUVpampqamrRt2zbV1NSoubnZ +45invnnr6Wyuh689AYD5tHz5cknTv13h+qvHnE6nVqxYMd/lYYKQQbs9+F5YGmCZjz8e6BIA +AECQiomJkd1u9zgnNjZWV65cmaeKfNPy5ZeBLmHecUcXAADAD95CrqSgC7n/VQRdAAAAGBJB +FwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJBFwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGBJB +FwAAAIZE0AUAAIAhEXQBAABgSARdAAAAGNL/AGfuNVyaBg5YAAAAAElFTkSuQmCC +--------------000805010206020807030208-- + +--------------040807010700040800000502-- diff --git a/mailbox/store/src/test/resources/eml/embeddedAttachmentWithInline.eml b/mailbox/store/src/test/resources/eml/embeddedAttachmentWithInline.eml index b3d7d18a6b3..d762a75a534 100644 --- a/mailbox/store/src/test/resources/eml/embeddedAttachmentWithInline.eml +++ b/mailbox/store/src/test/resources/eml/embeddedAttachmentWithInline.eml @@ -1,1261 +1,1261 @@ -Return-Path: -Received: from lenny.obm.lng.org (localhost [127.0.0.1]) - by lenny.obm.lng.org (Cyrus v2.3.14-Debian-2.3.14-2) with LMTPA; - Wed, 21 Mar 2012 14:51:59 +0100 -X-Sieve: CMU Sieve 2.3 -Received: from [192.168.2.48] (unknown [192.168.2.48]) - by lenny.obm.lng.org (Postfix) with ESMTP id E495D32929 - for ; Wed, 21 Mar 2012 14:51:58 +0100 (CET) -Message-ID: <4F69DD0E.3010502@obm.lng.org> -Date: Wed, 21 Mar 2012 14:52:14 +0100 -From: iphone -User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.2.28) Gecko/20120306 Lightning/1.0b2 Thunderbird/3.1.20 -MIME-Version: 1.0 -To: usera -Subject: Fwd: Re: email with sign -Content-Type: multipart/mixed; - boundary="------------080809000000030101030405" - -This is a multi-part message in MIME format. ---------------080809000000030101030405 -Content-Type: text/plain; charset=ISO-8859-1; format=flowed -Content-Transfer-Encoding: 7bit - -new email text part - ---------------080809000000030101030405 -Content-Type: message/rfc822; - name="Re: email with sign.eml" -Content-Transfer-Encoding: 7bit -Content-Disposition: attachment; - filename="Re: email with sign.eml" - -Return-Path: -Received: from lenny.obm.lng.org (localhost [127.0.0.1]) - by lenny.obm.lng.org (Cyrus v2.3.14-Debian-2.3.14-2) with LMTPA; - Wed, 21 Mar 2012 14:19:29 +0100 -X-Sieve: CMU Sieve 2.3 -Received: from [192.168.2.48] (unknown [192.168.2.48]) - by lenny.obm.lng.org (Postfix) with ESMTP id 47EC832D51 - for ; Wed, 21 Mar 2012 14:19:29 +0100 (CET) -Message-ID: <4F69D570.9090502@obm.lng.org> -Date: Wed, 21 Mar 2012 14:19:44 +0100 -From: usera -User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.2.28) Gecko/20120306 Thunderbird/3.1.20 -MIME-Version: 1.0 -To: iphone -Subject: Re: email with sign -References: <4F69D0C6.501@obm.lng.org> -In-Reply-To: <4F69D0C6.501@obm.lng.org> -Content-Type: multipart/alternative; - boundary="------------050702060806040107070701" - -This is a multi-part message in MIME format. ---------------050702060806040107070701 -Content-Type: text/plain; charset=ISO-8859-1; format=flowed -Content-Transfer-Encoding: 7bit - -On 03/21/2012 01:59 PM, iphone wrote: -> email with sign text part -> -- -new email text part - ---------------050702060806040107070701 -Content-Type: multipart/related; - boundary="------------090109030206070103090500" - - ---------------090109030206070103090500 -Content-Type: text/html; charset=ISO-8859-1 -Content-Transfer-Encoding: 7bit - - - - - - - - On 03/21/2012 01:59 PM, iphone wrote: -
- - email with sign text part
-
--
-
-
- new email text part
- - - - ---------------090109030206070103090500 -Content-Type: image/jpeg -Content-Transfer-Encoding: base64 -Content-ID: - -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 -RvvR7cp9+nyYupWotquN7t17lQ1W/iOqfiKi4Sl3iAJbUmI2CNhIVz3Yykxd66HItw0joyzq -lWSbK0tavBjTt3sSJ8Z5BaZQtzgKWNjmWEKSoKO3KgdwJoC46n1W1brNapdnipvUm9SG49qa -bfDbchS21OhRcwdqA22tZUAThPIE4FQrfSXEtUqRa9awFWW7tPstNxoXGuKJXGbeW0WS20Fq -3CM+MFtJy2Rg5TmTvGjus6XsdsttyFunWBbLttltxG9jbjbSmubKNqNim1uIKE7QAo7duBiM -hdH85zVNu1VfNQNT7zGuCJTy2IHAZUy3Elx22G0FxRQEmY45uUpZJJHIEbQPub0raPtUORIv -dzTH6uuaXjFiyZKGWo0l1hTjiksjh5UypPjAArCkoU4AFK+k9KmkWHZEa43EMyY7zyXkxosl -9tlpEuRGDriwyA2nfGcClKwhBB8dSSlaud9IXRzrONGv9o0il+ajVMGdEnyVR44ZaTImzZKA -SuQlbezrriVKS27vHclBxi4o6KNto1zA8PZ7V22XA39T/wA148u4yN+N/j7fCO3Hi54Wcjdh -IFsh6005L1IrT0ec6qeHHGk5iPJZccbBLjaHikNLWkA7kJUVDarIGDjLqDVmn7BPhQLtcBHk -zXWmmGw0tZUp15DLYO0EJ3OOJSCrA7z3JURUtNdFMGxdIb+qY5sRS5NlzgrwCz4RLskrK0qm -klZbBcXtCUpVghJUUjB+ekLRGor/AKvdl2i5QrexJYta1SZUMyktOW6c5KQ3ww80r9Ip1GVA -nxWlDkVJUAL/AGy5Qrm285CfDoYfcjujaUlDiFFKkkEAjmP3ggjIINbdVvRNpm2+dqefNbDJ -u95VLaZ3BWxtDDMdJ5EjxwxxMeTfzwcirJQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKU -pQClKUApSlAKUpQClKUApSlAKUpQClKUBjkuLajuutsOPrQgqS02UhSyB9UbiBk93MgecioX -w9dfUq/++hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/++hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/+ -+hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/++hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/++hfmKnqU -BA+Hrr6lX/30L8xTw9dfUq/++hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/++hfmKnqUBA+Hrr6l -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 -IVsZZfbzsWknIyCD5fMTUxSld2LBjwrbjior4KjglOUncnYpSlalRSlKAUpSgIzUNqVc2GSy -/wBXkxnOKw4U7gFYIII8oIJH76iPBGqvtOz/AHNz5lWlSgkFSiAB5Sax9ZjekNf1xQFa8Eaq -+07P9zc+ZTwRqr7Ts/3Nz5lWXrMb0hr+uKdZjekNf1xUUTZWvBGqvtOz/c3PmV+Ks2qFbc3K -znaoKH8jd7wQR/rPOBVm6zG9Ia/rinWY3pDX9cUoWVrwRqr7Ts/3Nz5lPA+qfLc7Rj2RHM/2 -lWXrMb0hr+uKdZj+kNf1xShZq2C2ptVuTFDqnVlanHFn+ktRyo/vJrWvlmdmXCJdIExMO4RU -rQ2txritqQvG5Kk5SSOQPIg5AqYBBGQcivlxaG07nFpQnzqOBUkEJ1XWH23YvhDv5mnVdYfb -di+EO/mal+txPSmPeCnW4npTHvBQER1XWH23YvhDv5mnVdYfbdi+EO/mal+txPSmPeCnW4np -THvBQGpYbYq2syC9JMqVKeL8l4oCQte0JGEjuASlKQOfIDmTzqRr8SpK0hSVBQPcQciv2gFK -UoBSlKAUpSgFKUoBSlKAVB631Ta9IWZNzuvHWl2Q3FjsR0b3ZDzhwhtCcjKifOQOR51OVTul -rSErV9ltibdKYjXKz3eNd4RfBLS3WSSELxzCSFEZGccuRoWjV8m9atXQ34Fwm3m33HTDdvcC -JCr0lthsAjkpLoWppafJlKzg8jitmTq3SkW0MXiTqaysW2QcMTHJ7SWXT5krKtp/capet9J6 -41lYogui9ORJtsvsW6wYbDrzjDqGSSWn3VIBVuyTlLYxgcjVfY6ILqxZDIUiG7qJV9nXdh+J -eX4KbYZO0KbZWlhZWnCRnchOefnqC6jB9WdRt+qrTcNRtWWBIYll63eEW5DEyOtC2uJw+SA5 -xSM/09mzybt3Kp2uWaA0FrK2dI1t1bqm+wLu8zpQ2eU+2FJddkdcLwUE7QnYEEJ3ZBJGdvOu -p1JSaSfApSlCopSlAKUpQGtdp8a12uVcprqWo0VlbzqyeSUpBJP8BX84umnpRvnSHrFy4TVP -M2kKPg6NkhCW88lEfrEcya949O1luuouh7VNlsiVLuMq3uIYQk4K1d+0ftAI/fXhRWmpUmxM -M3SzTrZMYSG1syo6m1ZSMEpyOdUndHVpau+5XrYtwPNvsuFLiFBSfYa9KW/6UZ07p+128aF6 -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 ---------------090109030206070103090500-- - ---------------050702060806040107070701-- - ---------------080809000000030101030405-- +Return-Path: +Received: from lenny.obm.lng.org (localhost [127.0.0.1]) + by lenny.obm.lng.org (Cyrus v2.3.14-Debian-2.3.14-2) with LMTPA; + Wed, 21 Mar 2012 14:51:59 +0100 +X-Sieve: CMU Sieve 2.3 +Received: from [192.168.2.48] (unknown [192.168.2.48]) + by lenny.obm.lng.org (Postfix) with ESMTP id E495D32929 + for ; Wed, 21 Mar 2012 14:51:58 +0100 (CET) +Message-ID: <4F69DD0E.3010502@obm.lng.org> +Date: Wed, 21 Mar 2012 14:52:14 +0100 +From: iphone +User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.2.28) Gecko/20120306 Lightning/1.0b2 Thunderbird/3.1.20 +MIME-Version: 1.0 +To: usera +Subject: Fwd: Re: email with sign +Content-Type: multipart/mixed; + boundary="------------080809000000030101030405" + +This is a multi-part message in MIME format. +--------------080809000000030101030405 +Content-Type: text/plain; charset=ISO-8859-1; format=flowed +Content-Transfer-Encoding: 7bit + +new email text part + +--------------080809000000030101030405 +Content-Type: message/rfc822; + name="Re: email with sign.eml" +Content-Transfer-Encoding: 7bit +Content-Disposition: attachment; + filename="Re: email with sign.eml" + +Return-Path: +Received: from lenny.obm.lng.org (localhost [127.0.0.1]) + by lenny.obm.lng.org (Cyrus v2.3.14-Debian-2.3.14-2) with LMTPA; + Wed, 21 Mar 2012 14:19:29 +0100 +X-Sieve: CMU Sieve 2.3 +Received: from [192.168.2.48] (unknown [192.168.2.48]) + by lenny.obm.lng.org (Postfix) with ESMTP id 47EC832D51 + for ; Wed, 21 Mar 2012 14:19:29 +0100 (CET) +Message-ID: <4F69D570.9090502@obm.lng.org> +Date: Wed, 21 Mar 2012 14:19:44 +0100 +From: usera +User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.2.28) Gecko/20120306 Thunderbird/3.1.20 +MIME-Version: 1.0 +To: iphone +Subject: Re: email with sign +References: <4F69D0C6.501@obm.lng.org> +In-Reply-To: <4F69D0C6.501@obm.lng.org> +Content-Type: multipart/alternative; + boundary="------------050702060806040107070701" + +This is a multi-part message in MIME format. +--------------050702060806040107070701 +Content-Type: text/plain; charset=ISO-8859-1; format=flowed +Content-Transfer-Encoding: 7bit + +On 03/21/2012 01:59 PM, iphone wrote: +> email with sign text part +> -- +new email text part + +--------------050702060806040107070701 +Content-Type: multipart/related; + boundary="------------090109030206070103090500" + + +--------------090109030206070103090500 +Content-Type: text/html; charset=ISO-8859-1 +Content-Transfer-Encoding: 7bit + + + + + + + + On 03/21/2012 01:59 PM, iphone wrote: +
+ + email with sign text part
+
--
+
+
+ new email text part
+ + + + +--------------090109030206070103090500 +Content-Type: image/jpeg +Content-Transfer-Encoding: base64 +Content-ID: + +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 +RvvR7cp9+nyYupWotquN7t17lQ1W/iOqfiKi4Sl3iAJbUmI2CNhIVz3Yykxd66HItw0joyzq +lWSbK0tavBjTt3sSJ8Z5BaZQtzgKWNjmWEKSoKO3KgdwJoC46n1W1brNapdnipvUm9SG49qa +bfDbchS21OhRcwdqA22tZUAThPIE4FQrfSXEtUqRa9awFWW7tPstNxoXGuKJXGbeW0WS20Fq +3CM+MFtJy2Rg5TmTvGjus6XsdsttyFunWBbLttltxG9jbjbSmubKNqNim1uIKE7QAo7duBiM +hdH85zVNu1VfNQNT7zGuCJTy2IHAZUy3Elx22G0FxRQEmY45uUpZJJHIEbQPub0raPtUORIv +dzTH6uuaXjFiyZKGWo0l1hTjiksjh5UypPjAArCkoU4AFK+k9KmkWHZEa43EMyY7zyXkxosl +9tlpEuRGDriwyA2nfGcClKwhBB8dSSlaud9IXRzrONGv9o0il+ajVMGdEnyVR44ZaTImzZKA +SuQlbezrriVKS27vHclBxi4o6KNto1zA8PZ7V22XA39T/wA148u4yN+N/j7fCO3Hi54Wcjdh +IFsh6005L1IrT0ec6qeHHGk5iPJZccbBLjaHikNLWkA7kJUVDarIGDjLqDVmn7BPhQLtcBHk +zXWmmGw0tZUp15DLYO0EJ3OOJSCrA7z3JURUtNdFMGxdIb+qY5sRS5NlzgrwCz4RLskrK0qm +klZbBcXtCUpVghJUUjB+ekLRGor/AKvdl2i5QrexJYta1SZUMyktOW6c5KQ3ww80r9Ip1GVA +nxWlDkVJUAL/AGy5Qrm285CfDoYfcjujaUlDiFFKkkEAjmP3ggjIINbdVvRNpm2+dqefNbDJ +u95VLaZ3BWxtDDMdJ5EjxwxxMeTfzwcirJQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAKU +pQClKUApSlAKUpQClKUApSlAKUpQClKUBjkuLajuutsOPrQgqS02UhSyB9UbiBk93MgecioX +w9dfUq/++hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/++hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/+ ++hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/++hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/++hfmKnqU +BA+Hrr6lX/30L8xTw9dfUq/++hfmKnqUBA+Hrr6lX/30L8xTw9dfUq/++hfmKnqUBA+Hrr6l +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 +IVsZZfbzsWknIyCD5fMTUxSld2LBjwrbjior4KjglOUncnYpSlalRSlKAUpSgIzUNqVc2GSy +/wBXkxnOKw4U7gFYIII8oIJH76iPBGqvtOz/AHNz5lWlSgkFSiAB5Sax9ZjekNf1xQFa8Eaq ++07P9zc+ZTwRqr7Ts/3Nz5lWXrMb0hr+uKdZjekNf1xUUTZWvBGqvtOz/c3PmV+Ks2qFbc3K +znaoKH8jd7wQR/rPOBVm6zG9Ia/rinWY3pDX9cUoWVrwRqr7Ts/3Nz5lPA+qfLc7Rj2RHM/2 +lWXrMb0hr+uKdZj+kNf1xShZq2C2ptVuTFDqnVlanHFn+ktRyo/vJrWvlmdmXCJdIExMO4RU +rQ2txritqQvG5Kk5SSOQPIg5AqYBBGQcivlxaG07nFpQnzqOBUkEJ1XWH23YvhDv5mnVdYfb +di+EO/mal+txPSmPeCnW4npTHvBQER1XWH23YvhDv5mnVdYfbdi+EO/mal+txPSmPeCnW4np +THvBQGpYbYq2syC9JMqVKeL8l4oCQte0JGEjuASlKQOfIDmTzqRr8SpK0hSVBQPcQciv2gFK +UoBSlKAUpSgFKUoBSlKAVB631Ta9IWZNzuvHWl2Q3FjsR0b3ZDzhwhtCcjKifOQOR51OVTul +rSErV9ltibdKYjXKz3eNd4RfBLS3WSSELxzCSFEZGccuRoWjV8m9atXQ34Fwm3m33HTDdvcC +JCr0lthsAjkpLoWppafJlKzg8jitmTq3SkW0MXiTqaysW2QcMTHJ7SWXT5krKtp/capet9J6 +41lYogui9ORJtsvsW6wYbDrzjDqGSSWn3VIBVuyTlLYxgcjVfY6ILqxZDIUiG7qJV9nXdh+J +eX4KbYZO0KbZWlhZWnCRnchOefnqC6jB9WdRt+qrTcNRtWWBIYll63eEW5DEyOtC2uJw+SA5 +xSM/09mzybt3Kp2uWaA0FrK2dI1t1bqm+wLu8zpQ2eU+2FJddkdcLwUE7QnYEEJ3ZBJGdvOu +p1JSaSfApSlCopSlAKUpQGtdp8a12uVcprqWo0VlbzqyeSUpBJP8BX84umnpRvnSHrFy4TVP +M2kKPg6NkhCW88lEfrEcya949O1luuouh7VNlsiVLuMq3uIYQk4K1d+0ftAI/fXhRWmpUmxM +M3SzTrZMYSG1syo6m1ZSMEpyOdUndHVpau+5XrYtwPNvsuFLiFBSfYa9KW/6UZ07p+128aF6 +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 +--------------090109030206070103090500-- + +--------------050702060806040107070701-- + +--------------080809000000030101030405-- diff --git a/mailbox/store/src/test/resources/eml/frnog.eml b/mailbox/store/src/test/resources/eml/frnog.eml index 467b41546b0..505fbded3fa 100644 --- a/mailbox/store/src/test/resources/eml/frnog.eml +++ b/mailbox/store/src/test/resources/eml/frnog.eml @@ -1,94 +1,94 @@ -Return-Path: -Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) - by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; - Tue, 02 Jun 2015 12:01:42 +0200 -X-Sieve: CMU Sieve 2.4 -Received: from localhost (spam.minet.net [192.168.102.97]) - by mx2.minet.net (Postfix) with ESMTP id E92F2A25320 - for ; Tue, 2 Jun 2015 12:01:46 +0200 (CEST) -X-Virus-Scanned: by amavisd-new using ClamAV at minet.net -X-Spam-Flag: NO -X-Spam-Score: -1.499 -X-Spam-Level: -X-Spam-Status: No, score=-1.499 required=1 tests=[BAYES_00=-1.5, - UNPARSEABLE_RELAY=0.001] autolearn=ham -Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) - by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) - with ESMTP id bRNLR9Tbk4Jg for ; - Tue, 2 Jun 2015 10:01:46 +0000 (UTC) -Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=217.24.82.4; helo=cabale.usenet-fr.net; envelope-from=frnog-owner@frnog.org; receiver=benwa@minet.net -Received: from cabale.usenet-fr.net (cabale.usenet-fr.net [217.24.82.4]) - by mx2.minet.net (Postfix) with ESMTP id 089E7A2531A - for ; Tue, 2 Jun 2015 12:01:45 +0200 (CEST) -Received: by cabale.usenet-fr.net (Postfix, from userid 90) - id A267298A5DC6; Tue, 2 Jun 2015 12:01:44 +0200 (CEST) -X-Original-To: frnog@frnog.org -Delivered-To: frnog@frnog.org -Received: from mta.mail.waycom.net (mta.mail.waycom.net [194.177.32.18]) - by cabale.usenet-fr.net (Postfix) with ESMTP id AE2E798A58FC - for ; Tue, 2 Jun 2015 12:01:01 +0200 (CEST) -Received: from [127.0.0.1] (localhost [127.0.0.1]) - by mta.mail.waycom.net (Postfix) with ESMTP id D30D6567E1 - for ; Tue, 2 Jun 2015 12:00:56 +0200 (CEST) -Received: from [127.0.0.1] (localhost [127.0.0.1]) - wcm-hv1-exch1.wcmnoc.local (2002:c3d6:f04a::c3d6:f04a) with Microsoft SMTP - Server (TLS) id 15.0.847.32; Tue, 2 Jun 2015 12:00:56 +0200 -Message-ID: <556D7ED7.2090108@waycom.net> -Date: Tue, 2 Jun 2015 12:00:55 +0200 -From: Guillaume Genty -Organization: Waycom -MIME-Version: 1.0 -To: -Cc: no@no.com -Bcc: no@no.com -Content-Type: text/plain; charset="utf-8"; format=flowed -Content-Transfer-Encoding: 8bit -X-ClientProxiedBy: WCM-HV1-EXCH1.wcmnoc.local (2002:c3d6:f04a::c3d6:f04a) To - wcm-hv1-exch1.wcmnoc.local (2002:c3d6:f04a::c3d6:f04a) -X-C2ProcessedOrg: 9180093e-3f32-48c9-b36b-0805cbe4c266 -Subject: [FRnOG] [BIZ] Collecte de liens C2E/CELAN en DOM -X-Loop: frnog@frnog.org -X-Sequence: 5349 -Errors-to: frnog-owner@frnog.org -Precedence: list -Precedence: bulk -Sender: frnog-request@frnog.org -X-mailing-list: frnog@frnog.org -List-Id: -List-Archive: -List-Help: -List-Owner: -List-Post: -List-Subscribe: -List-Unsubscribe: - -Bonjour le FRnOG, - - -Je cherche un partenaire dans les DOM avec de la collecte C2E et/ou -CELAN capable de revendre des liens et de remonter le trafic (en niveau -2, L2TP ou PPP sur L2TP) en métropole, idéalement à TH2. - -Nous aurions besoin des DOM suivants: -- Guadeloupe -- Martinique -- Guyane -- La Réunion -(Toutes les plaques DOM sauf îles du nord) - -Merci d'avance ! - - -Cordialement, - --- -Guillaume Genty | WAYCOM -Directeur Technique Adjoint -24-28 Avenue du Général de Gaulle | F-92150 Suresnes, FRANCE -T. : +33 (0)1 41 44 83 00 | F. : +33 (0)1 41 44 00 22 -ggenty@waycom.net | www.waycom.net - - ---------------------------- -Liste de diffusion du FRnOG -http://www.frnog.org/ +Return-Path: +Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) + by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; + Tue, 02 Jun 2015 12:01:42 +0200 +X-Sieve: CMU Sieve 2.4 +Received: from localhost (spam.minet.net [192.168.102.97]) + by mx2.minet.net (Postfix) with ESMTP id E92F2A25320 + for ; Tue, 2 Jun 2015 12:01:46 +0200 (CEST) +X-Virus-Scanned: by amavisd-new using ClamAV at minet.net +X-Spam-Flag: NO +X-Spam-Score: -1.499 +X-Spam-Level: +X-Spam-Status: No, score=-1.499 required=1 tests=[BAYES_00=-1.5, + UNPARSEABLE_RELAY=0.001] autolearn=ham +Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) + by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) + with ESMTP id bRNLR9Tbk4Jg for ; + Tue, 2 Jun 2015 10:01:46 +0000 (UTC) +Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=217.24.82.4; helo=cabale.usenet-fr.net; envelope-from=frnog-owner@frnog.org; receiver=benwa@minet.net +Received: from cabale.usenet-fr.net (cabale.usenet-fr.net [217.24.82.4]) + by mx2.minet.net (Postfix) with ESMTP id 089E7A2531A + for ; Tue, 2 Jun 2015 12:01:45 +0200 (CEST) +Received: by cabale.usenet-fr.net (Postfix, from userid 90) + id A267298A5DC6; Tue, 2 Jun 2015 12:01:44 +0200 (CEST) +X-Original-To: frnog@frnog.org +Delivered-To: frnog@frnog.org +Received: from mta.mail.waycom.net (mta.mail.waycom.net [194.177.32.18]) + by cabale.usenet-fr.net (Postfix) with ESMTP id AE2E798A58FC + for ; Tue, 2 Jun 2015 12:01:01 +0200 (CEST) +Received: from [127.0.0.1] (localhost [127.0.0.1]) + by mta.mail.waycom.net (Postfix) with ESMTP id D30D6567E1 + for ; Tue, 2 Jun 2015 12:00:56 +0200 (CEST) +Received: from [127.0.0.1] (localhost [127.0.0.1]) + wcm-hv1-exch1.wcmnoc.local (2002:c3d6:f04a::c3d6:f04a) with Microsoft SMTP + Server (TLS) id 15.0.847.32; Tue, 2 Jun 2015 12:00:56 +0200 +Message-ID: <556D7ED7.2090108@waycom.net> +Date: Tue, 2 Jun 2015 12:00:55 +0200 +From: Guillaume Genty +Organization: Waycom +MIME-Version: 1.0 +To: +Cc: no@no.com +Bcc: no@no.com +Content-Type: text/plain; charset="utf-8"; format=flowed +Content-Transfer-Encoding: 8bit +X-ClientProxiedBy: WCM-HV1-EXCH1.wcmnoc.local (2002:c3d6:f04a::c3d6:f04a) To + wcm-hv1-exch1.wcmnoc.local (2002:c3d6:f04a::c3d6:f04a) +X-C2ProcessedOrg: 9180093e-3f32-48c9-b36b-0805cbe4c266 +Subject: [FRnOG] [BIZ] Collecte de liens C2E/CELAN en DOM +X-Loop: frnog@frnog.org +X-Sequence: 5349 +Errors-to: frnog-owner@frnog.org +Precedence: list +Precedence: bulk +Sender: frnog-request@frnog.org +X-mailing-list: frnog@frnog.org +List-Id: +List-Archive: +List-Help: +List-Owner: +List-Post: +List-Subscribe: +List-Unsubscribe: + +Bonjour le FRnOG, + + +Je cherche un partenaire dans les DOM avec de la collecte C2E et/ou +CELAN capable de revendre des liens et de remonter le trafic (en niveau +2, L2TP ou PPP sur L2TP) en métropole, idéalement à TH2. + +Nous aurions besoin des DOM suivants: +- Guadeloupe +- Martinique +- Guyane +- La Réunion +(Toutes les plaques DOM sauf îles du nord) + +Merci d'avance ! + + +Cordialement, + +-- +Guillaume Genty | WAYCOM +Directeur Technique Adjoint +24-28 Avenue du Général de Gaulle | F-92150 Suresnes, FRANCE +T. : +33 (0)1 41 44 83 00 | F. : +33 (0)1 41 44 00 22 +ggenty@waycom.net | www.waycom.net + + +--------------------------- +Liste de diffusion du FRnOG +http://www.frnog.org/ diff --git a/mailbox/store/src/test/resources/eml/htmlMail.eml b/mailbox/store/src/test/resources/eml/htmlMail.eml index ba2da77ea4a..c8213f4d7ea 100644 --- a/mailbox/store/src/test/resources/eml/htmlMail.eml +++ b/mailbox/store/src/test/resources/eml/htmlMail.eml @@ -1,81 +1,81 @@ -Delivered-To: mister@james.org -Received: by 10.28.170.202 with SMTP id t193csp327634wme; - Thu, 4 Jun 2015 00:36:15 -0700 (PDT) -X-Received: by 10.180.77.195 with SMTP id u3mr5042880wiw.30.1433403375307; - Thu, 04 Jun 2015 00:36:15 -0700 (PDT) -Return-Path: -Received: from o7.email.airbnb.com (o7.email.airbnb.com. [167.89.32.249]) - by mx.google.com with ESMTPS id i2si5691730wjz.123.2015.06.04.00.36.13 - for - (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); - Thu, 04 Jun 2015 00:36:15 -0700 (PDT) -Received-SPF: pass (google.com: domain of bounces+1453977-062b-mister=james.org@email.airbnb.com designates 167.89.32.249 as permitted sender) client-ip=167.89.32.249; -Authentication-Results: mx.google.com; - spf=pass (google.com: domain of bounces+1453977-062b-mister=james.org@email.airbnb.com designates 167.89.32.249 as permitted sender) smtp.mail=bounces+1453977-062b-mister=james.org@email.airbnb.com; - dkim=pass header.i=@email.airbnb.com; - dmarc=pass (p=REJECT dis=NONE) header.from=airbnb.com -DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=email.airbnb.com; - h=from:to:subject:mime-version:content-type:content-transfer-encoding; - s=s20150428; bh=2mhWUwzjtQTC0KljgpaEsuvrqok=; b=EhC2QHKb5+63egDD - qDCAepUELCeUZXCkw8+31kGT+O1va3iAKvQSAvzXJ3qJlIL9FgdeFk8sR78Vszn/ - A73vp6NGjAW60M4gUZjxEOIPzGKIS95KfmHxg10fXUOFW0uePojNEg4ZPCcuitrZ - HuWvzHK5I2siGnqupiivwxDgs5c= -DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; - h=from:to:subject:mime-version:content-type:content-transfer-encoding:x-feedback-id; - s=smtpapi; bh=2mhWUwzjtQTC0KljgpaEsuvrqok=; b=FPiYMmNJLCrL2e8v/0 - DQC4voofe8nuuE7rhXZ25oqNAhAQja4oKIysJ1qAME2aEaqh+N5aJlCEuHrSG/7+ - NAQ0OY8KaJ2zlnxAbmgJETOjnf4oGdAa+nU/nVVEPfN2NRcBCNLGQZ80U4T5k8Xi - PakIuZvKDTRq7PiosSCSHT/FQ= -Received: by filter0490p1mdw1.sendgrid.net with SMTP id filter0490p1mdw1.13271.556FFFE7B - 2015-06-04 07:36:09.249601779 +0000 UTC -Received: from i-dee0850e.inst.aws.airbnb.com (ec2-54-90-154-187.compute-1.amazonaws.com [54.90.154.187]) - by ismtpd-017 (SG) with ESMTP id 14dbd7fa6b4.779a.254b43 - for ; Thu, 04 Jun 2015 07:36:09 +0000 (UTC) -Received: by i-dee0850e.inst.aws.airbnb.com (Postfix, from userid 1041) - id 19CBA24C60; Thu, 4 Jun 2015 07:36:09 +0000 (UTC) -Date: Thu, 04 Jun 2015 07:36:08 +0000 -From: Airbnb -To: mister@james.org -Message-ID: <556fffe8cac78_7ed0e0fe204457be@i-dee0850e.mail> -Subject: Text and Html not similar -Mime-Version: 1.0 -Content-Type: multipart/alternative; - boundary="--==_mimepart_556fffe8c7e84_7ed0e0fe20445637"; - charset=UTF-8 -Content-Transfer-Encoding: 7bit -X-User-ID: 32692788 -X-Locale: fr -X-Category: engagement -X-Template: low_intent_top_destinations -recipients: -sent-on: -X-SG-EID: mgVKhb3i1xMIKbRk82EYOUTMOPmiNk6g5BaWGQQKDTQchtClhw7VcIxig2BMwy1QMCr7h56hNVush8 - 4aRV0ieMn+WZ1XVnpY0OcmMYNZnuuvlOoNkBaiuiqeWuKVZO9c9S5OyxPy7WQeI0mccenq35NpLqjI - nQt7IAl2sIUksUD4lM8Ai0u2C88YW13cL+Lo -X-SG-ID: pQ7zy0fBcyQB3Gm22dZtqT6AR3zbAquH5ABZFkQfSKaxWRhz0YhtD36Li5uybRUjnPsuB21NpreKvG - t8iQBUn2ygs6hx6sMcgyI7L7bAY28p14Qj47KqA3JXbtMa0Xa3wdZaUUjZpemCg078XxMM5VaSHdDO - ChUhSV+z9RAJ38wAdUfXkpbO+m97vpU+mtWzVBoOrSiWCVYoNxPhvE4yIQ== -X-Feedback-ID: 1453977:N5+DXWRfRBXSDDbqVYXPNg8MjWYWwZibliGo1i/oSqY=:Ibl/atjs+SOcHCINmWWv/YvIGzDUihUrks9jdHsNF1+pafkc987UhcxmuyggxNgdCkEmMZDb9gJcndcUJy5KOw==:SG - -----==_mimepart_556fffe8c7e84_7ed0e0fe20445637 -Content-Type: text/plain; - charset=UTF-8 -Content-Transfer-Encoding: quoted-printable - -The text/plain part is not matching the html one. - -----==_mimepart_556fffe8c7e84_7ed0e0fe20445637 -Content-Type: text/html; charset=utf-8 -Content-Transfer-Encoding: 7bit - - - - - - - - This is a mail with beautifull html content which contains a banana.
- - - -----==_mimepart_556fffe8c7e84_7ed0e0fe20445637-- +Delivered-To: mister@james.org +Received: by 10.28.170.202 with SMTP id t193csp327634wme; + Thu, 4 Jun 2015 00:36:15 -0700 (PDT) +X-Received: by 10.180.77.195 with SMTP id u3mr5042880wiw.30.1433403375307; + Thu, 04 Jun 2015 00:36:15 -0700 (PDT) +Return-Path: +Received: from o7.email.airbnb.com (o7.email.airbnb.com. [167.89.32.249]) + by mx.google.com with ESMTPS id i2si5691730wjz.123.2015.06.04.00.36.13 + for + (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); + Thu, 04 Jun 2015 00:36:15 -0700 (PDT) +Received-SPF: pass (google.com: domain of bounces+1453977-062b-mister=james.org@email.airbnb.com designates 167.89.32.249 as permitted sender) client-ip=167.89.32.249; +Authentication-Results: mx.google.com; + spf=pass (google.com: domain of bounces+1453977-062b-mister=james.org@email.airbnb.com designates 167.89.32.249 as permitted sender) smtp.mail=bounces+1453977-062b-mister=james.org@email.airbnb.com; + dkim=pass header.i=@email.airbnb.com; + dmarc=pass (p=REJECT dis=NONE) header.from=airbnb.com +DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=email.airbnb.com; + h=from:to:subject:mime-version:content-type:content-transfer-encoding; + s=s20150428; bh=2mhWUwzjtQTC0KljgpaEsuvrqok=; b=EhC2QHKb5+63egDD + qDCAepUELCeUZXCkw8+31kGT+O1va3iAKvQSAvzXJ3qJlIL9FgdeFk8sR78Vszn/ + A73vp6NGjAW60M4gUZjxEOIPzGKIS95KfmHxg10fXUOFW0uePojNEg4ZPCcuitrZ + HuWvzHK5I2siGnqupiivwxDgs5c= +DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; + h=from:to:subject:mime-version:content-type:content-transfer-encoding:x-feedback-id; + s=smtpapi; bh=2mhWUwzjtQTC0KljgpaEsuvrqok=; b=FPiYMmNJLCrL2e8v/0 + DQC4voofe8nuuE7rhXZ25oqNAhAQja4oKIysJ1qAME2aEaqh+N5aJlCEuHrSG/7+ + NAQ0OY8KaJ2zlnxAbmgJETOjnf4oGdAa+nU/nVVEPfN2NRcBCNLGQZ80U4T5k8Xi + PakIuZvKDTRq7PiosSCSHT/FQ= +Received: by filter0490p1mdw1.sendgrid.net with SMTP id filter0490p1mdw1.13271.556FFFE7B + 2015-06-04 07:36:09.249601779 +0000 UTC +Received: from i-dee0850e.inst.aws.airbnb.com (ec2-54-90-154-187.compute-1.amazonaws.com [54.90.154.187]) + by ismtpd-017 (SG) with ESMTP id 14dbd7fa6b4.779a.254b43 + for ; Thu, 04 Jun 2015 07:36:09 +0000 (UTC) +Received: by i-dee0850e.inst.aws.airbnb.com (Postfix, from userid 1041) + id 19CBA24C60; Thu, 4 Jun 2015 07:36:09 +0000 (UTC) +Date: Thu, 04 Jun 2015 07:36:08 +0000 +From: Airbnb +To: mister@james.org +Message-ID: <556fffe8cac78_7ed0e0fe204457be@i-dee0850e.mail> +Subject: Text and Html not similar +Mime-Version: 1.0 +Content-Type: multipart/alternative; + boundary="--==_mimepart_556fffe8c7e84_7ed0e0fe20445637"; + charset=UTF-8 +Content-Transfer-Encoding: 7bit +X-User-ID: 32692788 +X-Locale: fr +X-Category: engagement +X-Template: low_intent_top_destinations +recipients: +sent-on: +X-SG-EID: mgVKhb3i1xMIKbRk82EYOUTMOPmiNk6g5BaWGQQKDTQchtClhw7VcIxig2BMwy1QMCr7h56hNVush8 + 4aRV0ieMn+WZ1XVnpY0OcmMYNZnuuvlOoNkBaiuiqeWuKVZO9c9S5OyxPy7WQeI0mccenq35NpLqjI + nQt7IAl2sIUksUD4lM8Ai0u2C88YW13cL+Lo +X-SG-ID: pQ7zy0fBcyQB3Gm22dZtqT6AR3zbAquH5ABZFkQfSKaxWRhz0YhtD36Li5uybRUjnPsuB21NpreKvG + t8iQBUn2ygs6hx6sMcgyI7L7bAY28p14Qj47KqA3JXbtMa0Xa3wdZaUUjZpemCg078XxMM5VaSHdDO + ChUhSV+z9RAJ38wAdUfXkpbO+m97vpU+mtWzVBoOrSiWCVYoNxPhvE4yIQ== +X-Feedback-ID: 1453977:N5+DXWRfRBXSDDbqVYXPNg8MjWYWwZibliGo1i/oSqY=:Ibl/atjs+SOcHCINmWWv/YvIGzDUihUrks9jdHsNF1+pafkc987UhcxmuyggxNgdCkEmMZDb9gJcndcUJy5KOw==:SG + +----==_mimepart_556fffe8c7e84_7ed0e0fe20445637 +Content-Type: text/plain; + charset=UTF-8 +Content-Transfer-Encoding: quoted-printable + +The text/plain part is not matching the html one. + +----==_mimepart_556fffe8c7e84_7ed0e0fe20445637 +Content-Type: text/html; charset=utf-8 +Content-Transfer-Encoding: 7bit + + + + + + + + This is a mail with beautifull html content which contains a banana.
+ + + +----==_mimepart_556fffe8c7e84_7ed0e0fe20445637-- diff --git a/mailbox/store/src/test/resources/eml/invitationEmailFromOP.eml b/mailbox/store/src/test/resources/eml/invitationEmailFromOP.eml index 531c6af17f3..49fbe32e9bf 100644 --- a/mailbox/store/src/test/resources/eml/invitationEmailFromOP.eml +++ b/mailbox/store/src/test/resources/eml/invitationEmailFromOP.eml @@ -1,341 +1,341 @@ -Return-Path: -Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) - by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; - Tue, 05 Jul 2016 17:33:42 +0200 -X-Sieve: CMU Sieve 2.2 -Received: from [127.0.0.1] (openpaas-rse.linagora.dc1 [172.16.18.188]) - by alderaan.linagora.com (Postfix) with ESMTP id 1F72974B - for ; Tue, 5 Jul 2016 17:33:42 +0200 (CEST) -Content-Type: multipart/mixed; - boundary="----sinikael-?=_1-14677328221140.595814419677481" -From: rbevillard@linagora.com -To: ddolcimascolo@linagora.com -Subject: New event from Romain BEVILLARD: test event -X-Mailer: nodemailer (1.3.4; +http://www.nodemailer.com; - SMTP/1.1.0[client:1.3.8]) -Date: Tue, 05 Jul 2016 15:33:42 +0000 -Message-Id: <1467732822125-f0c14587-1cd7b923-0d50a279@linagora.com> -MIME-Version: 1.0 - -------sinikael-?=_1-14677328221140.595814419677481 -Content-Type: multipart/alternative; - boundary="----sinikael-?=_2-14677328221140.595814419677481" - -------sinikael-?=_2-14677328221140.595814419677481 -Content-Type: multipart/related; type="text/html"; - boundary="----sinikael-?=_3-14677328221140.595814419677481" - -------sinikael-?=_3-14677328221140.595814419677481 -Content-Type: text/html -Content-Transfer-Encoding: base64 - -PCFET0NUWVBFIGh0bWw+CjxodG1sIGNsYXNzPSJtYWlsIj4KICA8aGVhZD4KICAgIDxtZXRhIGNo -YXJzZXQ9InV0Zi04Ij4KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1k -ZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSI+CiAgICA8c3R5bGU+QG1lZGlhIChtYXgtd2lk -dGg6IDc2OHB4KSB7CiAgLmNvbnRlbnQgewogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKICAg -IGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsKICB9Cn0KCiAgICA8L3N0eWxlPgogIDwvaGVh -ZD4KICA8Ym9keSBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsiPgogICAgPGRpdiBj -bGFzcz0id3JhcHBlciIgc3R5bGU9IndpZHRoOiA3MDBweDsgbWFyZ2luLWxlZnQ6IGF1dG87IG1h -cmdpbi1yaWdodDogYXV0bzsiPjxicj4KICAgICAgPGRpdiBjbGFzcz0ibWFpbC1jb250ZW50IiBz -dHlsZT0icGFkZGluZzogMTBweCAxM3B4OyBib3JkZXItcmFkaXVzOiA1cHg7IHRleHQtYWxpZ246 -IGp1c3RpZnk7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyI+CiAgICAgICAgPHRhYmxlIHN0eWxl -PSJib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB3aWR0aDogMTAwJTsgY29sb3I6ICMzMzMzMzM7 -Ij4KICAgICAgICAgIDx0ciBjbGFzcz0idGFibGUtaGVhZGVyIiBzdHlsZT0idGV4dC1hbGlnbjog -cmlnaHQ7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkN2Q5OyI+CiAgICAgICAgICAgIDx0 -ZCBjb2xzcGFuPSIyIiBjbGFzcz0ibG9nbyIgc3R5bGU9InBhZGRpbmctYm90dG9tOiAxMHB4OyBw -YWRkaW5nLXRvcDogNXB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7Ij4KICAgICAgICAgICAgICA8ZGl2 -PjxhIGhyZWY9Imh0dHBzOi8vZGV2Lm9wZW4tcGFhcy5vcmciPjxpbWcgc3JjPSJjaWQ6bG9nbyIg -YWx0PSJvcGVuLXBhYXMgbG9nbyI+PC9hPjwvZGl2PgogICAgICAgICAgICA8L3RkPgogICAgICAg -ICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9Im9yZ2FuaXplciIgc3R5bGU9InBhZGRpbmctYm90 -dG9tOiAxMHB4OyBwYWRkaW5nLXRvcDogNXB4OyB0ZXh0LWFsaWduOiByaWdodDsgdHJhbnNmb3Jt -OiB0cmFuc2xhdGUoODBweCk7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODBweCk7IC1t -b3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODBweCk7Ij4KICAgICAgICAgICAgICA8aDUgc3R5bGU9 -InBhZGRpbmc6IDA7IG1hcmdpbjogMDsiPgogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdp -bjogMDsgcGFkZGluZzogMDsiPlJvbWFpbiBCRVZJTExBUkQgKDxzcGFuIGNsYXNzPSJzbWFsbCIg -c3R5bGU9ImNvbG9yOiBncmV5OyI+PGEgaHJlZj0ibWFpbHRvOnJiZXZpbGxhcmRAbGluYWdvcmEu -Y29tIj48aW1nIHNyYz0iY2lkOmVtYWlsIiBhbHQ9Ik9yZ2FuaXplciBtYWlsIiBzdHlsZT0ibWFy -Z2luOiAwOyBwYWRkaW5nOiAwOyI+PC9hPik8L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgPHAg -Y2xhc3M9ImJpZyIgc3R5bGU9Im1hcmdpbjogMDsgcGFkZGluZzogMDsgZm9udC1zaXplOiAxLjNl -bTsiPmhhcyBpbnZpdGVkIHlvdSB0byBhIG1lZXRpbmchPC9wPgogICAgICAgICAgICAgIDwvaDU+ -CiAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgIDx0ZCBjbGFzcz0iYXZhdGFyIGluZGVudC1y -aWdodCIgc3R5bGU9InBhZGRpbmctYm90dG9tOiAxMHB4OyBwYWRkaW5nLXRvcDogNXB4OyB0ZXh0 -LWFsaWduOiByaWdodDsgcGFkZGluZy1yaWdodDogMTVweDsiPjxpbWcgc3JjPSJodHRwczovL2Rl -di5vcGVuLXBhYXMub3JnL2FwaS9hdmF0YXJzP29iamVjdFR5cGU9dXNlciZhbXA7ZW1haWw9cmJl -dmlsbGFyZEBsaW5hZ29yYS5jb20iIGFsdD0ib3JnYW5pemVyIGF2YXRhciIgd2lkdGg9IjQ1cHgi -IGhlaWdodD0iNDJweCIgc3R5bGU9IndpZHRoOiA1NHB4OyBoZWlnaHQ6IDUwcHg7IHBhZGRpbmc6 -IDBweDsiPjwvdGQ+CiAgICAgICAgICA8L3RyPgogICAgICAgICAgPHRyPgogICAgICAgICAgICA8 -dGggY29sc3Bhbj0iNiIgY2xhc3M9InRpdGxlIGluZGVudCIgc3R5bGU9ImZvbnQtc2l6ZTogMS4z -ZW07IHBhZGRpbmctYm90dG9tOiAxMHB4OyBwYWRkaW5nLXRvcDogMjBweDsgdGV4dC1hbGlnbjog -bGVmdDsgcGFkZGluZy1sZWZ0OiAxMHB4OyI+dGVzdCBldmVudDwvdGg+CiAgICAgICAgICA8L3Ry -PgogICAgICAgICAgPHRyPgogICAgICAgICAgICA8dGQgY2xhc3M9ImluZGVudCIgc3R5bGU9InBh -ZGRpbmctdG9wOiAxMHB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsgcGFkZGluZy1sZWZ0OiAxMHB4 -OyI+PGltZyBzcmM9ImNpZDpjbG9jayIgYWx0PSJGcm9tIj4KICAgICAgICAgICAgPC90ZD4KICAg -ICAgICAgICAgPHRkIHN0eWxlPSJwYWRkaW5nLXRvcDogMTBweDsgcGFkZGluZy1ib3R0b206IDEw -cHg7Ij4KICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiAwOyBwYWRkaW5nOiAwOyI+MDcv -MDYvMjAxNjwvcD4KICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiAwOyBwYWRkaW5nOiAw -OyI+MTE6MDAgQU08L3A+CiAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgIDx0ZCBzdHlsZT0i -cGFkZGluZy10b3A6IDEwcHg7IHBhZGRpbmctYm90dG9tOiAxMHB4OyI+PGltZyBzcmM9ImNpZDpj -aGVjayIgYWx0PSJUbyIgY2xhc3M9ImNoZWNrLXRyYW5zZm9ybSIgc3R5bGU9InRyYW5zZm9ybTog -cm90YXRlKC05MGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgLW1vei10 -cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyI+CiAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAg -IDx0ZCBzdHlsZT0icGFkZGluZy10b3A6IDEwcHg7IHBhZGRpbmctYm90dG9tOiAxMHB4OyI+CiAg -ICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogMDsgcGFkZGluZzogMDsiPjA3LzA2LzIwMTY8 -L3A+CiAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogMDsgcGFkZGluZzogMDsiPjEyOjAw -IFBNPC9wPgogICAgICAgICAgICA8L3RkPgogICAgICAgICAgICA8dGQgY2xhc3M9InJlY3VycmVu -Y2UiIHN0eWxlPSJwYWRkaW5nLXRvcDogMTBweDsgcGFkZGluZy1ib3R0b206IDEwcHg7Ij48L3Rk -PgogICAgICAgICAgICA8dGQgY2xhc3M9ImluZGVudC1yaWdodCIgc3R5bGU9InBhZGRpbmctdG9w -OiAxMHB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsgdGV4dC1hbGlnbjogcmlnaHQ7IHBhZGRpbmct -cmlnaHQ6IDE1cHg7Ij48YSBocmVmPSJodHRwczovL2Rldi5vcGVuLXBhYXMub3JnLyMvY2FsZW5k -YXIiPlNlZSBpbiBjYWxlbmRhcjwvYT48L3RkPgogICAgICAgICAgPC90cj4KICAgICAgICAgIDx0 -cj4KICAgICAgICAgICAgPHRkIGNsYXNzPSJpbmRlbnQiIHN0eWxlPSJwYWRkaW5nLXRvcDogMTBw -eDsgcGFkZGluZy1ib3R0b206IDEwcHg7IHBhZGRpbmctbGVmdDogMTBweDsiPjxpbWcgc3JjPSJj -aWQ6YWNjb3VudC1tdWx0aXBsZSIgYWx0PSJBdHRlbmRlZXMiPjwvdGQ+CiAgICAgICAgICAgIDx0 -ZCBjb2xzcGFuPSI1IiBzdHlsZT0icGFkZGluZy10b3A6IDEwcHg7IHBhZGRpbmctYm90dG9tOiAx -MHB4OyI+PHNwYW4+CiAgICAgICAgICAgICAgICA8ZGl2PjxzcGFuIGNsYXNzPSJzbWFsbCIgc3R5 -bGU9ImNvbG9yOiBncmV5OyI+cmJldmlsbGFyZEBsaW5hZ29yYS5jb208L3NwYW4+CiAgICAgICAg -ICAgICAgICA8L2Rpdj48L3NwYW4+PHNwYW4+CiAgICAgICAgICAgICAgICA8ZGl2PjxzcGFuPkRh -dmlkIERPTENJTUFTQ09MTyA8PHNwYW4gY2xhc3M9InNtYWxsIiBzdHlsZT0iY29sb3I6IGdyZXk7 -Ij5kZG9sY2ltYXNjb2xvQGxpbmFnb3JhLmNvbTwvc3Bhbj48L3NwYW4+PiwKICAgICAgICAgICAg -ICAgIDwvZGl2Pjwvc3Bhbj4KICAgICAgICAgICAgPC90ZD4KICAgICAgICAgIDwvdHI+CiAgICAg -ICAgICA8dHIgY2xhc3M9InRhYmxlLWZvb3RlciIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsg -Zm9udC1zaXplOiAxLjJlbTsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNmQ3ZDk7Ij4KICAgICAg -ICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJhdHRlbmQtcXVlc3Rpb24iIHN0eWxlPSJwYWRk -aW5nLWJvdHRvbTogMTBweDsgcGFkZGluZy10b3A6IDIwcHg7IGNvbG9yOiBncmV5OyI+V2lsbCB5 -b3UgYXR0ZW5kID88L3RkPgogICAgICAgICAgICA8dGQgY29sc3Bhbj0iMSIgc3R5bGU9InBhZGRp -bmctYm90dG9tOiAxMHB4OyBwYWRkaW5nLXRvcDogMjBweDsiPjxhIGhyZWY9Imh0dHBzOi8vZGV2 -Lm9wZW4tcGFhcy5vcmcvY2FsZW5kYXIvYXBpL2NhbGVuZGFycy9ldmVudC9wYXJ0aWNpcGF0aW9u -P2p3dD1leUowZVhBaU9pSktWMVFpTENKaGJHY2lPaUpTVXpJMU5pSjkuZXlKaGRIUmxibVJsWlVW -dFlXbHNJam9pWkdSdmJHTnBiV0Z6WTI5c2IwQnNhVzVoWjI5eVlTNWpiMjBpTENKdmNtZGhibWw2 -WlhKRmJXRnBiQ0k2SW5KaVpYWnBiR3hoY21SQWJHbHVZV2R2Y21FdVkyOXRJaXdpZFdsa0lqb2la -RFF4WTJVeE1qWXROV1U1WXkwME5XRTJMV0U1TnprdE5HSmpOV1JpTnpjNU1UUmxJaXdpWTJGc1pX -NWtZWEpWVWtraU9pSmxkbVZ1ZEhNaUxDSmhZM1JwYjI0aU9pSkJRME5GVUZSRlJDSXNJbWxoZENJ -Nk1UUTJOemN6TWpneU1YMC5kalVSSTR0LV9FSUpaTVVnNmM4TjRBeEpUYU9SYlZrQXFNSlVKRV9m -VVRUb3ZneVV1TDhXbWExWlpqVnFjNDZzR1JBNktwWUp6ZHNUVmVzX1JiTDRwUkF5V0JvZlRPalFP -Sk0zbU42OVVYcGNwQlZYT09JaXVXc1hiWG5JUUJwbzk1NXdUN2VvZlAtdDVOaGdnZkZvSFdTaVpj -ZWl4VU5oTWZobWFYdm9iRGdWcVc1MVlvZ0lXQ2swWnR5WGdXY1h6OW9sYWFYQjlwYl9aNmZYbHJ4 -UGJTRFhyWGNLQUUxMmtlS3p0cnhsYkRRbmpISElMZEkteFFjV3BEVm9qbi01S3RYYjZEN3lHbzFL -X2QtMlIxLXY3UXQ1dUk3eFJkVjdILUtsYkJMdGZGU2hkU1Q5ak1GTkFscWZySk0zX21MMDJWYkRp -dmtoeGNhY0RwT3pCTXQxQ3ciIGNsYXNzPSJncmVlbiIgc3R5bGU9ImNvbG9yOiBncmVlbjsgdGV4 -dC1kZWNvcmF0aW9uOiBub25lOyI+WWVzPC9hPjwvdGQ+CiAgICAgICAgICAgIDx0ZCBjb2xzcGFu -PSIxIiBzdHlsZT0icGFkZGluZy1ib3R0b206IDEwcHg7IHBhZGRpbmctdG9wOiAyMHB4OyI+PGEg -aHJlZj0iaHR0cHM6Ly9kZXYub3Blbi1wYWFzLm9yZy9jYWxlbmRhci9hcGkvY2FsZW5kYXJzL2V2 -ZW50L3BhcnRpY2lwYXRpb24/and0PWV5SjBlWEFpT2lKS1YxUWlMQ0poYkdjaU9pSlNVekkxTmlK -OS5leUpoZEhSbGJtUmxaVVZ0WVdsc0lqb2laR1J2YkdOcGJXRnpZMjlzYjBCc2FXNWhaMjl5WVM1 -amIyMGlMQ0p2Y21kaGJtbDZaWEpGYldGcGJDSTZJbkppWlhacGJHeGhjbVJBYkdsdVlXZHZjbUV1 -WTI5dElpd2lkV2xrSWpvaVpEUXhZMlV4TWpZdE5XVTVZeTAwTldFMkxXRTVOemt0TkdKak5XUmlO -emM1TVRSbElpd2lZMkZzWlc1a1lYSlZVa2tpT2lKbGRtVnVkSE1pTENKaFkzUnBiMjRpT2lKVVJV -NVVRVlJKVmtVaUxDSnBZWFFpT2pFME5qYzNNekk0TWpGOS5pSFBrV0lLUTZfazBGMlNMd0ZWMUVI -Sk9UVml3NGRvYTJhSzFMVHRQZTRpUktRVmprUTFDMDUzYzFWUDJOeVd1SUhwQU1ZWm0wbEd5N2pM -TmZ1Q0Qzek85QUpvLUVqcjF2Y3VqN3BpTEhHNTYyWVdfcnh1bmgtNlpBV0QzNS1taTZhbkFpVGFG -U2NlZWFIOERDM1RiTzdHbEw5TXZZcEpVWnBFZU1BTWM4NnRLN2I5eDBaWlpNN2pWTmpJVjJtdndr -OFBSdW1qSDRNVTYzTnZnUFlkdXhLTm0xMHV0RlhFejBtbGFXZnliWWExdng1SlFZekJPaGlHYWF4 -UGp2bllSOU9pc05nRkVUcVhsaWJyd1VRS01GbTFXakczeEN0V01vRVczMGc2czM1WHVOdDZEaFM0 -LVdCUTZ1Zm0wX0J1Yk14VWtJaVNjUko2dGZVNENwNGxJQXciIGNsYXNzPSJibHVlIiBzdHlsZT0i -Y29sb3I6IGJsdWU7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiPk1heWJlPC9hPjwvdGQ+CiAgICAg -ICAgICAgIDx0ZCBjb2xzcGFuPSIxIiBzdHlsZT0icGFkZGluZy1ib3R0b206IDEwcHg7IHBhZGRp -bmctdG9wOiAyMHB4OyI+PGEgaHJlZj0iaHR0cHM6Ly9kZXYub3Blbi1wYWFzLm9yZy9jYWxlbmRh -ci9hcGkvY2FsZW5kYXJzL2V2ZW50L3BhcnRpY2lwYXRpb24/and0PWV5SjBlWEFpT2lKS1YxUWlM -Q0poYkdjaU9pSlNVekkxTmlKOS5leUpoZEhSbGJtUmxaVVZ0WVdsc0lqb2laR1J2YkdOcGJXRnpZ -MjlzYjBCc2FXNWhaMjl5WVM1amIyMGlMQ0p2Y21kaGJtbDZaWEpGYldGcGJDSTZJbkppWlhacGJH -eGhjbVJBYkdsdVlXZHZjbUV1WTI5dElpd2lkV2xrSWpvaVpEUXhZMlV4TWpZdE5XVTVZeTAwTldF -MkxXRTVOemt0TkdKak5XUmlOemM1TVRSbElpd2lZMkZzWlc1a1lYSlZVa2tpT2lKbGRtVnVkSE1p -TENKaFkzUnBiMjRpT2lKRVJVTk1TVTVGUkNJc0ltbGhkQ0k2TVRRMk56Y3pNamd5TVgwLm5UbENE -ZUNEakozbkQxWlQyZ1pkbFFTV2RvVUszSXk0TGxxNml5S1Nja2o4S1RPb1FaWWJfSmVWZXdfUEtr -MnJQV21aOTNXTUhNLVNjM2xteC1nazlRUEl5X0psSVFYOGp6cDYwM3VZQWtoVW5FcG5UVm5DN0FN -RTM2YjVkamxZYVdSRmlGcEQ3eWIzNzVOTHF3RkRiQ0MtTzFTYW5CUmRuLXZ4NXdnUXprMnJKVGw3 -WlktNkxjc2VxeWd1c3BDbWdnaEhMMlNuR0U0SlI5Um13VG9sMTVzUzdxVjZpdlJFVEYwejVyaTE4 -RE5HVGJLdTlwazJEZXg3b29xd0NJR3ZlLUpTVXJiSEtiYVgtZktpZHNpc1YwNXhnNUlHdzhjRE42 -aU1MQjA1cm8wUXRZZzJBOWdEd0VnbGhkZGZaUU1tSGF1cXdjRmU0TGlIX3lDbExlRVZGdyIgY2xh -c3M9InJlZCIgc3R5bGU9ImNvbG9yOiByZWQ7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiPk5vPC9h -PjwvdGQ+CiAgICAgICAgICA8L3RyPgogICAgICAgIDwvdGFibGU+CiAgICAgIDwvZGl2PgogICAg -ICA8Zm9vdGVyIHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDNweDsgbWFyZ2luLXRvcDogMTBweDsiPgog -ICAgICAgIDxkaXYgY2xhc3M9ImZvb3RlciIgc3R5bGU9InRleHQtYWxpZ246IHJpZ2h0OyI+PGEg -aHJlZj0iaHR0cHM6Ly9kZXYub3Blbi1wYWFzLm9yZy8jL2NhbGVuZGFyLzU3NjhmYTYyYmQxY2Vi -Y2YyZWI2OTM5MC9ldmVudC9kNDFjZTEyNi01ZTljLTQ1YTYtYTk3OS00YmM1ZGI3NzkxNGUvY29u -c3VsdCI+TW9yZSBkZXRhaWxzLi4uPC9hPjwvZGl2PgogICAgICA8L2Zvb3Rlcj4KICAgIDwvZGl2 -PgogIDwvYm9keT4KPC9odG1sPg== -------sinikael-?=_3-14677328221140.595814419677481 -Content-Type: image/png; name=account-multiple.png -Content-Id: -Content-Disposition: inline; filename=account-multiple.png -Content-Transfer-Encoding: base64 - -iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBI -WXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAwAAAAMADO7oxXAAABRElEQVRo3u3XMUoDQRTG8X9C -iKSxFoKlYGNn7SVS24pN7DyEnTdIZ+MhAjbbCAmIlRAIHiCwGOyMzYzEdRN38mUG17wfvGZ3vnkz -zcwuGGOMMaZe2sAVkAFvrjL3rJ0gL+kCI2CxokZuTKy8ZA8Yr2nua+zGbjsv61do7qsfIS/LAhaQ -RcjL8oAF5BHypZoxdppSyAaexbFqXt7AnThWzctqf4xCzS8yr9afEsb8N42K4zrAKXAGnABHwCGw -797nwCvwAjwBD8Aj8L5mzkvgVsj/qgX0gHtgTvXvGF9zl+25ucqcAx9CvlQTuAAmGyx6VU3cnGU3 -/42Y/6YLDLe48GIN+XlRtYCpkP9yEDCRUlPXa9m1mAdgkGDxvgaF3sdiHoBZwg3MCr07m+aXj9EF -aRWP8ND+DdixP7I/yTZgjDHGmF32CXySfkMcBQhTAAAAAElFTkSuQmCC -------sinikael-?=_3-14677328221140.595814419677481 -Content-Type: image/png; name=check.png -Content-Id: -Content-Disposition: inline; filename=check.png -Content-Transfer-Encoding: base64 - -iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBI -WXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAwAAAAMADO7oxXAAAAuklEQVRo3u3UsQ2DMBRF0ZtM -wDAJZDJa2CtD4Q1IAUgkcjCY4vujdyU3ND4PIUAppZRS6pI9gNYacQY/ACPQWWPO4Jfzd8TdWhvB -v4Hq5/nNGrYXH/h+8yPQW8OELznX+Kfwwh+vFj6zlumP4RLfzZcNmSOKwC8nHBxh/s33kcsD058k -VWONT42oPeBzRhSHT41oPOBTI17zKRqfGuECvzXCDX7PiOLxWyPc4GMj3OHXI9zilVJKKZXbB6A3 -sIWtLgl8AAAAAElFTkSuQmCC -------sinikael-?=_3-14677328221140.595814419677481 -Content-Type: image/png; name=clock.png -Content-Id: -Content-Disposition: inline; filename=clock.png -Content-Transfer-Encoding: base64 - -iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBI -WXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAwAAAAMADO7oxXAAACr0lEQVRo3u2Zv08UQRTHP55w -idIhFOp1JvIHiHdURu0tSbA/aOwsLpRWYo1KKGyNJNoQEjv9B4wxkc4fhWIgARITL6gUosW+0/Ht -3N3M7NyuG++bTLG3+/1+31uGmfdmYYgh/m8ci6RTAS4CV4ELwHmgBozJ/QPgE/AGeAk8B14AR0W/ -gBpwB9gCfnqOLeHWigh8ArgPHAYErsehaE3kFfx1YC9C4HrsifbAMAqs9gigDTwCFoA6MAlUZUzK -bwvyTLuHziowEjv4k8BGF8O3QFOe8dFrCtemueGp1/fNr1tMvgEtuZ9FuyVaWn89o/Zv2KbNNjAT -6w2J1jb26ZQJcxbRTQaz9NVEW/vNhQqeAvaV2M6AgjeT2FGe+xKLN1aU0Heg4cE3uT5oiJfJXwl5 -E3qTanlqhCaAeOnNzusvv6QE3uG/ImRJYFQ8TY0lV3KFdG3TDAgiSwKIp66dKi7EGUX8wp+qMs8E -xsTb1Ekt3baMLqvrpyTlcN44EO9esVkTmFbXzwoIvpu3js2awJS6fl1gAtp7yoWkN6/QOj3r/wDi -rTe1vtDrf7XABKqk94O/4LQsRUA9Jx9gMFPoB/AgQCtoCumK0Kf+MXENeK+0PgM3cO+4Goq/6UJ6 -rEjzgQkAnABuAV+V5ivgkgN/XvGeuJguKtJahgQ6OEe6JT0CHgKne/DWFGfRxaxOnFLCBtu0agM3 -Lc86lRI2VICPihhSzHWDbVrZWsfgYg7gtiKHlNP90JlWu8C4upepnAY4Q7or8m1ofLw0Mjc0AHeV -iG9LGYooLSUkjfSuEipVUw8wq8RKdazSwbJFtDQHWwDHKfnRIiRrd2kPdzsYAe51Mfznj9dNzFLS -Dxwmxkn2Cb1eh4zcPzGZOEuyxX8ICDzKR77Yn1mvkBx9lOYz6xBDlB2/AIYi3dBcDTVMAAAAAElF -TkSuQmCC -------sinikael-?=_3-14677328221140.595814419677481 -Content-Type: image/png; name=email.png -Content-Id: -Content-Disposition: inline; filename=email.png -Content-Transfer-Encoding: base64 - -iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAhElEQVR4Ab3OsW2DUBiF0SO91iPg -zsIDMIi9iXENBSN4EzOIs0IUkg1Ci/Sb6klIkC7crz3Ftf/OBrHRoARa4WOVvIQG6ISkNi7Ar5sk -dBnpFXN9Jk+Fo36JwqiWXP34dpHcjWKB8ofKYa7KH1dQmDzmJrGNcv+J2j9RA5S+Nsmnk733Blrx -n3mshZR3AAAAAElFTkSuQmCC -------sinikael-?=_3-14677328221140.595814419677481 -Content-Type: image/png; name=logo.png -Content-Id: -Content-Disposition: inline; filename=logo.png -Content-Transfer-Encoding: base64 - -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 -dhP8HwMsQYPp8vZfAAAAAElFTkSuQmCC -------sinikael-?=_3-14677328221140.595814419677481-- - -------sinikael-?=_2-14677328221140.595814419677481 -Content-Type: text/calendar; charset=UTF-8; method=REQUEST -Content-Transfer-Encoding: base64 - -QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOi0vL1NhYnJlLy9TYWJyZSBWT2Jq -ZWN0IDQuMS4wLy9FTg0KQ0FMU0NBTEU6R1JFR09SSUFODQpNRVRIT0Q6UkVRVUVTVA0KQkVHSU46 -VlRJTUVaT05FDQpUWklEOkV1cm9wZS9CZXJsaW4NCkJFR0lOOkRBWUxJR0hUDQpUWk9GRlNFVEZS -T006KzAxMDANClRaT0ZGU0VUVE86KzAyMDANClRaTkFNRTpDRVNUDQpEVFNUQVJUOjE5NzAwMzI5 -VDAyMDAwMA0KUlJVTEU6RlJFUT1ZRUFSTFk7QllNT05USD0zO0JZREFZPS0xU1UNCkVORDpEQVlM -SUdIVA0KQkVHSU46U1RBTkRBUkQNClRaT0ZGU0VURlJPTTorMDIwMA0KVFpPRkZTRVRUTzorMDEw -MA0KVFpOQU1FOkNFVA0KRFRTVEFSVDoxOTcwMTAyNVQwMzAwMDANClJSVUxFOkZSRVE9WUVBUkxZ -O0JZTU9OVEg9MTA7QllEQVk9LTFTVQ0KRU5EOlNUQU5EQVJEDQpFTkQ6VlRJTUVaT05FDQpCRUdJ -TjpWRVZFTlQNClVJRDpkNDFjZTEyNi01ZTljLTQ1YTYtYTk3OS00YmM1ZGI3NzkxNGUNClRSQU5T -UDpPUEFRVUUNCkRUU1RBUlQ7VFpJRD1FdXJvcGUvQmVybGluOjIwMTYwNzA2VDExMDAwMA0KRFRF -TkQ7VFpJRD1FdXJvcGUvQmVybGluOjIwMTYwNzA2VDEyMDAwMA0KT1JHQU5JWkVSO0NOPVJvbWFp -biBCRVZJTExBUkQ6bWFpbHRvOnJiZXZpbGxhcmRAbGluYWdvcmEuY29tDQpTVU1NQVJZOnRlc3Qg -ZXZlbnQNCkFUVEVOREVFO1BBUlRTVEFUPUFDQ0VQVEVEO1JTVlA9RkFMU0U7Uk9MRT1DSEFJUjpt -YWlsdG86cmJldmlsbGFyZEBsaW5hZ29yYQ0KIC5jb20NCkFUVEVOREVFO1BBUlRTVEFUPU5FRURT -LUFDVElPTjtSU1ZQPVRSVUU7Uk9MRT1SRVEtUEFSVElDSVBBTlQ7Q049RGF2aWQgRE9MQw0KIElN -QVNDT0xPOm1haWx0bzpkZG9sY2ltYXNjb2xvQGxpbmFnb3JhLmNvbQ0KRU5EOlZFVkVOVA0KRU5E -OlZDQUxFTkRBUg0K -------sinikael-?=_2-14677328221140.595814419677481-- - -------sinikael-?=_1-14677328221140.595814419677481 -Content-Type: application/ics; name=meeting.ics -Content-Disposition: attachment; filename=meeting.ics -Content-Transfer-Encoding: base64 - -QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOi0vL1NhYnJlLy9TYWJyZSBWT2Jq -ZWN0IDQuMS4wLy9FTg0KQ0FMU0NBTEU6R1JFR09SSUFODQpNRVRIT0Q6UkVRVUVTVA0KQkVHSU46 -VlRJTUVaT05FDQpUWklEOkV1cm9wZS9CZXJsaW4NCkJFR0lOOkRBWUxJR0hUDQpUWk9GRlNFVEZS -T006KzAxMDANClRaT0ZGU0VUVE86KzAyMDANClRaTkFNRTpDRVNUDQpEVFNUQVJUOjE5NzAwMzI5 -VDAyMDAwMA0KUlJVTEU6RlJFUT1ZRUFSTFk7QllNT05USD0zO0JZREFZPS0xU1UNCkVORDpEQVlM -SUdIVA0KQkVHSU46U1RBTkRBUkQNClRaT0ZGU0VURlJPTTorMDIwMA0KVFpPRkZTRVRUTzorMDEw -MA0KVFpOQU1FOkNFVA0KRFRTVEFSVDoxOTcwMTAyNVQwMzAwMDANClJSVUxFOkZSRVE9WUVBUkxZ -O0JZTU9OVEg9MTA7QllEQVk9LTFTVQ0KRU5EOlNUQU5EQVJEDQpFTkQ6VlRJTUVaT05FDQpCRUdJ -TjpWRVZFTlQNClVJRDpkNDFjZTEyNi01ZTljLTQ1YTYtYTk3OS00YmM1ZGI3NzkxNGUNClRSQU5T -UDpPUEFRVUUNCkRUU1RBUlQ7VFpJRD1FdXJvcGUvQmVybGluOjIwMTYwNzA2VDExMDAwMA0KRFRF -TkQ7VFpJRD1FdXJvcGUvQmVybGluOjIwMTYwNzA2VDEyMDAwMA0KT1JHQU5JWkVSO0NOPVJvbWFp -biBCRVZJTExBUkQ6bWFpbHRvOnJiZXZpbGxhcmRAbGluYWdvcmEuY29tDQpTVU1NQVJZOnRlc3Qg -ZXZlbnQNCkFUVEVOREVFO1BBUlRTVEFUPUFDQ0VQVEVEO1JTVlA9RkFMU0U7Uk9MRT1DSEFJUjpt -YWlsdG86cmJldmlsbGFyZEBsaW5hZ29yYQ0KIC5jb20NCkFUVEVOREVFO1BBUlRTVEFUPU5FRURT -LUFDVElPTjtSU1ZQPVRSVUU7Uk9MRT1SRVEtUEFSVElDSVBBTlQ7Q049RGF2aWQgRE9MQw0KIElN -QVNDT0xPOm1haWx0bzpkZG9sY2ltYXNjb2xvQGxpbmFnb3JhLmNvbQ0KRU5EOlZFVkVOVA0KRU5E -OlZDQUxFTkRBUg0K -------sinikael-?=_1-14677328221140.595814419677481-- +Return-Path: +Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) + by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; + Tue, 05 Jul 2016 17:33:42 +0200 +X-Sieve: CMU Sieve 2.2 +Received: from [127.0.0.1] (openpaas-rse.linagora.dc1 [172.16.18.188]) + by alderaan.linagora.com (Postfix) with ESMTP id 1F72974B + for ; Tue, 5 Jul 2016 17:33:42 +0200 (CEST) +Content-Type: multipart/mixed; + boundary="----sinikael-?=_1-14677328221140.595814419677481" +From: rbevillard@linagora.com +To: ddolcimascolo@linagora.com +Subject: New event from Romain BEVILLARD: test event +X-Mailer: nodemailer (1.3.4; +http://www.nodemailer.com; + SMTP/1.1.0[client:1.3.8]) +Date: Tue, 05 Jul 2016 15:33:42 +0000 +Message-Id: <1467732822125-f0c14587-1cd7b923-0d50a279@linagora.com> +MIME-Version: 1.0 + +------sinikael-?=_1-14677328221140.595814419677481 +Content-Type: multipart/alternative; + boundary="----sinikael-?=_2-14677328221140.595814419677481" + +------sinikael-?=_2-14677328221140.595814419677481 +Content-Type: multipart/related; type="text/html"; + boundary="----sinikael-?=_3-14677328221140.595814419677481" + +------sinikael-?=_3-14677328221140.595814419677481 +Content-Type: text/html +Content-Transfer-Encoding: base64 + +PCFET0NUWVBFIGh0bWw+CjxodG1sIGNsYXNzPSJtYWlsIj4KICA8aGVhZD4KICAgIDxtZXRhIGNo +YXJzZXQ9InV0Zi04Ij4KICAgIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1k +ZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSI+CiAgICA8c3R5bGU+QG1lZGlhIChtYXgtd2lk +dGg6IDc2OHB4KSB7CiAgLmNvbnRlbnQgewogICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsKICAg +IGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDsKICB9Cn0KCiAgICA8L3N0eWxlPgogIDwvaGVh +ZD4KICA8Ym9keSBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsiPgogICAgPGRpdiBj +bGFzcz0id3JhcHBlciIgc3R5bGU9IndpZHRoOiA3MDBweDsgbWFyZ2luLWxlZnQ6IGF1dG87IG1h +cmdpbi1yaWdodDogYXV0bzsiPjxicj4KICAgICAgPGRpdiBjbGFzcz0ibWFpbC1jb250ZW50IiBz +dHlsZT0icGFkZGluZzogMTBweCAxM3B4OyBib3JkZXItcmFkaXVzOiA1cHg7IHRleHQtYWxpZ246 +IGp1c3RpZnk7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyI+CiAgICAgICAgPHRhYmxlIHN0eWxl +PSJib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB3aWR0aDogMTAwJTsgY29sb3I6ICMzMzMzMzM7 +Ij4KICAgICAgICAgIDx0ciBjbGFzcz0idGFibGUtaGVhZGVyIiBzdHlsZT0idGV4dC1hbGlnbjog +cmlnaHQ7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDZkN2Q5OyI+CiAgICAgICAgICAgIDx0 +ZCBjb2xzcGFuPSIyIiBjbGFzcz0ibG9nbyIgc3R5bGU9InBhZGRpbmctYm90dG9tOiAxMHB4OyBw +YWRkaW5nLXRvcDogNXB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7Ij4KICAgICAgICAgICAgICA8ZGl2 +PjxhIGhyZWY9Imh0dHBzOi8vZGV2Lm9wZW4tcGFhcy5vcmciPjxpbWcgc3JjPSJjaWQ6bG9nbyIg +YWx0PSJvcGVuLXBhYXMgbG9nbyI+PC9hPjwvZGl2PgogICAgICAgICAgICA8L3RkPgogICAgICAg +ICAgICA8dGQgY29sc3Bhbj0iMyIgY2xhc3M9Im9yZ2FuaXplciIgc3R5bGU9InBhZGRpbmctYm90 +dG9tOiAxMHB4OyBwYWRkaW5nLXRvcDogNXB4OyB0ZXh0LWFsaWduOiByaWdodDsgdHJhbnNmb3Jt +OiB0cmFuc2xhdGUoODBweCk7IC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoODBweCk7IC1t +b3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoODBweCk7Ij4KICAgICAgICAgICAgICA8aDUgc3R5bGU9 +InBhZGRpbmc6IDA7IG1hcmdpbjogMDsiPgogICAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdp +bjogMDsgcGFkZGluZzogMDsiPlJvbWFpbiBCRVZJTExBUkQgKDxzcGFuIGNsYXNzPSJzbWFsbCIg +c3R5bGU9ImNvbG9yOiBncmV5OyI+PGEgaHJlZj0ibWFpbHRvOnJiZXZpbGxhcmRAbGluYWdvcmEu +Y29tIj48aW1nIHNyYz0iY2lkOmVtYWlsIiBhbHQ9Ik9yZ2FuaXplciBtYWlsIiBzdHlsZT0ibWFy +Z2luOiAwOyBwYWRkaW5nOiAwOyI+PC9hPik8L3NwYW4+PC9wPgogICAgICAgICAgICAgICAgPHAg +Y2xhc3M9ImJpZyIgc3R5bGU9Im1hcmdpbjogMDsgcGFkZGluZzogMDsgZm9udC1zaXplOiAxLjNl +bTsiPmhhcyBpbnZpdGVkIHlvdSB0byBhIG1lZXRpbmchPC9wPgogICAgICAgICAgICAgIDwvaDU+ +CiAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgIDx0ZCBjbGFzcz0iYXZhdGFyIGluZGVudC1y +aWdodCIgc3R5bGU9InBhZGRpbmctYm90dG9tOiAxMHB4OyBwYWRkaW5nLXRvcDogNXB4OyB0ZXh0 +LWFsaWduOiByaWdodDsgcGFkZGluZy1yaWdodDogMTVweDsiPjxpbWcgc3JjPSJodHRwczovL2Rl +di5vcGVuLXBhYXMub3JnL2FwaS9hdmF0YXJzP29iamVjdFR5cGU9dXNlciZhbXA7ZW1haWw9cmJl +dmlsbGFyZEBsaW5hZ29yYS5jb20iIGFsdD0ib3JnYW5pemVyIGF2YXRhciIgd2lkdGg9IjQ1cHgi +IGhlaWdodD0iNDJweCIgc3R5bGU9IndpZHRoOiA1NHB4OyBoZWlnaHQ6IDUwcHg7IHBhZGRpbmc6 +IDBweDsiPjwvdGQ+CiAgICAgICAgICA8L3RyPgogICAgICAgICAgPHRyPgogICAgICAgICAgICA8 +dGggY29sc3Bhbj0iNiIgY2xhc3M9InRpdGxlIGluZGVudCIgc3R5bGU9ImZvbnQtc2l6ZTogMS4z +ZW07IHBhZGRpbmctYm90dG9tOiAxMHB4OyBwYWRkaW5nLXRvcDogMjBweDsgdGV4dC1hbGlnbjog +bGVmdDsgcGFkZGluZy1sZWZ0OiAxMHB4OyI+dGVzdCBldmVudDwvdGg+CiAgICAgICAgICA8L3Ry +PgogICAgICAgICAgPHRyPgogICAgICAgICAgICA8dGQgY2xhc3M9ImluZGVudCIgc3R5bGU9InBh +ZGRpbmctdG9wOiAxMHB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsgcGFkZGluZy1sZWZ0OiAxMHB4 +OyI+PGltZyBzcmM9ImNpZDpjbG9jayIgYWx0PSJGcm9tIj4KICAgICAgICAgICAgPC90ZD4KICAg +ICAgICAgICAgPHRkIHN0eWxlPSJwYWRkaW5nLXRvcDogMTBweDsgcGFkZGluZy1ib3R0b206IDEw +cHg7Ij4KICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiAwOyBwYWRkaW5nOiAwOyI+MDcv +MDYvMjAxNjwvcD4KICAgICAgICAgICAgICA8cCBzdHlsZT0ibWFyZ2luOiAwOyBwYWRkaW5nOiAw +OyI+MTE6MDAgQU08L3A+CiAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAgIDx0ZCBzdHlsZT0i +cGFkZGluZy10b3A6IDEwcHg7IHBhZGRpbmctYm90dG9tOiAxMHB4OyI+PGltZyBzcmM9ImNpZDpj +aGVjayIgYWx0PSJUbyIgY2xhc3M9ImNoZWNrLXRyYW5zZm9ybSIgc3R5bGU9InRyYW5zZm9ybTog +cm90YXRlKC05MGRlZyk7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgLW1vei10 +cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpOyI+CiAgICAgICAgICAgIDwvdGQ+CiAgICAgICAgICAg +IDx0ZCBzdHlsZT0icGFkZGluZy10b3A6IDEwcHg7IHBhZGRpbmctYm90dG9tOiAxMHB4OyI+CiAg +ICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogMDsgcGFkZGluZzogMDsiPjA3LzA2LzIwMTY8 +L3A+CiAgICAgICAgICAgICAgPHAgc3R5bGU9Im1hcmdpbjogMDsgcGFkZGluZzogMDsiPjEyOjAw +IFBNPC9wPgogICAgICAgICAgICA8L3RkPgogICAgICAgICAgICA8dGQgY2xhc3M9InJlY3VycmVu +Y2UiIHN0eWxlPSJwYWRkaW5nLXRvcDogMTBweDsgcGFkZGluZy1ib3R0b206IDEwcHg7Ij48L3Rk +PgogICAgICAgICAgICA8dGQgY2xhc3M9ImluZGVudC1yaWdodCIgc3R5bGU9InBhZGRpbmctdG9w +OiAxMHB4OyBwYWRkaW5nLWJvdHRvbTogMTBweDsgdGV4dC1hbGlnbjogcmlnaHQ7IHBhZGRpbmct +cmlnaHQ6IDE1cHg7Ij48YSBocmVmPSJodHRwczovL2Rldi5vcGVuLXBhYXMub3JnLyMvY2FsZW5k +YXIiPlNlZSBpbiBjYWxlbmRhcjwvYT48L3RkPgogICAgICAgICAgPC90cj4KICAgICAgICAgIDx0 +cj4KICAgICAgICAgICAgPHRkIGNsYXNzPSJpbmRlbnQiIHN0eWxlPSJwYWRkaW5nLXRvcDogMTBw +eDsgcGFkZGluZy1ib3R0b206IDEwcHg7IHBhZGRpbmctbGVmdDogMTBweDsiPjxpbWcgc3JjPSJj +aWQ6YWNjb3VudC1tdWx0aXBsZSIgYWx0PSJBdHRlbmRlZXMiPjwvdGQ+CiAgICAgICAgICAgIDx0 +ZCBjb2xzcGFuPSI1IiBzdHlsZT0icGFkZGluZy10b3A6IDEwcHg7IHBhZGRpbmctYm90dG9tOiAx +MHB4OyI+PHNwYW4+CiAgICAgICAgICAgICAgICA8ZGl2PjxzcGFuIGNsYXNzPSJzbWFsbCIgc3R5 +bGU9ImNvbG9yOiBncmV5OyI+cmJldmlsbGFyZEBsaW5hZ29yYS5jb208L3NwYW4+CiAgICAgICAg +ICAgICAgICA8L2Rpdj48L3NwYW4+PHNwYW4+CiAgICAgICAgICAgICAgICA8ZGl2PjxzcGFuPkRh +dmlkIERPTENJTUFTQ09MTyA8PHNwYW4gY2xhc3M9InNtYWxsIiBzdHlsZT0iY29sb3I6IGdyZXk7 +Ij5kZG9sY2ltYXNjb2xvQGxpbmFnb3JhLmNvbTwvc3Bhbj48L3NwYW4+PiwKICAgICAgICAgICAg +ICAgIDwvZGl2Pjwvc3Bhbj4KICAgICAgICAgICAgPC90ZD4KICAgICAgICAgIDwvdHI+CiAgICAg +ICAgICA8dHIgY2xhc3M9InRhYmxlLWZvb3RlciIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsg +Zm9udC1zaXplOiAxLjJlbTsgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNmQ3ZDk7Ij4KICAgICAg +ICAgICAgPHRkIGNvbHNwYW49IjMiIGNsYXNzPSJhdHRlbmQtcXVlc3Rpb24iIHN0eWxlPSJwYWRk +aW5nLWJvdHRvbTogMTBweDsgcGFkZGluZy10b3A6IDIwcHg7IGNvbG9yOiBncmV5OyI+V2lsbCB5 +b3UgYXR0ZW5kID88L3RkPgogICAgICAgICAgICA8dGQgY29sc3Bhbj0iMSIgc3R5bGU9InBhZGRp +bmctYm90dG9tOiAxMHB4OyBwYWRkaW5nLXRvcDogMjBweDsiPjxhIGhyZWY9Imh0dHBzOi8vZGV2 +Lm9wZW4tcGFhcy5vcmcvY2FsZW5kYXIvYXBpL2NhbGVuZGFycy9ldmVudC9wYXJ0aWNpcGF0aW9u +P2p3dD1leUowZVhBaU9pSktWMVFpTENKaGJHY2lPaUpTVXpJMU5pSjkuZXlKaGRIUmxibVJsWlVW +dFlXbHNJam9pWkdSdmJHTnBiV0Z6WTI5c2IwQnNhVzVoWjI5eVlTNWpiMjBpTENKdmNtZGhibWw2 +WlhKRmJXRnBiQ0k2SW5KaVpYWnBiR3hoY21SQWJHbHVZV2R2Y21FdVkyOXRJaXdpZFdsa0lqb2la +RFF4WTJVeE1qWXROV1U1WXkwME5XRTJMV0U1TnprdE5HSmpOV1JpTnpjNU1UUmxJaXdpWTJGc1pX +NWtZWEpWVWtraU9pSmxkbVZ1ZEhNaUxDSmhZM1JwYjI0aU9pSkJRME5GVUZSRlJDSXNJbWxoZENJ +Nk1UUTJOemN6TWpneU1YMC5kalVSSTR0LV9FSUpaTVVnNmM4TjRBeEpUYU9SYlZrQXFNSlVKRV9m +VVRUb3ZneVV1TDhXbWExWlpqVnFjNDZzR1JBNktwWUp6ZHNUVmVzX1JiTDRwUkF5V0JvZlRPalFP +Sk0zbU42OVVYcGNwQlZYT09JaXVXc1hiWG5JUUJwbzk1NXdUN2VvZlAtdDVOaGdnZkZvSFdTaVpj +ZWl4VU5oTWZobWFYdm9iRGdWcVc1MVlvZ0lXQ2swWnR5WGdXY1h6OW9sYWFYQjlwYl9aNmZYbHJ4 +UGJTRFhyWGNLQUUxMmtlS3p0cnhsYkRRbmpISElMZEkteFFjV3BEVm9qbi01S3RYYjZEN3lHbzFL +X2QtMlIxLXY3UXQ1dUk3eFJkVjdILUtsYkJMdGZGU2hkU1Q5ak1GTkFscWZySk0zX21MMDJWYkRp +dmtoeGNhY0RwT3pCTXQxQ3ciIGNsYXNzPSJncmVlbiIgc3R5bGU9ImNvbG9yOiBncmVlbjsgdGV4 +dC1kZWNvcmF0aW9uOiBub25lOyI+WWVzPC9hPjwvdGQ+CiAgICAgICAgICAgIDx0ZCBjb2xzcGFu +PSIxIiBzdHlsZT0icGFkZGluZy1ib3R0b206IDEwcHg7IHBhZGRpbmctdG9wOiAyMHB4OyI+PGEg +aHJlZj0iaHR0cHM6Ly9kZXYub3Blbi1wYWFzLm9yZy9jYWxlbmRhci9hcGkvY2FsZW5kYXJzL2V2 +ZW50L3BhcnRpY2lwYXRpb24/and0PWV5SjBlWEFpT2lKS1YxUWlMQ0poYkdjaU9pSlNVekkxTmlK +OS5leUpoZEhSbGJtUmxaVVZ0WVdsc0lqb2laR1J2YkdOcGJXRnpZMjlzYjBCc2FXNWhaMjl5WVM1 +amIyMGlMQ0p2Y21kaGJtbDZaWEpGYldGcGJDSTZJbkppWlhacGJHeGhjbVJBYkdsdVlXZHZjbUV1 +WTI5dElpd2lkV2xrSWpvaVpEUXhZMlV4TWpZdE5XVTVZeTAwTldFMkxXRTVOemt0TkdKak5XUmlO +emM1TVRSbElpd2lZMkZzWlc1a1lYSlZVa2tpT2lKbGRtVnVkSE1pTENKaFkzUnBiMjRpT2lKVVJV +NVVRVlJKVmtVaUxDSnBZWFFpT2pFME5qYzNNekk0TWpGOS5pSFBrV0lLUTZfazBGMlNMd0ZWMUVI +Sk9UVml3NGRvYTJhSzFMVHRQZTRpUktRVmprUTFDMDUzYzFWUDJOeVd1SUhwQU1ZWm0wbEd5N2pM +TmZ1Q0Qzek85QUpvLUVqcjF2Y3VqN3BpTEhHNTYyWVdfcnh1bmgtNlpBV0QzNS1taTZhbkFpVGFG +U2NlZWFIOERDM1RiTzdHbEw5TXZZcEpVWnBFZU1BTWM4NnRLN2I5eDBaWlpNN2pWTmpJVjJtdndr +OFBSdW1qSDRNVTYzTnZnUFlkdXhLTm0xMHV0RlhFejBtbGFXZnliWWExdng1SlFZekJPaGlHYWF4 +UGp2bllSOU9pc05nRkVUcVhsaWJyd1VRS01GbTFXakczeEN0V01vRVczMGc2czM1WHVOdDZEaFM0 +LVdCUTZ1Zm0wX0J1Yk14VWtJaVNjUko2dGZVNENwNGxJQXciIGNsYXNzPSJibHVlIiBzdHlsZT0i +Y29sb3I6IGJsdWU7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiPk1heWJlPC9hPjwvdGQ+CiAgICAg +ICAgICAgIDx0ZCBjb2xzcGFuPSIxIiBzdHlsZT0icGFkZGluZy1ib3R0b206IDEwcHg7IHBhZGRp +bmctdG9wOiAyMHB4OyI+PGEgaHJlZj0iaHR0cHM6Ly9kZXYub3Blbi1wYWFzLm9yZy9jYWxlbmRh +ci9hcGkvY2FsZW5kYXJzL2V2ZW50L3BhcnRpY2lwYXRpb24/and0PWV5SjBlWEFpT2lKS1YxUWlM +Q0poYkdjaU9pSlNVekkxTmlKOS5leUpoZEhSbGJtUmxaVVZ0WVdsc0lqb2laR1J2YkdOcGJXRnpZ +MjlzYjBCc2FXNWhaMjl5WVM1amIyMGlMQ0p2Y21kaGJtbDZaWEpGYldGcGJDSTZJbkppWlhacGJH +eGhjbVJBYkdsdVlXZHZjbUV1WTI5dElpd2lkV2xrSWpvaVpEUXhZMlV4TWpZdE5XVTVZeTAwTldF +MkxXRTVOemt0TkdKak5XUmlOemM1TVRSbElpd2lZMkZzWlc1a1lYSlZVa2tpT2lKbGRtVnVkSE1p +TENKaFkzUnBiMjRpT2lKRVJVTk1TVTVGUkNJc0ltbGhkQ0k2TVRRMk56Y3pNamd5TVgwLm5UbENE +ZUNEakozbkQxWlQyZ1pkbFFTV2RvVUszSXk0TGxxNml5S1Nja2o4S1RPb1FaWWJfSmVWZXdfUEtr +MnJQV21aOTNXTUhNLVNjM2xteC1nazlRUEl5X0psSVFYOGp6cDYwM3VZQWtoVW5FcG5UVm5DN0FN +RTM2YjVkamxZYVdSRmlGcEQ3eWIzNzVOTHF3RkRiQ0MtTzFTYW5CUmRuLXZ4NXdnUXprMnJKVGw3 +WlktNkxjc2VxeWd1c3BDbWdnaEhMMlNuR0U0SlI5Um13VG9sMTVzUzdxVjZpdlJFVEYwejVyaTE4 +RE5HVGJLdTlwazJEZXg3b29xd0NJR3ZlLUpTVXJiSEtiYVgtZktpZHNpc1YwNXhnNUlHdzhjRE42 +aU1MQjA1cm8wUXRZZzJBOWdEd0VnbGhkZGZaUU1tSGF1cXdjRmU0TGlIX3lDbExlRVZGdyIgY2xh +c3M9InJlZCIgc3R5bGU9ImNvbG9yOiByZWQ7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsiPk5vPC9h +PjwvdGQ+CiAgICAgICAgICA8L3RyPgogICAgICAgIDwvdGFibGU+CiAgICAgIDwvZGl2PgogICAg +ICA8Zm9vdGVyIHN0eWxlPSJtYXJnaW4tcmlnaHQ6IDNweDsgbWFyZ2luLXRvcDogMTBweDsiPgog +ICAgICAgIDxkaXYgY2xhc3M9ImZvb3RlciIgc3R5bGU9InRleHQtYWxpZ246IHJpZ2h0OyI+PGEg +aHJlZj0iaHR0cHM6Ly9kZXYub3Blbi1wYWFzLm9yZy8jL2NhbGVuZGFyLzU3NjhmYTYyYmQxY2Vi +Y2YyZWI2OTM5MC9ldmVudC9kNDFjZTEyNi01ZTljLTQ1YTYtYTk3OS00YmM1ZGI3NzkxNGUvY29u +c3VsdCI+TW9yZSBkZXRhaWxzLi4uPC9hPjwvZGl2PgogICAgICA8L2Zvb3Rlcj4KICAgIDwvZGl2 +PgogIDwvYm9keT4KPC9odG1sPg== +------sinikael-?=_3-14677328221140.595814419677481 +Content-Type: image/png; name=account-multiple.png +Content-Id: +Content-Disposition: inline; filename=account-multiple.png +Content-Transfer-Encoding: base64 + +iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBI +WXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAwAAAAMADO7oxXAAABRElEQVRo3u3XMUoDQRTG8X9C +iKSxFoKlYGNn7SVS24pN7DyEnTdIZ+MhAjbbCAmIlRAIHiCwGOyMzYzEdRN38mUG17wfvGZ3vnkz +zcwuGGOMMaZe2sAVkAFvrjL3rJ0gL+kCI2CxokZuTKy8ZA8Yr2nua+zGbjsv61do7qsfIS/LAhaQ +RcjL8oAF5BHypZoxdppSyAaexbFqXt7AnThWzctqf4xCzS8yr9afEsb8N42K4zrAKXAGnABHwCGw +797nwCvwAjwBD8Aj8L5mzkvgVsj/qgX0gHtgTvXvGF9zl+25ucqcAx9CvlQTuAAmGyx6VU3cnGU3 +/42Y/6YLDLe48GIN+XlRtYCpkP9yEDCRUlPXa9m1mAdgkGDxvgaF3sdiHoBZwg3MCr07m+aXj9EF +aRWP8ND+DdixP7I/yTZgjDHGmF32CXySfkMcBQhTAAAAAElFTkSuQmCC +------sinikael-?=_3-14677328221140.595814419677481 +Content-Type: image/png; name=check.png +Content-Id: +Content-Disposition: inline; filename=check.png +Content-Transfer-Encoding: base64 + +iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBI +WXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAwAAAAMADO7oxXAAAAuklEQVRo3u3UsQ2DMBRF0ZtM +wDAJZDJa2CtD4Q1IAUgkcjCY4vujdyU3ND4PIUAppZRS6pI9gNYacQY/ACPQWWPO4Jfzd8TdWhvB +v4Hq5/nNGrYXH/h+8yPQW8OELznX+Kfwwh+vFj6zlumP4RLfzZcNmSOKwC8nHBxh/s33kcsD058k +VWONT42oPeBzRhSHT41oPOBTI17zKRqfGuECvzXCDX7PiOLxWyPc4GMj3OHXI9zilVJKKZXbB6A3 +sIWtLgl8AAAAAElFTkSuQmCC +------sinikael-?=_3-14677328221140.595814419677481 +Content-Type: image/png; name=clock.png +Content-Id: +Content-Disposition: inline; filename=clock.png +Content-Transfer-Encoding: base64 + +iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBI +WXMAAABIAAAASABGyWs+AAAACXZwQWcAAAAwAAAAMADO7oxXAAACr0lEQVRo3u2Zv08UQRTHP55w +idIhFOp1JvIHiHdURu0tSbA/aOwsLpRWYo1KKGyNJNoQEjv9B4wxkc4fhWIgARITL6gUosW+0/Ht +3N3M7NyuG++bTLG3+/1+31uGmfdmYYgh/m8ci6RTAS4CV4ELwHmgBozJ/QPgE/AGeAk8B14AR0W/ +gBpwB9gCfnqOLeHWigh8ArgPHAYErsehaE3kFfx1YC9C4HrsifbAMAqs9gigDTwCFoA6MAlUZUzK +bwvyTLuHziowEjv4k8BGF8O3QFOe8dFrCtemueGp1/fNr1tMvgEtuZ9FuyVaWn89o/Zv2KbNNjAT +6w2J1jb26ZQJcxbRTQaz9NVEW/vNhQqeAvaV2M6AgjeT2FGe+xKLN1aU0Heg4cE3uT5oiJfJXwl5 +E3qTanlqhCaAeOnNzusvv6QE3uG/ImRJYFQ8TY0lV3KFdG3TDAgiSwKIp66dKi7EGUX8wp+qMs8E +xsTb1Ekt3baMLqvrpyTlcN44EO9esVkTmFbXzwoIvpu3js2awJS6fl1gAtp7yoWkN6/QOj3r/wDi +rTe1vtDrf7XABKqk94O/4LQsRUA9Jx9gMFPoB/AgQCtoCumK0Kf+MXENeK+0PgM3cO+4Goq/6UJ6 +rEjzgQkAnABuAV+V5ivgkgN/XvGeuJguKtJahgQ6OEe6JT0CHgKne/DWFGfRxaxOnFLCBtu0agM3 +Lc86lRI2VICPihhSzHWDbVrZWsfgYg7gtiKHlNP90JlWu8C4upepnAY4Q7or8m1ofLw0Mjc0AHeV +iG9LGYooLSUkjfSuEipVUw8wq8RKdazSwbJFtDQHWwDHKfnRIiRrd2kPdzsYAe51Mfznj9dNzFLS +Dxwmxkn2Cb1eh4zcPzGZOEuyxX8ICDzKR77Yn1mvkBx9lOYz6xBDlB2/AIYi3dBcDTVMAAAAAElF +TkSuQmCC +------sinikael-?=_3-14677328221140.595814419677481 +Content-Type: image/png; name=email.png +Content-Id: +Content-Disposition: inline; filename=email.png +Content-Transfer-Encoding: base64 + +iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAQAAAD8x0bcAAAAhElEQVR4Ab3OsW2DUBiF0SO91iPg +zsIDMIi9iXENBSN4EzOIs0IUkg1Ci/Sb6klIkC7crz3Ftf/OBrHRoARa4WOVvIQG6ISkNi7Ar5sk +dBnpFXN9Jk+Fo36JwqiWXP34dpHcjWKB8ofKYa7KH1dQmDzmJrGNcv+J2j9RA5S+Nsmnk733Blrx +n3mshZR3AAAAAElFTkSuQmCC +------sinikael-?=_3-14677328221140.595814419677481 +Content-Type: image/png; name=logo.png +Content-Id: +Content-Disposition: inline; filename=logo.png +Content-Transfer-Encoding: base64 + +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 +dhP8HwMsQYPp8vZfAAAAAElFTkSuQmCC +------sinikael-?=_3-14677328221140.595814419677481-- + +------sinikael-?=_2-14677328221140.595814419677481 +Content-Type: text/calendar; charset=UTF-8; method=REQUEST +Content-Transfer-Encoding: base64 + +QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOi0vL1NhYnJlLy9TYWJyZSBWT2Jq +ZWN0IDQuMS4wLy9FTg0KQ0FMU0NBTEU6R1JFR09SSUFODQpNRVRIT0Q6UkVRVUVTVA0KQkVHSU46 +VlRJTUVaT05FDQpUWklEOkV1cm9wZS9CZXJsaW4NCkJFR0lOOkRBWUxJR0hUDQpUWk9GRlNFVEZS +T006KzAxMDANClRaT0ZGU0VUVE86KzAyMDANClRaTkFNRTpDRVNUDQpEVFNUQVJUOjE5NzAwMzI5 +VDAyMDAwMA0KUlJVTEU6RlJFUT1ZRUFSTFk7QllNT05USD0zO0JZREFZPS0xU1UNCkVORDpEQVlM +SUdIVA0KQkVHSU46U1RBTkRBUkQNClRaT0ZGU0VURlJPTTorMDIwMA0KVFpPRkZTRVRUTzorMDEw +MA0KVFpOQU1FOkNFVA0KRFRTVEFSVDoxOTcwMTAyNVQwMzAwMDANClJSVUxFOkZSRVE9WUVBUkxZ +O0JZTU9OVEg9MTA7QllEQVk9LTFTVQ0KRU5EOlNUQU5EQVJEDQpFTkQ6VlRJTUVaT05FDQpCRUdJ +TjpWRVZFTlQNClVJRDpkNDFjZTEyNi01ZTljLTQ1YTYtYTk3OS00YmM1ZGI3NzkxNGUNClRSQU5T +UDpPUEFRVUUNCkRUU1RBUlQ7VFpJRD1FdXJvcGUvQmVybGluOjIwMTYwNzA2VDExMDAwMA0KRFRF +TkQ7VFpJRD1FdXJvcGUvQmVybGluOjIwMTYwNzA2VDEyMDAwMA0KT1JHQU5JWkVSO0NOPVJvbWFp +biBCRVZJTExBUkQ6bWFpbHRvOnJiZXZpbGxhcmRAbGluYWdvcmEuY29tDQpTVU1NQVJZOnRlc3Qg +ZXZlbnQNCkFUVEVOREVFO1BBUlRTVEFUPUFDQ0VQVEVEO1JTVlA9RkFMU0U7Uk9MRT1DSEFJUjpt +YWlsdG86cmJldmlsbGFyZEBsaW5hZ29yYQ0KIC5jb20NCkFUVEVOREVFO1BBUlRTVEFUPU5FRURT +LUFDVElPTjtSU1ZQPVRSVUU7Uk9MRT1SRVEtUEFSVElDSVBBTlQ7Q049RGF2aWQgRE9MQw0KIElN +QVNDT0xPOm1haWx0bzpkZG9sY2ltYXNjb2xvQGxpbmFnb3JhLmNvbQ0KRU5EOlZFVkVOVA0KRU5E +OlZDQUxFTkRBUg0K +------sinikael-?=_2-14677328221140.595814419677481-- + +------sinikael-?=_1-14677328221140.595814419677481 +Content-Type: application/ics; name=meeting.ics +Content-Disposition: attachment; filename=meeting.ics +Content-Transfer-Encoding: base64 + +QkVHSU46VkNBTEVOREFSDQpWRVJTSU9OOjIuMA0KUFJPRElEOi0vL1NhYnJlLy9TYWJyZSBWT2Jq +ZWN0IDQuMS4wLy9FTg0KQ0FMU0NBTEU6R1JFR09SSUFODQpNRVRIT0Q6UkVRVUVTVA0KQkVHSU46 +VlRJTUVaT05FDQpUWklEOkV1cm9wZS9CZXJsaW4NCkJFR0lOOkRBWUxJR0hUDQpUWk9GRlNFVEZS +T006KzAxMDANClRaT0ZGU0VUVE86KzAyMDANClRaTkFNRTpDRVNUDQpEVFNUQVJUOjE5NzAwMzI5 +VDAyMDAwMA0KUlJVTEU6RlJFUT1ZRUFSTFk7QllNT05USD0zO0JZREFZPS0xU1UNCkVORDpEQVlM +SUdIVA0KQkVHSU46U1RBTkRBUkQNClRaT0ZGU0VURlJPTTorMDIwMA0KVFpPRkZTRVRUTzorMDEw +MA0KVFpOQU1FOkNFVA0KRFRTVEFSVDoxOTcwMTAyNVQwMzAwMDANClJSVUxFOkZSRVE9WUVBUkxZ +O0JZTU9OVEg9MTA7QllEQVk9LTFTVQ0KRU5EOlNUQU5EQVJEDQpFTkQ6VlRJTUVaT05FDQpCRUdJ +TjpWRVZFTlQNClVJRDpkNDFjZTEyNi01ZTljLTQ1YTYtYTk3OS00YmM1ZGI3NzkxNGUNClRSQU5T +UDpPUEFRVUUNCkRUU1RBUlQ7VFpJRD1FdXJvcGUvQmVybGluOjIwMTYwNzA2VDExMDAwMA0KRFRF +TkQ7VFpJRD1FdXJvcGUvQmVybGluOjIwMTYwNzA2VDEyMDAwMA0KT1JHQU5JWkVSO0NOPVJvbWFp +biBCRVZJTExBUkQ6bWFpbHRvOnJiZXZpbGxhcmRAbGluYWdvcmEuY29tDQpTVU1NQVJZOnRlc3Qg +ZXZlbnQNCkFUVEVOREVFO1BBUlRTVEFUPUFDQ0VQVEVEO1JTVlA9RkFMU0U7Uk9MRT1DSEFJUjpt +YWlsdG86cmJldmlsbGFyZEBsaW5hZ29yYQ0KIC5jb20NCkFUVEVOREVFO1BBUlRTVEFUPU5FRURT +LUFDVElPTjtSU1ZQPVRSVUU7Uk9MRT1SRVEtUEFSVElDSVBBTlQ7Q049RGF2aWQgRE9MQw0KIElN +QVNDT0xPOm1haWx0bzpkZG9sY2ltYXNjb2xvQGxpbmFnb3JhLmNvbQ0KRU5EOlZFVkVOVA0KRU5E +OlZDQUxFTkRBUg0K +------sinikael-?=_1-14677328221140.595814419677481-- diff --git a/mailbox/store/src/test/resources/eml/mail.eml b/mailbox/store/src/test/resources/eml/mail.eml index e5d5d8ff6a8..c5a0f685eeb 100644 --- a/mailbox/store/src/test/resources/eml/mail.eml +++ b/mailbox/store/src/test/resources/eml/mail.eml @@ -1,94 +1,94 @@ -Return-Path: -Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) - by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; - Thu, 04 Jun 2015 06:09:06 +0200 -X-Sieve: CMU Sieve 2.4 -Received: from localhost (spam.minet.net [192.168.102.97]) - by mx2.minet.net (Postfix) with ESMTP id 4492D821966 - for ; Thu, 4 Jun 2015 06:09:11 +0200 (CEST) -X-Virus-Scanned: by amavisd-new using ClamAV at minet.net -X-Spam-Flag: NO -X-Spam-Score: -1.499 -X-Spam-Level: -X-Spam-Status: No, score=-1.499 required=1 tests=[BAYES_00=-1.5, - FREEMAIL_FROM=0.001, T_DKIM_INVALID=0.01, T_RP_MATCHES_RCVD=-0.01] - autolearn=ham -Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) - by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) - with ESMTP id Meygb-OHe7nm for ; - Thu, 4 Jun 2015 04:09:10 +0000 (UTC) -Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=5.9.250.164; helo=luna.archlinux.org; envelope-from=arch-general-bounces@archlinux.org; receiver=benwa@minet.net -Authentication-Results: mx2.minet.net; dkim=fail - reason="verification failed; insecure key" - header.d=gmail.com header.i=@gmail.com header.b=rtUETpuc; - dkim-adsp=none (insecure policy); dkim-atps=neutral -Received: from luna.archlinux.org (luna.archlinux.org [5.9.250.164]) - (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) - (No client certificate requested) - by mx2.minet.net (Postfix) with ESMTPS id DD66B821952 - for ; Thu, 4 Jun 2015 06:09:09 +0200 (CEST) -Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) - by luna.archlinux.org (Postfix) with ESMTP id A0E06260C6; - Thu, 4 Jun 2015 04:09:05 +0000 (UTC) -Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) - by luna.archlinux.org (Postfix) with ESMTP id 0CD88260C5 - for ; Thu, 4 Jun 2015 04:09:04 +0000 (UTC) -Received: from nymeria.archlinux.org (nymeria.archlinux.org [89.238.67.251]) - by luna.archlinux.org (Postfix) with ESMTPS - for ; Thu, 4 Jun 2015 04:09:04 +0000 (UTC) -Received: from nymeria.archlinux.org (localhost.localdomain [127.0.0.1]) - by nymeria.archlinux.org (Postfix) with ESMTP id DDBB240260 - for ; Thu, 4 Jun 2015 06:09:02 +0200 (CEST) -Received: from mail-wg0-x22c.google.com (mail-wg0-x22c.google.com - [IPv6:2a00:1450:400c:c00::22c]) - (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) - (No client certificate requested) - by nymeria.archlinux.org (Postfix) with ESMTPS - for ; Thu, 4 Jun 2015 06:09:02 +0200 (CEST) -Received: by wgme6 with SMTP id e6so23798103wgm.2 - for ; Wed, 03 Jun 2015 21:09:01 -0700 (PDT) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; - h=mime-version:from:date:message-id:subject:to:content-type; - bh=7st+jAfRrEnSrTq3/eOYg/0asNUH7fqHCXCyOguOIsk=; - b=rtUETpucDR6xziqI/1XndSQnFd2CaWEoxeg653HtuScH5ZTP33vNW+xqBQO8Y0M50S - zFoE4UYgAkuZKo0Y4wafRRqx4bNRheLSbApXXXhh9op73/cABS0nVAQeGaQf8Dg0vLO7 - TvpiDlWt4AtsFlJkKTzZ0aGGk7FuRc+aN8n5Azc/LW4Utem61smWNaTmipkQDvacx6xh - Zyvq4q0K2HGNWTaTif7QJ75ScYC8newm1LJ/PDl1UjLkisFC/DOvTFx+24J+gpZD2tzT - leLWtpNLjF1sHReHS6hpMahD7jas1iBnx71s9USGq9Mxk7OM3HHyV9VyfBJlv7fTqzLM - mdUA== -X-Received: by 10.180.98.103 with SMTP id eh7mr3462314wib.75.1433390941725; - Wed, 03 Jun 2015 21:09:01 -0700 (PDT) -MIME-Version: 1.0 -Received: by 10.27.96.135 with HTTP; Wed, 3 Jun 2015 21:08:41 -0700 (PDT) -From: Murari -Date: Thu, 4 Jun 2015 06:08:41 +0200 -Message-ID: -To: General Discussion about Arch Linux , =?UTF-8?Q?=C3=9Csteli=C4=9Fhan_Ma=C5=9Frapa?= -Content-Type: text/plain; charset=UTF-8 -X-Content-Filtered-By: Mailman/MimeDel 2.1.20 -Subject: [arch-general] Inkscape fails to open svg files -X-BeenThere: arch-general@archlinux.org -X-Mailman-Version: 2.1.20 -Precedence: list -List-Id: General Discussion about Arch Linux -List-Unsubscribe: , - -List-Archive: -List-Post: -List-Help: -List-Subscribe: , - -Reply-To: General Discussion about Arch Linux -Errors-To: arch-general-bounces@archlinux.org -Sender: "arch-general" - -Hi all, - -An update between the 17th of May and the 1st of June seems to have broken -Inkscape's ability to open existing svg files on my computer. Any svg I -open (including stock files off the internet) cause Inkscape to crash with -"Inkscape encountered an internal error and will close now". I even created -a new, test svg consisting only of a few shapes and text, but I can't open -it again after saving. Has anyone else seen anything like this? - -Thanks! +Return-Path: +Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) + by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; + Thu, 04 Jun 2015 06:09:06 +0200 +X-Sieve: CMU Sieve 2.4 +Received: from localhost (spam.minet.net [192.168.102.97]) + by mx2.minet.net (Postfix) with ESMTP id 4492D821966 + for ; Thu, 4 Jun 2015 06:09:11 +0200 (CEST) +X-Virus-Scanned: by amavisd-new using ClamAV at minet.net +X-Spam-Flag: NO +X-Spam-Score: -1.499 +X-Spam-Level: +X-Spam-Status: No, score=-1.499 required=1 tests=[BAYES_00=-1.5, + FREEMAIL_FROM=0.001, T_DKIM_INVALID=0.01, T_RP_MATCHES_RCVD=-0.01] + autolearn=ham +Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) + by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) + with ESMTP id Meygb-OHe7nm for ; + Thu, 4 Jun 2015 04:09:10 +0000 (UTC) +Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=5.9.250.164; helo=luna.archlinux.org; envelope-from=arch-general-bounces@archlinux.org; receiver=benwa@minet.net +Authentication-Results: mx2.minet.net; dkim=fail + reason="verification failed; insecure key" + header.d=gmail.com header.i=@gmail.com header.b=rtUETpuc; + dkim-adsp=none (insecure policy); dkim-atps=neutral +Received: from luna.archlinux.org (luna.archlinux.org [5.9.250.164]) + (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) + (No client certificate requested) + by mx2.minet.net (Postfix) with ESMTPS id DD66B821952 + for ; Thu, 4 Jun 2015 06:09:09 +0200 (CEST) +Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) + by luna.archlinux.org (Postfix) with ESMTP id A0E06260C6; + Thu, 4 Jun 2015 04:09:05 +0000 (UTC) +Received: from luna.archlinux.org (luna.archlinux.org [127.0.0.1]) + by luna.archlinux.org (Postfix) with ESMTP id 0CD88260C5 + for ; Thu, 4 Jun 2015 04:09:04 +0000 (UTC) +Received: from nymeria.archlinux.org (nymeria.archlinux.org [89.238.67.251]) + by luna.archlinux.org (Postfix) with ESMTPS + for ; Thu, 4 Jun 2015 04:09:04 +0000 (UTC) +Received: from nymeria.archlinux.org (localhost.localdomain [127.0.0.1]) + by nymeria.archlinux.org (Postfix) with ESMTP id DDBB240260 + for ; Thu, 4 Jun 2015 06:09:02 +0200 (CEST) +Received: from mail-wg0-x22c.google.com (mail-wg0-x22c.google.com + [IPv6:2a00:1450:400c:c00::22c]) + (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) + (No client certificate requested) + by nymeria.archlinux.org (Postfix) with ESMTPS + for ; Thu, 4 Jun 2015 06:09:02 +0200 (CEST) +Received: by wgme6 with SMTP id e6so23798103wgm.2 + for ; Wed, 03 Jun 2015 21:09:01 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; + h=mime-version:from:date:message-id:subject:to:content-type; + bh=7st+jAfRrEnSrTq3/eOYg/0asNUH7fqHCXCyOguOIsk=; + b=rtUETpucDR6xziqI/1XndSQnFd2CaWEoxeg653HtuScH5ZTP33vNW+xqBQO8Y0M50S + zFoE4UYgAkuZKo0Y4wafRRqx4bNRheLSbApXXXhh9op73/cABS0nVAQeGaQf8Dg0vLO7 + TvpiDlWt4AtsFlJkKTzZ0aGGk7FuRc+aN8n5Azc/LW4Utem61smWNaTmipkQDvacx6xh + Zyvq4q0K2HGNWTaTif7QJ75ScYC8newm1LJ/PDl1UjLkisFC/DOvTFx+24J+gpZD2tzT + leLWtpNLjF1sHReHS6hpMahD7jas1iBnx71s9USGq9Mxk7OM3HHyV9VyfBJlv7fTqzLM + mdUA== +X-Received: by 10.180.98.103 with SMTP id eh7mr3462314wib.75.1433390941725; + Wed, 03 Jun 2015 21:09:01 -0700 (PDT) +MIME-Version: 1.0 +Received: by 10.27.96.135 with HTTP; Wed, 3 Jun 2015 21:08:41 -0700 (PDT) +From: Murari +Date: Thu, 4 Jun 2015 06:08:41 +0200 +Message-ID: +To: General Discussion about Arch Linux , =?UTF-8?Q?=C3=9Csteli=C4=9Fhan_Ma=C5=9Frapa?= +Content-Type: text/plain; charset=UTF-8 +X-Content-Filtered-By: Mailman/MimeDel 2.1.20 +Subject: [arch-general] Inkscape fails to open svg files +X-BeenThere: arch-general@archlinux.org +X-Mailman-Version: 2.1.20 +Precedence: list +List-Id: General Discussion about Arch Linux +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Reply-To: General Discussion about Arch Linux +Errors-To: arch-general-bounces@archlinux.org +Sender: "arch-general" + +Hi all, + +An update between the 17th of May and the 1st of June seems to have broken +Inkscape's ability to open existing svg files on my computer. Any svg I +open (including stock files off the internet) cause Inkscape to crash with +"Inkscape encountered an internal error and will close now". I even created +a new, test svg consisting only of a few shapes and text, but I can't open +it again after saving. Has anyone else seen anything like this? + +Thanks! diff --git a/mailbox/store/src/test/resources/eml/mail1.eml b/mailbox/store/src/test/resources/eml/mail1.eml index 1e984ae6b71..4b89f591bb2 100644 --- a/mailbox/store/src/test/resources/eml/mail1.eml +++ b/mailbox/store/src/test/resources/eml/mail1.eml @@ -1,69 +1,69 @@ -Return-Path: -Received: from mx1.minet.net (mx1.minet.net [192.168.102.25]) - by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; - Thu, 04 Jun 2015 11:23:39 +0200 -X-Sieve: CMU Sieve 2.4 -Received: from localhost (spam.minet.net [192.168.102.97]) - by mx1.minet.net (Postfix) with ESMTP id 0113F385C15 - for ; Thu, 4 Jun 2015 11:23:43 +0200 (CEST) -X-Virus-Scanned: by amavisd-new using ClamAV at minet.net -X-Spam-Flag: NO -X-Spam-Score: -1.51 -X-Spam-Level: -X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, - T_RP_MATCHES_RCVD=-0.01] autolearn=ham -Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) - by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) - with ESMTP id IeILbadS9lo5 for ; - Thu, 4 Jun 2015 09:23:42 +0000 (UTC) -Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=140.211.11.3; helo=mail.apache.org; envelope-from=server-dev-return-56862-benwa=minet.net@james.apache.org; receiver=benwa@minet.net -Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) - by mx2.minet.net (Postfix) with SMTP id CDE83A1C7FC - for ; Thu, 4 Jun 2015 11:23:40 +0200 (CEST) -Received: (qmail 37249 invoked by uid 500); 4 Jun 2015 09:23:38 -0000 -Mailing-List: contact server-dev-help@james.apache.org; run by ezmlm -Precedence: bulk -List-Unsubscribe: -List-Help: -List-Post: -List-Id: "James Developers List" -Reply-To: "James Developers List" -Delivered-To: mailing list server-dev@james.apache.org -Received: (qmail 37236 invoked by uid 99); 4 Jun 2015 09:23:38 -0000 -Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) - by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Jun 2015 09:23:38 +0000 -Date: Thu, 4 Jun 2015 09:23:37 +0000 (UTC) -From: "Tellier Benoit (JIRA)" -To: "abc" -Message-ID: -In-Reply-To: -References: -Subject: [jira] [Created] (MAILBOX-234) Convert Message into JSON -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 7bit -X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 - -Tellier Benoit created MAILBOX-234: --------------------------------------- - - Summary: Convert Message into JSON - Key: MAILBOX-234 - URL: https://issues.apache.org/jira/browse/MAILBOX-234 - Project: James Mailbox - Issue Type: New Feature - Reporter: Tellier Benoit - - -This would give us the ability to index e-mails in ElasticSearch. - - - --- -This message was sent by Atlassian JIRA -(v6.3.4#6332) - ---------------------------------------------------------------------- -To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org -For additional commands, e-mail: server-dev-help@james.apache.org - +Return-Path: +Received: from mx1.minet.net (mx1.minet.net [192.168.102.25]) + by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; + Thu, 04 Jun 2015 11:23:39 +0200 +X-Sieve: CMU Sieve 2.4 +Received: from localhost (spam.minet.net [192.168.102.97]) + by mx1.minet.net (Postfix) with ESMTP id 0113F385C15 + for ; Thu, 4 Jun 2015 11:23:43 +0200 (CEST) +X-Virus-Scanned: by amavisd-new using ClamAV at minet.net +X-Spam-Flag: NO +X-Spam-Score: -1.51 +X-Spam-Level: +X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, + T_RP_MATCHES_RCVD=-0.01] autolearn=ham +Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) + by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) + with ESMTP id IeILbadS9lo5 for ; + Thu, 4 Jun 2015 09:23:42 +0000 (UTC) +Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=140.211.11.3; helo=mail.apache.org; envelope-from=server-dev-return-56862-benwa=minet.net@james.apache.org; receiver=benwa@minet.net +Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) + by mx2.minet.net (Postfix) with SMTP id CDE83A1C7FC + for ; Thu, 4 Jun 2015 11:23:40 +0200 (CEST) +Received: (qmail 37249 invoked by uid 500); 4 Jun 2015 09:23:38 -0000 +Mailing-List: contact server-dev-help@james.apache.org; run by ezmlm +Precedence: bulk +List-Unsubscribe: +List-Help: +List-Post: +List-Id: "James Developers List" +Reply-To: "James Developers List" +Delivered-To: mailing list server-dev@james.apache.org +Received: (qmail 37236 invoked by uid 99); 4 Jun 2015 09:23:38 -0000 +Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) + by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Jun 2015 09:23:38 +0000 +Date: Thu, 4 Jun 2015 09:23:37 +0000 (UTC) +From: "Tellier Benoit (JIRA)" +To: "abc" +Message-ID: +In-Reply-To: +References: +Subject: [jira] [Created] (MAILBOX-234) Convert Message into JSON +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: 7bit +X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 + +Tellier Benoit created MAILBOX-234: +-------------------------------------- + + Summary: Convert Message into JSON + Key: MAILBOX-234 + URL: https://issues.apache.org/jira/browse/MAILBOX-234 + Project: James Mailbox + Issue Type: New Feature + Reporter: Tellier Benoit + + +This would give us the ability to index e-mails in ElasticSearch. + + + +-- +This message was sent by Atlassian JIRA +(v6.3.4#6332) + +--------------------------------------------------------------------- +To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org +For additional commands, e-mail: server-dev-help@james.apache.org + diff --git a/mailbox/store/src/test/resources/eml/mail2.eml b/mailbox/store/src/test/resources/eml/mail2.eml index 6cd6f4c9a43..d131e7985d1 100644 --- a/mailbox/store/src/test/resources/eml/mail2.eml +++ b/mailbox/store/src/test/resources/eml/mail2.eml @@ -1,83 +1,83 @@ -Return-Path: -Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) - by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; - Thu, 04 Jun 2015 11:27:36 +0200 -X-Sieve: CMU Sieve 2.4 -Received: from localhost (spam.minet.net [192.168.102.97]) - by mx2.minet.net (Postfix) with ESMTP id D65F3A1CA35 - for ; Thu, 4 Jun 2015 11:27:40 +0200 (CEST) -X-Virus-Scanned: by amavisd-new using ClamAV at minet.net -X-Spam-Flag: NO -X-Spam-Score: -1.51 -X-Spam-Level: -X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, - T_RP_MATCHES_RCVD=-0.01] autolearn=ham -Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) - by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) - with ESMTP id jH3GE2vu5VKE for ; - Thu, 4 Jun 2015 09:27:40 +0000 (UTC) -Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=140.211.11.3; helo=mail.apache.org; envelope-from=server-dev-return-56863-benwa=minet.net@james.apache.org; receiver=benwa@minet.net -Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) - by mx2.minet.net (Postfix) with SMTP id 85A3AA1CA2C - for ; Thu, 4 Jun 2015 11:27:38 +0200 (CEST) -Received: (qmail 43145 invoked by uid 500); 4 Jun 2015 09:27:38 -0000 -Mailing-List: contact server-dev-help@james.apache.org; run by ezmlm -Precedence: bulk -List-Unsubscribe: -List-Help: -List-Post: -List-Id: "James Developers List" -Reply-To: "James Developers List" -Delivered-To: mailing list server-dev@james.apache.org -Received: (qmail 43130 invoked by uid 99); 4 Jun 2015 09:27:38 -0000 -Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) - by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Jun 2015 09:27:38 +0000 -Date: Thu, 4 Jun 2015 09:27:37 +0000 (UTC) -From: "efij" -To: "aaa" -Cc: abc@abc.org -Message-ID: -In-Reply-To: -References: -Subject: [jira] [Closed] (MAILBOX-217) We should index attachment in elastic - search -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 7bit -X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 - - - [ https://issues.apache.org/jira/browse/MAILBOX-217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] - -Tellier Benoit closed MAILBOX-217. ----------------------------------- - Resolution: Duplicate - -We are reviewing work I did for this feature. - -This issue will be divided in smallest issues. - -The first one is MAILBOX-234 - -> We should index attachment in elastic search -> -------------------------------------------- -> -> Key: MAILBOX-217 -> URL: https://issues.apache.org/jira/browse/MAILBOX-217 -> Project: James Mailbox -> Issue Type: Improvement -> Reporter: Tellier Benoit -> -> Attachment should be indexed in message document as nested document. -> Their textual content should be available for better search results. - - - --- -This message was sent by Atlassian JIRA -(v6.3.4#6332) - ---------------------------------------------------------------------- -To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org -For additional commands, e-mail: server-dev-help@james.apache.org - +Return-Path: +Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) + by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; + Thu, 04 Jun 2015 11:27:36 +0200 +X-Sieve: CMU Sieve 2.4 +Received: from localhost (spam.minet.net [192.168.102.97]) + by mx2.minet.net (Postfix) with ESMTP id D65F3A1CA35 + for ; Thu, 4 Jun 2015 11:27:40 +0200 (CEST) +X-Virus-Scanned: by amavisd-new using ClamAV at minet.net +X-Spam-Flag: NO +X-Spam-Score: -1.51 +X-Spam-Level: +X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, + T_RP_MATCHES_RCVD=-0.01] autolearn=ham +Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) + by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) + with ESMTP id jH3GE2vu5VKE for ; + Thu, 4 Jun 2015 09:27:40 +0000 (UTC) +Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=140.211.11.3; helo=mail.apache.org; envelope-from=server-dev-return-56863-benwa=minet.net@james.apache.org; receiver=benwa@minet.net +Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) + by mx2.minet.net (Postfix) with SMTP id 85A3AA1CA2C + for ; Thu, 4 Jun 2015 11:27:38 +0200 (CEST) +Received: (qmail 43145 invoked by uid 500); 4 Jun 2015 09:27:38 -0000 +Mailing-List: contact server-dev-help@james.apache.org; run by ezmlm +Precedence: bulk +List-Unsubscribe: +List-Help: +List-Post: +List-Id: "James Developers List" +Reply-To: "James Developers List" +Delivered-To: mailing list server-dev@james.apache.org +Received: (qmail 43130 invoked by uid 99); 4 Jun 2015 09:27:38 -0000 +Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) + by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Jun 2015 09:27:38 +0000 +Date: Thu, 4 Jun 2015 09:27:37 +0000 (UTC) +From: "efij" +To: "aaa" +Cc: abc@abc.org +Message-ID: +In-Reply-To: +References: +Subject: [jira] [Closed] (MAILBOX-217) We should index attachment in elastic + search +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: 7bit +X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 + + + [ https://issues.apache.org/jira/browse/MAILBOX-217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] + +Tellier Benoit closed MAILBOX-217. +---------------------------------- + Resolution: Duplicate + +We are reviewing work I did for this feature. + +This issue will be divided in smallest issues. + +The first one is MAILBOX-234 + +> We should index attachment in elastic search +> -------------------------------------------- +> +> Key: MAILBOX-217 +> URL: https://issues.apache.org/jira/browse/MAILBOX-217 +> Project: James Mailbox +> Issue Type: Improvement +> Reporter: Tellier Benoit +> +> Attachment should be indexed in message document as nested document. +> Their textual content should be available for better search results. + + + +-- +This message was sent by Atlassian JIRA +(v6.3.4#6332) + +--------------------------------------------------------------------- +To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org +For additional commands, e-mail: server-dev-help@james.apache.org + diff --git a/mailbox/store/src/test/resources/eml/mail3.eml b/mailbox/store/src/test/resources/eml/mail3.eml index 01f9600d569..40d14b74acf 100644 --- a/mailbox/store/src/test/resources/eml/mail3.eml +++ b/mailbox/store/src/test/resources/eml/mail3.eml @@ -1,97 +1,97 @@ -Return-Path: -Received: from mx1.minet.net (mx1.minet.net [192.168.102.25]) - by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; - Tue, 02 Jun 2015 10:16:17 +0200 -X-Sieve: CMU Sieve 2.4 -Received: from localhost (spam.minet.net [192.168.102.97]) - by mx1.minet.net (Postfix) with ESMTP id 52917327827 - for ; Tue, 2 Jun 2015 10:16:22 +0200 (CEST) -X-Virus-Scanned: by amavisd-new using ClamAV at minet.net -X-Spam-Flag: NO -X-Spam-Score: -1.51 -X-Spam-Level: -X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, - T_RP_MATCHES_RCVD=-0.01] autolearn=ham -Received: from mx1.minet.net ([IPv6:::ffff:192.168.102.25]) - by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) - with ESMTP id rcP3IZbh_eqS for ; - Tue, 2 Jun 2015 08:16:21 +0000 (UTC) -Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=140.211.11.3; helo=mail.apache.org; envelope-from=server-dev-return-56848-benwa=minet.net@james.apache.org; receiver=benwa@minet.net -Authentication-Results: mx1.minet.net; dkim=none reason="no signature"; - dkim-adsp=none (insecure policy); dkim-atps=neutral -Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) - by mx1.minet.net (Postfix) with SMTP id 37EAD327826 - for ; Tue, 2 Jun 2015 10:16:20 +0200 (CEST) -Received: (qmail 1143 invoked by uid 500); 2 Jun 2015 08:16:20 -0000 -Mailing-List: contact server-dev-help@james.apache.org; run by ezmlm -Precedence: bulk -List-Unsubscribe: -List-Help: -List-Post: -List-Id: "James Developers List" -Reply-To: "James Developers List" -Delivered-To: mailing list server-dev@james.apache.org -Received: (qmail 1132 invoked by uid 99); 2 Jun 2015 08:16:20 -0000 -Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) - by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jun 2015 08:16:20 +0000 -Date: Tue, 2 Jun 2015 08:16:19 +0000 (UTC) -From: "abcd" -Cc: zzz@bcd.org -To: "server" -Message-ID: -In-Reply-To: -References: -Subject: [jira] [Closed] (MAILBOX-11) MailboxQuery ignore namespace -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: quoted-printable -X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 - - - [ https://issues.apache.org/jira/browse/MAILBOX-11?page=3Dcom.atlassia= -n.jira.plugin.system.issuetabpanels:all-tabpanel ] - -Eric Charles closed MAILBOX-11. -------------------------------- - Resolution: Fixed - Assignee: Eric Charles (was: Norman Maurer) - -Committed, Thx Benoit. - -> MailboxQuery ignore namespace -> ----------------------------- -> -> Key: MAILBOX-11 -> URL: https://issues.apache.org/jira/browse/MAILBOX-11 -> Project: James Mailbox -> Issue Type: Bug -> Environment: Linux, JDK 1.6 -> Reporter: Fran=C3=A7ois-Denis Gonthier -> Assignee: Eric Charles -> Fix For: 0.6 -> -> Attachments: 0001-MAILBOX-11-Add-filters-on-namespace-and-user-fo= -r-sea.patch -> -> -> MailboxQuery doesn't pay any attention to namespace of the mailbox it is = -based on. For example, Mozilla Thunderbird might to mailbox search with exp= -ressions like #private.%. That expression is passed directly to the isExpre= -ssionMatch method of the MailboxQuery class. This has obviously incorrect r= -esults. -> Arguments to the isExpressionMatch method should be parsed to separate th= -e namespace from the mailbox name or isExpressionMatch should do the parsin= -g itself. In that case the argument name should be renamed to something lik= -e 'searchExpression' instead of 'name' which doesn't convey the right meani= -ng. - - - --- -This message was sent by Atlassian JIRA -(v6.3.4#6332) - ---------------------------------------------------------------------- -To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org -For additional commands, e-mail: server-dev-help@james.apache.org - +Return-Path: +Received: from mx1.minet.net (mx1.minet.net [192.168.102.25]) + by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; + Tue, 02 Jun 2015 10:16:17 +0200 +X-Sieve: CMU Sieve 2.4 +Received: from localhost (spam.minet.net [192.168.102.97]) + by mx1.minet.net (Postfix) with ESMTP id 52917327827 + for ; Tue, 2 Jun 2015 10:16:22 +0200 (CEST) +X-Virus-Scanned: by amavisd-new using ClamAV at minet.net +X-Spam-Flag: NO +X-Spam-Score: -1.51 +X-Spam-Level: +X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, + T_RP_MATCHES_RCVD=-0.01] autolearn=ham +Received: from mx1.minet.net ([IPv6:::ffff:192.168.102.25]) + by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) + with ESMTP id rcP3IZbh_eqS for ; + Tue, 2 Jun 2015 08:16:21 +0000 (UTC) +Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=140.211.11.3; helo=mail.apache.org; envelope-from=server-dev-return-56848-benwa=minet.net@james.apache.org; receiver=benwa@minet.net +Authentication-Results: mx1.minet.net; dkim=none reason="no signature"; + dkim-adsp=none (insecure policy); dkim-atps=neutral +Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) + by mx1.minet.net (Postfix) with SMTP id 37EAD327826 + for ; Tue, 2 Jun 2015 10:16:20 +0200 (CEST) +Received: (qmail 1143 invoked by uid 500); 2 Jun 2015 08:16:20 -0000 +Mailing-List: contact server-dev-help@james.apache.org; run by ezmlm +Precedence: bulk +List-Unsubscribe: +List-Help: +List-Post: +List-Id: "James Developers List" +Reply-To: "James Developers List" +Delivered-To: mailing list server-dev@james.apache.org +Received: (qmail 1132 invoked by uid 99); 2 Jun 2015 08:16:20 -0000 +Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) + by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 02 Jun 2015 08:16:20 +0000 +Date: Tue, 2 Jun 2015 08:16:19 +0000 (UTC) +From: "abcd" +Cc: zzz@bcd.org +To: "server" +Message-ID: +In-Reply-To: +References: +Subject: [jira] [Closed] (MAILBOX-11) MailboxQuery ignore namespace +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: quoted-printable +X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 + + + [ https://issues.apache.org/jira/browse/MAILBOX-11?page=3Dcom.atlassia= +n.jira.plugin.system.issuetabpanels:all-tabpanel ] + +Eric Charles closed MAILBOX-11. +------------------------------- + Resolution: Fixed + Assignee: Eric Charles (was: Norman Maurer) + +Committed, Thx Benoit. + +> MailboxQuery ignore namespace +> ----------------------------- +> +> Key: MAILBOX-11 +> URL: https://issues.apache.org/jira/browse/MAILBOX-11 +> Project: James Mailbox +> Issue Type: Bug +> Environment: Linux, JDK 1.6 +> Reporter: Fran=C3=A7ois-Denis Gonthier +> Assignee: Eric Charles +> Fix For: 0.6 +> +> Attachments: 0001-MAILBOX-11-Add-filters-on-namespace-and-user-fo= +r-sea.patch +> +> +> MailboxQuery doesn't pay any attention to namespace of the mailbox it is = +based on. For example, Mozilla Thunderbird might to mailbox search with exp= +ressions like #private.%. That expression is passed directly to the isExpre= +ssionMatch method of the MailboxQuery class. This has obviously incorrect r= +esults. +> Arguments to the isExpressionMatch method should be parsed to separate th= +e namespace from the mailbox name or isExpressionMatch should do the parsin= +g itself. In that case the argument name should be renamed to something lik= +e 'searchExpression' instead of 'name' which doesn't convey the right meani= +ng. + + + +-- +This message was sent by Atlassian JIRA +(v6.3.4#6332) + +--------------------------------------------------------------------- +To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org +For additional commands, e-mail: server-dev-help@james.apache.org + diff --git a/mailbox/store/src/test/resources/eml/mail4.eml b/mailbox/store/src/test/resources/eml/mail4.eml index b4fe8256844..f891148d1b5 100644 --- a/mailbox/store/src/test/resources/eml/mail4.eml +++ b/mailbox/store/src/test/resources/eml/mail4.eml @@ -1,83 +1,83 @@ -Return-Path: -Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) - by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; - Fri, 15 May 2015 08:36:03 +0200 -X-Sieve: CMU Sieve 2.4 -Received: from localhost (spam.minet.net [192.168.102.97]) - by mx2.minet.net (Postfix) with ESMTP id 5AC87A19A4F - for ; Fri, 15 May 2015 08:36:03 +0200 (CEST) -X-Virus-Scanned: by amavisd-new using ClamAV at minet.net -X-Spam-Flag: NO -X-Spam-Score: -1.51 -X-Spam-Level: -X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, - T_RP_MATCHES_RCVD=-0.01] autolearn=ham -Received: from mx1.minet.net ([IPv6:::ffff:192.168.102.25]) - by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) - with ESMTP id 2xNJ-Rh-AWoj for ; - Fri, 15 May 2015 06:36:02 +0000 (UTC) -Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=140.211.11.3; helo=mail.apache.org; envelope-from=mailet-api-return-812-benwa=minet.net@james.apache.org; receiver=benwa@minet.net -Authentication-Results: mx1.minet.net; dkim=none reason="no signature"; - dkim-adsp=none (insecure policy); dkim-atps=neutral -Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) - by mx1.minet.net (Postfix) with SMTP id 24F75686039 - for ; Fri, 15 May 2015 08:36:01 +0200 (CEST) -Received: (qmail 81830 invoked by uid 500); 15 May 2015 06:36:00 -0000 -Mailing-List: contact mailet-api-help@james.apache.org; run by ezmlm -Precedence: bulk -List-Help: -List-Unsubscribe: -List-Post: -List-Id: -Reply-To: mailet-api@james.apache.org -Delivered-To: mailing list mailet-api@james.apache.org -Received: (qmail 81730 invoked by uid 99); 15 May 2015 06:36:00 -0000 -Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) - by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 May 2015 06:36:00 +0000 -Date: Fri, 15 May 2015 06:35:59 +0000 (UTC) -From: "Eric Charles (JIRA)" -To: "zzz" -Cc: monkey@any.com -Bcc: monkey@any.com -Message-ID: -In-Reply-To: -References: -Subject: [jira] [Resolved] (MAILET-94) James Mailet should use latest - version of other James subprojects -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 7bit -X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 - - - [ https://issues.apache.org/jira/browse/MAILET-94?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] - -Eric Charles resolved MAILET-94. --------------------------------- - Resolution: Fixed - Assignee: Eric Charles - -Patch committed, Thx Matthieu - -> James Mailet should use latest version of other James subprojects -> ----------------------------------------------------------------- -> -> Key: MAILET-94 -> URL: https://issues.apache.org/jira/browse/MAILET-94 -> Project: James Mailet -> Issue Type: Task -> Components: Build -> Reporter: Matthieu Baechler -> Assignee: Eric Charles -> Fix For: 2.5.1 -> -> Attachments: 0001-JWC-111-update-james-related-projects-to-SNAPSHOT-ve.patch -> -> -> It should depend on james-project 1.8.3-SNAPSHOT to use only up-to-date component. - - - --- -This message was sent by Atlassian JIRA -(v6.3.4#6332) +Return-Path: +Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) + by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; + Fri, 15 May 2015 08:36:03 +0200 +X-Sieve: CMU Sieve 2.4 +Received: from localhost (spam.minet.net [192.168.102.97]) + by mx2.minet.net (Postfix) with ESMTP id 5AC87A19A4F + for ; Fri, 15 May 2015 08:36:03 +0200 (CEST) +X-Virus-Scanned: by amavisd-new using ClamAV at minet.net +X-Spam-Flag: NO +X-Spam-Score: -1.51 +X-Spam-Level: +X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, + T_RP_MATCHES_RCVD=-0.01] autolearn=ham +Received: from mx1.minet.net ([IPv6:::ffff:192.168.102.25]) + by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) + with ESMTP id 2xNJ-Rh-AWoj for ; + Fri, 15 May 2015 06:36:02 +0000 (UTC) +Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=140.211.11.3; helo=mail.apache.org; envelope-from=mailet-api-return-812-benwa=minet.net@james.apache.org; receiver=benwa@minet.net +Authentication-Results: mx1.minet.net; dkim=none reason="no signature"; + dkim-adsp=none (insecure policy); dkim-atps=neutral +Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) + by mx1.minet.net (Postfix) with SMTP id 24F75686039 + for ; Fri, 15 May 2015 08:36:01 +0200 (CEST) +Received: (qmail 81830 invoked by uid 500); 15 May 2015 06:36:00 -0000 +Mailing-List: contact mailet-api-help@james.apache.org; run by ezmlm +Precedence: bulk +List-Help: +List-Unsubscribe: +List-Post: +List-Id: +Reply-To: mailet-api@james.apache.org +Delivered-To: mailing list mailet-api@james.apache.org +Received: (qmail 81730 invoked by uid 99); 15 May 2015 06:36:00 -0000 +Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) + by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 May 2015 06:36:00 +0000 +Date: Fri, 15 May 2015 06:35:59 +0000 (UTC) +From: "Eric Charles (JIRA)" +To: "zzz" +Cc: monkey@any.com +Bcc: monkey@any.com +Message-ID: +In-Reply-To: +References: +Subject: [jira] [Resolved] (MAILET-94) James Mailet should use latest + version of other James subprojects +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: 7bit +X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 + + + [ https://issues.apache.org/jira/browse/MAILET-94?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] + +Eric Charles resolved MAILET-94. +-------------------------------- + Resolution: Fixed + Assignee: Eric Charles + +Patch committed, Thx Matthieu + +> James Mailet should use latest version of other James subprojects +> ----------------------------------------------------------------- +> +> Key: MAILET-94 +> URL: https://issues.apache.org/jira/browse/MAILET-94 +> Project: James Mailet +> Issue Type: Task +> Components: Build +> Reporter: Matthieu Baechler +> Assignee: Eric Charles +> Fix For: 2.5.1 +> +> Attachments: 0001-JWC-111-update-james-related-projects-to-SNAPSHOT-ve.patch +> +> +> It should depend on james-project 1.8.3-SNAPSHOT to use only up-to-date component. + + + +-- +This message was sent by Atlassian JIRA +(v6.3.4#6332) diff --git a/mailbox/store/src/test/resources/eml/mail5.eml b/mailbox/store/src/test/resources/eml/mail5.eml index 0f785c59554..52b4f2bcff8 100644 --- a/mailbox/store/src/test/resources/eml/mail5.eml +++ b/mailbox/store/src/test/resources/eml/mail5.eml @@ -1,13 +1,13 @@ -Date: Fri, 15 May 2015 06:35:59 +0000 (UTC) -From: "Luc DUZAN (JIRA)" -To: "zzz" -Cc: any@any.com -Bcc: any@any.com -Message-ID: -Subject: This is a mail about mail! -MIME-Version: 1.0 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 7bit - -This is the body of the mail - +Date: Fri, 15 May 2015 06:35:59 +0000 (UTC) +From: "Luc DUZAN (JIRA)" +To: "zzz" +Cc: any@any.com +Bcc: any@any.com +Message-ID: +Subject: This is a mail about mail! +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: 7bit + +This is the body of the mail + diff --git a/mailbox/store/src/test/resources/eml/messageWithNonASCIIFilenameAttachment.eml b/mailbox/store/src/test/resources/eml/messageWithNonASCIIFilenameAttachment.eml index 0864178b66a..e862d238013 100644 --- a/mailbox/store/src/test/resources/eml/messageWithNonASCIIFilenameAttachment.eml +++ b/mailbox/store/src/test/resources/eml/messageWithNonASCIIFilenameAttachment.eml @@ -1,234 +1,234 @@ -Return-Path: -Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) - by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; - Fri, 26 Aug 2016 10:00:36 +0200 -X-Sieve: CMU Sieve 2.2 -Received: from [10.69.0.146] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) - (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) - (No client certificate requested) - by alderaan.linagora.com (Postfix) with ESMTPSA id A863676F - for ; Fri, 26 Aug 2016 10:00:36 +0200 (CEST) -To: Laura ROYET -From: Laura Royet -Subject: message with non ASCII filename attachment -Message-ID: -Date: Fri, 26 Aug 2016 10:00:35 +0200 -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 - Thunderbird/45.2.0 -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="------------9F1006EBC7F5F7758497FD08" - -This is a multi-part message in MIME format. ---------------9F1006EBC7F5F7758497FD08 -Content-Type: text/plain; charset=utf-8; format=flowed -Content-Transfer-Encoding: 7bit - - - ---------------9F1006EBC7F5F7758497FD08 -Content-Type: application/vnd.oasis.opendocument.text; - name="=?UTF-8?B?2K/ZitmG2KfYtdmI2LEub2R0?=" -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename*=utf-8''%D8%AF%D9%8A%D9%86%D8%A7%D8%B5%D9%88%D8%B1%2E%6F%64%74 - -UEsDBBQAAAgAAOB8GElexjIMJwAAACcAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQu -b2FzaXMub3BlbmRvY3VtZW50LnRleHRQSwMEFAAACAAA4HwYSQ5gBad3CQAAdwkAABgAAABU -aHVtYm5haWxzL3RodW1ibmFpbC5wbmeJUE5HDQoaCgAAAA1JSERSAAAAtQAAAQAIAgAAAHpB -oIwAAAk+SURBVHic7dvJT1TpAobxYihmmSQCojIICYao6Q6ioGHlgo2b3nWivei9/1ivOr2Q -hYZIolFDwAQktCIgQeIEMg8y3pf65KSA229fSuWyeH7pVE6dOnWw+3vqO+cr6czt7e0Y8A8y -/99/ABxr9AGHPuDQBxz6gEMfcOgDDn3AoQ849AGHPuDQBxz6gEMfcOgDzuH62N7eTktL0+PW -1paeajs9PT38BknYH21HT8MBevqvpw3nDE/1Lj0N7wpPwwn9efDdHa6PMDwhiyiUsJH86lZC -OCaMejhs36j/048ISWVkZMR244iKTH5XyOV/6Q8pS2X+WFxcfPbs2fr6emVl5eXLl2dmZoqL -i7V/aWlpbGwsLy9PT0tLS3XA+Ph4fX19eNe+CSB5RMP+d+/eZWVlLS8vT09PV1dX9/f3l5WV -6dWNjY2mpqZ4PL4vqYPnxHeXyv1HQYI+369evdLgffnyRSPa0dHx+vXrBw8etLW1jYyMbG5u -ak9vb69eVSjDw8O1tbXNzc3d3d1VVVXa+eHDhxMnTugk8/Pzubm5V69effLkifbk5OQohcHB -wUuXLn3+/Pn9+/eaIVZWVu7du3fx4sWJiYn8/HxVWFRUpB+hR/24MFd99/80iKVwfQmDkZm5 -80ZNEm/evNEY63Fubk6jW15ePjU1pWlDB+iTrblEZWhi0B6Nuvp4+vSphvn06dMaeA32yZMn -dU7NGaOjo6urq3qLJiftqaio0AGrCXqqnrTx4sWLoaGh8+fP6+Saqx49enTz5s0f858FX6Vy -fdHGuXPntK1HzR8qpqWlRa3oo3/9+nUN3rVr11SDjlQQ4ZOt0S0sLNTGnTt3NFuEAhSWDtPs -Es5569Yt7dHcc+bMGU0SKqYyQS+pvPb2dr165cqVcBOjnfop2h/be6nC95XK/anoziD5tjR0 -o4uOxjXaL4og+QBta7zDU10ako+M7mR1WQkLnwsXLoSXwnsPniraoI8f59D3H9ESNxra5CXJ -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 -yMsQLAkpEpWMarVyUEm6+kDA1dkJXScTWuIn3f975cOfUEsHCFFmdozQCAAA/TIAAFBLAwQU -AAgICADgfBhJAAAAAAAAAAAAAAAADAAAAG1hbmlmZXN0LnJkZs2TzW6DMBCE7zyFZc7YQC8F -BXIoyrlqn8A1hlgFL/KaEt6+jpNWUaSq6p/U465GM9+OtJvtYRzIi7KowVQ0Yyklykhotekr -OrsuuaXbOtrYtisfmh3xaoOlnyq6d24qOV+WhS03DGzPs6IoeJrzPE+8IsHVOHFIDMa0jggJ -Ho1CafXkfBo5zuIJZldRdOugkHn3ID2L3TqpoLIKYbZSvYe2IJGBQI0JTMqEdIMcuk5LxTOW -81E5waHt4sdgvdODojxg8CuOz9jeiAym5V7gvbDuXIPffJVoeu5jenXTxfHfI5RgnDLuT+q7 -O3n/5/4uz/8Z4q+0dkRsQM6jZ/qQ57TyH1VHr1BLBwi092jSBQEAAIMDAABQSwMEFAAACAAA -4HwYSQAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvdG9vbHBhbmVsL1BLAwQUAAAI -AADgfBhJAAAAAAAAAAAAAAAAHAAAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwME -FAAICAgA4HwYSQAAAAAAAAAAAAAAACcAAABDb25maWd1cmF0aW9uczIvYWNjZWxlcmF0b3Iv -Y3VycmVudC54bWwDAFBLBwgAAAAAAgAAAAAAAABQSwMEFAAACAAA4HwYSQAAAAAAAAAAAAAA -ABgAAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwMEFAAACAAA4HwYSQAAAAAAAAAAAAAA -AB8AAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsDBBQAAAgAAOB8GEkAAAAA -AAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIvUEsDBBQAAAgAAOB8GEkAAAAA -AAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL21lbnViYXIvUEsDBBQAAAgAAOB8GEkAAAAA -AAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwMEFAAACAAA4HwYSQAA -AAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvcG9wdXBtZW51L1BLAwQUAAgICADgfBhJ -AAAAAAAAAAAAAAAAFQAAAE1FVEEtSU5GL21hbmlmZXN0LnhtbLWUwW7DIAyG732KiOsU2Hqa -UNIeKu0JugdgxEmRwERgqvbtR6q1yTRlarTuZmPz/58wUG1PzhZHCNF4rNkLf2YFoPaNwa5m -7/u38pVtN6vKKTQtRJLXoMj7MN7SmqWA0qtookTlIErS0veAjdfJAZL83i8vTrdsArBmm1Ux -+rXGQpn3h/PY3SZry17RoWZiTmRcdtAYVdK5h5qpvrdGK8pt4ogNvwDzKScnOBETSxj2h+Q+ -UBkbBV1D3mM3w2Cc6kAM9UUu2iMNfPkcZ4QHcjGUF+lGIMrDjg8XdkDq8bR0tvAPrF9rPDTt -HVcndz0t9th5bE2XwkUiroXSGizk1AehUwi/D/dvXnc+h5hwQODJcD1VGMwr8eMP2HwCUEsH -CB2A81kcAQAAPgQAAFBLAQIUABQAAAgAAOB8GElexjIMJwAAACcAAAAIAAAAAAAAAAAAAAAA -AAAAAABtaW1ldHlwZVBLAQIUABQAAAgAAOB8GEkOYAWndwkAAHcJAAAYAAAAAAAAAAAAAAAA -AE0AAABUaHVtYm5haWxzL3RodW1ibmFpbC5wbmdQSwECFAAUAAgICADgfBhJ+ay9rfoEAADL -EwAACwAAAAAAAAAAAAAAAAD6CQAAY29udGVudC54bWxQSwECFAAUAAgICADgfBhJkUI+C+0F -AABvJwAADAAAAAAAAAAAAAAAAAAtDwAAc2V0dGluZ3MueG1sUEsBAhQAFAAICAgA4HwYScPE -aGDlAQAALQQAAAgAAAAAAAAAAAAAAAAAVBUAAG1ldGEueG1sUEsBAhQAFAAICAgA4HwYSVFm -dozQCAAA/TIAAAoAAAAAAAAAAAAAAAAAbxcAAHN0eWxlcy54bWxQSwECFAAUAAgICADgfBhJ -tPdo0gUBAACDAwAADAAAAAAAAAAAAAAAAAB3IAAAbWFuaWZlc3QucmRmUEsBAhQAFAAACAAA -4HwYSQAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAAtiEAAENvbmZpZ3VyYXRpb25zMi90b29s -cGFuZWwvUEsBAhQAFAAACAAA4HwYSQAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAA7iEAAENv -bmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwECFAAUAAgICADgfBhJAAAAAAIAAAAAAAAA -JwAAAAAAAAAAAAAAAAAoIgAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9yL2N1cnJlbnQu -eG1sUEsBAhQAFAAACAAA4HwYSQAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAfyIAAENvbmZp -Z3VyYXRpb25zMi9mbG9hdGVyL1BLAQIUABQAAAgAAOB8GEkAAAAAAAAAAAAAAAAfAAAAAAAA -AAAAAAAAALUiAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsBAhQAFAAACAAA -4HwYSQAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAA8iIAAENvbmZpZ3VyYXRpb25zMi90b29s -YmFyL1BLAQIUABQAAAgAAOB8GEkAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAACgjAABDb25m -aWd1cmF0aW9uczIvbWVudWJhci9QSwECFAAUAAAIAADgfBhJAAAAAAAAAAAAAAAAGgAAAAAA -AAAAAAAAAABeIwAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwECFAAUAAAIAADgfBhJ -AAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAACWIwAAQ29uZmlndXJhdGlvbnMyL3BvcHVwbWVu -dS9QSwECFAAUAAgICADgfBhJHYDzWRwBAAA+BAAAFQAAAAAAAAAAAAAAAADOIwAATUVUQS1J -TkYvbWFuaWZlc3QueG1sUEsFBgAAAAARABEAcAQAAC0lAAAAAA== ---------------9F1006EBC7F5F7758497FD08-- +Return-Path: +Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) + by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; + Fri, 26 Aug 2016 10:00:36 +0200 +X-Sieve: CMU Sieve 2.2 +Received: from [10.69.0.146] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) + (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) + (No client certificate requested) + by alderaan.linagora.com (Postfix) with ESMTPSA id A863676F + for ; Fri, 26 Aug 2016 10:00:36 +0200 (CEST) +To: Laura ROYET +From: Laura Royet +Subject: message with non ASCII filename attachment +Message-ID: +Date: Fri, 26 Aug 2016 10:00:35 +0200 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 + Thunderbird/45.2.0 +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="------------9F1006EBC7F5F7758497FD08" + +This is a multi-part message in MIME format. +--------------9F1006EBC7F5F7758497FD08 +Content-Type: text/plain; charset=utf-8; format=flowed +Content-Transfer-Encoding: 7bit + + + +--------------9F1006EBC7F5F7758497FD08 +Content-Type: application/vnd.oasis.opendocument.text; + name="=?UTF-8?B?2K/ZitmG2KfYtdmI2LEub2R0?=" +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename*=utf-8''%D8%AF%D9%8A%D9%86%D8%A7%D8%B5%D9%88%D8%B1%2E%6F%64%74 + +UEsDBBQAAAgAAOB8GElexjIMJwAAACcAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQu +b2FzaXMub3BlbmRvY3VtZW50LnRleHRQSwMEFAAACAAA4HwYSQ5gBad3CQAAdwkAABgAAABU +aHVtYm5haWxzL3RodW1ibmFpbC5wbmeJUE5HDQoaCgAAAA1JSERSAAAAtQAAAQAIAgAAAHpB +oIwAAAk+SURBVHic7dvJT1TpAobxYihmmSQCojIICYao6Q6ioGHlgo2b3nWivei9/1ivOr2Q +hYZIolFDwAQktCIgQeIEMg8y3pf65KSA229fSuWyeH7pVE6dOnWw+3vqO+cr6czt7e0Y8A8y +/99/ABxr9AGHPuDQBxz6gEMfcOgDDn3AoQ849AGHPuDQBxz6gEMfcOgDzuH62N7eTktL0+PW +1paeajs9PT38BknYH21HT8MBevqvpw3nDE/1Lj0N7wpPwwn9efDdHa6PMDwhiyiUsJH86lZC +OCaMejhs36j/048ISWVkZMR244iKTH5XyOV/6Q8pS2X+WFxcfPbs2fr6emVl5eXLl2dmZoqL +i7V/aWlpbGwsLy9PT0tLS3XA+Ph4fX19eNe+CSB5RMP+d+/eZWVlLS8vT09PV1dX9/f3l5WV +6dWNjY2mpqZ4PL4vqYPnxHeXyv1HQYI+369evdLgffnyRSPa0dHx+vXrBw8etLW1jYyMbG5u +ak9vb69eVSjDw8O1tbXNzc3d3d1VVVXa+eHDhxMnTugk8/Pzubm5V69effLkifbk5OQohcHB +wUuXLn3+/Pn9+/eaIVZWVu7du3fx4sWJiYn8/HxVWFRUpB+hR/24MFd99/80iKVwfQmDkZm5 +80ZNEm/evNEY63Fubk6jW15ePjU1pWlDB+iTrblEZWhi0B6Nuvp4+vSphvn06dMaeA32yZMn +dU7NGaOjo6urq3qLJiftqaio0AGrCXqqnrTx4sWLoaGh8+fP6+Saqx49enTz5s0f858FX6Vy +fdHGuXPntK1HzR8qpqWlRa3oo3/9+nUN3rVr11SDjlQQ4ZOt0S0sLNTGnTt3NFuEAhSWDtPs +Es5569Yt7dHcc+bMGU0SKqYyQS+pvPb2dr165cqVcBOjnfop2h/be6nC95XK/anoziD5tjR0 +o4uOxjXaL4og+QBta7zDU10ako+M7mR1WQkLnwsXLoSXwnsPniraoI8f59D3H9ESNxra5CXJ +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 +yMsQLAkpEpWMarVyUEm6+kDA1dkJXScTWuIn3f975cOfUEsHCFFmdozQCAAA/TIAAFBLAwQU +AAgICADgfBhJAAAAAAAAAAAAAAAADAAAAG1hbmlmZXN0LnJkZs2TzW6DMBCE7zyFZc7YQC8F +BXIoyrlqn8A1hlgFL/KaEt6+jpNWUaSq6p/U465GM9+OtJvtYRzIi7KowVQ0Yyklykhotekr +OrsuuaXbOtrYtisfmh3xaoOlnyq6d24qOV+WhS03DGzPs6IoeJrzPE+8IsHVOHFIDMa0jggJ +Ho1CafXkfBo5zuIJZldRdOugkHn3ID2L3TqpoLIKYbZSvYe2IJGBQI0JTMqEdIMcuk5LxTOW +81E5waHt4sdgvdODojxg8CuOz9jeiAym5V7gvbDuXIPffJVoeu5jenXTxfHfI5RgnDLuT+q7 +O3n/5/4uz/8Z4q+0dkRsQM6jZ/qQ57TyH1VHr1BLBwi092jSBQEAAIMDAABQSwMEFAAACAAA +4HwYSQAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvdG9vbHBhbmVsL1BLAwQUAAAI +AADgfBhJAAAAAAAAAAAAAAAAHAAAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwME +FAAICAgA4HwYSQAAAAAAAAAAAAAAACcAAABDb25maWd1cmF0aW9uczIvYWNjZWxlcmF0b3Iv +Y3VycmVudC54bWwDAFBLBwgAAAAAAgAAAAAAAABQSwMEFAAACAAA4HwYSQAAAAAAAAAAAAAA +ABgAAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwMEFAAACAAA4HwYSQAAAAAAAAAAAAAA +AB8AAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsDBBQAAAgAAOB8GEkAAAAA +AAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL3Rvb2xiYXIvUEsDBBQAAAgAAOB8GEkAAAAA +AAAAAAAAAAAYAAAAQ29uZmlndXJhdGlvbnMyL21lbnViYXIvUEsDBBQAAAgAAOB8GEkAAAAA +AAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwMEFAAACAAA4HwYSQAA +AAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvcG9wdXBtZW51L1BLAwQUAAgICADgfBhJ +AAAAAAAAAAAAAAAAFQAAAE1FVEEtSU5GL21hbmlmZXN0LnhtbLWUwW7DIAyG732KiOsU2Hqa +UNIeKu0JugdgxEmRwERgqvbtR6q1yTRlarTuZmPz/58wUG1PzhZHCNF4rNkLf2YFoPaNwa5m +7/u38pVtN6vKKTQtRJLXoMj7MN7SmqWA0qtookTlIErS0veAjdfJAZL83i8vTrdsArBmm1Ux ++rXGQpn3h/PY3SZry17RoWZiTmRcdtAYVdK5h5qpvrdGK8pt4ogNvwDzKScnOBETSxj2h+Q+ +UBkbBV1D3mM3w2Cc6kAM9UUu2iMNfPkcZ4QHcjGUF+lGIMrDjg8XdkDq8bR0tvAPrF9rPDTt +HVcndz0t9th5bE2XwkUiroXSGizk1AehUwi/D/dvXnc+h5hwQODJcD1VGMwr8eMP2HwCUEsH +CB2A81kcAQAAPgQAAFBLAQIUABQAAAgAAOB8GElexjIMJwAAACcAAAAIAAAAAAAAAAAAAAAA +AAAAAABtaW1ldHlwZVBLAQIUABQAAAgAAOB8GEkOYAWndwkAAHcJAAAYAAAAAAAAAAAAAAAA +AE0AAABUaHVtYm5haWxzL3RodW1ibmFpbC5wbmdQSwECFAAUAAgICADgfBhJ+ay9rfoEAADL +EwAACwAAAAAAAAAAAAAAAAD6CQAAY29udGVudC54bWxQSwECFAAUAAgICADgfBhJkUI+C+0F +AABvJwAADAAAAAAAAAAAAAAAAAAtDwAAc2V0dGluZ3MueG1sUEsBAhQAFAAICAgA4HwYScPE +aGDlAQAALQQAAAgAAAAAAAAAAAAAAAAAVBUAAG1ldGEueG1sUEsBAhQAFAAICAgA4HwYSVFm +dozQCAAA/TIAAAoAAAAAAAAAAAAAAAAAbxcAAHN0eWxlcy54bWxQSwECFAAUAAgICADgfBhJ +tPdo0gUBAACDAwAADAAAAAAAAAAAAAAAAAB3IAAAbWFuaWZlc3QucmRmUEsBAhQAFAAACAAA +4HwYSQAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAAtiEAAENvbmZpZ3VyYXRpb25zMi90b29s +cGFuZWwvUEsBAhQAFAAACAAA4HwYSQAAAAAAAAAAAAAAABwAAAAAAAAAAAAAAAAA7iEAAENv +bmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwECFAAUAAgICADgfBhJAAAAAAIAAAAAAAAA +JwAAAAAAAAAAAAAAAAAoIgAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9yL2N1cnJlbnQu +eG1sUEsBAhQAFAAACAAA4HwYSQAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAfyIAAENvbmZp +Z3VyYXRpb25zMi9mbG9hdGVyL1BLAQIUABQAAAgAAOB8GEkAAAAAAAAAAAAAAAAfAAAAAAAA +AAAAAAAAALUiAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsBAhQAFAAACAAA +4HwYSQAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAA8iIAAENvbmZpZ3VyYXRpb25zMi90b29s +YmFyL1BLAQIUABQAAAgAAOB8GEkAAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAAACgjAABDb25m +aWd1cmF0aW9uczIvbWVudWJhci9QSwECFAAUAAAIAADgfBhJAAAAAAAAAAAAAAAAGgAAAAAA +AAAAAAAAAABeIwAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwECFAAUAAAIAADgfBhJ +AAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAACWIwAAQ29uZmlndXJhdGlvbnMyL3BvcHVwbWVu +dS9QSwECFAAUAAgICADgfBhJHYDzWRwBAAA+BAAAFQAAAAAAAAAAAAAAAADOIwAATUVUQS1J +TkYvbWFuaWZlc3QueG1sUEsFBgAAAAARABEAcAQAAC0lAAAAAA== +--------------9F1006EBC7F5F7758497FD08-- diff --git a/mailbox/store/src/test/resources/eml/noAttachment.eml b/mailbox/store/src/test/resources/eml/noAttachment.eml index 8fc9c917865..5c266a9e22b 100644 --- a/mailbox/store/src/test/resources/eml/noAttachment.eml +++ b/mailbox/store/src/test/resources/eml/noAttachment.eml @@ -1,14 +1,14 @@ -Content-Type: text/plain; Charset=UTF-8 -Date: Fri, 17 Sep 2010 17:12:26 +0200 -Subject: my subject -To: a@test, B -Cc: c@test -Bcc: d@test -MIME-Version: 1.0 -Message-Id: <20100917151246.2A9384BA1@lenny> -From: Ad Min - -Mail content - --- -Ad Min +Content-Type: text/plain; Charset=UTF-8 +Date: Fri, 17 Sep 2010 17:12:26 +0200 +Subject: my subject +To: a@test, B +Cc: c@test +Bcc: d@test +MIME-Version: 1.0 +Message-Id: <20100917151246.2A9384BA1@lenny> +From: Ad Min + +Mail content + +-- +Ad Min diff --git a/mailbox/store/src/test/resources/eml/nonTextual.eml b/mailbox/store/src/test/resources/eml/nonTextual.eml index fae3ecfbc29..ce0fa84fdb6 100644 --- a/mailbox/store/src/test/resources/eml/nonTextual.eml +++ b/mailbox/store/src/test/resources/eml/nonTextual.eml @@ -1,196 +1,196 @@ -Return-Path: -Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) - by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; - Thu, 18 Jun 2015 12:43:28 +0200 -X-Sieve: CMU Sieve 2.2 -Received: from [10.75.9.154] (unknown [92.103.166.6]) - (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) - (No client certificate requested) - by alderaan.linagora.com (Postfix) with ESMTPSA id 0EB1078A - for ; Thu, 18 Jun 2015 12:43:28 +0200 (CEST) -To: btellier@linagora.com -From: Benoit Tellier -Subject: Test message -Message-ID: <5582A0CE.4020801@linagora.com> -Date: Thu, 18 Jun 2015 12:43:26 +0200 -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 - Thunderbird/38.0.1 -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="------------030000010109090603040500" - -This is a multi-part message in MIME format. ---------------030000010109090603040500 -Content-Type: text/plain; charset=utf-8 -Content-Transfer-Encoding: 7bit - -This mail have a non textual attachment ! - ---------------030000010109090603040500 -Content-Type: application/vnd.oasis.opendocument.text; - name="toto.odt" -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="toto.odt" - -UEsDBBQAAAgAAGNV0kZexjIMJwAAACcAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQu -b2FzaXMub3BlbmRvY3VtZW50LnRleHRQSwMEFAAACAAAY1XSRnPWCvM4AwAAOAMAABgAAABU -aHVtYm5haWxzL3RodW1ibmFpbC5wbmeJUE5HDQoaCgAAAA1JSERSAAAAxgAAAQAIAwAAAN+D -+XIAAAEyUExURXJoXXN0dXZ4e3h3eHl7fnx8gXqCh32IgXuJnoB7fI+Fa4+IbIODe4iEe5+Q -eISDhICFiISJhIaMiY2Gg4uJgomMjIGJkIuOkY6Uj4SRm4+WkomZnJGKgJGUjJuTh5uWj5GV -kZGVnJaYkpWbmpmVlZmblJ2en4OYqZSYoJSfqpyeoI6gs5SipJygopKhsZapvKeajKGemKqd -k6KjnaqilKmrn7SllL2tnaampaarraquo6msrqmusKq2urSwqLu5tLy5uaO2yKu5w77EtrXI -1sC5p8+8rcHGt83BtdfGttnKus3NysLO3svP0tbRzdrQy9rYztrb2tvg5Nru9+bf3Ozg0PLj -yfLl0PXo0/vt0uTn7ujn5+jp7Ovw6OL2/en4/fLr5/336vP7/v7+/gAAAP///4uCFGkAAAHB -SURBVHja7dPbThMBEAbgYgsaQmkEVhfbxR5YDKUIslBUWuTogZI0HGxq0gBt3/8dIE00ek+C -gW8uZv6Zu+9iUsNHUSkMDAwMDAwMDAwMDAyMJ8o4Of137+z/vfV+h7Nh+a6X+8t/rqN2MxjF -y9H4fv1wjN1c5eOXdOpdshTNFQuvTrbGk2pzIq6/DJbGnk+udOY/ZYNqsBcnM4WpSqVbquxk -e7nCRPZ4pZ8Oxhe+vZh+3RzbqC1uzlxvXz0Y4+fpbC7qlVqZ8moUhfH5j8/PkupBMahHYb4V -Ti7/mm+EH1a/HkXFIG7n33RrpUY4DOOzjeR9v9SefXtYy2YOovX84mZ00R78t7/RWfPiGBgY -GBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgY -GBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgY -GBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgY -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 -kYFAjQlMyoR0gxy6TkvFM5bzUTnBoe3ix2C904OiPGDwK47P2N6IDKblXuC9sO5cg998lWh6 -7mN6ddPF8d8jlGCcMu5P6rs7ef/n/i7P/xnir7R2RGxAzqNn+pDntPIfVUevUEsHCLT3aNIF -AQAAgwMAAFBLAwQUAAAIAABjVdJGAAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9w -b3B1cG1lbnUvUEsDBBQAAAgAAGNV0kYAAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMy -L3N0YXR1c2Jhci9QSwMEFAAACAAAY1XSRgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9u -czIvdG9vbGJhci9QSwMEFAAACAAAY1XSRgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9u -czIvbWVudWJhci9QSwMEFAAACAAAY1XSRgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9u -czIvZmxvYXRlci9QSwMEFAAICAgAY1XSRgAAAAAAAAAAAAAAACcAAABDb25maWd1cmF0aW9u -czIvYWNjZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgAAAAAAgAAAAAAAABQSwMEFAAACAAA -Y1XSRgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvdG9vbHBhbmVsL1BLAwQUAAAI -AABjVdJGAAAAAAAAAAAAAAAAHAAAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwME -FAAACAAAY1XSRgAAAAAAAAAAAAAAAB8AAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1h -cHMvUEsDBBQACAgIAGNV0kYAAAAAAAAAAAAAAAAVAAAATUVUQS1JTkYvbWFuaWZlc3QueG1s -tZTBbsMgDIbvfYqI6xTYeppQ0h4q7Qm6B2DESZHARGCq9u1HqrXJNGVqtO5mY/P/nzBQbU/O -FkcI0Xis2Qt/ZgWg9o3Brmbv+7fylW03q8opNC1EktegyPsw3tKapYDSq2iiROUgStLS94CN -18kBkvzeLy9Ot2wCsGabVTH6tcZCmfeH89jdJmvLXtGhZmJOZFx20BhV0rmHmqm+t0Yrym3i -iA2/APMpJyc4ERNLGPaH5D5QGRsFXUPeYzfDYJzqQAz1RS7aIw18+RxnhAdyMZQX6UYgysOO -Dxd2QOrxtHS28A+sX2s8NO0dVyd3PS322HlsTZfCRSKuhdIaLOTUB6FTCL8P929edz6HmHBA -4MlwPVUYzCvx4w/YfAJQSwcIHYDzWRwBAAA+BAAAUEsBAhQAFAAACAAAY1XSRl7GMgwnAAAA -JwAAAAgAAAAAAAAAAAAAAAAAAAAAAG1pbWV0eXBlUEsBAhQAFAAACAAAY1XSRnPWCvM4AwAA -OAMAABgAAAAAAAAAAAAAAAAATQAAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBuZ1BLAQIUABQA -CAgIAGNV0ka7MF5+tAMAAJ8OAAALAAAAAAAAAAAAAAAAALsDAABjb250ZW50LnhtbFBLAQIU -ABQACAgIAGNV0kYaWG8FBAYAAE8oAAAMAAAAAAAAAAAAAAAAAKgHAABzZXR0aW5ncy54bWxQ -SwECFAAUAAgICABjVdJGzd0yKsABAADPAwAACAAAAAAAAAAAAAAAAADmDQAAbWV0YS54bWxQ -SwECFAAUAAgICABjVdJGXUUkGToIAAD3LgAACgAAAAAAAAAAAAAAAADcDwAAc3R5bGVzLnht -bFBLAQIUABQACAgIAGNV0ka092jSBQEAAIMDAAAMAAAAAAAAAAAAAAAAAE4YAABtYW5pZmVz -dC5yZGZQSwECFAAUAAAIAABjVdJGAAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAACNGQAAQ29u -ZmlndXJhdGlvbnMyL3BvcHVwbWVudS9QSwECFAAUAAAIAABjVdJGAAAAAAAAAAAAAAAAGgAA -AAAAAAAAAAAAAADFGQAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwECFAAUAAAIAABj -VdJGAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAD9GQAAQ29uZmlndXJhdGlvbnMyL3Rvb2xi -YXIvUEsBAhQAFAAACAAAY1XSRgAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAMxoAAENvbmZp -Z3VyYXRpb25zMi9tZW51YmFyL1BLAQIUABQAAAgAAGNV0kYAAAAAAAAAAAAAAAAYAAAAAAAA -AAAAAAAAAGkaAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwECFAAUAAgICABjVdJGAAAA -AAIAAAAAAAAAJwAAAAAAAAAAAAAAAACfGgAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9y -L2N1cnJlbnQueG1sUEsBAhQAFAAACAAAY1XSRgAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAA -9hoAAENvbmZpZ3VyYXRpb25zMi90b29scGFuZWwvUEsBAhQAFAAACAAAY1XSRgAAAAAAAAAA -AAAAABwAAAAAAAAAAAAAAAAALhsAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwEC -FAAUAAAIAABjVdJGAAAAAAAAAAAAAAAAHwAAAAAAAAAAAAAAAABoGwAAQ29uZmlndXJhdGlv -bnMyL2ltYWdlcy9CaXRtYXBzL1BLAQIUABQACAgIAGNV0kYdgPNZHAEAAD4EAAAVAAAAAAAA -AAAAAAAAAKUbAABNRVRBLUlORi9tYW5pZmVzdC54bWxQSwUGAAAAABEAEQBwBAAABB0AAAAA - ---------------030000010109090603040500-- +Return-Path: +Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) + by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; + Thu, 18 Jun 2015 12:43:28 +0200 +X-Sieve: CMU Sieve 2.2 +Received: from [10.75.9.154] (unknown [92.103.166.6]) + (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) + (No client certificate requested) + by alderaan.linagora.com (Postfix) with ESMTPSA id 0EB1078A + for ; Thu, 18 Jun 2015 12:43:28 +0200 (CEST) +To: btellier@linagora.com +From: Benoit Tellier +Subject: Test message +Message-ID: <5582A0CE.4020801@linagora.com> +Date: Thu, 18 Jun 2015 12:43:26 +0200 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 + Thunderbird/38.0.1 +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="------------030000010109090603040500" + +This is a multi-part message in MIME format. +--------------030000010109090603040500 +Content-Type: text/plain; charset=utf-8 +Content-Transfer-Encoding: 7bit + +This mail have a non textual attachment ! + +--------------030000010109090603040500 +Content-Type: application/vnd.oasis.opendocument.text; + name="toto.odt" +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="toto.odt" + +UEsDBBQAAAgAAGNV0kZexjIMJwAAACcAAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQu +b2FzaXMub3BlbmRvY3VtZW50LnRleHRQSwMEFAAACAAAY1XSRnPWCvM4AwAAOAMAABgAAABU +aHVtYm5haWxzL3RodW1ibmFpbC5wbmeJUE5HDQoaCgAAAA1JSERSAAAAxgAAAQAIAwAAAN+D ++XIAAAEyUExURXJoXXN0dXZ4e3h3eHl7fnx8gXqCh32IgXuJnoB7fI+Fa4+IbIODe4iEe5+Q +eISDhICFiISJhIaMiY2Gg4uJgomMjIGJkIuOkY6Uj4SRm4+WkomZnJGKgJGUjJuTh5uWj5GV +kZGVnJaYkpWbmpmVlZmblJ2en4OYqZSYoJSfqpyeoI6gs5SipJygopKhsZapvKeajKGemKqd +k6KjnaqilKmrn7SllL2tnaampaarraquo6msrqmusKq2urSwqLu5tLy5uaO2yKu5w77EtrXI +1sC5p8+8rcHGt83BtdfGttnKus3NysLO3svP0tbRzdrQy9rYztrb2tvg5Nru9+bf3Ozg0PLj +yfLl0PXo0/vt0uTn7ujn5+jp7Ovw6OL2/en4/fLr5/336vP7/v7+/gAAAP///4uCFGkAAAHB +SURBVHja7dPbThMBEAbgYgsaQmkEVhfbxR5YDKUIslBUWuTogZI0HGxq0gBt3/8dIE00ek+C +gW8uZv6Zu+9iUsNHUSkMDAwMDAwMDAwMDAyMJ8o4Of137+z/vfV+h7Nh+a6X+8t/rqN2MxjF +y9H4fv1wjN1c5eOXdOpdshTNFQuvTrbGk2pzIq6/DJbGnk+udOY/ZYNqsBcnM4WpSqVbquxk +e7nCRPZ4pZ8Oxhe+vZh+3RzbqC1uzlxvXz0Y4+fpbC7qlVqZ8moUhfH5j8/PkupBMahHYb4V +Ti7/mm+EH1a/HkXFIG7n33RrpUY4DOOzjeR9v9SefXtYy2YOovX84mZ00R78t7/RWfPiGBgY +GBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgY +GBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgY +GBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgY +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 +kYFAjQlMyoR0gxy6TkvFM5bzUTnBoe3ix2C904OiPGDwK47P2N6IDKblXuC9sO5cg998lWh6 +7mN6ddPF8d8jlGCcMu5P6rs7ef/n/i7P/xnir7R2RGxAzqNn+pDntPIfVUevUEsHCLT3aNIF +AQAAgwMAAFBLAwQUAAAIAABjVdJGAAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9w +b3B1cG1lbnUvUEsDBBQAAAgAAGNV0kYAAAAAAAAAAAAAAAAaAAAAQ29uZmlndXJhdGlvbnMy +L3N0YXR1c2Jhci9QSwMEFAAACAAAY1XSRgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9u +czIvdG9vbGJhci9QSwMEFAAACAAAY1XSRgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9u +czIvbWVudWJhci9QSwMEFAAACAAAY1XSRgAAAAAAAAAAAAAAABgAAABDb25maWd1cmF0aW9u +czIvZmxvYXRlci9QSwMEFAAICAgAY1XSRgAAAAAAAAAAAAAAACcAAABDb25maWd1cmF0aW9u +czIvYWNjZWxlcmF0b3IvY3VycmVudC54bWwDAFBLBwgAAAAAAgAAAAAAAABQSwMEFAAACAAA +Y1XSRgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvdG9vbHBhbmVsL1BLAwQUAAAI +AABjVdJGAAAAAAAAAAAAAAAAHAAAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwME +FAAACAAAY1XSRgAAAAAAAAAAAAAAAB8AAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1h +cHMvUEsDBBQACAgIAGNV0kYAAAAAAAAAAAAAAAAVAAAATUVUQS1JTkYvbWFuaWZlc3QueG1s +tZTBbsMgDIbvfYqI6xTYeppQ0h4q7Qm6B2DESZHARGCq9u1HqrXJNGVqtO5mY/P/nzBQbU/O +FkcI0Xis2Qt/ZgWg9o3Brmbv+7fylW03q8opNC1EktegyPsw3tKapYDSq2iiROUgStLS94CN +18kBkvzeLy9Ot2wCsGabVTH6tcZCmfeH89jdJmvLXtGhZmJOZFx20BhV0rmHmqm+t0Yrym3i +iA2/APMpJyc4ERNLGPaH5D5QGRsFXUPeYzfDYJzqQAz1RS7aIw18+RxnhAdyMZQX6UYgysOO +Dxd2QOrxtHS28A+sX2s8NO0dVyd3PS322HlsTZfCRSKuhdIaLOTUB6FTCL8P929edz6HmHBA +4MlwPVUYzCvx4w/YfAJQSwcIHYDzWRwBAAA+BAAAUEsBAhQAFAAACAAAY1XSRl7GMgwnAAAA +JwAAAAgAAAAAAAAAAAAAAAAAAAAAAG1pbWV0eXBlUEsBAhQAFAAACAAAY1XSRnPWCvM4AwAA +OAMAABgAAAAAAAAAAAAAAAAATQAAAFRodW1ibmFpbHMvdGh1bWJuYWlsLnBuZ1BLAQIUABQA +CAgIAGNV0ka7MF5+tAMAAJ8OAAALAAAAAAAAAAAAAAAAALsDAABjb250ZW50LnhtbFBLAQIU +ABQACAgIAGNV0kYaWG8FBAYAAE8oAAAMAAAAAAAAAAAAAAAAAKgHAABzZXR0aW5ncy54bWxQ +SwECFAAUAAgICABjVdJGzd0yKsABAADPAwAACAAAAAAAAAAAAAAAAADmDQAAbWV0YS54bWxQ +SwECFAAUAAgICABjVdJGXUUkGToIAAD3LgAACgAAAAAAAAAAAAAAAADcDwAAc3R5bGVzLnht +bFBLAQIUABQACAgIAGNV0ka092jSBQEAAIMDAAAMAAAAAAAAAAAAAAAAAE4YAABtYW5pZmVz +dC5yZGZQSwECFAAUAAAIAABjVdJGAAAAAAAAAAAAAAAAGgAAAAAAAAAAAAAAAACNGQAAQ29u +ZmlndXJhdGlvbnMyL3BvcHVwbWVudS9QSwECFAAUAAAIAABjVdJGAAAAAAAAAAAAAAAAGgAA +AAAAAAAAAAAAAADFGQAAQ29uZmlndXJhdGlvbnMyL3N0YXR1c2Jhci9QSwECFAAUAAAIAABj +VdJGAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAD9GQAAQ29uZmlndXJhdGlvbnMyL3Rvb2xi +YXIvUEsBAhQAFAAACAAAY1XSRgAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAMxoAAENvbmZp +Z3VyYXRpb25zMi9tZW51YmFyL1BLAQIUABQAAAgAAGNV0kYAAAAAAAAAAAAAAAAYAAAAAAAA +AAAAAAAAAGkaAABDb25maWd1cmF0aW9uczIvZmxvYXRlci9QSwECFAAUAAgICABjVdJGAAAA +AAIAAAAAAAAAJwAAAAAAAAAAAAAAAACfGgAAQ29uZmlndXJhdGlvbnMyL2FjY2VsZXJhdG9y +L2N1cnJlbnQueG1sUEsBAhQAFAAACAAAY1XSRgAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAA +9hoAAENvbmZpZ3VyYXRpb25zMi90b29scGFuZWwvUEsBAhQAFAAACAAAY1XSRgAAAAAAAAAA +AAAAABwAAAAAAAAAAAAAAAAALhsAAENvbmZpZ3VyYXRpb25zMi9wcm9ncmVzc2Jhci9QSwEC +FAAUAAAIAABjVdJGAAAAAAAAAAAAAAAAHwAAAAAAAAAAAAAAAABoGwAAQ29uZmlndXJhdGlv +bnMyL2ltYWdlcy9CaXRtYXBzL1BLAQIUABQACAgIAGNV0kYdgPNZHAEAAD4EAAAVAAAAAAAA +AAAAAAAAAKUbAABNRVRBLUlORi9tYW5pZmVzdC54bWxQSwUGAAAAABEAEQBwBAAABB0AAAAA + +--------------030000010109090603040500-- diff --git a/mailbox/store/src/test/resources/eml/oneAttachmentAndSomeTextInlined.eml b/mailbox/store/src/test/resources/eml/oneAttachmentAndSomeTextInlined.eml index 46e83d1b019..578af9617d4 100644 --- a/mailbox/store/src/test/resources/eml/oneAttachmentAndSomeTextInlined.eml +++ b/mailbox/store/src/test/resources/eml/oneAttachmentAndSomeTextInlined.eml @@ -1,39 +1,39 @@ -Mail content: -To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" -Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= -Importance: Normal -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="----=_Part_0_1330682067197" - -------=_Part_0_1330682067197 -Content-Type: multipart/alternative; - boundary="----=_Part_2_1330682067197" - -------=_Part_2_1330682067197 -Content-Type: text/plain; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-1 -------=_Part_2_1330682067197 -Content-Type: text/html; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-2 -------=_Part_2_1330682067197-- - -------=_Part_0_1330682067197 -Content-Type: application/octet-stream; - name="exploits_of_a_mom.png" -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="gimp.png" - -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 - -------=_Part_0_1330682067197-- - +Mail content: +To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" +Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= +Importance: Normal +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_1330682067197" + +------=_Part_0_1330682067197 +Content-Type: multipart/alternative; + boundary="----=_Part_2_1330682067197" + +------=_Part_2_1330682067197 +Content-Type: text/plain; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-1 +------=_Part_2_1330682067197 +Content-Type: text/html; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-2 +------=_Part_2_1330682067197-- + +------=_Part_0_1330682067197 +Content-Type: application/octet-stream; + name="exploits_of_a_mom.png" +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="gimp.png" + +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 + +------=_Part_0_1330682067197-- + diff --git a/mailbox/store/src/test/resources/eml/oneAttachmentWithEmptyContentType.eml b/mailbox/store/src/test/resources/eml/oneAttachmentWithEmptyContentType.eml index 3410ed9a168..43b26b37d6b 100644 --- a/mailbox/store/src/test/resources/eml/oneAttachmentWithEmptyContentType.eml +++ b/mailbox/store/src/test/resources/eml/oneAttachmentWithEmptyContentType.eml @@ -1,38 +1,38 @@ -Mail content: -To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" -Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= -Importance: Normal -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="----=_Part_0_1330682067197" - -------=_Part_0_1330682067197 -Content-Type: multipart/alternative; - boundary="----=_Part_2_1330682067197" - -------=_Part_2_1330682067197 -Content-Type: text/plain; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-1 -------=_Part_2_1330682067197 -Content-Type: text/html; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-2 -------=_Part_2_1330682067197-- - -------=_Part_0_1330682067197 -Content-Type: -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="gimp.png" - -iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAALxklEQVR4Ae2Xe0xUZ97H5X4RiyAXEARURBSYCzNnLjMwwAx3huGOIBcUFJERAUVRq+KlwHABFdu+b9+0766x1W21ttnUtE3rul6aGNtm3XbdWncjaa3VXrZRK6IgfPd3Tp6wOGmyo0v/cOMknxwy5xzO7/P8LueZaWlpaU80TwWeCvy3CcRwXJlUqp39RApIOE4i5hQPxBz30hMpIJIrjktkseMimfzPUyoglilTf/XVl8u1Ik4xrOJEEMu4wSkVEMmVZ6VSTeivFXy0TDZfIlfc0qil0KpIQM59P6UCUk71lVShPD1t2jT7qQ4+Sq32prq/GhfHjSXFSxGvEfMCQ1MsoLzOadT3pArFwBQ3LSdRqK4mJyfcz0xRwaCLRVKcBDEybmxqBRTKH8uXpEOj0/1MD3wuMTHR8T9adY4LoOD3KuPj7xYVGlGYo0e6gUNKoowkpKBmHpXJZO5TKXCrpjwT5pWFSM1IvROrVH0hksujf+laAHYWi8XT+nsKyIlvVKlSeVSu0twtXpI/Yq4rR2lBKoxpamQmK5Gm55CcIAP1wxAvOWUCEk4xVLvchIaVedi8rgq1NSXjqnjdHcrGayK5yhStVPpbLLvE/Xt6Tnf3Wu529XSM9fZ13Wzbse2kJiGhK1ap/ETCqe5lGLNum+trxnZsbca6tcuwJM+AvKw4mNI1yEpVURYUSE2S8wJ3RSKN35QJUJPdM6/IQ8vaCmzdZMbObU2w7G7BhhbzeEFR4e2SsrIRChqnz5zE999/h9HREXz19SDefOt1dPW0Y8e2Frywtx0vDnRg57NrUVdTgJJ8PYpyEpBvjEdOhvahLIg55YOioiKHRxKgjwPBEaHEQzfz/3DH9mb07+nGsbeO4MjRw+jts8DS3or/GdiNnr4ufP6XC/jhh+9w587PuHdvGLdv38SNG9fwwYfvon9vN3Zvb0Td8lxUlqSirCgZpSRQnJuIgmwdcikL2elqZKUwAbni0aaQvb19M3HT2dnlloODw5Cdnd0d+rKVRFz48xkm0+i+gX5cv34NP/30I86fP4ePPjqL3n4LOjq24O2338CVK1/i22+v4ssvL+HTTz+B2WzGqlUrcfr0HzCwvw9Na8pRXZaBqtI0VBSnYGmBgUooEYUmHYQyyhDKCClJCl7gus0C9DE5OjkNpefkoXvPPugzjIiMEcN9+vQ7JHKFzvs1tzTdO3P2lBD8wYMHce3aNVBTYk1DPXp62/HHUx/g0qXPSOIyBgcHwX/u37+PiMhIiCViHP7dAbRuqAc/CJbxAktIoJAXSEKRiZURCRhJwJCoAPXcRZsF7B0dL8cq1RgeHgb/+fziX6E1pPCjDJ5e3iOUmcHWzRvHz398ThAoKSnB5b/9HYbUdMwJmUPl04GTJ9/DhQvn8cYbh/D++++D/1y/cYOvZbi6uWHvvj48u7kRgsDSdEGgjARKSOChPiCBpAQFpBx3ymYBWuXR9Zu2gH0wPj6O7KISyNRxiBJLMeMZz/GcXOP4a4cOCAJ5eXmY5eMDL29v6PUJ6O7aQX1xGOfOncLx429h5syZMDc2I05vQJQ0Fq6uriTZifWNy60yYCXAMqDVcmMiTtlrswAZPMgtLsXY2Jgg8PXVb5CYngWpSoMFi6MRsTAS7rSKnZZdeP3IIarv89ixow21tTXoaN9KE6kefdQLJ04cx5kzH0Cp5OA9axYCgoIx08sLCQlxsHS3o646F9XlGSQwuQeSJveAICBTKm49yuaRb+Drco0W6zdTM75zHJW1dVAlGvjXOULDF2ABCQQFz4FcEomdbc3o7qGpQ+za3oQtzWXY3LwUHc9twfPP9+Gd40ephN5GW9tmJCXpsHnLBrq+HS1N1VhRkYnlZemooilUzk+hgokpNPEuyExWUdlx99lb2GaBV+eGh48kJKciVq0VSofqX1j9wDkhCA4Ng0gihb+vF5pXF2K9uQgta4qxoWEJNq4l6LihoQRtW5vQRSu9d6AH//vSAI1cCzq7dmNdQxVWVmahhq3+RP3n/6t8cjO1yE5TQ59EDaxQsN8Ctk+hUH50JhqSESONFQKfF0GrToH7+AfAf3YQdIlJcHNzwdrafDTWFaCJRJqJdfVFAvzfTfR9c30xrfYytLbUotlchtXVOULwND6FICuXPLz61uWj1iruUePv4gvbZgGWhv2+fn5DesrCXCob34BAPniBoJBQJOj18KMM1NfkYM2KXGFL0VCbxwsJ0N/Cd2Y6x1+zmrYdq5YZJ1Z+OU2ejGTK6rwg4QX20Phkq59mUPLz/264SBRMAva2Sky8hWka/T4gMPBuVnY2OJUaIXPnYU7YXCQlJ0MsFkMaE05BZdPbNJtW1iRQTytMCH9T0MK5VVVC4ELN8ytPZSNsG6IjQ5C4wAkVWl+UZsYiP1sonYl9kIpWPzpW9gLFMp1wJhyYhM1bCUfqh5dp7A3J5PIHqWnpyDQaIZFKMMvbU3iD0hikwLKEAGt5KFhCWGUKlk2ZdGGrUEQlkqaXC+LBgV4ok7tik8Edr1fOwKbkGajXeaBcH4aclFik6hXC9sE7ICCK4vAhZhAutkj8UlMsopL6jZ2d/acOjo7fBAbPuW/Qax7QHkYoBZIQgqUjQ5guQm3nG3VCqeg0IsSKFmDRwlBERYZBHDUPxvhICvoZdGR54IudEfisg8Nva+aiQTcDpVq/B4qY8Ffo2QuIYCsJVk62C9gRTiyVPkFhYSqxnLuk0qqH83P0FGwmVi3PpbLJp2MeZSSbxGjlSa6yRJjxgsxSNmmWUCZo2gjjMj9LgwpDGMzxbji20h9Xu6JxpV+FI+aF4016z/u1atcPq/P1DTqdOoae7U24E46PI+DMVsCfCHN2do6OWBzdS9vqf3Bq1bAxM4FKJZMalqbQmkq00N6+eU0FGlaV0gurgErJiPLiNHpZJfN7fiqnJNawwrYZJoMYtfFeVErT8fG6WbjaGYHBPg6v1EWNdXa2Yeuz6w75+PgEshicHkfAhXiGCCDmEosJGaELCgnpiJJIByUK5YjBED++tDANtctoGq0uw4amGmxaX0vHFSRUhfqVJVhRlYeK0iwSSSaBeCoxJTQablwk40aTYvwvrta6DL9c7DF6eYsPeixtOPjqAbzw4v6hrp7OC+XV5QsfV8CJ2fsRIUQkISXURCpR6enl1b1g0eLP+d8KsQrlqEqjGtHr48ezMmhMFmWiqsyEylIjivNSKPBEJBu0UKoVD0Qy+djC6Oir7h4eA/R/mvw87FdXK13PbsyPHOnt7aAtyQmBQ4dfHe3p7by187ntOXTdPCKDcLZVwIFwI7yIQGLepCxomUQ50Ui0UTD/5+Pr925waOifFi6OuiaKlQ1JOOUYMU6CozGx8uHIqJjr/kFBJ11cXJ6ne7YSZmIpkUJoWxqXv2fp2n133/49d44de1OQOHr0CAIC/Meio6MhkUhA110jNhL21gLWEvaTGtmbmM0kFk3KRCKRRZQR9cQGoo3oIHppJPfTsY/oJtqJbUQLUUeUshVNIJSExMvLK9rT03P+upbGVd09nZfo9/XPJlM2/P390dnZKRAWFsZL8JT+OwG7SRLuxEzCn5VTOBHFRJREPKEn0ggTUcRWtoJRyr4zscwlEXHsXinLbDgbn37sWW7bdm2L9/Pzu+nu7o6NGzeitbWVshEAlokvCPsJARskXFlPeDORYJaRCCYjZuWlYNnREFqGhlCxczJ27WJ279xJgXsRHmyAOLJnnyTAQxkVjvPnz4evry94eWuBX5RgOEwSmU54ErOYzGxiDhHGpMKJCCvC2bkwFvBsFrQ3m3bTWeBO7Fl2jPUErKFy44/p1gK2ijgSzkzGnfBgQcxkAfkwfBk+DG9iJrvWg93ryoJ2nBy41bMPWQvQ7pk/LrMSeCQRe8JhkpATk3JhQblZ4crOOVsFLGwTrAOfDLv3AAErWq0FHldmktQEDlbYM+yseYTnLSOGCDD6H1/ARilrpuD/LyYuMoFDVgJPBqx3/p84YS3wpInonmQBxlOBpwJPBf4JszXhha5WvGwAAAAASUVORK5CYII= - -------=_Part_0_1330682067197-- - +Mail content: +To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" +Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= +Importance: Normal +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_1330682067197" + +------=_Part_0_1330682067197 +Content-Type: multipart/alternative; + boundary="----=_Part_2_1330682067197" + +------=_Part_2_1330682067197 +Content-Type: text/plain; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-1 +------=_Part_2_1330682067197 +Content-Type: text/html; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-2 +------=_Part_2_1330682067197-- + +------=_Part_0_1330682067197 +Content-Type: +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="gimp.png" + +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 + +------=_Part_0_1330682067197-- + diff --git a/mailbox/store/src/test/resources/eml/oneAttachmentWithSimpleContentType.eml b/mailbox/store/src/test/resources/eml/oneAttachmentWithSimpleContentType.eml index f90f915b340..ca0abe7fd03 100644 --- a/mailbox/store/src/test/resources/eml/oneAttachmentWithSimpleContentType.eml +++ b/mailbox/store/src/test/resources/eml/oneAttachmentWithSimpleContentType.eml @@ -1,38 +1,38 @@ -Mail content: -To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" -Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= -Importance: Normal -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="----=_Part_0_1330682067197" - -------=_Part_0_1330682067197 -Content-Type: multipart/alternative; - boundary="----=_Part_2_1330682067197" - -------=_Part_2_1330682067197 -Content-Type: text/plain; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-1 -------=_Part_2_1330682067197 -Content-Type: text/html; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-2 -------=_Part_2_1330682067197-- - -------=_Part_0_1330682067197 -Content-Type: application/octet-stream -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="gimp.png" - -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 - -------=_Part_0_1330682067197-- - +Mail content: +To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" +Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= +Importance: Normal +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_1330682067197" + +------=_Part_0_1330682067197 +Content-Type: multipart/alternative; + boundary="----=_Part_2_1330682067197" + +------=_Part_2_1330682067197 +Content-Type: text/plain; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-1 +------=_Part_2_1330682067197 +Content-Type: text/html; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-2 +------=_Part_2_1330682067197-- + +------=_Part_0_1330682067197 +Content-Type: application/octet-stream +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="gimp.png" + +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 + +------=_Part_0_1330682067197-- + diff --git a/mailbox/store/src/test/resources/eml/oneAttachmentWithoutContentType.eml b/mailbox/store/src/test/resources/eml/oneAttachmentWithoutContentType.eml index 76428bce951..1c3bd52fce4 100644 --- a/mailbox/store/src/test/resources/eml/oneAttachmentWithoutContentType.eml +++ b/mailbox/store/src/test/resources/eml/oneAttachmentWithoutContentType.eml @@ -1,37 +1,37 @@ -Mail content: -To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" -Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= -Importance: Normal -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="----=_Part_0_1330682067197" - -------=_Part_0_1330682067197 -Content-Type: multipart/alternative; - boundary="----=_Part_2_1330682067197" - -------=_Part_2_1330682067197 -Content-Type: text/plain; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-1 -------=_Part_2_1330682067197 -Content-Type: text/html; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-2 -------=_Part_2_1330682067197-- - -------=_Part_0_1330682067197 -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="gimp.png" - -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 - -------=_Part_0_1330682067197-- - +Mail content: +To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" +Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= +Importance: Normal +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_1330682067197" + +------=_Part_0_1330682067197 +Content-Type: multipart/alternative; + boundary="----=_Part_2_1330682067197" + +------=_Part_2_1330682067197 +Content-Type: text/plain; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-1 +------=_Part_2_1330682067197 +Content-Type: text/html; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-2 +------=_Part_2_1330682067197-- + +------=_Part_0_1330682067197 +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="gimp.png" + +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 + +------=_Part_0_1330682067197-- + diff --git a/mailbox/store/src/test/resources/eml/oneAttachmentWithoutName.eml b/mailbox/store/src/test/resources/eml/oneAttachmentWithoutName.eml index f0bd9b70cb9..a54ae421c53 100644 --- a/mailbox/store/src/test/resources/eml/oneAttachmentWithoutName.eml +++ b/mailbox/store/src/test/resources/eml/oneAttachmentWithoutName.eml @@ -1,37 +1,37 @@ -Mail content: -To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" -Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= -Importance: Normal -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="----=_Part_0_1330682067197" - -------=_Part_0_1330682067197 -Content-Type: multipart/alternative; - boundary="----=_Part_2_1330682067197" - -------=_Part_2_1330682067197 -Content-Type: text/plain; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-1 -------=_Part_2_1330682067197 -Content-Type: text/html; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-2 -------=_Part_2_1330682067197-- - -------=_Part_0_1330682067197 -Content-Type: application/octet-stream; -Content-Transfer-Encoding: base64 -Content-Disposition: attachment - -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 - -------=_Part_0_1330682067197-- - +Mail content: +To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" +Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= +Importance: Normal +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_1330682067197" + +------=_Part_0_1330682067197 +Content-Type: multipart/alternative; + boundary="----=_Part_2_1330682067197" + +------=_Part_2_1330682067197 +Content-Type: text/plain; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-1 +------=_Part_2_1330682067197 +Content-Type: text/html; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-2 +------=_Part_2_1330682067197-- + +------=_Part_0_1330682067197 +Content-Type: application/octet-stream; +Content-Transfer-Encoding: base64 +Content-Disposition: attachment + +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 + +------=_Part_0_1330682067197-- + diff --git a/mailbox/store/src/test/resources/eml/oneHtmlAttachmentAndSomeTextInlined.eml b/mailbox/store/src/test/resources/eml/oneHtmlAttachmentAndSomeTextInlined.eml index 519418ea6a6..2fbb3e0aae6 100644 --- a/mailbox/store/src/test/resources/eml/oneHtmlAttachmentAndSomeTextInlined.eml +++ b/mailbox/store/src/test/resources/eml/oneHtmlAttachmentAndSomeTextInlined.eml @@ -1,39 +1,39 @@ -Mail content: -To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" -Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= -Importance: Normal -MIME-Version: 1.0 -Content-Type: multipart/mixed; - boundary="----=_Part_0_1330682067197" - -------=_Part_0_1330682067197 -Content-Type: multipart/alternative; - boundary="----=_Part_2_1330682067197" - -------=_Part_2_1330682067197 -Content-Type: text/plain; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-1 -------=_Part_2_1330682067197 -Content-Type: text/html; - charset= utf-8 -Content-Transfer-Encoding: 8bit -Content-Disposition: inline - -Content of part 1-2 -------=_Part_2_1330682067197-- - -------=_Part_0_1330682067197 -Content-Type: text/html; - name="attachment.html" -Content-Transfer-Encoding: 8bit -Content-Disposition: attachment; - filename="attachment.html" - - - Hello! - - +Mail content: +To: "=?utf-8?B?UmFuaSBBc3NhZg==?=" +Subject: =?utf-8?B?VHIuIDogUGhvdG9zICE=?= +Importance: Normal +MIME-Version: 1.0 +Content-Type: multipart/mixed; + boundary="----=_Part_0_1330682067197" + +------=_Part_0_1330682067197 +Content-Type: multipart/alternative; + boundary="----=_Part_2_1330682067197" + +------=_Part_2_1330682067197 +Content-Type: text/plain; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-1 +------=_Part_2_1330682067197 +Content-Type: text/html; + charset= utf-8 +Content-Transfer-Encoding: 8bit +Content-Disposition: inline + +Content of part 1-2 +------=_Part_2_1330682067197-- + +------=_Part_0_1330682067197 +Content-Type: text/html; + name="attachment.html" +Content-Transfer-Encoding: 8bit +Content-Disposition: attachment; + filename="attachment.html" + + + Hello! + + diff --git a/mailbox/store/src/test/resources/eml/oneInlinedAttachment.eml b/mailbox/store/src/test/resources/eml/oneInlinedAttachment.eml index 50c0b80c2e1..77496ddd314 100644 --- a/mailbox/store/src/test/resources/eml/oneInlinedAttachment.eml +++ b/mailbox/store/src/test/resources/eml/oneInlinedAttachment.eml @@ -1,201 +1,201 @@ -Return-Path: -Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) - by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; - Tue, 05 Jul 2016 11:47:47 +0200 -X-Sieve: CMU Sieve 2.2 -Received: from [10.69.0.107] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) - (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) - (No client certificate requested) - by alderaan.linagora.com (Postfix) with ESMTPSA id F1F3E74E - for ; Tue, 5 Jul 2016 11:47:46 +0200 (CEST) -To: Antoine DUPRAT -From: Antoine DUPRAT -Subject: Inline attachment -Message-ID: <26d91590-b995-8d45-f66a-0433c65745bb@linagora.com> -Date: Tue, 5 Jul 2016 11:47:46 +0200 -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 - Thunderbird/45.1.1 -MIME-Version: 1.0 -Content-Type: multipart/alternative; - boundary="------------FC06E08B3CDF05E9A3E28077" - -This is a multi-part message in MIME format. ---------------FC06E08B3CDF05E9A3E28077 -Content-Type: text/plain; charset=utf-8; format=flowed -Content-Transfer-Encoding: 7bit - -This is an inline attachment: - - - - -Cheers! - ---------------FC06E08B3CDF05E9A3E28077 -Content-Type: multipart/related; - boundary="------------47107B0D40019CDFED2C4263" - - ---------------47107B0D40019CDFED2C4263 -Content-Type: text/html; charset=utf-8 -Content-Transfer-Encoding: 7bit - - - - - - - - This is an inline attachment:
-
-
-
-
- Cheers!
- - - ---------------47107B0D40019CDFED2C4263 -Content-Type: image/png; - name="james-logo-square.png" -Content-Transfer-Encoding: base64 -Content-ID: -Content-Disposition: inline; - filename="james-logo-square.png" - -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 -cHRoLXdyaXR0ZW4ACKfELPIAAAAASUVORK5CYII= ---------------47107B0D40019CDFED2C4263-- - ---------------FC06E08B3CDF05E9A3E28077-- +Return-Path: +Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) + by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; + Tue, 05 Jul 2016 11:47:47 +0200 +X-Sieve: CMU Sieve 2.2 +Received: from [10.69.0.107] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) + (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) + (No client certificate requested) + by alderaan.linagora.com (Postfix) with ESMTPSA id F1F3E74E + for ; Tue, 5 Jul 2016 11:47:46 +0200 (CEST) +To: Antoine DUPRAT +From: Antoine DUPRAT +Subject: Inline attachment +Message-ID: <26d91590-b995-8d45-f66a-0433c65745bb@linagora.com> +Date: Tue, 5 Jul 2016 11:47:46 +0200 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 + Thunderbird/45.1.1 +MIME-Version: 1.0 +Content-Type: multipart/alternative; + boundary="------------FC06E08B3CDF05E9A3E28077" + +This is a multi-part message in MIME format. +--------------FC06E08B3CDF05E9A3E28077 +Content-Type: text/plain; charset=utf-8; format=flowed +Content-Transfer-Encoding: 7bit + +This is an inline attachment: + + + + +Cheers! + +--------------FC06E08B3CDF05E9A3E28077 +Content-Type: multipart/related; + boundary="------------47107B0D40019CDFED2C4263" + + +--------------47107B0D40019CDFED2C4263 +Content-Type: text/html; charset=utf-8 +Content-Transfer-Encoding: 7bit + + + + + + + + This is an inline attachment:
+
+
+
+
+ Cheers!
+ + + +--------------47107B0D40019CDFED2C4263 +Content-Type: image/png; + name="james-logo-square.png" +Content-Transfer-Encoding: base64 +Content-ID: +Content-Disposition: inline; + filename="james-logo-square.png" + +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 +--------------47107B0D40019CDFED2C4263-- + +--------------FC06E08B3CDF05E9A3E28077-- diff --git a/mailbox/store/src/test/resources/eml/pgpSignedMail.eml b/mailbox/store/src/test/resources/eml/pgpSignedMail.eml index 1d0451f2d92..75248e4a015 100644 --- a/mailbox/store/src/test/resources/eml/pgpSignedMail.eml +++ b/mailbox/store/src/test/resources/eml/pgpSignedMail.eml @@ -1,136 +1,136 @@ -Return-Path: -Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) - by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; - Wed, 03 Jun 2015 21:19:59 +0200 -X-Sieve: CMU Sieve 2.4 -Received: from localhost (spam.minet.net [192.168.102.97]) - by mx2.minet.net (Postfix) with ESMTP id 8A9DAA27DA1 - for ; Wed, 3 Jun 2015 21:20:03 +0200 (CEST) -X-Virus-Scanned: by amavisd-new using ClamAV at minet.net -X-Spam-Flag: NO -X-Spam-Score: -1.51 -X-Spam-Level: -X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, - T_RP_MATCHES_RCVD=-0.01] autolearn=unavailable -Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) - by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) - with ESMTP id cF6J0AAnzsTX for ; - Wed, 3 Jun 2015 19:20:02 +0000 (UTC) -Received-SPF: None (no SPF record) identity=mailfrom; client-ip=82.195.75.100; helo=bendel.debian.org; envelope-from=bounce-debian-security-announce=benwa=minet.net@lists.debian.org; receiver=benwa@minet.net -Received: from bendel.debian.org (bendel.debian.org [82.195.75.100]) - (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) - (No client certificate requested) - by mx2.minet.net (Postfix) with ESMTPS id 7F69FA27D98 - for ; Wed, 3 Jun 2015 21:20:01 +0200 (CEST) -Received: from localhost (localhost [127.0.0.1]) - by bendel.debian.org (Postfix) with QMQP - id 1C2F6275; Wed, 3 Jun 2015 19:14:50 +0000 (UTC) -Old-Return-Path: -X-Original-To: lists-debian-security-announce@bendel.debian.org -Delivered-To: lists-debian-security-announce@bendel.debian.org -Received: from localhost (localhost [127.0.0.1]) - by bendel.debian.org (Postfix) with ESMTP id 7EFBF228 - for ; Wed, 3 Jun 2015 19:14:39 +0000 (UTC) -X-Amavis-Spam-Status: No, score=-8.99 tagged_above=-10000 required=5.3 - tests=[BAYES_00=-2, DIGITS_LETTERS=1, FVGT_m_MULTI_ODD=0.02, - LDO_WHITELIST=-5, OUR_MTA_MSGID=2, PGPSIGNATURE=-5, - T_RP_MATCHES_RCVD=-0.01] autolearn=ham -Received: from bendel.debian.org ([127.0.0.1]) - by localhost (lists.debian.org [127.0.0.1]) (amavisd-new, port 2525) - with ESMTP id RiKdt2PVwXOm - for ; - Wed, 3 Jun 2015 19:14:34 +0000 (UTC) -Received: from master.debian.org (master.debian.org [IPv6:2001:41b8:202:deb:216:36ff:fe40:4001]) - (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) - (Client CN "master.debian.org", Issuer "Debian SMTP CA" (not verified)) - by bendel.debian.org (Postfix) with ESMTPS id ABE761B7 - for ; Wed, 3 Jun 2015 19:14:34 +0000 (UTC) -Received: from carnil by master.debian.org with local (Exim 4.84) - (envelope-from ) - id 1Z0E7U-0004Bc-Jv - for debian-security-announce@lists.debian.org; Wed, 03 Jun 2015 19:14:32 +0000 -From: Markus Koschany -To: debian-security-announce@lists.debian.org -Message-Id: -Date: Wed, 03 Jun 2015 19:14:32 +0000 -X-Debian: PGP check passed for security officers -Subject: [SECURITY] [DSA 3278-1] libapache-mod-jk security update -Priority: urgent -Reply-To: debian-security@lists.debian.org -X-Rc-Virus: 2007-09-13_01 -X-Rc-Spam: 2008-11-04_01 -Resent-Message-ID: -Resent-From: debian-security-announce@lists.debian.org -X-Mailing-List: archive/latest/2089 -X-Loop: debian-security-announce@lists.debian.org -List-Id: -List-Post: -List-Help: -List-Subscribe: -List-Unsubscribe: -Precedence: list -Resent-Sender: debian-security-announce-request@lists.debian.org -Resent-Date: Wed, 3 Jun 2015 19:14:50 +0000 (UTC) - ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - -- ------------------------------------------------------------------------- -Debian Security Advisory DSA-3278-1 security@debian.org -http://www.debian.org/security/ Markus Koschany -June 03, 2015 http://www.debian.org/security/faq -- ------------------------------------------------------------------------- - -Package : libapache-mod-jk -CVE ID : CVE-2014-8111 -Debian Bug : 783233 - -An information disclosure flaw due to incorrect JkMount/JkUnmount -directives processing was found in the Apache 2 module mod_jk to forward -requests from the Apache web server to Tomcat. A JkUnmount rule for a -subtree of a previous JkMount rule could be ignored. This could allow a -remote attacker to potentially access a private artifact in a tree that -would otherwise not be accessible to them. - -For the oldstable distribution (wheezy), this problem has been fixed -in version 1:1.2.37-1+deb7u1. - -For the stable distribution (jessie), this problem has been fixed in -version 1:1.2.37-4+deb8u1. - -For the testing distribution (stretch), this problem has been fixed -in version 1:1.2.40+svn150520-1. - -For the unstable distribution (sid), this problem has been fixed in -version 1:1.2.40+svn150520-1. - -We recommend that you upgrade your libapache-mod-jk packages. - -Further information about Debian Security Advisories, how to apply -these updates to your system and frequently asked questions can be -found at: https://www.debian.org/security/ - -Mailing list: debian-security-announce@lists.debian.org ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQIcBAEBCgAGBQJVb0AhAAoJEAVMuPMTQ89Ef+gP/1e6ZRHna5rrHYiaclwnWg8Y -YHIjWwqfsnldjqfTirrBtf9TlLZrqIUHhaeaA0PEbzvzqVfh5QToOvvMeFHqXLS2 -4eSmUtc3hb5BQlSvPsuP5RzeDYPy0S2zRaJlQ6dKSXmxb3Zh1drjxUg9kzpEGU9v -ykwDIRO7w+YpfcNqoxldgL0JOngMa9Qhl/wSwLV559wrESiSp2QifN/JZz2YRvsp -XeZvCHV5dHYJLfCOn3bQ6QRf0votEFObrW2T14noo/Srxv1n+4sstql7bCDbKW8c -O3SrlEk7HX5N4qPlG8Jo288NH1gqxXbuJ9SqF1MlIJsYE2UWT2nydfHVM1vMH23+ -Spfd51SfmrK2GSOg2tna29BDGInDZ0Tud+GqsTKMMICgtg7SCK4FIrZYhhFFompG -li9h7DE96Cbv6J5a8JSIYg/kyzFOO8VcYakOUOJ2Oyo8Tv2a6GJLF9azjsThE7bv -LBUWbk2cOsd98BYtsUwFKJhqQLBvRCYnw85/WbC8EDmkbyrxIKf0uaF1e6vc9qV9 -4OKmIgbNageXDzrfnc9PrwZ05xPiPhFJUk3Bu3XzosMzqU7XBPhtjkvPGJGcMv9g -cCepn+vtFQFBR612a4Gm16XN068zbnBR8VHx3PRNIVkPyhoxR55RdFtwPL7FCHX0 -XVZyRUFDwW4cMiJnJ49U -=M39D ------END PGP SIGNATURE----- - - --- -To UNSUBSCRIBE, email to debian-security-announce-REQUEST@lists.debian.org -with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org +Return-Path: +Received: from mx2.minet.net (mx2.minet.net [192.168.102.26]) + by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; + Wed, 03 Jun 2015 21:19:59 +0200 +X-Sieve: CMU Sieve 2.4 +Received: from localhost (spam.minet.net [192.168.102.97]) + by mx2.minet.net (Postfix) with ESMTP id 8A9DAA27DA1 + for ; Wed, 3 Jun 2015 21:20:03 +0200 (CEST) +X-Virus-Scanned: by amavisd-new using ClamAV at minet.net +X-Spam-Flag: NO +X-Spam-Score: -1.51 +X-Spam-Level: +X-Spam-Status: No, score=-1.51 required=1 tests=[BAYES_00=-1.5, + T_RP_MATCHES_RCVD=-0.01] autolearn=unavailable +Received: from mx2.minet.net ([IPv6:::ffff:192.168.102.26]) + by localhost (spam.minet.net [::ffff:192.168.102.97]) (amavisd-new, port 10024) + with ESMTP id cF6J0AAnzsTX for ; + Wed, 3 Jun 2015 19:20:02 +0000 (UTC) +Received-SPF: None (no SPF record) identity=mailfrom; client-ip=82.195.75.100; helo=bendel.debian.org; envelope-from=bounce-debian-security-announce=benwa=minet.net@lists.debian.org; receiver=benwa@minet.net +Received: from bendel.debian.org (bendel.debian.org [82.195.75.100]) + (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) + (No client certificate requested) + by mx2.minet.net (Postfix) with ESMTPS id 7F69FA27D98 + for ; Wed, 3 Jun 2015 21:20:01 +0200 (CEST) +Received: from localhost (localhost [127.0.0.1]) + by bendel.debian.org (Postfix) with QMQP + id 1C2F6275; Wed, 3 Jun 2015 19:14:50 +0000 (UTC) +Old-Return-Path: +X-Original-To: lists-debian-security-announce@bendel.debian.org +Delivered-To: lists-debian-security-announce@bendel.debian.org +Received: from localhost (localhost [127.0.0.1]) + by bendel.debian.org (Postfix) with ESMTP id 7EFBF228 + for ; Wed, 3 Jun 2015 19:14:39 +0000 (UTC) +X-Amavis-Spam-Status: No, score=-8.99 tagged_above=-10000 required=5.3 + tests=[BAYES_00=-2, DIGITS_LETTERS=1, FVGT_m_MULTI_ODD=0.02, + LDO_WHITELIST=-5, OUR_MTA_MSGID=2, PGPSIGNATURE=-5, + T_RP_MATCHES_RCVD=-0.01] autolearn=ham +Received: from bendel.debian.org ([127.0.0.1]) + by localhost (lists.debian.org [127.0.0.1]) (amavisd-new, port 2525) + with ESMTP id RiKdt2PVwXOm + for ; + Wed, 3 Jun 2015 19:14:34 +0000 (UTC) +Received: from master.debian.org (master.debian.org [IPv6:2001:41b8:202:deb:216:36ff:fe40:4001]) + (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) + (Client CN "master.debian.org", Issuer "Debian SMTP CA" (not verified)) + by bendel.debian.org (Postfix) with ESMTPS id ABE761B7 + for ; Wed, 3 Jun 2015 19:14:34 +0000 (UTC) +Received: from carnil by master.debian.org with local (Exim 4.84) + (envelope-from ) + id 1Z0E7U-0004Bc-Jv + for debian-security-announce@lists.debian.org; Wed, 03 Jun 2015 19:14:32 +0000 +From: Markus Koschany +To: debian-security-announce@lists.debian.org +Message-Id: +Date: Wed, 03 Jun 2015 19:14:32 +0000 +X-Debian: PGP check passed for security officers +Subject: [SECURITY] [DSA 3278-1] libapache-mod-jk security update +Priority: urgent +Reply-To: debian-security@lists.debian.org +X-Rc-Virus: 2007-09-13_01 +X-Rc-Spam: 2008-11-04_01 +Resent-Message-ID: +Resent-From: debian-security-announce@lists.debian.org +X-Mailing-List: archive/latest/2089 +X-Loop: debian-security-announce@lists.debian.org +List-Id: +List-Post: +List-Help: +List-Subscribe: +List-Unsubscribe: +Precedence: list +Resent-Sender: debian-security-announce-request@lists.debian.org +Resent-Date: Wed, 3 Jun 2015 19:14:50 +0000 (UTC) + +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +- ------------------------------------------------------------------------- +Debian Security Advisory DSA-3278-1 security@debian.org +http://www.debian.org/security/ Markus Koschany +June 03, 2015 http://www.debian.org/security/faq +- ------------------------------------------------------------------------- + +Package : libapache-mod-jk +CVE ID : CVE-2014-8111 +Debian Bug : 783233 + +An information disclosure flaw due to incorrect JkMount/JkUnmount +directives processing was found in the Apache 2 module mod_jk to forward +requests from the Apache web server to Tomcat. A JkUnmount rule for a +subtree of a previous JkMount rule could be ignored. This could allow a +remote attacker to potentially access a private artifact in a tree that +would otherwise not be accessible to them. + +For the oldstable distribution (wheezy), this problem has been fixed +in version 1:1.2.37-1+deb7u1. + +For the stable distribution (jessie), this problem has been fixed in +version 1:1.2.37-4+deb8u1. + +For the testing distribution (stretch), this problem has been fixed +in version 1:1.2.40+svn150520-1. + +For the unstable distribution (sid), this problem has been fixed in +version 1:1.2.40+svn150520-1. + +We recommend that you upgrade your libapache-mod-jk packages. + +Further information about Debian Security Advisories, how to apply +these updates to your system and frequently asked questions can be +found at: https://www.debian.org/security/ + +Mailing list: debian-security-announce@lists.debian.org +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAEBCgAGBQJVb0AhAAoJEAVMuPMTQ89Ef+gP/1e6ZRHna5rrHYiaclwnWg8Y +YHIjWwqfsnldjqfTirrBtf9TlLZrqIUHhaeaA0PEbzvzqVfh5QToOvvMeFHqXLS2 +4eSmUtc3hb5BQlSvPsuP5RzeDYPy0S2zRaJlQ6dKSXmxb3Zh1drjxUg9kzpEGU9v +ykwDIRO7w+YpfcNqoxldgL0JOngMa9Qhl/wSwLV559wrESiSp2QifN/JZz2YRvsp +XeZvCHV5dHYJLfCOn3bQ6QRf0votEFObrW2T14noo/Srxv1n+4sstql7bCDbKW8c +O3SrlEk7HX5N4qPlG8Jo288NH1gqxXbuJ9SqF1MlIJsYE2UWT2nydfHVM1vMH23+ +Spfd51SfmrK2GSOg2tna29BDGInDZ0Tud+GqsTKMMICgtg7SCK4FIrZYhhFFompG +li9h7DE96Cbv6J5a8JSIYg/kyzFOO8VcYakOUOJ2Oyo8Tv2a6GJLF9azjsThE7bv +LBUWbk2cOsd98BYtsUwFKJhqQLBvRCYnw85/WbC8EDmkbyrxIKf0uaF1e6vc9qV9 +4OKmIgbNageXDzrfnc9PrwZ05xPiPhFJUk3Bu3XzosMzqU7XBPhtjkvPGJGcMv9g +cCepn+vtFQFBR612a4Gm16XN068zbnBR8VHx3PRNIVkPyhoxR55RdFtwPL7FCHX0 +XVZyRUFDwW4cMiJnJ49U +=M39D +-----END PGP SIGNATURE----- + + +-- +To UNSUBSCRIBE, email to debian-security-announce-REQUEST@lists.debian.org +with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Archive: https://lists.debian.org/E1Z0E7U-0004Bc-Jv@master.debian.org \ No newline at end of file diff --git a/mailbox/store/src/test/resources/eml/recursiveMail.eml b/mailbox/store/src/test/resources/eml/recursiveMail.eml index 84e3de42a35..65dae2b016e 100644 --- a/mailbox/store/src/test/resources/eml/recursiveMail.eml +++ b/mailbox/store/src/test/resources/eml/recursiveMail.eml @@ -1,77 +1,77 @@ -Return-Path: -Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) - by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; - Wed, 10 Jun 2015 10:45:29 +0200 -X-Sieve: CMU Sieve 2.2 -Received: from [10.69.2.28] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) - (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) - (No client certificate requested) - by alderaan.linagora.com (Postfix) with ESMTPSA id 7F33E728 - for ; Wed, 10 Jun 2015 10:45:28 +0200 (CEST) -Message-ID: <5577F927.2040409@linagora.com> -Date: Wed, 10 Jun 2015 10:45:27 +0200 -From: Matthieu Baechler -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0 -MIME-Version: 1.0 -To: btellier@linagora.com -Subject: Fwd: Courbe Sprint -References: <556EA5E0.8010008@linagora.com> -In-Reply-To: <556EA5E0.8010008@linagora.com> -X-Forwarded-Message-Id: <556EA5E0.8010008@linagora.com> -Content-Type: multipart/mixed; - boundary="------------080603090509090707040003" - -This is a multi-part message in MIME format. ---------------080603090509090707040003 -Content-Type: text/plain; charset=utf-8; format=flowed -Content-Transfer-Encoding: 7bit - -Forward as attachment ! - - - ---------------080603090509090707040003 -Content-Type: message/rfc822; - name="Courbe Sprint.eml" -Content-Transfer-Encoding: 8bit -Content-Disposition: attachment; - filename="Courbe Sprint.eml" - -Return-Path: -Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) - by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; - Wed, 03 Jun 2015 08:59:45 +0200 -X-Sieve: CMU Sieve 2.2 -Received: from [10.69.43.36] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) - (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) - (No client certificate requested) - by alderaan.linagora.com (Postfix) with ESMTPSA id 4FBAF720 - for ; Wed, 3 Jun 2015 08:59:45 +0200 (CEST) -Message-ID: <556EA5E0.8010008@linagora.com> -Date: Wed, 03 Jun 2015 08:59:44 +0200 -From: Antoine DUPRAT -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 -MIME-Version: 1.0 -To: "mbaechler@linagora.com" -Subject: Courbe Sprint -Content-Type: multipart/mixed; - boundary="------------000406070706000403020805" - -This is a multi-part message in MIME format. ---------------000406070706000403020805 -Content-Type: text/plain; charset=utf-8; format=flowed -Content-Transfer-Encoding: 8bit - -Textual content of one attachment ( mail signature ) - ---------------000406070706000403020805 -Content-Type: application/vnd.oasis.opendocument.spreadsheet; - name="Sprint-2015-05-18.ods" -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="Sprint-2015-05-18.ods" - -Spread shit datas ! ---------------000406070706000403020805-- - ---------------080603090509090707040003-- +Return-Path: +Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) + by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; + Wed, 10 Jun 2015 10:45:29 +0200 +X-Sieve: CMU Sieve 2.2 +Received: from [10.69.2.28] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) + (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) + (No client certificate requested) + by alderaan.linagora.com (Postfix) with ESMTPSA id 7F33E728 + for ; Wed, 10 Jun 2015 10:45:28 +0200 (CEST) +Message-ID: <5577F927.2040409@linagora.com> +Date: Wed, 10 Jun 2015 10:45:27 +0200 +From: Matthieu Baechler +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0 +MIME-Version: 1.0 +To: btellier@linagora.com +Subject: Fwd: Courbe Sprint +References: <556EA5E0.8010008@linagora.com> +In-Reply-To: <556EA5E0.8010008@linagora.com> +X-Forwarded-Message-Id: <556EA5E0.8010008@linagora.com> +Content-Type: multipart/mixed; + boundary="------------080603090509090707040003" + +This is a multi-part message in MIME format. +--------------080603090509090707040003 +Content-Type: text/plain; charset=utf-8; format=flowed +Content-Transfer-Encoding: 7bit + +Forward as attachment ! + + + +--------------080603090509090707040003 +Content-Type: message/rfc822; + name="Courbe Sprint.eml" +Content-Transfer-Encoding: 8bit +Content-Disposition: attachment; + filename="Courbe Sprint.eml" + +Return-Path: +Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) + by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; + Wed, 03 Jun 2015 08:59:45 +0200 +X-Sieve: CMU Sieve 2.2 +Received: from [10.69.43.36] (mne69-10-88-173-78-196.fbx.proxad.net [88.173.78.196]) + (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) + (No client certificate requested) + by alderaan.linagora.com (Postfix) with ESMTPSA id 4FBAF720 + for ; Wed, 3 Jun 2015 08:59:45 +0200 (CEST) +Message-ID: <556EA5E0.8010008@linagora.com> +Date: Wed, 03 Jun 2015 08:59:44 +0200 +From: Antoine DUPRAT +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 +MIME-Version: 1.0 +To: "mbaechler@linagora.com" +Subject: Courbe Sprint +Content-Type: multipart/mixed; + boundary="------------000406070706000403020805" + +This is a multi-part message in MIME format. +--------------000406070706000403020805 +Content-Type: text/plain; charset=utf-8; format=flowed +Content-Transfer-Encoding: 8bit + +Textual content of one attachment ( mail signature ) + +--------------000406070706000403020805 +Content-Type: application/vnd.oasis.opendocument.spreadsheet; + name="Sprint-2015-05-18.ods" +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="Sprint-2015-05-18.ods" + +Spread shit datas ! +--------------000406070706000403020805-- + +--------------080603090509090707040003-- diff --git a/mailbox/store/src/test/resources/eml/spamMail.eml b/mailbox/store/src/test/resources/eml/spamMail.eml index 4c239ca7a2a..de801589666 100644 --- a/mailbox/store/src/test/resources/eml/spamMail.eml +++ b/mailbox/store/src/test/resources/eml/spamMail.eml @@ -1,144 +1,144 @@ -Return-Path: -Received: from mx1.minet.net (mx1.minet.net [192.168.102.25]) - by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; - Wed, 03 Jun 2015 11:05:45 +0200 -X-Sieve: CMU Sieve 2.4 -Received: from smtp.minet.net (smtp.minet.net [192.168.102.18]) - by mx1.minet.net (Postfix) with ESMTP id F06FE610F72; - Wed, 3 Jun 2015 11:05:48 +0200 (CEST) -Received: from listes.minet.net (listes.minet.net [192.168.102.29]) - by smtp.minet.net (Postfix) with ESMTP id AAB15610F70; - Wed, 3 Jun 2015 09:05:48 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=minet.net; s=mail; - t=1433322348; bh=8OtmVRMX7IWWyQo8WQIi5rKeDEQFghSX2r1WN9/pqUk=; - h=From:Date:To:Subject:List-Id:List-Unsubscribe:List-Post:List-Help: - List-Subscribe:From; - b=UkthSFXn5mtPnn7sYvDJIxgCk1O36L0p+hTOnI/xTF2WRMGJyXtLyCdFdE5jQ5gE4 - EGNdhwmfjaKsoE7IDtc/4GrPvbnM8i9ojpSOBW1hXJPOeYnRgah/4gsXsMJWvmmq/A - 4oTnw8ZswFXiShDmBMyaSEZuVrWTdaPBgUhVhGw8= -Received: from listes.minet.net (listes.minet.net [127.0.0.1]) - by listes.minet.net (Postfix) with ESMTP id 9CD5BA27FF9; - Wed, 3 Jun 2015 09:05:48 +0000 (UTC) -X-Original-To: root@listes.minet.net -Delivered-To: root@listes.minet.net -Received: from mx1.minet.net (mx1.minet.net [192.168.102.25]) - by listes.minet.net (Postfix) with ESMTP id B8C1FA27FEF - for ; Wed, 3 Jun 2015 09:05:46 +0000 (UTC) -Received: from localhost (spam.minet.net [192.168.102.97]) - by mx1.minet.net (Postfix) with ESMTP id AD28B610F6D - for ; Wed, 3 Jun 2015 11:05:46 +0200 (CEST) -Content-Type: multipart/mixed; boundary="----------=_1433322346-12583-0" -Content-Transfer-Encoding: 7bit -MIME-Version: 1.0 -From: "Content-filter at spam.minet.net" -Date: Wed, 3 Jun 2015 09:05:46 +0000 (UTC) -To: -Message-ID: -Subject: [root] UNCHECKED contents in mail FROM -X-BeenThere: root@listes.minet.net -X-Mailman-Version: 2.1.15 -Precedence: list -List-Id: -List-Unsubscribe: , - -List-Post: -List-Help: -List-Subscribe: , - -Errors-To: root-bounces@listes.minet.net -Sender: "root" - - -This is a multi-part message in MIME format... - -------------=_1433322346-12583-0 -Content-Type: text/plain; charset="UTF-8" -Content-Disposition: inline -Content-Transfer-Encoding: 7bit - -No viruses were found. - -Content type: Unchecked -Internal reference code for the message is 12583-16/Ss-IZaXqmZao - -According to a 'Received:' trace, the message apparently originated at: - [198.252.153.129], [127.0.0.1] localhost [127.0.0.1] Authenticated sender: - quentin.h - -Return-Path: -From: Quentin -Message-ID: <556EC361.6000308@riseup.net> -Subject: =?UTF-8?B?UmU6IEZ3ZDogW1RtcGxhYl0gW0FQUEVMIEEgUEFSVElDSVBBVElPTl0=?= - =?UTF-8?B?IFdvb3QgZGV2aWNlcyAjMiAgOiB2ZW5leiBmYWlyZSBsZXVyIGhhY2tmw6p0ZSA=?= - =?UTF-8?B?YXV4IHBldGl0ZXMgbWFjaGluZXMgcHJvZ3JhbW1hYmxlcyBsZXMgNi03IGp1aW4=?= - =?UTF-8?B?IGF1IEphcmRpbiBkJ2FsaWNlL0JsYWNrbG9vcA==?= -Not quarantined. - -The message WILL BE relayed to: - - - -------------=_1433322346-12583-0 -Content-Type: text/rfc822-headers; name="header" -Content-Disposition: inline; filename="header" -Content-Transfer-Encoding: 7bit -Content-Description: Message header section - -Return-Path: -Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=198.252.153.129; helo=mx1.riseup.net; envelope-from=quentin.h@riseup.net; receiver=yann@minet.net -Authentication-Results: mx2.minet.net; dkim=pass - reason="1024-bit key; insecure key" - header.d=riseup.net header.i=@riseup.net header.b=RVs2xP3R; - dkim-adsp=pass; dkim-atps=neutral -Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) - (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) - (No client certificate requested) - by mx2.minet.net (Postfix) with ESMTPS id 6D9E0A27FCA - for ; Wed, 3 Jun 2015 11:05:44 +0200 (CEST) -Received: from plantcutter.riseup.net (plantcutter-pn.riseup.net [10.0.1.121]) - (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) - (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) - by mx1.riseup.net (Postfix) with ESMTPS id 5CC6541A75; - Wed, 3 Jun 2015 09:05:42 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; - t=1433322342; bh=Lz3x5ntYzOhQOpyviKamr5VE0TinfpBCnsivvJzojYk=; - h=Date:From:To:Subject:References:In-Reply-To:From; - b=RVs2xP3RV4zWi3Jbs6p85cO8s44yLq1LXxwe6NQvgZjsHQdWaMY16jQzSbCRRdCRY - IesTpg1mncqIinhXxL9grw2+0MgO+E0HM0ZPZzXM/xNTGZpALI1X6tDM0rxB+GEnHa - NfGRbWnesWFLyba7am02KbTKeKq7svIBBmSbaFsE= -Received: from [127.0.0.1] (localhost [127.0.0.1]) - (Authenticated sender: quentin.h) - with ESMTPSA id 6DBAC20827 -Message-ID: <556EC361.6000308@riseup.net> -Date: Wed, 03 Jun 2015 11:05:37 +0200 -From: Quentin -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 -MIME-Version: 1.0 -To: Yann Sionneau , =?UTF-8?B?U3TDqXBoYW5pZSBPdWlsbG9u?= - , =?UTF-8?B?TmF0YWxpYSBDYWxkZXJvbiBCZWx0csOhbg==?= - -Subject: =?UTF-8?B?UmU6IEZ3ZDogW1RtcGxhYl0gW0FQUEVMIEEgUEFSVElDSVBBVElPTl0=?= - =?UTF-8?B?IFdvb3QgZGV2aWNlcyAjMiAgOiB2ZW5leiBmYWlyZSBsZXVyIGhhY2tmw6p0ZSA=?= - =?UTF-8?B?YXV4IHBldGl0ZXMgbWFjaGluZXMgcHJvZ3JhbW1hYmxlcyBsZXMgNi03IGp1aW4=?= - =?UTF-8?B?IGF1IEphcmRpbiBkJ2FsaWNlL0JsYWNrbG9vcA==?= -References: <556E332B.8020808@wootdevices.io> <556E3512.3050404@minet.net> -In-Reply-To: <556E3512.3050404@minet.net> -OpenPGP: id=AA5EE4B4EA20E2BEAA70B98E49CBF006922B990A; - url=pgp.mit.edu -Content-Type: multipart/encrypted; - protocol="application/pgp-encrypted"; - boundary="M0xVhKIvXqi85dG57o5RfCUAoFwhAw1Nh" -X-Virus-Scanned: clamav-milter 0.98.7 at mx1 -X-Virus-Status: Clean - -------------=_1433322346-12583-0 -Content-Type: text/plain; charset="iso-8859-1" -MIME-Version: 1.0 -Content-Transfer-Encoding: quoted-printable -Content-Disposition: inline - -_______________________________________________ -root mailing list -root@listes.minet.net -https://listes.minet.net/cgi-bin/mailman/listinfo/root -------------=_1433322346-12583-0-- +Return-Path: +Received: from mx1.minet.net (mx1.minet.net [192.168.102.25]) + by imap (Cyrus v2.4.16-Debian-2.4.16-4+deb7u1) with LMTPA; + Wed, 03 Jun 2015 11:05:45 +0200 +X-Sieve: CMU Sieve 2.4 +Received: from smtp.minet.net (smtp.minet.net [192.168.102.18]) + by mx1.minet.net (Postfix) with ESMTP id F06FE610F72; + Wed, 3 Jun 2015 11:05:48 +0200 (CEST) +Received: from listes.minet.net (listes.minet.net [192.168.102.29]) + by smtp.minet.net (Postfix) with ESMTP id AAB15610F70; + Wed, 3 Jun 2015 09:05:48 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=minet.net; s=mail; + t=1433322348; bh=8OtmVRMX7IWWyQo8WQIi5rKeDEQFghSX2r1WN9/pqUk=; + h=From:Date:To:Subject:List-Id:List-Unsubscribe:List-Post:List-Help: + List-Subscribe:From; + b=UkthSFXn5mtPnn7sYvDJIxgCk1O36L0p+hTOnI/xTF2WRMGJyXtLyCdFdE5jQ5gE4 + EGNdhwmfjaKsoE7IDtc/4GrPvbnM8i9ojpSOBW1hXJPOeYnRgah/4gsXsMJWvmmq/A + 4oTnw8ZswFXiShDmBMyaSEZuVrWTdaPBgUhVhGw8= +Received: from listes.minet.net (listes.minet.net [127.0.0.1]) + by listes.minet.net (Postfix) with ESMTP id 9CD5BA27FF9; + Wed, 3 Jun 2015 09:05:48 +0000 (UTC) +X-Original-To: root@listes.minet.net +Delivered-To: root@listes.minet.net +Received: from mx1.minet.net (mx1.minet.net [192.168.102.25]) + by listes.minet.net (Postfix) with ESMTP id B8C1FA27FEF + for ; Wed, 3 Jun 2015 09:05:46 +0000 (UTC) +Received: from localhost (spam.minet.net [192.168.102.97]) + by mx1.minet.net (Postfix) with ESMTP id AD28B610F6D + for ; Wed, 3 Jun 2015 11:05:46 +0200 (CEST) +Content-Type: multipart/mixed; boundary="----------=_1433322346-12583-0" +Content-Transfer-Encoding: 7bit +MIME-Version: 1.0 +From: "Content-filter at spam.minet.net" +Date: Wed, 3 Jun 2015 09:05:46 +0000 (UTC) +To: +Message-ID: +Subject: [root] UNCHECKED contents in mail FROM +X-BeenThere: root@listes.minet.net +X-Mailman-Version: 2.1.15 +Precedence: list +List-Id: +List-Unsubscribe: , + +List-Post: +List-Help: +List-Subscribe: , + +Errors-To: root-bounces@listes.minet.net +Sender: "root" + + +This is a multi-part message in MIME format... + +------------=_1433322346-12583-0 +Content-Type: text/plain; charset="UTF-8" +Content-Disposition: inline +Content-Transfer-Encoding: 7bit + +No viruses were found. + +Content type: Unchecked +Internal reference code for the message is 12583-16/Ss-IZaXqmZao + +According to a 'Received:' trace, the message apparently originated at: + [198.252.153.129], [127.0.0.1] localhost [127.0.0.1] Authenticated sender: + quentin.h + +Return-Path: +From: Quentin +Message-ID: <556EC361.6000308@riseup.net> +Subject: =?UTF-8?B?UmU6IEZ3ZDogW1RtcGxhYl0gW0FQUEVMIEEgUEFSVElDSVBBVElPTl0=?= + =?UTF-8?B?IFdvb3QgZGV2aWNlcyAjMiAgOiB2ZW5leiBmYWlyZSBsZXVyIGhhY2tmw6p0ZSA=?= + =?UTF-8?B?YXV4IHBldGl0ZXMgbWFjaGluZXMgcHJvZ3JhbW1hYmxlcyBsZXMgNi03IGp1aW4=?= + =?UTF-8?B?IGF1IEphcmRpbiBkJ2FsaWNlL0JsYWNrbG9vcA==?= +Not quarantined. + +The message WILL BE relayed to: + + + +------------=_1433322346-12583-0 +Content-Type: text/rfc822-headers; name="header" +Content-Disposition: inline; filename="header" +Content-Transfer-Encoding: 7bit +Content-Description: Message header section + +Return-Path: +Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=198.252.153.129; helo=mx1.riseup.net; envelope-from=quentin.h@riseup.net; receiver=yann@minet.net +Authentication-Results: mx2.minet.net; dkim=pass + reason="1024-bit key; insecure key" + header.d=riseup.net header.i=@riseup.net header.b=RVs2xP3R; + dkim-adsp=pass; dkim-atps=neutral +Received: from mx1.riseup.net (mx1.riseup.net [198.252.153.129]) + (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) + (No client certificate requested) + by mx2.minet.net (Postfix) with ESMTPS id 6D9E0A27FCA + for ; Wed, 3 Jun 2015 11:05:44 +0200 (CEST) +Received: from plantcutter.riseup.net (plantcutter-pn.riseup.net [10.0.1.121]) + (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) + (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) + by mx1.riseup.net (Postfix) with ESMTPS id 5CC6541A75; + Wed, 3 Jun 2015 09:05:42 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; + t=1433322342; bh=Lz3x5ntYzOhQOpyviKamr5VE0TinfpBCnsivvJzojYk=; + h=Date:From:To:Subject:References:In-Reply-To:From; + b=RVs2xP3RV4zWi3Jbs6p85cO8s44yLq1LXxwe6NQvgZjsHQdWaMY16jQzSbCRRdCRY + IesTpg1mncqIinhXxL9grw2+0MgO+E0HM0ZPZzXM/xNTGZpALI1X6tDM0rxB+GEnHa + NfGRbWnesWFLyba7am02KbTKeKq7svIBBmSbaFsE= +Received: from [127.0.0.1] (localhost [127.0.0.1]) + (Authenticated sender: quentin.h) + with ESMTPSA id 6DBAC20827 +Message-ID: <556EC361.6000308@riseup.net> +Date: Wed, 03 Jun 2015 11:05:37 +0200 +From: Quentin +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 +MIME-Version: 1.0 +To: Yann Sionneau , =?UTF-8?B?U3TDqXBoYW5pZSBPdWlsbG9u?= + , =?UTF-8?B?TmF0YWxpYSBDYWxkZXJvbiBCZWx0csOhbg==?= + +Subject: =?UTF-8?B?UmU6IEZ3ZDogW1RtcGxhYl0gW0FQUEVMIEEgUEFSVElDSVBBVElPTl0=?= + =?UTF-8?B?IFdvb3QgZGV2aWNlcyAjMiAgOiB2ZW5leiBmYWlyZSBsZXVyIGhhY2tmw6p0ZSA=?= + =?UTF-8?B?YXV4IHBldGl0ZXMgbWFjaGluZXMgcHJvZ3JhbW1hYmxlcyBsZXMgNi03IGp1aW4=?= + =?UTF-8?B?IGF1IEphcmRpbiBkJ2FsaWNlL0JsYWNrbG9vcA==?= +References: <556E332B.8020808@wootdevices.io> <556E3512.3050404@minet.net> +In-Reply-To: <556E3512.3050404@minet.net> +OpenPGP: id=AA5EE4B4EA20E2BEAA70B98E49CBF006922B990A; + url=pgp.mit.edu +Content-Type: multipart/encrypted; + protocol="application/pgp-encrypted"; + boundary="M0xVhKIvXqi85dG57o5RfCUAoFwhAw1Nh" +X-Virus-Scanned: clamav-milter 0.98.7 at mx1 +X-Virus-Status: Clean + +------------=_1433322346-12583-0 +Content-Type: text/plain; charset="iso-8859-1" +MIME-Version: 1.0 +Content-Transfer-Encoding: quoted-printable +Content-Disposition: inline + +_______________________________________________ +root mailing list +root@listes.minet.net +https://listes.minet.net/cgi-bin/mailman/listinfo/root +------------=_1433322346-12583-0-- diff --git a/mailbox/store/src/test/resources/eml/twoAttachments.eml b/mailbox/store/src/test/resources/eml/twoAttachments.eml index 1d3fa142a0b..85f0e3bc324 100644 --- a/mailbox/store/src/test/resources/eml/twoAttachments.eml +++ b/mailbox/store/src/test/resources/eml/twoAttachments.eml @@ -1,73 +1,73 @@ -Return-Path: -Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) - by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; - Fri, 27 Feb 2015 20:32:14 +0100 -X-Sieve: CMU Sieve 2.2 -Received: from canondir.par.lng (unknown [92.103.166.6]) - (using TLSv1 with cipher AES256-SHA (256/256 bits)) - (No client certificate requested) - by alderaan.linagora.com (Postfix) with ESMTPSA id BAB0D728 - for ; Fri, 27 Feb 2015 20:31:38 +0100 (CET) -X-Priority: 3 (Normal) -From: "From" - -To: "To" - -Subject: [8/10]Attached Image light with text -Date: Fri, 27 Mar 2015 21:48:38 +0100 -Message-Id: <20150227203838.0011.CanonTxNo.4037@canondir.par.lng> -Mime-Version: 1.0 -Content-Type: multipart/mixed; - boundary="AHNPACBLDCDIDAGGGDDFAABECGCA" - ---AHNPACBLDCDIDAGGGDDFAABECGCA -Content-Type: text/html; charset=utf-8; format=flowed -Content-Transfer-Encoding: 8bit - -html - ---AHNPACBLDCDIDAGGGDDFAABECGCA -Content-Type: image/jpeg; - name="4037_014.jpg" -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="4037_014.jpg" - -/9j/4X2cRXhpZgAASUkqAAgAAAANAA8BAgAKAAAAqgAAABABAgAJAAAAtAAAABIBAwABAAAA -AQAAABoBBQABAAAAvgAAABsBBQABAAAAxgAAACgBAwABAAAAAgAAADEBAgAKAAAAzgAAADIB -AgAUAAAA2AAAABMCAwABAAAAAgAAAGmHBAABAAAAfAIAAKXEBwDQAAAA7AAAANLGBwBAAAAA -vAEAANPGBwCAAAAA/AEAAEwqAABQYW5hc29uaWMARE1DLUZaNDUAALQAAAABAAAAtAAAAAEA -AABWZXIuMS4wICAAMjAxNDowMjoyNSAxMDozMjowOQBQcmludElNADAyNTAAAA4AAQAWABYA -AgAAAAAAAwBkAAAABwAAAAAACAAAAAAACQAAAAAACgAAAAAACwCsAAAADAAAAAAADQAAAAAA -DgDEAAAAAAEFAAAAAQEBAAAAEAGAAAAACREAABAnAAALDwAAECcAAJcFAAAQJwAAsAgAABAn -AAABHAAAECcAAF4CAAAQJwAAiwAAABAnAADLAwAAECcAAOUbAAAQJwAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - ---AHNPACBLDCDIDAGGGDDFAABECGCA -Content-Type: image/jpeg; - name="4037_015.jpg" -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="4037_015.jpg" - -iVBORw0KGgoAAAANSUhEUgAABYUAAAL4CAIAAACrzA8fAAAACXBIWXMAAAsTAAALEwEAmpwY -AAAAB3RJTUUH3wMNDiUMca0XkQAAIABJREFUeNq8vWm0bdlVHja/tc+99zX13qv2VSeVmlIv -FSqEOhA2AoEhxMRBg8QOyEkG6WMDSZzhMQTGDDcwiJPhBBMby4SMDJthgmOMAYvGMcF0QgIU -WRKobymp+qpX9fp779nry4+9mjnnWuuc80qMvCpdvXrv3nP22Xutueb85je/D1/3+q+ipF9z -nGfGdZznGCMjKaSIkJQwBYSAEMI0Tatptdrb21utVqvVtJKAAAABEAAiUP+IiECYfsfyJf1B -10+cOHH48OGVlZVSypaWlv379zc2Nr722msNDQ2u+y9zaYQeAQAAAACCHgEAAAB0y969e+ON -KnpOe3v7JZdccj6fwPXr10+aNKnAB956663Zs2fjTgMAAADOKzhOAQAAAFCYs+yO0XfNNQAA -AAAA/nNBfgQAAADQDVddddW6detSqdQZ7JvL5W655RZIEgAAAAAAEayKigqcBQAAAKAAhw8f -3rZt25AhQwYNGpTJZHq4V2tr6/bt25csWbJjxw6cQwAAAACACMiPAAAAAAAAAAAAQH8D/wgA -AAAAAAAAAAD0N9AjAAAAAAAAAAAA0N9AjwAAAAAAAAAAAEB/Az0CAAAAAAAAAAAA/Q30CAAA -AAAAAAAAAPQ30CMAAAAAAAAAAADQ30CPAAAAAAAAAAAAQH/z/0IKJwmNQbpqAAAAAElFTkSu -QmCC - ---AHNPACBLDCDIDAGGGDDFAABECGCA-- +Return-Path: +Received: from alderaan.linagora.com (smtp.linagora.dc1 [172.16.18.53]) + by imap (Cyrus v2.2.13-Debian-2.2.13-19+squeeze3) with LMTPA; + Fri, 27 Feb 2015 20:32:14 +0100 +X-Sieve: CMU Sieve 2.2 +Received: from canondir.par.lng (unknown [92.103.166.6]) + (using TLSv1 with cipher AES256-SHA (256/256 bits)) + (No client certificate requested) + by alderaan.linagora.com (Postfix) with ESMTPSA id BAB0D728 + for ; Fri, 27 Feb 2015 20:31:38 +0100 (CET) +X-Priority: 3 (Normal) +From: "From" + +To: "To" + +Subject: [8/10]Attached Image light with text +Date: Fri, 27 Mar 2015 21:48:38 +0100 +Message-Id: <20150227203838.0011.CanonTxNo.4037@canondir.par.lng> +Mime-Version: 1.0 +Content-Type: multipart/mixed; + boundary="AHNPACBLDCDIDAGGGDDFAABECGCA" + +--AHNPACBLDCDIDAGGGDDFAABECGCA +Content-Type: text/html; charset=utf-8; format=flowed +Content-Transfer-Encoding: 8bit + +html + +--AHNPACBLDCDIDAGGGDDFAABECGCA +Content-Type: image/jpeg; + name="4037_014.jpg" +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="4037_014.jpg" + +/9j/4X2cRXhpZgAASUkqAAgAAAANAA8BAgAKAAAAqgAAABABAgAJAAAAtAAAABIBAwABAAAA +AQAAABoBBQABAAAAvgAAABsBBQABAAAAxgAAACgBAwABAAAAAgAAADEBAgAKAAAAzgAAADIB +AgAUAAAA2AAAABMCAwABAAAAAgAAAGmHBAABAAAAfAIAAKXEBwDQAAAA7AAAANLGBwBAAAAA +vAEAANPGBwCAAAAA/AEAAEwqAABQYW5hc29uaWMARE1DLUZaNDUAALQAAAABAAAAtAAAAAEA +AABWZXIuMS4wICAAMjAxNDowMjoyNSAxMDozMjowOQBQcmludElNADAyNTAAAA4AAQAWABYA +AgAAAAAAAwBkAAAABwAAAAAACAAAAAAACQAAAAAACgAAAAAACwCsAAAADAAAAAAADQAAAAAA +DgDEAAAAAAEFAAAAAQEBAAAAEAGAAAAACREAABAnAAALDwAAECcAAJcFAAAQJwAAsAgAABAn +AAABHAAAECcAAF4CAAAQJwAAiwAAABAnAADLAwAAECcAAOUbAAAQJwAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + +--AHNPACBLDCDIDAGGGDDFAABECGCA +Content-Type: image/jpeg; + name="4037_015.jpg" +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="4037_015.jpg" + +iVBORw0KGgoAAAANSUhEUgAABYUAAAL4CAIAAACrzA8fAAAACXBIWXMAAAsTAAALEwEAmpwY +AAAAB3RJTUUH3wMNDiUMca0XkQAAIABJREFUeNq8vWm0bdlVHja/tc+99zX13qv2VSeVmlIv +FSqEOhA2AoEhxMRBg8QOyEkG6WMDSZzhMQTGDDcwiJPhBBMby4SMDJthgmOMAYvGMcF0QgIU +WRKobymp+qpX9fp779nry4+9mjnnWuuc80qMvCpdvXrv3nP22Xutueb85je/D1/3+q+ipF9z +nGfGdZznGCMjKaSIkJQwBYSAEMI0Tatptdrb21utVqvVtJKAAAABEAAiUP+IiECYfsfyJf1B +10+cOHH48OGVlZVSypaWlv379zc2Nr722msNDQ2u+y9zaYQeAQAAAACCHgEAAAB0y969e+ON +KnpOe3v7JZdccj6fwPXr10+aNKnAB956663Zs2fjTgMAAADOKzhOAQAAAFCYs+yO0XfNNQAA +AAAA/nNBfgQAAADQDVddddW6detSqdQZ7JvL5W655RZIEgAAAAAAEayKigqcBQAAAKAAhw8f +3rZt25AhQwYNGpTJZHq4V2tr6/bt25csWbJjxw6cQwAAAACACMiPAAAAAAAAAAAAQH8D/wgA +AAAAAAAAAAD0N9AjAAAAAAAAAAAA0N9AjwAAAAAAAAAAAEB/Az0CAAAAAAAAAAAA/Q30CAAA +AAAAAAAAAPQ30CMAAAAAAAAAAADQ30CPAAAAAAAAAAAAQH/z/0IKJwmNQbpqAAAAAElFTkSu +QmCC + +--AHNPACBLDCDIDAGGGDDFAABECGCA-- diff --git a/mailet/base/src/test/resources/eml/multipart-7bit.eml b/mailet/base/src/test/resources/eml/multipart-7bit.eml index 655af2841ab..72bdbc5a59f 100644 --- a/mailet/base/src/test/resources/eml/multipart-7bit.eml +++ b/mailet/base/src/test/resources/eml/multipart-7bit.eml @@ -1,142 +1,142 @@ -Return-Path: -MIME-Version: 1.0 -Delivered-To: bob@james.org -Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) - by james-0 (JAMES SMTP Server ) with ESMTP ID -973333758 - for ; - Wed, 22 Jan 2020 03:47:32 +0000 (UTC) -Received: from smtp.james.org (unknown [10.233.65.0]) - by incoming.james.org (Postfix) with ESMTPS id 8151D43 - for ; Wed, 22 Jan 2020 03:47:32 +0000 (UTC) -Received: from [10.116.29.102] (unknown [1.54.162.156]) - (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) - (No client certificate requested) - by smtp.james.org (Postfix) with ESMTPSA id D6C653F38C - for ; Wed, 22 Jan 2020 04:47:31 +0100 (CET) -To: bob@james.org -X-LINAGORA-Copy-Delivery-Done: 1 -From: Uncle Bob -Subject: multipart -Message-ID: <69bd7da2-5b13-de50-bd77-c985f6b0215c@james.org> -Date: Wed, 22 Jan 2020 10:47:17 +0700 -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 - Thunderbird/60.2.1 -Content-Type: multipart/mixed; - boundary="------------C3FD44EAF9B6A93E163D9176" -Content-Language: en-US - -This is a multi-part message in MIME format. ---------------C3FD44EAF9B6A93E163D9176 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: quoted-printable - -A 8bit encoded body with =E2=82=ACuro symbol. - - - ---------------C3FD44EAF9B6A93E163D9176 -Content-Type: image/png; - name="james-logo.png" -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; - filename="james-logo.png" - -iVBORw0KGgoAAAANSUhEUgAAANkAAABaCAYAAAA1mvMAAAAAGXRFWHRTb2Z0d2FyZQBBZG9i -ZSBJbWFnZVJlYWR5ccllPAAAFB1JREFUeNrsXV2MI9lVvuX+m2EXrTtLQGwydPVsRlmkSOOW -+BNItB2tNiAk2n5BeYG2EwkpiSLbPPAjAW7zQiQe3C0SkBBg9ysv7ZZ4AGWFa/KClJeuRQhl -s2SnOj1pYIfN1EhICRLj4pzyufbt6rrlW+W/cvc90lGVXVW37r11vnt+7h/zPI/JeJnp8jOm -yTRpmhNF4Shzg8ud059eUxrIiNJYhmEssybL4/G1f3SsGaSNAM7STxfeYWtR0ppMRqs3uNwu -8D6wNQVQoelZBc6HaUi4jgeH3nUKoOtqsdN04zUZCf8ZCPzOhNqwQeCKC/Aj4EN4v6vF7HZr -spsOsjYcHoGgd2I+lyVw1SQACpqHWYkPiPc24f2HWgw1yG4qyFADnQAXVP0meKZMADOFv9H8 -O0VzENJxxrxvD7gYeB7NyJLWahpkNw5kJPgnJPCVKKBJwNUhTeQkDI6gH1cWtFpBB0k0yG4i -yNCU65E51yGNxDUK/veQNE92GuCSBE0aBDYNNA2ymwcyQdgPSLNkJbeg4B+jaTgNcEnA1qIg -igaaBtnNA1nAb+L9XA6xPU1/6eL+G3nhp0nsB0wyr/5fnt3t733sG+/vaNHUILuRIJsmAZhM -0kwPCbi5CE3J/TIMojzC4733v6UDIbcAZKu6emIDC4G0z65HEMcB6xRApTupbyFpkKkBK0uB -i6oisJAs9PEAWB1dgxpkmqLNwQa7Hn2MIgRVE8Dl6BrUpEEWrblqLDoaGTQJ/WFU2s/SpEE2 -HmB5OLRjmIWoueoaXJo0yNS0l2y8osznqmizUJMGmTrA+KgQFdMQfS496FeTBpkiwHIEMBXf -C0dplLT20qRBNhuAdQBcFS0ymmYOMhDMtn9isNN731neztWYAKvo/i5NSSn2sKqLB2+gYOaZ -MfRPuj7g3l0ewJEP9lgDTNO0aLrDqjLMYSPsZeG8DMfyxU+/4cI5Au3o3r99K+0jzLUG0zQ3 -ir8k3Ao7959aIc4Qr3hZlvHKwGcXn/okcjmlWgynm+Q0wDSl11z81CfzpAkCN4clMJikeO9f -3rVTArDwvOsgh6YZmotJFje1h9prqMUCv0f/gXaLvdLTLKmtUj4NME0LNRfv/eu76Hs5+KTB -GTTW8HwF2YNz4pX+Fn/2yc88OAE+ePKzD7LzLihoMRzJYaqYiVosNC3WJ2M+iCwEEvO5z9hq -H4+2f57p0//EoibD8wxrAEjPnvzcg+IcAcaHTI0jHMmhlwXQtHiQAXhOWQYB5IlmIXLTT9Eg -HpiOuSc//8AkHy1L10z4v+prt1/4xDy0WpmNjyai/6iHSmlKCcgMZg19L2PIJvAecH1wzcOw -CucygCnnn3NwGh5Pq/fkFz9Rm3E5qwr3HOmR9JpSA7KPf/M98Mu8rgAiDp4c8D78rgvgw7fs -k6kogpI9+aXXUfsB+FgLzk/839M3FVWWCdBaTFPKNNlAAx1fiSaOwIOg2QWu+CH8gdYCLee1 -AoDMD+4d/GdkWBH47PKXX5/2lkd7Cvd0tBbTlDqQffyf/x01mROizZCLwLvABSZGHokznFfY -PjAe+TX01XqX+dfLUyyjSoDlWIuCpvRpMtJmEvAgl4Gr8LsA19xBaH/AggYsC8DkvloWuH35 -6fsTA406n8eZoI6OKGqaJU001QUAdAhAq/pRw6vgA/IDGxwouJAnrkmfY0YkaEVqX755/+Fr -b79fnyCLeYV7Yg9sfvPBl6S7uLz93tc0YDVNT5O99o3voM91FDAVyXwc+mhlv28sw0rAdiC8 -L7AXxrXLt7bbE2RxV+GeRwnS5dNkgtzSIqVpuubiQPscQiruGPCgWXjCVjwAmtcZdFIH+Urw -hEL8Ppcv3zKTAk1Fk2nNoyndIHvtn94faLMMH+EhBQ+0/gA0DO8z75AANGIjyEzsAij/x6/G -AxqtmTiOXL2UgKb0azIE2tcfHwAY7GvAuQYe3yfrAR/5If5A1HEYHAFP0VgDXgfeGDBbB6CV -YgFNBWRai2laDpANzEavIpqMEeDJAXjOjLvMht8FtgGm5h34/w4BSjzfIKCtD8/L//lZZaCp -rjylSdNygAz32wIANTkwGGofOXiycG/PeNkHXQHut/n9bCNw/108eiPe8MofVLZUgKYyeuQd -LQKalkeTAf3k3zsHABhrqIU2RmC7Bp47CDSvZ7zkoWYrAHjgOY9lNnwgjXjdY2J6XKM9/cJW -WX8+TctA018Sbp2VjBWvNwh0jIIXhnA+7A8bnLfB1Nz98b86L3zw21stMC9r4nOh54Nj+2lt -i3308LwjycnWMn6QNx98abhB4dvvfc2Z43t531/ivj5IwyRfeKb9hWI/JbzHmvU70HeH9yR2 -LWayCeAHn9vKsRVarIaDTAaY0bnl96W98AcSt4VpMVfvNXje2GB5gwwr/NhXzq990Iv7tKpW -NOH8sYMEHwDTDVvGwIKPUYghkJjOLhttICjzG1GQcK/rrurHhvSD+UNBqQeECIec7Uvqie+r -diwTZCoDWhR7kvw7lPfjScBA76lSPmX1xOuokwQQ8I4ilSPP5EEzf7dUNuhbtcQyLWSnzadf -3MoRyLIUVXyFjvlQ4AyAiDOuS94LP2DSpvuvaDDjukZzQB/vvHpw7i4DyODZcoRgqwRqmvCO -Q4U8Xvuw8JwhCFSbqW8HhcJUEoUX0jhg6rvehKahqE1abDRySJWwjg5igKvF1DcYCTYi2BA1 -v/7tr7pzB1kkAH93qwxJt4ba6ip4XH9OWh8yn4F7MlTBxlB7sUHXwBWgdT/yh98tJQBZKcnu -l0lBBs/V2HRGhWBrXYkLMjYY3pZjamudBAlb8AKCBNJuJxD8K2koms29GCCO/S54B36LSecy -YvrbUSDLsDnRh3+0ZQKXgduZDdb2I4wUns8Mgxp+sCML3DZ+xGtl7np1Y92rwG83w4Mga94g -pL8m9KWtsaL7Z/dqCStonjStBWDL1ALHpUZCgDECZ4sEszxBGo05AIy/q0faUKbBalNq8Nz5 -Bj7CAPbHW1ljxUOtVLxm+onK8qoZWUZzMZPxKt4Lo4B+mmF4uTA/jYIqjed/fq/7ypcveLDA -ZCkjDGTAx+2ECKlo64uBmyj/oJUAtMUIP4PXWVS9lcf4Kipp1KAOmjLBJFCcRACMm2jP6fcr -TL68BAd1XVJ/UVrQEt6xFeE3H80/uhhCr/6J7y+Vnv3pT9UQDIKZiAWxDZx/Nli+IAgef4QI -aLC61/enzDQAmLXh0gXsSlAl60cqwUSIATJnAVhrCsKKgDsFgetGtOoy08zE1jjqWQVzqh4M -SJAprLoJokX+T9w0ilR2mbaVPVcP80cRtBG+G4L6VMwj5c+UNBaliEAPDxbt0bGrEgHOzFO6 -Nv/gu4cAmB3fBFzzNjN3+/XMHS8PJp/pm41gDvq8NmBjcJ4Fbq/cRe434bkS/O/6913vV8v/ -z99+LEfzyMbSIsYt0kdBf2oT/apxICHfy4kwiSbxV6yQ91nUUI0zpVHAotIoRaSxGxFFlJlw -FVnAB7Ui1ZMMuPvBBirC9LMivgW+B+/Bsm1KNORiQearm9+5cLL1i84KAmSFnQBYcj5YfIAR -0DZCALQG2m7VO8vc6bvGKttma17X98+QV+k4OHdZykff04eK4w/KTJKHCbMQGeWjhqA7xpet -jCmjHZGGGdMcxYBSR6FcdQmwi4rvz8b4hq5qP2ZmUYL2o1984gJvAzBQqzmDoEZ/FNwIggeu -gUYzcZRI5u6LBmjBirHus2tswHPI633rpd+6dJjauh7LNDjYnlQoAhpIRThOJ3H2FdIIo72Y -jcw1wZcAO0smomjmygJK015jZnEg4/Ty57/Xeflz39sGQAFgEGxDwDAOnsz6C9Bq9B/yqlcz -Vvtn8J8D5ztwbmVW4b7V/jFNcVGpqEfsdpKq4LszTiPM38lJwBPH7zxXMK2jGpkzjKDKopJJ -KDU7bb70m5doDnR+8Hc/kWeGh0saFK93PHtiZNH0gyJGvzMYKWIU7/z6087F/Y+ohqhTuZ+a -RNim2boqmTjom0BeJrICxqSh6l/aAS2UFNhZ0RyGNK0It6JGAROUyaNJh4ilbjvbu7/xX1h4 -64cnHzX9kL+/jqM48mMQWRQAiHZ8cePX/nuTds8sqwBs0UvAkZNfJL8qN2UgRQr+FNKYRd2Z -EeDrzeB9dTa+L65MJqRNJms3SdlTu2f0ndJTbHExmnT4v//w6kAg/fUc/fUas4YAOMFmV9Vi -xwsEF7aeDcZStdtNGsicc/AJNWSBqXV681EyaEairB3GAVtmGWp/41c+dIAPNz7zYWnjre9v -Giv9HbbWLxlrXtNY69fX33x2QHtZq2gDJ8lQqmmYgdTn1dMASweRGbgdw3XgG5c8piFyy63J -omj9065NfoFfOQCwMlMf6tNcULbbTG2hVTvgV2CAZoslH8qkabzpWyILo6r4jbKk1R6OG0O6 -tCATCQB2wNS2RUKyFrFFLY28j/p4mKeoKSX5Wwwymyl2+k4S8KG6t4RpNSp7KKC/dj5uxP/q -EoMrG0M7iM7uIkjWCPjb/eoFUSNB4M5qYqYEbA7JSV1xWlKDopDOUvtkIQDDwj+OC7BFLMct -zBYOzZMG2FiQ5RaVIRqZg8GR0hhNWFz6wIcArjzNE4sz4dA3xwBgi9oayYz6iIpp5G46wiK0 -VTbhtJ5p5g19/x2WcORNZgmAlcX9noFRcyWJzFkp3WjdiXHvHrsdJIvyVVPQCKBpLxve9crS -gQyHRqFJCIzzip6x5NPDO6Tq00hK5aGgR/6WgEw2XCtP/lFaG8bnqQeZAKoW8Bn5W3GDGkE6 -RA2Wgs39oqa/18YADM3Ek9vilJH5LBPkdlygoZkJfBIcloW/caGhBGZoNe43RlqdI5D4mDx+ -3KLWPD8Doa4sosNZIjg4ssCV2O0YmWLBeVIELvygZXb7qMLkw6gQaBjtwxE7ljibQBjziTK1 -Sw00r/MwMy9PGpKP3H8UTDPwPRoRjb6VGGQEjHLMIMNuSGHmRdgS1lO4NW1XAhjeqdlio07o -fETjkb3pCKNBxdjoyLT80HyOMfg4iriMl4U0baG+xwWdrEGE+KvJQIbCCkDrsKtTrtPqMDdT -vGNmM9CyhlHUx0ShO2e3ZP8zXB+SNNOiNLlqNHfs5FUlnwyBhqMkgPmUaz7NOw2+DgrfNuYt -zVvSkglSSFhnTVqUtMtuEdFwpTpL76YgfAkHZ2KQSQCHPg8CbocqIsphnXZ0B9+FoNoEri9o -f7FcAqGxCWhWjLIW+JAd+pjOLQOa34hSY5oEbNgwhS2MY1OaTkIZxEEEO6oDCSYKfJD2sAN+ -XJ6NlgXbncAvs6hi36F32CnasC+bUGh8oJEjXQzxX3l5u5IPWAq8O0rwClMo56zScGPUmctG -w5y4P/ZQ8g2wzp6zwBLaY9LMCQGTqHTPR/5XPJr7CsJjVpKyUxi0uEYRy7QpLw+t6WZRFI7m -PkAYQGQtc2UKa+/JTAlNmpL7ZJp8akWYi5auHk0L12RLoq3K5Dc43Aan0QHVCP/Snud+Ypo0 -yJadhnOIYnR4Hulq06TNxdmRFWPaiiYNMk0xCc3Jkq4GTdpcnA1hZ2clanmwL3z+KyYLCff/ -5d/8/kGaCgL55INgK5A3d4J0eHk7kI4Tch3HJNpwzYpIgy8t0YT7bPiN6T2E83rIvXjN5BZF -VLpak6WLcES2I7mG/6NpiD3+KtuzmiS8uwFWEdhncywz7yA3J0yHl7clAUSLjR+cYFJe8sLv -XEh6BwRGnNGBHck9ArnWZGkn6lD2NQ2NCMCW1ZkkeggtbGEMoFCgnEDrn5W08rmQe8VrtqiN -JGkP78fWH7jDAlsP0XMuahOV/wNUxPsCmqURUfZhenRUGQmBjdUh13AIMLGMBDgzTLtFXZNo -eRZWXrrmRjTKi9kz+jYRCVAPPpAhuSauV4LHEtzbhWvih0EQFARN4BCY0Jw6ENJx6f86+Yo9 -OpqUNr8fG5B9+g+ZNwB+Pgl8PeE6vr9EAnUi5NUONh68vARYBPCOoHWqlPdTyoe4BHeWTMwK -3Y/lLyAI6NndkHedkLZDE7cbuMYn/TpU/gKZnrxcXDNi/s74u+hZnDR8RGUQVxh26T6X8mdT -OtZf/PXvFbS5uHiweQLnA6YRfrhN8vH47NsCtZ6GIFwtAsoOXW8QIHg6pwRmUSM1Ke1mQJOY -BMbNkNacj+fj+aoLmgiBhYN2kXPwftnoF3yfiQ0D5bFK/4nmtT+GkN6BwaOyUB4VahKITtC0 -JjBys7RM+d+heg2WfYfKzreu3adnucncofp2qbw7bDT3TKTNcYEvDbL5UUFgO2BK8t/vjNGI -+JH3qTVuCIC4EkwRTUWhhbdE04fA0pEEORwCwBlphKEJSMDqCRotJzGPHdIGLUFYD0Pusbmm -ikpP8g6bQLRD5WtQPZmU/xblNRcwvTv0LC/7sQDwfbruUjqmUN5sIB1swNxxgSLtk82JphD1 -4jZ/ReIjqZIbOIYCBNLcJlBVyWTapmeOgmCJoEM2WkahEhEIQa2Bi+jUEtat341CJhyvCyfC -D34eeL4DzzbYaImBHeFyNyyqOa4ONcgW55vFBh0Jok3+hEOtc4Va2X3uw0Q8XyMhrvLgB/w3 -7p2Ydp6ELytoTd+chf9sAn2DWnNHIvwu5XWXAitB2id/r075jFOfJvlSR6TF9oQ8MtJqvOxF -DqaIJI8Fc5g3Yo+ovKdU3jKBLtZ0F20uzo96AVbRfBYFNLiQc9v/MZkv5wrvReF7RqBU7TTP -knB5BE4O5DrlqUd5GNuao7kaoQkQIHl6z0MWY54ZAbtJQO0RkCpkBtqU5yqVvaqQdkfIk2h+ -d6iuH7Oke3RjdFHGmpZbcwYilJpmSFE40prs5pLL9NSbVND/CzAAk/ZJrVWlr2oAAAAASUVO -RK5CYII= ---------------C3FD44EAF9B6A93E163D9176-- +Return-Path: +MIME-Version: 1.0 +Delivered-To: bob@james.org +Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) + by james-0 (JAMES SMTP Server ) with ESMTP ID -973333758 + for ; + Wed, 22 Jan 2020 03:47:32 +0000 (UTC) +Received: from smtp.james.org (unknown [10.233.65.0]) + by incoming.james.org (Postfix) with ESMTPS id 8151D43 + for ; Wed, 22 Jan 2020 03:47:32 +0000 (UTC) +Received: from [10.116.29.102] (unknown [1.54.162.156]) + (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) + (No client certificate requested) + by smtp.james.org (Postfix) with ESMTPSA id D6C653F38C + for ; Wed, 22 Jan 2020 04:47:31 +0100 (CET) +To: bob@james.org +X-LINAGORA-Copy-Delivery-Done: 1 +From: Uncle Bob +Subject: multipart +Message-ID: <69bd7da2-5b13-de50-bd77-c985f6b0215c@james.org> +Date: Wed, 22 Jan 2020 10:47:17 +0700 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 + Thunderbird/60.2.1 +Content-Type: multipart/mixed; + boundary="------------C3FD44EAF9B6A93E163D9176" +Content-Language: en-US + +This is a multi-part message in MIME format. +--------------C3FD44EAF9B6A93E163D9176 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: quoted-printable + +A 8bit encoded body with =E2=82=ACuro symbol. + + + +--------------C3FD44EAF9B6A93E163D9176 +Content-Type: image/png; + name="james-logo.png" +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; + filename="james-logo.png" + +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 +RK5CYII= +--------------C3FD44EAF9B6A93E163D9176-- diff --git a/mailet/base/src/test/resources/eml/multipart-8bit.eml b/mailet/base/src/test/resources/eml/multipart-8bit.eml index 3c8c8f40c75..649140c456b 100644 --- a/mailet/base/src/test/resources/eml/multipart-8bit.eml +++ b/mailet/base/src/test/resources/eml/multipart-8bit.eml @@ -1,128 +1,128 @@ -Return-Path: -MIME-Version: 1.0 -Delivered-To: bob@james.org -Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) - by james-0 (JAMES SMTP Server ) with ESMTP ID 926590876 - for ; - Tue, 21 Jan 2020 07:12:56 +0000 (UTC) -Received: from smtp.james.org (unknown [10.233.68.1]) - by incoming.james.org (Postfix) with ESMTPS id B39A643 - for ; Tue, 21 Jan 2020 07:12:56 +0000 (UTC) -Received: from duc-HP-ProBook-450-G4 (unknown [1.54.162.156]) - (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) - (No client certificate requested) - by smtp.james.org (Postfix) with ESMTPSA id F11B13F386 - for ; Tue, 21 Jan 2020 08:12:55 +0100 (CET) -Date: Tue, 21 Jan 2020 14:12:39 +0700 (ICT) -X-LINAGORA-Copy-Delivery-Done: 1 -From: bob@james.org -To: bob@james.org -Message-ID: <423733503.3.1579590775567@duc-HP-ProBook-450-G4> -Subject: UTF-8 8bit multipart -Content-Type: multipart/mixed; - boundary="----=_Part_0_238762799.1579590759052" - -------=_Part_0_238762799.1579590759052 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -A 8bit encoded body with €uro symbol. -------=_Part_0_238762799.1579590759052 -Content-Type: application/octet-stream; name=james-logo.png -Content-Transfer-Encoding: base64 -Content-Disposition: attachment; filename=james-logo.png - -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 - -------=_Part_0_238762799.1579590759052-- +Return-Path: +MIME-Version: 1.0 +Delivered-To: bob@james.org +Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) + by james-0 (JAMES SMTP Server ) with ESMTP ID 926590876 + for ; + Tue, 21 Jan 2020 07:12:56 +0000 (UTC) +Received: from smtp.james.org (unknown [10.233.68.1]) + by incoming.james.org (Postfix) with ESMTPS id B39A643 + for ; Tue, 21 Jan 2020 07:12:56 +0000 (UTC) +Received: from duc-HP-ProBook-450-G4 (unknown [1.54.162.156]) + (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) + (No client certificate requested) + by smtp.james.org (Postfix) with ESMTPSA id F11B13F386 + for ; Tue, 21 Jan 2020 08:12:55 +0100 (CET) +Date: Tue, 21 Jan 2020 14:12:39 +0700 (ICT) +X-LINAGORA-Copy-Delivery-Done: 1 +From: bob@james.org +To: bob@james.org +Message-ID: <423733503.3.1579590775567@duc-HP-ProBook-450-G4> +Subject: UTF-8 8bit multipart +Content-Type: multipart/mixed; + boundary="----=_Part_0_238762799.1579590759052" + +------=_Part_0_238762799.1579590759052 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +A 8bit encoded body with €uro symbol. +------=_Part_0_238762799.1579590759052 +Content-Type: application/octet-stream; name=james-logo.png +Content-Transfer-Encoding: base64 +Content-Disposition: attachment; filename=james-logo.png + +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 + +------=_Part_0_238762799.1579590759052-- diff --git a/mailet/base/src/test/resources/eml/text-only-7bit.eml b/mailet/base/src/test/resources/eml/text-only-7bit.eml index 84ece725958..04289f4d8ab 100644 --- a/mailet/base/src/test/resources/eml/text-only-7bit.eml +++ b/mailet/base/src/test/resources/eml/text-only-7bit.eml @@ -1,27 +1,27 @@ -Return-Path: -MIME-Version: 1.0 -Delivered-To: bob@james.org -Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) - by james-0 (JAMES SMTP Server ) with ESMTP ID -1705393842 - for ; - Wed, 22 Jan 2020 04:11:54 +0000 (UTC) -Received: from smtp.james.org (unknown [10.233.65.0]) - by incoming.james.org (Postfix) with ESMTPS id CCCA943 - for ; Wed, 22 Jan 2020 04:11:54 +0000 (UTC) -Received: from [10.116.29.102] (unknown [1.54.162.156]) - (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) - (No client certificate requested) - by smtp.james.org (Postfix) with ESMTPSA id 2B7D13F393 - for ; Wed, 22 Jan 2020 05:11:53 +0100 (CET) -To: bob@james.org -X-LINAGORA-Copy-Delivery-Done: 1 -From: Uncle Bob -Subject: quoted -Message-ID: -Date: Wed, 22 Jan 2020 11:11:38 +0700 -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 - Thunderbird/60.2.1 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: quoted-printable - -A 8bit encoded body with =E2=82=ACuro symbol. +Return-Path: +MIME-Version: 1.0 +Delivered-To: bob@james.org +Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) + by james-0 (JAMES SMTP Server ) with ESMTP ID -1705393842 + for ; + Wed, 22 Jan 2020 04:11:54 +0000 (UTC) +Received: from smtp.james.org (unknown [10.233.65.0]) + by incoming.james.org (Postfix) with ESMTPS id CCCA943 + for ; Wed, 22 Jan 2020 04:11:54 +0000 (UTC) +Received: from [10.116.29.102] (unknown [1.54.162.156]) + (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) + (No client certificate requested) + by smtp.james.org (Postfix) with ESMTPSA id 2B7D13F393 + for ; Wed, 22 Jan 2020 05:11:53 +0100 (CET) +To: bob@james.org +X-LINAGORA-Copy-Delivery-Done: 1 +From: Uncle Bob +Subject: quoted +Message-ID: +Date: Wed, 22 Jan 2020 11:11:38 +0700 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 + Thunderbird/60.2.1 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: quoted-printable + +A 8bit encoded body with =E2=82=ACuro symbol. diff --git a/mailet/base/src/test/resources/eml/text-only-8bit.eml b/mailet/base/src/test/resources/eml/text-only-8bit.eml index ebe1cc754df..ce1216e53a5 100644 --- a/mailet/base/src/test/resources/eml/text-only-8bit.eml +++ b/mailet/base/src/test/resources/eml/text-only-8bit.eml @@ -1,29 +1,29 @@ -Return-Path: -MIME-Version: 1.0 -Delivered-To: bob@james.org -Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) - by james-0 (JAMES SMTP Server ) with ESMTP ID -1705393842 - for ; - Wed, 22 Jan 2020 04:11:54 +0000 (UTC) -Received: from smtp.james.org (unknown [10.233.65.0]) - by incoming.james.org (Postfix) with ESMTPS id CCCA943 - for ; Wed, 22 Jan 2020 04:11:54 +0000 (UTC) -Received: from [10.116.29.102] (unknown [1.54.162.156]) - (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) - (No client certificate requested) - by smtp.james.org (Postfix) with ESMTPSA id 2B7D13F393 - for ; Wed, 22 Jan 2020 05:11:53 +0100 (CET) -To: bob@james.org -X-LINAGORA-Copy-Delivery-Done: 1 -From: Uncle Bob -Subject: quoted -Message-ID: -Date: Wed, 22 Jan 2020 11:11:38 +0700 -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 - Thunderbird/60.2.1 -Content-Type: text/plain; charset=utf-8; format=flowed -Content-Transfer-Encoding: 8bit -Content-Language: en-US - -A 8bit encoded body with €uro symbol. - +Return-Path: +MIME-Version: 1.0 +Delivered-To: bob@james.org +Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) + by james-0 (JAMES SMTP Server ) with ESMTP ID -1705393842 + for ; + Wed, 22 Jan 2020 04:11:54 +0000 (UTC) +Received: from smtp.james.org (unknown [10.233.65.0]) + by incoming.james.org (Postfix) with ESMTPS id CCCA943 + for ; Wed, 22 Jan 2020 04:11:54 +0000 (UTC) +Received: from [10.116.29.102] (unknown [1.54.162.156]) + (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) + (No client certificate requested) + by smtp.james.org (Postfix) with ESMTPSA id 2B7D13F393 + for ; Wed, 22 Jan 2020 05:11:53 +0100 (CET) +To: bob@james.org +X-LINAGORA-Copy-Delivery-Done: 1 +From: Uncle Bob +Subject: quoted +Message-ID: +Date: Wed, 22 Jan 2020 11:11:38 +0700 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 + Thunderbird/60.2.1 +Content-Type: text/plain; charset=utf-8; format=flowed +Content-Transfer-Encoding: 8bit +Content-Language: en-US + +A 8bit encoded body with €uro symbol. + diff --git a/protocols/smtp/src/test/resources/a50.eml b/protocols/smtp/src/test/resources/a50.eml index 2dc5903fbbb..8186282ce11 100644 --- a/protocols/smtp/src/test/resources/a50.eml +++ b/protocols/smtp/src/test/resources/a50.eml @@ -1,50 +1,50 @@ -Subject: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -Message-ID: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -X-Sender: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -User-Agent: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa - -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +Subject: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +Message-ID: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +X-Sender: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +User-Agent: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa + +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/server/apps/postgres-app/sample-configuration/postgres.properties b/server/apps/postgres-app/sample-configuration/postgres.properties index 58c7cd476c9..3502864ed75 100644 --- a/server/apps/postgres-app/sample-configuration/postgres.properties +++ b/server/apps/postgres-app/sample-configuration/postgres.properties @@ -42,4 +42,11 @@ by-pass-rls.pool.max.size=10 ssl.mode=allow ## Duration. Optional, defaults to 10 second. jOOQ reactive timeout when executing Postgres query. This setting prevent jooq reactive bug from causing hanging issue. -#jooq.reactive.timeout=10second \ No newline at end of file +#jooq.reactive.timeout=10second + +# Boolean. Optional, default to false. Whether to enable attachment storage. +# When enabled, attachments are stored separately in blob storage and attachment table for faster JMAP attachment download. +# When disabled, attachments are only stored within the message body blob, reducing storage duplication but requiring +# message parsing for attachment access. Virtual part blobs (messageId_partId) will still work for JMAP downloads. +# Disabling this can significantly reduce storage usage for messages with many attachments. +#attachment.storage.enabled=false \ No newline at end of file diff --git a/server/container/core/src/test/resources/JAMES-1593.eml b/server/container/core/src/test/resources/JAMES-1593.eml index c1c39d7bb25..332838a25ae 100644 --- a/server/container/core/src/test/resources/JAMES-1593.eml +++ b/server/container/core/src/test/resources/JAMES-1593.eml @@ -1,106 +1,106 @@ -Return-Path: -Received: from 10.6.1.81 (EHLO ws1.comp.us/127.0.0.1) ([10.6.1.81]) - by ws1.comp.us (JAMES SMTP Server ) with ESMTP ID 273836343 - for ; - Fri, 10 Jul 2015 19:30:01 +0000 (UTC) -Delivered-To: d@f.com -Received: from 10.6.1.53 (EHLO egate3.comp.us) ([10.6.1.53]) - by ws1.comp.us (JAMES SMTP Server ) with ESMTP ID 18268234 - for ; - Wed, 08 Jul 2015 19:35:41 +0000 (UTC) -Received: from nm2-vm2.bullet.mail.ne1.yahoo.com (nm2-vm2.bullet.mail.ne1.yahoo.com [98.138.91.18]) - (using TLSv1 with cipher RC4-SHA (128/128 bits)) - (No client certificate requested) - by egate3.comp.us (Postfix) with ESMTPS id 5CA816007B - for ; Wed, 8 Jul 2015 19:35:28 +0000 (UTC) -DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1436384127; bh=FSXIN3+naGGGcYCXqSW4VRdVxpAgX6l36HzbsAmcUMs=; h=To:Date:From:Subject:From:Subject; b=aoCPczTdZENebjurWW5X8+IOGzgTp2AJ2TF0Cg5Zr0wCGPnNa3pzLN7XtpcCkQAaHpzpvSn/WLxVosJiV9ylnDyFTJg/i+ik1937k2LTaCP7Dc9bjqLSrZAjFd+u2YalXanSOXrKIz6L05xrwEeIgBV+IvarvleEZ4/mSRtAwKJJ2w8nZOKX1hxJ1uN/rYMUAhNaNnafHKZ9ZTj6Bb2PWQLKylHy98dq48PJYOe757Ns3I5DhxyS1swVvuNv7ROj1ix+wIK5vgchMliF5C50IAF4HZ9GZwlBCSUUV6C0fiyp7p2MbtDO1cdNGzUUAyrSt9UiwBX/OyIkPcya7Bzxjg== -Received: from [98.138.226.176] by nm2.bullet.mail.ne1.yahoo.com with NNFMP; 08 Jul 2015 19:35:27 -0000 -Received: from [98.138.226.56] by tm11.bullet.mail.ne1.yahoo.com with NNFMP; 08 Jul 2015 19:35:27 -0000 -Received: from [127.0.0.1] by smtp207.mail.ne1.yahoo.com with NNFMP; 08 Jul 2015 19:35:27 -0000 -X-Yahoo-Newman-Id: 948689.21253.bm@smtp207.mail.ne1.yahoo.com -Message-ID: <948689.21253.bm@smtp207.mail.ne1.yahoo.com> -X-Yahoo-Newman-Property: ymail-5 -X-YMail-OSG: PKdW3f0VM1mqo5bJtNcAn9nrmSrO6somPjt3dkTFZefq.k9 - 8mtErk2hfr0pzo.g4.3D1TYDy1yPA52CEt1K7yWtY4G54.wVaqrTbNsp1SHi - YOVrR_WNprH82OItTUXOWs4b6tIZjrnQwhvgiYNQ0v0y.5mavYexI7V7vHjE - AQau2gFnHDMI4VkGKk5VtkVYo7m9kyLljxFn6JBpDfm2BHCQ6nB44vr_KEGb - fu4siLPPBgE3DD2x1jPSgZuePniFPh94ohDe_ZDsbYXPM4Fy1udmEuial5Me - lrgOmh8mjeybAFdj_y4kbpHb.xjlxg_AgrZEY5LjdL2_xp8JljEZyvKo5ccA - CTVQSOEe5m8qlhRIWMGLqqp3DLOBwgQ4lKfOXyt3.MaFgClF1yPm5aSFxG.g - O52rSXRe9QwcFLgeLk3U6h2fuUGnH4Ejw75ni0rPKFEBQn9y0X3vVtjgQPbc - K3fZUXI48vD3IjhR4ZdnoRfuJDmdgjmV_MbGVQ_IglrFNWe5dKb0WmCr455A - E.B_E_RcROdsq06R72Be7Nap1ySUo -X-Yahoo-SMTP: P5ZpI6KswBDOCixizgOFZTojz9DhLg.Dm91rJ0th -To: -Date: Wed, 8 Jul 2015 12:35:24 -0700 -From: =?UTF-8?B?QmV2ZXJseSBIaWxscyBNRA0==?= -Subject: =?ISO-8859-1?Q?How=20to=20lift=20saggy=20skin,=20without=20surgery=20(Video)?= -Msg-Id: <993367577.OlyOp7onoD1vcPAHU+z/IXX2rD.secm@nycaptrentals.com> -MIME-Version: 1.0 -Content-Type: multipart/alternative; - boundary="----=_NextPart_000_0000_047F21AD.5CEFB1C0" -Content-Transfer-Encoding: "base64" -X-comp-Information: Please contact administrator@comp.com for more information -X-comp-ID: 5CA816007B.A1BA5 -X-comp-general: Clean -X-comp-SpamCheck: spam, SpamAssassin (not cached, score=12.4, - required 3, autolearn=disabled, BASE64_LENGTH_79_INF 2.02, - BODY_URI_ONLY 1.00, DKIM_ADSP_CUSTOM_MED 0.00, DKIM_SIGNED 0.10, - FREEMAIL_FROM 0.00, FROM_EXCESS_BASE64 0.10, HTML_IMAGE_ONLY_12 1.63, - HTML_MESSAGE 0.00, HTML_SHORT_LINK_IMG_1 0.14, MIME_HTML_MOSTLY 0.00, - MPART_ALT_DIFF 0.72, NML_ADSP_CUSTOM_MED 1.20, - RCVD_IN_DNSWL_NONE -0.00, RCVD_IN_MSPIKE_H3 -0.01, - RCVD_IN_MSPIKE_WL -0.01, T_DKIM_INVALID 1.50, T_REMOTE_IMAGE 1.00, - URIBL_BLOCKED 0.00, URIBL_JP_SURBL 3.00) -X-comp-SpamScore: 12 -X-comp-MS-From: c@yahoo.com -X-comp-MS-To: d@f.com -X-comp-MailScanner-EFA-Watermark: 1436988933.03787@tgm7N3HAp9LNVdYDmYEALA -X-Spam-Status: Yes - -This is a multi-part message in MIME format. - -------=_NextPart_000_0000_047F21AD.5CEFB1C0 -Content-Type: text/plain; charset=ISO-8859-1 -Content-Disposition: inline -Content-Transfer-Encoding: 8bit - -d - - -------=_NextPart_000_0000_047F21AD.5CEFB1C0 -Content-Type: text/html; charset=ISO-8859-1 -Content-Disposition: inline -Content-Transfer-Encoding: Base64 - -PHRpdGxlPiB3YXRlcm1lbG9uIGJlc291Z2h0IHRvd2FyZCBkeW5hbWl0ZSBz -YW5hdG9yaWEuPC90aXRsZT4NCjxjZW50ZXI+DQo8YSBocmVmPSJodHRwOi8v -RUozOXFkaGVUNjVDNGowMHEubnljYXB0cmVudGFscy5jb20vNlJXNDdBRVkw -QW9Pb0FzVTEvcmVmZXIyNTUzNTMtMTI0NzYuYXNwP2U9ZG9uc2hlbGJAZmlk -bmV0LmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNC4wcHQ7Zm9udC1m -YW1pbHk6REVTREVNT05BO2NvbG9yOkdyZXk7dGV4dC1kZWNvcmF0aW9uOm5v -bmUiPg0KPGltZyBib3JkZXI9IjAiIGFsdD0iTm8gc3VyZ2VyeSBzYWdneSBz -a2luIHJlZHVjdGlvbiBhdCBob21lIiBzcmM9Imh0dHA6Ly9UYmw3cjFuODhq -ay5ueWNhcHRyZW50YWxzLmNvbS80MDBKeTFXNDdPMTNlL205Nzg0Ni0xMjQ3 -Ni5hc3AiPjwvYT48L3NwYW4+PGJyPg0KPGEgaHJlZj0iaHR0cDovL0w5dkdv -eDh1S2wzLm55Y2FwdHJlbnRhbHMuY29tL3d5azZibGFjM0EvdTE0MzA1ODQt -MTI0NzYuYXNwIj4gDQo8aW1nIGJvcmRlcj0iMCIgc3JjPSJodHRwOi8vTDgx -VTVndGdsRHVpaXAxZzZZYi5ueWNhcHRyZW50YWxzLmNvbS9Jb3BFTmhzOTIy -L2YxMjgtMTI0NzYuYXNwIj48L2E+PGJyPg0KPGIgc3R5bGU9ImNvbG9yOiNm -ZmZmZmY7IGZvbnQtc2l6ZTowLjA5bW07IGxpbmUtaGVpZ2h0OjAuMDYybW0i -Pg0KPGEgaHJlZj0iaHR0cDovL255Y2FwdHJlbnRhbHMuY29tLzhkTE1iRjdD -dGUvcmVmZXI2MzIxOTEtMTI0NzYuYXNwP2U9ZG9uc2hlbGJAZmlkbmV0LmNv -bSZ0PXgiPjwvQT48IS0tICJueWNhcHRyZW50YWxzLmNvbSIgLS0+PEEgaHJl -Zj0iamF2YXNjcmlwdDp2b2lkKDApOyIgb25jbGljaz0iaWYgKGNvbmZpcm0o -J1RoZSBmb2xsb3dpbmcgbGluayBtYXkgbm90IGJlIGxlZ2l0aW1hdGUgYmVj -YXVzZSBpdHMgZGVzdGluYXRpb24gZG9lcyBub3QgbWF0Y2ggdGhlIGxpbmsg -dGhhdCBpcyBiZWluZyBkaXNwbGF5ZWQuIEFyZSB5b3Ugc3VyZSB5b3Ugd2Fu -dCB0byBlbmFibGUgdGhpcyBsaW5rPyBOb3RlOiBZb3Ugd2lsbCBuZWVkIHRv -IGNsaWNrIHRoZSBsaW5rIGFnYWluIHRvIHByb2NlZWQuJykpIHsgdGhpcy5w -cmV2aW91c1NpYmxpbmcucHJldmlvdXNTaWJsaW5nLmlubmVySFRNTD10aGlz -LmlubmVySFRNTDsgdGhpcy5pbm5lckhUTUw9Jyc7IH0iPiANCjxpbWcgc3Jj -PSJodHRwOi8vbnljYXB0cmVudGFscy5jb20vRDZvUVFRUi9yZWZlcjQxMjA4 -NC0xMjQ3Ni5hc3A/ZT1kb25zaGVsYkBmaWRuZXQuY29tJnQ9diIgYm9yZGVy -PSIwIjwvYT48L2I+PGJyPg0KPC9jZW50ZXI+DQogCg== - -------=_NextPart_000_0000_047F21AD.5CEFB1C0-- +Return-Path: +Received: from 10.6.1.81 (EHLO ws1.comp.us/127.0.0.1) ([10.6.1.81]) + by ws1.comp.us (JAMES SMTP Server ) with ESMTP ID 273836343 + for ; + Fri, 10 Jul 2015 19:30:01 +0000 (UTC) +Delivered-To: d@f.com +Received: from 10.6.1.53 (EHLO egate3.comp.us) ([10.6.1.53]) + by ws1.comp.us (JAMES SMTP Server ) with ESMTP ID 18268234 + for ; + Wed, 08 Jul 2015 19:35:41 +0000 (UTC) +Received: from nm2-vm2.bullet.mail.ne1.yahoo.com (nm2-vm2.bullet.mail.ne1.yahoo.com [98.138.91.18]) + (using TLSv1 with cipher RC4-SHA (128/128 bits)) + (No client certificate requested) + by egate3.comp.us (Postfix) with ESMTPS id 5CA816007B + for ; Wed, 8 Jul 2015 19:35:28 +0000 (UTC) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1436384127; bh=FSXIN3+naGGGcYCXqSW4VRdVxpAgX6l36HzbsAmcUMs=; h=To:Date:From:Subject:From:Subject; b=aoCPczTdZENebjurWW5X8+IOGzgTp2AJ2TF0Cg5Zr0wCGPnNa3pzLN7XtpcCkQAaHpzpvSn/WLxVosJiV9ylnDyFTJg/i+ik1937k2LTaCP7Dc9bjqLSrZAjFd+u2YalXanSOXrKIz6L05xrwEeIgBV+IvarvleEZ4/mSRtAwKJJ2w8nZOKX1hxJ1uN/rYMUAhNaNnafHKZ9ZTj6Bb2PWQLKylHy98dq48PJYOe757Ns3I5DhxyS1swVvuNv7ROj1ix+wIK5vgchMliF5C50IAF4HZ9GZwlBCSUUV6C0fiyp7p2MbtDO1cdNGzUUAyrSt9UiwBX/OyIkPcya7Bzxjg== +Received: from [98.138.226.176] by nm2.bullet.mail.ne1.yahoo.com with NNFMP; 08 Jul 2015 19:35:27 -0000 +Received: from [98.138.226.56] by tm11.bullet.mail.ne1.yahoo.com with NNFMP; 08 Jul 2015 19:35:27 -0000 +Received: from [127.0.0.1] by smtp207.mail.ne1.yahoo.com with NNFMP; 08 Jul 2015 19:35:27 -0000 +X-Yahoo-Newman-Id: 948689.21253.bm@smtp207.mail.ne1.yahoo.com +Message-ID: <948689.21253.bm@smtp207.mail.ne1.yahoo.com> +X-Yahoo-Newman-Property: ymail-5 +X-YMail-OSG: PKdW3f0VM1mqo5bJtNcAn9nrmSrO6somPjt3dkTFZefq.k9 + 8mtErk2hfr0pzo.g4.3D1TYDy1yPA52CEt1K7yWtY4G54.wVaqrTbNsp1SHi + YOVrR_WNprH82OItTUXOWs4b6tIZjrnQwhvgiYNQ0v0y.5mavYexI7V7vHjE + AQau2gFnHDMI4VkGKk5VtkVYo7m9kyLljxFn6JBpDfm2BHCQ6nB44vr_KEGb + fu4siLPPBgE3DD2x1jPSgZuePniFPh94ohDe_ZDsbYXPM4Fy1udmEuial5Me + lrgOmh8mjeybAFdj_y4kbpHb.xjlxg_AgrZEY5LjdL2_xp8JljEZyvKo5ccA + CTVQSOEe5m8qlhRIWMGLqqp3DLOBwgQ4lKfOXyt3.MaFgClF1yPm5aSFxG.g + O52rSXRe9QwcFLgeLk3U6h2fuUGnH4Ejw75ni0rPKFEBQn9y0X3vVtjgQPbc + K3fZUXI48vD3IjhR4ZdnoRfuJDmdgjmV_MbGVQ_IglrFNWe5dKb0WmCr455A + E.B_E_RcROdsq06R72Be7Nap1ySUo +X-Yahoo-SMTP: P5ZpI6KswBDOCixizgOFZTojz9DhLg.Dm91rJ0th +To: +Date: Wed, 8 Jul 2015 12:35:24 -0700 +From: =?UTF-8?B?QmV2ZXJseSBIaWxscyBNRA0==?= +Subject: =?ISO-8859-1?Q?How=20to=20lift=20saggy=20skin,=20without=20surgery=20(Video)?= +Msg-Id: <993367577.OlyOp7onoD1vcPAHU+z/IXX2rD.secm@nycaptrentals.com> +MIME-Version: 1.0 +Content-Type: multipart/alternative; + boundary="----=_NextPart_000_0000_047F21AD.5CEFB1C0" +Content-Transfer-Encoding: "base64" +X-comp-Information: Please contact administrator@comp.com for more information +X-comp-ID: 5CA816007B.A1BA5 +X-comp-general: Clean +X-comp-SpamCheck: spam, SpamAssassin (not cached, score=12.4, + required 3, autolearn=disabled, BASE64_LENGTH_79_INF 2.02, + BODY_URI_ONLY 1.00, DKIM_ADSP_CUSTOM_MED 0.00, DKIM_SIGNED 0.10, + FREEMAIL_FROM 0.00, FROM_EXCESS_BASE64 0.10, HTML_IMAGE_ONLY_12 1.63, + HTML_MESSAGE 0.00, HTML_SHORT_LINK_IMG_1 0.14, MIME_HTML_MOSTLY 0.00, + MPART_ALT_DIFF 0.72, NML_ADSP_CUSTOM_MED 1.20, + RCVD_IN_DNSWL_NONE -0.00, RCVD_IN_MSPIKE_H3 -0.01, + RCVD_IN_MSPIKE_WL -0.01, T_DKIM_INVALID 1.50, T_REMOTE_IMAGE 1.00, + URIBL_BLOCKED 0.00, URIBL_JP_SURBL 3.00) +X-comp-SpamScore: 12 +X-comp-MS-From: c@yahoo.com +X-comp-MS-To: d@f.com +X-comp-MailScanner-EFA-Watermark: 1436988933.03787@tgm7N3HAp9LNVdYDmYEALA +X-Spam-Status: Yes + +This is a multi-part message in MIME format. + +------=_NextPart_000_0000_047F21AD.5CEFB1C0 +Content-Type: text/plain; charset=ISO-8859-1 +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +d + + +------=_NextPart_000_0000_047F21AD.5CEFB1C0 +Content-Type: text/html; charset=ISO-8859-1 +Content-Disposition: inline +Content-Transfer-Encoding: Base64 + +PHRpdGxlPiB3YXRlcm1lbG9uIGJlc291Z2h0IHRvd2FyZCBkeW5hbWl0ZSBz +YW5hdG9yaWEuPC90aXRsZT4NCjxjZW50ZXI+DQo8YSBocmVmPSJodHRwOi8v +RUozOXFkaGVUNjVDNGowMHEubnljYXB0cmVudGFscy5jb20vNlJXNDdBRVkw +QW9Pb0FzVTEvcmVmZXIyNTUzNTMtMTI0NzYuYXNwP2U9ZG9uc2hlbGJAZmlk +bmV0LmNvbSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxNC4wcHQ7Zm9udC1m +YW1pbHk6REVTREVNT05BO2NvbG9yOkdyZXk7dGV4dC1kZWNvcmF0aW9uOm5v +bmUiPg0KPGltZyBib3JkZXI9IjAiIGFsdD0iTm8gc3VyZ2VyeSBzYWdneSBz +a2luIHJlZHVjdGlvbiBhdCBob21lIiBzcmM9Imh0dHA6Ly9UYmw3cjFuODhq +ay5ueWNhcHRyZW50YWxzLmNvbS80MDBKeTFXNDdPMTNlL205Nzg0Ni0xMjQ3 +Ni5hc3AiPjwvYT48L3NwYW4+PGJyPg0KPGEgaHJlZj0iaHR0cDovL0w5dkdv +eDh1S2wzLm55Y2FwdHJlbnRhbHMuY29tL3d5azZibGFjM0EvdTE0MzA1ODQt +MTI0NzYuYXNwIj4gDQo8aW1nIGJvcmRlcj0iMCIgc3JjPSJodHRwOi8vTDgx +VTVndGdsRHVpaXAxZzZZYi5ueWNhcHRyZW50YWxzLmNvbS9Jb3BFTmhzOTIy +L2YxMjgtMTI0NzYuYXNwIj48L2E+PGJyPg0KPGIgc3R5bGU9ImNvbG9yOiNm +ZmZmZmY7IGZvbnQtc2l6ZTowLjA5bW07IGxpbmUtaGVpZ2h0OjAuMDYybW0i +Pg0KPGEgaHJlZj0iaHR0cDovL255Y2FwdHJlbnRhbHMuY29tLzhkTE1iRjdD +dGUvcmVmZXI2MzIxOTEtMTI0NzYuYXNwP2U9ZG9uc2hlbGJAZmlkbmV0LmNv +bSZ0PXgiPjwvQT48IS0tICJueWNhcHRyZW50YWxzLmNvbSIgLS0+PEEgaHJl +Zj0iamF2YXNjcmlwdDp2b2lkKDApOyIgb25jbGljaz0iaWYgKGNvbmZpcm0o +J1RoZSBmb2xsb3dpbmcgbGluayBtYXkgbm90IGJlIGxlZ2l0aW1hdGUgYmVj +YXVzZSBpdHMgZGVzdGluYXRpb24gZG9lcyBub3QgbWF0Y2ggdGhlIGxpbmsg +dGhhdCBpcyBiZWluZyBkaXNwbGF5ZWQuIEFyZSB5b3Ugc3VyZSB5b3Ugd2Fu +dCB0byBlbmFibGUgdGhpcyBsaW5rPyBOb3RlOiBZb3Ugd2lsbCBuZWVkIHRv +IGNsaWNrIHRoZSBsaW5rIGFnYWluIHRvIHByb2NlZWQuJykpIHsgdGhpcy5w +cmV2aW91c1NpYmxpbmcucHJldmlvdXNTaWJsaW5nLmlubmVySFRNTD10aGlz +LmlubmVySFRNTDsgdGhpcy5pbm5lckhUTUw9Jyc7IH0iPiANCjxpbWcgc3Jj +PSJodHRwOi8vbnljYXB0cmVudGFscy5jb20vRDZvUVFRUi9yZWZlcjQxMjA4 +NC0xMjQ3Ni5hc3A/ZT1kb25zaGVsYkBmaWRuZXQuY29tJnQ9diIgYm9yZGVy +PSIwIjwvYT48L2I+PGJyPg0KPC9jZW50ZXI+DQogCg== + +------=_NextPart_000_0000_047F21AD.5CEFB1C0-- diff --git a/server/container/guice/common/src/test/resources/eml/mail-containing-unicode-characters.eml b/server/container/guice/common/src/test/resources/eml/mail-containing-unicode-characters.eml index 54e04b11a90..48bbf04be2f 100644 --- a/server/container/guice/common/src/test/resources/eml/mail-containing-unicode-characters.eml +++ b/server/container/guice/common/src/test/resources/eml/mail-containing-unicode-characters.eml @@ -1,28 +1,28 @@ -Return-Path: -MIME-Version: 1.0 -Delivered-To: bob@james.org -Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) - by james-0 (JAMES SMTP Server ) with ESMTP ID -1705393842 - for ; - Wed, 22 Jan 2020 04:11:54 +0000 (UTC) -Received: from smtp.james.org (unknown [10.233.65.0]) - by incoming.james.org (Postfix) with ESMTPS id CCCA943 - for ; Wed, 22 Jan 2020 04:11:54 +0000 (UTC) -Received: from [10.116.29.102] (unknown [1.54.162.156]) - (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) - (No client certificate requested) - by smtp.james.org (Postfix) with ESMTPSA id 2B7D13F393 - for ; Wed, 22 Jan 2020 05:11:53 +0100 (CET) -To: bob@james.org -X-LINAGORA-Copy-Delivery-Done: 1 -From: Uncle Bob -Subject: quoted -Message-ID: -Date: Wed, 22 Jan 2020 11:11:38 +0700 -User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 - Thunderbird/60.2.1 -Content-Type: text/plain; charset=utf-8; format=flowed -Content-Transfer-Encoding: 8bit -Content-Language: en-US - -Unicode €uro symbol. +Return-Path: +MIME-Version: 1.0 +Delivered-To: bob@james.org +Received: from 10.233.68.83 (EHLO incoming.james.org) ([10.233.68.83]) + by james-0 (JAMES SMTP Server ) with ESMTP ID -1705393842 + for ; + Wed, 22 Jan 2020 04:11:54 +0000 (UTC) +Received: from smtp.james.org (unknown [10.233.65.0]) + by incoming.james.org (Postfix) with ESMTPS id CCCA943 + for ; Wed, 22 Jan 2020 04:11:54 +0000 (UTC) +Received: from [10.116.29.102] (unknown [1.54.162.156]) + (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) + (No client certificate requested) + by smtp.james.org (Postfix) with ESMTPSA id 2B7D13F393 + for ; Wed, 22 Jan 2020 05:11:53 +0100 (CET) +To: bob@james.org +X-LINAGORA-Copy-Delivery-Done: 1 +From: Uncle Bob +Subject: quoted +Message-ID: +Date: Wed, 22 Jan 2020 11:11:38 +0700 +User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 + Thunderbird/60.2.1 +Content-Type: text/plain; charset=utf-8; format=flowed +Content-Transfer-Encoding: 8bit +Content-Language: en-US + +Unicode €uro symbol.