0x2cffd02eb9bd083b04ac5e625534ace849e666f88e21a674cc7c2f52225940b9bca85511187fddfb178768b9a404662d0a1b3458b06b58fc7928aec76652ae49e69f673140bcc45a0b79007c526df9073f601c5ea0fc7fce44a0e4a2caf1f1efed4e163c26c26398260a43a20eba230cb01c48bc2aa051b06b4b42ff66503f49e55b60a25126f14f28df3d97c85b7c9cdbf4ee15f5db91533e9792840d789667b431ab13e45c7dba7b1b2e87a1e5df1b0c96a18e42d8d354c1826fae79a4eabbeab67eb6d5446ff65f3ecc95f8da0d705b090010c6f33bcb8485a75b5e98e8b2052f7d9e1503688b821ba254f4b64783e5766bea2449bcab6187820b4a941a4aa20322f73b56ec1ffa186de2ee74f13c1cf4faba7bdd74da8ca2a400715bf65bf9b25894316c0c5ecb4479b52da86d696319ef410d4603d7083c2156e3f9461406a86b0ed36c866e2650bc0601e6234041e91234a542128fbbd6d5ec32506625849cb107a9129bfca395ca2c87d91e12e0844713aed09d2a8150cbc91ce4455fffc60976ff751045e79b1bd5fec0d55e8b1dfeffa38f633e8fa0da7ff2477f4ca0b8df43ff7c07d44634d1d64a96940459a7366c1f8b4951af61c9e990dddd066f67495784c99d96486f284e517ca63833f6e3943ca277b9fd113c411813805e1818e77d0508c1d99d970dc24e6d8fb927fa91875cdbcb246b62428217ffb00df758f84b84ef00788a54e490c5a9c99cdaa9b4c1043e871319ec4fc9ec1d8d55224bae7fa930a5ccbb8b7e03e9ee01d8deab145582b230f81dfb72ca605bc5ab5f3064c0ac692e1b3c698c021ecd38a9e3979a3b6198d1423bcd7eaa7572c70ae225d9e304d4fd76b678d400c0a1b7b034ae8955e2b308a800aa75e7a8a77a39cc6a4317ce09ff1aa792a8c023771504924c0b3935b10ff0af2d11ab643ba3503c1c6571d078ce0d2032c3568d3471dda13dfca889e58d3e46602b2aadaf0f6c1c30f1c48bdec1b464d1eb940d9f7f33e2bb580226546978d8eaf725b43c643a7a06398f89a738f5f0f829fd4a6571dbda205a74e64d75586ef831ce4ce85198e2608b4e0d2894269d6adfec848a056904fd4a39f40b692be655d64969ecb2aef78f3ec6df21302b7d6580125df41eb9e687b5bfce392dcbfdc7fd98b85b6cf3e7e114a19cc7591551676315dedde2debe2e8b697db8d5b00d6ee80cf156d59aad831ec2e83622e450dc8a1e75f3436f00b59dfcff2d2a7f7745fbf9ee1a85a7101666d394e29e2f2fd50993021f8a3c61fdddf80abf6a38db58cb655663f646fe7535096d92699b879f6f078396faf7b37b23e4dd9e25dec5eda1329f15f879d3091c77ad6326c26dd12e2bdde034e46ba01454092953c0b7752bec5490b947bf57bc70fcab9de7faa1a16d964f68649b1e46f072ebaa02da44d563444eef4ef9fc19cc2df84c2f73f78f88d645f7ef7da12f4f098dc7843830e3563a8dd0c74fac80fb2740a74f49acb71b11d14bfe0bf840eef5602b57c3055bb6f15950c54f7a8896491f1662310f3eba4c698938bd8aab703abc1c55d68ebd808627284fac8f8724f41e1288914e0634378d4061602ddc77e37dd8dd024cab419810d846f976c7a76d42a89edb9371fc2427fa8f96e7ea2eaa020dde67c4bf74dfc6efa6edcceb382b0220ccb187cbf080573d0db076510e7cd3e514095dfdc29e84ce63560c5065220dcf33f92a4ca15ec90be3c96576bb08f1e4a22a4a9a7edd99787ac28e8ad51c981c19e8f99d7e14a4125e26429b74b50ebd7b4aea8d7d771ffb1dae703c6db8a8c5f7166a9b780435c3ac8c6aa489122700a2823fcaa7a0c74860eafc22bdf3dcc2f6e92e0831c2b0a55c77373179adf475a5ed2ef88937a3b00407bfc14b8cca8bbbc142480f69116ea5edf61117