0x2cffd02e00d70f31cd056858f841bf84ba403feee22fedae357b8b7a5fd65f2d2a1a10261ca715443ef433eb44bb57c55d65ba0460546d0799578674fbe20eff8d5bab4d8d2d3b470bf726164d818fccf4c7821453307ca215542e3b24d81858d098910c4c92637fd2ef057e321430fc3d17ff2305df4fc84a3c39155060233cc33af94a2dd9a8074e93b41f11f40b80fbd7d220c84ee4985abae79a7a6c38c1b0e4d8e1560c887faa709492547a8e08cc46679cfe0e23b5885525267be381be507dadc007bce3bd27c3d3db573c5f20ee11c12ccbda5139e73f1dac546c70e8030ea6803031593a8d94dc079138e598cea655d88d9f31c53cea5ee923e609627bf8d39d09eef5380a43157f19e7a7617f499911e3c7418b33e5055e9c88c5e95a7f685250a6c253df063e19fbeb840894c72002e7f37a8bc040134a94259f191e6e530a3926a232b44a6339527d74a1c2a637e66a8c508edb4aba1c826da3ea029dd3e27fed13b6c8b9f3ccaec9de9f62fcd9521cf8d6896e7cc7382d03f72123ef3ae3a9ab3d960b1ededc1e28dc989d6f81af709da02fe448854693a2e329b1d1e5a62fef6e04392fb01fc95afa3c340ab7c97c0bb3268f1a643cbbaa3f74bab3b118d3917fe99e105c91b20cce63902691ace22bf873ffe1c9fbc32285b29b2fa4a051a081f125e271db46da99db9b935eb083a5037575a0dd14c9d9da8b0f59a699a181e5ef0fdc19b7ce41e5f19ad0384c8d12ef64d80e5deffc45c8a3a8733bd152370f9f5c6a92f1b0e8917d412e1d192c19cadeef53334a92da6183b76143c99215af9e7eec8b08a33d65e3e3b3bcaa3946fd3e4c0e0ce01e93cbd5e93bad24142a06bd0f55fe357d317400379603d5f02fb74f850fc5bb61799de553901de8106a2f0181c3fbc5da1ca4f4a6593b216350b58f2446112c1d4d4cf17817080e78e1bbb5175f45c5ce70b75196b67af28a3d3b41ed4ed77d91a32b8708a95ce3f48ba761b4ba13debe3bbc48a68866ea05d2d369025769255f1817e56799f641ea50e58979b4aaf45836369fdd7dc1a441d42e8924166609b4bf382375ea6f6c24aaa5c40da914e68b6ae5f2a3af28cdc9ccb1709d2e5ec26e04ce4dfb6e0618ce50e5653071be59a4e372c70c3debf27298baf14acc3c161e96aac842dd4f6858e61df7a757fea5b623435867e5e6e7f476992bc734e19bbcdb6dbf4403df2e27d825e7dcd081c019c826f9280dd754c9b6a294d27811d2035c111899e15c1b4a08f4963e575a685dd3c17373e35d0c0eb76aed09db618102c57f4c6dae664b3cce405cabf8a98cfdafa1662d8d39ad592516d1f8d43932fa233b16ebce06ad8f4451c5d744f8e22796d3d2be0fdf3f4b56d84425b0701ce2331d1f90dc4eb54f9bc552792e80841be20b5b166504fec1535b8511dba72eaec8c5460165230fa44b253fbae5b510df45af1d0b36b936aecadab5a02897084bcbda9c06d683691d775fe6d245ce978b5eb5bfc1e948e1a30d485b4e0b65e8876d3e44dc8e550f933ac63937de86cc689c37c17bb7229f81f5f0b7be8c8a9f720d44c915d0721bd8c403c0db88041d598bc018344dae078856e7144972ba2c9b8680d2e4fc63add4e9a1cc2630fed535297baea1351e02800cef2cc7b085931e0bdf86f382bdfaa5f221953f9ce18ff198e7dff1cfd85700bc99b819e257c0da7b817cf5cc016cfa208f6aa5bf0a5c564e3b7f226725e60fee4cb83085d3fc37b4fc374b5ba8656e3298a9afea79aaeaaf9f21fa1147b7157e560c423a9144d4d00b1858c6c87dfa214d62f1cd27e536369ac7d06d1eb7a8a0ec12b712d7c408f24c435e8ca697f5bd337f1d8ee1520d33a0bba9a367a5c0640fc99011ef3b9f6a2c79e550b77350ffbc88cc83490614156d26a3c73d02