60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000009665c1f8ef0e405b52414529361da9539d91139100000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000c6c696e6b2d6765742e6f72670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d636c61696d2072657761726473206f6e206c696e6b2d6765742e6f7267000000000000000000000000000000000000000000000000000000000000000000002e516d5763526d653676415363474e697634636b4a6765323162536133396a63413339424b6d647a3448574b616664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054a0000000000000000000000008424173e0126201c1b0c0181100fc2f671341ea8000000000000000000000000f937c20c9500cb0a8d8f47eab1949940ba405d6a0000000000000000000000004769202377efe4ebe6d761ad053e15639c52953b000000000000000000000000d11e36c7d1e62e3238e74716ef655bee4276f66b00000000000000000000000036941ff9cc001920c812b104292c2e7be9e9036f0000000000000000000000003b44e3f87a7401333c0a61b73ca292ef16ff7dfb000000000000000000000000409cecb3938aa1d1e153e4cc72acb49b15199f5600000000000000000000000049cb0b4fb0d7e26b24837617786e89bd0b2a6e86000000000000000000000000c33aa40145110ce5308e5d060546825fa77e6b4c0000000000000000000000004cb95e351c6f97676630e2125c378b81955b5d090000000000000000000000001c1189e89c4fc7aec9718669c21e2da59a22a45000000000000000000000000036ae29cae457aa8af44e01b926859d329808630200000000000000000000000041dfc12d59af1eeba3ecca0612874ec0a616cb67000000000000000000000000dcfdf79b21ef5f9ccb6c5f9f1172af4e40a9e6c00000000000000000000000009569bcf334a2da6a3320ed1d8e7b22412abfd4d2000000000000000000000000093bddb1bfba9d61a325cd254926fcf8db8003ca0000000000000000000000000457b889d620d6bcb5c7970468378b7ed20a92bd0000000000000000000000003a24ad2bfddc7e8163086b28626dbd709fb3a56500000000000000000000000076fef4d9f3b4e2b3c5e91e40749fcf4642b7655e000000000000000000000000061c8541b6cbffe28dc0eb5bd4d74cef5a920f66000000000000000000000000ba7c411f137596e79e97c581452515804de92309000000000000000000000000b67df46e7446c77afe446239c558f8741862ce070000000000000000000000008b535f2d5d1bb1da19ced563f0b68e53e0a53fbc000000000000000000000000570035b29c0e79c9b0b55d7406fbe3b7c34d930a000000000000000000000000c0ff24e637917d505f69ada6edef5de94dfdb6cc000000000000000000000000dfd4322e56e506c8d1d93d5db460da211a8b06c0000000000000000000000000add0f48350b66f8b6b651814f383f99e167008a2000000000000000000000000071f1449ea6f2727ee87492c4adbf488cd8f40f2000000000000000000000000477ecc5f16c654adaff8907cec1b44e00e746739000000000000000000000000187a9ebcffb294382f78384ef16502894d6d6a1c00000000000000000000000024ec9e13550b1a3203751666ff591b373c5f3645000000000000000000000000f126154b74b69cae1fbf2d8cf7c43424c6ec5541000000000000000000000000df15870a1f95b8d04390d1a7cc9caba4c4e3762600000000000000000000000048778c0f1f2cec342d17fcf7fc591b03643035960000000000000000000000004bf44cf7912dc9994ed4a98884148ac52bfe9980000000000000000000000000c626e41f91913c693a60af9a6c70a08a15d15b430000000000000000000000001e4fbbea6f670c7f1bb87a04757c421feb8ee9520000000000000000000000004ba4cdf0c1a2c04190b48c680825cb7a64e5c374000000000000000000000000b54762555cf6abc16f7038c337a7bf5e915a3ac4000000000000000000000000a175206a4ff77896418c09c1cc3450a51365767b000000000000000000000000da3ed6a4f85d73e5a5078d0a12bed6bf492d763b000000000000000000000000b7c59e034795d50a6b344deeb0e9139b7f773979000000000000000000000000a71a3dd00c31f2b6b174a86dc548858f07928e2e000000000000000000000000a4bbdabf8c97ece4708b21a3f314968822ebe7b4000000000000000000000000d385052578ba67a61bccd1376a05f1d87ef8e3c20000000000000000000000005269fa70f4ebf0b3cba80972f73e2d857f8305c3000000000000000000000000ae265f8dfc1030eb7fe450fc02c6406280340f5a000000000000000000000000c788b0f5bfba0717906796e4fa6a0e9b1480bd970000000000000000000000003c3f38427f7a25ea727afab9ee647add0a9aab8b00000000000000000000000094bd5b4caeb9f5d8023e7ea99a71bdf188780b02000000000000000000000000f6e5ab6bc08fe85b51f825f90979327890e9851b0000000000000000000000006c0cf7d0887d886bd18800303edec2249c59af54000000000000000000000000dffd1bf87632643f550ff6830202e26342ead724000000000000000000000000b3b9917cc7280326f579004130d4f734d59c529d00000000000000000000000050f5d1272016477a734c92fc98d44f1f1e0e8b49000000000000000000000000733d14232eb1f58bef3cd8a7bc4e76f6dadefc6b0000000000000000000000001252c00b4d384f1d096b4957753d3a782fd084ab000000000000000000000000fe961767dc8b74611d2f8dc448119bf91aac76fc0000000000000000000000003b410ce2ef5234103fa919c0bf5fa153b3cc30f00000000000000000000000003cd34993071283398d393b74b367e4450ad4439f000000000000000000000000172f0523c0f1a44865ba94dd7049bf1095a409140000000000000000000000003559887c86d60ba8b11925dc7b0c6ebd5cf62510000000000000000000000000fee6395898832ac7a9af28552d058de15f329f72000000000000000000000000a9b95fa11c88a174cf5a1ed135e3a71a25cc1d46000000000000000000000000305a54787e2a43c034b6aaab77b96314ec7687c200000000000000000000000088d3a33261ac92a9082d650b4adf72d9eeb7eafd000000000000000000000000427beb105ebe9459c8759403c8c10fe883b25820000000000000000000000000945b8e039af6cf49950974818d8fd019fff4622f000000000000000000000000938bc01b49ab9045d6269801a46b842880351b0d00000000000000000000000014747e87130d227d845a4508e8eec2719e43e16b00000000000000000000000092b90903665f864842bd8aa5468be43cdf6c2c22000000000000000000000000f5f2e2f8ee2875600125d38339dd7349e370a158000000000000000000000000120e169a3e3340e423f2a7fe823e969255d91bbc000000000000000000000000b997744cb3abefe89baac23444411d142641341d0000000000000000000000000424507e10eee0f38ee1a58549e495e71e5edb750000000000000000000000007de328c69eabafae7b10ccd32bb05c2a052913800000000000000000000000008e7601a05760abdee6b6b6296da4c25f44d1c17b000000000000000000000000a64fea78a1b0b680c894d726dcab5b4ef5631fdf000000000000000000000000c526da5b944079daa57a4d79b91377e4f60753750000000000000000000000003f5b79a07f63cd5c73ac0e99c383aa4ec5fa2d930000000000000000000000007d6749005c9589b94a5c0f173d208966f807628a00000000000000000000000018e137480c87e6b262ec8775a8b726724cfff70b0000000000000000000000005d27ad521f4cc6b8b54e7323a0907765c5dba769000000000000000000000000f94106e95622a7e4f5c0db2b29423f2f396b0b46000000000000000000000000172ea1faf2fb7778097038e5302bf7092ca46e59000000000000000000000000685f21e61238a661e02332f3fe70bc7fa6df6cb00000000000000000000000007dfc21e9b7e3439199ca1c02f298bee078820011000000000000000000000000ed86e939e57297303c0c7d510d2dc891bf803817000000000000000000000000b5f3793c366ac5856d64987ffccf048315dc4ffb000000000000000000000000d23439e34b437568275c122c8ca3ad6a20cfcca100000000000000000000000085cc4fc6bf606c9d20694fcc8e131412c33dbdd4000000000000000000000000c7f68d251b23902e036e021aa4508c825ef0a22200000000000000000000000019dd113b8455aab6e01e7f0d7cb53dcf521d04ac00000000000000000000000011b50ef2d623068c74757534d47cd5abc2cc8dbb000000000000000000000000e78693117e94f9de20b965dd39bde48a9d185f34000000000000000000000000022316ffe305492d6d1c42187f839cfc7048af64000000000000000000000000e9ce3faf05f766896ea7c61cdb4f55e94832cad8000000000000000000000000da03da80fa56b8211b914831542dfcea98aeda1d0000000000000000000000008a831b9033c791bd37e0626f1550f4ebfc455b05000000000000000000000000260bbcf5c68086fa354d0a2a3ee8a2c33d929f0b000000000000000000000000164e53460409de375478b8d97dabf9b2ed0920d700000000000000000000000058380d00c92278ad24169b918e13be70425860bc0000000000000000000000002cc7099eaa6004e34edccc0906cc62d0cb5261b70000000000000000000000002d99bf8629896eb2d35c5e1fa9938cf24295e17700000000000000000000000081577c841aa85ee0ed0bc7c969db470f2eebe411000000000000000000000000ea1af4a74ea603922aed5660b700eff25581109d000000000000000000000000d5b363949a09f794d406cc82e81d426ae138b1700000000000000000000000004b969192752785e642915b026575b2a1e018f258000000000000000000000000d045876ab27fef9c0504f88bab78762988775aad0000000000000000000000000fa1e872ba15e7716b23cc94d357a59a9c91cf93000000000000000000000000ee28f5144354ecc7b8e7cb0be1bf894aa7740fa20000000000000000000000006145a86aabbef38dc3b686d84c88f3731e2630d4000000000000000000000000e4b034fccf0c0a221df43ee70c4c0e30f9c2d9bb00000000000000000000000030751ffd7c3d7e2adb9ce112ae72a96bdb650528000000000000000000000000dc63f83f1c275b404bdf90b22167ad149b83fa0e0000000000000000000000005afdcd36c3d745958cd3ac28cac7a71f460e3fc2000000000000000000000000ab4551554842e277d5969e4deb665a1d461dcc6d000000000000000000000000e1a4bbf582a7d3007932df19f04b74694367ce4e0000000000000000000000007e9ec6c347e5202d9e874bead4db5c93fd071383000000000000000000000000a2dc667fe71d6bc1b24971afa2144b25ae8eafd9000000000000000000000000a6c25999389a07378ce33f5cabe3abb6281ed423000000000000000000000000a18f7648f6138fe8ea8e28560954d937cd659a100000000000000000000000000a7ca554608ee6c8dd31213f5392e40c15146823000000000000000000000000816b108c0ed83528ab465c172a4b50b5e152cf2200000000000000000000000097dae3bbdaefd31d3763dce1e713fe36be6e66750000000000000000000000006be95fd58e8bdf64da5e6a3675947e4b83e6c8c50000000000000000000000001d1be8dd0dc0967f5310b31eccf89df2dca7876c000000000000000000000000c586f4ff959f94ebdd85d2fd716bc8b12f02804700000000000000000000000050c6a2e8d67a154bdfc036e0d13d7d7bb61b2b63000000000000000000000000984781af5be00535acad64d3294eef327286f8eb000000000000000000000000a521d7aca7a77d274aa9d2c2c65c16c4ddfc416d000000000000000000000000ef37a2ffd2d7e5bc03fa44e2c8a824011b99e306000000000000000000000000490152e644272573464b354067de064c5620c50800000000000000000000000039e6733b55ae5ca915a4774786d721231922a9170000000000000000000000004471162ff80f15e17a4286260baffb77f6e6541400000000000000000000000087db78aabae639a1afb42b5606206913f39cdaa10000000000000000000000009e88ba54612456d814aec6bbb3304ca7cb5ff2ab00000000000000000000000033c36f15aaf546871980467fb808e1a330edeb330000000000000000000000007a91dcc2e75165c3c16dad44b186108e6f01785c000000000000000000000000367597d4715237c628d77797cc2fd3cf3934a94a000000000000000000000000dbeb49ae512e9496be3e49157c8083041df6bb6d000000000000000000000000b014476567a74a137164e2f2e1ddb51e89b9f49c00000000000000000000000090cabf86295ea4a3a63dfc471abca316bb60ccf7000000000000000000000000a8423e6bb90e25ca5081a1f170e292353c347ea4000000000000000000000000797f3abb681baa07d1d30ef879fdcaca1faed59f000000000000000000000000c9bf005118b8bc42cb66b9fc62407f7fc66e593100000000000000000000000040da39981707521174fac61a8ddd7c5db0423d9200000000000000000000000042d5ffe5774563df5de8f11b9708c58c0f7eb94e0000000000000000000000009e747524d981ceaf40631585ef2e29f8bad68457000000000000000000000000f1a175c15085ebbe5a373a6ae35b021d47768005000000000000000000000000829e466bb4bf398c23a0162f81c0581fbd91dcdb0000000000000000000000005395c0f9a314a998135d76116a2c95e42a163fc7000000000000000000000000990ab7745562f238c5521dd034f747e58d635093000000000000000000000000c2ef4af63564cf730829f1e633c6d7de18fbfd620000000000000000000000008741312fcef188028a55b7daae14a3a435912fd3000000000000000000000000bfe2a74a73a61d55f36c30614d251db28cfc3e400000000000000000000000005032f960bd15ff6399c7968754672ac552602924000000000000000000000000302ee271ef46128095dc10b156aa93c4a96ee22b0000000000000000000000000d1037431eeba936b142bdbb58c6a78ce95012ca000000000000000000000000f86c44fad0dbea74184a1ddfdc8b0515fbd44d48000000000000000000000000296acd873e7cfff3e692384b4d91e76ab3efa28e000000000000000000000000b224c0c5864a89ae2014329596d994ae16aa213b000000000000000000000000546d8d7ba60d0eea0f5aa47b08aa7255e044b805000000000000000000000000fda201916622ac753e71b80cb21ebfd4acdd448900000000000000000000000099fda819f5122c9b96610f8315af83e9c27c0b770000000000000000000000007057720d80d2c188a3a7862f9fec7e0f2a312a3a000000000000000000000000561919e317f45ce8f4b5bdc8d0161d30138e07fc00000000000000000000000073e26c69c1da56c25326ed5de4a1a641b1c2b9150000000000000000000000007ceb92ca6b665eadcb8377b449f54663694e7e08000000000000000000000000ff8399b6be6830e91bf37ce4950c4ed392feda4f0000000000000000000000006e89e9362a0a8802c668625cc0ef42e74b7d7b1f000000000000000000000000f6de518877be1a2273c541d7792891099414f907000000000000000000000000028d68b9751560324632ad49efc524c86eb63184000000000000000000000000c1f1993b3928eb5bd6f045f2de6966366b1b4981000000000000000000000000399c8d01710c8b282b47917307c7c16dc674fbba00000000000000000000000067dc03db46da000555e61c99506727ca52bd7bce0000000000000000000000002f839dc15ae6640152d61c221e41b0a7791a73e7000000000000000000000000e91f8a43fbf3507ebaef0ab9a183b6843baf904f000000000000000000000000fa545648977f1f49eab721bca7c0c04aa8733b0900000000000000000000000017a90b8e01d403f8643ee3fcdac5571dea75bc140000000000000000000000001e578d0a37e5212d7d9bbdd0c5d27e99a59c3347000000000000000000000000a3cac8ed42eb7313c0717e9546e526056863f2ef000000000000000000000000adef2666ac50aadedd9d6fdbbccc8265781875fd0000000000000000000000006fd25ab6524daa321658c37bc9b5be5e6441539f000000000000000000000000911c59e59d9e0d347c41fb69d66da9157ab969a3000000000000000000000000fffc1c76a31495bcac6ca6b8df5fdd6a70ebfc9e00000000000000000000000021657672997fe4d88b1c2341e956e908c3f8005800000000000000000000000042cb359930c2bcebdde5fcc7256f2ed7eda05a230000000000000000000000002ae4afbbecfbbc4a96763318deb78d96ed54e0e7000000000000000000000000bd924468ca29807610588e4c3942115b128fc3d2000000000000000000000000d80b2e4199a73b8f5d9f606b4463e40fcf694455000000000000000000000000590843449587bcdc641a15cbdb455979fb9cf5650000000000000000000000009d9841b899b4964a8f8e45b5153dbadd44b7c3480000000000000000000000001df2e4ec3d84c5298c8a64dfa16a20a36ac9c450000000000000000000000000f9166cc85b8f33f834a8f0c98a05a984210ae96b00000000000000000000000040db4408e520c60e0ab817474d04d19aad4d7ec000000000000000000000000031ecef13b69ea1d34d90005f6099f2826afcc02a000000000000000000000000a8af2357ce1e94cbf21cd051695c764d6e9aeed8000000000000000000000000ffbc8ae81a8e6270b488f6178131615b4da96a0d000000000000000000000000ace1c0f5e6e55e9de4517dcba0827f1d5099fb970000000000000000000000004b9437b27082526a900adaf69323f8dacf5204cb000000000000000000000000eee3cde55899611df52bf130aeb63fd608b60245000000000000000000000000312a83b966633830faadc01883fce80979b26d8200000000000000000000000076ad68ecfcf449c45aa3d00ea4ca1044302e77a00000000000000000000000003d48f875e53094bd7ed621f5ad34f792eded4b2e00000000000000000000000015eb1d05a5a7dbd9812ffd29b8187ad82cba65e7000000000000000000000000507717276415b4a8ff8b238f5a05be57739bfd740000000000000000000000007da22533057080dc4e128c664f63443440f7a5fb000000000000000000000000b79983d49a824e43f57bc162790b8201e03c42950000000000000000000000008923282cba089a4103faa0f7baa174b566e118e900000000000000000000000093e65fbb368105d52c69e0d24e2630839959cbb400000000000000000000000059c628a9f5e7a18f39921364f298ae1416c3e8da000000000000000000000000ba270d88f2e047b351fa8175f3a286f6195ac81900000000000000000000000049ca13e4ce20e6192eaec3765671fcab348762d1000000000000000000000000d8ca2fb7560100dbb0f23f7dfa8f83d8d04685490000000000000000000000002cfd91c4536a7c5977a1ad6b29e331ba3f6c1a060000000000000000000000003dfe225348770077346867923c3c669e517ec638000000000000000000000000f924352106cd21ead63380b47b8d0198adc74f04000000000000000000000000c59045b576f1876b8ecd61adc13d151cd23cedb0000000000000000000000000cfc611a4d4287a62d8724ec676d841c76b3dd7e0000000000000000000000000d04fc3700c457ae7288666e30f44141d7429b73500000000000000000000000059013cbadc4e30edc6d3b31529827f763ac9f36d0000000000000000000000001fda445e38bef608836287ebbb4030468a82b4e8000000000000000000000000b757e17f18cbfc303f8c9d5173d79f3a712159c10000000000000000000000006da61deebf5a30d28e0983ca6f3093fab25b5b600000000000000000000000005480302de8f52f1ddc44e025e72e914fb907f39f0000000000000000000000001c21a31c5842f53381556b11e00c00395df3e8e50000000000000000000000005b37015bef634bd268569f7042e859572ccc9e79000000000000000000000000ed49c4d12e5d9b0a735588a4df4d31634a56ad1b0000000000000000000000005d3259dd7e24283255963ccc92d5bf4a9f75c0bd0000000000000000000000009eb5c226a4ac63d18803c99aa438ad72e4f40e140000000000000000000000009d807d4a4860f0d30a6618f2985e6a01583e7794000000000000000000000000f5a874f836f461942579ffa0bac46e8124b48a9400000000000000000000000078f1841f0268f055834ed74358a3f394eca9ee10000000000000000000000000ba20894ceac567678d975e9a3f465cf6f817bc03000000000000000000000000b234bc9968320f4590846c0918a8c0dc63ff1041000000000000000000000000ad2f02c75b40855c4e7728a3b3b0fbcf582b87a9000000000000000000000000500acc29e4c2f945a75fb2a9ea792859d50edcec000000000000000000000000385bacff42dfeac7244b264f3d4404f892161fd1000000000000000000000000674b56301a0eb2678757d698362e73f6a10666c7000000000000000000000000eac121442c078cf0be8c4b064c1a89df0af812b0000000000000000000000000f1a418e72ef91017586c3acbef23a1f68efd0ea9000000000000000000000000c08aca5293d661b7d787ab08dba2ca395a68cec00000000000000000000000002d57aea4107e940cec5bb34252d1d634d22250ab0000000000000000000000002b1c4a315852078a0f9a9fc29e2b7afc1e7bc505000000000000000000000000d6d5743082e0cd5f6709ea16bdac69235a6691b600000000000000000000000059e449fe02c4fce5562bab88ccf6d592991bd0d6000000000000000000000000b22eaf58ce65b3fc4bd3a628040810f04decc72a000000000000000000000000ad846d47a17dc6ed28222104e51fb9b8568256970000000000000000000000001bb8411cc4847c7371f4f3f571c7650a1e49cd7f000000000000000000000000aa57c151641ba581a933053bce08f8e65f811d170000000000000000000000003ff3c5231a0bc7ceba3e10aafec8d7f2711ba2c90000000000000000000000004f9a3dc438ee2d7c242f72fd998a468e704c4db40000000000000000000000006d6b6fb97efdd4c981acd377661b70a8ecce97bf0000000000000000000000008d0d8781393a2abd25f5fc2abe6534394dabacc8000000000000000000000000eb9e64c0d497537c9eced30d15d3a51410f83bd1000000000000000000000000a5ae8e39304723d275145ee309fac34d866bdf2b000000000000000000000000215835758af4d69152a553a84764f3ade16982850000000000000000000000001afd3b1c9d06c3098cb6ed10011eef4c893dbab30000000000000000000000002927987d14ecb89cf6c9fb7b794fcc5dcb9ba6c00000000000000000000000000c5b1fc256dd36449e5d1bcd542798e59be338ec000000000000000000000000d5a4b233858b508ad3f9b659e7feea81516dab800000000000000000000000008c4a8d1cd6731528a370e29f230d8cd36f548cd8000000000000000000000000c729953138e5e7db2c65ed314ae66a9ee2a71f7700000000000000000000000032610e877e19e55af5893f7d8fd896dc954157c30000000000000000000000000cda6e25f55dcd84f0d5e61bff528c0b0c579220000000000000000000000000e8999c5cd67f5c0998f75ad4e488e626f1231b6c0000000000000000000000006cdbbf1d8d427f5353ca420235dddf4c0d6de0ef0000000000000000000000003dd092ae1947d3f3b6b28f4c548159b8fe4515c200000000000000000000000097f66f831074006fc7445bce06ad087b96a118ae000000000000000000000000a468511827874b2a1c2d5af7fb7a645472e81d210000000000000000000000000750ac6ab0c920783bc2f2bf75d16f13dbc6ae86000000000000000000000000f8ef8414c7218ee56780c34a4980bf199c8e7ee400000000000000000000000030e942fee76cdc5e8cc0057cc90692403d33e82b000000000000000000000000d1b1925646fee8186bdb0642378b0204598003cc000000000000000000000000b778d20d341d726532369cf6b4c71d2924f3e3be000000000000000000000000a67784d9959ec6107afef4aa3e049393becb47b0000000000000000000000000682a317a33199f2947f1e073066cec164dc695520000000000000000000000002b6d84b0eab798e5cae9358793fdad7471499d0b000000000000000000000000abc4049ae1392ae07b565c63ce7a69f8410d134100000000000000000000000033eff714253e5b174cd91974afe8809cea00b521000000000000000000000000b19246a56c21139a7393d031e12b5541e99b1d82000000000000000000000000a462ab608a0ede736ad9473df3ab0cfc205d8b7b00000000000000000000000027bb0b95c92f28c3a68ccae52561073aaa5bf8520000000000000000000000005e738a2ba27f86cce0e980e4d6dd2bce4413e4d700000000000000000000000099fc694890cdecf745d30dd27e3292694d154956000000000000000000000000680e697f7131038523c940f051bb6685a76b72bb0000000000000000000000000859e4a7899bd3a15e92e220587976e1041e60e8000000000000000000000000a6e8ea48c448fa4172c216d947236a5298d948330000000000000000000000002545c9a6b14a5c396d34858fbaa6a8739f4d93fe000000000000000000000000435242462ae72a8a3faa4cfe50bf32d2c28642fe000000000000000000000000a0382112180961d979d6acdab679058bd1cbe6450000000000000000000000003a0b1219c15c9488a3c3a3cc592c0219d2eeaac600000000000000000000000011d4a1537790b531dc7ab09d95ab3307e17fb6d6000000000000000000000000f5a7fed6f047987ce8bffb34f15d7d72901c45c8000000000000000000000000cc76aab7abf8afd6002025f09451440be7ce3a9c0000000000000000000000002345996b91bb544629876dd6db393b927a9bcfb40000000000000000000000007caca7d21bd72bb238c8f320ac54a83a823835490000000000000000000000004ae9246db1862b9d72a442b3b124b1f2ef7eda63000000000000000000000000f5279094363dc148986e84aef30e0f3e936ca3f400000000000000000000000020b89aad6abfa19e7906ce561fb10ccc937ee2f500000000000000000000000006aa61be866196b7546b3d3a24d859b768a52e920000000000000000000000008bfad4234676d5522033dce8a94709adba1599660000000000000000000000003e04278a320be961c39481474e828e9378aaaa340000000000000000000000004bcaa22472145913da6f43d1e7a58b1f6da4735b0000000000000000000000009a2fc3699ef505dbaef74287cb5c78d4b756badd0000000000000000000000000042d6ad159c506e8065ad3a7f6183a0fbef32740000000000000000000000008f053c991d42c9b7a95a854d15c491fa79e0013700000000000000000000000057d07fb1483b88048a6d08731586a4b3a4eb5752000000000000000000000000fe1a4929a0c73c16bfae428f40701d1e84bfe8510000000000000000000000006f5267c50a92eaa6778fecd6a589a8f9721dc742000000000000000000000000daa76f9fbdc912bdea099a6b64ed3d985856e98d000000000000000000000000267cc4e33942238d0614b9438ae8f95f0af9cda50000000000000000000000005e475c3054c4362ea5a431c4809c37c05f23538500000000000000000000000050849c74faa262865d548fff9dbc1d1029ffc95500000000000000000000000076d3900c6e9dc2aece659459df67a9918a5aadd9000000000000000000000000fdeaf7d9ab542c6ad617666015e512fa1633b8a0000000000000000000000000688958d656c6b4be238bc9b69cf5539f5aef4a2e00000000000000000000000067c9bb98b6937821eb3e0eba106cf9d64ba07f600000000000000000000000003974d635326462aa3bde82cb1120b75b26be6fee0000000000000000000000001ded5cdc23a3f499a91650fc7dc5ae316e6d00ed000000000000000000000000d48ebdf6d1614946ddc672991c5bdec8e968344800000000000000000000000028b7363a31cfda6e43a633b71d6e91b49557fa310000000000000000000000000c3328909ac99ae04eb0d62047079fd682a24c7f00000000000000000000000050bf57a25399be1b0b7a091386426b6e0b676c1f000000000000000000000000c3254ee56992a606686280f0f2ef355276bc8345000000000000000000000000e9b46093434e751e70f5f8ac36e61fcb0aa5be6a00000000000000000000000098ea9fc6e5d53f851d31f6bf3ad5ab2aeed3c872000000000000000000000000882d249ec2bd4c66fb6f9be149ca99feb577453d0000000000000000000000005ccec35fbc5e19f9ff56e349eba24056b95091770000000000000000000000005c4a6e89b2b35f622a1e31229bc3ad5cc4530399000000000000000000000000d528de1567ee4ca9602157b6c0b6dc37e16d274c0000000000000000000000005b30faef5f03efe8791cb1959ca8ea7c54e23c1e000000000000000000000000234f5bdc5a21a410d08940d3ff7ea51e02c2d217000000000000000000000000fd2e58b57ea29766c79db8bea488bbaa2e1da05c00000000000000000000000059beae0da4951759ddfde2dbf7f2418a717a9a5d0000000000000000000000006100b015fb1b094023dd2514a7f1435f4dde13000000000000000000000000005aab6d9172c7e755ac5c48a04f09fb908ca758370000000000000000000000002f976a226bfbf2c0c26cca2c6b947d1b06a3c71400000000000000000000000059d488bdf573e7af7a1ced7fe54f48d7534765a40000000000000000000000006d7c41c8f30608f1a44195b300ad119b9de53baa000000000000000000000000960cd2789ca11ef77e8d9abd57ec338e39a213f6000000000000000000000000413d8c9754ff4f7d43f7d5c49e3aab2ecc2faa05000000000000000000000000f1da5d540e38e91152f5ff400dc96b48b949ab740000000000000000000000002a4b7b80965cf2aacf551bfd0adf3d82b9352c65000000000000000000000000b7be6244a26c79f2a8d894b3426f0d6bb1f6b18b0000000000000000000000008bc9ad5b5ba8fc812cb92bd8167a94097687b0960000000000000000000000003f36b19537580c85bfb5a13e4a2cc132174bfdcc0000000000000000000000006b6b77031f00f77ea959d702705c3beccc4b0f9e000000000000000000000000972ef8f0f413051313d7642e3c33ed2fbd6b1f6d000000000000000000000000dc274200dd82c90a6f19ffb98c7db0d5168b5f13000000000000000000000000b355556160c22fa5550b027178d51fc156171c7e00000000000000000000000069abc7725ac391ee52916bba3fbac0a977eaca8c000000000000000000000000cdcdedf57e8e1d780528ce40cc73ae2a77d65733000000000000000000000000705151a4cfc10549dfc4f9b1117836c0639c455e0000000000000000000000004bc5581e4577abc6eb988683da94b8d581fc04f80000000000000000000000007014c107ac4ec2cf662630feb026bd34f9ccddec0000000000000000000000006fdb58cc04141d8085b467575323ae007bd647ab0000000000000000000000008c17c3ee000ef34da3c6e76a28cb1865d25cc39200000000000000000000000007967a3a3591943f856189a5e34d33efd7fd7cf0000000000000000000000000d9414df31eff6d17dd9e038bfeaaca3b3707c7aa00000000000000000000000045d689705330bd9b21a31540eb76b42435081463000000000000000000000000e7b4c0877339c1ff0f86a018001c8dd2d430252f0000000000000000000000005404fae4f01f0d250578e8c1acf64495265c9fd3000000000000000000000000eda6e2c57f6a4e83e3ff5399907a9a0c30aeef3e000000000000000000000000bc9d5bbc8ac33a879b9fa1bbd14a32121ec35598000000000000000000000000441f9d108bd610548909481546322b1f25de5668000000000000000000000000ac1e462cea6b6615cd74ca174b729c31dd678a7f000000000000000000000000ad9bddb112bf17f9197aaa9b63b183932d13eb3e00000000000000000000000017b6e681886aec2640bb28c29b6934c088a972470000000000000000000000005d6593b717f0f5e196244f69bbe72d5b7a5f1f5c000000000000000000000000e753c31016cf732ed696286060fa3ba883759dd80000000000000000000000008dadbb3894668643e4367ae2387ae6d760a9dd1b000000000000000000000000d3e690f40c33f9a21fed17469955c66b31bbba090000000000000000000000004cc24ffb7c0ffdc2c5c2022c082a8b569dce5daf0000000000000000000000009b36f623de69c62de0eb5c73ceee92c80c1859f60000000000000000000000001fec9e3a64ba9001b2b66f737a3bcaef544e00cf000000000000000000000000169aed63fb1b1d6c4564aec0f3275763c55888420000000000000000000000009ee0b6f45881ff17847799059c6d144e29ccb07a0000000000000000000000009309f6199b9a0d2903c425976c23a61de20511c4000000000000000000000000400c0d1b75a7a0d93df5ea3fa0820d80aa271bad0000000000000000000000002a6dd5716449f3bc363b082d19175caafb2b30300000000000000000000000002851936cbbfe9002ab9b9ed8432e348771d73fae000000000000000000000000e6b41e9a7f620d89aeb74b32fe23b51e21728c5c0000000000000000000000001fa442f152145439cce6a2309a17f8ab7351804a000000000000000000000000e2ab7d954ef42871101589eaabea7e1f80eed1f4000000000000000000000000bb56c6a753540d78a8c5c195d06b92823d9e8eac00000000000000000000000000f5ae692d8934728c6d44211979e43e01da21c4000000000000000000000000660b3bc0dfa660b7327a003f1359e0dccb036fae000000000000000000000000f661de80bc33f7d8153c6d3d13e9a917f51392270000000000000000000000006a05821de28ed54172a3228f0fb100c97ed08bea0000000000000000000000004696d9450b5126eeb942c673c1689de437ac0a03000000000000000000000000a69949e67da29fa58583501871e0ebd41c1a8745000000000000000000000000b200aa40bc28fd84e26127798a94ce897d50d58000000000000000000000000000b49c5c6bd59419e2724c181e89a36e2ea3a67500000000000000000000000031822ca1d1810c9487066a07b20e66906599ac3a00000000000000000000000052a52dd4804b86c2f65cbd7b4c2948ecb9a94b3d00000000000000000000000053d4b4871387fc0b03d2fab9ddbf7241fba8c5af0000000000000000000000005355f61d79fd3767a7b80b4693af5e3f3cf2b361000000000000000000000000eea65629113e2f65839166c937c6e528068228cd000000000000000000000000659f34c86d31a46ed41e397be04cc087c7c33ab6000000000000000000000000b8c98887b1a8251573152462743836c8dde3e6d1000000000000000000000000c974656047ae876d47f4511ebbd8dc8c2d937c8c000000000000000000000000476c0d4e829af77543961a7b38df736058974bff000000000000000000000000b50d318cf40e09e55bf1eeef43f377e635e6025100000000000000000000000070d61425b0589e70b73defb8e27f738d8f5883ec000000000000000000000000d0807cafa8c7330993624906e84a066744c78a55000000000000000000000000409ec0e237d94e4ad078ef6cec67394d2d0b7bea00000000000000000000000057a0abec2e81d5b5fca289585896b31de89d342c000000000000000000000000bf704789e7becbaba1060ce24eed81393a883d48000000000000000000000000e72ed39f884cf63f5567990cd50ad3d81945be0b00000000000000000000000011049fca5d2a8841342ba5111f8e000530438fd1000000000000000000000000f948e07cdf3badd0f02c156f94ac59a09478b063000000000000000000000000919f3f24c3a96d11262a03d90801e65250aa977f000000000000000000000000018d8794566fb0545c769223356e0e4adf050f410000000000000000000000005c1164a7250c75748f22aa0f39cc075ebdda40580000000000000000000000004e8d117ceae4fbad2eed929db6ace852b538119900000000000000000000000060d2198127657d91b1709083c17aef9c6c797d11000000000000000000000000566a50dc23d3617ce9ab4386e19950bda93f88e10000000000000000000000005fd17baf6cffa6b75d67a0c812426c76b6852e240000000000000000000000002506b2a94edfaf23eaca649221dc9dd9bc3546ba0000000000000000000000004449b7203ec458634363aee5e4e9a59363bc59ad000000000000000000000000fe950981cb7887d4a4740aaca10c05e1a326cf88000000000000000000000000949d57f93601df8d03820752b93165afc24cd21a0000000000000000000000001304e264377ead1e3a4e560b44152ac0f05635560000000000000000000000003e240e5594d06905c474503b57679b806fb6042b0000000000000000000000008e35fe98e4ff3bcbf2a2c47048914ec67dc8a9d90000000000000000000000005b71567011c6998e783aa8beed5949de7a6f4175000000000000000000000000fa9bb0bf8b0cd5c701af551fbc7f1a088c02db1600000000000000000000000051368a67ada0e2613f6d4add4c5e749239926e97000000000000000000000000ab0060d26d6e87f770b9dbaf2407276a9533701c000000000000000000000000f15aa88ff7679329a2219a48d0b9d0b7ee51ee5c0000000000000000000000004a342e0b76bab2e61722bfcda09ba5d3f31514ce000000000000000000000000f01fd596b585ba9b4146a06930634f7df1e339ff000000000000000000000000183d9ee455e91a90ded1d586c0fa70719d8b9d73000000000000000000000000299b27893d0001e7ad1ead64806037709925481c0000000000000000000000001664cd6d414ecb1a98c44c82765b1d5aa301b3c000000000000000000000000090f5db27bf984749e6d7265132d40983016db2fb00000000000000000000000016367ede0d0377644582292da43b71a90e088efd0000000000000000000000006a1e5e038ef77dd76376fbd8e27cbb153d54f0ee00000000000000000000000008bdc08daf35557cfabe168ca3a6bceb52dffc3e000000000000000000000000050cc97044f6d2a75cf430186fe82af3ac6776f1000000000000000000000000337cefa7be656a72c3038cd8605509371e197aa2000000000000000000000000a7a7dadd6611c8e2e673270c5cb46e6a6de7a3e7000000000000000000000000be8c95828d96b8d747664c14c316e777fe2887a00000000000000000000000001af29510fe91632b8b4f36a4eb21f908afc31683000000000000000000000000de06f696a3b30cfa334277e34a757e3211963f0f0000000000000000000000009f30c22ad70422153e3719ce40d8e85a8d6af2a3000000000000000000000000ccc6cb49c8bf20c09a554a629dcbafeef16fca080000000000000000000000006a4c80dc9366cc51ee35692d248257a12f91d7e00000000000000000000000001f0895f8eb3c7d9c01813f5a6bea455bb2de9a57000000000000000000000000b11fbf04712d370d3da70e577a3f682c26e060a50000000000000000000000006cb0e9404b130b60782fa2166748a74b9375c9c600000000000000000000000018ad6007884c9972b7f0e9942221da52f7d4c6220000000000000000000000005d28851c8e4535f43241ac9d499c8ff5bfe10fae0000000000000000000000001fad26aee30fb59c201dc9d58ae5e67d9b78cc5c0000000000000000000000009bbd00f6b7435117aab015b1d3fb7b7bfde136c0000000000000000000000000297dbaea9226c31d502a60e2c75f41aad65526ab000000000000000000000000c3788816cd65461618588151c6cbd3820fd2cac90000000000000000000000008016e306ec3c5fac17510dc5ca3885853f58f2d100000000000000000000000060cd4a6a5b844c1586c2aa5c44459eb61155c8f9000000000000000000000000739a57ea83d8fbb589afa3c744a1d34a6da5cad60000000000000000000000002c8e405b835c8f46ed304f4d6343e3d9bacd6a8e000000000000000000000000bfdcb6251cf2100c553f850a93c3b99457206d0a0000000000000000000000002415b8d2bbdd9538bba70dbd2875584980df6e5400000000000000000000000011ecdc3919df039d452dad97eb2b295dc0e3de100000000000000000000000009903940777cc4eb77e142b9e64ac3249a9d172bd0000000000000000000000005f6954e378777f82cc33ce7b0e2c3a7c751a66a100000000000000000000000055adcebf988e11665d0aa2545e0deacd39f466fb000000000000000000000000fb1d24b805246ca0dd3a3239154abf62d88a592c000000000000000000000000d0802062312cae92b5aeffd919b15ed84c7265f0000000000000000000000000555b4d41b9e7cee10cff1df359eca5ea440be34700000000000000000000000022a00f244c32b0fa511077b98d6a500ac2467ff40000000000000000000000002659669a554375b60999cfe44cab91d419b86b70000000000000000000000000d87916e64f6e2f4dc298cdb7f949d18e98822b76000000000000000000000000f4ab8d31527fbad397df3e56e6e8f0953d3858ea00000000000000000000000021ccb3ee21329fc6596bdb12619ca6708b1fa0c700000000000000000000000054fbff0ac4d72b4c9e1234bd33ed7094ea3d91ef0000000000000000000000000fe00ca69562c7b6fc9c455d711ae47b9bed6d4b00000000000000000000000091c5d641688fd8b6060b4818f35c6846df6dd46a000000000000000000000000a16fd55a79195b860fa94f4c9c525891d2b157a2000000000000000000000000dce63d3baefc28265df047b753b1f47f537e7d180000000000000000000000006d79d349e24d7fcf924f4be209b53be0156de519000000000000000000000000c7c0538e1d85896538ce953455f82fc146a495b4000000000000000000000000149456e84a5b39613092c3222ee99a8569a4c61500000000000000000000000019fec1cb8be139bad67a9befb50e7d7f4ff4b61d000000000000000000000000214c44f024cfb3c4f1b23eeda888b666edfade4400000000000000000000000081c0f35ded55c229bea85cc461059dd488ed23ec000000000000000000000000d93bddfd7b18b879c986b3e738db117126a8d4fe0000000000000000000000005a4d7885eac3a8dad6f6319759c1f6aebe03ff60000000000000000000000000db1fc34f93c4bf776c2c4416aa57474bbb9a0c08000000000000000000000000d4d20ccc2fc19c9e11460b7219cc12a353ebdc38000000000000000000000000ea7b67cd196f841f51f0da0a71b28c4833bd9b93000000000000000000000000897344fb3b967a95824983626cee339d779e61860000000000000000000000002541b665decaa19ef671bcd166757a12000b5b1f000000000000000000000000ec99d94bfd8a986c2eb5981321887c7e1b217cac000000000000000000000000757b5ab006a804eab190b4fde10a38db27f5b02c000000000000000000000000e89f1c405856ef2c36bfd973cf16e2797b4dec6f000000000000000000000000754a78e8ca4abe44e65c9536c5eacf3a71403422000000000000000000000000849780de20444cf0dc987c0d577ef321fe29d2ce0000000000000000000000001caf6bf8c5fdb7c653578506298e853e70f604bd000000000000000000000000439ad2b5387b0274e3a79df49bd952581fa0d07e0000000000000000000000002eeabf423ac42b87043ccda699c792dfec76ce56000000000000000000000000dfc9b8bafce4e8808f934414d4c947851753fb62000000000000000000000000714d49fd286289b48e2726d3ce2d38261518eb9d000000000000000000000000c8d8cfd067be2db4888f7cb8613f78d565dc54880000000000000000000000001a04a01257d090acb11a33dd6577271e9aeb4f040000000000000000000000007b5c2fa6b63ccdabe55123407a9c1b4dc8ee819300000000000000000000000084b9eadfe7ffe4c1dba8ba8653436ac1e9dcc34c00000000000000000000000042b262089d38c5857c4bbe672afb48cbdff6a1cb000000000000000000000000fcf38f3ce6c7e470a0c2e2914fb29982bc35eac40000000000000000000000008f5c08ccee2c852fc5ae08b79c69eeeb87f9727d000000000000000000000000f8286baab59fe8775f0e8986218ae8ae3d1fe628000000000000000000000000888c623a1c312298c2d853403f2211355010ea7f00000000000000000000000023b7c4de244af382ed378b8f9bd9a4e129c1ab340000000000000000000000002a1cb642d150a5e6fa92b09421948003596fa4dd0000000000000000000000003090d0f1946ba404442d41f17bc74a65027b11a5000000000000000000000000b0ce17b2c8c6ecd3854e5a6086ca57ce38a43692000000000000000000000000cc00f6e6a98995116108a197dc508d5689cea6810000000000000000000000006770a5f6cfa2e623f326fd3c5f388827a31ced6a0000000000000000000000001ff6f1177b9e5c22dd1994044b46e649e03b2b14000000000000000000000000787de995feb7a07087ac5002e3009e8037b3f025000000000000000000000000b4294540ccd8301bd348d97ea7b35465dc76e8b800000000000000000000000006beb174a3903ff4f6dbe00dcd3ca8a9777e181a00000000000000000000000023b96c22f99542671511b42343a16d8ee04d84bd0000000000000000000000005c924f3a77b5dbe89603818f2f61f477d68db6e50000000000000000000000009953ec1946b8bd1656f0f35495fcdbed6f260aaf0000000000000000000000009a1c0da67deaded2f5763d6da1e876bc0e13d322000000000000000000000000a1e76eaa54ac6c59b8070abc7c440e63d9e0477100000000000000000000000043dfc87db24a47dcfb7bbf1fa2a0bdae831e3032000000000000000000000000c149e34b2d0cdfc3e9625009f2ed63077ba56cb1000000000000000000000000aeffb9a27e54a445571a912fe38473dd4ecb98a2000000000000000000000000f4474540c3d1c3ffcf82fe222ea69a4b4460df0e00000000000000000000000005793baaacc9da9a23b298d11cb43743ab6e8bef000000000000000000000000a16e98a64a9baae0f337523aa444678d2f7f475f000000000000000000000000314502c7f1d3e0f985e5248f61b9f13a0cb77619000000000000000000000000c11945d1467f2fd8c7fb3f91ae79c393997f08e100000000000000000000000010df28895643f8a11621562032b6ff520bc8eead00000000000000000000000066769e13577e0cda1289d1a4c445dd50538c32370000000000000000000000009f158d75af659ebf9217e574766c449dd442b63700000000000000000000000030f2dbda31e1d1124642b1c84586b36e2392c32d000000000000000000000000177d351a7cc55940df02e13b952c4d8ae054c73f0000000000000000000000008b8d0e82f5bdedecc31079243fe0b86b08ee2370000000000000000000000000416e42a3c46190485198453921704f410e561b650000000000000000000000007e1b3d7689960e22c83328ec7c2788a5959958d8000000000000000000000000d40039dd1330541dad3e1d3141e5195af1f1fd1200000000000000000000000067937331974f33ab224570c540cea35ee85adcca0000000000000000000000007264811372b1d1cb11a78cc97145a04e6646a7c30000000000000000000000009969985d475105aac2e1a8a323e7db864a2f490f000000000000000000000000f91b45f1f17186dedd05c3faba1758545605cfd9000000000000000000000000b8726b06335e2485eec4d90b2139484ca804d3c9000000000000000000000000757cdbc39113a525a9add47a1b92491a0bd2436c000000000000000000000000b26dc017cfae9fd6a4c56367f39e0706404c1d9f000000000000000000000000c4804928b168a57811ca08c7cf21999bdb2b8cab000000000000000000000000a61f11f9b1c385fa7dd31b667fa1464cfd65451c000000000000000000000000e5c84af6076c5b0fdb09f4f3c7da505afa1ee1b900000000000000000000000085432708d479c555a2c0b9a626a7a17932e0d943000000000000000000000000d32587810ccc91d3b02ca77c1926a7b68038653000000000000000000000000099f85969b3a9c89c06ac3bf011489cc45729ecad000000000000000000000000ffd5e5cd8633309915173aa147dc666c87d4f22f000000000000000000000000fe5275b0023e5a9163c670e9ab85dc303b5d414c0000000000000000000000009367f0dbca0391e7d813c128a7bc9760b1768b4600000000000000000000000085a859946ab819ee1491f736d4d11a79606463430000000000000000000000007b037c929198bca1f35c6429b5ed61886bccd20e000000000000000000000000848dedbcabe781d3666288463d4e33df08cb914d000000000000000000000000c7aaa057677f2355cc11581a1dc5a6391a845f4c000000000000000000000000bcb1c98c46a259db76164b72aa94e711acf6b3a80000000000000000000000004feb2191bb2c87242f3874b806927b1c8dbc59250000000000000000000000009f840fe4b5347333a544e4717da51959aac5016e000000000000000000000000c064289cb0a8e11dfc9ab5ff47f6c3d55e09440d0000000000000000000000000b69e5d3e78689be01f21d7c69a9ee64f88ef42a000000000000000000000000225238cc09c6e720680a20b20651d06b3aa02bd30000000000000000000000008e801ffef8fd7ff151468eb9cbba1acc46c4eba500000000000000000000000091011a4f5e4b83b6189cecdae64dcc66c97574f1000000000000000000000000dcc6cdb9688ae64a571ae02f940ee4039f0627fb000000000000000000000000a5a4d6d8a35859abeffa1c46032700920efb706900000000000000000000000086455eb289a8081346852c3005948e8356173a6d0000000000000000000000003858f440f48a0d9bc8a32fc26030019c1b47d895000000000000000000000000a2bade747f4c1c55bc9b8f3e1cbae0942ff0a8710000000000000000000000008295311f512804a511499855531d654717fa441100000000000000000000000080b023e4cce4706a8915c61bd2035b622018eda20000000000000000000000005c6fee9d51c219b4bb9c4bdc4d5f345c2eed8272000000000000000000000000c7874d61bbc36d122eed8d297d89da708b283514000000000000000000000000313810f575e31e70859e64768b538879d430d06e00000000000000000000000048c3e932bfaf596b917ea6861627f3eca1093d29000000000000000000000000edabfabe61fb57c86c9134a9d0ae33faf85dd3b30000000000000000000000008014ce04e29c4de0cfd574887f8148b4f35bab0f000000000000000000000000b2fbe6485e3613352400e8d83bda73e0f3a564c0000000000000000000000000f91d44a3c34635e4685ace634c5dd6a893758e5f000000000000000000000000f77c7215bdca5c51ee9b5878666a2965b7e98fea000000000000000000000000b3c816ad5b15510199cd7e0de4ffaf627e4db1ab0000000000000000000000008ed8f804a434e68edd0f771d15d29793da39d7c00000000000000000000000006875b7db3d9f0670dd8d71c437bddd80951e00ae000000000000000000000000de16af6b144d1087a075829cb54d52221350b28d000000000000000000000000a722f2e981d65a4f91cf22d82a975b3bb588be30000000000000000000000000fcf99c427adb508a4ad073bdbade038a493fa824000000000000000000000000192a48515b23d3477a181306702645c90403d45d00000000000000000000000069ce4a3d6be98caadfc836712127097f7da64b42000000000000000000000000085b0ed90bae0b991b7a34c9087798265788bd2e000000000000000000000000ce90981e194cc3e7bcdc9a1cfbb3d7115572d9a50000000000000000000000001c0392562b6db2ff4a7930cf72db5e8b8cbbbb390000000000000000000000003487c7c08ca3f18371a863101b24bae69b23a984000000000000000000000000aae80ac60f47301fbcc8d16eefa803a95b31cda3000000000000000000000000e25598bdfea5192d3674fa1546071b59a7d7d8b4000000000000000000000000d9456c083f712fee98bb1b4758026ec436a63d2c0000000000000000000000001f132333ca900c475c7b197691f3a8b813762a4a000000000000000000000000b959f122c48e96120b32371949724b65d1c23087000000000000000000000000ca0686e73cd1db902adbed2ba13b921239354e870000000000000000000000000429d47476cb5f014b2a4d9c5618c4bccffdbedc000000000000000000000000e3e50042a47b2aafd343901114d01f0b3e1d8041000000000000000000000000da05624cd87d0735bc4e6b8d2c51872c82070ff70000000000000000000000001e00c76854ea0f764335b59a2c6b757624353a3c00000000000000000000000033843e21204bc5732faaf5108464fefe0300e4350000000000000000000000006af4474e401a53b7dba6344e6cdc0f5c78dd630b000000000000000000000000928d4d564672bf323021c3eb1a15e9b80539d3040000000000000000000000004c09ac18739c33b45eb62d3b2b7f171e255728920000000000000000000000007e2e11965641495ca176435d21febc14e018aa31000000000000000000000000378fd2b201fc1eb2cbf4c01c8b76e423f4ae18e700000000000000000000000001cbc714e1762baa73a1b137ebb5591ba4af97a6000000000000000000000000cbe4962fcae497f662a2b4d8013cce102bba639b00000000000000000000000017bcaee06f748af33f30875b3b2129d5c2df0df800000000000000000000000086235f772568a9d5ecb36b1e288b40b2ed5401ae0000000000000000000000000ef592effa6d51d9cfebe3a63e5f085ac24b7f610000000000000000000000006b5fcaf140dc4c7cc5a48e5a50c039bc9d7c061f000000000000000000000000b0003a7bd6dd3a21f1416d42023733f73effbce7000000000000000000000000b2e598abd85685ef5e7de5a8c0e943b693c52f380000000000000000000000008a8bcaf22093b29f2bf47cb7e6d1d70c8e05b515000000000000000000000000b9cc8a8608644ea41a310956480be07d514a75d10000000000000000000000003fcc2af75e20d3304f1eabed955a23049c6f7e15000000000000000000000000a21689d2bb8cc56b6e3d06792e997ba158ae1ce10000000000000000000000003563c7f66cf3d6d756c340740b3824109749e341000000000000000000000000f9301e360b96e1d83f162a2a058f0698a800d96a000000000000000000000000df478461dab5efdd17fa8e298700689ee71bbd480000000000000000000000009c33223941e1d19110f5ee394366231b4b3bf6a80000000000000000000000006b830fe4953f80877559d0c2b6520789c1a56b6f000000000000000000000000f23d7a6ea3bbe749d2ba4dd4aa79e6bb3abb83e10000000000000000000000007725cee7baf6114eb12b8b2ee7ed440fde69455c0000000000000000000000006ed6cbae48ab30d5cbafc88f7c77508c4e2660bb00000000000000000000000020861793c40204dc48c7ca2aca4e509bc9a63cdc00000000000000000000000067f5f0861fba5b13026995e1dabb02bb1c00a02e000000000000000000000000e106fb9369f78d446713711fa6e4dd36e5383c5e000000000000000000000000bbc4c6d341109536b6022ade28c4f969d9d442b7000000000000000000000000f6bd552c5ce753f8e91ecdfe55cb80f9d704a78d00000000000000000000000007c0034e1d53f1ef3b852dfd12b23d20fe640c9c0000000000000000000000009d27944e9100651be5d5eb55d6e2d4538804c937000000000000000000000000b92cbcdd2d88b6be9fe495205611643baa8cf46e000000000000000000000000d30fedfc5aa0a2275f356a9c253d9a25f65e5942000000000000000000000000063c76a59ef668b8bedeb7a641abe8026cc4101d0000000000000000000000006a39c2811026b11579560c9eba94b4ecb7102caf00000000000000000000000000af1afca3fb226a50a5820a850402e5c87a0f90000000000000000000000000aaf124055a599f8e4a33956b89dd1fbed07b947e00000000000000000000000085f6eb4ca919eac5fa2c74fdf6577d6cc2ad331a000000000000000000000000c7a37973e2780b83323d45d7886f092da81f356c000000000000000000000000bbcc74808fb9d1e5439a82b79c6a2ac5a2aecf6f000000000000000000000000d4c207980134ed9ee30851915082d666339a3cc7000000000000000000000000ebc9ea9e00a61b2abfd5abc75c4c8af69cf1e0f40000000000000000000000007e88ad0ae711da13cc11bd603885959bfa0f7aa9000000000000000000000000e337834bc60d79a7944e3df98391273d34df00b800000000000000000000000015b3d036a339a0eee5cb0ebb01cbba961544a78e000000000000000000000000995a23929a11d1d0384d6e4227aa68bc135846ea000000000000000000000000092f7b90b7472a9d8d687d04fa9e882df513f2930000000000000000000000004b505ecb164db5764c9c7e1e84366b838eabf33400000000000000000000000020d64942e7b1be5a24ad6f4189687e0a3125adad0000000000000000000000001064da407550501a5cb8f6bc5a7833b0a150778d0000000000000000000000002287ceab98761af530ee300a0ce9ea362c51ca1b0000000000000000000000004bf2b67c140c98b0dbdb592cf2df0eb44b6d39430000000000000000000000008da19f7e3b97b11a160635e3a1fd5356d2f25d16000000000000000000000000946a943cb41c54da335fb6518a74af36fbc2ed3b00000000000000000000000020c47c60b24adc48b7a32136579cf522819bf6f30000000000000000000000002c4bec0ec0631d36395b7b29ef7a5209aa03cca0000000000000000000000000972d0a9fcf34714c2f9934937f9e9a84287e990b0000000000000000000000008a7aba36f5326c4f4fb0ae73a320fee247f5408e000000000000000000000000bd6761a8f41e8e91c72c6264f085d1d1e68a82580000000000000000000000001d7fd8537b61f12f013ea2b7c786ad6a400c2462000000000000000000000000b890a8ca85d0f704df60453d0d3cb4d2565d035b000000000000000000000000e73cdc734cabcc714ae9338af3e7683b89a5e07d000000000000000000000000c730c2412584b8839c80fc9706e4b5cea2c1a559000000000000000000000000465886c7abf74d11e0a37c89830d6ecb19bec1ca0000000000000000000000001872fbac60798fefe7bb4438a83f4a3607a0747a000000000000000000000000213a3f08a3cffb4d966359cd89124f310382b26b0000000000000000000000007200a3aa5e9a61e0aacbb1218e13971711d250f3000000000000000000000000c3b0e29ee92bc6a028b0f52e05f99f301929eb16000000000000000000000000ac9b860f87559b50717eee303b9eba61e21bc6e6000000000000000000000000b0d9eb2fed35349dc32d15bbb99eb0cb4ccc83ef000000000000000000000000c384aeabb975283f86cd0e6b0dca541788771aac00000000000000000000000041e601b5f9645fbf37a739e6d32de3560ad2e1fe0000000000000000000000008fd8273959f82994986777515db382add74c21d20000000000000000000000002dd0cefb3cd05b3a2b66286407e53d056f68798b0000000000000000000000002cac7f354b9e82538aeaadddf68934a6ea11073f0000000000000000000000006a582b3e4803d2d2d29b480573b199f01f7d25bf000000000000000000000000b0e08c4cb2c9a9e499301e9d60ad178796991204000000000000000000000000aec537e7146a0958a5eff28a8bca12ceb43463c300000000000000000000000037dd0ac31bbd22fb70cb8c1d0e51144d199ebc8c000000000000000000000000056822a1cc4b1b454fcf204750f450a2526b6626000000000000000000000000ba47c005ebee719adea792056ba288ec3b8b105b0000000000000000000000009c2c710e82493b224a1a743408214083754314980000000000000000000000009aa7e5d14ae7707b98105b75de91115201b3cabe0000000000000000000000003c057a8f2875cfbd62e02b6d13188d7f5e120642000000000000000000000000a9a9b76bad0f27dd46ac0e87c4f81b5aa8d5eea90000000000000000000000001ea6d88525334d817dd8a6bf0aa8b2042c179ec60000000000000000000000008ccfdb38eeb6b1f287fa41c7d14d9e29051335ce00000000000000000000000002f0c097d5fe3bd4efb51022ea0c816ac443c41c000000000000000000000000bb434bc793356b940fd4bf97805062374da443160000000000000000000000003cdb86bb84b48f68c7ea3b210dc3a198d64cbf6b000000000000000000000000266348822e351f4c2a60091ccb4e1ab1985cc284000000000000000000000000d15a37636bc0f4e8b6865ff266237f9a353719fb00000000000000000000000077b27ed1ba6e6f1b2392d03f8722e50b072b45f2000000000000000000000000c7566abf920d07282644502c3e1656c58d54c6090000000000000000000000001d4b520c0cd6c8780f8cd27a5a1deb08f22ccdea000000000000000000000000daa5139a815590fd0663717890d195defe77bf070000000000000000000000005d43451c6f212cde57edb2ba89fbf3bec84820b700000000000000000000000040dda509c23dfc842ce016153b60ac984888be2c000000000000000000000000cbdc67f7f3f8666440ffef82c84338cfc917f8af000000000000000000000000475ff192e3d9e85a568ab94890c4b860e0c1c98c0000000000000000000000005fee408256f3ed5798c20761c53ddfba0e4f32810000000000000000000000005696052ebc2dbb5deea5443c04679140a7c9e0530000000000000000000000005576b9967f71ec1b430722edf5cdac09e40e870d0000000000000000000000002908f38f3672d22579a01f89028d50116dc22d8b0000000000000000000000007ca2c6441904cfd68905c0a6271477c99a1c79450000000000000000000000008c8c0b203e41a6a92210a95d3a4edb3d548c3fa100000000000000000000000008eeead421e4c0e880158723534fc094bdf84c57000000000000000000000000bc59c794391aa9a8b91c9e86c38d625d642e945f000000000000000000000000d59d602036fb7b497274955c979793df78697119000000000000000000000000f5ac1c9419051047dfdb91d49fe46a03d63990720000000000000000000000002e52f1edfa7b5980e83d6127218244822df9b7cb00000000000000000000000056d6c5415a3fb733ad8a9e33272dd7072e3f898c000000000000000000000000f58c0c7f91253370cc19f223cffce2db2bc81379000000000000000000000000cf6f599ef7962d5ebcd7a6c94a30d51b35c1cdea00000000000000000000000025fbd66a171691a009f88cbde63070281d1070890000000000000000000000006cf016b690856260c94a52141ec688911beab1b0000000000000000000000000be5b4015e3a146a086d8192a707fd7531d5c1415000000000000000000000000a2a89af59976b351a8f708f8763d83ebc47ea5220000000000000000000000007f866800fa1945f8f1937db8dc93cbf768bba46b00000000000000000000000079605935d578c3314db40ad997369f65ff827a6100000000000000000000000084f9eb29dc073d0e9a2f85df2b1a9e4b17a68a14000000000000000000000000cba06dd6c61c9e41e5d3e1baa7efa93ec82d4a82000000000000000000000000fba221cf9c4bf31433d810af858fed2f02bb99890000000000000000000000007d1fce5702058f953a5cba7d948b3c250a3abad1000000000000000000000000e195b26a394d3028c31d221c1dda6850c7df3a9f000000000000000000000000a8a597951313ddad86ff2fe57a2d732d152c38950000000000000000000000002247bc340583bf45c6f70cff143e1b1fbe22a9cd000000000000000000000000280de26859f58558edf4b3b6ad3705ea9724b35a0000000000000000000000006db3a4fcee3175af8328ab0662e06192c1c7ed8e00000000000000000000000075555471edcb4f48c3189ea11ff7c7635296c4ff00000000000000000000000076fe001fd03a183d765f401b0e315961caa7b278000000000000000000000000b9b72cf937d9fa0f70f4e1a8e3f166c52897b736000000000000000000000000600e78d5e4e43c8905067fdf4e22dca944aadbfd00000000000000000000000093e07da5a6d94495ddc011d7605fa6bc2963cf8c000000000000000000000000e89e641de18c41f70639df3b00fffbcecf7dd8e4000000000000000000000000c6166b438d506bfb5ae2bb0145208fcc5ce34039000000000000000000000000956f4780dc49683a477a86f5e048febf9c32967f0000000000000000000000007e60f45b622e222126c3e072d9a65c83e97ffd66000000000000000000000000ac6f9e7ca1be009e01a2d0bb2c02b7e9383fd59c00000000000000000000000020c39e1cbbba1962e8c4e01afb9475e010da25420000000000000000000000001ce336ecf4ded3468bc356fb127d660e8d9567fe000000000000000000000000aaa7d44ff76bdf05858129530d94d05662f1bee20000000000000000000000003ba559e088b6331b596baee50ecc958db0d972620000000000000000000000000687103ebb463714342a21dbdd8788fbaebc6adf00000000000000000000000066354fe794cda9ff792e95c13589aa1c2b821a3a000000000000000000000000baec8b20359bf9dac3b37f1520f3b03da03df97e000000000000000000000000d868252aee9a97f505aaefebb982aef38b0a1a280000000000000000000000001a474afbadc6636f2b19c2a6ee168c1e0daefbf000000000000000000000000015047d83e9aa1f216d2755b9fa6cf87bcbebc5b300000000000000000000000021f29aa17b66c7e8d326d651cf90df90c296b7e600000000000000000000000060a37ecb11690306eb4624b6e12c02203919902e000000000000000000000000a0faa7420772c89ea6f44b0c847903ad31bd30b4000000000000000000000000ca51c2ed2ef3bbc1aff03eb7b6362277f00f04bc0000000000000000000000005cc21b7d10804e9c5d6a2a63098205b17141aae5000000000000000000000000afcfe01b0d132b0fbfb727aa5acf0fc65ab96a660000000000000000000000006313e57035e762d4ccdb2d265114ed4eb8d7998f00000000000000000000000034ae51d142b90c9f8474556588b4b8d7e2a18d3700000000000000000000000020efcbbdab06dc3088c7c972e2690f7f328067930000000000000000000000007d6ce5950825c56126b05dbabf188e98643d138f000000000000000000000000d86c4ed71ecf32d2e543f3ce20e0ca6209d79ba20000000000000000000000006201b29df892eb6069931be43ca5f0a0467683dd0000000000000000000000007ee087c147fd5896cfacf5591cdf87547648de400000000000000000000000006645e39405fc270089b799a4870972aa7731f4c3000000000000000000000000976571183bbaf8e8ff779b85f2666c7533cc452b00000000000000000000000080003dd5444652552492d0f1a023cd9d988757e70000000000000000000000003f8f42183e1443f183cdf935e6140358716f77bd000000000000000000000000715488f64ecdb2c22000297a1ff4d9b25d4df3ca000000000000000000000000da5027642412c83d1dae37d8f7d4c597129b4a150000000000000000000000004dce7ee1e313bba08394068039b4ea4df865f4d4000000000000000000000000af41fef678e4c7552191b633da260fd8698aa366000000000000000000000000f62d86b991b008b1264b345203588105c0e6c947000000000000000000000000798de02a125b12d163e48cbd1f73d7e69cd00a91000000000000000000000000d1c39f365bcab5345538c30da1b0943a1564b3c7000000000000000000000000c1365886dd04da8d12d7708afb7e8b5d824c9eef0000000000000000000000001bf5574133b2e824a865837b582b3d890e07ffd0000000000000000000000000bdc265b6762688b215624dedf370da6071aae0c0000000000000000000000000df1c5426ca1c71a51a957c78c0328e6779af4e09000000000000000000000000baa095a89fec70ab48a3e6127cc34175e0a763bd000000000000000000000000fa16b79f40033c21c4696cde250857b4eddef954000000000000000000000000bb71370c78f6dc5da4bdfd16c530d891544b9ed0000000000000000000000000b464e67cf8ea690c882d504ae25ed1e91789bf3f0000000000000000000000008ba9c510466f8dc7a21902188184548b589b265d00000000000000000000000052c75ce2e36cd3da78a2d41f416fe6f9b154dfd70000000000000000000000002804de41ac040efb226bac3cd378632b972111b0000000000000000000000000b9d6b73a2b8c3f82d36b62fa2a419c45ed73201b000000000000000000000000754801bf978a39691bc9d28af968f4885ab1e81d00000000000000000000000031edc4af421ed3e9f58a5992e9f19abaea74c0aa0000000000000000000000005da6195e8a13bd7f3deb3df4333b6325eaa002cf0000000000000000000000007186bed694b5b240fc01775e5cb6bfb4212cf9bd00000000000000000000000040a8b7b1fb3ebb27c4e85c40187d125dfdb5b073000000000000000000000000e4328cf14ac742c195a1175220f09884c5cbb0d6000000000000000000000000bfd23b30c8de20720144e67d977b7a771ad3caf300000000000000000000000043397eb7d3701278e8e56732b704a249bc7f309c000000000000000000000000cfcc1c3098ef1bfd567db8c6ba20ad145ed731dc0000000000000000000000008f153c1aa23347a964fd917daee60df1a43ccc8a000000000000000000000000f4e7798ce3fb360c3c749a768d70923246cf794e00000000000000000000000016a19e849e27875747b187a1effc93e467f5a51f0000000000000000000000004b698885d7962045cbb2ebf8be7c395ee2b8c322000000000000000000000000685331dcadcc0ae9fd191a580667100a1ed28fa50000000000000000000000005b5880800f5b997e13495e464af1ac01b1d4f316000000000000000000000000da7c385da2b368e4a590eda42872261a72c192c0000000000000000000000000bcc587a6bcbfbd3645972546327280b8fe668984000000000000000000000000e3ffabf04bfbdc0f8ffc2478b94f9cfae8e1c2ad000000000000000000000000c43624c2fdb5e082e2952be4c4e13c9bbb691d00000000000000000000000000341f439d973989d7f0dbe3f5e2da9307d2d774d8000000000000000000000000b0e15c4aaa4b307a0d6c4789f7f8604fb5ac516d0000000000000000000000007ebf92f75d5d12d57137eddd7327ae25a3dd55e40000000000000000000000001808917e7fb74c3cd02b21cc2ed76335f34a854e000000000000000000000000778f4fa67e9ce07efeb99f2c6d5421d296ec5785000000000000000000000000e14d9ec36675c47d0911e4fa15bdba1c61d590e7000000000000000000000000826076652b708a5226873cc450043ea2269dff840000000000000000000000002eda7a1cb350aed586e099f8bfc0041ab1054aa80000000000000000000000006c9f44eec586bb2e6c0196132e34082aa0b7abcf000000000000000000000000a0f025d7b08ec2651628031a5abd205931ab630e000000000000000000000000ceb7fb0eaa3fed9a361eedfb5c5a7553728c3bf1000000000000000000000000abbbe629ea2cd6af306cf121225d1c72d5b0226a000000000000000000000000f1fc1bb03fa9fc98747e43f70f994d53b80d26ae0000000000000000000000005c7f17f0551734c46b965ce24e942d4876fa0b44000000000000000000000000c4e1616ddcdbe62f6fd3af1ebce41c823fa721c50000000000000000000000007d06d1cdff740db44f8d91a9fc72cd3d2d52166300000000000000000000000061a5c0a4fd30e9fb0141767135625bc673b42b10000000000000000000000000af998bc2919ef611d3ea56c6e47848f894ae5dcc000000000000000000000000852daec6246260aa75dcd165376f5ff7d74b36c00000000000000000000000005d83220d6c87ed33d8f64c8d601fa340f3bc736a000000000000000000000000abb94b2f8b36c0b52e0cb955a6e53b99f424062500000000000000000000000028d2e9bbafaaaca11380dc38cf35acb878275da7000000000000000000000000092012bd88dcb094d5325d593daadd40569663c9000000000000000000000000559c8884acde4048e2a03de22f14a05a207718d60000000000000000000000001c4a0eb2f44c397be81b25d34e7534c28729001b000000000000000000000000277781b97ddef7216da09df8bd7becfb5672885f0000000000000000000000007989965f3ba19f657a839bddc5be3e0c1647bde8000000000000000000000000c5706991aaa3b14ab1c0ad2cff017cc7fbbdd73b000000000000000000000000c9564a388c80e09efc7707c3ec0225fab49fb2d80000000000000000000000006407fd41c7a8f3ab1fe621d949cc2785953bea8500000000000000000000000060c93b46c1c506d5a610498e22344760fb2b974300000000000000000000000036535d8cfe9fd9e7976ea7f321bffe67bb234a71000000000000000000000000241b85879f75b47a2a496c685aecf19f7a3221640000000000000000000000005084a1391d172945756d6b750388432b158bf235000000000000000000000000e1e8c08693e7b6efdc184df222c6223d7b7976f1000000000000000000000000963205895075b62ab81a1df925881d8ec98a6faf00000000000000000000000015319dfb90d10e30b5bcfce5d037b9dc5207c99b00000000000000000000000018c410457650b23ab982db954af11a7f483b212f000000000000000000000000d477081d7a8d62d6af48945e1ccebbaa58a7b1500000000000000000000000006c2c06790b3e3e3c38e12ee22f8183b37a13ee55000000000000000000000000e8ccc2ca4ade62f9fc4a16e45433184c09b0dca500000000000000000000000006810354640f748ff2a6b0729c6027af55cef1a0000000000000000000000000bf137210b7ff47b110c109d42496e09ef2494e31000000000000000000000000ebb6e9cfc5a0082c76de52f1375972cab329d878000000000000000000000000de0c1770d6f97e8f7e1cbdd2860c65a8ccef73c200000000000000000000000075a56450200660073353252e37a8df2a992fec1100000000000000000000000011556be353ab83cbacd7391df209953f1674077600000000000000000000000087e552d7e7cc6663882c2ce28053ee38c53a7ca600000000000000000000000019c17351db90d61a2b028f5b3c55da63800984300000000000000000000000001da2980ead2f0cb4c2d7e5e32bff17831c01cc6800000000000000000000000046d8b7e30923826d41293835b8c74e80f4027eec00000000000000000000000011adf91e65f3cee761e0a6ea73b39c8eca7d7ab2000000000000000000000000c928e0926c6cb1210e82d7069fb37eaced965b8c000000000000000000000000d3b032f61485f5f5c23f9eb5b5fa004e6243ab4a0000000000000000000000001dea1bae1e375a66ccb3985b0a888a47a63b1b6c000000000000000000000000d3e54c9685f4e850f309e6aabb28cedbd69ca8500000000000000000000000004b8cdc292dfba8eb122a8670907b5ed441f245ea0000000000000000000000005116b66011c8089f2c0820d79f9773d94fdef42a00000000000000000000000085a3e2da26c9eb713bc22611f430e6688f20eba0000000000000000000000000f7acd1851eee8ef0d2f3ceae3493fb973d5e7876000000000000000000000000e6a4a7166c704299d7055d77564bcd4687cd4d380000000000000000000000008181a5b810a6cacbe4498aa53e822eb94f8941790000000000000000000000001d2c2b4fe4afb7c69d34efac9dbeced125c3b37f0000000000000000000000009d3d91be559f34654ee97a65f7484c283073adb1000000000000000000000000f9fab57b500fe89592f69ceef3a302c6a682478600000000000000000000000064decf025d9e2551d77be0c31b6f6f89bdc9221f000000000000000000000000ac89459f85288db85075929df3a58ba2bcf351e0000000000000000000000000d0010aed0274a47c58636b576e742d977c4517da000000000000000000000000d94f6c490b333de92e96389c12d2f7fb7a0b420d00000000000000000000000072c5c6528a1c132117d774240e205c0860f2fd07000000000000000000000000bee2cd5108a813dca356fc03c95030b9dff3bd250000000000000000000000005f290d529c9d1e1d958688b2a1e13a584bc9059d00000000000000000000000095d8431b4f698ebf04c8711aed758f5ce1bf2ed3000000000000000000000000c9c53a35f973b039a83b106a36a463b9fc2a3396000000000000000000000000474c5c80f1036562bd3346aa04b0e771170ee60f0000000000000000000000000c32dcc67cd5a77247e3ffce04c10015fa330181000000000000000000000000813db750e6464ece03de59b668cc0bf1a2a9045600000000000000000000000047a0929a6c4c558a364b01e4ba942bfa53fe40920000000000000000000000007fcfb0a00eed7e900d66f587dbf910ec4fea933c000000000000000000000000fdb5c981da33232ba65889603731b8646d180da9000000000000000000000000f2a692f92e3629130081b8a9fde1892307acb47800000000000000000000000039a6eeb7460ab94dce3c8baf1e07f73856e18d32000000000000000000000000f880c6c78f81ce2b604c21bb0c60d3021a7e1c50000000000000000000000000233dbed5e5d3f4b5c823b39f864a5adc8e1cf97700000000000000000000000032c4138b56daf62c2526596e01f10301e2ecd9270000000000000000000000009089fb91766930e22d06d7557fd3b5d2355dc3a40000000000000000000000009149e2d75aff743c75e10f42e3f7c21f1d89e5b800000000000000000000000033c7961488060cbab054db1f7d28c6b399d7a6d8000000000000000000000000d8e71964a3fae8214c952cd9de15a1ce1a918dd0000000000000000000000000c770a0bf341acadda1366e5bf69d82d916d320380000000000000000000000005363e59e7bf1ad8421b15dc9ba8f6e58be56aa75000000000000000000000000c82faedd58df6138c6f09d8680458b3a685635940000000000000000000000008595905854ee11b073df431b96a408758e77bd6a0000000000000000000000002cb72342deac3a414b13e90b9242b4c6474a885c000000000000000000000000bd42e1c240b18b2d954a904bfbc61b6aa9d2494400000000000000000000000039cdc010c96d7b0445cc6db1a9bb458980117343000000000000000000000000c96efa5ebb5893fb6b2595eb8a9f255e962854fb000000000000000000000000faad6654a70a2cd87e40f62a3bd983da0ad44303000000000000000000000000b37462268674f396d915445e8d56d35a25ac48e0000000000000000000000000ef90c66f877f1b7e55e42f1f91ce41b7cf0968c90000000000000000000000008ff820622643bc0a38992e26b361292c2a57c415000000000000000000000000c512cb551a69033930e17f8c80cd99cd14501dd800000000000000000000000090d2cb5c2b77dffabe4af365866af84f9096e21f00000000000000000000000016fab2722318ac65b75239098f355580715354260000000000000000000000006684966f05c9818c8ae4cfaf5ea061b37ab24ea90000000000000000000000005847ba96beb862769265c27ec0404e185c42df7800000000000000000000000017d9da62f98c28a2defa2b882140648ed3f73b65000000000000000000000000d4a3863ff28e0006cb0652c49aafc9a7b4d5578a000000000000000000000000d63194158cf0e4adbdd6150ba82d66e0b8614955000000000000000000000000a6d79cb993c908eec076dd8ba9c8ebc499ce626400000000000000000000000052602a4a9605393071fcc3ef9012ef5ea10c7e5900000000000000000000000046e8ecaa979280079484b6556869bbe2f83a06f000000000000000000000000054a7799f9a2c182132022f60cdfd282c68bda8a3000000000000000000000000e9da36e3edc7d11e99042af072efbbe16b11313e000000000000000000000000709241973f7bba7a113ce8a9414b76d3ef62fcab00000000000000000000000092b9d7ebfa4cb5f8a3788bd288997bbd46c94719000000000000000000000000ce36cebc6003408a3bd95245a8b52411bf6f6bd300000000000000000000000044cf9689823f5d82ff49bd6d6dd9a7bc7b910da000000000000000000000000089f1922c00a17d43c0c232f337b8c39e47f919e2000000000000000000000000d1269caf88062f32024d528d86c901ad22dae588000000000000000000000000db3ebd24d4d0e1d5cf3cd88d492cefde03873449000000000000000000000000b9afc0dd4fe5734b8c06f94f266b9325da8553b900000000000000000000000064f5305f12b2fee0c24257547888525022560eeb00000000000000000000000013a8dac4790bdd44ac8aee0d340d54ca4d83e4060000000000000000000000006a8da040a4f276d8bffbade9ae7d863ce6f867e30000000000000000000000003f15a81eedf55596f7fc95755507cddc69fcb2170000000000000000000000009a8467526d523ec93322f58c1e51803f45132fc20000000000000000000000006c6f3121ec19b34f537d514678c939511048e4c60000000000000000000000006dd32fca97a0e6f53390b37ed0d4394f63e3251e000000000000000000000000bef98a3bfa045fe881a53427e743f65cee014af8000000000000000000000000458c35bd94e60a777396dd7520941edc8337c773000000000000000000000000377286bae5ad80a498cd69af2d92e033660a5ef70000000000000000000000001a21719a1043b683aa67eff44ea9c09e0eb56fdb0000000000000000000000008e5ac81d186f4c85930e53e45c1a5fbff4590bfe0000000000000000000000007c976e14c9ecb7318f093b4452806072aff46b57000000000000000000000000e2af2093274a857103dae52c5f76c577788779750000000000000000000000000419fd91af78acb3eaed2434bdf2a2a19924e2bc0000000000000000000000007e9b33f7b85ed4400e7589882a95d57bca97e4390000000000000000000000008af294cf58d9f5e19fa41a97739fe0e2358367630000000000000000000000001ecacfd5e7cea98a1cd95394dec63d439bda2a630000000000000000000000003ddc8e8172465697be6e0cdca09781ec3fca0e870000000000000000000000007a0cd6947244ab13ae3ecc90f730f6d7fe28de430000000000000000000000008d126a6b4e228585751a1d9cec6b39f423598a29000000000000000000000000634f4e9fe2587978e5750cf46058dc9bfb09c2d5000000000000000000000000c31cc7d28b937f3e32b60b7e873c88c449fe91770000000000000000000000000c61f5d4d56d920e342ab7907ba4e53b6d3746f4000000000000000000000000cb21d1e4a0611e94eb1a0997885097eebb58554c000000000000000000000000f3ae0902e98a86840638dfe044415df7b0ab1a44000000000000000000000000f59efaba36fca46acda37b78583fd8f608b1cfac000000000000000000000000c046a983b897ddc595a870e4e51a9d48b4c3762f000000000000000000000000fb6551db9a2a7673af3b0503a8310656fef818160000000000000000000000006f3e461dda70b557bd696ea053d6be9f1e084c2900000000000000000000000046bf8008ac105c209f24889826dc8c13d50d6beb000000000000000000000000b261dad2e8ad968fa4d64226886cbd36b5f7bf0c000000000000000000000000abba76c09e96f01104f555c891fc08657cb466e00000000000000000000000000836f09f43510542e528e079c23e1eadc8904fb800000000000000000000000006e0856e5ffb2d4ea0db1a985727aa95781517000000000000000000000000007e6317bd4482b7d99faab504240607a9b83ce7ca000000000000000000000000b2bfe9d9763268378c4d3ffe5909ddaf41a87ad2000000000000000000000000133c883ffad9d822e33470b173d83ae83a9ca1060000000000000000000000000df0ca4b9ae3d3f50e413c0f2ecd32b9717e926f00000000000000000000000013f9c9696ac314d1015092df0cecc0402de8175a0000000000000000000000009bcd88dd2366602c7f4afc54d14a0cc69e33e6600000000000000000000000009973aa9472a3a1000e1e070d7dfa170faf40f930000000000000000000000000c74ec691ce672f44fecd9f5d4097128f4ef580b30000000000000000000000009bb9b4217ef6129f39c68552748bcde43204e098000000000000000000000000cdb5f9f3034fe4b5deb0be2f0947b50edf84a547000000000000000000000000fd39f0ac916edd366b78fa2fb11afc87661b95ee00000000000000000000000075f59cced1b6bbaf0f2af8ca143b42a537dbfc61000000000000000000000000703a61b5fc4a4743db578967f087cd79cae0515100000000000000000000000055bf4aa18559dfe525bf12f498fde74a92a54303000000000000000000000000c6d29dabfc231ea12fc12ee5d4bede351b9598da000000000000000000000000112365f15bfb8a6979b5e76b96fc7ff125e2c775000000000000000000000000471ea49dd8e60e697f4cac262b5fafcc307506e40000000000000000000000009c876dc2d747431c1b8046502a6ce5e92035a2a40000000000000000000000005e2b3d5e83f36cb207ee671e00ec485df78ee975000000000000000000000000251d56505c67531927ea57b996b56b622a908ba4000000000000000000000000255dbedd9ec80ddd4e6a9bc412802a4f52eeb680000000000000000000000000a63d71433e07f6b7ce6c54556ae1289dee00120f0000000000000000000000005d48cc43773c0c8f8fea4db1e943ea341bd88af7000000000000000000000000e9a85a34ccb93eed6d1671fe762277fbdf6c3892000000000000000000000000b457429ccea7d5ea31f21d79ffddbf23f7a7e3e300000000000000000000000075d728da2945393f520006c1f42f4e85ed9c23de000000000000000000000000db5877e7153bfbfc6b98e2943e75551329de3eaf0000000000000000000000007583625c2731146f4499f8ababa30f1c320ba3e2000000000000000000000000585171802532f2b23b6ed1f990de5e52f38f52440000000000000000000000005a301b1f551c2396a1364bde02937d9d66335ca900000000000000000000000048e1b460b5ca3cd92a57edfcf41195621b61709800000000000000000000000015f07e2a51aa750598b4e03eb7b5403437810290000000000000000000000000fd37e3cfc9a1b522a26ceb7b3a5b53c90fc9b7c1000000000000000000000000a47eda4a5b37354595fe3cf2f2fe9f555cc56b69000000000000000000000000ce69c913119015dd6fccd3eaa010604b8c22c985000000000000000000000000e76f7ba578800a02e19fb906e6cbd3e82433497900000000000000000000000048280db7e12fdc8b66af0dc2521fd9a42d2fde7500000000000000000000000070bd5d5551c2dcc9bb10f1f77bbb8f0454ee30250000000000000000000000009b02d38ffaa105c75d1a57545d8b13d14c2693f8000000000000000000000000ef853b301cea6cbd181b3750ec2a43ef3d8f15250000000000000000000000008bd0dee16d1aead1b9f3939fe3c16b0e77175153000000000000000000000000ddcfb4fdcedc8c7e9b9240884b19e00ab93a199b000000000000000000000000d2733eaa9531c99f3ede1c93a1b66cf069b6d5ce000000000000000000000000662bf9df3c0ca7337d8236a90b5961d17bee819b0000000000000000000000002c8183a0d31930df48bc56dcdab1d810ab53d66b0000000000000000000000004e731ce7bee4816ff198f494280e4b2702b5ce7e000000000000000000000000f18ee14a3fe3bc7d5aba101c293cea9c8d1c16c2000000000000000000000000f1895d8e2ad3acfc5303908339c358b5eea537f3000000000000000000000000adc90b9bd9beff8696c2e1e04815ebc65bf375e4000000000000000000000000c2367a8cabdb4fd5a0b81ab1fbd7b91c5741d22d000000000000000000000000ed3cf98b564b6181e00bb663094f67d484b909b2000000000000000000000000d3429c2b15333bb7ec40f0c6c3a5cb5c4a342a560000000000000000000000004efad0fa866cd27b53327382022047c2c806293a0000000000000000000000008df9a989f655fba6be349efe4d8c94cd6b6a0a56000000000000000000000000c99518878735257480b87c810c0ed915a033999b000000000000000000000000e33190c7b0551cae16814bf183b0c6ce9f1a1c1800000000000000000000000081473aa55414de1a3014ce4833400681d049a86e000000000000000000000000597d1925161f67b03bde65db8609da56de473e40000000000000000000000000a08d7fcecb893449aaca3c0cd6b99d5ed664830600000000000000000000000057d63ed39aabe1371e357add66c0354a5c12785800000000000000000000000085e1a314390b7c1165df706d68f90276a53a5f4b000000000000000000000000a970fb2956cb9d44871aae09cdc32f67b28ec9d20000000000000000000000004e704ae7c420fcd59806d08717ecda56ffc25385000000000000000000000000839779151cc4559e5d9a0fc4a424b24ae9dd88630000000000000000000000007d7e27b00d511db3d548d63f12903af23d3ab815000000000000000000000000e72363f5a04669e395ddfab4b446adedb9ce24470000000000000000000000007520b2fa685a7b7a6f439c1b11cc2d07ec9a6fbb0000000000000000000000003c76adbbbf24eb5c8f481f5a555e4798ddd13a1700000000000000000000000083af9dfe529814db2bcebdd4e58339fb1616a5dd000000000000000000000000cacc694840ecebadd9b4c419e5b7f1d73fedf999000000000000000000000000ed73e864cb6dbcc93a746ba4527b9bcf469e4df40000000000000000000000008eb8e67221748f4402232aca222f2bdc9980df97000000000000000000000000e7a4cc30f0892f356fa801fdec1eec81c755018700000000000000000000000023bc07dcf3de8b472aac9a0724524b933db8458200000000000000000000000032e505496710797d9b50a7487294824c97796bfd000000000000000000000000712dd2a9f28d4cc6fc53978f4ba28e04f14631ba00000000000000000000000016f5a410ea0d1811c4a0a71d0a9c25d9bc168b8d0000000000000000000000009a33f4591eba55f93a33d4d4a2c26cc4cff32d17000000000000000000000000ebbdb6f3d0734d3a6858b4c2522320165e1e2e99000000000000000000000000347d35653bba2109e3a4a3c6acf87316b78793c10000000000000000000000005046bb39aabf02b0f0e0242723bd69b89bf0734c00000000000000000000000040c350b356482bfe474c6d8e1fdbafe1429434320000000000000000000000003a48edb3d5d28e895d32a545f6e5e68dd13cda780000000000000000000000005f2f579c0f210de8e29090551107d030cfc057590000000000000000000000000d70e145f6d68cb77a76a5323c03b7a48ce2d68100000000000000000000000006c68710bd60cfcb0d31aa034f4c9097a766a5ab0000000000000000000000000d44650aa075c4858858479c78cd6aa72122fdf0000000000000000000000000f0a46488f57378ee0a6912bc053ffc7f83413941000000000000000000000000eb31078114c4d5cdc1bb97d25dd23b94f6f915ae0000000000000000000000000b2f23ac73a303e08ae0f207aa224594544b2fca000000000000000000000000b1010f9ec92cce13ba627641201347c20330bdaa000000000000000000000000e95ddc21ef144fd13085d679846fc2ab69353112000000000000000000000000ed41f7b5ed35a1228256e49a7d53da9f28a65c4a000000000000000000000000287a60b71c671098810a8cf67875aa91f09f14670000000000000000000000002a38acd95365e081f7d401145101fcfad0bf2c10000000000000000000000000cf524f4fd8604908e62d8a5e07b269fb80a2b1df0000000000000000000000007016f1568bdd3a27c7c7b7c1265fa9f0ba9ac9e20000000000000000000000002390254cfaf86cc07b34c24d4d81a1f52d049dbd000000000000000000000000decbc8b30b4b0621a53f208b607f3fda9e62728a0000000000000000000000008882e20ebcbaa67b817e97d2ca300398dd0b8c7c0000000000000000000000000307b3a5e8d676f7d1590b0d055b86015623008a000000000000000000000000c7c0c99029ef90405d59ffdbe0a3c86840aa059900000000000000000000000089e7bdc070d7ac4b75839f14d5c7c5c9988b7c43000000000000000000000000b41ce8b8c8e807ff0232eea67ab2cf7ca8addd690000000000000000000000007fc8632c80a28d11bdb488b4108197549389e262000000000000000000000000428586151d296cfd47e9a8532eea6f3ea4fafff60000000000000000000000002e73862a0b8791013762ad8ec54dbfe5119488de0000000000000000000000005e0b09884ad0b866cb2a706ab656b2ed593e4e0f000000000000000000000000d037e8882fb9cfe14999228357e1c92cb05948af00000000000000000000000050ffb7a23efce82c7764eef512d9128d4d41fe9a00000000000000000000000096715be166a6af2d22e209719d255170bff8e915000000000000000000000000c1c58a6e09a145e44fb98dc51952d8f9e2d099e90000000000000000000000006479dd4eade836a9b11f1c70be6c0ed32b9f00ce00000000000000000000000006936f2b2ffa97993f77358ce8c53fa198488a08000000000000000000000000c12a7d0c8a7a186f275527ad1577c1e24bfb348c0000000000000000000000008dfc5ba3044675fb94a791ff958cbd9b013547030000000000000000000000009bf107817a56dc8ae9439ba21ec998a8fb1894ad0000000000000000000000008fdc96a42bd3d2d8e89c3a61c2bdb29b335ed8180000000000000000000000002006416423aa2068991bc7c010daafaeed0eb9420000000000000000000000000f7057d53deddabbf7cf095031195dc1f8119712000000000000000000000000427cc317f64d909a973f4c6a0526a83d74aa271d00000000000000000000000088ae6aaa2d63a269c1917bdf64ab06c72c27f75c0000000000000000000000005f3316f716ba3c9728287c3ceace99ac3fd18357000000000000000000000000fe9952f34506d22165bd5157c13e4f73e951deca000000000000000000000000974baeed280961de3da2ce4faa8a045c20fc38df000000000000000000000000b45f2ab007a15e23da2b7d702152773a031438c20000000000000000000000007e0934ff32b58d7484761af1335edbdbc990faed000000000000000000000000e53060d7f8edeede652d71eb64940a56a026dd970000000000000000000000009d3f1f5c1a89494f4afa4986bf2f420b2ffee298000000000000000000000000506011b2eb13eb3ad1ce803ef67b2acb92aafead000000000000000000000000df0504e3ff2c6137c7723cd5425acec2d3aa3d860000000000000000000000006a4452ca0f027282b7f7ee1b058d429df8bc5f69000000000000000000000000e08b03bab993eae956c3662c920cc97e45665194000000000000000000000000cfce29ade865fbb774234b445fdd20c2a227c673000000000000000000000000a29c972a17946a3ce0d006d46f781a8d257474350000000000000000000000005cb204a66cf8bb19ad31d71abd6eeacafae5c8d70000000000000000000000005a3be52508041ae342be8fb69bc974f280c5596f000000000000000000000000ec7f92c7eec6912f5797a0f68982eae0ed2ab19f000000000000000000000000caa8bd7d74d6e2748127c0fea2f18264e282b37c00000000000000000000000038c81eb31f7572a7aa8e8047fd8f46cc3f3567d60000000000000000000000001358a582bedb818b0b1b2b3c4a37fe078b2dc5e9000000000000000000000000c1d0ab75707020e0d44ce0f8fa6d60c5e9a4f4cd000000000000000000000000224bfb4bd998fc977e70a2574c7c3d62d557d3370000000000000000000000003e614fc192c21affcf05d24f6a13a2313823b54a000000000000000000000000d8b71ff3dd178b60ecd9890bd12384c41834a656000000000000000000000000ab43caacb0b9f46b119c9cb5aaf79a17148e3e18000000000000000000000000d191b82f5397ac8d67715eaa045b16dd337cb27e0000000000000000000000007b40dee745a2a234b9c2f9d1b51497efc4179abd0000000000000000000000006a2bbd43fa3b92f3a23ef6e9f9766b7b5c349ade000000000000000000000000a76501a3debfd69a58ebf351091e43a501d1cd4a00000000000000000000000007222ae46002c50d0f0effae48c2eafd8d9e83c1000000000000000000000000b861e0ab426bbcee2072ce57ca69a64b8edb93e4000000000000000000000000e2ac9332cc8b7cf050e7bf4bdb0bad93970948c700000000000000000000000066fe6edb36f4ed5df85bf32386ae1da6bfc656660000000000000000000000002d065002133de6f1c65abac05b8811d4dea62e94000000000000000000000000445c65747df0baf309d7371952a1c6df3d381946000000000000000000000000ae1ea64b01911dc5977bfdfe051b1562b78d06130000000000000000000000004a06e2f891a7d01e3c4d51306477a0863fbfb6cf0000000000000000000000006549c74df660151f58b199318e05745b3bcfe17e000000000000000000000000588e84f0295da559626361c18572de776ce350b00000000000000000000000007e9df53f1066424208e02357b6b1a1f72fc1ddd90000000000000000000000007b75173a6ff8f4f6d8c961659653b61fc663f2a900000000000000000000000044bf8edbbc093977cd8eba55a71f8ca994087c0e0000000000000000000000002dc254cdaabdeb4c7a8cc65660e77faae3bf15e0000000000000000000000000787a015715c72b81999ec5ff3d31a4d35bff7560000000000000000000000000ea0d583f845f6ebcdffc14a262219d0cd4d47192000000000000000000000000cbb01ea526b310c5f38b0e0a4e71c0ae647e2ea80000000000000000000000002dcb6d34c2a3aa8a54922440fb7f32d6dc4247950000000000000000000000008a83cac5ec564422e12c4e7d0da7204d80765ac1000000000000000000000000cd3ceb0ad6104d9b714f35f38ef0c2db226a76b80000000000000000000000006e029a07556bf7f0bbb60f50c521c58a0d3b24b70000000000000000000000009a4d92b2ba049aceecbd5f6a17a072ab07258b92000000000000000000000000c090e4ad00a46679c1b8d2c8d12dbd2ecf7522c200000000000000000000000087ce1c8e3452a06ad77742da0be5885e4bef3b790000000000000000000000000ec5f360d9682648b0fe125b6d58c5ba091bebb900000000000000000000000025c205f75009ebd243d2ae698b3472aaac4b4433000000000000000000000000532b702877cacae0681b7e02b47b06c3c579d65a000000000000000000000000d87b86916292ae8ba908ea2af6b722f9fe5b27e1000000000000000000000000b118e5af461843f6cc1d0eb9b8fd4dabb09543aa0000000000000000000000009668e45dbda1618146474372b1240c5ada849a9c00000000000000000000000006fae508e064e31cc8e6960e5ad129b330556e2a00000000000000000000000006f49234105a579ddae8ab9396e698ccf5b776f50000000000000000000000002b0cf6bf01fed20bd573caa579c921537b3da204000000000000000000000000c633c21e3d0f3bb8182f4e6738772334724148420000000000000000000000005f9edd59eea313116bec74d52cf0c9dbcde6e4040000000000000000000000003d4ccfa9a11d1326868c6fa4129b4d4ccfe8591d0000000000000000000000008e03f97de27d08cd6c1c54f3a0f83217f1bf384f000000000000000000000000291ab737fa893805960d732cd479981b10eabc4300000000000000000000000019951b29ff4cc340ebe358f428c8d90ace8c38d3000000000000000000000000aa9cab7fd048dc3fc4e458da9ddaf3ae0fbd4aca000000000000000000000000060089bb0a250e6fe22219c213b67e1c4a7222460000000000000000000000005aa2542f3e34e7eab81a45c645b9b5d290f5c151000000000000000000000000031cc0e817c65d864543c0c9728e55eeebab60cf0000000000000000000000003d5ade32998b019bc612155c625340aabeb008fc0000000000000000000000009828286a20240fea38c9364ecc79f9815ae3e15b000000000000000000000000888e2ede2971ff001a6ab73cf94575d6ffdad5c50000000000000000000000005a06ee3872b36a1a77add5ddc432430578837ad000000000000000000000000059e44f7a1ef8be70373f65e6e18f0eda0cd981dd000000000000000000000000005ea9d9aa241cfa1f20df7492ee9518aecce681000000000000000000000000574abf8bd093dd8ab926a091e3cb6ad7e102dbcd00000000000000000000000073a06030d023790d910710a99b09997a13d9c076000000000000000000000000f357e97e7f352f3327ca99adfff9a72b20e72ed8000000000000000000000000c6449a199102a3295babb20f2b60711eb7058a82000000000000000000000000c8d5dd99b4e3ae2aa06c68ba970bce74c85140f5000000000000000000000000beea707dc7186ab3df8e612c9f23c0e38a8a253d0000000000000000000000003c1f137cf7da977ebdfe5015001b8febefbffbad000000000000000000000000f87b97636e0b2b86373c679c65be849d22f03a03000000000000000000000000fc8795c2be3c83c0e71df3457aaaf792399a8a8a0000000000000000000000008bfd25cb4d0cf5924279b347f3dd1c4c20218426000000000000000000000000bf1fb8b3e96cc8bbd00b43bf453f93561a7d8683000000000000000000000000c5d3142c65e5304c0820ef3ad45039dd51eb5c51000000000000000000000000d4f695e36f1f90d594bd5cde4d7e6b71a4bd47980000000000000000000000007458d339ad38bc0d89965064e71056ce294fb5c2000000000000000000000000a194c0f4789ee85b9df804f645247488a579b9c5000000000000000000000000455729e6797f7c7e7ecfc105c31973a6c39d8d76000000000000000000000000508e2cc9bff88b00bb96ee504ad3d60e5045d5ea000000000000000000000000cb238481c7f33d2be8917840486fd0e6b5653f60000000000000000000000000bb882bc564d162ee1beceed9de20c0df2484dc36000000000000000000000000895907859b5cdda6a6ab92ad4b35dfdef54b13ba000000000000000000000000e1df3aeef6cab843a644f9af10e072fc0534f7fe0000000000000000000000008067c6878449479b7d0bad575ef333c1c1c7973f0000000000000000000000007b0585c4ae7465ef3b0446fe7a0076ee0cfaaf560000000000000000000000004d44cb5ecd16754ce219d3fca3ff28af7f576706000000000000000000000000db5f6530d01b434ec42d73e0920aba6e01a5192d00000000000000000000000046ca7cb74bc5d69985462a00e4d132d0bfc5a98d0000000000000000000000008a27778dd5c10aedbca3e40f2b06c2c24f02bdb3000000000000000000000000395aeb9e5ce3d45616661f1073a9983d1fd091df0000000000000000000000003caeac7ff83b19f4d14c02cda879c4740b4f0378000000000000000000000000e156563512973d88dbdf0603eaf12f82e0d6d7d500000000000000000000000078634e9998b5ec1eb4cb662fb06a9a317cced2cf0000000000000000000000008c9f30ccf9c69934c2829a37c693d1351c3c1b90000000000000000000000000a6c4978f576a0cada6097d59f117f7b67136eafa0000000000000000000000001b10806e1d960e603ae4b90af7f08cd51124ca8d0000000000000000000000007bed647c775ea378fbd05f47da7b32c59e4327070000000000000000000000008009a69afb45b129677d7d319df05507075241d70000000000000000000000003a979469d47017b86a378bf84b0e5ac97b5ee0ad0000000000000000000000002c5d6ab7a49a73f722ec676498af9acd3933f0b200000000000000000000000090542e06fc37ed5d360fb430b764ac062c1571bc0000000000000000000000003b499165a7118e2246b56d11d23d45ccad060ad0000000000000000000000000897a415b2aa7a4822afcce7e238c2e6d9e89b5ff0000000000000000000000006728557afac91e6615f03bf741233e42becd9af000000000000000000000000089d4a06036e8f01cacaa1d8f45c11c4ead582c510000000000000000000000001c2fadee4361008432a86dcfee4364fd08fbbf4e000000000000000000000000262c75b500bc1f1d72510c4bf7fc74361d8f5d8b00000000000000000000000030f4ec016acf62554f69ee96816118c0132386c3000000000000000000000000de93e33f448d81ef0973ead24bae840483317b630000000000000000000000000901df8289793b9bb1cdadb8ea0ffd5c05a30117000000000000000000000000d63f7125c3937e5528eaae1e078ab06fcb0ffdca000000000000000000000000ba4905972eefb49827b3bfde5146e765ec77e3ad0000000000000000000000007efae416232f9a6109a8c4bffa1d23811055f0340000000000000000000000005c4e300c05adc40a8ae359a053d4c19d95bce90800000000000000000000000064ee76a6a9d1f815155cf2b609e12c3d9026d67f000000000000000000000000a7bd478ad399742db12040a1d347aa6158f864aa0000000000000000000000005e625ae5317d4ef1adf409686b563d2bc339de56000000000000000000000000edecbb83d2855917a1bb52f585b19a075aa38b8300000000000000000000000013e01b86a1441077990b6e7c4220abad9ff72b70000000000000000000000000adddd4d6e141a917edc3d3c4940764ebf0de8721000000000000000000000000a1234f83dc3991d2db4fa129d5c3fe923af9f14f000000000000000000000000d8fd3c37008a6090b257edcb38759597f805043d0000000000000000000000000c991fe9b9bc8ae5d7504aa3be8c86ca483b2070000000000000000000000000476af3357c4ffdd9787abc47aee7a74559ed5ec20000000000000000000000004c34dea2107f587e940d240276b3ef0ea480fe8d0000000000000000000000009062ff23da989925169865bed10505e52b11b1ca000000000000000000000000124e704c3fa077c6f8ed07d6f9be18702260369d00000000000000000000000036c658c549360335b7bf04a6710d7bd2a583da8a00000000000000000000000063573e1fe28857b620f8e6f47494aa69b763b481000000000000000000000000a8f1a7390790e09b2c14a735c9c72dde89bf121d000000000000000000000000aa307371f784d908ed04a169b00d7831b07ddf3a000000000000000000000000664446f2c6326b251297be458a1f0e2ee1345b6d00000000000000000000000095a256b25f26823b7bb4c23b15c9bebef87e53c8000000000000000000000000c5f4213561da0dc1a572255206f1267867693c94000000000000000000000000ad42e26cb95ae7d443e4db0b315da0c128c3dcaf000000000000000000000000db9939c39b321d52a908e4ac16cc002dd7991e25000000000000000000000000966126434c0e92f631087b7c210d84269d6b9536000000000000000000000000b228f3b9c606610e2baf82a932633e4e47694590000000000000000000000000bc1e9a4d67f2a68d613a2d3d5426a3e8ded692f60000000000000000000000004f13caa5e5aa8d43dc91d39265fb83ce1b1ab4740000000000000000000000001f34208a20c9e34ef94ccd79a0b601df5e26da8e000000000000000000000000df488b65b5c91fdeb6d88ebee067b1b04b2131eb0000000000000000000000003fad50d3a4e86ff5749e04d3147f6cabf035ce6e000000000000000000000000ca0e187f768ff83f62fe8a57d3a056ab43fe17ea0000000000000000000000004f1ba94a4b7aa60c4a0a48c3c0a8e12a365a5bed000000000000000000000000cc151cb137370abf2bd48167e55ad68fbe1944b3000000000000000000000000b1895c82fc7cdc97cc1fe3e582743e34c7a3dfa00000000000000000000000004a93127fab35a2abb25e6832576e4912b9ae21ec000000000000000000000000c6d89c3ea80730d25b8b079e86343985520c0dc5000000000000000000000000e546aa7cb51afd05f817d880503a8782c1f51d7100000000000000000000000069b1737b498e44561596b5535839f85184383951000000000000000000000000f6178f595498a1e3be1083ed6cfa43b73af4dda6000000000000000000000000a0efad80cc580d234a76adf910cb7d7a83b9bbd8000000000000000000000000f960e8f52194695e48c4f6ce393e90ab392ee22f00000000000000000000000079dc581c83505eebda40bd2a757a575e3998c6450000000000000000000000000e6e166900cfda84d2dcbe08d9197de19ec88f99000000000000000000000000faef37b3321990f69ac32aae339590d2cfa0d8f1000000000000000000000000586d09a66d3bbfb6b2bec6618876b9d71738bfc60000000000000000000000000e17d9d158bb32e9d168e65e168b397fe877630c0000000000000000000000004573906515b6cacb4849e067f83b2134c15b6af40000000000000000000000002a6653eb1267ff49b3a0e3b152f88720ababb675000000000000000000000000928b12d35b2bbd61c41f0f64e2408efa277efbc2000000000000000000000000fad87710260549acf1d11053f3b375e5dd30726e00000000000000000000000051122314ecd9b67a96058e1970d3d2f133f2219f0000000000000000000000002be677d09316d353cedc6b8e93bffff1fa03edb00000000000000000000000002e3aad4af81d24ad6c105026b3e96908785be83b000000000000000000000000a393084a1cd4fe7df34de5bcadeab16cc448c318000000000000000000000000b2d8aaae55ef1202a16e19e671d1fa01d7214b0c000000000000000000000000fe7bbc3d53bada7e29e7d577d9c6955a5d08ddeb000000000000000000000000ad28c246d605b08f36f9b1ae70c1ba4dcd607a6c00000000000000000000000085380f69839971bffbd3c034d7c39f5f7d5bcb280000000000000000000000003f913f6b8806cb83e36654698ebbc2a25f07ba6f0000000000000000000000006d42a985e13c06a298bc50e1eb905bbdf3cb44b1000000000000000000000000649ef4ef82515ab930ae11cf9631cfe39ef5113a000000000000000000000000a0a632f4d47b064a69997d7c00636df463408649000000000000000000000000d70d122956e72a02a571e9695306a62acb2d3cb9000000000000000000000000972bbd0296d8bfc4a8d697507deceac2c00ec6b40000000000000000000000004ad17f67102b622ff4525b4b30c5024bc55a432400000000000000000000000062ec9f10da99e647fc79019ec55ba357e11a514f0000000000000000000000008d1d8f3ea562f8ba3be1872045f1914a9c4cd2de000000000000000000000000a408d39c080d8176a75dd02e22d2e18d188a3a88000000000000000000000000123cd2f61ab47bd720a4f91608adff6973978c7400000000000000000000000030314a5e61a9ce7a34aae8cdacc255ea5d651c1a0000000000000000000000006f40662463c1df340e041f86e8a54ae095ec0bbe00000000000000000000000024de2d820f8357c2dc47f8b37972b4b2e70a9a1f00000000000000000000000052f4adf31f09d2bbe58523e6f7131dbb61ef0c60000000000000000000000000c8accd4c7a0e18a4e52292debb0e47573d60d2b900000000000000000000000066376c42eb15795ba0334010d59f3a81b07345ed0000000000000000000000007e7b1e510bf6833d5d945eec074a2b2c2518f95b0000000000000000000000002ec7e2f5ddd842457d1289808b4a3c59e5d6a5ed000000000000000000000000dcf7e0bf73f96e60835e4c62ad1a48d572d817f100000000000000000000000061123aed4194a4ac03b8a28c23ab61acc0ee0ba00000000000000000000000009c23713d124a28cc78f116a92864919ab4aff2f00000000000000000000000000bf2f30fd564e9ca0fb013ab343ae68c98eb008b0000000000000000000000007fe7d26f1057930be1c16376df76839b9647b7af000000000000000000000000d293744e8755984ddf4e54142e2af158a0d26f670000000000000000000000001d237b04247649b9b9cc63f61a9c1df422b3a17700000000000000000000000022718fd0237add05162a3265a5fd4851a5923f910000000000000000000000003d0c9b2380fffc9435be9310746a880b92e555f9000000000000000000000000adaf42ee349a2ea86ea8aceb888fd84fafc8af75000000000000000000000000fcd8278fd792790505d32c252e20ddd02ec250a7000000000000000000000000cef6fad0b3f0c75c2e5c9277734cfdb53ba6c534000000000000000000000000d8013098daf4e63004f278556fe9dc5a3334676b000000000000000000000000d40d7aea482121ead5503608ba2853ac9ec4bfc300000000000000000000000012a22414bcf25e4e75a56e89e5d24c19e26995000000000000000000000000001cf37bdc65e97dba5cb40b8a3be0d670875dcf7c000000000000000000000000d1a16bd8d13b6ef4423657be7c29c2953645d7c50000000000000000000000005790c08b5a70a8e0270dc790cf09ec903f0de01f000000000000000000000000cfa5b869e22d9530977dee0503801bd7c25d5e10000000000000000000000000f2060640d8d7d92febf0841f28f1171b5a8643ae000000000000000000000000c757ed270fe2094e662a5e9c32025e371075d3bb000000000000000000000000a95bafbc83beaf44f2401863ce207cba7ac2c7910000000000000000000000001b67f363e6c9b28cf4d7a1a6b066453204473609000000000000000000000000176e8a3ff39d47be58a08bb41ad76c05faebfa2100000000000000000000000000d163dc4722e70b20ed6812e3d0b2ff69fcc0c7000000000000000000000000dc46cc0bced7c63a93fade70fedfe928238025ce0000000000000000000000006b9505b7c3ef890a8f2b6f4be43490221c75506700000000000000000000000064f979e724f3d071bdc7c57efd14a6230f0c1087000000000000000000000000455345dce5de2b8ea1b05ee735788bdd537a158c00000000000000000000000064ab53470452e7b4065ed0e2df1c094dc1f83eb7000000000000000000000000c69f51a3904da8b49041b710dab6e9bc40974aaa000000000000000000000000479c10e2f09bd19c7256b0160b9dcd2cd3fc0529000000000000000000000000d3566a82ec1a90d15b8e4d76e13a4114ecbf81b3000000000000000000000000e6002aed61f99b498b9839221985d9b79e084ffb000000000000000000000000430cb1c978c84ca0224f7e5cadf080b3cc1f9d01000000000000000000000000d898a979d5d3263e831edd4f2189bd5a0860611a0000000000000000000000007f9d37396b19e31d5e84c3e7e3afe25c9cff7a63000000000000000000000000c836e0e64787498d44b0210354d36fd9c776ccde000000000000000000000000a78c676d3679bf6cad1aed4aed5e8d359e1567fc0000000000000000000000006034b0ef883c5f9eb8f229306b7d8b9c680197f7000000000000000000000000e48e40dd25ac21e6779330ea3f15fe176fcceb2e000000000000000000000000acf6f04ef86be72a607fa8eb26bbdd190e353b6d0000000000000000000000001b41978577f10ac528c816084549173ff2560610000000000000000000000000319c82cd32e3d532784581e8411be0793729602900000000000000000000000020f254579b5117285d3cb7c78ccffa54e0a273a70000000000000000000000005881dca288835e349b2a3f5c4e984115b97cb6640000000000000000000000003ca7503b3d63f4fffb85d4574d161fc5ddac110d0000000000000000000000004486b2f5034da8c334c67664347e54c7f0c32a630000000000000000000000007e5d7536d0c1c6ce8d3036ba46080b72c81c85f3000000000000000000000000aa0c0703aa57ffd5c4e1514e8e9c007b6dfedf26000000000000000000000000ffbf597378edea5dd7d17bcd51ac07a1de83f611000000000000000000000000ffbf597378edea5dd7d17bcd51ac07a1de83f611