Loading
60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000eb8ee0503e0301720eb7616e0897f8ecdf751fc300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000f67727470726f746f636f6c2e636f6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020636c61696d2072657761726473206f6e2067727470726f746f636f6c2e636f6d000000000000000000000000000000000000000000000000000000000000002e516d64575a4d707864434d7152564664784d5933574634563341457a4b3965566776665537736259395132416554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e000000000000000000000000c5388d8e13f2b9dcdc771e052d9d3202d23f22ee0000000000000000000000007925c6792ddc3d2f52f7eff0fc37dc7d1d11ec69000000000000000000000000f778f9a556f47e1601933f1632c9997e730156690000000000000000000000002bd1b085717763ef33059365b2798678e12043c300000000000000000000000097bb31ecb49ee6f05c7a09a6b7b04e8bfbdc0e8a000000000000000000000000423ab3db55ebc131e2aecc9db5edfc0bde6e9ee5000000000000000000000000ee17535c5c74ac1c387d4993fa99d261be530b3500000000000000000000000037cbfe184297e9adfb0ecdd08e64028a6f8d07cf000000000000000000000000108a8c5ac968880abe6704572711bc56d4d50997000000000000000000000000feeff1eb0612b718819f78e021af6c6b06766e5f00000000000000000000000007551441b9cfebbe94c63d6753be8bd5bbfaab3d00000000000000000000000096941dfd8a7a020c97621a727f80c7a43d71ba0300000000000000000000000054928f349e814ec7936df9dbb768cbcef6174aae000000000000000000000000f2b95cb5b4f4b459264582a89a76d17d72ae95c3000000000000000000000000d5740de2ff28cc886572b2f0d27c8c514b2c2db7000000000000000000000000e4807001f714602fc7750bebbae2176dba795f7e000000000000000000000000343bdf3dc7df47c2a1b4efe2cf19d6977541597a000000000000000000000000e05319453a72915881752f7ce962b9be4477365d0000000000000000000000006720fb5c5741b8e2a090f3e5fc5386f75c6823590000000000000000000000001ef633af71173d5510164c28aa3b6c34d4c7969400000000000000000000000060599d199d6a758b3fc180a7d4f90f4a9870cddf000000000000000000000000412bf7a1ebb6e105f35c53fbc1ab7cd2c476c3e00000000000000000000000009fe9ada0b6d701280f587c301298ef7efa4a8704000000000000000000000000e3bd36dcaf331f54d6eb7b082b508de989096ef90000000000000000000000003c536bb61e8c427bd356a7f4fcaf544e6f25c45c00000000000000000000000097024f13c4bc6600a83dcaeae3a6066e647f53cf0000000000000000000000003ecd8c546df37cf85488eeaef46078f6da8c3d4200000000000000000000000034e41d4e0e23d37e89605659697d19c175cfcea90000000000000000000000007cdfd413fb2480cf216a635ffb9ff40f30280fce00000000000000000000000042be1c50675af99b08716a2395d8adbc0a01e67b00000000000000000000000014d965fa7ec6c0e45ddee2c58946d854288919750000000000000000000000003f1c9e8db686d30d0402b799b69daca3c19c4ced00000000000000000000000056b22824784455cf1afe057d132fcac42fc71f450000000000000000000000005086b1a6d0c36f21a6de56ac0cbd4cb3b22230e10000000000000000000000008afff25deb06c315a476bcee6f9eaaac015d7b5900000000000000000000000018d5e8e8af53e5424eed7fbbc4c6a4e2e7b9787100000000000000000000000095306fdd2c6e19440af15a86fddc1c32605b5a930000000000000000000000000c16950d82c1d3a90008145ea9f510d2503e362d000000000000000000000000908ce1aba841bf27ed4321efe0ccc49628dbc3770000000000000000000000004c8f063d72be6706bbaea853b077a12cc8947dc20000000000000000000000007b561b2dccb0174d14b74f43a5ab4faa8613ec1100000000000000000000000077d42970367ba74ebc447ed52c64f3b4febcea5a0000000000000000000000005f9d020b1ef6ff24a248c3aed445d65fc2d0d2f0000000000000000000000000f5009a612201013a9cba83cf46d9aa9de386faca0000000000000000000000000a1c127de1a495caff84fa08c2e8eaf26a307f060000000000000000000000002563d76d305284487b280bb602028a4b8c174f54000000000000000000000000c6d27dbb4993a398ec1a880fdaa6fade2eedd8e9000000000000000000000000c1285f99ac5b945a4ea64350d87120bc23f43dee0000000000000000000000002a01d88c77a2e71ad060890d080c422cbffac11800000000000000000000000007564f5218d6770f298497a3ac78ee882e3534b10000000000000000000000003d30cd847b1d12c820e1844a2c36f0dda982904d000000000000000000000000839a120e31b2679dda32383831926296a463455a0000000000000000000000005df8a84272ea0daaf76bf9b5d0a8cc2a13b8ee8d000000000000000000000000f2c2ee1d5b4c6d1f1fe4474dff783e113d05cb620000000000000000000000007b86340ba767dc4b4fe75cf45f50c84bc7148dd6000000000000000000000000123564f9f140401aa2d51b003c38d40a9bcbed55000000000000000000000000df43491d8d1407c985d9139be6d9bc519a51609100000000000000000000000019b4423e98e5ce485c4d6b81dc40a811eb98b569000000000000000000000000f66228c6d381b482dce03dd117f0691bc6596230000000000000000000000000ee98bd3f31ba3a1ae4ea8ddeedc1d58b6957ab30000000000000000000000000f97f6b2ddae2d51d19ba903aaafc532087b4860d000000000000000000000000f6d6739d9ac31ef4f9555cf63f331ba77b46866c00000000000000000000000026e19601a510714ee9b6df2819ad4b525edd5c070000000000000000000000001739f3f064ed4c193b519484b2a35fc07d458b2400000000000000000000000000b466a8755f241f75d3bddba5c723ea70892e2c000000000000000000000000ecc354e602d314665901b7c4b2d263ee2dc2b40200000000000000000000000017905752396584a8d12d2de775fd4e4cf31f678c00000000000000000000000039e4acb633626907a89f16fa0cbc4fcf57b7b0610000000000000000000000006104a3a414a49ad7fd362a50e38abbd4ef0dd877000000000000000000000000e6d4a44e021822abb8a3de06fe218f027e78a6c60000000000000000000000008f7d3b2771698f4fc8f6f539a1a34cccb8eb4203000000000000000000000000143ad94893c5b85017fd6e940ba39918d2b98686000000000000000000000000145b14a46233a569219c531a3b940d93effb884a000000000000000000000000c33b9f74547386102c18fca5a19395abe06abd03000000000000000000000000a23bb5a4b7d07017dc92e2053e7ae7c3d8fd8c1700000000000000000000000042dd257fca939ad6635ccd23429dfbbcac102da600000000000000000000000036b6df166b1fad4fd0ef566c88027e98fb9f2bad0000000000000000000000005b497486a5318cee07f24d0054a82a8b1c59183d00000000000000000000000034a85236707490b7e213601b63f83984d3502b9f00000000000000000000000085c1295e1853c0d45f3be7db225517d6fd6a2c9b0000000000000000000000005e3c3051cbe5cec5e4f11af11ee84a0b9ea9317000000000000000000000000008f0127a1b5da31a10c41012024e36350a4522890000000000000000000000004082e997ec720a4894efec53b0d9aabfeea44cbe00000000000000000000000025e9e05b2045537536bbc8bcd50b1727b79a17d7000000000000000000000000175fcae73870eb2bb391f4f49d66481e2ee72e070000000000000000000000005f547dcb5621de592a8c6ce9e51b3c9b4c340a4300000000000000000000000061f4faf7365089ccd682c42ce84b83d4df3992d5000000000000000000000000960e60ac7ac3bb57aaef0b15462c0ffc59b9566700000000000000000000000068be5567e47ea347fabde52af6a572910a3836d3000000000000000000000000b44cbe056d3e937bab14fd779002cb00195f5359000000000000000000000000edaf5a427e6fd90c8e4529251cb231fc93840b3200000000000000000000000078c8fb5b7e5823e3c4b2f4bc4cbdf9e82c879d4e000000000000000000000000b74b015143c0dcdb8eacc644be5c5d8ba312ce5d00000000000000000000000004e6b0e650452059e7fc28348f1459812412cdae000000000000000000000000aef171ef69786e2d4e8d2970a4f47393c1d58cc6000000000000000000000000b4239aebf1d28cd3bad935afad3be339bf86410d000000000000000000000000a6e1822cbb775269c9bfe6f1ca10c4bd53fac08a00000000000000000000000090caee2ad1d6b7f178ab6454bc363b5409c3fdc500000000000000000000000011ab48420e6c1e7579284a82082a692731d5315500000000000000000000000080163501977fa19aab6570f66012afd5212a528200000000000000000000000056894ba38cc2cc4484e916c9de40ad4eabff024b0000000000000000000000002bc55d2411c8ad67321b28406d3c79329385ae81000000000000000000000000eb7e809e905ba7b87346dd65573147fb87b5e7d1000000000000000000000000ebaece06876eaf0bb0b1dae2292261501949a84a000000000000000000000000cc1781dc64ff88bb1a893ad8f077063004376fd100000000000000000000000006cdd44a68162bab76fcc9e7e863b2b0943748360000000000000000000000005178c3f7666af2bb9d5adf80da29bc042144aa090000000000000000000000006dff9046a9c35f27c192db9469edfc7542394907000000000000000000000000c860cf2e591f80406506ce9e4ebb667ed30326e50000000000000000000000009ee2d0ca4fa4d41634cb6e00525eba8fbd6a955c000000000000000000000000cbd3f340aa7042110224bf85e11e812858947ba7000000000000000000000000453b0785d3e65e232148a5e0483dd1db224ff96f000000000000000000000000f94803e84ad0a510cf26207c84d228e62b6451bb0000000000000000000000007f190d4285b47e4d2d6cbd2a5477b660b864f6070000000000000000000000000230e6e0f7481c79e9414b49725f17e132ef036d0000000000000000000000003ac84f6a305030e5eedf5c3abd3166e0bd3204e5000000000000000000000000aabcfb8097ba2954b53df0055e4155a878b1a21d00000000000000000000000067f545cf353d6741f7bbb5e21433a9558c8ae852000000000000000000000000918e9fc610e53fc6a11e1c1f651b208bb013a9840000000000000000000000007ba55194f24a6ac15d53eeaa325720938be850fd0000000000000000000000002861296524b303a2859f72d1cdd9e2a7be7bb2dd00000000000000000000000006cc225f0857b8fe0c3cf7c26c882e3d00547c29000000000000000000000000df69ab00a8c9702d9b679bab4d56b7a93b4bb0cd0000000000000000000000007b6738e05bc6543a03370f2313e7875231fb3c46000000000000000000000000f087e7c7c313475fb8f1176f6543b2ef4fe5c05b000000000000000000000000c230b322a3310bd292b4eb8d3c6c797b226b3cf5000000000000000000000000450517f97e73d0163532a7c9db6edf08a25289070000000000000000000000008df23735f92b2d0682c038dbeb63c43cf42caad30000000000000000000000003438fd39746597eacc5ef078b7c661d856a5d965000000000000000000000000145fe205033464387d108d58cad59d80c6151426000000000000000000000000f2e735019e1a28ff1c26a30eae683b7190d48dc100000000000000000000000045695fa762d09fcea1b3034f1721414763d0b003000000000000000000000000bb902715fef760c7d4f806f45f5453c10f60cdbc000000000000000000000000de1fc1134704341f4920b3e4a0816c5ac6fba8b70000000000000000000000009e0ddb2a58caebce2d42df372dd080fd7c14154c0000000000000000000000008b3bafbca3d3e324ff23d2f3899eff43289dd11e0000000000000000000000001940cf03ba418712a469f22595560a23e4dba44f000000000000000000000000367de3abf89e2344e552479a0ff2c40f85679fbd000000000000000000000000af5b793b538bfce04492915de0b7b5eef88c80b7000000000000000000000000d7dd75ddb62462e4c692312aab482fef58cdd5130000000000000000000000002451acd66057f502cccbd094b42fa9df18b331ad0000000000000000000000002ffd9f3af4155d29f2fc927e7a4a160569ea8c9f00000000000000000000000073a7dd12d28937337876c21ba77449e3fcf36039000000000000000000000000e069f650bf4b96817b5a95f03866738e07792bdc0000000000000000000000000338454fe6b8ab73e3619990c522b43d2ef7b921000000000000000000000000fcc073bd60d958ea20039626e805a4a47bf5c7c500000000000000000000000068254ab384051cad3e1e4215a5e12b0de9d6410f000000000000000000000000e446461404e908c58e28b1e046967bc4aed62fae000000000000000000000000a1da8e0f2b87a1dbddbabd84b5f9c35f6eb9f0cd000000000000000000000000cd6655a6eb732d960f6ba1f672a66ff38f0941f50000000000000000000000008039ccb053136ce6593e47256405b867501a871700000000000000000000000081d688293f2eddf950158e2c9da6b8dfc56e8c08000000000000000000000000d5d95478bb5ad1dbe5d4a0b5908c6bf9fad1d836000000000000000000000000dde2fb1c329f6814eacf430a27ef338f38134d07000000000000000000000000b133038efa914ff06d23b1b951cf896c7cc106fc000000000000000000000000f2a9ab0a81c0da6067e9de5c90700697b5b6ba52000000000000000000000000a4062250a98335a17d7eb803254120a76c9e8b3f00000000000000000000000097ffa68c0c5782375e826a78fe8094e804474d250000000000000000000000000e7dc1c0223ef3639429f25d575fdb2cef76ebc40000000000000000000000006661cd8ab2dc652e6ed1221bf67ad8712101efcb00000000000000000000000090dac5ef7e5b2ef3ab74365e34add79e8a0d3791000000000000000000000000acc970be48820bd97e1a161d4f1c1b97dbf02f850000000000000000000000008423f5c07f70278efe7d213fe33b779cf671554500000000000000000000000018b768343602325352248cb174310db1cda273b2000000000000000000000000381a7ee7ea60f30efca249c6c9a80fdd45b70c8e0000000000000000000000006158320d229f2a294cc4b5924abe3aeaf5f333e9000000000000000000000000ed24c04a19f8a3b6fdf987f4c779dbbc2ed4e3e5000000000000000000000000a5c7458ac6680be452a464f8b1b6fea5400c8906000000000000000000000000ab4eda6a31bd6199b3ab52e2efca00ecb913d3160000000000000000000000009bd8c9cf9825ee9a5cb42bd7ff6ca6867276467c000000000000000000000000209e3fb6ed5825a67398d6759fa85582cd704d2c00000000000000000000000039feab8d7947c434a048a648e1be638029b83032000000000000000000000000c698c1df22b3e332a87df19e11d3661680cee681000000000000000000000000dbc716b0fe4f6c8ae71483f228cbb2b09c94d83f000000000000000000000000ec47676561404ff7b1ca29a0e10c7ba3a24d16cc000000000000000000000000e6e022b453b7598ce0345dad0a2807580865547b000000000000000000000000af1fb479f6c4c63b8a80ca3f511236fc8f224764000000000000000000000000215662bd0f7f4f67a795b9212cb0f5436c308c6f000000000000000000000000d55204f709134b25eaa72c83ffda4893bad976ba000000000000000000000000590922d8a5ea7d96fea104e26657a60e5e9574e600000000000000000000000035b63d6fd34331c33b133cc1dc5a200132922e3e000000000000000000000000dc82868e6de9994e8ffdb85bc84bb84c47547744000000000000000000000000967db66fdf3de8f9ce4820859b0c95112f338ada0000000000000000000000000de1fcd165b63057cd9943e66522dca4d72491d500000000000000000000000098d19377fce7fcf420766797f46606b302a2d85d000000000000000000000000eb3e5d6d15b958ffeb7ea46fd33560f240c3a1db000000000000000000000000b5f863312bd0edb223aeb21a1788a5abdf7555180000000000000000000000005ed308a4290245f4e01bd620dc7dabca23dc99d9000000000000000000000000df85d57b963b25f3894d0e19a7906a8c4cced0cd0000000000000000000000000983ac01292ca1ecc28435a8381daa9826e1d6e2000000000000000000000000364233d3cd0c731d0f0c8de17fd3d2cc9da8b2810000000000000000000000008dc83b1c3c29688ee24412b1a2e5cc1b1c116a5c0000000000000000000000005d5677b39b7c11841370012ca2460b113d92b447000000000000000000000000980b6995a477fe8cdff87f99043442421102ddee00000000000000000000000066779fabd066769c47527112ccd07a341ce9632300000000000000000000000056abaf385a1b47074cecce29528ab4094d87fa63000000000000000000000000448decd8a46eaac460e4b2794eed2e65c3247421000000000000000000000000c03b1ffd3786c2eabea6a819974f34b7dc673b010000000000000000000000006ae2da84fe86604bed5516b68a17291769a71513000000000000000000000000f26cc8ba90cc49bf29aa312c66126bbb5b46e5b000000000000000000000000022ef282950638f9a484c1a98cf4fb2b26d013d340000000000000000000000005320b2dac9065c8fc89b28d2b3b097c027d2482e000000000000000000000000dc3d234a00ec5fd3fa7ef0d400f405de7134c89d000000000000000000000000b34349dab9e930ba6ee6ab48805fcf4a2d9a9d23000000000000000000000000fc499183c5f06cafcb10db2ed61a8fba379817b00000000000000000000000004f8e65228b30f13a561de015095e4e8903a9036000000000000000000000000022a3a4fda6d0ffa43148967c44a097e0bf4cc22f0000000000000000000000003cc4b02d39ebc0b5939bc38718a796fecfaf80af00000000000000000000000005ad625091bea820ef131b991ac122ac1a2a94a4000000000000000000000000e8a45310ed5e8619f24f074a6be078de0489c65a000000000000000000000000348bb73e3adf91ccf97261dbd97abd8999c77fc2000000000000000000000000d3872923a6183daac628362c89a205c23d9e07b10000000000000000000000003de42f531659ecc35dceb59204a3f65f5e365ba0000000000000000000000000fb8a7e569bdb917dcbe1c4e3162c39b3d888d685000000000000000000000000b62b068a12f06a525dc1d458657763e096f3ca5900000000000000000000000047ae32a2fee78aa384f3a9c74f9a6d92af00def300000000000000000000000097faf601fdfd881be0e037ae933d34eee4b101ae000000000000000000000000b6bf9c2724bf2876f85840ad07bfd8cf1c35a48800000000000000000000000043426f2f45a135541eb41a9c2fa13a47fe89226a000000000000000000000000376a7a075da7f714fcd1108a9577e0c517fc17090000000000000000000000007eb8efb6d73a1433ff7968b92c0b7641a6c3c380000000000000000000000000bbd8aa2c374111e601cdced6d03e3cb5024ffc49000000000000000000000000a0493a8fdb5b0a4a844e3bb2279fffa0dfb565d5000000000000000000000000bbbb26d6e402ae2c9ec8554a82ab4c78977b6d4e0000000000000000000000004226918f9fc84afd7e270ebcee7dd933fa8538b3000000000000000000000000120f4ab152883459d7f1a60faa3831f15480401c0000000000000000000000002ec1c2d9a4012f91465b0896a685f3b542a1367b000000000000000000000000a26e7575d8c5a37df10e860931857064f8a85ecf000000000000000000000000e9c45705dc6eb9a920d347c7dd19589fd20e8ff400000000000000000000000003778262973b7b16a94ef637bbac8b089bf4bbcd000000000000000000000000481067c573c5a14cd18dad8201688b5933f81a3a000000000000000000000000ecb77a92b226fccc9f864289766d59044062872f00000000000000000000000029ed3a1cd753ad7cd78aaffa21a02ba405e3b22e0000000000000000000000007d7d70b0de6d3a473ec431bd22cae27c194915d6000000000000000000000000beaf71f1426a423d7fc7d268b223751efdd5f4b2000000000000000000000000ef337f5e066dd616d54cbc28adcae8ae118d538d000000000000000000000000433de1b7869a69edaabd15dd2bc06f95b215e99a000000000000000000000000bd381ade8da504dc7ad02263d120faacfe395e9b0000000000000000000000009602e88a5fcad481f948037a645aa0504281df8d00000000000000000000000071190410ce2f625a86d4d8a0ee35de463df90f3c00000000000000000000000092a2e4d3b9f97ae8cb84718c466d9531643e9854000000000000000000000000593e4e03b6a8bec7a3602e3251da1d95384ffad6000000000000000000000000fc9c6eb0ba333e45228d2c453701a8ea5506bc3f00000000000000000000000023be1211b52871a7e7c20f0c83943b27d0f76c32000000000000000000000000181b77fb4cb71fe5d7e77be15b4e1358d01306c400000000000000000000000005f6613ea047dba5b398efd02320c54dc1c6e22c0000000000000000000000004ff4875d3d7f83dc5faf04553a499fb3dc7e58500000000000000000000000004aea8000f8ca914887aa21ca7b2d3f92eadcffa8000000000000000000000000621bb20d15dd2df2ec734f3eeee4af721b0bef8b000000000000000000000000f9209a7eaec2537912aaa8cc4a52596a0925350d000000000000000000000000c924c003c59e70e63cf363552a7a29121d1a4dde0000000000000000000000002abe3df586ce0598bc02511ffcee344c25438afd0000000000000000000000005202004d59e9df8bb67ae35c7480a2d0e379c7be000000000000000000000000d432e71980b3e9182027f0771395538958490d23000000000000000000000000ba4bc4c3ecaf05dc014c42f48300e8c99a6de5cb00000000000000000000000085624a18e5b1c3119109ac0aec509cef6ef64dd3000000000000000000000000031cdab9bbf52b9000f023c3197fdaef8f6a4989000000000000000000000000cf69d1a853f1af30022d4a1336071288fd5e957e000000000000000000000000d910dfcd7ba5c5a3bd66f6773fa977fb3c8ad80000000000000000000000000070df3b65b87352b1f6a97a6e9e684b783b9b368600000000000000000000000081f4adbed40926abcd09fc9b66484dba962c9b1f000000000000000000000000113e7cf82478ded23daaffafc56869bc0b60345a00000000000000000000000067adde01230c6c5af1cf8257b7d0176b1afa4589000000000000000000000000cff56784383cb532d57c5f8b3ecaa4431d9f9f1500000000000000000000000081eb1b53550ef44dbceb9b7537ff21666f6e4293000000000000000000000000bc39e7939e1b9fbd5e0d9181da1a8999e31fe7310000000000000000000000002f6b2cce10e3f777f4813f080a9fbdc64806bd88000000000000000000000000dd0f6b9476fcbb27bb4c1c177e00312d7870ff380000000000000000000000006e3fc26eb80d8c4a5e9df2c407d3dc1ea34947e700000000000000000000000021d7fd4d00df28a3025540ae940f22d16fe1a1a80000000000000000000000000d56fe4602b8d2daedf9b81067d0b5cb70d873e8000000000000000000000000f1b974c26cc5551246b8236be336d05d87c3f380000000000000000000000000112ce9ead1ad5b1c2b773fd14100434c10df3a6f00000000000000000000000087b46184b8dc518bbe70779febcbb23a28ad69e800000000000000000000000078875fdf15d806ba5fcd3fa727f4c29b43452b5f0000000000000000000000007d643ed2071cc032891ea03b356aaef9d395d9d0000000000000000000000000f5611efda3cd2853a3d53e00fdfe7ff234430e4f0000000000000000000000004cbf6c0a58a32f298ec4f955fa9076bbf513adf000000000000000000000000095bb22a05d233077dbe4137f2041226025ddeabc000000000000000000000000efc0e85c02b9a36a22eb8f28c41eddef8ad25e9300000000000000000000000056e12c7fc95fcc901c47f9214c343fe1d251d9f00000000000000000000000005714c511f14402c36e57f9dadc34aaa87ee06b39000000000000000000000000afd327ffd3e952644f4e4a719fd9d6c6073d68e8000000000000000000000000162b6336beae9eadd8faa130c0c603cff63be134000000000000000000000000ff7444cfd38183ade42ba9ba39ef241970daadca000000000000000000000000b86a2c3d171e0ecb3a91fd0a753f55907862cf540000000000000000000000008b9d062ce55bb7350792e9aabe4181269b971d770000000000000000000000005d4c0f75d3bcb8ce50c87c7b744145ecb1a23d510000000000000000000000001c3db22524220b03ca1c3834ab87b4eb72044c23000000000000000000000000fd76b655a784a83b66901784782c5310acef6ad8000000000000000000000000f7003d710dfcf86053116b92364e0de87ed2fa6a000000000000000000000000e3a37069df5034cdad7086ab7528ce507ce605f8000000000000000000000000e2de188a36629647a03400061c6ca663109609e800000000000000000000000004a08e05acb73c07fbbffab9264aabdbbf2c9aef00000000000000000000000025dde3960ca08e854919bffe8a33d2bb4d17292600000000000000000000000006a2daacc95d83ce91bb2eb11a2d98bf6cc0724b000000000000000000000000c6ce9cced7fc685f31eceb507d0dcc2f94bd2088000000000000000000000000c30d6bcae1130f726772441411cc9607ca7129210000000000000000000000005b28d73da7ebaecc213a683386b9883e6255798f00000000000000000000000003657b302190beead8bcab7b88d25cc49309b1f1000000000000000000000000779065f0f7f5886d897dea76dab4b77e479df19e000000000000000000000000572cec266f64439dd28e2f54b36b01f371a3aded000000000000000000000000a77f691f5dd62d6c7a0c0d19fa74fd8e3fb91d40000000000000000000000000e5e5131ebcdc85efa94f8700f52dea66d268fa9b000000000000000000000000a3c33585bee33f34f3ccf13af1ccb7ea54add8570000000000000000000000009f7df232dedf612043c03a716062848473b20739000000000000000000000000896de8e989cc0af9f37666141c02f7db65906e2f0000000000000000000000002f0e0d2749f5cc053186d2a47d65ac52da5c62a90000000000000000000000008ccd08762a6fc3cd6389f19c148e1926701384b100000000000000000000000016155262884318ae6cf2ad16bf4f390b1873cf55000000000000000000000000eb1430d83eb56b28c72dbf9fa3fa7213327835d30000000000000000000000007c1863fdf732b1727d333c19ea1aa048df19387e000000000000000000000000626db75aa50828705c5f3b51213b1cff5328f4c90000000000000000000000008762753d29504883553d24ad9cb19c5ebb096285000000000000000000000000f2d7ca358e0ffd45a7e1a7665de29f5daa98f068000000000000000000000000b27242338d3b52b53692a71033509198e19c0cf0000000000000000000000000ffe281b69e15fedcaf871818cca506c952adc3c3000000000000000000000000e33325627812c6845d9fa02e36ee2e344e10718b000000000000000000000000f2f559d0d106686116bb5a175ac6cd462ecddcf7000000000000000000000000c2b9206f6035226ebfb26fd75af355a2e1629d800000000000000000000000003161af47b7bd4945a9372ad1bd62b2f24d0a980f00000000000000000000000045e910d0f7d8e6217d596a15da0874fa8202bf7800000000000000000000000092fa190323fedf168d3c787c7144dc57a1079598000000000000000000000000936c4c2012f6149f0abd2859a4b0deda461d2e76000000000000000000000000d506bd54d9ccf4997bc331beafd237b93d055549000000000000000000000000ee46c657841b53ffae517d5c3fc693dae5cc21c90000000000000000000000009e84aee3b8cf37858c9375216e4a55fd1ef3d03b000000000000000000000000a91f92738c15e129535c2598ac350039f933e3eb0000000000000000000000005abfef2f5be3dd98ebd2964ceb87c9d500a4a8fc000000000000000000000000d094a73db37d81099685c65bd0ba496ff56d9f240000000000000000000000008f7e22a49d103e3cdd3f35d7275e111359a468110000000000000000000000009953d3c9fcb3cd484f37653fd997eb5122bfac55000000000000000000000000e3ae5fc6313abaf41744a3ae1d0741ef6eda9c39000000000000000000000000b263203b572ba5e274575f7a559a20443192d5fa000000000000000000000000fbab32dedb1cad6333628741f74f5e8c649af77c00000000000000000000000075899c1a90c662fda5c6f360754058210a98b48200000000000000000000000062a5faf38d1b6bb8861ed840e9d2ebb2a87328470000000000000000000000001a7237bc6ccb5c8e0327ef66e53921f9be7196af000000000000000000000000c230fb07a9316e22d35c7750f239018fc82c8c580000000000000000000000003c66a066c7979fb8959cb5bde60a6eb361e0a508000000000000000000000000edd933aab2e4fda9d2f12aa8c04b8a2aa7f246ae000000000000000000000000ff9dbd73c1343db80cb24d14b445a1e07e55a1df000000000000000000000000554d440cf23bd913ac47a1402a416fc65e0846b900000000000000000000000090fca91ba46486d9c010ab15fcc784ae37ee00b2000000000000000000000000294aa67886d3ae69ca80a28fa51f36ebcc63efb50000000000000000000000001bb084601a483956ace67f958a8f792eaad94de00000000000000000000000000bcb8ca4bdec056b766987826db3161a0fafdb520000000000000000000000009d11ed2225339e993c4d5b5fb9de025d4b623c1a00000000000000000000000009593f317c10b34c32525892aa2bf4f6559fcc58000000000000000000000000958f4e594c4d8cc4ed8f801d2c7d41afd6cec1cb000000000000000000000000e9d385b708f25ccd2fdb22cc1aad7f41403770b400000000000000000000000016d6e46389d88d5893720631176efedbd094182a000000000000000000000000e5990ab87041662fe8432b904f7ea98efdaf9fbe0000000000000000000000001c3cf35debb5bc3464a4fa605f751b746c9d7180000000000000000000000000142275e6530f35244cbea840e8ce3a186c176aba0000000000000000000000002d1ecfc10d589d90565f2e4f75b08f2b47cad71f0000000000000000000000001f483ede1958b54b00b0a4e8912e79f319b04f79000000000000000000000000ba7ba1c6f3c05822084ba1b8acc0e03f3f45fb6d000000000000000000000000a7decc85938479438567537c71e7aa91390f1617000000000000000000000000e51d500a254bf779cec353058a07979a4dc1bd71000000000000000000000000a8f214f3e6e6f5cbc0c52ea7efeb62ab81207943000000000000000000000000d3f99bde7ed9a1ab15e460f5bc9ec00e8e0232d10000000000000000000000009ce1cb8152b9e635c35635b925edd8f80af8be520000000000000000000000008e83c19badb29289ba08cf8b8887e90ae209a733000000000000000000000000a819874576da98af25b9953fb3fef67e36ccf51b000000000000000000000000b45317e415597046b621fa5a266740d843d95c4b000000000000000000000000d84d1336db6e0cd2df93d3e637eeb66f189ee554000000000000000000000000b2f3ac3174118984705c3ff1bed5108d0b13909700000000000000000000000060882fe095f0043001b07292bc25764fd547d595000000000000000000000000968dfa51bb086bcf74864e5ea151936ce01fa5d20000000000000000000000008c9d009e82fbff58f0e761da9964ff3b458932a9000000000000000000000000d561cae0e352626ea7fbd4be9c0b07335e76a9300000000000000000000000004b7a1e83c907c1a7d7e685825637b2a801b6ca3b000000000000000000000000f570271b187dc4f1855251d1a55f490363699f7e000000000000000000000000d90f1ddd64be52640e169843e8279bf813216d3200000000000000000000000075e23e4ffd55831b031abe3bc2e2dfb24fd3d72600000000000000000000000087b6e0686625f2ee337c23a27d79d364a632bcca00000000000000000000000008189a338773909b3cc2e539577b796fb206d2130000000000000000000000007349ef93d46f6b0d848e0930281eba14f08999b9000000000000000000000000076e5ff1db4a3eb15e48d9c21ffc1c5c148149b300000000000000000000000001b8516c08f59ab24eb997af610020e11307f4c0000000000000000000000000f5d1d2dcb6869487515d2ff392ee123769f6cd180000000000000000000000002d0c26a0b55d07d02a3d4afe0d9179598f8a7abf0000000000000000000000004c3ff939ef1e2d420bc7e10baca580a38af014d70000000000000000000000003c9b8fe08af4f3ef7cee8f3a5a14d67df45c3010000000000000000000000000cfc9ecb4ed50f425833a3347c05dd3b9ba25baff000000000000000000000000a4d0a90e82901dc182f45e0576eb386f98ef7eda000000000000000000000000189b13e12b8f9e5ace33e6834922aaab55a6afbf0000000000000000000000000ad763df13b32c4030c20232210f5d379e06b3ad000000000000000000000000b68e0515fbe0f8ef9d0fd422f14553e86c603016000000000000000000000000393f0c91d0b829c5608d31e46d283acd1e85377e00000000000000000000000019dfe276f57d802c6fbedcdf5518e10f555d7bfd0000000000000000000000004c0d3f09d1c184d27ffc99235e156b1c3936e3df000000000000000000000000163466f42c6c33a7e6633a5af1dcb594ff2b267800000000000000000000000074e59147947ba9ddb326129c3cddd670a1c8921d0000000000000000000000000eaabc21c1f8b09ac83a0f8cce22aa5e81e3fda2000000000000000000000000f82dbb8c189fa57737094b205ab1f9ce17c746b9000000000000000000000000ec3caa7427be2e013ff1abdcba88a6b0301ec68c0000000000000000000000008db4b5485e4fdc6e74c5b2f36d25ffbf520bd77c000000000000000000000000374ec77ac7e6d005e533f0ce0d5899e5df74c516000000000000000000000000322d6459de388e07a9f3bdd514ddb66e9a0be6ef000000000000000000000000606754878aedf4572e06d39a221253b24ab517a900000000000000000000000045a16f228d8220f15f9f37d69d5ef34bd350a5ce0000000000000000000000000124d5adf86ce6d434401cd1f924770675b98049000000000000000000000000b0023a9935e2ec569b405a5006243e70a5e43406000000000000000000000000501606eec854c047b1ae7e039a4cd10d465f74d00000000000000000000000003c651e7ce8774cd1ebc6f88303e87eadeda57787000000000000000000000000863b9b3cce08c0d4606b4c3ce8d5cf9b9e8394180000000000000000000000006bf0230ec004e66051d73f5d73f1fe86491c1ded000000000000000000000000e80cd082f095c0d23b223ecf4e1beb67eee71be1000000000000000000000000e5682ef77c9119fe2976ae2e38493b6fb72bdce3000000000000000000000000b59c7bf128cdf69223b79454b2502c1869c6d6cb000000000000000000000000e8f01b6746373e33b372024900ac2d253bf673370000000000000000000000008ccf1e854472b84798e7e4cab1f7c372251128010000000000000000000000003375275b6b066b91dba52baa886326cbe12a1843000000000000000000000000680bed35af17255a51282f1c0d57a21eae011fde00000000000000000000000089199c5917052347e6c10b005f97171c93461a1800000000000000000000000047e900cc4d18b8507a91c54d79c92d1f3e638121000000000000000000000000f06e31b1bd923f2099ebbc3d5315be2b2caefe1b0000000000000000000000004ae2e4c0cdaddcd0c634d35b386177e31db7972f000000000000000000000000dffbb43492aa8572d09caea1b4aeae4c906130490000000000000000000000003ce4e31a0f9a01ddb6c6b9b9c5372c5ac2710385000000000000000000000000986c7592e6d74245fbb3550c084d10e5aa4a1eff000000000000000000000000cf1af5271b32826d0b0586a0a78b040af5acbe2c00000000000000000000000038722eb625c8726021a1e67a3f03a88bc94f88c4000000000000000000000000f6fa654dc25f814c976f9c0b1dedad07a7b6679e0000000000000000000000005d24daab3d20d5c7c492995cc4e10815d49b6a170000000000000000000000000e6cd9f01ecde8e2af9bd8da75563c0dced14f2100000000000000000000000015b65267cfad0d91f04028913dce3282b7f2719000000000000000000000000067f57ca276c7b6424ef6c036083f8db02b6f90e3000000000000000000000000a8163b7d2d34d1aebe1b14df0aee26b6d8aab634000000000000000000000000ffaf06527fc2a129933d3a789c80630916d86f3c000000000000000000000000687eab3fde8a541ad28b49000ee60205e7951b4c00000000000000000000000045ce04c199e6178b12eb7bd49850662adb4676e6000000000000000000000000d3cdc2bebe3754c69d690648626078466a2cc88200000000000000000000000014a4b9aa7727ae517290d6653b5a59323d415a4000000000000000000000000043511fa0f5abe7f3cece91d25a19445e547e46340000000000000000000000007c3f25ffde80a78ada7ab212ca82bf5c96e31b2a000000000000000000000000fcf59eff6b6be440f00235a310bc67407bf03696000000000000000000000000d060de5750b72ac74e0c7880bb7aeea898ead49f0000000000000000000000008739f6a91f66d99fb3e61cd5d101a7548ac3d00a0000000000000000000000006fd23524ca112a3fcfe56dde4b97c74d23eeaee500000000000000000000000083cd453f42a5a05ea5cef95f280b1c2e5d50357b0000000000000000000000008049b6f40207c34389ee8e1efd12861ba4eba58d0000000000000000000000004e5cd7ab27377880555d52ad12b895ea19034cf20000000000000000000000007b79aa710014009ed407561cbcf803b2685b560a000000000000000000000000f10741f4e8191a6568026fd95b79035e46ac6d1d000000000000000000000000459a65c8b0c05f517ccec7952f6701059ed1efd3000000000000000000000000353a7f878ebf4f63547b1df9fef4c8a6e96bbbfe000000000000000000000000a33e4527b4c2b18b88eaf9b35cbd2eefec0d3db100000000000000000000000037aca63c698e1faa9620218625f729815091a590000000000000000000000000fa53981b7e4f55a0590e88a72232ba843fe8d08d00000000000000000000000032f96896111af027dbc6ba848eadd718147f1a3700000000000000000000000002f863de8eabe6014d9bf8698ee4b36f1ed3d337000000000000000000000000c52e45deb3ae8ed3aba3e8f4bfa48d9ce1a3e81300000000000000000000000017400b4de305c20e2cff551063da62aad09a78a6000000000000000000000000df0d6a64740d5d7d3cecef3093742baf6f4580dc00000000000000000000000084247b8c54750065c3bfd5938f7ac100a6b2c2f0000000000000000000000000ea4a0c7462222a7d8fcf03c5cd97938735163491000000000000000000000000e825e19a3eca13815c5d1efeaee311b0a5a4db4b000000000000000000000000bfe8b24719e7bd34d6f2f138c40052760721caa800000000000000000000000010237e46d330de110102b64126c7309bee849a3f000000000000000000000000856cf9229d7aec9280dfc5115fb2415481736c5e0000000000000000000000008d412a2af8634d6d34d7927c43d76f98bc6ef9b5000000000000000000000000512fc9f7c8931642f4c9faef51f354e9b7523b300000000000000000000000003a776171a1dc801ac198f97c9a594c1e4cc487e7000000000000000000000000e43ae13c9dd9efd98dc34e641185db2edfdd48f100000000000000000000000032dd6dcdc2ffe02f90270dfa78aeef3a5acea7450000000000000000000000002d8ecb11c1cd3b4acafd14481de35c2497341d2e000000000000000000000000fd29cf719178dcfcd1142f7f57ebb0964dce07dc000000000000000000000000cb118a8697aab5d5dd28880a06760bf010ad341b000000000000000000000000ce05fd9ad59a974433c5b429228bafa1c79c7e950000000000000000000000002c1f313877fec68bfdfa956cc53bf44e5aec7545000000000000000000000000e1427bf21952abe628db147f69e71920efa20d7900000000000000000000000096a0756cf9a8fd2e9b0e5ef52d311b2cc75d2101000000000000000000000000f8c3d970875a9b2f7819c7f942ae4a32e9e6cb5c00000000000000000000000054113451ceb7bea6e388f72f97a25abb7e7c2d7000000000000000000000000002e4170c059312642ac0c7e8e4cee737ebf8d5bf0000000000000000000000005b1bce026fa44f8559b3dee5afbdcbfd830ed0de0000000000000000000000008d50736f0ad085348c70e1c68957889ce613b0790000000000000000000000006649d691bd9a13bce3ca502f382940bd52785325000000000000000000000000745929a11154b75c7ffed76185ff8be074e04914000000000000000000000000f41aaae0d9b7397c68fbbfcb855b1267c8d256630000000000000000000000002ea2b0be2a72623caff02a0d1d25839be6dce3b100000000000000000000000049cb52a0738e3400083fb0e2c1742d4ef3b2a66200000000000000000000000031c7c8b036d3488373e55188c3784dd2c47e94e6000000000000000000000000176a9da9a889cae06c57085bc36098a3bc35747e000000000000000000000000871c3b9b87ddc28882e3ac3f1351dbfd9606f500000000000000000000000000a301469ea2963c9d7d24b81838515d0a5f445ff9000000000000000000000000115e75967f5aca4dbb96d58c1a87d2fa5fd96463000000000000000000000000461844860e722d6e2c7e523b3ffb5051198cd41b0000000000000000000000001cbe4120e97b0dbf118ddc1f1c71a3661cf8eb8f000000000000000000000000aa9ac22248c107183a6194db4de0111606ede56100000000000000000000000003f9004624ed71677958c2a4b5d72a99bc5d9bb1000000000000000000000000299ff1877c38d82bdaff7439f81d7c61e7937d92000000000000000000000000e48a9f62ca4558297f799b728788ee5579dccaca000000000000000000000000039ffc53bc451bbcc4c6885fe95ce1b49b266ba3000000000000000000000000d613fc56ef446e6d60f11645a2918ad17c1edf7d000000000000000000000000a19666179258c019ea82ecf7e8a51b031a9ca9640000000000000000000000001240376a356443153b11c87eaa4607e439e2ca7d00000000000000000000000082f15ade3e6438909311dfd42a310822f0229271000000000000000000000000ea0140979c572749db37b661ddc01f837e5ef668000000000000000000000000abf196a087a5f7d994f41bfea0ba1f55e96566c5000000000000000000000000f4350c5282a59625efe8aea7d5dac35af50b0184000000000000000000000000338aecd942ea6af0426955086adb94e804bd9d250000000000000000000000005e0e8dc8ba38af28e5a5be60850afe05eb4f67a20000000000000000000000004f2d6eca02da528327f6227f4fcde3d011cabc53000000000000000000000000b680852d97a0d9bd724b4d0987546a4864966849000000000000000000000000a790684e4c7ae77c01160fede9c3b7a29b2f3b4e000000000000000000000000616e51848ab7089b988f9e1f4b3906ff8faf27cc00000000000000000000000079c8f5eddf0c1a04091fb1ac0ca70efd23514378000000000000000000000000fdddd2808f0b8cf4fcd57299f23e0c7c42f5e9b20000000000000000000000004866c22a7eb9a2cc62e1cc6d50ca2cb8976d2af1000000000000000000000000e00eaee12863b832411abc0e492fe2c5bb945094000000000000000000000000648c86594fe83555706da4ff3726060967397e24000000000000000000000000eb3fe1da18c074e41c5a1bae6cded64441b5d321000000000000000000000000ee44d6aae1c74701e922b88149af655a19fd7b99000000000000000000000000749dd028b3c48cde929f6fee097a7aef67efcaa600000000000000000000000028a9c43eda1c4aae40073894b9bc7b78a3cace4d000000000000000000000000167eabe4cb19c5a90e2ff9d038ae8b4e6e5ccd7e0000000000000000000000002b67916867a06664c6d8d9f7894966105bf2d51a00000000000000000000000062b84933e029a9196a103c3925c2924ea498bcad000000000000000000000000fe6e47ad91a233f4cfae59a8cc8f39a8ccc3a01a0000000000000000000000006263469609c8c86c2a16cd61b0917570aef175cf000000000000000000000000001d4ed3a6e0485c0340bf20e77cf54f0f2f1ff2000000000000000000000000c1837a872196805088fe6ecffc6de0444ccca56c000000000000000000000000b610b9cbc568a69b152578c143938f85c6c0c2d1000000000000000000000000e138d1fa33aa61d1087b117a28e659c7b6f68001000000000000000000000000352ef5f107a1b76f75f9535ff8f0bc9afd406053000000000000000000000000e9d0e31e9711eec40516a6de68ec83d9812f6aa70000000000000000000000003e51613e7e2d17b72ad7f920cf7d8985329820bc0000000000000000000000004e8f2e6f81373cba998f4b8d7c9bb99a3508a5cb000000000000000000000000387398d69f5261819f3bc336ffe654db30953bfa000000000000000000000000c49acf2b72c974268965c919197dc59b039565410000000000000000000000005fb6f90f58fd6d8b9d5b58d33e37f562e2baa700000000000000000000000000cf7e061291d4ea7cceff5d38ddbba3e690cb6c3d0000000000000000000000005d4c4ce72284edd4f6e9679a51be536108031ff50000000000000000000000009f6c94e582bb20aeda13f892c23493c65ec433f8000000000000000000000000dc80fc9fcdb84bf49c6864e0577b5b4846eca722000000000000000000000000b7876b177a1507b28f2116a54682151679bc42bd0000000000000000000000001b293d82d9ebf590bf6e7e22ee4916b25c908e700000000000000000000000005966fabf7ba35e5605751f92c41de0322287f97e000000000000000000000000db2fbccc20ddef9b83e8eb104ad3efda7029330d0000000000000000000000003ec6b4920d9eb06974d78510340df23456a68f050000000000000000000000005c27ff8c8cd524e44b446d3f9bed942a091aa11e00000000000000000000000098810859ecc42b762da68ee1c38443eb6b28a9910000000000000000000000002d9519333613e4b9b2c4ef562b4a42e2357a67c300000000000000000000000071bf59796d480d3d0f8d9b727fcdcc921fe96c9400000000000000000000000072bffcf0ae72db38631ad65b80eb6d48184043db000000000000000000000000f411132d0dce59c9df27a5c0c11cdddff83859a900000000000000000000000063c53abd911c195b5158cf9f9c2dbf6943b6d05500000000000000000000000064bdab8b883983c5d519e39812b5e991ac39fcaa000000000000000000000000303aa97627164ef92e04242c0f456eda12700b0f000000000000000000000000547b5ebd9407586d780c0d4dde1cc5f00d6e5548000000000000000000000000f51b56d716fd9c641369c3d41ebb6328d704d06e0000000000000000000000002af8c74583fc52b864cffd3736d451e7a5ea8fca0000000000000000000000002e0230f84e35d5fc176f7befd73a0b72bc3be44000000000000000000000000082551e52a04a477a56b291e2113dd844c9b14df50000000000000000000000003f08cc67881d3b636db3edc766a31664e9a3aea800000000000000000000000043fe85f789ee3c7b3c6795a6fc3e8e9aa0eacab0000000000000000000000000213f656c9beef4d60a434951fada487099707cd1000000000000000000000000ed092f1ed768aae9013fb1cb2b992e8b3107ee6c000000000000000000000000c9b3d450740da3cb66581179afc8dc414aae3ac70000000000000000000000003e1c4646e294c6b85d27bb18c574a64b7abed7f3000000000000000000000000502fece2159a87c6d31b151ea1af98336273cab40000000000000000000000009c196e12c6e75e070243b2ca7e8c97d0b8c90356000000000000000000000000b83531695776994597cdfc644ea31225a913ffea000000000000000000000000f99b5e38aa702669c637891222d7118491c5445b000000000000000000000000a463af5f10ffed4b7f23df852bd1451f6fb3283c000000000000000000000000e2f8de34b3919c2073d3cf7485aa1464d683af9f0000000000000000000000000fc727842a920741105e516fed32be4fd58781ae0000000000000000000000004b24e6a37270469ccde32bf4eee3e73b05958937000000000000000000000000ef5540fe4d2bb4296c669d62544395c1ae2b01a6000000000000000000000000a3252360a616d1e1d0e3609f2a08af463d074c90000000000000000000000000502b51144e5073786286607b85bcd1fed04d177100000000000000000000000014126498038b3940cb5197ab7c6374cf5de18203000000000000000000000000928c25aaf5dde3fd9c28ac34f1f3e33fa18f44b30000000000000000000000001e7846cc9d23f8196739a0115da66377590019a1000000000000000000000000529882a79ed50d67a32b496bd26725b2a635c172000000000000000000000000bfd1c0f5e20b6c01772aa77d0c732353cc7d8820000000000000000000000000816173b9ff8d0bbfaad3e26e9cbef259f50c30da0000000000000000000000008694bec932d73fa6428f5418b9a80cfca7cf9169000000000000000000000000092ec14393bd3f4f7012bcaab12237ccdd9ee4b7000000000000000000000000ba5f6d9805d00614a26b339f5eeb5a458b26e4030000000000000000000000001aca6523c303727a426a0415b146c4d5a05b9bf3000000000000000000000000b752488023bcd6edf3b99a38fb0ed6bffbe7be660000000000000000000000004b67d63bab1b40490381f2f6f0f609ea5088445d000000000000000000000000d385bd384820457a1db7aa5c4f0f1d84c039049e000000000000000000000000293abfbd2327e5d3aeed0f3c95108d73cdae579c0000000000000000000000003f0de229b4b912999263c5400f02600acb9b78b60000000000000000000000006091192b2438f17433b269d818baaf711e58d7ec000000000000000000000000b43226f3f5ba61935836a5a77efbcd6d163e1b2100000000000000000000000014e241d6567ee2a7d5e8774886c9e4b3224bc0f9000000000000000000000000251c4c2500c4b65e9c50ec5b7a2c4e8fe507c6d500000000000000000000000024e73c26ed6ea569a93c1b103a2d089b686e00c900000000000000000000000084bcc0901a4577e88152eaa89ae3356138d069040000000000000000000000002b464e05bd4d44f8b0f6731587ad870499a753d50000000000000000000000005df42f93866a8a7a83c388b12f12286b373221ac000000000000000000000000f28371cc40f8d6b80df9e117f1545ba523d32d380000000000000000000000008aedc792c777aded18ff105eae96d091bfa506ac000000000000000000000000d8a51b8f6ef650dac42768e52f8fe0fe1618154e000000000000000000000000994d770e949f078e82f515c6afae13a5a415d0930000000000000000000000005611a4ebe50049536663aa781a22d02753ec45e0000000000000000000000000e7454ed77366eae0060d989cd0007041626f29fb000000000000000000000000f38826e023ef9428e18663b935b4ea6ff354b376000000000000000000000000314f36ff08b0e1c2a5624905303d291813c93400000000000000000000000000079da6676eddf6bb3fdac0683a3c42b1500ee4bc00000000000000000000000034f538e60503f86a2bfe0bb4aef5c5c4ce37c95a000000000000000000000000436c86711b8177ee5b8a431484a80e59d30c7bba00000000000000000000000082b15269a6efc3673eab101b47d37f4c6f1b43ae000000000000000000000000d7b0eff141130b2b92126ffd99a17fafd92bee84000000000000000000000000b389ce5e782759520d1ef1180e6cf993d61e22760000000000000000000000002d5284e1aa2436fd37b5410e5db692e1f5b1b2b2000000000000000000000000f8a2d9610209941c71a63a30eeb68c7a54c563f5000000000000000000000000f181b36fe604fce038f6e8efb729fe103f72eb020000000000000000000000006ef90cb793d2b317a58fa89f03bb44cb403bdee1000000000000000000000000220dafa059df24bbad6c0d5b9d830660e5f5d872000000000000000000000000b5a513d82d050ee3a6bbc250c8a60e4e0d7475360000000000000000000000006384a7e184f587ca1dbb04ddebbf5111ab1bbdab000000000000000000000000892365bb0e0d58f079270345eec001468cc0fb18000000000000000000000000ec26284af0b6a3592c78930b93dd8d39d45f5468000000000000000000000000c174d7714fb20e5aa45dfba528ee4d9f56aa7a3300000000000000000000000084c54f9fd3dd4992159f3f76533ccbc7dbab320e00000000000000000000000099ff843befffa4c4cb9ee8987504611813751bc90000000000000000000000001dd6d96e4b0f764a819c90b034a9154be8479957000000000000000000000000ba266bf8cb95828e363a7ddda153187c141202cb0000000000000000000000006018bc52063d00143a97bd4d59cdb7340345e6b8000000000000000000000000da0547e8f2b61bc4da0f32e02a45eb0b615904b500000000000000000000000025f79daca73917b11cc241b340f997bfc76dfc94000000000000000000000000cf206b24d897bf4eea967dd74e5d1a2c5c1781ff00000000000000000000000070364c5f21b120d0e33c26d502e1082785249a5a0000000000000000000000001f15366a306d8f5412fa09811ef690006b59d927000000000000000000000000b4e8b9fbb084f89bf635389f4c8929a734ccb30500000000000000000000000074065f8a3babafb45a1cb17dd84adea0447ba8bb0000000000000000000000003dea82bd6676df8b8295ff9bb53458e3720305330000000000000000000000007b3c7c5ebd0ea7d070c41a28af473bdb3e3d7956000000000000000000000000c16fc0a3c487e71a7298093a9a5efa34508e35210000000000000000000000006883f2f4cc1a396fce400c35b1e355f8a1d515910000000000000000000000004b4bf8adb75bce48f801f93a83ede6db4a9bd872000000000000000000000000478c2b1f3fd85d3652af08de97b9624822e3b1990000000000000000000000002240fdaae7f5420f35e55643615bd559fcfab2a5000000000000000000000000c3d1e234886b251a4aa8b25b3627cd158173be350000000000000000000000006ff7482553adc1297df13d764eea58afc3d877480000000000000000000000004bdcc328b7a1ab00d9c00d7ee6e05029f170581e000000000000000000000000fc0ab05534606a9eb4905b0173e76cd971f019de000000000000000000000000caf384507b088c2c4fef8f682cc6ef680ef89a35000000000000000000000000145c57a2f40a7f7f9ca7dc1a6c5a72aa7012a4f8000000000000000000000000ba29ee128deecac0867feda0b0eab0a1f06cd03e0000000000000000000000001053450efe8ba376a19341b36e8189d2a712515f000000000000000000000000d8afd206d315deecfb57e8cd092c22405019d9f400000000000000000000000094fc578f5f782358fa5571191d7ebd7b58c82ed70000000000000000000000007a7656e283525f3ce4b407a5e63c4e53dfbca61e000000000000000000000000b26142fb2e6b2230760f211c7f63cb7bf92565c800000000000000000000000075a0282b823534249a53e163c5370b37da017d7d00000000000000000000000019d123f1e46189f5489279fadbb9b4eeed304a54000000000000000000000000f792f88ac9c552cb273df3f4d20a922e126fa7cf000000000000000000000000043b52f55bf88feb358eaf61560728a5446c5e8400000000000000000000000037a1a6f2444677f59e5752e2951faaae75a4378a00000000000000000000000089bedb52e18b638dfb22717e0bc20ad59d88f3b4000000000000000000000000abdc20c822af66b0aa5cb275210ab4fedd06870d00000000000000000000000082e410e499c56d50b19da2d26201c7d4f12f90e5000000000000000000000000b95b34971fbacc1dfed5fa9930197ca5cbf915a70000000000000000000000002d891fa034925bc08f0f14ceb2e82f72bcfccb1b00000000000000000000000073897fde39465a477ca6e56f76b2ade0529cf6140000000000000000000000007fbea0adce06f91c68af405536f0d001508ab7b7000000000000000000000000b339dddf9a386a8adbb932dbde3eee8206830353000000000000000000000000e4567135bd655ce24ff639aaaf9f58e6591b84770000000000000000000000008557e9dabbdcac128f3fb5d1f0d408233cd9fb38000000000000000000000000b076886b14dd9abf885d629165006a3083036c11000000000000000000000000ac22b50d2d364a907594a13b60a2a39e4a36d458000000000000000000000000a40b2508225ca5296e99028c7900083f735f49d9000000000000000000000000b55b45931fcc341e074a37020280f8aa6968960a000000000000000000000000a2bf5642d0194f07e42c356bb2480245207dd8bd0000000000000000000000002a10a26d243a6f98545c948b88822c22cc58ace9000000000000000000000000c61c9ee0ef0fac72aac65fcebdec71c4f46b56f10000000000000000000000003f22d27aaee57ee5a1bc73f7fe8e360045bc5ceb0000000000000000000000004beae55bad2579d83430e0dac5980898510c5d910000000000000000000000005e581d8884fff6c15302cac54f09b48a1f66a2e4000000000000000000000000ce7724c877dd38f4764ffae7b137d9bdc6cb7d38000000000000000000000000bee85c85abe6391cead4b53e54073b25e59b05de000000000000000000000000c27315896bf20cbb982d20233416cedb82b8e48900000000000000000000000080009ed19c458c2a1ade158fa1bec9d583e0c0ed0000000000000000000000003bc875c246751ff039b37a5ae533a1e854362335000000000000000000000000c6a3cff29b52b81f6b55df87a5e927ec3422432a000000000000000000000000eea064221bbdfc0ff403c04378167b6a303bfa1400000000000000000000000044bd70926191b83b32c5ad1c6a678f279e71563f000000000000000000000000a6ac030afb88022381b475226d18c138fda5d66b0000000000000000000000005073368e03e4ce1da04ba774c79a66d450b5cd3c0000000000000000000000007fd37fd3f26045ec835430ba6935c3b0f3fea5dd000000000000000000000000a0b4302c832043dbc939cc7e54ac60154185f903000000000000000000000000b5655c89d728465538c6211b1427d9e050d4ae38000000000000000000000000168cc9969b2d69bb30496023726238db147d876d000000000000000000000000a8ff60d87bbb5894e7527209481a8fa5e74e6a72000000000000000000000000e52c472e731fe8345f2d34a720b90912ac8316ad000000000000000000000000488ed4fdfbf5da2ad20ee9e1f5ded76a7ce01672000000000000000000000000756ce412c8bf4016ef0af1df343dfb58d324a4eb000000000000000000000000639bb95781b69076904a5300e7ed276ceb993922000000000000000000000000418a15eb8953ac65e3cd1968918c0d300613b32d0000000000000000000000001ccc56899adbaced98933d59640e2dceff4e18c70000000000000000000000008a9cd15e6ce1927ceb69e90f2d37e503d28b157a0000000000000000000000002fc173ad32c64b8b173ff2e33412918e03c65074000000000000000000000000d08d10da7da77c5a2796e90d107b0183f758653b000000000000000000000000caed259ec7c8444e75a768d69e401b064e80d3c7000000000000000000000000e0a15e03eb3408e5451c64cb058bb57ae14dc40e000000000000000000000000b0c0a789b02a0420cf3ec0e0e6d2612cf3397410000000000000000000000000c11d61b03c274b55abe53b2f0dd65d555bb3ee0d0000000000000000000000007c395828d648238b6a626d0c60edb1aeea2f9bfe000000000000000000000000aa68ab14614826011185ac99b4095a67c0290014000000000000000000000000dc39982f35df1bb36cc763d988605c6e2d3b272e000000000000000000000000cd506df85d133a1970a110d200dcc66aabc2515c000000000000000000000000a1b5952ae4eaa7dcc2303becb5f9de92a226e0d2000000000000000000000000961c638d27154d4f6723904f2d52312119ed14bf0000000000000000000000004b39809ff1ede8c9dea4c18103129d16c6ed043c000000000000000000000000779b3979d1f7e4d6d3a8ae25d591754099c52ecf000000000000000000000000d55185e343b2bc66b481fabe2ae97a8fe6000633000000000000000000000000d05bec84ac57be4eb6cd8b3b268087b718fd486b00000000000000000000000049e5103c754d82cbc9eecc0a61451bbca55378ec000000000000000000000000bebea22f77faff70edb18984823145f390e5ba670000000000000000000000004fce790000cce3effe70276ff9f96e4f5e6b8fd5000000000000000000000000c4426f8477a57caa62b0cb253e16fb6b36e00602000000000000000000000000ab6f75a2677b14e4fda18fd2f14722116bad42740000000000000000000000008ef67595bcd5a67e6054807f873e0c65f568e91d000000000000000000000000f628f802f5679ffd9335249b56b0ee34bec2d51100000000000000000000000065d600a0bf4960e9ae8ca80b885716b6efc47ce80000000000000000000000007d3edd224133b056323cfbaa70b91920d6a0dc05000000000000000000000000c67a2cdf7d13ab0986101359bc377c9575032e23000000000000000000000000171e16537b474da83c6b1c7227de79a2c7cbe2480000000000000000000000006c198c9715a88278d632434862f4ff0b49a6a719000000000000000000000000396f9992c0ab962b54c54db9345567ba3e1e0a84000000000000000000000000bb7d38cdfee58dc2aefc1863290a0a70c9a9b22d000000000000000000000000567003ed2e784f3fd93aafe7d00bbdcd58e79b610000000000000000000000009caf1d27da5ff083ebdadca94a65e4bb83da25990000000000000000000000009235a29540178c2ee4352af3d28c54b3e0827e83000000000000000000000000a28d1806d84c9f0e9cec23586854f094807130ae00000000000000000000000061881a6c329cc88c3d6a6a07102da5d749e2a87b0000000000000000000000005977fe7088ccfd9e0abbb6fef78b9c7862b8eb77000000000000000000000000c1b083def0d3cf41883685c8061b94c4506cbfaf000000000000000000000000d3e25fd676107ee25749a3071b9d324419bbb989000000000000000000000000ba585c7288760ad2f1191d2ea3a40682a1775c4a0000000000000000000000000fa012cdd7f0cf0ee151bd180cc7e47ab89f6a930000000000000000000000006916adda88c77bef5a66c493df82dfcf960e1c9e0000000000000000000000002c20b65ae23d6f43fb50c6b603b291030d627062000000000000000000000000c4405b43e87c1ce9af960ecc8d9708d1f9625838000000000000000000000000ab75afac819987d8aae39c91a62aedab1a84e92a000000000000000000000000741dd109b5d70d65714bf2817a965c95ef982ef60000000000000000000000008388ceae497f8269224d6bb558d670ec9233fac600000000000000000000000055cc5c69aef74fefa1db3a7f6aef4cdb7f9db54f000000000000000000000000409baa00afb4ddec934f47a372292c9e5a291432000000000000000000000000b55199b137fd77324e45c3ca2c492ccb8d6eacb0000000000000000000000000496e6affbfa63ac3988914ca0e9c6c1f83c10e280000000000000000000000007e3dea672ac73bb90983de39018379115ed68ad00000000000000000000000007bf21604769484959bdadd7f881d97ae94befe39000000000000000000000000886a00691f08e10134613c167330f0810bcc6d4300000000000000000000000014aad44f93a56acc4afa29e1c4fa1195bc18123e00000000000000000000000096e68b718fb79b19f49268533f58996c479b8f58000000000000000000000000d85b1a871e9fdd19b683246c6f7e9bd1a5291b2a00000000000000000000000092ab6049d2dc3c13545c54f46c66f085bdfee02e000000000000000000000000560db0c73dea89c0d14c214e10c1550dc83c030500000000000000000000000040c7d99d33c43aab844cbd86d20b935bda988dab000000000000000000000000368ced49c9081b850b7e9d03481b1834f1930a0d0000000000000000000000007061894ca80bd24ed1b54e96bfb81e5e31548af5000000000000000000000000ea4f2355e08b44e83ea4b589fe9a3714bfb0bea2000000000000000000000000ef2bdad0cb1687fa412f63a297ac7d12e98ab00700000000000000000000000067129d346168b9f4e7b184fbcd3c798e9ec35e56000000000000000000000000fdcefd2a16c56bd40dc8597b91fa957b9dbf2bb5000000000000000000000000c3f8fc3d131485b73bc3772a36a15de175612ad4000000000000000000000000bc32c06da63fc76b6ac765aabd3747bc3b9f9c0300000000000000000000000086cc397c8b53fb5c5b34721c875c658d0187fb760000000000000000000000007cb00cd4d5df80007fc63d65542b8d09de267df0000000000000000000000000e2046a56f37a1025de9db8e066a94d7a3951acc20000000000000000000000009ab4adb58724e7336bfc6ff45e7d9054f73be692000000000000000000000000dd1c23671323b71510f232ade2faeb12a4147b44000000000000000000000000946ecbc5ede861b6ad5563cd323cd7e95ab86302000000000000000000000000f2efc7b78168abc6a5be99e5624c64f2499d91fc0000000000000000000000002d48beea0fc53820832bfcf9cc4c6a9cdd16efd2000000000000000000000000e5509e15a251a282cabc506e784debaf993e33da00000000000000000000000041714d1cea540418f33b3507b1ebe38cc8025066000000000000000000000000f190c3f834a4da9207f9e7bab3e4eb6439aff0eb000000000000000000000000849566292168d2616eb7ec31e00c7656e66172360000000000000000000000007c0284418d9d5c1b701114c49c6a966c0e38e9c800000000000000000000000092dbb810cb6f44732cb434745a0a0f39a429b09b0000000000000000000000006ae2c11c73e7622e9e76cdebda10617ee491b7590000000000000000000000004c48217e5ec916ccb5564ef57a8e155d3c88797f00000000000000000000000000354c62a6d3d9fc9885383d35b3f50715023e01000000000000000000000000b6fd8c09d1da3849814d256b8e8425ef2880657c0000000000000000000000007e198a4e1549af36a993d915680b947b47290696000000000000000000000000f8d9eeb305ccb5fa0caf0a6be16cbff3cba5db11000000000000000000000000c88c2abf9904bbddfe7ed7bc4fe55d9b068c296c0000000000000000000000000729c577d76cc4b884e6b63cc063f9d80cd674ea0000000000000000000000003bf998e0fc6853bb1e7336f259e5530b7fae5e2f000000000000000000000000aa862f977d6916a1e89e856fc11fd99a2f2fabf800000000000000000000000029109da4d9d31b9f931dbc5f2819cf8131bd781f000000000000000000000000c9fffe25617dd86c79d9b81bcd1af730ceaa5eb600000000000000000000000045232de0331282a2ec1c6bec0de5ddb9e01673510000000000000000000000007ac26b4eed11febbc1f2ce9f1c60a2bd4153ca6d000000000000000000000000b1a5a7ee9bed7cba2c661aae540a71e9dbaa3881000000000000000000000000f3a63f4288d2cc98c527c6a450146db5dc211a9c000000000000000000000000eec233295d49c9f614ce60a2a14cbc8e5c38150500000000000000000000000059cfa4461b1cb84976f979f903e624db76b0bc61000000000000000000000000c58451cf3d3df858e994c465404e098a1f9093f30000000000000000000000005929012198aac1047faf55c422dd4d0d0f3d6c41000000000000000000000000df775a2d05546c6746696c3d16356803d7f2682b000000000000000000000000174e02fca925cb05951825b2b9bd95407169944a00000000000000000000000019c735c47cb288dcdb0c9decca892975397cd85e000000000000000000000000b190d6c400d1591b9690275ed27344c709276357000000000000000000000000fad78cd0c248a51806f992c1d03bac763ff7e3970000000000000000000000009628d354c6d7e15d26270863edaeb7c004596816000000000000000000000000348ba18fd0483f76c3fc4bf1cbbc8f3f2bd57c0900000000000000000000000019d3a5fe54609af273b98a5bc0fa653a148b529c000000000000000000000000ad390bc293fa3ae2759d44b2a3ec7e15df957f120000000000000000000000005e48f0ed5dd1dac112864052519770dfaecc1358000000000000000000000000ea9d5f4d7cd303679d66324a35214bf716917ad9000000000000000000000000fa8f27cd7d986a7a9a8d7cb7585d3cdac587f0680000000000000000000000008af5b714e21265910561b87a2446f29bbb639906000000000000000000000000746fc0e91d3629c3be2f1be7e6b3e994d9ef66a8000000000000000000000000f1bcda778eceb21db26d2bf3b6db0c84e0c3a568000000000000000000000000e28862ee39d5a020115404e37d014520cf0defde0000000000000000000000006d6a1fedcc4721ea4c6cf608176b20e27240b74f0000000000000000000000009243f6d9a2739b6119b5d6ed90b38e76160d505a0000000000000000000000003eb5f805ba3fcdd4830cca543ab967997b69f310000000000000000000000000bb100239901b941e1ddfbccde93fc70d37ae3cde000000000000000000000000b97e0dda77a877b63250956efcd03ed9b634570d000000000000000000000000935bf08e18e0d81c1f0e7a8fcd80f67534c3f919000000000000000000000000545587e3a35df1dff8b251df6b68e74cfd4c4f79000000000000000000000000e12f13900eb84086fe8585f823b8d1971ca76b1f000000000000000000000000817794d2f5234ec7dc236007ccb14a418c4ac04300000000000000000000000032ad8be6489bbb9ea82ccd05703602cee696677300000000000000000000000050447727bcdb5f2e045d4ef3f2844b6435606907000000000000000000000000fde466250b42423e224e8288e8caefc42eb145ca000000000000000000000000fc85ac8cb24afe952b48b8e46967327761677e39000000000000000000000000d53d1a398baf4556e5be8777823e4aa553ae82bf000000000000000000000000a566eb77b2eecaf481b5cdf528a0233533b93273000000000000000000000000a0f51f9b2451f5a1c13a4bae2d49f1069716d935000000000000000000000000f209e9f28bbcca16a98ee970d5ada6dba57bc14a0000000000000000000000008c7ec5b3d3736f73920c9f8eb532c268265ec868000000000000000000000000e6f618874a251073d93091d83d93aca566c9f48e000000000000000000000000c9950656fd30c842ca26ca83e4a3f9b35b7d29fb0000000000000000000000002e197a23c2ccab40984ff5a83556decb29c784b60000000000000000000000002262a29e9d7e1cd3d988da9357387c94084c99f500000000000000000000000070ef2f7a32980b72ff4cdbf4cc8925936d76f8d2000000000000000000000000abc64035afe36853b30972a248f09ac03eeab44e000000000000000000000000258f8b35fa5b5e2cd8d728c4595cd1b5a7483e6800000000000000000000000051984154a75b446fd5f573de6dfb5e89d4aaedf40000000000000000000000005aea1287c5eea018558599c7634d656f26525bc1000000000000000000000000c504c53a096fc2f95299d904ba4764da4fa7c518000000000000000000000000794bdc0f9f5042c16e9f83d488b8120dd9b0a58e000000000000000000000000a2b438c47b69ebf19cf8291ee83809fb0b9c2d23000000000000000000000000cb02dd94c188477244a6aeec6d40125f9e160c6f0000000000000000000000007a273305ed0a407364d0aa3e98f9999426347307000000000000000000000000bda2af053e2bf56b5ea8fc461286572ba82ff3bd000000000000000000000000ed30b7d6ee3da2e63dec6db0ff247e43095a5a91000000000000000000000000c5f2a144b561514f60ccd70f0a66fd8fd1fcc921000000000000000000000000c7f4a166f00eeec3c8054558e315abcba1dec5f5000000000000000000000000d1d8dc02ee09654b5645710e1cc97fb25486b35300000000000000000000000076b2bf3b66d2a2b3880c0836e3fa98f25e6a22c900000000000000000000000036d2350aadc3406dfa5f929e3537f27a21b78a4e0000000000000000000000004c69d64429626f9813afe561a907350dfc85694500000000000000000000000004309d5de17dfc95bc76319ad3cff910cb61344300000000000000000000000065bbe48a1c5a5a9d13bde225d1ec941f5f06cc22000000000000000000000000a9c778783e19682858700773827cab7370b01cd4000000000000000000000000ce5088aa1ab8ef21a1140cebcf6f33907e83a9180000000000000000000000007f816851226f42ef2843b0359a176bca52bf90c1000000000000000000000000484fb7d3998860758d58fbde54c4f6a9541b3d2f000000000000000000000000ff4c0745de3486a0de4376acc498cae8abebd04000000000000000000000000006ded3cc88ff1a58b097946e8f416c7df0eaca1300000000000000000000000029c3e0271c17be3080309a96e4e465661190293b000000000000000000000000121c083cf06438cef4c7eb35b32f923386fed3490000000000000000000000002f35a7c6e0af15c5e0a3339c26aeeae67f9db61c000000000000000000000000c92adc576b72f3cc8e2be242c691ad5f257c8d1c0000000000000000000000009869607c8d0b6e2f3f94093b0b7dca44d78e318c00000000000000000000000082a4f8c651788fb6389069fd392cf1663cea681200000000000000000000000070f5d03eb671ed78148ad256d4f4e3286178851d000000000000000000000000b4d2f22751fb8e10e53ce8a81a5b359504c3244d0000000000000000000000008a6719212c9d07211b3d2c2a3ee02db93ba2750c0000000000000000000000005721677ac14c380d48e1ac873117b197100dc0010000000000000000000000003e85835a2c0136a5bf37376ff07f6f21e2ece1400000000000000000000000009506deb4fc2b89accf494cedaf2669f6624284860000000000000000000000009ff974c4d7accde02a53426b86a183a9c98a7a1c0000000000000000000000005fdea8c5d3f054a1ca32a144503a60420f455348000000000000000000000000dbfd060d35c77b68b80b1a70b6cc17be78c2a603000000000000000000000000c2f82b8460520401dd0d36c36c7010be4f3fc5c90000000000000000000000001baadf0c8eab75efcf5dd7208921e0be3d17d90f000000000000000000000000616f76cdf107c9971caecfc5dcd1c8fa7c0afb4300000000000000000000000090a747decd6c2de73581d60dbbf7ff6538f922c500000000000000000000000013760b366230a0272b75db5d0ada0596367d97f8000000000000000000000000ed93f75b35dc3194ad576e5e5ddd740b5f4ec510000000000000000000000000224b786809b8180e60d5aa7225f1f4889600e7a2000000000000000000000000efa871592b1e7626171d9b075d916d698eaaa370000000000000000000000000277b20c81dc286134e24be24ea86dadcd0b2750700000000000000000000000045d83541036371041217a5c9db411a5ae4c2c13300000000000000000000000020f38bc7bc99d91ae70be9a31399b5a59963f8ac000000000000000000000000f32016c85a0a858f039c7a2495dbeec7790cdd390000000000000000000000000048f7e6eb4e7c336792951be9bf9fcdf0ee74070000000000000000000000006a58fb7c8d0a75b6cdf87d057c2a70744537eff1000000000000000000000000bee2f5d17ac6669315690601adec204b18fb3da4000000000000000000000000966b4ee94facbc989b25f66bf413f33844f7301f000000000000000000000000cf251f8549764d996414a4918d3f691949f31978000000000000000000000000020d5122cfc742e23479f111fd596d555b9fa2380000000000000000000000003f1c21561282fb671adff0d9a4e11ad4ab7203d50000000000000000000000008e2f0dab77204af0d092b877c1511cf924e866d50000000000000000000000008db3c44f06bcf868e8a461c9659abce40e5d5e1c000000000000000000000000b7819c3f07b138c43b5dafed52e540d2f1a7df270000000000000000000000003a9bbf526308462a950a01c1d3ab477c67a51bbd00000000000000000000000081ea6353ff86b8235413d4a83c9be59e7c0699c3000000000000000000000000b6c34ebedc78c0b11070e1b3bc9fddb718909f9e0000000000000000000000007b14ba873206ef8c9a2d443dcee7a31257a383f100000000000000000000000066f72e68c7a6fed01773d885b6393218dc59155f00000000000000000000000020993eadf2c563ae986e0391ced7e8d4305afd1400000000000000000000000099398070801baf5e68eb1c3d25e7860b3b8b52840000000000000000000000009d4b69ac77a9bf4c2b63dfd3a78970662a26b0de000000000000000000000000b92d012aa138de61670161fb180101928aeae16b00000000000000000000000044d285820dd305d658b1f789db7c2f3794352bd4000000000000000000000000539ea8e769750fee20e873023f3d025092524f9f000000000000000000000000c4579daee89829a6e66e510a6948bc3bac4f9a5500000000000000000000000032239f46ffc6a3de98f2d6e490d73c9b68a6bd48000000000000000000000000195a54237f55074a63198ef06b331c243e4d5824000000000000000000000000e443184572a7761a07a9d0dcbf2fa0a484fe243900000000000000000000000002b219c9f728ae663d9b000965609f659b2787470000000000000000000000006dcf3df4e1358b3a8ef4372e7947312e41af96d5000000000000000000000000435a14bd48d3d9a9287d4123872d327054857a08000000000000000000000000b19116d289b4d648f1fd15710d853ebca487b22300000000000000000000000091988c8b629985c7f9e9b3e7b10d62617003faee000000000000000000000000a9b1c6ba3cb4ab95f47d1fe442787af99600a08c0000000000000000000000000ab23fe732acd5ffc80c2df239f90266613540c7000000000000000000000000aa45cfab99649b6feb7e4dff2a5314a70113da1a000000000000000000000000325c0161610ae79288b11a20f92aa004d2bd30460000000000000000000000006d9d92c7e99c9340300c40c11418a41728f8664a000000000000000000000000faeee17227e6ee25ed2818f6c58dc962f349eb03000000000000000000000000457c478ec6c10f822d4bdcc04bb0d384b9357cff000000000000000000000000765c20ad4b4c1597b69b086ea6e79f364798a4710000000000000000000000002882b31e39a955f1c16137134e615cbb43940cb8000000000000000000000000e3e816f87d857418acf1fb0c86d03f67cfaef69c00000000000000000000000094cde8fcec6c157baeed1715575739e22a98418b000000000000000000000000cd57e7ae6fe625e1447a6b38a073781ab7bd520e000000000000000000000000b337191678938218e6e50f0efc3f0ad458c7fe82000000000000000000000000afdae3e75d9e182838cbb04442cf28d7b6241b8c000000000000000000000000f06e40e63e41b72dfd1d24fc721f3524ad193d73000000000000000000000000bb6bb3cebfb92587c9a9099318c763c1b0bbf793000000000000000000000000d76ab1d8648c090361d79993845f1f23e19dc8b70000000000000000000000001294f45c8659431ac3322bcc12ce73aa14fe3d560000000000000000000000005972549988ae138eca263674d0de8977df81c3590000000000000000000000006c498ae26b78248cfe06a80e1dc3aa97a2fbae7a0000000000000000000000003d5e3a33cfb0259767d25ae1a6bffffa36da311d00000000000000000000000039ea80f6350d7d0f6342aaf0a13562694d08b0d3000000000000000000000000294e68fed235e1db96da2755423a0b705bc8e5700000000000000000000000009b7c405b539b32579c36a3b7122d9f60e1845203000000000000000000000000ed46ced55d9ce634d93a0cc2d87e53287b8fa47700000000000000000000000097fc54227a9423a9b481963943903676552beae1000000000000000000000000ba15dd5ff1c1076447996f18d65137ff36836ebf000000000000000000000000e00518af4a74d220b95e618ecc79ac0ee4c33f0700000000000000000000000046ccf7c25330e9e692c0a56619cf5561547007b80000000000000000000000005ad9edf2c1917550f567e126c2b0deb76ce1ea6c000000000000000000000000f9a48411a72fd32b44d841152f95dc5414db6b51000000000000000000000000af52c7befb03ec5efe0b65eb26234988fc2948e50000000000000000000000002fd5e6124e71b077c17cf943e82e293f19d0cccd000000000000000000000000da10f9e4741dc45b520a0af2fecdae0bbee62252000000000000000000000000725f010efd9baf0513bf81809e51da375fceecc100000000000000000000000098922a35bdc12345bcc0a932b2c5155da33c082a0000000000000000000000009429e854973c93c8277615efbd65de03003c7add00000000000000000000000092f8e53e726d84a28db1e1428543eafc5a5ea2ab0000000000000000000000009727b36babb7c3cc8233a23d3ccaf2189955f5590000000000000000000000005f2b4714aa8c47db07c992026ffaf62ae0224afb000000000000000000000000289016e6c37323bd9bb787350ba8d1f4daeaf57f000000000000000000000000b35f62e0acc49ff6ba764b1cd8228135e5ed498100000000000000000000000066955ec89b817b47d1f3ef9a5fe9d74520f7b7ac00000000000000000000000044272be4f77d157d1ee79fbfedef78c310671e70000000000000000000000000b01cdb13955a07e639edf6ba8434aea2e8ee76e0000000000000000000000000a380a851e27e7d2d06b939db07737ca983bc9c560000000000000000000000004235e83407aef35f2400c72294c97b4e256a4e85000000000000000000000000476999916a7819cea0ff5bbf412d04706e1a1d390000000000000000000000003058ee9b46307d4b6114e4f6e62dacd2109875930000000000000000000000009d2970fb992d671393d17d3e1b2975ed1b6cd61e0000000000000000000000000cc91d7a9e073cfe78a373c193d194d0772272c30000000000000000000000007f1718f1b24d3e1d76461a07829006c7c8e164c5000000000000000000000000d9d2bc844d38e27655350d834d512949511468ef000000000000000000000000334d406378e5237eff8edb7a81c2ef24736c45c0000000000000000000000000cee85fe14a5c115cd334605504ab16d2629dbe26000000000000000000000000c6b9c422662d14271fcc3aba972bd1d7e5c24d2100000000000000000000000039715981ae1e6b4c0cf1e5b4d6897d7be981a6920000000000000000000000004827263d02e62ef17541ed381ab1e4f5931760920000000000000000000000006643cc94602896ec9e8d93bbba000cd01ddf51ef000000000000000000000000d2124d2b21a529802f59026ae915fd45415d72bb000000000000000000000000215a6ae32e5b6f96331a5694a73e5e5a92e788d8000000000000000000000000b52881ca0661c7bc125874cebebb6db86c37013600000000000000000000000048c59fb8570e56fb9d2be84419a6746e864cb4b7000000000000000000000000adef4216c8147c9e99774a8bf7c2b3f8246f2a4a00000000000000000000000069b4eac90110581207bd508b2db79c1fdb58c5d8000000000000000000000000d8821d170f88338bd2b2b01e29193b8496f159c10000000000000000000000001e562c6c4415292ab59bbef8b8f266e5ecae3b09000000000000000000000000dbad5f62cb1258914f3c5b6cb1f8adecfe492a2b00000000000000000000000011e310072694d7940a6b286833fb09a1f3132d0c000000000000000000000000885731c22f427fee16adcc3e7591a805c79ed6ae0000000000000000000000004c39a3f34b8333d60af92a0c9a30740ba0684cff0000000000000000000000007a91f649cca08205081291273235b307f8db4b0a0000000000000000000000002c4f7e7d6537bbb2a715598270e3424fc38d4ad400000000000000000000000078248d6390f10649f796cc30914458d73d55d1e2000000000000000000000000f39bfaf6fd37b4a2f50c0949280d3d6416c82a0b0000000000000000000000009b90ea42db44bdaba20a9d015d3341af04b8405e0000000000000000000000003f11a044b961dd464d4e5818503c45659ac22820000000000000000000000000654c38bd9bd7e5640fad9bc1f66bf43903465de600000000000000000000000057c0d992039b97898eb960dcc6e1e161850f9d550000000000000000000000007f527e850e05f820e2767829512821f9bf62accb000000000000000000000000620d9b2459429aaa463db51d3ba58d467f177c9800000000000000000000000003df38d1a850538033a5da1542ef9d7124a4d5600000000000000000000000005777c69698350cf797d340a3fdb1edde29cd6cc3000000000000000000000000b8ec92888ca4c15a2869c2a9516f19afffc230dd00000000000000000000000009c8384a805c23f404283f77f8e6072d30705c320000000000000000000000001211db0913a33eafcd275e3357448e278cd7b256000000000000000000000000c53c0f312083b627baeae967e8d3cea991edc0aa000000000000000000000000f5369ee0552b49af3ad1fd965fc2bf13648d2a310000000000000000000000003b49394fa084bee8666609ab76664586c06e8e5000000000000000000000000064102fac1692c853472ddf1d76587070021052ca00000000000000000000000035fb0d1d12146729782fb1c0db47cf1c639d13ca000000000000000000000000a6e75fc6a39d5f92091dc0c7da7b5f4e05c92bb300000000000000000000000060b156660c0c9866b62e2e716c768e06268165fe000000000000000000000000bfa31561f2264a97e78b2c8405aeaf328f2f4f8200000000000000000000000095db53f65765fa5758aa7b2c5bec6e2dcd9fbbad000000000000000000000000353f4667d8f2ab1fbcdca74929d96d7b75874f07000000000000000000000000d82d6090b8f16ca95af2977f436dc2a98d6dae320000000000000000000000001eb3e3ada33438ba6c07b8e1dd0b5227deea3def000000000000000000000000931b463fec8c1660598fa480c12044a6f704db8500000000000000000000000095349f7b77281f5e7371607db44035ca3f75d3c900000000000000000000000007081e952bc1d8d2a7c3b75c255ae5c2af70d3d5000000000000000000000000066c581d37165d741a7afd86b277a3d0bd0f15a40000000000000000000000002d59c1cc78e2ea1a65abdad66c413eb97f34f4fd0000000000000000000000002bc472a5a86cd4c0cea64333d35b92e6a2de5735000000000000000000000000e9eaf29a4eed4b39169cd421f8f3c8072365856f00000000000000000000000069294ef0988b47edc9e99ee4f53d49f39ab07d1a00000000000000000000000064ce666fe0f0c1132d49c4302d7842b382bc1206000000000000000000000000573e3a601920e7c6d37bbd54da264f00290ac48a00000000000000000000000049040eadeb739bf19e7784d23ccad8a4f42e0d930000000000000000000000000f6c3d583bbf7f5719f7d920dc3ab5a9f241d9b900000000000000000000000039dca0a451c588913b94ca804cf3d76024521a86000000000000000000000000dc9adc97506b050a3513e9492aded2c1e80428db000000000000000000000000371924db7adfafed827715be88e50a1c41ebb0180000000000000000000000002b7884688c846b5183b4afd89555f3baf4e6962c000000000000000000000000a5ab8f0770f4a490d61b996a9a25f5e7983a891a0000000000000000000000006307539d85c1a9af7e95674c7774cd9233e1ed99000000000000000000000000c886ec4dceeb693615bc3972a9996c856bfe3883000000000000000000000000f676367df69620785c9f0095144d08eacf96d340000000000000000000000000ff12509f4d62880253512539ccbad30d71a500c800000000000000000000000067db8bce5ca8755e3bdacf3df6c48b94f668a06c00000000000000000000000097afb078c99b8f7f7d5664b19c459d2af5ed70f80000000000000000000000008c103257cdf429b2548d050160156e8c7dfa617a000000000000000000000000f718794368dcac0b119f562580b2f3378790ed00000000000000000000000000961424a0a84f473bdc081987bb0d1fe4fdea5c7500000000000000000000000059e2623c071e464168eca4ec18f6e320f1d11fce000000000000000000000000ea8f6c90c2d76a2210cd60ac32b945f51a6f5f1c0000000000000000000000006bc0a8cd8a7602c874924cb8e095a1ef8e277756000000000000000000000000a61e1bfb4acd1b0b8e89568d8721a4b61e485dd2000000000000000000000000d9da0589bedfd227ea1cf3537d315fc46c4b841e000000000000000000000000742a9652bc71c0b5155b3d6e896f2558fe9ec968000000000000000000000000d97ecaf88ed13efa8f1134d3db2b404cccda5d8000000000000000000000000053b078ee6e5e617ce4c99b006b66ae5bf72fdff2000000000000000000000000f85da17b09a3c21869e7c265f0d9a2b2b5405f870000000000000000000000005f9e7e8a4e92a8267fef6cb151b99838a335d03a000000000000000000000000dc5d1d4dd4df7d3a0fb0906cd19e6fcc5592b65c000000000000000000000000ad49d0986d91c98e0635ecb47221711dce8d7304000000000000000000000000d845d5902d2393a71bbd9afc4e1b50eb3c6ab54e000000000000000000000000a769228048220d8a85bdb09e496123f3608d9c1e000000000000000000000000dc8008e34ef6bb270b2c5bbe7d2ca370b2a274cc000000000000000000000000cdce3e3b6acd9fdb701c0465c275fcac0264d11c000000000000000000000000b922e5d0d82bb51f3245a7d5cfd7de85b5c1d4480000000000000000000000008de54a5dd8a6da190180b4ee5ffa68426e5f042700000000000000000000000054941b28ca20a574b6ef4629a1afd876cefa1a8a000000000000000000000000497f6a2b0f6fc0167d15dddd5839ddae67c0e2d80000000000000000000000004f1439b6404394b5e397ecd9786c0747a6beefa1000000000000000000000000a7d4bdf6ee024b0e29587de252df5a2a815a988b000000000000000000000000497da66188b0063ae34196252dbcbb0cfd7117d30000000000000000000000003d1ac0dcd77e688ba771266407cb008bf5c33ce4000000000000000000000000544d09e0ed51537fc9c02519895dfff7f8b4544d0000000000000000000000000d3ba465537f8720387749556277e5adaa5c69520000000000000000000000002add3bccf99f5e52671c28f8cbfe4f2cd832391a000000000000000000000000d8b2213210ac4c38ebd87ec209f6cfad3e342ead00000000000000000000000021c66a96fa8aa729e18d854c8d2f5f98f41080b6000000000000000000000000298817e0ecad3432d3eb6727f0b5cbe7500f0f00000000000000000000000000d4a06dbd80c07f7f4793e4a008424f93df8e46f0000000000000000000000000b081b40517b353f9edb1087cb940d8256bdac31f0000000000000000000000006dce7ce70070234bb1566b8d56b82958b5a25a2600000000000000000000000017c82d37c3b4863cba956f4705e3171d8214a2220000000000000000000000009be20231223c16f403e2a26869f124e0149fd0f100000000000000000000000015fd4db56713b19d8a91e35523af3bebd15dabf8000000000000000000000000759007e05d02f03e82ecc51fc1fd52c30b097af6000000000000000000000000f6a037f5ed64cdc5b6c68dce7c0b663c04fce190000000000000000000000000743c445bd9c67fdc4e0dc032714491b71df6f54c0000000000000000000000001b175a2acb05738b30b4664240a5c484b2dda622000000000000000000000000e4fd43482222c149b019f9efc55bacaad49b80550000000000000000000000008aadd3bdd6ea3a1e3971d639c0fb095bf8b699df00000000000000000000000013caff730fd18b547f6ca2c0f02be9d079740f88000000000000000000000000d59cac0d462193f8060a3c2e723080ef6a7bc0ea0000000000000000000000009a36fd3400a7b4aaee0227ed97cb7c547c5379f5000000000000000000000000467da98eab7729288a7f09732b278db11c9df9c50000000000000000000000002c5f05d852a3234a3edab8e675f769347cbb37610000000000000000000000001f77e6b4982b8fba044f2e68f78da83258dd50500000000000000000000000007ed05c1b57404e1ecd45de16cac7452b9573a8fc000000000000000000000000fbda65cfe2548527b00c9817bc28c8990340b69400000000000000000000000057c863d6e949df8ac29f7743d4a144ff28c62ec1000000000000000000000000fc5f30cb1959d84a62a8cf1a05230fcacfe23f610000000000000000000000008088ab972ad9cf061f0dc98b621de2969b3c2fe700000000000000000000000027bfb86665909e9a46ec99de0abc47609e008f66000000000000000000000000e157c2349c33de212a233734557382aef309a36f000000000000000000000000493041f2c8e54819171d4420f37f9a7ea8924ee200000000000000000000000031638144349c8b3815ba1c28fd258552eef3097e000000000000000000000000d6aab36d1d473feb5f2111b749a7a090ccc8a78d000000000000000000000000363b63d68e9dfe17cf1871596b896ba0b7763cf80000000000000000000000007c2c7ca369a0f678640b6db7a4fd48ab587021d600000000000000000000000068fec3c031d3ee7b409b25c3daa947e6189aad07000000000000000000000000b9ea04744bd4cab38c7e60fde01e88b2a118c464000000000000000000000000bc0af21203d648d978b14a5618b7476671fb063c00000000000000000000000080ffff65f5d4d1cecd82160134c39b8bec82444d000000000000000000000000b7e90f8b9574ef2134579867e9b124a84d45303d0000000000000000000000007c99d553df3ab13d986ddeb99d4490b4d70ede0e00000000000000000000000030c54499ddc68e9ca7faa5b8c78e740d162ba7e80000000000000000000000009de72af505a0b5d04ec80a32a6b07bf0158a2b9d00000000000000000000000081a205b8ef3eb8504bce666b9c16b4b4a1c33d6c00000000000000000000000040ce76d171778fb62569e65bc7910bd346ab0de9000000000000000000000000fcc1209454a55c2e6d914f3240786a992cee3f57000000000000000000000000820e6f9e2a09312e804230e32bada6fea89ed9e7000000000000000000000000ff76e2cd2940e28fb47292fa61485bed6c7300ce000000000000000000000000522daad07569dcd0c20b0d2ce71984eda3f0b84f0000000000000000000000001110c007e182dc74663c234113919e05a61fc7d70000000000000000000000000fa0e120c283dead354985fdcefde4e1c01aebbf000000000000000000000000683157330cfd1f840194d9d8b4a2b0fe97164998000000000000000000000000a5940637f7c7cab9cb17c93beb0e42cc9594ef9d00000000000000000000000039810bc5492abd6e4ba4394d6daf3bef897bb03e000000000000000000000000e34af7f740b929d3bcafaf5cff22b934b3c097f20000000000000000000000003983ff1120c29d9aed82a92237a55b87ef2a3d57000000000000000000000000aeda6a643f6d706f99f41b878380fcbd0cb2c45800000000000000000000000026363612398cf1f8b90488d60ee3235a3eff884c000000000000000000000000251bdd394ccc1a97e836541e3cf5352b7680f87f000000000000000000000000fb8c4f354f7bed5a2ee85ed47a02d6ed1c5215c00000000000000000000000005af2313e3852dca27b6f700710975161dca981150000000000000000000000006bf5ac686697b0d77e8f210a735b12721dc5c69400000000000000000000000051936fd40fe1517a50e060b4bd09d2292ca909bc00000000000000000000000042bbc31c08a32ea90bfe4cb7e8773a37c70dda94000000000000000000000000d96a12fae8a1592736fb2dc26b578f3f120d864c000000000000000000000000bc9139fb4d5cdf48977363d6571ba42e6f26b1a400000000000000000000000051d1e2a939ba1a784d4ec95efd52be62a2aa3717000000000000000000000000979f12874eb7d1dea6c38cebda7fba860f28d6f400000000000000000000000004d5891929e35ea7436ed5f5ce4d53eabf1cea9900000000000000000000000025138903be483f3040b26f42c00e5f5fb1e7d84c0000000000000000000000003c964d5b55945e4f1fb7c395db7d2ef782af0383000000000000000000000000c28ef5c8791c5dd44324d1ac825e1f9c6bac815200000000000000000000000028bc624c4c63809982cd05078c4a1292de5e1179000000000000000000000000f3b622096923ea5c3690e0b9afbc89b3d801b99500000000000000000000000024aec98769027c8afc31442296ef7f9f981ea16c000000000000000000000000fb83515c5f8bcc873b2b94842cd75befb8da5f71000000000000000000000000c06a34c03aca4ef27d94d24e1d2a54d314dbcdfa000000000000000000000000c236cebfe33c28abbabf944851576d4e9783b3e0000000000000000000000000bb197eb9fcf0b607a4d5e5be407f85831e9d56c1000000000000000000000000ca6d6f948078fa1af2310f9c079da904d75c9f17000000000000000000000000a07e12756fea8e077ac6b886f843ee01f230ebae000000000000000000000000d64efd83a3d67b18e32077f35f6ef2f05e7b18100000000000000000000000003cc18e1430c2e444f9f81fbce6a20547b9ed1b56000000000000000000000000e57e0c3ec24371290e93906b622aec8e8dd6b345000000000000000000000000d247f35975756b840dc265b26320a5b484e74f46000000000000000000000000765e6d2bf0edfe5fb481b055f6de4df7f5f9edf5000000000000000000000000e0d896fac58775530581f382af170f4076285d1e000000000000000000000000faf1b3b3fdc271f1f57935ae4da490596d81f0a6000000000000000000000000720421fff9a93f81d5e20a51b7a62ec4faa0be510000000000000000000000001885b06b37b4960a59b3c58fe4488e2c302b5a93000000000000000000000000fa45efac729d5c8611024627f8c411264028d46e000000000000000000000000ecf275e174f04f16454389b147d07799dd70184c000000000000000000000000aa82f9b31edb5dc4eb9f2b62d4097d11f130a5650000000000000000000000002c761f7ff358daf95f4da38379233e5dfeb32585000000000000000000000000f7ef8a661a8b79de39f1c18230aebc5375105956000000000000000000000000d43a4322115b8b510c1c3edb7998db9c8541480d0000000000000000000000004dd9647306a84368008a2c1f66a20de713cbb28a000000000000000000000000f4f0a562178b665d1ebc35113987fa2c87d896ef000000000000000000000000dd3195a9c254722262d2f78050bb298f63d539810000000000000000000000008f49b498d3ddf1b680619b032c24227c6a823c660000000000000000000000000d705f9b2f9dd4ee7f87b9cd84d51fe678ecea8500000000000000000000000028a69a043219128f08528b1f75d6f2a6580b77e1000000000000000000000000de67205f0f6cabdaa81a2bd7252866d6ad95f7d0000000000000000000000000d59dfd076833d7c132ff2b01a9df97f1e7d73c1e0000000000000000000000002d7e7245b67947b175e8b60a5f4dfe563498927500000000000000000000000077c58a8138eb0c11d6873f1e2c56f2adcf16f83e00000000000000000000000095510f8c234174aab651957f9971cc3cb19e66ff000000000000000000000000c4272b6edd3471b094cbc63cb2025c9c33506e6500000000000000000000000077ca4fb2e5ae2bcd43fe9ff55288eb38217e7c310000000000000000000000001182c849c33359814dc38b6114048013ea7c70cb00000000000000000000000005d918b946e37ce5106d05fe403826d68e5697f9000000000000000000000000b994f3a3c9946f2de6e6d97fd1c943fa56ad78fd000000000000000000000000ec76c7e01492761c9c4f7c3b2dd17af8da0fc9d50000000000000000000000005a122160a8877733f7a2018dbf6d7ca15a4143c7000000000000000000000000fd8ddf82d41f235fa5e4538d63227897539b59d6000000000000000000000000cceab01bf2af701537dfa3419ba392974a6a7e1d0000000000000000000000003d8faef9f884b172b6a76934414e86135acd283c0000000000000000000000000f7841682db05ccef4f25ea6b047f3b9a98887b80000000000000000000000003961052383d0bc81242de5c308addba580ec6829000000000000000000000000543f4bc1ebc7ae13d6536181060ebfbe80e0c28800000000000000000000000013df60080811c049c1d81040db4257852ef804190000000000000000000000003344db50c8fb5a79a30ae9d0bcae1f5fad9ff57c0000000000000000000000006dc1a298aa5182e654eba5206a085fb97ad808150000000000000000000000006b28d87c82a865b5719478b9fad06af8b8fb81e2000000000000000000000000305f52d0e516104eddfc6e661b368c49bdba1cd30000000000000000000000005293010deacaaec23caa34bb85526d2e63fd04bc000000000000000000000000a1a1ab94e1675a85735df393ee5d0531c87706e300000000000000000000000026af47bc605fb3496671fd83138243038b3f5e21000000000000000000000000255d5e50bf92f84cedd28ee829bfb8c92154900700000000000000000000000017f4762d461560a3e3ee8b34360a4c78af5043710000000000000000000000008a4fdba4d37a375d1fa7c32183daef861f717ce90000000000000000000000002bcd35a77fb3661dd7a6c117c043e9353c9fe6a30000000000000000000000007856f525312fa62e92917c0d830540538b5261f7000000000000000000000000c2b93bd1be6a726b248e53b570fd1bdabefb2fc5000000000000000000000000d3a5942de6e5cb8d71153f3deb3f5e0456aca323000000000000000000000000ebd285114cc7ff5caf1c535a460f37b19b9231f1000000000000000000000000afc13c7e30a06058ea94cb824e3fa0481e429f130000000000000000000000009003fc53b3541d98d004256c0aba6fbd012e4cd1000000000000000000000000accfa269ece4822501f0cab1a1a61a760fcbd482000000000000000000000000b76e9afd85dba3b1484edfca30473d4b9227b88d000000000000000000000000c4006d0bc5014058f74ebb2fc6f01be50b9325e4000000000000000000000000c7802ed1c1cadeefc7d182fd3c49102f6867d81400000000000000000000000093522d51b837f9f5d08c8b12970f3ae9bd208a0b0000000000000000000000003950ea09835073c4b4995390103705f48cbf9e3600000000000000000000000067ae7a0806e547d39bf2a84827d43b577f943f2a000000000000000000000000dbdafb2b83b127c8f2bd107b6361ee45f9ae3a66000000000000000000000000be5f387a78942a373c27c0950b59358ade2c32920000000000000000000000004c15ea00b29b45ace2bc352a7c88a28b1c84999b000000000000000000000000bd5740123124a01f24d667737d042447fff9fe12000000000000000000000000830f4bd49b382a03f467526693732640d5d431d5000000000000000000000000591392155e1585e344c557b5781ba7e9719b857b000000000000000000000000385b18a9677e91a8a89e7c871c063f0a0cdac732000000000000000000000000e36bfdaa100fe2ac89d40926b59ad34e368af7030000000000000000000000008311e1c3676068bd31b2909387c3d1d7ce22c38500000000000000000000000017c5b6334ad9b2b1c28866cb091745057106a840000000000000000000000000f5e22d3a7927313ea15e8f6f0b7d48369d8ee6f70000000000000000000000006a24aea829bbae410fa9cce59b977cf5c34c8cc20000000000000000000000000ba0a03382553b7443a3cd9b85bfca8ad62e8f3e000000000000000000000000625762559feb854a69c9f9dacf4b691b4e7cd2f5000000000000000000000000d92cb3042200645818a7757b28a3c86a5b426a3000000000000000000000000081fdd747daa7de74533d6f7b27d191869274dea500000000000000000000000007259d0aada0be0b98b8187ad757c6acc280e7e0000000000000000000000000f2a99a6adac5662f34719fdfb36d14146516fd69000000000000000000000000299b72a05490718ced02bab85f4e19eed42479fc000000000000000000000000739d916fb31fe2487bd30e98f446ba919e863bc00000000000000000000000001221333d5bffd7b1ee3c1731819fb006e479399e0000000000000000000000008a1a3b377983a59ad4961311928cf86e9fa3a5da000000000000000000000000a7ea78070b65d660c421bee33957b8b810693453000000000000000000000000fd1cc6c929ea9229a4d7f5fb46588de2edc9ccd700000000000000000000000004de585c8086703d4418ac6ebd461290c78a823800000000000000000000000083074cb57e592e6de2e99655b93155552fbdc27b000000000000000000000000dc93447337e105c084adb55bdee7903d947df06a0000000000000000000000001a69abe11d3a2b8304e1447f07aa3186fdcfc239000000000000000000000000765e6d487b097a7006c94115e1d98691117530030000000000000000000000002e32edf95257f25d688c33ad4d5ca187d7333fb800000000000000000000000080b525b9692043c4e199c24562e35dd367c66ff0000000000000000000000000a63654fe65164abd9f0d654280dd9c26e9f26bc900000000000000000000000048370bd2493baca8d66f6d8a5fbc64791bacef420000000000000000000000007f285841c23b78d902650e897b94e927f789e28b000000000000000000000000bb76e3ca857404749be0af313dfab036febef380000000000000000000000000a8ccf19ff42d229f75b815fd9f3ef40fee80e79a000000000000000000000000cb19eff61c43b93ce09a0676fa9844c1353cb25c000000000000000000000000df51f92e329e8b7ca664878eccbc6ef004468b69000000000000000000000000fbd68e9efdceae42c4e2ddfd2160e9ae03cef8a1000000000000000000000000410c847f04fdca12ac997fa62b2bf74047138d2b000000000000000000000000003573b260e52f671fd6adc3a8f6627727418b30000000000000000000000000a0c3bec81315478b220ed8bb8f3b8bb286bd3e3f00000000000000000000000071241e80ef26812bad4c466a9e906ef3279109ef000000000000000000000000f932ecaf60d6baaf352612f2ef01301f8bb7080b0000000000000000000000007f9c1e149fda1f138fbb747c2aacb033abb74688000000000000000000000000e66509323b14cb76f3057b1afc5e6a8c02f38eb30000000000000000000000009567b2cdb2bb0f6e3009e3dc54b8c9af01f61e4d00000000000000000000000094befd3242a9034522d08124e9e0d65e627391a900000000000000000000000023291d6f572563b2b40933d2bc87cc29878d5f080000000000000000000000004814d42b0646ce69cc5a7a1286ca8a30d9641f8f00000000000000000000000008d4a6477c37c619e4c6b94fb32913b06d9e30b5000000000000000000000000a0a40d835e8a5cb079dcdf55dcce15882286e65d00000000000000000000000008f24fbce87a6fbb53cb8fef42d770325a8c511500000000000000000000000055706c45ac57746f042e3f63f380b426082d493d0000000000000000000000000f4b32961892d9fa36847003044d26cc709c85c200000000000000000000000075ac59b365af6f1e1e62aaaa9246858d47fbfce500000000000000000000000056ebe3dd40ac7977653136c107ad562a1d89c78800000000000000000000000094d45797c845ad88833a8943d0ed20058a20ae9a00000000000000000000000017597b4f510b1b287b4d8c3164dbb277be87e3c900000000000000000000000018e47882d1e6d845f3d745e300a02c2ef2ba8ee000000000000000000000000027b3dfdeaa75497b972751ff9de174147e9be79c000000000000000000000000a6a8e3e96e2d4da0eda11cd8152d3e3607a912b8000000000000000000000000ea2209ce38799efd2b473387e9fdfdce9c645b9f0000000000000000000000009374a288d0666ee04508854b54e36d2ee496ec19000000000000000000000000cb035aacff5e8e6dd03aca338a70d776fa205302000000000000000000000000fe891c881c0bbffe0457c4afbf463be24e2484d1000000000000000000000000eb2d8f4e837549e16e1cb0f4d15d0b835dae41c6000000000000000000000000559e38ca4b12c791149cfdc42c4543d8dc1e827200000000000000000000000066acf3b28cf65d0f8ac3a6625f88842d49d1804c00000000000000000000000003e3ff995863828554282e80870b489cc31dc8bc0000000000000000000000009044452e5e06e722b7af4c6cd3c938ddf18c8c170000000000000000000000004811ed740c415a52c5d7c901dfda89b4924d2827000000000000000000000000e01b212e7af547f39d6c5f8858fa9858ec8b19cb00000000000000000000000038f773f81696f8dbf7f160e49da334aac775205f000000000000000000000000da39892de0ce005646b9dfb9f8cef1e044f7304a000000000000000000000000343805b8529f95945881068778e61551035436ed000000000000000000000000532cafd230dc0131c743cf438e858334b40776960000000000000000000000007dc5de323052ac2054d001d55cbcaf0b5d7337990000000000000000000000009c2d5a2895bc27c4edc15739a06c0326716c933c000000000000000000000000187ca793f525c1484851e80fb0e130ebfc5e2d27000000000000000000000000a7a308e41681af8fe0034587863fec6f061127b50000000000000000000000008259a5a61b9e7e73af637b789b9df26c6436f96b00000000000000000000000045e29300ae8940628d53f7a0485cbaddad150651000000000000000000000000bce6c7053914bf39580ea40dc10b364bbdf47f840000000000000000000000006cd6e8f25c9121542e3b0dfc8a3e4fcc3e06aa98000000000000000000000000bc14e841b6f547d0dca72b72aaf2cc315ce67fbe00000000000000000000000044b783a5f37fa82bcb54f03e9c07adb52ec005a5000000000000000000000000ce367775e03297c560f479ad70e20e3328ea8db50000000000000000000000000c091fffad515ce1d77943157af4bca35b54661c000000000000000000000000dfccb7452731a87792b495d0f383b2d20493c73c000000000000000000000000738eb7b0f9288acefeee699409eb66fa55395687000000000000000000000000b4460a119bc63ef860a71c1334bcd4dbb0512da9000000000000000000000000dde697f9cd6b7879183556f5a97d229875fd6b33000000000000000000000000af809f133b5de44ce25158c789a0c5e75ce9220500000000000000000000000031ce59e1224da3a4ee4ba32dc64d09f20a413288000000000000000000000000101c9b840ac147a2b40b18d80fcbdca3978c87b60000000000000000000000004a3d2e8326cfaa33ae8e67891f6d8e40be9db4a7000000000000000000000000de70f564cf4af8a17d6a9bf15e5b1842515368b5000000000000000000000000fb415ac5a3322ddea4e1eabc596597412543e13d00000000000000000000000020cd4978a06115c1ea62ea27a7384c643259270b000000000000000000000000fb8371045fcba259e709956b8d7c01d0602b907b000000000000000000000000610177cf330820b016e0d503b6fa0f1064141f390000000000000000000000008742a95c5e9fd1b7ab7f7a35d946fb8a05ad29af0000000000000000000000002cb481f8bed0b8d85fd8e21b853be44f0e9003a70000000000000000000000005f996de9af7cbe1078f9232f1e16bcc77f2c80e4000000000000000000000000fb381cda1c2459a341b0f29b0cb69a3a3f02a53e0000000000000000000000006a4bc1b6b4a18c40b1871db4e0073e814bb17125000000000000000000000000b58c884130f03ac3f5ff6c7dd1abeee6d11f5b6e000000000000000000000000df703f182fc4afc3172fb4d636d78979489a30d5000000000000000000000000ecae9fd57e854dc81a9fc85d7cf48f7c8fc1d2810000000000000000000000008f8cd9f923b093e23d0b589bb44a93e9363792c100000000000000000000000018cea6e861817324b26523cfe60c8cd76b45a95c0000000000000000000000001e81977cf85bf9d90bde53ad87163dd89e95069f000000000000000000000000aef85b0c6ed4ffc338fe6ddaa27531b8a8ba4f79000000000000000000000000554d5e60cb150f67bb4266229619bd33f824eead000000000000000000000000be43049bce56291f0cca629e7964042466362286000000000000000000000000fb2304179a2a2753d466b6d3da48747263cd492c0000000000000000000000000b6db5d39b8cb3dab932bf8ae9d87570ed40f728000000000000000000000000cebe756d046d969fe1ec197ae847987b6c770522000000000000000000000000d0e9f165aeac2ef29a0d64b76842a5b659750e15000000000000000000000000f0cf7eb92129ad9528aab264a097e1688ec20def000000000000000000000000d8149871995b65bc11600420d314772ada0d77dd00000000000000000000000065449b832c20262f93641e68e14ec80d06f179900000000000000000000000008a7c02818c7364938a9e745215b9750b0a6e769a0000000000000000000000003835188944038c180b226c06f86bd1e824b5dc50000000000000000000000000ead2076b924ad6f78a44528b87289a37f5cb2406000000000000000000000000fae8e64b212de6a692844c12437d18b1747785ad00000000000000000000000050a5b3ba40067425e247d00cae2d295fd0abcbcb00000000000000000000000011f2b18c6c904e148aaf94b8e2409572b8b0f54c000000000000000000000000a168734c8d328abd457b4f46f46fdaa77f5ef08300000000000000000000000045558bd8ccb165cd8ed26398b36c08456173ab8c000000000000000000000000b3999dcea20cfbdf6ca608b9bbade52717b6eae60000000000000000000000001d25af89b60e0659548173a1d1b7f34a5d6059b5000000000000000000000000cff4de62c9e552dfaf65ce3978ebb39629520a37000000000000000000000000efb7e0910afc7d4e77faf368f336bba4c694a3d00000000000000000000000006dbc6a71d1fe545968d8031225dff3b25a987dd1000000000000000000000000db456aeed3080ff44332ea3b3157ae47ca0bb228000000000000000000000000abc43fa70a529b8e0ac9395fb44f1733dd4918fa000000000000000000000000fbff96105febe6d50e66109278ea43ac76d0bf59000000000000000000000000802b110432d39a3fac9c6dc96b97c0da9128c86600000000000000000000000009739acd7924e3f4172fb6654d7b76fe03e492a10000000000000000000000007ac679e6baa696906dd136e1cf041954369f00e4