0x2cffd02ec2694a93a3082c42616b3e2ac14c2ea8b3964dd942ebb7052048da755166597a7a8a5a33ddf38d954036cfc05bde031ccc32b44b505a12f9dd6eade541ded85b73052c98ff00f5c543d61317bab8c6f1489962cb8313d82d7e66d000ef272e5bc189ac3eb914baf0aa7e13454be3f8d5f8c7b036c01b90df74f7cf3badeda7413638b3523fde2aa962f14caadee4b1b2382baae79d0b7c5c67842626b3e11290ec471814ba415ab7a13909d1d32061912ae722c4d60544a7f78a333915d95c8e91f0efd6f44111028e932d47bd96dbf2e0879e61b27398a693daae4389ccc31778945cb238ee761adf495039a716f4ba4f9292f041ea435f3e82498c96b1131285919c8aec8f7b4601bf8d174bc46ad09527a7d0794b1940f06d76d52f81cff7776e817a30d5a4f8542bbff3a5f3fa32292afd2170dece973a25a63b4f8e20508218a20c83e8e26bb6118097c3b788b1097cbdfa7bdc0fa6fcda3a46e0da3f1d885a35e4431dacb9843a993b4088ca2ba6f53d55804a983e8217134695bb4f536ade638005a6b3f2aaf54e782e2c7986ac8422f5881b121cefc84e77b08ce133ae93cc92cd0fb81ed34624528f81e8c0e17f19ae7e6de36682c2caf83da5d1674e0a72cade7420b9e8c29c7484f8b4f27a61b80753554f559ce4a24e4fe4027b33c0c0b29c0c6ec82f9e45cc5768545d66c587b8eb49bc790165bab061c889eb42946eabed257e0a2951ccdb3e15dbfc641fab99980d3c2b49cc2ded6f10e08af8692e5df667e25cec20c8b02ea125f54bb2811e71e784653d933f189fe779e822789ba54047618a388d63e4157507f99fa6ae2c34804973ca028e570335cbc4aa574d652c68079cb07cda6f8615c2aec56638b9a160e298e530f4f607ee51513398f13c4db7cb8b783a4a17491503a8d75ed174a2f8099158f6ab2a8664ec57646c8f7ee52d0905f79b337e7f3083bd202f11b8d176c31fefefba04b16019e7b25829b8c4e24a566fe3305af998b5b65a6606c9b7e598f02045024a54de8a9c13540ddcd7b71f7ba0584ee2348367f7005e87d27d0fbaf0ab81ac54f350f7952982fe925df5991379b7e4f7669eda54b6c04b59649f2294356a8fc5640db26e9e9412b3c3317686190c847a6827720200162927f7676510d82f7f9af1c9f8e3d5e6bd45eb7b9285e0979aa74c7d67fa43ab5df323868fc9180d55d356ad6d5a7d389f79df9a7e417199f69d9ca6475f7085ff4315bf212f71ecfd225a98703a056b85e71a7cbece8d8c7303c0a624c05382e75dc03a5a6243f38b828d18b06abb84e11b8c5d36657443e7be16882b622c0f20881a87f3f7d3c1f7224bd92aa647eb0eb2233bb1d2e33fd0e12226619d1d768b4d94b4255e64a21fb35dc441b2fed0d68c748fc845f3050ee1e0b1174eda68ad985267511c1c221ed51d920724127ff8a39d87094bc306ea666a63b17a4d339fbfbcfad98246e10906ae0c13572b99dbc88bef3b6c1842d0bdf9199932d70cf4635d67593e1621198df102e72efe5c9c43fe1b23f2846b9b063066f1dc37ac6747981690641ff7374469f033d8bd6064d9f670b24dba6952c6bf98e7377788d810709c5d929b4eaf80751b8adc2556cf6b6eefd7e7d72fb73e0029f6420ed7cf48b6bc87d51616fed24bf658c32a82cd78943cd7ceb708b51503198eec28bf60c5d9480e283bb9526958db75bb1a6d9a2a36748e74b6f053a134b8e77555cc147eadf3bd10814fa87a2f3a82ebd04f9137e5c5db0ee9fd08d6c644927e2e3bfdddb2cad14eb6fc58a046f555d1b101ef78c638766a761955c0f4861ede4a180899112c39cde12190f15ebc6c67d91ef47a58d335f715b97040fba89a246423c4d30748b79473940274e0decd062b948594042f882e0e789ede7ba20405