60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000f285694d36501ce2ebcb094679620a4777332d5300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000a7374616176652e6e657400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b636c61696d2072657761726473206f6e207374616176652e6e65740000000000000000000000000000000000000000000000000000000000000000000000002e516d6546353835546f70784a484c3477594657426a7a6b633773633858715676384a4d6a445246335175654c4671000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055000000000000000000000000026c0d3088293db7ce53a75832b77aa26c7bd5794000000000000000000000000dbb97ac24e6d933a3c5babe8b87b06835e32e28a000000000000000000000000982d55dbb7b4781c05a8ee92548ffd992057bcff0000000000000000000000003f477088f2d704377d5e575224c996fa11872c4c000000000000000000000000af25f908424294463294a2cdf82a24e4701b7af4000000000000000000000000b73d7e5ccf355548d6cb0ede746e74b346c3db5d0000000000000000000000005c56fae29b6423e270f899b4e2b15e6f51f71288000000000000000000000000aa6f78dd77e09a6352dbf226ce9ed73cd961af7a000000000000000000000000ad43751010071b24af9040b65f4d14a23919984c000000000000000000000000472e0436d2a51ecc7249219352192fea70be0c930000000000000000000000004e94f51ff9cc6e2b534e7951097a3795c421b9f8000000000000000000000000707b54d8ffe11dd07eff9e1df9ff54c15ba313620000000000000000000000006e6e38e2356dd95f47054f2fa997eef93620c4cc000000000000000000000000b8003e95a51c57e6444501fc2514bdc40a84433c00000000000000000000000042ffe27ad22da8f91488777f0760cd55351ca24e000000000000000000000000f675c3732c3719d67f0938b22db0185d53a5ebb30000000000000000000000000ad28937d527000b31ae7923e9e4fc0ffba705df00000000000000000000000032e77f5561948f8a2a06d2c75c0393ac9af390db0000000000000000000000003b0d9b73bbef9f7a123aff0eacb40a8ed04c4ca1000000000000000000000000c8c344136061a99ed9b9845c8b46145542d517e2000000000000000000000000ad0c33d1f7300b2ff8e01eedc75bc5ff4bc2f776000000000000000000000000c84951b80d901e758e6a625e6b007fd0b5f7bce7000000000000000000000000b3794ef5d1433734df70e9b9aeb59176868000f4000000000000000000000000b1dbd6c3a507b025202127a7a4aeb9635a59451900000000000000000000000085fe53a152b3da090aa0401d8d45f27db711a6820000000000000000000000008916c401f065f3791815a3f21ddf3299a8852239000000000000000000000000980fb109105783b2ad91aa4dd7a40fabfbfde84b00000000000000000000000082ecbfefd988542d078b916737c63312f05c4785000000000000000000000000388dc90403fd444bc02208a7ab3759baeb63141e00000000000000000000000028d58895e288039e34a3e219aa14bd59eec854ac000000000000000000000000b9fd16fe068d5519951914cb75105c5edbeb69bf000000000000000000000000642cd0a1d0540449a4bce0482eb544e379934f400000000000000000000000009a0980428760755bd5e2d6b4d455ac9d0135f51d000000000000000000000000462d2765cde72cb379b639d2a96fad879a6592d200000000000000000000000070b08565770a82641ff7666d5fdec3240dc512de000000000000000000000000807d2c25b4135097cd0e734f73e6e0a9d5bd8ff80000000000000000000000005664b8f60961020d37c107351d4098a4f2a574ac0000000000000000000000000b7311e402383edc811f731280f668ea5a1a1ab6000000000000000000000000e38b6307ce0caf8729f4fefda813cdc34926cc16000000000000000000000000c468ecc1e21b02ef35e9bdf6be2dbd9519a09ddb000000000000000000000000101f2ca55a216be18e941913d4f921c335d739f6000000000000000000000000a7c4a9fb608183386410712b401a25323038b2060000000000000000000000006797100b4e2325ca13187b75e4acf5f640cf684f0000000000000000000000007cd4f7ea950f447524731b5dc5d523318d838859000000000000000000000000bf34e7c7882954c299b4f59ad2d48797f0c19ce90000000000000000000000001eda79f0dc9a7632403f5d9e7b7c62796ad07ae30000000000000000000000006beb26c9c13a6f59147396e06b30202d9c3fd5820000000000000000000000003a090696a0fa5da232171a1bdd8f9b650f8e767e0000000000000000000000000c23b60cf9562b16bb3be5de6bd96300a1663dc80000000000000000000000004c3ac80fe52ff51f0162ad3b40edbf6a5ae598bf00000000000000000000000022c6b861ee1ea5b4dd48abfc84ac8df2edbb85fa00000000000000000000000059d83deb7d7f957699f1388d57a48b1b1159416b0000000000000000000000009e80ed62847a866d313565245c34dc4199af6fed00000000000000000000000004bf0ded40ac8ea37d59c5e9fc338612e3fe1bf0000000000000000000000000cd495ee141d879d8045b1d903e198a9d5247092300000000000000000000000020babc607edc15ea801d5f03acd3a284db057f8900000000000000000000000051206babfa42bed1c549d0255b4f002a89d4646a000000000000000000000000b0ea154eda061554eccddd93622e91d438a96ebd000000000000000000000000bce5a4ee9bd8f4a8d0508f523920b25089b03d910000000000000000000000006b358dc1c560f5e9bd050f9027a51b6fa2a6d281000000000000000000000000c1aa0ac4065aec66cb3ea76bcc3addd0bb3b8c570000000000000000000000009c42ce20aa11f5a91e177c46b9c218d7b06f38fa0000000000000000000000007842aca27cf667802994a91e1784cd8d94fe4e81000000000000000000000000d7c9cf58fc1f05261074f681594ad72890e80ff300000000000000000000000080473de9830c47a9695b112692a636f1f618b32c000000000000000000000000390f2b3bfdd0248d471d33e87394b2cbb210dd15000000000000000000000000f3ccbfb2f5df1aa3bc581a36877e67435bcd72f50000000000000000000000003fbaf9284fe2a02abc2aaa478a1e62b70e9660dc000000000000000000000000ff38baea2fea857e72d3d748c64ed8fde718f41c0000000000000000000000007e97f7ced94ff7e5f339c01662b958be44b6da2400000000000000000000000050f1a7b33eb1fbb5bd5eaf9abf588019f6d99a2a00000000000000000000000047b8b65adf2cae05017a16ecf92dd8fec4eae6b90000000000000000000000000bd557e476ac468669013b7ffbb881eea951eefb0000000000000000000000006ae104efa10410bb5ad65cb30611b081394f7ef00000000000000000000000000df544751b7a24753584427301178c21fe5cfd26000000000000000000000000223d444fe142bc7b0f415cc1bb20e2a40bcb11f1000000000000000000000000f5ca13e16036de3477cc1a85cb4cb3dbd9e6c2f400000000000000000000000042fdd4b9128e6b9e3520dafaefd41468641fbdb8000000000000000000000000c5fad175670eb976ac24d5434441ec0939f32475000000000000000000000000047ca28ee9083fab49fe1c15c95f27a2e0dd6024000000000000000000000000ddf700a00c6eca0517a02db04f17fd8ccf2d04870000000000000000000000007d83b4247ca4ae79daeb9b41e6255e9f60426936000000000000000000000000a20ca4466674e5702540436fefb4e2a359dcca0e0000000000000000000000001517f7ad6732dca1f9ddbef4efd527b8c91b42a1000000000000000000000000f18af6b855bbd751a0511075af28f07d77a8c4c7000000000000000000000000b02086d8be53cbf6223358bb82a7f53d926b4d130000000000000000000000002acc56a2fe6a4cf7d9d6f6aafe831173e480b597000000000000000000000000c8c370c6e4f8736c27280c6f11aff6c99d9b7dfa000000000000000000000000a0331459cf746226e8ce5ecb1a6b9a33294d25e8000000000000000000000000c3e3c940e4ab1cf09f2b836fbc7951d4fb432d1100000000000000000000000048f76638c1aaae38f43b4b26ad370d3a3a8c99ec0000000000000000000000002c4281289d48cb62bcc17b7586c5f492284cedbd0000000000000000000000001ce148dd1525630b0e7a55c9f8334524daf1e603000000000000000000000000cf140dbf547021e3a05ed813caf5d3ba08aabe2d000000000000000000000000f042895fb4b6f816ed74ac35d31016697ca44caf000000000000000000000000898c96f825f399c820ae0b0d2e9cd5011cec213000000000000000000000000070245f39909360e415993daba40cfa030a0f470b00000000000000000000000036cbba6e5f4139f176b2ccf0989ed897c070f278000000000000000000000000f1560c60fce3ad5046deeab7befd4d73a27237c5000000000000000000000000ce9f94c144e53fc047bdd849fc04e2d957c7cdf00000000000000000000000007a37977ebda17a62d9b57bd45af6d6b846b33e78000000000000000000000000b74ba8bec66f3b946bb00e5c62f07a7e0c43d455000000000000000000000000a0aec0ec525bf9a51054093219853710df2f162d00000000000000000000000019f7e4acfea57c27894c7d6bb56631bace8b5e160000000000000000000000001afe9efcc2b1c67965e74863e3abe59efecd291b0000000000000000000000002ccb44cdd643ee8d534ee15d10b4b50e6292cf4b00000000000000000000000087a44d25ea978664d4abd67569782383bb392f760000000000000000000000003eb31757fe75a62a8d40382dfccdfd1e8b65cb5500000000000000000000000085d563d99a5e537d41a8f687831e8f3d666e024a000000000000000000000000c320af8fdd63a59bffef09bb8b1454492e095c4500000000000000000000000003f0b17eb806b5eed0a731697806933cb5f189bb0000000000000000000000005f00e1b50a688c1aabae3eb848da1a713db24b66000000000000000000000000e34b249b891952136c3ef6c23d22c7af12cbd0cd00000000000000000000000022edbaec974b4781d147fe545934518d6e3f86690000000000000000000000004ef201fa0e52f73509de87266077e07d3d6a95e3000000000000000000000000901fa11db92b3b8122e750a5562791cecbceb9d90000000000000000000000000b66501e10c7717dd4d04137f5d2c098db8ba740000000000000000000000000a30737bece851a30e552128bbf7aaa6a421c0166000000000000000000000000ad482b0da68f538a6dcd92a29ce07a595df07359000000000000000000000000b3924ef483274e6b7fc55a5e6fc02edd8ecdda2c000000000000000000000000f71ff347fbc0660f804c5eb0a048115b55a90eea000000000000000000000000f468fff80064f8c972da6bd35e0cf573fda6aaaa00000000000000000000000098c7e571cab8f682def4eed3ab88d869150425ee0000000000000000000000008adc0e4b5859e1e839acae7eb3a05caec02acae70000000000000000000000001453cf1cc1cd20c3e209322a28b46e2197c5981d000000000000000000000000e2cd8fde43facc94d5c0e6086076aa734888951b000000000000000000000000e8a8b458bcd1ececc6b6b58f80929b29ccecff40000000000000000000000000da25b0216bd7c92866e2b822f285ab0c52a6dbfd000000000000000000000000994c124fbb300e3510be4baa8dddb0b9e27620d30000000000000000000000000f327b1e1c4aaf7d485e2ebaf84f7d01180e063b0000000000000000000000004020c7f7ab89978116e754eadfb719a9882c367f000000000000000000000000611cf7c0155d03d772213c4b56ff1913e663af3d0000000000000000000000001d2b5b0ca4b4ad11d7808dea38bfcecb33b0b06a000000000000000000000000a42aef5e09c803cf33bc98de2037566c03d77528000000000000000000000000c9f3866bee5a5536e8315f76b9c3a4763280814100000000000000000000000069db0c6ce931862f06168d38e1b32ba0a336f7b1000000000000000000000000fc9720cb86e2bbfeeb1185c6876022c4149953be0000000000000000000000008bb675059b26063856e7dda3e7a0c53552c5c721000000000000000000000000e57c1e47253fbdc0524a22145d1da27142c8b59d000000000000000000000000d52f0dfd4f6c73eb782b4e0372aaba8ef67330f6000000000000000000000000108b66fa66cdcb90eefd263de32a567c68c16d770000000000000000000000002eb5d16041a8f2d91e29a9375a3814f587713a20000000000000000000000000906335af65af49ccdad8e53fd86d5cf84a1364a600000000000000000000000036d5935d35b3a4ea1d8f486e9a1f9c95129617310000000000000000000000006b6703ce648614d42fd2ce1ef2681e78bf77b5cc0000000000000000000000003434e14aa48a0a60e459c87af5e28a772ec1d9fd0000000000000000000000008d6fbc106385a696f15d2ab0dc93de84993b5e2f0000000000000000000000001ba7e0c010dfb56e7f41117c5639d529d75fa4f4000000000000000000000000a2794697d4b6ead94cf512a2303611d1ee69c049000000000000000000000000018499b4dc87095b9240abd11df3443a7ddfca8d0000000000000000000000007a7dea53fc48d54a60774a5ec167d9ffdcf840de000000000000000000000000860656dea85f871f459acd4dea437e788bb09903000000000000000000000000712e9c87596040c335462257f5abe02a5b5e5b6f00000000000000000000000089d6ae0474afb13986243e86eb1f66eb1c240c6100000000000000000000000061ef26529875866260e4206e23a4d3d60093749a00000000000000000000000053d6f426dcf2922a8fc3f3a2162fa28b6be8d7620000000000000000000000007a673e0165775263933943421a25bb1e698cce8e000000000000000000000000c25f7dedb2adcbbaa6c9b79c83e3e4407ae639ac00000000000000000000000023736848f72d02da096000d43d3180ac87ae9e53000000000000000000000000a082d7d9a0f87d869e0b1f27fbb63cff1743fce900000000000000000000000078d3bef5299e308ccf395d79cf20df5178222a770000000000000000000000005bfd3c9b28dab5b528988d259f330998a5943259000000000000000000000000be650c192f0cd6767cb9ead28ead16b923b9ea050000000000000000000000002229a0b6782883d5ce424a0c1cdc8b00f49ebdc4000000000000000000000000759e7ef75552ffac7158bf71ea0783a3e589ded50000000000000000000000004c11adac077520547d25afbe24f5abcdd7e57615000000000000000000000000977cb74183232bb11d265f3808eea2b5aa3b28a7000000000000000000000000e0f50af2e4274ffff5145b04384792e1cb9528ef0000000000000000000000006625bf4413bc664c9a221e477dee075f02f8f9a80000000000000000000000001850cadd8fa2e8fcfdaa9c7110c83567a4bb15750000000000000000000000006c48fa04abbc87221ddb04e1f52352c0dbafc1130000000000000000000000002c5e413f7763e8c65190cf6a11ff94caf42c3caf0000000000000000000000009cc64a8acd3571a33a9d8aebe00b7f4ce06e90380000000000000000000000000506f5f77c65bdc4363241d7a8ac7761ffc2bd400000000000000000000000001cec3c4616e17a009b6a2b80e1513380c1720e27000000000000000000000000c2564e1fb30e557093a3a01d4b956a759fd6d11e0000000000000000000000001072f0fe6ef4581c474ac69ca93411a97c05c8f20000000000000000000000008fa97acd025201b428a196ce618976bb5530579700000000000000000000000055f18dcf7b0dc7a0c970bfd63fd20ab0391a573e0000000000000000000000009e7aaa701e9cbe3201678f19cbe8cec691cae487000000000000000000000000d4027be3aafa79a14bc589bcdf1a7d68dc00b7910000000000000000000000006ac68bf7cb4acc910fbf9adc51b2b747229b2044000000000000000000000000bb67ec8056704b6fb9f1e6e33dafff47706183200000000000000000000000007e84f4003243b60bc743d140337180cf5726efab00000000000000000000000052507170111953fba482e12593e41cc7f58e88130000000000000000000000005638a6c3189a883bc7d6a695c1f88cbf6267e64a000000000000000000000000ca689f911c8b3a41885439ae8117dc68fec79214000000000000000000000000cf8951dbf37a1e2a76267b4dbaeb1b1eb1e1c9b00000000000000000000000008cd2d4272eb88f096467d882daa7ba7c3bc5d080000000000000000000000000d11368a43840620fa4d85ac5d416d6c81885ded0000000000000000000000000733e397c8fc6fcd5bb643771c8148afdd38e4397000000000000000000000000b0f7a2e648facad425ec9356380f54268d493ab6000000000000000000000000fc74bab4c365be333d5ba1e53c0847e9e09fb96f000000000000000000000000fc0a7a99a6cd02447cb45a8cacc5680349706f9e00000000000000000000000079b5712b54eb1cad7533ac23febc114e16a4280a000000000000000000000000921084329f0e488479d5aeeb61b7702ca395dce00000000000000000000000001c303d8d7aa9161026f7c08356bddd7977d74bd60000000000000000000000000138c7ba534ed416efe81379df7e2d0ec82519be000000000000000000000000d9bb3d371aa72d0fd643972df95bd4a8c73c1bd7000000000000000000000000f083617a5dba500a3a1235c5c0d83a09bb35deea000000000000000000000000964a39cc015b6df5f803cf1728a41fd42fd6d47f00000000000000000000000062628ca5d1931041615c3cf72473cf405554b5ce000000000000000000000000db7801956add6f14e5dc002ba406db0f1489d5fc00000000000000000000000063c4cc3a8fc8d778d4829ab2f4ec47ab7d0a7bb1000000000000000000000000a5565d57412e8e7e44d7414472d65b186c5c20450000000000000000000000001000fe03c5da202008e20689a82ddb35151cf6620000000000000000000000005281ee1d1711235c42af7c4fcdebb9327391788a000000000000000000000000998b4566d731c29eab4464b088faa2db354a84c9000000000000000000000000711ceb08ce6b117d173003490c74b15135b180d0000000000000000000000000987d11dfd1ecff907d88bea9574d76a290005d4b0000000000000000000000004f476a423e85b6ec81d3f3626b78cea838d543a0000000000000000000000000becbe4d6d55b28f51f970a7a418dd75a87bb9557000000000000000000000000c2ed4eb3b64d2f29659fc54e7202503621da42010000000000000000000000008701c1a6f4213e5b07f3c467111ae9dc19783203000000000000000000000000f55ee1e6cf7f9e13b7622197ba137642d15b779f000000000000000000000000de30c933a0d494c866040ff26f032ca591068c0700000000000000000000000012a813164f3d1e309109b4173dadfa62201c2201000000000000000000000000fd8d1440b06cedba2c5c3f94c2a204c041749e81000000000000000000000000082ccf5777e64b41d5603ab917ac6b72a57d42c2000000000000000000000000ad39234e3eb83682a31a4cf98f609558de83875d000000000000000000000000cf1f75a77eee17b4f2eecbb45517c9d9d56db15100000000000000000000000016c3c6677d8ac6704c97ed67913740d7bbe3fb900000000000000000000000004f78269e20255cc5825225911c1d3bacdc5a416b0000000000000000000000003ea023b07d1fbf0e12e33283b3c55a829eb9067a000000000000000000000000c9f75e72a07a17a3036b02bb6ea99bc0bd7d5b910000000000000000000000002b2dccf30f0d7b3cbf2b78084f974f9d2c550a3e00000000000000000000000088ed86f199462f7af8071761dd9d2b55b01bbaf2000000000000000000000000a15b2dfde2ad65fd55e967d98a91e02b2d83f6f80000000000000000000000003a643c2c0c5617d827118e2654a001a84af04258000000000000000000000000c9b9b4eb6c9cb49a56fdb2b813727e605e8317c70000000000000000000000002434703d7150e108e787bfe3228dbeb9a58d80a80000000000000000000000007c3c37e54bb1287d73aa6a64d8e4d7785a59f82300000000000000000000000032ab6e76cd8b5b318298baec88960f5faa8c62d600000000000000000000000031c7aef4a53f1fd663dabfe28ae645f08736f7020000000000000000000000008e9be95411b81d5d9b7c2e1e0faa4159efb999b0000000000000000000000000c98cd8397ad7ae5bcfb273519116204ae7be6455000000000000000000000000c46fe2d163f25f372b17f08e4dd582327b3a669e000000000000000000000000456e190eae55e1f1d82bcc3b641f2051879bb426000000000000000000000000ec43d18e4907ef11d4548d1b4cea52fd9a85d25a000000000000000000000000e17d93393dd3dad73a9d66cedfd46bb821aac592000000000000000000000000ba194484ca15831af377d38e7a5fb757e5591cc30000000000000000000000003b4b982a38faf41106ee270eb589d1a4bd013240000000000000000000000000c136791681c459b1d2417743c3ededaf8fd241920000000000000000000000006c5e54cec42f3ae0573ef9076de924144a7dd420000000000000000000000000800bc22479768f47de0f038fe9de28e1b2c0419e0000000000000000000000004182af82450452692b73dd5a7b2424c4775e61a200000000000000000000000051d8c6f7274b62ce80d67f926200810ae609f1580000000000000000000000007631da7ef66c1cd1b2bf5beea3f771ed851f4fb80000000000000000000000000a65ab78d3fdad24cf930f97d890b160abf30c1b0000000000000000000000005fc80ad28381dd9adea224cd2a0936e0aa64f2b9000000000000000000000000f372512a8944793d535d8a123eda046145a9e91f0000000000000000000000007da0d7ea8641c09f889b4bc181e4737b423bd8f2000000000000000000000000b1ce4b480caad4672a7eff30a171e83ec69c4b9c000000000000000000000000f46abd688738e4ae1c6d132f7ecfe1e8c1a41426000000000000000000000000468cf3cba784bad39c87b2a1b4fbfaa3a16653fa00000000000000000000000038343bb20fa2fd983bf29b363c5458015eae19e2000000000000000000000000f0abd75865d6d68fb375c8cea11b171338b60cff00000000000000000000000052d4b36a5f93f12a5fb0801c06325c2ac23c1290000000000000000000000000673fc8e484847670d7e1f2a12138a452e7fa7d4800000000000000000000000097216e809036327081ce8ec0f00366dcef2a50bb0000000000000000000000008379c5e16a9c979b7cee42e4d768a98e262955e3000000000000000000000000eb1a1f34133ca9041475b9fb20e95c11a47db853000000000000000000000000f7868f75706eb5dfe27b41ee2ae6559a4d20fa5d000000000000000000000000974316f2dd27c061ac83393c55984cbe46288079000000000000000000000000193dcefd95aeda8935f9ff305a1c56fc2a7646ec0000000000000000000000008891daeb35d96e570d48e14986e8ee9799356733000000000000000000000000b34c225b834e31019ca050cf6d3c89c56ab6180f00000000000000000000000060503e2dd193560446813bc37b62dd88ded8cab2000000000000000000000000228e2f60ce37815ee4f7b78fcbbc9352bf6b2e65000000000000000000000000fcfc3a1ab06fee50e7ed2a1737ef3b01b2189eab0000000000000000000000007183c69edfe2b53052fdeda7d8143792f4effc8d0000000000000000000000009276d8955ab367655ff6b5270f47b9e4b91705dc00000000000000000000000092eead794ecd99a061c96e8451a8bb4537d796480000000000000000000000007aeaa16258f6aa5b1fa54f8637c3333473cddbe90000000000000000000000009d2c56a73f236e0a6d06c36fe9819f2ff59cc1dc0000000000000000000000008ce5ab8d27d32672c6ec4a6d5f9f8616a1069029000000000000000000000000780488ae443b20d275394dcd655e3b3938ea679c000000000000000000000000e9932675b807ca800719d752a46e32c3f518e5c10000000000000000000000008d5437e8b8794a59cced855dfc51103a85469a38000000000000000000000000db573847e4d7374e97eb49e37dad93606e197fa5000000000000000000000000f692a39075e2d1341ae2db22341fbb49abc6a331000000000000000000000000c65e447b80edc8e432ba31e1e9dcf7d340eef8de000000000000000000000000d9267470a74e2e894c0814455c74da398acd971b000000000000000000000000bfdf256e9d2122712cee89ca67ff9ccb7f95c10d00000000000000000000000002a0d3fdca96a4f99c7bd5b484a5ae26a43f9d8e000000000000000000000000b8399bf0c68bb2932d09535287cbbca0e380142800000000000000000000000031e26691a85083853b2844cf1cf8af5ea0482dc9000000000000000000000000f8c6905f998eed2f03d90771a6806781614095ad000000000000000000000000f232ba363f9688059c9c314489374503cc6ed6110000000000000000000000005b24aead19454e88b77b5cd193d78a23714d03b300000000000000000000000038bd62f2f65260b62ed92cd3b59f10515b01852300000000000000000000000011be88e00482e93c32f5558e9bdad2dfec298b540000000000000000000000000361ccd3fb1d417796f186b19ceb9ad59a5240b4000000000000000000000000e6d8612487cda850559779fc05e3f5860e470547000000000000000000000000212e2bb7d00d57d4d38b43504bb3b1ec3bc350b80000000000000000000000004afe57ece0bbcf938abca9b85ca1f642a7590f310000000000000000000000007a82b753f70ce3a5d94b2c3aa84e9c16339cc728000000000000000000000000bdd6b378da2a36f7c394cdd84ebde8292145e967000000000000000000000000ff08d80dbcd44048b7f998996cd3bf560a8d4f2d0000000000000000000000005ee89d876d39c6d0c4f890f3631ea2350a5c99e30000000000000000000000000eb3bb959113f5617837098a3e1e7680a9382df2000000000000000000000000914277eedaa96a61c0023730aa298c94a3e0ff6e00000000000000000000000025c4f926bc2e5221c75c5a39cc4deb38ad6c69650000000000000000000000006b362db5e06427dab88242980e2275456ffd434b0000000000000000000000006d0b24c415a7009beefb33c60521e631ea884b980000000000000000000000006583de0511448498f2066c10d7e254fabf366989000000000000000000000000f663c5886c3a834670b44fe8309e642954d06704000000000000000000000000374a0e3af690e6626574f17ea9a57f6dccdaffef000000000000000000000000567d01cc70e94537c7c76d340f874d7956c17192000000000000000000000000f13318d4a8356feb2bd8cbf34f3ed5a51567727a000000000000000000000000c3d56645452e2d0bdf5f694464391342efb7a13c0000000000000000000000000f28f37bc0e42405e10c80be7af41f2d88207ccb000000000000000000000000c82cc681764f609bac972c083e9ee1267dd796b80000000000000000000000002a75127eeff2917b3554cc2d68faa33e25ddfa2d000000000000000000000000e287a3cd837a350d016ab9316d32332f6491d7f000000000000000000000000094750ce503ae0406b2a08bf86d9495af90230ce2000000000000000000000000985c9115f46d0cfac539c454d2a9e87262f96ba1000000000000000000000000bb18d72b106bbd5d196f07909a7d4e6bc16fc0a200000000000000000000000003353cfe608464654ac90cbfa4e5e49c1f8955fd000000000000000000000000302c8148273137febda21fb727c2d0a8513921290000000000000000000000004c5a0bb5cc6429adae138795222067e6f113669e0000000000000000000000003f72a7b3c7abdd39b8b142a7fd233fceb844e765000000000000000000000000acadf9776ab359efb6833c94860db7fdc239ad2d000000000000000000000000513e04d7f24f27df2f62025fe5574e459bc9d713000000000000000000000000040c44005486c2cdca2b5eef4ffa6d297f9d2cae0000000000000000000000000800500c87f00fd756c178c034ef0065408b923700000000000000000000000010edd4ee181969bb85b469d2e64d659e1afd220f000000000000000000000000ef1222adf738c20656ed09b2b13437da47fd175c0000000000000000000000000dcc35dbb4d7f93487feb8451f688f6070fb7e2c0000000000000000000000007742b76f982135923f07480dc4ce98a1856588bd000000000000000000000000b70dc6922e9c0b6e47729488bc7fa860d91ce53d000000000000000000000000e9f0c3c0ed8b41ef811e0a18bce638c8892a2332000000000000000000000000dd886cb96b98feec03dbc0874b1e3fe2b68adb6e00000000000000000000000000203b94ede0eb573b111348a50bd01a0ed0702900000000000000000000000061c73e0af51e726bdef7ec59ef59488d587c8e99000000000000000000000000c91a5a7616d62b5b4d4bbb56ee94a34aeb76ea9f000000000000000000000000fa9a35eca942b416d37e6a7180c56451388a1a9e000000000000000000000000c4ebc668d14174d92c8840ed9c284237453870a6000000000000000000000000b87683168e8c00cab4070095144857ecca30a6430000000000000000000000007262523fc19fe702d295a4d0b07ef6e4ecf13f85000000000000000000000000bf723815c6d5e907f4d272988f078e1c56676e240000000000000000000000000cf90e372d0f01b9cb3beac32bf69dc6dca509670000000000000000000000000c3781153730d9363e5fd50c5bee4ff9e510c5f50000000000000000000000003b6a56d9420f974a349e6ac92a6d714d3940dcd900000000000000000000000019ef44a66ea47f186157bc25cca21f56f36cf4ec0000000000000000000000008c39991965ba15b887752d6d32c5f230f6f477660000000000000000000000000b0cd685c459a1d12fe8937ca130e0abc0256cf40000000000000000000000006292c4345aaf5b744073510cbbf1daf7783177b8000000000000000000000000ef96b1a5641064aa5d2aaf105e63e485a9167312000000000000000000000000014ced7c422eff5012718711351f7b6f7fe97e5e00000000000000000000000008e7d317baa90e4249a3428c9db5854386b65b480000000000000000000000001de894caf49a95c27764847763b352aee45197bd000000000000000000000000c59c1fc1b63a9d3a9634bc21fea8c63cc74342d5000000000000000000000000cb2be150488a44e5b1f52be422289e7a45ee053d0000000000000000000000008f6ac8cd2bf13222e25d7f0a363eb70c46d4f020000000000000000000000000fc7c6764eea8d8650a07f9bc101973f202f8e1d3000000000000000000000000888ec486655699775c6c9e1bae53b4c6a81c65be000000000000000000000000a2c3148c0666a1a7625d655585807623448f671f00000000000000000000000050ff219af5205a83fe36b8c8a084338731b9b4fd000000000000000000000000162fc6a0aca8b861cf8c4572ba89f95933921d49000000000000000000000000bbaf4276af8f8194b9c5bdc9c51d46e44292aa17000000000000000000000000cdb746ffbe5ad78cfa40e8b6f52cd7e47476827900000000000000000000000031cfc377c7e37af085bfccfb8df960120d276441000000000000000000000000ac1cd58b8ce675ef69be0114055b1aefd9435a71000000000000000000000000082927f90f7956cb35eb9714acd651f476d488390000000000000000000000006292ba18d6784624b8f0b7e8786dc8b7d9adbeed000000000000000000000000aecd655985ddc558997c2a742c9024c3f1c65876000000000000000000000000adff2994299cfcea7266c702354411f0bec6a8f0000000000000000000000000cfd46b22e642650aafdda9d1e7fd975e9368023e00000000000000000000000014b6eb513e04c88ed7e5449dbf3b2839455f1994000000000000000000000000f79caa39e646fe767e52a97604495e4420c281a4000000000000000000000000415a77228757867542fb91d48eab5937a4d4a8b6000000000000000000000000a0a0694612740b80b3ece9d6844b32b9548ed34f000000000000000000000000705ace2f648e980db728bb996c691ae14338bbdd00000000000000000000000063ad0647b58ccd71dc9d528f92a32aaa91570f950000000000000000000000001b9934e7b01cf843a1df6d9c3691c27547e53f1b0000000000000000000000009aae1122b66f440fa8853d4e4aa05285c68024f4000000000000000000000000ec27e3d25a3f2127a339996e0156e27873e7ea8100000000000000000000000054e98fb7d86954387243eb82cd56520828a02b4b000000000000000000000000dc095f5218ad5b0bf2176ea1cf0641fbd4e42b9300000000000000000000000009ce2fdf4043aaa9df9e61c7fd70ab0fc2c79878000000000000000000000000c109cd19807529382ee74430a09ffce16a3c7f8d000000000000000000000000b76ed12bb73fba95009c0ce111690f2585c4be89000000000000000000000000413121c93675be317d5e489684b40b7d147fa52700000000000000000000000048bb2f73007dceb1770ba08b3cbb7eafc31f25fb0000000000000000000000006690f80292ce8b2fa5560b7dddab4fded74b354c0000000000000000000000003db4f4f6f9f1d7bd83f6587b41228198f0396cff000000000000000000000000125904b0c838347858edf991d2bd1705b271ad780000000000000000000000006adad2c02cbf6490188c534daf349cc7abd920ee0000000000000000000000008329ecfe1e9395959061905463a7ed9e355791a4000000000000000000000000528a53e64314061ff40fafb526fc4b66a3c7d2500000000000000000000000008dd4636868e7dc67cf1130f91544bfd69656d1b8000000000000000000000000e05f597e1c3b38733caf6766b3b5dd0e3c0fa2e100000000000000000000000011aed3f01db9c807a06c88d3a496819e781b14410000000000000000000000006a57e2727c1381fc737c7fc82ddee7498049a4a8000000000000000000000000a2833a3d755122b51f125bca5c5a6419df7e88e90000000000000000000000005b76c4f70cd60324386a1f3432fb61bed9271ce200000000000000000000000016ef1a33cebeef93f0d8de1d8ce7f959b6e8d5c0000000000000000000000000f41c48e737461a96400233fc4c5ad3c4fa43a5b00000000000000000000000001b17df6f1c02da93ebd29da705628253d5611698000000000000000000000000847771930cb19a0477f1698e95806c3b421396b7000000000000000000000000b7a6441b41ad559f6709c744c705792a665cb6fc00000000000000000000000033d5fb1b5bf6c5609a56b748250fe0b832fb288900000000000000000000000074a9a689ab3389d0f0c1f86ed727ab14edbb211a00000000000000000000000034dc4e89614a0ddbf43b2ed4257e27eb99fdf947000000000000000000000000134d5307250da37c634bc519822b771587b582fe000000000000000000000000a4d8cd96dc46a81b4ed350126b61227a626e269a0000000000000000000000002bd884c4aeda7153e74d46e24aabb65fd6ee830c000000000000000000000000c2305723bda51ae3ce8e31d3ce90ee537ab215470000000000000000000000000091384447a077ec37537a3f41b7b27b73926fff00000000000000000000000066d325d81d929bee9f865ed967753966ff978f7800000000000000000000000090faa62e3fae4f682c6caa2f2eb2fe104fd7ee71000000000000000000000000791bdd35c41072dc4558752a7c788d1d95b1b415000000000000000000000000df52d856b04a9afdeb172b1af049a87acdc0f6450000000000000000000000009f2fc323b36be648e4c2c6b91ff65fa47e93711a000000000000000000000000dde205c6f428febf17e524cf2ac9bfbd92bf89e500000000000000000000000033bb43252f23b423a281fdc2caf5a2a5a535f0de000000000000000000000000377b0fa48278848e39fa8ced782bd7ea2d291956000000000000000000000000dcf26f7a93643999f48b793e14a04d5b49e3591d0000000000000000000000004407d8df4e4c7efd299a7bbd115cffd26c79a420000000000000000000000000311e9a3966947478e4b53485f61a86cd73120bb80000000000000000000000008006a726772ca7e24063b0520be3c660372fd08e000000000000000000000000aede40af59d750e49723f9cfed79bb2f2e3f625200000000000000000000000019d7730900c3e1653c3d77ddb494348d8a4f78310000000000000000000000001aff96b1b99327b8d1ffd1030ccb0dd3603e14b000000000000000000000000048335c74275668b66576c7bdf25e8f047d9601ab00000000000000000000000054d0308222717bc0ee775e90de7d273b1499b731000000000000000000000000a6c9774dc9a083831c7fa6c58dc9e6df6f32386800000000000000000000000028f93f6926714dc12c786a5ec146d213bd76ec14000000000000000000000000bf162dca212bf2d31c1dde1b55f6b360dd1e5e9f00000000000000000000000006bc260227fc7b44f871ba701ea3f8be98bfb3890000000000000000000000007c4051253fb96b6eee28de5c2effffa2f2ed00e9000000000000000000000000eac1273b8e6043003e5b545ab5218d30e8af1d19000000000000000000000000a946bda999ad1d0df4ee79a909e30d4cbe40d73d0000000000000000000000003a34f892c8f21934125d18c68fb7cdd0e244a96100000000000000000000000022dbdf503b4a14e6c8cdd841cda3808c91d97f5b0000000000000000000000000997c0f1b0f544dd3d15755cbb70375412944dfb0000000000000000000000007feb1fda521c38e9ce5f1a844f4a75de8c54c986000000000000000000000000c9baab1b7f02ded0b24d65e6be7998c7224d8035000000000000000000000000fa8ab1b3d706773b5167dfc4275f212fd8ee59a20000000000000000000000009f04dd98898240f594554036be78589a7742223b000000000000000000000000d9a5836ff408e048aae71d412cebe9d40a200f33000000000000000000000000705e5efd34b5778647a41c63116adfb59f3d5e050000000000000000000000005c6f4f2f4670e3164ae8cfa09a3e456c0820eb2900000000000000000000000086e1166390190876c88e491d2c3163d3d085b603000000000000000000000000c95d30f4c756544e6313a1ae3430e57b2d635d7d0000000000000000000000000f94123142e08d3ed57a4fa8b492f997d15d9701000000000000000000000000b5b426e6d7ca9ddb88a55b998d9da4f46df1ad40000000000000000000000000be7b601725a35b59fae8866b2b6100f797e11d7e000000000000000000000000383304b5663f95e9c9ee699de0b4a33385b6a807000000000000000000000000675e72885c7e126884bcba9e12886e008da311de000000000000000000000000f921b2088e866391d3c99c093a93840022e5d3f4000000000000000000000000b9b78fdc3d067535529d3cfebc1bdf9e6378809c000000000000000000000000be588c4885814a0f6672e7c78cebf526b47fc72f00000000000000000000000099a8a3e32c6f1944caa44fa4a8d04dee9e91037f00000000000000000000000069da9d29c4e9966cbf8ef848b41033923d6834260000000000000000000000009e20ad074fe395ecaf5a1f1d4826f4e72abf111a0000000000000000000000008d9c644b395a329a6c1d81588ed4b028678e100d000000000000000000000000535bcb94f6f790a23da3f97a2fc435ea8699b3d4000000000000000000000000fbaef2dbec99429d589f81d9787b993802cd1dbf000000000000000000000000bcdcbb7230c6f7f45205e655b46fc26e8be1f8b800000000000000000000000087ffbb8b0ee2b7a8b2fcaa0a8eba559ae191e8620000000000000000000000004ffdb8b56bb36743d9fa047c41bb285327d97e34000000000000000000000000284508b15d5e942394e74e117c67d351673b72f9000000000000000000000000c0eaefd707752fda94dff0053c569aee2fb6f47d000000000000000000000000beb8a257aa76b5e386c0d9b4be5fbf288f8dcb4900000000000000000000000029dc882ac83550a6109821bdce707f856ff4e73400000000000000000000000027cd55cb55b6e4c69715dfdfc6b8cd9e8917a708000000000000000000000000cffd55772340b3363853d5350f39c8c43ca145a2000000000000000000000000d51792290a3a999db5e98c8e7129e2ae2297e2f00000000000000000000000003a02b57a6e43f3573147ad06aabc6c80210bf934000000000000000000000000c7f5b400a6455c00f3c5acbc9e2ebaad6616b95a000000000000000000000000da69d6d27dc0b98ed61cee54bf7298045288da2b000000000000000000000000298ad86a32919ee394b5c4f67e18463c2196bfa30000000000000000000000006a5d1e196d34fe8701395618f763cac7878598910000000000000000000000004c070236ca7a4a4ef29e7004d52d745ec665340f000000000000000000000000db1a0d12705e52e024eb78f4ae61d8eaf1e98fa6000000000000000000000000d427df54f7cd8512f2d896f2fac8f3686ad0a43d0000000000000000000000005093fdf5c377b96b0a411f2c3d2b84a7c1b8765600000000000000000000000072c17c0ad77909916cacf8115cc9036c92834069000000000000000000000000cd75c2ce136b93a603933f903a955b0a648a52c8000000000000000000000000b7ed4a13a56dd88cc2be60280f806df67cbcacfd0000000000000000000000000b744888352ad9f20151ad194dfd2d04e310376e000000000000000000000000d73378bdce3b7c4d8e384daedf000d6fe6863d4e000000000000000000000000270ef80782045a98d782752404c958db9d9a91520000000000000000000000004f7a76dbbfbe332da3433cc694f141f14b5ac31d000000000000000000000000812b6aa890c2584cc678f0b611013175717fe8fb000000000000000000000000791b61244966653515094da904939fd488acad13000000000000000000000000722e5b7a099a918ae6af632cd35af3f589e04129000000000000000000000000a0d65fc08a3eab257b7f289a489afc77a16265ba000000000000000000000000fef25860f2a1125e2471f2cfe91e4e9c042bc206000000000000000000000000a8e01ebf9cb0a13389017c470aa55e245d98a651000000000000000000000000ca436733a943e7ca126b819b136f1511ac8959d2000000000000000000000000124df940415c388e24dae8ef622cbcc51ffdbe8e0000000000000000000000008fb88398295d6b47b962ec7679dc7f2c280b9e130000000000000000000000005488b0d86f24702e46dd5ed1b2d07a34bcceb85b000000000000000000000000948bd2bf1acf475f643aeff8fbb00c67cddc38b4000000000000000000000000fd69c9ba5c2ca29b1a9caf1e3cc3e311b80ab2cc000000000000000000000000334399a1a404255e387660d6c44a36ab9daa24d10000000000000000000000002e9377ebfeaf408311e11a29e3873fb0511399e5000000000000000000000000407c1da1eace3eaceaef23e2a0d979a554d96a1100000000000000000000000084a1f250c91d88efe0ebef28f71f4cd26b86a6db000000000000000000000000eef153024954c98a6ba4480f5ba314a497ee6f0d0000000000000000000000006d12fa7d0b1769c556a3420f9e97b7c409b9fb0f000000000000000000000000cd96c0d7ef2f85afee6a66b5d404e5114a96887d00000000000000000000000003695237e37637630d8f0f01b4f3e0e81762df5a000000000000000000000000cce1d3406a8a5472862f2e092ebfb897b211d3af0000000000000000000000000a4df570248b7033d3046ab898dc8c74c423293b000000000000000000000000773395c03ae0541814fa8bdb3137576837071a8e000000000000000000000000e6ee8b056b2f9682b4a950baeb0fcf1be55654970000000000000000000000008e2c6fc49b9ab22966273d574612284bf8ec21b4000000000000000000000000c7f0c89863c1f2a594437fa21771904423b58d3b0000000000000000000000003cde8deae795875b27957c652241679636fccb26000000000000000000000000085a66cf0067ad7b8d06752781837a417c6c33bc0000000000000000000000002a9497f70f9addbf323b0d703e5a649b44d37bf7000000000000000000000000126516345d09898253fca7408b55827a7e83e1660000000000000000000000005243d7b425048199e85ad46af788b7dcd6ec087a0000000000000000000000006decd882a6a8c532eddad258f39e523419359257000000000000000000000000e66091697033336d4ff2dae8b2cc9aaba83227d5000000000000000000000000e589b0b70fb095de4badead8c5945bf2d4055c320000000000000000000000006fc95e8de699ac33a5957ac3e1db2181843edfbe000000000000000000000000ff14b46d499042786793a311e6999fe2bee1ebdf000000000000000000000000220ad91767dee585a57e46c236557ce801d845320000000000000000000000001da5a5c9fcf02e52c35804818829cafae535a0ba000000000000000000000000316fad39b6add69d1deca078105a79d0b6054d95000000000000000000000000e3d8dec421ed48a60873b6ed337130fa2e8e0c590000000000000000000000008fc9cadc2eab7cef5374eeb20c54b3845952d55e0000000000000000000000004ebb72e7ee1dc6b383cf9ba6cce005090a08a5be000000000000000000000000d392168a99020b9c0e4b0e7ad1f9f9d66014c69a00000000000000000000000067e48098fd3702444adeca9ef8e2005bb7ff3f0a000000000000000000000000641f3c50a39c3797359a01edf826eed395b923be0000000000000000000000005f9581e7bcb1ff71aa8b22e760065f6b07e54400000000000000000000000000b4a4916e613a28aebbb54931045da15766ef4aae000000000000000000000000559324c252ac21489d64dc364e39700de654f554000000000000000000000000e07a3c9ce666a395d2003274c23cc42e7266907e0000000000000000000000001e4443203c45a1cdeaefb06da3d08c95278d1c5c000000000000000000000000feb8b4f0975406c8827b13f34fa7a95378993c550000000000000000000000004e7dfcdadfb84810e620d37decda315f5f5152980000000000000000000000005e1d05e6677c13c540d9b5a01173a841595958f30000000000000000000000001f89b78173581b37a45bb77f118eabc02c5e4efd000000000000000000000000265b8b7ff2186ed91d7ccd4500c482f7afcdeba7000000000000000000000000a0ca5b7563131d826a7a51f5fbd5508891d5aba6000000000000000000000000205f2c84bf87dacca1dedd94846d4fbbf09a3b6a00000000000000000000000099c9870b3afc0be808bcd1b678727f65bce08970000000000000000000000000ac926dac6bcb6c9fe48a7b9b0c9d6135ee019a3b000000000000000000000000043ea9f64e908640da589a274408b8dd861df727000000000000000000000000c79e32f0506f08e95474f3fb2440e251714c94fc000000000000000000000000ed59132f5ee91c7c46a9708a1a982932b8f0b0860000000000000000000000002f44c6ce9dd9191b5ca21abcbcff83c82300f00a000000000000000000000000ba54ed088db104f61b7b08391f418dca0ac52140000000000000000000000000c707650197a89b68a4f3ad08f9ea56c3e40f0e100000000000000000000000004deca5033789367dbcd3dba1699432ab427106890000000000000000000000001de6f2a1dabfd56f4f4b56a5c47a709ca9f7d00400000000000000000000000084bf14065c4b36556a2fe02db0432c6d3b34edef000000000000000000000000915380211fc0fbe3a8a6c48a38ab7149e059b85f000000000000000000000000f7cc51861725a4462722c598ea6f2e18c8f2fda3000000000000000000000000c029f8cd42dd1725fbf97aa02408ae19dbfe7f52000000000000000000000000eb0ad0c6b606f3f8ce540d1eb02491529603e06a000000000000000000000000958a91d8b02e2a023c301bc7474ca7935a7c6783000000000000000000000000bea7a8dcf0731822ecc2a6ac0b7753cf8510ed6200000000000000000000000028ad6738399b2b1cd922250e845e35a15e186f7800000000000000000000000049a14073972f29402880888e92132a9786d1ea85000000000000000000000000b8fa645b3d25402d049715d4b702ff27f24a268d000000000000000000000000e653ca75a6bc72f804a22418f786ed43d227136d00000000000000000000000097d63d60a23f9a2cf2023557b3b2e177bbadc5350000000000000000000000004185775727a3735c6f4881cbd239cab4eeadf5ea000000000000000000000000d5742fde6049eddd5a2c7ebe4fccc9ca0948d4170000000000000000000000004b44fc11c275608dcdfda7404cb41ae13a3bf8ad000000000000000000000000155571de12f702f5e015d81a927a2298361dae77000000000000000000000000b7fd03e4809da6d4ee5d7ecb1b90e5f77f18af62000000000000000000000000aa0c73065efc7d188761cae470e8590eeee2d350000000000000000000000000909e0511084e0d4a5bb0e9710e35e75363bd95d100000000000000000000000022dd4cbf4965c9648341600dda3ea3c39799b99800000000000000000000000067731f96a5baad53f847c591dffd85b389ee807200000000000000000000000002c40e0ce462d22d16654a988aef29d962f4c5f3000000000000000000000000f8c141adfec89653531ef315094f1384c5055a830000000000000000000000007b2df87a7376fca97ad6ff17d37caa558517f6ed000000000000000000000000e2681bd3b37b4d77916c9ea2abf7267cabaa1ef2000000000000000000000000cd94b298daf3a52b64f723b23dd0ef6ccca0ad210000000000000000000000005bf1cc36751333a76bffbf38b56adab9036879af000000000000000000000000507779dd20f2d1b4384753b9df4b070fa1963cad00000000000000000000000053dd488375792239736c9c4eb64f74447dd80ba5000000000000000000000000901fe6480be816cda6d2432d976d3a7879566d0300000000000000000000000021e9174051e1db2dbc89dea7ff5b2c5019b5678700000000000000000000000051869216bd8cd96765e9abfcb94bd7d5446b52e4000000000000000000000000665cb28e6be6c7405116fb75eabfd2d97e5cbaea00000000000000000000000000d24be279b819a929ad78b1d63e58618d1e814e0000000000000000000000007b249d158636e357dbbde3b88d40bba9bc7eb5e000000000000000000000000043bd84288b37799252577e3ff5883d65d788f47a000000000000000000000000f65a25905ec61ebb6bcfcf466a050c0d59e9e3e90000000000000000000000008bafd2c7fbfe41d301d70b016508b496fac6450600000000000000000000000068c66aba348eb0722ecf19b7c3f4675da356dc480000000000000000000000000897e7d6d5112c10244c90359a93295d2c619cd5000000000000000000000000e2ae95c96a013d9855b86c564f7df83b4b10764c000000000000000000000000846306a8b8fc0861b47cd94b2ef91c8af5e6c51e000000000000000000000000a010bf274120c2a4a58d3b64e94ec562ff499688000000000000000000000000cf3b73439d63976b03c6636ddc5fe09e1e72ac09000000000000000000000000e18ac0100be725447ae0cff21abf859f4dceed7a00000000000000000000000007ac6a73c4bd3fd5126fae079153206c7760172c000000000000000000000000e57b53d5aababc53fc6675eb802386b0fce867cd000000000000000000000000f6d84352f1d0c2d9f7f768258d3842a53ca12b960000000000000000000000008771fb21c95a7d2a6f0667c86b96057c8786e8cb000000000000000000000000f9f1fce72d46289a5f6571e3f3cf60cc41e71736000000000000000000000000c909a228996e7c1b430696854601cca0220457b900000000000000000000000071a4fcbd629d5c720f54209b793677bd9afa3c45000000000000000000000000d25cab508b4ea53dc758f4457de2b2388d417b61000000000000000000000000c40f4eb9b3fc7bde67487e88b6abed4c8a358c190000000000000000000000000caa224cdc93bfb54d28f3b9659ad3aa139b4e7a00000000000000000000000028ab7e712980a800cb8bc8c34e2e58e4bc28e8ce000000000000000000000000bfb992b1ce09aea5054f9958a157d015f72974ec0000000000000000000000008b94cba7d813a214ffe296306dfa20435b5fe366000000000000000000000000e1a9ff5ec0b089b252d1ad7e54e39e46fafadda10000000000000000000000003023bb39deda29ccbf12ad79e008b8c70844bb580000000000000000000000007b2c8db837c2ad90d1df7ef571d1866b694e1ee40000000000000000000000000b73a04fd6036e093e1b9d77bce8bb5d01d24cbd0000000000000000000000005808dc4623a2c5198bbf141f71f75e7397db77d600000000000000000000000030308c97e1753bb0cd32c73145d0a954c10331360000000000000000000000009988b2314673a30e5ad9484ac80ba373faed28ba0000000000000000000000002f7ab833650a7c25b5056316ac92caae977246b700000000000000000000000078a15f3ee60b5f593078d1fdc36ee0df3e7542100000000000000000000000008e625e89718ff92f663ec2501fb2c2d21c89d5ee000000000000000000000000fbe86ea2c5ec5d223a85bfc2e1aee0827bf870fa000000000000000000000000428422349082c5d16d66dc7d2fdb4bbb5e6bbb28000000000000000000000000113f4cb40a0104c42800bf5bfccbb0c9f60b36f9000000000000000000000000b2b52a5900bcab59915249e8ecc3e0dee8f21da400000000000000000000000016d2b3d8b291f781b84adf800da41ab8d477bfc80000000000000000000000005dd924d1b271da43fbe00d037bf93045415da44e0000000000000000000000008ee72e3511666b07d46e70358f50551b5e8d8e29000000000000000000000000df1dab2465afc5b7be75a72e86a6c4b4637109df000000000000000000000000047e47462b0c6cdb3bc514d4ff3bb3b6f466aec6000000000000000000000000b37b82cddfc789f9216f1a91cde344a4dd3ed6d90000000000000000000000006d556df50270cc7322047f0aaa269e72a60b15ea000000000000000000000000c41e07d46d811b9de12aeb006ece22657eb51d6e0000000000000000000000003e115f241e38ed6409aa598892417d244ce3d393000000000000000000000000b75b953c7f8eea8bc9059bade4f67cda8202e3940000000000000000000000005ddb1d010abc33de4c0c65c2e2d88674f8c1d8080000000000000000000000008bc64f06335af4f8f86bb0d75e1311e5988dda200000000000000000000000007bdc9fb2296a937d2057a90fd0ef99ee248697b300000000000000000000000005bc6c7a52d5fc7e4449e24cdf91aa90f6371992000000000000000000000000e7d0b51494a9dca46bfc899b2a1924f7781516550000000000000000000000000a0f7a60982afac315fbd76b58d5357eb6f95881000000000000000000000000bbf8668d95c2683209c2e8b0a2a8f70b36f5849600000000000000000000000002b9b047c535d1450cac2f3b52f423aead831be80000000000000000000000009d829993446db7076e20b1fab1810f50153faca800000000000000000000000004eff7841b03a6ffe4c94b016da26c1524368cdf0000000000000000000000001863fed7f6c8cc540024cf886115d30b9d7d4cc00000000000000000000000009f259d61c117d8811c6a3655ca37e4d139c8f978000000000000000000000000a7f0569045cd9f37e85b0078de4ada4ade4ae7540000000000000000000000000edda21ce2aeb11052454f31e89afda60e71402700000000000000000000000082de4fc960b138afb3e50b9c560828fe489afc48000000000000000000000000b15964616a4ce2ff837fd680a0e00056972a91750000000000000000000000007e52de0e453297f2097019c40284ffc015c64117000000000000000000000000769ad3acd99d7503fa30bdb1448516c5ee269e3400000000000000000000000076cba89f59b411065db0b310cb8e1b0230d5589d00000000000000000000000071b64697751efc47ee22a06677f9b2569a625930000000000000000000000000415a675db95708311badc8ff00233fa7b5dce6ad0000000000000000000000004a0d3270c6b35703dcf238240c1a44e5e894b7d2000000000000000000000000e4167062d4ef635f40d1ea504088054912d5def00000000000000000000000004d999e08764f415bfbc4e2c1277ecb515f238349000000000000000000000000c8f8c31ee3aba83215f4eaf8d516e9e48817a8810000000000000000000000007d9d8e0f6e263d16b6e7acbf613d8c3de3654d2e0000000000000000000000004a79efbf84795c19200609625979a5de1d662d030000000000000000000000007cecc3a2eeedf9c1827e4093ea4c3e5c02b592ad000000000000000000000000995840ce1aeac0e630ea3574f10e0cc916d9edb3000000000000000000000000637be0dfeae46fbc15fdc344077705555d4d69af000000000000000000000000bb8cbb9e9199e4b46aa4b3cd5d9b3f3acab543f10000000000000000000000008dcd8c0a5260005e701408f8e7c914cd8dfdc3ff000000000000000000000000999ff51242be891604df1ce9d6b64e77f719f591000000000000000000000000db1c37c1c244b3d49fd57661ebd267b0c994ac9e00000000000000000000000022dbeeb32cfe8981798586169cbc861b87c071a00000000000000000000000000fef5cfe49beaf690e09e3a5eeb762c18a2a545f000000000000000000000000e98d1b11363d268bcd9efe84a4c46a0a87047fde000000000000000000000000ced105475438a7e27f3857b7e9226b9d46723447000000000000000000000000e3ee5e5b9472f9c70615cfc3de713f961a476d20000000000000000000000000c7c47fb5b066b6dec238a18cacb230eb653fe0a9000000000000000000000000837d846d34a22ede9c0c06a27336b8399f899c3a000000000000000000000000e9e21870e3f28df93ac88f3f2c2fbae551e1f946000000000000000000000000dded7ef55d526c348146ae04beb3daa3c0429c32000000000000000000000000b3a8d5d5a3b13f7ab8492f1a4fa7ec58b8949222000000000000000000000000918a1a2b7cf730f50422c791881134e75c1863c300000000000000000000000030e664ae96207838703b6dc4b93a821650ae5b8e000000000000000000000000d85d1115aeefa18c20cc2eea55d03b5d50ccaf820000000000000000000000003dcb450377bfa0d3b983e51d40e64b212a72356f0000000000000000000000008fb3739025739a306094cbb312ceeb4f52313a270000000000000000000000008c45425f3993498ea0a523845f83d2ad87865f85000000000000000000000000640d08a429d110acda725da1df31d10826a89d4f000000000000000000000000d86ed07a9762c20bf5f7a98a6cd33e135b1839a4000000000000000000000000c9c07d4f1a93ebd996c61a66249abe36529912300000000000000000000000005f0cd568c1ca6a338619ffb508f30a0e2bf4c135000000000000000000000000345eda0a4357a36afa08b14c61b64a8731b2c76e00000000000000000000000071ef0a7e501b0a5b81b2d244bb87766f5f2a3c3e000000000000000000000000e87585940a6f9a5e6424dc8ecd5dcec108be7874000000000000000000000000caa5fe8734a11f382473167ab4216869ce5845b6000000000000000000000000f6b64e8c0352fd52e3be5790410435c0e6706abc0000000000000000000000000b6470a71e49d7cbc09f0c41b1dbc294e0da645a000000000000000000000000baaba8b023f9fec54705d187254b8ea695bed8e20000000000000000000000001a77f38f8adbe499580ec1999cad2bc05b69c82c00000000000000000000000046e0315a82829554a7eaa4f75c233fc6f4bb0874000000000000000000000000a526a078bffebc2f515e95852dae9505d3a36ceb000000000000000000000000d39ec3e886a7eeb1a6411d684388f1952d5ba1920000000000000000000000000cb3a577033ef365f0691f04c3014878606d6ef4000000000000000000000000515ea9f8ecf7cc9f86b1efa9d4e7c70c08dff070000000000000000000000000f193962568d55ec15723dd124d79e8b603063eb4000000000000000000000000daa8921c600ed2cead04d5bf0df6b5fb894c2d9a0000000000000000000000006ebd81748c1f75d4e17b403d30b826a01d324428000000000000000000000000b5b91020fa57b900cfe8c1eab662350dadd4de650000000000000000000000007a25b707bf582e96c3decd2d8f34751b18018c42000000000000000000000000e2cce5d4dc64c537fcf27c7a0e07b2bc314e74f500000000000000000000000077ab6208901d5143d442f5eb269e1305b07c2069000000000000000000000000e4837d80f0a174954a6582d4abfd8c540640d876000000000000000000000000f9409609824413eb090d9011c50f4cf25133900f00000000000000000000000030bb15b56072ada814e4ab911c42677f76e151c900000000000000000000000027a776e9ef282bad97c4214306df647af72b7c7900000000000000000000000002fa4f7b80b6d4b456c58c338770c0217775ed7400000000000000000000000035820fda82041b358123eb9e714fb0936261d3570000000000000000000000000ac0afd06fd9df7233e081eed2fc702017cd90c800000000000000000000000000b91bf53686da2db1feb71557ced4aa1f24468800000000000000000000000095ee081e0a0301ad41ff014fface72e84e5cc5d1000000000000000000000000cb8d1a939f703f6c4298ca18632e9092415818180000000000000000000000006c48007f3ce5165fe4fe1e42d68a5e4625b9e0860000000000000000000000002b3a08ec0b5a95e49379cd9f858007a3521d044c00000000000000000000000037f28a7876b601186a40396f8b89ca7c8e7dd44f0000000000000000000000002693ecbdd22ce50d2429d1af79fbedf44872fabf000000000000000000000000926d80bab2b3dbe1e0df83fea666b4f2a8331f16000000000000000000000000678e3d40efa746f3e9ddbca5b5d26b8640a2cd38000000000000000000000000ae5ae926a096f0e668c869a95202006aeddfee720000000000000000000000002369d8fb79d9951b20cbadee9282b2a3b46ccb97000000000000000000000000188246909e0e3049bfb1fe03dce81cfdd8169a790000000000000000000000008c6cf448a93de9968ecebed416c3ccbf9e82df3d00000000000000000000000000281a9aeba6a649928f35b5389c28d882cf8bbc000000000000000000000000dfe36eedc680fbb1c2754e1a3b4c0d2195820cce00000000000000000000000064e17bc8475830d8b1e88453f20132e2ca99a3d6000000000000000000000000dc18aa58176b1a3d944cabacd41d69bb6239cdec0000000000000000000000005b9dece09c3d6c774f76efe674e3578194325cc30000000000000000000000008ed858ff09db4e146277207c71a0dc3291170f39000000000000000000000000330ac2b3579cdae64d24572210f0aba4b60eb7790000000000000000000000000413458a62ea3daa507b868cdaaf869deb9fb96e000000000000000000000000cabd77cfa29049c1e0f5a8cede2461775c2d69620000000000000000000000002a5f0d711a17761b20d808786d848f676603d9cc000000000000000000000000ebe7ab193d2b623a28eb59d5f5cfb5df84cf61e10000000000000000000000001f6382df745d09f06d81311a80dcf99f4af3b47b000000000000000000000000fb2d4ecb7b2febae127976eea22894f377551f3f000000000000000000000000658d35b1d501e2934e27827ac9e12eeca8afc2810000000000000000000000000b4e516297d4760d1265914623336880f2c5e05900000000000000000000000010b1d689fbc0bc3907b62c8356a682b42d10f5fd000000000000000000000000173de52d0ff89b89d4f64c8a5d25831ec429c40b0000000000000000000000009e0382f21c3f9bf353b33ea6bd38012b3f591bdc0000000000000000000000006278dd87143b43b8762901aad97c17ede0b563e90000000000000000000000001ac133773a6a92dc43f90df36f088d17c0ac056d000000000000000000000000b39c7dd1de5d107b99536fc18220542599526b4b00000000000000000000000054988f669f676e78dda87f2a2fce150f15f8bb58000000000000000000000000b542ea9f80bd1c8ff8d9d175a6438d4bf2523abd000000000000000000000000fc911d45fe0dd12c04a43c30302645737593ae14000000000000000000000000c370f33f595913de942457f5c39870a34c4bc3b40000000000000000000000003d6844fafa6230998594a4a76d71c64ea766bee7000000000000000000000000751a610e2f50e1d9b5955411a851860d88dde9ff000000000000000000000000b795b30b3c37bd103ad6473f6a311282ce1b588d0000000000000000000000004590b8f5fcf0cfae3c4681be5aad81ab61086b2c0000000000000000000000002532869a4a20f012387acfae48d8a59e2892f4b2000000000000000000000000c7ba9f64d5e896d0e69c3ae92d5b1f2302faebb50000000000000000000000005ba90c2c38ed9a8cd915367a90abec84f64c6f470000000000000000000000009e0723b3643a3c107b88cdf8f8fe7cf21fbd193b00000000000000000000000082f29033f25a8732f9bf0431afeb09569a55cc590000000000000000000000001207a092d331854b043f5d0827414b80ea8cbb22000000000000000000000000b22b174fd27a0ed8bdfd898525ddc6b376a39dc6000000000000000000000000c38f95a63da61c074182743db388ba28d553ccd8000000000000000000000000239cc85bc5e02908869c1e2ddfaa87da3844d1a50000000000000000000000003b4ea3251ddda5e72ba497d7ff36f45234420b1a0000000000000000000000003540a50e0ebe9f7e120751681df93461f4b10247000000000000000000000000e8e13bdd3749a3891dd3d40383d2bae99a1ff0cf0000000000000000000000009e9171d2c8f9de746b70e8cf0e9a1baa461caef90000000000000000000000007c69c02fb4fae77f19ea342e8b267c00a68426c4000000000000000000000000ed6b8a7785d1d8062280e99d4bc9119fae954ae0000000000000000000000000297fdb30d0e31523dc0440269d42d46d11355554000000000000000000000000c877963e5106e4fc6e07b81ea356c7263888699b0000000000000000000000006e6201c98d25dfb6e7da022dd2ad515c274e7263000000000000000000000000772ef74a2a2630d709ce0759ff21c886c337df250000000000000000000000009835bb011774b129f5410e1794b279582965f82900000000000000000000000066be83460521858c8a9c111af2712c76a15ba9b20000000000000000000000007c43ef9653ea0bce1541e53e15e764b8cac5fe9f0000000000000000000000002054daf341242530f73f88e7a79b7ff09819df7500000000000000000000000064c4664dd08b05b1559ff5f684949ac6ee5804be0000000000000000000000006464cfdc5295ec2b557a34d7c489460883803fe900000000000000000000000079f42ff4c25b098e2f8d2789d052c288171f701800000000000000000000000018692b70daf1cb3fce3b93792734362a22c81e1f000000000000000000000000c41b40e72aa554d5f37a46a1ec06821f46c8bdc2000000000000000000000000aebe4c038fe9392eb9295031873df5cd0e2e859e00000000000000000000000059ad33d1e05504a86127a0ad3d65ac4a2837e8a1000000000000000000000000d0db800986651f41135bfc5eeba33c2013022cab000000000000000000000000e7d029ed13fad0feee905ced65e6d2d271d7479000000000000000000000000026f16f5422cd0f53a9ef9e9ad9d2f5d864981dfd000000000000000000000000ae18810e08dda4014da6081aeef8b97eec90debc000000000000000000000000b7cce7b3000838aaf90fce47e1a7aa2ce8d9494f0000000000000000000000001bc61691635ffcf22a665722dd92389ed64a3bd500000000000000000000000030335c1ff28d4255e523b1c23fe1e1836314a11c000000000000000000000000296834931ecf47a6b9167649a8ecab09a849e0d3000000000000000000000000d458c7c9cb90cc2d8bee203f40f19d0e733738fd00000000000000000000000034b05c66b7c1c87d8250905e6faf24280b453159000000000000000000000000fbd9d34bdf469ef2ccc12b8e220502ed2cb9c5d2000000000000000000000000dbe6ff848115d589a5483f84a42a4593e333b59600000000000000000000000030922dcb57a96d1cdc8b8798af0a3ff8a314f9520000000000000000000000002198281f00a0e2a5711bdbbab903e74162e57d2e000000000000000000000000eb94d1ce356614b282df2be92b2ec22de5119879000000000000000000000000ec7f37b40306b57a2a9f211694430799ad6ff0b0000000000000000000000000ff40fefae18d9cfd0a539e8e06d31909bb0779d200000000000000000000000060359770e8fb79e4c7cac4e671aabd89b66f6c94000000000000000000000000dad1ffe8b43fefa6dc924cdaa22e3dca3a335562000000000000000000000000f472591ad0a1999ae8064d59cb3f22a12b3011b200000000000000000000000064805ea6ff8f9ae854d4b508503d3628784a18bd000000000000000000000000c89a5084a87d45e4636888fbd80a0e9ebe6428e800000000000000000000000066ba5168fd565f8282a923a1055f6bb0b5d0570a000000000000000000000000861d0bc230a1babf3a4b0d9aa91d04cea38472f3000000000000000000000000f2c4b744b53ba20f181c4b17bb194f140867f8f30000000000000000000000009aca11f077d1da17b0a0401ef0930754d5e38226000000000000000000000000d480857d38813f70b3c02f810c9b83e68024d5d000000000000000000000000040b44810042b9478bc44c26c721634080adf65ca0000000000000000000000001f5fffbc06387b2c38b0adfa53ae2ba6897fe67b000000000000000000000000a4b695ce81308fc50ac9a7595b9ff82062951c08000000000000000000000000986099df1d6fa851a15fc376e1e9a7fc0e212c97000000000000000000000000f2c9c1b3481bc6723ccba5f29860ac5ca0cacaa4000000000000000000000000cbd387177f9ea039bc54b174a7eada700522604c000000000000000000000000edc5b493e72f886382556abb8a3d936f731efc680000000000000000000000008524e08cb11f7bbc7b2bab00f5dcf83e10e2cdc1000000000000000000000000c1ffd301883c9ee30872ccd3b05b291540f73cb7000000000000000000000000a4fb5517ecf66888909021666717b22890223aba000000000000000000000000bd8805deac08ef996dca42ae46ceb9ba579fb3ba0000000000000000000000007dbdd92abc00923bebac6197b17b19eb2286897d0000000000000000000000005d8126b1dd3430f7f993bc31f9e054ac9530f43c00000000000000000000000037e2326e74f51d5227b831812640663ff440d8790000000000000000000000001514079518af1abf7de42f3fa45c0b4302d80e8700000000000000000000000009bf233eafb49d002515052f090426858c177187000000000000000000000000a959e504ef80ff3ee89796a86098e5c0b7d48b4a0000000000000000000000008ef83dbab60617d41bcf5e1261f5a1a37d6b89c60000000000000000000000003eb4063d6d7a4b1591cdb7fa5def4564c8d5b16e000000000000000000000000a4bb2bd47f100897db98c10fc1fb50f4fd482bf5000000000000000000000000a98d8291ae0db44415b61eeeb2df87cfb40c5ea4000000000000000000000000cad951fb93ecb26f368cb5c369fc1e608229144b00000000000000000000000006198c5f6291535e769e26565b78002d4bca09190000000000000000000000000a81a7bf42583fdf8c64493f0362300d044ee4a1000000000000000000000000cbd9e047dad9ea8dea54b072b0db280788409a8800000000000000000000000034aa0f9995241079bb91227d79de368bd39f61b700000000000000000000000034321e7fbbcb30bf71548df93d43094aa8f6e5bc00000000000000000000000061b4ac26aad444591045ab6aed39857995eb559500000000000000000000000066201b37603ee1d05f3569fc5297b8c7b24792d00000000000000000000000003957e9d572f88fec100dfede6afe8bc31a07e389000000000000000000000000dbfdb2f86387eb40b891360ef4f6a56e0673ddda0000000000000000000000004d865d6f73c842a2cf960bd5b7d6731c6164ee93000000000000000000000000df5845b9fd2ccbaaea048d9d083237942378ba460000000000000000000000006dfb19c6dd78e0bbd9d74393a85e204e2716ce90000000000000000000000000558c043c2ab7e9d08c02bee3c67fc3fb9eccfb250000000000000000000000004c920becc861365dfc1f6118115b4d24a2d924c000000000000000000000000038133b5f745843866b3b9a43c6f94833f3ba1686000000000000000000000000d7ca7e56ca0966676a1a7a3d29cde92f9b86f37c00000000000000000000000040e9c8466227bf0251302157d618647e41fb14170000000000000000000000002db928d57b6a753a7b7a23aa21a60bcb0e9afd18000000000000000000000000ee27e89f8ed876bee9193560644fec377339687400000000000000000000000025f105a10c67d00087c52350a921687d3afa3bbd00000000000000000000000079e3c4c4ef430bc691b05ecb7bd495cb7232f0e20000000000000000000000000a87dcc09938d328f73823e43d40a617ba8a4e680000000000000000000000007990a643847d29b0fe39f3582a6cdd5c1bb0b363000000000000000000000000442e6ba919816526142607739c78c0e49e2a493700000000000000000000000099e1e485f0074503cd23a149ddd0ee6a5f5eb226000000000000000000000000ced31df88bfb1f86768aa9787ed453c1b63d4a120000000000000000000000005297db1f3c49ad5288c26272c736ad575a14e28e000000000000000000000000a815ec67717f64ea3ec7e9ba6bf6f1025658cc50000000000000000000000000d39a54e10d85f8906c66ef457656f3635bb1e93c000000000000000000000000638be6011888b27b1304d22a33eb5b9fba346e1d000000000000000000000000255f49980ddfd8d910a9aaa6492812263f5efdd7000000000000000000000000ad19bd1ae6cc2f2107876d8b9eef1b5f9fac4657000000000000000000000000eb32a3d67d2e22082b694c8fa02f32941d7d1c64000000000000000000000000680860576645d12da53e7c86cc5bc7d21aac0a8c0000000000000000000000009486a95f42494b87a6694542a2bfd4e34e76bfe50000000000000000000000002360eff10e52e3ade9c3af34bbd31b6b926081e2000000000000000000000000d7db8f1ea752c383bf14e9be0e04626c682b6d48000000000000000000000000fbfd23d34f9b1843a452d8b66bcaf4fb0ecc20920000000000000000000000002f46ad6cf43bcf387486f2a5cdd63c1ac1ee6a74000000000000000000000000b11e837b68d065e67244dc2a5ec2b2d048dc17f40000000000000000000000001efe03b911d97cf5d86da4a70500ea9f6e8bcfcb0000000000000000000000000ad58ae8f2d52f13fed16cb78981768d98778224000000000000000000000000211973a6abf9531da051e5ab4ccd7bbc0f67fd96000000000000000000000000afae702e62cd34fe4d64b942736ddf9d508466590000000000000000000000006ec1943a601562601b4ad0c2c7024d3d74ca248a0000000000000000000000003c2acf5040506dcb385cbcee0c7017e3d33d8f14000000000000000000000000b088a096fb1b7d9025b9ba48fc9d0f380666499c000000000000000000000000ac0b95db39f3533433b88f83715f9503334d2966000000000000000000000000180013151a7df6a1a2c11462cb49782d6136998d000000000000000000000000021a0e18eb0194e584e1229627ae59aa99171ca600000000000000000000000017aff4a8ab8332ca669704db04043fb409432ab3000000000000000000000000bc69c927ec5c825103ab8a102472b1c0e50a1eb9000000000000000000000000d17e2349f0964b88d35cf038c47af8a5cf2dab02000000000000000000000000ff047dc7f7f8f1c862c8e65a4b5f0bcad79a2d980000000000000000000000007443db2875a287ac22c8ad3e8462685d1d5c05c2000000000000000000000000f4d43e7cc11552cb236a0c7995c9071328d66c060000000000000000000000001ffadec063e46309a500a321780e6a07df1efa1a00000000000000000000000082e36b7890d36efe19dfbeebb9d3ec9659080fc3000000000000000000000000b20e489cf0c4229358ad67e805ab6c15df8589ac000000000000000000000000c2c550b34d3cc7b7c2d89f5312646c06519eecad000000000000000000000000e3fa4edd20a1fb5b1d2fe24769171898d080d3720000000000000000000000008a38565a51c4626fdc910459583a895e35dd3b9c000000000000000000000000bcd139e9daf575fc60e25a5f5c3b5c3a07cc3b0500000000000000000000000041a8a34aa4870f63db9f4ddae36d32e04dd26a96000000000000000000000000e4fb40805bc87df0d36ad874806724e29900c82d000000000000000000000000b0a96d0dd1b4f431ba8990ef26c0511507cbd4f20000000000000000000000004bd7c0f63b1dcf3abac1006d109994f4d1530f9e000000000000000000000000e1d90bd90e7353034ed7043e901d051334e624a7000000000000000000000000b591be34a44bc93972df152a256ec559a6977da700000000000000000000000069699ee7d49f862d1540f99c0825ee18a3afc9190000000000000000000000008188180474fd5534bd06a57f69e095e281136ff7000000000000000000000000f5a7085821c60a7e53f7dd8c918f1caa2c6c3c77000000000000000000000000afd44176cbc6175c99f9ee0c79cc0d10836889b0000000000000000000000000cd7296f0a52d9d7c97210ef0d2d22ea0d54be0e8000000000000000000000000d3af59754fbd920661800fc0016ec7b0463d0f780000000000000000000000003e919acbffe94f49616a2fd35c16a59817a474c7000000000000000000000000402c337b71c3db9606bc7ca6a21e4ddb73304345000000000000000000000000f77ba10f2c0153a6aee1c2dde3b134e434b452be0000000000000000000000004057264c4722fd47af7ccea3771cf4fa8815960f000000000000000000000000aee308905775e82eeb0345636b9b2c53de471a2700000000000000000000000041a8e8d0e2d8f945cd527abae5a56c3b66b82f6a0000000000000000000000001950ffb1fc77cbd26f7d8a9dc12d2b97bb2da4640000000000000000000000001b78d470fd222b600678f2ff93481978d8ab77b8000000000000000000000000698c951eb039e3640ea69a3adb9b6fd5932c7f250000000000000000000000000a45c7af733fbaa20bf28f28ac8fc5f1ddaae6b700000000000000000000000013d15e543e4dd2a5729aaafa6f5f10001f9d71fd000000000000000000000000eb75572badece5679b1dc04444057801621441330000000000000000000000002fcaea7fc8e7274fa7816a9019f7723f3bcb5b27000000000000000000000000d954c630763ce847005530e5d217770465463ca9000000000000000000000000593a060846beccd0e979109f7cd1816e02651bde000000000000000000000000851c60d1c8c10f8917961ff8b403b00d27aecb090000000000000000000000002747deae8a042fdf534fee96389df3ad36cc70780000000000000000000000002a13ede80aa17b4667bcb37b233ab07a5f812d70000000000000000000000000c563b17fcfd0d28cc2353e0f7b640478ca42a401000000000000000000000000df75f4d9ad2e48e66a86dd5a031998673b55eb9d000000000000000000000000e428c3ba6e8a61998cedf9d793f7367d17e8ae2100000000000000000000000066da5647a6c6fa376a1623f9e88f50c57c4bcf970000000000000000000000000278c5284f234194d0c9b7399b57b4cf37e3b8b7000000000000000000000000475e96a4f6b62ba95fdd1647d054471ec30afd73000000000000000000000000200bf3c302e7b70cced515ea78e27948fd88f0d0000000000000000000000000ccb1814f60154d24791b6e9d98477f3f597fee5b00000000000000000000000007a1de287c895b5e6b64cd7042b510d2675d118c000000000000000000000000361d36ea21865d74af061fce6891d283c94d0fdb000000000000000000000000895e8c48e7a22351cea5fc68156d14425feccdd30000000000000000000000001268814382f4961a0c00043fd16dee0555d6e3f4000000000000000000000000969ad9491d3f2ef9626c5778b5ed1a2724d88039000000000000000000000000bdbd0310bfa983581072a55d458bd887cda7eb130000000000000000000000004c2bbf5dae73cc8edced852142b5c6b0428a61f9000000000000000000000000e0f7b82fa00075d6d34fb080ca431a237a9632ee000000000000000000000000d5dcec4640d9b28898fa4847ed838782cca92c1b000000000000000000000000fd22f6ea21a7466c2a730320f73fdde5da386ce8000000000000000000000000589bda0472fb2423cf97f9781c7023002adc61980000000000000000000000001bc32ab1fe0bf62b7a71f856694ce57c0bae6fa50000000000000000000000008f730fbd18e2788c1bdd54abbbaf3451a201e40200000000000000000000000085264bec5f3af7a460950ebcde2b6bced5ff47a60000000000000000000000000ea93712525f99a6375e959fae703c5672650c98000000000000000000000000be96518dcb9b9a4d940b346c4fa73db1a968eb13000000000000000000000000c490c479bd47f0cf8420cdd6f19e99a232866e36000000000000000000000000a9101e5ba513798649c1f5fa4fb6ff8a75cd26b00000000000000000000000008ad47b0a2f5bcbac0321a33244fdb35e539d697b000000000000000000000000d5377c43bbc8d3eedd293d6025de9fdd6b7984a00000000000000000000000004ece8786701495607e0032ef793714b9e72946c7000000000000000000000000c4ef5f741e10acb50996e46dd6bf11653ec002c6000000000000000000000000effde36691d7a1786024e041df1b226189f3f7af000000000000000000000000f392ab15e0180572d44bfc179435db707ac9eb5c0000000000000000000000008d5764e10dc0f079545d6e42a9803bf5d285b1dc000000000000000000000000788283a1ed243debbb3fc3ecb4f0bcbc995f9fe3000000000000000000000000699d22c7756af1802549ee109966b37f4873732e00000000000000000000000037a6a4507d3fd7efd112292632fbdc0273517672000000000000000000000000100d0cf240ecffa01d759f473fc789b1d4d6bd24000000000000000000000000819d87ccf26f7e3aa41f743c975e35057b42127000000000000000000000000070e86f9a08f214b94f45c3c4c4bfc0fba52958a500000000000000000000000024e557395c9155415b7ed7a59690db8ef1a5a7d10000000000000000000000003ebc0e1a8e7f0fcf003917e468fb46dfdc49e5c000000000000000000000000040b2f306d561e929f54cd2fad3c691f7918fa83300000000000000000000000097a16da1703c77a2f142de26f4f42ebc8e7b0b3600000000000000000000000096b33fb8710dd8f7720fcc1c34c06cb2510f1b0b000000000000000000000000d5de678f6dc45dc0f80a10d0442bb66046c660c9000000000000000000000000f19ba8cb4d0b6ee5c1daf703888d0de0a5c14475000000000000000000000000c86d8e5b80fc0e340cae14eb38d65b8d94fc406b0000000000000000000000000549ff024e0585fc0b11af6e99a5e6043df2f8e900000000000000000000000026fde34c3879dbd3769a024ad36aaa33646d7c44000000000000000000000000f1d77f97851a16783b9f0eca1fcf5fa72c3ac1cc000000000000000000000000eb031a08115d9bdfeb296d0379a597bc2c49232d00000000000000000000000021eb65651fb0a42df8ae71e240898522cf74211a00000000000000000000000067d1e0ecf905d9f517f01830ea8941e0d4628040000000000000000000000000cbbed273dc63d50633eb41d3fe840bd44b25189b000000000000000000000000d56825a5fbaf0d9ffcf0623894d3e2426408934f0000000000000000000000001abcf4823c626fdfe9bf4d0d50f5fbe5509991f30000000000000000000000004c3d00a5795aeeb013b9f7030f523e0895d5bb06000000000000000000000000242132821a6828fb1e43ff0d11e18acfe4ed1c5d00000000000000000000000019365be0e561ee09149d05ce531c10a1c44ce2ed00000000000000000000000012ac2fcfc651ec158c60e522910df1c63a496ed8000000000000000000000000fafc40cef67ff4fb16ac6ccffe611ebe8dbedab0000000000000000000000000ec2fa61b04c5ac66ca6ccbf1502b0cba2ef774770000000000000000000000002ea348ff069e2e9b7d8c121f74ca210024f7148d00000000000000000000000094e3d31b06849ff9e1747ac289a209bb729bbb1c000000000000000000000000de4a66a47d0ce009759d3a1be7430d510b04ec9500000000000000000000000097737472940ad954f5ddbfc7779c85fe3afa19bf00000000000000000000000003b4938a30e3c1caaf783084d3e9ce37439fd93100000000000000000000000097cf8dbd3de8ec2b929858be62b95f90a53e42e600000000000000000000000080d7dee2007805ce57fe3bf3d3ddbc67fe78e0120000000000000000000000001a8763a1c009b05687269b9a098b75bd08ae69bb0000000000000000000000003deac751c3f08e96fa793fdb077aca3edd4eeecd0000000000000000000000004b4830b8c1ba110267fa99ea1978fd398e8468b0000000000000000000000000b03c712f5f36c472e98cb599a3acc8ada065365a0000000000000000000000008d1afafa556f0e55c19d9cc7b47eddf5d9c3490a0000000000000000000000003c08ab5fc8ec8ab9ee2a8245d0acc6677dd0cfb3000000000000000000000000813207704e8fb56e94940fe35e3ce699d18295070000000000000000000000008306e6544381c7f08c0ec7184f42151e8dd837df000000000000000000000000fa156c46e629f6a630f1cc95ae4cdf1a06a62e3e00000000000000000000000051f2c65dbe0a9d498b1b977cc0868107ad93144e000000000000000000000000b26ff8247218a476aa0d512c3dedf31288d9d416000000000000000000000000122723e8b5232a2efacd547f07b5020935a63dce000000000000000000000000a472949c0f50534f90f8e633ceb64878221d1e5300000000000000000000000026ebb784fc742cff7cc0c6ca2da341ad9ba346c2000000000000000000000000b5c6cdbc515fb1a9dd73c1e5de76164729dc5e75000000000000000000000000050011446da47ed9a44f3e70fd23ca12254f8bda0000000000000000000000003d0c9deec27664932d103396b381d27ef4657fc5000000000000000000000000b8af05fdb59498e58bfee8a6f1764db776d73118000000000000000000000000475b5b07e2d555c7f9cf4c30ef9cd5bd9ca3176a00000000000000000000000019cf7174f4e850bdaea104a07ce36f381c2904510000000000000000000000002cd893332db00e636233751b909f53b9c6daffc50000000000000000000000006afd97696c2c7e2284dbca7f193a740a229fc4eb00000000000000000000000087dff94aad3e96966d2e2a8c401d3298171f05660000000000000000000000008251ca03249b491495bec764e2d89c7703309d200000000000000000000000003acbdae5c36c43f65840ba96cd638ae2ef724b09000000000000000000000000d6d4e4bea3c38971811df41f6c30bd1eb531e00b000000000000000000000000e685884ff7dc04c557ad45ee6a862ac43e00e5c300000000000000000000000054a83212aa6079d336f62603fdecb8b87ce08a7100000000000000000000000062e4c6eb3e827fb069342c3ca8f41852e6c4853f00000000000000000000000050c1b6988eedae5dea9c5cd8c19c45a9679f7358000000000000000000000000e5e915e16347b45dd638a04b1804795059a1f22a000000000000000000000000d59a3ab92f2e519f152890565f371fea31bf5de200000000000000000000000070cf06548d696ce786b2c4fa4a9fccbe7ac75a44000000000000000000000000f94429ef1905833dfac768b95c18a456e2af6c0600000000000000000000000081f173084c8ddfbc6ae59bcfb188caddcc25e8e00000000000000000000000005b6c45bbef99f50435a83e4307c941388da675f100000000000000000000000064fc726ebc750dedcee55188725b47d563fb0f4d000000000000000000000000c981e97fd9de1cfa00217ee8ae2c943a96526929000000000000000000000000f0290771d5e695eae43993acc4acfeaa910869df0000000000000000000000006010a4694e14fb21590aea20985e43af308a1d0e000000000000000000000000dc85eb1bb41e995d946ee5050d93d653547b9e77000000000000000000000000f33ee2b5dd7550c0d7434c6481fc0d92f1a31491000000000000000000000000f5659d33af64b5b987f048a4ba7cfca1c96f7f7a0000000000000000000000002e0abc23bea24c2b7b4a6c7e1efbc07cc3876d17000000000000000000000000ae7ba41affa4902b3ae570db2aee74385e91f9710000000000000000000000007d79e208d14c7ba5b2fb73e7906ca97a391bc28300000000000000000000000070d171b8982b649e283e2cfe3b565fa54e566f9b0000000000000000000000002c33a05e71a6ed7ab3e24d23eecebfbe225a5734000000000000000000000000409e3542a3bdf2cdec9a1482b58761cd0494395b000000000000000000000000203ff60a69c37a96c5ce689e7183048bae9540470000000000000000000000003ba021529f6fe01e21082294b02e6d976c7c4b310000000000000000000000003a45b45f145e17fd61d1ee33e3f377100218754700000000000000000000000004da38c5c45328c2efb91fbdcc38b607e9f468ef0000000000000000000000007bed1bfdfb5e28cc41d245db84e9d0970c51bf9e000000000000000000000000be8ff737ee2eed16066508a71dba344a9cc7e298000000000000000000000000d7ab21ab69b90eb56daa102006478c5a69e7cd6a000000000000000000000000094c0d1b1b31a709d3b7a8c32e0b3e9a4230871e000000000000000000000000d6ba341f853b4ac79246a163ac85e982154273b3000000000000000000000000f070f0b1a92363588bd8cea755c26c971cb52d640000000000000000000000008493a2ff14b799aea1c3c8875c374a0573a632c40000000000000000000000000ebe24bbc7f6c4e7388958367eba1e80ed1a96c300000000000000000000000054435f3738a8bcb6051a5138d23556989c5ed2a50000000000000000000000009c7c506d92639a033c4a751c7e0d38c02d3f6acc00000000000000000000000094538f3f7b560cfdbd36ff2157a7c4a5a02a3a580000000000000000000000007b0a63bff950da0b12867cb28397b4871fbe0ef7000000000000000000000000695643a38bc903f683f1c3bb4f46b43fd1194e8e000000000000000000000000766744edcc3c4c0a118226ecba5c70f3f85984990000000000000000000000001e64d4b8faf22b037a687c74016e91f0da614dd50000000000000000000000000bca95377dd98210a5e1fbccd168e554a2ab9f0e00000000000000000000000048aa021bf08e183c32abd8ea83d18bb1a43c70cc0000000000000000000000004750489e4980b77b3cc06e01bdcae522fc343a090000000000000000000000002cb062405de3736cea827413798645385341abc400000000000000000000000053ef9985bb50f77da17e606b0af2abf1e0d718a60000000000000000000000006edfbc07511982f8443189bf262394448ae80eb900000000000000000000000086e519e10e8f73d17c7a5c121b4e4bd233a0c2f900000000000000000000000084cd71cf0d9bda6efd8ae01c19a74a354129453d00000000000000000000000015a8e7e5e221e3248060fcaf9ce23daa338dadc70000000000000000000000008826c6c31711caea45d9499771e88f1f956c62900000000000000000000000005458c38e46887031abf9a0158d655decab12d0f9000000000000000000000000c37ce6cea91e3bbe2e674a57cc4b4d538abc901000000000000000000000000083ed4e72c87118b1688bb161f61012a2f74ea2bb000000000000000000000000572c22b0b9817a2d9689928bacad1a0e4a202dee0000000000000000000000000c19c7f0198a8834f4ca46d68adeb5589515cb5a00000000000000000000000037bbe6c8173565a6b6436cf41b13628f0f7452fb00000000000000000000000073faef8ebfc60499f990c4489d1e8e84dd4d212f0000000000000000000000006e72c7b85f900144fe8110fc24958a123fa5d8bf000000000000000000000000cdcaee505b86837505564b8b95f9f28bf5a68ee7000000000000000000000000a0d67519eba3b02e6dd12020a9d5fe1e3e701b5a0000000000000000000000004e4f40c6f7f7a2a4df87e2c4842b4c4b17ef78fb0000000000000000000000007c41137c7046a6985c903d180dfdca57419f65d000000000000000000000000090a6aa818094c5f3a54fc6f85cda602a4a5da298000000000000000000000000bc1bd480e36e28d3790e4b2764760252abe26e7f000000000000000000000000b757eb7eb748dfc162660e0bff0d2fcde48472c400000000000000000000000029084e91cc55c8caf11e3ef17b2bf193fd2068bc000000000000000000000000343792495efc285c9ebe9b05533f02691311d5e6000000000000000000000000fcb3edbfa1aca001816b3d6b23f8578bd4397459000000000000000000000000608680cf6fb19fc58d12f53569eb2d282b27e8d100000000000000000000000084b4baf28f647d0ab77eb0309c572f3cba8d42a800000000000000000000000038bad102187740aa8df9181c3e256bb2e42d2ef2000000000000000000000000abb051d0d84da171376da70ac5cf673d0386d6aa000000000000000000000000f6825c0f0dd224eb2c3fd2d36bbd942f220213cf000000000000000000000000c1b7ee6b3f09d4ec74289be1447f1da996b8f3200000000000000000000000006dc1a43bfa223cc63e80d1fc3ed4bde1bedb62eb000000000000000000000000ba03bcae24251c06aabf4a01b18df260b115f46c000000000000000000000000378fc22509ae8189f9bed167e05e0c2c80c83801000000000000000000000000f0bcc253c4d98524cc8fa6e4a86344f3c8e9773d0000000000000000000000004a671c48068724d5a25f543c0a09c567f0bb304b0000000000000000000000007582a47be52f30c95d377848d7ce6dd77063d4700000000000000000000000009723e9bb105070b7aa34727d3cd4e6269ba2d1bd0000000000000000000000009f6bb57865909cd7097b6f85b3f8b8a7f3eba7ae000000000000000000000000b561749f70efc6780543a952383b134e79988bc100000000000000000000000037573df7e1261f2784a47a5bda68277e21a6a7870000000000000000000000007e102cd654a78a3382fdf101720b03a8c1681e2e000000000000000000000000ee0fbacc312f6889902de075cf6e0b96e8eca6eb000000000000000000000000bc55140d64064274224e4bfee552f7fd066c17770000000000000000000000005f56c567f88f90dad196c75cf23b0ee7cfa010a40000000000000000000000003b1751b24afd67ca75c44f0400ad47b87c502ee60000000000000000000000002a3037b19d9cda4be5a7c098bccbbf88c9342488000000000000000000000000ff4904e730c20ca3eb281ed9daa3bb34287cd5510000000000000000000000002c6a536afbfc044b26b7a8a8890cffbbb6555a61000000000000000000000000301957941810c8ef50ac616da8205d8b29222b69000000000000000000000000a823b3c41bdaf51916749bb793c72997d9b97c3e000000000000000000000000347fdfcbcda33dca99ae2e0d7b335112f4cb7f26000000000000000000000000b9a0538e8a89ac2d4a8c1d0ccde7161b88798f3700000000000000000000000048cbeae51f2db86f6306ce6e1343ba972a86deb9000000000000000000000000f464ebf5833bcb2a04e14dc0bb0981ca8f1b66dd000000000000000000000000f1282c2e799768d73a7691510b6bb4a6a29f90f0000000000000000000000000465896af40a7398101a25e4e2aa1dcf1907ddd2b0000000000000000000000006cdbc7954aa0dc3b1e9dfb53a53e02fd0f9adad2000000000000000000000000fcc260c211e1030c4c700014a8d3719310c7b5e5000000000000000000000000c7b467199209a9bad1b8e9cdaea49be8a19caea8000000000000000000000000d303aaa0c511cd7addc948a2d1072c325323329e0000000000000000000000004d7c9ee5c8283d973c2d6dedae31d0ed60da14c3000000000000000000000000ccf62f559a2ff614d4cbd207adefb18804dbb3a20000000000000000000000002bde898090d127790e4347feac5820007baa3ba2000000000000000000000000b0e40a887195269c60a3f5d891fe9081f7073a7200000000000000000000000055b299dd93a0378a4630adc91e78cb47de2117cf00000000000000000000000076af6a3839cd8b77bfa7df724f7cf2ad78a923d80000000000000000000000005bf16e551c21f28162850c472da53766a0d27caf0000000000000000000000004be9c3ce3f57cb76c4747a2fc2d06d01d6b8fbcd000000000000000000000000f02d6ae917baa21f756cf718b8cd790d8c17a7fa0000000000000000000000005c09e8015ec5cc896ebd24ba62170047fb5dcb8e0000000000000000000000003971220f7b202ab0b63bb6f796788950e5c986bf000000000000000000000000b16e18532e9dc0bcb834d6c8cddc6268ff5e576400000000000000000000000050432f7458664dfc5ab2ee510b9c88019763915d00000000000000000000000006f1ad3ff52d1815588a71095817ca04ae370526000000000000000000000000a42d94f88687db30fb18c20c2502c1dc87655010000000000000000000000000917a95e4ac459426530ff7a27e76699d553e1240000000000000000000000000bbfbfea3a079c8ef0c7a5e41a1508841c150a91b0000000000000000000000004614ccd97ad912419894773d342e9e6f037f16250000000000000000000000001fae7b5831c0b57dd172da74fd8beb983ab6b20a000000000000000000000000c59f78d16d1daf86682712c72b011ce085397d240000000000000000000000008713fe7364188b5afe3b3f29e2d792c1282e191c0000000000000000000000004905839b39306f80c3a16db6fc371788d9c25763000000000000000000000000c938997dd133cef48ff0c8f271dbe020558bf14a000000000000000000000000a1f8b0bbd2048461f2c69daa53c81cdf527a071900000000000000000000000059d8fc56b25ee1913afbab5e2eecdb4f19f4b18a00000000000000000000000016bae71fba0bcf5f4966ead8154f20c871579b7500000000000000000000000009ff12cb1bda525f3e2924aecf5320b57de108f20000000000000000000000007ea17cb75f4483fe14a6f344f28f4d55057b77ec000000000000000000000000e7674cef52518f2908df37827f4ae2881478e9d4000000000000000000000000e05e3e8d22d9f48eb63f05fe9974dee4c84a46c8000000000000000000000000e5e5ec0cfd6ef127935239e8aa253b6701fbc7440000000000000000000000001d32930815a5547ba997d24189640fbf56dd32590000000000000000000000008afc6a401116dda2c845ebe3400cd551aa31c2e5000000000000000000000000f8834545ef8fd5abc6e34ac7c477da72a927f4bb000000000000000000000000dc776918e4fbd8686beffc4fcc61244b8284f5cf000000000000000000000000a28c778f03222c337e32395346661fa54352142e0000000000000000000000006de927e1ea5b262a0bcef8c7c63e248019ca8347000000000000000000000000048a9bdc544a70e07608c96619e0bd6e698787af000000000000000000000000c994a9cbc435fe73384d063409102e69b630fef6000000000000000000000000f8ed47fdd3e29a39ad697e66766f309cd06941400000000000000000000000004fa533543e452bcf83cdbde1901414972f8045d4000000000000000000000000b0ebadd44350b85ac812b90983963d119447d59e00000000000000000000000012adda8628f23f15916668294dc35374b5b901a800000000000000000000000012a59989f8f06130bda8d6e936b2045c734f19ac0000000000000000000000009e5aa2e868a864503fbc0854cbca0c9b68bca5520000000000000000000000006b2a56d030e51c40b0f3863dd1684a866d4028d800000000000000000000000041ae93d6db10da9b01cfdfab4ec74b4c014716950000000000000000000000006ae8a762ee0785f8b647b1ff03650839eda32d5d00000000000000000000000021ddbbb4816ffdb5641269ad5e92845f14eaedc700000000000000000000000069717fd4ac9f0d0947ee71d499b744c75c418eb20000000000000000000000006d068b6ef6c6a41006ebe4b3cda77a5c2f02301a000000000000000000000000e2139893b4c4c135905226c71404f08f4f25bbdd000000000000000000000000fd875bd9c59bea77b4db2b681c671fa60819bd94000000000000000000000000e746da19492dd37b9719e5f8e33e5a363123eb8600000000000000000000000056c6c545ebec40df727fb199b7179cb1002ad1a1000000000000000000000000979229fe40684bc766b3a234b1696eb3376aefa3000000000000000000000000c77ec5dbc4f7e9bffa1567c15882feb58fecb01e0000000000000000000000009c3ea85a8a034097ce40ba34e9af716db79841570000000000000000000000005c09cd0df272e7ffffc3b9b82b5fb1619c3babec0000000000000000000000006581b97bca68668bd60f3d712251f89520ab74b7000000000000000000000000daf1fbae94245b954fb9146a5021ad31245b9ac60000000000000000000000007580d879d5164ae9f96507b81846367b9236adc00000000000000000000000002050441ecbfbdc32fa04ce7cbe9d177f85dcb12a0000000000000000000000002cbbd4a2c654f0c35b9de7eb05eb45dbd1c06dc2000000000000000000000000582bdfbc5987e40b7a6a396ba18de9f00fadbc8b0000000000000000000000001f498185eb6007fb511e2c7256feee6aed1f1339000000000000000000000000d4983090ec8688a666b316878f9d29a1e143ba880000000000000000000000003c68e96f4884e731ee57083c692e80e47177ec630000000000000000000000009644a0d137038fce8db7d69234380ac0df6cc7bf0000000000000000000000000c6b288054abdbd72764ea48f65f4f562ffcfe010000000000000000000000008e35d3c0158c8c69738846431cfe73e8949d8628000000000000000000000000b01a35cd9f4a33de3b8d6a9c46e269a5d9ff4b0f000000000000000000000000905ab04bfbf294254d919876c3c306070d002a540000000000000000000000002af59043ea9386bddf2ce0c353f89cf242d11dc50000000000000000000000003e45c2ee54308aaff9bb7335ff015b631a87275b0000000000000000000000009210dc474406e86c413304b0a7fa1c3a13bfce3e0000000000000000000000008041e0916ccfc64b346cdc96a7dc9953501137c5000000000000000000000000d33670c5226a1f03237b83513732df033d0aac1c000000000000000000000000a228c143c3b7d16e7143f301d02a2bb7921c648d000000000000000000000000c487f1b176608dbf242362d9e04bcf0af3fb0d3f0000000000000000000000001cedaa6bf15d0033873f7dc221f8e17205e910e40000000000000000000000001b15ca23c33a7302494c838339d3c3f8c9a534690000000000000000000000001c4604fbc8681186418d4abaff2892d85931e6c00000000000000000000000007ee3ca8c91046408835f80b41fee3e40a21c8c9c000000000000000000000000c9d94cddf934c176e7648962426ed4b00b4c378a000000000000000000000000ac7f71c74ec658fe3391fcd54f7bea031c1bbd790000000000000000000000004fe9a16f60cb84be253116bd504a701b5facacd80000000000000000000000008a4421054071f00eaeb86a3a1b1ce82a34533f17000000000000000000000000795aae93482a071a02866882049978a58fe25a1a00000000000000000000000099b8deef5a003f4dbad6c6a06a2bdb77a925b2ed000000000000000000000000b58254f7a0144ac448e82c99c6c44fdda759fe5f00000000000000000000000024df74b10970c48fbcba5cf35cc309a642dbce0f00000000000000000000000071032f6e94a8f69048d1127e836e5c74a89c10e80000000000000000000000009ae00e0b8f89ebcd2f808f0a4a1772d8cf0dbbff000000000000000000000000aa075ca79420e69502e2ae911b0fa8babc160029000000000000000000000000446cacff4a50283cafbe3af28fa7b1f4057df2f500000000000000000000000053d135bf95a659c0b349924040ec2718ceb9ccda00000000000000000000000073bbd7c77dddbff5f4b29dd7e09e576f8be87856000000000000000000000000da7f83f2b3e26c30c4058a7c44d307f0f3f35f3600000000000000000000000066119bf1c703f0540b27beb8c25a05b86d65ee07000000000000000000000000a9ddbc9d02bec61e73ba5f118b38a3cfba57c9a80000000000000000000000008ed0f1a5b70c0007679171c2589349475d3f526b0000000000000000000000000ddeb4fcdd1ad4c327c555916ce23a4cadb502c1000000000000000000000000ab5b32af7642771d1ed9a94b2cab1a21b441fd08000000000000000000000000ad6e04c22e6c7e724a5e965462d2adb6b8ef008e00000000000000000000000060b8b265ae56603f1e3a00bc9e42fc81930eee10000000000000000000000000db5083bbe6db417cc4a21635442e96a9b74a80c100000000000000000000000072b3f6908f19d7420339410f4436b53aad562d6f000000000000000000000000c4bd89faa1be21e5a8071d101b4f423c72b63ac30000000000000000000000009d66f1aa2922459983fcd7f12f58888cf39f7645000000000000000000000000f2e1ba87caf47d30c6bd825e22949ffe398af432000000000000000000000000be2fd0e794c0ed2dd4c6aff5b48a7764cb6c4b0b0000000000000000000000004abfd813bfe0af99350aac0f7f77bad59711d5ae0000000000000000000000000070c2582f2b7af7e94d9dcccfa8e069f478c91d0000000000000000000000000bd62ac4b143507bed40280b1a171a5a2ddb02b30000000000000000000000000e7d77b5b39f6a169de1e1e8c2650ed5f6a07fcb000000000000000000000000910cbd3262a6861e16f4a6a622d2ca0bad455c32000000000000000000000000eeadcc5fa794ccd50760c8f8ddd52457a62a43be000000000000000000000000a5d443c662ececf0aa310da3b6a7734ef307450f000000000000000000000000f67755273e7d97711cd77121d99ee7b5a637f3250000000000000000000000000c1f218dbfb722467b019193edfcbd710aa455b8000000000000000000000000ebaa9338a2b72d753796f933969110db2b3a8812000000000000000000000000b8d615dd015181b20cd9863947e329341153d41d000000000000000000000000d3bdaa5bccd3ee18a34b08250eb3499950d962980000000000000000000000003fecc563355d7201e72bab3058ce51c162b2918200000000000000000000000003a60d00cc51f5913bc777ac3c6cf8fa09775c8900000000000000000000000003fd798a3ee1875da0dd79c79e71d295b455c632000000000000000000000000e1a850cc83f11c80a43a4baaa743ee78c7e9aebe000000000000000000000000a797efe16dada63cfba6d522516b379c59bd835a000000000000000000000000956264b3f63150c8b2e084a5ada7e414d1321979000000000000000000000000cef878ab4001a88ccaf6234bcb3778b8455d797b0000000000000000000000007a70f3378d675fe01f644cee5068cf53ae63a17f0000000000000000000000004e4d4425bd47e217b9d69a2244d897f82f0da0800000000000000000000000003638b208fb8a249731b0cc899963131e142e5c87000000000000000000000000828c00ac5cb37fe0c1d5c26d13dafdc1be82ed11000000000000000000000000cc1f2333c17fbdb137873224b2db415ca40a2c5f000000000000000000000000410a18b24644d50be7aa7df147233e119ccfbe46000000000000000000000000083b5f5932ce7f9f4550c4fa48743546573ba1b50000000000000000000000000b7546e88204151a732bc5dfcedfc896c387ce1b0000000000000000000000002cf39e145b68fe93a6d10d85d7af48a2c28b66ea00000000000000000000000084e2e2c4175656c378519495298ba7dbd17f820a000000000000000000000000c7f996dd2360548a41311fff343eb09675aa811b0000000000000000000000000edc02cc07b173279a094ec0c0c01f6e81df47bd0000000000000000000000008c2c961184be29c1c5705aa17035b8cc97266076000000000000000000000000359ca60d168dde9eaa1d41c121b1dfa83b121e6f000000000000000000000000b24e09443bfc3431bafc6002a5255ee030bb6329000000000000000000000000bf2f36d3fd5c355651341e33c5fad216b72107c0000000000000000000000000dffd9474b986c165eab246de265c91c60390b18b000000000000000000000000558588e9872f21a10a47550215e7015b6ba130e70000000000000000000000005077bad139cde8e7865a9f6d4c147c21bb13828e0000000000000000000000002bcc65960a1e4570e3a6378ca3662e425c950a4f00000000000000000000000031f4288bfdf3505f6521fd8299210b428dfad6aa0000000000000000000000004a0b5c02d73c4df5f82a9df99f1ff5f113dfaeb0000000000000000000000000e07a26e4b4f0d2af9306e80802e57914015898e60000000000000000000000005cfba1635ac733178a4e4410176eaadd8f8c43f100000000000000000000000072b702b591be6e5b5bcc4e3f2b89f021910827c6000000000000000000000000c6a5a270c267f3da43a5c06a3bbf7b35dcf1d6c30000000000000000000000007ee19b300037182e08bbc22932fbe33bfb84ab1d00000000000000000000000028312c665188de4fccc3fb005a47a6ec4997953e000000000000000000000000a66f462a48e67983d29a0abfc87231e6d77a4750000000000000000000000000acaa6bc9484f2c3340f2a7197fe8b20607996df9000000000000000000000000f0a4d217d2384836d705a0db5686ced10a5434b60000000000000000000000007871d964adf79a7c59363385bb228d89110a1c92000000000000000000000000ddcec02e8e82fb61794f3da4d274cca86f20cfdd0000000000000000000000002a3773b028a9be50c4a090d0d44c08706b4d1026000000000000000000000000e03cb2ea9c118667afb3e1745e5289470bb0274600000000000000000000000020d42aab8a7e9230668396f26712256236a614dd000000000000000000000000e34b94a16a26326bc0920a6519862b04345069aa0000000000000000000000004f203c50740d0757ca66657aba72321316e4055e000000000000000000000000e100a66bb92e0e71e47491e0561f14b60c5d4de5000000000000000000000000ff26af9a1650fdbd4f1a5412c9b4e22140b92a44000000000000000000000000f7aaa71c6faa0e67540388819ac769760bf2ab9e0000000000000000000000005f7d49f3a588df32c3fe813bb6cab5df75f3a958000000000000000000000000f96c7f40f7fbf0d67f1d0742ec44663e5a469d0a0000000000000000000000006386693c89dfadf2e8c467a15af5e4a7021606390000000000000000000000002e0658bc51ef5e73131406085235837000d96ffa000000000000000000000000d57962c8f2b72a46a3fa1d8f2c2e44ef46ebb729000000000000000000000000d2b2b2f5431dd7c1b28b8a3f870f3ede5576d633000000000000000000000000fab6ef83d90ad5c6083192d476bf3d0e1f79a70d000000000000000000000000ac9c70a7b995d2018ad83e26329d030feec1aab0000000000000000000000000f5c437758dfb0506b29ff2a30c57dcd07816997500000000000000000000000056cd90b4a5674226b209f6be16327e5bbba76354000000000000000000000000d039e20ffca349f46bee0add9b6f7e796d1f366c000000000000000000000000f3b31daa7e309af6a9c1a3357caeca2c69b18b7400000000000000000000000083a1019964129e21990bf09e3c8d3c4c923975cc000000000000000000000000cd87076554d02ccaca3ac7b8507033c9639fe93e000000000000000000000000728b00b8f9000994629f6fb31b3c4b1d25ebc17b0000000000000000000000000a09a99b2c4c30825ef7984f8c09838cdb80e80e0000000000000000000000002e19fa540294f8c4d4ec52ce036068a7b2b7fac1000000000000000000000000cf9577394170da5e6a00493da9e494735254b94f000000000000000000000000cc0d757c5eac04294f0885602e4a821cd79937ab0000000000000000000000008b76a60b9291fcf494426cda156850c786b4576a000000000000000000000000646f7dd1571070cb62f54caf9a6799a522d2ecee000000000000000000000000c7e356112fddbd72c5fd5ee34ed7ebf70b0d73c400000000000000000000000012dcdb7e38ffc1b14c6f0f1abc07e77dec8a8498000000000000000000000000d021a9140b9eda6ab3ee92ec26a42adb18e334960000000000000000000000009b50667b7536b5e9db0cee3333ce431d0a0e7e2700000000000000000000000042ea096232bd5151130dd1218a3f9da5c04731560000000000000000000000000bc68bb25ad67893f1f547456def8d58b34ce69a0000000000000000000000008b230ac83eeaa7279b90a4b738320dac74c277440000000000000000000000005f2c4e5e22cf109460a96395794a1acb9faee94d00000000000000000000000015d284f7c3b3d2567ef3acae745a1d3ad789962e000000000000000000000000c71b735f3152c7c7645b851f8265f468de9b8a6e000000000000000000000000e4996be8e8111e9edc5d0472f60263442211d48600000000000000000000000017129b1ae027bd6b012f5377e972ee316ddddb2b0000000000000000000000002383873057d89f2593aadccf65cf5ea3ebb444e0000000000000000000000000524685ce140c11483c21dc76d902f3f94c50ef430000000000000000000000002b5fad4f177f6e0c154bd57b355762771bd303ea000000000000000000000000fc9a77b46f3f80c3b76223a450e86061d7f4facb0000000000000000000000000f41956c4a8ab7239f545e5009167d49d245ecb900000000000000000000000066795ab26aaf1cfedf7e405a1bbecd4860f1db970000000000000000000000000f3bb95f40ece4c7a676bd487dce9093f2073022000000000000000000000000ed6b62922b9097d0c8835072225922f74b04ddfd00000000000000000000000085be347be544d57f17fc3719434ef36c1b6a65120000000000000000000000009945a32faaa8b3114e2adb89ef99e1d0ce6d6bdf000000000000000000000000d52cbd7983df4790b56bd45ee44330b3a7ac844b000000000000000000000000c92f2bfe72a0ff267adc8274f205940096e95186000000000000000000000000b195632e37430b646da4e98905f770667faae05c000000000000000000000000797bceb95e7fda0c2bcb005aba5f0e357e5f48d70000000000000000000000007db1caf8d5bc8cc91dbeb1cdabb332e3e744dcf1000000000000000000000000a0c4eebe79dd46fa770da482c183b3ce60e4d3c3000000000000000000000000d50d6fff4f6d7db8a86c0590051f959add09f0620000000000000000000000008d87f45b21adbe34b6057fc4b7bfb168c6af0a33000000000000000000000000822d64b3c254d9427bd3f1fd206ab011d58c172700000000000000000000000062e244435629ae39884d7ead527d2fc505bac5a80000000000000000000000000a6c0c39cc918fc65510ffe86ffde39870f2c72b0000000000000000000000001ae1571bd4114f5f3896e55d7e72c9c987880e6d000000000000000000000000513ba3ea943dbb25bf5d6bf162afe277cf93fb58000000000000000000000000513ba3ea943dbb25bf5d6bf162afe277cf93fb58