0x2cffd02e4b43a5f57a962141ee3c832b1ab8db817a9610679d770369554ace410d46121dd4b630c226cbc8eab3fa3bc7587b308f644f3739baeb6a0daa46945f23f338dcaa1bdd5545f1bded3ffee5c61034d24593bd81d118cc1c783ec836917ab5f870ded1193d021ac1c11919df744bc950dd678bbb9399860f926a495a3608830824053b2814a8f8c91ba03b9f6a6437cccbaf3aea3e303f6462dd5d0f9c1d4ab70ad9f952256ee8f4fffdeacb18d08ed12d4d4a79f44a8d701bf939d1b8232435e619a5b86747ded98891ae08749a9b959be2bbb209ba4ad3f498bba6274b7f3e43ca3abda6762b0e11ab11e0123ce19a1d0b36e0770177b7f910b76c39ec7c9e46c288f49383628dd19272fa20d11f0d8bab89af620715d0a12cab8cec11c41a0578f329acabde6b546efc4ee75bc03730ee84ce2c236cd03b8eb4fc8a2bc9558d3f6e3c9d6b463ab57f022a6c4f0a1d418f0ffae5f3ff1e84711242d24e764307ff4693db708b3ff05a1256615fe5d19fa34205ddbc4edd9c7cc7e50e0bf257218c6a1d80b0525e91a9ada0e7a1c31c355e4465b41004b4fe33e2e7f2f7e3a023a77e2b8062ff139df55387c48c04b84161b74d3bd036afe70ec63a31a44f8329e5fed8a8022ef4755e5c2b1a5e9781b694c5f80fb08dce47399e3f255a1df87d0ff1a9f51b63c001b6a8f338e1fced893fc0427f857dfe67afdd026776bd2bab6719f19947ee29c5e970e018d0074aac5a59ab40e1b5e4c63b52834356f299fcf2f3d91f7c5341f03833b382c6882472c243469d5dadc61ca4c8730b9370dd8665d49fa5c8e9c1b946211c24e6bf9fb48846290d44b143e7bb8ff45e0499f558f2fb3a9788a3b94167dd4e5a40b4227d6546a5910a4fae5c0eba049c416c052153ab1785e1a887a2dd689521aac8ad4d5372f3664c55683f4c29ce724772c6c51ecb3f3f1ecb4b6952a9d2d5fb6fe033c9788a795d674e89c9eec051ef7f22197de359eb263d8a18953b17422ce3aa03785b02a04b6637a5867c62a960f0e6b41d72e3d046585171f70829daaebb19c83384cdfddb46c0e5670669951bfbe31f582b7527d1b9bb001afd55239cd172009b740d5214bc16b65b350dcabe9a9356fbed60511dd24d7c292de52512867c0ae9403e789ee67c80ef698b4087138e94cdb6398a382404a2afdc93536d1a2900d4e224ba0b1a0cd26dfae33ea5f067c093842332943c286632790bff4f28ea06c424367e619e56ed8f0d987993c5e3d55e6aa9f7691375bdeb26cb78bd7edb95bb4a900cfaa92e48c8677564fa37e658885359bbcb12f12a8e5003d0ad9355611d7c03dd525a84cd282024da2f65e705eef27b654b4f937d7d7957a4231a2c8a589cbc223361bfca261deab31aa498d14ced738f5bf8f90d669445b217522142ba1d5bd0cbe28fab5ef416a26d528c764adf1951ec00d935798abe480bac8b4dbe1de938fb2301be97d5cf09b6dd252da1757cd8776fa5df2239900a88dfa537f6f40aab5a88ad7b8303a7f1c862a214425fef24df6d47722222b32a60fdd88c8b9db9782732a905c08da99be9557513c57b43ebea6f09289b29c6c26c0a43e5740fe7aa669ddd09d74d54ab707764e45c6f85f18682203dd03d1d494224146f5b36a8ae59566a8bc49b4dd4366c9a64eb4f28a8039038e4282135995f5a0917ffcd029db0b257cfc98b487dc5b8e043ba3685c56e31292f4d3e410e5eebf4bbef1d518709cdd53a3e220e5eccd5a7b87c1b53b84255e0ad67e3818cf6ee1c8224e69c304ed996106bbdfa55fa2b085ac860af3ed81c2808904484d5cd35814a30c3e3e0a1545235b39d8f2ef9ee4f55fa5178ae1ff14cde0a5a800252cbd62cdcd41e6357cdf0337ff9bad9f3c4c3710e447ef92e1aad8827e2293058226b75