0x2cffd02e610fb6fd9b94cae96af5dab28b366a77300c03cbd9cd4cfaed053cc6f355eba3377198843c8fd0685fdcf00919d57c17184e273c8710c32849c635ce189673bb0948e23ac7891b2b990ec90f610aa1c8916c2835d0bfe0fafb95abc3e2508dc42590cd36fce37bf5662a7f862811491a4efa2448baba37ca417544c8701da368c774d561c400ce767842c161267259f87cd8d95ac77d4cf8c5c00116f7ed24d96162b0dbe8651ad6b1253f3317c27e6aa98ab5925580f001ce7f497761fb7844b2b6117935c626daebbb80def0bad6c0369505f57e8035582775c8a65ef56d054863c35bd12869866a2c911159d0d2632f97cbc7dfb922d85ad93391e86c0eea5fb3c3bf016a7c372bf8e0d71d39614c16d4107ffac61ab1b2f30b311588ea07e3c9668f28f7a921d8f65fb362e5238999610ad5841163475b812c7b9c54c77c5c655e39aa3662589bb496679c97b50d6326acee3bd6efef09ab71e60e511213dd5e9fff2897d261b88c839b17f90687bdd78ad42bf3488a16ebf1fab415223c0a6e610de3b636796b6c3a0553233b55a52ecedfac54702775b3d7618fc1243a6b7a43619b70b4bebbc5eb7dc34fc0b8df9c08001336e02bb66f5e7b4bddfec8517d69aed41df7ee8555d6f95f4ea77f9b6939bc5d2f2ae00936663757edd00fa1ca4f61a6d16392bf9b4cd1d0fffa8b1f2d2fc52b1d2dfe53e2d303e8011b11a9c6002cb0cbdb68dc2ca82ee27d92c9e425759f1063c16b40f076470e44a93bb5395c102dba7974ace9806c14d3c4ffc322414f8eb01c3d50fac1df5de4862e659355d8ac17f85d374b2dabab6f6e0678a95134b656ecb5db5d9087899859c87d87246b48da72855641c78eb95aba8cfaf58924772c80f26336e31277893f4a5156489aef02b331f964a69fa32321271bdbfd50e9b0573e40a28b9693b5dd23750b33762afbfc5a04bf674e96c8cfc6c30650e9e525ad2181615716232cb33ecc1cac09a4ef1574217aeef9712be2a40f1918221d71a363bc070bf1e4c1ccbd1d781ae5cb345babe209244d14916154eae1f6b479c7dc72d135064182be50ee7a142f5fa241a4c4363c27d577dbcc7d57e86cb50ce83cb8ff2d1ad97bf0e1c9b86c1fc6bce8dd2e27d0cc606a56179ae8f0991a3c1e71ece916bade6ad08ec0cea25f6b84e63c399a6f4a88acb9842dd9b1aea15a89790bef23e28a93a01c005c9b3c305aa23059261e9083f79c4eb831f9c1017acee86a2460a9ac2ce82d15a5a917ef888b8e77e71de93b74e75ade2576f3962b1ede47aaa57f8fb44bedaed7b8943be31617df3ea4e91be7c48df2aaf2c59f3aa2223253651181418c10205c543777b34f6d1f15531c823bde0851c37897cbccb281352aa5a2dc156a61548aa0101215b73af00cc421213efb9d10c0c656ba1336db3685e511e7628ad09372220f9d4d2af98d572a93ebd0736ac9e86b38bf70057fe18f3f0cc083301a8f0103072f50db658c333887eaf69fffa3c01a192fd11af4da5b8f257d209ea676ec5d449c8696fda1ac3cb8f795bf6e0789d857ed8223dfe71097dcf36d2e4fdd6595f22d505c907aafd39ded2fa86f79cb89a76ab0ceb2e201dc36788c9da2c1eb2a0f8f63657d76171d92cf7e48db28910f20472f7a6ae6c8496d92f748fe6866488abf0b6b475b69a681523c485b04752adbecadc8a0c6bc946e97a24ad9047ec402e3ab7934abf3c48cef32c7dbae050a318c2a314f5d1ba0a83339b4e0f7d8fb77c56150e709589c253a952953ca76f6e3d9ec39bd2392c0793685b539e31e941c8761baf028acd8bfdf80e3e448d67f6efc3fcff7b2e5a888de55ea785ab6433225d6ddeaa938127dd6df46c5b331285c8ebb52a901322b504b361b27c939e28bb7a1d1d629d90375db6b6f922d