0x2cffd02ea128ca17d55ee8ea19921cb4f55e9851d795676e359461247d9c141fea4387be1625b8c694b8e287365e2ccb5991daab9ec1e6398edc668d4d49e7fedc7f0fc5cfc0af9dbf3e927d52394dcf78bf708b165fe0f27ff00cc35d513e2280deef86524dc1e1d04c4baed0e930b477c7938429430ce24aaad25115b5bfdd28183564db18f149fb5c5a4bb4f80d554d30f3b88d92d13c46b75a69ed9778ef2956c3f1cb88eef4ef97088cea27b0826e6f0f9b6e13cd27d91723f63821c8907f3483fc9e70f8f70059a61be2afa4438f48a120f25bce354a0c929da3cd744ae83b625ec5fed0a23a936698e18fda4c7428cf8acec02caf4a6dbf0c0865bc9663802d23043038ab37ca22ac6d270a36425d021f09636a77b80319397b7e757166608ad73fb1680a2b302c5c14c1ae9fef4986aa36e004250a2f4e471c5a8f61fdaae765e8e2fcfaf0d6f10d4bd192c87548da10f0f3653a1fc67a978e57ecd7abeaaa0ff3403fa4d96af7b60ff038f7365e70f3263ed7fd58dda3027ef00703333978afbd8cc43ebfd64bb7c7b4d60e92d53282feec35b911aeab2ed2c357872abf0c335dd020b32fd972bf8daedff8f2b87be5b9f1b5cdb932adc0867ed5308637e5f6333fcc50b191ce0375c8b8239829192c49a82f117b88a0568e3d9647213426a9af7b4ba95aab7f7cf2601012773d23683317d21762dbcb41fb50c18723a3941b6ecdda66a5bc47b520ebba16f2307410e5a74322a59398106997fbef9b7405d55510009910ea52f947f16af927378dc33cd08802e46df64bf2b270ac2575045ff1e90b66ba8d6f66f496cfdf738761494ab8a203577e3e90155e1e274d8d662bf0d3843d84e4952aca3e4e1a8061562a777eaba2d610737b2db886beb7d35a626cb872b7556e8f2dbb77fe3af5857db459b400928d2b0c8d12d19c68043856878f74d9752253f5e2b14d30b1ff5b772683d4d3c674f6a7834595d2df2a1508c1e990486efa9025adbd213aadc3353ced53ba47b63cd868ef6e4566154cf72710e17044bc101d77ba834dc2d64c7b3da8aa9fd7a946b6f9eafbe6b0eeea852559426fcd879a7ad6111afc993f0788f5028714bce5aef4086c9a9215dfb7ae49f814a7c78049eda2595580c082cf2a7c950a14ae2ad1258febdcd2af11b101c0e8004a2c7ddb807807d3dd7d86b7aac8171d5cf7c550ac77108a407e2349c195461c2c34f2599da67f489652b967b521edccaa2d0066a0b6ec8585203c40f585af798bbcc69b54c5ac70843c0dae58bab0821125f19b950bb686e8ad5e63308de12fdf9641ddb3f3e64bfa5f5ae182112a64413fd4c1a7bab2037e99fb6abfe2444aeec25f75590086cbbf480ba63936b2357a6151764634933e844230c35363eaefe10a80a31a32ca7e3350908e1d79d702718f2c9eaf181194ef384a1582fef4d67a23243a5b47429f50e185593aa93d5047e3f52cbff220b74d4486b3e0cedb2e1c2e10f276f5a2fc99e89105e863255193d4c542c8eaf7a5077c8924424b19f0e228b1a0ce6f6005071d626363a77a38892397b294a298e1c3ff5270b6a60741c52499c4c2c71dde14fb33b04b929169a886b298af7b7b9931a3cad7cd9fe9cc383e4168605fb9dfdd92a675cf5dbc646eee00baece0b88ced3aa7a5a6c2b9312e8e17642394ec87b095a3c69d5379b8bcbe136050a9d244644658638b9cda88f7192ac501138d2578b3cc1f33392019c2a82c7696541117aff1259f1b0b568928afe5bc4cf8df784aac9babeebdaab3738798133f369abb005f7f75a3d7ee2eaeed4a580f137e62125415f9457df13afa5a8aa4c4abe402020882f3d34a20a23625e94d97f7c86b021804ace1bbae393f6b0feec1956bb6075a98c355bb2ee32cb0600effa7c76e1da72390dbbe9e