0xd43a632f000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000005dc000000000000000000000000747fe0e7b826585c1d4ba7dd64e33c4f4a6122800000000000000000000000003e9039939c9e5e12cc26fbecbeec05244b5e9ed4000000000000000000000000ced951f9fdc15dae8f4ed1df6e2818c054d0277e000000000000000000000000b519d7b64dc6689954c70e2f5d89ceb16a0ea1e00000000000000000000000004301d2b1b55d9d121dc57a3f3143e85f9a4f7b24000000000000000000000000d671a90e7e4813c403d9495ded9ce51513fd31cd000000000000000000000000d107f7c864cdc8a08aa267f309e0d945b23e09930000000000000000000000006f5422c6f0a184533c3000491226fd7fcc8cfdf70000000000000000000000006988d1949108a75e85bc1325676f738eea4fbcba0000000000000000000000007382aef6a35f12213cd384196c1b876d89c05d8e000000000000000000000000e1a9b2adbc9d15b57a14317adf2f8f37061be5fb0000000000000000000000009386155ccc785630d1b2349b39eecd734885782d00000000000000000000000014017cdb62346b9525dadc6ddf777c3bf69c4bb90000000000000000000000005eb1a158a4494933867f1277a89168e9a545c6e8000000000000000000000000eb4fe92dfa8346d6d903cb65d2a2abf44c9c8c8e000000000000000000000000ef0e858c65d77719c40a7a79b8b1a99e597e8e52000000000000000000000000e477903220dadf2ae01724de155e30f095ee224a00000000000000000000000023749c7712c9aa52a98c217e9dc9ab2f20161340000000000000000000000000f57d39cf26edf49c837d767b534fefc870c6b3d8000000000000000000000000b3b1e3038e9f2ec5d611ac8606ada7023ba5821200000000000000000000000003878d3ac3c3ecb0281adefc51d015295c0feddc000000000000000000000000e85aa06031f058f0320d50b50d92543662b70cce000000000000000000000000a24f1ea2b6028451affcaa2eb7d4298110550ff2000000000000000000000000c38cc427892e47bbf908f7785ed0642d9374e3e400000000000000000000000079635dd1b81315cd53b9753cfebfee6cee3ffa96000000000000000000000000bc44640732abf3ea133e3da5aa6142efeee04fa3000000000000000000000000f4e68811fb1221dd6c1b562c272c52c90ca8cccd000000000000000000000000da28a290d750847d85fe95bf1e163b8975e248810000000000000000000000008b4cb247e635bdaa34f94842ae6f942d4821f57a00000000000000000000000083546d3a51bd891a52b7b92650ab035a00f6a4ea000000000000000000000000d2efb6ac8a482663510195295b1a4d35f8f4b1be000000000000000000000000aa7bfc19d60324af98267220e5ef6ecbcc70d395000000000000000000000000787181e0b2f8c5038f1ea8e8779f4d0a4702a37b000000000000000000000000ac82f678ecfd811492943d3080d755e59be2617c000000000000000000000000be7635300b00396683485aee89efbb9ac80dbedf0000000000000000000000007583bbbaa25c0ff5b8bf1f54e0f902c1765b37cc00000000000000000000000032711d6e8548abd67471f588f8709b978e551bdc0000000000000000000000009b99bf0a71e25cf23a53b5f0a415e4072d185365000000000000000000000000612241362b19cf8630d599f0bc4ea3b395d7b0dc0000000000000000000000006d23167f849f601a83bf1b3254769e0cabd782b7000000000000000000000000dbaff33de3ad56e41118712960a6662a9ca6af6a000000000000000000000000e95e49647943d67002aa240571f6d141412826f800000000000000000000000010b4d709951ff8fb76f87bd5699b021a443249640000000000000000000000006777a599ade11dc314a84684e3b2c382164aff7b0000000000000000000000005f55e3760dd6654b48bcf552a81b69bf293d97f2000000000000000000000000009f67830fceeea16873de32dc69d5c821bd663b0000000000000000000000006fadfbe05af182e2a83fe6b63497b20dd1696d410000000000000000000000008b51bf580f5d080877377d7cf5312fd44093f1ad0000000000000000000000000aa91ad501fac4b5e58e3fe8eb70e64a6c9e1582000000000000000000000000f0192c07fb741918175f3fec23050ddddd7e953d000000000000000000000000d268b26c29fe8f3defd79966e671756fffd2b4d4000000000000000000000000e73486161a3915d6f3748bca7a36166b2e6a4e2e00000000000000000000000013eceaf89317223c3a71c1d0edafd6cf536ae33b000000000000000000000000c5a1a43ac775615ac123e6f34da3d02405c26e7b000000000000000000000000601d927446d5c3c5a6486270efb3a00747f058bd00000000000000000000000093b99cb45423f01a9bef8e4afd3e80b0860aacd60000000000000000000000007fbaf5eb4ca7e641c4d5fee6150dfdd4f29e9bf8000000000000000000000000c661f92bb1d5f152874377275bd80c81b9fa1c54000000000000000000000000fe549a0ff1be9c86abc172a3dbc7e01c8c7601510000000000000000000000002eac2dca2dcffbf0f1581023ccbed3ce062ab06c000000000000000000000000e92a142a156be3a2e569e3cb8c0792f8316c7c880000000000000000000000004a5036fd91dce9be3ff073ad276482993006e4c7000000000000000000000000d448e2fe8fa1da9a4afd2a055c5ba15897e75999000000000000000000000000e23294f8ce87c3b4fab1c752db7f5e2024a85fca000000000000000000000000c8b677fe684a9a38a45179ac2a208b1972dc78e4000000000000000000000000c78c7324dcf657e0687e24e5f56dcf8b6a6fbd1e000000000000000000000000201ce3513a4aa5f2b53a0f1f783cb5044684e5b10000000000000000000000000fdfa36120b1ce8e6daee45aebc0615a16bd4e52000000000000000000000000abac0bbafd75bffc6a82f00b9a46afc9165f4eb90000000000000000000000005dedb931767d30bdd3628fc956787035c4297e9b0000000000000000000000002266a57732984ea65eb52ac853625b3c3777d841000000000000000000000000f36d79f854e6f9b3cd754aac082fbeb9ae97769b000000000000000000000000241daf207e019ac902beb45ec3036f4bdaf639d2000000000000000000000000ee5eebe3fed5b10063775012f06e8e4de930b5340000000000000000000000005eb625e6ca7afdde3ea57f189f40ba4029a2f13c000000000000000000000000fec72c9dd581b66e233b530302ae4b196f990ae6000000000000000000000000363b1dd2c593a5a376370d83de5e090e451e5cac000000000000000000000000246b3746b31c5eb511b4d2eaf1ede6860a2b3727000000000000000000000000e7861ad2285645c0e801c540276a300f395024b300000000000000000000000098272304ff5fe6d6fb93a1fae21565d6a60791b10000000000000000000000007bfa25dbd3a47cc05620929acd3db0bd45851b03000000000000000000000000ebd65d1b26f715fc87caf1c12f0cad36ce44fdf5000000000000000000000000fc4b2cb0821a427a873b64fdff5410e3d7716b2a0000000000000000000000003f9b20cb2d86db4788ff16a5f71695146899418d0000000000000000000000001bd498fa1e9eab22a9f21bcaf0c5b0e62986d736000000000000000000000000e6f0369070309f5b6e241bbe61a6eab66a37a12100000000000000000000000060ffbb9907dd1ee289b27204eb23fb9885682c2e0000000000000000000000007c38ff7af0614f4e3ceba5e82f8088b0b2058cf8000000000000000000000000b59eebbcbef463cce8f574cdd8b1db2ceff0a16f000000000000000000000000dde6ada177fea714d5f9ed898052faa5aaff0f28000000000000000000000000c0681aa1e96c39b95c1e44accedcc78490891ccc000000000000000000000000b17797567d8637cf9851def7f04f13862054b9460000000000000000000000006eeafbbb2e2fcb80e988c91ae552c2132ba44c12000000000000000000000000e3e2695b771c1755acd4241c0b7ebb11d6482463000000000000000000000000679fa488801250a6d41dc5a64cd4655be3aa2d38000000000000000000000000b6749c932a5c86b3859297956714293fd012574b0000000000000000000000006340c4257c271a22b2e52bb6724cf5c4ebe41435000000000000000000000000d4a10c12c414efe406532127188aee4f2d91495d0000000000000000000000001a09f35150a00d710f95023626b6569a93b60e0e000000000000000000000000391650cb8c3122a11c4b0c75d16f023bd0f34cb50000000000000000000000001eda042ab7722bee67035c6c9d448d2d2d5cf2aa000000000000000000000000081fbf530ac2bd1f33c44c479ad3c49ec1d447d20000000000000000000000008ed53f982007440b3d1cacd0550a3592bdeaa38600000000000000000000000050b5b3c0c942a4358a6da77ea8f11ddd989327c8000000000000000000000000e6ebdbabbb4cdddf4386eebf63071db9b015609400000000000000000000000064239ae6e473af67624a719ed67f055e038206ef000000000000000000000000ea440859ae4a9b91751c4352debdc47510e8dfb50000000000000000000000008b9d2bc67e9776252ed0effea8252d6212af0c83000000000000000000000000340d83941589dbf187633eef47fc8a22d888af71000000000000000000000000c31a72f86b876deb065bc4949f306413e2cf1ac9000000000000000000000000c28f5eeb7a30089ba2d0a03bdba88691606a1df800000000000000000000000025cc76405d07b49a2d638bd53ce5212d179e263e0000000000000000000000006da883768c60a6d1790ca6926250133839347885000000000000000000000000559db31b4d781eda52e0f8ebb517896249211fbf0000000000000000000000001909126b7c33657a8c2c6a96dee7cf92475ca6c80000000000000000000000006d695b94e60c9f4bd2640dcf2cc169a723d4bb2e0000000000000000000000000220b1ef489988c0a725dd0c81d6cb3949ba1b970000000000000000000000008130f314977d8b9e8951ae94c65f517d44c546f2000000000000000000000000dbf2139191a18ec18027110f3f5fc6255932aa32000000000000000000000000c9859d43adb837204d716424e3b368b6cfdc8993000000000000000000000000917e72b48331480d6b1da5c860dfaddca36e0fe00000000000000000000000000392e468c9335e746e3889456e4956f4fdb80fdd0000000000000000000000005a113c680d652febe4322bcc0590799c441b63e8000000000000000000000000e08cd6a3b23cc364de7e73977cef25fd5f710b3c0000000000000000000000001ce512b2952392ad952985087a93b31eed1289fa0000000000000000000000005e5e8d743b2a91625f7096d7e1143c0fc5924b540000000000000000000000001d9cac50d051d1505b2e9697c70e64a62a30fce5000000000000000000000000d82c31fabf29c097d52be997a9773afe596075a90000000000000000000000001e92c8398b642d10056652d7d950ebbc9a96e4f70000000000000000000000005a77f9ec66b1a4dc326ea38caeb3ace9438e6fe100000000000000000000000019d1da4653bc68652fe10b4900230d0509a2779700000000000000000000000095d522421bc057e784e1fa8a1e80cb1e3ba9eb09000000000000000000000000c92938fc2d7aef94a1b960adbf602f073055d9c10000000000000000000000007e2f2bcb6a2f9020926ef5170e236f3c8e50fe830000000000000000000000008ea22e151440db06d323a2c67fb39d0edf066ba6000000000000000000000000489790e4f3684fa5e5ebf3f0175b669e57eea4f2000000000000000000000000cace1c31d5ba100ee75bcc35bc038db89142e589000000000000000000000000f6d50292a2de45f33a471441c3c5a8569e605e290000000000000000000000001536411b831164a6b753ba8dabcc3d5bfc138999000000000000000000000000755e8f96448cd6790ecb754f2a04667825a7d12900000000000000000000000055c2e3bd5b7ef439441679443193951f6fe594ca0000000000000000000000006d3fa3a37b4de13cf6a47858c6278e354f27e2fa000000000000000000000000e1f9317a73ade28f7857967e9c5461e97dbab5a2000000000000000000000000fc470fe069f0bfebc3dfa7bec4869be95894c504000000000000000000000000b939fdfde74b7fe149e68e300e0187896e7d6bc300000000000000000000000082971616795384fe41d5d75f5965ff58be89c7be0000000000000000000000001abb35af77bf10a6c5858c5e0cd80c328960e3380000000000000000000000004e7780f9a5c994fd4b3de9cbb8e49b363563e72100000000000000000000000076637a63fce5d2d54f6655d24e02555bcef4b0870000000000000000000000001d17d48853d6b17fa3396225e7aad99a8d8dffda000000000000000000000000906827797d77dab58cde55bd28e0f499b62048d80000000000000000000000003e4574edcc0270058949c19d97e913ec9f4675eb0000000000000000000000008e7fcbaf3b8b91e01a2462d056451eb44eb804250000000000000000000000006450e498c8c31a4b8bee31a4b48fafafe9e3516300000000000000000000000072e685305661f9f19f21610b3325b6338e71faaa000000000000000000000000b672b12b9aa85a02b854200f13f9f0536c5213d4000000000000000000000000bca5987ebe6ce36fad44525599da7e2d97b99e1c000000000000000000000000956de0f8bd807d965017ec038621566b0eb931d200000000000000000000000007b507cff981cfffb3aba79399ee3b29170982fc00000000000000000000000079da7182b85d3d4ece316861911750c083ec874000000000000000000000000057a0951845a0e506bc7b8160e268c94b2a9fa5ab0000000000000000000000004fc1991ac9c3e57eab7c4dfef775b2b27d6b6c790000000000000000000000006870b7601913eb87b22d76a1f19acb4072f40ef80000000000000000000000009663ffc81c6dfe35f6cb810b65c9dd187c69412b000000000000000000000000134d0e5b0b7255ed38fb409e9ee5bac8b9a975d10000000000000000000000008b1e9c6d80a9fd06e3635fffa4bac82a5ca6d01f00000000000000000000000026769be4c77649d6a46b8f75740bb43bfa21c4800000000000000000000000009f7c863b7b7c08bca5fbdc60e3bc9baa9a4289bd000000000000000000000000a7b83177b7d599f8395a4290b5294d44a47c8cee0000000000000000000000007511dbfe3d483417c7cfd2d26fb7bc7e312fd54100000000000000000000000010a325de72d58a0cbc2a98f20b53dfef38f3e48c0000000000000000000000002ad82fc8705ff58641f922dfe2d24f8e672e0d8b0000000000000000000000006cc56e36ba1e6dca736dc3d8dfa25c43cd73925100000000000000000000000022bb8eb12849a4960fb828836bef09719075aea20000000000000000000000004b2521149ebd73cb832cfeed73c2730e7ededb0300000000000000000000000083cd94c2f3a8b49d619d6df6d5aa09e153f5bc0d0000000000000000000000007ab75fafde68d68fd9dc34196935432053ceb777000000000000000000000000e66b7c0d26121b95c7eae43118d12aff3e5dd9a100000000000000000000000022ae371ae9151e15dd1ec102de9651323afeccf80000000000000000000000001cfb820b7548b5a412d8ca1f6bbd6a8b6a4a2b80000000000000000000000000de8f30725afd231c098e66f0b3266694e07fc09b000000000000000000000000157a73b5b49914ae1f62e4c8032ca2ffbd155c2a0000000000000000000000009f129ae7f27cf32b5d1007c30fe0b5d903152824000000000000000000000000f116ae17aa2efc6daf35ad5ab11606a0f24d8554000000000000000000000000c68274feabb83b393610a869776b3439ce298fdc000000000000000000000000c80a132172bb02434f48df0a096b60b6456c7e2a0000000000000000000000003dc310bd4b10c6bb36d87306d7830f6ad24bf2e40000000000000000000000002891a80a66b23a6d9e371677bbe161add33dfba3000000000000000000000000c0a94c3974d7d6dce517245129859b0ed7f3d1fa000000000000000000000000a7d39b12c036d5290fcb8cb524430de267ff8a75000000000000000000000000ab564f4213305da0ae1ea0d1d5953f29c8f17412000000000000000000000000638a76d048c9095b3134a37b7e942ef28119968600000000000000000000000093ca2ec79d9e48caa63d48333c78e6e896a41957000000000000000000000000a51e5469d957d3553f6bda33048a988a920433210000000000000000000000006259365abb4acf9a43d630ac0cd81f7345fc5b160000000000000000000000009f3b46a17bfcc3a9e9585fc197e024ccfb2d76ae00000000000000000000000085ef59194e674682663e2425b674df96086adea60000000000000000000000007792c08562d9a126c0b631b7f5ba6ac0f2c15c74000000000000000000000000c96ab377036f659e227769d969ae1a681dee621200000000000000000000000014238e1d5d977b6a3cfda6a0f269127ef1df871d00000000000000000000000073c9997765544b05d578d2130517185bbdee961200000000000000000000000097288f527c26a1d3066324cdf2ee1fa082e0dcc600000000000000000000000078e872df9aa95f8bd71afd5a4583418a054611dc0000000000000000000000004d094b16a996b865a6a981e1d90ff51823a16e3d000000000000000000000000e3d274c8e210173f1d87a24c437ca733701a47f800000000000000000000000095465d7b7bd84bb8781ec1f213af93f13fc81fc10000000000000000000000002fa2ac8ff4a476d510d1578c407907d41a8cfa49000000000000000000000000c7e16f29aa2531cf55dc69d71e63e1b5e38549ff000000000000000000000000621f3c75f8391abf3624bba5bb5ca3c4a501f3d8000000000000000000000000ad834693d9c947d274fe3864293c92a42c1c204f000000000000000000000000892e4e0a9fc1a336676092dc0dfdecb1e7e6299d000000000000000000000000111ae123d8a1127c8061358192b6afb8190a5e2a000000000000000000000000e9476dda3a6db76473ea4918ef84710782440dc5000000000000000000000000735a7d3ddbe215709c9934380d4e359ed53b0edf000000000000000000000000aa74e16429d6a19714170b5ead817a26d680eba5000000000000000000000000d9b701bdd55f99400c552f75ec3549f2ef4617c70000000000000000000000006bf927594a7e5d0d27ddca3c02a433f1ebe7b85a00000000000000000000000089d38309d82150fe2a96ebc216c36f3491691780000000000000000000000000eb2e77067c5f1da82812982220cf7f0354640f1600000000000000000000000001df47d9f259a97ce1d1b6aabf957ead3602408c0000000000000000000000005d5bfe5fe00bfda55614ee4907bad123de75423500000000000000000000000084ec6f96cf28ecca2c9497f14aa0c82b0e82779d0000000000000000000000000fe83fe31c0692af8efd47bd4b3e0728801a7b99000000000000000000000000d338ae56c0fd6cf2fda81ae252b1df14d16cdb0300000000000000000000000006c316e5daea74d0aa436340d3f9b85dd59f95c0000000000000000000000000f78b2d4be509e7d0186909402caf264893a3dc69000000000000000000000000c740565902ae3facf3a607021824c09ffa51a1910000000000000000000000009838a30bb90ab938cde046f1d342d0a5bf6555d4000000000000000000000000c5758cd6a2f21bdd18ac3e5574c9ee4523a71501000000000000000000000000a9088eafd9fd2a00727ba639237554e21cc4dbc10000000000000000000000009332c8ab814853f23cffa117fa601e9d21f7a1e60000000000000000000000002a4bab3396294de7714f2e5374f1c6f3a6e10a640000000000000000000000001aa0d80674fb2dd6f1928c5d92894993e8fa4ec8000000000000000000000000d7a432f2fe26e6934060581052747aeb47f6393f000000000000000000000000192759e77de13aaee26bcfd4032d0dfdcca09cd3000000000000000000000000f4ac57103aad457e3ed2af437ae8e707472fb0ca000000000000000000000000443ae2c9ab53229d3286c886c4a8c36ee78bc41300000000000000000000000042c70169d17e67de878c6b47c99525e4bafe415e000000000000000000000000dd2cfff5a6c6eef6bbe1164aed2b450369544e7800000000000000000000000065ba162fc33f7e42ee69dc8b2c17770a5a497302000000000000000000000000be70c3cc3e99f15cb2e5f317ac77c5acb6aef7f4000000000000000000000000fc0c2a57a5b6f71eb5265b550903c2cd63dc8a800000000000000000000000001b7388db4dc3b9f736aa6dd088809a933938559200000000000000000000000032ecaccf48190436bfcf48ead0d82515b9439b02000000000000000000000000128a5210a8186d2b731fd2d3b8b3772a3f188d7e0000000000000000000000001c94eee65887edd684a05d00af9089511933c3fe0000000000000000000000008f137ceb9b8cfad0e77fad9ee3de9e8116ef15280000000000000000000000003a4e248c9bb47995b5ba14040b3971aec320b692000000000000000000000000dea2f8292c0e7970d33ab01503bbac0069410c87000000000000000000000000ae94cb3ea64ace3ccdf92d7a716411993e041ef30000000000000000000000009348c4b63c8667eb8f155c0c4380d49089c413ad000000000000000000000000f7cb9de2aa420792d37875b4dad3bc4c3cb80a040000000000000000000000007ddf375f7b1362b323fd98f45b325516a4c118600000000000000000000000005ecf149d188cee8609a27f5cda0acf6d4f27aa08000000000000000000000000be6b9db11465215754a015265b97f74e1fabf770000000000000000000000000000035782eccf4b1a00c3e467ceeb2272a07cf700000000000000000000000009e9593259b87db0829711579b7c7b62bb6383051000000000000000000000000b3ba79c37a3d2c82430c9b787a04306b6d6331f500000000000000000000000069224c13aa8235758e891268edd5984cbe337d8b0000000000000000000000006b01b71e73b82dbc868efe65d2359499683ae826000000000000000000000000c12472f34896c395a95f1eb0b3d72817b148dd820000000000000000000000006546b1ffe82468555633845524646d258718b74c000000000000000000000000ee4f58cd3556c6d7f8d4c03fd9bf1444fecb7bc5000000000000000000000000f0e614b506cfe752f1e06242a444a5792104444a0000000000000000000000000d4ac099f484bdee11edeca1267615fce7abd637000000000000000000000000c33ca6aefce88652ddb8dc21b6cef061209b5c4d0000000000000000000000001bfc76a879e43da5410422de21119b64feb051740000000000000000000000006e4e2c145429b49ed866adc35d679e8a8e08b01f0000000000000000000000004dc19ae8f063ad29e8634be96fce8b3df8b31621000000000000000000000000e292f19b3c0bbeb2da80ad9612e4ed05cc5fcba2000000000000000000000000255f73611f41917242d3a71adf6fce2d4b89164a0000000000000000000000007ec2138e2685b43b5d69260adfbf3391cb7d8e6b000000000000000000000000b365d7a4f7d8b8563f060d8b8838a9bc928617ef000000000000000000000000916caea2e9d42b259f16ba5d434bffa078c3b48b000000000000000000000000b50a94f2819eb2e3bdafa3b5c6978db89edf321b0000000000000000000000009894a15fb360c28e3706f5fb3b4e6f521a707ad20000000000000000000000002329d3fc813d71139bdd9d54d54cc7bc2e0a163a000000000000000000000000704c38077aa31240a192102d4ec7522cad51298200000000000000000000000005accbf552aa8f7ac80ab8803c85ddac714eea00000000000000000000000000efe23ed44c73b735db194a41964b2a99a1ba815a000000000000000000000000ddab341240265479f5c7884bb80bd1dbe64a0b5c0000000000000000000000004a035c4c603f102096597a00bbe4d2dbb1f1c6980000000000000000000000008600bd3c7387f831e0d3be7b9d0a7fd4c6d6c4f40000000000000000000000000713ea6c6e1d006d6a3155ea163191e4da186431000000000000000000000000dc3798b0e9e7f04bc1a832b1f300cfd4c01215370000000000000000000000002779dceedc9b42981da79fc9b5411f7b4e601b50000000000000000000000000f910619b6c6bdbbf453667fd30b8f673fbed6570000000000000000000000000ffaa055421e3119bef3e7f4f049dc6a7e4b65615000000000000000000000000502830cb0bbf040d385f81486eb2f5c284a5be9200000000000000000000000076ce69fa6c4fefc56448542650e80dd9206ed9b4000000000000000000000000ad7e36abb949385759bf0023c5a6f08b0f7da398000000000000000000000000c9b8c82d399fdda6c8c6889d0a7451144e82a8990000000000000000000000005f592d057dba978d4bf9eb4fc1c677b1b1a570c30000000000000000000000007435b400416354e7dd44ae368d0f2376477a242b000000000000000000000000a043302db3b43d2e6cdbd4df041975e437229b6500000000000000000000000007a99690dcf7b77b66c04d636cb136b4d44b703b000000000000000000000000775f5c7caf8bb245f1da43ac8a5e2a80c3860bd4000000000000000000000000f88c77063f216bbb0228a3ff0016cb9af449628d00000000000000000000000071bab023ba44cbdc62498feeacd6fdea44e533110000000000000000000000000c628e10fbf884ebe4187a01ccedabd1b6cd150b0000000000000000000000008c9401e26a56b61ddcb09250f6636020ab468fde00000000000000000000000012cbc6c5fbcf9339ee18acbee11ff354491f51aa0000000000000000000000005000ab91c3e46614636577c3834d947eb08394c50000000000000000000000007c23dda61d781722f65e6ffdd5919a258757bc810000000000000000000000002b605a406c5be13b70a8c59788b488897b0d7bc50000000000000000000000003e22d0dc87a475731012a4a8f8555e96a97aa2b40000000000000000000000002a44f0e45b796be7e5d6200e067d3809d105e5b3000000000000000000000000ad02d723cad1522a92913976d457f4766ae18a890000000000000000000000005ed2d19346e2e022e3d359b691332ec736d413e800000000000000000000000093dbad613c6c726045fc6f7d78097f69c1f1db4600000000000000000000000080d01c471f540e8fa225fd3b5f1240759afbac1600000000000000000000000013988ab2f0f4dd18c0e77cc1f34d9f82d7278e6e0000000000000000000000007db3d23c453f3a2c9c4d053e1c002b50a663270200000000000000000000000059fc61aeeee59865c4878298c9af4d0c2463f9fa000000000000000000000000349695358afb54dd3dd94bf4d4547b490d39716700000000000000000000000064d53872a64f96a155ae7663d4a4af22d21ff524000000000000000000000000e377cf9626c7529ff7bce951fb73c922ec0b712c000000000000000000000000f59383d101ec8b2c2074b36a3bad562b256cc91f000000000000000000000000a7c2b58d03eb2f2b52d07a48a947662c768eb1210000000000000000000000007d6012bf00501e57814c99608017cfc06948f8da000000000000000000000000a8df0d3d1abf9fd16f992bbf4595c621935cfe0a000000000000000000000000434cf52fc235cd3917990d32082ea7ce6f5a27fb0000000000000000000000006059f29a9b9851125219c4a35e9b2c23da572908000000000000000000000000520ce5bd120d37aa1460ee0f59970a022a5fc357000000000000000000000000e136a81161ee45ee137a7a9722befc590de65241000000000000000000000000f4985f7a5b0eeb90ab51b0c33073afad21d0c94d0000000000000000000000008319e1b8ea3f2de26e892d3278d3108f5fb0264a00000000000000000000000079a522e4e5a58e66b035ac2b3a048688ead7f1000000000000000000000000005223fce040aa886b4cf43e78d5d476d682dd0c09000000000000000000000000b8a51401fb5f8336516fb96461a36098fdda8a730000000000000000000000001a088856e920edad8cdcf9ba7d5dab60c93d00570000000000000000000000008130e04cec2925796ef20371674a73c7225546f2000000000000000000000000c8d39b7402a72b231cd7b54ce3366c1e5294465100000000000000000000000092236cfc2f770d0981b656d728be5737b5119c4300000000000000000000000067967012dba838b429bccd0d60268847301154d400000000000000000000000093c63203ed092079a355e2c361c4fd78fb579bd50000000000000000000000004aec959f8c5f96b4667156ed1f0986263256e0c2000000000000000000000000d396d6c39d6ea8dba563a2bdbccd2a3e69a16b17000000000000000000000000695f0e8f742e5cdf8218b231933570f4245d039e000000000000000000000000971988ed5b3a1a0691658f8b76dafd27a24a79be000000000000000000000000c02ffb0d5f76b37707f235d7f2d2ef9c19f39703000000000000000000000000fdb8c2e1b844528ffaad5435b094bdd4be4dd1f8000000000000000000000000548a3c1cab71627b040b21b1aed8db3f46f208e8000000000000000000000000b3319e6168347b5fc7400de738a1fb5a59e9d2bc0000000000000000000000004a17125513b0934126eb2b2fccb6716c3f85acb8000000000000000000000000e59c9b513cfcca70d8bd51e6453bd61c68452b5a0000000000000000000000003ed171040afc78d0d17eb9e4e7bed40adcb481b4000000000000000000000000a2bebf75298ecfd02e455cb340ac8626caffc977000000000000000000000000155c862b06792f352dce83ad735fa575bcbd7fa6000000000000000000000000f2b1f05e3108312816b5ca36de3bb7fcb52d2f0e0000000000000000000000004b0a59e96746a3bd10572d317e87e3ee72aac9f4000000000000000000000000306b98926a1c029ee749e6811503a9dc892e8609000000000000000000000000e986ae7fd00c6a9dc680cf6979970073afa591d500000000000000000000000014b6778dacdc53dca835a13e2e2350e2de0401d1000000000000000000000000cfe6f49f6f6ab68cc125a274affda8591f99527400000000000000000000000076f185780983f406fb81990b8d0d4791cd19ca6f000000000000000000000000f27513eda5f99ac3354f66c05af0c62a030b7fb7000000000000000000000000e05afed7ce976ca3263791797296473c6cf6924d0000000000000000000000008197ad89ccb568e613b2200817c34f79fe09a052000000000000000000000000c6efde68ef586f9480983c4985ff3badb0f260da0000000000000000000000004ee86fa19dce5c6e96fb8950a3b2cc8cfa99728500000000000000000000000040fde1a7ec07a365de6b8fca47517585d3ac4c620000000000000000000000000493e1089a501e2550539ea93e743f0d50fbe9a00000000000000000000000004b8b46abb0251a629b5e39cb63c2dfe0a235afe60000000000000000000000004bb0206938660cc189450a9a9dffbd40e87016c80000000000000000000000006248df0b47b63911d978ad421896b25dcd16efee0000000000000000000000007d2962ec863a882840f0c1d68c14d77d8f99086c000000000000000000000000ce107a73849638116933269549e40b00b62bedfe0000000000000000000000006d9637f51c3708226c448bf4ca626abd3151e98e0000000000000000000000003eb87aca8a89fe49d05ebe62744cc42d02efffab00000000000000000000000005656751cbad9ed9f9fd41c927d02497f972c2ce0000000000000000000000009d872fe02482de63765ce43f3dd4d3bf181cec6d00000000000000000000000044f6c7f5071ea256fd09e97ddf0e3d24252a582800000000000000000000000011c3793e1c02fa386dcb3096f3ec725b754ea5ae00000000000000000000000017f7c268ccbce38bae868ab735ab81da4c43cb3b000000000000000000000000f50e8469eb5e756f67e10186dc7d48032af7ddef000000000000000000000000dcccf70ed83944c2b385a82a1b316428632b6657000000000000000000000000926cf3576110a1c2f2dc3fca972f0eb93cb260660000000000000000000000007b116f7d899902dc8a33f659133342ada63975e3000000000000000000000000be74f9b494deca34d21181d1aedd3845729fed17000000000000000000000000b9f67cd8d3ff89cffceedc53e52178c3cf183e6200000000000000000000000090da66a6e538d7dd35e2a2c7b76336f9183d59ec000000000000000000000000d21a7653e6c5a07c0a43f14d0ca2ddece1f8530300000000000000000000000068e5bd7ebbdeba1356a2a94b6345ca551821311a0000000000000000000000003a7e9ba6e3c63b415a8ba0770d29bf1726345b380000000000000000000000000903709f54c41d84286c8981f784016a4a06b82700000000000000000000000066dba747fde6cf8a32f7a99b094a1c678f52d486000000000000000000000000cb4c00fb4981f4c26571950f7d6db40f5093e42a000000000000000000000000035d8d473f94d05da4da138afd111008a57600af000000000000000000000000da798ec70f40cab8cf2d3b398e7806c53d6da64900000000000000000000000050542b3be997a0c8d47bca78f56a7e022b48d082000000000000000000000000c4e47260b2ae33fcd5e9a0e9d4a019ff9f1299850000000000000000000000002188549354b976afb525569993cc48c0766c7ec00000000000000000000000001c39438cc7d735fe75ad4f029e1c322624c1987900000000000000000000000052a8a7c7f55fe815f2fd3261b2b62ba5cbdc508f000000000000000000000000ebb8f0685ffee2e7c124b33be7855f28538e523e000000000000000000000000d454e73ffa2bb6e73c720bbdd989add2c11658ff000000000000000000000000633cf463bd95ce4dbabea4c40da1b5ec9f2804ec0000000000000000000000004eaff5655dfbd29b13dc6e3904d52ba679089573000000000000000000000000a4062e0652bf610d06dfb776f1a6c25360f81454000000000000000000000000bd4c7f7fc1480875a5bfae89115b81bbf1eccdad00000000000000000000000014fd3b154ee488ec2c7180fe662bded4bf959a0d000000000000000000000000259c5f65a703301f8ab368432d0534b813384042000000000000000000000000f1f7969ea90fd3235fd68307fb8db2628b5a4f130000000000000000000000009b01a2378d9af1aed4b54f12e87cea6ca24b686e0000000000000000000000008dcd90d8b61c7dde58ad86ceb7b96a3421b09dbb000000000000000000000000c6943531e014b5e394879440a6546e464ae054c500000000000000000000000066fcd89d3fbcb7f5df36493f70166f21fab79245000000000000000000000000372043c338b16bfb6b580f7bc727e0d596c9b638000000000000000000000000743693ebf592eda80f110e29938b639da3074c4a0000000000000000000000006c04658ed764fee5a8ed0403338d0810828488690000000000000000000000001706acc26bf60040b1da617f4ffc47fbb71d2b920000000000000000000000007e6695e3d69831b42c5028edffd3d1a39b12463c000000000000000000000000ee14348f2a7e81f25e1d08b936cf3cfef237f6ec0000000000000000000000001e1cbd59f2d4c24fdb124ab36fce8e9802bd884200000000000000000000000030b98080a59611410324e818a678a33fea9e8bd9000000000000000000000000e943f96fdb84524123a11d1bb5f3fd515b100e9e000000000000000000000000055d875697ab3aa91ff64b16875b1ac4ea1a656f000000000000000000000000d0d34629c1ea2e0d6e22b4670de2b7c0a334c5040000000000000000000000004ff0eafd3cdbc2544071585f0ad7a655c6ec006e000000000000000000000000db0cb0d6d6e6ddfcd450a49fefc474dddaadf809000000000000000000000000d80d9d850c3c0cdde40b1a7b8075402d1ff5fe50000000000000000000000000fa85aaa3b438517ae4edd99f62c010d6e363265c000000000000000000000000198d1e9e351d79c5702fc3d686914fb9de036b6400000000000000000000000089cbb671fae19321213a504b78ee702dd9c8081b0000000000000000000000004a6d5dd7f92ff5723bd1346afd3d54fac3bc8fba000000000000000000000000109b4e673ee0b46627ff25af7bacff4e61486485000000000000000000000000859ca28008483d2efc233dd4d89f95d02275217b00000000000000000000000044d48513e055dda55e8b46a11e258fdd23f1460c0000000000000000000000003d504f8bedddf9a18246e93fa64a1c9116453a6e000000000000000000000000cf158cf59be49a55198bb2f7c0ec309efab6acb2000000000000000000000000949930b07d4b1f52dc2c207a729c0903c9906049000000000000000000000000f2f0b5e0605fbc06bbe36539c3f13b3e19c852f400000000000000000000000013c04cc1667157c77fe51da2cd6200c13c8e53e2000000000000000000000000ec06456990867f7d1b8ee42196bf1d9f91372443000000000000000000000000a22c4dae6e65c82211e33c535dc3eab4539e93190000000000000000000000006261a9b79ca887fc14481b72dd15948d839dacc1000000000000000000000000ea094598fd135f0b5ba0b279004f6d7fdddd4f2400000000000000000000000028f01782b623c3ff01b5cd9d1f30b8eec2f7ba0f0000000000000000000000006bc4371d215912dd5a3861bb3a3c65a03d48ee37000000000000000000000000a9813d1d062dc75e74b8b98aeb72464cb9f4be9900000000000000000000000001cc5e17385ff35bc5af52f49590ab0cdebd76bc000000000000000000000000dd718dc02905827e65b2d2dc94fa487ce15344db000000000000000000000000a486eab254718d73e0fbfdea680f1404022f1b850000000000000000000000000b5349be6e9394a3d3f7cabd72b177f4e521c9f900000000000000000000000054536e98d7cdc4c9972a4fb540d87c9b9d47ef91000000000000000000000000f51e52e0ea8a82c39c3503ad665f3f3b97ac77fd0000000000000000000000000f296ab9a6134f8bf7c4bfdfc628dc15ac339871000000000000000000000000913e7c1f88d8602726b46ba3e8ee6e37c185f859000000000000000000000000a4dfcfd7aa77d8725e0151a7887252e9c429a54f00000000000000000000000054415c4fee9fe8efc8c061dabe4a44f237cc37f000000000000000000000000024cbc27dcc78f4f0ef294759eada5e267247200e000000000000000000000000b5d626986c7bdc5f5eec15029da9ec9393448875000000000000000000000000a03c2573ee3b5a3dfb90fb5b9434533b91d6c48300000000000000000000000077962a13d11d1aae01ff9832ab432e4e475b2f120000000000000000000000003400cac861e06e73cc902434e4ce7e3ea4642c28000000000000000000000000cbe67964ac6a2425ce76bb7424e89fbce195d961000000000000000000000000fbae06e22902f857a35fef1701dffc49262e15c30000000000000000000000000b0669f126461e690b0c8675d1f770b24c5334c7000000000000000000000000f958ebd0e476787f312bebe481bd08ba6db4078e000000000000000000000000d14e53f437ebfc29f63d95a9a8781d0828a8f4e30000000000000000000000006e4a11e88c53a2c43cc81a9390e9258cb9c6a921000000000000000000000000a98266d6554197445f989892469b19c39dbb4cd2000000000000000000000000e9142808df53cc91f8dc2130fa7936767be84b51000000000000000000000000a40c346551d8a1227a976fe2979f21d870ef443200000000000000000000000079121483c02f789d29bb22c238f060cb5862e1c700000000000000000000000095118cb90bbdf43e0e9a5720c665d83d588c66e90000000000000000000000003ad168929be7acc96fda627a8f5ecc3c8799a1ed00000000000000000000000030b58fe7a5ae1490003e4a10a684669e1a014764000000000000000000000000fdee0d26acce4ac6c8e4541fb38648e65f62e01700000000000000000000000079c241a7ca7529a5944805c660495f02fe10782200000000000000000000000006aee08d9a8b45c2fe40ba6c2efbebcb5a55374f000000000000000000000000d715eb1d46e85ad6383a2b687d1afceb339b0919000000000000000000000000a6ccfbb66affa875c50ab677ddab580ba7c58ca9000000000000000000000000dfc3d52950863610376b18bd34c994bac650c53400000000000000000000000068f143cbd29017910b8e03c11ec9c8232f4183e0000000000000000000000000b2faa0d4b0b5321ad64f70d0a010db029abee7d10000000000000000000000001a5a96cf60a6980ed57473e2d354f035ae89d00500000000000000000000000003bc535f24a77d557b983b29cba883e9f3d0569c0000000000000000000000003c1773c22af68b1757429d4ed54db2b7d1dae38f00000000000000000000000090f40dd8e77be094934cd337b8e2611ce092ef97000000000000000000000000403a0a0e48f240cb9ea3651286a77cfd1b5b299a00000000000000000000000045c9ef32141d80cf5bac0fa61d16af3b11532c030000000000000000000000003940432f4aabf5f79b97a4e0bc57ee9898d5fa71000000000000000000000000137f6bef813344b77931dfcb5e80563128f3d195000000000000000000000000e4b4c183c0e0374f7cc54c87ee157f03076e889a0000000000000000000000009be634241d2834ef64fff0909f7905361a24b774000000000000000000000000fb20d3a97d6ebb859a5578a1c7afad5f6c32211c000000000000000000000000a5b57e81ed5b31915caff1f22c9f5e87541a9af9000000000000000000000000d0d75857effb9dda63cc9dca4d424da040d7abfb000000000000000000000000a9c7c511adfc3fa5424e15a73c8b6cb15d74b8ea000000000000000000000000fdfea4004b6e2bd443ba3b567d47d1b9440a906500000000000000000000000044f4819f4850d38d74725c4b39de866e69c4c99900000000000000000000000071d7c3a10e55d5dc3e57b1aba5d6e2480079d635000000000000000000000000c042261a6b1110c6b793b28d8ae01fe15b72b9360000000000000000000000000eef9513cf1a9720a3151d7f91d114148e0766300000000000000000000000002d69c4a0afb97ef4f67f75cd06e886c4e71e00e500000000000000000000000049addd8d2ff2c8608478fa451ffeff0150bc968d000000000000000000000000bd50d87256c0a4388ab442a8c1e7bbd4fd241e8b0000000000000000000000009d6d5942e16bb1c8f2d1d1562d9063c8a0866afe0000000000000000000000009cab87a2533a4d5bf07de374d13b7bcdb7c9d6a500000000000000000000000013fcc2cef9fb3fec5e02979a84545a63d852cf47000000000000000000000000b98d61f15288038e8eaf5fb0d135701edb3a5966000000000000000000000000c0c7c8f1be95bd9b14f6604a2032f6a6d322c09b0000000000000000000000007e0812c00015904cf5f3376f46867c5a0fcd94bd00000000000000000000000046578c86e920286980e298418bd7b6944c1f1d27000000000000000000000000583d97f5ff94b3d1984ab8893d2b63ce70da0a4700000000000000000000000044a14dbb6f7f4e720bc94e738b07e75d6a8c58690000000000000000000000003919356c0db66dcc4053390feb04d3b9f219f9c200000000000000000000000015d68db3e4a27a76d11407afa3f2c6d511c95ff1000000000000000000000000eb2de9a6b81452d17518739c5d062f7c9290eaf000000000000000000000000050865b4cfc96ef105c6db6155869e2237b5f76ef0000000000000000000000005a42c5fcb894d14035b1e182dad6a3e74b8c9f15000000000000000000000000f79cdb625df57c4233106bb1681068676b49facf000000000000000000000000adbfcf9a54ab516b5268f0ab5963a5a6e6208e75000000000000000000000000212249d50ccbb2687aab8d7f45bb6b91a8a7a85d000000000000000000000000d5ed4ea9876317b2d08fa6ba428c2adb795529410000000000000000000000003bdb6f5bd481af7a311d3814318a735809cf92f5000000000000000000000000a6acb9f82c7ba7640e4164bc553fd68520975db3000000000000000000000000a3e198dccc5f908aaddb0ce37355ea6b8dcf610d000000000000000000000000885d61a865600068afbd824678ae9f0e96a46a350000000000000000000000003b80e71b2106609409501d8ada7f0261ca839fbf000000000000000000000000f1ac1073b132ea5c3c1a1ef82a86df45ac38ec7c000000000000000000000000cb0966c548f438d903e4042591db785904dbe7690000000000000000000000004dd3aff1ad705523b91b813aa45a74066eef9dbc00000000000000000000000007b08e90848a8c2d76aa8bfe53263d181317392a000000000000000000000000c9021a3c83cb68beb1b5e8ade5c1db90249e38020000000000000000000000008ea54e3bd4cfe8842b3f57ab553ff230e6fbf50f0000000000000000000000001e01d1474bdc336ef2ab6844c72fcf61da81e213000000000000000000000000013115ae146879c291aec83f7caa9c993276a2ad0000000000000000000000005b52f6c9558914cad9ce162b56e5c9891d6062400000000000000000000000003bf8ab467842bd4fba2754c19d0ed7f36090c3f700000000000000000000000081239c00e51e9efc51766320f6cb4bcda4539bd3000000000000000000000000b7b3c1c2f96176f55c82ab3cf81a597fd6b4021d000000000000000000000000b86f30d2ecdca05b0bf2db37ff2470341d95c96e000000000000000000000000ee562a245a853318e031ba372383c2f0351591c70000000000000000000000008d830d72df2a12175c0c1b2e2d2823c0e2312ab80000000000000000000000006cf92bfeb0b15d0602f8842e0fb5e171dc8aa8a40000000000000000000000009ca1b6c1f66dbfe7f07b40acc63ec99513643cbf000000000000000000000000d6fe63a4a424bc420fd210cccaff8fb0da1552470000000000000000000000006dfa48e3b71f4a36b4e8e39614560928f024584e000000000000000000000000ebee67e8f866ccade00eb916566a49c683bf019f0000000000000000000000009dc76cf807ecab8688b91337036d77e7dbf4363c0000000000000000000000009af3afb1153bdfcb4b6053273a04a349480fbf2c000000000000000000000000f888c13bc101035b5e9a2dad6ee242a8f2586a79000000000000000000000000bcdbc8fc2049311c6869ec71e25aeb5252624f5300000000000000000000000049c6d5c0ce2b0ee5aa53dbb2a767b887cddab04300000000000000000000000044eb7ed9c67a288addad0d816a56427ea029eb4500000000000000000000000059f1952d0ccd9bf95a7fe8c11870db459d1420a10000000000000000000000008dda21b55ca04f71de9b996ea9efe978d3521ab60000000000000000000000001137e49b5a73cc972cfec93c521fb3d94d16d8b9000000000000000000000000aed1762c8e9e3994f9930296d2e7759ed501faf7000000000000000000000000215abf89f4c5eb58e3978bcada5c1ea1c7ff5a9600000000000000000000000064e1f70f9b58841de6fa98b068b6503861f2151900000000000000000000000042b76eff09cc7958d4dd6af6f163cdfac1f54b0c000000000000000000000000d483890c192ceeb8439febd5b0087aa9b48271750000000000000000000000009fc48e5ea429db4fdf963e1f9d59be0443517a83000000000000000000000000b859b18d0b566fb6681af468cac0bd73fa2b9262000000000000000000000000d8a66d31a396d6f73f5c44a0dc6aa9fd4def9da0000000000000000000000000b9a18cc7322e84d6154398634dd94c797776165d00000000000000000000000070c306b350fb5c666e1f2c08b9a69526df4c4ca200000000000000000000000063c737f8fd342068bce5c27be3381caf347c85bd0000000000000000000000000ccd75cad4c9d442d858c5f4bc1f67b83938eb810000000000000000000000002a21420a2c252d4cb6dcf6158d6cbfd57eb0f108000000000000000000000000db7369f5ca79582cd85aaea1efa8ff50e0bd745a0000000000000000000000002b91097ce50639304eb0588937eb7bb43387751b00000000000000000000000032830ca3998ee6964f3f11428b52cd784390a513000000000000000000000000fd8b0e7e852a198fd450a1e33aadb4c588fdf2c40000000000000000000000000a306a8116855702649be87a32520a0ac19403610000000000000000000000008130a14cbf71e550b82656233da4947e225546f2000000000000000000000000cd0e9224000b9dcc2ab4f42d5439603ecbf6b7c10000000000000000000000005b1a20efa6aba4976c3987f4fb343f247af4eb50000000000000000000000000a40cec3f68907b33b6cbc31ed3fa9cfd1c011e320000000000000000000000004b012ea2e7ce01097ec3e40b95ce18b0a19a4315000000000000000000000000b1584d9f249538d56f5ed7f408cf2a68d6d010f1000000000000000000000000c159dbca05e1a01c1278d92a6cf579a86855ba3e0000000000000000000000002e14115d4a174cc684d3abe0d63613e5597d2dbd000000000000000000000000996966e4aa0f45cc6d3ab38275019db3b80ca25a00000000000000000000000064d5866b26fde71f3c43bba36bdd34a5614833940000000000000000000000006ce37e61498ef855f37f2691f96e794333baa0f90000000000000000000000003e8a9e5f673473b008849181d4e0f5324b53f48b00000000000000000000000079d3f13823f08cbe66053e41ae280b3e020a761c000000000000000000000000447ca39ea400d95678ab1b31a825b92b50d32ca700000000000000000000000017203ba1050bc6bb7160ac73e7dbd49292091145000000000000000000000000a0fdec8bff17a95f75c9efdf2e953296a23d2159000000000000000000000000735bec355a60dc828bf5c0aaae3ecfc05f9ad386000000000000000000000000451d47d208b992a35f86cffe6721f5e78827556300000000000000000000000008f49889675e25029cf8786fa396b5bce61ee02d0000000000000000000000002325e9d33e3c43ee68f5df2b49fa592aab2af16a0000000000000000000000001cf05c9010f35540901c760f5dec93e1d318836f000000000000000000000000892e4728cc1745c65614280680c9af7a422e387a0000000000000000000000009f256080c0293bb9b161ce5e7d737c0818825904000000000000000000000000a483ed296a79950d93d8c5382e1b9a2f5efbec76000000000000000000000000d2cd840768b7246ec9d6299f1dbfb9230612d39300000000000000000000000070e7a8eb9af785e5b13624c5c79ba49d2a0e8b1000000000000000000000000010a33ffd1b9fd9c6112c2413590fd0d778a5a4d40000000000000000000000004b8fcd4004dea3f1b654c3832528f0bae3611e63000000000000000000000000b69caca0544894fb28ad4bea4f08bf94ff8fbb55000000000000000000000000e4fd6be6a588ba281666ac8ca927c36c953426b900000000000000000000000074c443f1f9ca5bba5ea01b998f445df15249821f000000000000000000000000c1852dccadf2388e8adab2ae8c5f698f51140903000000000000000000000000306b4dd6a53e86061fce4cf74300acb695555f3c000000000000000000000000c7ed21edb9284595446e9579711d3563d41fde420000000000000000000000009e3de20b7fda7b7a67e27943f7393c59689629fe00000000000000000000000045d3fe2a80f3f1cc1eadf0fb718e7a641e070efb000000000000000000000000b9d5439a11a947ce998bd168ec8c4f2486f9e49e0000000000000000000000008db0df322fd58beede781b48e3b6ffdd0e581fca00000000000000000000000020d7215f3050f14649ecbb9d5d9c9055b1eabc610000000000000000000000002009031949acc748c087a9fa9c14c608b92abe8400000000000000000000000018ad97d08306e92d11c7bf70310d5c2ee1814ad80000000000000000000000001324ebec502cf01d8f70631603b3d0323bb2e5360000000000000000000000007ed2a0a103282f4786aedeb80a394596a2f52b74000000000000000000000000ab3f145aa0920968906f5feba9731fd3c0648f87000000000000000000000000f85918dd673de6662e05982cfb26107199d7a0ff0000000000000000000000000e29d4c0c5819945f230f1ffa0cc28e01971aba70000000000000000000000001d38ec6b1acc183a4861d2cf759a5da481e07807000000000000000000000000a19b297929608909ccc5688b51ec16f3771beb6a000000000000000000000000a506ad8556f759b1491603124aedf8f70713080e000000000000000000000000793de5101ac93bf31ec570fa968873a985daf3700000000000000000000000003fee718aac4ffc6a3d2ca837e8d0822671526bfa000000000000000000000000f6e6a8f7c273824e9007c3fd686a9ea921b1c9f6000000000000000000000000108cba01231f0caaac07bebebbf6a08bde0ddd4000000000000000000000000022dd1a11b8b75f770685603c762109eae1ceaafc00000000000000000000000044da95207e5802847e3c08bf533c958ad8f3670c000000000000000000000000e2673df1419d4689bf0ef35fa0511f2da2017d76000000000000000000000000fdb0c1d7365f1399c25b0bd9834cc8d7d572a5260000000000000000000000002af65b5526e1514f7da781359f6df130ab14e2a3000000000000000000000000fc86433e4ad26cd137b87fe9d8f48de9bb29bf6d000000000000000000000000c112f662b2843163a1a7b80576ffaca4a34ddafb000000000000000000000000763b082d6fefef13d515f27027d354ddf71488300000000000000000000000003c780dd35a5e16976f81ee3c8a80324d8238bc2c00000000000000000000000042c6c3df43c86b4ff01f3e1b7165aba9b0115a25000000000000000000000000eb7b9d54ba7aa44da23ad397686ef700a6c22149000000000000000000000000d1371d4049933e97ebb1320721c23a8110c6882a0000000000000000000000002d71ef0b952299e7211eecfa850b2d5ad8f2028400000000000000000000000092e02f5d08edc159218a340a7cdd58d9375fab25000000000000000000000000a75b3541a8540fef15dd1838b80137f7139f014b0000000000000000000000001989fde66a1a9b43b4739901c4306eb2fb198c19000000000000000000000000a32cd2f048e1380adae610672a365eb7d23468cc000000000000000000000000aa138309e232a81411a297ac53c519541b1e35f2000000000000000000000000eb96bdb63c4988418c3526ff93c02934103e20f2000000000000000000000000a8cee980233b6e5f9f011196ff11b9862a93d94700000000000000000000000031f96a643cde4b579eb377643c535be266c146460000000000000000000000008be7113a6a1d469fe91b30dcb2d28f2d73c85fe10000000000000000000000005694f1a07e2ef7ebab9c789f8775bd83bd759e0f000000000000000000000000a5d2efa4011b973f9310792f4821b5ab1683858d000000000000000000000000e205444e2f0a040c886214a4bf1d8f523b7817e50000000000000000000000008d858fe806935cb6b9f3c33e6d7485aaf02e57410000000000000000000000002f75ae5636ddbca0b46d3e595be92200922dcfc00000000000000000000000005ff751cde977f83880a80238fde9e1a7561fd3ed00000000000000000000000042a20f5020365cb5b7894b1f9ec320f6a716126100000000000000000000000056e04572c44313a0a1bd8daa9ed5b548a1f540f000000000000000000000000071978a91d4035201a79b0906e07285a47dbb17e8000000000000000000000000c9bd1115bd1b8b0a36066d8801fbd58e62b47f550000000000000000000000006f0db5789935e3977472354c16a6f6b5cfc429870000000000000000000000003a658fa25136bd36ba07fc1a6f621c30775fccce00000000000000000000000042df3d0685acb3bd346703dcc7c1d20ff99e079200000000000000000000000074b1da1b512a7adbcd501a36cd6d86a79a0fd84e000000000000000000000000fe2013ec68f4ecff57668aa8a9dbcedaa93ba4b0000000000000000000000000dafca3d01196dc5e76f29e59fe6cb33ce6aec7b70000000000000000000000003643204c6226b40108c67f5bcdded933c15a83f90000000000000000000000003db44bfff863aecb230da35fc8518686469720d1000000000000000000000000476a8c32906187ef525852c58d5d40ce8194e221000000000000000000000000f6e39c53d35288bdcf11f4b9a77525f3458a37a600000000000000000000000078c5180b4ea2dc1a2b08f15b14a9168104fb24f5000000000000000000000000c78496f24210dcb1820f0bdd9edd197db6dc4c5500000000000000000000000043f084770f3283b2db9a2aeb72e7d89fc34acc430000000000000000000000002a4c7ee8335181117e82c666205353ce439b5b85000000000000000000000000f86a5ae79dc9d21d5b68d7ebaea7e87d85229c07000000000000000000000000be9ea182edd5a981411c39a2ff1793181d186811000000000000000000000000ca9c711f219b86a468d3e7cc50b727e3b3571645000000000000000000000000f428e18390a7e17591991833027b4f10edfeab420000000000000000000000009aaddb77b1de2a89154a495dd083f49d6d9e062800000000000000000000000086d65f0673473fee63d3e034578702c0c1b747410000000000000000000000007df6a5ada75ed769e321b034ef202ca27f2ee068000000000000000000000000746c4ded3d05258418b1714d2a20c214858b3c6f0000000000000000000000006855591f8a5dfa70bb8dcf12eb43e6152516ef20000000000000000000000000192feca7434a250b9d1b667bf5276105e0b09ac8000000000000000000000000c640971384f48678ade52f0dd633ea32ee90f9c9000000000000000000000000f6b132a93bb78efcf1373d956fe5b10aa56f7eac0000000000000000000000007dd810b3fd75a906341e06bd5787c7bfb040f0e8000000000000000000000000931ef221005bb2dbf0152d6da5592b8978bc324300000000000000000000000055eebe64b32bebadf8ecad78f93615477146b81400000000000000000000000039d408a4a6dd0a0fd54504d95f663858c2a9b0d8000000000000000000000000e1bf51a474f8ca55cb82cd71306e629eed3f3b7d000000000000000000000000ccddf2bc2dab649fe6331df6d9040b0bb1d89d4f000000000000000000000000022421541724e18c9b369634af4f3f229ba938f5000000000000000000000000e0a365cf3773e36b18d5fc3c4d26e21e3434db650000000000000000000000009144a4a72dd241550e151201ce0b598559f4216f00000000000000000000000079000496e03c3fc6b032f21d77977961d9ca8278000000000000000000000000f16e70a83d1fdf0e053e081a429994957141a65f00000000000000000000000088ba3063def2309b6731fc2fcfffed305debe183000000000000000000000000e3c68ed96421d1a24ab81e0398c1f37ea5605fb2000000000000000000000000ac9917eecbe47b79fd0d7492b1d7757ec3a1591d0000000000000000000000007b4abb97bba89963c570895d0cdf8e04b7a2ad670000000000000000000000007591c84620dd6e961c72428c7e824b07cbf4c584000000000000000000000000e05ea8de99ef194abe8a9cf9bacdc695196881af00000000000000000000000027a6ae0e1ab92385c4e816a0e22f639cb748c7ee000000000000000000000000b661219565108471e5d06f475375a5e9321fd966000000000000000000000000195c022fe229f67ba383c525290a61e0c63dbdc50000000000000000000000007f8f4fc1a09e81bc2f2353dfd56f3adc6b2dbdb400000000000000000000000074f0a36ad7deb85e24bbc649ec680bbc259fc6b200000000000000000000000073aa39b16f4c5874917c12fb4c58d28838f0e44b0000000000000000000000004d6e571f01f9cf24b5fbb0244e9085027b9250c2000000000000000000000000a591a17113b4572478bbed83b7e52f9214ebbbfc00000000000000000000000053e2e05701f62f212d312a52733fa031d240fe3f00000000000000000000000042228e65309df2d0bffa3b0d2cb6b83b0b4b92a4000000000000000000000000e0f92fa805d956df2468a09c9757ea10a11a4c7f000000000000000000000000524cc35613ad17b31b1a4f84144c784d2900a63b00000000000000000000000075cb88a6462dc86d7d5b6b5e64096ceeb1c246b50000000000000000000000002e3c89be3566963663087450e1b3f8cbd7dd99f8000000000000000000000000dd4cec39ba5cd31b951dfc7e677aae6e4c0de791000000000000000000000000373c74f6f2e6465699fbe60b54b6de5259161bef000000000000000000000000f9c7dc84883de6bbc923da0d7bd3c184bce6568c000000000000000000000000b7c98d10b648373df51ba9c1429a31d541eb3aa300000000000000000000000072b13b707185d57cb9fc216ddb6af65581e175ee000000000000000000000000eb00c00428b16c416c8a1d343652efa9f019da650000000000000000000000008b2ccb419bc5fc3cdb6beab278c6e1bb281f16e4000000000000000000000000d4e138dc7e12dbac73b93c8cc2ebaa0db6b0cba5000000000000000000000000fb6309704da36021e8106b2d1dae97959b6ff9b7000000000000000000000000d582d33feeb82797e2bf8fedd6fb654b7b1ee16f000000000000000000000000a10b36e364b16a37d11188d05d1493bb48d208460000000000000000000000003b6740b726b90893d19e919940d12fa52efb9a22000000000000000000000000b692c229a8622ad1db19b18065e69b2b6116b9ef000000000000000000000000140397eb07d4dcdcaac89650a36396d192d67426000000000000000000000000677a32919fe1557d42724ee0f3b7383cfda54c2e0000000000000000000000003322331fc13bd823fc0840d4312c5e498702e22b000000000000000000000000e1dc0318ffbb7fc7ad844bf679ae30c0481e3b65000000000000000000000000075183eb33070355ed73a5e95c65ce8eb7497d6e0000000000000000000000008782bd9f689f0a1b003d64ad7a0cca4ff944973b00000000000000000000000061daa229c970b8c5b37c89e619c437e03435cba6000000000000000000000000ea4fa45763c93368b2419d28a3e78f3058b2e61a0000000000000000000000009c387f764e39366e6457238026ae0401953eea8c000000000000000000000000095ac18a3dabf0a86fe8441f79c055576be4e121000000000000000000000000a87d1e82b381c54168d06eaff57b2789f90351c3000000000000000000000000efc00d87e2bf537e8c9946915ac8cf3e6ce6bfe20000000000000000000000003ef9544ab7ddaa742ad43741cabe965221336f3200000000000000000000000037015f7cb54bd8d2a9bb0f5480b5050fc9e07f1a0000000000000000000000009795358d8c8dc3f75fea11e569f3ef76e2e70541000000000000000000000000ca8ebb7379ea366a7403e8d4943c57a4f085060e000000000000000000000000959248a63f10f6de4762c4c803124525ce4041e9000000000000000000000000fcbc80d7d5a595b9350e1a5b5f53b9f953ac3cc70000000000000000000000008f15d0f08e2eca1df57c88092e66f9824b7cb4f20000000000000000000000005b8ef50ade4d98b4d4051edfd7d09644202c1a0200000000000000000000000057dee7d1ad65450168d1ae3e745d0ff9c730d17b000000000000000000000000e3d2d08e82be7750b4e604da60a755a1cd58ea84000000000000000000000000247f19e0b0167ca387a97d95842c7dc04f349b94000000000000000000000000abf1b77ea2038276133fd5f58b580149ee7043da000000000000000000000000afe94748572b781e3d1ede75fb39156ffd8d4bf00000000000000000000000003d0e94a559474b5f550affbd0ed24cba7d91ef660000000000000000000000007a2507018f0c980c33f672b22390929e9ca25e62000000000000000000000000febabacb7794daba75b5bd31ff1b006b20996702000000000000000000000000264e1456577c4903b3d77d249a26d08087f6d4dd0000000000000000000000005e67a3aab839264446b64f46345b72c2e0b4eede00000000000000000000000003bc45c13f471ef35524f609dd4125a5eb24a406000000000000000000000000244c4212e3ddff30e6d5ed227994ae0e6d2ed8db000000000000000000000000014f09bab4e47c217045b5c09a39c18b01d747e6000000000000000000000000314e518cfe9784081c2432835d5dec8ff462b7500000000000000000000000001f6bd8b7f593a66b16fe5e791cf653e3cee2443d00000000000000000000000045e088b699c6cba60ede1721cad4967a279274bb000000000000000000000000727f16ac137256111b8e857524ef79632265c6ae0000000000000000000000003a8b931324275d0243d1a763d960ac1a9bd931150000000000000000000000003bee524fc776f4669dc2974cf3da8a1a5fb53466000000000000000000000000f71fcb82292151e1d8fdf4d86461f27beb10eeee00000000000000000000000012526a264e15179b1475cb2db8dcb118c5889883000000000000000000000000b958c9dd8b3a50765dd12758d2e1e029c8bea002000000000000000000000000bd314ae096b2b1c1f8b610f4e4512dc3038d5c6800000000000000000000000049c5f01a1c7d0188aec72c7813b5f09e785c48cd00000000000000000000000075b146dea1417e06adc77a33370d462aea3f370c000000000000000000000000bc24c76d68acefc90de875fd2d838e7df28af35b000000000000000000000000441b5ff74449d3f463bff4b06386694383c01e44000000000000000000000000632921e7e14b2e364b0e653cad41bf14d1bdf5150000000000000000000000004f07aed7cc5a5c6fd4374263f4cee0ec8ff1fd40000000000000000000000000ece42b2400cc018f7ea7a6e71fdc2206a00e3252000000000000000000000000893f4b67d935812e9d8ad4e4a50a602b8c02da77000000000000000000000000cc595f4d6a89cef450505c31d80abf7464082bf30000000000000000000000007c0d638ddd71041db241610ebd41ea470ee485e20000000000000000000000003831ac3dd6300ced30ad7fa93dd576cbb34b94130000000000000000000000001ccc9b3fd94f51fc10140483ac77d4fb7f3474b600000000000000000000000027b95848020245e715754baa0c4929cf252656a400000000000000000000000087e14778e969fa9291363d696a5d3d4770cb2f9500000000000000000000000020ffc688054ad474e9fea7e88291b4bde16243d40000000000000000000000005ec5e83aeb8b4c14df35cf97b0ab31cfbbe277d4000000000000000000000000e997ce17102ab8270ff5e07a979bc98049eaac2f000000000000000000000000e91373655acca0bd9f9876f0b67ca8c9e59334a60000000000000000000000002d6aa007ae7d80b7dd8e4c647709ec0a9a6c75a3000000000000000000000000a99494d6e3cd27d998242f12bab02a26778f038200000000000000000000000016a1937fdee4c380f50f4e34d590286d5c7335550000000000000000000000001d7ef153aa423bc8adb82d0a6b4bf07776470f7b000000000000000000000000a4fb7ffd5bc056fcca749684213f6272af8ac6d200000000000000000000000042ddfb6397bf8d2d0f844f2d5dca0e6dbb09370800000000000000000000000060b00519256d214e0889e4c5f069a8a533278f2a0000000000000000000000000df587d9577f1b8429897202e3abfb9de5f0c11f000000000000000000000000aa5feecd0172696a5984dcfda8c25bda31fddb14000000000000000000000000dc21880a8d4ee47040e778f10ca1a9a7800840450000000000000000000000002c93525c2f3fbd8bdb0a15b157159f446802110f0000000000000000000000004229d598ff5db0bf7674649fa7529b3b72611626000000000000000000000000221c31b380f533d2893b73532fd1a494351712c00000000000000000000000004b3924e2663c9b1feeeaef885fa346786c0797e400000000000000000000000031fa6a7de5024f9e07f934fde6be9882267f6c15000000000000000000000000dc591e47305a1872af4b89d88c40bbc121835c43000000000000000000000000ac805cebfc6148e1f08197806939f3654754a58a000000000000000000000000b5c610bfb3b47bbc85fad6831bd6ee8e13461af40000000000000000000000004526c98229197aa2812f00544c86fff37dd1dd10000000000000000000000000638776003dae6dfed7c5c15abf733b83b60511ed000000000000000000000000ef26debf556c6c6ee4d171466bf1f27f2bdbd2f6000000000000000000000000d8a71dad949648f814695d1bf982ca9195e9801e000000000000000000000000be98edf903cdbe0273289fd5bf1f5794bb4ef3c1000000000000000000000000d98661a8a953b21bff1e419f33c4c94d13c03c000000000000000000000000002056ba7d18622a795a7341a588665e9c5a920de60000000000000000000000000e7ed0e17f6c8e02fa0f0c1cb19a6ad686610b8c000000000000000000000000fe48de41be4cef6f35078e8e4cd2f45fa8474c050000000000000000000000006d6532f3c2f2c643d42d576317afd03ddd8d314e00000000000000000000000099a906269be7e2a0ab1260b7dd29ece43b4ea644000000000000000000000000e74d49ffa285e3a87e47380e475186912858c480000000000000000000000000413d74b44ef28babedc540323159d8cf4df482c600000000000000000000000004f53c7fa7a311c6d4fdc22d0440ca6d883ab21d000000000000000000000000be329970dd150f530b27b399f1163ae15d97a3c80000000000000000000000006daacc56f85c12aa7bd167ab2210c0a5d48297a0000000000000000000000000f5457428a95109efb5d911616c2043b2affeb41c00000000000000000000000059f64e81663e5a20797139724b3a0ae9eb0db45400000000000000000000000048c598ee6b403706e710cff5ed4e1806845d5ec10000000000000000000000007cd3426e61650468e09e8bde51ae0c5517c37c61000000000000000000000000a678ff60ff94951e9a29a37ff66ddbf31f0de3f500000000000000000000000013a5213588157b49ea92758a01ef9c98b60f3fe9000000000000000000000000d71c496a3c9c6435753bddf7b70548b436426991000000000000000000000000c6974fb0af8cb5871bee64c04658b453d0e9619b0000000000000000000000003e931a1b4c62aa381c56d1e4bf3f96b23328fbfd00000000000000000000000010be580d6c1f22d201f5cbc277fbc85278f6bb49000000000000000000000000688591488506c8f5ef639de46e4e9ec37a5bf79c00000000000000000000000005afa1b733a933e49483930cea7f19af3811e25e0000000000000000000000003279170b94d41f02efe2e8e129504dd2c61498060000000000000000000000003454aa5ca16880b56c1fc62a1829d4646ae3b95e000000000000000000000000769ca0665e25110d0b6b21a00a8cef7fa6adbb2f00000000000000000000000000c32a69f0ee9fb089634d6eeaa78e87d68e6f120000000000000000000000007e651f5f597436cd0fa941f5ff2cd45ef3f2fda8000000000000000000000000d12e0e2fe68e2da64242260c8a593f1d7083586d0000000000000000000000004b25d26e440215db50d9b63025d5b8bcabfc5f760000000000000000000000004cadfb578c08cb2a99d0296a75d74be96c1e33b70000000000000000000000007a54d72ba9c71dcadb2e34e246a54d9663561b1600000000000000000000000036305e27501c92de2b4441660a8bac9eb42a0c33000000000000000000000000502d2f6671a618205720f146eec00bc5a947c9000000000000000000000000008bcb97491548aab1aabe39f5fa7d37853b1a39ae000000000000000000000000426c8a2a6a506305210353a506451d50d06e351f0000000000000000000000005effd126952e5661b38f2d30048efe989fdc6419000000000000000000000000104ac28e3e20cae607b7a461f5c71ce36e7cb586000000000000000000000000030c309fe008820dde50f249e864cad1e4c5b0d4000000000000000000000000350a09e4c7423073fcfa63fecca3bcf2c52c3c550000000000000000000000009d9bc2ce7ef12abdf1deda6dd0615d9d7668b98a00000000000000000000000094ea15f1fdfa42c0b44e5b0e96a2707630a8445700000000000000000000000018d02fde87d4687a615e0600f587e4fc136bfe040000000000000000000000009029d35ebedd1d5d19954fb94c11ae2fbb81360e000000000000000000000000f32a13c24f18df4f266e3db982251e85efcab2e1000000000000000000000000d0e78e414ab221a5569e6a063c1324b044c62f21000000000000000000000000866ff76bee5ee9e0c0d53df8aad531bc14feabc900000000000000000000000021749827babc67f33f7b2c5854b507752ff22c88000000000000000000000000ebe5b0249104e02f3d237c9993dd1f25248c6102000000000000000000000000c1376f588ca3310b26bb7aa465c13a66434a5fb2000000000000000000000000b588f9751054ee131cc87d1beb01e733e1cd6c4900000000000000000000000044dd6f977b4768da589f856bc628573e89eaab3f000000000000000000000000685a842b4a7261add0467740b8e5e46e2bc8a2930000000000000000000000008bb07034e26c1e0f7033e2653b1edb02b5b3474c000000000000000000000000b63b9d210306d5f22f84a2f4bd38930cb7711ddd000000000000000000000000ab2ae3b1f3390a2d6fb08bddd80dfecad07cb27a0000000000000000000000003fb43b72bd2249b1610d05a11109d996e91ab78600000000000000000000000046f37901ac62788777cef01efa79dc7e0180d7a9000000000000000000000000b01f3091b3409f6a875ddb478dfde906c2e226d90000000000000000000000001aa8d4cf5449deca53d7f583988c525fdd256ce50000000000000000000000007c9db9eca651af5c623065ca5b24d1378c9664c5000000000000000000000000c5761daf24bc8a963c11e316dcced18254427d6f00000000000000000000000004f1586e28ba7b6c40bae3f3ed14d9014e563a1a000000000000000000000000f2b78c0242fec8e228d802c068cbb48aadc6df14000000000000000000000000923f5fbf359554d02f0e520c7bdd4fe0af679f080000000000000000000000004f9299195e27b2bcb21982e8d78fe5604d9d833c000000000000000000000000cf07a7c039d6c8996821494aef530bd3d7d581e4000000000000000000000000fdf2958561bc1197348539380065186e1f46e11d0000000000000000000000007d56045c48384de2dfd6b3dd36238ee791ce8ce9000000000000000000000000fa06d4cfd4942ca13bb2fad1c0836a0358984ccb000000000000000000000000c3f340795345a6251a69bb9c08b1de07a00f16760000000000000000000000003ec7d8b211cc7ba94f4950bcc458ceb4d0707c24000000000000000000000000c73a27ed208e1454655cc6bd5f5481f724e38101000000000000000000000000aa5b2075ec5efbd0914672b04c8db591c288b93d0000000000000000000000000a7a48b57b8dae9197e5481208112f2e688cc836000000000000000000000000212235d34daeaaab55ec21c86e6a0f7e4ce902050000000000000000000000008e2c9dcb6dd6a11953595ef08297ca0206b6ed91000000000000000000000000e39bce521cb1b1b7bd360392485f8531741c03e2000000000000000000000000e79fbc7bad84a7dde0ec6f3e42a5cb04e90681f700000000000000000000000009b7cbff63cb7ec9f79e649af20298f972825520000000000000000000000000fbb521e54266747b3fd0bb16047fd64e0de07ed60000000000000000000000000a8c5975a0ae3095e04e07f1bf2648a865252f3000000000000000000000000052ec424fdbfd3ccb975611374d781194075f8e000000000000000000000000000f38d4832cd5f4db1fdf2aa710e2923b1002033e000000000000000000000000495daaf7ba67efccd6daac8f9a369c549f55255a00000000000000000000000041729099842e25109e1bec5fc3d805b74e075206000000000000000000000000de65fe669775d4a1050b16beba0802f6061a7718000000000000000000000000b06d2b663b41b1e22ab3c0c57586fbaa23c80db4000000000000000000000000dc80f918baf7dfe62b72fa76fc39b18c83f6904700000000000000000000000039bb2d4640502eaf76abc8da9070eb7d1bfb79980000000000000000000000002285c9bebdcd562db7c805cafbd45e60c3b309f80000000000000000000000002ead257863c35f4aaeaaef8b40405a4074da065e00000000000000000000000017098c855ca2887381e86c936fa378d8edd7d373000000000000000000000000968002b6ad7bf2acfee6a91a8d216995ff91fac9000000000000000000000000c33b06e2a870430e8d54daf67e2670d96f5b6e7e0000000000000000000000004a8aea9c148f821db030b2d7f4a565b30fede78e000000000000000000000000cca11a945a96b66f5a4be84e04d97d9b9910b9e9000000000000000000000000cef0e37c68a62ee5294855d4e4f1cf4682435f520000000000000000000000002a61f426f5c55fc9f6fbd1a3e6ab99ecd8708aa50000000000000000000000006c78f5a82c87089504ba17f8cb6fcf4f3965e2bc0000000000000000000000003512f9229d7607e0cc0abc5844373199724b8a2a000000000000000000000000b3e6e1f4d6f574b7d460d809cdd28a0b5ca8cb3a000000000000000000000000823a75e33c27525c33e8f52b6e24fa38aee090ff000000000000000000000000ea40e578a41804e648a886a6111f5bac464130220000000000000000000000009f92f23b646ceb1e57a25abc8a078097296adee70000000000000000000000009fb3bcb12eaae3614ffab5eed4d5fd47f8b17914000000000000000000000000a01daa23fa1e3026db3bbb8286073ef7ffed4967000000000000000000000000d6c36a5f759205ea15a949c3a3f2a2a7ec08de410000000000000000000000004c53eeadbddb1fa99d94d7f2bd895714363a81310000000000000000000000005c628c2d3ccb560d4103c839127ac2e8276a975d00000000000000000000000069f19fce7631bee77b40c5784d09db316c59cb21000000000000000000000000f7a747e7998dfda46458ff5a631e0274293b4ea9000000000000000000000000e7507a00974a102e934cd1b5a12ecdaed73dc032000000000000000000000000fc90c113ea75ed5eadd2155ba9b9a358a74a3bdc000000000000000000000000d3dbb82de594346cc85b67b3144c0b6b23e3836500000000000000000000000042ff8a8152064515ac2d8ad6ede3b79f278cbf7c000000000000000000000000d62460d45daec36fd9a429ed93e213ccba23cac0000000000000000000000000c2ec89687f38ba404deff7ba3e423457bf6c23ea0000000000000000000000006fe1f2da96d3546d53d40f43e1876e5016f0cb7900000000000000000000000079d3b9350c2fbaaa552b278d2743d8037d5a0de2000000000000000000000000dbd44bb34d79810c67b47aee3c47d2e3f25d377a000000000000000000000000ed4db3307a0b5fd66eeade867c83c589a1d4b812000000000000000000000000e92c8b759fc9d621625baee1a09f307a7bf2392e00000000000000000000000004755450513258d2577ba95ebb3d91d2106b0fd8000000000000000000000000fd94fad88c41a06cc61fce9f34f3dba665cfd1d5000000000000000000000000ff6ccfbac7d0abebae493c65f11508ae766d7a3d000000000000000000000000df2c3936440df3fee93ad89b00a163d97d897ceb000000000000000000000000437ccba0faaf6beab4bc4890c3199bb5d4400ac10000000000000000000000001760da60f038a809e54b7f56d193dd10a1bd5fb60000000000000000000000006ab30ac34dfb6e724cf1d54426841cdeb91409c3000000000000000000000000f19376eb152c43919ecd5c73e549e18c563372e1000000000000000000000000645d542748124ff149ed5e2844318029641365120000000000000000000000007f8915306a93db5ffea783871d11da1a5e9ddc61000000000000000000000000f3630c300e82d283e030bc767c9bd4663830a44e0000000000000000000000003d94b12313eff513a892fffd12a73f705ec7546a00000000000000000000000046a830f16c3c24eb116d924d2bfdb33d7759804e000000000000000000000000aa9c5003428b2649d023bbcd6c6b004eb81d1ed60000000000000000000000004eef177daec66850209b080d0e136cc53d94e30c00000000000000000000000041706862ec43d7add3262cbdb25290c9188d0c53000000000000000000000000d10c9b46fffc2a5144709d89efd8f24e49a41b89000000000000000000000000d264d9a170b2290a0ac922db3155b5254c091d14000000000000000000000000a1965955b2c532921fe036f4f69431de9c90c05800000000000000000000000085e4eeceef4b76edbeca4655d3add13fd3f5670b00000000000000000000000098325d46d2daf4e9c291ee962f6b7e85a386da1c0000000000000000000000002f024b3eccfe52150e55a147ff4b3fc8640871b50000000000000000000000005bc467d968e5ba75786b61ad70e697e25c311f3d0000000000000000000000005fd56b640b28f5e070ff6541e9ca301eb4c9de1f000000000000000000000000d67c5a4164ca0cf7705dcff3c7b04fa974120294000000000000000000000000d8d576027dc2a68da1dadec652f9f4f0b1b838a3000000000000000000000000314ffa8786f250d0feeccd4b82aa9525565f974d000000000000000000000000fe51181c5e621ab8c982ab26b37140d7fe91b81d000000000000000000000000796ef59a93e0f3d7106a2fdc20d9240e38340a350000000000000000000000004b6d5d150c084fefb4f01039db0c071cf8790dcf000000000000000000000000b39e5f3974093cdff3e53d9b1869d65abae7b92a00000000000000000000000000ea963d281bb5690cba0829e5c724454ecb1bc30000000000000000000000000b00fbd85d35e249e520b7aa70df6f86e4b2931d0000000000000000000000000fb98f46c6de61a5a7189391fa979efd08eab57f0000000000000000000000006cc5c6eb7275cb0bd8ed7aa57bc4c84eea16b91d00000000000000000000000010f8066bd95626ceee0ef1e337cc72f44819100100000000000000000000000004cff4c1f108ea9a3f49dc8eb98a4410ac2528e7000000000000000000000000adda1a00f0f3230998a179aac474e232f1f434b5000000000000000000000000f9ae0e0d45deaa093aa3d16c82e465b34ac1645f0000000000000000000000006437adc9b5bf9bcb14215f85dd49b9e1326f62f30000000000000000000000000fda8941d33ec9426c8d40416a08b4802932fe65000000000000000000000000912c232edbe685236997368db32b77bd77ec455400000000000000000000000024468b58fccef918bbfc87e1f0a6b7e32f2797470000000000000000000000003c51867805d157936f726e874871c3e59d9b0e790000000000000000000000006dfb00de77688986c972c575986984c75eb8be59000000000000000000000000d9046f0e9b1ae35acebe40aee7521aa9d5e024d8000000000000000000000000321daa4da30173756da715c389fa8d5824690eee0000000000000000000000007c56f24ad1019b73ee2296c37d2576297fffe9600000000000000000000000002445d9f8477078f9fe014b791b5df271b08499230000000000000000000000008faeda1af382d5db732094e46d78863adf36b46b000000000000000000000000252b38057cef7d30106ac1e8cf6c0cda9c2869150000000000000000000000007fb066ddbdf07f64d58e1e13ee6a541519ff6e3e000000000000000000000000d5a72a48b0725a983d6384b2815e40efd34f36f90000000000000000000000005f0e75e5502353bb0a8cc893d8fd3bbbc6068b610000000000000000000000009dbfd242cf680470cd755636c440615cca420e9600000000000000000000000045c0a47839917f336e5f2b43d5cf570df704666500000000000000000000000081a552cf14f750e9dcd1101c5d841c97f0ad1c6b000000000000000000000000d2f8d35526d638c27ba1eb258480a654b1084188000000000000000000000000ea1b25ffa59634f43ad0318440798b144bf3ee9f0000000000000000000000006d20772badcaf74a8dc2b16a0eab142db809ae0400000000000000000000000067d8b26dfe3b08a293d92bc0644fda19161c9dc7000000000000000000000000667b9a2535583d3648cfddc3f6c4012dad95d6e700000000000000000000000069b0dd09e0adbd799c5b19a6aeff2814e3edb0c2000000000000000000000000809ff370c398fa654fc7566776437494d211ddee0000000000000000000000004fb065067c2113c9a2c8b7690c7f617580e62b23000000000000000000000000e561f5f992c5e714fc88ccce9c5d5f457ac856df000000000000000000000000096891f45041dad44a851c262861cbf133c6dd47000000000000000000000000efb5d2fa917f66e46a5b6966121c4e05eeca0b54000000000000000000000000ff474cd4150c69fb3a77b57716e9f6855c619b7c000000000000000000000000838d4c84852233db8e7b53321fe763d6ccaa511e00000000000000000000000012a6e73b57c5b02a7a62b7218b48125667aa004b00000000000000000000000064d7c0fa41709da18a33398436bd4748f59f6488000000000000000000000000855ec85d49b0e670f2dffc9978ac4d7c0fe71623000000000000000000000000a860bc8f326525482292744df05332ce6d89952b00000000000000000000000025939cbd703dfce686d699060cb6d208f9e7163c000000000000000000000000d1738b90c0c727c422ffefdee1db98941d92388e000000000000000000000000a9f0234740946a0d6617eac89f92475ad64eba9c000000000000000000000000ad02c1d34ace1c191f26d3029041e27277fa8a890000000000000000000000008aa6e657a44d102da2c00cb0526f873474e464ab0000000000000000000000002da54ca163000b8cae6b24e66338b8aae6c8b5f0000000000000000000000000204cacd0ae85cfea2ec6118082f600180a11498e0000000000000000000000008d80d204cd7efb860fbf564d49180b684963fb0c000000000000000000000000249c2f78c3ed4a7c4eec9c14d562d79324e253f7000000000000000000000000294d6a25779d1e9141987794f28451785e3f6c54000000000000000000000000785f77ce7f8ee503c1a0a5144494c29d07d3742f0000000000000000000000007fed5d46feb4052baca14e221ad4cc0cfb89d8fc0000000000000000000000000ba3fe5863578ebb33abdee55ed53195cc248c940000000000000000000000003a09910e62d557a1fc96388367b791714f4c0431000000000000000000000000d6fe08f94a183cd2a144e4c63490f48e8eadbe6000000000000000000000000014dfa758ea6442cbd862742f766762a057a3c0c6000000000000000000000000af12fb1797fbe09e25dc4bee1b46aee6dbc165e300000000000000000000000011be541d5487ec6f2cd66e965843b227ca11cec90000000000000000000000007cdedc415754b4f1482f6d0460ad7ec0d1bf6dc3000000000000000000000000dee891f2168cce00a19d4215ffe7513dc64c8aed00000000000000000000000072bbd18e839fd20a2e6ee94352c5764f6b96765200000000000000000000000061fd901a3abcb3a61fb79369098bb1dfb22fa7f80000000000000000000000002636f8b56e76a3caaa0af0c6a85d4f45e3304b5b000000000000000000000000bce56edd9e116bf809a730c076babdef2bf085640000000000000000000000000aa14aa7d3b864d31759b66405400a9099142879000000000000000000000000620ec51cec088fa3139b0e98df18b9052b2208650000000000000000000000001c23ee59c4c00f37968ef1e30ec28974739cd33a000000000000000000000000d60efe1d5590453bf4c7a46bfc530fa4c244051c0000000000000000000000007e2d7990857ff169db074b8b2378a6452518f5160000000000000000000000002dff7ced5459346fbba3d605b74023efefd7b7450000000000000000000000005e5e5cd7e3eb67d27db26a42668e3f905f4d4bca000000000000000000000000ab0ddaa9ec9bc7ea8025c1020beee9df4bff8914000000000000000000000000519236f5eec4a445fd4dc01cf3479c15d1d4b9fc000000000000000000000000deba9628c9cdb437695db360c2cbe70190d3312a0000000000000000000000008ce15bed2704f30c386d09281de7bc3c9e7a4a7c000000000000000000000000a5734bd083731d0fbd049adfba3e36e82b114e220000000000000000000000001755f4cc47bfac136ab52bd8ec8a00208472d560000000000000000000000000d41bff825c7ee9806d748c6f8fb32b6f288d7c930000000000000000000000008b98f2421eee68ce585847065afb50b303967efd00000000000000000000000011bb3e79569f02d6c53c47e8cd8631d9b42e89e8000000000000000000000000575c3941b561800dfade71ca6eb577dd211ae70200000000000000000000000074cff5504ab0c0655b376aed13ca8d36f81793e90000000000000000000000007b80115af59fd23eab97542f77c085e4fea58f790000000000000000000000003ed20b534af757763d64ff255f540e99a3c7e0bf0000000000000000000000007f4d772d5d8c6e56e7c731dcb49c8a3bf3e2b47800000000000000000000000078e72547b59f618ab347762799ea14e0d8ce9fcc00000000000000000000000035911576ad2a2c3b502c3eff9093d2500ef2e0e70000000000000000000000006119d21d85a27b7b4f7643e963d958c76b75e436000000000000000000000000d0966662e493a22499486198b157617fd4c9d709000000000000000000000000177d0bc3bf6cca658896bb38c368db5316ad88f100000000000000000000000053d98965d9142bde0853208a831396346fce3108000000000000000000000000c6844238b3278c77c13e1c5fdcc4d97bb360f88700000000000000000000000007963afa9fdf0148b6ec5ec3bd13323bfe5357f2000000000000000000000000a5e42eae7dc97f8ef005728113f85553f23cf29700000000000000000000000094625a44159e84a30154df7cff52077750880774000000000000000000000000a3e731ed3efc609fa6ee55ba180fe0da0fca14cb0000000000000000000000008fe08e237fc8ce1938e4cae17e94800002353c5f000000000000000000000000ecc01a9099643f9c1027706b2d4c6541b25cff900000000000000000000000004a0ba7f4fdfe680260186524f7c633c554b73b63000000000000000000000000ec2523e2910a59b73ef91dfa0a15152a2934cd0e000000000000000000000000d759ed9c72185b7f1b955075fe4ff7f4e49c518a000000000000000000000000750eefa75be63799a657907b40d371ad6c75419c0000000000000000000000006cc6cc13af1ffa451649842ebc95a2740044a80a000000000000000000000000c9a0655500586c633e1ab389db84f9e68d1f4bff000000000000000000000000a9864fe06c9e97eec333c6705fd059f4103bf6870000000000000000000000007ac2d6ca499d1fa191e2d99034f08039fff2546800000000000000000000000066be6979359a4e18504b8fb0915c075d2330f1b5000000000000000000000000a2e6b26aa7b7e8a33514c273b692ff0cc0ddbd28000000000000000000000000fbcadf12fe66f6eb2ccd4b867e1d6359a1b6ab420000000000000000000000008f899ace5ed630c65a038deaec469ba8d6da658d00000000000000000000000028508404c2fc6917e07136173323ed5a7aec54990000000000000000000000004f017d3a42b85bb3408a0ae4c202764221d7032b0000000000000000000000009dce83abc9f74197a807137253cd2690d38ecc88000000000000000000000000a93bf1cea5c7b8170121ad8e193baad22c3c0bbc0000000000000000000000001325010bf7f8552854354e3b366ca2f68104dda90000000000000000000000009665d323a5e9537524351c40fbdfb09cc82dcc12000000000000000000000000a3d205f033d679362e04c633bf895bf10abecc41000000000000000000000000d5f086d099583eb1f11063b2ee2e76df0b5375da00000000000000000000000028cb447ba2dd807f51f958c8c3efa47e6aac91ad0000000000000000000000006942f63aafa4ee7d2c9d1dc3c347c29a688d364b000000000000000000000000d5d302fe7f11e86f78f3458a4275df420f966ef60000000000000000000000008d4c21c88ac9f8ebd4261844b2d168c0cd563e0f000000000000000000000000db433a6a8a2248fe7a4301d796f219e83a96c9030000000000000000000000001a0743f3d6152dceb8f78c562be8d9af52f1f721000000000000000000000000ba273ab995299544f1d6be776f29207a5cb5fec20000000000000000000000001a27aaefed3040c2590e17fe7af7f1aad8323b3a00000000000000000000000071702dcb04381190c2ff1e5190d54d4110457f32000000000000000000000000d2f2ef6a1fe71cd219b1814f220d0b7c17c6eb46000000000000000000000000d4cffcf8547017fe6c51f00a2d7b18087dd5db9c000000000000000000000000fa3d90f14ca7ed1895f91c199bb20155b8ac6478000000000000000000000000f8ab12c2a2a94a076340f99650c6bf8240b7e612000000000000000000000000a48614f284c752fe060fb7180eebd68dbea18e050000000000000000000000009fd8f785510c42c1d55e4a988039ae0e62b829cc000000000000000000000000092d7adbc369bd767f767fa1a908e71fd66862d9000000000000000000000000b99bcd723c5b294aaa581e0ccc7e23398dce54e700000000000000000000000026837451aa36b9b3b8ce227d13047441b9c9808c0000000000000000000000004c80058614e517d86d4b2a528933ebe23cc41d0a0000000000000000000000002ca64add86b3371693927083095fa82c46d92f2b0000000000000000000000008f73409a6ea088cac810293bc1642271ffbe7de30000000000000000000000001dc9e47e76469ef960524b48d064408a02d82882000000000000000000000000b2381a5f437b3ef3413243df5213a0908b4f5d6d0000000000000000000000007d3eb2f09629ee62212f1536afa3ec555760354c000000000000000000000000e50e9d749b7aa6098eed63366dbda814832424af000000000000000000000000363a179c4fcb4207aa9100a8117ce840c200f31d0000000000000000000000005735384849ce0194678333aeb4a7bbb28a07ac80000000000000000000000000b676944302b71c1c227851cc1938c093ed3c6121000000000000000000000000cc8ee0f976f7ceeca29ac2a4de9b0f1cbdd7b20d000000000000000000000000eb4cd75267799191f9c076d152b7757a7ca11991000000000000000000000000cbcd0989d1c07eed42f32e2d5f77f81a5dfa2f3c0000000000000000000000005fbe87c63e4cfb0038647c18a5e553fe25ca1a3c00000000000000000000000011ca53c98253d2be08b9f2c36e480189cfee28160000000000000000000000000a61cbdb90b9fc275b294e91c535c44d8ddd2bfd00000000000000000000000062b3855cd38c980ff19ba20de668cedf37d6b0f10000000000000000000000004843af03a7d82e7c956583fc38b5da9722e2b843000000000000000000000000e6609305f401df8bd2d75b98230db653ad0f005100000000000000000000000097586a8c903f5148706df0c6b6bf4ec6bf64bf4e0000000000000000000000003e8543a5e9f3a2f021c8edb2934f9f8e1bf2b9220000000000000000000000000d785c33bce2d09e521bfc433efe42da53d3a8980000000000000000000000003ef88e06b4d8956cbadb4633c1a5d0971f3c4f82000000000000000000000000e3bc7a4619f68e20bf516ba3f150b37c79608e6c000000000000000000000000b09936fff2bd23fff65bfc5a4824fba48e0a9d360000000000000000000000008bbdd2b53fdfefc9ab21fc0c443bbae9f27d63e0000000000000000000000000bca85231c78dc9ca405012cca7ab4d4a0b579b29000000000000000000000000faa800b880be96fffe0dbab414cea82045e908aa000000000000000000000000a7e2a85e4fa834e20111a641ecab2f1b5747094e00000000000000000000000097689cddf0c2a40f49b72db58bc2e3c0283ddaa30000000000000000000000007eb689e4931a129120a701ad2fb9de68f2a48b4f00000000000000000000000091d7e290f126962b0f546b80ce1e912128c05c770000000000000000000000000a703f6d78fa6f3fb00abe02cf79a5f0199f7962000000000000000000000000d04a8a1ffd0e843fa2ca142d808720ded396b8fc0000000000000000000000000e53445b5ed507048befeee509646d040738cfa9000000000000000000000000078433d89ac5ec6fab528ea16470d9fdfc1f5f1e000000000000000000000000b7866ccc43fd57bff2e7cb457c5623d6b15ee167000000000000000000000000a0eb9609f16b55e19deddbac0ffd49ca842869e90000000000000000000000002aa60d94f700ddbfdb028cf3ab0761aafea42da10000000000000000000000003849c1c2507a7bd23cc5ea2135b6ce75625679d90000000000000000000000005735a051ff60319a6b4f8610ecd014e684811834000000000000000000000000f24d61af81c243da3b67539ff44d99ac0ba5ca4e0000000000000000000000003d5a8a775bb7754d69570e9f38b9d4573aa4349800000000000000000000000041670806f4bb024c4c355b9cf1def3088d3f6277000000000000000000000000272e1fe34e86adc278f7fc7b6ac8c3cd6b42f0950000000000000000000000000904d28981e0d6f6f9affbea04153e96ee0608500000000000000000000000009c08f9e756e5dab9fcd4f0c7c213e4e3b31d534300000000000000000000000066a2e939d03353c737a44fee494e9015a085d5120000000000000000000000006387fbf6abcd14f36371545b5ccb7b165f55fbf00000000000000000000000002df8d74df0da98e9c1a124f88fce6e95ece28ab7000000000000000000000000eb86c252aa4f139dfda57897d9bff63ce5eff77b0000000000000000000000005fb4a7c85a62ce7f5ef56a616afeb7f54dedc32b000000000000000000000000a628b49b08dd28734f946e92ce8bdf6c45af2747000000000000000000000000098717609fc3a44c2a110d418aa94e1b7adffbcb0000000000000000000000007b25d243b7db740888c6abe6428d63eba071df1e000000000000000000000000edb106c9e5f429a296a94c56bcd797511836c350000000000000000000000000c70a30923595312ae15453112b57f0cedbf784fd000000000000000000000000d9f804d8d6ee982b3ccc36e704bc329386449ab0000000000000000000000000b646143e4fbe71b0d00b06793b9b6644ef0b363c0000000000000000000000001f88433a68a5dba1394a528e08248c50a37ed0a8000000000000000000000000ba9c10b66bdd46cc8b29025d89660e55f3d9fa230000000000000000000000007afd87fe38d9b11983d6679a0d512aab3a6632a4000000000000000000000000a4498c856a576d12a569144b14322b7eec05ef2d000000000000000000000000aa379342a36caf35c168fa3307d613e6ed8e40b300000000000000000000000049bd6e3f57e4258e952981acbdb54ce8f5b896a8000000000000000000000000de524c1e61fcc48388b76b1f4ef8fd337665e12600000000000000000000000043eb8d9081530e7b575239e9d55e4ee605167cde0000000000000000000000001346b89d7592cac661d5fc8b2bd88e5828e43f260000000000000000000000006e767efa9ec8d3205e02870e56452bbabfe2b741000000000000000000000000c78712af6968616f2023a4602a21a095e3072d66000000000000000000000000f50d3f718e45107c3a7be65c81eb2aecc803608500000000000000000000000028d0983ecc9d397dae165c51d54721e1b1e4968900000000000000000000000089cb7253071739e77cddb33c0a94de5e7202044f000000000000000000000000577d22f943c7ead9a78e1583698eeb4ad4ff0c0c000000000000000000000000eeba219cd27addeb4d3f5fea32736c77d5c1c7e9000000000000000000000000c70642f19942ccc12816ad4dcf4acffcf23c0e5f0000000000000000000000002b7cb6948248166e9fb92a2905a57181b351f76c0000000000000000000000008a450e8e3e160c4eb9fafec88e5f2b49427ce70b000000000000000000000000ad0c64faebc216f58694762cf88f1766107cbcc5000000000000000000000000bcfd069d5beac8f96beb45b398711a3d6c3066ca00000000000000000000000059fdc6f564d2a627675430b9bd24b2f4a84116f20000000000000000000000006b51d5debebec82038c88e6c43c41fdbbbd6fabc0000000000000000000000003ec1f9cd603ac97d3e7cd2e63a6af97c49872770000000000000000000000000deec0becfcca568142064c8fbef94059ad7986de000000000000000000000000b9ec6936cfc46183d3f6f779d1e586cc29de5eec0000000000000000000000004c394a363de55eb69bb8f0b33201a324b9aa16eb000000000000000000000000a750321368e9c648c6c0bba2710c35569bb8109f00000000000000000000000031edb26c125e97c8bb9eb223954a48ef7401a78c00000000000000000000000014e465c2eee0986e24a3ccd7b87902a0f7f1fffc0000000000000000000000009403909edbce90ccab22ce6d645a62261cb65240000000000000000000000000ca796a142e08fffa0b22413055502ca3c96064b40000000000000000000000007b4f5658c58e855f8ce35ef69d0f3b7bc4a9a912000000000000000000000000cd7d637547df786d9f056f7b8e2d6efe2e857ca6000000000000000000000000555e935ad53f596b3bb9980c2ccfb463c06502d8000000000000000000000000b4f4ae0d11c1c3342759bdd2eba139d7fd1d87de0000000000000000000000008d20240368e2010497a1d0e70f87a17fa3ad8295000000000000000000000000e0bb2835c87bc60ef43258920e3bac678d79cd14000000000000000000000000c4f7422e2169d57ecb0978c2a05dc9bca16c3f310000000000000000000000007aa4048f3a557cd3a6496e6e60955ec6fd1778240000000000000000000000003e2b2e6055f28fcd7d098f2433a0c107674362c4000000000000000000000000dbb9222d4aca1da1206d6605949fe45d9146257200000000000000000000000060bda5261922509d148125199f2bcca67f6fa792000000000000000000000000e1399e1ee3e8c0d2606a9c9a8cb1d83d4b31fe6500000000000000000000000000dae4c73187dac5a964b8ed902a19d1f06fec00000000000000000000000000c820831e018caa0b1a7e69a241716c4b6b6dd63000000000000000000000000032fd72f45691db1ca2fc1572650ea107ec7162f7000000000000000000000000511e8027ebfb7d114ca8547f2c47e7d1f8e6bb1e00000000000000000000000084d7012b1200db33c5728fa73fb0441beb4757af000000000000000000000000bd5df541c4dd92fa5256e2726ea7e769b3c9f96d000000000000000000000000777ba8a1066faf70d57f7a610a72a7a9242e7965000000000000000000000000fc5be8ab7e408b850be734a9a97068b42704b9f10000000000000000000000003fe4e54a970e0a823cfdcca2333eb498f8c0c28500000000000000000000000058370cb0eab298257ae86a9e338418e11a2e4471000000000000000000000000aacdf5c25554150e742650f111b2479566cdd023000000000000000000000000eeba81bbfe7b8c22d80502abce20501980c78186000000000000000000000000fc6479d9115d996a3b280168e2eb75142f500138000000000000000000000000e26374109d82d8d11c1a0ec9d964276ea47aacb2000000000000000000000000703ccec857fc5f6b847a898f6886d22acbbc8086000000000000000000000000d332d2333b988e555fc60802c5e6c13007d071030000000000000000000000003432d57db00eb808688c5ae3af23131a20e059e1000000000000000000000000d811fad468c8f2e0d695b03d1ac57ca9643292e4000000000000000000000000ad2b0f8888586e6980ec63af9d48d93b3d8c12b0000000000000000000000000c054fad9355468f646982d9cd3f815f6db392faf000000000000000000000000e8603e9027b36fee761f22849d4df1b82478d87d000000000000000000000000ceb79ce00b040e48fde3016db5463e8fd43d6f6a0000000000000000000000002bda19a143521454e61d3fa7af7c28dee174ba97000000000000000000000000193b51373b0760bcd451c456c60e6b0a70a371ac0000000000000000000000001fb1d2e18888beb08292401232a9abd3b38199b400000000000000000000000093dcfabee49e472b429c6411841d21e976a80ae9000000000000000000000000db112320587dd335e7c0db096ee1b81dbcade7650000000000000000000000005d54cdcd3529d22aa05b4081c8dbf63cdb4b18370000000000000000000000007ecbd46e2114c0127daf126923dee9b3e655ad5f0000000000000000000000005470a25e70026a9508bb0bd9e359731091cdde3f000000000000000000000000354193bf484a0471b89ce97391018795042db7cf000000000000000000000000fcd964b8a844597e5a10f25a564654146d99610e000000000000000000000000de3ee00b975134fe2a94ecae34b7ee8ae847c336000000000000000000000000d995d67e0a00b1becce97fe10b574ffe356c95ce00000000000000000000000093a89d58b431ce4c194e274bfaaed3b77d3ff770000000000000000000000000deaa7b7e019f6daea0747b1ca8ac009df4423e58000000000000000000000000f9ee6c9aaec8bce8ba4d71f3d3d78d47e7755fc200000000000000000000000010009f0944def5caf270af1ff82b5bbf9668f0150000000000000000000000005645ec8a1afac10e4ccdad7a24d2262f68a1b696000000000000000000000000ef2bcd0acbcdd83abca9ae5bdc5af6d09fe518600000000000000000000000002d30227ce3c74e52ef7637e7813a7110cf3f15f4000000000000000000000000970e06edd9aef6c9355822b811b5694d6eb30e6a000000000000000000000000f93e6af47c9a7ea62f7e093e672b5b4e0a9bb769000000000000000000000000299390d7e83a87b80aed00cb1f11ca6a038689c10000000000000000000000008a17da4a9825fff658c0b9832c3658194939ebeb000000000000000000000000f6897dd0425487cbb42e1de6a38116998903b2f00000000000000000000000005808c31c65b92c5f559b1a5e20d31c5afb3e5b84000000000000000000000000fc41b2e5d1827bbb2e05aec0418ec2a13d2ab8b10000000000000000000000002a95be31b0527fd209c09c022c67060018a2ee40000000000000000000000000e0db359137cb40890b90cc684dd736687ded6f35000000000000000000000000335c5bcb2df562698bcc62085ce76f007d7f588b000000000000000000000000b1f5fb5d30459eb370438878bfbabc1414db92df000000000000000000000000e2d1b2c65dc32f4b40a027abc1e921e5ba8548a1000000000000000000000000124e6dcceef76a78a0d714a60318278df61c2576000000000000000000000000b6e2d9c5560a5d35220541878c3a0e9e91130aa30000000000000000000000009a82aa8cf44da49de273ee920a90de59b26f35e500000000000000000000000008d471c4d107416d8cfc14cbefb4e12bc91bddc30000000000000000000000003fd621551b40474d5ca7c09dc63ffd2dde5e8fa5000000000000000000000000f0ba3f94c6e0814048f500dc8a40926fbc526ee6000000000000000000000000ec71a3b70038151c5f5e47485fe87ba5939ea351000000000000000000000000804cc9435b1b03687624a8585fda85987be81190000000000000000000000000c290e5997b88e333675a6c697937a245bd7c3dc40000000000000000000000009fd2bdde8f78ff24c542f43cd5f0d83f8e7810b7000000000000000000000000a76fb81f8ce3643956489b4fe43099d365cf56ae000000000000000000000000da790d957c7a942dfef4066999e10bafc8f9220e00000000000000000000000000cb72cc314f1663dd4644fb972fd78c236a6cdb0000000000000000000000007ea9786cb13e0d887f57454f5f9f926d5394a2cf0000000000000000000000007e88d58433dd6cfb5df2a7aeed33cbf42655d2b800000000000000000000000093646d00e9aeaad026cc6cd99469e5f38c4b060d00000000000000000000000083771c019a51462a3407c54345a02dc8c6a851080000000000000000000000008dffbfee5a44b4afa4ea83f2019eb7e300ebc7f1000000000000000000000000176e3a5b80af7c4c18d113a4417b79c69f0594410000000000000000000000008959c093d5af4e129162723320593b1b4d4ecef8000000000000000000000000de543770c84bb21ea0074547424bcbed388b38c600000000000000000000000078c99f35b836f696c1710de2e71b61f569bf409e000000000000000000000000abe08287b78412e778eef6d5ceb46acf89278d490000000000000000000000003da7acac99dab2cbeffadaf878c422c8fd6406be00000000000000000000000071cf5aed8c329f603a75e525199a3e9101d22c540000000000000000000000002939d28ccb9503aba0df265a10a7713c0984166c000000000000000000000000094c19e2f8e7f4e7d7321e45a75d42441608b38d0000000000000000000000007251ad28acf69670347b949751a04ee91befa6af0000000000000000000000006e391bac7531faae1060616b5c329c69343975a30000000000000000000000002dd6312bd19007cf9d73cf8467dbc75bf9ffee9900000000000000000000000068ab109d11531b2185784c0e71af33198c96eec40000000000000000000000005a0b60dd152a127093a66c0ff82425ed94906f0f0000000000000000000000009736e49688f2e8082b4cdde9ae3a40399953d7130000000000000000000000001245f2ff47f19953ba4a7ea8cd382916ea68a57a000000000000000000000000fbafabb8efc8ad487954e599d9be7102e53602cd000000000000000000000000daa4a206aa78beed41a28b98e461185c297b67470000000000000000000000001eedf9134ac82f4c70e40aece42dfcd4a79477b100000000000000000000000095b1ffbef2ef7027fc2359502ca93e366739ffbc000000000000000000000000dcfba6d47553bd495f445b614df044b3483d94bf000000000000000000000000675f6d12806b57111e93d895179c610e8753813b000000000000000000000000b2decdf31bef7402989f8ba7398dff5f11cb3db800000000000000000000000094f40ca6a709ff24cca436adb0b2da0c52ab78a000000000000000000000000067ac90aceb535d31ae397724cae96bc3c9f97b6f0000000000000000000000005d7b01273daf0b366851fc1ef1f27ef5559993410000000000000000000000006e7e6a48f6654d99e2f66e3bd13a7ed71c34e635000000000000000000000000b26634961ee8a55ffc26ef21590a96d0a37381260000000000000000000000006335174d78928d498a912216efde8fa96aa236640000000000000000000000000c045d2b60a0dc1aca618b16f21c229316303a23000000000000000000000000d02ea8208fbfaefc70cb2d4360fb5c19c74248ae0000000000000000000000001d5ba478731e2031c703a5a3e91e70b69ff9a4820000000000000000000000003439955b5a1d8c440a66d47a4b63099ccc9ee1da0000000000000000000000007465f7d744ba740aa1b96b838b1d4cde73b82094000000000000000000000000b936bca5c77784936ba798ca246e7c4a60c9bc3f000000000000000000000000fa879666dd6b59d21210ff2e98bb152e4d5bcc320000000000000000000000009db6580cb42fb00086fd6481d768649407d230ef0000000000000000000000007d95880156346ad0c4cd235ff83047635a1e228a00000000000000000000000074feaefabe3c8457c9510ead5045386cce472a8c000000000000000000000000deafd56f18d101c439beb31f47363e508c55a562000000000000000000000000f0c994afcee00501a4fd838a16f62d68b97bfcd1000000000000000000000000cc1b3c983a01cce5f39a964bafd20aac5c3ecc0400000000000000000000000021fbf84eb0b9d18e40f22a0975af704841aca01a0000000000000000000000008d0cb07d8924e65aa3a53211ea8e77d4b0a6e87d000000000000000000000000a93a5986fdf6c63df58eb480a24c87a423b97d2c0000000000000000000000009ceecf3f4c15b14810fb5eb3872dae165cec6927000000000000000000000000aa7452fb8386d1f4576bd68f6f27b1e8e9f4964200000000000000000000000021db40721c6ed85943fdaaf853cc8d57c2eaddc700000000000000000000000076b31789d39f221367284372fc4fb8415163fa070000000000000000000000007f51e0977c4b4f15d0000255f5110529e487ed6a0000000000000000000000008886886296a14ea2e64c2926bd4825a1da60b02d000000000000000000000000bff5f14752dc5ba77418120132bd41052ae2cfce000000000000000000000000a0ceaad7154b05589967897105d3b1bb2a1afd0e000000000000000000000000b76637aacdd87e9ed8c91d1ed10d7a8d499346910000000000000000000000006741d1ce7c835870515b595c8bc80e74a29d2cdf000000000000000000000000c3f6d335885ed75701be3347eb07f07a9e7057880000000000000000000000004d922952165900edd8c8653174ae283d2db3b5800000000000000000000000004b9f77c7870d13e012abcea4cd8dd9b7d285f18f000000000000000000000000e03fef9201e87fdfa937d15b338cf1ac0bd38e9600000000000000000000000052f027f4e6297e93bbc2e3d98e79b584949c5b790000000000000000000000005dd6128f60b5667d7da861ee6460ed9be2b060820000000000000000000000005d7331dc8b287e9bcdffa7a2958ba4ea06de4dd700000000000000000000000092c2f39603de5d62a41bf346a7b6f10f38fdadbd000000000000000000000000b5155a80effd8ea66eeecd2d92be4f66e873d5ea00000000000000000000000046fa9334e165f34017909446be310cb588edfc390000000000000000000000006156e450588a0144a08a81db4dbe2fff69b4e2e8000000000000000000000000971a7998542632d22cc29b233e1d6af9bfeb194100000000000000000000000033ec74b624efe915dbb578220126f2968f1dcd640000000000000000000000004e773072b041702b50938af38f4f24ef6434be73000000000000000000000000c3177044dff3568ec4dcc57a0bee28cf600652ce000000000000000000000000f065cda841000a69ac298ba05076eab8d7870eeb0000000000000000000000000b8ae12ece775abf37609021ad0f9e293614bf3100000000000000000000000007d6c6a56d0d7419d44c4bbb00aa17b45bc658100000000000000000000000008edd2e2b8b044492c93f0dbf2b1719acd860fdf0000000000000000000000000f9b000ec89962982f630c1b52def74a1bdb0052d0000000000000000000000001158f9610d7c2cfdd072bb05cc8e9e939fe42aa30000000000000000000000001b13a87016268263c6378e00bce13e3028278f940000000000000000000000007b9d673790fbcb46b991d7c4d2f3a42efaa5024d00000000000000000000000000542b0b9353b2703782da9aa0f5206f8bfcd4ac0000000000000000000000003f4d61ea49fca46010a4bee959eda3fb73ab09240000000000000000000000007ab8580e7e0f2fd2a31db58d8473791972b6d91d0000000000000000000000007dd0198888023cdd67e82aa2035b74373dc30ca70000000000000000000000001260fd94e88e0ebf61b3e3eb0999d59a67e3261d0000000000000000000000005e5769996e14a33907c92725184c37d35b6375c00000000000000000000000005682642084f8453ae2d42d51de651dcb9c491b0f0000000000000000000000003c2216145327fc1a56002c3c33697a6403f05160000000000000000000000000b62973f885d11ab94dc8c153c00df6817c4b0e1f0000000000000000000000002d8faf53c2c2ce48609b071125e6aad1239845fa00000000000000000000000096c8ac676e60bdff0871b46a6814f8a677018c580000000000000000000000005cc64a5a4308e0c08f16b5b8aa4bca4b8bca95cd000000000000000000000000f17819646d9179aaa34d724ef82d1d3e0ad090320000000000000000000000007bdcc75ffde5f89241248b672f378196f0eab047000000000000000000000000d31ea9c0d5ec091b93a69ec28f55128615eb54a1000000000000000000000000f70e21880783fe94246cd96c87bb3f9144ca94e1000000000000000000000000ce41aeff01f4ff1ee70cd02c693d7fe972bc5eb200000000000000000000000055f912e6bf2f524c2a9e776d1cf3fa22b9f9ef84000000000000000000000000f889ae7cc4442358477d2d071f999db39f8db184000000000000000000000000f890f22823a3f867c58b8481c9a5538f8ea90a19000000000000000000000000f788a277e16b0952f6b025c6746f3556056abde30000000000000000000000007529885570e452fa8a920a2194e979416c321746000000000000000000000000dbd7ca7b5e7e99c390220d226a0dbe4047c824ba000000000000000000000000d55eb11714091ca6b6318e5910f18cf0640132320000000000000000000000007407b63b7ac7548bf7acebf0967b7b9a7bdad955000000000000000000000000a8e2116ff51c6329b829543940a06a90e6478dfb000000000000000000000000b552af4418963dfca794e8631426ca52a69fe65800000000000000000000000099010978eb2cad64f455323c4d52088e41dd771f000000000000000000000000ff9c0093991d9ca59df52ca8bab1e2d8d55e4690000000000000000000000000d06a9173540b0fbd7ba097685ee5574e7df77c4f000000000000000000000000288a88ba42604e3329305ad0b56a2871afd12f6c0000000000000000000000008f93760acd29cc2d720e57027f6664ac0af54fc50000000000000000000000002c8e40017a21e4bfbd373b539738a41460d3c0370000000000000000000000008d2aa07f1a245d72b009c344690edd8e22a9e9930000000000000000000000009c265c4e73303463ad3b76832104dfd7db4990f2000000000000000000000000236475eec9f3c8597fbd0c76016b18f4941603990000000000000000000000002b563faa531644ccb8d5084b71ddd5fe60f3e98c000000000000000000000000e13fbc6de27169ace139b4597d8655e5cad11178000000000000000000000000bd6dcb38ff761f7cf6e586ae57af0933c06a851f0000000000000000000000001fa31613e377f0c2fcd000ef741f3ae67f67bdc6000000000000000000000000a043f7d510a46c8bfce1382f7c68ad352d61bcfe00000000000000000000000041ac2714e12a56c2a0c54322c69ef86da8d0e217000000000000000000000000ce44cb5bb898dbfb0c419b3d218fd3198de1bb5b000000000000000000000000180998f3964c7517879011ad87a6134605020a8d0000000000000000000000008b7c3946ef406ab9f6c7c15c5fd282babba6353900000000000000000000000062cc9c253a827a6b42416dec80346293ff9146b2000000000000000000000000d88fa46b078dde0a94d5c0f0b712894c785e77f10000000000000000000000007e63bd5700d94df0f36645c607eeead5c897dce20000000000000000000000003c875516b38012fc73c0786a81fdea92823b6fb60000000000000000000000006fbfc5484e4752e1dd13ecfdf19582996997385e00000000000000000000000080b2455bf0096ac3e631e493b6561785d330b32300000000000000000000000027890128d936dc203d271c24fff7f79d050d5047000000000000000000000000410005d92a613d71d2fb74716f1f59bf9081134d000000000000000000000000bbac0eb2e9eefaf6303ced524647a0cd5d1249f00000000000000000000000004b393d04b60de1435d7bac0411cb76ee42b3914b0000000000000000000000002ea79da18736a9860425a4f8fa32490c401411600000000000000000000000001b0a2e34ec81bec0e9615ac5fbdfd93a454f9df10000000000000000000000001f045fd6d7bc2f3e228d7efb99a28c700a728235000000000000000000000000517a90841d7d3194fff00042e35b3c9e609a46620000000000000000000000000e25fc631df6fecead09e3818cb7283b9a670e300000000000000000000000004c5f9671b18c1b1c2e0e116874269ff9bb23ddde000000000000000000000000a893aaf667621a85eeb8e33fba6cc6d333928430000000000000000000000000c5e90d5f6f4d3466937cb32c6f15497d46df79bd00000000000000000000000023e404852cd21dcfe1b6bf729467018831bf3191000000000000000000000000006982f0c742ec13cf333f5821855a6775bf3b53000000000000000000000000abcbc5455e384569c5398160df3cf7c18032797a000000000000000000000000ea2df77fd687a2a00116b23cdd264e6f359da1ea00000000000000000000000010bc59666562010cd795ede8d553860a9fb8561c00000000000000000000000061538b0a6c5ea7a34daa11da2a4dae1faaf5d486000000000000000000000000ef5a5d14dadf688290b8333ccc0890bfc605061c0000000000000000000000006591c7f8a7b47e8971a46beac99e35e5fff1cff5000000000000000000000000a893b7d4886ec6caa89e6d25daef361de44180370000000000000000000000001f26d2df06167164999a1e0af92c212f0ed8f9fa000000000000000000000000ca97f017cba73d3034a5f7b9d632ca74ffd044ed000000000000000000000000e0124ede81c8cf023d1ef9c4e7d7341a6e08b600000000000000000000000000baefb83794e3b919154165799a18c5b0fd27c307000000000000000000000000f605a718f7ba2da3b71ad0a2ef71e3d6ca413910000000000000000000000000a50875e612ffb86e4980bbab26df6f6bb9bd09c00000000000000000000000002c8aec5907d2e132316160bc954d6a9f77a50963000000000000000000000000a184c1fb705a7851683690cecef98d0a6bd1a4bf0000000000000000000000001437e4d627fe8e78bfa235fd8cf74c8b3fd05c32000000000000000000000000d6ebea7026eb1f84797fb7b195b9e5285208032800000000000000000000000037ee1273657d74742ddd9f165bee8117279a6b7c000000000000000000000000faea5c77daee77ba1744e71809bf52d34e90d8880000000000000000000000005c3dcf7aad34aa63174a4a0ca9157eb9cd1ec7b600000000000000000000000029941dee8f56e75ddf0216052a0cbf38f46a78960000000000000000000000008d9a708878555e7acf0ffc915c63013e62d6c50c000000000000000000000000e4071ef1dc593705bb2a50b14a582fd818261ffd00000000000000000000000059ac9907995e2cab779878da6cec5a1e19bf57530000000000000000000000001328c326b0bf6ee7fd8444cc0ee2ec4c2270243c000000000000000000000000491cbc516a2b24e8874867cf87096e35ac4c454b000000000000000000000000b667891305969d421b710a37c15ffe7e8cf94cc7000000000000000000000000ee8f2906fa3e8ac8b4a2c42ecb129301159c6bb9000000000000000000000000aed664d2f385b0d0b9703930a0f7707bc61adc5f0000000000000000000000001b4bdf36c4fee94e2bd7644a206e6df154185901000000000000000000000000b79564a2d57ad02de5cd39fe0f23dab72b6ce4260000000000000000000000006cf994f1c3bfaddfd5303301ea6142e95e00e0e1000000000000000000000000cbe9686e8494e64f1dfcf6d302edf5410b48efba0000000000000000000000009f7683643380c29901775f6d199afa1e86955c07000000000000000000000000a9b89df4fd113ab061c071e4ced484f3fdf20c010000000000000000000000006442a210967dd1eef9ee1c06a6ed0ed3caf9c68b000000000000000000000000b45868bd77c1f18c23ac98f1ab2168e3fa18040b000000000000000000000000e4c2d1a13ea4c750c672b3a124443b743f776d65000000000000000000000000e2cae44331420f6339d449e2239e1397c1821a1d0000000000000000000000009c9482d1959935c1f0a42f8faec17f764da56d3900000000000000000000000063ee999f4b9717ef878d5b86d3d7e90bca4048960000000000000000000000000239eda0254c8a21a611041f87567c7cf8585a8d00000000000000000000000092aa4117487aabcf244c2f072a5293cc4a3069b7000000000000000000000000621747962e2e121958446284e35c63c186f53a8e0000000000000000000000003855fffa1b445ff8bcf9996976f96794151e85690000000000000000000000009241361547a949de6536eedcdb21f7efe66c03ea00000000000000000000000011be3dbeab4d923dcb5af607c9e17b7714d6d2ed000000000000000000000000196f79ab083af5df03ef9b583e35b60a5f38190e000000000000000000000000f08ddbbba22170a0c9fbbc7897fbd20e567fca36000000000000000000000000e185ecc6296e71ca5881676bbfff5bf03181906800000000000000000000000002958133ff933ab6e1223d5d115015fbed6ae72b00000000000000000000000078fac97f1bc5d54d52c0c461359cbf377eca61b70000000000000000000000001769a558f8ac0369051094697f5ec7c608e91d6b0000000000000000000000008c8547e728d3f924738603d79910612c7ce2a4df00000000000000000000000010a28ce9a8e6e5549fec49f3be5d5c285281bcad000000000000000000000000d458dbf3e605cfad84bfb3516bfbb499023cd7f900000000000000000000000025da0e1e5d37d56c96b889fa5e8b0b2d6349c45000000000000000000000000088550b0dedc43edb5d1a6ba6df0f50c2c4230f23000000000000000000000000d6b0a136f7dc1ba6567ab24b1be8ee75537b814a000000000000000000000000437a5c54dc6be9907b312a1a2be68b080bd0df61000000000000000000000000b3067d9657739b02c9a87bcda0c55340b84256f7000000000000000000000000f72233aaacf5cafb3fde6bc97afe4e5131b7fc55000000000000000000000000d383e347fb0d1261da9924bec8707ebbdfe1d22e000000000000000000000000f7babb08b61db3ccfdeead3e8451a0b41eae56120000000000000000000000007a338efb7ae5dc7e631392cdc2079ea9a5466bd8000000000000000000000000971508270082ea0cad383c1498066d80c209497300000000000000000000000077aac74036e365a819cfc257ccbea4fa065cb44100000000000000000000000090ef041f417b551892ef2e1728df8df9571a35d4000000000000000000000000c1e9826d7979929ab1a5e2f30683e53ed7ab1e3e000000000000000000000000f7c498d655c760a27d733c0c48c9f0d26c76f49c00000000000000000000000061be15fbb96cac11fd66c1e07b0171fd8a09f91a00000000000000000000000044978b9f638309bcf4f86c0c38a9253772c6f688000000000000000000000000efd66dad4199c823ae3c344bab24af273cf2ab6e0000000000000000000000007e5ab804eb1f0d9e75ca0b93323f3651e1fda605000000000000000000000000a22bcda1420da005d04fa6617fb275c8d968dc9300000000000000000000000097d3cf4c138bab71cedfe77854574a593cc6d64c00000000000000000000000081d03c270e717a4a6d9c442556b63007b0265ed40000000000000000000000002a071a3cc739aa875cc2de745b8d5eec088d24da000000000000000000000000ff45481fcabf4f3d832b486ac061d0c2c2d460f2000000000000000000000000315e050556034c4fa5350f954fca21ea78fc22480000000000000000000000002d1c3a45ba871d6e847fcbac35b224ac445711ba000000000000000000000000a066f4395ab26d8b7be8288a3313bb870e52c0aa