0x2cffd02e86fb3d83094e229f37a6b50d7a9ca6b38e315707e5131d8aaba73b8f77679832114643a26337ee0219c76d61e71f4ec616bc49ee356addce5af223add0804dcf7d19614d0562d64798a8369400e53b9748bada75b48d38dfd4d31c4b9dcb9ea6f3adf893333cbb59ec19707cbc133d2de4c89a5b5bf95332cd9e4acc679a62b6cea3fea76b0f1fa6204d5289aa1621ce70bf93869485eec94f2ab96aa7886e6e02ee44dedd53ee19c2c4ac821e58399b66e0c48af314c853da2a7393b729c89f21ddc615346b3ee36ce63c95766825d5a327301c04d60f0f50ba0363edfbb2b66d085b7d9c2085ec47fd962b69f6013ccd51ab7066f9b06fd596e87a901c4ef9ee316da0bb39c24c0d923b363ac3cb93b23aaad9453473da386dee152b0130e33ebb66ec2733ce4cabb0c97ab8abd5305b7fc57d4c5ec24ffa6700ff5070de62980df86ecf1ae74e6d4083b922c4bdefecf55cf3c2d3ef8e4328220b3844df3d6fb0fe0614c4e473ebb3209b92e7f6be9d324d4efbf8fc02a945155c09712c77e1e5bf26986e4558a6019de3a42470d456a5ee724fcb7eabe20da94321228a6012e4a2954e52cd4a053e6d5920999d3360db18ae8e99f07cbaef075d34c7fdbbb47da1144afb2ba9c03e856b15717372b474e3b197f167aa98f43a8f8fa2551e1f8ea8b1b7f4d4b3dbccc84c82b2ab94580e9ab7c2f6baf88092394fcad95c7d3b43f4be3bf6e17e861c52038c05034fcafce6b70e876ec6c1ab91072231d892afa9f9f8e0eceb016c92cb52926d2f5926abcdc84b8789e1fbf4c440dc156d920827509701911243474c7d5c1c93f875c1bb7b80f499141b72e671ea240315aa927e97a27a7689e28e573d8ea660ace3c3c459ec71f3bb59889dc60fe40a915845ab53e8dda1973d3a84441e497f55b8f8305dd36638a59cbbaf9295ea64c9e47c062a1787ce240e45e56e5c178baf36706469ab61e4cbbebc3e0ef5ec1f8d898c3c1a7f689545203c4616ce17fe2014906e56e96b9c45ba0996390dd9a24e31033ba47fed1e78513d95c9cc4396377a165e9ede75607a0881d724417e536cef50b47d14417d020547ab3b9917a6bf5140d4dd260d702375b2bb56a17624b9d5b99e12d6d60b482c6d3b677c457190a9292a27d986af28671716348b715940fd3314b584f76e9ee94f37b79d924e41c074d91a8957bcddf649bc9812fb76833b5fdb82e0a3806adcbc9cb4a162f04f29211d00d09cc016fa828164a1c6a1864c19685ed902c9a116e3787a44ffe6265e5850046293258173c3cd3c626fe8ac49b6d846781ac4fde7c31bafbd01c06133f02246e9ace9cd15c10c41d8d99a66fa7af0c7a95685ca968e0d13f0ae20de41d74522bd2e33a8aa5122707306e2d76a106f9292e8d05d667b1d028d5a4bce5bf802754cef66de28c0bf26148c70f75385b4dec20e2e1333a958ae410a7c1d6add3d791cfc66a630d76ac4abd75a4d6c7d197bea0d336931698e1940d3659e55725311cd2aa806ed81b711d9b436e8ee7f2b9628fa70767e2f3dc8de08ee52c25a6b3014b9b2bee11acc000ff7eec84887e75154214833b8b13cf8aab1669588a2ba5866714de424fbd978484989317ed0fd61881ae6c2c8d2bc30fd3ba2b84c550e3161f874eb93d9831817b899ca4b7a543dfb6f386a78181ca009056250def632f003c93d5540fcbc58fa1fe8078801187966e75dd3a95c8ee702bcf57d05348be54c3997bbaaf6730a4ab0fbdfe6741997e5155bf363c3f684846852fd72b2a5969e84926b3cb8256a4fcddbbab6a14f8d2906925e79821fc51038dbb66acd5235038adfb0470228e42f18052663135efa0d5eb50f0394217632a36354a0049965642b43813a8b334097a938f5ddf5d589ff9c933b8b3c1094153ab7dce3