0x2cffd02e934dbb26adc760188e0b8931ce7c43f1541a90d97d9bb26365c5d98aea8c0ea4f03939d8854dfac0bb98d5208cff33ca71ef5d130340ed140fc67e7b6edd525dda967836db04b62659948b7883979623985f6f8c665bc75ab02956534f1882eede34cffa3263ce9f7719bddd77db7b5b9f75a822b1c612731938299ce71bf2a09ad8dc54f0cb9ee15c7515c7c36e98923da27e21e2966de20fa5ad4744471ea0eeaa072e8799173be1e6444650ad81e82a048ff5647c65fd2c290db6998d3bf74551c554f581f8684f0067e5ae990cabf249d48bf5fe0cc2a4ba464b049f5a8d5c23ddc835a7828d6419677ac79530defc6902dfabdc71b8322edcf124738d319a9589acc5d983b730ff9ec7d5c8c8bc6a09a512d58e4396f57c254adb617608aa271009ba0bafee0bf277dcd2d8dc7be51078418ff3cb1c544dd0a054037f5323ddd9ffea1096e01a0ba1439b1c1c7feaf2d1553f60de2b2ff7ccbeec20c1ccba1bc898165c57dc57ab862e005b1c635edfce6745ba9acb3b2918c0ec0c060a3f5fc7f3764aeab86591e255bb596319f156c2bb5016f87c603f8042b34f6da2ecfce6898f15560ad2f1f3419c9792267225383670ff1fa96e3f63555e21f1f822060e9c352d2e4ef27e7549a9bf8ab2e40a8bf8d003dcfd0eb6d3abbe8bc1b3e4de1398c7aec882e1de82e388601faba9023cea07b370c415fef9a4085f1b150cee55f73e71bdd42c59978b8845f1990f2ab6675c64602f1186b7111c08a544ed86eb8dd1a97b69234210d26028e91035990e37767df7d924b4e253e649ad535ae1113ad26201d42a0136d28d3252609ac11ae9604230aa179bcf7f9310cfecccfff4d0a3cd0ccebb35cfedd781ec293588b886f87bc8ce7933af542930b4c7d9dce1f3d845d73f4bd335fcbeb37b78191aa31ea838078db9e36adaf7090e82639115ad083c4459944b1b9a2344f9a51b76129db88dd4ce37c9a3376eab9cb665fc3ec7344b392e1af22bbed7d9b4c0e29692976b388851cf63799fddd6869b4b35cfb94f32c2ba1c1589efd94dafd50729c544aeebaded8c0823e87c3dae73e4a7d6c4c3d0ef7cdd28ac5d634b07dc614a03d62e4a55655d2ddd6bff054d033f02b0b7f35d4c626c88db1d8accfdeaebcd431d5cf6542bb0d00e31bfcadb7d654b59c5c5671e3935cab97d6c731242478184204d7c15a13ce53b816645bad772f6ac01e530b657ebe2a8846a83721da9859d4ac35b97b959af6248f8c005994eba613a348e9a1a38f6a2149910ead994c1ba892db6d8864a24349ca6039e19fe747800744453d4f5fc91b4d0f65eaac8a16d59ed7e998b0f497ebede48124d4c40a61bd1be6edbd8cd49fb8aa0ba53d5303cd303792634b8d946eadc5b342495c127dfaad3d756ee1dd9aa61b202bf0dbeccd7262fac471ef3cc9c2b6054cd954492202b10ec44d6181523850f1dd493cc2514c1c1688afec17aafd6a38d5c7d5c5311ed639fd8d498ea6994d6ff2148eef09ec2c6762249e479d0008c38ba624a6cf60ec0250259951e1e26b273f45b4061ec096b3b7b8d167a72e97296f603cfb6da158df4a5bfc0406c607112f83983b7643acf8fa5698008e1e665efa3e12f0af6913a1d25b6f3b65fb112778b4010bed801f274793f99d30fc7b9686bceaf645311bb115de4078294ad88a09ef1bd679ae8fc527aad5d40b7d88bd559d7f8af0a41165de64b668157723d8e09c635e0a88ff04379775ed035fdc4bf28459d82d7abfe1b44315d1e758fa64ca460102edda907bc76c8c7d4814cacaf958c4fef5d2f0babdb10e601575d33c93bbd2b33e166e1dab4a3fa225e596e9a94fa775ee3f44fc647e60afa3bb09eed5cfe6395f47fe560d2937a5abed415c185e6b7a0ae4fe9c43e741f7bb7b1530fc6