0x2cffd02e79f853d386e2a1d16abd7614c9fb2facddc0dc050949d4bd27fb8239005c061065fb47f596c61ded1e35953d9fb95770b00fe5586fb76dfff9df67f0e76f4069f984c4388d8f76763a42b7fb0208c09e62518df57256975c918eb2d93d79e11c6a9bb73911a0b067bca3b6a351c760f733603657e2f0953f31d8276479e0cdab8d17ffaa7e61875a38b0d44210cb28dcfb50c7cb510bc7073951e9c5266ae09de2090afb7c764efe24a9f5269c4f9acf1e16fdf4fd8a302b981ed9694eb9d575b3c57448d866c66d482d0b272cf253b084e1722d1b8097e0923b43bbb1b47fe2cea882e7d6055fc40759803ba6c7670d161f1929dfe564c72e8bcb9cef1bf8b899102d6b639a9690261a714f26fe511058e4042c763539e2bc3559e8adf1f3552cf3281fef5b7e54bbad2f6bfac0ecbdc9c48f9675e46b00f80c97cf55098cecfc5707465cd45aca928c0d52aa0e0362a667c9340635ce77882d4994574d445c294b648c09342f2c15e7b90ca3cc91018693a4cd72051458c357f1ac1a04159d3edf42a621492eeb37c3cd12a68cb56f6d9c8ace4bd7be714aca9c63b6f69e39524e929d5f10e96842ea2fe54f4020d1bb0b2165f766c8860517fe11141d0531a03365928c8485c2515104fb2210ddc64892d0a968863550e20030bf06a33472348554457ebe47e45dbb37eb3c6c0ac6401af255be6b1395d5ea53699e81133a1663959313b2b3482457bfbd455b0a41072db53bea0e165f0bc418e01896e9e578e572681cb8dd1b26877f2345b36da25728a86fa5109cd801f04d9b765ba35f6f277226c88fb55dfa901904bf32ce906159f3906b4131c725b1bfc3c3cc98bdb8a980df31171b6d7b0aeab5ac235604f12a82b1a3a21efc8df42103fec62d91474b383c8b6ba572f530f743ecd30c7f83bef1892996e420adc6365f336fadc649412fa3505ec6651cc73960aa7c78378af433bd9711d3a9869e942819e975932e94f449c98cb36d1425d3e7016fb0c9d746ad7e8bee0761127fe7f7b95e8ad2927e22d36eb7dea2bfc2787f5f9366a10653808cc3e9e6d48c7e34d72a4657519954e979612d7430b48ac7cee6a99831a0faac3dbd3815c1fb7af2355e53cc1c137386977ae51e95294e52abb33d38e3e53aa60ebbf1b983a753ca9ef81d9894062fab0c49754ea013016ea9d73d9f08ebfb3427a9726edfd4fc79a1e6e9a2d56b48ecdde012ea4bc273c2e639eedd171eeba1575733e7d73688173ef2a2ae2b53ec808b32012af8d622a831754efa6ab8014ab99ecf89f46edce3f07dae4d9a7fc76b4c08a3904eda3435a844fe7210b1a7b17a8e6609fc3d17569fbe0b7cf07ffc2ad5a85401e0db014afa21849d821aeccdc3c7d812112bcdc27383a36b0414360bb865a65b4e95670cce276aaa710b0786453c184928460f9e68a07b3e2d4511563750fe1ea82a34a24c0572e5576cd7410336c00472fdcc0579566c488e9ef0f7b659494d1e842dbab6cc068720083e8e3a7a945d257e6c7fe3240e8277d2b32861e417b5cb7e8bd4298f2de6cb1402c5d2677dc4ae460f6d1ba4b083fd23c150968793187eed65e16b2511b5821fd7992c4cab58e09de3ac8d8804ad83b5445aac77dd90cc560105040c37712ff02a5fbbdc663260b57d26ee83a53b4f80b6949713f4b3fcd3cca9d17e3c6a2de643b530466826b2e419bee2afc2c116dd1756416df40a8881a4374ac499f05f1d546e7003e9eaeadbf87718ba11ee679418f8220d317ac9a1a0a65b330015473c1024966b77b695e0d6b84a64b895727dde31a56d837278bf08313c9aaca54b074698bc60a13bbfc0ad45812735b5132da79127e2480e1c6dc876d2f9854fafaaaaea51406ab96854117b5692ca9a934bdd9d1ff29f7f4676af796e269e5f5b