Loading
60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000007e5b33ee85cd7e080f33fe01220b81763be7e66c000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000000106a61736d796e6574776f726b2e6f7267000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021636c61696d2072657761726473206f6e206a61736d796e6574776f726b2e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e516d5a505870315554704a5a34633873733954514156387354794d5132564b446f74723631366f3155634a734871000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054e0000000000000000000000003d7cb426bdec41e395c480558531156fd24f661b000000000000000000000000d8bad3f805bb3592757fe7d0cf7845c2235948b50000000000000000000000002cecbe3d2f3480da6f5205c986b479229e30807500000000000000000000000084001be007090895f892a1e42ae0792c6dea23b300000000000000000000000097fa1343ba933dd63b52367063c29e23db3b8df50000000000000000000000009db09bba3b94b2dfc9b308d17acb3f1eb99acd1d0000000000000000000000005eb76dbd2d1e41ffb136230de5a842055d7d68c7000000000000000000000000d9d4fc8b058f8e4e0e66f597f4b597a70ad1187700000000000000000000000014d317a8e441648d07e23a53fd0e1031a79e18d4000000000000000000000000d69d18f0a83dc317c7de805b90712b39947edc63000000000000000000000000e349e8fc2daad96aed132180c36e52adac9f29f100000000000000000000000027a8f5ae1b3d0c59e898a05b974dc96518671c320000000000000000000000002739efa5ba64b08e21cbb6011f375fd50efd16b60000000000000000000000003a6e8bb4f825f102fda3fb068584aa16f6cecc41000000000000000000000000a4952f49c5e396ff45b380502f6a4a005f8fc2780000000000000000000000004fc77e35f16bcbfe7435e7c2ec1c906be29e95e1000000000000000000000000b56bbadcf8538e88334429dabbd4d46aa2d40df7000000000000000000000000eb42d9a507e1f71d7ec95e05a673a4c607649377000000000000000000000000c06b09c11617ff7dac18de7fa584dc6b293a9a760000000000000000000000005dfc89c6926121008787f1c05c488afb87bfcf9c00000000000000000000000001fc544cf149f42e7d674f3670dd835c63b4ce830000000000000000000000001a19f19fe04921573d3863e07ec5d00bfc9e595000000000000000000000000097b98876cd91f2dc3390b126bd61cff58e8b655b00000000000000000000000080acd67581676fad3b674dd2898437199d6c1ab50000000000000000000000008476c77f0c30859bb0bb11b95a5fc828bc5adf16000000000000000000000000ed3a111660a8b841f7cab11a254046d95c3655e6000000000000000000000000fdb522ba6f5b8f18c3975360d11d45d1e92d1648000000000000000000000000067c5f51feaec657e8a5b4db9034a736ac3f4bc00000000000000000000000007254fc699075887aa8caecf7ed50f27a2d01a9de000000000000000000000000a258036ad0e369a66acfb6096b23b80b21b3f90600000000000000000000000011e37bf2afec5ba6e47035d9c9cc949496a2cde3000000000000000000000000ad9e3017c74e0b378cdbe414e8eefe37b9866e6b000000000000000000000000d95d0d558b25f4cbe2e0d4d076ccbc6a6984a654000000000000000000000000987d34de393f044601e023c29bec696ea5347fc500000000000000000000000033392150f3a7bdde734ea08fab14dfba5bdb9b6e0000000000000000000000004007eb5ba6b97cb4407ab2d6fe1f86d856709ed70000000000000000000000007d161158d51734737bbbf5f0b33a419908b53afd00000000000000000000000088cd057d83493465c9b55138590956267a3f81370000000000000000000000001d430d5dc90dfbe3e2d612a7b5d7c280e121d1bb000000000000000000000000d9d8059b0c56a7fa53881728589cd7069624377100000000000000000000000005eedb043abff5095b9a289b159b70dde4dd7700000000000000000000000000b44ec898a648854021b5224cb0b50937934ad3a00000000000000000000000003d141593442924e7294412c4ad92391a02252aaf0000000000000000000000004355c01fd90f53fdb9feb0603fe97ccce3a91b500000000000000000000000003304c683008339eb722b63dec66d9fa5f522ebe1000000000000000000000000a45ba7a40881eed3d5851e873310552ba180f569000000000000000000000000de86a236cc50d650f041d0c215487d88ca45392b0000000000000000000000006aa7c35114bbde535f5c9f9af38e4c6402b76209000000000000000000000000fa8feec71b66fc96cbf988af08019b56ffeae90100000000000000000000000055b50b4c866964b7449966c7bc22c285331c959a000000000000000000000000df6bcd601d62ab81a331f3564866e3954c402574000000000000000000000000d4da5a03109bb10091463623c533e510b19d873a000000000000000000000000025e628fc425a694f1c44b621a3c9892dcce8b4200000000000000000000000032450e11a01cfa6e6995246693015b319e7d73c100000000000000000000000003af42f1a61c2340e4824f02febcdb41882d36dd000000000000000000000000ee71b13c5dd0353f7eaf83b2c17ca8f32a8bf80d000000000000000000000000d3a9af5f27ea6fdee4ea0007c3a17e60bf3631480000000000000000000000004455cb288d4c608eb61e10c4172bbe88cca36dfb000000000000000000000000653179a3b0864e2da71da7e698f8fd9a5719ea6c000000000000000000000000b2166c4548bf74854b97bcff647f04a69ce04c0a00000000000000000000000018de4d933be184608584f36c4b2442f755c55c98000000000000000000000000a93147c488fa92f3418a66b944922a0887dc6695000000000000000000000000c281d10ae4d4db553d40be0cfc85949a331ae70b0000000000000000000000003ee7a1bc5e22470511d614630f807f307dda1f7400000000000000000000000003f2fc9b85ddb1f05b5813a1dd0c7820f0793cdd000000000000000000000000738ff56d6c75279749d416b951004d7a11caf1e000000000000000000000000036743b952dec5cc042ab85222b664c795fefb4ef0000000000000000000000000a152be5baa8a128646ee0a1910fc2411948a7760000000000000000000000009c3ffd341baa2cb306d2a50f7879453980c40522000000000000000000000000a5b59f3a74b5e8fb51f59a6ecd6a1e1819706ee000000000000000000000000051d9629774912978caa36e54aa360ae19e3482da00000000000000000000000016116934d86e3f9994e117c02326aa421e53cb2d000000000000000000000000e72c07ff993a6855e4f06bb645ec4a6f4bb25ab0000000000000000000000000f07cc9e3897be17fd5905c88aa79487db78bd5560000000000000000000000009f5a5940410fc86001ed228adb964bc3c6c8d70e0000000000000000000000007aa4cdfeef5a5ea2dd8f2b4cf600b056d3dac6be000000000000000000000000db78bf75c86c3fb5c9e1b656c181ed2ab8b33ac60000000000000000000000005a2891ff8adc38f7e874bd8577286673a458695800000000000000000000000046692a87795d52f6d9a8c4210157a2964063e08600000000000000000000000041759d6ee25595fafc2dbd63e59d8aa29cbb6cfa000000000000000000000000954c0754b295dd93be7723effefb1617840efee000000000000000000000000021ae00031d31502d47b37fe7fe3c9e66eac787a600000000000000000000000066627dea5b14408a5a7c75113fe89defe0cfcf4c000000000000000000000000f75351459799497b19cec7d7e70a6ef38f9bccce000000000000000000000000198578010d0cbc4031126bedf61cf7e24787889900000000000000000000000020ef75b21e4ace6797d7b782147e18f7f97be29b0000000000000000000000005200c9f789fddbdfe1427fc9ffba5de94bc47188000000000000000000000000724cab268405f05a27e1f6c90ae6563e795fd4ad00000000000000000000000004d735448d6f3995dc6659544a50e321fb4633f4000000000000000000000000f8d1a590309cbafec1a7f64aedaffc7abbdad47a00000000000000000000000053d434ee8c8dd71f896c1b2b8f0272cfaef5844f000000000000000000000000a90070909e7838368fa135c982a9bc3020008a50000000000000000000000000a12542f6cc956f8f9b3de043e2c48d643fc6f741000000000000000000000000e600b7ce27eec82d99915b24152b75add6b2e04700000000000000000000000067e82f8337a39dfc2310b0cb33e835e919c74e8400000000000000000000000052c12f56827f4a004b8a3c72a8ae8a8abf1494500000000000000000000000001324331b431b06ff3958901a286f2100c58ef423000000000000000000000000b3000ba3edbbb9cf1bb27632fb832ff0ff286af1000000000000000000000000af30ba194f783870384b36e6a3e6f9e689f8883200000000000000000000000054c35e23499ed70cdbabb478b761d90e7896d2a000000000000000000000000011fd134e928374324a7e5003bcf6c2e5876e96800000000000000000000000009a6d940ac1395e3d40b71d945af3cc4bf230b52e0000000000000000000000007ef21cb083c0288aac7064237472a83fcacc023000000000000000000000000028e71eab5ea4e7130b8554f10a399c99a113c4080000000000000000000000004f47481345acc649ca7afd69ae508c034e5d8da000000000000000000000000071611f70c890412ac9d6d00e686eb3f2b227594b00000000000000000000000067dae61d7c2e28d0d47b4a80edff7d4304557b0f00000000000000000000000086eb79bc8c65ad6494b8deec2f328db6a7dfc2fb000000000000000000000000d00db78a33adf6181ba0e4b3ce47814a331a940e0000000000000000000000007a0080dfb0422a574d0b3311b923a5c76c3a7b780000000000000000000000002617696a4d1536931dec749c980a5115cceadd09000000000000000000000000fbf6a70514b74b4a6410e4ba32400de604c60df80000000000000000000000002856d431778852764eb7225e939cdcd0caf3598100000000000000000000000081a713648a02beadc7ec4538bc7f9d51829090a80000000000000000000000001af2ac1bedad180d31d74fab1c34a20c774ff942000000000000000000000000084d2f11e05ff5f6a8332633cc9cd1b8ae2bb844000000000000000000000000acebd3bd6b76bd670e3d9c79ef8bea7a2d4f1a350000000000000000000000006dd9690d1f0b7883276ca69bbcc34ee767804f740000000000000000000000009a52ef7ed80ea240ef7bf76be07f573cbda109e70000000000000000000000002a032a9bf51fa457adba3f88fb4241013f3f9d2e0000000000000000000000002f71b10612649a5f089f2cd1b035e6ef3a12facc000000000000000000000000d28225133f3c5a2b5b211fd00c7884fb7c2fae220000000000000000000000004eb3179bdffa96b996c3bc4aab576a1513d20abb00000000000000000000000085070a9b89ea83b392cb2ece699459e0759a61d2000000000000000000000000c85acb94ce5900e5bd6f2a98b6bcaa2df7368e4e000000000000000000000000f1d6520bb7266831b6f2d43591e5f1cc725d7c9600000000000000000000000090a65943bc10a30b22ab9afe9e5be316e666e75900000000000000000000000029160f3d42b22e74bc7f896ddb2350e6d5999dea000000000000000000000000d691324bfe0fb20b5115edb43e3e3e46bf9528c700000000000000000000000087a57c2f2033f738e785ee05a80f7d8163ac6a1d000000000000000000000000891d5629e2e39041c52c9d7ad395cb8540b448b600000000000000000000000026bf1b76fa712059ddaafb5cc5e933537dfe62190000000000000000000000006a0548ea45dbf272d2b7cea12b18656fa58d9c68000000000000000000000000371f45f46aa802bcdd21882245f6c8c1d70334b0000000000000000000000000865cbf76d1143614413ec722b82c627b785b09c3000000000000000000000000c0ffec717f7f0bea8b39e5e59558a3809af03281000000000000000000000000b204aa40507efba44446b34d6f5678a6c82fe43e00000000000000000000000095299116be3e332cc46ea048ca63f85165088331000000000000000000000000d28f07b31fa2faefc78d9ea835134733fee3e33c00000000000000000000000075a5f99b2be3f02e1012ae87f9d11cf9a5abcdc100000000000000000000000055a990438e99abb06163f11d69da8ae19ccc9c00000000000000000000000000187a7703d25ef7ebd2f6d483e89eb1fd946735a20000000000000000000000002abd38be112e93d2b3799937c5585a97a7cc9f850000000000000000000000003272fb9bcb5da1d8fa405e80adf8168a8a7c24640000000000000000000000001ba4e78c6460f84ad053c475354b2591e147abbd000000000000000000000000a62976cc5a92cb0482818feb5c56dbe70a9486cd00000000000000000000000046cc192bc02df5ed966604fd7820ddaa57161299000000000000000000000000910fcb13775f5f28922cab22be22e6c35b25215f000000000000000000000000c091bb6694948c3b34e9dd7a60fd6d81f83bda8e0000000000000000000000007bfbecbb221b740f5822defa9bc192cf0dc29861000000000000000000000000a141e2adb83bd5b14ef2b21924d210185934e81000000000000000000000000020b06dfec08e12fe5e245deda4ae0cd1ae282534000000000000000000000000209fb4bbe53bb54f06527844d02d6a7fd08cf41d0000000000000000000000003e6a019ad0684f084ce43bd0743ccc2ec76593b8000000000000000000000000d776d5c7d8b3a12fd30690615e3f005ba23ce333000000000000000000000000245da52ea83955f3c58564e9e7dbe429721b784b000000000000000000000000081eb1b5fb1ed0a2237817a251844bf31708a09c0000000000000000000000003431272243ac7f9f6a65b55540c9d0f515a9a809000000000000000000000000a95804b802d0dd8963ff0284759209077e12dcce000000000000000000000000498e0dff4af5be23820b4c617cb999f2711ab91800000000000000000000000066c5b89ee211eaabd5040014078d73b921b1d08900000000000000000000000063e1be75b8b592071f4dffed5e65fd7da46ea07700000000000000000000000004db76e0c92ff81587210074e7e33731ab5530200000000000000000000000004c050bca688a53a3bb0f4a213512f12d3129efe5000000000000000000000000787e73ee1ea2c40233f94b0ef6cfb4b8e13a1a8f000000000000000000000000c0b6dc9f207ddd58cf18dbc8d527c379e70f6005000000000000000000000000a889eddae45ccfd566bf2c1a613ce61c31869414000000000000000000000000e97839d05060a0bc2311d47b00239ea3c43ff5920000000000000000000000006d1a938e2cf2aa186e31a4941f976ae9123d786b000000000000000000000000d79cdfa99b5f81b8eaa7ab46c323e311dca2dfc80000000000000000000000009c8a277f252fa9ef5dc7f655ddc368e1a4d4bd7c0000000000000000000000007c09aca6b12df74e505605a386e840fd808689ba0000000000000000000000007802aa235641b2a3115ac1a637cd24a97b4449be0000000000000000000000004ac4c29a30582fa6c1d24ab7ee60c6e50ba8b2580000000000000000000000008522d3c28744573092b37df48f752eab5874f9fe000000000000000000000000459083861e01e51e9e310e62306d8113e00dd068000000000000000000000000c64232624a0ef0a0587226b827d230a1a41a597a000000000000000000000000d2118bdf35f88b8d1e5237cf2d5ee86128beb36e000000000000000000000000ceacde9d51dd6f735a2fd4d7c6068757c95a7337000000000000000000000000e075a8908ca79660b1a8786d70b3a6f58953a641000000000000000000000000513fa2eddb6e7b3ba13a33d1d2401619d42b30fa000000000000000000000000f9d02443f5689a3f68bc52070e3cfbe8c592316600000000000000000000000093d136fbfe9fb692e6bf463e77896cf8e0d1cb9f0000000000000000000000009a4db642ff1bc3df63a4a906038b2e19d45fa866000000000000000000000000b6df3bf3b1bbe6e811860240badc878deb498328000000000000000000000000521b0b9890b3cee8a3952770433b8a17d6b92e7000000000000000000000000098fef9a5b7fbeb922177f4f9b67f7f3408feaee30000000000000000000000002b63adab694b523c3e686075790c89b920955d92000000000000000000000000478ea9a09f6253deab8667e853c440f8e918edd90000000000000000000000008ba17d94f5203f1982f28c7ab44f39573d27e6650000000000000000000000001e84a1474dcc0aec18e472549f37fd531714ced0000000000000000000000000f9bf29d8691da67eacda39f889332ef09add96460000000000000000000000002b6c73de86ec2b78712dc545fd942d3ad22aead3000000000000000000000000c2cac35926688f1fc1f8eab68cab4431788bd9d7000000000000000000000000af3aad91c33db1d32b1c708246e8a7ad4aefd0b5000000000000000000000000a7af6d9f3e2b7313ff717e286aa1f73af40bf77f000000000000000000000000d1fb68ccce757b7cfb7cdbbd0359122d8f0e68f8000000000000000000000000527a6a2a7a279293f235aeab9efeb75a4c98a3e60000000000000000000000005e112b8b44b56a1ecc027b4c6faa55a7cb835bf00000000000000000000000009be98004bc14d7b19c6a644cfcf75bb47733554a0000000000000000000000002c41702796da6761572065cf2753c37f52827e0a0000000000000000000000005e47059779657539eb0da8cb426cc816b8c18c4b0000000000000000000000004fd99cc119f5ba7280ca8c2af56236d93d2fe280000000000000000000000000d0dc036bc855762605474bbb8bac630583928789000000000000000000000000ce8045fb3325dbe1c458f598423ce36f208c684d000000000000000000000000884a2e78c6d55f9b5b210821997974198824cf0200000000000000000000000083752beeffa3dba3a32c504113f3b2b0ff11875b000000000000000000000000ac3b7667827e64470df194a0cf8288843b1cc25a00000000000000000000000083cd44374bc53cc7e699f002efe6802b2d8dd50f0000000000000000000000004c18d48482eddb3935e1abed223210a04ed0b56b0000000000000000000000006eb4ed11b957ae7d4d908ce28729359237051f49000000000000000000000000b880fd51391e43129ad89414214ca7d2fcc70fc90000000000000000000000006212a295fbd73d4d53e235a1a3ae38b3a1ab7adf000000000000000000000000352d120d585da30be2c468a6ed43e7e03462d5a50000000000000000000000004a46a33d9b6a96a1487d44f78c6a94e63087dfe800000000000000000000000051b55e3472a95e9a568f99396b7f055e4451e7e7000000000000000000000000896ea33a0be5e36a8092e4da2043e72abb45840e000000000000000000000000246260815160c083954ef9034fe63d895f77dc95000000000000000000000000efc8c20479ab9c2650e71f17ee62d2dd1605530c000000000000000000000000e5709dda4958f28629a49cc84eb1c361ee1485950000000000000000000000000b26c39a73dd1f0908dbee371e012b0a0c895b59000000000000000000000000691781f55eba7261a112a1bb0ceb7d3c0c00cde80000000000000000000000003b0304a152e60d99f1d59c0599bc22909a89326f000000000000000000000000c962dea2d4aee5cd9b496ef9b0f20df9f1e9255a0000000000000000000000006576e21052f5580d510739d45fb338b16cda5d3200000000000000000000000022bda6b3ff2bebf75ae2442862683c969e34640b0000000000000000000000007d254aaf149918f88dee3d48249ef66a246b8a8800000000000000000000000039210c1a97a58df790d79e03664df85099ca7f6c00000000000000000000000010209d12199a983894b49f88a7d4abba87a7f36400000000000000000000000037667c353047d09f9c87ee2b79990bd16fb95b91000000000000000000000000b101f7e8e6d2888b8a35a9043208677f4cb384610000000000000000000000003babcb9d8e4a83c263f9838a78960ab4e10a8d9a000000000000000000000000860d9f14275e12d0a856c0b775b8d126eecee1e20000000000000000000000007d4c83930e300407384fa916f66642876ddcaed4000000000000000000000000ba39bd57f8b85e396b37adb08f1e0852b8dbb139000000000000000000000000ae06c647079ee824941f1050f96569a1862838a9000000000000000000000000fc1dac0b2fea8dc49a2abd256abd3dcd76ac5f2f0000000000000000000000003941620b46b6224edffc1e6fe6e5bf37ea494b2c00000000000000000000000039a5f55572a2550199c299226eef25ecad4902310000000000000000000000005892b802ba8a10438739d8d5556678ee450a2361000000000000000000000000f405abbc3590021e1c6493ba4700c172e7f10954000000000000000000000000ef86e6129f1564c2d77e9f281e50943cb1403943000000000000000000000000cbe008c068921eb85f63aa132284998215199cf40000000000000000000000005a4b5945f89060abb5739ff86617daa9a6841f3400000000000000000000000064b022d53442e8a2f24b1732552844819f925da20000000000000000000000005e061af9a7a551b390c2b34dc7585ea9cf5bd5a40000000000000000000000004ad42b946e2444cd577283790ce2a05d74478fcc00000000000000000000000071bfad5a53a66e511c82a590fa6cc32f24b3257100000000000000000000000016da417c74d34d59ca2a70bb88b8082d5192b5ef0000000000000000000000006e9bad1585960b2586d8f11a5650f94397de19960000000000000000000000004d27b9a2f3ae6767bc36fb235b4f3867305d963f0000000000000000000000004e47c72e34d32cc230bfdb1e698c30c132701ba700000000000000000000000008962381be71f88e3a06d89a0796879bdd2a12a1000000000000000000000000b1ff4ccb6c68c413f9534b2e8c7a55573da84648000000000000000000000000c94d5c6f9a874002312839c2392e3fa3dc4b472c00000000000000000000000026157ef610917bcf1e803077c8487c888aadb6df0000000000000000000000002fa7deaaf8e8d3705b7859da5cecf0ff9a78e82c000000000000000000000000f1a87bae34469eced76d1dce5439c0ffbd115a0500000000000000000000000091e3879caa1f9af228ecf98f864226cf5488f2ae00000000000000000000000039762a72316f4e1bb9ccd73ecabeb5f1d86c7560000000000000000000000000787fa9a8c6cc1aa8f11197b703d39a17a2e4842b0000000000000000000000005051c6d0e6ea9dd4425ef331e0e3f93ed5cd2e2e000000000000000000000000edc1260ec42283b06664a1bbde01c4add4fc79020000000000000000000000001d9b9f70cbe409bede2bac8a6a06dfe81e149ba6000000000000000000000000c6f262a8a749895172e862e0368eb24caf954b1f0000000000000000000000004b37d354c1ae93654bab00762f020ff1dcc819ee00000000000000000000000096d44a565a4b32950bd8a51311aada739ca5eb78000000000000000000000000ff3291f4256ca2b93428eae19c92d2180e2c5f29000000000000000000000000952862d28e20708a2a3408b97f3424aa57e724a5000000000000000000000000950c54cd135d06fb8e7082dc9ba7fec482b14fef0000000000000000000000000bb39c9b9b9e033bff78c360cb675294edeb66be000000000000000000000000029ff8725bbb7e1e083800aee4cbec8723fda4350000000000000000000000001aeefa6a36bddf3cd764bc1539248763534bb0120000000000000000000000005945cea6b102ead3472cc033f5392fa0273e076e00000000000000000000000056fd8b14dda2d6aa2f6a522773977677ce00781600000000000000000000000051c1c4b3d387d4f200b249e0509dfadd552539b90000000000000000000000006e62902fe7cbde55286edc1f285730c10cfb26660000000000000000000000006ac3c23f1e7468b676549ef4d94af01af42a08f200000000000000000000000069037f607eaaf065113effe410a34c60e33a1c59000000000000000000000000e7e4eb84a2704cbf59ac5f1e3f9ba95c91adb5e60000000000000000000000008ea35cdf1e4fc7adb0b3ffb0c353f68367fc8a7b0000000000000000000000009c6af5168c7deaf420d927b68bbfcbadf4c3ce60000000000000000000000000d680309862ac09e95da25311beb59ed71bff1b15000000000000000000000000bf547ce65cdebd41661b9db8047963167bd83e15000000000000000000000000d6b33a2c867a0337d3a88ed08d18677f542fc149000000000000000000000000eac235c9580029d0051396f043ec268d2803823a0000000000000000000000009c427861d7f86bb1e14d0f7366dfb9622f9e9562000000000000000000000000ffe5f9c2fac97ee83ac6a6ef0cd06c918f174a890000000000000000000000007416aaba172e9d905577c0afd1745549c869d6350000000000000000000000002bea6ec532817aae70dc7ec73129a530d29aecef000000000000000000000000bba24300490443bb0e344bf6ec11bac3aa91df720000000000000000000000000b8c0b83074435cdc50694a00ff363e544641097000000000000000000000000981db2cf8aec41ba2d73ecf1e9ccd20d128f443b000000000000000000000000401554a39887b926b6b520f2ae5af660814cde53000000000000000000000000da5027642412c83d1dae37d8f7d4c597129b4a15000000000000000000000000bce13deb19b4956f44e57741cdec02588bfaa79200000000000000000000000025da6760a48a0f4679634f1214a9963509e63558000000000000000000000000b9e9fd187a6485492eb65561544ad190777b76e80000000000000000000000000e509044e18047857c8cad4d98252836ca1ca89600000000000000000000000092c6ec7ae8c3c4c8eba78f178b45f85fd029344a000000000000000000000000c38c3c5002c64ffccf445a81dfe5d5c46812c60b00000000000000000000000021c493938e72769e7ce9e4c3d2f801ea79bd66f5000000000000000000000000cc93376289663009ee3b3602fda4c4394b57e52f00000000000000000000000074f0f2c3d20cf25697281741efb9a31cc229ea4700000000000000000000000021225cbda482bb913729eb67260a56bdeff24c92000000000000000000000000c2a480d5b89e6f769ccb87ff16355cb1f4c4d1ba000000000000000000000000b561feefdc35d71b5aa0e922fbe08c6a8e4a2022000000000000000000000000f04944705b15a9c0576c9d3b110790025dee769900000000000000000000000069ab10f36a9c4a7729aa1da9494817bf92d0ce0300000000000000000000000026cf04070765b9b27a42c2900d92abb93ca2b7d6000000000000000000000000d740dfd20d8681c76b9475a3c595f7a86cb7fd51000000000000000000000000f503f2a53193bd6829d03b30303bdfed3bf3364f000000000000000000000000922164bbbd36acf9e854acbbf32facc949fcaeef00000000000000000000000056c0aa9b806579032ddc88d09295c55a2d7a484b000000000000000000000000dd11635ce84acdff50bd0692a883667d29fd71a7000000000000000000000000ee098b1432f3efd63dbed909e9210c61dee223e300000000000000000000000039e8ef7b69a6d9c00f0786e0751d158262933331000000000000000000000000cb3bb9bf61adfa7f7ec63b9018910ea50d716b6700000000000000000000000020fc1d68528b790372a59b6fe03bb073bd7f12a10000000000000000000000000b4cf8ba52da7f9c742159a30eb4704609cd710400000000000000000000000073728be04d37f6df6d5d9b4de1a428678028a66100000000000000000000000099188da0962030150d048df82fed0b00cad1f79b00000000000000000000000051fc5f2155aac6cc2b858119b3bf2b41e01029fb000000000000000000000000832119a51eaaaf97067d5c3c1ead0ed1af17b43b000000000000000000000000f356e1a44c9fdd20f68787ab5eb582db62c89865000000000000000000000000ad8ce383fc89626dc4c721ac80842dbe480d701e0000000000000000000000001d4002dc105f6cd69576577137e32358d7df9887000000000000000000000000f9524b42209f7149eba5a69c03b9aa793e5467cf000000000000000000000000cd61b70b3aa21ffc3b4990a6d11264830b4405f9000000000000000000000000cc2cef4f7c66c7d99adf38037ef2a60532f38a950000000000000000000000007a705c6bb85f5d3fb9ff8377738d3023de87dc61000000000000000000000000e4695158be6811631a63d7341c71d63b1733ee190000000000000000000000005a00c511852310ce4310cb67bc595d429bb9c45a000000000000000000000000371c189c8f4ea78b5a211461726b321753c658a3000000000000000000000000289adfe7b9e6d7ea8c23b70e3d8fa6d97cb0bea500000000000000000000000027a8b2d06b1417b116991b9b324b3851dab67f73000000000000000000000000f224b1cdab6c82a2c1686a7cbfaf1b03e580c2250000000000000000000000003b23a0e9041b484bff8b2ec6639572ae81e4bbf900000000000000000000000025819318b6432a4ddfb6429bbb64a58c613162e20000000000000000000000001c1d7bca1e8fcb1d705a76edd8507fd36410d249000000000000000000000000da3eaa8c285fdfa701f0546305b89dfb1b32df8e0000000000000000000000006aa34fb45dd902176411e42184fd2baedf92666500000000000000000000000047e496381111304d5987419b21a7dde05d28257e000000000000000000000000bb90ddd0f31000987aec70c1675d11c7e0f1d22f000000000000000000000000cfd62711d62ca2dbc91c3e8d53a480d415bf1d8b000000000000000000000000a459e901fe786629b543cd74f5e627a4e5fa4d5000000000000000000000000010e5db62daa7052e8b78edd4f3c861537e65c47e000000000000000000000000b4f9dab8b6e4f8fe4c4f75841b69dad40f5c9a33000000000000000000000000699c274caefaa3b0215b696e21999ee9ddbbecf600000000000000000000000041e1dcaeee9a344770278a5779dd38e0cab3aa12000000000000000000000000cf92831373c016309494eaa0803f0ec7c8c793c9000000000000000000000000925a83fda88b6b4364e127bb2cdaa0bd4a4948c9000000000000000000000000fb9b8aa24b1d6628e2166d2fc3f3b6799ee4cca6000000000000000000000000295970abb793316ad2735fede3c81baeac23e095000000000000000000000000c87c198a96b452a38b85cc442f9fd0eb4d42db44000000000000000000000000127d7d6c079325bec135f7e3092899ef8db9e47a0000000000000000000000007e9834b7ec11720f77e6bbdd3be8392bb05f83710000000000000000000000009c5b608205eeb964fc13d2ab9528de5c6ca979a70000000000000000000000004679c4196a7a89dd9f30b679b859bfc8b90c8106000000000000000000000000616fa61314bedee632faccb761056feee21f13d00000000000000000000000008693396b21ed1a8ec1958cfd289387f4352eb6dd00000000000000000000000067225d999b7bcda44d3ce42a11c3dd4ba18a58f70000000000000000000000005e3f0290525cbdbf16b5984e578d4e6728b7eccd000000000000000000000000be8716368d0d896627483fd98544b24a3e8abbbb0000000000000000000000004a46f2f330375d12ae81373e3e9a1c9fbb93abe40000000000000000000000003c72d41240d29eedce61cb4a8c38be3b5d3545990000000000000000000000003aed969bce9a893cd4ac9cd47368af314b0b6e9d0000000000000000000000002711c3690df3f488ff0d7d9aba8d5b3b5b9ce0c700000000000000000000000058840ec95a579f5b7aac11ee66c7dc4d99378639000000000000000000000000e9e80762f33df751928c8688809339dd6ad5d001000000000000000000000000fe5450eb156456d0e0063d16d2efdbc9bb13eb5e0000000000000000000000009f20ce84b6073ed43c6b5c2245051ccbf8e79968000000000000000000000000b3308996e9e594e469d04e0c6423ab537e36fac4000000000000000000000000f3f06b5ee1e83ddec65e0013e9374dc7119f3f3000000000000000000000000058f61ce3178c9aa19d9911deeb8d97efb9869ab60000000000000000000000004f9e566887ecf43aaaa4e622032eb672c2c99a18000000000000000000000000fff6138de9c0c34cf9bcbddc6ac22ebf942123ee0000000000000000000000008e28b348be2369ec7b9efe48d14ab71ccf3946190000000000000000000000002daf854ae06682ef5102a1f5cd3af68b1dc198a600000000000000000000000099eef61ff21de018c26c61e760378b240c71ad71000000000000000000000000327bb55fc7b04a19b3213ce731c3d1d675dc04600000000000000000000000002b1b39ff089f2df9fbd18515037516a30665df92000000000000000000000000788feca2250ae0a6bae19facea9b04a753dd907d0000000000000000000000001f71e41d293c2b30328ec13989aef15c85009ce50000000000000000000000001fe358c8de2aa60a58877660ea85ce4c388b0aa6000000000000000000000000cff8b140f60826857285f0d5c0b3c138bd406c2f0000000000000000000000001e5b880fb17d753dc26b2f7740fcd098816ff70000000000000000000000000026c4c47d19ca7723d1fd06c4699b735a541c26b0000000000000000000000000636495050619f84f60a1e5684d1253cb5a2b5077000000000000000000000000136bcd5dfcc7c17aaa78313e6b2130b39bc757a8000000000000000000000000c91e0fc759192077ed6d9474bb1d0afb10b46205000000000000000000000000d99de5422a04d2e81240b479852915ae67792c02000000000000000000000000bc44de29bae588064af1bfdefa6b2cd3b8261243000000000000000000000000fc05c12af6264b10a101d9899a9b9c5a69c4599a00000000000000000000000093f07f20c9a1ccc7040d16edd2e6fe68a9bbf609000000000000000000000000c927bd3f6417055619b04ce6a176801c1e39300b0000000000000000000000000ead66468251b0d7e6622a87e5c84f233ce80001000000000000000000000000e40e13293c391df8561d2a5e24992c7074d81112000000000000000000000000e785b860d65b08a1c2c50c4385de40bd03e9efd3000000000000000000000000468107c769539fa6c0c909a9a45d1e3ee38b0b6e000000000000000000000000d9efbc0e30388416edcc79654f5ec1e2f6d4e8bf000000000000000000000000fa659bd6179557f7f4b0033cb1e44fc746dae436000000000000000000000000d68ec105b4672c787ad3123519e22e09c4e0aeb1000000000000000000000000d1890f94a2b66493e751c5d0de02ebb8afadfc60000000000000000000000000358873516e71682307454b346c0395b17a47406200000000000000000000000041b4898590ef7dc0ca20d348f5b2b43139f8d6e10000000000000000000000004ca1b3c4385342318ad43b3c4b3746f1e06407e900000000000000000000000080bf4f4f5437eb694f140e72f0774fa497d79d70000000000000000000000000f9050591e2d050bfbe5165ccea0ee113e4cf5158000000000000000000000000d28bcc5b3c0173ce26a261b006bb45b0fe07379f000000000000000000000000889bd3943a7be57a883c7ea34472a73680951e6b000000000000000000000000027a80d9230365410c36a2d125d28fcb3b509c49000000000000000000000000a75ab3c41774792a70e5eb4e4d9b432f0c5e569a0000000000000000000000001d072bfccdfb6d00276bfb52300d188857ebb6f2000000000000000000000000b99ebd9c7441d49a038f8f659de646c528845dbe0000000000000000000000007dd414952b72163c24aa1cb836a538bb9de42a2a000000000000000000000000346549872f897865f434af18559433fb2d236c36000000000000000000000000871e9534d69325db3864349da3e033259a6bbba60000000000000000000000000d565e5aa7d421ecf5c4b288bedbea5bc71ee2ee00000000000000000000000065a4aebf71279735e07cfa967b3247dfbe73ff05000000000000000000000000aedfb3a2703e0e0f9855471cce3dbd923655372100000000000000000000000012953f770e25cccc43c78c804e5cd3e7deee19ae000000000000000000000000e6d1e233637f3dac0ab7402e6fc2f5f7ff493279000000000000000000000000f82ff239a5ea4f46858708fa7574906c46c94a7e000000000000000000000000fdf234e04f9eb52da961c6178418f986ad5eb55e000000000000000000000000c034b656c8b1d40ea90ef26ae3d48bb6103e50b4000000000000000000000000d49362819a19a3ee41eafa745e726b72aaa7479a0000000000000000000000000a70632e0ecaef53acac19377a6702c46f5a1316000000000000000000000000362aa3a8c0bb0c88f76297e4ccde62d00c78f764000000000000000000000000222ed0f31cb1534325716ccd8a3b36c371b257c200000000000000000000000009024c89173ce763092734ef4347e0c32060b97f0000000000000000000000007afcbf0804fdbe4039f2b8ed6ceb0d63b2b795bc00000000000000000000000023f469572d72a3ea92c4fc45f9aa5e8bdace587000000000000000000000000083cb61e878140db02672b10c8e099314e121825700000000000000000000000097c67722378fd111a666102e78acaeb9ea7a51f8000000000000000000000000c3463832c61528ddeebaf8580ad6eb2088335b46000000000000000000000000a5760aebe363239727ed749285c4ee9223f4784e0000000000000000000000006c6596ce16a240c324a53081ba954e95cfc7cb0b000000000000000000000000b7aaab18ec343e5c51b2a68ded67af35cfe720c90000000000000000000000004bf133f3400ae42a435dd5a643e05d7287712368000000000000000000000000a2d3286026135dda5f4985bec18d8ce0de382c21000000000000000000000000efdee25dec07094915f75474c1029cc90871d10400000000000000000000000024ab383aab1b7096793010aef69bf8d0bdf755ca000000000000000000000000ecd5d71fe1e1495a845e69c927f9f9dc6ba8c7fe000000000000000000000000792e004ee5926de4b86880bf6b29ac35606393c5000000000000000000000000c6ab6054d1c8cdc32f6b735c44a4ec90e1920b6000000000000000000000000001100fba1c26fc5ce779c322fa273d34b498d00d0000000000000000000000002f6494b2ceb1baf06c5d33f8a4ca2db315426769000000000000000000000000009e53c02fb94bd7e42ad14b4a9d9662129f78ed000000000000000000000000909b9c2b06977e700e93cc137dc261b796e21398000000000000000000000000ef93b1e59dfbe0a707678bcd3d9ced49dc9b2fcb0000000000000000000000002813d8935a04d2c848dfec94f425a00f2eb54b2800000000000000000000000053960089720e63142ee9b7f68da9646521d6d5a70000000000000000000000001c40f908ed8d2258adbdabf9e3c67ac3d07a7d540000000000000000000000006b55778bf9420ba929df0b23057edaedf48380d40000000000000000000000001c57f44c4752663dc44528976cb5335da9a0054e000000000000000000000000c81b4cf91bcfed7d4bd090c2a9125742672968ff000000000000000000000000e1b6188497921d5176d2a2231469e1995f7fbfc2000000000000000000000000869b63fbc896a985c4e527ca154d592ea3927ec000000000000000000000000004fff11578d2ed49eabd4526d01f4b135d49420a000000000000000000000000bf1612c332b3f5f049ecbed0be44a71550881e3b0000000000000000000000002459ab6c38d180747fee2fa529e77bc1abf4341e000000000000000000000000b389914a6bcee55197372d41505aaafbd50ca72600000000000000000000000039ff664f6e858723dcdf8e07eb7c481c6b7cf23100000000000000000000000017a87aa7a9d0be67df55410eb4935ec8a17caec80000000000000000000000003dceb01342f84d4181caae9b719911cac4ec426a000000000000000000000000ef9c0f3f51c5e9a76e86b6dd40c56d9e879e17d0000000000000000000000000ac918664ddc85ebebd4f5aef7fa47b89a7130230000000000000000000000000fdc380890420cb7ef84ba3f95c4f56269122851e0000000000000000000000002e486a63f5bd920d7e8e4ac6f2b2726c98f77fa00000000000000000000000005cbdd49c31af104cab243c8077c605fa4b2409310000000000000000000000002f09fbe0865537b693d673d619bf64168a27f5ce0000000000000000000000008bf2d78dcfa4b709484f8f8a3774a4b258949c910000000000000000000000006ef91acc575159bb28c39907ca8434c9424ccb3c0000000000000000000000002230bd52e6e990674b0e62744e64cac27253b4ed000000000000000000000000751adcf441c25c134abeb9125e06fdd434fa881e00000000000000000000000024c5d9ece0a20173fd47c7e88c1c7f684298c5b4000000000000000000000000284fb93c9a506ae9be55c0d33ec1e854ec2a6f0200000000000000000000000063e48a9b925af71f18b8881ba65a2dce38f4e5c9000000000000000000000000e16fa188b84084db56ff4f35dd701858ebcadcf0000000000000000000000000ff02f3bfcfddca99591b8b1a36e8e823e011fd1900000000000000000000000000fc3dc028f143dbed1c5b62494b552158a8352600000000000000000000000061d230d79f1b0cfd2ede51ff4c79bdb579249f96000000000000000000000000cf33f17de069f733ddf129e262c54d3ea0f8bb8c00000000000000000000000062ae8a274b19653e60f70c8885141a6eeaf087b30000000000000000000000008792097cd09c56ddffdd64a70374985f399ab85d000000000000000000000000055481af1ef5fc9ca43a8b81a0a29aa4daf69e6c000000000000000000000000d9f3bb96940fed7859eb33ec6eaa9a0203b9edd40000000000000000000000005d3591bc6c324b3d4cc644197c715ee3414830d4000000000000000000000000f163ee2fd6b836f05a1a867247a752341b3fe4c700000000000000000000000000eacc61ad3fbd0b2e8e66da8315e5824212a9a6000000000000000000000000dbc78f6d80d1001ecbf2aa815f87ffd63d811f500000000000000000000000008afc5433a336d45c83df725dadce1766339ac8cb0000000000000000000000005526bd2b24c0bcc886f8aeeff9da6e4a8f703a9700000000000000000000000088f1c6fdd38aa454cfcc2ef42ee25fbf7d108962000000000000000000000000e8b5284965b2b0ba643c73d19115dd6d33adfa4f000000000000000000000000f0f00f34feefe6a59c43d99a39074f263c8afae6000000000000000000000000599a68478a2e97807c0a3691f2ed3b1b6ffe4e7b0000000000000000000000001cdfa1c6875d2704f2b24b057d22e1addc6350a8000000000000000000000000c0180d6e6d3edaf969ac3488f8f92450a7c721ff00000000000000000000000038ccc14de9493d17d436a13d3fcd63dbdbd6572c000000000000000000000000230d5982d71fc4f7246bbb7a2ca160df14cfc61100000000000000000000000057ef632eeffed538bbdee694ac49200ca15182810000000000000000000000002ee30c573d7184c9663dd20194af7ea02a517a0b00000000000000000000000040887e5fed4cf27167bfd28101026f9cd30139be000000000000000000000000812bd1eeab072d610b1d05a78039cf9e21566f88000000000000000000000000aac9d1af2e731a236bbc2b7c764fda233f240bc7000000000000000000000000c4ae72f55687544d5587a0470a04ff46afa5ad20000000000000000000000000615bb48fd4de039904a6ade1ec37238512cc115100000000000000000000000032780bf8c4c302a750a5ee07aab3737f7cfa5c070000000000000000000000008303b189e4dbcd09fde025c022fecb425ea69a56000000000000000000000000226282d0e76eafd30379cab93266237dee88f62f000000000000000000000000e951b761a18871e840af38c9fd0d0ccb190e1e2d000000000000000000000000fc404bcf74593a18ac2761eed95b2c11d082c96d000000000000000000000000fb137294eb2af37845cb4e0d4eaa7e54d8c62c9a0000000000000000000000005e0f51b59f1d0b1d20bba6c05d103103a077fbfe0000000000000000000000007a3b96f34444136a0fdfa6b3626800655edba309000000000000000000000000adfc8a4b98de01da524125582864629cbbb7471a000000000000000000000000621d8f8568540f96a7a16670a2f626118e79c581000000000000000000000000f04369ad7c3fb9c46de30662085f995e13f1f650000000000000000000000000f33261e82a67f97dc7e520ce0b217fb3005e65b2000000000000000000000000d0c03a7f5a220d50c5a130712b0ea8f5642da0c60000000000000000000000005972508c00c207e75fc4e020876687a54ba80506000000000000000000000000327e7208ae6e6d4abf284308612556b823245b9a00000000000000000000000061a5af0758b948b1fd382d873eb1b2a821731a800000000000000000000000003becfefab672b176b916142ade9e431985de5e5c000000000000000000000000de35bb861003af0c3bb6b0a759e4ce542d29a963000000000000000000000000e9ffb54596c355177e7d1711adece4ee4621aa1a000000000000000000000000ca226bd9c754f1283123d32b2a7cf62a722f8ada00000000000000000000000023a2ac773c5a0d8d075dc04976223dfabf333c33000000000000000000000000f50750257fe0726352303f012770e19f2340c3e30000000000000000000000003a1cd3fb03fb6b710a3c2e486d1802d97b8f4069000000000000000000000000498cc3f8eab6e8b16929cc810087d006d3cef47d000000000000000000000000c4f9b6b3b34b1edb91a83cf8e1da921f6373cb59000000000000000000000000bb9a5e03a6313a17e6fc741315400bfa6b0e1c7f00000000000000000000000059801794380a8b22d411eba0ee6b6646c3cdf8b20000000000000000000000000ebe1593d87f8cac2c7f27ef81e438b985db4a94000000000000000000000000387e16ef3c80b81f5adc80325f20ed90b638713e000000000000000000000000e0b2ca74c9ca130fa60a767c042868a62b09bdb200000000000000000000000093320a93f576c882c5711ef108ae1c6095c897480000000000000000000000003039fc58e9028903219ddf55f49c11fb3ffdc3e2000000000000000000000000d42a1a4c987c4a4f31707a998a3e36a2f3973f3400000000000000000000000038d2770993482c0a9a9dc8e1a99b0705a54b5e68000000000000000000000000f8076074ecd4ff35a2c4f1d5770484b2294b50bc0000000000000000000000006acf343198d65144d3b2e75221247373f2ef8dd70000000000000000000000005f7814439c878b78df0f8f87037a0424ed733459000000000000000000000000043e16b5cedeeb2650985937647aad6c44443c6b000000000000000000000000d6f3623d3094c4f124f5ebeb47c7945e9429e676000000000000000000000000a1b869368350849bc1507bb550428fdc52253af90000000000000000000000008073b6e1290d042277d0b96c803f90b6efc246c000000000000000000000000082f8f53adf766ac97300c63b2d3bdbc37c238053000000000000000000000000a771d72a23108fbb293e85c33963c2dd17d7a48b00000000000000000000000010723b69626f1ee01d96529d82702fb8f5b81f7c0000000000000000000000002b765c0bf349fab5bb94740898141b501659131e000000000000000000000000c66da4bb553d2a444effa0e2d23d747a33d83c7000000000000000000000000073b0a338344ea260985ed4cc1bdc2d099506ab17000000000000000000000000e13322e57366a4dff3a3a32b33355ff2bd2c4dbd0000000000000000000000006e6b8a3aa635abfb92f91c54ff5410ad8ff536470000000000000000000000007dc81dd0cdab435a71e1d3ed353ac2f1a9b3e5e1000000000000000000000000805e66af3d81b9a640d4315dbcf46e3229d1fb5c000000000000000000000000a6701a6730764694c2feb413a4036134a966ddd6000000000000000000000000c9b28365f54214a7a539d17c9906c12d02d99fc6000000000000000000000000e4bedbc591b491c2144b88949c95aca334373c790000000000000000000000004a3cd7404de22f23c3ec9e81a6feb0bcb655ebf70000000000000000000000003f823411a87b9c441240197788466967a6c819b000000000000000000000000022efc0f05d42913ea98f324f3741f3677eb140030000000000000000000000002fe99d21c3c3d96fb6b0ebfe9ad7842637a39088000000000000000000000000f6eace8b87f892e383a06d7ec85471755e5977da0000000000000000000000007550d4007af3d4abe07a629b9984d32bfa9870f10000000000000000000000006e43ab895f842a6f43683ba3355663e49935b14b0000000000000000000000001ee9f6898f1367fb9bb1927f16fbeaf33666e8cf000000000000000000000000e0a1655cbd23b34777433a7e005fd2d087973ece000000000000000000000000e26dbd7aafcd3a116674ac4b07bf762015d991200000000000000000000000004ebd8bd17b0fd1fb3e8dd85590421ba10ce23eff000000000000000000000000c3542d2f99038c1168908a111ada47fa3c626504000000000000000000000000c9dc112b284b3388a5cb6b76af126673b77c2dff0000000000000000000000005ba5634a923028157faaba3e4c18419047f06783000000000000000000000000554e59d343b974e72b24b82df7b144251d247481000000000000000000000000908a4cbc0578f2c59ef724895ac3dda21b8c2296000000000000000000000000e63d63ca927e5c57a0a5615a9eb7bff635ac1dcc0000000000000000000000002545f7aa91e9dc05f61db53ddb1b9b23debd8e6800000000000000000000000051e7e83f2d1e53050b3b1f707e7f16a37512c445000000000000000000000000c769178eab79d8ddee09f1879128f8c0d4b6ee1a000000000000000000000000ac414a2b630c7a6529ed0c9a592b4f6e32f9fca2000000000000000000000000c7cae84c665538c839a07a8e1e893c7594c387e3000000000000000000000000318e1b6b0546599459863a9d7911189935e12c6d0000000000000000000000000283baad548fd9de99d94e2cfef0ef44eb712023000000000000000000000000081252221cfe06894400f0486ba4af0609b8a5c100000000000000000000000075a247fda6c4b33b7e0c39acdf406988823f33e500000000000000000000000079a70e72fa4a7779a02a5b8ef6bf4d96ab8262cd00000000000000000000000047832770fc193d6ff07316dd11a67154cbd4ae2b0000000000000000000000003b7aaa08178c39fd32410bddc30e3ff48a2eae9f0000000000000000000000007b6738e05bc6543a03370f2313e7875231fb3c46000000000000000000000000391272173bcd74af3adcf4a603cd093be5942a9d000000000000000000000000401a2dd58b5c842843cedfcb89fe5fde6a2fe32d00000000000000000000000024b5c5abb6d0816715007d3624c5b889f2a96449000000000000000000000000959b184c7b2075b854cfed96a7412ec26152ba9b0000000000000000000000005dc9f577e111217fd33bb5260084fa39810840a70000000000000000000000001cbd86f2421d4c30955c062f7984ea2399db7d620000000000000000000000001f72cacfc3d964736435c102d209f3851b22063c000000000000000000000000c1c3dd843208694c513ad03fc94d6e405edde9880000000000000000000000008c0bd4063a8973997db919d618ada2ce343854f6000000000000000000000000bd4c3e597597c95942622d66f74a7b399698fada0000000000000000000000007fdc3d3c3f4ca5137208819c467929e8e9f5a6eb00000000000000000000000078874f92ac59aa741ca738487ec4387682060fc900000000000000000000000013c4eeae46d60dd4c99307b32f218f2fe9f5b728000000000000000000000000c9ace373d10097ad993612606e67801fc432289c00000000000000000000000085ccb89c159f6eaf1ea643f4f71a455fd7f64630000000000000000000000000e076a8d58d501577aecf33080680a19ffa02ec8700000000000000000000000093eb8ac180a88e814ee7a0a006ba9a1ed5faf4280000000000000000000000006c448d7d16cb1f570b303e51f7dca90ee5783d0d0000000000000000000000007bf48dfdf839b776a646934420d0ae826a831e5c000000000000000000000000fbd0ab21a80e0ca9a0ee25804517960303b635640000000000000000000000001e12ab8ba7d950aba292be18ac34c40165a722b000000000000000000000000083c9ce1af761e9a0bbb6741372204f95edd945f0000000000000000000000000812078c05bfa0e1f7fa33b14d7ee0c018063a19f000000000000000000000000c904c09fd029d45d7f2d0ed1da79064279f71ef20000000000000000000000005c64c3bf76b4d5ec72a829c8a649ecadb8462ec60000000000000000000000000fbc7eb058362dc3e17a763f10af2cfb21adcf5b000000000000000000000000627e37461a7d67888bab6f6f100a8ab9e29b9d0b000000000000000000000000bff12bebb11518ca927fa0a6e0f1b43ec04f933a0000000000000000000000005dfff5f6a2b5861357418bb070d938bbf6825664000000000000000000000000d359ed3d057c4786d50bebc86e944213afffac2200000000000000000000000024f84f1e292241c9dc878682217c794477eb89f9000000000000000000000000074f06e7f176c6211732841d3d5960c47f41760d00000000000000000000000083e5745970df7d1d5cd7010d5362d592f222098100000000000000000000000093275e1f1cdbde6d7600e24eaca5c10e6089e70b000000000000000000000000b02eabeab26fd89ea3866e6a85486eeb16daec90000000000000000000000000dc4829587b1a2813ed0dfc4aa8570a35f5bffd4c00000000000000000000000006cfe6e6d53b5bbfb5e2d10af6af0aff41d60cc5000000000000000000000000e14171f7988b66a0c148ef6e63421d34d9d201d4000000000000000000000000a3c98bfb4c476acf13689c6152171c7363b29f6000000000000000000000000010f3e49452a381f3d285dc24e0ee54b7e799a00c0000000000000000000000004945d90aa0359908d03cac771681b1bcb3c16d90000000000000000000000000a3e1cec442cc8e138aa1cdd1202dedd290bbf6b9000000000000000000000000755671830842218312b09f4609df43f336749f1000000000000000000000000091a93f19422b57ac127f84fdcbdf72e3d6c2b4eb0000000000000000000000001e9bc3c9e5cc0f7791468074ab4af925fd216dc50000000000000000000000007d6b483745aaec28f22332a74a03e9e64c347734000000000000000000000000bea6776278cc00fd5afaec919cebba4b2d069c7f00000000000000000000000086126274056dc57ba5430d43297433d26b62b0ff00000000000000000000000002400b0e477561e138e25139a8f8a75f5b5a12fc000000000000000000000000abec4a6e16190677b4ccc9487a1be0d58e4b2b970000000000000000000000003fff609b05373dbf415da4166edb8090cf6679f300000000000000000000000083d82fbe369b2b1a6af70fb3096f5123a07d952a0000000000000000000000003a4152ca262208bd7beab2ce29447cffbd8dad260000000000000000000000006a2c08a1ecf1ddc46ee16b54418111cd588d2334000000000000000000000000c01ccfea46927ab96b15bec6b89c9baf6ddc133e000000000000000000000000911d795629f4aa5936eddeb5c5c58c13c44025ba000000000000000000000000990fdd4d51028326054735d7ef35a0617689e8b80000000000000000000000007638e754f349d187169acafd716486734282bc9b0000000000000000000000002b67fddfbbd9ec9b1306da032264202ef9a5eb6a0000000000000000000000004982c11697c1c1c0854aeda465f0f2c1c5b9946c000000000000000000000000f430641bf2eb7a17e6fc85193ed7004ab7ce8677000000000000000000000000392a70f2e99587dd00051aeca32e7b86b5d24e9200000000000000000000000071c9100d3f1670f79897dfcaecc3fe148fd37c8700000000000000000000000095ff996655dae53916475794db968e83e0b27eb6000000000000000000000000936dfb9d5657f15a4e2ec117ccd6d4b8dea950f600000000000000000000000033fd9fc5c5dd75e228114a237011d4181089eb570000000000000000000000005a6b2043a61b214babbb20fd4190034e957f8b46000000000000000000000000d92a12952f83de133e9897101a2f2b1f72ca233e000000000000000000000000ae188f3362935d544c2e24e16032e76cf470ceb2000000000000000000000000f4571b34897ce2fbb7e7527525e761bbb70aa85a000000000000000000000000e884a80e9740d7d2442ab9abcf2745af4cb26819000000000000000000000000614acf910eb54f2bc40e30e8b011cec8d4fc741a000000000000000000000000103ee3233e99d60b31dee07e7e36577f55693cc10000000000000000000000005260693787d023249b3cab19dc933e31365940f20000000000000000000000006ae0df3a9a8bbdffef4658926bdf6afc18f801160000000000000000000000005584faa4ffc5d0f0bb26c07b581f8576632b98b6000000000000000000000000009a892d12677595d2e4833cb2a900058d3346520000000000000000000000001e23a312858d14ed29add4dc903c736d9dde451b000000000000000000000000ebed1778852eec94bf592fd735f4e653aabd4c7e00000000000000000000000095a0ace3adf2d40e98a2499392ab320180e01bd1000000000000000000000000c3a0433760575fe6853813156013e48d00a28e150000000000000000000000009a1ce61cf08c6fdb17e0eaa263ca7650d2adde27000000000000000000000000809441befdc9aede9ad4465aa4c0b65ab5d7288c000000000000000000000000738c50f042489d707122d956018fe092e6e49ac300000000000000000000000038646d6f5fb52f9dd497e5729ab421c82bf90a3a000000000000000000000000cf1a8f8e738307d45af13f42456a2da33ab467aa00000000000000000000000077eadf04ae7ccacaeb9935dafcf0b9c5f27a878d000000000000000000000000fc266a157e4fd5ef3c31e7e52496d6eb31d9cf86000000000000000000000000e744c5537b2a97ee362ba0ff5477d44d4ef35ce4000000000000000000000000fa7f722e25f928e14632372e20a397d7152b1bb200000000000000000000000054932ca1e5aab093ea5d42fddebb794a0454563c000000000000000000000000ca8314f7d30a632cb13c63e3f438d1829a528163000000000000000000000000579c02586cbae8536864698fe202e67a90ad8669000000000000000000000000c70b361eaa882c4c18f6d507f8061194b05db8820000000000000000000000005f0cbada728ae9f578a593296068a8b49ee4afb50000000000000000000000000baec5c27de67de9d6ca9f29458759754fd6bca3000000000000000000000000c6f1325106bba71648e7d4ac542a0f172c4583f7000000000000000000000000d334cae544b3fd829512022d57d99ad375156ae1000000000000000000000000119d8b37056b5509db72ace0986559c9ed90f226000000000000000000000000ae9860d2ae950391708e63b62f2f1582881167f3000000000000000000000000c562f2a9e870231d56ce357f7e53799d8439397e0000000000000000000000008d6aa0406383c8af27ac74128b6da1737437605c000000000000000000000000fcdcfaac7f38a309f74b3912e8e11016d658868b000000000000000000000000b6cca0aa8e5e9cb0030b3900d22f8b5486a4b0ef000000000000000000000000c4595c0095f8a582c8e2d06dca30558efd0f9b2d0000000000000000000000002072b7d62fe33dcd175137dcf84e0063b8c79b16000000000000000000000000275d1bd7b2a5860f57f141b005393e5acaf5c932000000000000000000000000ab333a87c4c3c0f63c62b4fef76d331c45a0a6e6000000000000000000000000f2684f0204630a0dc43404347da5dd3527a80d95000000000000000000000000026cfe76318fe286fc909adc96c5979d65fa934100000000000000000000000066d7c3043586a1b38ebdf1e64c2e2ebe653f1fa2000000000000000000000000c5fbb7eb7af029cddc6f8294d20434581a7b3f7c0000000000000000000000004367d179e6c8ce689b4acd54e196632ffa65fdbd0000000000000000000000009aa0cd7af5dc9e8df423b2a2ae2fb6dd97971d59000000000000000000000000b191e09c1cb3f4cc33add474ccfa23e76bea466a00000000000000000000000090a2d190a4205bb0d0a3ca56006c7343787cb5070000000000000000000000009dc9bf34f0fec769c91ff7d3679698fd286270e800000000000000000000000052ffe566ecfadf69237725056cacab4554ac9e0a000000000000000000000000c87dcd4c347ec1542528984981eeff1b0c1f053b000000000000000000000000b2c445d4f20058582789105505a1cf88c95ce8b200000000000000000000000042a662b7cdb5c23cfa341f0a94aeff25e5ce925a0000000000000000000000006fe1d18d6f96d6d1f30a1ccef1340c13e78ee5fa0000000000000000000000000e140f98ddf60fa1bc27389b00d518f52fb3cc24000000000000000000000000509300c3fc12c55a165d88df351cb2e2a2cd81b6000000000000000000000000deb9c36ab9dc47e961b74e69ce7d1abbad9c1ef800000000000000000000000096cd0e38b8b035548bae114952b2c339675ebc8400000000000000000000000036eb90ff34ba8279eeea0cca0e11ed8492e4633900000000000000000000000071fd3ce0a055804c7039ec3a72d81836427c2a29000000000000000000000000640323cccd218cfb975fc7dd17429af4b7b96e8f0000000000000000000000005a8266d43dd41fb237cd5e0bfb5457bab876c24f000000000000000000000000c1ff7b95bac393a464b929bf62711952ccd11dd00000000000000000000000000eab40de5bcc19ea53d258f326326e341ed3a598000000000000000000000000e030a75bbd300bddb6199aeaea77cebe0a991fcc00000000000000000000000028a997ace7f08cb6e697087812406ff930181523000000000000000000000000a8307c275f1e1d600174b8ba5a38d16741d2a8da000000000000000000000000ef893d2f2417098e9c61d354e28f3ccf2f1369fb0000000000000000000000001fc15d7fdffe23c1918a83c86ba84fa62cbd76e800000000000000000000000003f381db39e876e520c6c509f76f8b04b5642331000000000000000000000000e55a15f9214bc4b89324ae12e6d5ceb54ad22e6c0000000000000000000000008a90c5f1f38ce11f3215ed69b7f9d1834903329200000000000000000000000013e0767eac20f1c47df935a8aacf09696bebd35a000000000000000000000000d4d081cb55684b59d5a92b9db115362141ef2dec000000000000000000000000b9bbf152c67c02bace31947f6d2072a3f721d98f00000000000000000000000050ff9909e32ff773bf903d7624f0160730ccd5470000000000000000000000000fd91a404d1157d48f4876974cfd974f6d3029f100000000000000000000000089ffe9a07f7c72fe331edef82cb371d3dd58d5d300000000000000000000000005b19cdb057c1065d6bc574bf50fe02ba495f2d50000000000000000000000002a7dc435ea3d855de23a26739c42ed09d64c27440000000000000000000000004badbb9d6edf37aa557f618a86a4519d5ab742f6000000000000000000000000a58c7ff61fb9451bc0b2add63e252061684de5770000000000000000000000002c8c01038ae7bbd7eee911f2639627a04cc2ffc4000000000000000000000000dc071649d49f60f1cf9a386757f6a941f9995b4700000000000000000000000031f59046b24330e212ab6999700a2153a3845ffc0000000000000000000000008c29422d5b3399f55077f00a9df35737df5b5089000000000000000000000000dbea5a3204dae7f01896ef2fc7b7e59707a3a6b5000000000000000000000000b828ad7b1a6201ff31e99d1429ea739e9bc8f6a500000000000000000000000074db5744eda9d3bd6aa4252532aa1d9be34809220000000000000000000000001128416a3ad303a5804cad0ef0f32c1ec5431e3300000000000000000000000033eb9612723961b62d409fc756cf763008de4a39000000000000000000000000fda525968dd7b3ec3bfe051758978f1252d85bb80000000000000000000000004154439899e935529f957274c5392ef40aa063b3000000000000000000000000336c5b407d643b4006281a17fbe2b6d25af35a730000000000000000000000003f33ce1d951d023e89cacce54821d065a44e4362000000000000000000000000f0ec538fc33aee5ea55f7c36a9438f2bd390d72c000000000000000000000000404dd55a0a7087628bb95ef7c2daf31623903de2000000000000000000000000376d66b5afd7e064c0209b489fb85b3cbd8d00dc000000000000000000000000668f58253689862f788601acd8719b55673921870000000000000000000000006d058d9acdcdf01cd1a1acc054ec6c96e0345c2b0000000000000000000000003ed4bd59f29ee0b72ece464633ec62fbb34825e9000000000000000000000000fab3b743c9b31463b6617253007c354a92589cf900000000000000000000000076fa4e7ad202f543cafea8b9a2b47d87c063034d00000000000000000000000034ef982fdf0d38edeb311a89c10488abe1bae0d9000000000000000000000000c5ef14f3299f3aa19f87f59e4d58157b929db676000000000000000000000000a4a025a3f3d92322c693998b94ba66164a10c2b3000000000000000000000000ebef06e45a3aad54757326ec07e3c221aab265c1000000000000000000000000fbc10f350eb353aa10aba4daabcdd02190d4bf39000000000000000000000000f30eab7ea29cd06d9110abdc4e5c241bf56db5890000000000000000000000001eb745c2b442070d577e903ab588f5fb414e99270000000000000000000000006f339cb8c8d7f9e7b79b49f69bce50801899f627000000000000000000000000cbffb7cfa9b7d9fbeff6b5e61f4799e115128afb000000000000000000000000aa28d5e8431cc546a44fb2bf80173f7c0f7bb6f60000000000000000000000002614b3fee3d3e72cfaaa811a2c7559e0f599c78400000000000000000000000092ed3e81dc6a4ae6419482409b389c4ae28359250000000000000000000000000df8741877b0bc34a3e420ef5dc91e86f4654f29000000000000000000000000fd0ce03e91871e9123ed389c52999e3bdfe9c468000000000000000000000000ff43c53e8fd14cc64a47707f157646b0e8956a930000000000000000000000001cdb4e1d27ea7d1b70453652e2a183d7f1c64a060000000000000000000000001a0ddde224bc181b1e5efafbe1246082bb5cd481000000000000000000000000ec814a42a4ac56e43472bb40ec062db5e5db3fff000000000000000000000000bc769cb6b165000ed0f699bcb4c77ef73196d9700000000000000000000000004d073c181afe2a7ed472c05770f4e62ebde3580c00000000000000000000000016ce1308bd66829e56b58e4a280bb69a0c84bbe8000000000000000000000000e43e9df4a309b23d70a8901bc4f70ee08408d2b90000000000000000000000002b221682b6351ac59d7057b43cb955c48ff401aa0000000000000000000000000410624838c064aa159652a5ebbc55e8fab9ea80000000000000000000000000fc89a8964ac3be774fd1d9bb865104614bcbd81d0000000000000000000000000c26f26ab59d7812c70a72099bdc3264a2e4c299000000000000000000000000967b4b9c335d678ca2c9439ad6bcb107277565a100000000000000000000000094ce702e88462d627c24174cbd6d94564c70581000000000000000000000000034bfc50437f33ef105faf6088208b57669258cfa000000000000000000000000c9332933043f5e2ec9557763bd4409f3983e8fdf00000000000000000000000094acabe7ec52e7766de5bddba51323907a8f034c00000000000000000000000067442311cdb2cba84f6955d573cfc5ac490a57890000000000000000000000003c997c3a8988aa0299c7323ba2e9a8e1c5fc53b0000000000000000000000000e69874464e2f6234b852944887a63ec7aafe48d1000000000000000000000000c448e994b70275a4013b5f3a8fef0761f1c1951a00000000000000000000000014a2d999f9bdbf8b59ca9f5e0ab00b91085296010000000000000000000000005cd6823bb04fcc84d1f3caaca33d09b78c2f191f000000000000000000000000818f308f80d44ff0c17e85ea21a1230ff23e2eb1000000000000000000000000120626322cd5438550dc5dd806df937b8f3f3c51000000000000000000000000a40d9338c27cac2f2633ad950ed4f9eb96d573fa0000000000000000000000006739fedc2e9f1673ffc3eca4e6b047bf45f5958f000000000000000000000000c45433a8cb38fc34d497a42fadf211770f1df060000000000000000000000000e1a496b977efa7e6bd6701b2ad6b092d63fd5e86000000000000000000000000d51ddd94541faaf109150e130e63b167b877af3e000000000000000000000000e98dac94f5f434fb4f4428ceb08d13e98b32b3f90000000000000000000000008765edb55a6ec45e4de907be7c93ae59a0069a1c000000000000000000000000d8c49c37a6df5ebb22fb80c6594a81978a30ef480000000000000000000000000abf387e84b884c061d7c4aa01ee2d0ada068376000000000000000000000000835f018ba17564131f7dc73d3709a01405c062650000000000000000000000009b8a710a097ae412e4980bf76fc29c409b3ca5620000000000000000000000003b1efc1ce329c0e905ce15c491377c7c60701b0d00000000000000000000000027cfe340a3c379a7c84d02b8b3184caf23e8ab020000000000000000000000005a7bc845c2b30b94cf0a90d00573ad6633650c9c000000000000000000000000e3edc20beb72e925be69346e8322b0bc864998ae000000000000000000000000686c626e48bfc5dc98a30a9992897766fed4abd30000000000000000000000004f596c5dd8c7bff5e10b5e7ea1105731a2a957c1000000000000000000000000ddffd7276f8207a9e331c2b7dc052b3d4ae3360100000000000000000000000090a37e96813a2845c396e6e556e0015660fbb2d8000000000000000000000000f14854f074b487639c53f7d9c4cf0bc15fc01018000000000000000000000000d6ec96c492221526c8493a3d828dd45f7cdff4e400000000000000000000000081ce18e2eea86fe7d0008c763a3a4806f72ff9520000000000000000000000008446e92f8f84ecc5f2b0b593e6e950b36a17f2b9000000000000000000000000d6988da20ba861b9f85d38d68b40042d3c15e6030000000000000000000000007ef70039905b82f4f64ad92f4f1491525c0abd1b0000000000000000000000005103a1a23ab0dd33140c8d41c0a75cf0916a48880000000000000000000000001d8f686d5024aff622cb6eded358460ded79d859000000000000000000000000c9165605dad997967c5df9831f06a61f0dfe5eef0000000000000000000000009a0ad6a69ecf639d00a68f2344a8d199a7b758120000000000000000000000003edad2942dd91978a4a6ae19ad4515075fd9d049000000000000000000000000947b747ef881885d5fcaf40eb56eb6961434083900000000000000000000000000d789793b93798588a5f36bede6c3b72e1ad2d0000000000000000000000000dcb2f1eeaae6539da5096fa496acadbd0a13e68e000000000000000000000000524bf5b20696210ed024db79fd3abb100afcd3ad00000000000000000000000026872a7828d5ac06900c5feccedfeb1e70e9a15f0000000000000000000000009d4b6ddf7fc78f482dae530ac600b2b7771683db000000000000000000000000cb13e91f957de7fb5f77a7e933fe04bc464f895d000000000000000000000000aa03aec645523c4a9614d700aa1b5bceeb15e61a000000000000000000000000fee21f68802801738afe7c12d89a9dd55f0559730000000000000000000000009fbd585339c0140e34b751c3c9e3bc86a3360c51000000000000000000000000e42ec12c27345bf9884a2d9d47a23809e909f1fd000000000000000000000000465bd8c118e664238ad2eef76a8920eba2d2540000000000000000000000000016273cf7bdaf859a050b0d5d938b140fdf4e0ce700000000000000000000000050cce834317b4732bb0e6b67087a0f6d185030230000000000000000000000003a25e4cd280646a828c51c4a352602a2cbd8d85e0000000000000000000000006f66b286b498e6438779a46c26bc72c19276e4ac0000000000000000000000006aa65555cd7ea5f7ae1e0cbffd8462f86173c9a3000000000000000000000000eee208ddf403ceaf3ea6aab40f12b9ee27a4c932000000000000000000000000975b2f027f50defc837474e882e7e37bc2360619000000000000000000000000cf5540fffcdc3d510b18bfca6d2b9987b077255900000000000000000000000076c1785f457fd76a5d8ee84e914bd0fcaa9a2068000000000000000000000000b1fae377f425b8e11748b53095494f057ee9f7b8000000000000000000000000af9b4d9789577f526cb215cf2454a5a1c0d993010000000000000000000000000374898a661b1370cf204d1107b804ce7ea0ec4d000000000000000000000000b3e154da583ccd7ef98d68155d7cb9593f56ac3600000000000000000000000061f92bcf047d9ce19d7ff571bde2bc5a03c182dd000000000000000000000000cafc53c4502e1e68417a65c2347c5a3200bd31880000000000000000000000005c1cfbef9c4e2e7a0d78b0264b5ed816ef10a9ba00000000000000000000000035e9610fbe786007d06ec805d5b7a574affec9e70000000000000000000000008f9a0082e85716cdc0f9702ec0e20b44b27b9d1d000000000000000000000000278229fd804dbe4bf4da6cd19276bba089cb8248000000000000000000000000eed783df8182723e115876a83fd9915c4511ddec0000000000000000000000004241899a15d6f1e61fc1a989d0a54e3ea66b60080000000000000000000000009a90a27941f84851c56548c84f3aed010305f21b000000000000000000000000b126c948968cbf3c23a4abda85f1a02b34f0f76800000000000000000000000043186e6699c0f3da6a388ddfc0229e93d1188ca2000000000000000000000000c58b1a8234faeb52a050af782f419fc1e0124940000000000000000000000000e1e00a007ad9f1ec79174010f04dfc4757850947000000000000000000000000d695608b9b79f26309031489f2bd31426498c51b00000000000000000000000073d195ef089c7afd5603c650bafb15525ca5c265000000000000000000000000ca7e005455222aa9e31924370710ae84bbfd1e5f000000000000000000000000e0db722dda049aa79cb24b63988c5e343e21dab300000000000000000000000006f835e7870fb6713735f6f77646ccc9cb3743330000000000000000000000006e078e29965722235b69934b64640c3dfb55108d0000000000000000000000008bc51f85b449b6cb5311652ad661c16dc5d7ad02000000000000000000000000bf38366867ac02dc7d71930e7052df531cc861e6000000000000000000000000ef971b6a3834c904b789fcad21155d009349973500000000000000000000000043238c8c8103abf0f02ccb93c629deb6f6f1263e000000000000000000000000fb90990d775eb8f74e220b128947496f0aa25ab00000000000000000000000004a9549393679545fb967929292842d9fdfaca47800000000000000000000000099d7d7cf781169b57e1dbf3f06a9cdf5859ee5b100000000000000000000000083eacb8429dfcbb22ce388d6b0bcabcca8869d7b00000000000000000000000034118186a0a8a5b717c2f03db7d6d65d45401cca0000000000000000000000002cfe37302a86ded83e357e29d51e1104c5ea9d5100000000000000000000000013eea22dc715582acd904a5f4307e4d0943686720000000000000000000000000e974de269642a33cb9352385e04585d3f5ef2e5000000000000000000000000fc0af11a7fc3dc2c548496c0df1335813fe68f60000000000000000000000000a7eb8a98ba8834226dc5d2d920ae95572d2feb1a000000000000000000000000aed2949f60aaa6e6ea06762709f15bd4f01800010000000000000000000000009f61a0d00f17084d5cdbc8d784f3b9d3bb81b15000000000000000000000000082ad97e49afea9fe148f0e874b5c0fcafb2495f2000000000000000000000000aee6c6e9cac5eb41fe8379514fdfc7c8741fdac500000000000000000000000046a85446696efd27433065b3ba00fe14c586e95f0000000000000000000000006ad93a44d6b14b2965919521669e54d5650e4cb3000000000000000000000000347919f53895777fa0bf2d4f986017c775cfeac9000000000000000000000000a796e35afa5b48ef8b0ce23df79d4daf69b11929000000000000000000000000907945264708d671b88008066ea6a9459713347300000000000000000000000005352ba8e3c11748f8ab5050b59813b09d44dc2d0000000000000000000000005a8b8dd3177f2c245a009e003afde6066ce94adb0000000000000000000000001de352d20960f94ee39cf5a48a4afa87d5b3f7ce0000000000000000000000007f6c51410bb60a5f7284216f24165b34997aefae0000000000000000000000000a8c4549fbe538f8864b3fea2dfb5c933bcb324d00000000000000000000000011ddc30be50a15762ce01d05012524f5c72fca5e000000000000000000000000add0467bc0d1214b9485106e2d7a4b240e607b690000000000000000000000008a83b150deaaad0ff751a962cb9deedb923a41d50000000000000000000000002d0c7121ee5050ba8c00045ebbfb63a8da161c0d000000000000000000000000fcd1491d5ca22e8ca4001827fb57bb81affd32fb0000000000000000000000008313cc7d96f12fbae974e6d47359da8a0515090f000000000000000000000000be137af7e83dc0ecd590a223256085ed26f22a7000000000000000000000000061e69f41c0f82be967f4615fee7bf6202644887d000000000000000000000000c354eb4b4efd5f7f8879a6247ad9f33555024a0d000000000000000000000000b8a5b122273f4c0f57297e1082d5fa3a17f30f9f000000000000000000000000bbd6688ea12d8b7d5aa0744ff7a5ee7b3e81450e000000000000000000000000693abdcf3a5b139bb1cf2bea08218666e6a22afd000000000000000000000000e16bdbf0147f382cc03b3cff372a57f57da4d725000000000000000000000000087010a6a71668e20b508ea8c2f45359b1e5b9840000000000000000000000000e02f2c63fd18cf746a061705230ce07f6051ace000000000000000000000000507bbf59849114e7f7dd2a720351449e57096f9b000000000000000000000000349bb8517c714f016e93fb20c03c01b4331c99140000000000000000000000000a7cde0f99c474efb669b7fc58d1435ee703e095000000000000000000000000f19df39e21f7041cd71913c422f74f77d94a93e20000000000000000000000000d9154f15335bc3c48a10d9163476f3906af7eb200000000000000000000000047862c3e418084d0a26b75e0ce0004d4b3fa538f0000000000000000000000008eb774f536053df9d11784513df394d50bc1e1130000000000000000000000000e5f5c098092a4ef7b50172be99dbce47cc964a600000000000000000000000036b17ce1ea18b1545b6594abaabb8745681f8cc300000000000000000000000034295ae89d600e121425af06733ffa1cce69f81f0000000000000000000000000b74ac15b43dec121e2b757d1397d52c3983631700000000000000000000000075501852b901846d0c951cbc5c4692fde09ef0d700000000000000000000000081c4d3a029dfcd6ea2e54d54b8f300156eef9352000000000000000000000000a9ef8f1668c7e0feb5f53fee75e3d2e1b60d591d000000000000000000000000c149f2becbc74dad6795f73ffc8e4aafe839edbd0000000000000000000000009a80f6bca51b439503de71238d81f865a0c4f95d000000000000000000000000077d437ce213f2c60d50e2a0b8823dcd6fedf7ad0000000000000000000000006e6f5952135e976bf230d45ddf2a3e8368d566f40000000000000000000000005384d2181e8ce3a83fa0b2d588f08547781af40e00000000000000000000000031b5b08e532a8d706f4449d83e96480d59f4d4b40000000000000000000000002d657e0a7afc84ecee399bd339ad54eb495105e20000000000000000000000004acbca4319df059df8cfe798b5ae9396dd8bf1e50000000000000000000000006278060afce6232aefd3589e6828c6b637964031000000000000000000000000284ce1f3f8a2ef71a4d52f5edf6edfcf1986e61f0000000000000000000000001b52bb9c6dfaafb28ba1d507271f0348e632bcbf000000000000000000000000614c847eedf838df1174c7826a129f70d6e7d0ae00000000000000000000000051b04367f41b28689142983d89b41038188211040000000000000000000000007635ae58e5c765267241221e318eef2d3a989a36000000000000000000000000097b67236fa30f0a1b11943c4f93673ef8d1f528000000000000000000000000cbe104bcd0cb87862b89a450afe1454434a1ff84000000000000000000000000c4b616e9e2e7de11aa52e7b187e6d1266a4fd1af0000000000000000000000009bd19d34b27c19ae86d2cf59c176da777cdf3d9e000000000000000000000000e01e9a0527a702feaebe7fce714b3eebe8bd7f3e000000000000000000000000979adf4cf70ca633bb7ec70b7fce1cf93864f46d000000000000000000000000e908c92b725252c9157075b7b944671c8ff8b467000000000000000000000000e38e8fc26d8276641ac3c435753abdbb81a7655c0000000000000000000000003c27639c239cd730aabb9230064b452a62c26ba6000000000000000000000000093a514da4d408c55cb5f6fcd9681b101dffd2eb000000000000000000000000008cbd4ef471208e878a17f6aeb98c085a6b680c000000000000000000000000ccf883e559d166ff1aa632d9780bdf027a573de70000000000000000000000003024b2b6e64135646d7381cdd7d8d11a5afb5ecb0000000000000000000000001f93a6df7a62edf65698d4814b7de9a2e5d4a40e0000000000000000000000005daf1e75e6792c7b53d174416d57cc75ad6459240000000000000000000000007ff41bdfb0ab718bf0ee5eeb310953f2595bb34a000000000000000000000000db668ad592afd9f2efa8db643edd3002379ec424000000000000000000000000727e6e4b0d20c4690ca4d8dd63dd9b7000b409f700000000000000000000000056b73ec90304d6867e64d7cd5eaf9e3ed30ba87f000000000000000000000000f903800caedc062b6edbb219697948dbb46db200000000000000000000000000401e601e29148d82ed4b806387cf9efeb96ef57e000000000000000000000000e1c3e788857b6e2d5eaa9198d12d4cd9b74158b9000000000000000000000000814d0134e7f029266ae056094093b81e6bfef75f000000000000000000000000a51ef758c6288b937c2142c95e5427441e70f68f00000000000000000000000077e359a9e37f7c73ea68a7c86d5dc887051834760000000000000000000000004e00f70f440d4390e0aa7ae3ab982d16f6dd01c9000000000000000000000000eaf75b61c58fbbbe7acf5e63e328b7e91040add000000000000000000000000024b0ff0307cf6c4efc1fd113a349b474161944dd000000000000000000000000f1178236664a448037343f7e01b4e8760e9dd2f400000000000000000000000099bb559743d87ea685f651e3f62c606b0815965300000000000000000000000048d57e85731686602b46dfc1f2334a05f6c88c46000000000000000000000000f75a688b2940b27538c75a93ad84fda205c4aca1000000000000000000000000a30fa7191fe0893288c088a04f2787a494d506ae0000000000000000000000001d0c182dd83a0104d990707c5aaff8bed9c97173000000000000000000000000c2e7bce772e0bfc418a1c94294481ac8a3391f8c000000000000000000000000dffdeca36b1bfaab59d294042dabf341e68e937f000000000000000000000000fe24368d8e62455a12e8b25228f013783d169b1f0000000000000000000000001a7e8befb127028b88562ae9cd4b52092fa10f2c0000000000000000000000009d0e973e00b3fc1ebadbb0b7abbb5a96f2a68f920000000000000000000000007168f52c0a6157ce08eea03a546059cf957848aa000000000000000000000000273385de9c7ff767db10938db2386e8326520ddd0000000000000000000000005739470dd93f9836c9e2da6dab118863f9bb5cde000000000000000000000000e68c3650eb137f7b8dbfb63ba540a8b0ebef7ec1000000000000000000000000cdbffa63d8abe18610d64823b75db78833730821000000000000000000000000562df692180f13093343f5931a34265c2491b7a400000000000000000000000046c7f5d068567b30182fe6eaa788a36bdb8b510c0000000000000000000000000f124478a1743683b49fd77814328049dde6f7040000000000000000000000003a8189613ac083c16e0fcb70307607f6a33cd4c6000000000000000000000000110b1db57b2d173905603c63525978e04dd9069b00000000000000000000000073ba439b465e5a5de2d52ce22b6d4e0cc749b32100000000000000000000000081ccade8da6853fd0d52702eb6080444f9926593000000000000000000000000f1b338771497346dd9cabb4a7a9cd00b9cf035690000000000000000000000001126ca350c523e1ac0e864de6af54a9a1a0739a00000000000000000000000003abf60fedc9144548823d93ad4f790ad62f2cb8d000000000000000000000000bd633b208174a15d6f599928002a64fc667c297200000000000000000000000036aba21b52b32127414333668a0e9db99af1febe0000000000000000000000005f639b568ccfe44efe6e988738b2e77abab284e100000000000000000000000050afc295994f840dee483d2430c6b2bb1d38d0ea000000000000000000000000732e8901fe17eaa58756355d6ae77932cbb32efc000000000000000000000000eb9f53221606e6480de44d88d5683680ef08caaf0000000000000000000000002344badf3aa62acef5a909bacf58e9d8e4687beb000000000000000000000000adac94aec58aa46279b9ec35147c289ede9abe8d0000000000000000000000009d8b651ad42e9d979430c362378da2b9a585f9d2000000000000000000000000dfce875abe042eafe370ca778d9929c9dea594e200000000000000000000000039503d1a77a2afed385828a50d40161039dd941f0000000000000000000000005de4a41e0fbd6f79656b41125a1ccd1d7e9aab11000000000000000000000000470fb1707c8dc0b6af392c83c23ec080d930dad900000000000000000000000071896b7a849cd6508ea9dc95751830a03bf9d802000000000000000000000000eb6b29af58c71cd851cceb3525756a4d4fe4ff36000000000000000000000000caec53ecae38389aa2504079c76bf52e98aa238a000000000000000000000000e80b4433f525ca31cfaae4ade83218020ea1e4b9000000000000000000000000bd42769d80815cd1d1fcfc64d37bbb5147b52a570000000000000000000000000854f0f56154206954c7f3551f30d5cc0111197b00000000000000000000000049cca8e70bd45658e6234c19bb504f85f176dfd4000000000000000000000000d993d71dc3f88d62bae353d6a02a7003029f44f9000000000000000000000000afa13dd3128dcf2572883e5ca754df440c61d491000000000000000000000000e63385c28d353e96dfb0ed1d03f1b1e4ed57e7f7000000000000000000000000defc6bdbb48cd0f8b1c6434537d0757456ff4efb0000000000000000000000002adc22c9b8f778b6f02cc9b1dd4cbe7a32e7f6ab0000000000000000000000004b577d851d0ed6bd95fce6b393fce7a127cf68d60000000000000000000000004d12e6a4aff564468f526e24707d4805038ed99a0000000000000000000000003789b46287547dd3184e322253559b72d89f5909000000000000000000000000973425d1a2a8e07339204625896701b127b763960000000000000000000000009a3ba6eaf0139ffc9cdc2f731d9825198479d27200000000000000000000000048a8999c0945dcc82c552baad7cc8c90d4779f60000000000000000000000000f08e8fe084b9dc17350f6eb7e7c0899206a7442500000000000000000000000044bc523362fbc93b38dd41bf63d24ffd5f7362ab000000000000000000000000afcd96e580138cfa2332c632e66308eacd45c5da00000000000000000000000090f051a792af7a3598e82c49dfdcb0ca950cc7f7000000000000000000000000ccc4c313f294a098be1c3b9524e2cf35be5f3100000000000000000000000000a4301779eac0f16c5fb3fb6a9a2aec13c16906e200000000000000000000000029adef88a6fd9c363b47ca49931dac8443bbb8ea000000000000000000000000b831c0c1c4261b3b4968e2117992164e25a5b26c0000000000000000000000002d159bece52ee2cecbdb1bcff9d9eb3aa2d6738d000000000000000000000000e652950a989bd1f8ae636ebfea4cf02f57fd9a6f00000000000000000000000092a6dc35a3aa1e037c4efbe0a7aa61a2dac3ad2e0000000000000000000000006d278610480dae4efc2fd6ee43658cc8e043514400000000000000000000000059ef592d3f81b4a11afa2d81b4335d894a5e8fe00000000000000000000000009ef1ba629884d6544d1dc63795f62d4dabc501a6000000000000000000000000bd25f126782a31bb1e2e1ee29420d0ff1d2f32f000000000000000000000000031271d9b1cba114e09c6c48cffdf24db5a0c9610000000000000000000000000549cf6292aac51dfc9f28fce08dbff48133be55000000000000000000000000080003fc84381f5db9c4f90cee61daf402402ea8f0000000000000000000000005cb80611d1edd77ed2cecdbd1d052353c466c3fc000000000000000000000000bd9c3b316e1bb6169c50a629250fd1f7a3a1ce02000000000000000000000000701eec11dfa176fe6f0aaf48b80d0889812015bb0000000000000000000000005f5fd3e1d0b997c1cfe7b2e631f736f8a27496e700000000000000000000000001140d563b69a3a0155926da0c5953a9bd3e84eb000000000000000000000000e38b290438cad24d89f506fb06219b0bca15d62d000000000000000000000000e649b1033539d663cb4e49e0b0c75010997627a10000000000000000000000006041d58ce61fdea20ea52124149d57b5a4f72501000000000000000000000000d6d4c42fe7e000ffeeb48391b8a89a752e4c6bdc00000000000000000000000035e18c8a77f9e1cfae3dfd520ee1603631aa89720000000000000000000000001959b30609559b82d3ad407f40775f041a91629f00000000000000000000000034ab09ddb376732075926c46dfe6fe32cc384ae90000000000000000000000005b897e4513a9d16715cc46e2e8e1f4632dfc1ec9000000000000000000000000a251ff74c226844d47e2efc437677e5d48802b2d00000000000000000000000034dc7561ee736808da1fc78cc7d22a599a017acb0000000000000000000000005a1729401a1ff70db85b3f65b0429eadd4775fd10000000000000000000000001e0d9afb78eab6e68e0e06197f5a9f45bf2945f50000000000000000000000006b27f5b4515ac4eb3a706aa494fc877b1b824639000000000000000000000000e9848cf878b5bfe3ddc41bd69b4dd2423bddbf87000000000000000000000000f8d7fb2a56978a652665574d8afdd567c3504aea000000000000000000000000c2cd9cc24fe9dab207872c22394cda4c053b41500000000000000000000000003ac3b14b10c105daca320b691bb72a2dc001d12600000000000000000000000056df5fb1ad9a31cb335bec620d3c697a72452bbc000000000000000000000000a85046bc68c3e2289ab64d30cd7cd58175e36cd40000000000000000000000009035a5455e0c56bcdea27effdfba09d9d798a6ff000000000000000000000000753b2d8ecb66c0b55311e00938903e550c9dfc2500000000000000000000000049eb342395cfe5e0504faa8d421636efea5a8720000000000000000000000000ff898796c1a339d3d0ed1a34a0b02f6238cdbb700000000000000000000000003a03161def19a50d1f9de6fb4f49fb56cb3e3781000000000000000000000000fa4ad1047e2cb8371650d34a2da92151cf93e9c40000000000000000000000004bb5ad8ced56270573f4fb06267d7f1db2a699e200000000000000000000000032143a02fb6484d18c79fa0401c9bf760dd3de680000000000000000000000005a654365c1af59249f86f201ebf44e3b61473e50000000000000000000000000fd8f3c4982868a35b9acab276d016e596c949f4c0000000000000000000000003bcf1617e86bc213c365bcae7d7dec92903c93170000000000000000000000003cc24b49639c69ee0c9671e740b90f4ac0cd6a04000000000000000000000000450adcc3c80c543e71a1c6783716d0944420be90000000000000000000000000ce93fe08a85b58a89eae41b1a4d4b623ee60dd1c00000000000000000000000091cc8db11976c90549d4f4c8ef5111da63027de60000000000000000000000005728ce9133d26371afdbed441fe5104d2b8540760000000000000000000000009b86db3f267a81d38f4c39f584cf7182b4f57afc00000000000000000000000076976298e10894deba39199d01e9185181ec7ca4000000000000000000000000800596adde880d215287cb6e5c99368c9e859638000000000000000000000000553dd04d3acd0bfccbb1165381eee2d9323a60e6000000000000000000000000366e2d6a29f63a7433f6f577e01fd21997c00cad000000000000000000000000b93d0e6277a9265f793a98ab425cf678ee81b0f200000000000000000000000077026e077a84937ff987aac91a7df59704a4387a000000000000000000000000b17a1bf8a647f734677d9e0da5a48c3bccd89531000000000000000000000000cd70f133665a647eea5f7a32e959875288e17791000000000000000000000000d8291cde09433a188eee18649fb25f3e4fa3d02b000000000000000000000000e4d31ddd12ee1f1bda8f0641e79931c4367d56310000000000000000000000008091400b55ddaea95f2b775edeaf991a449fe60f0000000000000000000000000dc95e0efa994d04edbc5115d82d273ff3e203de0000000000000000000000001e2a6ce12c53a0d5fc1cda8efd033d9e7c24fd53000000000000000000000000677d2b7975dd244f1b37513a99d77f75cce24abb0000000000000000000000001b0d3be5a3dae472cca9bfbb34fecce07c3eecd400000000000000000000000016d2c944f9c6b15090f7c9778ea2cde174c341da00000000000000000000000042ad7647662062bb8c0583d8b4b90f79edb3acfd00000000000000000000000026b3aba96c816da2576bdb80442c579567f0f65d0000000000000000000000006d7f4e24c76af3a6a4706b245f896aa41e10442e0000000000000000000000002d84695b13723eed1b0f0f49d8f6501a55ce5dce000000000000000000000000b650888ae289ecc2a9429d53fd2d91242ebfdf2f000000000000000000000000253727adeb0709df2d11c0c492fcf9eeea41820b000000000000000000000000b4001c6bb465aa1723ccf850f00f40fe47061d4b00000000000000000000000026780cdb7455cece24a25679429a4800a9cc6ce2000000000000000000000000392075f9909fa4ddb9551e82dff24e49f6b48a1d00000000000000000000000058e82cd50bfba8838ed8f48f9befd1bdc89e917c0000000000000000000000004ddfb208cf881e43273370c9f3927749e28aedd8000000000000000000000000855561ba72090392393c9993dd33431debdac891000000000000000000000000fd005aa5fd5888aceb0dca6ef4e9c408e17feaad000000000000000000000000ab8c82544c03a1aabfc58e657faf1a8a7b9e95cb00000000000000000000000071071b8a3c7573f6f7f904ddab7eaf650b0c372400000000000000000000000012ef4f796fe2257653a17e9a6177a10ff38f35d8000000000000000000000000a5c4d6f782c0a1f6f7331a859b7d01605b21c3fd000000000000000000000000ea28f007dac7af0ecd9bc7aad9d8e9174cd58ae0000000000000000000000000c820088bd6951548c1736173fb43f097b8c410b9000000000000000000000000795b0b89d25da8244ce5497eab1afac244834411000000000000000000000000f184414aaf75e7e0083c579653d5d599bd22fc71000000000000000000000000f36a43a9f991361a7363e15d8e4297b7ad2dc40b0000000000000000000000000847d84e9a464707b617cfd7c1b72f1fd1ab8c7a000000000000000000000000d2ee0d43df483e994be9aef67ee0e3f40e15562d0000000000000000000000009574d99b776832798adfb9d40cecd5ed7a210cb9000000000000000000000000d64034f11da5b12f3fb8c0167629f6c5082bb4e300000000000000000000000063c64755ceb49007d676bba8007a13018fcfd4cd0000000000000000000000007205775ebd5842146370d859b052c93ca19bf907000000000000000000000000953a83e7cc1896f888499c59e916e946f4e389ce000000000000000000000000bfe646ebcec19009af2df30f761c1e05c277ebfe00000000000000000000000021e90ec5e66a648198a7f79b2d941777eec4e996000000000000000000000000499a9e3131bbae720b585cb42d8f00c77e96d531000000000000000000000000fec8efd7cd0636bf2876a594948903373d3b09a700000000000000000000000081ec84fe925a3dcd22955006dd52df1ad5538003000000000000000000000000e8c6f6de99b4b3e76d6772bc744fcae637bf99330000000000000000000000008fab73a7c00ccf93ab68dea18d9380f99165962f000000000000000000000000cd078bdc4a44834edbd8ab2421fbe941acb84ce2000000000000000000000000893db53f205101cc37b6795705ffd31baf89df250000000000000000000000007a5a5c1f82dc2ca50911ecdcd6303c0d155461a90000000000000000000000004a0f667cc2d50885e9a65cefc0fb86f97e64b84a00000000000000000000000024e5209038aed7f9f05b800d2623d5378b077873000000000000000000000000d2007bdda4a1fab9dde9a7ac66c755a38930704b0000000000000000000000006ad514c950bd482c7cdf6f5cc189472b09dc71c3000000000000000000000000265bbcd558275fdfbb9b4e0490f22fbced38f840000000000000000000000000ef8922cda60f622a4c0000cdfb9a59adc3dfaa2c000000000000000000000000659482842857534164efd39a5d00ceb094e6a65500000000000000000000000060b70d45a5283a725f617eb1855cc7db68a17c50000000000000000000000000ccedf9af0fe0a9e119a8e533bc6f1a997f9a5ae2000000000000000000000000a3c0a694a6597838082245054f618070c9250e3e0000000000000000000000001aa494dcd59257030f1e131ee2957d393fc6b2a30000000000000000000000007ac8d4a2d952da389d28de9084b9cf5b2c92bd430000000000000000000000007bef0e49b3820e43092543bccf00ecf04a122b4000000000000000000000000065d715c461476e074f838efe7ee545e06c60fd1f000000000000000000000000ac2c4c2b646a8e5498a040b95c999d281d1fef7b000000000000000000000000bea68f152ac4eb4ae53c0a17ef92bc1f44a1647500000000000000000000000055bf3a1d55e1d8da025c9d58cb46858e4b03fdf0000000000000000000000000078b40e23cf276c7f2b8635474ac37be0932f7870000000000000000000000005c530a29ec633218d4825d090a1acc1e52e350630000000000000000000000000ca1547b6496b6ea42622e812b32fdc6bec6503c00000000000000000000000027cacaf07cd2e01f19ada06b29ae15634f11a11200000000000000000000000042d271c684272c118442e5fca7f1aa0c928c2ae6000000000000000000000000bfa30ffe5c1d220824fb9477f26d2190cb1c2eb900000000000000000000000095d7a876c09b2b106a963fd0b141087952e42878000000000000000000000000930fd57df4825c12a8d8754ac27640a59620b5e1000000000000000000000000c2bfd059c576da4aedad2607df68048d8149fc480000000000000000000000003b0439ea6b0570bddd2ccf29bcc71e164f3cee79000000000000000000000000339e1bf4244317700cba45cfe360d4058432198e0000000000000000000000001f7c136450b985c63f31b186b0edd86f970aa3ed000000000000000000000000593cc6f403c078f6ef1706b1385b06e470ba886600000000000000000000000091c06f40c141281a7f4fcfec9b175619786e933f000000000000000000000000bf223702ba0a0d19b6eb0857b0d4f1e1ee54484100000000000000000000000047f3f4852844710195752fc43766769b07bb5e5900000000000000000000000090c3304f8626dc8211b8b33502c9d8505180253c000000000000000000000000d283270b2fa089bf0e9afb65ca67f036d71966bd0000000000000000000000008acf5268c0aea8bb4b4b479c68a82293ee86fd6e0000000000000000000000004caafeff737ebc4b79628509496b339d3b719ffa000000000000000000000000833c4f19eac339c4c17dcccc2fbd4ed55c7e1d77000000000000000000000000e88c7c7200829bbf5bafe58d0267d19979af8a3e0000000000000000000000007f04a2fd6278592fa99c1b61bc57b33bf4237bdc00000000000000000000000022cf028844ad763d03b650b5e72274d2008d8d8d00000000000000000000000004a4f7ae1279b33e4916f2c0a74487597656eda7000000000000000000000000823bbcf7117e12e50792e24d9093fc3ea7eed8060000000000000000000000002b179dd31690ad93510d05780bd5dd68102acc59000000000000000000000000236590a089a8df5bbe7bca46236a79a71815b0c100000000000000000000000092bd27389efff12b849b0e55f7d538d8ed2c21eb00000000000000000000000065e6569bc871cfa5d41566f92687b95d38fdd0cb0000000000000000000000002f50881408afc7c27e87f5ddd15f5524c3d075d50000000000000000000000008c1591544d0e3399d607bb79c97bb84c029f22980000000000000000000000006107d740319d6b835bae6d61d4bd43aa90de3f2100000000000000000000000099abb1cff23bb5d80a485bb203888a1f45dd72c0000000000000000000000000a5fa82d3c8f71482049bf51ac51c36e3ff10d80a000000000000000000000000e7070cd61fab8e71533a63c86b0c9ea13a43188900000000000000000000000072f61239da64b98b094abb820a0bcd97669fdac900000000000000000000000069390ef82f69239b684db02a53326a58284a69f0000000000000000000000000e4e3e034e69cd69f6b3d9312cc133238bf510a50000000000000000000000000fdd1472e6d38b9e8f2974ebcd1dfbbc596f80978000000000000000000000000f17b5308a59b05e7c34ce4df7a6e5e81e973696b000000000000000000000000089f91e39a63101994df7e7a4e06dabb56e5d69900000000000000000000000099aff0c5e7b2b240469f0d99624ebee7e52f477d000000000000000000000000ccaaf5bd58035d1850b982333b0fc0f888d151e70000000000000000000000007c696bc9072e872c8c94f50d510ace4b744af03a0000000000000000000000006f9cd24ffe2fc56945d636f197c782e094972ba3000000000000000000000000ab0f844034a4733a6dacb0509927543f6b2f3660000000000000000000000000271f91f68bba1d4bce0d58716422e0893196849b0000000000000000000000001bf2431b8065f4b9256c45b61662cc93f76275040000000000000000000000009dbf1cc81fcb7fd556d4ade7c052c9be9ac35dae0000000000000000000000008826c12ecc391a0c9b76eeec9c7aff1558e229590000000000000000000000003174db691e3c8075476a5876e3f4e4b2cfa4d0e3000000000000000000000000b7156d409fa4ca7aa68115b8ae349d09cf80c91400000000000000000000000076ece4f79be70c5e09a87169d3ed1ddfeccd9352000000000000000000000000bf7519ca615cb1dd4b690c964b9b21f1c84b6c8f00000000000000000000000016d8ce0905881f0db1578a80b641f54d2544e55700000000000000000000000068bd215c1f18f2e2d449f11c5fa667176a14e6bf000000000000000000000000b1de7932a0f12175064cf08e9e3aacd4f2c856260000000000000000000000008348feea8f2c2bfe405c7d291a8894764cbe240c00000000000000000000000021f0bf25911ff8ba37e77475bc16732e41ed0c13000000000000000000000000773679ee633c85adce78f8d0556456fb628f764c0000000000000000000000007d3bc13cd0d592eda8b1f0f5dcfad9d8599497b4000000000000000000000000719821708891651efea05a848a0592801510842e000000000000000000000000e1f8f8866b35ebc2c78bdebbc6c5e7fe6637383b000000000000000000000000d220c82b3836567e51a45f077a3db60bf86fe72f000000000000000000000000b0572a593627778369bc85c85ce6fc6f84ccaddb0000000000000000000000001e7b1c3f3fece20f72142f1c4579112b69ca05c9000000000000000000000000627c4b9bc35dc399c39432b4088f406aad8b78980000000000000000000000009cce0cd2a24bbbf9ef85df90837daaf37f7e5e340000000000000000000000006a35b29d06dff3af34dfcf75b6f1efa25ad9cfa5000000000000000000000000daf00685170b78ced29992dab6ff27a9feaf5276000000000000000000000000fa907b4e68ce4d0313f94a9289ca966a535948e50000000000000000000000002ac21841f09e9474647324223fb2dba6d06cde0a000000000000000000000000c687909b789cd985aad1bb147e8d648c18ea6f0400000000000000000000000011a8feb857f392b4cfaf353aafddef81d8f45056000000000000000000000000d7acd9811608f80c130bc90e2223e210ec5d572f000000000000000000000000e15ccfed6d1adc2486447bca20d15f568d2451cb0000000000000000000000003c228833e218ab491afeb67cd84da7da33aa4c30000000000000000000000000c1ccad2187ca4d5a2ce0f9fe540e689c99bb187800000000000000000000000058d93ba2b702ca186d6c1a1676272cf844ba490e00000000000000000000000071375afbbc69c273dec3a06a2114108bc6dbd202000000000000000000000000229c03000a1bb42538e00f431fd57951a586a37e000000000000000000000000a9869434d2830256b96ba23f24decaa3cc5fbbdc0000000000000000000000001dd116e3575a23e76a879f259d010055bfc06c8f0000000000000000000000007d85784ffdf319f38cb5d8c2fde2144464eca46400000000000000000000000048d9db6fe80d95763fe6fad0ba3f482dd9a5ec36000000000000000000000000b58dee930a9ed4dc77290a940db8fd2446424e530000000000000000000000002d552a6ddb0fa2c10f9859b565d266a5cdc53a39000000000000000000000000732f66e432b6908eacf7723541bf42f8fe6d5473000000000000000000000000722db5fab48ec6679758b353ef4f6f3dbf7b8c730000000000000000000000004fc91016c48892fea3ae7ef50060d1ffa33fb5890000000000000000000000000ca06686281def47d472397f2a0364391cecce1a0000000000000000000000008cbd34304858d3f6a37a77e888a73790db4ca7a300000000000000000000000033a976a4ed0b4af5c5c17e9f44aa28e7b352b33d000000000000000000000000c15ef0d4d05a798921e1fb24e8069b9bd6bee171000000000000000000000000dee1d545b58321bf243d3de67e7fb82e62772e590000000000000000000000001d113231aa2346457fd5ed5a2cfb4f5a90b2d883000000000000000000000000cd7f7b0958e0b36d9b8305017d6371eb982cb592000000000000000000000000e60e03f134a531caa663f1e1e3c9f33dd26cbf01000000000000000000000000b7cd312564f873a5882df2caf068c9025fdd68a0000000000000000000000000d3bd25d0506bb257425849b014416fc3c425167d0000000000000000000000005c287cc10186512ee17247097d7c1983d05058f3000000000000000000000000f6f46e89fc8db6e5e4c2537756ffa1fb7e678b5800000000000000000000000018c665877f826499e47c8362d601652e4294028600000000000000000000000045bf193a45b14b568f93b69b37ca001641dc2fc70000000000000000000000007afedd8fe41076c3d5a206ea618d0ef398b1f49c00000000000000000000000072a25e261504b393857ec2dd80e87d287cf3dd980000000000000000000000003f6e9adf41314d3de02bdcf522fadb26ab0504e6000000000000000000000000f2ef4309ae79bf41f05fcb8226fdddc7b920312c000000000000000000000000d86ab30630dd57aa7a869501cfe5990da10e4de40000000000000000000000006b61a0f79a80720405f8328111c6358ecbaf41830000000000000000000000007acd4e0c16e2874baac8ac188199a66317ca511c0000000000000000000000005912c5f1541ba8df10175e1731e8c97251c353140000000000000000000000003b046c3bd07f56f189b24f69eff2325664783e540000000000000000000000006b3c1728c314cfc52dfc4a4dccfc8c0a5d7a22230000000000000000000000003c59211297f9e3215e60bc02b4a8ec3a78eca169000000000000000000000000f45e93af3a9e9b76ceae5dc589b8bca20af0b6d5000000000000000000000000ee7839902e257c61be9d896b1524905bce845b5a00000000000000000000000015c9a81ec46b556e6cebd3ddfb5342dd27616c5d000000000000000000000000acd8905caf87d590a665bed37cb88a81b5fe6fde000000000000000000000000ceeecae8808c39607b3b211e706ddc6724dafc64000000000000000000000000d07564340d99cfdd1e4977aa22bef850d2b219980000000000000000000000004143ae39f64b86621e956d90391f3f9b26dcb8df0000000000000000000000003539ea2495cc7d72255f0626e1a2aa5b6030364b000000000000000000000000f781b2fa3be44ab205e41c50686edfceeaf31ef70000000000000000000000003a25ae63183238f360c5dba429d2217bee72332a000000000000000000000000772e9af327a183ee0b2e11cd8b0f4ec53955588e0000000000000000000000006799f620c1cf4c9e19927a2dcea2e7dc092838f30000000000000000000000000f55b333079f0d8e719ae305fd539b9927564279000000000000000000000000d33690a94475cdc2a6a23cba19f0d043a586bf11000000000000000000000000a79bf4082019314965597590799e116e40352690000000000000000000000000b7d0457fd28f07de5f7fc1af8e736940a455ff2f00000000000000000000000080ef06c89ec243acafe01774a6b4c075d77708610000000000000000000000006a43c27af0d78438e4c8c850cc4c4dd2739d9212000000000000000000000000749f1a3ce6d276389d52ea78cda33e20bb64b99400000000000000000000000068df5af1703c45e8e52f20de407154ed8d641bd00000000000000000000000006485b662532a9df56048093c02ee550b0f76a794000000000000000000000000f8112e43c963bacb7cd2f0a60a51a3f2d75553ee000000000000000000000000491f6dbec645df94e8f690c750d0281c8c40a13200000000000000000000000071747d6d3de84530e696f47f672c59df7a4a2df10000000000000000000000006e0659bd9313605318974483ff5c4a6a4571a826000000000000000000000000bd48b457a8518706660705245e0e721daa73f882000000000000000000000000e11e4c22fcef936b0da34e945c7ee159c9fe76f9000000000000000000000000968fcbf731977df98cf55cbe6f50e9001b838c47000000000000000000000000a2f31d2e804154c7291081a4e7337db156bd48e7000000000000000000000000b72de0f450682afe1ede1c94102b16a834bf177600000000000000000000000059a1fe22ae16ed397fbc8dc67af468d91ed425d400000000000000000000000074598ba6cb8ddabb006598d66878a6a8b4d13bd1000000000000000000000000aae603f8ead6276b7054f787f9aaba32a70c1dc9000000000000000000000000f61553633f6aeedad0efae1c1ec4e7e411f065210000000000000000000000002957be1ae45ea3f750fbb903785b9d69eb7a85da0000000000000000000000006b44dcc00ad79e4be7df8b8833a4687bc93c34c300000000000000000000000019aa66f5a4a90c846218e44660d79d3a89e629a1000000000000000000000000080350a1ac4d9c342b661937649b3585d2f42d2d00000000000000000000000003783545da941d2dae8ff67e07329c001d23e80a00000000000000000000000016d1acdbe9e47bff397cf3523d5d9fdc94f4ab31000000000000000000000000577b55660fd4d51f79cfc68552aea9205b78e371000000000000000000000000b8d047dadd90b5d0bf44506c94054ab6e6c5b55500000000000000000000000099351d913f9862ab25e3433dd33854e3d3fe63700000000000000000000000001356c23db6f4ff8a1ade20ec6714edc6ff183880000000000000000000000000ce7da5f1247d89b76bd47fed0373c3629c2b3c4f0000000000000000000000007cefc123ff8c83846061eab7bd642527b8b8fe4c00000000000000000000000018540d5b93b339f126ae215a9b36303983a753ac000000000000000000000000eb819aa0d6724bcb5ce6fb6494a8444ebbe067f20000000000000000000000001679d9aaea8581a78f2feef368fd2fab3e74534c000000000000000000000000050752c3e5a2078f356ca3425ce336e4a5831eda000000000000000000000000121e53b623fdf239e55ad490e053d4c41517413b0000000000000000000000008a5e8009b0057347748bb4015ad2a1a7b8b0a5040000000000000000000000004d257c2709cd6a564b407455928d2050cf77644400000000000000000000000059e2bfb32c25f6975eff9614ce96180885dfa7dc000000000000000000000000d6807d95723fa6f98dea233c03671b590da7f21d000000000000000000000000c64e21637f51bf25abf5340a088cb1fb0de7eadd000000000000000000000000c92cc53a7047fd7d60367db5051f1a9dcfc30b700000000000000000000000001a8c0c5ea447147dbbc611888afcca9f259144730000000000000000000000003aa6a474eede987cae1a91766a629207a6e6fce500000000000000000000000089482918e00abdb1583639088fbdae1d58a4973a0000000000000000000000004150d3fce7c03e499bd18d311cab5e8883c0f3a000000000000000000000000029f69bf6567915b028402b7300df116892808ddd0000000000000000000000009bfef5c6a17a22c6aa7ae4c245a276c054fd6c59000000000000000000000000b7c16ceaaa122f6cfedf637e7b31d0b891cea2da0000000000000000000000005279079af917c157dca381494c8f3f3d677c8da30000000000000000000000005a060208fa64214042a491861190f6991c4a3597000000000000000000000000bbda7c3f4a45274e171804eb755a1d858a4fb35100000000000000000000000079122a5815bc028d3281c6c676d79ef6accbc3ee00000000000000000000000031b93aa540462f39a41f91ce5f732242bd87efd1000000000000000000000000766b04afc422ef0defc6e15ced86a8b7c7b75b960000000000000000000000001363445a1622d536ee5e3b6410b6db8b123bb751000000000000000000000000ad4d71c3afb9e2cd1508c60b7de813e42f5f68f7000000000000000000000000aacab70699ee324ea7763f989145e0bf0d2f472d000000000000000000000000ac02022f2fb50da976ecfa5a3d15a355d314fa530000000000000000000000009b9b2c93f99e4f3b9dab30bbf9c4c6f769eaf9fc00000000000000000000000022ebd935af6d9d75cc0c23afa161f398cdf77f66000000000000000000000000e2df595579f389b472c17a248b23efb5d03cb2a8000000000000000000000000a53930a5fa8001654278be6d1cbe9c2ea4871308