0x2cffd02e804ec3df3c4cac3a1a45ed19e7ec2a04047780d4ac58fce8605ba38e0e9eaccf01c4947601b86ee5bae6fc0dac78299a84ecf629e9b1d19dd11326115e63954af6eb3cd49dfd5f442a99b4f0fca640513d853a8778944cc3edb77b5035fd1f706c3dce81b3422ccfd30fa70d6e440282b0222d523e4beea42c425e66c06be88d10bcdefec69b2e40c643673213363ea9a1c328d4e982eb38c4417de523f5865c5f077263fdcd361ada2fb99c6137e3239d3c9c66be80981dec4d5e67c4c710f4d61f1052e71199b0dbaa10922030e56cc460c5a493f4a62872d15c2b3c2d2af332261f7162f40660f6d46b1f3b0a303ce042c540ee723a29fe15990f19e696bcb4815b8a57162c69624eb3445c958003117b4463f0cb3ead13baa0eb6ea0f48a00b43976241f4f4b0faa726d04845338d7d833ba8683981e1be2bfa5ceb22a43b2bc32716cd1f14a03decf57afb6b43181d61d01cae6f3c1dcd21904257229fdfa27393104c69ff4e5b4fa87e9da79802a7187190e1807abed83782c85cc890aec9c91425eec71c5b61a01860562e375dd1259cebbbc8e9c98955985b484c3763b21f75a89e9a7bfb063d1739e99bec6511e483f88534140681161381ade9462bf619e516d11e9ee6a04880a845be9aee9087cf3b649074f21e3edc3e4163fabe6a5ad2496d0c0519335a803266fc139d06ca7da11856325df7b8422285be1e8dacb44ec85fa1be4acec89a45afd2f279362c9fc202cb0272e9b1a44fc27f226e16f115a6ba6eb7603ff6eb2d68a00d196b3b5060bb423b4580daa68fa4e071b367c433c937ebc5ad8428809c6377c26b8748f40da3ff6b7003925ef9f0967b6bf322a50d344b5e6dfad90c666ba657bf8f67dc476ff0c401e8555c4e735196ff063f9249d3e04627ef06c98fe41c396d5adfbfb9c4c8ef2cfa88e0f15322438e62b7da045feb6fa9510eac1e3f7eccb4057e945e1023b04e113e3440b5e46edf6fceb44fa592ff242b287d32824ffcd9fa7b2b5e69aec1b44a19ec39eb3ec8cc14a0f8f06329155e7013ce1900a1843ed74f6d779eabc597e2d1546bf06ccbb4c8f111be3bc225ffd3207fe8c4e0bad82a08498c8242fc71a3637803a652b90168a7e504b50e734a1addac5b6b19db1051d9b3a065dbeda75612254d1a3ddf791def0551848d947d822db74337d37c11173d992d12abb672d2d5f6328d10272354325ac9ff5d82cedd717630417d99da33f7ca999a1bab1e0480379023e4cae41a899bd91fa2ee61c51500c1717d09249cd4767a4448ec14da708586e3761599e8ec113affdb0e624666d7dfaf38f4dea3830ed2731acd76f566212d51bdb936a76c3ed37bb901c4aed4690b8ea62882186724b521511f47255510210ac749a0b6f00c5414c6ad9b1bc3075f9370fa3b751efc2512fd96cec9f3309c8adf369707be7e5efd7ca71073eacbff15bbf447d7641f0af8b9c0f50afe50293e1f2c4d4fbc4e39618a54dfcdc7a38c33b7f56caaad36aed5ea114255b7dd938e2e691289657d04a31cc9bcb977f1380c301d47c683a65c17f20976391671024ad73f8b48eec184e61a295de47597cfa7dfe52e9c05355c3c166779a0ab82edcecebb1f18a1748a3f2ffc36cb30adde2d63117e1ed8d97589db99e3ada5e51fbb4e9e977758100707b510bf069013ebd9d99d1930013ac97ff4d9849089c97f8e19524d495dd97977783a0007626febd688f77bcbdf5e5b41ac658c1b0a47a910e50034dcb373009d5a0e6f1a9e1587cb6cb62008406fdd4ba0d471c1b194ea0b232b1efa1a1983bda880dd0da0d7842e925bb1ac9db978715ef6e022ed7e6525e4eb75722c812c05471b654675945fa5082d23a39dae5d11f5c208466e7597d27146c464c9c570008041db0e194198320b28d