Greasy Fork is available in English.

i志愿一键录用工具

i志愿利用表格一键录用操作,支持实时活动按照姓名或身份证号录用,同时支持历史活动按照身份证号进行补录

// ==UserScript==
// @name         i志愿一键录用工具
// @namespace    https://www.gdzyz.cn/
// @version      2024-03-27-v2
// @description  i志愿利用表格一键录用操作,支持实时活动按照姓名或身份证号录用,同时支持历史活动按照身份证号进行补录
// @author       twinkle
// @match        https://www.gdzyz.cn/admin/*
// @icon         data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NSIgaGVpZ2h0PSI0MyIgdmlld0JveD0iMCAwIDU1IDQzIiA+CiAgPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5XzY4OSkiPgogICAgPHBhdGggZD0iTTM3LjM1ODEgOS4zNjkxOUMzNy4zODc0IDkuMjU4NDMgMzcuNDUzIDkuMTYwNDIgMzcuNTQ0NiA5LjA5MDQ4QzM3LjYzNjIgOS4wMjA1NSAzNy43NDg2IDguOTgyNjQgMzcuODY0MyA4Ljk4MjY4QzM3Ljk0NTcgOC45ODEwNiAzOC4wMjU3IDkuMDA0NTMgMzguMDkzIDkuMDQ5ODNDMzguMTYwNCA5LjA5NTE0IDM4LjIxMTkgOS4xNjAwNSAzOC4yNDAzIDkuMjM1NThDMzguMjU0NSA5LjI2NjMxIDM4LjI2MTMgOS4yOTk4MiAzOC4yNjA0IDkuMzMzNTZDMzguMjU5NCA5LjM2NzMgMzguMjUwNyA5LjQwMDM4IDM4LjIzNDkgOS40MzAyOUMzOC4yMTkxIDkuNDYwMiAzOC4xOTY2IDkuNDg2MTQgMzguMTY5MiA5LjUwNjE1QzM4LjE0MTcgOS41MjYxNiAzOC4xMSA5LjUzOTcgMzguMDc2NCA5LjU0NTc0QzM4LjAxODggOS41NzMzNCAzNy45NzE5IDkuNjE4NzkgMzcuOTQyNyA5LjY3NTJDMzcuOTEzNiA5LjczMTYxIDM3LjkwMzggOS43OTU4OSAzNy45MTQ5IDkuODU4MjlDMzcuOTMyMSAxMC4wMjQ5IDM4LjAwNTEgMTAuMTgxMSAzOC4xMjIyIDEwLjMwMjFDMzguMjIwNSAxMC40MzM1IDM4LjM2NSAxMC41MjM4IDM4LjUyNzIgMTAuNTU1QzM5Ljc2OTYgMTAuNjIxOCA0MS4wMTQ2IDEwLjQ4MjMgNDIuMjEwNCAxMC4xNDIyQzQyLjgyOTkgOS45NjA4OCA0My4xOTg3IDkuODYzMDYgNDMuMzE5MiA5Ljg0MTU4QzQzLjU3NjEgOS43OTcwMSA0My44MjQzIDkuNzEyNDYgNDQuMDU0NCA5LjU5MTA3QzQ0LjI1NDMgOS41MjAwOCA0NC40MzM4IDkuNDAyMTkgNDQuNTc3NSA5LjI0NzUxQzQ0LjY1NzkgOS4xMTIzMSA0NS4xNTY4IDkuMTE3ODggNDYuMDc0NCA5LjI2NDIxQzQ2Ljk5NTIgOS40MDk3NSA0Ny43OTMxIDkuNzg5MSA0OC4wMDI4IDkuOTc5OTZDNDguMTYxOSAxMC4xMzc0IDQ4LjI4IDEwLjIxODUgNDguMzU5NiAxMC4yMTg1QzQ4LjQzOTEgMTAuMjE4NSA0OC40NzA0IDEwLjM0NSA0OC40NTEyIDEwLjYwNTFDNDguNDYyNCAxMC43Mjc4IDQ4LjQyNTMgMTAuODUgNDguMzQ3NSAxMC45NDYyQzQ4LjIxOCAxMS4wNDEzIDQ4LjA2OTEgMTEuMTA3MyA0Ny45MTEyIDExLjEzOTVDNDcuNTMyOCAxMS4yMzk3IDQ2LjQyMTUgMTEuMzU2NiA0Ni4wNDMxIDExLjQ5MjZDNDUuNjI2MSAxMS42MzM0IDQ1LjcwOCAxMS41Njg5IDQ1LjMxOTkgMTEuNzA3M0M0NC45MzE4IDExLjg0NTcgNDQuNjkwOCAxMS45NjUgNDQuNjkwOCAxMi4wNjI4QzQ0LjY5MDggMTIuMjc5OSA0NC4zOTkxIDEyLjM4NzMgNDMuODIwNiAxMi4zODczQzQzLjUxOTMgMTIuMzg3MyA0My4zMzg1IDEyLjQzMjYgNDMuMjgwNyAxMi41MjMzQzQzLjIyMjggMTIuNjEzOSA0My4xNTA1IDEyLjYzMDYgNDMuMDcxIDEyLjU4MDVDNDIuOTkxNCAxMi41MzA0IDQyLjk1MDQgMTIuNTY2MiA0Mi45NTA0IDEyLjY4NTVDNDIuOTUwNCAxMi44MDQ4IDQzLjA5NTEgMTIuODY0NCA0My4zODQzIDEyLjg2NDRDNDMuNiAxMi44NjA3IDQzLjgxNTggMTIuODcwMyA0NC4wMzAzIDEyLjg5MzFDNDQuMTY3NyAxMi44OTMxIDQ0LjMxNDggMTMuMDI2NyA0NC40NjQyIDEzLjI5MzlDNDQuNTk4NyAxMy41MDE0IDQ0LjY2NjcgMTMuNzQ0MiA0NC42NTk1IDEzLjk5MDZDNDQuNjIwOSAxNC4yMDc3IDQ0LjcxOTcgMTQuMzE3NCA0NC45NTg0IDE0LjMxNzRDNDUuMjY3IDE0LjI5MzkgNDUuNTcwMiAxNC4yMjM5IDQ1Ljg1NzUgMTQuMTA5OUM0Ni4xNjMgMTMuOTkyNiA0Ni40Nzg0IDEzLjkwMjQgNDYuOCAxMy44NDAzQzQ2Ljk3NDMgMTMuODI0MiA0Ny4xNDkxIDEzLjg2NjEgNDcuMjk2NSAxMy45NTk1QzQ3LjQ4NjQgMTQuMDQ2NCA0Ny42ODc2IDE0LjEwNjYgNDcuODk0MyAxNC4xMzg1QzQ4LjE3MDIgMTQuMjMyNSA0OC40MDczIDE0LjQxMzYgNDguNTY5MyAxNC42NTM4QzQ4Ljc3MTEgMTQuODYyIDQ4LjkwMjUgMTUuMTI3MSA0OC45NDUzIDE1LjQxMjVWMTYuNjA1NEM0OC45MDUzIDE3LjE1MzggNDguNzk4NSAxNy42OTUzIDQ4LjYyNzEgMTguMjE4M0M0OC41MDkgMTguNjg4MSA0OC4zMTE4IDE5LjEzNSA0OC4wNDM4IDE5LjU0QzQ3Ljg1ODkgMTkuNzcxMSA0Ny42OTc1IDIwLjAxOTcgNDcuNTYxNyAyMC4yODJDNDcuMjY3IDIwLjgyNyA0Ni44NDQ2IDIxLjI5NDIgNDYuMzI5OSAyMS42NDQzQzQ2LjIxMTggMjEuNzIzMSA0Ni4xNDkxIDIxLjc4MjcgNDYuMTM0NyAyMS44MjMzQzQ2LjEyMDIgMjEuODYzOCA0Ni4xNzA4IDIxLjkxMTYgNDYuMjcyMSAyMS45NzEyQzQ2LjM3MzMgMjIuMDMwOCA0Ni40ODE4IDIyLjA3ODYgNDYuNTQyIDIyLjA1NzFDNDYuNjE5MiAyMS45OTk4IDQ2LjgxNjkgMjIuMDIzNyA0Ny4xMjU0IDIyLjEzMzRDNDcuNDMzOSAyMi4yNDMyIDQ3LjU4MSAyMi4zMzYyIDQ3LjU2MTcgMjIuNDE1QzQ3LjU0MjQgMjIuNDkzNyA0Ny42NzAyIDIyLjU4MiA0Ny45NDk4IDIyLjYyNDlDNDguMjY4IDIyLjY0MTYgNDguNDY4IDIyLjc0MTggNDguNTUgMjIuOTE4NEM0OC42MzE5IDIzLjA5NDkgNDguNTUgMjMuMjgzNCA0OC4zNDAzIDIzLjQ4MTRDNDguMTUwOSAyMy42ODM0IDQ3Ljg5NCAyMy44MTA2IDQ3LjYxNzEgMjMuODM5M0M0Ny40MDAyIDIzLjgzOTMgNDcuMTcxMiAyMy44NDg5IDQ2LjkzMDEgMjMuODY3OUM0Ni41ODM2IDIzLjk0MjYgNDYuMjQ3MSAyNC4wNTcxIDQ1LjkyNzQgMjQuMjA5MUM0NS41NjA4IDI0LjM0ODQgNDUuMjEzNCAyNC41MzI3IDQ0Ljg5MzMgMjQuNzU3OUM0NC43MTQ5IDI0Ljg5NjIgNDQuNjczOSAyNS4wNDE4IDQ0Ljc3NTIgMjUuMjAxNkM0NC44NzY0IDI1LjM2MTUgNDQuODM1NCAyNS42OTU1IDQ0LjY1NDYgMjYuMjA4NUM0NC40NTIyIDI2LjgwMjUgNDQuMjExMSAyNy4xMjQ2IDQzLjkzMTUgMjcuMTc0N0M0My42NTE5IDI3LjIyNDggNDMuMjY4NiAyNy4wMDA2IDQyLjgxMDYgMjYuNTA5MUw0Mi40NzggMjYuMTgyMkw0MS40ODk3IDI2LjkyMThDNDAuODA5OSAyNy40MzQ4IDQwLjQwNzQgMjcuNzU2OSA0MC4yODQ0IDI3Ljg3NjJDNDAuMTYxNSAyNy45OTU0IDM5LjgwMjMgMjguMzE5OSAzOS4yNDc5IDI4LjgxMTRDMzguNDQ3NyAyOS41MDMzIDM3LjY5OCAzMC45NTg3IDM2Ljk4NjkgMzEuNzU3OUMzNi4yNzU4IDMyLjU1NzIgMzUuOTIzOSAzMy4wNDE1IDM1LjkyMzkgMzMuMjM5NUMzNS45MjM5IDMzLjM4MDMgMzUuODIyNiAzMy41MDQ0IDM1LjYyNSAzMy42MjM2QzM1LjQ2NTkgMzMuNzIzOCAzNS4zNDc4IDMzLjA0MTUgMzUuMjc3OSAzMy4wMjI0QzM1LjEyOSAzMi45NDUxIDM0Ljk5MzIgMzIuODQ1MyAzNC44NzUzIDMyLjcyNjZDMzQuNTk1NyAzMi40NDc0IDM0LjQ2NzkgMzIuMjE2IDM0LjQ4NDggMzIuMDI1MUMzNC41MDQ4IDMxLjgyNTggMzQuNDgwMSAzMS42MjQ2IDM0LjQxMjUgMzEuNDM1OEMzNC4zNDAyIDMxLjIzMDYgMzQuNDc1MiAzMC45NTg3IDM0LjgxNzUgMzAuNjE5OUMzNS4xNTk4IDMwLjI4MTEgMzUuMzc2NyAzMC4xMTY1IDM1LjQ3NzkgMzAuMTE2NUMzNS41MTgzIDMwLjEyMDYgMzUuNTU4OCAzMC4xMTEzIDM1LjU5MzMgMzAuMDkwMkMzNS42Mjc4IDMwLjA2OSAzNS42NTQyIDMwLjAzNzIgMzUuNjY4NCAyOS45OTk2QzM1LjgxMDkgMjkuODE2OSAzNS45ODk3IDI5LjY2NSAzNi4xOTM4IDI5LjU1MzRDMzcuMzUwOSAyOC43ODA0IDM3LjkzMTggMjguMzQ4NiAzNy45MzE4IDI4LjI0NkMzNy45MzE4IDI4LjE0MzQgMzguMDE2MiAyOC4xMzE0IDM4LjE4NDkgMjguMTMxNEMzOC4yNDk0IDI4LjEzOTUgMzguMzE1IDI4LjEzMTYgMzguMzc1NiAyOC4xMDgyQzM4LjQzNjIgMjguMDg0OSAzOC40OSAyOC4wNDcgMzguNTMyIDI3Ljk5NzhDMzguNTg5OSAyNy45MDk2IDM5LjA1NTEgMjcuNTgwMyAzOS45MjI5IDI3LjAxNzNDNDAuNzkwNiAyNi40NTQyIDQxLjIyNjkgMjYuMTI3MyA0MS4yMjY5IDI2LjAzOTFDNDEuMjI2OSAyNS45NTA4IDQxLjMzNTQgMjUuODE3MiA0MS41NTcyIDI1LjY0MDZDNDEuNzc4OSAyNS40NjQxIDQxLjg4NSAyNS4zMTg1IDQxLjg4NSAyNS4yMDg4QzQxLjgzNTkgMjUuMDAzNyA0MS43MzI3IDI0LjgxNTIgNDEuNTg2MSAyNC42NjI0QzQxLjQyNDYgMjQuNDYyIDQxLjMyMDkgMjQuMzU5NCA0MS4yNzAzIDI0LjM0NzVDNDEuMjE5NyAyNC4zMzU2IDQxLjEzNTMgMjQuMzg1NyA0MS4wMTQ4IDI0LjQ4MzVDNDAuOTAxMSAyNC42MDg3IDQwLjc0ODQgMjQuNjkyNyA0MC41ODA5IDI0LjcyMjFDNDAuNDEwNCAyNC43NDk4IDQwLjI1MDYgMjQuODIyMyA0MC4xMTgxIDI0LjkzMkM0MC4wMTY0IDI1LjAwMTEgMzkuOTAxNCAyNS4wNDg3IDM5Ljc4MDMgMjUuMDcxN0MzOS42NTkyIDI1LjA5NDcgMzkuNTM0NSAyNS4wOTI2IDM5LjQxNDIgMjUuMDY1NkMzOS4zMDE1IDI1LjA1NTIgMzkuMTkyOCAyNS4wMTg2IDM5LjA5NjkgMjQuOTU4OUMzOS4wMDEgMjQuODk5MyAzOC45MjA2IDI0LjgxODEgMzguODYyMiAyNC43MjIxQzM4LjczMjUgMjQuNDYyMSAzOC42ODQ3IDI0LjE2OTUgMzguNzI0OCAyMy44ODIzQzM4LjcxOSAyMy42MTk2IDM4LjgwNDEgMjMuMzYyOSAzOC45NjU5IDIzLjE1NDZDMzkuMDY2OCAyMy4wNDYgMzkuMTk3NSAyMi45Njg5IDM5LjM0MTkgMjIuOTMyN0MzOS41NjYzIDIyLjkwMjEgMzkuNzk0MSAyMi45MDY5IDQwLjAxNjkgMjIuOTQ3QzQwLjM2MzkgMjIuOTUzOCA0MC43MDc4IDIzLjAxMzMgNDEuMDM2NSAyMy4xMjM2QzQxLjE5NTYgMjMuMjAyMyA0MS41NjQ0IDIzLjE0NSA0Mi4xNDI5IDIyLjk0N0M0Mi42NDE5IDIyLjc2ODEgNDIuOTMxMSAyMi42NzAyIDQzLjAxMDcgMjIuNjQ4OEM0My4wOTAyIDIyLjYyNzMgNDMuMDEwNyAyMi42OTY1IDQyLjgzMjMgMjIuNzk2N0M0Mi43MTQyIDIyLjg1ODcgNDIuNTMxIDIyLjk1NjYgNDIuMjkgMjMuMDk0OUw0MS40MjQ2IDIzLjUxMDFMNDIuMDEyOCAyNC4wNzMxQzQyLjIxMDEgMjQuMjg0OSA0Mi40NTA5IDI0LjQ1MjUgNDIuNzE5IDI0LjU2NDZDNDIuODE1MiAyNC41ODU4IDQyLjkxNTEgMjQuNTg0OCA0My4wMTA4IDI0LjU2MTZDNDMuMTA2NSAyNC41Mzg1IDQzLjE5NTYgMjQuNDkzOCA0My4yNzEgMjQuNDMxQzQzLjQzMDEgMjQuMzExNyA0My41MzM4IDIzLjk4NzIgNDMuNTcyMyAyMy40NTA0QzQzLjU5MDkgMjMuMjE5NCA0My41OTA5IDIyLjk4NzIgNDMuNTcyMyAyMi43NTYxQzQzLjU2NTIgMjIuNzE1NCA0My41NDI0IDIyLjY3ODkgNDMuNTA4NyAyMi42NTQ0QzQzLjQ3NSAyMi42MyA0My40MzMgMjIuNjE5NCA0My4zOTE1IDIyLjYyNDlDNDMuMjMgMjIuNjI0OSA0My4yMDExIDIyLjU5MTUgNDMuMyAyMi41MzQzQzQzLjM1NjQgMjIuNDkyOSA0My40MDIyIDIyLjQzOSA0My40MzM3IDIyLjM3NjhDNDMuNDY1MSAyMi4zMTQ2IDQzLjQ4MTIgMjIuMjQ1OSA0My40ODA3IDIyLjE3NjRDNDMuNSAyMi4wNTcxIDQzLjQ4MDcgMjEuOTg1NSA0My40MzQ5IDIxLjk1NDVDNDMuMzAyNyAyMS45MiA0My4xNjQ0IDIxLjkxNTEgNDMuMDMgMjEuOTQwMkM0Mi43NTgxIDIxLjkxODcgNDIuNDg4NiAyMi4wMDQ1IDQyLjI4MDMgMjIuMTc4OEM0Mi4xNjIyIDIyLjI4MTQgNDIuMDgyNyAyMi4zMjkxIDQyLjAzOTMgMjIuMzI5MUM0MS45OTU5IDIyLjMyOTEgNDEuOTMwOCAyMi4yNjk0IDQxLjgzMiAyMi4xNTAxQzQxLjI1MzQgMjEuNDk4OCA0MC45NjE4IDIxLjA4MzcgNDAuOTYxOCAyMC45MDQ3QzQwLjkwMDggMjAuNjYxMiA0MC43OTU0IDIwLjQzMDggNDAuNjUwOCAyMC4yMjQ4QzQwLjQ2NzMgMTkuOTM1MyA0MC4zMjkxIDE5LjYyIDQwLjI0MTEgMTkuMjg5NUM0MC4xNDM2IDE4LjkyODYgMzkuOTkzNCAxOC41ODM4IDM5Ljc5NTEgMTguMjY2TDM5LjQzNTkgMTcuNjE0N0wzOS4yODY1IDE4LjAwMTJDMzkuMTU4NCAxOC4zNzk0IDM5LjA1MzggMTguNzY1IDM4Ljk3MzEgMTkuMTU1OUMzOC44NjIzIDE5LjY0OTggMzguODI2MSAxOS45MTcgMzguODYyMiAxOS45NTUyQzM4LjkwNTYgMTkuOTU1MiAzOC45MzQ2IDE5LjkxNyAzOC45NTM4IDE5LjgzODNDMzguOTQ4OSAxOS43ODMgMzguOTU3MiAxOS43Mjc0IDM4Ljk3ODIgMTkuNjc2QzM4Ljk5OTEgMTkuNjI0NiAzOS4wMzIxIDE5LjU3ODggMzkuMDc0NCAxOS41NDI0QzM5LjE1NjMgMTkuNTAxOSAzOS4xODc3IDE5LjUyMDkgMzkuMTY2IDE5LjU5OTdDMzkuMTQ0MyAxOS42Nzg0IDM4Ljk3NTUgMjAuMDc2OCAzOC43MTUyIDIwLjc1NjhDMzguNjU4IDIwLjg2NTQgMzguNjEyNyAyMC45Nzk4IDM4LjU4MDIgMjEuMDk4QzM4LjU1MTMgMjEuMjA1MyAzOC41MzIgMjEuMjkxMiAzOC41MjI0IDIxLjM0ODVDMzguNTEyNyAyMS40MDU4IDM4LjUyMjQgMjEuNDM5MiAzOC41MzY4IDIxLjQzOTJDMzguNTk3MSAyMS40MzkyIDM4LjU3NTQgMjEuNDc3MyAzOC40NzY2IDIxLjU1NjFDMzguMzc3NyAyMS42MzQ4IDM3Ljk1ODMgMjIuNTQ2MiAzNy4yMTgzIDI0LjI4NTVDMzcuMDIwNiAyNC43MTk3IDM2LjgxODIgMjUuMTYzNSAzNi42MjA1IDI1LjYxNjhDMzYuNDkyNiAyNS44NjY2IDM2LjM4MjMgMjYuMTI0OSAzNi4yOTAzIDI2LjM4OThDMzYuMjkwMyAyNi40NTAyIDM1Ljk5MDYgMjcuMTQyMSAzNS4zOTEyIDI4LjQ2NTVDMzQuNzkzNCAyOS43ODk2IDMxLjI5MzMgMzYuNzEzMyAzMS4xMDUzIDM3LjA3MTJDMzAuODA0IDM3LjY0NjIgMzAuMzgyMiAzOC41MDI3IDI5Ljg0OTQgMzkuNjUwM0MyOS42MTAzIDQwLjA5MjMgMjkuNDA5NSA0MC41NTM2IDI5LjI0OTIgNDEuMDI5M0MyOS4yNDkyIDQxLjEyIDI5LjE3OTMgNDEuMTg2OCAyOS4wMzk1IDQxLjIzOTNDMjguODk5NyA0MS4yOTE3IDI4LjgyOTggNDEuMzU4NSAyOC44Mjk4IDQxLjQ1ODhDMjguODI5OCA0MS41NTkgMjguNjY4MyA0MS44NDUzIDI4LjM0NzcgNDIuMzE3NkMyOC4yMzcxIDQyLjUyOTUgMjguMDkwMyA0Mi43MjA4IDI3LjkxMzggNDIuODgzMUMyNy44MDUgNDIuOTYwNyAyNy42NzQzIDQzLjAwMjQgMjcuNTQwMiA0My4wMDI0QzI3LjQxMjkgNDIuOTY3NiAyNy4yOTQxIDQyLjkwNzMgMjcuMTkxMiA0Mi44MjUzQzI3LjA4ODQgNDIuNzQzMiAyNy4wMDM3IDQyLjY0MTEgMjYuOTQyNCA0Mi41MjUyQzI2Ljc1OTIgNDIuMjQ2MSAyNi42NDExIDQyLjEwNzcgMjYuNTgwOCA0Mi4xMDc3QzI2LjUyMDYgNDIuMTA3NyAyNi40ODIgNDIuMDE3IDI2LjQwMjUgNDEuODI2MkMyNi4zMjEgNDEuNjQzMSAyNi4yNzA1IDQxLjQ0ODEgMjYuMjUzIDQxLjI0ODhDMjYuMTk3MSA0MS4wNzY5IDI2LjEzMTkgNDAuOTA4IDI2LjA1NzggNDAuNzQzQzI1Ljk1NzYgNDAuNTc0IDI1LjkyNDkgNDAuMzc0IDI1Ljk2NjIgNDAuMTgyM0MyNi4wMTQ0IDQwLjA2MyAyNS45NzgyIDM5LjgyNjggMjUuODQ4MSAzOS40NjY2QzI1Ljc3MTkgMzkuMjc2OSAyNS43MDU5IDM5LjA4MzQgMjUuNjUwNCAzOC44ODY4QzI1LjgwNzYgMzguNjYwNiAyNS45ODM0IDM4LjQ0NzUgMjYuMTc1OSAzOC4yNDk4QzI2LjU2MDggMzcuODAxNyAyNi44OTY5IDM3LjMxNDcgMjcuMTc4NiAzNi43OTY4QzI3LjU3ODggMzYuMDgxMSAyNy44MDc4IDM1Ljc1NjYgMjcuODcwNSAzNS44MTg2QzI3Ljg4OTYgMzUuODQ0IDI3Ljg5OSAzNS44NzUzIDI3Ljg5NyAzNS45MDY5QzI3Ljg1NjkgMzYuMDU4NSAyNy43ODY0IDM2LjIwMDUgMjcuNjg5NyAzNi4zMjQ0QzI3LjUwODkgMzYuNjYwOCAyNy40NzAzIDM2LjgyNzggMjcuNTY2NyAzNi44Mjc4QzI3LjU4ODQgMzYuODI3OCAyNy42MTk4IDM2LjgwNjQgMjcuNjYwNyAzNi43NjgyQzI3Ljc1OTYgMzYuNzMgMjcuNzk4MSAzNi43MyAyNy43Nzg5IDM2Ljc2ODJDMjcuNzQyMyAzNi44MDA0IDI3LjcwMjcgMzYuODI5MiAyNy42NjA3IDM2Ljg1NDFDMjcuNTY4OSAzNi45NTE4IDI3LjUxNSAzNy4wNzg2IDI3LjUwODkgMzcuMjEyQzI3LjUwODkgMzcuNDY4IDI3LjY5OTMgMzcuMjkwNyAyOC4wODAyIDM2LjY3OTlDMjguMjU4NSAzNi4zNjI2IDI4LjQ0NjYgMzUuOTk1MiAyOC42NDkgMzUuNTgyNEMyOS4wNDkyIDM0LjczMDcgMzIuNDAyMiAyOC4xNDM0IDMyLjU0MiAyNy45ODM1QzMyLjY4MTggMjcuODIzNyAzMi43MjI4IDI3Ljc0NDkgMzIuNjYyNSAyNy43NDQ5QzMyLjYwMjIgMjcuNzQ0OSAzMi42ODkgMjcuNTY2IDMyLjkxNTYgMjcuMjEwNUMzMy4xNDMzIDI2Ljg2MjYgMzMuMzAxMiAyNi40NzQ2IDMzLjM4MDggMjYuMDY3N0MzMy41MDA4IDI1LjU1NjkgMzMuNjg3MiAyNS4wNjM3IDMzLjkzNTIgMjQuNjAwNEMzNC4yMjY5IDI0LjAyNzggMzQuNDggMjMuNTAwNSAzNC42OTkzIDIzLjAxNjJDMzQuOTE4NyAyMi41MzE5IDM1LjE2NyAyMS45ODMxIDM1LjQ1MTQgMjEuMzdDMzYuNDY3IDE5LjE5NTcgMzYuOTc0OCAxNy45OSAzNi45NzQ4IDE3Ljc1M0MzNi45OTE2IDE3LjYyNzIgMzcuMDMyNSAxNy41MDU4IDM3LjA5NTQgMTcuMzk1MkMzNy4zMTk0IDE2Ljg3MjMgMzcuNTE1IDE2LjMzNzkgMzcuNjgxMSAxNS43OTQzQzM3Ljg2OTEgMTUuMjkxIDM4LjAyMzcgMTQuNzc2MiAzOC4xNDM5IDE0LjI1M0MzOC4yMjAyIDEzLjk5MjkgMzguMzIxMSAxMy43NDA1IDM4LjQ0NTIgMTMuNDk5MUMzOC42NDI5IDEzLjA1MjkgMzguODA0NCAxMi43MjM3IDM4LjkyNzMgMTIuNTA0MkMzOC45NjM1IDEyLjQ0NjkgMzguNzM5MyAxMi4zMDE0IDM4LjI1IDEyLjA3NzFDMzcuODkwMiAxMS45NCAzNy41NjgyIDExLjcyMSAzNy4zMDk5IDExLjQzNzdDMzcuMjIzMiAxMS4yNDIxIDM3LjE1NyAxMS4wMzgzIDM3LjExMjIgMTAuODI5M0MzNy4wNTA3IDEwLjU5NDggMzcuMDExMiAxMC4zNTUyIDM2Ljk5NDEgMTAuMTEzNkMzNi45OTQxIDkuOTE1NTUgMzcuMDA2MiA5Ljc5ODY0IDM3LjA2ODggOS43NTgwOEMzNy4xNjA0IDkuNzUzMzEgMzcuMjU2OSA5LjYyNjg2IDM3LjM1ODEgOS4zNjkxOVpNMjcuMTEzNiAzNi4yMzg1QzI3LjIwMzUgMzYuMDU2IDI3LjMwMzMgMzUuODc4NCAyNy40MTI1IDM1LjcwNjVDMjcuNTEzNyAzNS41NDY2IDI3LjU4ODQgMzUuNDIyNiAyNy42MzY2IDM1LjMzMTlDMjcuNjg0OCAzNS4yNDEyIDMwLjgwNjQgMjkuMTE0NCAzMC44MjgxIDI5LjExNDRDMzAuODY5MSAyOS4xNTUgMjcuNjEyNSAzNS42MTU4IDI3LjIzMTcgMzYuMzI5MkMyNy4xNzE0IDM2LjQ0NjEgMjcuMTEzNiAzNi41Njc4IDI3LjA1MzMgMzYuNjY4QzI2Ljk5MyAzNi43NjgyIDI2LjkzNzYgMzYuODcwOCAyNi44ODk0IDM2Ljk0OTVDMjYuODQxMiAzNy4wMjgyIDI2Ljc5MyAzNy4xMDQ2IDI2Ljc1MiAzNy4xNzM4QzI2LjcxMSAzNy4yNDMgMjYuNjg0NSAzNy4yOTA3IDI2LjY2MjggMzcuMzIxN0MyNi42NDExIDM3LjM1MjcgMjYuNjI0MiAzNy4zNTUxIDI2LjYwMjUgMzcuMzM2QzI2LjU4MDggMzcuMzE2OSAyNi43MzUxIDM2LjkzMDQgMjcuMTEzNiAzNi4yMzg1Wk0zMi4yNjQ4IDI3Ljg0MjhDMzIuMjgwOSAyNy43OTMyIDMyLjMwNjIgMjcuNzQ3MSAzMi4zMzk1IDI3LjcwNjhDMzIuMzcwOCAyNy42NzgxIDMyLjM5NDkgMjcuNjcxIDMyLjQxNjYgMjcuNjkyNEMzMi40MzgzIDI3LjcxMzkgMzIuNDQ1NSAyNy44MTE3IDMyLjMyNSAyNy45MzFDMzIuMjY0OCAyNy45ODgzIDMyLjIzMSAyOC4wMTIxIDMyLjIyMTQgMjguMDA1QzMyLjIxMTcgMjcuOTk3OCAzMi4yMjYyIDI3LjkzODIgMzIuMjY0OCAyNy44NDI4Wk0zMi43NzU4IDI2LjgzMTJDMzIuODMzNiAyNi43MzMzIDMyLjg3NyAyNi42OTI4IDMyLjkwODQgMjYuNzExOUMzMi45Mzk3IDI2LjczMDkgMzIuOTM0OSAyNi44MDI1IDMyLjg5NjMgMjYuOTIxOEMzMi44NTc3IDI3LjA0MTEgMzIuNzg1NCAyNy4wODE3IDMyLjc0NDQgMjcuMDQxMUMzMi43MDM1IDI3LjAwMDYgMzIuNzE1NSAyNi45MzE0IDMyLjc3NTggMjYuODMxMlpNNDIuNjAwOSAxMy4xMDNMNDIuNjMyMiAxMi42OTAzSDQxLjQ2MDhDNDAuNjYyOSAxMi43MTE4IDQwLjI1NTUgMTIuNzY5IDQwLjIwMjUgMTIuODY5MkM0MC4xOTE3IDEyLjg5MDUgNDAuMTg1NCAxMi45MTM4IDQwLjE4NDEgMTIuOTM3NkM0MC4xODI4IDEyLjk2MTUgNDAuMTg2NCAxMi45ODUzIDQwLjE5NDggMTMuMDA3N0M0MC4yMDMxIDEzLjAzIDQwLjIxNjEgMTMuMDUwNSA0MC4yMzI3IDEzLjA2NzdDNDAuMjQ5NCAxMy4wODQ5IDQwLjI2OTQgMTMuMDk4NiA0MC4yOTE3IDEzLjEwNzhDNDAuNDMzOSAxMy4yMTA0IDQwLjM2NCAxMy41ODUgNDAuMDg0NCAxNC4yMzYzQzM5Ljk1NDUgMTQuNjIwNSAzOS44OTQxIDE1LjAyNDMgMzkuOTA2IDE1LjQyOTJDMzkuOTE5NyAxNS43NjczIDM5Ljg4ODkgMTYuMTA1OCAzOS44MTQ0IDE2LjQzNkMzOS43NTQxIDE2LjY1NTUgMzkuNzc1OCAxNi43NDM4IDM5Ljg3NDcgMTYuNzA1NkM0MC4yNDk1IDE2LjQ0MDYgNDAuNTkxIDE2LjEzMjMgNDAuODkxOSAxNS43ODcxQzQyLjAxMjcgMTQuNTc3NSA0Mi41ODE2IDEzLjY4MDQgNDIuNjAwOSAxMy4xMDNaTTQwLjA4NDQgMjkuMDI2MUM0MC4xMDQ1IDI5LjAwOTIgNDAuMTI3OSAyOC45OTY1IDQwLjE1MzMgMjguOTg5MkM0MC4xNzg2IDI4Ljk4MTggNDAuMjA1MiAyOC45Nzk3IDQwLjIzMTQgMjguOTgzMkM0MC4yNzI0IDI4Ljk4MzIgNDAuMzEzNCAyOS4wMzA5IDQwLjM1NDMgMjkuMTAyNUM0MC4zOTYyIDI5LjE3OTMgNDAuNDE3IDI5LjI2NTcgNDAuNDE0NiAyOS4zNTNDNDAuNDE0NiAyOS41MTA1IDQwLjUzMjcgMjkuNjY3OSA0MC43NzEzIDI5LjgxMzVDNDEuMDEgMjkuOTU5IDQxLjMwMTcgMzAuMTY0MiA0MS42NDE1IDMwLjQyMTlDNDEuODExIDMwLjU4MTEgNDIuMDE3IDMwLjY5NzQgNDIuMjQxOCAzMC43NjA2QzQyLjU4OTMgMzAuNzk2NSA0Mi45Mzk0IDMwLjgwMTMgNDMuMjg3OSAzMC43NzVDNDQuMDY2NSAzMC43NTU5IDQ0LjU5OTIgMzAuNzQ2MyA0NC44NzY0IDMwLjc0NjNMNDUuMjk4MiAzMC43MTc3TDQ1LjA1NzIgMzAuMzYyMkM0NC45NDAyIDMwLjIzNjEgNDQuODQ3OSAzMC4wODk3IDQ0Ljc4NDggMjkuOTMwNEM0NC43ODQ4IDI5Ljg4MDMgNDQuODI4MiAyOS44NTQgNDQuOTE5OCAyOS44NTRDNDUuMDE2NCAyOS44NTY3IDQ1LjExMjEgMjkuODcyOCA0NS4yMDQyIDI5LjkwMTdDNDUuMjk1IDI5LjkyNDYgNDUuMzc4MSAyOS45NzA3IDQ1LjQ0NTMgMzAuMDM1M0M0NS41NDY1IDMwLjE1NDYgNDUuODk2IDMwLjI3MzkgNDYuNDkzOCAzMC4zOTA4QzQ3LjEwMzIgMzAuNDk4OSA0Ny43IDMwLjY2NzYgNDguMjc1MiAzMC44OTQyQzQ4LjczOTIgMzEuMDM3MyA0OS4xNzk0IDMxLjI0NzEgNDkuNTgxNyAzMS41MTY5QzQ5LjY2MDggMzEuNTkwOCA0OS43MjMyIDMxLjY4MDUgNDkuNzY0OCAzMS43OEM0OS44MDY0IDMxLjg3OTYgNDkuODI2MSAzMS45ODY3IDQ5LjgyMjcgMzIuMDk0M0M0OS44MjI3IDMyLjMzMjkgNDkuNzYgMzIuNDg1NiA0OS41OTg1IDMyLjUyMzhDNDkuNDAzNiAzMi42MDA0IDQ5LjIxNDMgMzIuNjkwNSA0OS4wMzIxIDMyLjc5MzRDNDguNDUyIDMzLjExMTUgNDcuNDYyOSAzMy4yNzkzIDQ2LjA2NDggMzMuMjk2OEM0NS4yNDczIDMzLjMzMzcgNDQuNDI4NCAzMy4yNzM2IDQzLjYyNTQgMzMuMTE3OEM0My4wNTcgMzIuOTkwNSA0Mi41MzQgMzIuNzEzNSA0Mi4xMTE2IDMyLjMxNjJDNDEuNzExNCAzMS45ODIyIDQxLjQyMjIgMzEuNzQzNiA0MS4yNDE0IDMxLjYwMDVDNDAuOTIgMzEuMzgyNSA0MC42MTE1IDMwLjkzOCA0MC4zMTU4IDMwLjI2NjhDNDAuMDIwMSAyOS41OTU2IDM5Ljk0MyAyOS4xODIgNDAuMDg0NCAyOS4wMjYxWk00MC43NDI0IDIzLjQyNDJDNDAuNzgxIDIzLjM0NTQgNDAuNzcxMyAyMy4zMDQ5IDQwLjcxMzUgMjMuMzA0OUM0MC42NTU2IDIzLjMwNDkgNDAuNTU0NCAyMy4zMjQgNDAuNDE0NiAyMy40MjQyQzQwLjI3NDggMjMuNTI0NCA0MC4yNzcyIDIzLjU0MTEgNDAuNDI5MSAyMy41NDExQzQwLjQ4NjkgMjMuNTQ3NSA0MC41NDU1IDIzLjU0MDIgNDAuNTk5OSAyMy41MTk5QzQwLjY1NDQgMjMuNDk5NSA0MC43MDMyIDIzLjQ2NjggNDAuNzQyNCAyMy40MjQyWk00MC45NjY2IDIzLjkwMTNDNDEuMDc3NSAyMy44NTM2IDQxLjA1MzQgMjMuODI5OCA0MC44OTE5IDIzLjgyOThDNDAuNzcxMyAyMy44Mjk4IDQwLjcxMzUgMjMuODQ2NSA0MC43MTM1IDIzLjg4N0M0MC43NDcgMjMuOTE4MyA0MC43OTAxIDIzLjkzNzYgNDAuODM1OSAyMy45NDE5QzQwLjg4MTcgMjMuOTQ2MiA0MC45Mjc3IDIzLjkzNTMgNDAuOTY2NiAyMy45MTA5VjIzLjkwMTNaTTQ3LjE1NDMgMTUuMDczN0M0Ny4xNzUxIDE0Ljk0NjUgNDcuMTc1MSAxNC44MTY4IDQ3LjE1NDMgMTQuNjg5NkM0Ny4xMzUgMTQuNjMgNDcuMDY1MSAxNC41OTkgNDYuOTQ0NiAxNC41OTlDNDYuNzYxNCAxNC41OTkgNDYuNjU3OCAxNC42MTggNDYuNjI4OCAxNC42NjFDNDYuNDk1NSAxNC43MzMzIDQ2LjM0NjkgMTQuNzczMyA0Ni4xOTQ5IDE0Ljc3NzlDNDUuNTQyMyAxNC45NzUyIDQ0LjkxNzcgMTUuMjU0MiA0NC4zMzY1IDE1LjYwODJDNDMuNjUzMiAxNS45NjQyIDQzLjAxMDcgMTYuMzkyMiA0Mi40MjAxIDE2Ljg4NDZDNDIuMjIwMSAxNy4wNjExIDQyLjA4NTEgMTcuMDk0NSA0Mi4wMTUyIDE2Ljk4NzJDNDEuOTQ1MyAxNi44Nzk4IDQxLjc0MDQgMTcuMDAxNSA0MS40MDI5IDE3LjM1N0M0MC45NDE3IDE3Ljg5MTQgNDAuODkxMSAxOC4xNTg2IDQxLjI1MSAxOC4xNTg2QzQxLjM1MjMgMTguMTU4NiA0MS42MjIzIDE4LjAwMTIgNDIuMDYxIDE3LjY4MTVDNDIuNzQxOCAxNy4yNDI0IDQzLjQ5ODQgMTYuOTMxIDQ0LjI5MzEgMTYuNzYyOUM0NS4yMDE4IDE2LjU0MzQgNDUuNzUzOCAxNi41MjQzIDQ1Ljk1NjMgMTYuNzMxOUM0Ni4wNTUxIDE2LjgyOTcgNDYuMTA1NyAxNi44MjczIDQ2LjEwNTcgMTYuNzE3NkM0Ni4xMDU3IDE2LjYwNzggNDYuMTk0OSAxNi41OTgzIDQ2LjM3MzMgMTYuNjg5QzQ2LjQ2OTcgMTYuNzQxMiA0Ni41NzA2IDE2Ljc4NTEgNDYuNjc0NiAxNi44MjAyQzQ2LjcxNTYgMTYuODIwMiA0Ni43OTUyIDE2LjYwNzggNDYuOTE1NyAxNi4xODU1QzQ3LjAxOTcgMTUuODI2MiA0Ny4wOTk1IDE1LjQ2MDMgNDcuMTU0MyAxNS4wOTA0VjE1LjA3MzdaTTQyLjA3NTQgMjQuNDI4NkM0Mi4xMjYgMjQuMzc4NSA0Mi4wNzU0IDI0LjMyNiA0MS45MTE1IDI0LjI2NjRDNDEuODEyNyAyNC4yMjU4IDQxLjc1NDggMjQuMjExNSA0MS43NDc2IDI0LjIyMTFDNDEuNzQwNCAyNC4yMzA2IDQxLjc2MjEgMjQuMjc4MyA0MS44MjIzIDI0LjM1N0M0MS45NDI5IDI0LjQ2OTIgNDIuMDI0OCAyNC40OTU0IDQyLjA3NTQgMjQuNDQ1M1YyNC40Mjg2Wk00My4wMzk2IDE5LjM0NDRDNDMuMjAxMSAxOS4zNDQ0IDQzLjQyMjkgMTkuMTY3OCA0My43MTQ2IDE4LjgxMjNDNDQuMDA2MiAxOC40NTY5IDQ0LjEyNjcgMTguMjc1NSA0NC4wODgyIDE4LjI3NTVDNDQuMDM1NSAxOC4yODI4IDQzLjk4NzQgMTguMzA5MSA0My45NTMyIDE4LjM0OTVDNDMuODExNSAxOC40MzEzIDQzLjY1MTkgMTguNDc4IDQzLjQ4OCAxOC40ODU1QzQzLjIzMjIgMTguNDg3NiA0Mi45ODIgMTguNTU5NCA0Mi43NjQ4IDE4LjY5MzFDNDIuNTkxMyAxOC44MTIzIDQyLjUyMzggMTguOTMxNiA0Mi41Njk2IDE5LjA3NzJDNDIuNjE1NCAxOS4yMjI3IDQyLjYxMyAxOS4yODQ3IDQyLjU2OTYgMTkuMjg0N0M0Mi40ODEzIDE5LjI0OTMgNDIuMzk5OCAxOS4xOTkzIDQyLjMyODUgMTkuMTM2OEM0Mi4xMDkyIDE4Ljk5ODQgNDEuOTk4MyAxOC45Njc0IDQxLjk5ODMgMTkuMDQ2MkM0MS45OTgzIDE5LjEyNDkgNDIuMDU4NiAxOS4xODY5IDQyLjE3OTEgMTkuMjg0N0M0Mi4yODM2IDE5LjM3NyA0Mi40MDU3IDE5LjQ0NzYgNDIuNTM4MiAxOS40OTIzQzQyLjY1NjMgMTkuNTMwNSA0Mi43MzU5IDE5LjUzMDUgNDIuNzc5MyAxOS40OTIzQzQyLjc5ODYgMTkuNDA4OCA0Mi44OTI2IDE5LjM2MTEgNDMuMDQ5MyAxOS4zNjExTDQzLjAzOTYgMTkuMzQ0NFpNNDQuMTc5OCAxNy4xOTcxQzQ0LjY3NjMgMTcuMDE4MiA0NC45MTc0IDE2LjkxMDggNDQuOTAyOSAxNi44NzI3QzQ0Ljg0MzUgMTYuNzkzMSA0NC4zODM5IDE2LjkwMTMgNDMuNTI0MSAxNy4xOTcxQzQyLjYyNzQgMTcuNTE0NCA0Mi4yMDU2IDE3Ljc2MjYgNDIuMjYzNCAxNy45MzkxQzQyLjMwNjggMTcuOTc5NyA0Mi40NjExIDE3LjkyNzIgNDIuNzMxMSAxNy43OTEyQzQzLjIwNDQgMTcuNTc3NiA0My42ODg4IDE3LjM4ODggNDQuMTgyMiAxNy4yMjU4TDQ0LjE3OTggMTcuMTk3MVpNNDguMDM2NSAyNi4yMzk1QzQ4LjIzNjYgMjYuMTUwOSA0OC40NDg1IDI2LjA5MTQgNDguNjY1NyAyNi4wNjI5QzQ4LjU5MDIgMjYuMTcyOSA0OC41MDAyIDI2LjI3MjQgNDguMzk4MSAyNi4zNTg4QzQ4LjI1MzcgMjYuNDg4OSA0OC4wOTE0IDI2LjU5ODEgNDcuOTE2IDI2LjY4MzJDNDcuODM2NSAyNi42ODMyIDQ3LjY0NiAyNi44NDU1IDQ3LjM0NDcgMjcuMTYwNEM0Ny4wNDM0IDI3LjQ3NTMgNDYuODk2NCAyNy42NzU3IDQ2Ljg5NjQgMjcuNzU0NUM0Ni44OTY0IDI3LjgzMzIgNDYuOTM1IDI3Ljg0NTEgNDcuMDE2OSAyNy43ODU1QzQ3LjEzNzQgMjcuNzI1OCA0Ny4xOTUzIDI3LjcyNTggNDcuMTk1MyAyNy43ODU1QzQ3LjE3NiAyNy45MjM5IDQ2Ljk2NzEgMjguMTk5OCA0Ni41Njg2IDI4LjYxMzRDNDYuNDAyOSAyOC44MTkyIDQ2LjE5ODIgMjguOTkxIDQ1Ljk2NiAyOS4xMTkyQzQ1LjcyMDYgMjkuMTY2IDQ1LjQ2OTQgMjkuMTc1NyA0NS4yMjExIDI5LjE0NzhDNDQuNzcxOCAyOS4xMTEgNDQuMzI4NSAyOS4wMjIxIDQzLjkwMDIgMjguODgzQzQzLjU3NTcgMjguNzk2OCA0My4yNzc3IDI4LjYzMjkgNDMuMDMyNCAyOC40MDU4QzQyLjkyNzQgMjguMjU5NCA0Mi43ODI5IDI4LjE0NTMgNDIuNjE1NCAyOC4wNzY2QzQyLjQ1MTUgMjguMDE5MyA0Mi40MDMyIDI3Ljk0MDYgNDIuNDYzNSAyNy44MzhDNDIuNTIzOCAyNy43MzU0IDQzLjA0MiAyNy43MTg3IDQ0LjAyMzEgMjcuNzc4M0w0NS40Njk0IDI3LjgzOEw0Ni41MTc5IDI3LjEyMjJDNDYuOTkyMiAyNi43NzcyIDQ3LjUwNyAyNi40OTA0IDQ4LjA1MSAyNi4yNjgxTDQ4LjAzNjUgMjYuMjM5NVpNNDYuNTkyNyAxNC4zNTA4QzQ2LjYzMTIgMTQuMjY5NyA0Ni42MTkyIDE0LjIzMTUgNDYuNTYzNyAxNC4yMzE1QzQ2LjI5NDkgMTQuMjgwOCA0Ni4wMzI4IDE0LjM2MDggNDUuNzgyOCAxNC40NzAxQzQ1LjU2MzQgMTQuNTQ4OSA0NS4zMTc1IDE0LjY0OTEgNDUuMDU5NiAxNC43NjgzQzQ0LjgwMTcgMTQuODg3NiA0NC41MjkzIDE1LjAwNjkgNDQuMjc4NiAxNS4xNTI1TDQzLjU3MjMgMTUuNTMxOEM0My40MDI4IDE1LjYyMiA0My4yNDE1IDE1LjcyNjUgNDMuMDkwMiAxNS44NDQ0QzQyLjk3OTMgMTUuOTMwMyA0Mi45NDU2IDE1Ljk4NTEgNDIuOTg0MiAxNi4wMDY2QzQzLjAyNTIgMTYuMDYzOSA0My4xNjUgMTYuMDA2NiA0My40MDM2IDE1LjgzQzQzLjg0NzUgMTUuNTYzIDQ0LjMwOCAxNS4zMjM5IDQ0Ljc4MjQgMTUuMTE0M0M0NS4yMjYgMTQuODkyIDQ1LjY4NjEgMTQuNzAzOCA0Ni4xNTg4IDE0LjU1MTJDNDYuNDAyMiAxNC41MDExIDQ2LjU0NjkgMTQuNDI5NiA0Ni41OTI3IDE0LjM1MDhaTTQ1Ljk5IDE3Ljg3OTVDNDUuOTkgMTcuODE5OCA0NS45OTAxIDE3Ljc5MTIgNDUuOTYzNSAxNy43OTEyQzQ1Ljc1NjggMTcuODg4NSA0NS41NjMzIDE4LjAxMTIgNDUuMzg3NCAxOC4xNTYyQzQ1LjAzNjcgMTguMzg2IDQ0LjcxMzMgMTguNjU0MSA0NC40MjMyIDE4Ljk1NTVDNDQuMDQyNCAxOS4zMzAxIDQzLjg1NDQgMTkuNTY2MyA0My44NTQ0IDE5LjY3MTNDNDMuODU0NCAxOS43MTE4IDQzLjk4OTMgMTkuNjcxMyA0NC4yNTY5IDE5LjU0QzQ0LjUyNDUgMTkuNDA4OCA0NC42NjQzIDE5LjMwMTQgNDQuNjY0MyAxOS4yMjUxQzQ0LjY2NDMgMTkuMTQ4OCA0NC43MTI1IDE5LjEwODIgNDQuODEzNyAxOS4xMDgyQzQ0LjkxNSAxOS4xMDgyIDQ1LjEyOTUgMTguOTI5MyA0NS40NzE4IDE4LjU3NjFDNDUuODE0MSAxOC4yMjMgNDUuOTgyOCAxNy45NzczIDQ1Ljk4MjggMTcuODc5NUg0NS45OVpNNDQuNTg0NyAyMi4xMTkxQzQ0LjY0NSAyMi4wNDA0IDQ0LjYwNjQgMjEuOTUyMSA0NC40NjQyIDIxLjg1MTlDNDQuMzg0NyAyMS43NzMyIDQ0LjMzMTYgMjEuNzM3NCA0NC4zMDAzIDIxLjc0NjlDNDQuMjY5IDIxLjc1NjUgNDQuMjU0NSAyMS44MDE4IDQ0LjI1NDUgMjEuODgwNUM0NC4yNDgxIDIxLjkzNTkgNDQuMjU3NiAyMS45OTE5IDQ0LjI4MTkgMjIuMDQyMUM0NC4zMDYyIDIyLjA5MjMgNDQuMzQ0MyAyMi4xMzQ3IDQ0LjM5MTkgMjIuMTY0NUM0NC40Nzg3IDIyLjIxMjIgNDQuNTI2OSAyMi4zODE2IDQ0LjUyNjkgMjIuNjY1NUM0NC41MDkyIDIyLjg3NTIgNDQuNTUgMjMuMDg1NiA0NC42NDUgMjMuMjczOUM0NC43MDUzIDIzLjM3MTcgNDQuNzU4MyAyMy40MTcgNDQuODA4OSAyMy40MDc1QzQ0LjkwNDggMjMuMzcwNyA0NC45OTI1IDIzLjMxNTYgNDUuMDY2OCAyMy4yNDUyQzQ1LjIyMzUgMjMuMTI1OSA0NS4zMDc5IDIzLjExNjQgNDUuMzMyIDIzLjIxNDJDNDUuMzMyIDIzLjM1MjYgNDUuNDgzOSAyMy4zMjQgNDUuNzgyOCAyMy4xMjU5TDQ1Ljg0MyAyMy4wNjYzQzQ2LjIwMjIgMjIuODI3NyA0Ni4zMjUxIDIyLjY1NTkgNDYuMjQ4IDIyLjU0ODZDNDYuMTcwOCAyMi40NDEyIDQ2LjE5MjUgMjIuMzY3MyA0Ni4zNTE2IDIyLjMyNjdDNDYuNDMxMiAyMi4zMDUyIDQ2LjQwOTUgMjIuMjgzNyA0Ni4yOTM4IDIyLjI2N0M0NS44NDY5IDIyLjIwMzUgNDUuMzk0NyAyMi4xODM1IDQ0Ljk0MzkgMjIuMjA3NEM0NC42NzYzIDIyLjIyNjUgNDQuNTU4MiAyMi4xOTc5IDQ0LjU3NzUgMjIuMTE5MUg0NC41ODQ3Wk01MC4zMDI0IDI1LjQzNzhDNTAuNDEyNSAyNS40MTg3IDUwLjUyNSAyNS40MTg3IDUwLjYzNTEgMjUuNDM3OEM1MC43NTU2IDI1LjQ1OTMgNTEuMDg1OCAyNS41NSA1MS42MjMzIDI1LjcwNUM1Mi44NDMxIDI2LjEwMTEgNTQuNDI5MSAyNy40MTgxIDU0Ljc1NyAyOC4wOTA5QzU0Ljg3MTIgMjguMzA1MiA1NC45NTI0IDI4LjUzNTIgNTQuOTk4IDI4Ljc3MzJDNTQuOTk4IDI4Ljg3MTEgNTQuOTA2NCAyOC45NTIyIDU0LjcyODEgMjkuMDExOEM1NC4xNDcxIDI5LjE4ODQgNTMuNjk4OCAyOS4xMzExIDUzLjM4MDYgMjguODMyOUM1My4xODA1IDI4LjY3NzggNTIuMTUxMiAyNy43NjE2IDUxLjkxMjYgMjcuNjRDNTEuNzk4NyAyNy41OTE5IDUxLjY5NjEgMjcuNTIxMSA1MS42MTExIDI3LjQzMkM1MS41MjYxIDI3LjM0MjkgNTEuNDYwNSAyNy4yMzc1IDUxLjQxODUgMjcuMTIyMkM1MS4yOTY1IDI2Ljg0MTIgNTEuMTA1IDI2LjU5NSA1MC44NjE2IDI2LjQwNjVMNTAuNDE1NyAyNi4wNDg2SDUwLjgzMjdDNTEuMDMyOCAyNi4wNDg2IDUxLjEyMiAyNi4wMjk1IDUxLjEwMjcgMjUuOTkxM0M1MS4wODM0IDI1Ljk1MzIgNTEuMDczOCAyNS45Mzg5IDUxLjAxMzUgMjUuOTAwN0M1MC43OTk0IDI1LjgxMzcgNTAuNTYyNiAyNS43OTc4IDUwLjMzODYgMjUuODU1M0M1MC4wOTgzIDI1LjkxIDQ5Ljg0NzMgMjUuODk1MSA0OS42MTU0IDI1LjgxMjRDNDkuNDc4IDI1LjczMzcgNDkuNDU2MyAyNS42NzQgNDkuNTU3NiAyNS42MzU5QzQ5LjYyNDEgMjUuNjA1OSA0OS42OTQ4IDI1LjU4NTggNDkuNzY3MyAyNS41NzYyQzQ5Ljk0NzcgMjUuNTQ4OCA1MC4xMjQ3IDI1LjUwMjQgNTAuMjk1MiAyNS40Mzc4SDUwLjMwMjRaIiBmaWxsPSIjMjMxODE1Ij48L3BhdGg+CiAgICA8cGF0aCBkPSJNMjUuNzA3MyAwLjA1NDg3N0MyNS44MDQ5IDAuMDIwNTU3IDI1LjkwNzUgMC4wMDIwMjU0NCAyNi4wMTEgMEMyNi4xMjM5IDAuMDM5OTkzMiAyNi4yMjczIDAuMTAyNTI0IDI2LjMxNDggMC4xODM3MTFDMjYuNTY1MSAwLjM2NDgzOSAyNi43Njk3IDAuNjAwODI2IDI2LjkxMjYgMC44NzMyMTlDMjcuMDcxNSAxLjExODExIDI3LjE2NTIgMS4zOTg4IDI3LjE4NDkgMS42ODkxOEMyNy4xOTY5IDIuMDUyMTYgMjcuMjQ3OCAyLjQxMjg2IDI3LjMzNjggMi43NjUxOUMyNy4zNjM4IDIuOTc3NDQgMjcuNDM2MSAzLjE4MTU4IDI3LjU0ODkgMy4zNjQwNEMyNy42ODYgMy40NTY2MiAyNy44NDgyIDMuNTA1NzIgMjguMDE0MiAzLjUwNDhDMjguMjYzMiAzLjU0NDk3IDI4LjUxNzIgMy41NDQ5NyAyOC43NjYyIDMuNTA0OEMyOC45NzU5IDMuNDY5MDEgMjkuMDc5NiAzLjQwNjk4IDI5LjA3OTYgMy4zMjEwOUMyOS4wNzk2IDMuMjM1MiAyOC45MjA1IDMuMDgyNTEgMjguNTk3NSAyLjgyNDg0QzI4LjI3NDUgMi41NjcxNyAyOC4xODc3IDIuNDEyMDkgMjguMzE3OSAyLjM0NzY3QzI4LjU0OTEgMi4yODEwMSAyOC43OTc0IDIuMzA0MDQgMjkuMDEyMSAyLjQxMjA5QzI5LjMwNzMgMi41MzA1NCAyOS41Nzk2IDIuNjk4NDEgMjkuODE3MiAyLjkwODM0QzMwLjA1OTEgMy4xMzYyNCAzMC4zNTUgMy4zMDAzMSAzMC42Nzc3IDMuMzg1NTFDMzEuMDY2OCAzLjQ4NzYxIDMxLjQ0MjIgMy42MzQ5NyAzMS43OTYyIDMuODI0NUMzMi4wMTgyIDMuOTMwNzQgMzIuMjI1NiA0LjA2NDY0IDMyLjQxMzMgNC4yMjI5NEMzMi41MzM0IDQuMzU5MSAzMi42MTYzIDQuNTIzMzQgMzIuNjU0MyA0LjcwMDExQzMyLjY5NyA0LjgxNjg3IDMyLjcxMzMgNC45NDE0NyAzMi43MDIxIDUuMDY1MTNDMzIuNjkwOCA1LjE4ODggMzIuNjUyMyA1LjMwODUyIDMyLjU4OTMgNS40MTU4NkMzMi40ODggNS41MzAzOCAzMi4yNDcgNS41ODc2NCAzMS44NjYxIDUuNTg3NjRDMzEuNDg1MyA1LjU4NzY0IDMwLjY0ODggNS41MzAzOCAyOS4zNDcyIDUuNDE1ODZDMjguNzUxOCA1LjM1ODYgMjguMzk3NCA1LjM3MDUzIDI4LjI4MTcgNS40NDY4OEMyOC4xNjYgNS41MjMyMiAyOC4wNDA3IDUuODcxNTYgMjcuOTEyOSA2LjQ3NzU2QzI3Ljc5MjkgNy4wNTIxMiAyNy42MTAyIDcuNjEyMDkgMjcuMzY4MSA4LjE0NzY1QzI3LjEzNjcgOC42NDg2NyAyNy4wNTY0IDguOTEzNSAyNy4xMjcxIDguOTQyMTNDMjcuMzU5NyA5LjAzMzM2IDI3LjU3NjEgOS4xNjA2IDI3Ljc2ODMgOS4zMTkxQzI3Ljk1MjEgOS40NDc4NSAyOC4xMTQ4IDkuNjAzOTggMjguMjUwNCA5Ljc4MTk1QzI4LjI3NjggOS44MjA3NCAyOC4yOTUxIDkuODY0MzYgMjguMzA0MiA5LjkxMDI1QzI4LjMxMzMgOS45NTYxNCAyOC4zMTMgMTAuMDAzNCAyOC4zMDM0IDEwLjA0OTJDMjguMjUyIDEwLjE3MjQgMjguMTY4OSAxMC4yODAxIDI4LjA2MjQgMTAuMzYxN0MyNy44NzY3IDEwLjU3MjEgMjcuNjMxNSAxMC43MjI2IDI3LjM1ODUgMTAuNzkzNUMyNy4wNDcgMTAuODc2MiAyNi43NTQ4IDExLjAxOCAyNi40OTggMTEuMjExMUMyNi4xNzk4IDExLjQzMyAyNS42MjMgMTEuODgzOSAyNC44MjUxIDEyLjU1NjdDMjMuOTQyOSAxMy4zMTc4IDIzLjUzNTUgMTMuNzQ5NiAyMy42MTk4IDEzLjg0NUMyMy44MDk1IDE0LjE2MzEgMjQuMDk1NSAxNC41NzU5IDI0LjQ3OCAxNS4wODMzQzI0LjcwMzIgMTUuMzk5OCAyNC45NDQ2IDE1LjcwNDggMjUuMjAxMSAxNS45OTcxQzI1LjM4MjUgMTYuMTUwOCAyNS41ODc2IDE2LjI3NDkgMjUuODA4NiAxNi4zNjQ1QzI2LjIyNTMgMTYuNDc2MiAyNi42NTc4IDE2LjUxODkgMjcuMDg4NSAxNi40OTA5QzI3LjYzNDUgMTYuNDk4OSAyOC4xODAxIDE2LjQ2MzggMjguNzIwNCAxNi4zODZDMjguODkxMiAxNi4zNjMzIDI5LjA1MjYgMTYuMjk1NyAyOS4xODgxIDE2LjE5MDNDMjkuMzAwOCAxNS45OSAyOS4zNzgyIDE1Ljc3MjIgMjkuNDE3MSAxNS41NDYxQzI5LjUwNTcgMTUuMTM4MiAyOS41NjM3IDE0LjcyNDMgMjkuNTkwNiAxNC4zMDc5QzI5LjYzMTYgMTMuNzcxMSAyOS42NTU3IDEzLjMyMDIgMjkuNjU1NyAxMi45NTUxQzI5LjY4MTYgMTIuNzM5NyAyOS42NTE4IDEyLjUyMTMgMjkuNTY4OSAxMi4zMjA1QzI5LjQ3OTcgMTIuMzIwNSAyOS4xNzM2IDEyLjU4NTMgMjguNjQ1NyAxMy4xMTVDMjguMTE3OCAxMy42NDQ2IDI3Ljg1MDIgMTMuOTU0OCAyNy44NTAyIDE0LjA0MDdDMjcuODUwMiAxNC4xMjY2IDI3Ljc0MTggMTQuMjc5MyAyNy41MjQ4IDE0LjQwNTdDMjcuMzk1NCAxNC41MDQ1IDI3LjIzMjEgMTQuNTQ5NSAyNy4wNjk3IDE0LjUzMTNDMjYuOTA3MyAxNC41MTMgMjYuNzU4NCAxNC40MzI5IDI2LjY1NDYgMTQuMzA3OUMyNi4zMzkgMTMuOTUxOCAyNi4xNDg3IDEzLjUwMzggMjYuMTEyMyAxMy4wMzE1QzI2LjAxMSAxMi4zNzA2IDI2LjA1NDQgMTIuMDYyOCAyNi4yNDI1IDEyLjEwMzRDMjYuMzMzNiAxMi4xNDQ3IDI2LjQwOTQgMTIuMjEzMSAyNi40NTk0IDEyLjI5OUMyNi41NDYxIDEyLjQxODggMjYuNjczNyAxMi41MDM2IDI2LjgxODYgMTIuNTM3NkMyNy4xMjE4IDEyLjU0OTIgMjcuNDI1MyAxMi41MjQzIDI3LjcyMjUgMTIuNDYzNkMyOC4yMzg4IDEyLjQwODggMjguNzQ3OSAxMi4zIDI5LjI0MTEgMTIuMTM5MkMyOS4zOTU3IDEyLjA4MjIgMjkuNTM2OCAxMS45OTQ1IDI5LjY1NTcgMTEuODgxNUMyOS43MjQxIDExLjc2NDYgMjkuNzUzNiAxMS42Mjk0IDI5Ljc0MDEgMTEuNDk1QzI5Ljc0MDEgMTEuMjgwMyAyOS43MjU2IDExLjE2NTcgMjkuNjk5MSAxMS4xNDlDMjkuNjcyNiAxMS4xMzIzIDI5LjY1NTcgMTEuMTgwMSAyOS42MTIzIDExLjIzNDlDMjkuNTY4OSAxMS4yODk4IDI5LjUyMzEgMTEuMjk0NiAyOS41MjMxIDExLjE0OUMyOS41MTMzIDEwLjk1NjMgMjkuNTIwNiAxMC43NjMxIDI5LjU0NDggMTAuNTcxN0MyOS42MTcxIDkuODY3ODQgMjkuNzA2MyA5LjUwOTk2IDI5LjgwNzYgOS40OTU2NUMyOS44NjU0IDkuNDgxMzMgMjkuOTQ1OCA5LjYyNDQ4IDMwLjA0ODYgOS45MjUxQzMwLjE3ODggMTAuMzExNiAzMC4zNDUxIDEwLjgwMDcgMzAuNTUgMTEuMzg3NkMzMC43MTMgMTEuODIxMSAzMC44Mzk2IDEyLjI2NzIgMzAuOTI4NCAxMi43MjEzQzMwLjk2MzggMTMuMDAzNiAzMS4wODg3IDEzLjI2NzYgMzEuMjg1MiAxMy40NzUyQzMxLjU1NzMgMTMuNzc1MSAzMS43OTEzIDE0LjEwNjggMzEuOTgxOCAxNC40NjNDMzIuMjU5IDE0Ljk0MDEgMzIuNTE2OSAxNS4zODE1IDMyLjc2MjggMTUuNzk2N0MzMy4wMjEgMTYuMTkyOSAzMy4yNTA1IDE2LjYwNjcgMzMuNDQ5OCAxNy4wMzQ5QzMzLjQ4MzggMTcuMTA5NCAzMy40OTY2IDE3LjE5MTYgMzMuNDg2OSAxNy4yNzI4QzMzLjQ3NzEgMTcuMzUzOSAzMy40NDUxIDE3LjQzMDkgMzMuMzk0NCAxNy40OTU0QzMzLjExOTYgMTcuODEzNSAzMi40NjM5IDE4LjA2OCAzMS40Mjc0IDE4LjI1ODhDMzAuMzIwMiAxOC40NTgyIDI5LjE5MzEgMTguNTI3IDI4LjA2OTYgMTguNDY0QzI3LjQxMSAxOC40NTg3IDI2Ljc2MDQgMTguMzE5OSAyNi4xNTgxIDE4LjA1NkMyNS4wNzE4IDE3LjQ5NDYgMjQuMjA5NiAxNi40NjA3IDIzLjU3MTYgMTQuOTU0NUMyMy40Njc5IDE0LjYzOTggMjMuMzI5NyAxNC4zMzc0IDIzLjE1OTQgMTQuMDUyNkMyMy4wMjkzIDE0LjA1MjYgMjIuMzg2NSAxNC41MjUgMjEuMjMxMSAxNS40Njk4QzIwLjU2NTggMTYuMDAxOCAyMC43NDkgMTUuNzA4NCAyMC4zMTk5IDE2LjA0MjRDMTkuNzI2IDE2LjUzODQgMTkuMTY3IDE3LjA3NDEgMTguNjQ3IDE3LjY0NTdDMTguMzE0NCAxOC4wODcxIDE4LjA4NTQgMTguMzEzNyAxNy45NjI0IDE4LjMyMDlDMTcuODM5NSAxOC4zMjggMTcuNjk3MyAxOC4xMTA5IDE3LjUzODIgMTcuNjY0OEMxNy4xNzY2IDE2LjY5MTMgMTcuMTA0MyAxNi4yMDIyIDE3LjMyMTMgMTYuMjAyMkMxNy40MzcgMTYuMTg3OSAxNy45OTE0IDE1Ljc4MzEgMTguOTg0NSAxNC45ODc5QzE5Ljk3NzYgMTQuMTkyNiAyMC41MjggMTMuNzk0OSAyMC42MzU3IDEzLjc5NDlDMjAuNzQ0MSAxMy43OTQ5IDIwLjg1NSAxMy43MTYyIDIwLjk3MDcgMTMuNTU2M0MyMS4yNDc3IDEzLjI0OTEgMjEuNTUzNiAxMi45Njg3IDIxLjg4NDMgMTIuNzE4OUwyMi42MDc0IDEyLjExNTNMMjIuNDk5IDExLjUxNDFDMjIuMzk1MyAxMC44Njk5IDIyLjQwMjYgMTAuNDE2NiAyMi41MjA3IDEwLjE1ODlDMjIuNjM4OCA5LjkwMTI0IDIyLjg4MjIgOS43NzI0MSAyMy4yNTgzIDkuNzcyNDFDMjMuNTU1NCA5LjczOTA1IDIzLjgzOTEgOS42MzE1IDI0LjA4MjcgOS40NTk4NkMyNC4zOTE3IDkuMjg2MDkgMjQuNjY0OCA5LjA1NjIyIDI0Ljg4NzggOC43ODIyOEMyNS4xMTU5IDguNDk5NTkgMjUuMzEyMyA4LjE5MzIgMjUuNDczNSA3Ljg2ODUxQzI1LjY2ODkgNy41MTA5OSAyNS44NDA0IDcuMTQxMTkgMjUuOTg2OSA2Ljc2MTQ4QzI2LjEwNzUgNi40Mjk4NCAyNi4xMzQgNi4yODQzMSAyNi4wNjE3IDYuMjg0MzFDMjYuMDQ3MiA2LjI4NDMxIDI1LjU2OTEgNi41MDYxOSAyNC42Mjc0IDYuOTQ5OTZDMjMuNDIyMiA3LjUyMjU2IDIxLjAzNTggOC43NzI3NCAyMC4xNzUzIDguNzk0MjFDMTkuMzE0NyA4LjgxNTY4IDE4Ljc1MDcgOC41NTU2MyAxOC40ODc5IDguMDI4MzZDMTguMzE2NyA3LjY0MzE3IDE4LjIzNDMgNy4yMjUwNiAxOC4yNDY5IDYuODA0NDJDMTguMjQ2OSA2LjMwMTAxIDE4LjMwOTYgNS45NzE3NiAxOC40NTQyIDUuODE0M0MxOC41NzMyIDUuNzE5NDcgMTguNzE3IDUuNjU5OTEgMTguODY4OCA1LjY0MjUyQzE5LjAyMTYgNS42MTE5MiAxOS4xODAxIDUuNjI2ODYgMTkuMzI0NCA1LjY4NTQ2QzE5LjQ1NDUgNS43NDAzMyAxOS41MTI0IDUuODIxNDUgMTkuNDk3OSA1LjkyNDA0QzE5LjQ1NDUgNi4xOTg0MSAxOS43MDA0IDYuMjI0NjYgMjAuMjM3OSA2LjAwOTkzQzIxLjM1MTYgNS41NTE4NSAyMy4zMDE3IDQuNDA2NjUgMjMuMzcxNiA0LjQ3ODIyQzIzLjM4NiA0LjQ5MjU0IDIzLjM3MTYgNC41MTQwMSAyMy4zNDAyIDQuNTQyNjRDMjMuMjg1NyA0LjU4MDc4IDIzLjIyNzYgNC42MTM1NCAyMy4xNjY3IDQuNjQwNDZDMjMuMDg3MSA0LjY3Mzg3IDIzLjAwMjggNC43MTQ0MiAyMi45MjU2IDQuNzU3MzdDMjEuODg0MyA1LjIwMzUyIDIwLjAwNDEgNi40Mjc0NiAyMC4wMDQxIDYuNTI3NjZDMjAuMDQ4OSA2LjU1MTQ4IDIwLjEwMTQgNi41NTY4MiAyMC4xNTAyIDYuNTQyNTJDMjAuMTk4OSA2LjUyODIzIDIwLjI0IDYuNDk1NDQgMjAuMjY0NSA2LjQ1MTMyQzIwLjMyMjMgNi4zNTgyNyAyMC40ODg2IDYuMjgxOTIgMjAuNzY1OCA2LjIyNDY2QzIxLjA0MyA2LjE2NzQgMjIuNzQ0OCA1LjA5MTM4IDIzLjI1MSA0Ljg5ODEzQzIzLjYwNjggNC43Njk5OCAyMy45NTUzIDQuNjIyNjQgMjQuMjk0OCA0LjQ1Njc1QzI0LjYwOSA0LjI4NTQ2IDI0Ljk0NDUgNC4xNTU1MyAyNS4yOTI3IDQuMDcwMjVDMjUuNzg2OSAzLjkyNzEgMjYuMDY4OSAzLjgwNTQyIDI2LjE0MTIgMy43MDUyMUMyNi4yNzE0IDMuNDg4MSAyNi4yODM0IDIuOTcwMzcgMjYuMTcyNSAyLjE0NDg3QzI2LjA2MTcgMS4zMTkzNyAyNS45MzE1IDAuODc3OTkyIDI1Ljc1MDcgMC44MjMxMThDMjUuNjM1IDAuNzY1ODU4IDI1LjU3NzIgMC42MzQ2MzUgMjUuNTc3MiAwLjQzNDIyNUMyNS41NzcyIDAuMjMzODE0IDI1LjYwNjEgMC4xMTIxMzcgMjUuNzA3MyAwLjA1NDg3N1pNMjMuNzc4OSA0LjI3MDY2QzIzLjY4OTcgNC4yNzA2NiAyMy42NzI5IDQuMjI3NzEgMjMuNzIzNSA0LjE0MTgyQzIzLjc0NCA0LjEwMjU2IDIzLjc3NTIgNC4wNjk3MiAyMy44MTM1IDQuMDQ2OTdDMjMuODUxOCA0LjAyNDIyIDIzLjg5NTggNC4wMTI0NSAyMy45NDA0IDQuMDEyOTlDMjQuMDM0NSA0LjAxMjk5IDI0LjA1MzcgNC4wNTU5MyAyMy45OTU5IDQuMTQxODJDMjMuOTczNSA0LjE4MDYyIDIzLjk0MTMgNC4yMTI5NCAyMy45MDI0IDQuMjM1NTRDMjMuODYzNSA0LjI1ODE1IDIzLjgxOTIgNC4yNzAyNiAyMy43NzQxIDQuMjcwNjZIMjMuNzc4OVpNMzIuMzYwMyAxMC44MzE3QzMyLjQxMjcgMTAuNzg5MiAzMi40NzUzIDEwLjc2MDkgMzIuNTQyMSAxMC43NDk2QzMyLjYwODkgMTAuNzM4MyAzMi42Nzc0IDEwLjc0NDQgMzIuNzQxMSAxMC43NjczQzMyLjk2NjYgMTAuODI4OCAzMy4xOTUxIDEwLjg3ODkgMzMuNDI1NyAxMC45MTc2QzMzLjgzMTYgMTEuMDE2IDM0LjIyMjMgMTEuMTY3NyAzNC41ODc2IDExLjM2ODVDMzQuOTM1NCAxMS41MzI5IDM1LjI1NTEgMTEuNzUwMyAzNS41MzQ5IDEyLjAxMjdDMzUuNzU5NSAxMi4yNjU0IDM1Ljg4IDEyLjU5MjQgMzUuODcyMyAxMi45Mjg5QzM1Ljg3MjMgMTMuMzA4MiAzNS43NzM1IDEzLjU3MDcgMzUuNTU2NiAxMy43MTE0QzM1LjMzOTYgMTMuODUyMiAzNC44MzM0IDEzLjk1IDM0LjExMDMgMTMuOTA3MUMzMy4zODcxIDEzLjg2NDEgMzIuOTg3IDEzLjc0OTYgMzIuOTA1IDEzLjU2MTFDMzIuODYxNiAxMy40MzIzIDMzLjA0OTcgMTMuMTUzMSAzMy40NjkxIDEyLjcyMzdMMzQuMTAwNiAxMi4wOTg2TDMzLjU1NTkgMTEuNjA0N0MzMy4yOTUyIDExLjMyNjUgMzIuOTYxMyAxMS4xMjU3IDMyLjU5MTcgMTEuMDI1QzMyLjQwMTIgMTAuOTgyIDMyLjMwNzIgMTAuOTM5MSAzMi4zMDcyIDEwLjg5NjFDMzIuMzA3MiAxMC44NTMyIDMyLjMxNDUgMTAuODU4IDMyLjM1NTQgMTAuODMxN0gzMi4zNjAzWiIgZmlsbD0iIzIzMTgxNSI+PC9wYXRoPgogICAgPHBhdGggZD0iTTAuMzc2MTA3IDMyLjE0MkgwLjE4MDg1OEwwLjE2ODc5NCAzMi4xMjc3VjMyLjA5NDNDMC4xNjg3OTQgMzIuMDkwNSAwLjE3MDMxOSAzMi4wODY5IDAuMTczMDMxIDMyLjA4NDJDMC4xNzU3NDMgMzIuMDgxNSAwLjE3OTQyIDMyLjA4IDAuMTgzMjU2IDMyLjA4SDAuODg5NTQxQzAuODkyOTQ1IDMyLjA4MDYgMC44OTYwMjUgMzIuMDgyMyAwLjg5ODIzNiAzMi4wODVDMC45MDA0NDYgMzIuMDg3NiAwLjkwMTYzOCAzMi4wOTA5IDAuOTAxNTkgMzIuMDk0M1YzMi4xMjc3QzAuOTAxMDA3IDMyLjEzMTcgMC44OTg5NyAzMi4xMzU0IDAuODk1ODY3IDMyLjEzOEMwLjg5Mjc2NCAzMi4xNDA3IDAuODg4ODAyIDMyLjE0MjEgMC44ODQ3MTUgMzIuMTQySDAuNjg5NDY3TDAuNTI3OTY4IDMzLjk2OTZIMC43MjMyMTdDMC43MjcwNTMgMzMuOTY5NiAwLjczMDczIDMzLjk3MTEgMC43MzM0NDIgMzMuOTczOEMwLjczNjE1NCAzMy45NzY1IDAuNzM3Njc5IDMzLjk4MDEgMC43Mzc2NzkgMzMuOTgzOVYzNC4wMTczQzAuNzM3Njc5IDM0LjAyMTEgMC43MzYxNTQgMzQuMDI0OCAwLjczMzQ0MiAzNC4wMjc0QzAuNzMwNzMgMzQuMDMwMSAwLjcyNzA1MyAzNC4wMzE2IDAuNzIzMjE3IDM0LjAzMTZIMC4wMTkzNDUxQzAuMDE1NTA5MyAzNC4wMzE2IDAuMDExODMyMyAzNC4wMzAxIDAuMDA5MTE5OTkgMzQuMDI3NEMwLjAwNjQwNzY3IDM0LjAyNDggMC4wMDQ4ODI4MSAzNC4wMjExIDAuMDA0ODgyODEgMzQuMDE3M1YzMy45ODM5QzAuMDA0ODgyODEgMzMuOTgwMSAwLjAwNjQwNzY3IDMzLjk3NjUgMC4wMDkxMTk5OSAzMy45NzM4QzAuMDExODMyMyAzMy45NzExIDAuMDE1NTA5MyAzMy45Njk2IDAuMDE5MzQ1MSAzMy45Njk2SDAuMjE0NTk0TDAuMzc2MTA3IDMyLjE0MloiIGZpbGw9IiMyMzE4MTUiPjwvcGF0aD4KICAgIDxwYXRoIGQ9Ik0zLjA3MDY0IDMyLjE0MkMzLjA2NzI0IDMyLjE0MTUgMy4wNjQxNSAzMi4xMzk3IDMuMDYxOTMgMzIuMTM3MUMzLjA1OTcyIDMyLjEzNDUgMy4wNTg1NSAzMi4xMzExIDMuMDU4NiAzMi4xMjc3VjMyLjA5NDNDMy4wNTg2IDMyLjA5NDMgMy4wNTg1OSAzMi4wOCAzLjA3MzA2IDMyLjA4SDMuNzk2MlYzMi4wOTQzVjMyLjEyNzdDMy43OTc0NyAzMi4xMjk5IDMuNzk4MTMgMzIuMTMyNCAzLjc5ODEzIDMyLjEzNDlDMy43OTgxMyAzMi4xMzc0IDMuNzk3NDcgMzIuMTM5OSAzLjc5NjIgMzIuMTQySDMuNTU1MTVMMy45MTE5IDMzLjU3MzVDNC4xMjE2MSAzMy4wOTY0IDQuMzMxMzMgMzIuNjE5MiA0LjU0NTg2IDMyLjE0Mkg0LjM2MjY2QzQuMzU5MjYgMzIuMTQxNSA0LjM1NjE4IDMyLjEzOTcgNC4zNTM5NyAzMi4xMzcxQzQuMzUxNzUgMzIuMTM0NSA0LjM1MDU2IDMyLjEzMTEgNC4zNTA2MSAzMi4xMjc3VjMyLjA5NDNDNC4zNTExOSAzMi4wOTAzIDQuMzUzMjMgMzIuMDg2NyA0LjM1NjMzIDMyLjA4NEM0LjM1OTQ0IDMyLjA4MTQgNC4zNjM0IDMyLjA4IDQuMzY3NDkgMzIuMDhINC43NzAwM1YzMi4wOTQzVjMyLjEyNzdDNC43NzEzIDMyLjEyOTkgNC43NzE5NyAzMi4xMzI0IDQuNzcxOTcgMzIuMTM0OUM0Ljc3MTk3IDMyLjEzNzQgNC43NzEzIDMyLjEzOTkgNC43NzAwMyAzMi4xNDJINC42MDYxMkwzLjc0NTU4IDM0LjA5NkMzLjc0NDA4IDM0LjA5ODUgMy43NDE5NiAzNC4xMDA2IDMuNzM5NDMgMzQuMTAyQzMuNzM2ODkgMzQuMTAzNCAzLjczNDAzIDM0LjEwNDEgMy43MzExMSAzNC4xMDQxQzMuNzI4MiAzNC4xMDQxIDMuNzI1MzQgMzQuMTAzNCAzLjcyMjggMzQuMTAyQzMuNzIwMjcgMzQuMTAwNiAzLjcxODE1IDM0LjA5ODUgMy43MTY2NSAzNC4wOTZMMy4yMTUyNyAzMi4xNDJIMy4wNzA2NFoiIGZpbGw9IiMyMzE4MTUiPjwvcGF0aD4KICAgIDxwYXRoIGQ9Ik01Ljk2MTU4IDMyLjAzMjNDNi4zNTQ0OSAzMi4wMzIzIDYuNzM1MzUgMzIuNDM3OSA2LjY4NDczIDMzLjA1NThDNi42MzQxMSAzMy42NzM4IDYuMTYxNjUgMzQuMDc5MyA1Ljc4MzIxIDM0LjA3OTNDNS40MDQ3NiAzNC4wNzkzIDUuMDA5NDQgMzMuNjczOCA1LjA2MDA2IDMzLjA1NThDNS4xMTA2OCAzMi40Mzc5IDUuNTY4NjcgMzIuMDMyMyA1Ljk2MTU4IDMyLjAzMjNaTTUuNDYyNjEgMzMuODM2QzUuNDkwMTEgMzMuODk2MyA1LjUzNjEzIDMzLjk0NjUgNS41OTQxMSAzMy45Nzk1QzUuNjUyMDkgMzQuMDEyNSA1LjcxOTExIDM0LjAyNjYgNS43ODU2MiAzNC4wMTk3QzUuODU2MjUgMzQuMDIzNSA1LjkyNjYxIDM0LjAwODQgNS45ODkzNiAzMy45NzYxQzYuMDUyMTEgMzMuOTQzOCA2LjEwNDk1IDMzLjg5NTQgNi4xNDIzNyAzMy44MzZDNi4yNTA5IDMzLjU4OTEgNi4zMTI5OCAzMy4zMjQ3IDYuMzI1NTcgMzMuMDU1OEM2LjM1OTk0IDMyLjc5NTIgNi4zNDQ0IDMyLjUzMDUgNi4yNzk3NyAzMi4yNzU2QzYuMjUyMjYgMzIuMjE1MyA2LjIwNjI1IDMyLjE2NTEgNi4xNDgyNyAzMi4xMzIxQzYuMDkwMjggMzIuMDk5MSA2LjAyMzI3IDMyLjA4NTEgNS45NTY3NiAzMi4wOTE5QzUuODg2MDUgMzIuMDg3NyA1LjgxNTQ5IDMyLjEwMjUgNS43NTI2NSAzMi4xMzQ4QzUuNjg5ODEgMzIuMTY3MiA1LjYzNzA1IDMyLjIxNTkgNS42MDAwMSAzMi4yNzU2QzUuNDkxMzIgMzIuNTIyNCA1LjQyOTIzIDMyLjc4NjkgNS40MTY4MSAzMy4wNTU4QzUuMzgxMDEgMzMuMzE2NCA1LjM5NjU3IDMzLjU4MTMgNS40NjI2MSAzMy44MzZaIiBmaWxsPSIjMjMxODE1Ij48L3BhdGg+CiAgICA8cGF0aCBkPSJNNy40Njc1IDMyLjE0Mkg3LjI3NDY3QzcuMjc0NjcgMzIuMTQyIDcuMjc0NjcgMzIuMTQyIDcuMjc0NjcgMzIuMTI3N1YzMi4wOTQzQzcuMjczNCAzMi4wOTIyIDcuMjcyNzIgMzIuMDg5NyA3LjI3MjcyIDMyLjA4NzJDNy4yNzI3MiAzMi4wODQ3IDcuMjczNCAzMi4wODIyIDcuMjc0NjcgMzIuMDhINy45ODMzNUM3Ljk4NDYyIDMyLjA4MjIgNy45ODUyNyAzMi4wODQ3IDcuOTg1MjcgMzIuMDg3MkM3Ljk4NTI3IDMyLjA4OTcgNy45ODQ2MiAzMi4wOTIyIDcuOTgzMzUgMzIuMDk0M1YzMi4xMjc3QzcuOTgzMzUgMzIuMTI3NyA3Ljk4MzM1IDMyLjE0MiA3Ljk2ODg4IDMyLjE0Mkg3Ljc4MzI3TDcuNjIxNzcgMzMuOTY5Nkg3Ljc2NjRDNy45MzExOSAzMy45NjgyIDguMDkwNTYgMzMuOTExMiA4LjIxODEzIDMzLjgwNzlDOC4zNDU2OSAzMy43MDQ3IDguNDMzOCAzMy41NjE0IDguNDY3ODYgMzMuNDAxOEM4LjQ2Nzg2IDMzLjM4NzUgOC40OTY3OCAzMy40MDE4IDguNDk2NzggMzMuNDAxOEw4LjQ0MTMzIDM0LjAxNDlDOC40NDEzMyAzNC4wMTg3IDguNDM5OCAzNC4wMjI0IDguNDM3MDkgMzQuMDI1QzguNDM0MzggMzQuMDI3NyA4LjQzMDcgMzQuMDI5MiA4LjQyNjg3IDM0LjAyOTJINy4xMDM1MkM3LjEwMzUyIDM0LjAyOTIgNy4xMDM1MiAzNC4wMjkyIDcuMTAzNTIgMzQuMDE0OVYzMy45ODE1QzcuMTAzNTIgMzMuOTgxNSA3LjEwMzUxIDMzLjk2NzIgNy4xMTU1NyAzMy45NjcySDcuMzA4NDJMNy40Njc1IDMyLjE0MloiIGZpbGw9IiMyMzE4MTUiPjwvcGF0aD4KICAgIDxwYXRoIGQ9Ik05LjUxOTIxIDMzLjM1NjRDOS40OTY5MiAzMy40OTc5IDkuNDk2OTIgMzMuNjQyIDkuNTE5MjEgMzMuNzgzNUM5LjUzMzE3IDMzLjg1NDcgOS41NzMwNSAzMy45MTgzIDkuNjMxMjYgMzMuOTYyMkM5LjY4OTQ2IDM0LjAwNjIgOS43NjE5NiAzNC4wMjc1IDkuODM0OTggMzQuMDIyMUM5LjkwMzg4IDM0LjAyMDYgOS45NzE3OSAzNC4wMDU0IDEwLjAzNDcgMzMuOTc3NkMxMC4wOTc2IDMzLjk0OTggMTAuMTU0MyAzMy45MDk5IDEwLjIwMTUgMzMuODYwMUMxMC4yNDg2IDMzLjgxMDMgMTAuMjg1MiAzMy43NTE4IDEwLjMwOTIgMzMuNjg3OEMxMC4zMzMyIDMzLjYyMzkgMTAuMzQ0MSAzMy41NTU4IDEwLjM0MTIgMzMuNDg3N0wxMC40NTkzIDMyLjE0NjhIMTAuMjY0QzEwLjI2MjggMzIuMTQ0NiAxMC4yNjIxIDMyLjE0MjIgMTAuMjYyMSAzMi4xMzk3QzEwLjI2MjEgMzIuMTM3MSAxMC4yNjI4IDMyLjEzNDcgMTAuMjY0IDMyLjEzMjVWMzIuMDk5MUMxMC4yNjQ2IDMyLjA5NTEgMTAuMjY2NyAzMi4wOTE0IDEwLjI2OTggMzIuMDg4OEMxMC4yNzI5IDMyLjA4NjIgMTAuMjc2OCAzMi4wODQ3IDEwLjI4MDkgMzIuMDg0OEgxMC43MjkzQzEwLjczMDUgMzIuMDg3IDEwLjczMTIgMzIuMDg5NCAxMC43MzEyIDMyLjA5MTlDMTAuNzMxMiAzMi4wOTQ1IDEwLjczMDUgMzIuMDk2OSAxMC43MjkzIDMyLjA5OTFWMzIuMTMyNUMxMC43Mjg3IDMyLjEzNjUgMTAuNzI2NyAzMi4xNDAyIDEwLjcyMzYgMzIuMTQyOEMxMC43MjA0IDMyLjE0NTQgMTAuNzE2NSAzMi4xNDY5IDEwLjcxMjQgMzIuMTQ2OEgxMC41MTcyTDEwLjM5OSAzMy40ODc3QzEwLjM2MjkgMzMuODc4OSAxMC4xMzYzIDM0LjA4NDEgOS44MjA1MiAzNC4wODQxQzkuMzYwMTEgMzQuMDg0MSA5LjE1MjgxIDMzLjg5MDkgOS4yMDEwMiAzMy4zNTY0TDkuMzA3MDggMzIuMTQ2OEg5LjExNDI1QzkuMTEyOTggMzIuMTQ0NiA5LjExMjMgMzIuMTQyMiA5LjExMjMgMzIuMTM5N0M5LjExMjMgMzIuMTM3MSA5LjExMjk4IDMyLjEzNDcgOS4xMTQyNSAzMi4xMzI1VjMyLjA5OTFDOS4xMTQyNSAzMi4wOTUzIDkuMTE1NzcgMzIuMDkxNyA5LjExODQ4IDMyLjA4OUM5LjEyMTIgMzIuMDg2MyA5LjEyNDg3IDMyLjA4NDggOS4xMjg3MSAzMi4wODQ4SDkuODM0OThDOS44MzYyNSAzMi4wODcgOS44MzY5MiAzMi4wODk0IDkuODM2OTIgMzIuMDkxOUM5LjgzNjkyIDMyLjA5NDUgOS44MzYyNSAzMi4wOTY5IDkuODM0OTggMzIuMDk5MVYzMi4xMzI1QzkuODM0OTggMzIuMTM2MyA5LjgzMzQ1IDMyLjEzOTkgOS44MzA3NCAzMi4xNDI2QzkuODI4MDMgMzIuMTQ1MyA5LjgyNDM1IDMyLjE0NjggOS44MjA1MiAzMi4xNDY4SDkuNjIyODZMOS41MTkyMSAzMy4zNTY0WiIgZmlsbD0iIzIzMTgxNSI+PC9wYXRoPgogICAgPHBhdGggZD0iTTExLjM2NzkgMzIuMTQySDExLjE3MjdWMzIuMTI3N1YzMi4wOTQzQzExLjE3MjcgMzIuMDkwNSAxMS4xNzQyIDMyLjA4NjkgMTEuMTc2OSAzMi4wODQyQzExLjE3OTYgMzIuMDgxNSAxMS4xODMzIDMyLjA4IDExLjE4NzIgMzIuMDhIMTEuNjMzMUwxMi4zMDggMzMuMzY2TDEyLjQxNjUgMzIuMTM0OUgxMi4yMjYxQzEyLjIyNDggMzIuMTMyNyAxMi4yMjQxIDMyLjEzMDIgMTIuMjI0MSAzMi4xMjc3QzEyLjIyNDEgMzIuMTI1MiAxMi4yMjQ4IDMyLjEyMjcgMTIuMjI2MSAzMi4xMjA2VjMyLjA4NzJDMTIuMjI2MSAzMi4wODM0IDEyLjIyNzYgMzIuMDc5NyAxMi4yMzAzIDMyLjA3N0MxMi4yMzMgMzIuMDc0NCAxMi4yMzY3IDMyLjA3MjggMTIuMjQwNSAzMi4wNzI4SDEyLjY4NDFDMTIuNjg3NSAzMi4wNzM0IDEyLjY5MDYgMzIuMDc1MiAxMi42OTI4IDMyLjA3NzhDMTIuNjk1IDMyLjA4MDQgMTIuNjk2MiAzMi4wODM3IDEyLjY5NjEgMzIuMDg3MlYzMi4xMjA2QzEyLjY5NjEgMzIuMTI0NCAxMi42OTQ2IDMyLjEyOCAxMi42OTE5IDMyLjEzMDdDMTIuNjg5MiAzMi4xMzM0IDEyLjY4NTUgMzIuMTM0OSAxMi42ODE3IDMyLjEzNDlIMTIuNDg2NEwxMi4zMjAxIDM0LjAzMTZDMTIuMzE5IDM0LjAzNDIgMTIuMzE3MSAzNC4wMzY0IDEyLjMxNDggMzQuMDM3OUMxMi4zMTI0IDM0LjAzOTQgMTIuMzA5NyAzNC4wNDAyIDEyLjMwNjggMzQuMDQwMkMxMi4zMDQgMzQuMDQwMiAxMi4zMDEzIDM0LjAzOTQgMTIuMjk4OSAzNC4wMzc5QzEyLjI5NjYgMzQuMDM2NCAxMi4yOTQ3IDM0LjAzNDIgMTIuMjkzNiAzNC4wMzE2TDExLjQxNjIgMzIuMzYxNUwxMS4yNzM5IDMzLjk2MjRIMTEuNDY0NEMxMS40NjgyIDMzLjk2MjQgMTEuNDcxOSAzMy45NjM5IDExLjQ3NDYgMzMuOTY2NkMxMS40NzczIDMzLjk2OTMgMTEuNDc4OCAzMy45NzMgMTEuNDc4OCAzMy45NzY3VjM0LjAxMDJDMTEuNDc4OCAzNC4wMTQgMTEuNDc3MyAzNC4wMTc2IDExLjQ3NDYgMzQuMDIwM0MxMS40NzE5IDM0LjAyMyAxMS40NjgyIDM0LjAyNDUgMTEuNDY0NCAzNC4wMjQ1SDExLjAyMzNDMTEuMDE5NCAzNC4wMjQ1IDExLjAxNTcgMzQuMDIzIDExLjAxMyAzNC4wMjAzQzExLjAxMDMgMzQuMDE3NiAxMS4wMDg4IDM0LjAxNCAxMS4wMDg4IDM0LjAxMDJWMzMuOTc2N0MxMS4wMDg4IDMzLjk3MyAxMS4wMTAzIDMzLjk2OTMgMTEuMDEzIDMzLjk2NjZDMTEuMDE1NyAzMy45NjM5IDExLjAxOTQgMzMuOTYyNCAxMS4wMjMzIDMzLjk2MjRIMTEuMjE4NUwxMS4zNjc5IDMyLjE0MloiIGZpbGw9IiMyMzE4MTUiPjwvcGF0aD4KICAgIDxwYXRoIGQ9Ik0xMy42NzcxIDMyLjE0MkgxMy42NjI3QzEzLjM1MTcgMzIuMTQyIDEzLjE0NDQgMzIuNDIxMiAxMy4wNzQ1IDMyLjc0NTdDMTMuMDc0NSAzMi43NiAxMy4wNDU2IDMyLjc1NzYgMTMuMDQ4IDMyLjc0NTdMMTMuMTA1OCAzMi4wOTQzQzEzLjEwNTggMzIuMDkwNSAxMy4xMDc0IDMyLjA4NjkgMTMuMTEwMSAzMi4wODQyQzEzLjExMjggMzIuMDgxNSAxMy4xMTY1IDMyLjA4IDEzLjEyMDMgMzIuMDhIMTQuNTY2NkMxNC41NzA0IDMyLjA4IDE0LjU3NDEgMzIuMDgxNSAxNC41NzY4IDMyLjA4NDJDMTQuNTc5NSAzMi4wODY5IDE0LjU4MTEgMzIuMDkwNSAxNC41ODExIDMyLjA5NDNMMTQuNTIzMiAzMi43NDU3QzE0LjUyMzIgMzIuNzU3NiAxNC40OTY3IDMyLjc2IDE0LjQ5NDMgMzIuNzQ1N0MxNC40OTQzIDMyLjQyMTIgMTQuMzIzMSAzMi4xNDIgMTQuMDEyMiAzMi4xNDJIMTMuOTk3N0wxMy44MzYyIDMzLjk2OTZIMTQuMDMxNUMxNC4wMzQ5IDMzLjk3MDIgMTQuMDM4IDMzLjk3MTkgMTQuMDQwMiAzMy45NzQ1QzE0LjA0MjQgMzMuOTc3MiAxNC4wNDM2IDMzLjk4MDUgMTQuMDQzNSAzMy45ODM5VjM0LjAxNzNDMTQuMDQyOSAzNC4wMjEzIDE0LjA0MDkgMzQuMDI1IDE0LjAzNzggMzQuMDI3NkMxNC4wMzQ3IDM0LjAzMDIgMTQuMDMwNyAzNC4wMzE3IDE0LjAyNjYgMzQuMDMxNkgxMy4zMjc2QzEzLjMyNTggMzQuMDMxNyAxMy4zMjQgMzQuMDMxMyAxMy4zMjI0IDM0LjAzMDZDMTMuMzIwNyAzNC4wMjk4IDEzLjMxOTMgMzQuMDI4NyAxMy4zMTgxIDM0LjAyNzNDMTMuMzE2OSAzNC4wMjYgMTMuMzE2MSAzNC4wMjQ0IDEzLjMxNTcgMzQuMDIyNkMxMy4zMTUyIDM0LjAyMDkgMTMuMzE1MiAzNC4wMTkxIDEzLjMxNTYgMzQuMDE3M1YzMy45ODM5QzEzLjMxNTYgMzMuOTgwMSAxMy4zMTcxIDMzLjk3NjUgMTMuMzE5OCAzMy45NzM4QzEzLjMyMjUgMzMuOTcxMSAxMy4zMjYyIDMzLjk2OTYgMTMuMzMgMzMuOTY5NkgxMy41MjI5TDEzLjY3NzEgMzIuMTQyWiIgZmlsbD0iIzIzMTgxNSI+PC9wYXRoPgogICAgPHBhdGggZD0iTTE2LjIyMDEgMzQuMDE3M0MxNi4yMjAxIDM0LjAyMTEgMTYuMjE4NSAzNC4wMjQ4IDE2LjIxNTggMzQuMDI3NEMxNi4yMTMxIDM0LjAzMDEgMTYuMjA5NCAzNC4wMzE2IDE2LjIwNTYgMzQuMDMxNkgxNC44Mzg5QzE0LjgzODkgMzQuMDMxNiAxNC44Mzg5IDM0LjAzMTYgMTQuODM4OSAzNC4wMTczVjMzLjk4MzlWMzMuOTY5NkgxNS4wMzY1TDE1LjE5OCAzMi4xNDJIMTUuMDE0OEMxNS4wMTE0IDMyLjE0MTUgMTUuMDA4MyAzMi4xMzk3IDE1LjAwNjEgMzIuMTM3MUMxNS4wMDM5IDMyLjEzNDUgMTUuMDAyNyAzMi4xMzExIDE1LjAwMjggMzIuMTI3N1YzMi4wOTQzQzE1LjAwMjcgMzIuMDkwOSAxNS4wMDM5IDMyLjA4NzYgMTUuMDA2MSAzMi4wODVDMTUuMDA4MyAzMi4wODIzIDE1LjAxMTQgMzIuMDgwNiAxNS4wMTQ4IDMyLjA4SDE2LjI0NjZDMTYuMjUwNCAzMi4wOCAxNi4yNTQxIDMyLjA4MTUgMTYuMjU2OCAzMi4wODQyQzE2LjI1OTUgMzIuMDg2OSAxNi4yNjEgMzIuMDkwNSAxNi4yNjEgMzIuMDk0M0wxNi4yMjAxIDMyLjU1NzJDMTYuMjIwMSAzMi41NzE1IDE2LjE5MzYgMzIuNTczOSAxNi4xOTExIDMyLjU1NzJDMTYuMTkwNiAzMi41MDA1IDE2LjE3ODQgMzIuNDQ0NSAxNi4xNTU1IDMyLjM5MjVDMTYuMTMyNiAzMi4zNDA2IDE2LjA5OTMgMzIuMjkzNyAxNi4wNTc3IDMyLjI1NDdDMTYuMDE2MSAzMi4yMTU4IDE1Ljk2NyAzMi4xODU1IDE1LjkxMzMgMzIuMTY1N0MxNS44NTk2IDMyLjE0NiAxNS44MDI0IDMyLjEzNzEgMTUuNzQ1MiAzMi4xMzk3SDE1LjUyMUwxNS40NDM5IDMyLjk5MzhDMTUuNTkzNCAzMi45OTM4IDE1Ljc4ODYgMzIuOTkzOCAxNS44NTYxIDMyLjYzMTFDMTUuODU2NiAzMi42Mjc1IDE1Ljg1ODMgMzIuNjI0MiAxNS44NjA5IDMyLjYyMTZDMTUuODYzNSAzMi42MTkgMTUuODY2OSAzMi42MTczIDE1Ljg3MDUgMzIuNjE2OEgxNS44OTk1QzE1LjkwMjkgMzIuNjE3NCAxNS45MDYgMzIuNjE5MSAxNS45MDgyIDMyLjYyMThDMTUuOTEwNCAzMi42MjQ0IDE1LjkxMTYgMzIuNjI3NyAxNS45MTE1IDMyLjYzMTFMMTUuODQxNiAzMy40MjA5QzE1Ljg0MSAzMy40MjQyIDE1LjgzOTMgMzMuNDI3MyAxNS44MzY2IDMzLjQyOTVDMTUuODM0IDMzLjQzMTcgMTUuODMwNiAzMy40MzI4IDE1LjgyNzIgMzMuNDMyOEgxNS43OTgyQzE1Ljc5NTIgMzMuNDMyMyAxNS43OTI0IDMzLjQzMDkgMTUuNzkwMiAzMy40Mjg4QzE1Ljc4ODEgMzMuNDI2NiAxNS43ODY3IDMzLjQyMzkgMTUuNzg2MiAzMy40MjA5QzE1Ljc4NjIgMzMuMDU4MiAxNS41ODEzIDMzLjA1MSAxNS40MzkxIDMzLjA1MUwxNS4zNTk1IDMzLjk2NzJIMTUuNjg3M0MxNS45Mjg0IDMzLjk2NzIgMTYuMTMzMyAzMy44NDc5IDE2LjI0NjYgMzMuNDczM0MxNi4yNDY2IDMzLjQ1OSAxNi4yNzMxIDMzLjQ3MzMgMTYuMjcwNyAzMy40NzMzTDE2LjIyMDEgMzQuMDE3M1oiIGZpbGw9IiMyMzE4MTUiPjwvcGF0aD4KICAgIDxwYXRoIGQ9Ik0xOC4xMDQ4IDM0LjAxNzNDMTguMTA0OCAzNC4wMjExIDE4LjEwMzMgMzQuMDI0OCAxOC4xMDA2IDM0LjAyNzRDMTguMDk3OSAzNC4wMzAxIDE4LjA5NDIgMzQuMDMxNiAxOC4wOTA0IDM0LjAzMTZIMTYuNzIzNkMxNi43MjM2IDM0LjAzMTYgMTYuNzIzNiAzNC4wMzE2IDE2LjcyMzYgMzQuMDE3M1YzMy45ODM5QzE2LjcyMzYgMzMuOTgwNSAxNi43MjQ4IDMzLjk3NzIgMTYuNzI3IDMzLjk3NDVDMTYuNzI5MiAzMy45NzE5IDE2LjczMjMgMzMuOTcwMiAxNi43MzU3IDMzLjk2OTZIMTYuOTMzM0wxNy4wOTQ4IDMyLjE0MkgxNi44OTcyQzE2Ljg5NzIgMzIuMTQyIDE2Ljg5NzIgMzIuMTQyIDE2Ljg5NzIgMzIuMTI3N1YzMi4wOTQzVjMyLjA4SDE4LjEzMTNMMTguMTQzNCAzMi4wOTQzTDE4LjEwNDggMzIuNTU3MkMxOC4xMDQ4IDMyLjU3MTUgMTguMDc4MyAzMi41NzM5IDE4LjA3NTkgMzIuNTU3MkMxOC4wNzUgMzIuNTAwNCAxOC4wNjI2IDMyLjQ0NDMgMTguMDM5NCAzMi4zOTIzQzE4LjAxNjIgMzIuMzQwNCAxNy45ODI3IDMyLjI5MzUgMTcuOTQwOSAzMi4yNTQ2QzE3Ljg5OTEgMzIuMjE1NyAxNy44NDk4IDMyLjE4NTQgMTcuNzk2IDMyLjE2NTdDMTcuNzQyMiAzMi4xNDYgMTcuNjg0OSAzMi4xMzcxIDE3LjYyNzYgMzIuMTM5N0gxNy40MDU4TDE3LjMyODcgMzIuOTkzOEMxNy40NzgxIDMyLjk5MzggMTcuNjczNCAzMi45OTM4IDE3Ljc0MDkgMzIuNjMxMUMxNy43NDEzIDMyLjYyNzUgMTcuNzQzIDMyLjYyNDIgMTcuNzQ1NiAzMi42MjE2QzE3Ljc0ODMgMzIuNjE5IDE3Ljc1MTcgMzIuNjE3MyAxNy43NTUzIDMyLjYxNjhIMTcuNzgxOEMxNy43ODU3IDMyLjYxNjggMTcuNzg5MyAzMi42MTgzIDE3Ljc5MjEgMzIuNjIxQzE3Ljc5NDggMzIuNjIzNyAxNy43OTYzIDMyLjYyNzMgMTcuNzk2MyAzMi42MzExTDE3LjcyNjQgMzMuNDIwOUMxNy43MjU4IDMzLjQyNDIgMTcuNzI0IDMzLjQyNzMgMTcuNzIxNCAzMy40Mjk1QzE3LjcxODcgMzMuNDMxNyAxNy43MTU0IDMzLjQzMjggMTcuNzExOSAzMy40MzI4SDE3LjY4M0MxNy42ODIxIDMzLjQzMDkgMTcuNjgxNyAzMy40Mjg5IDE3LjY4MTcgMzMuNDI2OEMxNy42ODE3IDMzLjQyNDggMTcuNjgyMSAzMy40MjI3IDE3LjY4MyAzMy40MjA5QzE3LjY4MyAzMy4wNTgyIDE3LjQ3ODEgMzMuMDUxIDE3LjMzNTkgMzMuMDUxTDE3LjI1NjMgMzMuOTY3MkgxNy41ODQyQzE3LjgyNTIgMzMuOTY3MiAxOC4wMzAxIDMzLjg0NzkgMTguMTQzNCAzMy40NzMzQzE4LjE0MzQgMzMuNDcwMiAxOC4xNDQ3IDMzLjQ2NzEgMTguMTQ2OSAzMy40NjQ5QzE4LjE0OTIgMzMuNDYyNyAxOC4xNTIzIDMzLjQ2MTQgMTguMTU1NSAzMy40NjE0QzE4LjE1ODcgMzMuNDYxNCAxOC4xNjE3IDMzLjQ2MjcgMTguMTY0IDMzLjQ2NDlDMTguMTY2MiAzMy40NjcxIDE4LjE2NzUgMzMuNDcwMiAxOC4xNjc1IDMzLjQ3MzNMMTguMTA0OCAzNC4wMTczWiIgZmlsbD0iIzIzMTgxNSI+PC9wYXRoPgogICAgPHBhdGggZD0iTTE4Ljk3NTEgMzIuMTQySDE4Ljc3OThDMTguNzc4NSAzMi4xMzk5IDE4Ljc3NzkgMzIuMTM3NCAxOC43Nzc5IDMyLjEzNDlDMTguNzc3OSAzMi4xMzI0IDE4Ljc3ODUgMzIuMTI5OSAxOC43Nzk4IDMyLjEyNzdWMzIuMDk0M0MxOC43Nzk4IDMyLjA5MDUgMTguNzgxMyAzMi4wODY5IDE4Ljc4NCAzMi4wODQyQzE4Ljc4NjggMzIuMDgxNSAxOC43OTA0IDMyLjA4IDE4Ljc5NDMgMzIuMDhIMTkuNDY2OEMxOS43MzkyIDMyLjA4IDIwLjA3NjYgMzIuMTk5MyAyMC4wNDI5IDMyLjU3ODdDMjAuMDI2NiAzMi42OCAxOS45OCAzMi43NzQyIDE5LjkwOTEgMzIuODQ5QzE5LjgzODIgMzIuOTIzOSAxOS43NDYzIDMyLjk3NiAxOS42NDUyIDMyLjk5ODZDMjAuMDQ3NyAzMy4wODkyIDIwLjAzMzMgMzMuMzc1NSAyMC4wMDkxIDMzLjY3MTRDMjAuMDA5MSAzMy44NTUxIDE5Ljk4NTEgMzMuOTgzOSAyMC4wOTgzIDMzLjk4MzlDMjAuMTQ1OSAzMy45NzkxIDIwLjE5MDIgMzMuOTU4IDIwLjIyMzcgMzMuOTI0M0gyMC4yMzgxQzIwLjIzODEgMzMuOTI0MyAyMC4yNTAyIDMzLjkyNDMgMjAuMjM4MSAzMy45NDU3QzIwLjIxMzMgMzMuOTgwMSAyMC4xODAzIDM0LjAwNzggMjAuMTQyIDM0LjAyNjVDMjAuMTAzOCAzNC4wNDUyIDIwLjA2MTUgMzQuMDU0NCAyMC4wMTg4IDM0LjA1MzFDMTkuNjkxIDM0LjA1MzEgMTkuNjQ1MiAzMy44MDI2IDE5LjY2NjkgMzMuNTU5MkMxOS42NjY5IDMzLjUxMzkgMTkuNjg2MSAzMy4zMjA3IDE5LjY4MTMgMzMuMjQ5MUMxOS42ODIzIDMzLjIxODUgMTkuNjc2NiAzMy4xODgxIDE5LjY2NDUgMzMuMTZDMTkuNjUyMyAzMy4xMzE5IDE5LjYzNDIgMzMuMTA2NyAxOS42MTEyIDMzLjA4NjNDMTkuNTg4MyAzMy4wNjU4IDE5LjU2MTEgMzMuMDUwNiAxOS41MzE2IDMzLjA0MTZDMTkuNTAyIDMzLjAzMjYgMTkuNDcwOSAzMy4wMzAyIDE5LjQ0MDMgMzMuMDM0M0gxOS4xOTkyTDE5LjExNDkgMzMuOTY5NkgxOS4zMTI1QzE5LjMxMzggMzMuOTcxOCAxOS4zMTQ1IDMzLjk3NDIgMTkuMzE0NSAzMy45NzY4QzE5LjMxNDUgMzMuOTc5MyAxOS4zMTM4IDMzLjk4MTcgMTkuMzEyNSAzMy45ODM5VjM0LjAxNzNDMTkuMzEyNSAzNC4wMjExIDE5LjMxMSAzNC4wMjQ4IDE5LjMwODMgMzQuMDI3NEMxOS4zMDU2IDM0LjAzMDEgMTkuMzAxOSAzNC4wMzE2IDE5LjI5ODEgMzQuMDMxNkgxOC41OTE4QzE4LjU5MTggMzQuMDMxNiAxOC41OTE4IDM0LjAzMTYgMTguNTkxOCAzNC4wMTczVjMzLjk4MzlDMTguNTkxOCAzMy45ODAxIDE4LjU5MzMgMzMuOTc2NSAxOC41OTYgMzMuOTczOEMxOC41OTg3IDMzLjk3MTEgMTguNjAyNCAzMy45Njk2IDE4LjYwNjMgMzMuOTY5NkgxOC43OTkxTDE4Ljk3NTEgMzIuMTQyWk0xOS4yMTYxIDMyLjk3NzFIMTkuNDU3MkMxOS41NjA4IDMyLjk3NzEgMTkuNjc2NSAzMi45MzE4IDE5LjY5ODIgMzIuNTc4N0MxOS43MTk5IDMyLjM0MDEgMTkuNjcxNyAzMi4xNDQ0IDE5LjQ0MjcgMzIuMTQ0NEgxOS4yNzg4TDE5LjIxNjEgMzIuOTc3MVoiIGZpbGw9IiMyMzE4MTUiPjwvcGF0aD4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYuNDYxNCAyNS43MjE3QzE2LjM2NSAyNS4yNjYgMTUuOTI4NyAyNC43MDc4IDE2LjA4MjkgMjMuOTc3N0MxNi40NDQ1IDIyLjI2OTQgMTUuOTk2MiAyMC42Mzc1IDE1Ljk5NjIgMTguOTAwNkMxNi4wMDQ5IDE4LjI5NjIgMTUuOTM5MyAxNy42OTI5IDE1LjgwMDkgMTcuMTA0MUMxNS42NTkyIDE2LjM3NzYgMTUuNTY1IDE1LjY0MjggMTUuNTE4OSAxNC45MDQzQzE1LjQ5MjcgMTQuNDQ5NyAxNS40MjgyIDEzLjk5OCAxNS4zMjYgMTMuNTU0QzE1LjIwNzkgMTMuMTQxMiAxNS4wODUgMTIuNzM1NiAxNC45NzE3IDEyLjMxNTdDMTQuNzMwNyAxMS4zNjE0IDE0LjYwNzcgMTAuMzkwMyAxNC4zNzYzIDkuNDE5M0MxNC4zMzUzIDkuMjQ3NTIgMTQuMjk2OCA5LjA4NTI4IDE0LjI1ODIgOC45NDIxM0MxNC4xMTYgOC4zOTEgMTMuOTQ5NyA3Ljk3MzQ4IDEzLjUzNTEgNy43MjUzNUMxMy4wNTMgNy40MjcxMiAxMi41MzIzIDcuMzU1NTUgMTIuMDIxMyA3LjIwMjg1QzExLjcwMDcgNy4xMDc0MiAxMC45Njc5IDYuNzc4MTggMTAuNjY2NiA2Ljk5MjlDMTAuNDMzOCA3LjEzNDMzIDEwLjE2MzIgNy4yMDI1NSA5Ljg5MDQgNy4xODg1NEM5LjQ0OTI4IDcuMTg4NTQgOC45NTk5NiA3LjA5NTQ5IDguNTg2MzQgNy4xMTIxOUM4LjM5MDg4IDcuMTU3ODYgOC4yMDA5NSA3LjIyNDI1IDguMDE5ODcgNy4zMTAyMUM2LjY5NDEgNy42OTkxMSA0LjQ3NjQ2IDYuNzQ5NTQgMy43ODcwNiA5LjI0NTEzQzMuNzQ2OTEgOS41MzUyIDMuNzM0ODEgOS44Mjg0IDMuNzUwOTEgMTAuMTIwN0MzLjcwNTExIDEwLjgwMzEgMy40NzYxIDEwLjU5NzkgMy4yODgwOSAxMS4wMjVDMy4xNDgyOCAxMS4zNDcxIDMuMTk4OSAxMS44NiAzLjE5NjQ5IDEyLjMyNTNDMy4xOTY0OSAxMi4yNDg5IDMuMjE4MTkgMTIuMTg5MyAzLjM1MDc2IDEyLjIyNUMzLjY1NDQ4IDEyLjg3NjQgMy45OTkxOSAxMy41Mzk2IDQuNjIzNSAxMy45OTc3QzUuOTAxMDYgMTQuOTUyMSA3LjI3NTAzIDE0LjY1MzggOC42MzY5NSAxNC4yNjk3QzkuMzMzNTggMTQuMDc0MSAxMC4wMDM3IDEzLjc5MjUgMTAuNzQ4NSAxMy43OTI1QzExLjk2ODIgMTMuNzkyNSAxMi43MDgzIDE0LjEyMTggMTMuMjQzNCAxNC45ODU1QzEzLjI5NCAxNS4wODgxIDE0LjM1NDYgMTcuNDA5NSAxMi44MjY0IDIxLjUxNzlDMTEuOTEyOCAyMy44Njc5IDEwLjY1NjkgMjUuOTk2MSA4Ljg0NDI2IDI3Ljc3MTJDNy44MDI5MyAyOC43OTIzIDYuNTk3NjkgMjkuNTc3MyA1LjA1NzM5IDI5LjYzNDVDNC4wMzA1MiAyOS42NzUxIDMuNTEyMjcgMjkuMjU3NiAzLjI5NTMzIDI4LjI3NDZDMy4xMTIxMyAyNy40NTg2IDMuMjMyNjUgMjYuODI4OCAzLjc1NTcyIDI1LjgzNjNDMy44ODU4OSAyNS45Mzg5IDMuNjg1ODMgMjYuMjYzMyAzLjcwNzUyIDI2LjM4OThDMy43MjkyMiAyNi41MTYyIDMuOTQ4NTYgMjYuMDI3MSAzLjkzNjUxIDI2LjE5NjVDMy45MDk1MiAyNi41MzggMy45MzU1MyAyNi44ODE2IDQuMDEzNjQgMjcuMjE1M0M0LjI1NDY5IDI2Ljg5NTYgNC4wMTM2NiAyNi40ODA0IDQuMjk1NjggMjYuMjcyOUM0LjQxODYyIDI2LjI1MTQgNC4zMzE4NCAyNi4zMDYzIDQuMzEwMTQgMjYuMzczMUM0LjIzNzk3IDI2LjU5NDYgNC4yNDQ3OSAyNi44MzM5IDQuMzI5NDYgMjcuMDUxQzQuNDE0MTQgMjcuMjY4MiA0LjU3MTU1IDI3LjQ0OTkgNC43NzUzNyAyNy41NjZDNS4yMzgxOCAyNy44MzggNS42NzIwNiAyNy41NDY5IDYuMDM2MDQgMjcuMjg2OEM2LjkyMDY5IDI2LjY2MTggNy40ODIzNCAyNS43Mzg0IDguMTUyNDUgMjQuOTE1M0M4LjQ3MDIyIDI0LjUxMzEgOC43NTQ3NyAyNC4wODYzIDkuMDAzMzUgMjMuNjM4OUM5LjM2MzM0IDIzLjA4NjIgOS42OTA5IDIyLjUxMzQgOS45ODQ0MiAyMS45MjM1QzEwLjAyNzggMjEuODQ5NSAxMC4wNzM2IDIxLjc3NTYgMTAuMTE5NCAyMS43MDRDMTAuMTU1MiAyMS42NTExIDEwLjE3MzcgMjEuNTg4NyAxMC4xNzI0IDIxLjUyNUMxMC43MDk4IDIwLjQyNDYgMTEuMDE5NSAxOS4yMjg5IDExLjA4MzYgMTguMDA4M0MxMS4xMTkyIDE3Ljc5MjUgMTEuMTEwMiAxNy41NzE3IDExLjA1NzEgMTcuMzU5NEMxMS4wNDQzIDE3LjIwMzUgMTEuMDE2IDE3LjA0OTMgMTAuOTcyNyAxNi44OTg5QzEwLjg0MjUgMTYuNDg4NSAxMC40NTY5IDE2LjI5NzcgOS45NDgyNSAxNi4zMjM5QzkuNDEyNDUgMTYuMzU3OCA4Ljg4Mjk1IDE2LjQ1NzIgOC4zNzE4IDE2LjYxOThDNi45OTA2IDE3LjA0NjggNS42MTY2MiAxNy4wNDkyIDQuMjkzMjcgMTYuMzgxMkMzLjQ5MDA0IDE1Ljk3NzIgMi44NjE1OCAxNS4yOTkzIDIuNTIzOTcgMTQuNDcyNUMyLjQ3NTc2IDE0LjU5MTggMi40MjUxNSAxNC43MTExIDIuMzgxNzYgMTQuODM3NUMyLjExNDE5IDE1LjYwODIgMi4wNDkxMSAxNi40MDAzIDEuODk5NjYgMTcuMjIzNEMxLjc4Mzk2IDE3LjgzODkgMS41MzU2NyAxOC4zNjM4IDEuMzk4MjggMTguOTY3NEMxLjI0MTYgMTkuNjUyMiAxLjM1MDA2IDIwLjIwMzMgMS4zNzY1OCAyMC45MDIzQzEuNDEyNzMgMjEuODU2NyAxLjI1ODQ3IDIyLjkzNTEgMS4yMDMwMyAyMy44ODQ2QzEuMTE2MjUgMjUuMzE2MiAwLjUyMzI2NCAyNy45OTc4IDEuMjg0OTggMjkuMjI4OUMxLjc2NzA3IDI5Ljk5MjQgMy4yOTUzMyAyOS41OTYzIDQuMjM1NDIgMjkuNzg0OEM0LjIzNTQyIDI5Ljc4NDggNy4yODQ2OCAyOS43NzA1IDcuMzM3NzEgMjkuNzQ0M0w3LjQ4OTU3IDI5LjUwNTdMOC4yMTI3MiAyOS42MjI2QzguMzM1NjUgMjkuNTY3NyA4LjM3OTAzIDI5LjQzNjUgOC40ODUwOSAyOS4zNDgyQzguNjI0OSAyOS4zNDgyIDguNzk4NDYgMjkuMzQ4MiA4Ljk4ODg4IDI5LjM0ODJDOS4xMTE4MiAyOS40MzQxIDkuMjA1ODMgMjkuNTU4MiA5LjM0ODA0IDI5LjU4NjhMOS45NTMwOCAyOS40Njc1QzEwLjE0NTkgMjkuNTEwNSAxMC43MTk2IDI5Ljc1ODYgMTAuODIzMyAyOS43NDQzTDExLjQyODMgMjkuNTA1N0MxMS42NjkzIDI5LjU2NzcgMTEuNzAzMSAyOS42NjA4IDExLjk5NzIgMjkuNjIyNkMxMi45NjE0IDI5LjUwNTcgMTQuOTkzNCAzMC4wMTg2IDE1Ljc0MzEgMjkuMzg0QzE2LjI1NjUgMjguOTM3OSAxNi43MDI0IDI2Ljg5MDggMTYuNDYxNCAyNS43MjE3Wk0xMC41MDc1IDEyLjM4NzNDMTAuMjY2NCAxMi44NjQ1IDkuMjU2NDUgMTIuNjI1OSA4Ljk0NTUgMTIuMTEwNUM4LjQzMjA3IDExLjI4NSA4LjQ4MDI4IDEwLjM2MTcgOC41Mjg0OSA5LjQ1NzQ3QzguNTQ0NDYgOS4yNDM1OCA4LjY0MjUgOS4wNDM4NSA4LjgwMjUxIDguODk5MjNDOC45NjI1MiA4Ljc1NDYxIDkuMTcyMzYgOC42NzYwNiA5LjM4OTAyIDguNjc5NjlDOS45MzEzOCA4LjY1MzQ0IDEwLjU2MDUgOC4yMjM5OSAxMS4wMDE2IDguOTE4MjdDMTEuMjE4NiA5LjI2NDIyIDExLjkzNDUgOS4zNTAxMSAxMS42MDE5IDkuODg5MzFDMTEuNzUzNyAxMS4wMTc4IDEwLjkxNzMgMTEuNjIxNCAxMC41MDc1IDEyLjM4NzNaIiBmaWxsPSIjQ0Y0MzRGIj48L3BhdGg+CiAgICA8cGF0aCBkPSJNMjUuODg2NCA1LjMxNTY1QzI1Ljc5NzIgNS4zMTU2NSAyNS43ODAzIDUuMjcyNzEgMjUuODMxIDUuMTg2ODJDMjUuODUxNSA1LjE0NzU2IDI1Ljg4MjcgNS4xMTQ3MiAyNS45MjEgNS4wOTE5N0MyNS45NTkzIDUuMDY5MjIgMjYuMDAzMiA1LjA1NzQ1IDI2LjA0NzkgNS4wNTc5OUMyNi4xNDE5IDUuMDU3OTkgMjYuMTYxMiA1LjEwMDkzIDI2LjEwMzMgNS4xODY4MkMyNi4wODE2IDUuMjI1MDkgMjYuMDUwMiA1LjI1NzA5IDI2LjAxMjEgNS4yNzk2OEMyNS45NzQxIDUuMzAyMjcgMjUuOTMwNyA1LjMxNDY3IDI1Ljg4NjQgNS4zMTU2NVoiIGZpbGw9IiMyMzE4MTUiPjwvcGF0aD4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzE5XzY4OSI+CiAgICAgIDxyZWN0IHdpZHRoPSI1NSIgaGVpZ2h0PSI0MyIgZmlsbD0id2hpdGUiPjwvcmVjdD4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4=
// @grant        none
// @license      GPLv3
// ==/UserScript==

(function () {
    'use strict';
    console.log('Tool for gdzyz.cn is loaded.');
    // 历史活动补录界面
    injectHistoryEnlistPage()
    // 实时活动录用界面
    injectSwifterEnListButton()
    changeTheme()
})();

// 插入一键录用和填写csv内容按钮
function injectSwifterEnListButton() {

    let div = document.createElement('div')
    div.id = '_div'
    div.style.marginLeft = '15px'

    // 先创建按钮元素
    let btn = document.createElement('button')
    btn.className = 'el-button el-button--primary'
    btn.innerHTML = '<span>一键录用</span>'
    btn.type = 'button'
    btn.onclick = function () {
        // 在输入框里填入相关信息
        recognizeCSVContentAndPerform()
    }

    // 仅身份证
    let div2 = document.createElement('div')
    div2.style.display = 'flex'
    div2.width = btn.width
    div2.style.marginTop = '5px'

    let cb_justId = document.createElement('input')
    cb_justId.type = 'checkbox'
    cb_justId.id = 'just_id'
    cb_justId.name = 'just_id'
    cb_justId.style.accentColor = '#41b8de'
    cb_justId.style.width = '20px'
    cb_justId.style.height = '20px'
    cb_justId.onclick = function () {
        if (cb_justId.checked) {
            cb_justId.checked = true
            cb_justName.checked = false
        } else {
            cb_justId.checked = false
        }
    }

    let label_justId = document.createElement('label')
    label_justId.innerHTML = '仅身份证'
    label_justId.htmlFor = 'just_id'
    label_justId.style.marginLeft = '5px'
    label_justId.style.fontSize = '13px'
    label_justId.style.marginTop = '2px'
    label_justId.style.color = '#606266'

    // 仅姓名
    let div3 = document.createElement('div')
    div3.style.display = 'flex'
    div3.width = btn.width
    div3.style.marginTop = '5px'

    let cb_justName = document.createElement('input')
    cb_justName.type = 'checkbox'
    cb_justName.id = 'just_name'
    cb_justName.name = 'just_name'
    cb_justName.style.accentColor = '#41b8de'
    cb_justName.style.width = '20px'
    cb_justName.style.height = '20px'
    cb_justName.onclick = function () {
        if (cb_justName.checked) {
            cb_justName.checked = true
            cb_justId.checked = false
        } else {
            cb_justName.checked = false
        }
    }

    let label_justName = document.createElement('label')
    label_justName.innerHTML = '仅用姓名'
    label_justName.htmlFor = 'just_name'
    label_justName.style.marginLeft = '5px'
    label_justName.style.fontSize = '13px'
    label_justName.style.marginTop = '2px'
    label_justName.style.color = '#606266'

    // 组合添加
    div.appendChild(btn)
    div2.appendChild(cb_justId)
    div2.appendChild(label_justId)
    div3.appendChild(cb_justName)
    div3.appendChild(label_justName)
    div.appendChild(div2)
    div.appendChild(div3)

    //创建输入框元素 <textarea cols="4" rows="25", id="">Content</textarea>
    let input = document.createElement('textarea')
    input.className = 'el-input__inner'
    input.innerHTML = '请在这里输入匹配格式的备案信息\n例:\n姓名,身份证号\n姓名1,身份证号1\n姓名2,身份证号2'
    input.cols = '4'
    input.rows = '25'
    input.style.marginLeft = '15px'
    input.style.lineHeight = '1.5'
    input.style.height = '100px'
    input.id = 'csv_text'
    // 设置轮询,网页加载完成就插入按钮
    var isInjected = false
    setInterval(function () {
        let btnline = document.getElementsByClassName('btn-inline-view')[0]
        let content = document.body.textContent
        if (btnline != undefined && isInjected == false && content.indexOf('邀请志愿者') !== -1) {
            // clearInterval(interval)
            console.log('Real time enlist page loaded.')
            isInjected = true
            btnline.appendChild(div)
            btnline.appendChild(input)
            toast.init()
            console.log('New button and input "swifterEnList" has been injected.')
        } else if (btnline == undefined) {
            isInjected = false
        }
    }, 1000)
}

function recognizeCSVContentAndPerform() {
    // 找到要填写的输入框
    let inputs = document.getElementsByClassName('el-input__inner')
    let check = document.getElementById('just_id')
    let justName = document.getElementById('just_name')
    let name_input = inputs[1]
    let id_num_input = inputs[2]

    let unfoundName = []

    let value = document.getElementById('csv_text').value
    let lines = value.split(/[(\r\n)\r\n]+/); // 根据换行或者回车进行识别
    lines.forEach((item, index) => { // 删除空项
        if (!item) {
            lines.splice(index, 1);
        }
    })
    lines = Array.from(new Set(lines));

    let count = 0
    let interval = setInterval(function () {
        if (count <= lines.length - 1) {
            let line = lines[count]
            if (line.includes(',') && !check.checked) {
                let arr = line.split(',')
                let name = arr[0]
                let id = arr[1]
                name_input.value = name
                id_num_input.value = id
                // 需要设置input事件才能正确输入值
                name_input.dispatchEvent(new Event('input'))
                id_num_input.dispatchEvent(new Event('input'))
                // 进行查询
                document.getElementsByClassName('el-button el-button--primary')[0].click()
                let btns = document.getElementsByClassName('el-button el-button--text')
                setTimeout(function () {
                    let content = document.body.textContent
                    let n = content.split(line).length - 1
                    if (n == 3) {
                        if (btns.length == 9) {
                            btns[7].click()
                            console.log(name + ' 已执行录取')
                        }
                    } else {
                        unfoundName.push(line)
                    }
                }, 350)

                count++ // 迭代
            } else if (check.checked) {
                if (isIdCard(line)) {
                    let id = line
                    id_num_input.value = id
                    id_num_input.dispatchEvent(new Event('input'))
                    document.getElementsByClassName('el-button el-button--primary')[0].click()
                    let btns = document.getElementsByClassName('el-button el-button--text')
                    setTimeout(function () {
                        if (btns.length == 9) {
                            btns[7].click()
                            console.log(name + ' 已执行录取')
                        }
                    }, 350)

                    count++ // 迭代
                } else {
                    toast.show('请输入正确的身份证号!')
                    clearInterval(interval)
                    return
                }
            } else if (justName.checked) {
                let name = line
                name_input.value = name
                name_input.dispatchEvent(new Event('input'))
                document.getElementsByClassName('el-button el-button--primary')[0].click()
                let btns = document.getElementsByClassName('el-button el-button--text')
                setTimeout(function () {
                    let content = document.body.textContent
                    let n = content.split(line).length - 1
                    if (n == 3) {
                        if (btns.length == 9) {
                            btns[7].click()
                            console.log(name + ' 已执行录取')
                        }
                    } else {
                        unfoundName.push(line)
                    }
                }, 350)

                count++ // 迭代
            } else {
                toast.show('请输入正确的备案信息!')
                clearInterval(interval)
                return
            }
        } else {
            if (unfoundName.length != 0) {
                alert('未找到: ' + unfoundName.join(',') + ', 其余均已录用完成')
            } else {
                toast.show('录用完成')
            }
            clearInterval(interval)
        }
    }, 850)
}

function injectHistoryEnlistPage() {
    let div = document.createElement('div')
    div.id = '_div'

    let onestep = document.createElement('button')
    onestep.className = 'el-button el-button--primary'
    onestep.innerHTML = '<span>一键补录</span>'
    onestep.type = 'button'
    onestep.onclick = function () {
        // 在输入框里填入相关信息
        performHistoryEnlist()
    }

    let input = document.createElement('textarea')
    input.className = 'el-input__inner'
    input.innerHTML = '请按行输入身份证号,不带任何标点符号,输入前清空该输入框.'
    input.cols = '4'
    input.rows = '25'
    input.style.marginTop = '15px'
    input.style.marginBottom = '15px'
    input.style.lineHeight = '1.5'
    input.style.height = '100px'
    input.id = 'id_texts'

    div.appendChild(onestep)
    div.appendChild(input)

    var isInjected = false
    setInterval(function () {
        let table = document.getElementsByClassName('table-box')[0]
        let content = document.body.textContent
        if (table != undefined && isInjected == false && content.indexOf('添加补录') !== -1) {
            // clearInterval(interval)
            console.log('History event enlist page loaded.')
            isInjected = true
            table.prepend(div)
            toast.init()
            console.log('New button and input "swifterEnList" has been injected.')
            // 将原版的按钮直接隐藏
            // let enlist_bn = document.getElementsByClassName('el-button--primary')[3]
            // let span = enlist_bn.children[0]
            // enlist_bn.style.opacity = '0.0'
            // enlist_bn.height = '0px'
            // enlist_bn.style.padding = '0px'
            // span.textContent = ''
        } else if (table == undefined) {
            isInjected = false
        }
    }, 350)
}

function performHistoryEnlist() {
    let value = document.getElementById('id_texts').value
    let lines = value.split(/[(\r\n)\r\n]+/); // 根据换行或者回车进行识别
    lines.forEach((item, index) => { // 删除空项
        if (!item) {
            lines.splice(index, 1);
        }
    })
    lines = Array.from(new Set(lines));

    let count = 0
    let interval = setInterval(function () {
        if (count <= lines.length - 1) {
            if (lines.length == 0) {
                clearInterval(interval)
                toast.show('备案信息不能为空\n请输入正确的身份证号序列!')
            } else {
                let ln = lines[count]
                if (isIdCard(ln)) {
                    fn1(ln).then(fn2).then(fn3).then(fn4).then(fn5).then(res => {
                        count++
                    })
                } else {
                    clearInterval(interval)
                    toast.show("请输入正确的身份证号码!");
                }
            }
        } else {
            clearInterval(interval)
            toast.show('录用完成')
        }
    }, 2000)
}

/** 补录流程顺序执行 */

// 查询志愿者
function fn1(id) {
    return new Promise((resolve, reject) => {
        console.log('查找志愿者...')
        setTimeout(() => {
            let id_input = document.getElementsByClassName('el-input__inner')[2] // 身份证号输入框
            let queryOrg = document.getElementsByClassName('el-button--primary')[1] // 仅在本组织中查询
            id_input.value = id
            id_input.dispatchEvent(new Event('input'))
            queryOrg.click()
            console.log('完成查找')
            resolve(id)
        }, 150)
    })
}

// 选中志愿者
function fn2(data) {
    return new Promise((resolve, reject) => {
        console.log('选中志愿者...')
        setTimeout(() => {
            let check = document.getElementsByClassName('el-checkbox__input')[2] // 复选框
            check.click()
            console.log('已选中: ' + data)
            resolve(data)
        }, 200)
    })
}

// 添加补录
function fn3(data) {
    return new Promise((resolve, reject) => {
        console.log('添加补录...')
        setTimeout(() => {
            let enlist = document.getElementsByClassName('el-button--primary')[3]
            enlist.click()
            console.log('执行下一步')
            resolve(data)
        }, 200)
    })
}

// 提交材料页
function fn4(data) {
    return new Promise((resolve, reject) => {
        setTimeout(() => {
            let next = document.getElementsByClassName('el-button--primary')[4]
            next.click()
            console.log('已添加: ' + data)
            resolve(data)
        }, 300)
    })
}

// 点回标签
function fn5(data) {
    return new Promise((resolve, reject) => {
        setTimeout(() => {
            let tags = document.getElementsByClassName('tags-view-item')
            tags.forEach((item, index) => {
                if (item.textContent.indexOf('添加补录名单') !== -1) {
                    item.click()
                }
            })
            console.log('已添加: ' + data)
            resolve(data)
        }, 750)
    })
}

/** 补录流程顺序执行 */

function changeTheme() {
    var css = [
        ".navbar[data-v-74f487ac] {",
        "    overflow: hidden;",
        "    position: relative;",
        "    background: #FB4457;",
        "    min-width: 1200px;",
        "    -webkit-box-pack: justify;",
        "    -ms-flex-pack: justify;",
        "    justify-content: space-between;",
        "}",
        ".sidebar-logo-container[data-v-188c9f97] {",
        "    position: relative;",
        "    width: 100%;",
        "    height: 60px;",
        "    line-height: 60px;",
        "    background: #FB4457;;",
        "    text-align: center;",
        "    overflow: hidden;",
        "}",
        ".tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-6d8a2100] {",
        "    background-color: #fff;",
        "    color: #FB4457;",
        "}",
        ".el-button--primary {",
        "    color: #fff;",
        "    background-color: #FB4457;",
        "    border-color: #FB4457;",
        "}",
        ".el-button--primary:focus {",
        "    color: #fff;",
        "    background-color: #c91628;",
        "    border-color: #c91628;",
        "}",
        ".el-button--primary:hover {",
        "    color: #fff;",
        "    background-color: #c91628;",
        "    border-color: #c91628;",
        "}",
        ".msgItem .item h4[data-v-f00933fa] {",
        "    color: #FB4457;",
        "    font-size: 14px;",
        "    padding-bottom: 6px;",
        "}",
        ".msgItem .item[data-v-f00933fa] a {",
        "    color: #FB4457;",
        "}",
        ".el-step__title.is-finish {",
        "    color: #FB4457;",
        "}",
        ".primary-color {",
        "    color: #FB4457;",
        "}",
        ".el-radio__input.is-checked .el-radio__inner {",
        "    border-color: #FB4457;",
        "    background: #FB4457;",
        "}",
        ".el-menu-item.is-active {",
        "    color: #FB4457;",
        "}",
        ".el-button--text {",
        "    border-color: transparent;",
        "    color: #FB4457;",
        "    background: transparent;",
        "    padding-left: 0;",
        "    padding-right: 0;",
        "}",
        ".el-button--text:hover {",
        "    border-color: transparent;",
        "    color: #c91628;",
        "    background: transparent;",
        "    padding-left: 0;",
        "    padding-right: 0;",
        "}",
        ".el-pager li.active {",
        "    color: #FB4457;",
        "    cursor: default;",
        "}",
        ".el-pager li:hover {",
        "    color: #FB4457;",
        "}",
        ".el-input__inner:hover {",
        "    border-color: #FB4457;",
        "}",
        ".el-input__inner:focus {",
        "    border-color: #FB4457;",
        "}",
        ".el-dialog--center .el-dialog__header {",
        "    line-height: 40px;",
        "    background: #FB4457;",
        "    padding: 0;",
        "}",
        "#toast{",
        "    position: absolute;",
        "    display: none;",
        "    left: 50%;",
        "    top: 15%;",
        "    z-index: 9999;",
        "    margin: auto;",
        "    padding: 8px;",
        "    transform: translate(-50%,-50%);",
        "    min-width: 120px;",
        "    min-height: 25px;",
        "    line-height: 25px;",
        "    border-radius: 5px;",
        "    text-align: center;",
        "    color: #fff;",
        "    background-color: #FB44579A;",
        "    box-shadow: 2px 5px 15px 5px rgba(251, 68, 87, .35);",
        "}",
        ".toast_box {",
        "    text-align: center;",
        "}",
        "@keyframes toast_hide {",
        "    0% {",
        "      opacity: 1;",
        "      display: block;",
        "    }",
        "    100% {",
        "      opacity: 0;",
        "      display: none;",
        "    }",
        "  }",
        "  @keyframes toast_show {",
        "    0% {",
        "      opacity: 0;",
        "      display: none;",
        "    }",
        "    100% {",
        "      opacity: 1;",
        "      display: block;",
        "    }",
        "  }",
        ".toast_hide {",
        "    animation: fadeout 1s;",
        "}",
        ".toast_show {",
        "    display: block;",
        "    animation: fadein 1s;",
        "}"
    ].join('\n')
    if (typeof GM_addStyle != "undefined") {
        GM_addStyle(css);
    } else if (typeof PRO_addStyle != "undefined") {
        PRO_addStyle(css);
    } else if (typeof addStyle != "undefined") {
        addStyle(css);
    } else {
        var node = document.createElement("style");
        node.type = "text/css";
        node.appendChild(document.createTextNode(css));
        var heads = document.getElementsByTagName("head");
        if (heads.length > 0) {
            heads[0].appendChild(node);
        } else {
            // no head yet, stick it whereever
            document.documentElement.appendChild(node);
        }
    }
}

function isIdCard(idCard) {
    // 15位和18位身份证号码的正则表达式
    var regIdCard = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/;

    // 如果通过该验证,说明身份证格式正确,但准确性还需计算
    if (regIdCard.test(idCard)) {
        if (idCard.length == 18) {
            var idCardWi = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10,
                5, 8, 4, 2); // 将前17位加权因子保存在数组里
            var idCardY = new Array(1, 0, 10, 9, 8, 7, 6, 5, 4, 3, 2); // 这是除以11后,可能产生的11位余数、验证码,也保存成数组
            var idCardWiSum = 0; // 用来保存前17位各自乖以加权因子后的总和
            for (var i = 0; i < 17; i++) {
                idCardWiSum += idCard.substring(i, i + 1) * idCardWi[i];
            }

            var idCardMod = idCardWiSum % 11;// 计算出校验码所在数组的位置
            var idCardLast = idCard.substring(17);// 得到最后一位身份证号码

            // 如果等于2,则说明校验码是10,身份证号码最后一位应该是X
            if (idCardMod == 2) {
                if (idCardLast == "X" || idCardLast == "x") {
                    //alert("恭喜通过验证啦!");
                    return true;
                } else {
                    //alert("身份证号码错误!");
                    return false;
                }
            } else {
                // 用计算出的验证码与最后一位身份证号码匹配,如果一致,说明通过,否则是无效的身份证号码
                if (idCardLast == idCardY[idCardMod]) {
                    //alert("恭喜通过验证啦!");
                    return true;
                } else {
                    //alert("身份证号码错误!");
                    return false;
                }
            }
        } else {
            return true;
        }
    } else {
        //alert("身份证格式不正确!");
        return false;
    }
}

var toast = {
    hideTimeout: null,
    init: function () {
        var toastNode = document.createElement('div');
        toastNode.innerHTML = '<span class="text">默认提示</span>';//设置HTML模板,可以根据需求设计
        toastNode.id = 'toast';//设置id,一个页面有且仅有一个toast
        toastNode.setAttribute('class', 'toast toast_box');// 设置类名,如果有必要的话
        toastNode.style.display = 'none';//设置隐藏,默认隐藏
        document.body.appendChild(toastNode);//添加到body下面
    },
    show: function (text) {
        if (this.hideTimeout) {//判断当前是否有弹出框,有的话先关闭当前
            clearTimeout(this.hideTimeOut);
            this.hideTimeOut = null;
        }
        if (!text) {//判断传入提示文本是否为空,是的话返回
            console.log('text为空');
            return;
        }
        var toastNode = document.getElementById('toast');
        if (!toastNode) {//判断toast是否初始化
            console.log('未初始化');
            return;
        }
        var toastText = toastNode.querySelector('.text');
        toastText.innerHTML = text || '';//找到toast设置显示文本
        toastNode.style.display = 'block';//设置toast为显示状态
        toastNode.classList.add('toast_show')
        toastNode.classList.remove('toast_hide')
        this.hideTimeout = setTimeout(function () {//timeout设置多久后隐藏
            toastNode.style.display = 'none';
            toastNode.classList.add('toast_hide')
            toastNode.classList.remove('toast_show')
            toast.hideTimeout = null;
        }, 2000);
    },
    hide: function () {
        if (this.hideTimeout) {//如果当前存在toast,就关闭当前toast
            clearTimeout(this.hideTimeOut);
            this.hideTimeOut = null;
        }
        var toastNode = document.getElementById('toast');
        if (toastNode) {
            toastNode.style.display = 'none';//移除toastDOM
            toastNode.classList.add('toast_hide')
            toastNode.classList.remove('toast_show')
            // document.body.removeChild(toastNode);
        }
    }
}