
正文
【他山之石】mysql编码问题总结
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
有些问题可能比较基础,但是没有经过系统学习还是可能会出错,记录下。
这次是mysql的编码问题。
背景是部署新的测试环境,给了一台服务器还有在另一个环境下的mysql,配置过程中发现mysql编码有问题,查看结果如下
发现character_set_client和character_set_connection以及character_set_results都是latin1(也就是iso-8859-1),这显然不行。于是想到修改数据库服务器上的my.cnf文件,在[client]下增加了一行
default-character-set=utf8
发现还是不行,一直不理解问题出在哪里,后来才发现自己的愚蠢,问题不是出在mysql服务端的配置,而是客户端的配置。
比如执行 mysql -h test-db.com -u test -p的时候,决定此次连接的编码的一方是当前mysql客户端的配置文件my.cnf而不是mysql数据库服务端的配置文件!!!
这次经过修改之后终于正常了。之前还找过dba的同事,感觉脸火辣辣的,这酸爽╮(╯_╰)╭
顺便回顾下各个属性的意义吧。
character_set_client: MySQL服务器假定client传输过来的数据的编码.(客户端决定)
character_set_connection: MySQL服务器接收到数据时,将其转换成哪种编码.(客户端决定)
character_set_results: MySQL服务器响应给客户端的数据采用哪种编码.(客户端决定)
character_set_system: 元数据采用的编码(表名, 列名等).
character_set_server: MySQL服务器默认的数据编码方式.
character_set_database: MySQL数据库默认的数据编码方式.
character_set_table: MySQL数据库中表的默认数据编码方式.
character_set_column: MySQL数据库中表的列(字段)默认的数据编码方式.
MySQL默认的"服务器/数据库/表/列"的编码方式,优先级由低到高, 表的编码方式可覆盖数据库的编码方式,列(字段)的编码方式可覆盖表的编码方式.
MySQL配置文件中的"default-character-set=utf8"相当于"set names utf8".
5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tUeXBlIjoicGFyYWdyYXBoIiwic3R5bGVzIjp7ImFsaWduIjoibGVmdCIsImluZGVudCI6MCwidGV4dC1pbmRlbnQiOjAsImxpbmUtaGVpZ2h0IjoxLjc1fSwiYmxvY2tJZCI6Ijk3OTktMTUxNTc1NTI2NTEzOSIsInJpY2hUZXh0Ijp7ImlzUmljaFRleHQiOnRydWUsImtlZXBMaW5lQnJlYWsiOnRydWUsImRhdGEiOlt7ImNoYXIiOiJNIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InkiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiUyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJRIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IkwiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi6YWNIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Iue9riIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLmlociLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5Lu2Iiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuS4rSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLnmoQiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiXCIiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiZCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJlIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImYiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJ1Iiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImwiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoidCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiItIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImMiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiaCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJhIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InIiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJjIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InQiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiZSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJyIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Ii0iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoicyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJlIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InQiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiPSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJnIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImIiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiayIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJcIiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLnm7giLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5b2TIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuS6jiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJcIiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJzIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImUiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoidCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiIgIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Im4iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJtIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImUiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoicyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiIgIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImciLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJrIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IlwiIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Ii4iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX1dfX1d
MySQL在执行操作前,先把接收到的数据从character_set_client转换为character_set_connection,
然后再把character_set_connection转换为与内部数据库相匹配的字符集,
最后执行完操作后,再把返回的结果转换为character_set_results.
5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tUeXBlIjoicGFyYWdyYXBoIiwic3R5bGVzIjp7ImFsaWduIjoibGVmdCIsImluZGVudCI6MCwidGV4dC1pbmRlbnQiOjAsImxpbmUtaGVpZ2h0IjoxLjc1fSwiYmxvY2tJZCI6Ijc4OTMtMTUxNTc1NTI2NTE0MiIsInJpY2hUZXh0Ijp7ImlzUmljaFRleHQiOnRydWUsImtlZXBMaW5lQnJlYWsiOnRydWUsImRhdGEiOlt7ImNoYXIiOiJNIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InkiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiUyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJRIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IkwiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5ZyoIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuaJpyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLooYwiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5pONIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuS9nCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLliY0iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiLCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLlhYgiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5oqKIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuaOpSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLmlLYiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5YiwIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IueahCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLmlbAiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5o2uIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuS7jiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJjIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImgiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJyIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImEiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJ0Iiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImUiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiciIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJfIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InMiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiZSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJ0Iiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Il8iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJsIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImkiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiZSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJuIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InQiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi6L2sIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuaNoiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLkuLoiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJoIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImEiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiciIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJhIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImMiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoidCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJlIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InIiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiXyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJzIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImUiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoidCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJfIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImMiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoibyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJuIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Im4iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiZSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJjIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InQiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiaSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJvIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Im4iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiLCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fV19fSx7ImJsb2NrVHlwZSI6InBhcmFncmFwaCIsInN0eWxlcyI6eyJhbGlnbiI6ImxlZnQiLCJpbmRlbnQiOjAsInRleHQtaW5kZW50IjowLCJsaW5lLWhlaWdodCI6MS43NX0sImJsb2NrSWQiOiI4MDIxLTE1MTU3NTUyNjUxNDMiLCJyaWNoVGV4dCI6eyJpc1JpY2hUZXh0Ijp0cnVlLCJrZWVwTGluZUJyZWFrIjp0cnVlLCJkYXRhIjpbeyJjaGFyIjoi54S2Iiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuWQjiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLlho0iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5oqKIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImMiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiaCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJhIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InIiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJjIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InQiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiZSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJyIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Il8iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoicyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJlIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InQiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiXyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJjIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Im8iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoibiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJuIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImUiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJ0Iiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImkiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoibyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJuIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Iui9rCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLmjaIiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5Li6Iiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuS4jiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLlhoUiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi6YOoIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuaVsCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLmja4iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5bqTIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuebuCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLljLkiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi6YWNIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IueahCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLlrZciLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi56ymIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IumbhiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiIsIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19XX19LHsiYmxvY2tUeXBlIjoicGFyYWdyYXBoIiwic3R5bGVzIjp7ImFsaWduIjoibGVmdCIsImluZGVudCI6MCwidGV4dC1pbmRlbnQiOjAsImxpbmUtaGVpZ2h0IjoxLjc1fSwiYmxvY2tJZCI6IjM2MTItMTUxNTc1NTI2NTE0NCIsInJpY2hUZXh0Ijp7ImlzUmljaFRleHQiOnRydWUsImtlZXBMaW5lQnJlYWsiOnRydWUsImRhdGEiOlt7ImNoYXIiOiLmnIAiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5ZCOIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuaJpyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLooYwiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5a6MIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuaTjSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLkvZwiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5ZCOIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IiwiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5YaNIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IuaKiiIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLov5QiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5ZueIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6IueahCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLnu5MiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5p6cIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Iui9rCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiLmjaIiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoi5Li6Iiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImMiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiaCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJhIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InIiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiYSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJjIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InQiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiZSIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJyIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Il8iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoicyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJlIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6InQiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoiXyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJyIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImUiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoicyIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJ1Iiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6ImwiLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX0seyJjaGFyIjoidCIsInN0eWxlcyI6eyJmb250LXNpemUiOjE2LCJjb2xvciI6IiM0NTQ1NDUiLCJiYWNrLWNvbG9yIjoiI2ZmZmZmZiJ9fSx7ImNoYXIiOiJzIiwic3R5bGVzIjp7ImZvbnQtc2l6ZSI6MTYsImNvbG9yIjoiIzQ1NDU0NSIsImJhY2stY29sb3IiOiIjZmZmZmZmIn19LHsiY2hhciI6Ii4iLCJzdHlsZXMiOnsiZm9udC1zaXplIjoxNiwiY29sb3IiOiIjNDU0NTQ1IiwiYmFjay1jb2xvciI6IiNmZmZmZmYifX1dfX1d








