jiazx0107
2025-09-01 ce4f9b9f72a4269a1f25812dadd59bfb92c7b3cf
初始化提交
已修改2个文件
已添加31个文件
1427 ■■■■■ 文件已修改
.gitignore 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
README.md 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/pom.xml 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/HeartbeatProvider.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/InvokeResult.java 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/IoException.java 55 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/IoMsgConsumer.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/IoServer.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/IoServerOption.java 101 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/IoSession.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/IoSessionListener.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/IoSessionQuery.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-api/src/main/java/com/ld/io/api/SplitByteDecoderType.java 31 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/pom.xml 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/main/java/com/ld/io/netty/NettyChannel.java 65 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/main/java/com/ld/io/netty/NettyServer.java 90 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/main/java/com/ld/io/netty/NettySession.java 118 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/main/java/com/ld/io/netty/NettySessionFactory.java 118 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/main/java/com/ld/io/netty/ReadMessageHandler.java 96 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/main/java/com/ld/io/netty/ReceiveMessageThreadPool.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/main/java/com/ld/io/netty/SplitDecoderFactory.java 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/java/com/ld/io/netty/StringToHex.java 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/java/com/ld/io/netty/client/IoClientTest.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/java/com/ld/io/netty/client/TcpClient.java 89 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/java/com/ld/io/netty/client/TestTempClientHandler.java 74 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/java/com/ld/io/netty/server/DefaultHealthProvider.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/java/com/ld/io/netty/server/DefaultIoSessionListener.java 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/java/com/ld/io/netty/server/DefaultMessageConsume.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/java/com/ld/io/netty/server/IoServerTest.java 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/java/com/ld/io/netty/util/IdFactory.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/resources/log4j.properties 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
base-io-netty/src/test/resources/test.properties 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pom.xml 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.gitignore
@@ -10,3 +10,23 @@
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.DS_Store
.idea/
*.iml
target/
test-output/
.settings/
.classpath
.project
*.releaseBackup
dependency-reduced-pom.xml
log/
*.log
*.springBeans
/build/
/temp.txt
/app/unpackage/release/*
cat/
README.md
@@ -1,4 +1,32 @@
## fzzy-base-io
提供基础通信功能,不关心具体通信协议
TCP/IP通讯基础包
## ä¸€ã€å¯åŠ¨æ–¹å¼
参考``com.ld.io.netty.server.IoServerTest``中的服务启动方式:
````java
NettyServer ioServer = new NettyServer(ioServerOption, messageConsume, defaultIoSessionListener);
ioServer.startup();
````
其中ioServerOption可以配置启动参数;
messageConsume为消息接收类;
defaultIoSessionListener可以监听会话的创建与销毁。
## äºŒã€IoSession
``com.ld.io.api.IoSession.getId``:获取会话内建的唯一标识
``com.ld.io.api.IoSession.setBusinessKey``:设置会话的业务标识
## ä¸‰ã€IoServerOption
port:指定端口号
splitDecoderType:指定拆包类型,取自常量SplitByteDecoderType
delimiter:拆包结束分隔符,splitDecoderType为DELIMITER_SYMBOL时有效
fixedLength:定长拆包长度,splitDecoderType为FIXED_LENGTH时有效
lengthFieldLength:变长拆分中指定包长度的字节数,splitDecoderType为LENGTH_FIELD时有效
base-io-api/pom.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,67 @@
<?xml version="1.0"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.ld.base.io</groupId>
    <artifactId>base-io-api</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <packaging>jar</packaging>
    <parent>
        <groupId>com.ld.base</groupId>
        <artifactId>base-io</artifactId>
        <version>1.0.0-SNAPSHOT</version>
    </parent>
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <groupId>io.netty</groupId>
        <version>4.1.20.Final-SNAPSHOT</version>
    </properties>
    <dependencies>
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>1.2.7</version>
        </dependency>
<!--        <dependency>-->
<!--            <groupId>log4j</groupId>-->
<!--            <artifactId>log4j</artifactId>-->
<!--            <version>1.2.17</version>-->
<!--        </dependency>-->
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
            <version>1.7.36</version>
        </dependency>
<!--        <dependency>-->
<!--            <groupId>org.slf4j</groupId>-->
<!--            <artifactId>slf4j-log4j12</artifactId>-->
<!--            <version>1.7.36</version>-->
<!--        </dependency>-->
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
    <repositories>
        <repository>
            <id>bsdn-maven-repository</id>
            <url>http://nexus.bsdn.org/content/groups/public/</url>
        </repository>
    </repositories>
</project>
base-io-api/src/main/java/com/ld/io/api/HeartbeatProvider.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,5 @@
package com.ld.io.api;
public interface HeartbeatProvider {
    byte[] provide(IoSession ioSession);
}
base-io-api/src/main/java/com/ld/io/api/InvokeResult.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,24 @@
package com.ld.io.api;
public enum InvokeResult {
    SUCCESS("0000", null),
    SOCKET_STATE_ERROR("1001", "通道连接异常"),
    SOCKET_NOT_CREATE("1002", "连接未创建"),
    CHANNEL_CLOSED("1003", "终端已掉线");
    private final String code;
    private final String message;
    private InvokeResult(String code, String message) {
        this.code = code;
        this.message = message;
    }
    public String getCode() {
        return code;
    }
    public String getMessage() {
        return message;
    }
}
base-io-api/src/main/java/com/ld/io/api/IoException.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,55 @@
package com.ld.io.api;
public class IoException extends RuntimeException {
    private static final long serialVersionUID = 5082773469730646183L;
    /**
     * å¼‚常代码
     */
    private String code;
    /**
     * æœ¬åœ°åŒ–异常信息
     */
    private String localizedMessage;
    public IoException(String message) {
        super(message);
        this.localizedMessage = message;
    }
    public IoException(String code, String message) {
        super("IoServerException[" + code + "]: " + message);
        this.code = code;
        this.localizedMessage = message;
    }
    public IoException(String message, Throwable cause) {
        super(message, cause);
        this.localizedMessage = message;
    }
    public IoException(String code, String message, Throwable cause) {
        super("IoServerException[" + code + "]: " + message, cause);
        this.code = code;
        this.localizedMessage = message;
    }
    @Override
    public String getMessage() {
        return getLocalizedMessage();
    }
    @Override
    public String getLocalizedMessage() {
        return localizedMessage;
    }
    public String getCode() {
        return code;
    }
    public void setCode(String code) {
        this.code = code;
    }
}
base-io-api/src/main/java/com/ld/io/api/IoMsgConsumer.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,10 @@
package com.ld.io.api;
/**
 * æ”¶åˆ°æ¶ˆæ¯çš„监听器
 */
public interface IoMsgConsumer {
    void consume(IoSession session, byte[] message);
}
base-io-api/src/main/java/com/ld/io/api/IoServer.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,7 @@
package com.ld.io.api;
public interface IoServer {
    void startup();
    void shutdown();
}
base-io-api/src/main/java/com/ld/io/api/IoServerOption.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,101 @@
package com.ld.io.api;
public class IoServerOption {
    private int port = 50051;
    private int splitDecoderType = SplitByteDecoderType.DELIMITER_SYMBOL;// æ‹†åŒ…解码器
    private byte[] delimiter;// æ‹†åŒ…结束分隔符,splitDecoderType为DELIMITER_SYMBOL时有效
    private int fixedLength = 1024;// å®šé•¿æ‹†åŒ…长度,splitDecoderType为FIXED_LENGTH时有效
    private int lengthFieldLength = 8;// å˜é•¿æ‹†åˆ†ä¸­æŒ‡å®šåŒ…长度的字节数,splitDecoderType为LENGTH_FIELD时有效
    private int maxFrameSize = 1024 * 1024 * 2;// å•次接收最大字节数
    private int readerIdleTime = 60;// æœ€å¤§è¯»å–空闲秒数,超出该时长认为客户端掉线
    private int connectTimeoutMillis = 60 * 1000;// é“¾æŽ¥è¶…时毫秒数
    public IoServerOption() {
    }
    public IoServerOption(int port) {
        this.port = port;
    }
    public IoServerOption(int port, int splitDecoderType, byte[] delimiter,
            int maxFrameSize, int readerIdleTime, int connectTimeoutMillis) {
        this.port = port;
        this.splitDecoderType = splitDecoderType;
        this.delimiter = delimiter;
        this.maxFrameSize = maxFrameSize;
        this.readerIdleTime = readerIdleTime;
        this.connectTimeoutMillis = connectTimeoutMillis;
    }
    public int getPort() {
        return port;
    }
    public IoServerOption setPort(int port) {
        this.port = port;
        return this;
    }
    public int getSplitDecoderType() {
        return splitDecoderType;
    }
    public IoServerOption setSplitDecoderType(int splitDecoderType) {
        this.splitDecoderType = splitDecoderType;
        return this;
    }
    public byte[] getDelimiter() {
        return delimiter;
    }
    public void setDelimiter(byte[] delimiter) {
        this.delimiter = delimiter;
    }
    public int getFixedLength() {
        return fixedLength;
    }
    public IoServerOption setFixedLength(int fixedLength) {
        this.fixedLength = fixedLength;
        return this;
    }
    public int getLengthFieldLength() {
        return lengthFieldLength;
    }
    public IoServerOption setLengthFieldLength(int lengthFieldLength) {
        this.lengthFieldLength = lengthFieldLength;
        return this;
    }
    public int getMaxFrameSize() {
        return maxFrameSize;
    }
    public IoServerOption setMaxFrameSize(int maxFrameSize) {
        this.maxFrameSize = maxFrameSize;
        return this;
    }
    public int getReaderIdleTime() {
        return readerIdleTime;
    }
    public IoServerOption setReaderIdleTime(int readerIdleTime) {
        this.readerIdleTime = readerIdleTime;
        return this;
    }
    public int getConnectTimeoutMillis() {
        return connectTimeoutMillis;
    }
    public IoServerOption setConnectTimeoutMillis(int connectTimeoutMillis) {
        this.connectTimeoutMillis = connectTimeoutMillis;
        return this;
    }
}
base-io-api/src/main/java/com/ld/io/api/IoSession.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,28 @@
package com.ld.io.api;
import java.util.Date;
/**
 * ä¼šè¯ä¿¡æ¯
 */
public interface IoSession {
    String getId();//唯一标识
    String getBusinessKey();//业务标识
    void setBusinessKey(String businessKey);//设置业务标识
    String getAddress();//ip地址
    Integer getPort();//端口
    String getCompanyId();//所属组织
    void setCompanyId(String companyId);//设置组织编码
    Date getCreateTime();//创建时间
    InvokeResult invoke(byte[] bytes);//发送消息
    void destroy();//销毁
}
base-io-api/src/main/java/com/ld/io/api/IoSessionListener.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,9 @@
package com.ld.io.api;
public interface IoSessionListener {
    void onCreate(IoSession session);
    void onDestroy(IoSession session);
}
base-io-api/src/main/java/com/ld/io/api/IoSessionQuery.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,11 @@
package com.ld.io.api;
import java.util.List;
public interface IoSessionQuery {
    IoSession getSession(String id);
    IoSession getSessionByBusinessKey(String businessKey);
    List<IoSession> getAllSession();
}
base-io-api/src/main/java/com/ld/io/api/SplitByteDecoderType.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,31 @@
package com.ld.io.api;
/**
 * æ‹†åŒ…解码器类型
 */
public interface SplitByteDecoderType {
    /**
     * åŸºäºŽæ¢è¡Œç¬¦æ‹†åˆ†
     */
    int ENTER_SYMBOL = 1;
    /**
     * åŸºäºŽæŒ‡å®šåˆ†éš”符拆分
     */
    int DELIMITER_SYMBOL = 2;
    /**
     * å®šé•¿æ‹†åˆ†
     */
    int FIXED_LENGTH = 3;
    /**
     * å˜é•¿æ‹†åˆ†ï¼Œåœ¨å¤´éƒ¨è¯»å–消息长度
     */
    int LENGTH_FIELD = 4;
    /**
     * é€šç”¨ï¼Œæ— è§„则报文
     */
    int NO_LIMIT = 9;
}
base-io-netty/pom.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,66 @@
<?xml version="1.0"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.ld.base.io</groupId>
    <artifactId>base-io-netty</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <packaging>jar</packaging>
    <parent>
        <groupId>com.ld.base</groupId>
        <artifactId>base-io</artifactId>
        <version>1.0.0-SNAPSHOT</version>
    </parent>
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <netty.version>4.1.25.Final</netty.version>
       <!--  <netty.version>4.1.7.Final</netty.version>-->
    </properties>
    <dependencies>
        <dependency>
            <groupId>com.ld.base.io</groupId>
            <artifactId>base-io-api</artifactId>
            <version>1.0.0-SNAPSHOT</version>
        </dependency>
        <dependency>
            <groupId>io.netty</groupId>
            <artifactId>netty-transport</artifactId>
            <version>${netty.version}</version>
        </dependency>
        <dependency>
            <groupId>io.netty</groupId>
            <artifactId>netty-transport-sctp</artifactId>
            <version>${netty.version}</version>
        </dependency>
        <dependency>
            <groupId>io.netty</groupId>
            <artifactId>netty-handler</artifactId>
            <version>${netty.version}</version>
        </dependency>
<!--        <dependency>-->
<!--            <groupId>junit</groupId>-->
<!--            <artifactId>junit</artifactId>-->
<!--            <version>4.13.2</version>-->
<!--        </dependency>-->
    </dependencies>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
    <repositories>
        <repository>
            <id>bsdn-maven-repository</id>
            <url>http://nexus.bsdn.org/content/groups/public/</url>
        </repository>
    </repositories>
</project>
base-io-netty/src/main/java/com/ld/io/netty/NettyChannel.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,65 @@
package com.ld.io.netty;
import com.ld.io.api.InvokeResult;
import io.netty.buffer.ByteBuf;
import io.netty.buffer.Unpooled;
import io.netty.channel.ChannelHandlerContext;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class NettyChannel {
    private final Logger logger = LoggerFactory.getLogger(getClass());
    private ChannelHandlerContext ctx;
    NettyChannel(ChannelHandlerContext ctx) {
        this.ctx = ctx;
    }
    public ChannelHandlerContext getCtx() {
        return ctx;
    }
    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        NettyChannel that = (NettyChannel) o;
        return ctx.equals(that.ctx);
    }
    @Override
    public int hashCode() {
        return ctx.hashCode();
    }
    InvokeResult invoke(byte[] bytes) {
        if (ctx == null) {
            return InvokeResult.SOCKET_NOT_CREATE;
        }
        if (!ctx.channel().isActive()) {
            ctx.close();
            return InvokeResult.CHANNEL_CLOSED;
        }
        ByteBuf buf = Unpooled.copiedBuffer(bytes);
        try {
            ctx.writeAndFlush(buf).sync();
        } catch (Exception e) {
            logger.error("Invoke happened error", e);
            return InvokeResult.SOCKET_STATE_ERROR;
        }
        return InvokeResult.SUCCESS;
    }
    public void destroy() {
        try {
            ctx.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
base-io-netty/src/main/java/com/ld/io/netty/NettyServer.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,90 @@
package com.ld.io.netty;
import com.ld.io.api.*;
import io.netty.bootstrap.ServerBootstrap;
import io.netty.channel.*;
import io.netty.channel.nio.NioEventLoopGroup;
import io.netty.channel.socket.SocketChannel;
import io.netty.channel.socket.nio.NioServerSocketChannel;
import io.netty.handler.codec.ByteToMessageDecoder;
import io.netty.handler.codec.bytes.ByteArrayDecoder;
import io.netty.handler.codec.bytes.ByteArrayEncoder;
import io.netty.handler.logging.LogLevel;
import io.netty.handler.logging.LoggingHandler;
import io.netty.handler.timeout.IdleStateHandler;
public class NettyServer implements Runnable, IoServer {
    private EventLoopGroup bossGroup = new NioEventLoopGroup(1);
    private EventLoopGroup workerGroup = new NioEventLoopGroup();
    private IoServerOption ioServerOption;
    private NettySessionFactory nettySessionFactory;
    private ReadMessageHandler readMessageHandler;
    private SplitDecoderFactory splitDecoderFactory;
    public NettyServer(IoServerOption ioServerOption,
                       IoMsgConsumer ioMsgConsumer,
                       IoSessionListener sessionListener) {
        this(ioServerOption, ioMsgConsumer, sessionListener, null);
    }
    public NettyServer(IoServerOption ioServerOption,
                       IoMsgConsumer ioMsgConsumer,
                       IoSessionListener sessionListener,
                       HeartbeatProvider heartbeatMessageProvider) {
        this.splitDecoderFactory = new SplitDecoderFactory();
        this.nettySessionFactory = new NettySessionFactory(sessionListener);
        this.ioServerOption = ioServerOption;
        this.readMessageHandler = new ReadMessageHandler(ioMsgConsumer, nettySessionFactory, heartbeatMessageProvider);
    }
    public void startup() {
        Thread thread = new Thread(this);
        thread.start();
    }
    public void shutdown() {
        workerGroup.shutdownGracefully();
        bossGroup.shutdownGracefully();
    }
    @Override
    public void run() {
        try {
            ServerBootstrap b = new ServerBootstrap();
            b.group(bossGroup, workerGroup)
                    .channel(NioServerSocketChannel.class)
                    .handler(new LoggingHandler(LogLevel.INFO))
                    .option(ChannelOption.SO_KEEPALIVE, true)
                    .option(ChannelOption.CONNECT_TIMEOUT_MILLIS, ioServerOption.getConnectTimeoutMillis())
                    .childHandler(new ChannelInitializer<SocketChannel>() {
                        @Override
                        public void initChannel(SocketChannel ch) {
                            ChannelPipeline p = ch.pipeline();
                            ByteToMessageDecoder splitDecoder = splitDecoderFactory.build(ioServerOption);
                            if(splitDecoder != null)
                            p.addLast("splitDecoder", splitDecoder);
                            p.addLast("idleStateHandler", new IdleStateHandler(ioServerOption.getReaderIdleTime(), 0, 0));
                            p.addLast("byteArrayDecoder", new ByteArrayDecoder());//字符串解码 å’Œ ç¼–码
                            p.addLast("byteArrayEncoder", new ByteArrayEncoder());
                            p.addLast("readMessageHandler", readMessageHandler);//读取信息
                        }
                    });
            // Bind and start to accept incoming connections.
            ChannelFuture channelFuture = b.bind(ioServerOption.getPort()).sync();
            channelFuture.channel().closeFuture().sync();
        } catch (InterruptedException e) {
            e.printStackTrace();
        } finally {
            workerGroup.shutdownGracefully();
            bossGroup.shutdownGracefully();
        }
    }
    public IoSessionQuery getSessionQuery() {
        return nettySessionFactory;
    }
}
base-io-netty/src/main/java/com/ld/io/netty/NettySession.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,118 @@
package com.ld.io.netty;
import com.ld.io.api.InvokeResult;
import com.ld.io.api.IoSession;
import java.util.Date;
import java.util.Objects;
public class NettySession implements IoSession {
    private String id;// éšæœºå”¯ä¸€æ ‡è¯†
    private String businessKey;// ä¸šåŠ¡å”¯ä¸€æ ‡è¯†
    private String address;// ip地址
    private Integer port;// ç«¯å£
    private Date createTime;// åˆ›å»ºæ—¶é—´
    private String companyId;// ç»„织编码
    private NettyChannel nettyChannel;
    private NettySessionFactory nettySessionFactory;
    public String getId() {
        return id;
    }
    public String getBusinessKey() {
        return businessKey;
    }
    public void setBusinessKey(String businessKey) {
        this.businessKey = businessKey;
    }
    public String getAddress() {
        return address;
    }
    public Integer getPort() {
        return port;
    }
    public Date getCreateTime() {
        return createTime;
    }
    void setId(String id) {
        this.id = id;
    }
    void setAddress(String address) {
        this.address = address;
    }
    void setPort(Integer port) {
        this.port = port;
    }
    void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    void setNettyChannel(NettyChannel nettyChannel) {
        this.nettyChannel = nettyChannel;
    }
    public NettyChannel getNettyChannel() {
        return nettyChannel;
    }
    public void setNettySessionFactory(NettySessionFactory nettySessionFactory) {
        this.nettySessionFactory = nettySessionFactory;
    }
    @Override
    public String getCompanyId() {
        return this.companyId;
    }
    @Override
    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }
    @Override
    public boolean equals(Object o) {
        if (this == o)
            return true;
        if (o == null || getClass() != o.getClass())
            return false;
        NettySession that = (NettySession) o;
        return Objects.equals(id, that.id);
    }
    @Override
    public int hashCode() {
        return Objects.hash(id);
    }
    public InvokeResult invoke(byte[] bytes) {
        if (nettyChannel == null) {
            return InvokeResult.SOCKET_NOT_CREATE;
        }
        InvokeResult result = nettyChannel.invoke(bytes);
        if (InvokeResult.CHANNEL_CLOSED.equals(result)) {
            this.destroy();
        }
        return result;
    }
    public void destroy() {
        nettySessionFactory.destroy(this);
    }
    @Override
    public String toString() {
        return "NettySession{" + "id='" + id + '\'' + ", businessKey='"
                + businessKey + '\'' + ", address='" + address + '\''
                + ", port=" + port + ", createTime=" + createTime + '}';
    }
}
base-io-netty/src/main/java/com/ld/io/netty/NettySessionFactory.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,118 @@
package com.ld.io.netty;
import com.ld.io.api.IoSession;
import com.ld.io.api.IoSessionListener;
import com.ld.io.api.IoSessionQuery;
import io.netty.channel.Channel;
import io.netty.channel.ChannelHandlerContext;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.net.InetSocketAddress;
import java.util.*;
import java.util.concurrent.ConcurrentHashMap;
public class NettySessionFactory implements IoSessionQuery {
    private final Logger logger = LoggerFactory.getLogger(getClass());
    private static Map<String, NettySession> sessionsMap = new ConcurrentHashMap<>(50);
    private IoSessionListener sessionListener;
    NettySessionFactory(IoSessionListener sessionListener) {
        this.sessionListener = sessionListener;
    }
    @Override
    public List<IoSession> getAllSession() {
        Set<Map.Entry<String, NettySession>> entries = sessionsMap.entrySet();
        List<IoSession> list = new ArrayList<>(entries.size());
        for (Map.Entry<String, NettySession> entry : entries) {
            list.add(entry.getValue());
        }
        return list;
    }
    @Override
    public IoSession getSession(String id) {
        if ("".equals(id) || id == null) {
            return null;
        }
        return sessionsMap.get(id);
    }
    @Override
    public IoSession getSessionByBusinessKey(String businessKey) {
        if ("".equals(businessKey) || businessKey == null) {
            return null;
        }
        return sessionsMap.entrySet().stream().map(Map.Entry::getValue)
                .filter(session -> businessKey.equals(session.getBusinessKey())).findFirst().orElse(null);
    }
    public IoSession getSession(NettyChannel nettyChannel) {
        return sessionsMap.get(nettyChannel.getCtx().channel().id().asLongText());
    }
    IoSession getSession(ChannelHandlerContext ctx) {
        return sessionsMap.get(ctx.channel().id().asLongText());
    }
    void create(NettyChannel nettyChannel) {
        Channel channel = nettyChannel.getCtx().channel();
        String id = channel.id().asLongText();
        InetSocketAddress address = (InetSocketAddress) channel.remoteAddress();
        NettySession nettySession = new NettySession();
        nettySession.setId(id);
        nettySession.setAddress(address.getAddress().getHostAddress());
        nettySession.setPort(address.getPort());
        nettySession.setCreateTime(new Date());
        nettySession.setNettyChannel(nettyChannel);
        nettySession.setNettySessionFactory(this);
        sessionsMap.put(id, nettySession);
        logger.info("Add new session to IoSessionFactory, nettySession=" + nettySession.toString());
        fireCreateEvent(nettySession);
    }
    void destroy(ChannelHandlerContext ctx) {
        this.destroy(ctx.channel().id().asLongText());
    }
    private void destroy(String id) {
        NettySession nettySession = sessionsMap.get(id);
        if (nettySession != null) {
            destroy(nettySession);
        }
    }
    void destroy(NettySession nettySession) {
        logger.info("Destroy session by ctx, id={}, businessKey={}", nettySession.getId(), nettySession.getBusinessKey());
        nettySession.getNettyChannel().destroy();
        sessionsMap.remove(nettySession.getId());
        fireDestroyEvent(nettySession);
    }
    private void fireCreateEvent(NettySession nettySession) {
        if (sessionListener != null) {
            try {
                sessionListener.onCreate(nettySession);
            } catch (Exception e) {
                logger.error("Create session error, bizKey=" + nettySession.getBusinessKey(), e);
            }
        }
    }
    private void fireDestroyEvent(NettySession nettySession) {
        if (sessionListener != null) {
            try {
                sessionListener.onDestroy(nettySession);
            } catch (Exception e) {
                logger.error("Destroy session error, bizKey=" + nettySession.getBusinessKey(), e);
            }
        }
    }
}
base-io-netty/src/main/java/com/ld/io/netty/ReadMessageHandler.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,96 @@
package com.ld.io.netty;
import com.ld.io.api.HeartbeatProvider;
import com.ld.io.api.IoMsgConsumer;
import com.ld.io.api.IoSession;
import io.netty.buffer.ByteBuf;
import io.netty.buffer.Unpooled;
import io.netty.channel.Channel;
import io.netty.channel.ChannelFutureListener;
import io.netty.channel.ChannelHandler.Sharable;
import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.SimpleChannelInboundHandler;
import io.netty.handler.timeout.IdleStateEvent;
import io.netty.util.internal.logging.InternalLogger;
import io.netty.util.internal.logging.InternalLoggerFactory;
import java.io.IOException;
@Sharable
public class ReadMessageHandler extends SimpleChannelInboundHandler<Object> {
    private final InternalLogger logger = InternalLoggerFactory.getInstance(this.getClass());
    private ReceiveMessageThreadPool threadPool;//消息处理线程池
    private NettySessionFactory nettySessionFactory;//会话工厂
    private HeartbeatProvider heartbeatMessageProvider;//心跳数据提供者
    public ReadMessageHandler(IoMsgConsumer messageConsumer, NettySessionFactory nettySessionFactory, HeartbeatProvider heartbeatMessageProvider) {
        this.threadPool = new ReceiveMessageThreadPool(messageConsumer);
        this.nettySessionFactory = nettySessionFactory;
        this.heartbeatMessageProvider = heartbeatMessageProvider;
    }
    @Override
    public void channelActive(ChannelHandlerContext ctx) throws Exception {
        nettySessionFactory.create(new NettyChannel(ctx));
        super.channelActive(ctx);
    }
    @Override
    public void channelInactive(ChannelHandlerContext ctx) throws Exception {
        nettySessionFactory.destroy(ctx);
        super.channelInactive(ctx);
    }
    @Override
    public void channelRead0(ChannelHandlerContext ctx, Object msg) throws Exception {
        IoSession session = nettySessionFactory.getSession(ctx);
        threadPool.execute(session, (byte[]) msg);
    }
    @Override
    public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) throws Exception {
        logger.error("happened error!", cause);
        Channel channel = ctx.channel();
        if (cause instanceof IOException && channel.isActive()) {
            nettySessionFactory.destroy(ctx);
            ctx.close();
        }
    }
    /**
     * å¿ƒè·³å¤„理
     * è¶…时后尝试向客户端发送消息,若发送失败关闭channel
     */
    @Override
    public void userEventTriggered(final ChannelHandlerContext ctx, Object evt) throws Exception {
        if (evt instanceof IdleStateEvent) {
            if (heartbeatMessageProvider == null) {
                return;
            }
            logger.info("Health check time out, the event was triggered");
            IoSession session = nettySessionFactory.getSession(ctx);
            if(null == session){
                logger.error("no Session by HeartBeat");
                return;
            }
            byte[] bytes = heartbeatMessageProvider.provide(session);
            if(null == bytes){
                logger.error("no msg by HeartBeat");
                return;
            }
            ByteBuf buf = Unpooled.copiedBuffer(bytes);
            ctx.writeAndFlush(buf).addListener((ChannelFutureListener) future -> {
                if (!future.isSuccess()) {
                    nettySessionFactory.destroy(ctx);
                    future.channel().close();
                }
            });
        } else {
            super.userEventTriggered(ctx, evt);
        }
    }
}
base-io-netty/src/main/java/com/ld/io/netty/ReceiveMessageThreadPool.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,58 @@
package com.ld.io.netty;
import com.ld.io.api.IoMsgConsumer;
import com.ld.io.api.IoSession;
import io.netty.util.concurrent.DefaultThreadFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.*;
/**
 * çº¿ç¨‹æ±  å¤„理接收到的信息, ä¸å ç”¨netty的工作线程
 */
class ReceiveMessageThreadPool {
    private static final String POOL_NAME = "netty-receive-message";
    private final Logger logger = LoggerFactory.getLogger(getClass());
    private static ExecutorService executorService;
    private IoMsgConsumer messageConsumer;
    public ReceiveMessageThreadPool(IoMsgConsumer messageConsumer) {
        this.messageConsumer = messageConsumer;
    }
    static {
        ThreadFactory threadFactory = new DefaultThreadFactory(POOL_NAME);
        executorService = new ThreadPoolExecutor(100, 100, 0L,
                TimeUnit.MILLISECONDS, new LinkedBlockingQueue<Runnable>(500),
                threadFactory, new ThreadPoolExecutor.DiscardOldestPolicy());
    }
    void execute(IoSession session, byte[] bytes) {
        executorService
                .submit(() -> {
                    if (messageConsumer != null) {
                        String msg;
                        try {
                            //msg = new String(bytes, "UTF-8");
                            //logger.info("临时打印查看报文:"+ msg);
                            messageConsumer.consume(session, bytes);
                        } catch (Exception e) {
                            try {
                                msg = new String(bytes, "UTF-8");
                            } catch (Exception e1) {
                                msg = "转换为字符串异常";
                            }
                            logger.error(
                                    "Consume message happened error, business key="
                                            + session.getBusinessKey()
                                            + ", msg=" + msg, e);
                        }
                    } else {
                        logger.error("Message consumer not config! All request was ignored!");
                    }
                });
    }
}
base-io-netty/src/main/java/com/ld/io/netty/SplitDecoderFactory.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,39 @@
package com.ld.io.netty;
import com.ld.io.api.IoException;
import com.ld.io.api.IoServerOption;
import com.ld.io.api.SplitByteDecoderType;
import io.netty.buffer.ByteBuf;
import io.netty.buffer.Unpooled;
import io.netty.handler.codec.*;
import io.netty.handler.codec.compression.SnappyFrameDecoder;
public class SplitDecoderFactory {
    public ByteToMessageDecoder build(IoServerOption ioServerOption) {
        int splitDecoderType = ioServerOption.getSplitDecoderType();
        ByteToMessageDecoder result;
        switch (splitDecoderType) {
            case SplitByteDecoderType.DELIMITER_SYMBOL:
                ByteBuf byteBuf = Unpooled.unreleasableBuffer(Unpooled.copiedBuffer(ioServerOption.getDelimiter()));
                result = new DelimiterBasedFrameDecoder(ioServerOption.getMaxFrameSize(), byteBuf);
                break;
            case SplitByteDecoderType.ENTER_SYMBOL:
                result = new LineBasedFrameDecoder(ioServerOption.getMaxFrameSize());
                break;
            case SplitByteDecoderType.FIXED_LENGTH:
                result = new FixedLengthFrameDecoder(ioServerOption.getFixedLength());
                break;
            case SplitByteDecoderType.LENGTH_FIELD:
                result = new LengthFieldBasedFrameDecoder(ioServerOption.getMaxFrameSize(), 0, ioServerOption.getLengthFieldLength());
                break;
            case SplitByteDecoderType.NO_LIMIT:
                result = null;
                break;
            default:
                throw new IoException("split decoder type not exist");
        }
        return result;
    }
}
base-io-netty/src/test/java/com/ld/io/netty/StringToHex.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,54 @@
package com.ld.io.netty;
public class StringToHex {
    public String convertStringToHex(String str) {
        char[] chars = str.toCharArray();
        StringBuffer hex = new StringBuffer();
        for (int i = 0; i < chars.length; i++) {
            hex.append(Integer.toHexString((int) chars[i]));
        }
        return hex.toString();
    }
    public String convertHexToString(String hex) {
        StringBuilder sb = new StringBuilder();
        StringBuilder temp = new StringBuilder();
        //49204c6f7665204a617661 split into two characters 49, 20, 4c...
        for (int i = 0; i < hex.length() - 1; i += 2) {
            //grab the hex in pairs
            String output = hex.substring(i, (i + 2));
            //convert hex to decimal
            int decimal = Integer.parseInt(output, 16);
            //convert the decimal to character
            sb.append((char) decimal);
            temp.append(decimal);
        }
        return sb.toString();
    }
    //504F533838383834  POS88884
    public static void main(String[] args) {
        StringToHex strToHex = new StringToHex();
        System.out.println("\n-----ASCII码转换为16进制 -----");
        String str = "POS88884";
        System.out.println("字符串: " + str);
        String hex = strToHex.convertStringToHex(str);
        System.out.println("转换为16进制 : " + hex);
        System.out.println("\n***** 16进制转换为ASCII *****");
        System.out.println("Hex : " + hex);
        System.out.println("ASCII : " + strToHex.convertHexToString(hex));
        System.out.println("ASCII : " + strToHex.convertHexToString("696F745F6366672E73716C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303634340030303030303030003030303030303000303030303030343431323600313333313037363732333400303131373234002030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172202000726F6F7400000000000000000000000000000000000000000000000000000000726F6F7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000505241474D4120666F726569676E5F6B6579733D4F46463B0A424547494E205452414E53414354494F4E3B0A435245415445205441424C45206D616368696E6528696420494E5445474552205052494D415259204B45592C6F7267496420494E54454745522C6F72676E616D6520544558542C67726F7570496420494E54454745522C67726F75706E616D6520544558542C696564496420494E54454745522C6965646E616D6520544558542C7374616D7020494E5445474552293B0A494E5345525420494E544F206D616368696E652056414C55455328312C313030322C27E88B97E7A195272C312C27E58C97E4BAAC272C322C2774657374272C31353238383837343535293B0A435245415445205441424C4520706F727428636F6D20494E5445474552205052494D415259204B45592C6D6F646520544558542C626175647261746520494E54454745522C20646174616269747320494E54454745522C73746F706269747320494E54454745522C70617269747920544558542C666C6F77636F6E74726F6C20544558542C64616C617920494E54454745522C766C6420494E5445474552293B0A494E5345525420494E544F20706F72742056414C55455328312C274D425553272C302C302C302C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C55455328322C274D425553272C302C302C302C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C55455328332C2743414E272C353030302C302C302C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C55455328342C2743414E272C353030302C302C302C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C55455328352C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C55455328362C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C55455328372C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C55455328382C275253323332272C323430302C382C312C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C55455328392C275253323332272C323430302C382C312C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C5545532831302C275253323332272C323430302C382C312C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C5545532831312C275253323332272C323430302C382C312C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C5545532831322C275253323332272C323430302C382C312C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C5545532831332C27494F272C302C302C302C276E6F6E65272C276E6F272C313030302C30293B0A435245415445205441424C452064657669636520286E616D6520544558542C636F6D20494E54454745522C6164647265737320494E5445474552205052494D415259204B45592C7265616C6164647220494E54454745522C6C69626E616D6520544558542C766C6420494E54454745522C7479706520494E54454745522C646576696365636C6173732054455854293B0A494E5345525420494E544F206465766963652056414C5545532827E6B8A9E6B9BFE5BAA6272C362C322C312C276C69627468735F6976672E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E7A9BAE8B083E981A5E68EA7E599A8272C362C332C332C276C69626961635F7231302E736F272C302C302C273427293B0A494E5345525420494E544F206465766963652056414C5545532827E9858DE794B5E6A8A1E59D97272C352C31322C312C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8BE93E585A5E9878F272C31332C3235362C3235362C276C696264692E736F272C302C302C2732353627293B0A494E5345525420494E544F206465766963652056414C5545532827E8BE93E587BAE9878F272C31332C3235372C3235372C276C6962646F2E736F272C302C302C2732353727293B0A435245415445205441424C4520726573756C74286C69626E616D6520544558542C70617373636F646520494E54454745522C6E616D6520544558542C7479706520494E54454745522C6164647265737320494E54454745522C6C656E20494E54454745522C7261746520494E54454745522C766C6420494E54454745522C646174617479706520544558542C5052494D415259204B4559286C69626E616D652C70617373636F646529293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C312C27E8BE93E585A5E9878F31272C312C312C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C322C27E8BE93E585A5E9878F32272C312C322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C332C27E8BE93E585A5E9878F33272C312C332C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C342C27E8BE93E585A5E9878F34272C312C342C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C352C27E8BE93E585A5E9878F35272C312C352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C362C27E8BE93E585A5E9878F36272C312C362C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C372C27E8BE93E585A5E9878F37272C312C372C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C382C27E8BE93E585A5E9878F38272C312C382C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C312C27E8BE93E587BAE9878F31272C342C312C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C322C27E8BE93E587BAE9878F32272C342C322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C332C27E8BE93E587BAE9878F33272C342C332C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C342C27E8BE93E587BAE9878F34272C342C342C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C352C27E8BE93E587BAE9878F35272C342C352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C362C27E8BE93E587BAE9878F36272C342C362C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C372C27E8BE93E587BAE9878F37272C342C372C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C382C27E8BE93E587BAE9878F38272C342C382C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69627468735F6976672E736F272C312C27E9809AE8AEAFE78AB6E68081272C312C302C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69627468735F6976672E736F272C322C27E6B8A9E5BAA6272C332C302C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69627468735F6976672E736F272C332C27E6B9BFE5BAA6272C332C302C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C312C27E9809AE8AEAFE78AB6E68081272C312C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C322C27E6B8A9E5BAA6272C332C31352C312C312C302C27494E5427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C332C27E7A9BAE8B083E78AB6E68081272C332C31352C312C312C302C27494E5427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C342C27E887AAE58AA8E6A8A1E5BC8F28E5BC80E69CBA29272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C352C27E588B6E586B7E6A8A1E5BC8F3136E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C362C27E588B6E586B7E6A8A1E5BC8F3137E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C372C27E588B6E586B7E6A8A1E5BC8F3138E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C382C27E588B6E586B7E6A8A1E5BC8F3139E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C392C27E588B6E586B7E6A8A1E5BC8F3230E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31302C27E588B6E586B7E6A8A1E5BC8F3231E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31312C27E588B6E586B7E6A8A1E5BC8F3232E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31322C27E588B6E586B7E6A8A1E5BC8F3233E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31332C27E588B6E586B7E6A8A1E5BC8F3234E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31342C27E588B6E586B7E6A8A1E5BC8F3235E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31352C27E588B6E586B7E6A8A1E5BC8F3236E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31362C27E588B6E586B7E6A8A1E5BC8F3237E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31372C27E588B6E586B7E6A8A1E5BC8F3238E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31382C27E588B6E586B7E6A8A1E5BC8F3239E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C31392C27E588B6E586B7E6A8A1E5BC8F3330E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32302C27E588B6E783ADE6A8A1E5BC8F3136E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32312C27E588B6E783ADE6A8A1E5BC8F3137E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32322C27E588B6E783ADE6A8A1E5BC8F3138E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32332C27E588B6E783ADE6A8A1E5BC8F3139E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32342C27E588B6E783ADE6A8A1E5BC8F3230E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32352C27E588B6E783ADE6A8A1E5BC8F3231E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32362C27E588B6E783ADE6A8A1E5BC8F3232E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32372C27E588B6E783ADE6A8A1E5BC8F3233E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32382C27E588B6E783ADE6A8A1E5BC8F3234E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C32392C27E588B6E783ADE6A8A1E5BC8F3235E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33302C27E588B6E783ADE6A8A1E5BC8F3236E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33312C27E588B6E783ADE6A8A1E5BC8F3237E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33322C27E588B6E783ADE6A8A1E5BC8F3238E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33332C27E588B6E783ADE6A8A1E5BC8F3239E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33342C27E588B6E783ADE6A8A1E5BC8F3330E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33352C27E999A4E6B9BFE6A8A1E5BC8F3136E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33362C27E999A4E6B9BFE6A8A1E5BC8F3137E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33372C27E999A4E6B9BFE6A8A1E5BC8F3138E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33382C27E999A4E6B9BFE6A8A1E5BC8F3139E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C33392C27E999A4E6B9BFE6A8A1E5BC8F3230E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34302C27E999A4E6B9BFE6A8A1E5BC8F3231E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34312C27E999A4E6B9BFE6A8A1E5BC8F3232E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34322C27E999A4E6B9BFE6A8A1E5BC8F3233E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34332C27E999A4E6B9BFE6A8A1E5BC8F3234E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34342C27E999A4E6B9BFE6A8A1E5BC8F3235E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34352C27E999A4E6B9BFE6A8A1E5BC8F3236E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34362C27E999A4E6B9BFE6A8A1E5BC8F3237E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34372C27E999A4E6B9BFE6A8A1E5BC8F3238E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34382C27E999A4E6B9BFE6A8A1E5BC8F3239E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C34392C27E999A4E6B9BFE6A8A1E5BC8F3330E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35302C27E98081E9A38EE6A8A1E5BC8F3136E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35312C27E98081E9A38EE6A8A1E5BC8F3137E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35322C27E98081E9A38EE6A8A1E5BC8F3138E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35332C27E98081E9A38EE6A8A1E5BC8F3139E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35342C27E98081E9A38EE6A8A1E5BC8F3230E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35352C27E98081E9A38EE6A8A1E5BC8F3231E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35362C27E98081E9A38EE6A8A1E5BC8F3232E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35372C27E98081E9A38EE6A8A1E5BC8F3233E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35382C27E98081E9A38EE6A8A1E5BC8F3234E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C35392C27E98081E9A38EE6A8A1E5BC8F3235E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36302C27E98081E9A38EE6A8A1E5BC8F3236E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36312C27E98081E9A38EE6A8A1E5BC8F3237E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36322C27E98081E9A38EE6A8A1E5BC8F3238E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36332C27E98081E9A38EE6A8A1E5BC8F3239E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36342C27E98081E9A38EE6A8A1E5BC8F3330E5BAA6272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36352C27E585B3E69CBA272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36362C27E4BDBFE883BDE69DA5E794B5E887AAE590AFE58AA8E58A9FE883BD272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36372C27E7A681E794A8E69DA5E794B5E887AAE590AFE58AA8E58A9FE883BD272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36382C27E4BDBFE883BDE6B8A9E5BAA6E699BAE883BDE68EA7E588B6E58A9FE883BD272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C36392C27E7A681E794A8E6B8A9E5BAA6E699BAE883BDE68EA7E588B6E58A9FE883BD272C342C31352C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626961635F7231302E736F272C37302C27E6B8A9E5BAA6E68EA7E588B6E4B88AE4B88BE99990E8AEBEE7BDAE272C342C31352C322C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C312C27E9809AE8AEAFE78AB6E68081272C312C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C322C274431E5BC80E585B3E9878F272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C332C274432E5BC80E585B3E9878F272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C342C274433E5BC80E585B3E9878F272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C352C274434E5BC80E585B3E9878F272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C362C274435E5BC80E585B3E9878F272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C372C274C31E5BC80E585B3E9878F272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C382C274C32E5BC80E585B3E9878F272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C392C274C33E5BC80E585B3E9878F272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31302C27E99BB7E587BBE6ACA1E695B0272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31312C275054313030E6B8A9E5BAA631272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31322C275054313030E6B8A9E5BAA632272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31332C27E6BC8FE794B5E6B581272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31342C2741E7BABFE794B5E58E8B272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31352C2742E7BABFE794B5E58E8B272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31362C2743E7BABFE794B5E58E8B272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31372C2741E7BABFE794B5E6B581272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31382C2742E7BABFE794B5E6B581272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31392C2743E7BABFE794B5E6B581272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32302C27E5B882E794B5E9A291E78E87272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32312C27E58A9FE78E87E59BA0E695B0272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32322C2741E7BABFE58A9FE78E87272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32332C2742E7BABFE58A9FE78E87272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32342C2743E7BABFE58A9FE78E87272C332C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C332C32322C312C312C302C27464C4F415427293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C342C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32372C27E7BBA7E794B5E599A831E997ADE590883173272C342C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32382C27E7BBA7E794B5E599A831E997ADE590883273272C342C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C342C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C33302C27E7BBA7E794B5E599A832E997ADE590883173272C342C32322C312C312C302C274259544527293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C33312C27E7BBA7E794B5E599A832E997ADE590883273272C342C32322C312C312C302C274259544527293B0A435245415445205441424C45206163637572616379286164647265737320494E54454745522C2070617373636F646520494E54454745522C206E616D6520544558542C646573637269626520544558542C737461676520494E54454745522C5052494D415259204B455928616464726573732C70617373636F646529293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36302C27E98081E9A38EE6A8A1E5BC8F3236E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36312C27E98081E9A38EE6A8A1E5BC8F3237E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36322C27E98081E9A38EE6A8A1E5BC8F3238E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36332C27E98081E9A38EE6A8A1E5BC8F3239E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36342C27E98081E9A38EE6A8A1E5BC8F3330E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36352C27E585B3E69CBA272C27E585B3E69CBA272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36362C27E4BDBFE883BDE69DA5E794B5E887AAE590AFE58AA8E58A9FE883BD272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36372C27E7A681E794A8E69DA5E794B5E887AAE590AFE58AA8E58A9FE883BD272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36382C27E4BDBFE883BDE6B8A9E5BAA6E699BAE883BDE68EA7E588B6E58A9FE883BD272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C36392C27E7A681E794A8E6B8A9E5BAA6E699BAE883BDE68EA7E588B6E58A9FE883BD272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C37302C27E6B8A9E5BAA6E68EA7E588B6E4B88AE4B88BE99990E8AEBEE7BDAE272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328322C312C27E9809AE8AEAFE78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328322C322C27E6B8A9E5BAA6272C2731E69184E6B08FE5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C55455328322C332C27E79BB8E5AFB9E6B8A9E5BAA6272C273125272C3130293B0A494E5345525420494E544F2061636375726163792056414C55455328332C342C27E887AAE58AA8E6A8A1E5BC8FEFBC88E5BC80E69CBAEFBC89272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C352C27E588B6E586B7E6A8A1E5BC8F3136E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C362C27E588B6E586B7E6A8A1E5BC8F3137E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C372C27E588B6E586B7E6A8A1E5BC8F3138E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C382C27E588B6E586B7E6A8A1E5BC8F3139E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C392C27E588B6E586B7E6A8A1E5BC8F3230E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C31302C27E588B6E586B7E6A8A1E5BC8F3231E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C31312C27E588B6E586B7E6A8A1E5BC8F3232E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C31332C27E588B6E586B7E6A8A1E5BC8F3234E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C31342C27E588B6E586B7E6A8A1E5BC8F3235E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C31352C27E588B6E586B7E6A8A1E5BC8F3236E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C31362C27E588B6E586B7E6A8A1E5BC8F3237E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C31372C27E588B6E586B7E6A8A1E5BC8F3238E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C31382C27E588B6E586B7E6A8A1E5BC8F3239E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C31392C27E588B6E586B7E6A8A1E5BC8F3330E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32302C27E588B6E783ADE6A8A1E5BC8F3136E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32312C27E588B6E783ADE6A8A1E5BC8F3137E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32322C27E588B6E783ADE6A8A1E5BC8F3138E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32332C27E588B6E783ADE6A8A1E5BC8F3139E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32342C27E588B6E783ADE6A8A1E5BC8F3230E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32352C27E588B6E783ADE6A8A1E5BC8F3231E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32362C27E588B6E783ADE6A8A1E5BC8F3232E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32372C27E588B6E783ADE6A8A1E5BC8F3233E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32382C27E588B6E783ADE6A8A1E5BC8F3234E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C32392C27E588B6E783ADE6A8A1E5BC8F3235E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33302C27E588B6E783ADE6A8A1E5BC8F3236E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33312C27E588B6E783ADE6A8A1E5BC8F3237E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33322C27E588B6E783ADE6A8A1E5BC8F3238E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33332C27E588B6E783ADE6A8A1E5BC8F3239E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33342C27E588B6E783ADE6A8A1E5BC8F3330E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33352C27E999A4E6B9BFE6A8A1E5BC8F3136E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33362C27E999A4E6B9BFE6A8A1E5BC8F3137E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33372C27E999A4E6B9BFE6A8A1E5BC8F3138E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33382C27E999A4E6B9BFE6A8A1E5BC8F3139E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C33392C27E999A4E6B9BFE6A8A1E5BC8F3230E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34302C27E999A4E6B9BFE6A8A1E5BC8F3231E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34312C27E999A4E6B9BFE6A8A1E5BC8F3232E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34322C27E999A4E6B9BFE6A8A1E5BC8F3233E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34332C27E999A4E6B9BFE6A8A1E5BC8F3234E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34342C27E999A4E6B9BFE6A8A1E5BC8F3235E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34352C27E999A4E6B9BFE6A8A1E5BC8F3236E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34362C27E999A4E6B9BFE6A8A1E5BC8F3237E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34372C27E999A4E6B9BFE6A8A1E5BC8F3238E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34382C27E999A4E6B9BFE6A8A1E5BC8F3239E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C34392C27E999A4E6B9BFE6A8A1E5BC8F3330E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C35302C27E98081E9A38EE6A8A1E5BC8F3136E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C35312C27E98081E9A38EE6A8A1E5BC8F3137E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C35322C27E98081E9A38EE6A8A1E5BC8F3138E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C35332C27E98081E9A38EE6A8A1E5BC8F3139E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C35342C27E98081E9A38EE6A8A1E5BC8F3230E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C35352C27E98081E9A38EE6A8A1E5BC8F3231E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C35362C27E98081E9A38EE6A8A1E5BC8F3232E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C35372C27E98081E9A38EE6A8A1E5BC8F3233E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C35382C27E98081E9A38EE6A8A1E5BC8F3234E5BAA6272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328332C322C27E6B8A9E5BAA6272C27302E35E69184E6B08FE5BAA6272C35293B0A494E5345525420494E544F2061636375726163792056414C55455328332C332C27E7A9BAE8B083E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31312C275054313030E6B8A9E5BAA631272C27302E31E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31322C275054313030E6B8A9E5BAA632272C27302E31E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31332C27E6BC8FE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31342C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31352C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31362C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31372C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31382C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C31392C2743E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32302C27E5B882E794B5E9A291E78E87272C2720302E31485A272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32322C2741E7BABFE58A9FE78E87272C2720312057272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32332C2742E7BABFE58A9FE78E87272C272031202057272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32342C2743E7BABFE58A9FE78E87272C2720312057272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2720302E303031E5BAA6272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532831322C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A434F4D4D49543B0A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"));
    }
}
base-io-netty/src/test/java/com/ld/io/netty/client/IoClientTest.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,16 @@
package com.ld.io.netty.client;
import java.io.UnsupportedEncodingException;
public class IoClientTest {
    public static void main(String[] args) throws InterruptedException, UnsupportedEncodingException {
        TcpClient tcpClient = new TcpClient();
        tcpClient.start();
        Thread.sleep(1000L);
        String msg = "<FZZY>hello<END>";
        tcpClient.send(msg.getBytes());
        System.out.println("send complete!!");
    }
}
base-io-netty/src/test/java/com/ld/io/netty/client/TcpClient.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,89 @@
/*
 * Copyright 2012 The Netty Project
 *
 * The Netty Project licenses this file to you under the Apache License,
 * version 2.0 (the "License"); you may not use this file except in compliance
 * with the License. You may obtain a copy of the License at:
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations
 * under the License.
 */
package com.ld.io.netty.client;
import io.netty.bootstrap.Bootstrap;
import io.netty.buffer.ByteBuf;
import io.netty.buffer.Unpooled;
import io.netty.channel.*;
import io.netty.channel.oio.OioEventLoopGroup;
import io.netty.channel.socket.SocketChannel;
import io.netty.channel.socket.oio.OioSocketChannel;
import io.netty.handler.codec.DelimiterBasedFrameDecoder;
import io.netty.handler.codec.bytes.ByteArrayDecoder;
import io.netty.handler.codec.bytes.ByteArrayEncoder;
import java.io.UnsupportedEncodingException;
/**
 * Keeps sending random data to the specified address.
 */
public final class TcpClient implements Runnable {
    static final String HOST = System.getProperty("host", "127.0.0.1");
    static final int PORT = Integer.parseInt(System.getProperty("port", "9005"));
    final TestTempClientHandler testTempClientHandler = new TestTempClientHandler();
    private ByteBuf delimiter = Unpooled.copiedBuffer("<END>".getBytes("UTF-8"));
    private ChannelFuture channelFuture;
    public TcpClient() throws UnsupportedEncodingException {
    }
    public void start() {
        Thread thread = new Thread(this);
        thread.start();
    }
    public void send(byte[] array) {
        ChannelHandlerContext ctx = testTempClientHandler.getCtx();
        try {
            ctx.writeAndFlush(Unpooled.copiedBuffer(array)).sync();
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }
    @Override
    public void run() {
        EventLoopGroup group = new OioEventLoopGroup();
        try {
            Bootstrap b = new Bootstrap();
            b.group(group)
                    .channel(OioSocketChannel.class)
                    .handler(new ChannelInitializer<SocketChannel>() {
                        @Override
                        protected void initChannel(SocketChannel ch) throws Exception {
                            ChannelPipeline p = ch.pipeline();
                            p.addLast("framer", new DelimiterBasedFrameDecoder(2048, delimiter));
                            // å­—符串解码 å’Œ ç¼–码
                            p.addLast("decoder", new ByteArrayDecoder());
                            p.addLast("encoder", new ByteArrayEncoder());
                            // è‡ªå·±çš„逻辑Handler
                            p.addLast("handler", testTempClientHandler);
                        }
                    });
            // Make the connection attempt.
            channelFuture = b.connect(HOST, PORT).sync();
            channelFuture.channel().closeFuture().sync();
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            group.shutdownGracefully();
        }
    }
}
base-io-netty/src/test/java/com/ld/io/netty/client/TestTempClientHandler.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,74 @@
/*
 * Copyright 2012 The Netty Project
 *
 * The Netty Project licenses this file to you under the Apache License,
 * version 2.0 (the "License"); you may not use this file except in compliance
 * with the License. You may obtain a copy of the License at:
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations
 * under the License.
 */
package com.ld.io.netty.client;
import io.netty.channel.ChannelFutureListener;
import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.SimpleChannelInboundHandler;
import io.netty.util.internal.logging.InternalLogger;
import io.netty.util.internal.logging.InternalLoggerFactory;
/**
 * Handles a client-side channel.
 */
public class TestTempClientHandler extends SimpleChannelInboundHandler<Object> {
    private final InternalLogger logger = InternalLoggerFactory.getInstance(this.getClass());
    private ChannelHandlerContext ctx;
    public ChannelHandlerContext getCtx() {
        return ctx;
    }
    @Override
    public void channelActive(ChannelHandlerContext ctx) {
        this.ctx = ctx;
        logger.info("channel Active");
    }
    @Override
    public void channelInactive(ChannelHandlerContext ctx) throws Exception {
        logger.info("channel Inactive");
        super.channelInactive(ctx);
    }
    @Override
    public void channelRead0(ChannelHandlerContext ctx, Object msg) throws Exception {
        byte[] bytes = (byte[]) msg;
        logger.info("channel channelRead0, message=" + new String(bytes));
    }
    @Override
    public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) {
        // Close the connection when an exception is raised.
        cause.printStackTrace();
        ctx.close();
    }
    private void generateTraffic() {
        // Flush the outbound buffer to the socket.
        // Once flushed, generate the same amount of traffic again.
    }
    private final ChannelFutureListener trafficGenerator = future -> {
        if (future.isSuccess()) {
            generateTraffic();
        } else {
            future.cause().printStackTrace();
            future.channel().close();
        }
    };
}
base-io-netty/src/test/java/com/ld/io/netty/server/DefaultHealthProvider.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,12 @@
package com.ld.io.netty.server;
import com.ld.io.api.HeartbeatProvider;
import com.ld.io.api.IoSession;
public class DefaultHealthProvider implements HeartbeatProvider {
    @Override
    public byte[] provide(IoSession ioSession) {
        return "AA".getBytes();
    }
}
base-io-netty/src/test/java/com/ld/io/netty/server/DefaultIoSessionListener.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,17 @@
package com.ld.io.netty.server;
import com.ld.io.api.IoSession;
import com.ld.io.api.IoSessionListener;
public class DefaultIoSessionListener implements IoSessionListener {
    @Override
    public void onCreate(IoSession session) {
        System.err.println("Create");
    }
    @Override
    public void onDestroy(IoSession session) {
        System.err.println("Destroy");
    }
}
base-io-netty/src/test/java/com/ld/io/netty/server/DefaultMessageConsume.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,20 @@
package com.ld.io.netty.server;
import com.ld.io.api.InvokeResult;
import com.ld.io.api.IoMsgConsumer;
import com.ld.io.api.IoSession;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class DefaultMessageConsume implements IoMsgConsumer {
    private final Logger logger = LoggerFactory.getLogger(getClass());
    @Override
    public void consume(IoSession session, byte[] bytes) {
        logger.info("consume message=" + new String(bytes));
        session.setBusinessKey("BUSINESS_KEY");
        InvokeResult invoke = session.invoke("CCDDEEFFAA".getBytes());
        logger.info("invoke result=" + invoke);
    }
}
base-io-netty/src/test/java/com/ld/io/netty/server/IoServerTest.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,43 @@
package com.ld.io.netty.server;
import com.alibaba.fastjson.JSON;
import com.ld.io.api.InvokeResult;
import com.ld.io.api.IoSession;
import com.ld.io.api.IoSessionQuery;
import com.ld.io.api.IoServerOption;
import com.ld.io.netty.NettyServer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.UnsupportedEncodingException;
import java.util.List;
public class IoServerTest {
    private final static Logger logger = LoggerFactory.getLogger(IoServerTest.class);
    private static DefaultMessageConsume messageConsume = new DefaultMessageConsume();
    private static DefaultIoSessionListener defaultIoSessionListener = new DefaultIoSessionListener();
    public static void main(String[] args) throws InterruptedException, UnsupportedEncodingException {
        IoServerOption ioServerOption = new IoServerOption();
        ioServerOption.setDelimiter("AA".getBytes("UTF-8"));
        NettyServer ioServer = new NettyServer(ioServerOption, messageConsume, defaultIoSessionListener);
        ioServer.startup();
        Thread.sleep(15000);
        IoSessionQuery sessionFactory = ioServer.getSessionQuery();
        List<IoSession> sessions = sessionFactory.getAllSession();
        for (IoSession session : sessions) {
            logger.info("start send second message!");
            InvokeResult invoke = session.invoke("EEFFAA".getBytes("UTF-8"));
            logger.info("second invoke result=" + invoke);
            logger.info(JSON.toJSONString(session));
        }
    }
}
base-io-netty/src/test/java/com/ld/io/netty/util/IdFactory.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,25 @@
package com.ld.io.netty.util;
import java.util.concurrent.atomic.AtomicLong;
/**
 * å…¨å±€id生成器
 */
public class IdFactory {
    private static AtomicLong generator = new AtomicLong(0);
    /**
     * ç”Ÿæˆå…¨å±€å”¯ä¸€id
     */
    public static String getNextId() {
        //----------------id格式 -------------------------
        //----------long类型8个字节64个比特位----------------
        // é«˜32位          | ä½Ž32位
        // ç³»ç»Ÿæ¯«ç§’æ•°        è‡ªå¢žé•¿å·
        long l = (((System.currentTimeMillis() / 1000) & 0xFFFFFFFF) << 32)
                | (generator.getAndIncrement() & 0xFFFFFFFF);
        return String.valueOf(l) ;
    }
}
base-io-netty/src/test/resources/log4j.properties
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,12 @@
log4j.rootCategory=INFO,dailyFile
#log4j.rootCategory=INFO,stdout
log4j.appender.dailyFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.dailyFile.File=D:/app/base/log/base-netty.log
log4j.appender.dailyFile.DatePattern='.'yyyy-MM-dd
log4j.appender.dailyFile.layout=org.apache.log4j.PatternLayout
log4j.appender.dailyFile.layout.ConversionPattern=%d %-4r [%t] %-5p %c %x (%F:%L) - %m%n
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d [%t] %p [%c] - %m%n
base-io-netty/src/test/resources/test.properties
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1 @@
test=696F745F6366672E73716C0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000303030303634340030303030303030003030303030303000303030303033343431323500313333313537333335303700303131373237002030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007573746172202000726F6F7400000000000000000000000000000000000000000000000000000000726F6F7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000505241474D4120666F726569676E5F6B6579733D4F46463B0A424547494E205452414E53414354494F4E3B0A435245415445205441424C45206D616368696E6528696420494E5445474552205052494D415259204B45592C6F7267496420494E54454745522C6F72676E616D6520544558542C67726F7570496420494E54454745522C67726F75706E616D6520544558542C696564496420494E54454745522C6965646E616D6520544558542C7374616D7020494E5445474552293B0A494E5345525420494E544F206D616368696E652056414C55455328312C313030322C27E4B8ADE7899FE58EBFE69CBAE585B3E4BA8BE58AA1E7AEA1E79086E5B180272C312C27E883BDE88097E58886E69E90272C312C27E98787E99B86E69C8DE58AA1E599A8272C31353330323337353335293B0A435245415445205441424C4520706F727428636F6D20494E5445474552205052494D415259204B45592C6D6F646520544558542C626175647261746520494E54454745522C20646174616269747320494E54454745522C73746F706269747320494E54454745522C70617269747920544558542C666C6F77636F6E74726F6C20544558542C64616C617920494E54454745522C766C6420494E5445474552293B0A494E5345525420494E544F20706F72742056414C55455328312C274D425553272C302C302C302C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C55455328322C274D425553272C302C302C302C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C55455328332C2743414E272C353030302C302C302C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C55455328342C2743414E272C353030302C302C302C276E6F6E65272C276E6F272C313030302C31293B0A494E5345525420494E544F20706F72742056414C55455328352C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C55455328362C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C55455328372C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C55455328382C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C55455328392C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C5545532831302C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C5545532831312C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C5545532831322C275253343835272C393630302C382C312C276E6F6E65272C276E6F272C313030302C30293B0A494E5345525420494E544F20706F72742056414C5545532831332C27494F272C302C302C302C276E6F6E65272C276E6F272C313030302C30293B0A435245415445205441424C452064657669636520286E616D6520544558542C636F6D20494E54454745522C6164647265737320494E5445474552205052494D415259204B45592C7265616C6164647220494E54454745522C6C69626E616D6520544558542C766C6420494E54454745522C7479706520494E54454745522C646576696365636C6173732054455854293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA9531E5B182272C352C32322C33352C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA9532E5B182272C352C32332C392C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA9533E5B182272C352C32342C372C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA9534E5B182272C352C32352C382C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA9535E5B182272C352C32362C352C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA9536E5B182272C352C32372C31392C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA9537E5B182272C352C32382C31342C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA9538E5B182272C352C32392C31322C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA9539E5B182272C352C33302C31312C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA953130E5B182272C352C33312C362C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA953131E5B182272C352C33322C31352C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE5BCBAE794B5E4BA953132E5B182272C352C33332C332C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9531E5B182272C362C33342C32322C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9532E5B182E4B89C272C362C33352C32392C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9532E5B182E8A5BF272C362C33362C33332C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9533E5B182272C362C33372C33312C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9534E5B182272C362C33382C32342C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9535E5B182272C362C33392C32372C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9536E5B182272C362C34302C32382C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9537E5B182272C362C34312C32352C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9538E5B182272C362C34322C33342C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA9539E5B182272C362C34332C31372C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA953130E5B182272C362C34342C31302C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA953131E5B182272C362C34352C312C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE5BCBAE794B5E4BA953132E5B182272C362C34362C31362C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E5BCB1E794B5E69CBAE688BF272C372C34372C31382C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E5B9BFE59CBAE8A5BFE59BB4E5A299272C372C34392C342C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E79B91E68EA7E5AEA4272C382C35302C31332C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E68AA5E5918AE58E85E69CBAE688BF272C382C35312C322C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89C342D36E5B182E785A7E6988E272C382C35322C32302C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E5BCB1E794B5E69CBAE688BF31272C382C35332C32312C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89C312D33E5B182E785A7E6988E272C382C35342C32362C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89C372D39E69BBEE785A7E6988E272C382C35352C32332C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE58D8AE5B182E7A9BAE8B083272C372C35362C33322C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89C31302D3132E5B182E785A7E6988E272C382C35372C33302C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E58585E794B5E6A1A9272C372C35382C33362C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8A5BFE9A490E58E85272C392C36302C36302C276C69626D735F656E657267795F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E4B89CE9A490E58E85272C392C36312C36312C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282731E6A5BCE4B89CE785A7E6988E272C392C36322C36322C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282732E6A5BCE4B89CE785A7E6988E272C392C36332C36332C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282733E6A5BCE4B89CE785A7E6988E272C392C36342C36342C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282734E6A5BCE4B89CE785A7E6988E272C392C36352C36352C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282735E6A5BCE4B89CE785A7E6988E272C31302C36362C36362C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282736E6A5BCE4B89CE785A7E6988E272C392C36372C36372C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282737E6A5BCE4B89CE785A7E6988E272C392C36382C36382C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282738E6A5BCE4B89CE785A7E6988E272C392C36392C36392C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282739E6A5BCE4B89CE785A7E6988E272C392C37302C37302C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C55455328273130E6A5BCE4B89CE785A7E6988E272C392C37312C37312C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C55455328273131E6A5BCE4B89CE785A7E6988E272C31302C37322C37322C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282731E6A5BCE8A5BFE7A9BAE8B083272C31302C37332C37332C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282732E6A5BCE8A5BFE7A9BAE8B083272C31302C37342C37342C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282733E6A5BCE8A5BFE7A9BAE8B083272C31302C37352C37352C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282734E6A5BCE8A5BFE7A9BAE8B083272C31302C37362C37362C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282735E6A5BCE8A5BFE7A9BAE8B083272C31302C37372C37372C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282736E6A5BCE8A5BFE7A9BAE8B083272C31302C37382C37382C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282737E6A5BCE8A5BFE7A9BAE8B083272C31302C37392C37392C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282738E6A5BCE8A5BFE7A9BAE8B083272C31302C38302C38302C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C554553282739E6A5BCE8A5BFE7A9BAE8B083272C31302C38312C38312C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C55455328273130E6A5BCE8A5BFE7A9BAE8B083272C31302C38322C38322C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C55455328273131E6A5BCE8A5BFE7A9BAE8B083272C31302C38332C38332C276C69626D735F706F7765725F612E736F272C302C302C273127293B0A494E5345525420494E544F206465766963652056414C5545532827E8BE93E585A5E9878F272C31332C3235362C3235362C276C696264692E736F272C302C302C2732353627293B0A494E5345525420494E544F206465766963652056414C5545532827E8BE93E587BAE9878F272C31332C3235372C3235372C276C6962646F2E736F272C302C302C2732353727293B0A435245415445205441424C4520726573756C74286C69626E616D6520544558542C70617373636F646520494E54454745522C6E616D6520544558542C7479706520494E54454745522C6164647265737320494E54454745522C6C656E20494E54454745522C7261746520494E54454745522C766C6420494E54454745522C646174617479706520544558542C2027766172636861722720544558542C5052494D415259204B4559286C69626E616D652C70617373636F646529293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C312C27E8BE93E585A5E9878F31272C312C312C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C322C27E8BE93E585A5E9878F32272C312C322C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C332C27E8BE93E585A5E9878F33272C312C332C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C342C27E8BE93E585A5E9878F34272C312C342C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C352C27E8BE93E585A5E9878F35272C312C352C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C362C27E8BE93E585A5E9878F36272C312C362C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C372C27E8BE93E585A5E9878F37272C312C372C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C696264692E736F272C382C27E8BE93E585A5E9878F38272C312C382C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C312C27E8BE93E587BAE9878F31272C342C312C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C322C27E8BE93E587BAE9878F32272C342C322C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C332C27E8BE93E587BAE9878F33272C342C332C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C342C27E8BE93E587BAE9878F34272C342C342C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C352C27E8BE93E587BAE9878F35272C342C352C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C362C27E8BE93E587BAE9878F36272C342C362C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C372C27E8BE93E587BAE9878F37272C342C372C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C6962646F2E736F272C382C27E8BE93E587BAE9878F38272C342C382C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C312C27E9809AE8AEAFE78AB6E68081272C312C32322C312C312C302C2742595445272C27433127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C322C274431E5BC80E585B3E9878F272C332C32322C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C332C274432E5BC80E585B3E9878F272C332C32322C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C342C274433E5BC80E585B3E9878F272C332C32322C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C352C274434E5BC80E585B3E9878F272C332C32322C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C362C274435E5BC80E585B3E9878F272C332C32322C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C372C274C31E5BC80E585B3E9878F272C332C32322C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C382C274C32E5BC80E585B3E9878F272C332C32322C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C392C274C33E5BC80E585B3E9878F272C332C32322C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31302C27E99BB7E587BBE6ACA1E695B0272C332C32322C312C312C302C2742595445272C274354303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31312C275054313030E6B8A9E5BAA631272C332C32322C312C312C302C27464C4F4154272C2754303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31322C275054313030E6B8A9E5BAA632272C332C32322C312C312C302C27464C4F4154272C2754303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31332C27E6BC8FE794B5E6B581272C332C32322C312C312C302C27464C4F4154272C2749303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31342C2741E7BABFE794B5E58E8B272C332C32322C312C312C302C27464C4F4154272C2755303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31352C2742E7BABFE794B5E58E8B272C332C32322C312C312C302C27464C4F4154272C2755303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31362C2743E7BABFE794B5E58E8B272C332C32322C312C312C302C27464C4F4154272C2755303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31372C2741E7BABFE794B5E6B581272C332C32322C312C312C302C27464C4F4154272C2749303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31382C2742E7BABFE794B5E6B581272C332C32322C312C312C302C27464C4F4154272C2749303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C31392C2743E7BABFE794B5E6B581272C332C32322C312C312C302C27464C4F4154272C2749303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32302C27E5B882E794B5E9A291E78E87272C332C32322C312C312C302C27464C4F4154272C274652303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32312C27E58A9FE78E87E59BA0E695B0272C332C32322C312C312C302C27464C4F4154272C274641303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32322C2741E7BABFE58A9FE78E87272C332C32322C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32332C2742E7BABFE58A9FE78E87272C332C32322C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32342C2743E7BABFE58A9FE78E87272C332C32322C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C332C32322C312C312C302C27464C4F4154272C2745303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C342C32322C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32372C27E7BBA7E794B5E599A831E997ADE590883173272C342C32322C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32382C27E7BBA7E794B5E599A831E997ADE590883273272C342C32322C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C342C32322C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C33302C27E7BBA7E794B5E599A832E997ADE590883173272C342C32322C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F656E657267795F612E736F272C33312C27E7BBA7E794B5E599A832E997ADE590883273272C342C32322C312C312C302C2742595445272C27444F303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C312C27E9809AE8AEAFE78AB6E68081272C312C32312C312C312C302C2742595445272C27433127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C322C274431E5BC80E585B3E9878F272C332C32312C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C332C274432E5BC80E585B3E9878F272C332C32312C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C342C274433E5BC80E585B3E9878F272C332C32312C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C352C274434E5BC80E585B3E9878F272C332C32312C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C362C274435E5BC80E585B3E9878F272C332C32312C312C312C302C2742595445272C274449303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C372C27E99BB7E587BBE6ACA1E695B0272C332C32312C312C312C302C2742595445272C274354303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C382C275054313030E6B8A9E5BAA631272C332C32312C312C312C302C27464C4F4154272C2754303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C392C275054313030E6B8A9E5BAA632272C332C32312C312C312C302C27464C4F4154272C2754303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31302C27E6BC8FE794B5E6B581272C332C32312C312C312C302C27464C4F4154272C2749303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31312C2741E7BABFE794B5E58E8B272C332C32312C312C312C302C27464C4F4154272C2755303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31322C2742E7BABFE794B5E58E8B272C332C32312C312C312C302C27464C4F4154272C2755303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31332C2743E7BABFE794B5E58E8B272C332C32312C312C312C302C27464C4F4154272C2755303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31342C2741E7BABFE794B5E6B581272C332C32312C312C312C302C27464C4F4154272C2749303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31352C2742E7BABFE794B5E6B581272C332C32312C312C312C302C27464C4F4154272C2749303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31362C2743E7BABFE794B5E6B581272C332C32312C312C312C302C27464C4F4154272C2749303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31372C27E5B882E794B5E9A291E78E87272C332C32312C312C312C302C27464C4F4154272C274652303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31382C27E58A9FE78E87E59BA0E695B0272C332C32312C312C312C302C27464C4F4154272C274641303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C31392C2741E7BABFE58A9FE78E87272C332C32312C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32302C2742E7BABFE58A9FE78E87272C332C32312C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32312C2743E7BABFE58A9FE78E87272C332C32312C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32322C2741E7BABFE697A0E58A9FE58A9FE78E87272C332C32312C312C312C302C27464C4F4154272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32332C2742E7BABFE697A0E58A9FE58A9FE78E87272C332C32312C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32342C2743E7BABFE697A0E58A9FE58A9FE78E87272C332C32312C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32352C2741E7BABFE69C89E58A9FE58A9FE78E87272C332C32312C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32362C2742E7BABFE69C89E58A9FE58A9FE78E87272C332C32312C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32372C2743E7BABFE69C89E58A9FE58A9FE78E87272C332C32312C312C312C302C2742595445272C2751303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32382C27E5A496E7BDAEE4BA92E6849FE599A8E4B880E6ACA1E58F98E6AF94272C332C32312C312C312C302C2742595445272C275241303127293B0A494E5345525420494E544F20726573756C742056414C55455328276C69626D735F706F7765725F612E736F272C32392C27E5A496E7BDAEE4BA92E6849FE599A8E4BA8CE6ACA1E58F98E6AF94272C332C32312C312C312C302C2742595445272C275241303127293B0A435245415445205441424C45206163637572616379286164647265737320494E54454745522C2070617373636F646520494E54454745522C206E616D6520544558542C646573637269626520544558542C737461676520494E54454745522C5052494D415259204B455928616464726573732C70617373636F646529293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832332C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832342C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832352C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832362C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832372C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832382C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832392C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833302C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833322C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833332C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833342C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833352C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833362C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833372C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833382C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833392C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834302C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834312C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834322C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834332C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834342C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834352C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834362C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834372C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532834392C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835302C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835312C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835322C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835332C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835342C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835352C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835362C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835372C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532835382C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31312C275054313030E6B8A9E5BAA631272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31322C275054313030E6B8A9E5BAA632272C2731E5BAA6272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31332C27E6BC8FE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31342C2741E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31352C2742E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31362C2743E7BABFE794B5E58E8B272C273156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31372C2741E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31382C2742E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C31392C2743E7BABFE794B5E6B581272C273141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32302C27E5B882E794B5E9A291E78E87272C2731487A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32312C27E58A9FE78E87E59BA0E695B0272C2720302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32322C2741E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32332C2742E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32342C2743E7BABFE58A9FE78E87272C2731303057272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532833312C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C31312C275054313030E6B8A9E5BAA632272C27302E31E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C31322C275054313030E6B8A9E5BAA632272C27302E35E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C31332C275054313030E6B8A9E5BAA632272C2731E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C31342C27E6BC8FE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C55455328302C31352C27E6BC8FE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C31382C27E6BC8FE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C31392C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32302C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32312C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32322C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32332C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32342C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32352C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32362C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32372C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32382C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C32392C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C33302C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836302C33312C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31342C27E6BC8FE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31352C27E6BC8FE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31312C275054313030E6B8A9E5BAA632272C27302E31E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31322C275054313030E6B8A9E5BAA632272C27302E35E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31332C275054313030E6B8A9E5BAA632272C2731E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C31302C275054313030E6B8A9E5BAA631272C2731E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31312C275054313030E6B8A9E5BAA632272C27302E31E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31322C275054313030E6B8A9E5BAA632272C27302E35E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31332C275054313030E6B8A9E5BAA632272C2731E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31342C27E6BC8FE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31352C27E6BC8FE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836322C392C275054313030E6B8A9E5BAA631272C27302E35E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836332C31302C275054313030E6B8A9E5BAA631272C2731E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836342C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C31352C27E6BC8FE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836352C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836362C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836372C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836382C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836392C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837312C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31312C275054313030E6B8A9E5BAA632272C27302E31E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31322C275054313030E6B8A9E5BAA632272C27302E35E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31332C275054313030E6B8A9E5BAA632272C2731E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31342C27E6BC8FE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31352C27E6BC8FE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837322C31302C275054313030E6B8A9E5BAA631272C2731E5BAA620272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837342C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837352C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837362C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837372C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837382C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532837392C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838302C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838312C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838322C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C31362C27E6BC8FE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C31372C2741E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C31382C2741E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C31392C2741E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32302C2742E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32312C2742E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32322C2742E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32332C2743E7BABFE794B5E58E8B272C2720302E3156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32342C2743E7BABFE794B5E58E8B272C2720302E3556272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32352C2743E7BABFE794B5E58E8B272C27203156272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32362C2741E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32372C2741E7BABFE794B5E6B581272C2720302E3541272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32382C2741E7BABFE794B5E6B581272C27203141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532838332C32392C2742E7BABFE794B5E6B581272C2720302E3141272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C372C274C31E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C382C274C32E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C392C274C33E5BC80E585B3E9878F272C27E5BC80E585B3E9878F4C33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31302C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31312C275054313030E6B8A9E5BAA631272C2731E4BBA3E8A1A8302E31E5BAA620272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31322C275054313030E6B8A9E5BAA632272C2731E4BBA3E8A1A8302E31E5BAA620272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31332C27E6BC8FE794B5E6B581272C2731E4BBA3E8A1A8302E3141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31342C2741E7BABFE794B5E58E8B272C2731E4BBA3E8A1A8302E3156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31352C2742E7BABFE794B5E58E8B272C2731E4BBA3E8A1A8302E3156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31362C2743E7BABFE794B5E58E8B272C2731E4BBA3E8A1A8302E3156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31372C2741E7BABFE794B5E6B581272C2731E4BBA3E8A1A8302E3141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31382C2742E7BABFE794B5E6B581272C2731E4BBA3E8A1A8302E3141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C31392C2743E7BABFE794B5E6B581272C2731E4BBA3E8A1A8302E3141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32302C27E5B882E794B5E9A291E78E87272C2731E4BBA3E8A1A8302E31485A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32312C27E58A9FE78E87E59BA0E695B0272C2731E4BBA3E8A1A8302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32322C2741E7BABFE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32332C2742E7BABFE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32342C2743E7BABFE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32352C27E59088E79BB8E69C89E58A9FE794B5E883BD272C2731E4BBA3E8A1A8302E303031E5BAA6272C31303030293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32362C27E7BBA7E794B5E599A831E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32372C27E7BBA7E794B5E599A831E997ADE590883173272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32382C27E7BBA7E794B5E599A831E997ADE590883273272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C32392C27E7BBA7E794B5E599A832E68EA7E588B6272C2720E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C33302C27E7BBA7E794B5E599A832E997ADE590883173272C2720E7BBA7E794B5E599A832E997ADE590883173272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532832322C33312C27E7BBA7E794B5E599A832E997ADE590883273272C2720E7BBA7E794B5E599A832E997ADE590883273272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C312C27E9809AE4BFA1E78AB6E68081272C27E78AB6E68081272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C322C274431E5BC80E585B3E9878F272C27E5BC80E585B3E9878F31E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C332C274432E5BC80E585B3E9878F272C27E5BC80E585B3E9878F32E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C342C274433E5BC80E585B3E9878F272C27E5BC80E585B3E9878F33E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C352C274434E5BC80E585B3E9878F272C27E5BC80E585B3E9878F34E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C362C274435E5BC80E585B3E9878F272C27E5BC80E585B3E9878F35E8BE93E585A5272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C372C27E99BB7E587BBE6ACA1E695B0272C27E6ACA120272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C382C275054313030E6B8A9E5BAA631272C2731E4BBA3E8A1A8302E31E5BAA620272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C392C275054313030E6B8A9E5BAA632272C2731E4BBA3E8A1A8302E31E5BAA620272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31302C27E6BC8FE794B5E6B581272C2731E4BBA3E8A1A8302E3141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31312C2741E7BABFE794B5E58E8B272C2731E4BBA3E8A1A8302E3156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31322C2742E7BABFE794B5E58E8B272C2731E4BBA3E8A1A8302E3156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31332C2743E7BABFE794B5E58E8B272C2731E4BBA3E8A1A8302E3156272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31342C2741E7BABFE794B5E6B581272C2731E4BBA3E8A1A8302E3141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31352C2742E7BABFE794B5E6B581272C2731E4BBA3E8A1A8302E3141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31362C2743E7BABFE794B5E6B581272C2731E4BBA3E8A1A8302E3141272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31372C27E5B882E794B5E9A291E78E87272C2731E4BBA3E8A1A8302E31485A272C3130293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31382C27E58A9FE78E87E59BA0E695B0272C2731E4BBA3E8A1A8302E31272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C31392C2741E7BABFE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32302C2742E7BABFE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32312C2743E7BABFE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32322C2741E7BABFE697A0E58A9FE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32332C2742E7BABFE697A0E58A9FE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32342C2743E7BABFE697A0E58A9FE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32352C2741E7BABFE69C89E58A9FE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32362C2742E7BABFE69C89E58A9FE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32372C2743E7BABFE69C89E58A9FE58A9FE78E87272C2731E4BBA3E8A1A83157272C313030293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32382C27E5A496E7BDAEE4BA92E6849FE599A8E4B880E6ACA1E58F98E6AF94272C27E697A0272C31293B0A494E5345525420494E544F2061636375726163792056414C5545532836312C32392C27E5A496E7BDAEE4BA92E6849FE599A8E4BA8CE6ACA1E58F98E6AF94272C27E697A0272C31293B0A434F4D4D49543B0A0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
pom.xml
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,14 @@
<?xml version="1.0"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.ld.base</groupId>
    <artifactId>base-io</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <packaging>pom</packaging>
    <modules>
        <module>base-io-api</module>
        <module>base-io-netty</module>
    </modules>
</project>