0x2cffd02e5fa76e41de44555021315f0d20151782f123cce1832c65795a00d3a16853666f90a3d574833870bd6395893356a53ffb214fb5a344f13499b5c251898418d8e0e743db614ee4db80d3f786a32366ba74ee035e710ef3ac481de3204446115c1c8bee995316f37b4ccb6fb6de6fd4e1b1d53388c40c514e55ab25b36e4debd16a019a1dc0bc63f7226bc3aee3e02fd28a48ad45c7f4fcc08e171aa933ec200bc96b323b4616c8920b1973154f7f1974552fe31c0aa0e05f1eda8c53a9e337e86365926a2e4844e72466b0ae06fa50f5fe5b99bdd8af7ec5563ad8f37a1e06d0c45d276479061c1c624d911098a3f01a030a4cba11b0a956ebf45a507132a332dda32595f30f33936f87f8c136496b085804b1cef76b9c022b418f3afb9d67211597202cc30e18aa6d798f871765cecc95e8424c27e8962a630b649f7e2aab44d945411e1303de8d818c5e6c2a68ec2f076b5364acde6d0fa914871e8adb974ef1e560d0d5592b1550ae7b57c5b8273c0a3a3fe0ae78babcec8709613deb378e83b4bed8ea89ff80244602861c74f15839a589ddf89d56beaf58371d5dcef75780008d3feca5564030d7002e4dad6d0c889bcad788e48e229c34293a4ffc2b699376e5bf5464f69e3acc71bd1078f6e2aa67435f47366f5ed7ba3f1a306a588d47f35b3f49cc6a4634d00223cf060a532822ee1b8844261ad3958452cc56dc0788a4e36664a44a9fad02b8afbe971e3e2c7a1b9ed93d980315be5ca6376ad902e004987e5ff68d419b046b42aa9ce7b827dad96c1bbe3012888cb97da497f25fbc61ee4dc9b978fc108643a83d77c62f1ff90e5108c5486e64764286a855dfa181505e6c4ec809df2e04ec2c4d0fee52145bad64f4e3bcab69fd3f8015cb2e620ebd60b36f120084ab2cfd0a5e5e89a153edf9a9e35b7028168c112ff53e97a32df400f95a38980cbabb20685659844ac5700f04c5a6fa5bd9c1c83d14614c976f5320d5009791c58dace7166d852619ebe381e3bc618749eaea9e22b0cdbc249b4ff580a415524481554be5a2f2fe89f0d7ba58ed09e7c590b175e747084bdf098484d7e8374609241e62dd6786d4c4d9cb711ec96de1e998affe074ba921f6d59a7ed68514a20b5af52d1bec487b067a0b367ea65f41fb37be3e72a0efcecdeb4783a1f04111509e5adf82bdd746b7812b9cdfb3d01c71f621d37b2b09efe8eb22e05f1854bc4fd4518faf9e6a9c84cc8e7b3412698d4d1102763ee6fda4b851a85638844960715a79c0a94554c57fa409f1064a692c13af8dadc5ad4e2d3b7dccf12177512968c2cfb5c8ea66bd318249f1cda304d048f4b44223361140c47cc373ec659e3157fd1a68be251db92a0a4fe98de8f8cd798457c7abc3177d63660be7372806e57058d16f6c15f269c13a439971776fd4c15422e2a1d77e9414005ce44b85a8ce14a9cd5076702326d8bc23656479ff882b82e81f45320f9a889a1c6728a0091fa7331fc90b3dcc5cfc572adbc497d306676bf1a4e246487462d16c41c87ab46ef424d2c0735a2481f18bbc9b94b6a1414eb1e4bd76612565fff5eecf583f363783c1110d5074c56120d28e3eda0b8dfb1253879b25ead58571193993e55a4305b937da3607fb2c3549d0b9c2b7c80d0528ce186daed5734cb5bebe36c2aa61774dcff1a4898cdec438b47716e9057587120ba28871e86b572e4f968ba8de2b2ea7cc24696372f0b4d5a047816a1a8e0913904e586b71a9c21ceb17178d84b9702a87ad6618c15d2b1128013219c52e88e80dcb86edd79e6d05e2b6acc7328bc9b9650320b8852c965f8e3fb3c505d481627d43ea90005909127f9fb092a400fa98699cf372ec51b278ec25a0d4bde6b84859ba051d37220d84803c047e0eb3f3a5c3cdde9b2eb045240a