PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77641 e4709639b120bd021a7f79b858ded1b7ab895c9dfdc6b9cb7fe2305f1dd54093

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
635a9d62868891be5590dc95a68afc57b33044f51529ab3b20df4e5bf0642cd1
Certificate Block Hash
e4709639b120bd021a7f79b858ded1b7ab895c9dfdc6b9cb7fe2305f1dd54093
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0081d40100167c0000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ec84ea60c98d8c115847506f479f4f5fcd4d362f469f82bc8212978ceafd6a19696a2a97854835ac791d70790cb6066eaead2d62ef6563d8f529d080bb82ebea0e019fc0db4e08d2a997940413289d47c30e36678631534b7702000000000000000002000000020081d40100167c0000

Raw Header Hex

000040206aa781b8b2d8b26d2f80113067a6b95e5a38b67616b9871a01bffe82fc3f1a7b4edc64e00968716224863f89e281336db6356a62e917658f13736067a609c980e5133c6ae3d30018d12c64f05b4edf203bab2915f54430b357fc8aa695dc9055be918886629d5a63

Proof Data Hex

59,560 bytes
121216020307e6a0e0b875eb4fcb8c72ba38eda486d7a48aaf7d85b0f1381620176c26643bdecd17498d4604e9bd75dcb8c126c2db6f9a331a97eca5f01d0627c180018f133874b6e5a8f5245a37f6daaa4451b45233c0f52b3ef17192b73e8a22d26cc469ac530ffee08840e7878df6da92c5d87259386a03b7fd82e5c1a8d16e4d1d82ef6778829a0f8e48e597914c2e21e43a2513763e0e8157abc52b8ad161b25ed0d13feca98f59b7dd84a52441deb7924f7fe0d48b5d0d34ed8c1e320af559e640796bf1250776f8194fe1e6951bde8a1427b811e37b22563ed082ff1c85816b0d77f124e90afc486c54401c9b501560fed0ccbfbc19a7b4bab88b18ce7fb9aae1f0f88ebcf5f176487b02ae85ed983ab3f91235a33c931b85a0cce555ef493300d6ece471fcea878773e5fcb39e9097b190b161a641b734c0803b4b84383b6d47da52548a4c3478f74a89baf0aaa9e308714d7b42ce3bc4b8e66871f33daf33015a204a307efe7b6285ac38f2a7cb12205dcc15ea97cd09e53fb06a4dd25fcaf5c1a2580559fe9ec2a417d3d09e62572d2b23756ae3432ab94d0e5b837e35108d6d31037e8b66db9178ac56e835d1ef127014269ef64c7839f3e2b31a11ea55093182aae53c9f99d97da5fc9158327f338e9573accdb40c22c8dc4a6dd7970d7bc16d2860cdc371b847053509de7962186ccd0f8447bf018cb59e42bc01a8bc0becaae77a898ef5fd97e40cae5c3818b5a5626982d66e673e3fa8b17f53cc82ea85da237857c3c44798c1f0838881ebdde2b012a2aa127540b117f12fb9563ea64844c476cd115e73ccc806f807574d616a955818433dccf6e266e70ace900a090193cfc6b3ded85742ed1883e253941e8c4ac87869217006d60ad4fd5033ef450bc15af353ceb19d0a46b862b4a9e552b7230bbd1cd5b451c3135c2e2b9f8a4fac40286a1d724f4a5fda0a05557100f4afb2c721741ff4d9affb2429d4f873a4f9b79f3f864db8fb52ff975d65c10186e0f6a2beb6c2bdc1362785268de05104f02b7f7c54b92cd725a4acf6228cc49b58c2d426c718eb0265d9778dfef66bbafba0231ee5c78efd0650361aa990cd7abc328861240e2abfd56ce836909b578a3fc20a956afeaa296a5afd9ae9b80452412ed31d2aa78e122489c8177b50c7210cd5110c94a5f0c9317f403d7adebfe315832811725e2abdcba76ae19f0a7ea2aa5a554dfc3d380be9d66596fde66cde8de4bfded2664e0d0f368d6ea2647c4e6a3b0a2d6904b72f9dd98b81f06bf1bbd1a0d21fb6da041918f9ece18449024ff65a86ac1e0a13d13b031caf4dac29015e689b3b2e09c01a484ab65c823ccedde6c1332a5095a6e5f62ec38abb35af6e110ca6ce3bee9cae54b0a573f358fd9be92210a50930b21fa5d8cbf5794a5a3dce529d537c188e24f4cb951861742afee11b0f53d8e6db723fb2c5d7c0d38da608cf957724b5aba54c44b6173dc81f7eee0bc5c7283a40bd1a55d5a28cd8579c3c091442c1f2d40e1ddf31d5674aa187af3c70dcfda00b69083b20c957e63088f86b2c8777e40cdfd0d4ea6791f575a8e5c967abdd94cdbc5d9d449ac2d432ed9b9ccb1e317be346aaa92e1edba4db323198b25456ac152651362a8ba4ec0c4c2f8d503ac61d5d9a8eeb02a5bc7c234f68486f5511da76db72e15cdd4e7104d3db4c1bbf3adc174276afd5afa049f4c267ed51a61fed0b3d6be70b7cf1951f8b2fdb4c033defc4e711ab2b4613197ba5841afe6f4cd1f38612e56372e4b6d4d5cb843113e439b874e5642234421138103a5445eb5eba64c6cc2a99ba32be411dd327640025fe20293676bbed0c3b54a59f3415535ffb3d30591d563bba74cda283c4a0aee402011f08f136ec6a25ecf771e85002b17565e4aa106545482336daf8e778f62fb2b3f43e2f401b22cede5ba4ee95e8c013d7fae4f2f4f35332dd6c6872fc2364bc8a0ad509d3c7457645788b28fe8b2327c01597e8e27bf63efad564a7b7a32043559c88ef042825b6c568bec0ffaa76e9a7fa8571e42349c0ff0df22972f74b1f16ad39e775f107a24d4834ae97115c066b7a18836756f3a44c0ed13de0ee9c7f1aa7f150037ea4ac621f02632647014bd546ad280138b72713a722f03258b7a228ed82c72a5e6c30507cf5e289cfa1a2bebe5a34ab5d5ff64428e38d6d2f1443f17a7faf4c444917af63ee994a90a2575a7b768e4efb4f73d90a322e3c748336ea927f4a51e14f8482faedf2710f990f238caa611c2637f5bd40693ca871b4953d4b315bf668bd5e1cbfba72fe7c017797e540cd4ee752548a642b27f5fc6c65303059018ef0408757539bdbd12efa3c2d32a688379e0e2ecb2559f9c80d05cb2c44e1c8a1c55d70abb4a6aafe7fb808c0de7c699d6ab301bbfd155c225f5cd5a57c24564315ae6916aaad832a8315878dc2f2aa98147bef5bb97c45c1c7fe9a0f0ad8652e54c3b80010b04461eaec50868a807c5b461c2bad95663bab169306952ad48ee8e232cd054c20c301c670c127eca9b569d73e845779036e0806b2788644180a642392e88c02cd0b27ec93cfca339d9a5aa018521073f76dec0532629a13f5fbf7fd340313d13564caef240396ca2c8f7022c02924f24163d7794dd7b1f31c58e3996046bc6b8413b348b08c11894684afc998802a8ea73a331dee436e06501a89fba60657d076f425984455f47181c15f3a12b8f9a7bf135b50e87e54b05e36a007b41a1218d953ca757d7bc68120751569ab3fcc2e167e3360b27216fb31e1d9f7838ca010eed3e96d4cc9031f564a9c7af1f2ec36513a35126afcd644763dec1925dbef89b6f5d8ad0ffbdf84ec36ce2bb0fb645bcb5868770d6a8ca54e5afb30f87a08600de02861cb39092ecc1f88f891f26bce4aeccf35502e9322b81fda6457917f2972a7be15938b6b4e21d8a882d3b027a7e6fe01aa02895d9d19dfe02858dab82ec52a5ce01dc524dc3e1d132b7562ab0bb0335541d32c90152ba44589b8a865b4986bbef0bd6c7cffd610aeff80e047bd1eca2d02cfc3ec503643369b221c025e7fc8a027b79167e97d4acbc9db3f4518456cecb118fb22133c5901686eeac1e44a002aff72c6fd5543e406ee45d064f4f972c3962177c48d205d56e6f0159b624948d9a94c6b3bdb08627d3922301d96e29caa8a51ca45ad5455385524d02501a89ffc89621d11bfe1cad28f8e9ddd929c5742e87f5f333f12991eef56cf6eae3b8c103c4f23b18bbfc073bb534a182b8bc7c02f421a060f681e2e0eb3c76e3ad5db9857e72291e0f59790ef1af23d9614428c58d5defb07c110eea1d04b871c9af07ad37cda683abf57e885b7cb9a6ffa742025a4780f1e47fd71eb515d48a9342d80b8734103ae632bd67412cd04c0d84f473f4c38d44259923e6cf7befec54cd4668650113028dae7c138b03ac71c8c34d919a7901231292ddc305886051e49861653d8541bde627fcde40de350bc81006c96d26a7c34638385481f67f2ff89715668251e8c399b43e6aa28b377c158e8d8e3a42b29cc6adea68a27211d007cf27e4bc46602ab7a1afe06917d0a297d03f55f86112c9fd0b38ddab00d270f8c8246a447c24f692245bc83f7ad6b9564f93c7d3ed7c93a6fc7bda2411636efd694360ed4347af6cd28d6fe0874542c77bf1531b407613689bb39c53548c2fe20901794a44c908bd2612114ce14e015604d0b6957851b81c11fee6cf6bbba02b68ff8c38a0a7ebe5f182f8fe6cd2d1b99af5c2f3b6394049bfa0916165b9163ada81fd59fddb2239964ade318db5a1ebf1442e388045534c1a6e9726490c90561cbee96ffe2cb21f07198516f0f1cc4e0a0516f03693583ab7ad40b9a27077b15dc546b486841d7da7e7ddacc413091bf21f96ce9ce11cc21dd8edf609e12a781c9e527890d808cec18e036dd5b6a2c81e07956ad590e4fa8d80040e2a40b1e898823835f723653e60043a8e8d922658f6489f21c4cef38d84da9bea50885af71843998b7c094729561780250177811e6cf8b9661fd4e6485c64046a14f59a6d584184238f02b4b4b642b734903f47e3917f81b5aa601fe99eb9968d5e8c584319e383e6c735a5c11da176d85008524e3887f6941f64b88ae6c1bd76796c0bbadc6e5f53ffa8bca78384d2d756fc6a79cc69ebe2323fd4f524477c57257cc5f0792ccceb5803a59a46e294025eeb744634be98ad4cd7ab5d7f24ca348af39f9f9445bba93865a15ec9202b5f1596614b505769090f110b613df509fac3f16b1c2db1bd0444c6dcdb12607584805f31a8e05276dacebaa91312a7d64fdb852eb9d78793f36f26fc4b5299aef0fa95af70667b4f47cb658f996112cb71da665295638eac72b58aa938a16b7d820d3f82dd10abc43448799b0637e5daa4b01d90304b792d311ba3da47410c4e9149cc5476923868fafbadffbaff2f38d2fae590d08b40866abc4a2f6c0cae12d169e2860c9760b9ae57aa8166d1bf2e6c3249fc9129a0a3949b5ed93e4c23807d224f770dccee1bdbcd2aec1256abc45231cd9c9a9b4a706faba53a0d0f297aee078e5f97499f1f4ade20382563213ba8473cc8280fb951deed8ef13ecc32217a40c0aca2c95c5888c876c0b90ae7a81f503b54ab56f5725be2cd094692a449ce66ed0998187c318ad1035b63e9c29a3ae81ef58bf0ae4633fc1ed131bed4eee8f11d57fffd326a6042fcac2a5c92d60f66233430cfdd65d770ef9dca9c35cb9ab4040ad8026b0b26e930f5c201f1260c9760548571a65d255c2b1570ff5a7d8c84fbb19e6af535dda5d57d0cad746bb36d940247370ee828a2fc0a5441097eb439af4084d8ee122881c5018d92260643c5bad412961426899e008a07fd840950cbf95cb54aea624bc2bd9f3f1e92e61af1495f49ebcd68a5e4e07a25a121128c6ad64c1f4b85f897880c067776403933941ba49fccd74250c71ee036e1ff64d78a15ad62221d8f57745ffaac4aceba2ea5bdc180f15898433d2b3d4181e20920c24673636468eb6533ce35433490e6221d07bb8df2c0af35efd4c0ed0c4a764949d001011e2e572146f2be1bf63e15265a40be142b7957995e520268771819759e552b5a2f6f75058e41423b5026c990378dd1382f3d02ee7340aa2b68d012d25a41a221d372961ac491f534742d61483f44aec519840bbd9d3f026cfd55935a5d7386aa1da087faed483b5bfc780100d942adb6741fa679c0dc5189c0df02104e7e6e2b0aaa25670e4735c841320db5d3439918f99ec9d20278c97bf49177f2cf157d51065ab028b86e9695f22a565fa6924942d461f008cfcd5ba7252c441343f5d4cdcefb03624135eec441076fa3501fdc54d25a8cacd2138b4b6c491df405fcb330ab96baa719bdc6148379874a4157d4677610580beeb29c6a68360eae7eb43554f6fbdec301dd093eedcd699fadd285ed3c17ae5b6aa23b4e88a6ea0d038e3f7604905fadd1bbeb6e901cea4f9b0550153fcf1b4180ddba3da5fec5451f217a297056ee205450ddab714251cbf9e472a6ce6eef75e5933f5fcfd58f167cdf197dfdc7f7c165faefaf307c1b5e299004456f49d98300ee44496d4252d1e51c53c4cf2a7f1199e14d6f4d25a9f22bc30a1cd1fb4192130f7ea04bdc40b5a11e2a756aba52f4f414b836b7ae1c361701850e8a6215fe011d2fbcf7332fef33df7a3b569c172fd3bec1e622b003f0eebba66ad689a446ec3987125f4a33db4ba7717e8a3d5875839bacbbf8fa645a04a7c8048b92c93b9530c9150fda7b3ab2643b3af159e84721f6d56dd6248d4bb73f0c8c788e84b07e72798ca2387c8eec0929c7f574de2a3a2b408205c38144bafa587cf3101f322c5e19a9c041e8899a29d0126c868969a23ae685c16bb7fd0c90578a9227798ee682ab56baff21be0cdcad77c14e8fdae4fcb0bd0d2b7a0eefdfd3c0b11bebd219c3ed66703549e85e64caf7639dfdb6c40040d821665e581210dd4808f01be2d30227746e50bccd687007019dd0d0b72968decb92eaa579a00768054f013180293c0909e70121d333df502e55c71dce109a10af3750b6c4dcef1d6a405c0ab018cd44946a13627ad4291298272491893f44f4389e9fdd487637f2ce4459ab343248c44dd0fde4fa21d7deb35c1c165be4b16b54d44a277cd98e27a48997d9e48db6e20f8e0bf4d6e43a1eca0e6b705e614f4a5b32aa9567aead1460ac0483fbef34623ad9d2ab6449499ec1554230e9db0e688bd429d1dbeb7f3437fc4d3c7ee209adc2188b702779c4e363ec7e27d2ee7518a14f24acb35ed70a7ba2d762ce0d8cddfd57b987928d207d72d36ca5085372e07ce79e28b5ecf24e7df3d03ac4926f7c83d29d70832a3aa53df81f7c71647be4964853e7e078c90a2c2964a121ce86cef001ae8eb198eb9f435b6af05986add8c6957bd37b194542b10afa178ae4f48e764c4d50408c6280303aadc065e5518dfdaaf8a258d40ae8c7415e75ced9561ab1fbe8435f8728f716ec60113154ac377e545a4223fb78ef17a204673510460adcaba3d68989320a4997aca9cbda280bfcfc736360386788c35faa83ba387162ec1e85e0bbe4d590359a22ef8f8b6b84f4de48b7bc37968d3f9411a891d603849276a7ba34fdc4701733b2a8436ecedb676c98247549491be4e13e7dc6bc405747e78d9997ab3b7a59cfa604596d5d987a255d77cdccf3e07cda89de2b5f33428e1e6bc3af4606b43e87dbd4884879e2f1140a43b7bb73e7ac5e2d43663a3e9260908a399d7091f342185253d16aafea6ab448b6c90fa2f0f48df5d087bed3906610838cfa76e803d1541135163e53079b20cd5853e99c93a7249cd4bf4929ef29e22b6ae3ff067168442eded8c36331a16500b7d1f7eb63b46412dafdf9cdb0018cb01537d7514247a4081058e87eeac1eb6f8a2e81e99f61b4d82b05ab93304ef2df7ec603a664df759ec9bffde5a02a0f76dc745babb7d22dc5b09a763f6ab546eefef84e713b58a18570d1f3ef14efceee494d7cb46e9ca5dd44d81a3310da21e6b830bb26b89ddf9e5cf7777ea8fb948e420ba8eb72298b798b012a2e563a56211e4d40bde7e0ba711e0e943c6ac4699207a355d9334affe334df989c7f570bcf473651330f0978dc76d3a77a6cbb4404c14362bbb3c07beea946a474b2f7a4a3b41ac420b893dc2d3d10727a72395348000bba33b2d279aa4d5287d028ffe597e8c12089c6148f0137ac611a67bbeff8f58a05300d90a7fc6b4f4fb4544f856da273d71ec8cd1d2e24fcd9ddae5ac4331c60b0d5a71c1604b08b27f461250b501a9783d3489148248ab56597218b7951c9a946afb9c16c3f433b80c41976069604caaf29994fd615e461e58bc454f567c7f5bc8d553c713d0eaab3151e2f1cef6ceba60964bd118359ca407875aa756de1b5e59168e699f1fdbbf023e45057580528233726adc90555bec379479c0d617c2e1870f5981b9be8aae24f8d798fb50b90a00f16e989066c8b56841d8cfe6e978c2b58a200749c7491891c373c451a6e1632acc1eb7d6de858aea0127969322942c0cf7381a65c53199b2e308601b8d6fcdfe15535f84cf985206e03fb23e1397809421308559d5938ac7ebd865e37b3133dc7a12a657596e0b3ac552d8cf36a379f27789631b667e92cb25c255ed005b7b8ad7c8cde8f839237139feda80bf0c263e4af8084ebcd0562fd363dcc1496bb6f47c06aaf6f8b885991672cddc053fba66b2ae5864f93fd40b182f05db62349979147cd152aa6f9b436860eefe7e9707781ea2a45ccfba4a5b43c73685336befd008ea89c9fa4b45cfb1324bccb4108b6a9435561e283dc38b124285596fa4d41093ba5ecb503e3a9c7066870d9019fde0e6b5682dfb59c7cc0dab0e76e5301e16749164b0f77f6d68e39ac28be45ecc6b8f9de7816d193c5e5c0829643aeb7d8fc614fe555b6a0d08ade7c9a2c6c0f4ae6cdd659511a1348a6c5c119b74e9285021b70debe548ece648ad79b2adb46976fb00dbefaf11822f74c52959e267b243889537046bf22682108cfbe62cd10c86a3b99eefe148da6e7af9f3cff26caa4afeaa6c450f17a789b3c5b034e3085d348554d2ce9a67db908e3819f163a9adfec7966e1de20d04244fba475cd87a60cdcb24df7b2222607885ce8dc7372b048d1b5db3cce82b78658253fabacb5bda1825a83004a36aeb8eb62551b3e8d6b1463ba5e1d1bf4f1fd3f2aa718c5303c1681282a16ec6013ab8045682dcf3149ec7c73628673a497b0006ee50b2f520812fcb748ba50c718d94e3d2dda74f714b12bf9f84cd2980eded6884a2da5821fc6800cb85abc31e7402170b129370ec0e7fb0ef8bc07efb1702de7e089963b54eb8983d28632fffb1b72edca14aba298576157e3d839a1b732ab90197bc832417453309793725cf0a851504803f209d1c20e3a7ce3326debdfa87a9567b04ec172a5fa85ea10f15e146800cfd0ba88edd21496ac3656be38e71cb1e53364a1cb2c81da9be636361d48e802f2755cfd1a2d3d04c62539d507284f73c2842801015bb45ff9db07da454479d348ca2f40526f96b655873eea19540a6005a95ed61685990cccc8057f2b18fecd6fc71aabe261bd46d7702e7fb736295df841deb94954cdc922cdf8e4c3a3cef3ddea23966da11ad0f274ebd1090b59079151145e713dfe7daf2e492f4c1adb045e8bc7efee89966f1c54452e48e31e9f256add7ea36dea8df4c28c169aef2be9edf2ce0d85e9513bc797268a27bfa4a72a92fa07dc8aefc6d513781a5c480ca37bc6ed268d3600e9a82759ecf754da97694ecce5e6a7ec1f29f1e2f227c473520edefdef639ecd073932e15c204e3a2f3c308dcf25522c9b6109d0a0ed1829ea229dadb0ad733c2b68a2e7ea5568574bcf0a5ccf909e596a79d60e218a3ca04a7286932dbc30ffd92e1baeefb91da80e9b20b001d515ed2542902108de9728795c85386be16b1874760369224d7895cfccc9f580b0b999a32ff0ef52a398f5327ce02f3571a1f4048bddb477762575d66119889dce36a051b16a1cbbcd905cdf255cb9d8f5a03120367f7fb6b5086a449da58c16653f7b3182ff3c29d37fe64bb64bf3d42a6def9cba349e992231162ddaba0ac85ae552c12a9fd2c8c170ea1a5676138c0e82c62557da4d524471ff1a26ab864d9138affed11fa3765280664b3abfbfdbab5d2e243d14aace1f79b445dab756eb430fe5d6005b7d595776e7c1db23663b0008cab19c21915acf77d6592dc305467a953f4adbe9f94b088d07e83c7a111d2ad65732d999eb4a5884ee7f12cc6f680b4c19d257abe8e80c6e065745716b53fb1d7b8df7b214548b6be409283d0d54facb5550ada6a9c2bd8bd9ea6271adc966072acab77eeee2cc376035460fb489701a1cce828420977d16bcbb4a05310af4a501ee30b4a2920a3020947817a5d4bbede83d11cdad680433b8e9b6cf3c031c2ae678bfe890c728b71f151beb99bbd01ae209878f92b7587777f59a6427d7b43a6421c56cf48a04681d36e3a7b10ef59bb594277a42b10bb85d2c3114a6283b6f152b51685e36de9d6b5b978aa263339867b63064d23dcad24ea444f089137fae586f51b4d84f7a8f421125d8bb3ae4dd9391197b9cb725f8496a8af4683a12b7d30db80e9832d5d6f760fbd14e8db61437247fae6138848bfc2c1bf6fbd14004783bf109e19e52cf5edbfc70283989906a0ff16e92d50cae8361a4b6d55a857c8b473e22b78956815c5bc27b8dd213b16a0ecd3b46f8dd1f6a2226c7ad0383380cb0e655aca177ac1a189118101c375a697705728df2ab086d38952c86275c5cdb39c0cfbe235e83b1cd8284693a659741d68daa9e22fa4510c11f20be844df4efd740a452e38f25d6d69725dbe35509fec559b0a92ca71cfcb9e00ee46468efba878a7aaddac3784cc12b62d2c63c1b7c10a8a1058dbbe684bc0810002fa80809104fe9a4454943de9a0475bedb3d53aa30348f27fbb0645d4353e85fd3fea5dd3a44167d34beb1e98901aec8657f29aa93686f1d0a743b5e6d9865811a879b3c379f5c1a72e372092cfb88397c3e7b1b9144c53da4337bb0be8505ef28b90a5ad7364ddc5a30a39e9283e3031e69fd835861bca6ccdcb15908443d0311a5adf7205f1040f46087ad68b3b153d1d4f45f3287e1e2e731cc55251e021c7f02d745e22a827964514cbf2984baec2f287a5aa765f0bba8f6fe514480e0e5497fa65214c84325b79aa4ddb76cecef61aaadef1a0b4f1f80e74cfb717520ccaa557519bef6fe1fbb17ff155c154c4b2b7ea87d4995bf1757a639401aad06ef9138ad80bfbd46d9ad4f0db7c025895dd798f21504bda1c99e6868c0666923cd2e2373d8de84bdc42856957e51dc01e895c7877a3e5c40bde04e32274b83f1f012201a42898865c74a65c9997fe62f255f2e7fe9c8d9d3c21ee095fd8f2dbb693df82eb46875c613cd040771722a515eac51a583c2c704f05ad4e557b81902ebde5e83ad68e79144e7a405a0a51def893a2904badec2a2035130156bdfdc5876acb5b7a875c6244bc35a9610ef7173543b8b906bf5fceef562ee6ce6eefaf2a5eec9e91b5c4f333275476424eca94352a62a4ea83e4b3a024c1f3f1aca009e92164378ba144a5e51f78be36b9c42846febc13ec3580672b8f815bd929f50e9be7b6680e57495383343975ed4c7b98844a61cd09814717b7ce350922c1e74b76305e194c1eef45fccf85f53b4ad4fe6435fe03886ee1a0d3f7615190d696278cf1c36f1bcaea29f6039a850ccacf9b440553eb8dbb1c3200328cbdd3f777bbca6b0464052cafa2771cd92732793938e04123cf89a924982cc7a5fefb77b9cd3f77e2ae37cd72a0a7403ccce08230d3311607d05599798f2e64e0009271424a82c99fbbb4c25ae2685660c26c59c3a3fe442615e41fd9ca66b9bfeddbfbe902caeafa5b5c1172cb784b828209aafe5c5b6daa6157da20a415cf412da82aea858a0571f6a7a2d79c71b905576bff26aa45121bf9c34b3ea8dd0eb6a6279e98141086704dc51d91cc78696d22e4044d0213721947fface5a97e84c71d47fd2361fb13ee45fbc62702c2f9945e41552875d87d62f8e12d4c146d92ed308d785777bd06850bea6f4ce2466dd39bb4fea979554c2ad110944a206e932cb0267e34767f192f88cb27cb6b155967017199ba7d084274b7c360c421ea0c93cc0384c57481611621c103532962a3e7998e8fb783f006819b2944a65522cb03bd34ab3c9ae1ebdea99bd54cf598159b67ff322285b0544fc2e32796c7b6705215f5d9f8ec0e5f208fa2087493ca9a63b2aa7150235d34c9d4b6c1af400e491b7d79aa46477d51988746eedfd12a096dc9b7f0df4fde201be661368b367d06ebc07b6d472ecae5399e6e75a6aafe44ea02947f9ec203842b4bd156f1f497198d508445376a10ba74422c2c6a35a9397d7a2898db11f9406e4f470857b1362176cd7bb04a2ec26700e50e6504b4aa977df74a41716398cc11b07c782311dff7415b2a1202a7e863b5a3f3fa619f1d43e9ec281aeb221a20c13b832b4f1d19a6977c65cb068bd4238068f33f575c07694443010c202131d853a5a56a50a2a15dd07dc09f2460ff040d7cf91cae9b8654a2d2891018aa0cbab001b5fee0caae61729d5d94cafb74bf212ae60ba9b926818405cfda2934fadf3089ed9243d0807c18ae003cc50a44fffc6c4c2825d17482709ada8fedbd75b5dd3dec054c0471e6d12c0b9d98e8c04e4ca461eecfc7b69bb96a6a8d572c201e8fba6e830648e07074ce6dc56af5a90ffac207ebe0fcf5406198dbcdf8d0f5780412bfe91ec650d08ad3c7ebf59984f7cb19bf75b6d410aec577b5af8e7208a5de67347f998330bfb5af9ef79d401e8616f41064147267b9a371bc3b300549015dd961c73af39d0654c7722ea42964600e7ebc7e58871b9184f46dae3ce8c1daf4304396fd58b6296fbaea703b334d31523f9f9ef21d59e2fed6acb027ecf93c561a550565e4a8cc253dc4b5b9fcf2d032343433e09b33b3f37e3ce78f9550fb676e4e3e970ff9ec8daf122d0efaed82e5afa015bd1c896f2cffd088a199b909cb25a51292bb8a8f4248dda38e2268fc35db86e99bdc254b3ab6e9abbaff970326b630022f538e8e000a1c7f68d8d74f354030f1c378fdf465be5538508a70b6ee403367306efbf0f2428a0e116cd66a781ac0141be1e97c2a88eaba58f412ecb5f51484f67cdfb8591d587509d556efcf86eee98c22a4a2e279446e7cf44a4193715349e78dff44ca36351e0d669877cbfe6b424cf3a72a9f94da59f91cf1c81a607c4d6de9a4eb0b0fb164bcfb48ed0d3772a30fd97a9a37169e186ec5f6a932f6068d0dfaf5ed5b59af0eb766cb5f488f7fcf2d605981cfb8c9d00a9b39f06906c241fd5213a4c1d449c97196ca403c3a3f6effa917234c90a4a7d0bd1e53ed74a3f62897d7c314ab47ccb7a7d606b61d76f285a089b7ae07bc78f1242ed21c211454d6a71522b8a52ecb8a86eab8104458b9c6ac7be2d3364bfc6131471896bb98b45bbe6aa2e2f4c0c7cbdfc5661dfd5440299e73c0f5e14d1b230fe693d075e6e0ad79fd8c74a4df697032a0ed5834529d7274508dc6024e12bcfacb011c9afba975f87afb2842eb4d366598c1374d10b937171a48dbb3c3bfd9d36917d6f69d9f09730c5eabe2eed694fe73906af81b6111205e67099c3cb108a32ecf60e3f0e28b6c73c2958f59a188ac61c4079b55370839d04ab35f1ffadfd126a1172d5c8406afc8a2d12f94b841d1b23770514dfb5c75c61b3d046e344b578e64b702a0358ed117974892e5aa65d7cc4ef3114b06754306d3f983f4ddacc4cc230ce6573353f202cbbac4c070bcac61c5af6eb9bfc9b022dc6f5391500c6f1d929972b5a6b682934f40392166b660f390ef2e77ff78e949385537b5ffc25a2d1734f58b87636db4c8f1a4c2db02dd6cfc1f84f4bf76cddaeaf62e6a83a8a86ab71b65957e713e69e20d378033d3660f375c356dc4917099b5717dd2c8f115b635afc5dbce29f41522caec67138ed26cc9214c547cd7aff5440b9cd0d829c21e5b49492a9669d753155a499d1eb8f1279f4da65c8cc0fabb2265c503f0b7775c7fa4b7f8eb645a178193e19c27bef1dc31098f32bff2fe35e31a893d8f53a28f67201cfefd3568b3fbfacc019217b715fe4555e18a8d10146531a66c32e8e9f9a6f7cb4562dd0f7b156e24766a2c7af23f38cf0b9cfd111fdd9c9becf93c09695ee4a3899cb4fa487171e565a3bd317b71f4d7fdda386999feb320e3df319b113e149bc12904b17a816c92de8aba0b099ba7c1b236e07ee7983e3c630e1176d206eeeeb9aca8f8e550fa97466be6314aa860bf9a91052fe86da1f71247c0e50173b641cdc4a7735080a769f4dc06df3b982a6229f7354266e7293414e57e7ff415f96c298da72b40ca7df918832a9c73d49e06a43c632d1fcff2a6b60d6684aef5a0c199b6d6e83c197c321b113f08bbb72eabd79e8d1b1b555315171499bde37eb7548739fd22d934dc300d0f74e322cd74d2db9d6d7ef0c25a94cd46888369924432b76be5b6ccec2ce767042df5cd87739b007dd3c4e8fa53eee75ab1f0af91babe70c0c4550297d883ce6eccf47dbbd40021a9207094f031939d38e5fec81ac8645ae844b32cf8f707f447af743e5f265d688e7dbbb3b3a00092376405e39b8fe7875f07fef201dc4c4bc3306340c8ec1f15628f237769e075440ffcd70ff9f69556280209390ef3e65a9f5428bb0c5afa5a95c7274b0b7dbeb6e4ac072c05f8309e259723f0b739a4bae641386263a16863237804ffdbc2ee7d60e82c948fdfc4a7121d579f9d5cc71d54f50992db0a9c6f9f9c14741e191cfeebdcc341974623dc458eb2f99f59eef3b7ae8936bac6028c34bc37930c12068e70b75445363d3e374c1db178770c5dbdf615f0a4b57a0c556f3a1d47b2507b8b9a4a0c99a5efdf8651b27bbdb21fb33ee43f5d4e37cba6c143a5e635dad9de6ec318aebe5ae76074ac0a1013484583a924b4ab700b035108f2218b817b5341e96b620103c2b0f5bb99dccdff79113560ca0bd6ab55ff01288d9a08c3386bf12089f989a9ad6849e33870adc80ca01a8a300dc38350913a439535e413698494a7f04adce3dd64118c390595fa52b1443dcc1c482ca0aca660c709a4dc56c9de0febb112a18d3e2ee557a0ecd9bef7f78de616cb4fb9510e82c30212aa74822b4877c5d50d8a2a447e6009abcdbf04a9dbb0c3764bb78869365c88243731f2f45cb84ccbc3bdde0c42e568687c52d35129db03b8bdc8a54a8e733f825d74daeb4590d92196cc11db707b152efe2842fc0cb628691f15bcf4e0072e071083673fecd016e1aa4ccdbcdd9543ec3ac1b69e55b4643263592a859b1b5a4d466b25036ac4edd78ee7a499c9509d1d27e154645739d6419c171d2133f6e7a0b3c1395c0464d5152432357c0d0c3d94268f10c9e336b17ce6928feaa2d1dbfce11093dd0e878b38a0d6fbd53baf357b0aea778b43781242ab5afa752fe08632e197aa0cca7d2ea8467f753a6e1f82ca64a6c67b0419f1c1768da60a156fb997fa4cd8b117adbe661b5e69765b3f61a971bf4c4fdbeeb3bc5af8f0344736cedc8cf34db46ebdcb4b76763753d3c4deed4a8c7ccf4645fca092ee8b23fb3e1c2258b557e5b0f3f18f93d21898010d3af85815e9338311a471d2ae6a8c608a71068b2282ddbf44e93d1ee8cad6b833bba67f9ee722d2a8bb3e32e0210bde099a020e6840602b11ef4820e5e641f3bd2bc279809282ff1b4f9189c9798ba1f9b396d2952d5c1d84abab61b8fcdcb6f3958d94dd45441a7b0a624cb50efb68313ca44cd19e1c262182e1588d9694df21bb066d64a2f0c1110aa371aa5999c88241bf9e345909c905a2bd5f59a6cf816e5325094d9ff12f6d63a98601f5054902a06f6f281f5a6f3febea184b43c9d7183cb886a617fc1c36b599bc841a078f3ae0fbb893d930377f124bc71b8cc2066866cfa56ecc897751d71c1f94d3d1d06b5b6fd97bb94c53fd92052b4cc6738bcf8236257f68daaa53a87ba42f8a7e8f6c49d42183d878a7e42080938b7552acd5428705b9e1622366d7d63fe1035345b7d40746c2ebce82444e147bca4950ba0254a656b044b05c57f2d5adb858a2dcf9826cb9b2a02d7b1aaa4e2a1bd04b17b050597398c8cbe7898748926ed90321627507da72a1e5fc8159d38f3cf28b2ac0862ccae5c803f84817e1e8b782d6b39ceca97e967f54bb6942d19b26dcad2f86cc5caa5afb67356341274e4cb81556e96fbec6b9bb3eed0fe1c36bd0a68dd72dbf21e6a107932f753698eb6465a5437bbf96c9d1434f9c64c1bd0a33dcd6b02dc1eb410b8ca08c9f2ece7ceb396ade540f92507d30718772917acc94725455dfb987107a77e3e49860310a6dbb1a1fb665456fbd4c939ba97a693f340d7267e271daec548c96f8cc6d5209ab21a03436053f5dbe04de083f259a6afcef228d7f713a6da667df1060bd4de43537cb3dc4db202d5487ae7d4e9593e94f51324487318e577f6f91bdb15f144359dcf76624265990cff20f86a5870d9f8e533c4f9360601377d7ed97c16feb49c9dba629a15f0d3aeb2a354b75eb2821a46ff5442f4b9aa74bfce8cb6b0a7425022743205223be6321c3488105b1f0af0e1578a6453f360ef79f6e01b0c6e45aeb0ae83ccbcb559cc05cfea0c359fd3558703732d26a0c075d646c4ffe6c820cf11b2c808ab154ee4eea1d0d59eba4fe6f10fbee5153efe5904cf1d333f0cd5df0a37b64600a4897be12804d2f08e5f63c5c20a907ad9b4df5a186efc02eb82c878f82bd110462d6a66ed83b7aeb00629c7b68d9652ebbdf7ce685cdb872189c4d66b2de5341ea5b58ff0de490c51f26ac652de9f9a117a99222409f4c43beb29661c556284fdb61316d6319b296ec49fa85a38cde17d66ec4ea67647e1fcef58cd952c76db1ac62f667ad77ed0e6d9ba9a607eb7259b7d699b4810bd6d1299da9a85e855406febf10aaa5127955205e89f3de323501ae1776847bc1e1ffbdf6a8019d1feff4ecdf442f43dc5b5830fff9b3fda76ee1223597cdc607bc32e208584fa57acd1e981429f87fb5fab2d69fb889666ff4ccd58ca6b278cf699caa80e5a22a1cec304fe770c47a7a750c856b0c7b357b7a0d2c4bc034c7db65611c59f2b0427ef8cc0edcab78ee7f697f5f5619176f96769425a5bc01aa209c0a6020b3c584d5ffffa59e3b1d72cc70155cfb48ede7c0cad553fb1668d691431bef5eda7b4872743d12f1aa38edbd0967c7e54b6284192751452dec556cdfbd2fa079263886748172825ae443b59c2b72698dc8b36209195837025bf29cf66e4add55b42069c610efd27c04b4c0cab1978a3e239bed044822173abe0e5f4867e2a86286410df04c3380be94971a74ce715d0d0ced3e584ff45d6aeac90a374734b0f3c6a3c1ccf6ca4c7ce9e5d12abea5ca4f66d3a1dd4b077c9cc904c6e06a2cb7dce4e2b7680f38519aa884476a461db153203409f7da324ec9455a28a1c176ded60b98dd4934db52d2b609c31a7d9ea0370f02580c9d7b1559304373efb22b31bf74ff653d089b3b578b9555186de29717286eaf76f296216f64c7860f70bcbf9eb6abe2aaba90021e7650a1c8a4cb8fdee90a13c1df13649b7bc7e49a06c60e8962f6cc460f2b59b03cce0119b254f88a0835ebc05c6f18b06fa56104bf37b541715ac795dd9b9599eb6eeaaec6c21478ea6359d31a2f6f20dc10a4580f4248b16375f55e04fba48c528317a3a71b9c6f2fb33ab7ce01ae836318cf361f8ad46312a6610f26e53334a654116c8c60a69ca31ba8c45f0f158dd20beaa870059e608d43940d099a324a7a34f1fb079e6e0c7d2731eeaf126cc7f0f763c6aa65a3eb3eaf3dd7dd027c4702d59c4d2ba3e83fa28e9d284ebccb1a855278d1dbb7fa9ad52688a852c717ac8d9dd7e0b64dc84c783e160b04fb5849e393f05be00641e7c24d3201be47f3e3acf696dae2515a941f583dffe78a3cffb7d00e034f8709f92dbb722b5b823470fe86e7a91454e0c402e6e236085687a3243842983e5a698383e7943c95b027422ba30f087f4d29114785cd8b06b1db9fa04b3168fbb041d76cd9ea8f66536509a2c8cf59ff2fcc23d81f6c5559e79a6409567fd359c8e52976f2480b0022e12414b61a022ecd59ca4c57a4bc8dd4863061c1ad804c3762796c22e13637418b65ababe44d7fbdba3b9ee40e30e964e194a9f4a03af45799b5a1f25e30940a30c696f627d39611d62610da8b4ec282e21308f4ab838187872d4ea23df6279e138e3ef92cdf9c1694a8f7af3478dd084f965580c5698649a091320abe1114738ca5c1832c6b20b3fa1fcbdb659cbf61de0db206ede2edb0e29f9542b1094c4735afdc7a0e8816c28cb01133a0e09af5a945fc35e82ac36d3e9921f832b0f1758ebc3d9fecf729489d4b4674b441e5b5051432a287fc59bca7bb7eb71da8068c4f5a3b0ebba93c63b29381461ca59dd17ef85490834ccdc7572351ffc98643ccc69c173b49d7fc4728c2f51b041cfb65ec25938f6169d16aff8e73b46530a269146c36bdaa1ace6ce08d510f36015e1c8542df1dc5462c0e57b099450f399631bcaf063a31a72974c897ef9c42a4f10cfcc845de02e16afdf4397a925c69b1691be13982edf6492ae4a8ef526480ead7f6ec311acf3fa9fef5b1421490c895052e2926f5e336e44879358430be21e7eee5c333087cbd1f4dca9d1a22772e1e883b498abce29cbdaf9308021666ada94e9e77f3726f7a55d50160a874b9f664d2a82510458ac89ca3963be305b208e0869042ff2e9f3fc069eccc7d59e9c9f08319a63e7ad002d2ce996b19b929d13bb2fd0fba4fcd513fd8907d57a6efa384c99adfaf71ba445f08290fd7e128c4856c0cc4495c24642792759d819940b184650e08fcbf174e0bc48eb7b5c0f8aeef6bd7db7a3b704af1acc3aa7638c1b316dbb93287c0ccb388166d70fa098923bd7473654baf76942f94768807e41529a050257775406a1a9dd9e1b587ec540b539cab8632652267f132c84ade5a9edd330a93a39db9992d100dc1218886f1581f9ec5eee905883da41922c272b5c90908fc463ec86081ad5b31425b50ab1a0efc6c2b7334ccc674c33e3b83366fbb2dbb2ab7c039ed026858c9e6221c7abf6f511de12978401a94eeedc744ceb157e4642703fe32c1bcd54d23607278973548ad8730d86bebd25d084ac3eccf0f7b34268c7af583adcfedbebe88b9f5204ac3016b1dc6fccb0c8edb8a64c216889d6fa9cf9a7f1f8f843ef7f4c65e8d3143fe386c44e872fd52a5e913139c41795319f6a884290238b71f02bf4cf7fb8e6fcbf2e811bbc2d00798350a7214c75131c88106bec9f8e372df3f2513d0efcce463afda45f2f4bf01867556c088ca24b41622315e3fe6f136dfea1dd3b17c05c1df8deb6a73cd8a377359194062371643a8dac50372319bb0aefbe8c535fe05cfe815d1758b57a12c325be646b0b002e9cd62ea1b596616459f5405c180c332479f6e55e19d7d91e9c4aa3f090f6838624d8c53a1bf7eeaafa2df55840c3d3dd6b2d2a08035e71ab59045017221c2a55283de53dcdf68c71a01ec4f3944845f48f70f0e80057dc1f2487c4fbab40d8a6a5ff0167a3403b977538203fcfb80feb5930f4ca599bad6e8497fb513690332447af592f4697cb6246a1985ffb1860d9b40b2d4c90edfb05aa97fb4a33cfc2cee2571d952e7844888af001cde258c002d4dfaa2c99a838221fd3684cfa13e071140135fb4cec39485fb9149ac6e5bb276cda6aebe7b41ab9a7f053d103d74e991657b98a1ce545c46b3683565b0acfa7179d120f8a559a9d6b06b7cd1d9ec9ebbc41bfcf45843a43cd5b89ffde530d96a83a91d878e69b5be2c483cc5bfa4a8813bfa9281291142efa8ef28f302b948d20578c00ad2124010feead8716d0cb13b45fa3686c318ff5cab9616a7f18781bcb87eb68ad6bd7f682e33f97441921180693dfdab432bf89c818d606bd188dd4ebdb22274d5ca54b623e716035815fca401bfb79d03716657dc4d998fdd0f39a7c3906aeb5dbaff5c6fa355026e97849e3a37fbdc80a21b2094823e62ae3d423fc1bf18a3bef461c0adcd01ef9226380bf274fc114a83a7d3bafc29bdef6e429924d8b7617725208469ab8cb2c557d9b65412043bc2f8c634ab6f0a80d5ef39091c2d67363e403feff8062f97cf7bfde53966fdefa70feb76d25faf95ab6cb44ddad59e8f5f69a739d5271ba1d54e82610d6480b63db6f7bb41e17399dd402528c2a80ca2ac921558d8b4bff7fc2a87281a3feea334e969a8a62d5f113ba622eacbac1c999ae9fdb544a8fcc2665584bd2a6eda020af54250e9f625b543d39a67aa97e1834b6e00a2582c5030fd4849f741b2a7aa7ebaea63a1d5a90435f1fec7ad0ffb1b2d84396afd91cc30759b5f401bd5d761e881f9dc43087a3215d647e439a40350e5d48f66dc5d2af9d556b87d81e0386559e6de017a7c06f968b6ab40fa6f791b28ac5a4dd82f2ba292c7e709677a98473341c3de2b6a419864c3cdf784c363984ca6b45d1ac5a3ad3c1f0863b29e49cc8d5a3beeec3a3a7f775dddb1cbf8d4e0d295ff00fc3dda5aa0a167a4a3a568903e106597786fa2e81376daee562ba0a32edddbcea720aca8d900ec5ee1f3d4ecc1bf6b01fa0d8aa9bccdf3013b400bd7beb171f4c34cb15d01b5cec1af0ac74134b1d104c634e4ca787d2fae17ef7011cfbe1998f283a0073c016ccbf250da1247d0feb166f9501d82f8c0d7aecf06cbda2c602962d08109baffed2d761d245f2e58ceeed6a5440daf1afd335945e1d9f9b63d9cae6cbfc322c4d50ef0cdd25f36a572d108f79ebd239fa9078feb8c90b07d3c0156a6f5dcac120189039aad3e7d40b813bc440633c55ad09837ada70e1dbd8109fdade41f78bd59463e81376fae649f3238f7620f28977948cf27c9e71f90564ff256f5dcbb4aae37f5fd4a053a5546b7f2e9d792c6a1c9d78d9caf8b8f88853f0db755f583d62cc6cbb43d5e54b68eb8ea399cf4611659dbed81a79f481a3ce62273c2b399c711fb5968443daaae3a55d64698c23c7efe3f42f6602fb92e74fdb2012b39600993f3ba38ce695af3bcf393571c67e7f66f3ee0e74347e1b4b29fd7e71e6f86c5097a1fd0b6b9cc5fb77efcdfafda39cbabb57f5192b11353b9bf9967ca0a0c755b45cb16c6d367bd0ac6cc1d8ad0d7b91127b6b4bbb1c8486bfcddeb4ed5b57a1fbf7c57bb2dc0874dea66d28b4febbc4845624a0791fd657ef82fdbaefe8424a141adb0c0242f562e20d69f960cde0f1ce351772daed40d3abbb6ae5ff9a72ea7614c6db53dcbaec9805c18c5c5497eb0e1f65276251c0e289d8c17f1387ad70f083e38619a996d155e01b8fc99d49b161fa9dc70f62acdb98dd60d9a74f8ba0db0a672bf6fa3ef280f7972fca80b99b9750b1d54d2bde79ab9effa96e0dadc98d517a1722fa4869e5f136b379aaf6c429c001fb3a62bc62dbfe48bbf850ad9177cc31534aad8b64ad2cbd8eea7ce1900a62ba7c4d866286f400823635a0c7d368a076b0d713f2a0a2b9d272681141098e681ede9a35190525bdff40f7841a16376054cf9b819c66fa0e5d4cfe14ffd50503c86a084eeed72c3673c47a41fabe7e6192f79fab5228d57e019f9568263828951cc67857b511758fa493742a724a6194a6380e7c44e1c0d15b508c3adf2771f7cd35e6af66d29aeb88c6c75b3a45512d2926c69f3b3720040b8157aa7a3ba7b77ffe62d783b7dc2dabf70991c91ca08e609728efa9d032cb80b00dc4e753af8fc9b6bc8a5cf052f6e15c7222df5638b50d387c921e2f0beb344d4eeae954178224833616fd4241178259f79530e25f24c5a5042f8cf6c98437c49e9b607751b052f615a7729b2d3eb65211e2f75be6bfb245e3de795c90ea488e9827f8c6b22a1a61e828af02c325077080eeb378f9d304528c2531929ab002bec9bfbe1ea4f31ecc30ad37fe0275da44dd27335dd9ea95f3737275d097220cf11a9ecb4dde6bb87046fdf9e4d9abc65283cb48ee26f76d435af41bceed6174d889b4241b52e012f4e6cdd3d905517aa7ab50ada43f219aa48c1c674ddad4259d941aeadb798510a1452a3309d4e313ca7c52300cee22347b5fd1a260f2f52acde4741210ff60cae4e03440c0f03f68ec826716023c7c9eaccd94fea2bdb2e666227962d3b1fc63795bc775e96fd4ad37074b00b5d5b8238ffd076eb870b89fc92c501edfadd44a2c4eeb9dbc2763d12a8b3c4c796ad318fa813b4f534e02e54851eafa0e3dcabaa683f4fe885986c1dc1fcead3b440b07f65471d0cd45cad1f5786bc6520c1208726f47f90bd708ba2c0c3b68929cd2c3bce09b630880637b9d058b79b46da1a76f2ef5db8050cbb9728220ed2b97658d98956525c90de197b416c0e9b4c2df75fce6e528e0493c032a94073487f6d90ba115a57d164455239c9ecdcbdffb8beb3cc8ac1ccb198cceda58414f430116773c1866f6ed180cb5b55c71be49add6f82bb29dfe685857eaa4ddaddc6894208d9b9cdb8e15bf14a2751b5d20183e144352b39602d1f77efefc8b34122aa281d95aa62ec7b289406ef92a69d7819f62b80b175977457d0890f12f6f1bb8c6dca211aa89af3bb4483bb2142aa4287b79f3f9a8b3a7f4fdced81f3c4980b4fd9648a2255e7864c13ca3677e3d5012a74bba6a85cbb40e8744af6cb5d5441f135d66d836c7b82e9791e07e4ec0b86add9520c4f8074cc92d31dec617106a0dba0459e93c880a720e2d372580e999b18d06f717a0153899433f26e45146bc81bde0c08380fdf5cad437a77107850ff4953e60979c48a125f11d684209d636ad7ee374b83dc6c2ecee65f9e095fb152f85cef095da27dbcf4cc9575632012dbb16af444f24e5d7ade637810b9b2fdcf8b6567a6eadfe51071c9c4421ca3774ab4a87a688bc84c7b1b412e858594d0010c3e4891d2832e36894ee06eb2f1bd15a0b9fee4b2cc3b0ef51f0ec7a6fca09989ba896b4f5caca0e67b5558ebb44eb3998b71fcd2a7d0b2c30ad946c24e38cb63000d0e487d10fd616f3eccb9e7f4ad8949baf91993a9567cebba24608e3ade17c86b0b1ddab8a92dd4b5e31e851229e0ae21a2e80e94543be93af17c27b1df2735268a559a969d8c99ea8fb6665d4c1f1eb024cb380a5cc714a79785daceb02e538edf65e0597767188195ce50e58750a3cc52c151a4d32b5e54016c6f865a5b72070f6dff1d34c7cc4be46b9f786c2608caad1f459a9ae0c7f1f6225e4ad37b7b10aff2b7eac1443f9bf5deb3e1d6ed15a4c955af9a71e38d916c90fdf1b03fc936b06ee9bbc72b36444f460c9dda0ff6072832af3681d81643cb9ec901540d4bf2086434f68ff38bbf6863b10e826c00ac214b18100dc587194b448854ff816af915be3d9bd610d52ef12d66c120add57aed3856a20b6b4d6543e7fa24a77c8138d0ddfa38b4ccde58a946cc9fbd106125f307165541f5de1820c943dee5aecc0baf8e338aa87809a3d5cdbe5741295da3dd2104b440243e5d37e940ccf29c1e33db2e21b13b90f3ed96daedd3fae07d3a27338022a5b2d6ea62401f96288fff8a0fd60bf0a69e81bf80c4596d663a11e95aab7101c59cb08df7ffb7f1c5c0e5b086934e88fcf8aa809e456a3e987e09c7e0640657024292993715ba76c076347809c4e1177f0734b14514197983673ed4c7edc0b35bb580b443032d90ba80291c5e4b2e4d6e27bb2cd940e98672b3b3105503fcab4a0ad174d1f936c222ca2d5976a92cc3324a0523a2dfda5f91d2486188510f79954f95704a974be40bc72da51affffe0068efc1adfc0be8c6afdf6e49277e46740f537b155780650adf85060fe01cb8170453294ef9a7fb4646b9382d0e749a8146b7a5d3f6ea70e2921c903a3c39d6e6035857a65297a1c109883e423fa7c575e9b131280e04ea0f11cd3cbe6f0dac398c695aaffeda3fe7a502216039ec1cfca967b19bd1f8967805f2747c319ee9696be9777065a64be746f1ab40e2ff4c346853e3c559df4248eb8030f5099d4059e8fa75aca5993b7bc3d240f50dcc5ae6f8a11af72bda3ddf22bc086201bdfe602e32bb2c585ef830db28ae8a1766afb21d8edf433d7d1c7fc0367355493aceb73bef925c8f90e9ed19315dd88414de706ecba355831699561ddb927e5dd31e2e3f7ba12d0e4101d7c077ab4aec868a7266cc4ca5c637b6f04e6848660bb4217f27990be2e7931bc360ccd5c0ea105895be752f5b1ec550a8eb21bf2a92d230ab38cec5866af021f08cbca641bb915c1696a72b9389dcf05680c5bfa5e6b0886101995163b1444daadac5a32d3434a34622afadd58abb4491300e0c9e5634c510fa6b3baf9326b30b796f18b5bdac7a39788155d693037a84c64bcca702d5149edc4d31f84ce53522cd9226fed565a80fdb0ffb8719847c2354cf2b5cc7f46eb71f4a6b80b721f48f1916e53fdc9e5462564873cca07f66119a6163968635b8eda371efe96bb1bc53a48c343630f0df7158de39e41a441d19fc4a3a3a466601360a005b7b7b989cbfb920fbc148e08bf6eb038bef7327f8d90e1ee05f572b96d424847536983c146d1eea26d3393767a5f52c95abac6183e5a221337542e51981abcb076599181c2c80421c8c4df572e6385dc2f643b86789272e51c104dc8e0e6641fbcfdc434ef4eb22a794e54138655cbf152aadc8a3c4a7b6d783d02dcb437be12c0074ad3a23ae04c3a32118e94198242d5ee3fdf1a5a192edc9d4b3bc83fd257d8b5c9e3b90cfd92e1f39efa45c7560a05e589dc1ef6bf5342b1d3742041199a090a1041a269ebf05ac9bc5bc43e6d54c47285e941796f42cbc0c7988e9ac547a89f63f84f42ccd5e68306f4759c7c1d2ccf4c169785f553222ca1b330ec83c8d264ffb29c89188cd24f3a7454836e0879d28b885d19042ec42f8eca27ddf3af07fa8992b005d362468854a8657806d1710fd22e022c9d14e4e982b0c23d342f5c5aac0f5c96c5c894fa2ebc87fe19f722a80f79a2f09b28a855685ad9fd67d7e2beb9b98d06f262bb8fb91895a78941e3fbedbb1e14c906b0e2c435370a01dd4594a570d2563878c92f35c35cc530355fb413e0b54c3d72c8104279bd177380e36c340c738840f4cc860f87339d660aa7b86ef88f8b28cb353e1709ac65c948891de77994e80ee124d0a2e5acee360b859a8519a90cfcba4a3894b4b74205f6a07ccc1f2dfabbb9f387805071aef4501ae0557cba33b60099b23606ffd4600b6a565d797bbb19593f39d46355b456d19d95a91a4c5b8094d1fded8e780c4da59e283b233a3c181ef71366c34e737240f792538db0736b6d226819061075be7605adccbfc84c0f7400d7337f044f016f01fc84cc297cb93ebcf841e71c1ab7fd5e2eb4c3e002db3bb8b676c1730668a7dbdc863efd4b3204b4af15aff80d831d6155f0d2c20d93eb8cc70e9965be2d58ec4d877f2cd69c6f0e01dad40f836beb89575c3585539185648f0c30f4d9c4d14538fb8b8964fdabb481a5b629c89d5483b0c3db2958a6cf77c2affb46036e504e63efbb5619a1be4195c74991632d58331b0a7f465565d5ee74c216c1f3334431d4872347698412644010dc8553b358e8eb03d8fbe5c8127738006fb94c870188fe71e3f5dd6cbf5e690486be0564e22ade2b060253a85984631788ccd2081bf487522908cac1936fb60852f3ab7483577bec63cbee0a59326c5c3fb562d0cc627290dcf616dd788543012875a06a05ef61080eb7ba025a27c1ef2777a756519a7355f3847ecc52c47842e1fd09e3a327a1c1aaf4efb0dad3f859eb506ea3bfe02a54dd46783e0eac71ff5cb94419aedacb5eda2bc9d9d8002a01ca8222ec5e1b94184ddc0b498a61528ae523a420d5c80b1023dd9cb6092ce71ecb5d6529a7626261f7b0f08e10c250fb32c7fd2b5bd05d0981b3b9e4d1576c55cbf85b568a52a33e9a5f2f2e941e2ac4553fb0324d77b181ac091bc9bdd299863021a27e8f88a07db83188e2223e05c7f5205bc0799ffb8292d8b2c5a89a0a4268506d9f5747685efe8fdf00a41fe66fce60c2d4d03b9944eb2e596fd84e063a94a3b364b441e3d52ae8ec4adbea6c16f7dd2d29c9b088e50623dbd79d2da1b3aac23fbe15f1feed6df14c19aa666d3f4f6694554684f3c1f6b1b0b498d144347635f3cfc79a4ebcda5197516531fa115bed874854723c2638ee02b829143067dd1952a77bf3a928c6887b437c293742fbd075983fd9c65535353bc16978cdbe79c3b9f197dda3cbc0a5f796828434474186a53bdd99e542ba68531c1fe8b41f21ea82a6a2c062c53b7cce3a328d22dfe8660b68d598f1a55d1685684c90235cdc124c3e88885891956d8acfbad264f0e31ca5622b5faa367963d3ae2e93b9736a95d95061e42bfd9e9862f839a9a291efa45fbb87ec9e598aa5350eb5cce3370d5826676d9e7828f3cd8aa5547a2969ae90a1640fee1c2b5bee6e003b6122ad0df1b5223ca41bbd4c8c4b419c10a2ab1f022785b5593502574d9c5c7c20612b0fd639461cf5c03770837ea0dd81ed0b49b9a54cd8691fc628a312ef2813fba15868f7ef5d8e63c61d2e618529012c053ecc74a3cb5b98f0d0322fd07c1b459306627f874b96f698652ffe2a839aa2f146bc0ea01d6419616e9da58caa8b925f627d7331a9e79356c35fe3ad38d8ef6b0f1a64e87a5b8c1fd744cb7fb7afe53bc53558aca3f2e93aa806617eaf01847e7b837b3322b6584ca4d5b94e07ae8a6bde09354c29de20034be2847b8c7ab26193bce35a8edf4c0af073fdcb2ba1bd5e568dee24ca96494150e36b34dd49418ca695659439373dbeaddb3828d661e73a6fe9f9d0c45faa9c17cc1c05a8c74763cf15696299fa1cde8b211aa182d419b882013c6cde552f6cf03ef4796c080c2aafd7275dd9cea7ad139a2e539b0db740c34a01aefb0e7151611e43beba57667757db7e36912e4d837e234274cbcdbf1c9256a4b2d5e9274acd10f326015b66ce8f5249fa13971893f89a1f1996aa8b926e529d2fe8ac98b679d5bfa9fea322deacb9ddf52437ca13226d4bd9288a5ad79a8c908ef48cb80a19c6308e777eee32a0ebb7c55653af2423f12bc974bd11ec266545cecb61dc7d6790424c93ff6f69b118c79a83aa75bc3054ce1e16975546afb9a8e5926e8030a0933691819bc3bd59cde377f9dd23ef77fc3b5249d10a8929751c26b09f0439e1d6845334852a7b7d31418553a3424576bcfc9ad0e5f0f0b924add9c9ee3c1f0cf97b8073dcc39bf9b9d8218117523b0629d67506b9525587d158ef96b5e74051316dded20032e5b04ca118ef3970f2ed4a34f2b7fa12f0df7663ff0eb4eee9d03aed47b6df6e5e23ceea030c8acb9861683fcba8a79fbc13320d76f7727b3021d23769118931299a78d630532588bbb348a4ca1a28d3c5eb9b8052b4038d75159fe65a09697f82aba9697df7445504350fe8fe05eefc1ef0afecf199737a4962287c6e5c0460cb73af043460ef320639e7066a44b21da6d8dd331463b321e82b274d96e14b8ff4d62c8d32a4a4a502195f109a4b9268803cb110b03120f4fec8d12879505ec7af090bd0e895d75b6c9432e7539f1d5f65b29d24523efa1a19c2e614d035dd7697071d0b1d6102bb3a3a2dfbe3c4e4bc4c5600607aaf98984b33a2bfd273c533481a64a58edb22828fdcff060edfd2a57856d93fd9b75d0b34c200b76f5c837b5eb84452e1585b31d410cf362d3574b784acf9fe10dd7af47be86e8e9a4e0b44c6e71f893aa2056b6d5ee4e84716697e575fd8aa28ad552d23b4304e18f368926ab335044f22b919630161edddf866746135d0580fc1cd8a245c1d323cf49d2e957d401dfc59da073b11f79033fe95c3de6f5dc2f8a32ca9981119ffcf93b407d42792af637ec33a8c57e48fe25128babc012e1b6f1e1792c7efd72a623cc47f5224eb1a9f4a9fd0c2003cf8a94ccd149aba198208292716b86229f9d979f747bc3b201b2c7d82b22bdf7bf6da51b7f2e6cf5c3b368616907fa6cbb043958be46bbf94a7ecb8f3139f2a562b7fe6405823f26ea2375f7a76c8987beca063036971575b0f0fe1d15b755b313827a388e5933e2ff21330526c45f8b8d9150900f58a5ea013bc2ea594e397b6fbcfc9423fee8a8717c3bfaa790104c80c3cf75ed50bb015eddbc4626cc0fbb7b3e9bc6c19ad5f17b045bb2ac36d0b530bacaa8778f3c939baacf1f8ddf213b1ecb81fc0ad1413f0237d6452fac61ca1b275bec0b2ae743a913ab48248d3b1a399a3e2aeede3bfad7cc9b408872bd6e917551dce9a8d79c6e39dbc9d8e363ae7611512514f2e814e591a77143c175944a9a2d85be8e275e730cae7a12bfce9a39006ee47957d5e6b98fbc376ebdee9af655a0930fbcd1770f2ca2b3c83d5806822050920d8a6e2b75a01b3c5cc05432332a5c2c9409e06d0bc5cc70649ef48589c20929ee2767ae7de19fab80580d45ef80d29aec55d2bc3d3c969f182d3ee28f91145b8642bbc47d5b593302441954cb1591f61c53002d30464d5056bd55a61c67d8a0faf3ea8437fde5adaa3906341db46e739c1b4508b2c0bb5a816018302a11b1d7023ae095d03e832dff624a8f6f67e59e7db12850fe53d08990adceb6e92b350cecd766121d8f4c7c4189269b40f6e3bdf7dffbe723448c1dd2ed966b859887b78e2ca2e9e1f28b42653e2e07ed9992423e883284b21ad45a5c42a5e3bb5e5ed02b7b36fe2b3bc81334b9e22706e4bce788b987a6521e65d8cfabac2de53467272d23a3f69e5203d675a7733b7d1f1f7fedce5129ec0a392e60e3486e608d0e37d50178fb6874a60b8f57508e198b00cd1ec3da7cab1336ffac82648460a8b4df601abf5cc4b0410cda595bc089166857e71c94821076ba287f95f5e3df2774c71096cbddf7ae39a4689de7fc5aa399934d2578ec05585c377950b3be0549f61d357d450a8c1dfafad4838baa24f1331e3ecf5b7246b23ba47a6c06568b4e4436ae16c1fe551e02b4a1ca01838fa1b1f0203a11d17a5b8532e0a244d5b47a8fea31465bfa62e7d9592051e7b0b99a29df0f908393c5deca61759201e19333d17517700fa7f296a27def7d53c96c34b0d1969520ebf2d3ef7403647710a2ff9eab7b32fcd0d379f4d9fd0ce0e111579261ee8ab5940d50b6e0ab32075f001db9a26b676461868d2db4509e96f6bdb3b7bd46caa51fd6ad52095bb41e69b8791a5f2465b654f4f54aad0554abad4108ddf92488fe04b85d9d0420c05f04a88d2731d4f9caac134fd1477a9471fdc3ce13f73097f453c1d6c0de0dd5a741157701143325aa720f9c855befcc253f30f4438a2ec3b155c29febc61ecca5e8a353b9b413997a7fb15d5062fb7fdc27caee68e1450ecd3caa7082b989af3917e7e280cf072bf27f7c39c8ff0154f1d4a5192de6dd4beddc281a33bb0b4024ec92c934ab98a2c4faf39d6d5c9ab42ebc183b6fd4b78707305a654e7a63900a601db67a5e3c229fdc9e76d1aaeb042a2c2c3bba71a13921a67e6f10b4545f59bca56fd64e1e79e2a1ecbc8ef80bfd479340862493769e54fbec4779c9158d47c47009be544a00f0f86ba413a05816a311daa1c0f1f45368a8defe3ee990e04da574561db4d57714cbffe08aba562f4d39a46188e604571e3f9ea1b8a66c51eadd3beff0ba7afa1a2dce3fb1e6551c11d6f2c536d82a73aa20b050e5be4ab94d40e3bc7045475986cbcfadf2d0dff336cae63d4d92b316f2977418c5d1e270adbadd154b7e275f48b8594e1d2f7b96f8584a0f8a561fb2457b1a7e6dc7243902ba6dbbcd5186ac07f88db625e78d6c661c68b60e4e018125d9e6029ad506a87f5d946463fefeaa4c6217e1ec23b8f2544002bb9186a0ad6ce53b5e8b7c606d0db03fdac48099496924f809b4034942aad164dd5345fdad5b2d72fec8a79c100187f25ba246947ec521757be598d41b215a48432671356b5ee3995ce4a23bd2cdbbf8345f76cd4647b73d231327074bcc8998eea0d84a8015dee7718a9d34918ac5d35405491d765fd36888a893a8a6feeda37358ffa8376cc946d32cf0c26b4303c3f0ba71d3fde37441beef1d7e2eb30a7addd6e201c0718761defd7003ef7e9cde69142102ab01485ec51c666c7f7ab0bbfc9b3406ec74a8aae1a04b65d69fcec07ba505fa34f7e3a7fb4336f7d91efcc74f4931ce41d31fa9bd1ca9ea190867ca5ee2f5d55d22659551d5623be565e3f45748fbdd98413b666c1690daaa09527619aa7749341179769f7919b08c4dff63ae954058cbe0fb3e574923604d1f9b564ba29548fd279496cd183e73b953a7c6d16927516d5ebe2e61f2e0cfe9659d61591a02c5c8d823759e5fc69c9b3657a18790026c5dc4e6ac6e5e00516a6cae8ae1f423a898bc324cfbd9f1743c9d8c394e43a4f4df57657b1b9d4d54e95eaae962a348149ea9acf92bdbe07e16f96ee11e32c621093b2ce42a4ada5bf65e5a49bf290a9e9770e624250ba005390ccb30100a62964134ec0ddbac3896a76dd907d749cc76e13785c6b12d2370463f8d470ab554febbbacb893f3089634c7417e1fb27460ab75cc9a69dfb08574f3c4b38e8a2b748be289bf2d9a05c971b7e07a374d339e48ca8fc46c30ef60c9ab2b712000eebb27ebc742cc3ab3da473b1f96f98792fe7005b0999f86ebedc175ea4b2d009bcc5780dd2090b46e7fa54948cdb5966c347c291e9e637a3518bfe8fed36d556e67dfdd680e90f2d5a8b6e53e3340114ac855cd56a457e47d54f1a9e0204f23293da5a073b1d5b397957c10ae90ab6b65738c2393b7f08913be4292a1168913824441516d25828093c8d59b70f79b81a5d822fba9eaac5b94c1d6f7b4932ba91c9aa073bd9ca52a7f85ae2f73726b0b44e81a5d74cf025f4677010e2e5245c516a74259f6892ccaa43adc8014e0ad73fa6f0c600f103fedafd2bc8c945ee33d04ed69d49b897812f557b4a3410a093af909ecbb6ac443a8f85d91d15a9b7c868c1582453a70723094c0339f4803d9cd75cb858584bddc827eb4a297d2c7166453ad7cb01b5b6e5d313789e87787aa88b0c3ad270868366e0f426cbbf9fbe09d9683bcb86d4a721efbdc0416854b491f0dc4f69c8fa914a5f336746eced5ed597efc86e60f9e3954c2a9064838489f27e1bff6518c503b17a99a05fb96d5b9d20dbfc3e68281a085c278523e386c3bd282bc9766f137f66a545d25556084655036dd60baa5958b9dbbe57df944b13c4db27ef97913a1de45cb27d3c05e62bc8900005bcba480e4b92e6b782e79240c0a46ff626b7b26183de4ef4e7bbd468c978096ee910d5e0dd25ba32d5d9cf04aa5e2516e299642d1224e44e56544b2da0ff4482b5ac2ff1a41c1702195e921e0afbc0bd91d49f748fc413aa9511513f354bb55f29ae68d5a18760e099c93212e46a262980d81b24ecd7065bea4a7428e3e08465354fb974ed627dc17f3d08008067501b7342292a06c17e580d420c298c10c8fa2aeeeb4fd34d27d3fe5d6e354f510fcfa6139b3a02bde465fadd10ddda172f15601aed1be698a5fc87655bd8b1e9c2c48e4980453d983ea4a3658490b60f3df84975706440dbbadfe17b8d231c01d9e9fb2d47e35984143a0cdbd91818f3a4f59433024c8dfc71e46c5aa34aa03f5b6fcd58aa40eb78d09869aa69087f23343b953d1d48370be26d3d36ed229bb738235c1261af860e7479bdeb34221c96331ecbffd1f57722f9fece2651bc6be7d7ab8c70a975898b17f5a0ace07674726d3612acb701168a691b25df93b9537c908304d1d5f0bcd11bf236eadced73d6b14c3f1c76702bcc4e4c873e51eb9d945f1c082071d8c10a7edc019a36ffa5878e3d64de52421e8632f29757135af829629609bd0f426d3020b30a0437b0c2a38d34ca79f3b00d5e5d783165f70e5ee5e8eaad3cfcf5a348d6bb43a9cadf2c8e6c9c9b9f252cd30728b52765488037893f4b26a7467af042e0168c9733ab7e6451d541f6793ed93342e28044d80256236fe3aeda36329959dd03e8a31b55abb3d3639705f05138bf5c6e46217a41475bd76b025b4a6134700dcbf98c39a7b844ba8661e8e19ebbbcbb8e6be051403e2545ac4826509088f17d9ae90a34ccbfd6f487ab842d62239f1d4b7596d834ee24d71388e5c54b12a44ec7d58d64ae81096e504b942e4576ed6838580a99e50e81fa30f91c2627b83a8c355249f9dada3f0ab9021ebc4028e82c27da56af3f42d70082bff2ff04fabe91251c0a2d5d7e2236ec71f3ed1512fa0a8582fbabf4cd13c33953f7000d604aeb8c52efbd6bd5ab08855669096339543d365a2c9a3cc36191e665f08b4858e082d26aa681d1edccc375c9c6de2b6e83f22ee3cd3d787c75607038afb9db4839f1a5c483b1ef547834406fae9513cd738cadaa697bd4db1bddac94ac0b519d9cc714408055f18c6eb5c16c29b071cde77377bee5fca425a22a14ed764e83d244299be58181f41d15585faece1f93cd1a33fefd665ab669e81d288ebb5d5c36e256b9346b3177b783fd964c847683c1b4e9812c6832d9cf41affad473f8b10e415a7a16b2617cf93a5bb946b3db328de7caefd81aedfa9431520d0dd2b83ae10a49071b7df031e0dd64d42868890e8befc8ce2f663d3d11650c8f849688ed107884e446b769370536ef8af3f40370c79547c0d292e950088cf1108b04f5d41da3c4ad7eab379677290a94c472dd4545fb97c83fb825572e10d38a411a54db8ce69c8bf7f52529c8529d12bdaaf5acf07cb33022359254881f76f1efd32d0bffa3ffe951333451806dee0573eed5a0e713a82eb633c840a2054880cec5cd685eceac1a132cdc3dc1883246b9c9af27d1c30dfed856cc4344f429aabc8220f849b94eb0f393ec107cbc945f2f429c62ea6f3833a85fda367c0954811dd8e93cab40601b6521fd99b0bf157a01aadad013a8bef74746673d6b7b093d45c612340f326b179bb4c2c66199119306689b7ee6645565083c4f67fba5473784bef4f85ee5b38da003cbaf937a5ae7b04b8ec48404cd38f0ea55a5d6569ef383ba18bc93b7ab7d926dc0384ad0b2980104694d66f9778ace6387d1d245ce223b4b958f320ec9bec2c0913ddac3620a028338e1cd2d12e7b162e0db69651b6e13f827fc7526e350acf8bfdff8caa19e7b63dd1f429354b84e09879e500a1dae3b1f48973edeae67b9e83ad08c3161c5192626193a72ed8414dd8022eabcf8e235318c74315d778a6868ea53cd47c266f355e1c7391a3aa3f9fddc666dc7d0cfca486ef55d102d6e9b9f95f5ac65c0658b595eb3b9db990faacdd5e8bb9d17d202b62fc251c357334c817c96f611123ea550c003fe33ef528f9ca8f742aa5a789d83b81c3f47980991634cbd98b169e2add1abb5c9794462279b94863784a3594d75bc804a8652123463b88e09bfe9e753458b120988257c480271314c6823d9ecd3988721416396e32c756bf08e3495a7d4d1659ee1b1243c01c8ea2041fccb583499d5b5b655e7336b003682d769e8fc33fe77ba6e9f15d1aa6b6869704a6cbc23a8b92e377042924b476a4cfd92a81aa58443188b0af850995eccce8a36a9ef32b0273b1fb534a532bc6fb0fac2751c33924c3e3f72afabf78f0a58bd336c04035460c789e56f1a5adbe996b039465cd9c0fb3850f22c36d253cc02d5c5dcb0db1b798416580cb197ad3066ce31ebe3c8dc34b388120c10c1505b70adbb775c7c8a848415d7f90b825654ced7e7344940e1af613bee06c27554a7aae32239365353853ed8edd9ac696a68d094ec6750599f207a3deaf20d69f5fa3f7d1d1a9f55f101601c0f0ddde0e581e44e68b2d6b2f488820411d98c06ea8f7608f9d270064b03771f85ef381da54fdaab291d5a2b158e71ba86669dd86b46245a7e9cf3276d58c6809cdc68a1f4fdf54c87d4cf8c8528fa631f97abab37011933b2d5ef7e513efe6d56c9e7be463b00087ef415a2135e0021821e31985c3ad881ce8ac670095dcb910e6708beea394e0508c2e054f1242bdb227271875783a301a7a52a1378fbcedb0d85ce6b11941e97dacb34d931df6130415eec6411955c4a4cf389f12fdad75ffb3ed115b0a9434be2ae8ed6781aca9a4b3502d59920322a550d5b0e70763af47d65a55ae674c4a1bf64c60927aa56df70c9f241c78daedc4c21fe73d821a74d65a592a860babb9d64182ae84651cbe60e44ab033dbf0def1c27819f92582ec80307dfd09f848e88590fdadc91929ecee5f0f7e3346b88bfe7eb21ddb9f74ee42b38755100e52a582f0561690f3f439b86dc1f69e770dbbb7b079cc5d8bb7d9481e22dad4923ac5c48bc7adff4fb174c5c928e1407d14e834196fbd148db861283c466f54a38b69d0445e75cba0060e24512ee1125ca47b9ffd7a1f62aaef0c740244ecfa42635411ce8af91b7903daf66a8cd45d903fbd39882a34801133f1a176a386f6e2daeac612179e95c2e13b4aec55c112c2da53c2a114d3a4bab00e6ae4a022518a64f596097a6199ebbb3f11ecaac287b52aef190e8e1fadbd26d4e966dfa11b8b4c3766f12bf973c8bebc35fcbd260777261fb7fed16166352c23e60a1d7394c0f94f3788d56497682c142014f53b3f70f7182c8a0c5cccdb0f5661908b063e0a76a5dd3a40c73621936e70708f9fcdc2240f2397ce1b5263587b670728904913cf5216cf4a268e656700b77e4d73fea58789a0c2fda27e93572f37ac382f3011a02c6fbf8b1a32af6e0ded9b783fc87fc087b7be5f1a5603ff91fb3c863738ae5697f55820477345b95153bf85ccdf473fb8de4c66046cb503f72a33e235fdea20153fd5cba22b4a1ff2de99c24ab554a339584376f35c86d1fe611df9026d6d7a42d2c45c345140037ab26be3d8307577b9f8145846ba02aad0d3fbff2ad7ea2f4e969a595f64d32653480bc07cb68c1d67f79b6cab26892c4bfb4fcb2ab1bb626a55ccbce712a0c728c9df55cf886dcfe4bc88dee150602fa2d574d336bed9be1b9534e639a59cc384b0fec9a3640895aaf9270b1370ccda0e5adaee233b3edf9ab4aaead07c588f3e094c85d8ab1c98602a1a79509431f63caf41d6b5f7b6857018befd2834e7f8661f0c2a617cf02f364cb3f8f24b0ad026036db0d2aa7bffe25b53fa459fae4de7c0af05b24261437644e0a5a8a25047846c0b2818f092d7358e58548608b07014a6e898d23d36e79147e57e44213e5edd2925f1315d0694eded72e1888b4538985d5d5e706f99765f595c22c8e9e3da9e987d4008081e2c89df8d3f1bd288d2dcd07ec6897e2c38cee7961cf552c4d13103bb1a24d17b522c9fc500a0be44aa49f5a5a960352bb3756c08474590d95d3b0af1ce3c4cba0a731adb8082b737c7c778c9edae0c15fe6e482efe53c251c6feec11e04d515a0452c6aae2234e9688be3f8e0b16aa973a8de698027b9893920dd1563b79d00f9c6135eb43a117a97d1b27ffeef86828aae5c89fdcb009d52d4f80f38f0b0603b936f9c9985da1962025fea98b26bf742da3e43c91cc7af1d0e96ac29307a76adc3f7b85cc3c4667b48c923c454fc0e9936b5c3ef3b6b0aec50e2d69dc348e2906209063ac3ecf5e5e4e43fe870e71299e0bb6e30b456772d2685b106e251cfadf9231ab01c83cd6d29616fd3d39ffe6eb82d49b1e797668e6e7581f1358a022b15fe4eb60687e274160dd3fb865dff82ebbbaff89b73e924d7161b11bdb83937ea03da97cb815ba1bc8d1dc623e317ecfe9dec5e3fbc6f9ae989fc1b3ec99762af115c898de5e000278bb2ddd49b3ef0dcf8c8134b55ba0fbf842fa4c119e5b14896173f6c9736ce5172e30b4738145368fb742f1cb009abe4eb172cd8025033a685653437b4cd771c91602bb171e4ef9b618d27eaafac566d33cbc8213929c8e1e246982b61a3391eef102bf332309c916004f4fd5b9cd1fad0e10287158eeab3ca949d422067ffee8dc33d28ddc7b865fd3ffacd40551a753f57199ceb670848228e4c2cdde648cf93a3dcb45d3b65dd62e09422ffd36a4fded1f40aa3a0378f6a9eef0ddcfb80c0e94920cd3573c5fa91d836546bfe1f4ce0b4e7623e52562e85f9e8e134dfdc56a8d79d98f0ebfde87b81fdc3d4dde0694f5eeaf4a8181295eb80644da09d329026d4bc8c824fcaf94e9d5edac86efcee763c6765d3a33cbbcff03d9ed213c68f34a07985c0cceb63d4e20ed3a46fda46c1f4149a5db3a742a9639a88bdeca6d0e63445e7dafd0fe4ce5f2f9ca18c585c3dd28e2940acb4e9061a75d2a72d0a976b6e2312b82a6a355a30b1608942221d46362ea3425acba4e7f4a0019181db2859923f92640b256757b01f0ed5d607d018c1eefe1b4acfc8cb69833f35c5b51c405abe486b2ef6636da373283fa6fddbee7c01c16e063bdf902f1f53c2bcbe4c0705df6d6d3d147aa3b9bf41e9e693bff6dbb36a0b5625e3362f08daaf224d448c3cc2dc4ebff058ffa64438d065c95705778ca3d355b3f163960cda15b7f236df4ee7a7a93578047ae9c611bde7acc3f870b84683f2cde8d4701082aa8ada590861b498048ea6f53196aa52be54256c61904e1d46bd08e0d99bcca77c47a579ca2fb181663af23dc47698fc5e99000941babd3f86b0a7465b27e2d89fda232513bc62f7599ff60fb7ac93a6279fca24744af447faf63ca9f6c9e75f851eb80e95937e01835781ca7cb229c99251a087f59e6e1b0d9b62fe528922c0c14f49134902c1d3c0a16964ab580c26ad747e5934a80d2d63b37389295017a8b84af9759963771bf3fda4a4eeb3d9a6b307a0b9695ba85afe866406c54a3cd51089809b2d77d2e5863a717c08dd21151923912e01410d45fec12e7b2806d863810d7345c1874db1fd0e37c7bebff345f97ce78e8b0126baeb1a8ca009e49ae0db2e874b4e7c1d901e801caaf1d1f471d0b93b66d4311838e185d59adab9a1dafb44a289fa7185b465d15d5bffd2749bf154e0afa6e3fdfa64d05d3b178fc14984924cf492f0ff7ea8806f8f3bfea4cb1c74128208d09faaae5913a0353ed3b96a1438de51fae49ea9f0406b7826cd1e8e11f1789bb0c4bf1f24a60528fe38ca2345d355224f49df8ab3f7242a2f72c167707f5cb107f128431e0784518a716ab03e77c9aae31ec56f5e0abd5742ddd11d7e6ee08c2a83e50ea7ac3832356540ff37d46b49f4e5336682f595ba4448dc0c99cf563c3b0ff176a7503053bcf81bc6f31a27442c57f49989361e643ce0bd4c34224fb92bea83a5e0485097f73a02627ca8f43f804e02ab427d683cf04c64f88b47fb28b186480f3db3b8b045465ca17b0eafde7913af59ed7cd333545e90cb014a3c8d43a03f464d48d52f0e5fda353bdf7ad1ddd615af6762e45db85857477efc50d8a3bf43ba356473f9291f37afbccf0a81a26fe963a65be4338766d224f918b7d1b1146c80495de029948a4fd7fbe57d98b441e06dd06772d5e770e2f15a08fcfb528331da285c442db757eef6b23a0d968433ddd696ea1fc5185b40849628bb92545fc11a912bb04ccb6d3c4a1b8c4c8193217b660579410cd0e229aee7df7e81e090bcb909b05c38cd807d73079177dac9a37c526f2a07f785288fc2a433e92f6265c83e6b0de8c8fb92e513066e64860e9ec9efbe9bee920277722c891f184fc3dd956cf86aa097784e23a6033a14fa309bd76867b59816885ca7898288c11c0cc72dbd011eead7d3fe245d33bce7271017d440244d5497839b569f72c6a52b5d2886cbc7de65b98273c1b50b606761721499e49251bf805b925f32a9d86e093dd3b5881490eaf457574d35f7d460375cfbf4aeb93adbdf5f7ea70fe028607c2d58b76a9c0abc903698a4174bf0e2eb43ee3ef2e9d3d767ce0b55d55f87bb2a615bb51a1fcd71a9df1a950fbac0f78f35b00575b524e5f70b050517c9864d5d3bcffdb570f797c45394acec86acca5b4b45970ca8e594e264337d9cd7d762117b996f54c8cf39cd1021b1a9b89a3b146bb70b32b34d11b8b8d1e526309f6beb11b16b00f42a6331e0869410f700a4b487073e209663c11e7082122a632860d113e46cb42e58b52300c929c3901df03a4ad1ea1b469e1cac2f6adc03857059d25819bbab79d75a72b410a11bca46b0a2ddc641fc3453c4623ea30e3c82152c6f06b3c43a601440e47a2706e16ae8315dc65b686bdad0d83dd67e63241863cee34584689ba66ef5febc8e6d27701f487fba0a470f738eb8e06153eda7223184a72643117deaec10f86aaaad8f8a280522e1c97e2fd0e1b4926260e858b72f3c24a6402c00691852f74f08a1cc0d6df54ae18fc4c8a154e9ad053897dd81e040eca57f9f23db284c301f9cd642d3e228bb664f876800b1fc905e10f15bb066674c51b2f88db771d96223ecb4ac95cb9dfe083eb4190ab806df67263ec418c70f1ac16714f8643a49efd98f243b5a0afa5874fabf770d44f0d61820e36589a3e6d1582a6d01c523ea92a75c7a45d88051c82c0aad7612016ca958e0137def8dcfa29ea1633920210aebb5d347b45e3a21681af02f8c36e81beea9cfb086a15e5099f32b337003b38890681e4f59ca412f51558c19b02594645e4d9c891442c7f6ced05dd3325bd9a4a317b8b50c089e10d7362ba799ed5764833aa2f1e156b9819f7617c0df6db43922f2601b119fbc359187d7b4060b95bc6cba160fc8ed99bdef30380ba08edc2a7dcbafd6d081b294a590aad0fd1fffce6e648a57009b8a2bad44defe0997ed56bd08988bb5b0ccab5523dc4744d97529a4550366f3fe7c38db6384b0472f54b31226a7d0bf0427e70264cc4902f74e98d2b5830bb70cc4cbb2da14ab73486f5107fe1b3923bcde834f01807a7a622eced0497ceccdd99edb492bef29681461aa065cd4e086b07bbfccabcec61f49b4bab9eb8978199f9208df16392ffbde717a802435b0915a8f390de2ca8033fe84c1ff29406c77aecc745372c9997399c3c67295fa45ab7af83bd718f35f998ca8965da425b67e45d5de9c4b9787536203c0dce5a557cb1c1bfd635cd8df9e7fb34d5556fd2cace44af9b0c0be69cf59edff557d4be54897b2de39b72fd0584d355f7f2145794896d717be5bf780f7209936384f41a3a42b3d559a2ad8c4e892577818afbbf77e57c7b3908f63a079a1c7c67a2e0df37e981a742bfa3b688da6718e9da67ae0e02ec3f95004a66148f4c460d43b9f01cd373d96d05698000d4591b16c629860b1b13177c46ad3579f87043b7a9e765223251d0a04cf51504222d77eda560304d6292fc5498019e77b60412e2029da4a3797809b18e4a7f139e0596e2371a6c12506108e4a82ef7b28882eaac926ff570c72ea3efd768364555770dc420148dd0f90c884e544c8eca69515939e8161e97cefbcdf8a7a939f669e8ada2c5a285a48a3634ec960b95fbaccf768418ed9a18389cf9e0ae5c29782ff030ba20afa9e6e56a0dc5f92b412da8a7a9a4a49de1d7dd4fd29e63ee39692830c7068ccea0f21a8581ec2fe9f6c6775c06594e792aec7d48e8d1952543467897253945e39cd6dbc1d3ac9e32ad61193ea4f23eb3422e6e98c99823c0542ce333cb84a828e59b2e4fe7ad725c2bc02f50768b19aef5cf5132545fd62e77e7b86b3d5cb8fc6b0640fbbb418a52b12a6ccb65fcaf3474ad38ba5ab43b92533ce95e86427dca86836a144062850fc988b87ca5a3c504e542b13d09cb0a5b8609f7fb3c15092f5b97c05a36ac9c9e07076ff4d72d2a4ef0b3387f1d5235489875256ec83fdfd60c9792f8d1d53108deef73def3928a2307cf8dc28bb18467084ff07231c264d705749ac68a8516f1109a4ab3c2f54cfbfbf354592e24636872157f740550e9cb0338055f4a65edd048c04cb49beaf54ebe7da1726dbca082c5729054ba0234837d33e69d1fc0ff5ef661a552c7d0ecf1b025c60247158dc3bd712821a7611a82cdea166759402ad6d02bec12dee5052f500a82cf835b462ec7bce57a92bd5964cc0d81ba08c843b9f66804c7a5cb4d237c989e1e87def6fd4e33e7542627a45fafc6f86e987741ba7a8365c846a8ca9ea51c3f9dc908e328ae47bb0a6bdd6e64d2cff9ed77878088f4b94c8b880773b7089dc05caca00530d496acd704b755952f9821898cec64db9fb80b6a366168162f43e014bd99e78d262ca5ccde419a483bd2810e709c3f77618447feb8d06a0012777393992d4931296767e65a10fec0ed9bf5f080b2b9352e63e94960d80530b36ac1a2c2ce3b477380c25cf73919afd39b7d24e86c985743a14ee7213cee5f6626667f01f469d15dfa6e58fa3a6e709933fd4c7c3b587f6f1293935f39f0e37f0d6749bc2a7ce5556a819dfb4d12efbe940bcbcdd45cecb36447f3966fbc49ba488a33ced8271eb0b7664b43f44353de65b8e690164ef0e4a5379aa58d6396b5c3dad632db5f9ff4435d05da0c7545dc71a000a5edddb21fef493955c5848b179d1b2ee25e8d2737983c68a519e0f02fc5d825377fc982ba002a950023c47b1d48c7a16b9b3d719c02fb3aaa196b518c150b907dea3c461746de61b2ce4cb950f254f783f66df8a77692e6abe1f0972f198a3b2e706d08a1957adabb7332d3088a77bc2b1f331a6500a886fb85b227769669c9891ddbdef2184c931963af873328cc0b571c778fafba5f3b9e0cc0962120ada82ed665121c614197664115b6c2795f95add06464697c29219e20bfe3be482d6181308aeb2a6fdfad13910552c8451e11269c1727013e295c18ad265645e8d2846c98d60dd58f77793e6fe9abc0bb88e204136436e74136866ee5143b544ae636dfe43ef808058e8f6723ab42bcefda5a3b9e0c3c9080dcdbb192d2f3acd67cc957ea0477586d8f560da94fa65d9656fbdf4691e330307b6d3d9f17f12de0685926424a9b07311811cf912d1e8f9772511c2d97fd0678a874978e97c6035c9aeac0f8844cd18bb08f4efc2c7a2b5e8efe13ab10d1c5756265316e1def14a9e9160dc1001574bbd0d62323f1417634cf6b451d9614b807ac2b59f6630b6663bed710f93cfd90aa701881a91c004aa54d50b940f6713e34f6d3e9d1e52d8edb099b400d0fb851ae70f63422c08fb57f98b738f4fe33361601ff0770762b9a955baacc588d62aa0975996b88d6e3bb03b676161fbadd85c1ce5c02888451f4bc91c417bde877ee11b09efe0976ecab9c6b2f40ea5b376a4c32a22e156f6b0d2f21ab8bb18d3e773d88e515ca031a57ae4777aaa0911e0827ae87dddc523d36abc6f9cea0b471e21a0cea2336217a2115edca4d8c0227755dff1ffae4f837a080f9c48b5339b090fcee0c630dca31ef1300ada1ab65108ff21d3492fef472063746423844d704535466ac4c755869448b1159351efc4ce067527b1bf4bd0f8bf0bec4d456c8fc19c870058a2a3f0aa1fa934a423aa3f1cf706e40f2118d10879e1c95edf806801d211884309b200a0e9e4a648ee5f0e2f153196660b7df6f90a50e55ccf5a50101633c3dabd0fdc52bf704260bba816f9e5f7c6eb6c553e6e8fd0275043a309b2ceadd8bb88f9e5b329af63fe3ecea5d6c33c2de82debd1f76578d3833f4e0e249757e8efe8ee36e55d7000ea37f14083b48f973c1f302eda41225a39a28062b47cfe5acfe6f88fd3b1310e29f82981818bf4e4899590316b99c65fb3953908f63e9175ac53ef0c74ccf6ef5b38acb8880c88f1f8e453e106aa307c6657d5bef136da530e649bf60aab97cea4eb848ff52237a1966176bbc0b8525ceb5264a24e4dace32aa3824c7300e196e84ca95d4014a8a8919277332679f970c087f1e34a62f75c3cedc011ed85726dea4771a348dc45a212e280f884e4d8e91af15ecd0dafec4006b050ecd7a483cb62bef35c6b294d1a63119289abb0ffba1b272d087e734a75e13d062d3a811d87535d573d7f4eca6a6f686f1445dac01b39fb54e81d6bf1ab55c6803daf72862d5f91a4126d1cdf7fa4e971b8f7e003c280bde692eacdb249c884a3ad149a446d94a3f422e2c7bddb72138a75f065f9f7006368a97cb0e06dac3159579bdd3c6e33ff796d25c754a90ef73b9a84c133258f2b4b8b792d38069340df61f8bc06ee5b8d76606e2dcfeb98668c019d0741d54e6d25a93fbfab3c60d71f1ac3fbc35196a9e7d0159b16332d1be7e4d491c388f877b580377708211de9afa6f58c0ff203920dc9bc4c418ea6608b4f8b49fe168b37f2fe7a499a4de1f9829acd2e7a34f612c1d9a7b058c388d34af1e20f75859bdd78ebcfbd3fbab92336f5410758e19d694f3b28b7e98f13489b7848c74840051fae2ad514f28aca53dddd08b4837f0b4369271f5dec28c05b9be5a669ab4da5c450c6fc942bcb15b384ee4cca75a7acb6a72e3ab6239e8cdc8b2533e9819dae0c0ba10379ee1c96acd6e59971c41ff4a8821889cc8c87eb5259a6188dcb5b42ae3c146df1089c971d2373a3d377ffe9d981a586f6e77061ef2122ce32c6e5d2c1ca50b08d62d9e584e73b77578ace95cf68029c84909f2d7af15327e3e2160d11b5ed44fa9b82cecd4da04c08e47fd9dd7e2f4d3543d4c3494dfc2b56949bb486b4d5dec2cd85073720baa0318e71496c9f26bc2c020c0b1149df78c9d911cab8b6ab2f390869655cc2201182d9fa56c21d0b3fb26865babd3be83e5331910b9a57b63ec0cccdd98f9af2677fc3c9f462004f784a87b809c660628dca2e7739f0e533276d8d10c2caad88d33c4a6a538a58fa986a1ec57b098ef26d2c8886e1560ed49007fe6ff0c724ef676284149ddf43734dd7f10ca6fb28d8ff9f3f689e28fa5db50e6d2178ba0c66bb926c5d78efe57cd6bc6dab5c2a3d80add926d013f21ebb94faceee58449dccbb9f7fc8bc61ad88e40515e9d3894cbcda95c352beaf64074b9e774352a7193c99458e28ba30eb985472fde389fe496ba9fe9d3f6d445516a5062ed6f8b6aa8e36ca284d313c490fe63aae527a968b4d1b3da9fc698abe6123eb7ba0dd0aa0f53ffc12eb77b98ab7a119807d476f4a513c9116d6f754b9bae00b56b313ddea11192294d7609dba9b4dfbfe23df8b209e2b2766b90d1d1554e29121a89fa3e3ef1b1cc4adda52f7a5d1284ae443f0b8e24d1c9f4c47298b6e8bf1853d82070fd152d3e7c06fe2437c69f47be6242ad0fef3c96f70967073a71329780137822d6052558a20fc033d668c961eb2bd46e6e75530e6227c65391d989e9cfb4678164f77b3c790fc765a3074b516a8ff959ecfefdda9a415b89135247d945b9f57188806aa8527fa775c648b2653acec5fa6066bde0ca139c90ec687c013560a8430248d60eac82bf88d7120f3432571b697e1ba0bd2746d7b5c30d7c93f91975c3786c81d7b60de1cc31a6f71255fc4e9d687c38b10bb067b10ee9a9612905629d76c1bdf081ea8cf81d933b8aa55b5c3036518a1733477f132eefb71ee4e327de5033381ed0ddcd7ccfeebfb418460e48c4aed1c2f9c9d77d57f7ce6b30527bf1f0ea9649f139f3be47ef585108532e81921cb7f7ebbf16fc8c2ed1945a086e5818b1ed7f1ad6c8b3ad68db0ab4ec4e158652f18e8e29ac9ee60571d1683986e5d911ea669b7a096a5ea3d9cd7671a085be2c90b40664f11e94a8540c1778e617cedfbd911c07952250f7fddc2c5378cec9c32a0e94a748e9e8980d86022f2315b4810e19b58d382b3238c3cd7550612886017f22e5128345b23b452a5f6bab5d3552c2e95fab960e703b81f524013f8275cdc9827219e229f128b6a820ef4aade7941949900346316e20d8b0bc5b0fdbabbc6a0f128e1eb40f00a7c535aee361d10193bfbf65f6740fca0b9cf566b4b30540c7c64941b1108a3ababb51dab5c72d5fb347bf84ea590835e13753a595ae7db51acd97d05a33b82762fac7c43bdac18c6cc38155ae5626ff3187d7e92e122fe8a63cf7fa2107e9e93c4784035dedce1d7aba002258e8165648177c5927ebd76f079c98b7384d05da48d534774d9a16349009d70972472443b66ccd159733755c3c4ab499af1db7789b74abb7546bd323faaf4f3c174151779033b373fd835fdaee20e409dc649ce236635b89b0d016f2ebeb1d79edc4c93ebe45b85fd0c2833c8497066936bccfc2341c3901ffdb548ff92eefc98f8208812d922225536c92275acc4493c5baa6bd987a58cea6190aa80e6f390f8a7c7056dbc4dcfe7e704c040833c6e0ddcb1bd15375092ae344f509d3ae6fa4276453a16499c371e26f03fcf960c2659e38ece5fbd0e4d7c06e93be709b75c2d1012909daf974be88918932d7c55fbf211a7647fd73fa6c94db14a8553d72c32632533d4bc6b5ccd47eb03fdaa45e5b912fdfdf765269b6660a74aabf5c62e11902c0a18460635404660dd7bf108661e9876ec76a47683bd7b32f0780cf1438bce3355f3920b5e66fbb854886c07a364c231853d5aead87a0f4c7adc08f8f2f9d8a60fff695c18f01f5e6331c0fd9f0d9a86a2e2780f051bc7e08f86c6a6caecbcd9eed5eb6b025e7e79cec6f3a94dae813cc89542e297d56a632db8348983ebe6d8107165380d185bd4d3973a36f99c0796880bfd18d5bc98872f6a5c0d5ec28d33a067b0cedda3a54ec2eadc7a0434b57ab5352ee0fbe087a7fbdf19fe3f5b2d752ad0cc29e2185360cf80695a6e7a1cbfe9d754a6cf562ea47e2bbf08f1752d8fd0b497a84d8412b3ec41650604fde453babe211b5489116eb9ec984f5303a8155dd0f6cce9587a199243b640866da649077cf330f7e4ed8c538cba96bc66ae2e03f44af82831eeb6a0289646ba831adbe715150c07dabb666b9725bac492c8a64cbfe07f2b09a922c4f1a0d90d5cd101344772f2094b2a7e1f8c036bf22ef93d74b81203d8bd705a73aa8e88577a8c9b9e9e2a718fdd74d86006da727154caca0839023635e03b4a873c3bdb5e514a622f870925b28e334f7bdf5d889da522e02f40b8941c8d15b76e43a41c37c0755d4b6a4769566bf4d870d9bde9e4ebd3a538377979a34cef7d2b8c0685efe0afee6362fbdc60ea3a5a06b7c5e65d9e045b1cfef703408458a99270a83dffdc09614ba94ec8aa53161f5707de27e48281f93d282baaf8de6155e05eb4a1cc1a6691ce0025a1cb216bf08f1d91947c71e6fae10b6848abe3b3d48c56181a923e92d3a34023ffe22c44a00c70d15b3633624f3ef3976fe32207fc2a1f2dc0e6f37adba23269ef6b2f895b2cbd28a6f4e1bdc4bfdc3b8f088448c8107df102bd6758c0280ceff5c69ff2d5bc606b240910130bf19c238d3ddedfb109d021d0fa66b3e62f405d500e83fa8d9d3e5319081915c60386860963880983bd32981841572381b93b3aff86d742e13b9ebddd15cb96cb1aeb70e5d03bf198bb817804e9aee45321b6866dab97eeb44a685d27147a5e37aa3a127e0f12561b561924a10d8e6833f10cd064e421dca71a5fb9ce4a629bb72c0de25c923ce34bd71f20853e2a4efbe01f32cad452b853111e8510c8adf1b685dfa415b678534d8980cf698b402891fb6517edee3c0c6ac11ab0abdf7839d52b73bb979c640e008cd63eac00e2f6e55ae8084c7bf73a5cf94ad9bd229cfba2e1b430774fcff4b8982b2622bf47fac92e1af09615cc8fa0b38e2ba629db19300df90040e6ea6595e2a0ef40b86bcd47ef7d0ddcd523b622c245e5ef963ed9bb073ec5d42e6e66e1dd2d69f118911a6bd77239a01ab4820b5be0c027839dc97829699e62699ddc1b816d83dfcb2d655bf96f9d1e454d2aa30e8df7e0409c1e4f984160cf1277cbf098992232095bb33f5c2d4ac1290972add8419d7fcabaf3bb5b3757c6a188dbee0c3144a658d9c673a334f2e43b21de8bc359bb166442def39f4487feab5978ba2fc93c69c5d8ec7263cb0ab07f152ca89f863f0e1963bc7dca95f7fbc280e313b985d82c06c8a513edfd8c5d74ca2f37ff4dae83d5bf04e4cfe8ca20658ff03315e093595b8bad2005d03669e2f4da9eec746c8148ad9a82479f2b6aa7bdf6451581f5180d6b759ec63bb33116566715bef7b4211499761c3f5c3a982b79b6bbb12a09879f46c47e842da6abb0c85de28369740033806062158bb75eb9bc83f27a7883962e5f8603a270110b494c27f566f5726c11710ca5236234b30d3c9b0bb7972a242be5109b37036323429dc848f1c7cf892a3c88da10101f5a5d2177a49be9f11e9b26b14078ab0f9c2205bc2b4225462ad8adf28a0aba549825fbe4e6814b7f563068ca2e1789cd2a342ba2dc7b9104a28255b62064e09d08372c1764fa26182de48a0181a32ef69b4aada156e4eacb6894b9d458eb250ef3edaf6930c77afbd67d1988b840bee31784d4943fecd106a1520877f578fc9e4a8fb66593823ce52f973a00e4394930fdad38eb8b3c89c4ff229e12863b18f28b7799ab84655812688ec4f9b8c0281b1daa2f0c74af7566bedd0c576872379d3c5d84559c366ed19ca9498dc2c895bac2d6b07310e1f0b06edbc1591cfacf3297f539a843bc9ef0c07e68a0d25e7830e223cd5881d69687a657c03b7c95dfd4b73f5dd6bc223221a0cbb3aa0e3ebfe6857c96d411b68fb187751e9a73af20c326ddbc0430893cc75889e34e190348bf92ac1b4bb41f51d65f074a5c9ff84f0f22ce647461b69a7af1508728267e943c7a4f9767231101c781dcb204a9a13598af72108390be845b7db1884719f5469bf00ca15e8afc1fc9648cbd8cfca393f9943bcd3bead45e99d5db6523c477dadb173fdd1d15fe4dcf02475c2415ec936f42e8ca217b1292992227d47b86acd8c3e83a6d3b62f79d8c1ff4eb9e5585e28f405b2b129e15828096f9205ebbf5b2aafab264614f0ecaa8a5c6bea45d49e969c3a20ed1d45e910f764bdf0e611a50c9109f4b90761ca27b02eb06acb6366806bebdea4382f2268ddddb0502eabf90cf357a683632993e9facc210668ba10a1afefaceb1467f33a7bedba164adce0d4bbaffb8d3a7f9ac8f160ca9678523fcd95671b45ee7f34f937d72bd8d6a116bc06b8ea023957b72f8696dbe10a4981a59693e02c6b8fa81e9946776ef73c77209918fb7e83f1d1f8c91379b9848adf1988338c017c16c3391db5269a7f587e4fb547c3ae90ad4da32548abda723340b17744afef5515ffa1b56d40817be8b3678ce9f278d9ebbf4f824791db81a2affe204dcd97ca11440481b6c3771eaa872709770b216ee1d171e156a2cc008d5cd1857b39de710d16b4459ef0c63203c0f840585a6ae028299660f456cfbbd87454cb73c7c32c70d6df33d56db3f56062ecc54548d03883aa9d1cd947092048508218fae34dde9d68df510190b4feb026a87d353de7340cdb088e1e1c9b9bef61c97760dc802475f95ea33c20b24e82136fe8d7995cd9a04a0a0184d18e0c13da904ed350d1f7df5f2a649f050495589ea55a204a47e646300aab7a60798edd6da2b13d52d95850cd8cf1b5bca86fbe17a09925d809f58077b1556241eec3afb96cdac7a632e6f12ec87f530234a2fe5077e283b84e0d2f85c32388b338e4755811aebf82294b1e483fb96c4e9bc89f6fe4ec16ee18ab63b68befa259b75e84cec8f57651004c395c85d7f6d31c31222b52f26255155abcf7f13d586191e58976c63c0ef332bef30069cf2e6b2b02f36be04d58d044ef1c5b6d57687cfca7069d8a2c145c0b5149d4d88a1b048448984aafabb8e436a88bd73d715dae860ca2bc781e54609e213f86de843dc17ff7536693bdadf45d378999049cc7fe18ab5a8e7646b64f7809f6a714abf554b5bb3eaa60423647d6f4a5f486eaf909da0b11d76753834804deed258396e5fd3d5a0ed69684f7ee7e5ed69fe71eb6df6285f709126063cdfa36795c1f688bdb214afc7b09e52f43c1a4f3676b77911e31067a2152056fb2722deef387594fca4da2d4c2832f3616f63d5dc4abbf6e0e0926ed1473a3a46ae28c044cd6ebc928665019eaae90de5acf145bf5aac4937ccb7265fc37269446a87717dff709c25bb1002d884cc88666be6230bc5d73a1e3f39ced8c2aba4ac188a9516011ba69215e6847da84cfae176cf6747e4c0f0cdb68e09e833c03e8319bee6125eef9307a50d62e1ca3286b85d4761527b456fc8b8d085cc5209b89bdf3957bba46b904b472c03db22bfc432bbbdcdb570ef937cb0aa25ac4fc61b08a7025887e570d3b9ba26fb65ab626b6c98a9c20b11985bb50f77b3e27e95c285fb2624a330c7ecd6accd90cdb8bb67e1d188a25a3025ae25957d90924e5ed4187cdff235888129972157fb4e502b19175623ceea330853906ee3852def3768abbef0f23b7b8cc12769099673f700a7a5d85cbabeac2443ef16e30e6a550c964e126f4f4f94107700ac54907bd4f36d965222785fd3401653aaca145a98be3c9ea1306e9ef7dc332d4f7e71d2c1b29b3d0daeffba7e3cd7c6709930c6850e4b75159bf53dd5c8fcc926a6f9144781351a168d18e18e59af6ff5f2bd0ef0adb8a90513ae323a63ebf1f3f5b171b8545fe08b5e2c3e1efbb3c117fc47fd3441a67506a4671255f7d5ccbd3057fc6b221347cb9a9d8ab6e0b2efeff63c05c41959dcda6696591efa8f05448599b8b5ce9264efc6af76a7e0c9b712df5ca0cbede52cf3b058d7599cde3798af5389218b93bf2d1a3262370673a8779b63bd0c483801b9e786dbc5b34e78093f3da77a28b832e4589910425397b3267ec09fee3912d613d0a0783c6353de67aa0c247f8b8942224fc75923cfeb44112159885b7b69c893ef7cc165a8d7c70b9a2d51d59ac21192c2324a6bbd419483183c3ec2d05de0f8e43c5c592da8a29e55ee72d9543917e0522b1d244532933a98b78e5bc6fa7859b61ad0f8b70fff98a6b211e2ac5e28c2207c4501db7521bd39e551c83d77b5de9de564f66a44ec8488731245ec3e680d2b834c856d20a12bad9763af14b47bc9a5bd614def976343760e1d56d99504f56a6f642cdc2989d3e25b6d24c0318b0c47b89787fbb668cd20e8924e2d8920b951caf701c913c395dadd821649b5eb7a1bb5cf1850d5f4c3043158bb121c86a3edb1bef472bcd2b0963ad3f30630c463638043c6c26dd62c2d2a5d353bfd41213eb638be8e32aa6a221893c6ad64d01e4cfc4350c82d248294bc59546997e3edd82001e9e0f5acbd2a9efd28531af8917cfaf6ce2dc5bf36c000ccab19fd88fd849003984c5fe0b9bd18da3d3983a6c1f4821141389343050855de49ffb970f9d406f7680aa948d458a5f916e3905143ea788156b6149f5b2307e7db798f3afada69d7b813b020802955f0721c1dd80ebd21091305d6b6ad58d95bb222e572546a42962175dd554d8d1bf03764033d20bd897b74b2ce26669d0b81b0152f69e7917ecd2220e4af05b9626265ffae6bbb29bd82bf1a9dda1baf553ed48543edda977d0916399cef4e264090f72a5855d60195f7b8a273260b416f140094d3dae47dc0142e1efa9f056118601ebbceea303fbbdb9127facc06bbccf9d7b9e4bc80abaaf64dfad2974e097ed0664908dc25543915dc7daba351710de60096c917e4a61778f8b3105fb056b638420f538e34c1744f30b7c0905a0c610d07ac83a028564f58cd6cf914e5602775da849d8e58e91f6ea7a7a54f95b9a546bcbd152f14c376b89abed4fd4bc4ff6eddf53ee171e85274cf59017f9f15e15fdd0ca124086de6017c462ccb7f0bfd9a9c133c2fcb8957b3ea9b436de93357b0444d1ed245d5795f92ecd7e9607d86bdd8f47d82f97d03d4bb33c3cda71bd9e584abaf0fe3e423f40c0a388bc5330d1a2ccbb0ed0ee00b07f61677f05da14d06b31d656c8110f009718bb6016770b1d1faacf539fc51e98feef10834dc60dcaf5d2dfa35311b363f18619dbd4419deb9975ab12b13ce465ce5b83b6d90fad45bc3d7ef0f0fd4d92f8f94ed8415246e48ec4544175530e6345167960ffc5433167858031a5b075e5c123ba7d950621ea70520b68757519b99ac436fe0eadd30988e2e4cf514fe96b6aa5f039197951a64616b75c8117bb99c16cfe88f959d63a6a32d2b6984146284c70a48690f9ae8b10f0cedd0cd982049560db3f7e767ea518d72d0dc8c77fe319a9c07d99d30f61d0cda184fc60546fd080a4bcee808297277a804216e5d53b5830ebc146267f4a34e94002d9ba84bc94d1f711a42e56223d8d3c8e7ec8ea0ef77b2e3de2bcf66002fcfe5db7ec3f06d20efc79f67acab8108e396bb5571ccefcc7825f9b20816af582c6a8c18a1f55b2ec1c8f82e3c226e2cdee9482fa7e5de5b2e23d1266d65ccc6dee649c8a3ca768972f627e7c59f16e9322d9752499bbcb704f7c5608224c76265565d36953df77e288f70f2e54870391f1e4f8413f0a64a40b2f12905e26e971e042e56258cad61acedc0fef14ddd66db38373dc736b238f35a8c3abd7c72d598b4a719e0924717901db807286d8c6e89a29d464e582355ded4a3b36ecf5976e56a3ae40033710df67744fa5a65653ba1a623e470f9518394cb7fb6bb172a6451152125c003b105df0c006d1a2c4fa8632cad0bf2e071a2d389e95be70d7d454c85867ed2821585e2e5a0cd4d4c773c39987db15ade1093532185c2be07064b388d29d5a3c08ce41d887e2e615b6ab0d7a7ae8106aa4b1c28eb5a7ca5bf072f9c122cb66e2cfa6ba430d38d51f94de4a29ac27419c10899454a6e0fdec4398b154c06fbf6b865c7b3dbe39367cebee5142bb0e2e6f4e2d3ab977ff419c8c7aa465224641cad8bdcff53bf268b7c7bf53a5242b0c40f79e063c38c3046bed9dfba0540e7c71d94f3045792a2ba66502021e564eac471e299bb2b8b6005f69af1a01e46b6716392c3ef89a432e263a2b04096ebb7ff07505b2b72ca9239e0dba8cc4f72dc7560947ead2dfd5bdbd4e16541583bab2f26f11eb209f390add5ec5425c00fd4251c8feb2af160096be576871177dbe29e6a5db6a369a587546984a9c9ad5dd4e3f5e8c8c83ee629ac68e9c92cd0f446c8891e50e2fbd5e45f653173e74cafa1eff4c76498ff8b13ac3a024ad22c86620bfda967e7ed5d869077dd8acaeb73946655943000c7db5cedca64bf7f2f8058a8208409b4a746d7ca699607a797ac6504a28a290ea053662011cb6e0b39d379cd4efc77f129c6685f2a5958fa6c0161d5cf1ad478e1dce9876580a1f82bb22c79c2fe804cc2f82fa116d57154b422705c287ab04a645377c445e440926e94e4aadc025f4a2eaec2f2a154973eadc428a1b8297388ba9ad6c379177ee48714b6443423f97e47e38fa0a1844138c86cbe9b497d4a32138e3b8c223d7b2d5aa8fc31715a654855a4c304605756c58387316584cfdccef3936260ae08a3f02e10b69a9395db265f7f23a83f4a29f330745f95de72668b9417188a49fd7be949ae5e65f48b68079f9a45b4dd29ec15967c7fe51b9f17f62d24308263601bab4b0df973162878a43cd9072b8ddf97121a0af8b00a2c8474862ccaf0d4fc8d5c8945847e1011528ff5bf376ce8c2f78f2a7f3de884f4a4ec25d0a271c9ae3c2cc1906aa61295c6dd8954bc4a22a48e332c5e3c36e74b1ac792d21a52bb42dd59106802d67a482334e58ab3516caabb16a6297fc31f8c852dcc2cb3dc51985015da86b14f1fe1f507f7ba67bbe5144057598829836573669d2980f1309513d38f83bd128290e44a2c1a61cf9bb4ba8c93fad617c487cde7f6e41549caf74376b7f1907c531c9d495dd9177342dc2355d6842b3c3fe4c753d0dfe4d61aa46a3cdf13957db624ae5ff666df31dccc8613937e7a521389bc56fb4f70ca00921ee4f0b6b69d5191fad58d5acb25a4ac2a2bd9c4bed49ff549cda3227a584f3a178330ce269e426a08babec20585618f591617a7a647de785c261ea14d7894e0415174cde4940adc6c5010ff71c1cc487ba2da75c124a50096d37464f7ae858ea14d2bc59a7e0aa35d244e8707480c783c45558832ddd76f87c42c63ac0d552d1e9eb105c18418b0905d05d180a4e783767ac4063712bb6c985f5ea9c9b9e0ba4acdf10e7bd211fa6b11cbae387d6ab140c50659ff933de2d55e42fcaac82ef1d01fdffc1a274c4f8b1b10665881c674c697b0044b55b660a322860ec5c7de5fd9e753df59403661bda722366813973c8e405d4040579d5512ffbe6cb91c32dfeac4562cb0ae6e351d8606ac5b328613bba2f3042ac5cf6c13bee74be42b06e1f206d4cded409d18a4aee27b4646db874f90a613eb7d84380cbe3b3ca18bf014ce7f4cd50fc15520b61bf8d44d7ad877abbbfb43a395a955d335291f1156dccc637afa14eba84362a9067f372ff916e551f74d33ceb27322c50337daa330fb8da52428984dac8ef2faad11c373b2ffc3be093f92f59caaf3117f14fc2d193315c4b542624cb67ff50183ffea29089aa76d6268323daf89f783fc92e8c7df656dcbb7a7fb063c8408cba6c67600e8341d97a0af031791ef46f82168817b2efd29fba13b6a758a49d5e42be281dd3c1b756d87cd88b0477193183bae06840edd28cb4fbba01fd0bde57cc620478b4fe9066485583492da917aa40b87546c01ee7e025f0dfa5f3f73fb4d19d8a48aae3d29a35c7397a6ca77d442e115beaabd4f184a25070ddf7c76f78bc25e0a57361d1f393db9c904eef7542a2f130c92b99657c3def86614a339dc2f78233988623149b73e171e8bd36a0287278b571919b734e8a1e38624fe639fd941de3b0791ae0592a50d6c48e2c8ab25a88be1b7248664ef46a0fd148b3dc6abd4e4449feafbde5b19e2c92f291bdcf159982358d011b9b2622b7a4d50d3f4c8debdfea119f5a5f6dd523669347ca6badbbd7fa7e617dab53902ffd673d975fbd06d4f8db54fcb197c099dbe977912a75522652aac144f656c76605ce557e77950f35bf85cd2c9c84f7958c2a66ac4bcf04a1249698ef570bcf536d24188e9414d02b9a241c2d45184cd2a6196e42d38b2433a8f431d7ce54062d356dad85428ac8518765cb845eddbdfbf5780605dd0a7137817e86d89434e59785dea572f0de20c4980d0e81dddb9a7297925b3eedc856c40a2d9490de84864767594c6e57ec5d052292297f47e99c034ec585ddb9e86bf3e8dd8e733abac382d1537eb674e239ea8fd20fc1584aca6edd1c57f87c331a459b8c311881cc56321cf9a6003bf9f66b45d22d75d28e22fcb20ff749b9519b4a11fe1cb2591378c3b7485bb6603dbb82b2913a391ea51ef68b1e11c31dcbdec814c0acc48812b1d65c9f963e72b6411a5b89aaa397fc6cc826a59851f79b21d20f8338fb86883b97c996cc25ca064b6dfd9e4921f907625b1d9e2c892318ff8cf5d8745485509fc77e30a99e2945e0aabc8ec513b2ba2015c431a5293610432ce17435fc2af0d3056e65433c965868a8c9d0e1d7045eb49ca13135a75da80a19ac3be6a983a098561b2e964a55bda512a510f5741abdbcd5eaa5d979510e94528b093e70ef1477d2dc14386b1a1eeca1adf287e1ae920f42deacf75ecff8d6eb825a23b00200ca001a1bd045430060e90944784413e8e034c470a6f1efbaae067cc6a59d7e7f46f701b1e214be3852ce05a4d5c299c50796f627d39611d62610da8b4ec282e21308f4ab838187872d4ea23df6279e138e3ef92cdf9c1694a8f7af3478dd084f965580c5698649a091320abe1114738ca5c1832c6b20b3fa1fcbdb659cbf61de0db271b01e04a986f0fd837da3bc502cc09bfecad448d1c3b0c689897f666be9bf5e4fc91dbfe242b1e2852fc58b4cbc6793f900c8b481ee2e3f0dc4dad1c5c811694ce7dafeb06cc36e2ab5971237dec82e9124771251f9bd0abb61e12f3cb89b57b854ba86209acb80dd21d3ea9d4c478b461f01f13d85e87ade321328b410f5ad7fa5c98a62df9f9eb4a3177e3d6fc53eb79631dffc02e52d0f52f48c5e49fd99d05b8cbdf67fd19afd0b2d7062ed6ccc17a5418b0eb644c351ed07794523585545698e7288234fefaa89c1dd270e5b7e32033ddc8cadec37250f6ef4f97b94b75cedfe598f5cca36ca4a0b8f699e7fb0634c15abd35cbd49a8757b2c8e038198e84e09737cceaf0fe08b9719129bd49a08061000511d0842b1e0ebd7f9ce5ccd9f5d69c8682f3b6a1d1024bfbf80fca5a179e109205aeb1272a8e52a4f8ae5d5252a7266621420adb028b4fbc4d86e27dd78cf1283b0bc2d1277ff8521d6c97dd6ac7e976e5a9c4486b5464729b089d882eb066b0e90e0547c61b48de07d379940f53136e0384d235fbcd79e21b8961905ca82a3e57321151e83c32a934409f2909b9841a6581f7cd852687136c79b45ee7b5c89fe9a0289ba91cc3bb37070d728123ea04a0621817d27d38f58586c2e351878cc861e4844a787ab5535ab8632652267f132c84ade5a9edd330a93a39db9992d100dc1218886f1581f9ec5eee905883da41922c272b5c90908fc463ec86081ad5b31425b50ab1a0efc6c2b7334ccc674c33e3b83366fbb2dbb2ab7cdc967d71c9f63da5f7f7e0098043a6fed6c9f7c058660499c282ffc8d44acb093c87aa8aa16ce0336aa803ba9771ab398aac925f8263cf481005776850d50588c963bafed966fb084b9e79c10bd525486fb097a517772897d1e862971d8e2b7a663ab005b44183e99b40bf8f4d7df6b34d6a2bacedd5c28a21b385616671dbd30fe0b32ae78f9e17215ffec3131022a8de0eb30771990929f1d563d771deb3277da4d49800a9d767b82f50f9724d5631169374181be95447bd921167d0fd2242cc452242addd0ea8502d46e7f7f7542a3516be1d009bbcf695053e5ff3c7fc18a539e9c8066fcbe5b792b68e6b9929fb131982c34c99a4433f2b6875206c59f8fafdbe616f5bac50be5202f63de113fd12bc06a4d7a099d0f97c5852f1f52f2aea739e98ccb35fb661cac58a8f01c20a823fb5bc4a39ceda819e6e5725485b1e621875d147ddcc80fcebccf8bbdc1594fbaaeabc1dafdf2c30329a7626213f1e8e547c9db50689dce36d6915599b6273e37ffe6a79528621a3fe84fd287aca05df14cac1337555961dadcfd7e2cc497d614d54abab52961ff8d7a5fcbff1b20495c18857263e78c1b66a56adf0e35972088f021d0a5c6ee196f1ae77176db8d02eb83a058ac6fa15de20819c7b486887a9568960ae842ec8ce0e9d8daa586078c25b20ed8ac6d0b67b66fba77405bc31ef98294a190a303715f8fd0dd29a62080884636decda3e7cc889f7be3069bbad1056f2a26bbd5cefd54e9ba0bb691ecf3a43d9178e02f7e03f3c4c186ca2c9646fa771355c40ac1975020f4d488c63a9d38cd574636afb2e4da0bab96adcefe6342dbe91f1178ea0aea412b403dfdab432bf89c818d606bd188dd4ebdb22274d5ca54b623e716035815fca401bfb79d03716657dc4d998fdd0f39a7c3906aeb5dbaff5c6fa355026e97849e3a37fbdc80a21b2094823e62ae3d423fc1bfda569bab4caedaddc0d882e210ebcb695a0c8a705865fb7247da5b43fc04ab700b5567cc46469a9b8b6ce93054bd04714f19913f3d9776767395f7ba59a505b8635b894f9baaa9e95297f28129de3f2e06ad38737bf3611c0ae026c26c0f31579ee2a714317420f5955b4952abb9e75b8b7a37fda0c70873baa37e49c49f9c680cf38a50d048f9143a6bd4f1d8ae464ea581ab43d3beb0c90e27986b8e920ef3e68004ad67e3faf9979366769a0a0d560ce1684388a31f80fc537df3eb1e542c423202546ceb251e7f8548847238ca590cfd87407fbc348a534d09b30c95204059b6428165d33f774747772e839dacde067e144ce992b2a40a09f185861787be1e3808f17cd4604397bad15745ae373d56baad3cbbed5c542eed004b4e58436e440d9160fc22110aa0bec1eab41ab85652c883f586e9556fff8302168d05ad712ed98880e6454f8752e615c48548021bf437ba35d2dc2adfae019bbda59c22c183f54fe2931a69313b7fd91ae4c71c67d02ca3656597786fa2e81376daee562ba0a32edddbcea720aca8d900ec5ee1f3d4ecc1bf6b01fa0d8aa9bccdf3013b400bd7beb171f4c34cb15d01b5cec1af0ac74134b1d104c634e4ca787d2fae17ef7011cfbe19886a2839fb1c5653a6f03bf5679833485e458c05323d0ff78dee3a6fc38fbff95ac0c5c44908510545c5b97427c8f46f2bb57669eb5707aa9a38fa60fcee3ceba12855b9aa27acd44d20c07ca455d90e35f4f305c40b2dc236b91e59076cb7ce2c9897451a574eb022946c410e88ed6f633596f718247055da9d537a62af6c000952a2abaf81b2e9ec7a66547010e43a14160a7b89f5bd61bdefd5e8f379d7c767eb43b780318f0aa20c47243fce793e3c7558e21e27d25d2c94853aba5e1617a9a4588155fae503455baeca99f5e45632e58cb6c84aefbc3281725c0101290f165c3d68e1c8fe1d70b9b831ef40fdd3482e8a2c88d82d065a79ae94498ce7e49a9c80297d1925dcebcdc19b6ad48086e060e4581e46eeea5fc5521d19f81fc7e7c7571e6f86c5097a1fd0b6b9cc5fb77efcdfafda39cbabb57f5192b11353b9bf9967ca0a0c755b45cb16c6d367bd0ac6cc1d8ad0d7b91127b6b4bbb1c8486bfcddeb4ed5b57a1fbf7c57bb2dc0874dea66d28bd520fd846ef9d79a399a6600281d05b8b66a30ff19fc9e9ecfffdcbdd1175d11de0116703e8563acdd0266f5e23ac8c2ad25d47762205745b02884d05522e7e16423ac3baf6bbf5f9a47f592529a8586704c590dfc3e1fd3b674440efe7b1612677b947d533f9ca30f1f889411a3fc2692b4742f2c67ba96a7db330bea437562c36edf241702a3228d7f69bee4c8c47db38b412c4a5b0a5e8b715f541e65522f6f7e802392eeda52a42198fc2b4e8571cbe91de66f7751ee01a6c9a9c5a4d7488aff722d08c94ef4eef0cd29e205da6709ca1f77f121d7174d008315f8ab45f5cd497ac1f797929a130a698fb739aebc73fe574ff0d3ae916fb4b31d310a94d0435a4a97725e5fb073634cb9a67292b6ac1f382aa4af8b75317f5582e5c0c5da50e52bf1c5dde957dfbcda76a42bc9b743d29c95db782ca7fbe180a6b4b71cb686f1bb6d85adda0bbdc0a76508f96a7f8ca2638d70cc8cf8d4d7ff192235d9e4484d3341f2fcfe6377c21fb58cfcc4e75bd005e2d8612ec17c077f87b0c5ced80fc288ab7caa8b2a6ec3d0d2b670b6859a8c308716e782a818ae08f515603d39626629b1d2a792f24bdeeb6b6184c30e9b0de95ded117d75cca6716438f5894b0acd76f403e5b3933fe56c142314488a6f75cae5a8da3de255844ab401bab2d9ab7c4396798c35d4387c1eafcd93c0aace7b41b5ba23f58016fca4a3bdc12e753692fd8781ab73aa57aaeee6f595eacb0eaa12d31026a7a8498823c7f4b58131650c731463e8ae89fb52659bbbb52e14002d4901c0d34997b13518097b3928e9554c18b26aaecee993bc0b639f6e44b281b30896055fb6a1564d8c55a7dcf554090631be881335fa5031bac9aa66eeca9d15510a7743f70998ce8db3cae01d0c477617359fcd0822a3ae4c140692483db3745cef985823ed7abdfe6d0c577d0e27965e9f9d46dff59c45eae3b5b43ebbcf96623b61d4d88435807962635140e4b63e7220f29f8d45d99e3229637fab5be985f1bf9b009b99f157e561a77290eea0118ab0d11e798c06714e5b0912d0b7046da615fad7c13fb6e06edd7379b1ef4e0ec50e7fe261adb226af076ea29bc8a55e2f5bf815bb77bff47ee3d8635ba25bc76b315bfcd199853e69b0e529cd50cbfa2069772406962c70be733064fc8aa6304cfbd578d6b91ae7df81f5b9a26c5bf6ccbf3820757774ddf111396b3075d5b860924cd393a256d637f621bb588d40fb8ede47bd7c7dcc5835fb236db4f7949f80f22038abc1bf04e800e26325e9f469c8536543b2dd76e39f821c88708549a0882059b6bb279c8afb19931413ec2940a284fc4ef85610884e6cd722e70cd42325350b1c79b0027f05ce350c4615e4d5ce47163722d2c50c13e4cf574739d636d662a502306837bdd264fa55c8cb301671dbd5e9d9d75f3721327b11cb7a3edd96a26972b309ab59ab30e57e75a89e29e98951b578db9eb7d8ada96908f4e95e55f1dac57a23c86b56feb830ae8d83e53fce36da5cbc5cfbad0a34861b86849777b9f0efb522b91263e615b988f67c88bc809ad23abe0f4502ab4fdb0bc8005d20c170e0b252751f79070cf6515238734ec6a46450fa37b65245e3511143b130717bbc8a79e4682ebf11b728141e1951d812222710ba58628827313272ce534cfe45312dcf6fd75678b4c021b3106f6c73f607394745e7242a948c6813f62f304f0c6cba1f86cfb982407feeefb145bea9b9007edde7dce18bc274b2354c42a02af55a4ec18cec238d1b2d8f627154fcba485be7dfd3ce18308bfb4bf10569666aab96cbc84b6c048bf38921dc21fe7645656223251a138692e633d90a473dbfd7c67239babdd1a3bdc73758e57e3d0026a55a73ec237959acd1bb825f475245c78c9cddf0ff7c5ab65158090ddf6cbe4a334f5ce86eda13d743ec24a73d5163bf5fbafc1821a512f61ddc08d689114bc011b639c079ea65943357ed8ada797996a32502cd9ecf94f7b0bebdd4dd7a9d0d1813abf6e9a7951e940f2a375a3de097f1265e0ef840e5522235f5e2e4a0e09950a60454bd440f3c6366305aff6080ac11e9627fa437ab2656213e591068f5501c9b141cf359bc1ab8247a77b07033767052cc4edbc1d3a6dbbec3207d74806b20a43e1b47cc7a89466d61007fb35fbac0998f2eb962fc75789260b79e248967de0e35bd241ef4b63f6b7cefb8ec6b4b6bbb9fb487a515d7851d9c0255ddd3a180eedeafc7f306ff256c5b392a7ff71cc5f2241f45779037ddcbdb1c173afad08f0fc5f30fc0fe2908f4f51f746009eb7b7dd2faa901b9808d2193374ddfcd503d527f4e6aa0cf154d68ed72df3b7a32b77a920f8fa2ab5bbe37b0a2a16bfc6e40fa126c3e87b9cd981f7f7fac4d88a5aee814b78d9227180ca492134a1a536a839feb001ab4d0ce84016d87c32255e2a9e2e86e1f2fcf1b365f4b43fc3ebfad7a93d2cdd3f2db61fb917d1dcc0eb9e83b5343dab5388918da77dc556211fc920cee45eea7e9d2f713baef04e461e546428719a4b42f7dec7cc6e95c7c5f1dc1e190d6d3d72acb27aecb807c4720a435deab42f4394664e86fe6e7d601550119a09a2a9f10a68d6b36ad8c266f17063ff21433a11f563763aa94e633cda83a40c6b806d6bf5d33aef60609131bd84eff1087cae4c74869584f63e8c6aec9433ab2cba211f33b0e9a5a5f04a8db81081d7df19b736ce1b30c2c229eb7f93ad06b9cbb3ed21c3be47fb40d864e4b016d354e47a0043ff6a561248c6b8056785d7ac72aedae9f18f292f3eda644890f6a89fe25067654b82be189579b2686dbb93d199f7517385a8c046d176b7a520b7c1167c644ca826c01cb5392fab50efe6e6de2b3eef7d6650f9dff7180d33decfb8085ce5a410cf395ebe9054b61ee3c9865f8afe79973241f200afca1c87e5f077e67388e098d34f98837ee6ee1de261f4e166e573faf5e43f2c4a4ccd35f6292e9c99a82a356b77532433212ae4a19b7d124c1b0f9e27a69d399e5a243ebf91578d67020e080a2035ef67317778d33fefc6019cdda44988029a7bb157ce17b6f690407ffb248f1cec05ecfdad83c42c7fa34263db6f01f4c1a57a9aed13179dd403973b15e1f2d8f25b84c8171f69d6e047413197e26a1e93dd3a38314aa6460167356e8d513de672a90adff7b80403547f2b8e5e55a0cef8c7726c2902e6c02763f9fbdb09c4b5f43cb229ab4914824457219be13bf8f0b63e2af96c3b8186833cf37a73acdd2878a3ab31c4725278758d4e6375b77bc218436d7bcebde42498ad4d89b4fde1209fa4d7e13afd86de035d20f513079339b2d074089532f4684d5b12fad90a556767cc985a76c3637addd1a13786638f40bb2b887c71b6c6425be6d77d3a20e26fef67384d5d0b24d3ee9b15a17791afad86048f57652da06503cea3eb01c262f773d70a4e21c6674efe62cee3dfa80373cc6e0867edb86644dfa1bf6b854d5ff0da1080ffb924565b196a9282d08c41a6c70ebf767ed3a7c31a22ad0885669b9087ef48c0729727f78b3dbd6913cfaebdb62edfa4d35f52e46fb6d88bee4fdd4a05e7922f92bac51722812237e9b2f6892501bc5d780c1a7d90684447378d72e6e65a295436cca347da437f22e011f851cbc2f342ca03ab36821a28d20917439193d9c246be317aded481769101e24affa12827eea22906604714fa7d161570189090c9437cfec4f516f5eeeac33f47c1b55db42930d9e3fc041238855b5074b4d1c928fc2f2e8fa3ffb285f32b4a5befe9316e3747b1b76aa44084c48057743cfbbb7bf2e7be5d748483fe862202e05fe03649b573ca1c21bbaf54a30ab638669125882744a0a7c1db42e21404687ae1940dad298d48201234d601e2a5ee42ac5acd87f6c2cb79b0cd4f05e58f8c9a5662641b5f98ea5ab44d08175e506fa58f1320c0e677b37271f76ff4d276eefe38c33ffe6db2e4c44f3e2f5993b52e15f049734cbdfdfa778bc88012c36a8c695687b0c9ed9e09cef9d648fd1ce85554a87efce9b2d7f07313b9f860d0476df57a3eb3d62894f7852d64fcdc060ef1feb240c958b06a341f9c3894b3d8b6bba2cbd02222f6ba63a594c2a198881b5b9d52ddb613a7235f0a255ca072bde43b5d6500baaa86d15a7a09a9cfcec4069dc4b97e0c7cff4277252a1f7ce3d7d8c514034de4ff663d7e5866633c06b781387998245b54d28038a1c78cdecc11cc1d0af2d2038325e123cfe90a58ecb449a3253794aa180380e2a5c680f14ee3340b6c87582de0f443438404d6a80296186647784eada490eeae53ef637ff4f6ece5ce3e9320677d29a58283629a283575e5f049464a7aa4ec00f4fdd44c66f218b53da1019c2101cdc6d95f521f48fbd018d7f1ef7dcba7940d1b232667ef7f85fc067d7280e76c37a38780d5b947df479cc0414f4e3f3249c274387f9ba63877259150224e1d73e95f0cbc335eab1f6890a07fafb67aa31a9e892ad3f38469aae8678f48d9de239fa57979fcb481f52ea503ea3c8a77500a5790c84864ae640f5d465dcab4013931d08b81ea306d8b3f7846ad613d752fb24753291ac048fe56eb96fe20503a5e134f0078227f8b9087caef9b509e975cedbb22f13d9afb7720adf0b49742d8a4cca84bb8aba8e6bd072e07bfe4f11af109c5661093206dcc66606d3efc2ee9d88ed72d9071cead74904eb00eddd4990976e093036045c85413dbe1f7369241f519ea0814cf428b5cde7ba6044d185e648dc0c4a07b8aad861914271a92288882fe4daf682eb918b8384fd2348408d1c6b50525dceaf221d854651e6fe15798370643dc5131a6f0353a9c99e61055d5a99a571710e12295b92099cf5bb222e2b6e85d7e1c4bd1d2601017d6e13d12f34a811b0753cdf2588bb2efd19bf571116fb5aad9cf2fb58eba634dab2d0e0a2e40be8cd2c4b0ade8cf7414b662f7c72fb2b29e1cc7dc7632bd979650d94ddff2678bf6d64efe08b8104cd1c9b78a711ee8c300bf85181445180c537df8129d0aecd6cd60b7181571b9820cbc471d427dfa11b432a9c3fdbf0d3fb654c139c686169517a53ecd85caa08e74cefc95ef0c78c572ffc99e498f41c67dc15e15d76c25eb60035f76eff1da2b4d1c0e79b656254ef7d4ab992c7f4f3db3957dcc2f50b8d6ad72be3814cd35570e304437c78a48b7d0015144bc2fdb6356653e4fd9e0ed68efab0fdd17cdd3dc76fd4aeb72abe19a6245fe23d1a954ab569d45f853fce1ba1f823e5fbbac3ef6c132de98fe3540dd66c883ba80d2540ac8909e77fa37da6103b6612906f9fde45d1507956bdc1c64993ab1d9d51b44921da8408abf993471477c1f4e0e486ed35b5601f50cefe9204e16342676f7bba963b3ffb5310a247e497037ad7c137acd3f9049b881a578538628f6b923a223900bbc1ee1369a55e6a4e8bf71f43c35f61aec95f3662465c518cc8b47127d65ad829d0169a21e1deb705b2e4225129d9b50236f8fe2a91feb6a47c37c5fbaed745693ca8feffeeb00a15778c582ae78942430065aa22599b1d4741d75462745ba9590463d83e1a1d5db8b5b53d754a3c167cbcf96fb579757dbcc2e5868854fb1f953b4d06bad940c0338a8aa40dadd448cd19936c830777b3c2cbb02cb5e59491798e26b8eb8e33133dd03c45f4b7c2a63671f06e1e4e917ec5d24661ad864c99e23587946b091c241ae4c9fac371e57b248b35db06303394f64e885b97e8f0017e50cfa60124edf3a1383b621f41464b0613d67435a2a98f83d2311b4dc7b511b9f58ff2aa1f52af4c5a0d3875ba13d8ab8a5a2fa16f7196df5fe1704e51520e30383ca53ada1bf4af103ef9fb08b7a2dcd6c5dfe7b576d300c4bc00d1ca6a0c9574a406247938e309f82a156e0ccbcb36a90e2e6bd241d2b3936fd27b5f4bda630ce6150e8bb6be3eb1652d053ea4648aec1013640479c6386dd70b4ae8339e6cd51dbb91cc067ac5568a4163abd2450fc79ddd8fa1581b6819c150a4f5aaa32c40ee11912fca0de5b73ea347f61b608837c1d07271f080ee78de682af8c4520b3d7097972776d3d37688402004de6ac7991bfceb56f67a04a328e68fcd23a38b01c88f9f45180509ca26807290903a165965e97fbd7879fb52984a4ab80c04e4fb548f2155bcf1e2a521ed7c4037163af7cc5f3c19de812b0d2d27f3d756c916ef04a894953289e5ef918818773b7421d5db26e1fabbe5617ba9eb665eb4474124b03b03ba6d4f01bf220f4026c1a240b26fe6972b40d39fe66eb02a8180b20bac0b7e6fa3fc4f761f94d4a8b6cc7a7480e050cc7a022f9b876e979241105cb5444fcc77d9f6d3502df781bd7298d573136d25b9c1ed84ea2aa7d1beb94f8eefdd193ebad1553d1496149b5af77427aa9c37d4a4d0e53287f46505d623f09dbeff3d9aa2927d0f1d02d5f4bc38f84a9d7b96850150cf6d82d9e07e6c9aabec1bafefe1dd07f1464fb9f7e17c01b04e73613f3a4ba2daefd08806d2e9930bd7d9e99592fd79d1a5ed094c434c52f0235975caeb2b8a65c94fcad949834d40932f0d705dca0e15a31456a8898a5b4693e6c34bd5ca22b8b126f8901f5bc8dd3b99d35b61cd858adc978d584ea17bc5d449ca5bb70f5111d20c3a3da5832a2d0d03a4b18a8313a6b7bbf934eb2dc75d6212b33529030a161d5779cf87d0c1b8da6861570f76a65e63bd7aebe78b1aa67a13830905c1c3057dd87e1f7d0bce12f3b7a8b4bc851d1fb92150ea23d13588deb0f2cffb6e3f45a7af8b6b19ab6017dd21da5f2cd6f296a5dbd2517a6586ab7406493ce652dd993a3ad0e325e9d4fc2130197d3dcd5c5069a6c907032f6283c0981d787f17c644c1a02c4392a32852d277090fc5b6d25227d0e9653797d2d5f5156317999da53c9ac8cb301d8deb49338a9a8993940d3a50d857ff45539bdebe87fec589368b1650e8c7e75f573ade5de668e08e32785bcbbbb135e5a520e0758876c9dd23b182ff87b44a54e74a8f43cc112bc17fb8e5be9cd47ffdd3dea979428578fd0080dd86e8d986a8a6448642af5ee26a74324d7d045fc986fc766e96390df761c6b255165dac017be24a1dc9052feb2c96207d8490f1ba39e1aaffb46277db66bac7837ddcbcaa7a7e3ba78d5ef5e91bb5cdec62d4561d80d3de00d9d3b7518d2e66aa74bdb5823bc47a20435f6fb34faa97c258aea627e73c25d1928a583e0dbe99583dfe9bfe7b73dfe32bab1b8f7bee07062f3d5cad9c76d08fb49c65a77768c730ce9ef2cdf642273ea308ef6f1e6ca4853f0ca7188da30fabe8748f3d8af21f2b11cf1bbc88bc95f2064a01c52f5d3e6642c5537090f6b072acf9e143546b9382e61613ee70a05f3fc2b2e8fd2a022160de68346d0c7523b80f00dc796ff00aab4fcbe45eaff30ad108128c0fe9e29cac108c670faffacf9e16d5f02f0fdc7bc7631344e5eb67b29fc2ecc06514b45255e0be145d85406db9ff078f8e90f305b1973245a69608fa79bd62afab684551dd504c5047293e547199d4c348445fa3e3004ce636a2a7902ab8f95f9d4406fde1ae1128dec452608a2fa337fa3cf854ddfd14fbb46dc0b7180538c4479f108d2403989198df223da3942854b97104f4b6f9ed7881e42a6c622ba64e5317ebd7d00d6d5a03c4b1c62f2dd22395f523e2857bbf040d7d35b86d8e35d16c0c5bd073fd60ccafc90fc5bf95df5d7f81ed6460422314bc7b1233571971cc4803398fcb65304329afff788ae12e9e03c3031e050af9e6a14d0264d86f3d2a36895577f456ef1d294460e403a1ef76e328fc8fd4f3e1553cf0818513e2401f0b0b5d2980b6e9cef4c5036f6ce6f4e34d90a886ea8da9d7b1b93abfcdf74fff195da5a0541c00fb09ddd10025ace1107592cb5b57ee67f66e6a2589d69f532478c4e6b2743f3df5e99778a7b6e14da48219813ed469aae463abb9e4c08ee50c36e2c4dba0d91b33345f5d2875d98b810f56ad261339171eb9a050633498b8deede1d5dff89547d2ec06bc774e7693255f256f51e467f3de88f7fd4362feac80d16a26284aec3fda91b8dd08a005395fe240071ccf16c6a82133bd0aed6881db233b23c6ce647fdd0fffc9e4c5df1e9de7b94850320731a3b6154ead27f471b6d363d3ba946ea593da892b08bf259205948730dd9805cd659c13c3dcbc770be5bc478a0c6fd75710600cc107e76da1832856cd182f93bed0381e80b9b24994e99a77b7a676f3761acc696fd29ba46433ad2a3d50727f5b7b3cf34473686d9de75b834c0712cc4f105c3f50946932341e416dc9e4c8f4b8c4a40647ec063ab311cbb1145b0774a800b323d3c1f7bec38aec1a859fbe63fe62efec2664c273d3ecbbcaa6b14ac8a48d3316b6f731f90fc0689703fbaa738ee704d6a0ae501190fb0198478525d19fff6422c7246389008ab7a19469afe4f5a340a40e67e78978da673f415275f40992e16773a4ad7af50db0ae52c5e0a0625f206d9c06133afd74f5d7e1425ac00f616d64c443e35df086d7e471311b8e97d8c67b64a72bd1dea3bf6c741a293ea8da68801bbc86992b7cea092c68dab8d53101f7b00b05cb47cd6a1953571fadd3f94fb026ffe88185d52aee640318298bb07732f83bc9e57789f92c80e4b6644ac15b5d9cbfd30585d393760fac569db1172f511c893cf935588155cbf3a9bee93f2d69174280ed1e279f48e455b5961ca00e390c54cd3a4aa5fa5f56e2a240e109f88054869e95090efeb266b2b9ca9fbc7282299abcf0da284298bc4eef5cf1a95a10e1e995dc877693514c232e88f19c476215c087718e8e1b58a42a13e1d79274177072466c34a6f29ee3e1a44d64d253e0d2a682e7dc820a876d213ba349dd906f8ef6646beaa2a1f21896374f5f0e2d05f69a2253347b746d8060db76e14a2566861a839e45b810bbfee627ccb3d09c19045bc1460478a638b6b28d02c93488205e0592b0c1a0ff69ed50bfbe1da276727c533eee59a8e75ae4d4a522880d24f67e8f1b9f78ede04b1ec1d3ba21f9f9b491c3ad7570d7513a7cfc23c02c755fd2769ac924aac5287cb4c89429d3e6970da01a0bf2733478716adf7aaa65f23fcc56c37cbb8d77a36b45f43efbe4b4354e40bb2680f3ff9df7c8ba0c2ca262101dcc2c00e845a67dc2a0d879e5f9ffa716dc2f5aead4ae53ef78122becce75b1effc3befb8797b4375d74445b5cff29618403c115db65165f36e6ea77c87ff569f6e4ffee25f081dfa1f3e86a0d56e9623d32d844f6ea9e0841f9c06676c184f9529eee3087f3eb294f5dafe1e1f7e08c719d6eadb0dafead29790bd838a189f7f159f49f590d9b6b7cb67f157aa7cb7dba5e3f9e36e339051639d4c81f9fa3743dc6a235f46f767ad5c365a1aa19936dca6d89ee5ea0f6fb953920ee6dce58c32197986f45341672a2d9169cb18e7c1c823de9bd6bd15207d97211e251caf943cfb567993d4d062c309b83de52f05a189b7b846af2c356095e92347dbabb664713cc8ffdca6b7b688b4765d82003ba012fada590c6a95be22fd1023c4bcc96d6a570a307c188e83dfd66d6392a2b9817d7e51144d31fb4d096785c1808deb38433d9ae30d1567b467253971f5f201be51f2c508ae28d4a4d2c283d35286e8b29bf116705a587821a7d36fa0943b2e7c286b8ea9bcedca53e0fa578c8f73e9391b4dd5a8bee49033c8318e8ebc5e0a9899cd42e5f0b9ae3688f0d177934bf24e5f315d9d92faeae77b715bb72aae5e66c21a9e1737dd2062b66690a64454920909f22a4f95749fcb34acbccc525ea9c3a1ed8aa4fdab7f0c05cbcc9f19a08dc46fc231bebef241ca484de6bd651ef74f7e573040abc118d3f04d9e836e540e42b63ef5ed6c4d58befdebb761d40209efb94bdeeb0c2448e7d12c8f56acbd844a765f0a275e34efa1b88cd9f15e864be1bcb3ed24cd64838a934f4b34524346d6bc19926a25bb027697a7f8baa5c3c2fea0aebf9d26bc154f79a8b7f79a1053f383de5efe15352597f8ac0d3930ecf09f4014440af723278e36bd2ec8ba9bc087dc0ba8d07ef5209fc37d8455e5176fbf0584a9fdf70c4775095790a109fffc0e2479370048ded780d6975f032c73695b56f1311362651641aa09224e297a3b27a064a4dc4725b8b83ed84226a3db3aa43388cf22bd06bec635c85067fa54847fff9dea5c5d4af71ec62ca4f4777e4d478cf64f36e0dc641bc47821bcce6108d764903d1851175f06ec870be81902e6705d83b94511df41258486017bd93e010aa42b59d1e2939b208628289cccdcc652c3e4829339f2621cfd2e201a52d7b77e985752cf1957e2a3e34c886083da0154e9ca0bee14feb673488c0d1e53dea55af4a6c183c1646da37ed8de95da4a8e3a1d0c078e7159febccfa5f141ac8bd6285a7c0da36cf576a7e0d64b8ec5f16c70a6c2ff67097a64d1a862bbede958545cce2f27fc9976cf8c74e2ea89d014a0bee1f936307bd41a8d90e99922547d72408be79bfa30cd81fdecba9515ed395e97419f4461e2ddd452e28789b6fe086520c4551e8f7bda8c86531eb83b9c1915bf3b3913f6628dd9385ced10110b6f87b2f7ac58d5a6fe8fcd7c8cbc782253d9943df684eab376bc60a89d0bfe8b6d5ccdc1c13216fd08ddaa7077858f765c9b0a6ba21349a1502651be6e547be8d2c298d4a644b309a2c16d0fd00662357c2cc64ec2797f9b1022fcc5d9e4ad5644127038493cb2bbdaeb3adeaebb19ae4bf592e4721443dbee2b2e77a5d433eb3db10c60084d942fa288a14f352d6ffd0547d93ce1bdd35e222cbb19d027ecff185ba5450b8d80d0fca29023435b632638ed28c43df4cbd6453c037783a84ca3b06b1fb6d93d8d6a858d379e95c0e5f7fa8c362c89f651b4bf7a8f2196fc437ae354102af6c898464dddb5f016e469cc74ed1a895da47432daa41c8cbaece3b4fa0c7245c820a4c9cebfa89dbd063bd61d5ff253afca1f6b9b8ac7b4a6023f5f3e28c3939987a9aa0fb6be47b889ac78e868f70127ae4822e839077e22d53d5aa2a5f02cb82413613e86076dd79c413dfdd5f69832ab6651d18f8776fce9f9352eced4879de61087260c17e014d83f4ebcec9863b58a516c73f1c92eb8d4123f4688c33e4ac8c72a55afaa30dc93f8bdd88c86e6fba73f6c3b39449d729b5af85cf2e9816c7974187550fbeddce7dbf3e9c77dc25d8cdfe44dd2c00dcd009ad70691cd6543f81fc9dacc206cd0903241f72c5126976aaa33ebf68e6bc3b233b55fe49dc0f1d40f9011c4e7dbb168e1f2c5920d4284d14dd220b733a10943df7974bd778e85accd57d45765c6a714cfe1d7a9850db378a1c0f8060683800c12c4bbef7ee922720ba548bee18af6c940319c3bbc3125a2e16ecbc0333edc7facda2b66993d63b97266a7c47c29616dcb367f8a78199627107a94795f7cd618fe984a672d92f7d7f667420068b4064e6dae3868d39dfa6e25a539b12220187df1a26c6b9c7b941689e4234ba0afdeab1afaf2e2383d45eaee90fde0cc86cfb59943cf8239748e1c0f0462944f2095fc95b1e77c905c87f0db939e29d5537fde56b3d208f53ccd6b22ae5d1dc3b019b2e65993d64d39d64d8cf6a04a7419256a7f67511fc22381097a55c198c67b50955309874cd66fd2670b1ae7dc83adbb0f38002ef58bba7a6012621bf79fb0b975760f49b5de124036be7fe06e047bb8defa8fc7e615372f073e903ce2cdc248525fdbda42643ac46fd5cba93de41efe36cbdc9d2ebf356bed7c164270a7681a6355a40c52ca979b0f3661214940aed5589a663f116b028eaae9fe13b54c72d5a43581af4416e8852b9323b27e2bee4f5d2e860cb660a3a8a3928dca824b219b52bf207cff5167bc96916107db65f99eda3ae64e46ddc1557f4a985f26478d8282c8b5a655cbac2b85a4ef20fefd11ab860119e45cccd7b51e734e326f3837a32ba468e4ec826526a5de5382a44e40fd9a262c1c484fcd12072981e2f182592c27635f031668805f90b42b63799d905de23578f6c38d3387a58f399720ac4363f51ad52bbdc980791383a0439f354f634c7526dbeef9f31eaa1aad9ae9c067432409483406909649dcd41452f0bad9e193caf108b552445bb83d7db877288d09558589154f806ab8bbba695bd1f0c7a851ab60bfc3f393ea2d6a0828a8e931816a524e6e2b35423d45abd100053cc006fcb164c2633212f9b9fdce44d60a6c51137b4063ac435c1a53fa9f869d770a84b07987dde5fc1985567eab8b7c185f3e47873c94dd79ba1a86eebfd4dd9d79756174569c93247dde0eb910856fc6ba793b6076f3401a55e07f7a06e33cedb0712eecdfedbc4328e40e075e3df8abd40a89ff2a06e00c4ab3a44324d3d52a6b8fd90fedeb1021de0e7349752385eae014f6c8259a52f1534904cada7cd6dff379342f55cebcdca69a30b6c246e66ff2cb89e59d4229117fb505e15af7e8fdc46c0f0e10fdbefd22ce42920390bf3abec1e1a5dd88488bd9afb67ada412dfd1156bd32cea597fc37c243cad2d717ef9bf0158739fe2ed2d16f94f66af018f5fc71b7e57a3b2bb41a584df1e7e3376dd04624df83fad08a1d6ca33ac4dc1afa48f8fbebab917c9adad81cbf722a541f021a291d97bc25f285c61daf0a7bb0e96ad7f82de5ce19d7c12e3ef2d698ad3c1c61af6d636dbc0f69dafa581c819dee89139e6c4e3506d3a63c8e1b71348b896f8ec6784adcb32300c5e5301d0e7eab3dd6a7fc8dbaf31b7e1367b955348cfade1abf2d188f21bd6375217a1425856c89fb69daefaa6f7150d3abb189f6d496a69ebe2be6c2448b6f55a9adc2ffcb39a9e742fd7ab7866bd38bbd6e7e078a5a894f2378fa957c8c782ad6c3ebf58ff93662e2b834339b3fc5a8fa7506502139e1cb7325999fb95e5f6e1aa7f2472dfcf436a9ef8a4459aaf507ce54d1c34a1213563c306d307c20f99ece0f1d22bcd64f96f14a1997377348be7b59933cf3cfec43d12d869dad272195e34debc82b6c711eef04b71ce9281cdf4680c6e3977d6c59a09eee42c7f2ac5d0a62c5442f566de358776f09b2eb5d88e737f899a62f3244a2ddaf4458849f01cfec787523e34ec24b1b8f5f173fce425ba3c70df88e05be79fd1cccc3a062be7a5408d766511ff07367e2d3be35c4f715eace20f837461d136fbe8b78fbf73f60ebcfee0996d834e8edc32c56798fdb1137cecc849903db299f31dd64faca936816b99d6e94dfdd7188f5a18c1d8b178c9d44f0235f4d6c6127514b02ae32419252a5c093d84970cdd493e2856ad22575cb29875ed068b9d0698a6796e22658def910eda0ea86aa49980462444ad9a23c1c4bc6aae2e6e017d15453225f7692b5e62de260344c1111e19e683dc4211727b27936434d3146ffb6a600318e1ccfa657f6120285b8db503a5a1abbd75af8fe4aed6dd48a0fb635a958894011f59a028f5c3c89fc27ed413d345d544b265b7940b4795da67b9e19c3ceff84bdc20060b81ecf5f59019bbec0bf24f44f7fe0699d397ef6cc3cc7f05f227999d168665acbbf55380bfc81cdbc9ddbb0552f13c8e7ed2b5e7f6f746332db327066c01971b1a1af1371480a4d24203fbc3b6c9e19ad30018acde118ccb05d8145697ec2012dfd92b51cdcff028eaa77a54de72304680602d647ddd3dad2444a45a8278eb51acd23e50ad3ac2d970cd00577fb4cbb3f7f5116eae535920c0b632c356a0abfcceabc7a9d5b4c9e16a41cb82a08ad384c3c534eb837a20aa393b50f47c31060d6a5576529143f7660e2c896d4938f4e1ae37d74b841452b6a79f7e6eaa8f08f763983373cd68ad64e087cbd3382cdd884a63f9e8bb5c98333f883ba0d025c14983738bc9ab1efc3bdf878462bbcda4059472834d36fa2b7b7981cb790fea806b7c8c87e1c4dd678f4fa09e88d3366086950a9c8c91c7bd2be2be2642e91811c2e8112a73e32987c43762bf7653087c782a6f13b52d346051b539de7d4046b4469612d92e1d7c3b33ffca980b632d1e518fd277f8bfe0e51a2da4d69f0abfe0c6254991918ff5934a9f5cc539d363f109da4d6887efa138c0691a301f464bd254b5dd0511fbee8a62ac0b7dac7b3e785bb7d5318c76748ba032bde130134ce1dae1f25518290b3ad3bcb527d4e36a2bf14d32cc82f93f853a6971898ae3659a26d14ce44b9ba9cf136cb810c2ef7065ace393157b3ffdf9377f3f2c4e42599fc532c5be27578c1afacf50bafccdfde7a3e2bf15f8b07fa980a65a4b2bba03a2de7f4edbb3401d90fc0e49557a16f07fe644054d17764f255e11c05c13f448e0d20cb8b47c4b9375280a8d1237cd5f76493e48901ef96847f4292b868d5feae34299a83f29c357df53ac894c9ee8fa0b98e29c332e7b48a05bf9c537647e1745eae1b8e3abad4c174ecf4b410426787b52d49252698cb7c8e31c1479eca2adbef5d1b99769ef2beef24a54cf2083848119256af4d3ddefd7d21d5d830beb67d51e15c9f98fd2c17b7b181d65c445a1e6f999c738e42949c0b71fa6b753fb90254a18951bdabfb66bde18135ca261aca856e159951c1f17e763e4b0e5ad83b029d6720db6075cb0055123b7a3876827db450a567426240f593cb7c917ad5802b1707733e5b6b9650ac351e422d9491c0b2537f0c7a5a7bed235807325d2075f47b59fb74c783d09c31016fd1f8de052c6d72d669d620d61978bb6f2fd4fa05cef502fb9b0adabbfe6f4c64c62f57f448adc2b01d4b8a4e2f721c54f016c6bd992078d9c8a61e59443104a322e0d62edd23cef6e821d819a36e1ea700225148cffa58eb7145ec57857fde8c11d0883f6fc2097650e5fbefb1818f2e9e02a034e96631566c4020453a35477d63165552da8935bed2135ae99b9e936c4cf7d49dfa4018f7ff84c430449d4b2e09a258de5c63fe8d3e7281646e5c39d303a0f92b8012afae699e13d24803ec11cd9a28997684a598c7c9fda9becfcfa61d7670cab54bb1663b9191fc847b451f5f69bb745d40e7999340fac46e63bb21b1c24a86fe51efb26412d4ee500b08179d01fdd0067a57751c56ffc3db8fe9ebdae40dddbac90bb750192cd7d300a1ff3add64a44f84f97bac22b97759b1db69d7c81c58bd773503bd964ec730b5855481cf0c162f677e752e120fa065f0c879a10711ee3121af9dd609fd94233781af2976cb8980c13b99528d64c31b21bf4492d785c5c96fa1a682c07f0b0ddc1bb811da77c460b64696b26930c275538af4bf114958939d62f5ac9c0f1fbd7457d7f39c45a7d5854787dd93a81461defcfb9c5b32d979b874d905fa788f31eed212099c5190c644f44c106456a15903ad77a2f8fc32979f6239d609285d42a809bc06fde5cc8d9e057aa5d563633bc6a57d8cd100bf78b4be3bdf827f0bd018bd9221d59772de94c551f2754ab9497b8f63f3d0345188a356c7ba6db35cce9a08287da52e9fedf76ed919c5901bc7c6005fa19815a8c47fa4c36ef07fd0464bec0b88edd6a98f4bea94667a6fad25248adf074a0709a47224f8f8aef2d41d35632360b6c6dc876bf66b3537393f0be249a7f766ef2b919ba29bbb4d331a8ef42c4785788c10f1fccda1fcb18259ab9e83a2bc76513ca1789f64cab51dcd9c8bf65ada72053702a12d73f0150cfbe19b9f928db88aa061bfbd7b0f1e177383109e0929ccd35d038a24f9b98b76fe93b02ea8fa81d5d104b72ec6c0281e86eb804cad295823e102e82f07de915023de14aa070c8002bebbbcdfb893cfac5ffe3afca223e01cbf5876ef6bba466706499c2cc6470ae654c8f7d43f348d2cf3e12e81ad9d45c9f33fa60c2c4bb189cebc5de0f3c2dbd0eb039af4f133a720998bfb492408a8a8948064a65d17ed3e0efe65697d7b9b0a97c7eb7f282712d74d7b16dcfc38a90ed0057f92831f0f8715242cb0ee78ea50db186b8106db83fab5246586768e76443a27f8c9db1066860ef37ad7bf3da657073c51c6a581d4c9b0199e34e6bd9f43813b09c8bb093832c0c6a115ebd1cfb34ea19f92a18eb5b59b7df17bc6f6872d9421f295a2eec50df15437433507950c1c08cf0d40c72b30dcbc12c80d805e31bf0a69d49bf4fdd9832e23d617686246be2e4824dfe67354fdbba5b4afa45cef9d150158a5ed1bd33d7025156ae16f82f469a7d7139d136738303eddadba1c84925471641d8fd09da63271dc2495933113cec630e62a196565b1f8f185f6797c22d84c1084079c64998ddc5160f5d536f590e2d3f405d8c9e572dc86ed31ae8150f178a2656b0868d65238962f51c7ba7683c6c4b18c99437e197ef7743a7537fd706ca05b10d42dc6762b6494c4362b3c570aaa9433a4d57657a74b4f2a099964a1c47ec581251f297cd26434b18de089dad74bf454c27becb486159dbd1febc9f0d4f1e49aee10da0cfb27f76b08083c68a51f37ad078ce107da05ed555d0e94b299d7444675b9c08c8a980c4a2178404c0fdd2215b8b1bf6c10459760af5e13f3f7eee426dbad4c302642d7392806866c3a899765694d48e00a7c9fb72a993f505e4374fce37984eb31c451f34bdcb11cefc23ef87d7b76d8e6cd4afcf024f7a7e032eceb4b79cacb95ea2824afec74187a068da978eedffa15aead0db2dba1255465e1f7606b16a266887ba7a45a6cccee3582ba2ffaf7e5b5749b20968ed193e8a75e3005406785f20eb43239f8247d810586721a8a8a482e997bdec334a78e3f59bef5ebd1b781a9e76eb21d0fe1ca0b7ddfc2a1d0ca0c758832c2acf392c479ceb80ae48194f69f444c73e89b01a423f160dc2d65eece47dfe6b10ba70ef3269450dd71beb78f75c0086641375ffba436ab611dbe906708abeb993af5a9eed2eab2cacd2dc947fa9a0b113fc8d6cf567772745bc771883acf3cd08531bcc87f6aca9f2af8c831d264c36a872f69514acf820fe321f93dd119eab1fcce252a144e65a02f99beb2cc0b9f8bcf58961dda0bf74ed2dd6f85ce66af80454fe98b6b10c3b5eb9a8c1d3654999dede6a43c8a798f23bcbf67b5aa416c08250ca623a2137fa6b389a3440b978832e8fe7d1807fd308c573a26e1d87c881022caabd31818b1348f9ecca3cb1918c9ad323ed17d6796cfc2c9fcea637eb3e68558ad8814693a7d7ec06dbfa5123b777b4c7d2ab6db0af6252c5ab4e454f8074b9fc2c161a442ee0eff1550321f326d62989ee37773600d2e846531bab826357c2c9747434fadf4587a9a217950e5c5e79452f0920247cc5ce7394a51b826dd1e70180b4a1b124753f19dd1e810b7cfbcb0f4498610b0b5c266722a1690043e6fee9dc34b1ab7ca5879ec87ca0d678f9915ac5ab84ae2c6fdae74a5da44e5498b8400b1e5878d03e3747236e69fdc1e58689d4144c395ce198900ce234752f2b5b977729b6726f292fcca6f6e79a31d246b66cd8e9bfab7861c0a811b171ad48814dd2c7d33e7068cab4ef4cb9048695e973c7c22557efa45e6da135fcc4344c8a3e095ca2afccc02799bdc02f22fe2545597ec2aadc7775b4ff05617ef920f026f404b2fd708d0d36cd2d3764bbe2382f979781737d74cfe084168391dc027b8badd12fa0f9f04feaef339382afd894dbd74132360d70b3da866a376b157e051f68df462686ab0c49143782f45115f1980a11ebe7a3d21b3868adfe110ac4be7d155b8d2a4a6d54bcc140dc031a6a38a24989c4aebfd9b0e33e6a8c6b8ab3ee69a20d95328d3ea7d00743824dd4628d92c7a0afd5aae2f98067a5b222f48ae87a676ccfd47040937845d5cdbdd5af317e46d15132ecf13ff60df312cac9b51e414210e241be1019c599df7ff8c94042b50b3b984dabb48b3627deea2ab8501e25b891ddd73969398dd64b40f8ec066f34692eac24591a0526699173dca7bfef31f12290a3f111168c73cd5ad7657d6d5e2e93e86244d510728e89dbf5c3d4974b782b2f37e8db1e8c3e4901b130655caf4213c2b7331af76e54038760628447d14eda3576c212282d3546ec5ee2914d9b64468755be949491fbd0cfd035407cbc499e46634bc975d827a0629de12ae041f09bf50eead24146c2e69a35547882d0c936a8b25240bfb391665625ae8edaaae42a963f8ff953a88536e762bdaa974a25a7e644a4c068944402a514344e540201e5b244e18d05035b8d268d6335320c4ec1f9b408fc0b65245641f8cda5c712b839b7fc357f93d3e262d829271a66806ba87429096a7d4d0d2df37827e5f3173fca0a5a695b7cc7c8181fb8869828faa3b8ac44d959f99ddcea17253600242dd6c1ce542abb096c981b5dcf3bf7e3aec4df16ad94c9a67d3b7816fec1e4ff4af5bf6d515a2cce3df4356f408cfdf5cf8156460e80d3b7ddb1cdeaf208de9ffa4869c42f0f342b5d476043faa0e6040d924eac52bcfdb186ff7fe5df88ccbdd3d644b2ea238a330e84a8c859b6c45c279e6a65bdddf497ad78a3c227bbf6ccb1568b611df5bc359d6b4b3cb55f2351bb2772c48ebc3c28b2ac0c1880f128cb4177c493db832807f1fc7099a6e6f0a3b2a769aeac6b03686deff0f990510a2a7cd4c3b117036ee38a6b795bebe184b4487944781ce8889cf75067ed7e854e390c36c1e3d83401803ccd1c758201121f64f7bce3bf3d52047d75a3ea8d98366c427ff3ea3130999c505b4db2cb393811d075e0407d1f3bb2aeb54785c5c91c87d4e223c403d10bcaa70a07fdfb24d43f453fbe9e136e6301ab77c7202e1721ac5e6382790f3b36760c5d328028aab54c325b2fad0c4cef3ac40d8b51582dd9aa235ec65bdc64e748a7d8cde5902fe7a185e101a264d6261396831fed318dadbc62322442a27cebf22701dbb4c93dadfcee68a956993d87cbb3eba84ad18a20203ca6a1116de1693b1cd97cb79df1021631339c5017fdb18e09d40527174eeb7cbeedd8401ab4280d5ab26489528b8b679e0ebff2ad252673485ed1b0f38034ab4c9a934fb5b2f467ad0001d1b3b7f78a92ebadcf48376cb8c7f5cf9cf20de8714ebd73dd4c49889ae092337f7fee770f1980b74edceaa1fda8dfd34cd5d589404474603c7990bdc7d2690489ce808e3e3f472a748d963f5ff11ac2acffae06645eb39a3940ae10d0236134ef729986c80b6c3d5186be2927abce1a49a089c890f4a5682ee3c6bc1d4648b9394203e52b997f9cf4a1bb6594ffa237800d73698d055b23714b05a8364d82eb2ca9e85911c0e533cfe92a0033c1b7d053d52588d44aa242409e11f2ed2435265384f0f1452a3a20cd754c3ccb0032b0d4a0339739be1457629ea7c1018199904a53bcede72b176dcd9a40ef2b2f7d5a2c75ff35191e1f9612b33c4cd06db7f0128c3476b4d811c39d99da0a7c302071035341ce0248c4a08da5c9d3ee9315675d036eac5a2eed2f35b01586e986e02cb69de79b2b5a4f09013975bebf87ea0dee958f0be23773c376161d99bc6698b0ae5aef1d29f8e8a8f4073e21b50ed9630dfefb801531d2daa4ffe70019ed908149a46165dba4a492056fce4ad103547eca677942c6a673853c625f2ff3aecce1333af4e27402e69427417137991b2583175c533cda2dd1521c7fe414cf0ae8ac1528c63e285341a3a44726b985a35d18e9e1c169c97a7b05bc9f4eace2a1c14c7e72bd3dcf1fee1a696c8f48f2c225f6eb0ab533cc2af31fd919e4e3e289a57f19cdb95f94d41d9a0de958e25de25163c436f5d45f1ff78c34adc3f24aed8d69b3e421c98453100a531bf5b5e7fb2aa2cc66016516d55891bd4b7f4a5cc99287f0f71a359f70d79f8bc68bffc6cb3898c8c338af4a427aef4d96dba0f00a147546bd9636e8aad684cba1f66e766d1344937d3f7cebf5105a2db7b88ee4008611554b640ecbea93bef2769662f92e49a5d17dcc5fbf3530a36eba3f9df0990a372998fb2e92cd7ffa482c6bfaaf661e6a872e79e269b56537b9e97c2c0dfe87143a7ea5e4a89f1a19eb76457cb2e62769669ca8c9c5af06462a74137e4a449a7e5d7ca066edd44af08dd1640b1c837b1530eec93f5e55e67b05329e7f29d6ec8d400397ff7eecae0f91aa6c7f8e7f75381c8b52db7a162696b94d3dccc711958b16b497b5f0bfcfc632cfb8b088f187523ae45c20285b1a5f4eab1943de62861148c4824a4e277b809d442fa319cc47f6f86406bc74485a417cc4dc11601b9807a9911f25eeeb7cbd32256473ffefa969889f4c91c14b3e63e1f8429203781bd2376974b39f95c5306c2226131b4204f4a0cd5c46aa0a33e1f348ffa386eb50fab89494b2f3c942ce1e85cafe40f03737c71f046d0ca711a9622db55de62778442e6b24f0957d4c2f0886cc0df5e7a85002b586f7baf5e811efd52870e1cae6d7a4d3fe3e67adfb4bd55a06dc3162be30cd1d59e46f26eaa362c99db2dd6e556f222cf9f629e0c0e4fc49129788e64f32741b98f36c96d02afcab199d57a5ac0a67d34149483e1a2fa803f66b5759c6e93e3c845fcc3aff675397d4bebb93125b07dd63dc343ebecf8d574715051589b77f6087dd0377dcf9333ba039eca00479ac0d090acccabfb2bc0a774d3cfeda9738f2873140186f3fd4ad13c5a17512dcfcca4c51009090f3506cf47d2623ad6f1b53d0b7f754d74dd37399a8f90a25357e350187a74720d4664feb481b0cff29c3fb941f3237b8499742f2b0e436728ec5df02aa43b37cbe52247420b572ab0d42e673fa5d267e78a1b5efddcb1911853c7d844396c5c4143109ebb1f82daabdd9b9f9d72e7061aa2130def2385552c710ce0f6f27022cd22d170a3eade52e622c516588febe17d160f5c77de834464bf8ce3db950b8c37c4a36dcc532a661685d7726195660b2e0bd01260a4577f0617564751b9cce81eba9b0011d052e1bc0d81d6e1533067a8b5a97304a1716bf8d3ab9f20ff73b75e19c267dc36f6e748cf7bf07b8a3cb91faa6de8163a2e71867517c8f86aae4f9914fed9ec8026e540f0ee6c1535aa8bce322a780f918fcb0584950e64f64fec5798f75e7ecfde2a041ccf91875cd9dae86db81b5081cff0b28c08b833ddd46c47d3a75214ed6340d71b73972e8612e2decd5d894c1f8902c05505abb9cea6a882aa5063a6f70e689bf47b6d69a5ca0c75556c07a11d60e7263ae311e6abb937e872ccf198d8922475f44dad69dce92580f779da92554dda613fdebca98aca029f1dbab83d8d45b96005e355d5b00b7d84b3bbbb00c1bf6b05840365933e13ad09f86bf754187455598052edd03d434bc397e9d34714b816dbe056365212e40329dadb5fb46766751442eb0ae854d480aab162520141d72aa0568d8764e2462ba3691fc5e5b838cbbce6b6ef5b327b407c461fe07abb3abcf19707470aa2ac0a1bd905924f1103ab934826bbe2499ef05453dba930a6b2827a0de1d670b28a0df46827c281d0594e6541a0b59358ffff8f2062500c9a33b03caef6f148a2861cb6149a1d9b6b81e75edb785903340cbf90b86da4db42e80e1fd2308e8925592df734917f37e215d0a936b572ef5026d4813c6eb06c5fef8e1d9f5155e2b9f2cfac8bdd19edb59db9d2c824185f2f18e1eef20ad8a972a22df11d74b255dc726463138ed255b85ebed8e9aa7f988834a7e9010cb9eb26b6d5adf6cd9769a979b0fde96eb81031ceb8d11d534ff82f0db9d286fc8c0491dace3cf7d2175b54c2633611938deb6fbb685196d2db8d973d719726d149eb5bc8a06650a301c8249246e0cb3c7e998db6f2eae207c390af4b3036cdaead458b0f6c50556d27fd7a20d6ba3d572d7de260c528040cd68a5dfe1d74f3eed1b60ca699fdcab3695f423eaafdd00fa653697f289add8543c2239b4e2f89931f36684cbda1321bbfe7a9b400da25bd3bab0055d3eeb14dd9eb8e01f2da824a6583992a96321903a3d6af51361b6573711fb8ac0c223953b9625f8e2073ec7d4a3c4685fa6218b40b0f8eb2b7cfc67dc05061caff58f6cbcd44951e9beda13621517945e0d219b0d899a7febf832ca7dff28f06a315a29bb399ba6e3f0b05e33388f48960bec32abdb0f1f0f4d3f1756777a30467c0e29feb08241955f3b31a26ab41f37f26a5efb3ba8b27691704b2760dfa57687cc599425eb0351d5c3386a2ca35d22358339ecaa1a7c0d498b5f627367ff3b4a7a3cf1af87004f990a43e12096d2c6e86e8d0f524734ff7772eb99a76a470d7a3546ea6fe14a0b7d79e2119d4457dd180b224ff70bc1d5bef0031966cf9bbdfd671b34e6002e3fdb8519709874c79f1c01c5fcd1faef9039a0b2093dc7b265cf73004374a043f3fc55579163538b711fe4267bda661976ab762b7dbb451bd0d810bc56298c5f0a088878b909048884cc093312cba79a74c3dfdc68b8e21d9c106821af65bdc9b2686ebfc0e709505be26f5580dd02898e2a1719a8d7c9c3fcd976642b4fccbd9934c20c3e510ce83a55890c81a62ab1554277a86f5b190c195a24b12848f46f7006f5bb83b93d86b45a40ba5f2305ee2842d1546939d89b82c41fcc4feee43b5a7cdcd3d3f8eec7338cbab7a9555e0b0fbd7593e6fcc3215418d0f928b6b341743532b82f958cb7b0ad1d339fbcba0ae293e9e83d8f83426cfe1e12facb674b9dc0f93006362d999fde37fe8f38866425031984a1797ea63462747366af5d31ddd1aa61854cdbeea8ad8b5421dfcf38e5ef6cb48cf1ac359f14d2ad4011d996c02ed09f74e164151d83ff9769b75ec490956d394c7b6d725fe27a6eacb180de414e4e259451ec252685a7e56d5489dc1160ec557576c1b716fbcd8d29457d591347d03a18c54f56954ca34dde27eb68a789c27ed5856a9f56eeebd6f74a21f04961629a75c87ef2257518b3a513e4ab6fb198a4730f6bb94a96eda566cea68e5269cb2f82a6a5ca1c200b376586f63d1e2f6bec832dccb71bc6acf00adcb40c8102bc103081a4e0232a1246bcc4db97ccad1c70d0709eba0d2e671e63ac82d374569c16253d8aa05af93418337c4a88384d9465e10be2e108c642546a64db7a0ca2a8c35c455c1daf92e10734df81c79d9533a03dcef550a440e35437875c8243c2063e38ba35f6ffe2dac1dd5974f822cfbb5354b2e11bebbc1e2c241324e2304aa1d240b9e6f3e6bdfef4f6d3e0d5f46e532e0bc4135fd8e960b3fa6381315107cee455ca7744365b076560c6036c858b16692c357ef677abb266830e588e221cdd5db597ff6ad6c36bc0574351736239d00ed786206cab67f31c2ac463860ef04890619473a0388cad1f6793130ab0b970dfe8b8afc32f4f21de7ff14fdb6af02e8c4ac1d0fe3a9548bacf08c4191fdce9b8ee9dda6d587fe9847418d2cb7ea1e7134851f396e821a4c5ebf3ead3ec6fcbc1d3a92d8887be3d7cce8254a6f73a3915f25eaf0fd309bbae04c1734d9441ff0131dc693c238f52dc360d303dc80b6506f93fa2720f21be79be0deca7abd17b9f920268029915ed37fefe4b38e1312144856035dd6c7ba4371d43e7e484d024c6523189b49f466ab053e5d7abad6b671cbc9b5971a76617159c57a34a57a2f93ac6504d304910d2868b03d829881d2496ed04b64c9c93a3496ecf32c0fc73e9679c3868f5be3969d94dd7b270cd9de3425ca31fd3d3634984a43e3aa4bb246b54b60c6fb9e5a26169cb6f8c0f6a3b1f9dea7de42f5d13d6fc1c57627d9b444f98df1807316d0ca1b606769927df1853f43871d25bd15663c0ed684ad2eb3c541f91d6cf16c7056efda4667ad9d2e6a318c515c4d14a6e4e19e92197fcc2f6d256cb103ad771e6392e951bfbfb0d1333a550a7545a8d5fccabf80210b6b7e221c9671f6dfba3f548fe39d669acde161b65710f382d7b9d6eccf3f1f633b257a27396cb140338bf87cbe0db5fc3493b77f9b67283a18cfe07426f742d1ac9f8d47799579cc55a78b698207b8172b75473d00bf1fc6fd7f0fa574873e8375c5c01943a5914ec23942e4e44493877c608bc3fd7d8d6f66d59bc8329011687d0bd6cffd50d32a1f69b44b23fa883a285338b030a08114acef5b72d5d648ab80db161b17f1adde0a3d5b0c86e214d9e9b342c6d7dbf920cee7294d99a873c8c58b4ff5bb2923dfbdaa7c31761d77ef7a24f33c2038962c0a5a6b295bd7f79462915b97539fdbfc201ab6a08674ef2d39460c0b395fdc25d516cbc94ce9368ea8d44a9c21d2749cfd64aa3bb061341d6b4b9678cdfd18824cb9078369d8c2a3bfc81a7713b7e3edf74f8be709e358caf17e330eb989e3ef68a7176034d2a65d593d57ec1ce67ec9447f21af2dee0629ba0441ccbac7f7a68883591cea90076c15d98a9a483d57c75047d456ef5178e32f76785c75fb0c780f6b41dc0cea50f977701ceeaf0996a2aed803ff7e17ed0019456a82a4a49462ae6265dd20d76f4261e6a65367d187f38db080a972d484822b9b664686de75e5dc80ec251c9854e10e9c209826864ead74d4bad27ea1fcc48e56252bc9b7fee8ece5c3bb264e55ec43226d87a324b9764682feb8a979a1fb8b4a939531ead220f6290c4ce12fdedc12330df5714d0db6a878e82d9dcf96fd6859ca3be6e6fcec2646ad676c8e65bb1c072e72d34fd4b6db34303d0e7ceabc14c791e408c8df40d01943bfe3e87bc64a8448b9b58c3eb25ad29f27151eb9223a03c61b083ac6e9a5b005aa24dba37dfee628d05f6deab655322e79b6404c421308c32345c5f628f254fd52c492778a08145c3eaa29eeb879f33302b25ea73989c32548dfbc3babcb6e4ce74c7f402289756e34856af238ee2981de2069f147a68926568d3d79efe52a8c2289c64e10df0eba39935651e99e133e7a2818f2ef9a3a7b45a1ea19d3c8204a858b2a43098ab649a957c6fef2575998d5446473ee9c94925adbe79e037390b6f5d3431e0984c61413d9d276af87f6db70f561f725bee96f3905838a73eef69498f2a4c3c00222699295c01da5f321e545635392e8a3487c272cb09b01a12b61091a07655f6371b815893c6d16962a1ab60fe53b1cff512d70dc4bc7933114c6f079a2ca1ca56ec8fa2d7036d8770a461a4518bbe522a9c727057b7ccd381041a483c08eb9282f6a7c1985b873ae6fc71dcdcecc7f808827a384d9af0ac1d919085a3d7919da2a61fd7f6c44dc64a06bec0ba8db48e90192f6fc748e83a54944b41d37c78726443833e27c01fa13dc9266336a72c09e1f927c006a1af4cddcdcc6dd60bc61b96b642c6b7df875ab0c135e3ddc8525e4157936d29018557b2219cfb91c3392ac61029f46f07be43dc6d4719c08401657a37b6e0378acc8c7703cb72adbbd266bb6cddc72a7b28700872ce3d3ecf2c86ada33c6c2192a1a0b4cdc43e0d2ed769774182f6a4a3be321b7e9f87dc3460fb9faf344a80529bf44fdbdf47fe0ca97b71c2dfa09fb76e7e2c69a7ab4f7d98426c874dff860092959d2c7c9b04c23560c544335fb1a6e2deb4721f98a741403092ef17327739b6a37e250bf378f0f8b22e05d66de61420ac3896c79dedc072ba4055e70939e8b50a3ce2456a6df261f8870eb18cf010756fe833f039819438d9d31b1acc97c23089f86ef06e27e669eb36bc2e135fd4c4b2cb65dd0033a57de971a1c8b6bd49542e5f56948e5f660704446fde7203148a2d9ff2ef3f02aae5ad71827a1e9611b27f27caf6a86402a7888942774fed1ec9386f8ba4e1f664cd6d8c0898dc8fe33bdc5e2467f37005fc86258b5446bda1793d87282a8ea2769c3a40ea382198b61c10b711177f901e84bb5be2f628409a518d16eef5b4c130bcb1078cf4c1e07637e95d70c31a51cecd6f3c583a3abfc51d28d4addf508fd30f19c99cae3184edaa7d0ebfad611ecc0f906bb3b8f106ed21abd586541a4c32bf3afa7a1d92ed251e93bf7cda480a8080991e0b72667f94a291a12c14d90087732210c3d8ab866cc06188c5bf4eb45ce0b7c97bf4f6ef15cc94a7e3ad7c79e26ac0813437710dfebcc80818f199b840910140fe10365656c7985929cd22a1074f34a2ad370eae1f774fea87128a7092e4662e3a9cd9e4130d158d1810888377de4c96b96d38b3d3e69f9471688b954403e9ac92648faf90d6707c2608480a7693c1f1be89802aab8fe47e1bbc7cdbebfd1dcd6ca9351a8836e96462c2476eb6637fef303856c7e4df38bffb0b3f5b508a46be930597c33834d31d85fa56b288d1b1a98423caf058d913e0780c47f489eaf32a5f000632f1642f598aa8c774fd0098c8378cde9d5afc49ba9908b44e068bd8c846190cadb3faf4ca530535c94a6b11f8a752d815e761c22c8111aadd34f493b1e12ef92b929332aa66e59f0545667bee9020aa25a0282de88c26223d8e715d6d9a0939c51c2031ab113f19e46e42d5426940c6a26058a6348a6305423b28f80addce9a9583064f0cdff37f6ceeb8e2450234143b999db21cf25261e02dd2e5807bd7afaf5b4b51db2c33f019abc023252be41a1474c670499ccdc4b032ab1332eba2df83734f845b5b649bcdfca5c636d9fce6a51f8763694ac893cddad32ad10d790b71c9e8b72c6d9ae7d09956838dcfd5f682658b005b910c99cc66888b7c19de6137eb22eacd8e438956f56ebe01213bb6167948bc48d4d2716fbbeef15efe4eb8a4caaf1a0061ad78c3396ca8df01c0f608e747256420b1cd192fd758f4f578999c5e2be6ed967c9c7634fcb87f505b885bdfccdc9c16e5afcde51c126b59456bde302c5fe0089a9003896d0db675d5a59a7468ed033885cb497300b83803e378ca6afac24e0aea67e4b0abe3b7e5823d72a12b9dd7e8cc1a0ce4f645a445273b043f6e5f47853a0ec924ff06a4e5aa8f2cdca38c21bb47ae1d3e051d460190bad0ab8963998e58eeac6a5032093f874ca82fc008d384b84b78d2f6f8e50214381ad0a5d5707587f9c432cec1b34834b360f63b030f709c91169ccbc0a6a67db5a1b32305385c2ce185ebdb6793c20f7399d330bf79c6e986319356d9ec467d7c9a0b225bde81d834556859fa585699f30261bb8d357480ba6101adece586d1a1d1ae868f93296964e12822ee381c7bf472ae44277d6972affd445a3bc1221af8866c4a59719a2ab381a2f7e4054388afddf330c0d87848dfe5e4a6db9977bef6c02c0822614317293936f628afa6edf4a91b6339695af03b5609e9982fcba5c98fa67dae788340cdeaae64f3a3e450ca20e7e42c8917f45b91c093a04ac20d952b70c0c89b07426e49f56a61f5fa3efbeb5a554cc3a5c167ba788bebb57b83ecd025074fb0b59f0b71f82af4c6abbe0ab4db3ef487947a8b360244cd689e172c0a40703409b2103b0ed0469b98a2e6a2341bde15eb0df413a87483cec1fe205f923238810f6d8ec44da13569635c7092ed0849e9697fba25f5cbe6f68eeec8c690b61a465887cfade1f32c22aeaf1efff694af39a3cdbf95acb16e93091d91425a026aebeb5635e3cc0339a17e0820dd0225a0b0bb0f07e347813fb638a7d7675a7cfbd08cca48c9f48407d34507c7b39f4ed91ddbedda8fe18e015ae01ec2ba47f7ce26105f7b626c54a7b6a51f100303f2f742df32640698d182feda164379b065944838e6fab2c991e4efae8cb72d8f1dd8e220bebf4db2caf48ae867c33d58beaacc817e02b1407db35fc2847f58fd4ae9176ce91f791c8d57bbaf7c7546d8341d747cd1d44df5535dd43da74c964a7dc6fdc87ba9483dff7d00e0e97fce01a909795401819db2b39358b5c30c030f11104d126f7967988d60e918df0c80a58e25c2262df1a532504fe9392fefcae70b2ef9d314f1a9f90bda79a8900af749ef1f4a9eb600d97beb496749b5bdd523a97a6bdeebfc5c1316911816b84d70a6f1c0c1868f63068ebba9ac4ef9bf7d63044fcf68e70d5cdc8ff864dd3df5843f1a90a43b731dc39455badfc0340a1ef7ff77274362018367705f3ed1684e619c5697ad257e869065c4038ac999484152a1a004df7a889c868ef421db179c375a482eb7871e67fe8ab5206314f1c9279eaf4a13ca979d78837c32aa09765d8287ad2135d50a3f0894920a2805f4f9f8f1c76439e0038ebbd9b96ce6b3862dd9b178670f2bf17bc0e64c8c3a045526c899a915eb99b22bc0af8a9291276609e5e9aa02ef26406be3c818a4031cf5fd0b5423cde7f37cc7bb48ea52bf29f9b8965c0e2721e4b33f1bbe341b5de38e96321de455f6f30de5351bcde422e61a2641ef8f50cd4cfad0a8d47b2092201f0ffffff0f