0x31fa742d00000000000000000000000000000000000000000000000000000000000000a00b06c98a9b48f3224fc92a4b3498a28ef36eb32669557936a47681f984cac43c20dffe94803c3a84406a15fb2a4046f5aed22e987a10d3c20e2cd259f1b5c8bbb3e23e6c1e84bb6ae35f1acd33797dcabd95597df61a33d37b11a2cc7a02cc790000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000007900000000000000e4d80000000000000003000000000001cf01b429456cca41a9f3c126f3ab56268672e04dc60db795865a714763d96f2a7249f11a9dde6aa0742eadce48eb54e6b2967df314ec035e1f154302c99f9e762c7a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000049c787b669f8c971a74504000000000000000000000000000000000000000000c111f0a72a244465eab319000000000000000000000000000000000000000000000bd987a62b504e7b3f2d0000000000000000000000000000000000000000001143688e98995cfcc7ebb1000000000000000000000000000000000000000000e4fb1c9680e61702f6b5c1000000000000000000000000000000000000000000002a2179221144d26f61be000000000000000000000000000000000000000000ae14d0f0301a3201a86e33000000000000000000000000000000000000000000fe2c9c8fe37737f2a591dc0000000000000000000000000000000000000000000007c53962d297f0c2ee29000000000000000000000000000000000000000000ea5ea3d704e31816f10e0e000000000000000000000000000000000000000000c5b6e6eec0d8b0111bb0d000000000000000000000000000000000000000000000171e86f2268a20204529260097ed47f7c4dfc525f7446c26a7f064b27dcd6a06fab9d5d243c27ab03a6b1e7cbe488943f39d12bdbe23b75334f9d5de416877cd5d6e504e5ece8878f5ae22c8a9e9304a12a1e697abe32b9a831ee0cac22a9b9e8f503b9e1b4212284fb820b539a47b6f42fb50c18b871824c32f4c1a4f14edff0402a1bd9d6764bf8e070fabc79236d143ca0621979d547a923673a0c1d4adf54282a4f293f6a6e10bb02bc53ffbcbbd5fa6fb5c04bd4f2411a1947efd36796d8bb168cacf49a60e21720786774b7c9a2d9c419f8e7fa937c467d43c12ebbff741f2ea391e2f3f8a386f245d3b9f8118946a1ef01c9517503aaee242baae3388344461544f41fe4b4d522d69a7e43207352e493bd6210c8301000fcefc369c1210e3dd80cd7e2662d8221ebddd18661fe6a3c847ca5df970ef28da6013d7e68b9ef00866fd7f7ae0737c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000021790c70c8b01cf7308dd621da69c1153d155f5c4845d042e4e9adcbe16279d0426a662f4a0f5e24a228993b0d8518ce1e3c9bf3495022a96e6182fa0c4f589d223540f2c61418b43f13d4d8d2bfc68801d811eee6a89d916d6fca7ceb2bcdb230cda37c11dd0bed9ebf5e97e5053eea1d1e2445a30d3b5ab92c2a81fae21afec220e90ec0bbd876d6e25df4ad2579c31a380eb4ea7aa2a6be8a4fd24e705956c0a3a9827b29c89919dc816a0509d76f6d3150469ea6ca92b8b1f4132c0fa049e29e5fd25ce35fb6cd847f325aa1f75fb22db59fff29701e2f6fd9e365558de4d18426600ae52b726cbf2afff682e22a1e947a9bfede19c24040e2a1b023e19412b8fb5fb53aefa2ff7b2868c146cb848e9fc2cbd6a0b98f31f3549d4402672901489bcf7af1190e6c69002fee6627c9beb885e1b1f5e95cf31e3fee3599f87d40f896f68f05b1220437bce0325a20cdab2c9dfa41d96ce83af32d28cc444ea0014f274c545d86f2c4eeac9612eb568c273421755d13fd0b04e5e6cc3f5ac9e70164357447764ccc36c1b784a4484406e992a5e7d4edd7e636c1dc7369a2dfd2e11a8c2ab3e5c10d434b0470035e80e690326939afbc65fd1a082a5af8ec42a6902901d2e18d0d02dc0ac812d90570c21829906be97fc9405050ec3c1d9c887360b9e45de2099dc5b861d8cc89acfb5db84d0ad1969408dc838706e18fa20455c00000000000000000000000000000000000000000000000000000000000000012516ace6f168ec56680af14304df48cf496f365b2bd285bbf7ce66393c5c4aa016ecc4e50a4c68b838c1f44e9caf32161bea37421ff71088e2de99c2daccac692b97e290b8c75ada6eccf9810c9d539ee0e3b91a1230e876b66a14949e0fc512081c8f1906fd282812c1e159795edf1f900be1514cfe32096d3be31a98776fd31016ba3d3524a12dbea7695223979b240268704f0d42f889592f64cb8678c9fa27e68a24f817c52cb21a553684de9cc2469e43ca1dbbe543430bc563c95762831104780d10fc34c5143ea3e3f702d0ed43c69ccd02ea81eab077bf77e039b3031a2b5285d69e61e25692de1ed246db606912f68a7d8d0e62e0253c0a09f6649e151bb81ccc72dd17047892e6a5e5171badf2079b35e212d88b2b8841ff269fb02acf2813512d2ade0478db2197a5e38911f6f101977383f9494634b1a97033a21cbbf6bc4eaee949beef9ea24bd2dc31993b202d9a3bafb26a998f82df561e12154aa370e9328013f8ca2e28cc62a4e7ccd172c4bd3e8e856152c0020907dfca24c466979489d7d8b22f8ff8bc85aef1d033a26ffa0d007851ed57118a02331b279383e1c3638c9e5e4be8c728c79452012cce5ddfc18cf412d805536f6e19d8