0x2cffd02e7a400f24f04439bf537912d053efd38f030c44033daa2e03bf7a5a45c336ab115b75a9d9a01924ce3db73dc149d13e32d2e57e419184ed64aa05a87587eabb221121ba7e37423ddf77b8c87effa79d9f90dd08e9e1142834a45e16748802345a87382e8a002266df6ceedb9225a983241d68d3ce9d66ba983166e17a95c3614cf8460439765317d60aa696e53178d900a9af1aec4584e35600bfe95f5628778f4eccd5d83a136c10791794500f70e46865187ea9f1c3d436f0cf808a1255fcc7c8ba71be53e70ef853c0b98a4e740134b288974705756c198e246f033a29006217efbc8b3cc46ff487be7c0cd18123ca366e8ed276349d3629389246e3d986d5206d282be686fcffa8cd05a08dd46cde2fd80302f39e7c3768204eb9e1e78010aa63cd0c8ecd34aacb6c2d5e97be19c3266f4e6b3af503e32018631093505710bf2d16fea89cac02b6367a5c347772234473f99359e4c26f5038337c56395d4a0b49113fe66ec7c947a715fa2c2fce2a777fbb684a362bcf387d77d6c07c4290b897d8c6973f99e36b37e5aa29ea129deb5954e7511cad56adc34bdb77a68244412c40c4457814964c96c02fbb63b7085ca034e2800e5fca834eafef3613a93d533333d5ee1257f830e34e94a8fc1632836ce9e0835b1453a5eb785fcc872294e85fb7942ab33584804c1cf18a95f857e385b96d3e67bd0bafc19ecbcb0b9f3f571c36ebbea4cf63c64dde1e50ce5e70fe61c46fde808c9ee51ea0df9d8961cfcdc9b30a1636c86ec0a41eeb3ae67c1c3c1f498dd91460b4fb8643d8dfc24bbb604f13a095424d6146a9de1e1d98f871c5af050d3aa2b564183dcaa01f9e61a0c5060cbf845a2c6b1e04553785c8408a2692331d920a0b6db359375bd0f08fbf1e9c273dc2365deea984584c5649eaa06dc953b9bb5831163aff262ec14a123bbd15af1be01beffb69a2170a6c7ca8ae92fce1b87b49d81fe34953d0c4e0cbcbfdda1b1f50f836cd8a568e9cbe62ac75c1e58594be6482a73cc3b269f06b3cfa6e8a53e7f87cd3a035bb43420443d97be3eb9f9979ace3241ebe0a41f17e77cc3d6377e0129488b6c0e2bfa66816fdc97556a719a6625664f4f1ff6c80bfcb09458a7c84f40180f0397db1c7dd74d738304e861a148aae0a2cb554d0006646c532f33944565523bfb8ab9b738c8d6c36b110bb4d39e9248ffa6f8474eb22d36f1c0a54d0caf41ae31ed466c63ceccfd7c2771777947fde05c172d62e111eb9c85634a90129426536f386b72362c680e6cdd146e5abb3528957f925c142fb8d62d6b97dcf749a505f23ae3dca6ae1beac6353da72b2902fb77eca82736f70c5cdb4d75d8b146ed5adc90ffdbe4eb3380075cf98abf49fa272e969f9ea9f9825714b9d53a7d6a56f519b6930cf2ca4fa86fde601b078bef6956dffb8e237c9d3bac86861cea0ad63d31c94ce052160d5062207dbdd4fcdb7994bd9a48081061bd0044916f7d66b0e30c2781dac218f5a8e4866efce666e1c606b8c9a6904129b1bf995062ad2d649fde3b7af99f412b6ebb18e6c3f3d713d1e55a17532361ead3afc5c3edf02d38c5d52ebade280ad996a28bebf1495f062a37b650fe0f7965a25ba85f903791a1e02e43f7b467b464e71a684d77e268cbb776dc7658584e0ff7d3826a15bd9652b7159ecfbe35a9f4ce7e1b17b8ed79b1362f7801dafd1413454a4f00b47b7c72eb7405995e01d18067d67afb9833f18688ba2422d6f821f019f55821498fd1bc52af570fb694c022451597f0e07562b62029a8c2188857a6ef626f736eba17e457b4a37ce5929bd55db2bb7fd0afcbdd380d95ccbe54ea82f9439bdd638e09443e85f190c1e65bf9b4a3b3d4e4ab693f08c16677ad5cc308fdfd7842e4fe2f905825ad603024995ae0c