0x2cffd02e7fe6aeab0c7e458a57069106176304047f9bebc21db59fd04cff0459b6b951edd50363e3c49f20ac01adb47e89995e211fe04c3a244883afabc1d5437656a15b98c96dcd42e65ab071a58fd529514f664b4cc6d0b54b112256e4ebd0bb82835d802c284d540f5a24716665a3d177a28568ecbaefff78bcf6a2f445bcc9c3d9b2619f0b4d11f728964bce0ee0c239be3375b3a58d44481e5613f12832f41b3efaef4090f8c22b10c75208b3789af591a1c814ca48bc9f1034eac931ac342805229f7ddb3330712204314271ef1c8e2c198c30adf87e21e4d3a314bd69611c43fcaabc8f29297464f437685f979b7f03da849d05721d536d730bee2578ea2b45148a656daa3b69239241e26d6ecd63ce30d1ca3641390197e770e2a90655c756ee561640882e3d2002836affdce650ee87ec03b193c96ee9b595ac9ac4008541d9dd0281400b621c6988aab4829e6b492966b9811fcc1ff5847b1629eb7980393142c9cc1760bdf4b4313df304f77c357a0d859d51e4a831abd8870720556ebb36ed3e8caed9f96371d15ce05b9262c89483940f797795531643ce9e7df3b9b39f870d12b299cbe100b80c051abbd51e0797c5fd8a550cf2791e62f9b4546b753119b5e6a1bc4841266e44c3fd2a46e8e69048f984b4b23acf7c57c6e6e92cf855c4540a3bd8d7f76cc2d8f37eee3c679106a0dd9e92a9125e58c013120d2783062629392f4650fefaef80efe31ea876648a8c8767c2d91b4b7fe99737a02ee98f2441c803c17b3342394d49ec19456fee00e4cf0c8d1ed292889803a14b7a07c4674611a935aa7e8fa9b0d2201dd54b3a3bd7098143fdb097bc1a37c7f22bc78f7f34283d57fa8a65ee98ccb123c71438234b91761b3f7b379b24f555d9e3b6f51f07e1ca8759c836935875967650a2d69cbad30c92724ee0024d3f0ca326ab0e21a7190b9f4c61aabc35a3500da2ce12163fa0d2954ac96a520badf891b37b72d78575b5f5ad161ee1135881197e70f894544917b9f57a58dd3b58b5dcb8865f7a21f8daa5cf5ca1cfdf48c19ac0fd89291642623660feefeff2e5d6229a1636d15f1cc21c452237d479828e5c7f6ac3a5664da5862cf23e37f9db6163a2b431257cae5cc01528bf6a729b3736037ef12e2436db3d28c100993fda42f11a544fd0d9ad31896726982a56133d65b8d088a332a1f68e4fead0f1f02ed17719e94555d028328705e67e1cb1f5e4fe280184ff5ee65aa7ac04a0bc13caa83e54e404138c371d453d365b2844a0a449560fc90541725f72b775abd1ad07d14ff75f4a342db443df33c956520816edd86607ec7b54ad0146fb2e69ac7701f462b6a0372991e88ebd42bb5e84d419c100386c0d93411aa0f10d8fd4bd297be86cdb8ae293120fb5bba36a650f37276157dca5af75954b356625ad2492c275a150747350d1ca2b48654435fd76132b813c47a9fd8c6fe2dd35743b15a8610e402bd61316106eb0c2b345a888178e54df0f7cd75a18d7315e11f0a8d72f4e378d225ba715ab9e7efa3e25d320f7ae739cf047f73138ae837b0a4df9c6652bf8303531087fee898adc5447b2b470a5f33c5ca7112e4b1b0a7cc223cf2b6e0715f3ed3e68ca08a3c880f131694fca0e7af93178fa0d7bf1baf0539cf13feaeaba7eb8b93edbe58b47942b0fbb63c1d87e38e614ab6ab2bbd1cf690ad5d3e7a7dd98178bfecd6ee005821121e9df23865ad8f0e5ffd884ed763cf706b32b172027b177f086d965857797033db608a0f1a851ad6c1aa7c4aea8f3a8bd2a5404b5ee4fb5ccc31fff841615686d22e8335fdb738555bbfde1083032ff4265a8f7c118d8371ccff73fd6d021cab9194859c6a63c442572fa9dd3081bd42fb44901cf5d2998c10034bd145c17d89513e5885cd8b93f63501f