0x2cffd02eef554ce6ded8f0fb20167fcf32f9f79f88c4bf821621105e87a9203295530011abbc820ff96094e3e1f0207802725624d501337075843f567866f64520268c8a833fb2a41fc8b78cb86cdabcb83fd928f10d00920c4ae35f55d7aa38c71e5c45f786ba918315ecd3d1dbeca57627485f953d3c75de9895488c0827c086b72a70d97058a70dab7ec768201c21b6b3bfea1d90492cb16634439b50d30b5772ea1b24073cbb74cfa7cdea72cf422dab279d56d8f72e798a4bc9d61258b3e79c58a401f4aa88d4d0820fd3d15f8f354de6eb0d83bd9f37dd1c82ab448a106790da003aa43fd11991022e41b1731015398c921b6f0cd22d243ab9c49948132db557f411db1b146ea4e01add93285d464907bf22def9334ebb131a0ac21ec3ef203969f2c963bc711cb0650b4c4556d3727def5ed06342da05c147187843ae6b2cc7dea75bfeade7ca9dd527027be00f496ef63fa6b4a7077f692c7b68a00528ded3e5ade8491623de3a486a714754b29587d06f2c29bc19b328707e146591e7361959a62109960077b11ee6d270bf8383eb408cb2d9fee9486ed349e8b87629b9e2f29662cb1aefaf168f0e3e1a422ecebdd9207b54062d832114adb3094e9758c80c571cbc0c867222dd3186f565b04125a5a99a86e947ec1471c390ea16c620143249217f2cf947994a0faf07f1d968db93c7d5f00981d8746a38ef7f115871fe68d071958611754d4badf39f9f84d88612531027279094b93553d7312c57c8c66dbb70b0216f858e2d1e839d05a5f0ce1c5ad0baa68fac5c6a15b00931455696e6089e19e428f081bc8cf5541d3b05eaf1126dda96842bf81979cae4ab299541ee2bd70c12d15cb0b226bce9d6ada18fb86074c18aad7761eb886ec62bb5dd25a7c7caf02667daa8abb6048d71d52f74c17966c8a5c68f1310421ad1757039a7ed1fc58f6773619ad0c94a28ab95ce30c6a2f675d383310f48c3fe8ef5bad1a1d4a5157222a81961cf25219fe9f73d6d1914f89e76c32d7d71fc98d69f70aa88a3743753b71cfd3bc5d429f02647e653582b86561e5b02b969de6d50e8f62f5b59c6ffa82809d6c8ab715f3af233997f90ac557b7d68c60521330c57f32ef56a466b2bfbb2f609f9e304cb0004dba8e251620ddc46104cd2b71a09e6ac666b5a3b3b8691cf0716190b0ee3927aced2ffcf5328c4b07ec8126f6792780ccbce6720df597c4bf1dc375304a61fb2406e6099653d20a5d5a13fcb903a6b74f412be1f0e169f9fd165a7e8b5a6b9d65eb505aa55d9c331380d230b594285dc1b795cf709821cd348720ba7d5520a5bbe0d6a36d928bdc63729d928f87f01ce0c64afb539f84a1ba87000428da9b2e15971e9c0cbd966cb4d06431c224557ef0a5cc7efb5e3e3f6283a36509f31dbadaf79e8c7a2ff46170da3de084ae723b3691a961281dd968c27f95339e357d5f191459c66e9b1e815d00ab27f8355d18f0988e359fda7e3e3701b4d4ea140073cdea436f2a1757ddda4b7aa932d795e4925e68d8a127da5f04bec49be26500e3cd9d92e64ef35ea827efd28d4db0adc804bd616648aa29fae6dc321ff9e78c7594b8ec5d9806914fa00c2618a01a46cd3598fedb7160b4cd2afb7a8642f9210be17c2cafe191ad4ca646b1e1f918494822579f6152b3fe468dba3129ad3f97c49474617df46afc9e964bd8c652e07a18c051c4b72ec86511f7cc8a76513e0ea28022717d458020d36da97d92345622b24824d4258b3b17aade4f8ff78db300dcb1b10b81247908e3f70244bc95892110a4c7aaa83f66214d266e1c27d0294c40ff7fcacbdf87d69b8c328d199728823f97e983f56e20eeb12e82f363ac99a6b92d3281ba7a800a270bef0128a81ab78d2313d2ce13da8d762280d4c2bf16e526f209eca70