0x2cffd02ed122de3018177d751696053355129dd070a02b6ba55feb047101422f45b970148fb32b077306cea643a6a14bb08f6d2d700318687e983a71f2171a5c087f6b1fc13f44cb4d8ca947eecd5a8a11b13dff0d6f3865e9219c563379e25c398787cda420dce307fc8d0a0b0f069f2606026160373e1bc18eaef1769e8e7b3247345f16db0c64d847d810df666046a905add5648ecd300b0e42a541070ad142a0b097aeab6f28e09cb2118917fbfef354fb05d797ee1f3080f507978ee84613c3319795e19b3466b6a20b69633dfaedc4b5a2ccdc16098d843c829ad8d77514dec2ab4bea459e81063d5110cff2b2372a00ae8c2361bf63c74d369bc3ee929093c808679835c98879152523fdc0704f431947ce9f5befdd5be3ec11867dc082c6ebc6957f760c1985cf472f82d609b28b41c0edbead792edf4d15622613f0ed9a9f7e9bba2facf21abfd89d9700a2b547c489a14a4507013bfbcaaf218ff62aeba0166002e66340de6a1f6a7d31a7607bbdd83e724b439460158ba599ab424508a212fad0208f89013d21edf7c0af82e0a09d8d16a6420be532e44b4bc421aacaea0777f8a4976a04b2ad4b3978fc9c51cf538231c7a23cc9a81912d37275bb34059b3bee9d8dc9ec5dc4e87dd11d8c11970356984325bce0dc364c6053316b5ee93f076aca4fff296e003fae5a820da49e9e56df0b25da12fe550bd84788faafac00808d848ce7b1cac379374b9154e6e442901c03519c18e1bfc45fce8caa3edeb2b3920ccf5094424a74ca0aec2b66dfcbe502e39e943967e31f0b363543188dc99fdc388681c4e4127e5edd379e8b25c1f4346abff5ac80820e1144fdae1621d0255f96d0699459e7a1d37133d5bdc2c7ea1012442de9ad5a1f5f93386dee1bec400eb3ec181c2259d7763c88edc3e5407d142a5b632eee2d6628b226f2f558e632625af48f991362a4696d0991295df630192c6d01174f13836868147a15d171127b456fbe0ba426386459d4f1d336046a3752732bd6eea5529be629313d3e08bda71397558afaad32cdb17f2c7ee7a74844819fa3ee16e9a199406561ac5246b2ca7cc0a2378dcfe49dfdeac7f1f3bf69d12d6beee19c57bc2a3906a06bce595d3cd6ddd2e5bf02a466cac55063458560f3d6c6a9fb9199aa589bdb074c356fbf59d63b7447969798d013715e40bcf0dc64c3b368b2a31a8dc69c454b299864ef7942b28b5cf4ae02825a90ff9104184846a6e790104c4ee2b335ac398eae77493029d20c3dd3353cf7c36920d5b87b7b1d0bb2d27b61fa04fe7113fc4b74d04c4ff616693aa36b078360e83992adc530b58a244b5232bd88ce34fc8f109330b7f4e49debf06afea50f6bebac76066c9284407b79e5234a6705b27694c4a37953c4c3dbb2d89885e8a4ae8bf1a674ecc4053041a9f83ec8f611cce5793f696f30cfa9eac5e041ac7ce2df6fcbe17f4258699223a6563292463f058c5c7c141e6bd8204d94edb80823c6c5568cda6d118484019ff439eca088272b09499885c8a40ff868d6d9d74facf4b98c0f8e9ab24bf31434089531632f7b5a976238729970a692883ae0f9978848e31388517098cd8cdaf14b4adc200b27a00e403f812f849a026ead1feecb19c72dbe7ced5d073c6df146d9334e956b3ef0cc035707889f403a43368a0a5a45956ed4ba76c620c1758d68c644d60088c57ec0699ab0a7fde555a8fb7eda019c8971d7e34f59d6995e5b6f1bd9760402529636764084f8ded218d792f015cad24bfc35f5584558f171af4369f00fc5d2efbfd82addddf317a85110b6d3a550b135ec85de3ecf6af6e787cc1d59a0feb80df6239d62e912619ad2a01cf57c3c77be4bfea23683ffc430b2e15acb3992b46f578a8dcb21207b4f6e43bfde405af454a3966aacdd3a