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 75697 beb4353f5e5303e833ee9031c43b3846c078459fc7687def9890d9c37b264113

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c3147cde2250c63f5d941382a7e32a8dc658edd9c93ef86860d0af70673480cb
Certificate Block Hash
beb4353f5e5303e833ee9031c43b3846c078459fc7687def9890d9c37b264113
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00301e000020300000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000035706ce055f1ee001615c343a582b9d7d17eb3d51f776d4ed6826b21d8de8633288b2bc477db13ab1b4251eadfda46a97a9a04c1306320f2955ea00ae7ab57f66a9d10ef6e84aaa1a28b84809454e8db2609f3eb138a335dbc060000000000000040000000400000301e000020300000

Raw Header Hex

00004020062e75047f42d7f22873865723d17c405b9c40626a0bd706f0f8b412dedeadf3cadb08aa7f2f8a902bcac785f6855128b61b8ee50821cd5793f86960c179ba460fa1366a1edf0018cb80346770afd06068f83ec9d9ed58c68d2ae3a78213945d3fc65022de7c14c3

Proof Data Hex

59,560 bytes
121216010307f90a371e70f4f23a826e7a8667bd6560a77fd34714afd72099e58787a3a8195a9a57369e4fa1c6b9dda660672f8d513c086d4e94f00b1aa1642ddf0ecc640c9a4b8c4b0b64868115438f280371cabf77a3f733440b82f86caf2290bebe93b82c0369881649196b0be2e4cc53f54a2e49da5315e1cec0d991665309eda4eec1cb1495761ef3a0375e528579913ddbcab24c4bcf36f2e6ce6d1e45e1e48dd1633b3a111db0dc67fb3322ea85dc69ce75be32c351cf3951af6a80781cdcabb89beca6f0049359618542256e88aa858ed8f32dd0c7b2254a9a9b32b493eb06344000a26956d90cea5789bcf92c17fe42fa88fb1178f063987eea38c239144e367974cd0bcab70c25dba55fd480f3e8b14597b28eb3992b48a7a7241243dcc97f8f2a6e7f84a4c2eae1f1e39ef031d5d1d1cb87667e1e6cf709163d585569c8394670eb9e640792795fd03d2fc63295db0d7af6ebe3453a4174564b841a8e64867b4f16505bd1d2ad63b0b940219053e65257af0be6364b1e5a6cab3f6e659a7d38e576605618ea0b738579495e98640bca4cdc813ca9c508c9208ff52aa1f941b62e29e641a7289f60eec3a2bc12a936a8681fb3b599dd4c50df344511c5004d3114979087a330c05561b0d3e510c59ecdd06040de3147eb16e2981253b6cd58036af9cfcb245190f7599e5a4f77eb0f283e8fc9016ef0ba810fc84977f4786e1b5ecb58f138eb4b58b42caef47f73d286d3887f3945b62397c92f4904cdfbc02e4e682820fb4e5b9409d86ccfed29c3833146b4320f213cb0177a4ee236e00b330a34880c7d867053b343d8731e435588a6390c6c16b9da76ee7ecff1f352a7424e0ea5d6e34773a7aeeeee4b5cc6552b2d2602f154e64e2f823dbc038a3b11e139c13d4b20e296e1b818f48390b9f877263ebfebb2d1c84e48be02bba6bb1f1fefdfe435c669591a4ee7b703e0e7263b4bd0e0c373b04adffe0fd1b800be53b3e1f45c09467f7f1eefba23004b532cb782375cbe91319f1ce32a01f37fca22fbbc4049d6dee0ffcfd94d5165d8e6767877b87ba46d4c8c0dc0d5272f0036e8132ce17ba34679f95a7c72e65ed92780cb4bf5d91cefbfc6f644f87ef911f4a1cee28b905e4b356eb8349dc19d4358d6c486aaa2815db8db101a110ead4c22933ec94ea45b5469e75306bd20349471b2ad5faec262e44f6f583416ad0ee4e1e0fe2048e7b984a0624dabedff427cf26e49fbf46be9ed26aaef6d57b5d7f2fa0fcc4b0755d3e2017ee0ab95f807014cc06607bfe76855cde04b94d3f94056ce669079c0f1bd6f11fcba792dbba7c713a5ba86977b7862acf1d59293e7059f940bcab885578f017b3cd8ef7f18a12ab9b1dbbd62dd1d5829fb740913dfabe21192c45641360f7cee74969f165414556fa5875945bc5fdc4531dc864dee7c9f72507317072c597c82d97a8057c7601a57ff42d187d920f58341f792f472e04ba5e1dd8c9b59e46c3e16515ceafad1d79bcf7382a39a4b9c4d06e6a21b0415ae355fd6b78ab95420e7807957b497e19ae70c528598c78d772dd22def822bc4d6575ef4f7c72edbfd32f59ecf5aa3106b52afca5d92f67e58f23083027d4f25f48c5cc285212e6cf16f0bef85c661b4cc88f0cbe56023d87c8a5e247c31e3f9719fede811a6fb71a798b109f1e73b5d097d7ddfbb1ef9931bb313241c3c81b22f13b7aeabd7ed72b88b8eade21cbd5cf27995b76df8f1cff40651f752cd95b65486903d1d1262e1e1bef7dc2c56ee2b2a960e4cbc912191df2cf9e259b4567edb6cd4e45cb917d32a4094d62b8f6046561be9257f0062a6fc0e0dc6c5a0ef41fb8a62e54186fb62290b168fd9acefc4cc783c6b065f5e58ebdb0d108263990e297bd557351ed0f509f8852125bb923fa3f2b9c507f367e84cc5722fb8f6f8d5ae36abf4def05883d6d2e86a20f42e246330307a92a13d92928290059121d23d57cb88491929fa49e829458b39a8b5534d8bbee0c18f0715102a69ef35ae4ee6dff286c1879f236f914c13b42f6445e6f1c9468ae307b89dfa5379de2fbf7b8f4b4e6346de4a9eaabda5dc93ecf1627ca78977baec7dc47addeac0f530839efe508671880dfb065a65f7b0e11fbbfd8e22499b65b2a419c0e112ab768e19f2e3dc7bece1f2f27a55a1323d6c485bbe2974563eb4166a7cb26c1f82cf959af9336f248bc84ee3e51358825a180b682a5161917369f04c09353b331b07830e147542c2d9118e53046a2be8762e2cabcdbdcaebc2bed32dc32c62ef91dad16aeeb8a0b6111c5ee8af7996409d073ded7beeaf0bf920b5e0c9699103e13c8b38de6f05a89d8cc0ee5df51d91b6afba5a1f774fb18ceb22e0c3b3e3d4ded890a223992e9d20379195800ea8540af6565b6a475377737f4fbb847c6191f9ee0a6348264240f37b6de8db7d03d783a94233f2f4ac7ce891461da35d9ea22cb880cc56ca009b225874e314ea46927f257f56aed7b82e1fe52306592e5f27df7bb9b3ebe7023f99ebfcd6a8b449e9a185e7b6f7928cb5418cd45baeb5da1e39cad621ca9dfc631ec2febcce65a1ad7badef0505b15a421140d49413672080a376d41b3c8e8988c7fca1a4b5b917f95c0972d984d03e44afa07a49da3e7f0e660f9511cf87729c44be2ca9632fab564d8b11f3684bdb6ca769386fbdc8aad219c1d4d9ad7bfd79aad01a6c7c1fae79b5e113862e4398e1d17eaf8abe80ea81723a471b60c64af66b20bb44111a0b42c99a88546dc39e1efb754e26584524d02278fc5176a8edbbb6a6a128dd42955239f1314485af4f1ddec5b5cb5622b1c0b10108e3716f052e7ede2f8f1fe52e8b01796a42ff79bce4c20d82923965f3dcf9df14e02cb3d6c3c43ec8da98d15f624d09710ae7c4d8a6f07216e0312083a759475f6e9971a8374cd805f16dd2cc9e5981b94b6e094ec2128dc4ffebd74fb1318ee1d889abd6d42127946e2defa1cc34c69124ff5b06780a15a5443750b85826c331d07859797bf081aafa1f5b692e0c1e27a510d3c05dc0c387d81d8482f553a87857fbc9abd8ba2afd24ab6130134c8d02de86aa2034a5f58b0cb9c2fbf317915fe63980ef3829a9775d3c2df3d151281724a5eb342207e20c8ad7adf78cd5908094e7c3cc4bf62b8ae9f19acb6e561effa5b4e2405f9c920d11fed679ee2a4d70f714f8e7110328a635e9696db63940ec39508950a55d3276bab1c44144f11329a4ec6ac1453531d2889f6bebe2fd752bb52dcef6f0b9735f271469dc8fd42bd55faa303ddaf376b5970f1a6a5f28d8aa44f0b4264bdff2386263cb26ccce75d060615783a2e13d84286976c22e68014d843df2e7ea72581bd5b6f91592c507ca672e0893df71529e072bc21ee9075450608887d4647c019d3798f378a28ca6853a4192741c44020df7cebf35b61deebcdc939cf5325b055461db7d70067ee975332a5d6876577f9292bb667547855b44ab1d2a06e3f6fe4d4ca322a37c5efa718f528972decfc42c1de848f03d05b5ea322bd270fdad8996bff4ef3f22f115e0fa0188886b0812a4cfba1b95938a90ae7d114e3a20c0d8c2dcdfefaa42efb7797350b7cfcd1d81709a06cb7a3682b37a709f7c65f6b1a5a47eadfda8069ef8ef16e2c8b66f2afdd047795906ed0d9e0f7c91c12c5289f380f84372ff5c9fd316f859de3d4cfb22ba9c5625414195dff66af874f0f2fa91227613d7a39830d2f6ee904aea2b452275ef588d3efe9dfc6ba31644aa0febe7aac9a5edd6821f75277864dcf8802ba67fce675b8d00ba6a8b76b5db143fa0952acf2c4a50b80ec871ce80c8b43732ddcbb5cd3c245d10a2d5b58e8dd430fda23cd5ac7645f37ca1d896272685e45489ad941648d8250ab4d7490c541515758ca07e3ffb4bb68489ad5ba9b5ead0aeaab6f2d08770bc0b21bcf9b1404e13be2694c2c9b53793c37ee5ae1110c3ee7165f386cfdffcd25221df0ae662f7892c881d2f934ccbf1055d0d2c2522f3336410ef9255f8f416f00713cf6bae7b0bd39f4a12c5aba15b5f37c92b4cb46ef0876702d9fbfdbda08f9e4249ace8af6680c339ecf5bbdddc19609a6c728084e96da12548a6db046a08a72c2ad1d3d8714f3caf8ebe290042f57edeb7cb0eedcea34c5cc0c1f4c48f39539e17920fb6eb981d0aa05150af952e5876983150f50a5981bd6f76bfe1424fb37e8dac36d9c779041bf4564600b75fb3473e100f3fa7d9a083c5ca5c711e2a0952c0660caf1b27203dc5fc06dd22eac5599964b3047c3355691b7b8a5ad84bbed545b50d8bbcf1491704436e8892f4ae7586da60ed2038897afd791380503b65b9a4d8b0b6e918d0d603871448a5e090256e37a986c379c9d3a1413c49237ff224f37f7593f589d2f6dc6fba40d387f3bc694421289256a898eef4a8b4ee15c87703b39488ad0cc753511f4fa02df64a284f204ae4a314d997d7d0d699e5c092adc4bac3989ccf9e33dd949ae19e2790c4b1803561de30d7c969991a29f00dc54c232189b00da3de0ed4db1e80f7b919da18eaf75f18e6e572f841ef96762af88077953e0ffa182367298eb94e23bb9eafe006e0c8203544194012c1b07344e01ce1b59b588f41fd29d2e20353f6e00487c19ad36bd7c4ae75d7e6fc1051af24e2ada59675f38e54c677296ce7bf117b9cfd7270bcdfa12cab5585473d7541e32e1a4af016c102260c7b9c19932e1b57cc084c45e1fb1593be5f35aee2f8a03409674a2fb5da9a96dff1cfb4dc4da6408de4ae1eac772a9401db0f7b99a383402e951cdb28973b1bf4c6c34d61a00177bf84ccde3beff94faa6852f3099d9c83ab1cb0f9d6d672f544188e6ee82e9f6e4b6fd14c4bdad88fa92d7128186be65939258b19dd109c46e7df9dd3e9d040d356eaa4b077b0df635ff58f8b0a4d430b25b9620a36e34805678016bf20d7cde8c6dff8db06676d9aaa7a4580b5d623b0940b8a0b91da32fc527a0895f4316b8761b9b3958690c63f2060c937b751373b43e710b7a54b214835f2e4d9adeccd96382ca31cc75b30f895104e46756bc837d9caf1dab669ee793d33758561ccc9f1c6935b0bef972b720369f1dfdaecb333967b8cbae3573955abc942d9f116956e1b3e6aacc52cb505f709b70be135b635a48768bd0d79d1a49fff1f312b820034d674d0426d75292d4900375940efdc44f30166ef83e042a56f108bd00032216a53ac7a4fddf0dd951f1d908b2c6aab213f94681bbb33ff146a22b349168d03b410752ebc71e583f6a23651997347ed391b201284d7c852219312bf3b773ff9dcf51d21b55f02f885171f75209a33edd7d13a2a85c7960dc938b33f565923dba893e9ffb1c3f6936679ac5006e9d89f8c1c43d6d54d6d35f39c004a8cd4e0943ba94bfc6d0cb4c2dd38215e8ea15ed5159fcecea84276ac188600c425cf63f52e0ad269be5e73761d5ff758dd411bbefcaa6140be35b9bc277a414c1534a66e3b1e9ea8eb9bc8d1a6fbd4a19acea6a3248b0d25449c3a97fbc7c7f2023f2e82181691b4a58733f5987840b216b827433863688ba6244ba86f953a231af983b36c9b843b66e374c555aa684dcec2d2291895fa44b58ef510763243b7fd039693dfedf1b1f6d7672855c8393c8da3eb5ef26893f46a3655fb08915e8204d48cb5c1f0d0e5357e5a7d38dddf0d5e9d98584037ac38aa499f5078c7186122a0b6167c56505339f691d9806ed202c485d551d67cd578ae24a623f56583c2b26f26907468fd52cdf4dd091ca264732b6a0bed75dec4427e98e0c2b69be9ba14801d9f6854f45b867b9095ab678bce46f3293966591a3f594a4c1bf45b76bef1942ed8ebb78894db43e5887cc7033da5190f2c2cbb84edce644d99555bc80ff10d1f750b1d9489cb1f9a9a4726d1296018abfe316cfa598f5f0364e11fa6ecb371f346cd4eb3ac9c7386b96e21005d0f3bc0094b15cc3379c9150effcbff5284b6269fc26cfae48488b4b752638ad0b9b12ba5e8747b95861bbd546ede2397a1aff669b1949ac9534d084c0b5bb2d4f17d10ea7b5a71072f8efa6e38be29cf332c0ecbdf921d31cab09b4c36a6067d034cd5488431c28bb46edecfb112bbf2d6a6a2faceb4c1440d4706bc58adde761de16a5310d5f59ae055de0f75d375e9fb268c3a1ef3c44ca521df1a68d118f03e060f4d7d844c8620eb4ea03064c2b80943cd34c97f5856409a0d16f78931e9c50894551bf4b58a3edf9b76a94440a7a35caadef09a337e53432dc5e82052a7bc4aac1e2103a9e7912dc22df3b6203c1ec6f6b331d86556ce8813fb0d9a563a30be7ff540f69480b887872665f1dac4114f85c8cfa32201d6fac9ed31599b4aaad5c0ab72eaddf169e381a4b3445d4ade67341f5f44eb5a33fab0d3070e8d5b074a4629522a742706226c0e8414628699e56eb9d9205bbfc0a12e100764b3ab7667bdcee4dc675359c858d6caca2566e446590b31a2aa6f7404f4ee996556f5eb3da1bff7788820f9008604dd3a53878d95a6b2017a03e58e26864b935975a07764b6ac289870b71247a9821dd42623a1847857ab4c5b11d9070caff0c6b3851d1216fad39899d9a35689ffe973b9fb4b19dd426655604dca15c3fe2a87f62e92967f952e54269c67f5b05cfc7f2acbd5106dc8098378b51658d01eff8e2bb01bd4928f79463df4d014ee7f7ccb196b044ab295d15d2ff809849dd98ec8dfcc0b1e657bab8a340c1909e20a62ae7ad359fb71500d3d9e5f2fc2d3d29257f9e3f876174f59903ab5b03245a75bbef8b4cfabb672c104be8e9582da9a83c3c863cceb1d5c93c67291727b257aaf649e2b082c6f10dc705307622bd43a9f031b059664c0235bc2842c1bad3e8fa2103948b548e652e9790937b04edb2aa3f73fe5f14f3a524dc541da9cdcb3b18955220c317e80aba97abe4ee138efa4820ca28aedc51ca1736ada2b2e584ccfa749d5031585aa5df70edaa84e92049576dc844337e55a88ec5f2331460200ec56cf5163ee2a08a2ed5b577b8be7b0d7b15a8d58ef67f16dae2db6f7292c1bbe0f36df5703f0d7320214ffe5a7acc63198ff5634a470d8466a497ccb9909167303d8bb1961c3dd1a113831c28f6512793761b41cb8f4e487aad945edfc2db5ffe9ad57c1156ba9dde0402a0cca017141ca311723fecd7152987a3777434c25c2ea1a573dab2171685de6c9e150afb20c1b7f64d098ae2a13b0a39e65128662eb904ba43b35b69831a0b50e5f37df58cbb6a43352276770585b524326f13625f7e1165cf5a86a8bc8bd8a3799f2afc3eb29f24a2170b3acce42882ec7a70df59747d1329d3fea77aad5831e6f53105df536130b386f4eb6ec8195a2f0ca739ef9be9110a8d305ea41c04919c572517b5d016920b3d09fdd724d0dd603d7ea6caf04eefbaec5ccc6509b90712047795fc355a26d92dde8cc0f0ecd81dc49573f6d5da3d9ace817e1a2956d4db2900046f0d10e067a29a44442b5c159773fc05841b38a245d49a3fd838e6c31c5a27c87302484268895dfa497d04ff5d13dc729b0eb72916120f42b234329baac946336180dfaa2fbd7aac755c6dad3e73c40a3e575a6b16e97448001a6823360f142eab776454475c679084aedb6e0c86c9a269fbd3547b5ce500512d23d304774da955646fb1c1794d4620264d9faf2479c4019b57835540abb430ce3c1b023d34be1c004232844ad11538c8ec962247fc946baeacd4f7e65c367dbf410cbaefed0093cdb4adb2a678ffc21e24ee4b9b92c55952356bc1436bd36d73d2a03aa8039f0a0add47459bed334865e69445f90840f88869a11e2c86308b93a7543026572e5ee30fab5f003db66b05d9d4c28497542860d02efe3807421cb12e2335fab7ddcd9134de27d4e90e62817183901ae3705c841ce41f85bdc558965124db061633043eedc61d6d7e9b66779c777d2bf1a0bb0c78fd1c8b5e6a2e2bc2898b2e00084acda9e6e0ceb9dc5d178d767825fa9485291d3e1d45ee175aac2e60057ea697027202644ed5c05c34a81453060b1327c5f0e7ab2ef0e7408f30fedb9b0005803a1c700017d4858d0ed2185b145b2b82bd7293f313461656c80f3b1e8efaf50df49bb8cacd31f90cb0be5770cb10064313910d44eaa1a740a365ffeba2f9a50d32e04f23b7efefdcfc4cae2b93d2fe8a126128e76c957540b0c73ea1b458eb0ea805a545419593a33b7b06ab372fe9edbcfc9598794b0d86c23ef3dc8e5fadea6d241f51451faaae7da2e55f8d117fc1ffab2e8f466331fd8bc9c81c65b01625f8b93a101ebc27ccf6cb94c9448037c90e9695f9bfe5007a4d2c946e5ed3ea093617abab6366ebeffaa5edacb57b9c15402dc89cd5eb4496e188caaa1602aef38b654b6702b3ab3300f7870bbfae8f34a567bc0de832ed2c1c37100cda2c738900c775db96e326a2a989ece2ed7b8f8aadeea5dd87071a17b4719fef863e5d6e24ae9ab2b93c760823384c2587f17e1bb9a439c91713324077bcd356212e256c77b3a3a93792a45f2c6e1ef43b41ce4f8cf04be078fb3e02607c6a6850597e4adf214d6decbfe180a0b2895cf6d12819a71a7197f687c2ec90b47d04fea367346ab2691ab78acf34d8e3e39e65d97e8870550a3dcbc3219a77d858ac64a16005c7f18fefb2be082bb499827225ba0f3a87bc03d90b21efeaf498c5a9575d05e63e71727d40e3ee20325ca665dfa33e24e379a71b1d2fbf0dee8397c4b3c96e83a1bfa2b1ac5664cd69f3dbc944b523aeb78a5faafffcfa2e428e6e88cd33dbeb94cc3ded2e8455a832d21ad30f17e4a32f75053f36023e8020294f2c5898314d8556f5fd9cb50d1c8ba8c0bbce70d650bacea94df962ea322077a7ad98a95be3674957882f12a9fc3984ada93025b6e5dc6ce13679e57bfdea3a8fc53d284297bfd3e7d8249bc58d2a405ca312a27b7abcdd1427b24272b194aa6a40081e1fd7c62cc4ab6036ede1fd78b202a28872c8f280704356fedd00e21ac37abf17f4962f975fa0de6aa4c309495c42275323e2fe93d6ebf7dac99e70554e9e3f2b1cf7cfd7156e1fb92c6aee5b7e4e1ff600825e1697e5a79c4e4e66f302fa8189bc4d8fc7e2be3bd2bd59874226fba47094479df23c559c88c9f349be8d15998d02a3de21593f941775b7910d6dd72083bb45313e1b680c5e0831a4dfbc87a6fa82607feb41d55cf608b2db1cc8752e980ad8357945c79d7cc3a428dd1071e6a247c3857632f24011a06d218f7dc895ef595fd6f84b1b2d50e908893f67478c48e0f2ea059604a57c00a18541d691ff1693c0e4c294dbbd421db1f171fe5eb4ebf2c899bb15d1ca0b5b7da9a658f290214f00186b3d45756cf55423d77aed5e2086623665a3d025f189b6560ddf28e2dfb757b60bad24dbba9283b665bc14385abd5f106936725e8977ff4c0ff5f3c723284dd569a317cfa3a6672a6f76c2aa3aca1bade912e050b6087cd41c21b3ebc6facb0c0bf9829b361cc5fefe66c32fe2f4647e88e17efff75e40285a2628aca638614081d4985b0e59d088b4f512dd6f8f783c0747d81f772b9554814dbbe9e5e8125b710f776d14a2f044e63489897427a4edd923f37149ae251594fc7e45c81ccb62453756e8a060a53b9e412bcabfd2e633e61d9e378bbbb47f4debea4eae71e7ab1f5dcb5bcfdc81b027efb4f7d3dabc15335f2aacb1167f09c7523f0feffd698a02ea072001b5c57dadd0c8d50f67b2f4cc84afaa49d920b65dd76d1c377d53baed18ca29d3ebe705e99b66f0bf9aac8a0b97830d1818f22763fc3babeb3ada0e53406ca81f21ce5c83f99aeecf81c518b62563150ae51934a7b7a4447dfc1a2ab1c31f06906b0334a88c85e465c0ef23b706595a3b5ddd029d34498b47d071d13becc511f42b95fa5557090be0c80036adf030af3383a3712bee95946217be1d7fc8f68df97daaa8938462c3867885251176c46a45c97cfd056f4a2d31be94d45e87e2654061d141d77c0419e3e25a25d0ff8e6bb62445984b32b1b14ef1cb60eb939de62da82a3ced16c0a863424832b811c0f59a7dd6099a24b0db7aae8be381a898450470614ffbfd3c410573963349f6c8a99b797e63189ea7079a01656c8671d4e817a434048b0c4ce430a396e0f99e59a0526f41692c9dd858020f8344e8acb5f052cc636090f9369e9fc219b2321a2482f417f2e2c8ff41e21099c24288205d43795c25528e5455617a1fe96af9594e4896ce8be849f761596cd40fddc1ee7de17bbd48652dc446b75eac180a932aa6aa29dfea88700bc1baed5cd025295ff8ef27f6e60d7a1b1183c1751b283b6c264ab72b4ce393a44758e2477ea09d18dee534690b8e64f553adc5c7262789b605d519accbe433e1e5db3003dd21fc4f798b5a0217685fd93a095a5eaa8fbb08f14ca67c8932b686e711fbb707c999773a844c1fae172e3c2b4817282cf8a3a8170edbcbcb3c5dbff3547ba44a784e917bfd1ba7275a980bf457538cc26fe81f1882b9a75407250013a0f36af4f0ffb65da72d94656a1a49a51cdce3ea709848d45a30ab64215d27895195dd96453e459d242a8fbe045cd63999bf17a66de92216eed0360a83f270a5dea45a48aba3736daa0ed98f47e1792c06cf6fe8c1ef580716ccaed4416bce36dd4a6bf004a592a68fa25d908a087ad1d90afda52384c8e6438b0ca1f9a1a394bf011787704f4a97c6d5a36e39f37b1b8a47cb9a1cf8bfbd3a8b51de75151b6bc91a632d9f9c398ccd4238757f4395d033628aeb48976ac67e577ed5fc37b543a0d098b330da85745e7ec65e0681e0d0b4bd6a69adb488edd3601e7976d39fbf4fe1c8bdf04140dd998a66398059290f3c6b74d9c11bc4160c7a133c1167df437855cc725d8dc55d4adae163b923dc89860b2fa30bdfd7714a29fa5d771413de69199e3acded8edb56b7c7d8d99dd4a89a5704913d59db67c21499ab383a08937e994bf0c6238c6f266b1b0ff4086bc878b3916253544bb81cf13381efb99f1c450bdd58d58ba81a3fa0a60d7b08ea4205dbc79499b3f58aeb1d4872357e578d4bb7054c37a552b05929a0403a2807650cebf9d7ef625b143f69914f21fc0359ea75796319b1ff904de40081fc95995ecc2b772e8185219b89b23d70b5fbfb64a82df123a1eb4b48555a30295e88aeb57b4c78b7c98e985cd0cbb91f9ce9f38a3c691bb541c3987d518c07a60730056b6e885393d03949f7122f363baabb20689350b2b3f432f7843c4edc38ba5a1924411a05b82bd39f724956eba0cc7388eeb1f0f6c7ecfb3882e7fc7528774269c56f2f2c5eeece15c39f3d777bdeffa751c81072ad2c57b7ee6391be7e6ce4a4e340e0f22f61896c6a4da1d408a629912f2640dd75a7cdc6794ea37dfa03013b537edb7bf54ac340dbc980f886c178462c563394d76c472868191e93af7dcd911e24ab69aaff97627699b325336984ad61dfac56e6a8d44f6378d567ce8f4718c11a293d995b341cd0d6c1548a99e6570c92d6f9e0c4c124476b6ac585c351581c69357fa4253435e78f66097b89ca140f6e078360c300083a5deb4db22e16305c6d7be56a82e89a798b1b9cdf5c508ad426a1519567456a1175703fbb09ba4f2edcca5424d2fb1cc1e7ba9f655b725ae622487bd292e53f5500cb9f762eb7ce76e058277053e4bdf43ae083b69db508ffbb69249d2973b45a580873a9c53c8fa6966e3db03fe287a1b949db326830ec410fb165ffbc10ac992955b9a426d0745badd3f68efbad5e1c8f25b578348c8032f0a8b396678932bbb00f434d691ed14d7a693f1afd12d59b636087fecc8d4850fafb6026047db218e15e1b4561c0187488c6c7522727caeb24fc9f885c05efe188780661f1b11d8650927434a14bd4c5084044643cdd0378710e286a803e8eed389a924579baca7050c6ef93384449dad75e5916262ad3127a738919247aa6f175c8874af0d6793305bed96e2d8bdc11793ea158e0d43d8cdf9bd5fe7992bb7fcd8a7fae9d2e8dd539b9740731ed5a3a4ba1dd837a7724ae5f2d98fcf1d90e4290a7c77671a8d3b6175d766a6e123e90254de205dae87cdff0d304afd8676b4b51a87282e1bbb76c14f33ff5d4c4fc9d2595886f209e6256cb8fe1e61d1027af750750811fc33a0da2d745fe981a6e322d3f10e064afcf5e25c8b04ba85b9507a5a7c09ab32ea1bcde8a94575886d511292e3abc41787ba4842df18dea0eddf8dd729b2fb610f31e3cfaaa81625a30c2f7bec0391bf439f6efe999cd0911674b1db8f8981eb98fc0724704a99c308c5fa92aa45aff456c4e2616271a32f6936db1bf6e9488e3a0d9be45c723e0bbe261ebbf4cdb8ebc1734f20d7a8591b6ad72ee5a37c6f92be0a8904dfcdf39e0fbb5268b810b0ce52c1f65e2712f1c832a0921e8332a79708a9fc2e337e94a8e7480f84b20711f81f536e0890d6ca68332c88c92d8fe886cbb427de6a1a63bdd223375461afd3c11096b1cea6a4f7b547fe0b02043788195ed37f03c810c3ed2574982bda01424cdc7d7badf7be61c0d56ec1bfc84d436acd76e86f1cf3c2099bbf4a43753e364be90af7ebf8265b8c2889dc0f7a6cda7bec8dd34781a110c50ff2d8be7e4877c93faa4265f9c50d2e5d9c7f950d879fb1be42556bb427e6ecacf72c0356eaf267f3a1454b0d14cd4e69b00356282eb022018a55cbd7931f640cae834a65d5c227508ac5050f2079ef060aa11d8ee845ccbbb9f747caa4a13872a2acecaafdd89d46d2dcf5566487cc91b6c2eb8676b0029aef781008941409099f244f5c86919786a8cad5c25a8039de73525e898e3975c61a77c045c68cfc24644f74a5041ead453702cb3685be30f457d6bf51866f5bd889fea437fa307934a7b5eb300f8b6c294ed45722856e12d23c008a1d23d35f680a5d2122fa1f29e0b32aab5072bbb9a86b8aac74f112c7ade701f4ef264850433d63490c6910307bf52fc2e2d55bc7511ca1dcb929775495cb0f395815af350f20f4a244ba4959919c56f26b9e09a47ea3f9e26d39bc5c7be4faa574e256b2f16b30c8f3248829074999d241d23684834c7784c1b27c2021b87ec82b54213a4baf2c964b7785887ec92d7b7a93d64c6fe63d84e5fd62304edf42d29314d76e1a2aa8406bc30fe9d58c61a3b709794ae008b8c8935b130160daf64e2bcb1d868bafab0e02dbb778bd8d8721a5d8e56a9dca6070272d2d6bc789e1e297d968b93992c2277ef19925d28703ae1711887faee23b677d3a48dff9d90b4e9becac9c645139fe9e8799634a21248e7a39c25e0176d538f8d97ad3ea779e7dd84ea00482f1f1720c90e5a8f412148a6bc8c58af2b2bf1e62d20c5d7229ebf60d68964f702a9b4e4e372c623d0636b35f744e68a382975fdef164fb3ce6664bb0e9c1e68a619dcbb6ed400a032ee7be5bae0569d378bad2728073a0ad80f219d6443321bc2ba690fff7207a89af4aeecb0c23b35829aed5a81f12d8f5d9a2ac4986dbe941469048ac299cc0f7386964bf4cd42e1f60b7b5189bee68da110230c91a8da3532ad5b5eecf7048ecd7b75113c03c1690ac83adc6350f8c2577f02d834f903fba234d7972f02fdc79842aa1a1cad9c6e3f894f48650083b45d1f373fda7369f267bde7486b6ea9bf77a6ad09b372a37957a33831da47ff290911af8fbc4d4b863da18228378815d705ed500f67f608ba158275482a9835017b85bfc7435398728f5bfdc8f625541d505b15f34ac75dc0cc5e59f2a1282faacbbc3d7fd7c8e50b6a33d2a687fa2bf197d060f2368d4543f536f008db609a7f620388584b5dc3d8a47f4e61cad40d7afd62fa176c84ffec1bc3fee5c6c39df9e512692a77b2ccfaaa36b0e9ffa343e4efac9b2721cbdcf6acca071085cd1c673ea44c7870abf702fec92928366df32489be4f2290d9a36413c95317ba430fa0e1e42f865e8ea02443dbfe799f189466fb3a9b136de38114a540eba2ce1550b8112614d029e5ed635a60c97933dcf4ed8c0f8a2051359a2f81e27356be8decf9f8856c77531ab226747c9d49c090b7c8b438a5c1d2e0504e608d1af82116d651a702a3f40134531fcad82d8c92a288d5021475bc11e8863d210bfb87869a4a1a4af7c6f353f210df4f45330720461f94a945530c252f771fdf48242f22e2f18aaa628e8835dffe0a283ecee77bff3dd3300cc996d9ee20a53556f598ceb849df5c238e3e96217c6e864af03ba96f7bf29223e81185c1a30741596bf02e6df761fa683aaf3656c53e8a73b0ebd0cc62b01ebeb22b1f171f757e08a7b585ebea2f731e106eda97d383a02176097c8e3c813b0c0bd0c79d99b3db6fe255564612dc52b73ff0b4c1cc4c755e4264f77bc9ac3cf17c4915a9c4c5c6df280aa50f7945bc7bb80ced6fbcc95553535db6883b20cddf1fd275a8976460314b56ace715a5af6c14bd379a7caf89fac3eba54863bd9ccac10709fb29fcf0f11640c8bc4cec0f187c1b2a1e4ecb7391b6b0795053b140e7f4d781871477d4e4ed68b8a343d89cd1cc6e34620ebd5b286dadd1bd3dee65701eb38f55508db969d74fdd33f0073a0fec190685a8f8ac10dda63c55efaca117711fc0b8e065d1e6ef8cf3c7a0a2b9622f13a8051e87eddf6924fe5d4dd365a97034e5142be701f74460ea1877f83b95bc4bf76b89269b98b24532642f1f4aa3a50a9f5a212ce610a532b0e176f0e863d9b55544813f65de587d68a4d0c3ae21d548a5848b970c3780cefbba4ff86bc454562a6c979ecee2fa21a092868071652d4557596d603a71952f90092d4148ae9ac47ac41fe373b15d2458913e5d77ea043e06841d05233627147560bc64cd78859fd488b99b8ee9106f5b8519ee59865a414cdfc152e49617f6033508a7efefb5a5a8339de6a42cce84237c93901785314e5012fd33951ba5a31cd4bbc5cc4edd46ae7557247c10cf7f50c30716435e26da61e6592e4090fef91157f49f1189e53867ce46d7fca8ba2326b014818be9aa607583121b3728d83d4a3d40016664ec75b687c223f42ae247c9964f1769316c9d9075f1a5554bac26e41bdbd5401856758c2dea90f59df45c65c89e985f6e70932d79c05702d1db15763a112795c05e1293d4806915c9543fa4d1eea181e4adb252f581bfe9e0b95cc528ebeb977c5c562ee067b8fb38c61f9d9619deebac8f9599bdeeefb29872fe86fe9867450e5c796778a63b679fe34965f457063962f70c05ac6aae9225a5af8d454b0747ebdee78299bc0e66cc2600a5fb3a6e91b01ca62cc153b1ad478948d98f22258013df5e56a8a15f538283342f1da4e2d75e66e9a03d9bd4db9ba7d5835780ce5ea95041b292086d2505f93dc12113a7ab221bf3c127cd6adb3a5506fed08d2d182128e318e1fe71993e8422ed6b046478e60ea4ec9e6cf3b8f8a2dedd499e2530d3b0c69eca9e735d6c8de49dc0f4b1dd10df2c45b69a5612f0ffe8d77cf493e3d5acc84214e7572204d855d39fa2e0d7c85ce61f6464b349295018d0734d855770981d835989872535d25563151728b1c1e9faefb80137c70757fc615db264854c43a6f842a86a8e173f2ebb705e4c62d92710c62ba4f6c6da30294376f131b15f9d55ee9af99a9020d1ad2467002546d23fa88d3340982652428c47e6a04515416758e4e49c3f554152f4f211a52dd246908ea155c66d0919ef578a549dfcd61f2e3fe2bba14cab0a9a140d928668bc613de1d7594fbf1d554da60d7e7f56365ce8750ee55a3350f23523256c949722b9e30b41bda95d5864f8112adaac92d7eccb62ee5cf6685182d98dbfc2260a502b8ddb34a13d58234ed2e1dfa97a52fa03d5f99dfc832d2144853a74d151ecab909779093d0ced60a7767f953d92bc48cb015078697b3d9464f1fab2c47377590789a192abb2d16bf8367d768b9ca01504fce7af743ec52bc220c387b34312208ac4b4685f791782a74eb74c3fbafe6ada662b0e24b0e287282be2c55c0845259532f2ae5dbbaa70d65927c822e4b5ead616480f6d7bb52fc2e62bbf1cc4896d97b074dda2158ce99a4177c92f8a0866a0b69a270010d7c5e55db6aac4284f42df272e8f7adc9708241adf1df2ad4cf68d1b45dde96cdbd01e43796b88d24da96c1a2b0668eb25ec3f734804734da607653bb25592cb11e02c7c9e752ffefb763efc1203de17f42dfe4ad128c4e4988df30d28bdd99bc6ea9520d2699276fb17cc4c5a91d785e212887e074f8b5bdb73014c2cc0c7358da3a4899fa2143668115584c60803f7318b41d5d010a0196eeaee7bef4c8cfb9f69eb839b10185a57ed459d5a7032c48e6bff31592773942e6eff25ca31eb81d16d2a3c82e7a7eaeb5a0dd63837bb0ca63cb84c0983b36bef909c955d24e9320341b8b3fb27755e45aec0fe1352cffc5d18389f57889c448e47c15c02af4f819ccf27f810ec1b0e717115b1d06b864b708248a319ce07d49d0603309178ed659d327e41370081bc4f3d435432ab7d9456063df023095a1e4bd3fd47ca616a1fcb2a20b4e81fd0cbc837c59d10b9a331f93a4f3a54dc62b1bc52cc80ccc5bada0a0a17f5539f1fa3e7fcf31227ac34854e0a9c4aa19223f3004f091dfa9877300e6dcf8b6d077948519ef43c0e83495edb374b66e59bcb81d9ca7ea7f6cac11982485bf166b0adaefe26ceb61c732b3076e5a9a5e3558e131b833bae2873805c9257f01e7bebbea47cd30305af83ec9fad6fcb3a40662d8c0ff9e39f040b698aa8f5db29c1285d934551f4b080e3549cc72faaaf8924efba8d70b2a67e62919f20a27bca79ec96d72cf344a1f130f2705f7ca5bad011800f8c41219c80613860f49fd11362972c8b677a541c5772b776eda69da1dd7b8e80c4564ac4cbe0fd13c0953091c2aa3a9ffc9a055ee9fdaf679e25b7bf40af342db09d06cbc10945471e7cf7c4aee7bd464a5028ca58c1e1fececad164a9693d293f000ee141ca70f2dfca5dc86838fcb34f37654abb73e3851345b1c80ad89426ca6cd7c18b370ae42e231933f1499019ea96609781e2f118785bd875ea4585e87d21adea80af91705aec004f2ddd26c2078cd3b7b310334419f36bec309820b96c6332b58b014bf8a6f4c5932687415a34772ea664706741b317e20ba8a974db568dd8ce0356d99a17537392d338c5764e5775cef75aca88db1fb423678de258b2f369ecc6e9da93b2bde0bbff954085dd1db1fcb3d8c95d840d2f24648086367362000dc1dd795637e4a265868ad428d9c90e6e2f5a0e65241d6bd35888d4879125bf83ac5ad3917ccfbcf256105c95cb2bf937b73fc30883ece1c468b0a02fa5d7bc3bfc9c288c7c7e8ed22656068a666fc9a58db57fc33fe693be4cd42b7ff6c0e17a9d1efca876edeac08db5dae0a11d9899a3b4cb3b159dd4c0bccf1faea268eb682997c38f936b1b3be532d98af9bad795925335f1429631bef356d752d46e71d5c536a9b247b6b4d66fb2f9937f3c03944a91ba33d95d31d468ac21ec0953dc9297fb9030da62b7313ccdf396fd07e274e975d4bdd1b79ad10a19faa4f3f042cca5d2f3252f6cee77990b37307d652e81306a54af1b7e060be3fd833aa090fda8e76acddc9697289c8c7303dc27d58085ea7644a581b9daabadff3d6a84a33dc95d507c0f50f05b538086c8a08092e650f9f9a7f7f60720ef68539f5d9d02f888d87f0988c1bc356b44fdf24a8b9564cf4539c61787ab8ccb297e38b00d20eccbec57ebf02a52a5cce40eb988fb62992e6947893b01b6bce471eef2beda583cbd36a8d622102e23011c7094bd6d3a43372f5f216eb107be87f36dbc7e7528aef560e46179d59f25a27fe5d2cf754a6f59df28f95bce04f21c7d6c5e02e3e1aea15b93bc0a3dae789933dc0a10ca83d4a2b533f4c7ad3f841769fdb71af1d53dae737b48b073a1cb7052a097cffe8c6361a8613890e7fc8f6f3e63936fab9fc939441c7ccef1ae939d5b1bb5da77f06995b7f0b9061633d4b8d4ef983d2a1695d948c886c80f48a7623506d1aea272110bd2126ffcfed0ddc962690c9b5ffdb8cdf9981d6b8b8b5d6ac084e01f223c75d961718932ae9e798230ba2216d9e6fd4752c9566e4a2731bd4363c6f2f18faa6f9bf4f32b55da69da0b555a9402cf4a4a28e024b9f59a065e7924282c63c22620c7db04cdc365ba4e75e09ed9ea04551d202b79c98ea2f1ef67d14a3e8d762feea33c0b2a106627f4ca7b716c3a48ea3a2fea8eddd77cbb906a6b3132d2833a27242d4200422b2792b06bd85cd260a572616433beed5d3df33f78106f24563273220709f2387270e179634bce7cd7d51ae9e24ebb7adef890c804f9284c1e2bb9cf22189b6df0992c40ba5a88066b5788fdcdf34de5a1377a4bd0d8a0e511906b8f2701f09903d9c1a95bc0d7fca9c01d34f977a1bc98ce80d8fcb06c70e539a0aa030eefd63450e7b1a19e334a0f4481924fba562f84f6fac9eb4268bd9e1d73917516ecae28c2b0359631e2fde19e2844b1812d22c3eb8f3916bdf9507cfd0ccfac0621a6636880cc4c4b29883936a99eab4d21ad2f41b0c27b398dfafd3a8f1b8c1e4345858fe6e4c27d4d36b948dce66a018a2c09aae2999c018a8ddeb16a2bf235f0470aeb33737daf3186d0fd6fd061f68b8b6c4253070fd8bacedbdf064655338202411a87c036a17d41c6acf6e6146d4ad1c5388ddfbd5a982f8a685c5ee5d22aa51ccfbc0d2d172e99398d42d7dd696af64f2d63a08f104faffb9d608c0ef91a74e352ccc5ba14454bd3f4b7f9ff368f972d6d1c1cd7b2b1b995712bdf9c6e1101f817034f7fcb86dffdd4ba9f6353d890334bd519d7964cd3355b934ad8d19b001d6b91b85fe51c8d9414678759a6dd47de487be43cf2eb5106e44b77d7983885fc38dff3a45c1bd79ab3cb8b2f7351e30afb7bcb2b969d6099ced0816b553d01a546c733b84986efafb6148fda7975590ee5c6bde5f05568d091d70b32c0e8695c84342f5898798f909e2fdec41dbeefb39039021e593f70609c44061525e967592ee9d13b30bdb0c582084b421c47d5969c2a95521d791283be0f457f415530d401bdc38f35215762f918d94a318338aa7b6ab486680c980877d6cb14678f5cdc00de10bac24939e033cd747f0fcd5bd2ab7dd551f6eee92ab1c80043a8252dad3fcf117c1791fd0a605dd90e057deaf7d2dc0f3e4092ced5297c01f841bb89a6d490bbe4fe230b00974fd5eda2968c43edd87d928f7df14fd4ffd9d3264f3cb862454dd376c8ac0cba7f325ab58a8fdc7646fda1e8b152782572b862ff1d8a66bc4557fe09752c339e4a8ecd33f6371613b6fcd60b4dabd9494e56792b008444aa7653eeaba1d82da6ba88b2375529d7ec12a5c1901a7f7810a0cc80b6d0ce4a850f1ec74b459c2b7235165e50f462ba5d050beb6227122285e48b085b52c2669c6119c2f0ceae81dd152c29f5e351a5980e43365182435a46b6096715c12668e3bcc6c8164b57a4ee58ec1720c1a8af93b57421e7f10c8e9a25cb5dec34955505eff6ddcddde700ea9dc1fc6cd8313eef2a765f27f7de9da8540a3bd01e4fdf10ebf9562330dca92372fe5f500e6942068f8e96703b09531c5444f475481a7b97fdf5c3443002a3b83976d655155bc177484ffe90ace604f70af99df3f4e69faf293b790280e2c0d46c9c7928df6a45aa76f226bb8b3d2203bf9b0d3614d7ed8c1606cbc8ca241ea26000f6c3731313f38f68991f03b81d94056e6e6fcb41f743b7f9c1466f7519972c061f56043800df7d2172b762ddc7dacbe91a0e96e6e07743fed4c07c537c09dd8d7e9ffb95270ed783d5961d0ac0f6c4f7438613caa23faff4c55e6b1dfa3029d3720eb82aeebdb4f47d79dc815e3f3661a386edc18505d8282bd9ed9e0329fe67abbc0eb4846ae7780229212f3e84424f5c7af5c4fdf47b355a62a1c8c8d5e00d706768e2e50a300234e68154332984880e26daf4b1da2049987a36ef8e637946bcb488999a8f9078b17d869a2b23c7be5cb799da6ae4d930972b29c7e363e9142263ae7b722c13877e5afb30f213840fcd28cd65f844e7a71116a088263d198b9d249f30e1e0aa60c99ac2ce92c7e5bc81801b5149a56d46e3cf14b4a5bbe1f2f70679157b85039917cb2365de444559ebf32f343a61409a5194c92ea789b1975a41251fa12778262fc8a218705b24e10a9a38762335da83dd72c35825bc55809d30291839ce6ad1283fcb72c6524fbe2861b18c5e85ff0a779972b506084900a0e37a85b516a120c1e0d210bbafb336bd4c509e38af5dc9cb19bef07116f641113fd4f14ada9b544cbe53c945d4a32eda3931f385e381dab5db038ba49e9241c6a76ab352249f6eb0ce8b52710933ce68733c1c2e12126835805bb804f31ee4f095bdfbb2589a5098c44c022b6d5df6d9657c7b4f47bb7104bb92a98b923a9946d22fb1f16e7dab9a1cc409bf18fe3709a245292f5708ffada242058ea245cfc4bc2b8233c760a7835c8cc57f891222c72085e397f2686faf5590c1ec5d49ba16ea7f9ff851ec1fdeba1205072f42b9984c9386e523c570d166891fb1fdb6b6429e5dbf170882a8babc31e98e62aac8ca00df96069aaa20af1d6780a495fb409d71c14f97a048f2da10d09ae332c1d00ce68d31efc9292443f9e060c7f3371e107effd39439f5eae231335de1805eb1acffe0c5806646b4a6aae5dad0d3b391aa333dbc575870616601f5a6df191367cf64a5cfbb87d56c58a8719c18693b77169b29681b69a5101f74ff8a62b553f348159bd33cd7a485b331fa09a5fd5975341801e49a0ab1b38ac6286c0ffb79710e6c83cf059427513c57e310d651e9b91fe0561f4e4bf0d755b2b2f3aa8a6d6f65deb1948537207b69a0dc0897d669f127a0fa4fbd6b135d8bcecbf916229685a9762fcd7e3c5ff4f5eb2959b021b5d71cf5b2ac52af833a5bcd7ce1e0056e30580ea574c5e7f87a8935a2ebded6e5f33b9172491018489520923578046c492743df231ea3c05aefd385d2a6e2358e3efeb5877e92c96740422d1fd65c42670391169b501332a3961585b505ac83dbeb337710a9836caa3ead3e6fd663ab4d770b05c567a6278e2b514987b51f4c1723f9276bf767bd88fdfc090e8f1c66ff37a59815c8163494a61f645cad13ba210a52df8b2f99d3e0fd658b5bd7093def47ddbbe3e0d36fcf8eaa79f258bcdea9d139138b7578f2d70401d81f753db4f43190a6abe6262bee4d67a92691e791c1fe60c65a992b9bb1da0d3b9848def61acb25d7bf8d56d59ecc77869cdf5ba8748681d61b911d84a5753459ade9cd04e4e1cd68710dd79ca7e82f3c337464b797db9fe543bd02528abbeec6a54aad5496b1b6497183a7261d6e10b1c80119fe5a0650b2299658c7c3db2c30a9dac1db38b37e43a16be5ef1951d2addde0070e72c941731a6ac1ce3af93418d3a2040ba6b07e5e6391c14c9a2a565276e38024244552dff5c68c57a7f5a5729770999be35b85e0b8ff3e2d0812362b88fc3bb7734ebd12390a8a5cae9881ec1ea1720f51d675441ddfd34333793fa1fdfaf5c7049d83bf6fff2e52a0d151269d6fa339833706520530ca556698418e0714e5cbdfb26a5c05ffd6c9b8bd9bc6521baebafe6727c2d4cfc12816f80fbd447c098db5a8d18bbd485afd45d8964f358dddbbc419eddc1bccfb5c632c5a3e6134cf8bf84c7b8050bddac01e188c1fbb203dc0235729ce25c34303a8362d82a29061752cd080e691717195b8158da10cd85df412a3c943c941115cac37aabf59f125f775b3d1bd77a2fe2a95868ce8991df0b9a840e89161b0a02d36b261fac83c8a23d1082499e29e3f55e76e48b8ce3059ff160f7cdcbcdaab90532d71b83757b3ae789d2ef793f1e294ee28a5feb68c2b329856f610fc56a924d73f52521bd9a092c88db6a178a0f76341c72ee8527fc903c961cd4f453b81a9f946f5afdc5fb76224b43627c22aaf293ea864857f5e55c8d7bb0b3ed39a4c4f8e2fc250914aea40e9174aa79586d2dae7889168aaf4ab0ea66234e38a8d1803ebaeb5fe3653ce7afeff77744b0e6f4fd6b0d87253ac00b2d746344b493c7f3126f7b342eeac380c4c9275e2b7881a76d75b9c32241bec970bc11d3da6d0da53c4d74cdf28a99cd19aaceb9b23b5d1f3bbffc94a79e197473101a47cbfe9002f0f080f3417b5b9adf4ed3919c7455b80e5552282a0300d348843688ad58d8776bff9d1c2b1ecc45c364d966e32c08f76f31988a9e8868cb2d27978ebfa03a6b0830b8814c473ee66d9047cb5059ae4a4d190601997b726922d05180673a871c53d9f27b624f5dfe68b990ebc40378e77f87cef594fa2daa97b8668c30faa7a2a00945a6be49b21ee60a435a8dc9a562a7f66052e8e5eba6dc38118228090900eec524b2aca6c72b034599ce31e6adb88c3dbeaca977fb5d50fb8d881327daba23f20fad92e238c8e8d05ee6ae937c6e21d02f91471afc5a9b366c08663d844bca0c57476e0c286a166dd2f8ed6c050df7a1b2b4bf7949903272048f27c9792c883c63a9033a824083a0d65a6d264251e0b3319788ca315aec566aafe7d1973ba0ace352864910d2401dd468c0020547887c3ef78aa03b5f80168e23ed1b90a32ef53ddb12df9909c6def5dddb04cfac7b0579d7f3a67a76da30694f624a209cbce4dcc32dfafd2ea7ec8de509d1bfbc956c98e211c17b74e8d2ff9e0f70f092b3776c166f1cf90fa6b3a107268633cb094b2cd62251e753c2719c8989da6014655e20d1ce01b27fee01efc0f26fdb24a102f2156932fb1023b8a839d29921ae85e2eca2dcf72d586644e6210299277081cea6af6985446f548cea045b2bed6a8ea425a5d7696f119b3eda0cc9c56371320d498f3215dae5a37f04d69e4af3e5d56a2befd4e397327cb089aa1707c0e2e29308940d2f8276a9a852f813457076b287c4896df01018a9497c48cb8fd91c67cecf431b9c491883bb7b9a217751e256cc0d5795cb62106fa43dde9b49fa63271011f2a69213b1b74e064c0d3fb86d02cb18020b52ab14c7ddb4c9ae6c43c9a614ead821a0256f1733d543638d7c0b8d7c179eca561d2845f44fe1d5ab874af01f2744449df09367ed5520fc88dd75c016bc96e01090d69dd1292c2371c06015b16af7872110641af1d9405a86145a254abb270641e2f47f67eab1fe89d8de3a5f784e4f88be0028ea04666bb0c11df66a08a82021f1835f6974e60707f855fc30375cfb4b9702004a086959987d30376d4a85c97e8975021b67bce9461656ff6614b5216028f538e917b85f6e320ecf3877f27f3fe92fc6c1c7c2e03356f27d42b9c1ae49d635591e411974742e0b672038449845532aea42d6e2ae1bc08ebdfdb438210db96d38bb6d44898932547d4d257bef0f2a2e4be87e79ab7858851598179f222bfd456408ea9e8d4fa8493fa029527d1b8414d28c1a7b56e94ba57a692ef6791a206f27884065344afd03a6154d88c5fbd2314bfdf65e5ad4d530080a160ba7264953813d17113e211c022c184b14a4f80c1e42d0c1aceecd966b76839325d5edea12c1c3e7be2c1365b7c48ff50c84c2688b6fa4a629b96bbe486b6cd73b256fb680868eec825f59fe5c0f5326bd064be38d3322f8c3a36657a34820ba4a01dfe751b02e7b7a42d43e62e6830d7023d1e40c09480f20b3c9bff4cfdcce8d703633704f2f371ba2a67ef7974102a2869597f54b6ce373e8f42ed1301ac7fb886124f73198cf5e734d5701500f376e181522d7fc198c6e26c8e837d20fc0aafc5d1e8fa035cd14fa658ef3a7c003aa9c828d6cbcf65f907390b1ed157087c8bf30edc580ead17b203415fad843cef5273f22183924708b2fddd61d36b8cc3206fe955669618affa1a4931a7544e6c12630a89398fa5564714e312ad380985c1f43dacc3de00a2a5f7cd23bdac97524b44ccec49ac45644282a83365a7f07eee12917e7df2ae0a6dc10423363a5d369388f0b060876a91f4369f8d8ab9b0f02d89a69b3f741786ecff58b2c007c30cba532e0c2be4be8e44391849af440d4a88ba6829c16458122ce2a8e8ce8da0f657edd1818c79a810ef5b76eec48b0c4265edcd902dafe62bb1ddd702bb81801089881cb42bea866848c0a6406baffe1885029a7c94126e21d91fae1bff6bf71ccfcdcf4a7d5a909cd000f392b2da7f816a3496f0de77930308e1595b97a1e65b4c4726031fd937e0705c991b448318fa2ad8579a89c964fbdce08320f1f0febe9a222cb0ce34e169c1805ed9e97a46907483b128c3bbea0dbdb84f380839c051cff4d8bfb2ae5dda503bea72c844340a83060a0b309750a6b709975200e5a18a557e6d5eed399571448dd55d6da7650a0d78ff74bb08884e46c3055e3bbd0300463c4bc17a14c199081c22878567654b9d7186ae1861b1647e17831450c64a84df4206ce2ac4301a889b40c0dceef16e123b2c8c5190959254b191583093401c441f6c10d42632aeb29b57f1281dafc991be6e61272ce4bed25cf2461405802836a9249c6497cf00df54f3559f19b76d9253397b37a8ce6c88e5e08366f1daba2752b128e56eceab9fec563b6f3e4a4cdbd6c9716e0db7f957a7866b07e1c33510cb1c534cd225b1ab8508db243610c45c0eada48334d60277368a65503f1a173f1afe6e389a9c20e9bf461a36e0b3731b0aa7f4ed351595e29a2e68d413e5c1ab54d85318efce8bb31a5e0d23538a6832c7085ab5914f9575401992901127f6dfad5b658f98058bffbed1273ec34683eba415599f710d784543a1176544b2d1a0c089ea6e0900c53f02006ee7a91ffdd3753865d3cf0b57de7821963878e29a6e0ab597e8a77f9df1fa0cc7b9564a690dc0b3940c1a8d8f44ff6aec1bb5c8f03c410b3a14cf1150ca9057714176846b5acb3944b4995e33e59b2b4094a8777ff33fed84f453debf09ce1685f95257a91b1da9d49b3966ec95c05f4dad8ea87b72f99331eb8fa061b8ea930f54e582e7411eb15bbfe948034ae2b8b7b940d23460730b1d72b6b71f3c2ab6ec18a97dfb0f6a37eac7883f041fa1ee54a414ca9b8b20998350603edbc694cda839a5555781a6793e1311ff53bb84d35911bd74eef3a73cc085d8352acea419acc0644d3689eba9c7d348fbddd32e64827dea2b8e7839f8aac76819b2779df6c554cc1b79f27416edd6f0b0f83b527d239689f800b23e2e3677564b9757a49e7ee6f92a9e1d0a0f9fff630c0727add85381fd971f29175cff67edd6798e0e38ecf2712917fcda535686dcd0fdfd21da0d93a617e82a927a69b3892d5be79019b446dd8aba0607890c5fe5058c5a759cda254faf77af0cbfafe4ae48f8b587661d9ee54eac3843114744eed23aec41ed8f79721dd8e6697317da841135cd7611b56545310400397ee3be1ae65aabd1f604c0476857cc0837804a7e0f6b56a80abdddeaf23ebd6a62e9969ccc8829423d70b54c7fd53e375f72b2b87d388596284bb0e6262dbbbbcef874fa487136663a4735054802d4af9a41677b7c2f6cc353a0ba38c5a9f392feb3c183d55e48237e29c64fdce1aa14fbf3eb63299132b145c6c3efe5c4e9ae47b698e08b25003953e2e016d90616867870834a4e66b541f532fa3ee728f453bf373bafae2fde417eeb99ce5ab3e961ba29a514327be39b70362f66a55bd33c4a7f64cf522be763d7406ec75fc6652163696f94606412dfe2f4f6d0fbc192f02e7b88136d108e8b52d2f980198ebb6cf959dc679f3109f1134b6b4b220f2224112a20dbf73cd6e846970879e34797dfe51d29bef69c309ca354f1ee6e05924f3bf89b6f0f29388bda64a96dd587996b9b7682a8f0c082e92b207b60c2b6ea7ee4d2f3c5c2eae854cdea37e10120f447d2153d9eb23f2d9800d6f5952085b2fc906838c20408a7a50fec9ae0700cd6a6cefa3bcd721d95f3c9a7c290775bbbd72d1c725171c995ed692b392f02c23f501d2374be76aa83613f6c812b72b2996811b6eed7e278cd199d3f3dc1a10040cd150c19edeb202f31ab9bc00509a67e4edc13b3e18c9f1b8a0016fe70a14d33c4025e94585421537e6eeff0ec52b512eada2d62aa640c85da255f49e23968034135892d557df748f446be0a59cbd53a007950d1a01dc0274a3728b2cde5513237eb47a6ebbc514ec859fbc84afca0ce9a913386271cbcf31e6db70cebc7be9cea7795904a983c0c78cc5100756422b210eaf297409542cae61b321f284cfc6a2a6af8116d37ebb1a47f5af54f7affc247e3eae487d41f2a1c45e9709a8b7c82f7580d0791c6a021278cd4cd15347ecd8e69a701df89e769d63d793ffd1f101e5f02dea4cd1d1b0dbcae78cd7000cdc1d3fb64d12347df02bd1a25be7ec03c49984f1eb3be33c69db3235c907a73090faf5858f15060bd89ebc66fd34d93f27007c6ee027a645bfb9df0d3f356afd52ba5ae56dace2625c7bb97855d8e0698dcd31ca037123f054a864ca4fff305803bb447fa48b5a23650170368b9fc8ff198b2cd6d484e2bfd9fb7af473ecd6d5b71157b509bee9d228d9d219218f02e2ad75cc4c57440efd873666d9be547915b4e95681e3cbc5ea52f4d10f3b972ff1e934461dd36684ceaf0a7432aca7688f1f55320edb31cb28ec9a6a693a23b004bf28ef5781a696a664b3a11393071e708f4062f4d4edad66a0bc4abe0c46ec3b18c732878f6c92c07994589895a159e040c16237f2d8718018f22ff7c520a8bf5c3850ab9a7d603228c90b76cce8afcc1b38e1a7de1534f1ebca9deb2240f1157d4b673422a3c4f35cd174cc23a55d00829bb57e9427313b0348f44317169082fa65478cc7c353811e741bd63dbbf68dac7be9ac328c670de810f2396c9591f66b61008fb71ac42866300a749f68133e9df840a43781da3d389e31b425356d0770fec8203fdc4ca200d23b66f3055ae2f85e12ef3d3485471dd6f191832798ccb5c47d75f6b10b09e47c67abde7b0fc68761693391105f988b8dbcf4cb9bb2f21ef9d4bc91cd56ae9f57ae22b7793e8d68db57af8ec44b7a0e05843a553f80dad6cf2f390d8ca27a609073b456edcd0ea93a1da3ad9aaea660097510922dfb4bd21c678659362cf68d829002f6dc39c0a7a7fc0853b7048e134b2cdb6208ccfaec9ff8717223da859b4f90f5f2dea2cd1fce00028bffcfd7b9b5e1b5b04ed6f9f033cb39c2d26e97cc2f3d7d88419d0ac8ae4026826025d1174af063e522df07226d8e789089582c30e3fe231c3eff598068c4212295c07e0c5cd9dd965558aa9f3498872aff7431a7c994e8bfa762a6129906aa8daa662f5a1d365f3b7666dc79b190ffca9ead6fe9009814e971364800869446113b08aa1c5fc3e8abbb652bf894e5bd0b68b915feb799799622832ea83ba3ce6eecacce8c12e90e4d2695787906e398012fe619d22ec71186d781fbf734dc5cbbad918aa2d3398697bc99c7facb345e12026aaade7b56cf35fd283b75b11ff8b8647694db4b0e6cc2d34c28160474cd16a212cffc53d5d9f45b4f34657fca1ffc2487e8fdef333fa19388ed6921b5048480bfe857442d9ff58ec842eedf65018e67e01a2d92cd5bf0cc5c65e1db478ca9948074161462edb798151c1b133c6be4e6eb92e243057b37334a7feedd70acb215fb06081c42752b88d42a3967e2e88289d78490de89055d2565e0dbc27c554ebef530d47ed923efadfdb89aef90a19570860b2838c4171bf5c9a4c5ee190eb3f7e19aac9c1cbac28e9d3215b647e1548af00c8c46564f0f6ad38cc599ce6b7ca3e0b9691168a7cfd1c9572203360427ef3423fb188c9fa8ef34ffa0851a0b39591f1cc08c5568fb8a5f27afa9f9d16d187e9ddbfece278f6c1554a6b58430d2f0a2a55de25961aa564379b066082a68cda21f18a9d11483ee17890f77ad8095602def2976dd6bdad007d9ba7ff4c16a1e496806ae4aacc669b0304caeafe4b0e78d99880a4588ca4105b600bdfdc5db52ae2d059bbf25aa2499aebde45c275b0d53e90cdd6622cc887dca39ca78312736f47b495fde17abef6d475719acd4fb1670070176059ccae505fc9e8f7ce5feff410b544c43d0e8c9100dfe32f53e1f36671e1aa0e5fc23842fd8c5ef1eb00d1859c6485480348abcce9c0f86518cf7aaa8a20fc0150247475c78212a015ac4d559459111eef6f2eef621cbce80f15529d8995c4fee85d39eaf25d8dbb2928fe63f0b4b24a6433555116c847a4abbee09fcc775a1cf7dd631013c03577cca741f9588a712d4aaedb6cae564d3446e531ff57e6e367a507f28d2bd7df5f78689fd4df2fa10fe925e65b703c966eedecdd0ce049874094dddb9589fccad81862a752c913e240d64bdabcd87666167bc7c130dceee538ab4e89d1c3677675e52269c156ac1919b62dc2199b22f36718da87d8ea848eb6d0f3096d2635a45dd3c255bee94d4b81bccdc1f3eee5f81e4cdcd67dc5f9d6111c3927c31e33f80cb7f27121630bfb28ac76947b66dbb68ace3eb584eba70f422dd0c2921c7ecba0f3ce3680abf3d96bbd57d75d31e5bb7da79937cc5da0806438a9e7bd980e4614d98ab596d1593189813c44c095cc22682e6e4007883c1a1e3b1f0d119e1531abc1d03cc8eb51c74e18ce78f3b5f1427bd5683a9cc2c074512f9282d2fd5cfecfe664b64bb1316b8c66bba2344bd69129265e149c919ef3f67ee0e36db33bc1a48db42b0df388a724e9096ccf2f12e0c917dbeef86ab00e50f058e2cb1134cd595afbc48c7e61423647138e69c9608248e908fc9f122dd2c01b99dbc31830631ccc310e9b26015d2329f192e607ebee1609e902369f71e3ac4206e1aed7c0d12d33597b0e7ef3f1181c3d5a78584142b9a2b885eeff1021302a8575b4a38c771ff980530a890d03418c5c019afcc3a04a528a076150ed8839b64288ee7d1cfa98622599b00618460e8d126aa75ad634c198d3757ad7017349b3e015198851c7c0571ae9c08a492dd5cac75de44bfb24aeb74a5bce0b25d26f07a19cf7d4633fd4b98ec1869e1b49a6ae6afa357cc8e201589270a829e82f1a9164d7df6d683c3af9a852ad624e5e1872430a1508af96e541c3fa7c4c39812d08c92a4449811b7a2335d916848dbebe074255b1cf528abe155fb34621f7654cac3ac111dfe0052e354a320568afc6fd26dad8da71cd1f3060beb10a19ad483c121ead1a817eced210a1b945a35c5323cfb1a27283bda35ff82e694248db51538d9f99b558f1ed1ce52d0e444bfdcfc51a52b5766f30e2849f021f72f92ec63f57fe5a7a7a130c120a35c7d3893ab0c1f0b0d5867d4b52a8de42eae54f4c00f19783b83aad776e0cafa8d911cdf7a7a014d177571ab612f872e64fa4aa2a0a521373b304b6faf57e8e527bbd252f3d2541fa8072ecac12e67a8e1200ff85b444282709d75977e459ef9be0a591963f1fdbaec373a869c0664366d4172bfb7846f50b985b3827642009396d0527376926113263987410ccc32b3b913c1c025c15048ad12cc91242abc81c415cc58119ad33451c10ba72af4d9a6439c59346ecef8ddda10ac1e35613bbfa2cfc586d98e6eed4857d67295a2f35976a7e2ea1f0c9b06034890a1eec6a2f44f0771d5620968191d46a1911a30e9d9f37fc2daef3998e1349ebeca11ee02568dc08bdc89cc45ab971c817bf3411dcb07d074ae261a501b6eb44a0169d0f8f6aa1910d4d76271f194a095ed0855181c2d6eb6083ceff267c855fa66b9b2a319bc4c04d961d0516a024dcdd4b508ff462ec462fe5cc7ee6cfb7e487064985694eca12f8ce6d0c5086f74977553783502d18ebb9606037da178eeaebb82672c447b0e3367f50b10afc0588dfa11b3cf04f70f685cefd69b3fe80cd4a092a24395619c8943e0ee0a24bef0ecbbfdcf6672f6c51171bbff366cede7a975984ae00e8e81f79837fb29a5d5996f00376478fe37336ce66fa8dcc21104cc7f5398694fd34a646236b4db413a395b5acc5d72bc138a331ff1333e1060af6ccf1d77bd201a19188e1c4dd1dc72d90ad1fbcc66b32188db28bf1f35c3fc67e2cf9a599fac76095eb385127295e5a51577978aff5897521a1088cd9de868d816868e13f04c41822836213ea98f4cf76a58034b053fc909feef0ee1c8819a24f499b616de3f112ae184570845cfe2e8e8fdefc5f17716896e919cb18625dc5b4ad1b05d5059731e8ec9fcd57aa391393dc531134b485a3b8ae453fa66be46a566289b93e2d14b9114aecd4c6088a48f74ada5c740b0244a5c613a8a5d80e50cfe3658d07642ec07836905006b489d44759020bba44a79b0fdc1951d74a242c99cd72e306d2e9851dab282ded34af3b771c8b411e2b8a3e4cda8550e64d3c6afd8c192858dd2fe1fbb25471a0b4962333dc694af494a639d062b3895c8ac2f6735e2f33d2ccf86be210914a83e9542198e69c374468c23e0c142cd20a2393cc81ec81d1f9cdafd7fe9bff7c4162ae1338b05b97012acd32e7d27d2fa9782842521369d3d884c58f134018767ffbdcd2e4826d730353f4bd3ea71845d3f009f35a75665247fdf5c27f43c7030b25dd260195cb5231ec4378d75e980d7c31300636342fc14d1c7adf54ef91ee816a52e2452f359918585ccbd6a38e1a0dcb8b38ecb6eccaf53883ddfa34a3ce9ae29b2c79e2c579b085a84be508c3d4e295b44e04f0ccd306ec4274e84f7c6e61478cd1141589ebea8d60b507b2c1508d4d92e981262d05a3449b90153209839df28db613a249ee7e5c632d92c369f361f536b351bb8e84c12093167b924158125b23b7903b9d69dfd2f956aa3cd451dd72de2016b58308efa29abe852c1c3d8cf187dd74231c54b59f610dfbab88b7d29d8a54bc116d4403859e91af9adaa3f34f415b723e9c23b16a278eeed1414b54734d8bbb8583fd1b0b8f68703cd936f0c53e07ee8607fee7a67a29453b450bac5baf889367e5efcd8d7e8da2428da9276bcfba7ca9c43d5336074d2a799209f31d2c595173abb774cd3927a8f610f0a27bb850e5851aea329915c7f3da769bcc8386b4232ce7266b1c724919d19bcc16e768d98b06c832880b1095e32a7118236ac6356b1008782c01644ce853b586eef7a73f96b779bac3564ef46a935a11236673dec4ae73e89f2e27305366bc48742c2a6131e650d9dea768528e47894785f417a4c3487cbbefc2d4936fb447c9491c5b7dde59e024caeb70a5c22eed8671887e06af24ab38f214ef984e01312e74ffd8febf45da5d74dfeebb71e1fda01016e8b1768c95a9b10ff6d9bb018484b041769cf3b3235800f1cffce26d5e80a02bce4637d87217604be3710a1e524b85505b932575ee991709413a9378a303c74d5274f4a1c02b9a30b690817c256ffe1125c16442e71767660d39c52cd9c2b299a39e444388edfb3ef231d6784b1764e29df732cdc5ee8eb91facf7cfe3bd7dde07ddb435735949b11499972e56af186f12a6a354f97707d29277dc49fc44e53c114d52225a2ea87f6536566cbf5ca5572e6351422b28111fb8364a64d7c1b2e12d097bfd2ef9169d4db27a746d5af38cdff538e4d84e358225b25a6c8ecc2d389cb5209b89f3d911caf6b7446233b7c1a0861670dc12fde291f17f7ed5ff34c9c24084332aa979c0530dc5daf4a5a502c067ee45e0c20dad01cc1880fd1384f280eb1fe8e0d1b8121d7920535484ed65d7aa6db0448fb3169fcd3cb57aa0db1d79aff5e3dfc5d06238baf8ca35dbd3dc0a47c817fa6becb85e72f3102c9345809b622f8537f57f7404c618a1c9c23ba4d0e1957a322738d9eb097b398ff47521e37e5b920e657d933e417e9dcae396bf786468be8c332c939cc0e243d5a6f05837cb5b13b942c7ea1c254e2dd793b87fbb0fd03427e54d0559b343915fffc160b3288063c2573f2de1c1f8b71d08499eec30439be06733213f81d44a5d8af613b93637b9de85af3a3e5055958ad5a29f28b205775a09322c2cd4ec4cad71741b5be631ba290c2aeb5169135bee7f9a0d9259f66d674c1765a5b752c7aca9b1921545ce7569d0fe952f40592eece2a53c65aa1caad1fea9d7f86e270ab2aaed43aa18ac9cf35ba7f6eb2d567b581c649cdfd33fc7df3095a71fdd9eb7d6779e07dd3706c33a550afef44ff037279730b314cae3402c802d047f7cd7eaef63c1bebb96c3509dc97c67bd3a91809384cab3b8c145b23dea3fe73f2b40d2b9134f69701c6299b81b8fe24623f723d7aeb59b3d485279be9ea4ae54e57a32d56a6e6a61b5c824552dad098a42aa03fbacc5ff22eeff9edf7defeb4f1b75c3cf7e7d3575c4364933236a9124d2363d5aba0a693f2ed2317b3e99cc91c67ebf37b1dfbe041ad164ee5e4a86888ab998ccbc4bdec86728c47cc403ee2382e9bbd62219ca11e657ca1b86aab28d1a2d23541ec007d0f55ada95d0fbf3ec10d979aaacc3e378dc007f3785011f78809e459f476fdbdb7b6cbb9e7d32af4dd11b9873d9efcb40d6c723efd67cb538af7945e5989252dd6a71970d30e90c395ad4d71ca0818fb6ff318f2fe1056448892ec5d50b8ce1940991e8416f11459d281363adb9ee4cc5b985a58fec26d7315455f3600555476bec19169f63a3f6a443d2de535043b952de7f96b18df647c0e1e591954e991111392fc32ec7c900b4944be75a8d851ea975ea1c65ad6230e4c8b9d7824e5c752abd646d83ffba9628c60a0b54575de9209ffb92e0b499520baece6d866002dd235ac069278e7d48025db58a6601814c2a53b4102edc89c92e24b9e70753d3134539d830fa7b8ce014c3a0846c091dd1341f2e4b191c5d5b2ee5beb2e666d2e2786f96c0fc3e495ca046b10d08574ca3ad79b8774f0c2f5a1833950435ca4c12e35aadfead5df211e4d88120ae27a2e6dd24694d148bfeadcb5a2adc3f2c3f3860805f3a0c3419ff7e27492a8972cce49893cb1f8b76c1cbc873d22b5b33bc1dce9c90d98500554816d93541c652e981e2dffb562175a97def2c64c4e5532cc1b0cc069dadac4ffb0180f95b4b8af7621df73eb98d3db286dcea243d6996a14ea1f9681a65e31f2cf2b1dc6574bbfd3429df0c1703db31427ec63440686bc7f69461594b532db907869610df3c34117e0b65e569d891cae29b9c5d14d358f72890f79c7c065727597f201902030fbaffcc82862d3d3fb87d4f44e109023b9a235ed5bf1d73798569ddf86d45d443f2a9e20e09a4307db8f17d3be970b795f0bd57cffeb257ae8ca4e652ac92293ca68ef6f3188614e31016addea11c155eaa861ed82b5d7d057ad404063ecd3143d8c9b5e5d022c8802706b739d4515b0e190feddac96dcd1b8d4a0e3d769d6928376951bced8f3e864184ab577d50b81d24b636d9dfe6f892d249ef9a0c00f12e04aa620a1c33b3d31b76dcaf238139f20f00b70f66b1a2abfb0687d58fa031a5ef66e9ae860779715004b7828d9dc5076f1a266e0ce8eb7bf673e926c3de1eda16e954757f5144efb5d948ba473ff49bd90801facf40c745b0acda753ebea639adb53bcc8a71669e60bb5dc9f1b8b8b56a9d26c5fa2ebdc0ead187ccc09c81274c39c8c755402aab99b1bda19a082feb41e3d9278af1737e51df68e953e8a34b690afd59cc510dca865f08cff4a3edff0a85d37c5baea7e0d72018d3f6f38fe1a66652a8a0e3accbf3f6c367e3d2c748d939348bd8235e1412ab0c5e481c86ac9f29f804d596ff547a4dd075ed0bf060e43dbf4adcd6688c87cf15dabc75206c4692b1028f583eccfc68850151879fb0fd7b15a0065f71638cae14d168e98e31de799a60fa7ab1e68afc5678c9e86d7a6ae6e5a3d0f48167f354c01aef2d8997b62d2b4198777262fd8160e26a9334ecb06035e8d1a8e3c7215b3f667d5d2ef170d7f46d0e5b7b788ef55bec941250d274b97edaa1228f24948499085fe8086cde939500567a2a215386a29576e01195ffd7e9895f28b17fe983736f69baf65a5df95b0d2ab293dca8f416523bd9a42ad12b6102a092cd6c4cfeec5ebc58545fb3f7e664e4cae05092ee9b515021b0f95a8103f0caa81dd52384954b363b47f75434163fcf8b01c83d14b9e2baed4adc97704b3db65469bb8b8fbee9fcae888daa7c106fb9787cbb9257e172f7962e4476a3a20d097e2d736239bce1bc5b240149698412215b83f59bc96b621d63d725f0908894d4e446f05df9f3721d0704da8fbd2882816095bf2e8465db119058683547312d5508296d4c357352d536564095478dbb6016d9c07fbcee62e04413a00b2f1a46ff30dbe9e45cd5bd858f6ca72729b53d97b29575a2991bf262976a747ee8aa72c1bf64f74bb32d8e5794a5c0ad6e510ca9290acfaa88e8ae60a3354f5160363c9762ba4024e73cab9ffc74177ab7c835e075b2bdfab425b046d9817ae9c68df30bfafe681105536dbabb31db34d624cb32e15cbff7cfbfbf54349f25d58b73aa79443b03f0de7767b741baeac7748d17c481310b1e361db588803d921a8ab9626197a9b2c76c2cd951eea2ab5bb43757617c206432b6ca0ed2d435f6ac4a776150cd9a2a64c0c1f59fb3643e2d7ce01261806401465b0cf4033a89f4e98cd863357f8b8d46d8b0bfb48d5d4d0fd42037bb9db703322580b336c772fa866412431605fdae13510e6683c1008793dd92e70219adeda5fa762c29abf273402b13799ea50d72634915f58598b3869257e96b5e8a057f5e0c2be1cf194266105a51ab5626b0e14cc978bf7ff53ed84720d6e16e63c60e5353e286465fcad8e123f23751a52a8ce8d3744406c7006cb77ff63581d52c91d5adb2444b6fe76e02317a8751a4eddee372916af8f86e95e5db87396ede3230d4b3a23ec25c4925c350da8e401db66d531810a1dbb759cecf87e221663ca3c4015c33b8f123640493dc4da3cc2beff16500e86693748ef5dee95e8c16de237be98a020b72211cfa0520f0fe3b60716aead1529ce67220ebd88a074ba8d253e80f38ca6b283b9cff2f2328aec1b983acc7840f209226cd8935eac933c2a5859b4d612b83e96163ae98fb08d1039996a4f9de6a8cff33b3084116ffc462cc8bf37b1199614bb77d24ffe108aa85182aa1fd6202ca5c29ff3875970c0a21f4a9fadb95b7dc0fbad948c5aa96bf3f5214006b3109b3cd0e49855f29397a698d38deee6f5031e5b8f64f1668e2f112e677928bd3cb8181e280939bece8910cd9d51f5e79ef129ba96a26f92f6ec4f8d706e16f66ef0a60e754549403a49402ed19a056847d4186533e30f36753d2c9ffb986a672f7d4d5e3ea0ba2017ac30ad07629b6dd1d765b0033ff43ee1d1f7f1b41f88cb39cf8d822e728b0b83a3faee7d2fd1e94583ebf944c256dc037bf1f5474684622d10d686c683ba3bcac0770bda3cf5a5329c12888d7d369e39bb37fb914fecf8f0583774b25c16fbd7c142eba82e742934abee0dcc49d9d1528bc31082d0354c79ae997c55976f0524e01d11fae29ae69d4b774281bfe6fe0f36edd4ca0ec6d4b039cb63f800a969a71345d9d45a51df9816d46b918c7270f0f366bfaec4861cb2ebcc186787b1d0dc00acc058318c2ebc77d4101f06362d889df51b3153b522f683c051e608d242fcf1dfe6167f3be791f0b65a2542b18391f59963ce225c4fe89de738384f9891fab81c7081c039275b86a470ecd4b4a370f9ed51b418bb08b481e3fdd5eeb98190a053d07aedc1d0caf9a56adeaad1a78bfc161e91e287ea5b41400bacd854b65d13d577f805c2bdf133a6f12b5d0ff7f879e1c71407c4dcfa13380c56fb3fc9fd5119a5800509f4f175407b0e040cec6dd2e596b877fffd7fc3d8853733f2f4a80baae9dd7a319973e646f8ef0163032746b0fd41432b9527aa60091c2fb46fa9e5fc5ea1530b9686e6aa78794c750a38716344fa5e10726679691253642240c0c3d6fd6d198adaaba91db0e4b2b081801d983c6545b9bd6df70fe37e238cdbe46612dfe4d2d98c1dc31858db166de61e76a4a70337ca675d85ca90d6aba38a7b7c2e22e6323645d945b4e8ceb06bcc33a6a55491003382cc8d9b4858f3067dd40b54a07715499ba96da81c6bffa25e985013749c12ab52ee5ba1af3efced2dea0522090f1514106eccb8a9186507e994c80c0f42b3612719c43bfc3a209ebbf941014c10ebbc8a3e4ee878985aae85b1079933d1a82750fcfec57ac2cd36f067a89e818989f6d75dde531bbff5797736d7e51ea3bbd2e5889be21f00ce43072764654f011990aa9a44e6bb35d7d15b51dd1729de1087d0dd6a9787bed224f650f5aa3345db88d7e6f7640da542d32f7b88d85fab86c2f170fdb6671342622a1b9c2957cdcdfdc5ce5aaee4235f74b1fe74a34636c600eb213f92e0afa6011524f88a09721d4f04dbd6a49f409b0de2669ddfb1c157aee94cf7dc51876e91af27f7d3cea437cfaabec5f42bfae623dfc2da1e46c3753c4c51547dce79bc80a7edfdbd8e0d38c573b803cf1b5691469ce23c0980ec9fbd01f623e0836296651c5471550230a745f52f824c1ddd9ad2e3373b633e319379457007a93e3b2458f70fb3a7243d76b16544f5df294db7c54d56d23fc89e36ef1654b867bc0baf9ae8c6c99ad7b6e6ee965d602774ac2b3c739bffd397c4b00a7069790a8339d1f61a24acdea6d34aef4e1891d24721e7288f8ff28e427079467d43b03bfcb9c2020726c55721c6ea96f1962b846d42ba1a145d8cc5116cb049a4383d20cd4d1580588555f9ea2769e80bf44b14d920c0f04fdebaaaed1724f6460314bf8525f8dcc6a93ce2439637979f1272c74af9d4a4cc11ce0488d4586a4d792100dc51b218c49bf7c98d599522f7e83d48fca87774295d088dfaf8bfcefd824c61a8809769888b7331d63340d863f76bd4cdeeedb754db28e75b8a5d26547fd10086b29f287ee58fa0aa36f6665626e189b11374770425d977ecdb845e6bbb76b701c9fd0409b104711bb246756be3ebd4e750a61c48eb2c09192faba2fe3c7e9d0aa682dbca597de2843085c1aab0a188b2b160403da8d4c64812a5609092a13d38fbbee045e73ea61ebe936d81f83b259d4a9bbe7b6ce8a8ec4f5d0d395512ed58f507ca147ec0be268be943317c0f59c318360dcc24eed08130cb5bce3204d914aa401c61241b0a2ce777dc47930f65fae19557b95a3672d25cbff8f97f62e7d159b95fbc576dca288210440a1048183b822b52344ea3350651acfbce9dafb5ee17db30007946ac84d30a6ba6c024c4f54adf410b2e074b643a9ca828faf0d0eeb109373c749fd57c69a72f476c6f77634140b1fd92edf6d45688b6fac6fc52b7d644de23b09a9cdd2fed16144045887452ae0c7966e5c759e53896fe155640dd98b712b7765d1c4efb263a8dd813db958036625ed5b2dff987486934674f72dcc9a39661372ec848f37419375cf6e6893746847a6da9bb0cd6bb218e8ff90cbe27ec594fcbfd2a71ef5dd4daea4ac71acba7c969832861615fa2eca2e7e4c162c00cfff71652717debeac11934413136dc28121fe0291f334f61ede10e461df9ea27386516ffa34717382ff40dee61e7dd981e730bf02de598c0962f0c2fff715f1f175b5288f8b334ed5eff84aff65f1e866f9fb05720c015f36edb5d2f3007b52ec7a04302b3ce9c6667109e356237b07143672b90b08731aadd99cbc156e88998f176637b3d719fb2449151713b4f5b0d085ca161fa4404788cc4c358c3d82255b70df271c6a2d234323d4e41df7471f3b939faa41c0f1a5d60b4772a3295baa462a7cf30f2ec18ae4485280f78b85069b03c9045db03ece9690a2f151187d01489d32fb9ceaf161247687e9ed6aa47e2bad4f823a36b7c63e7aff0c2712cbec114b0750a10573461d5c8ca3820257329ec684f920d0b6b27bb0fc75214a51dc27c825b00c6e7b2b07af1e1af84a9b239bf2971db1d478ad76b842c71499287ef3d645fa9314a0a7a20040223d90f8be4114c190a8d038d98a2debc07764c54bb4b06c911bb1c8d87ff3f8fef95b0d367668852d7beb2145ad6c145568adba3fa05823e5b80322a10633ed095dd882dcfefe676a2c4f9407a8b23990c49ad1e2015a15e9cb63d65d7e467789cde19d641cd0e24282802ad85440823a5555c989bf199dd4ecea907b4872c45f056f95ae627e76fa6a21e99b1361e1dd0745744d482bc53f7b5ee4ecc9d808a647dab8c28f8d299fc82a29c660f4fd2b199414261a8dfc214065014354a32c32240b571826a88e695c2da7175291125b785041651fd67fa9275958f8dcb7c2ca801ec06b4f4f7a90733d3ce3e76e986dfcb2a9ea6f59d96693bffd398ba72ce5358ae08e1ac1c6280e5f44f6858b90988738787d96638a02049d36497993ae309865ecb3bcfcdb96f9f42312144aada6e42061410a3209402aea86a7b7e0c717bba4ad941863f22c019bfa79eb0df89028dd16f42bc3824a051458f2e2b8f2fb0aaccbc3784203a3d94b60e4b7b400e9f853ed13f7c2249907caca31ac0f91b3d6f375ff433506993b4d6e1a6c0c36300137ad4bfdcd190da6e25deee25a73ba4366c938c893790043684247af116241ef3adef835aa7c819ac6186bc7efc8ca301c14e0e87006c8a4e82c04b0c281bb76905cb5e52697dff711f34a118464bbe228476704bba86565f3e488a1db406dbaf1a4b25206c009cf05dd8a430847fc368ad95d5e9451580fafbeb54b7c0fecdb7d78329e4b427cde7dffe9bf427c4e7987a83ead18e0b0fa78a324311b8b61068ed1fe6cb8a9686470161490cd5a1c504dd006080334875f720103696c3878d64dd2e92a495805b62d53d7eda2e0c7826435af2243a511d2e4edf2b9473ed358f27406c466695404c35410fbb469dd34c1ca6912a0ad612b1c4aaacdc498218fad9c67117d90084ee6b3ef393a30a117da26865e11b9c082cbb944d465fdbf03237971f06e24f76f9efa8efe60afac549d9caab06a23e27d99263e2626d9daf50084780c008e4dc7d4b80aafbd29308cbfdc71b17a86108ea4206c7bdaeb06b91419e2766f7565b0e6acb4e3e1da2612a2172c82d21ed0e47a2fe87c7a15e382e2fe68487717d5d62ac1199775d175be80cfaedde3a21508be7c552cc6fe847f4012ee06f7cc4695c350b6233db8ae6c2753cd1d1f6c43eef8e511926517feb2955ca5e66da43f27d598a9d40e34a46bcc36393bced07ebd7ae0c07f71b2c7229e53f0207e6652442f37a7e3670de9bde8cf3d6cc903f369d68626bac6cae71f7e0c71aa4e702cd1cad3b35f1e47ad00ce23ab4bd90b3de1f595a964bd9f8bb416aa165a15eb783db6d1991438db24e25681ce1f7df1123a79eccea8f5adf05497de0fb04355de0cd903fd1fcbd2b5423bd96bcb7cd1daaeed9cfd5c044bd78e1eed703eebccacfc645f66632c3169f1a6c9269b18ce3e4d9443cea94336595815187266f7ff8b1e27f69d92b6c3b1073f892ecc582e32dfe4b16250c7ce489c32476c5d614c395ac20ccc64c23d8bb976850788c463ac2a0f0311f9517f9518f3b84d8fd49a28370ecb9d9e358c5217290dbdca8c6763bcdc8f4f666d3b72f593891b248985719f4b5e137ab317ba6a69b26b5fc41546581620005393bdd28910cf9ac7693d90043f953d72dd39b523376e30e9089976a3f8d7f03b4f3a67dcae9b2f24fcea7cfb3fccecd35686311e1b2fc4e35f4fbf8e5a6f7f7ba0324d701c7aca181ed6635b8b1a36165c254cab7f23485e15fa8421f9e2768cc3631f9a97d07e616d7731992e4c3dfdbc0e7a33b9d1e3632eaeaf680285f964eb4829e123fd3bc6965ba978595757f8afa671041e565f7fde459b62debca6029e1aaa1212a0534a59d451db5f49ad4a896849918076ce1c04c0bdee51320f78b7889949f78c9def36d42432dd6133b12a4b2ae494a70fc692f151fba0d690deb4f09035132784a9895e38c14646c3978f53bc8bcbab34be159ee43166dbba8c26624479ae4947537f082744473b11cf52411fc2f20b1b472f97a4ca142417e01f09b77a6a555ac4f062cd73a060f107fc09e5c4490f01a9867541dbda8429b086621700ecfba105b4142a62e0f6e05ab825b0be42fc271adf8c7802c1b806c1882e39286364b82f2098af37b1ceb23018ac42e396d78a7400e1cf2e379f733716a0b25c3d1569b3c2d9945eb607ef86ead4b15a8ac72ca1aa41d5366f5768307313ce635d7987805b5d7406dc72beb6c5626d09330eb5f922c42f3c8800436cc16400bccd36ca4228e09b32fd7539703905f76277e75425f9d825480b694b73218a876e9e46015dcc52d2afa9215d0c865d8861aec333eeddbc828973bbb6af73d94de773830412c04d1e2c1546bff151274ca9159c767f77abf22a9034c54792853fbcdfd3d944c7ac3008e695e7da63d170305908575d7f29a549aabf4b1a8f0bfaebbabd538d2fba1977c00a64e035fbdbaf55ce69a92fef7cf81cd59d1dc1b507ee540990219fff2c4bae323efeff71cd518a7c83dd019c8a23624144c62801985ae9a682c794a49efe44017961388b14f4a5295624376345143df0482e68e2672d8ae55320c6fb7a2a0d332ae69a6d7cd1b3a7ce4e50c7cd5a51bf6059229ab6d57dcf34d31f893c4a5cd32c67a6980ce5927db27966f0515466f45ee6d4fe329486497ba8f606ebcc620233d86f4acbdb61ce8791128356e2807c6c392ba5cb429579c31cf6663cffdef95a69089e031efd65ddb435312a4b63804a340605c2c3c759eac93583a4b7d7381abf60008b0898122c8b839be9f1164081a84bccc43247a37104d8d2f2088b0a3675cd0b2798750e8c25769eb749d120b7437f3c0323ee799a651344a33dde1c1b448f7dd0aaee076b46d36c27f0014f3a00c6a6657396c5eabc02226167cc12e4addc785a31a17a60f3188be875283f149f204e1acbf409416986e8b3721f2d4b313d10cb308635855a146eeb2ab5e653ef73d08b9c9205f31c00d06a9b1d53edb0f99e30c0ae2bad7bf0be1e138bd2d617969dbc512ec258a5e0a3a3dd537d449aaa5f36eeba61bf485058974ee5ec28a671442d035c86794f1bd0f3a2b6042cf077d9415ee0a2ab4631ce11ec0f725457560c19ef21cbdfe0877dcc7e61d7010e060729173ebb1f172244c41b032318c8d357054d5c6f9109d14a5cd59561cc0819949cd601c686e7ffcb63d857c13e690d73743f40cfbe7cc9cab6ea8f3bf24d2ae94ff6f6e387db31159209cd74aa0b176da3fc91e6c01ddf0c7497638183b48679fd517d2dcd01d327d3dfa5de7d267983a6928eb164b5dc476158a52f120f880de1c0d2263ff5f626d914a875f580cfc031b9e152a259c3cd1e61fa5a8d40ee4b51f28b30ca49a78aed8c1010a757912dbb452719c5c0fa9772379b7f423a8adee9a21dabd8b48aec1e8869f13905e246016464fbc7bdd4802501610e2e6fbe69d046807890b0f2aec8a9e4923929f6ee5886e4d3a0b94076801de6cb0284503a5c1596b9ba6f471e9f8cba7cee329941b3003b192e1b8c42693077adc0c986a38853c53e3d0064198d2562ea241e55d199a72d6da0ebeb1418d411a035e7c61f03b0ae72869c81cf146dbd842c8399a71e3b0641db2a8a77e54468d7dba2112c7ab6e34382f1add76013e96dd499f053043a9a81eade8ac47db208849d8e397448d23203b1db6628986c1b4b695fc119ea4208825a9d477e4b8dddc6afd1866a8664644dd9d03a593038aa23848aab73e601c6d73667511bbc0e59b89fe0c08a5fbc59231e83d263ae11b30d4b257babb7e59c059734b186e78b21a7bb43a0b44e57fc937343f8c5c4f2eac62ff84a5b4e1fe3673d91088d191c266f39d41f634efb01de77dda8fd008b82d9396e86510bb87344e3bd8ae175f97abb8570a1e8d8e7dfd46fc8f7c969b58d181eba088f7a10a5f7ad660501387ee1f1119af7381349e4e0a99f628287f880f61afe0fbac4dc5c9fbce90cd4ccf0aedc4bf91b14f4015db7a710eb036eabc8e43a25c33c208e5e6a97d7851e83642364a78acfa1eecf8d2e959ddeab588f3b2e727ada464c62ebae6e9cc44a666f9939f1293d6dba09c97045fc270fb2942b1cf91c1c8aa2f5085f8c960fbc15f66da8e5b2dd10ff0e36da55bb8b9b05ddcf4af7b612cea65f8e225c4b1b75c1d485cc03c6d0bcfc53a7d0ffa4bb5238ebb3b566a6ec4894213d371ff78d779ba6f761e2daa6163ce9239765bb4ef7f20d22ddb5c47c91bcc4c455ac72aca58814441e48aa4731919652d8c33b2ae30be3a269b1685d10bef4cbc3857f8bb0e70f2123d06e8e2a3c0b49e3b5c9211bf44cae22a1a0cf2250d7c005843f00e073c5196bcc9cb101b504c15522ebc0f307f24a9a72949938e0ccfa73d811707d84d9cec760b24809ffe12168e3de50922ba5e82333e3bc62c0ecac45c535cdee26949b4d6bf21ba05aa67bfefb04d59de791cd65e6b48bcb6b4cf5d37843fddc190d75d06af36effbd11813a975b75dcb262800ac7453ac5ad6c7dd124eb354e81dab90b4cabb34748ee2da329098571016477fb0243fb1608a74af7a185a81bf9d3fae4510d43dc1d244466eccc40ac68dd45b9d9786a1095733092691c97b66c5b3e535ba1d94220fc39b5ffe535af69ab9e1ab3b7b1d73c7818fd890475cfb7a4bfdf808b4e1c457308ba4e5706f8bcbfc96dfb4afe46f350d9248d9dcf8cf21fc0b83ef32c60ae7c05359db61923682cd286b677dd5af5f0d306dd1fdab53ecf24dd2b8c5b5ca86c660f49f1bd2a0a54a3e42288e3813e7cc8966566905d57fd8a705ef71bfb364ac1aa03a5ae3a8506897fef69afd9f0733903cbf6363748ebb0c3dd319aff16a664c035ad25fb4edc00973f156fa78c39d3036981f68e43dd049fd3af6196d16037d6b292417f8380ae23f27ac94b194b3daa5478fe3fa76f0b9c70d4e8011667b646490c0dcff0fd971eeb85a050a6b0fca0ae4b8fe5698aa4fdb8db946598192fa21f81cfbe470fdcb53af1dfd8116e5d209bfbb60df58865de62ad84753a76d05d34ad0d37577c1d90eec82b36b9abc92c266b4599231331bcccf7a16ef688e27c0a2054c946ddc671abf1b695f3b2e085dc93bb830b7761ce5c0d2bb485588e2640cf6a86d083f56e63398ce72eee830312359f472b139849babf4530f75b37de1ecb1f82b8b527eddd2434b692739a112d614da61eba1643dfb4b5167779b2b998cead2b0d44102ab61af7ab89b26e68fbac5340df949fa2f4219e370e1d7b4feb93d00c5685684a3becb57f2cc1a485d62a629a2352369c902b5252bcf49020c12affb042c2e6e3f68d58dc382b6c0050daf7837c83196ee409831d0392c0ef585eb22ffa9ad8ead1a568683b2f92ec7b82ad05b05228ce61f9d5e436035ec8c1f2e41db61644f39b0d1775d9e292d57e066b03674893c85cde43d736d5fd22c7fc34090b80f7eb2e53ff3c2afb3b2966bd8dd2325ec2fed26d51c4efab76e23bffb1527c140aebf815f69c16afc5905d37a665e97b96f4878400a7bdb5e945eec8059831e408174fadb6c3cf9adecb3b1077a68f3064928881f803442443150d4f9f61efe9008fb76021b101647e84f8250d2dad93dc01438e51c568ac3d169558902fcd3a190465383c7d7e44a658469b59dddb4172434c1382d9acf08f0602fe958df52e4bf54d41591df3710858c7361d6b7c98f2532ec645ad722e1fcd4c4c0750c3212f54153119e68dad952c3d24e38fac44f2ec5e92fb45bf3853f1fa80c4f4cff35142c3fcc303a47d6ce2bc760700c1520ff6240f8a753d7d82426da6eba9fe1f33030352b8e311a87c2b4b372caace08a0f0a540e9fd16f588d568ceb15ed714cadef1b6b0de5d1ade82ed6971bcb0635831892e93271823d41fe85f92656e297851d0ece5379959d634e66f35fec5de74a312b58940f61ea8f38ff8101685f21735501cce7fde698afdfa24338a741120c02f9ff3179c84b23c75f5a04e1a5bf1a83d74ef8ea10b789bd0d3a19bc7eb5d8dbfb551b9471c5688bf2adce3bf97fe5da1ca4dae7e16235c3c73651c73049e356af344a2c331b35ee59ace9cad5a423bfd338fb2eb8fbb0c8c14d229f04d8962238bca4d773e6821ab08e833ac6c43d24380ad87dd014b416015e49f527ff82033631c58ccd7b39793a83bb156787aef19b6058bd8c768078472bb1b24544aeefa6ec38b8fd31d24a7c4636933cd9ecc5a75c02183b4f2ea225a62fcc22875fbe2184980f36249595e73a89a26ca9879ed601f38d7e71bd39d8c2f22043f2fa34d51b70015e6687a7d8a613cb7974229ebe110aba4127a54af2955359ec3c1ae3916147580a10f7e5c81bfddf34cbf6b8b1b1d455bb46f6670059c1d70dabf66585590747990378249b4365e3935a27bfd788974b5ec7b772bd563e43493fe79c4ae48456b2d41a41825c089a0d86d58501a0c1f5908fe3880a667b1074b90a721d962b52df3eb768e26176325f1a540b49fd5756091fd64b8f1edf4964c449ce7f9c05918771c65b7a3d824235ab07c41bce4a2a1a0bafadf693b3cc22fa87f588292273a53d57952c44d05689b87d53b0e51d417e51acc375ff386ef12437e21fa611a4ea9051e23003914150a6b5ca4b315802b2553093439d9534054ba028bd27cdf36143d58d7ad857048d2724ae857371de012ad8b0e90c709134554424e485c031f6b3465252805133437104f19b9b99f213910c32981e8803f38df3ef57d37242b3e063fd0bad5bd3cc27510d793c2991b7ca2a4789cedd6f61ac2efaddba01950bb42a29ff8335592c6dc2da7dc0f56e4a49f6a8523c4503a7b57247dd01012dbf7075938bce978172063eeafbd977d99e84f15bd991164a5b6dcd03ca64e94bb54270930ceefc628173ee57a703eb6fdfdc2f7628853da7cbc43514cd3eff5f0f4ee0e6743ac5a50caa82b5f73c4f8dad3058664ef0aea69adf857b71e0e1c95b902982550c249b4e54724717c359d209de878885d0c375089cd32ea2c047f990ab08b7be0662eeae208e26d70194f8871f88cc043616588bf952392cc531ba561beb9a6df329d242bcbe80a1d93b812bb533b9e16f27e40047a987993f96ebb1435be63f05a4df70667b53ab4d069f87992b7a692eaad0a432f1e431865a31987b03447bacffa0f8c9048e3d2273c514997c5e561fa3d443da2cf040c31cc2be4bfc538df6b55a88812f672e0f30ecb3bd329535724771caccbbd1f36f5fae868c2bbc112d5852ad71a14dd2afe9ffaf4ad27c60bb53c1e8af684fbc2568a79a03ed107f28736b513222b4a045aa74858bda0deda3d5e887020953e1849f76365993dfdd25b74f22d9f626cd2e70b3cdc2383d5c758f9852c4af15eb6ebd8c91508cfc14b3ffea2470f561b9784d68ef84fb6a1c9da3fd4c18bbcd5e511c44f5fcbeec84862ec8bb67ed05bf87e8ef860838391ccf3f5aaec7a89f54f1f7805274007337481196324dcee4044cf5771c2553794660d4281eb1f78f9d1e0fd65fef1566a4186628fa0dc708a23a0986669d4a40b596f844beec293f28e29a7366c294a28628a10fd636f3fa574e4fc742f6704ba1e49be754645bc8f0a4735249c720d24273151c55d4b42e393e6cb07cf5915e020514b924ddf605986426f1ad7b1ee6faa4c814902e2cb36f8e90f6fb1e55b3f0f3e8e755d04cc4f74975e07fc7b46423946a88d924bfcff1e9293a10dd5efabcbf2da6e2a2e881bf6fc08f40d5e5edfbc0580f83251a48edfc662b81c42eca8b6b9495cd68d8a0c4df3ac262354691b794e2216b95dd1ac2446a32dc7a42e4726d0e96580775bbc87b18afd81de57e06b55237bd18e41a03db1685c9831b2c4c2433455268f50b37fce0bdf3b8e840c2aa623efd173eb4775b26b0e83219fcd18d3853679b28cd7f258e3ffec8e4118a866dab665eb34d7054f994e6e7eaf8dc33a7751f6a0027a686f04224c48636c2970d3fd982f63a764ff78f1fe729322cfbdc9a20cd97d79bcb8463e6fee905bdfaa4f27830f3095b9436863a714dbbcfb5173a4170c27304491c33be3f7183a9c6d754e7ccf3d4a890c25bdaf0a0570532bdbc247366fdde459b5105b47d98c7fdd31abcf6bb7ea13cdc67d2dfb624a8bf478b4dc815ed455f7039b807bb899166ece3eee34f615f6de2ba03132ef16828ff91f277f39581a00ac1190a684dd9ffdb5eaf5df4cba1803fc43e0aa3353d926107b9e65558dbdb9c80efa303cf862983c33014b577da7cd113647ee0d405ecb3da9dbcf12202a6c99fbb712e02c3af95bf88e788dbdf4b2b57f9f59e6fc88546f200b6947f1e4e51c6cfc4412d13bb0421455e66c41ec1859f7b44f2182e8ce87e466cbe28b088e62f47d446865bd70e9a808ce1fd64294a476bc7e3cc1342a29e29303de3f3a8ca73437dbd323ebb4670706cd556ac6f983afb4a6a59e6df2da77933eecc9b0d4e4b15ef4f476fdf777dea817430e7612e388a945144bd0af4c28f427ebadcaa078261792b48f059177c64ce86669d6b67a4fc427441f93d8493539e1b4f5d863eda14f62bdf46186bac5bad990fc5c82b287bac8bec571152cf2e2856de296afaf594d397326ecf140f67a0c0cd4c59db8f8ddf310c49f7efb930c9ae367bb2a631a9b14ce4e0b716358b9fe3afe22daf4787369f508a7f4a680defb27a3d9e47a53839d74dcd51f02999f5ad9bb470f01ebcb193dc9b04e1692748ae62ab9a781a80131b0ea4200b4b08d33a48f9107aef4d39afcbf19b91d95f92b2c53c178e9dab3144ac0201d7bb4611d4d806243fd02d6c35e9230429acf7a799f1b99c7d969479dd84e018b9594dd0fcb2b9971360c9a127aee104b2300d8a7752061bfeecd3ddd1eb62b93ae2a735ea602c498b1c44a2285b47dc98f5983c29687989916e560bf587befc5c4dcec6c8cfc8b02e5ac8a0fb0349085e138e3b803b2e072c0a0dec6ccc800d54db8324adc04ff52a2262464cd800f5ba431a454a599e934acd9efaf94fb258fd442b02cd2b4915d48f1c764133e25d6e77be027bac2dae2021261df8d9aafac3e56073267b3c53c6bf4db8435c8312db3835829e24b4af39a86038a2cdc99f6fb4a333c887d71ae14e7d16a41c982ce1515ee5ee2bdcbaf7a905fc145e93ecb5ad496d42394fb9f05d356f2610d91dd3b66f81ac498b5ea9be1f1c089e03124e3565aa0f45716a19ac379f8a6f580a43f60855c9f8554e217c4f191343fad20f262d2717374477cdedd26bcf3bf5654e4b2b1831bc9866292fb8aa76464c74877a20a592d6c8864f62add008b7f8ec10d497743841903914eb9591fa2b8d166787c464585f0c6737d5c567e5c5d3133ac1efd27985c3caec43f96d4f01a714f6a5c91f79ef83f32a2cdf14170ec97a78965895cb407b87942e9aa690011e3da7840dcf76a382bcc57dcbdd7477196b42a2594ce335c61004c2e161ec765ef34e33447d6bdfad3427a19f698145bd540bca3a69d03eb8bea7025fff9906b56c62277a0b6c2af42c644122ab28141e39cd6f2a12763165729c033bf5160ec474fda05efe115daa1100049ca410d0ffff1db1dab7ed6f1aed070002ffdd55d78ef15fc7b585307f6bada3d79d694c7c404ca85bac724e8eac0586b1c0a08883ad642cf22e477cf8be8bf6e9990fcab93e71f586cc48cec59aabb95920a7c14d14bfa48bf3f13ad7d42b7514197630d150045d179363a40b4ed7741751455b5b32d59ace6122e1282e4760cd062d38d6fff9955069a8ee1947ba53c1330ae894f49d4ac813e9c256dedf1cb467ac528eeaf415742c321ac355c34b4cef2e66d48475369297b1e0d7fb0ed3254a92360c97e507915abf3b2224e54b36132e5aa6088b06f1bec73ec666eb54cfa4827eedb50f93a32f7017e2464e5a4d55c7e18579f6eea999247a3555aecf4f4503bdfad3b3233b9fe54708cab2ff63bba112fef222cdafc36a8c342c8d93e0b7417a0b868567d364f202f0e7e780f0524f54edd2f444b54148a2ddf933217722d0fc0faafc550fcb7c2e1a779d27757da2af85f70997ca1b7c79585fdfc1f56c0f95e73ae1602b2c0c21866a3f53cfa30112d8feead6f2cab70f064959db393092db562120139e1645ff4ad338e2fadb7f1ae99ba661166f80a95ce978da3dc75e667bd7f1ffccc84fb7205a1eab31e4041ee3d4bd8e1e45a3b2fdb58043f0a6206b8b2a65a25bfd934ada7986e1e039612de1bb517b9f8cb7f8952122afb69d4fbcdeaaafea6e5ce675960ae7ec95e111e3b23707193b24427071bbcc69705f9f1aaef5376f2020a88035a267287567b5350d0f64cd0ff106f2f3fcba7152be2d19b39ea2ee6e7fc2749fdb695ed05bcfd61ddf3026fac848fdde062151d094f054a69959e553e51665506465358c6dcf285732f4729fb87ab098940ae7f805518f67e7b3e50490c9b77df937117aa1274ed6bb6db0f6967bb835fddcfdd48c36cfe932067b5d7836b7973ce7923c45c87ef36b49dc2824b0e5ccfecc8312f2fee33b7d41e8e9ea7517bb011ab60148d8eab0da4e26952248c81a990d6687d9539dbf44a51706c9d7c284f17e9595c57099597b81172c9b7ccbe12726a01f212b81b2a28617aa47b3c950f1c68b6b0c53f8c5b0a898e770c0a7fa661e79dec6b19b272411d8896ddfd1b8da53d1f7d9c57b82f496b4fe825569634b7370a42890a24096de30ab2bf99b23056bf91f18b76550628fbf750a3dadf187fd8f364c38aeb3385bf3bc9dd456c149073d99205a120f7429581ec02038a4bdc64f92e2ce48185f7d9784ccccce9e1552191059872a32b6b2158bba78bad1fb525ffe662024e91b222ce809338e95ee7bfb9d088fc679544a202e4112e078016ec0c655a5940e3743bde4b3c3fe8a20444a099948547fa9804574a8bff03f68818662048f1a70626b9f067a1d7c7d569e8633c80a8aaf70c9908771dcbb6827234c9680f7b36979fd12f3e3349247eb9b29a6f00fee40dafa3ac3b62c2e216822428f5b40f7688c3eef709bc9b40c2879fa868721d0ea6f9eb0c3b3a222639adc210fada31764d811611765042f2bd002d09f230cd53c2267b40196b79dcdb5083ef92c36d8bee7ab2ddcbab2bf8271a4c92d0453ddc1e1f23cf2f5a3335fe257d5247fb1a09a6e321ec33cfd94d2c77e7c8e32be20b8c38701fe96341eaf318e007b9914b9c7b2518f5412cfe80aad8846d251a41481db822ede6b4748f7902165549f76ece76fb13a166d44c083ebae12f92af4bd7b4c9e8ff6ecee632c12bed8477895a8b30f192cdf90b8556c8e395738f4199b5e8768f174116f76443dc71b13637b41b667e05a75dd08a7dd02cb4c6ee1c676443efe3013e1d215cd1f123ce9470359ebb8a28217ba125435fc5200a765f1066ae9d31bc2479f5c9660098561fad6d51dfb3023aad14e01a22471dbdec303aaaf1aa3bc4f1295fe176d0f0e6b7b89df8ea46ad62b7e0fa1778782ca3c3daebefd67ac50bbc13e7234cb5ffba598a4a9ff84033cb4ade4f83c11f2a390316478fcc15e6c4582baaf2e1803cc38dc994ddd1aad0eda1f1b9f919f6b328dcb4dc82d34af996c195f3e10b3c91f42574d69506925d7f537be2c5db3cd339fcebee5b6814b497921e7bb3c1f5ed5fc0557b531aa5dd79af87329528455c6fda1bcd1e516ef51fea927ee72210d98f8a68c1eedc2041c29abf422dde1efec44c4028385f850e3fbdfd62882f09afcef86cef0a9fa659b0c94d8556d3bddeb3f139eca614d283dd03ebf4c313cfa057f5fed67ed68dfb00755d321b5cfd826d3360e8c5ae089d1aca8a4ca78d926503d2d577b4455e24fb73a68501bcffb6fc819bf9dd8e0a4d3d5f49428e984bf6ee8d69b9683585f52a2e3cea54707eeec456314317c8a66881fcb2d5c4b9dfd3a8202d2bdc4755293e5062d4521d3709447925d8aa64852422ac103d4b1fa4672c3d695208623f9ddf0df3425bfd9f4e7d11b47acd19609eed66c7cfc106de686507688b742be979ed3791d13f09a75a71566d31f85b678a5959afe76847cd445e77e9f1db1dac96add51e7803b40c6f26b57e398fceeaaeb197b01c10de838cd396d3399a4aeca6ff0b5ed94948afc8a51257b2c978175278d51650451f88f48190d043c41288d4d92361664ff09e4eda30090f01f95afda9f0ecca85b124e64946b937c74c875efde32818e9521a84e32499ccce57b7690cb013555bcd6b4745c84d75884efe62af27c920a22787a0e4900dec24405cc3157e25a43c29d538fc7c6834ba7908f002466dc067bbb0b464d3d352b2f4c5f36fa6f97515beedbd6ebf7db43be31bb6008bfd097efcd7a5fe222f3e31332ce697a5582ae2959f1b738146cb11c61b83551f26aa28e099624ba3a93ea16dbb01a1f73e90f0e7e4e1e3ee6cebb75c534a75e97c57f0e77f1563d362311bab67a217761fffc2d598a3ae86ab9c82784a38db3c6f07e7285dd76c718cfc730dacebfac6086ae76a2a6283f1aa266d59da03ce61afacc28758ecaec9569816fa7b09caf8e2fda7c61c69bf0a3ee67dbf59a6e7f608f5f45c039f904edb6a32583d3445e8fb0fd64e7e9c0834d3b09078ac1203fbac3103ff35a8fa0aa1f482c38c84e4726a883095bc492d331877566aa83f0d1b1209c5dd37c1fc7ec96d2849cc683211349f64075eae0e43e77acf8f9dd395cb00b1347a496e4e657dd6e2c587772d3099d5934fc19dfd3342c82555351bce88052a8e93873338acbd048f010a00c366750c26fc8771d48e9d9712376e1bfd85003b31f94a05157ebdfe1e5115f6715a5a1145970289f550c5658cb30df09eea213819a3b889d3f4b438b56e6394e0363fdee3100e6c6398a050683a0ef036216384eb13adda4753fa7129ff289458e804d528f6d914eefac3de8d975520dd370c54e1eb5af52a3360ef8193522837ec4e1e0a62345ffaab7cd3971c3b2f012a924de4c4c0d593df8e05aaaf176659643fb1bd767c0227c80ddea9e25307dd7e7d4df9274053d3b3ac561cb8c1bcdde99261c9a2f0f2e1de6352a8162cf0076eff55e441951e6db6c36e05d6057011ab5101beff8fe29b1aceab3b80985693dd1b611f6dcb6940fc7adf991a19af1cff8050c50a9d635450319d9b7113af44f02fb34e4776cc16e633aa9e6418cf62f8bdbaa1bb76a7020c0ff8e2f531e4e21848c56cdd4b5ee7822ca1a77a02f92f85a2a605834fb13508f67278072bb6a0c0f0f6b1b3c3e60ef67b00f5c2ccc34d8289472c1f00db0ffb32cc7559787b8043883596db866ad8eddad20efaf59180de9d2e82e41f9d1721df0369a7a7ce9e5a1d9bbd595fe715504fb37e27012964df4edf285263e8ba848fa96a06665efe5cacb418c90c767d40be21fa7986c9f35869fd1296cc65c644d91166bfad7a9e49b2e8dcb07d6506befba7dfc3d054aaef021ae81ecee409ae211341330872bb7f0c4b09b00ac563eea253a12c68ca4c6d83d9c26db75e700223ab40b14d1111d3a05ac92a21317bb99f5f4bf759701a36a36cfa2a8e20808837f38a99b384e6c64af3434a51dae695cd1377cdd3020115cd01c460a230d1b922ecf6241ff9e71e9cfaf642638ac4e651f2607d3354080a25a42f3d0e28298759cbfe70a64805be79d549fb724ee9cf690f656f4cbb4b13768880e8610fd65fd669fd26563b3583d8956cd4287f804b06723120ab341913ff182c4b232458b6fa09299d8e98eaa08d7b5bbd61bd3c45467c0be55ba3042779f2b59017c6063de8accba8828517beaac7fe7d8dbb725708639ce58627f06a364cbce67e50fab7ac2637b20127a882d30da0c9df386c30f99c9ddbec9f21c8b1747d523de8dac2f17aa9c00c04ebfc550d8ce7f398c671536da4843fde4da8b614bc0d3c5dbaea21798fc0ba12b95106296f008830092167e91bfecce129bbd13c687a8ee227c69dee1dd6b7f195f34fbe31ba44e3867b3bd8f11369edc87010a208eb9d964ce037bbdd52796c2f9b60883041a0968e55239e87b5406abd30723d4595c1c4193e182ad1a7cef43da2affc275e3f53d1d2d3f588121fed4917b134f50d2546a2ace9987682fabecc8b09e7689bd3d852ce764fb2cd714758f261444bfdfe3cfb4fa3da67cf14fc02f0499e8d777b8f396af936d16124e2ef0587f6daa38ab7d6cb47097f253ff794758d3797852e914b881e22bf8e09eb499f9d436f6a4afc210d640a5126c90ab557890b585bd21b8000d33eb69964a2b102138d83f2424e65f11be10094a4d2475d0d839711a20dce34d47b9896173e0a80f096afe4413283dbc3fd765969b4412f34f342714321c4dbb6176e3dd20d0b4c8f025e5b9cc4d0bbf3cbe2447d5ac6a5193180d7080d8868cd0cec816d1ea9d7190a7e053cda33c031adc14326e0927a634e7737fd06f3b6d4e3a121f6e5780734cea40517229d54b1e2444b83f42696e6089716dff864eb058b500e5fdc9c7aa7f0fed3cef20677099c807c80a62d83b1627d790dc1c1444ed6cbf5186c17d658826889843faed6c6cff2e605d61f0bfbf681d52242b2f526d5dbd3de1a532d69150e1a9236f44fb58c58dda8d67b08b31ada30a58c883934cb9291b0adf069c8020395028db82668d72b1f9d267000ea4265b5e371f8f40277e9a15b630d04df993367cb4b62640b946301129aaf2f74831a17a5c371928268fd9fb4466a57171a424a7efdacc45f52fb0e5ebf930780f9516f5de9d2b58fc7018642ed49b7644d53df870c6bd752ab0fcd68b16d995d4becfa2d3b6f4da38d0a461cd6c88adb88c3dbeaca977fb5d50fb8d881327daba23f20fad92e238c8e8d05ee6ae937c6e21d02f91471afc5a9b366c08663d844bca0c5747981ebadc69938fd4fe7068731c1c17824bf02c4d801846788002d4ef419132439db400a16706bb49855a69fae9ae6c12b53f41caad85d5130a63905895aecce9ff9e3ff772821b6d74ff3faa79f904de96ae4fd3dd3ab52deb1a0eb6b8b443df0d48f9ca3fd86ea954f46744d3b9b3d94e1f55881f7317846309f5b6a85a6a21579cdc2bbb8d84effa1c4a2037321d44a94865c2e1a8140c0fc4df6d040c32f23a6df3b8566c6e242da6ec39b7bf544ed4f6d3b124db8c125e480142b1bd866f2fbe8944ab149eb004cfb6aa6bbcdb8cfd4107b00f2be27dc1f2fcceab22ffa4e5a041fc5b2c7af3eeda93ef84635a8097013b0689d8e442df3eabdc97f8b6ee07923b9786aa95ccbd30bb186cb04c8ba7ea727602d93c01cfeceaff5692b7c19b7c7b9d06bb4f959ddfaf00a6e9603c9ae21f3daa5d5ecd509795e3e7092dc19ace96c0604cf370866953be12f63178b6cfa0659eecd7d12743a6f8a3c6b6073187ff9a24f507ad7a64df2566a147717c75dd97d2f82b191f3f8ea5af0a8534906bfc7e7f3c4463945bfe17dadbc0f9698fff657afeebbcf9261ae1d3a8975173e95bd5ae9ffe6cd4fe0ead9d5d94bb5aab221c44a1e2b47e0edaa1c1445b4a78aa5c8db23a21baccc121628c8fe117ef7854b460f5a9bd52b11be2bc4dac1a79999a0bf205b425e590700b5fb009f942c15bf090422ac36bb0c11df66a08a82021f1835f6974e60707f855fc30375cfb4b9702004a086959987d30376d4a85c97e8975021b67bce9461656ff660bfc3e323310fa7357db2ec223d985d4586a93afdd7a654baf03075af42a0fd7b5b0296010069d07ada19d6f4b7d831b7b63464a4b4f02f07061c5c5cef90596520b78cee3be09f30aee5742aac7cc6470bd14987b95e2db3460bce3b16bd35f8cc6cf50d4b06f125974624dce339475539a42567e2cf519f9d897396bfc697e39d450c84843f0a12489b77cb7a1d4f4e898962888fbb957f3342356badd16e54cdfd6cd2e92a871dcd78778b2405ed8dc83526effa43271a01096c6e3104f395af9832b7a27912d6fef93ca91f955ca325361b506c0a3948ded439b74aac68c69562906236b076073ee3f27b7c39fd8e4299f28f18d0b969393973936a48004c858c761546630e55bb895968a7a73fcf0c921c319ed912e0ff2ecd96ce4d04d856027f1455805baef8fdb2d3c0c4f9ca2692f3e99b668c22c21657a2d878ca69e714551788514a6913eeb9190a2b6d485f2ae108a824baf9481fa6e8c7cf6ffac29f69dec13768e125fc8fdc834645805b5a63a6cdeec6e5abb1ae20882226f2e8f75b36b138767f423bbf42906a5f42e2b9349133899a4c42c6307cc2c9aec1ab704923205d82ee1375757bf389369d98bcdced79085674d2d7a4d903b728e7773ad44db17336bb051f792cf7f873e9a1268aaf0b0aa7c526f27a1ec5e38d0edd19baae6304850b6665854f63650fa526964edc2cf687402138135c30d5f29b47e123f494a31876e98b1bbc7457c8347bf39caae62cd7dc17bb8d80fac95f227e0683881477a062985185ac8269b0a47c2d458f9f64919ad57f684f1f897025ed1ad4a95339c1973ff63d721747c9f1ff252eb4d4db065a50c95f1a39a0188958406424caa356eafcb5eea101728a35f2ff53d633ea13c09cd000f392b2da7f816a3496f0de77930308e1595b97a1e65b4c4726031fd937e0705c991b448318fa2ad8579a89c964fbdce08320f646d427c25891fb35fc282df3bfc2c41e8521d72a993e2c8c8c7f158bbedbcd5efcc8b18f4d0e428abd526cd204816c638a636e4a8c3ab9696224f0433a913194f24d45e8103bd6872855c1062020e9c5caee2bd8f77c78f4f6584e1a1534be007a4c770856f20fedf862805f977951e131e826ed1d7acf17bbad61cc1444fb00c66c8117ddb069fa24d4b78851e223055cc64b4a1cc1b9693547840037d22ee0510651825180261451f6615e0ab6671dcf1805296543947ef70ab929339df22de0330c0045a08fb9d268f5c652d658fc806c10e9fb56fbea9a91032d9778a8c3c8623c4bf2f83346bfc4c9f1ad7dc46470e51242ce1d5017882bd5b20e474911b8f4800ad35ecd0dbe711610c9eb5f59fafc8269b51debbf7972a4a29bbf967380b74d45659701bd96fcf8f36079ddfdf9bfe7ac35b6c7964c2c147c8facd9d7370072b133e244d2e8a68cfbf5f7e7c86cad47bac24452500f8da969fbb063738d59f0bb7d8d522bb7c4f7050f97da41f21431083237ddf871ce2e0d077c2965ba1203d218bdfb36e09dd0a8a7569ee7a91ffdd3753865d3cf0b57de7821963878e29a6e0ab597e8a77f9df1fa0cc7b9564a690dc0b3940c1a8d8f44ff6aec1bb5c8f03c4310f945161b6ce7761b5e90dcdbb78318724d3239002231d51a0fbe2fc1f8c783ab6e97b4ea05d8ac5d9452ee490931083c6c5d1346f6ba97358f90a3a02425ea1ffef6ddea5e0bbbdf1bd8bcdcc1bc794205a240555ae0a3f54dbda4d049c51770a605d6cfbfa9aaa367c5f8d37d80ac1bbc43da38ac268c0e589809ace2d66099d39c0683c4fd7c67c72e5df7b3940032568eac04344c7c8924fbab3750ea3398aff0280d8e280a52b701bcf14359ae4482623979300ae3cc7a03222cf164512255aad866a722f67d03c47c4c655dfbceee86df403d47ddae3018a52a7ea407f52c55b09bfcfacb2973f8cf77e5dce4d270b0e7b2cf0be29fe5519644c140a8154c7c90611b67e1fd824b65e94e27e7789be9514f0501021939bb6ef4bfcd8e5195c68a5bc29d49c1979e37b9b95442737ac27d0733b18eab332b751297af0cbfafe4ae48f8b587661d9ee54eac3843114744eed23aec41ed8f79721dd8e6697317da841135cd7611b56545310400397ee3be1b93a6d1c725ba2ce3b4ed1575737691304035a476c549d4f917e72dbca6d0ef900acddf85f2ba9fa6483b6315e3c55aeb1e3e2a31ecb4e86ae34b99513260d333a22260b7abbfcced0c844b0e4f3977a3a2cd6f615f6e2c964c35c078744d4fd640405128db912ca94b2388f7d66018274ecab507a68767572661e8d11036b96d18bfdaa5882711e4a6b2d4c01d1e672ad32cb4b53e611d208516118e2208e05d7bb25d7c280504cba0661fc78e8ac9d09902fd768a7188e0837abb0f57ed27643d5d539cc2e8ecfcb5fef91879b7244ccdada1d034bde7a1ab7862dadf68818aaba45eb2ef4b4be5c12e64b43f96412f2453646e51932006cb55cc2c41ebf561a5f838897ff30bb2cabb3634a8fb82d85a13e83b53efa962838f71acf578c400c5c8c5b215d4ee13602073cfe43ec61b9c9088c3c45054e1c8d3398e74063608f2f71a80f6c6edc4e783d391ef0900a7b5853b8816d98a39bffc681a4cba80dcae7c84de8d90c9d7c8a63846365ab6144b05b392d677dc99b2e5b8a3b97714528c55c40a1e92779150d407233327cc17821d4f9be4e54b3ae9fdd4e165875d3731ab5fe30e3ef013f13f140bf3fad77702d2f2a44f08951f7731452fbd597402a27fa94f1d4c007019c364e70c34bd2902b0ed88a5f2ac0e33f306a6d8ecd5c72394f06dba9b32a9cb3d57fc2bf5313a00c7b5175d06f4f85d0e1d2df5b5b8c0e8ae40602d4d2429b2657a5cae194912fc668ad2af2714a981b8e18985ef222fb374f857c6e6c2fe79f7153d221dfdaa4b9b6f1774d55d90f79a994ef6d52542ad8c7c4d31a908798abb77185173d22dfaf5df9f8f1aa08321df3cd1f295293beec2cd64844bfa6f52bf2c643dcf8edcd79513d2ef044e6719ef9d2cb1bcd6e60aeda4f44ec4ee00aa1eafdf2556b2fc59438e15798973f7e83eca141e354f166b4547a7d685f0a67d5136c04e00c2e7a17fcfe3ce0f2a07f7c48267114a57f127c11c40a25fca173830bccf76049765417e0f5f458318cf78861ac8844e3fb5e57a7061218a861ef4e0104de766b00812c4f4c94f834748f8925f3753b199f3310956173d094bee8fb97ae0261946f71b86bfc212fc74e598d72b7c28c844148698dfe14a61d7ab6426ff7e1f077c83ff54574a0ce814697aee5a125253b0f35581d6138caa5d20229f156cdc79e6003e31ae836369997f58d89cf4c1457a1f6cada43a696369d5f42365f19905b5bd8bced3264891f906b7bf85bb7641a93860bbeae877e1c5745a88afad4a97d220c35f92df7c9a9c612b028e6b9e574e8bb3d0827255a900a9b2170e37bfe4ec8e7590bf013c91ec594c68883e4260367672ec2c5802eec1d44bf4467c69a657ca460123bd3b7ab435fad7a30e8eb5ddf785b29bf2baffa657006de0e9f455ac186ecabc6347c6554b342cd0651ddba939b2c943e3748828b47b3184735ba73635fa66ee3bddf5884b60aa6a48395f728bd6ecd09683bb68880c9ba16d7bb4073b0fca85b8c54682efe0fe09b311b7749226ec342ce50be2a9467faf0b44482bd550aae8643cfe9990f61b042ad8ea7d4f4bd027209dbaef0c236c8f2ff639419613aadf13d332318ba5d24970660d1831de098fbace9bd550bf4b069b544043891e65f6e106e8df87955312b653230a3e37096701935a4f4a2c2808ae8c3d363f23a94fef6570ed4e625776409b184c7c3302ba942d8b3c95d29a69b5307e1517f71c2372c7a14288447715ec6baeaab8b9725ce53f51fefd682bdf91575f54c5c8e24c1bf66924572bfbcef9ea3c4481880585e1c06121dae2cc3003c69cbe482a9827a9c049240e6df38091bebe790c608e756776e507380c18b4c701df51ff21e5f94b87554c80105af8e06bef24bb7331c8f76fc9cff358047c449b8047590f874ae787b9923333a337b21cfcdacb395cb0cff5c5b849aad8dd0d170616f790340dc3c9cc3b37913cc41ad9d275896eac933f3af711c301fda5cf43b204b24947b49bc60f53313537d87eb9d013f29550af60781abece2609723b30e7f587fdd85d0a47eae32f738458ed1c25d9c3713702ee645d17b0b1accddb23e48cef5e65519cac115c2360ad42af86d01365b4067e6881db3e5b9e583678795d41706485ac4586c3b3f6cf1b0265484a12595aa89fb22e24e94f6c32ad817b74e15664d141b50838c04e265402fa069a52c515b76bb0c7830a218ecad713fecf00507d27bcb5b2b667d5ad4a0123a8802a35ca6cc25b845a7d42a6d4840e7de7cf71720d3b1616f19474a01ad6bf494bf0c08c00cc66f892179a461c91b6d9d7874427a31b57cff283da90f3da6a6ee0cf8d2ef82e32e750f023978c1814c328444abb279283e2952481b7de801a1dfa2c1b1c425e515911a6254b21204840bf8a89fef0b9a9dee4b229c21420f2a8cb9cd8e9f7ed67690fea19c2302a1f8564ccb2b5bf826108254f975549adf9723c6e668bf7065e8d43bd61ac2fb73d7d1edadeb4b61c0fc3c3ac8d580af1f469c972a73236eefbf77e1213438929b159e2ec1f1e1dbc5656fcfea72c5129b3159c1bee701ce992a6396e6b995e1d66f776ad8c3722bdc71cce5a6ccef1ed0b27ce18e68af8d32a85afe02ae71a66a0e37bd8bb6770a2d287521f4b7474469832c053e6d45a043633cf76e27ec9cb032a8969308dc98a10a007072d273f59cf46ef98f0091457418db88b804b74015f1962eeb5949578c2d4e9ed292f3927fea1ea46abc0b6e29bf3e1e0fd6557849dd3c1ec0348c97ade26c529162de75eaec9afa0f027cad6afa2927305269c4cde13b4742be85c80dde2c0b95eeea36c257eeafeff5bd3ba32a41d4cd0aa5d2585e7ff80001105abbd556e0e1f43245313c40160de2f08ecef9f4f5c082c54da82d7d08fddeb23643e7c82bf5d752187f2d9a0cfc898246219d52af275282fab85d780ab9cdd2ba4923368d699bf3cf1b521c4d852f2b31dff139ba5463fd58280e6ff179c2d287389bca5bacd4921cac5e7031aeeb86fd33ac4474e4ce9302d8dd886e243db059aee32386494cafc927afa9c08ab0c2a4a576dcf75876abc4a21b76726ed51d628b41c6d7905ae8d9bc2e14cd2ae165408733949e54957cf66007166931581a836fb686cad602e5822dbed60da079bbcd0e3225c29d7f9c95135d05ff8571414e242f6c5a520fc0e4c983acf520db4577de143366eb793fe77b736df141f13dbb71fc6cffab413588ef6957ecb3e5c8c08abe64a23249adef114666d694e63f67c178dc5436a3b180466f017860d2ca45c748f59836547ae50e76b3ce0e4a2de0c70f2846ec49bde6bb31a82054dc6b51f350d46b31e79c73b4cfb00139d97a9d88a480fd81ddc2275fda3767276d06a132fa33983f2c1355eb17193a9fddac58443509717b15fa0a2484812a6b1c39bcca0648a97709cb7220e2efd1b7801685829ca27d6a5dd0c7a6eb92fa0e8ce2cfb50d6b54051a9094dd8d01e587971b48b4eb97b34218ee06588e3356dc0715c19c1d7b88d27fdde6e14f72a052de4123dcddf34ed33b2c24f4baf2959857939b3d293d55a7dd5ca24c2bdfa9d60ab51a63107d183d7261a087a640a5749a2cf8d44c38fcca682667d2b945a096eec5b6ea300573f04cdfa567f5ad5486101821e17adee63cd510ad88f356def982f0cfe717702d1f43c474158eb716f996885e8c558033a6d2f9bf2f4ddf13e80fc8d49951567c24894bed0608c14031bdaf723d453ace8f13dc8a0e37399b3c2569f1a97110f2263bd1fcafd74fb791ef6b4907f02b5aac3c82b75207ba99aaee8af549c1f153e6ccd23657a40abc767330c77ad60fc080382e3f68a9d6ce0e61e86510371f6796d3112621d3a41f82fce58b3e51dfa4efaca92b582c977b467f3ab316a41c427dc8ef487c4ced2fd4ef322d034855a74d1058c01f6440f27e75ecef918dbe9ce977bf82316103f601048cb08d5dff72216113a24ea0db0a51f3a66bd518c026db6422a0344a506d078ed1c7f8e8faf016025e3e5562dd0b89c02f8fc1d5d9e57a4d9843855be0f82b2e450d3234a3f0c74d0c0c9d1642048a861bee6883d23896e1e45bfca17e20ef563b34968f7c0a573f8698d9fa2316ae0399160a5e05f5cc149e806e75765fb2bef79dac9650a163496e51b48617f898e46a78d88d2602b89f194a8143cc5df4ff3d6f6ba91a161e4f1262c2ead53db35c102d91739f2d22e8d7d83c9ef85baaabb4229e2fdccc0a2f9f6a41bcad56700acea5f1705bad4ad9f65d9541d1f894f5fa73f719c29e7217f19e079c3246341ab14951f22f064c6c0bb048b6217acb7caf12d7f11e45b96ad053e089a98fef4563fc0a45030ff6f1ea758da7e9ac79f4e20b077a6750f8aae636e984d75a498bda9af9db9b54419b6dbf57a6a965af044d6a5dfc45fbf048fc8508430ad2ee258b296b419be5a35a64a9816536e66c0d457aae50b716fcd6e59b03f37b0ae22571a43f334753f0e0df8a28a7d1d52b2a7d0cc384ce0159e4a432778fca6c1e1073009515bb4fc46632604902c1dbbd0615e842e613b12c03e669aad690682faf61d8deddefae5a92d19c38d994035be199362b7f910545f705b79d358329457e2ef96fb9e6e3dc86554cd390d0641a442aa3022f0106675db9090fcc98ced73920846d9069a269e5fa9f9892cb9826212b2c90fb102dc7e082a990300a6f09f2a7dc6b74ebaf9a0966c9db0c309db0f3db3104e4996841ab25aac2465059327b65b7ab62929c5533a2ad9135c7e7ad0c08cb71ed86c87cab42d5aa2e29dc569b834f788eb215361b098ad36b4f97e8adcd3e41b69df741a7427656415b694c13127b1f002b974dbbb9100f1a9027ecc9a72c4f139190a75b8a1b01bcc220d538305173ec1329fe9415faa65514c8e60cb3a0d07ea04cdeb3440dfc0091d7fd82320ac74a9c7579209abc69ee510aa41ed4af9c05bccca45fa7cd36ae31cf30af98d7c4463cbbdb7112162af01dbbcd1b4a806e2da43d016188d77b7a67d3cc349c0f747085a8e2ee803af861f9335d0ec304bcd623191bef1a02bc6dcd8b5688b890143af5aa30f441407cc60fecda79ce35619abf1bfc1f65697b370ccbeff06e534b3c501bcc07a4c4c40a190ad8ad71cd567fc784da46d614ea6310f4fb57cdfce7d023e483d5a53ed069411e67cf79fb366e1e30517939b23c375dfebac8fb8c22a8cab22267a495b8a7f3a14d790fb379ebddb5480bc8f76bea422d53cd511947cd9a2e304c4e6bd5956a338a1a3c8a964b7af465db7bf3216e68c05f2e1f439cb2df46ed870a69054c6f46da91f80e004d475fcba0d784662227d6b4be126a35e5c620d82c9f23be902f9ee713d956f4c930d4f802f4c7db69be73b11ea2195d7ea5d8a78414826ca9d7deb1775538ae55ed8e39158278070271731bf702869aa9ee5134bffa3dfe4e6d37c533a30c7bc58eb00ae3bc49ede9d1df8689242e27f7cb5cde690dbb9b5b5e4848469aa6cc775e473f3bc4d372567bd147a87143d25e98a17d255f64fbbc7863b421690e40d98deb5683aabc51e7ca581836962d60cd70555833e6a4fee8ba8645c2cfc220968b647458bf1613aa36585a59859f838b80ed40d32d6a3e4b68a151203137c04834449d444672883427240e9105020c32b9421904794b5d2b262661b4fcdfaface98b9afc82e564a50a81aef93298372bea0b949fc1f732b938ae6a0a7b2d848f06a3e994d33323a1971a7fc28e9cfdba1a00b3cdf7bbe80c9f1b12f955bc6a8a9f0f064f752f02d43fbeb079bfcc6131260bd390a84df50d5806117af2b016e18d816646f650ebae57ff79de1024c9b83feb98fe6891c8b6878d70cca360c420f82e8d263767e9ab7dbc68ded4e65cd521c57074af0176269329f3f0f78e5a924c9dee98392e086bdf6320c018ebd2f114d11d02606c552e8c2d98d049298af4c9ac59e5fac8aeaa895e5bcde6d420b62c4516873d9eb93a80d0c561fd156dc59f899a73e2f44202098ac3bde5f4e2ed459c3957d5d1c5a036bd13eb3833d11910d102a74a09e0c0d84c6eb9e2845f6cfef6cd79c180cfd6ae8067f0a6a0c6b4c8499c59edd52f2cd45ba1653965ff5b869ae3d677f75aca91f5c0b2bcfd5fc1487c144d0630741c0989f8fa5c86d58ef8fcf2b0bfa984feb980dc8e266f557abdfe05c1b1f62fa32c3445d0dd1b9faba9a078b8eba7e71532fff54daca74312b5ce236011545d902b22cdf5dff6865cea14c95cd6a6f45b3953ea0692c04b66da1fc2ab0fbc4a79a04091456b5115e58f49c194c4812d7331a027b1876cfe405e5ae6aead4499f547588c94cdff3282e493a8ef1deaf57b6699bf585d57be270384e4b9df875c8ab640a96ddeddc6ba43eef7a64c48833ad316f7ddc23d72422601616d247e1c7c80767db95cd58455d1eeb570c86eb3b85bfc1a0f3d9c8b57d4b6be89f434a61517395d9ea549324f2c4004c1d5950bc76224cd2e7e38a55e32fe55870269398f8f35eaafee9dfcb4bd390f6e206f8fed3bed9a70f324519a0f46602e154ea6cd77a53f4c0449152c9b31dd47fa6427ffd67aad89af4f54885a7c7911d7ef69bfd11d8cf6f07df9a960370c8c692e0ffee21f174000676855f47e1eec14c1ffecb4b574c5ba001cb03c09ecb402f7a8eb6ff6b1ad872bf6bd2c88ef97a55f0bf8626d47dfb29db7af39f7e4565f55f2b630590933238d0c30e22a979d6e06a0900a668cbd24c2e9766140e5ffe4cf59958586c170917e6e91703fd4a81790f7b3c5c99e9af2e294be5e0f31b0a27da2e1eb2900f2e6e120044b684fe1e6103822b5a18d09c311dfd6512c77362d13f4dc80480ad736d292ce168dc05e31288ac9a7afefac8d0188c16fface24ead18add9199389ba48dce06d897c6f8fa7161896aa5f9adc3c73f24f01ad0eaba215f0c81698159697ba2b8e8864b3bc7be84ad1d08f3189c98693e79c5d1d9828c021b66891cd90e88b1013f537478aab20e448da3842e5bda2c687f73c32208ab590de95b0bb39b0872fca3725c14287570d6080f607bf6400a598cea52725f0575c07137a70032a4ffbbe65781c62d36d587d12b41b522057946ca1c5e4c2a2cf81f69b34c02a4251d63f18810d91286a87bcdc1094192ee35bc9426c1cd5c62bbed56dec40f5a8231de0c7a974fd1c90d4ebe34c262d50ba3a1cee938e519c5d43c315f5111a87b5e211d9e8a49c31e3ae2a02e493f1a4480d86810e9960429f3976932878e071eacd4193c3024fce113c27ba4e21996f9331d09b7fd445ee98b8f17997cab434e7af7c57d14967ba88efebf80f288c57d94f76e8a1694d5a35c8bf5357eba3a16f76ca7500a7d0449dbf23aa6d798b33d867ea38e3685c05c037bb93c749ba77a3f74c98093730f62b54c00b3375f1e460ba9178f8c5fb1c3a906c8df42243660664af3e74f678094ac30a1962474f8527951dba50e64d853059048e33ba1c54bb209ee344f6aa45d673c0210aa59ff2f47eb764627ef1143b82a86c0011390fb4f9f7a5b39652933bf1f200b6338fcc67272b40642f0f39bb7545a67f8936c1f6987e1ba89035d28c187a4d8ecfe6910f5b1de477b7b9c3687bfb30f06166355804d939309a6951da7a3138169d91f53e94dcb769e2d1a6418c4fe09a28d8cae40ad075aeb1be851881dac3ef52a9ba9fed35ef01d047df628d6b246dde45700d70e887285cd21bcf97dd438c2092e0acb57ac7badaf62a21b0f10a61aba9a882f281ad2795538ecc2bef186dcb3b69b0b3b18227146ae870ec23abec94e6b71adca022fc11cee563cc0168299a510f3168c4fbc1e9816cdba98714bee61341fb6aa26693a024a02011b4b8d7bf30966a497aad84855c0dda07aa759e5e22f937dfedd86985ca30bcda75a418124343f55cd4500598a61762751269653ee7806e16af506000a676c8c129b48b0b8991bb4a17b26e8771fc7720286595f9d966f52d9093dc049abc6905dfcc206370bc7f23a4255cf82de9bdd84a665004d9c626591856d2ac26695b3962b1f7a93ff8768205bdc038bcdc638d0fd733fd79231f049d35c316c57541f72dc3ac504690f927304adbbc6f6db303f806a043db813d27620b4b4b4e621a8bfcac80b9a3c1f13319154e88c6e476992cb6c30805e250ff2963168339c48c4e94f030a23ceda9429b754eb651cae5ecba6c67c5080ba9cabab9faf2559f9e889d153ddbd488ff017b1cbdf4ddbd4a3f740fe0d22c9792d76b36e674f308badea190745a9d780f5581627c35935d14877efb4742dc59b885cd22299631023c332adcf1c1ea01624ef33b3b78bd24d8f100c3a70a7148668cc1881f2f690fedb84e6dc8b59a11d072a0a730fc39564bcb9f45070a497b1e334c0af1c88ed2ef9f91ac0d10af74e0f753eedead6642fcfb91bab7c2559fd4ddf9c70efbc8f34e5e188613a962ebc4c1cf1f36e9b8a6882386d97d2d9f1054392ecdd1a8b4c862f14addf36b295f4e97a2d98ebadc440101e0a160ea34dd09e62279aa9af7c937c8f87614f4dda10b3602f9aedcc7a6aa14e624bea3233ab75e69e3f7ee36c9837e42eb621f7e5d7352b725a07d428badda1504fc69a54c7cbf9beef519a21097028a44f9b5153b250f72c23ba3ee3fbe4a4d763dd15af654bc0c74cd31ffd30bec65d8974eaa963439fb270b685249f1c504ecd173439b94cc2fd48f3d02888b803240d7c59f57f2691d1d438607d3e17473282f6bc8fd8dde0605b0b80f3a4e9467431ef034bbebd1212cbae889617879d208f1d42caf050059a2486d96b4e24da957a24f29ae4ca68efe6eb6e7e4854ea4827c3ee93ed07f6f47ae97bb2c90d6a4e5c0f4d3da46b76d975a7a33ada2fcd5e6d54750bd9651e5693faf7120f5c58f521f3d260e101c0a407b281df8dcddb1ce1f4321511689ba6f2b1c8388832798538c930c71059e49cbd1a85d5e83dae8e651204a629e6129098ca78d7bbab3d70161f6bdf8f2dc3f1f0ea87513128dee7978db75ce4cd82fadb5cf6b77fa7f4d1133e3aede759bd258f9c7bbec28c9f9774d23c876564a4ec412c4a99b077b1e309fef320289b5378fcc70b666df63eefa76db2f2d11df2c47ff83d770c10560c32f485b908be94bf0f6d2ca009af6382ccb4dc579c6323fd7253061c7acb81a55a14e26165bc37b6a1b0b48b5c20efcbeec6d5ed931517db8adebf869a20344d51bd41af78268d42d4c1d1d80ae7c137dc6d5050128119b061c934a1284bbb5efdaef87662116fe2edcd2f54ebb29e7178fa32274ee87fa5121fab46e77ae96f13fdb61cef5e695cd7d729b338ed79da24364ca473b2d293aa38de95fc618c52d807fad47086e12d3eb6343702eccd4a7a932b9aef1a71bd8bf63dbf8106ab6a4b5dab59e3748dd6d0f2756a35bc148d7c6cb54ed20f3acd82685bc2b0475d197339e0d94389c24fc565ffcab468950e782d282c72bce45b1fbf1c06171b7164e163a6b37729c7c7f12b3ae5b176d659f5004e9df5c150e98915a4dd13fe7898dfcf4bded2b74f042b6d31017bb87a0493b088bf1457351d6a0c34b422e7f4bf0b6fbcf7f5816e52374b255c265063350946a247002022e4c5ee51b9612896e7cd2906eb39a8f75084fd38a2943f13a3cef4f9edf1eb400e570f7b0234b50042ce79d4972f383289964123c759b520bca53b0db1247f5b30cc7e2e8233ab9ea2d08e296e70a868ce01c0d60a07791ce651f2513236e3848fbcb33467328abb3e25ca9b2f09e4f9f39b422fbd93435576308b3e13e9d27c0f8ef6daa49ec1a7bb1ec64f9360367d81fd1a7f61034362dc223736f606f6c265e6b7d8aa9c6dddee2c7e66a090a74753f14e8f6baa6daa1df6812fd6ffae946a81a965d0e2180668a87879695eb595fe511b3fa2387c7b45110388e634db84ae2d542a4ba2d71a4ea056091bbbb71823c19f01e9d3312ab2555d630c360d608d47fa860141405f9024db54b828522db43c6cc2e26700ad6c3248d1740d2fd93f74971ca68480e5a9909c708c86800d090de4888f8f0f602d83f5512d7a3c71f12809b1c50f1541fd9d760e5c8b3bb624526e779a835228d19555880cb9a3dcb7515d631fb9878902ba2bc748cb90f763ffc57ac7793fd6c4fa99c574433527626318764bacb9dbdabcbb0c38e0cc6d573113b390507b02f2ed73b28fcd5066723d3f97138fdebd790b07ab51c46083b9bdc8b43fcce9e590da42d4d62987d498ff6af15cd0abe2cedca06528a8dc4014a670f151c0be77ff96bbe7495cc07dd52ee3989a78dceb046d74b1ca3758bf07c6415ce9a7cc8a441c5b0fca2166063a31cb2ac6acf0fa2ad023723fda4071f9e8412f8b260787675e34fbef9f95f2dfe48756fc57f7744aeb1e5b0669b3f06080e32e056d652fb66e4842963e98bb3ef3c304281d433aa460c87c3e62cef9bf16028ad645ce7d2fa48ebb7c3479406ccb4013e021b1a08f99b1a3229e72832df515f53c4128d07a51fa7efe4a79f4dd6312af2787f7d7eb05c21a20ccffdfbc5af4e538c65d9c099d04bb67ddc51311b9b0d574a99999a3a047c13eea0d8f88f77a7a7cc4e96c939ac77a9a7a10e47a80abf45de0aef341fe0425b58f4acf64d2e3651a0eda27cf3c919fbe6d6aecc83154901136178074014718908dac8fbf33c42edad5c3b8e3ba9cc14cc809671f9133502d19f3a4643159c3a548ca5ee30f211458d2bac39d0c11bfcb4c9ad5cbd4bca18da18a1de85801cbb1e34f5ed48d74274398a2a871d7b1084c782c4ffbeb1035c3c42c11d620a05839d00a13129cce4de80264ed4074878ccd4c6e15d94e3add8a1ab28c99c8ffc8db598e3d88bb08e601ad78a20c0fa6a11d8d898efe78df25469e7d4a65176acb5f239c20be450e3e2430747ebc2ac0909bff2f270babd27e50049848b710b32e57cc4b65cfb2ec0945deeb3502a5a34dcd76ada9dcbb3de05669a5168ef245d04501065e71cf80901b3c029a58cac8ab4857f16013e139e18c43d2af68f3b6f5cf11e952ee7ba9d5e5f25b552f74e07a5f89c14a369e8694091ac8f75602e5d85a78523e5389c289415e5b95a4ac77c54b38e1227444f3cc25c9199d76cf242fe2d65e344274a11c93ce251c5e5fba6fe0703d1331bab0717d505cb7ee837192c03f292b6b0f2a7c59eaad018d2085b7e4f642fade870f7fb35adc59b939c2ee928906beef8493b984e730ac4c4e67179be95052734b87a85f409e8bc83b08a943fd3e0e56b29b023d89bc5dde4421ed648dfa81e0ad2d9bdb0f5d6b23bed9c73682444d302e425c9637d3a73335b2cec7231573d856695727350721a541b95c97859882a00c3264dc87f0dfc03f4a4e15eb97587cb52e566cd3bd30473412fc13cf46e11b4762334310dc7b625aebd69722f1241f18f4001550b51aac6716c512ca153b6d3fa47d8f68a25ef90edbc5035849e24022d096e52eb9d6b48b766f2248cae5316d57d034d4103981b4a6a7aca269b5c14e5c32c68aab8f70b93b173897b540fba26bb76c31815f4b4759eebb221b5b9da7ed5ff4fa1aea6b7b8f93be627b7bd618f9d39e134b01b5a835caf28180e3bceb2e916f6927ec3b6d959a50ce62c54e22e9a910de95e5bb5b155fe4d7f084f89ff3ce74be2195812c92c71d313ef8aa5d663b7375a6918f0fef1f0bb2d92edfa583ba80b8d02abc60992490ab638bcd48b62e83f6b2d26202f7e32981727950179672ad24753846b1f67d4695e69e61f7231749d842ef03a131336084b95322276983eed28d457b0e4b771b9924df37bdbbc3b1839b804731ab742ea223e0b82588a0d8341d7e21579f1ea9547d3ad3c49283cfda596ae87702177e2fca5fe80ebd96c3f7f0fef849cfb6b2267b7fb24fbcfe8981ace67feeb744467665232a788b2754b113aaa45b0387812dcc2e7c3ac7fc6d99d72056f3932821c1d8fe5e258da3aa643b8e27123cacf359e888e024012ce41ef5c65513b3ff32cf9271968a75393035a23e00e702b8c1644a0711cf6c3176b886d3e68993682a7645699943632a3f8a9360a1c96a112f038f9f35e030b8191bb8692f76d96690fd1baf68afab3a01fdee009b35c34c510ae9ca9c718369f1e52c4c60a3a434d04fae558469587cd92ee60b1c5c0077ee6c4977e4d0d6dfb5ba0992bbc93362c6f2912ff6b436d55de600739cfb2c6a54d2d18086c86619ef701b6fd27e5941dce031c93350c55c2b929371eb9af1fbe345c6d3c6558dfc6e844fd27ee9a11bfda10af45e5d0d3c4c989f86e1c6f83bc06e068cce3ed38dd9acb8c15d6d504086fcee7d5a3b2165af92279571a1c7b85c494f7a393caaf26a9167327083caae11a494d9e9a652e03436b463c8e6a637a9a7cf655d81e0d6408aa12ae7735d053596350092a28558f37d5c65238f20f6c023665db6583c6a8f8deca32159af679d476f43e841c713b722a20f4a6f446edb5767221d4ed1499c6bfda35c5e88615b55d73da0bb935a1501e8174f7097787ee73e81d71da8237a01ed50110f7d5485c1f1262836dfa8c45047374ff5a6732c68bb4372d20414331b61ec140fb3a71c11a98eaa72b15a4df199073edd28d3c1407e2faa4f7458ebdc3b3e690c8004c87783288d9c1c217839efaea6a8cb0f0fd0d5eed4943e25eb3b86239ca38ece5b797d8465d220a0f40894dc3f6a6cbfe6ad2de23ff68447926aa371f3c09115923e1dc1081b18558a427df973743fe2ce8df148b264b6376d66506d67399b3e6bf514541d3f6705d2f35d84a7a4bf4762624adc89a5897f4f5afcfe001fb81fcdd5dd8a05f67d20a70253520775042d8f6e1a9883594cb231f9abe8d4c0f95a5ff825e3f0d05b26b7e9341aca2e22abca8edc945ea7f948e28bb419bb73cc72ba28a9b68982113fbb21970397684b58b2188b717fbc84ffb21b8441049a1a4b87fa63f5e8f449c14b451eba581b402f80c35df4a2f7ea77b8170ef78dd41f9ff7676ff941e776aaa27de12c1b86d42797cf7e1aa842af66c9e61d1260ccd3628c604b4c27f268218588032df3abde21f42556b95f6de4d5da38c6f487495881a9820fbd9070995e5940e4ab0447128da2319f2760f68269b9736d0ce69ab93852c2ff3cf290a7b2e9e128faf3655945d20334ced5d34f35902aad1c85ba7deb3f537054d88c6f4d1f3a72d0aca87fc23ba306625efa4876b6c714a333297cd25ac33add0f15fb7913e66c1c9eff4c972a619a0f1cfad8e71cd14cb20fa76b346752d28af5b4c33d9724c867e5b4d60ebdb3fa8e033ccebb014952c1142f335dd237b7b86d79a4b0b5d832f55f73d697ce0d624be4bf3999bcc84c9ea6b9fb56cf000e5f2bf79b192ce0ac66847a9d1bcb709e97516f7858388cf930ba868b2c77b4c58d86ea4a9a49b1e272721498c062f19f79aee73fe4780f5076a6ff072a71803bb285a00eec932adca8ca24bb372067681ee33c87d97b741cd3dd88fc13af10e1757704169100a974f8ba349492cfb673b11ebbc53e042b780d010ad3483d8f1c3e718429d10e55bc8f6f020e4b96c2e36467946bfc3c90c1d90d99e22f56cf01ede09f62f1a5f1c6a8326f03b64a79bdbc27d02be2aecdab0be968c3efe6b410af0d43e09914a9dca460688145fc620d9fcbe6a9de7b82fa84a1c19ce263c1096ccc4326e9782b70bdbe782888a66f950a4d6745e41404bb0ebf502d09eda94c953748e25456c13e82741d4561a946ef2ea62ba123392d55993774adb84674a20bf4ae6c462f2011702a647acb665823fd4086a507aaf616a2f4591cc9f9600e24110c6bbc6f1bf821b66d38cf569c176668692bc895160cd86d5399ed68e41bdb88490de3b4678a1fcf3d629bd1ed50f660ca3d03c4935b1aa953fe5123bce292c79b81e1c1b30fec3c744d5c2d4b1d07bf0049693e794081f452cb467d2983786886e41df95a564cc3b7b6eb07b25a198c94dde123e584cc2d2892b307237331d86fcd98e04c6b52e12ee1a56ffd90639a737712ffe2dda8399721c16fbb63e0212dff8690c5a85386e82c2ca3e36f862015eaeb1bdd340ccd3ba15745961b6c7662e88b7eed90786af8130203717f541d06bc87445e8f08e626ce139fec2f8a60911a97492403eb6cd1e28d2a11ca8a081cca63189ac141cc1bd2442edd4108fa785e97ae27ad809654fc0cfe4fb63035015ce75ae570db4aa592b30b50e5b988463d73e8f33a49e49bf5fafb090b5402066b8a2a793f7bfc10e92d3f884f5443f667b46ca5758f15575d9c46b170ea1163d62a72c6a85360f12cbed617f9ad39702ece20eee4330ddf557c3ded59fedea69cd14f8f3c1adcf895f3f6d88b80aee7a7c85e02627aaefa89cebb2a6b3185ad0b4a850766a5517853aa65a006e8c5cedd9fc134644da0cce5ea12e860be078f6bdf43a4428050c5be11689b077ebf8092771897c3c58cf47556c9e24254d42be5132a7fa2929d29ca4f1d35c0a0d98c1a22f41bb8fe8d00ce2a3f07698e9d7a1a7cbabc6049bf556514898c507ce21523269417114c3e142b4c445ece89abfa2186fc1a965cac87e69eba412a2f22e8de58886f6ad2ceaf18ef230022765606924f3b46d464ece82a7f5015fc724f6fab84430248113191775c98502ba55c037352576e12010c31de212fbf3e6d6d34fbd759af1dfaf1e779a9b22f5f5ddd57c31f6439beabe4ba91dd5bffb38829f552c3fb09d55121333717de35655f252ca248dee871a09d2ab3c412854b4b86670d3b01a5be9e7760475a1fd5146a240519e670666f05e75888da0ea83b5de599ef02b5fe87e814ff6c4568a4089b09ca783606e64eb237318814aca01cdd6249d5aba1c9544a80d294e0a20de709883d5cf42a9ab91c611f536275dbe9cc0098169a888d10e7ae4eafc05cea80c0f16042e820ff4b8e93809253145254df8c4f96f39cdf173066aad96302522a66ce05b3b43b8cf6a056dcb0374f7b72e20d8f6f6852bab5da94d871beb3e6d2590e9743067b796ea83171c42f168b718df06f833dc0721542a646140f6891e0c26c775603fbd821134d77d816e8efbbd63650d25e831111324dd403414b3f32affabd6f0c2abe7b9b2a604ebce7c0872238313dfe3fe428db11f878d2320e8a1f8f8156a07d8a7e99787b5fdb58ac6b5cd20a8d46c2b19e0b525b54549320be4bc4d0a53009c2560e0a0a75e052b536fd05a07a10cd4544f33f9fb4f68ccd76b646c66f9a0fb52afb79e8ad34f9547e8813a2e7d972f248c30c74a63b8f0335a2636972e6d0acd96bbed51f5225368dc9bf10eed94869fbd3bdb272d71946f900f133d437a151075d467390146eba84f05faaa1c2a0b1e0a62be502a391dbf6b6e7ee7573dfa77a94aa934914ba3c34ddd47754d361ae1c1a0abe4611856f64d8227433453e2923c02f3d1b2e2b2bb6c7af422d8250c1013542d0efcf337b97c13d893fd95e3a9d39f1e5fbe4d2806e7058fc74eefcf8fe126bc0e17a25bba80704056a6db761006adff2b0ae548d18d6ea570b2a070991ba6c2a8bd9b3fd16c3e2e41eebbab003484167486fa2b21f39c8785c9584252ab175bcd0dc00e2d4fa408339ed6130eeb7aff3613895d61537a3a6559efdd23403f35b2d01a7c2a15486f5bf74ee3f101664e6cdb9916a790dfa511941a2a19175da58126a7878c4f009fcd69fb9a58410b50c29db7d019804a02d9a67b6d8631bc8b0b463621018b54688ea4ab243e614d5c6176254bca06f2a07bb3e059c906fcaa021b6755b1d4b7e652ceb1974b5e71515d78c3dffe20ed55151b7f29e962ee4487111fd9dc6a133ed8e38573249153155a206a984fffdc1cf326f6bb82cc6e808610be0d5b461ff44ea8e02664cc4b63498f645e37385838f4b5d04346269d3f272a9cce948cf2fa96dab070c7b2e29dde2a4fb4804f2d15ab3bfb6a25791dac4efc3ec698447c9e4cf227af524acad4a48524d265f8fc34b66c3681d1e31501122e38393654134839d2b43ed6aef25aa1569b91d48dfcbfb1b40d1df10728b52a0eb7f996c77a903738a906cb8ac7669707e5f60c0e52cdaefa93ecc328063d2084866c991df26e8c5608d28031d5a8f5ffe63df9acc9fc8a62cf91eaed331d9eb334715683ebe51f13558b5c28b5e4ad8085adea6e4d085654281735aa68191bcceb8b2d2805ce5cfcc839b9f5566ccd0c55fc4c5e8801bccee8a2f2b7b57ee1172e4458f4ddd866898b6d741f44c10f6796a6c0239a3db5574921434357bc60cdf2d258859548dda5c3db6796c721d39b0234b6b2059a4827754708c5cc49f5f955d608840d7051044ba020780e41340622cc1ede5488b6a0dec9a885236d634bd2e8518823b26bcaabff3bae5da6653cf2c18837f45a38c446e626f8d2db2e5db4a671c0dc3faf6b0dafb9eec834ba505c8f4481de758985ed995027dcb78321be527a49cd7a6671850ea9f0276053c753abce5d772d3f9ec2b9889010503f8db4ecbebe14126cae5f8b0787ebaf46c3f14d37a2a594b97faa8aa84d24ea967437f848e60f8c3d0c30d9e34c0f00863a616f80b7d8b46c62fd10384900f3b49e4dce9e149463460c464c284f393a9d6af22d253c4d36c01eeebdf68f52d636d997268c084796349ffc52f767418d1e3f1eabdf0354c5ce976f1da6333177bd6afad602bf68abca976dcc671c09994ce766e13a337f3cab48ceb261a2c2502304f260e137cb21fec8a835d58e984e9ab450ffe17844284bf08e3099afeed4b9e417470b0108cf3aef51c8e34823a8743355f6c9a0f44baaaa2c7ebe152c415bfdfad61f617cf840d0f94de4114e0bd6e31078c55abffd94314e2948cc9f99b62079d6c32f1470da29a776621839aee8e14061735373403a736aa0d6d2dad72ff5ba5dffe8795a73fcf39d4a8598d2af3faca0dfbc9ec36bd122f95c0e921327d4b1e53d495e7340206d62b5486a14cbffddb55095d02069d12af385c3d49d2a53637226f587c5af738cd67740436fa9361ad512c85d131d5dbe0f43e73834b7c2e464c0d418930669f302fbabc3d0dd0aecb12c64c5dee34c9ba6826a67b45474f8c349aafd1be5d9d9c45511852119600a4730d356e06b8e1b1b87ad834af9ec291c9e49804d1f130e0fb9b1d2d27342dfc2c1e8911f761b251ec80f4441b76b0dba287af7e8e4c5e4fd6d1a718847dcb8da5e96c4e72be1fb491593cc2ef31dff24d388e92cf249964c34ccff9a0509ea1bdf6dc06d6866e3a1a2e81334d23fbd03413ea3d830bb37c6e2a419b5ba8891cfddfc1a8dcba19984b3bcbed1b5e295890f08672ec2c31b8cd4437093fafdd0df6190c4fb0afeedd99a1c0c8c616f21a39903c720a62d3ad56a87d83c43f9bdc80d0a2990b8cbe2b73deebc7e58925825c4f55218d1385df1e91655c4fdc2979d36988283e54a9bf3b174440a677cb2129785377535708bd3a9e34dee438dbf0d3315378e15a7a60711ba417bb1302094ba52cfe08b85a397848639db73f38249e26da36b3fb42e602bd1a89920fc97d189cd50c42d84b9d254cd1189c6f93b6436049147122c6d559fa0c199c65dd2d64ba26c14afdaf37653a666a05b7e69c96d377af92dcfbce57decc105a166c1d67a8c28fe068d84f86f4c217c5b1fcfd5a87223f3c9a032b593603e7b579b7eedd725af1a016042c7a4b23d244d75d88d255a9487fc292f1c7de73f8e8d4814f44beaffe9cfdbd7d27752387608e883ce6ee3bc9cf323b2e05a83f184944a701ed6b830f431f9dbc30312e3c003fb8b5b75c9a32346e163827b6be9afdedc8a72921507cedd53fd7d460012c91f6957108934682c01766d80625b9c9be4ba7e58fdb197f32ac23fe625ea4782ee9b4f233f33ef6f96286a8777679cedddbf8e389dc57d01d4eb8372a1505d1ed15f1ebd2d48495519b69083cd32c0397b26319df03df5a981dcd5fd8733cb1cfe13a8715cc692ad05aa8b4165f4c91878544365c33913b07c57ba5a9d83be9e0dd7ad0f7d067c2d206de82bf1fc11f421e315fa741a37508d3a9695b5ed8b756f2a79d8a7391b97c08f3c3203aad4044f2a3d5a08c794342ea18601fd417ffb3280076df78dc04fcdcdc72687bb979bf4ecc17407f7850734284e27a4e26d36b8973d6e61d9df074431ddee8191b5fd52d36495c1820c02f77690eff46a9cde1d3e7b1d9aaf6f46c6b8d303ed1f398bb152f7e6e5632fc3fb1e0abf3b92a360696c8636ada6331deac6d4f324af9b4a885415a6eae756d34533bef4329f693f086a555fb8ee235fa8feab6ad8e3efb2186931f1c7b39c441b120488bc834d8ebfeba546f36099176b0f9f78ac497c487a3f60b2fc3f07e1b545b96d28d2c71a78f25b7653f7e1dbd7ec27d6e3bfd87a5708177d7cc2b75f4aafb11610a55b968de2f3228fd0729ce3451face64e2df8d00ac7dfa7e969ff7020d54ee6254dca5bd83260419d93fda9cf617518aed88408ce5d0b7e43dc37c22fe88adc1630f4c4dc9b509b4d1a027ad3f26e07946829fa345bb1db48b1c595c2fecca5818245c2b1a6d9ae8fd5c0948d9cb20ce3f06c9a36fb3b332dd43b7d1f44548bc568e058fe402f32c874b79c51fab749865affdcb8cc7a633545ff1d553ab9b2c03380d1fc0236e598b3be8b0a01616b208e61150490040ea77ea88a42215a3f928b4255a2f74952cdd1632c246a5e9d26408e3659e920f64787de2f4673727e660b0b63ac42e3accea6b4c6b5f9ce122a81bf57a10431a648a4c5e1e045f356997ec946d21d2c92485844956bb17ee81ffd6997751e5179a7600ba7d4b377df983b477cc617214c8752d4be6cbce80ca7b3c4394681a9f61628da900405157c6cc336d74c12073bda6a1bedd07546f8e0f0c0f5e3aaa48a066d5f5bb066c239bc2067c5358c124ea663f6a2aea71a5a64555a933e2194aadafc161cd18cd00ebe9ccc02506a757f3277d0541a7a769aa1bd053d86d9170bb2a72581b649c1029199d2eca3cf688469a6b02cf8da4d4b5d8f42bc7360fee53eac906eeff4d639f1ece41aea101ae99780f2b081a95d24a9db6f168c4dab34f19773e14413299590aeb105be14e8c6dd80a97347d79479d06fcd4152f4f3bf701e6dea0a8ba0fb4d89717ffd58d1cdb06704f3ca974a6cdf83d1212e4cb3057413f6d77eb381b43be11d7748d53a400138cb5ba5a3304a360d698e70ca695735b352f7e77399a9cb41fe751d8aeeddc5fe064d7c2292b675ff63c7815a69a0c5678e7debf5f4cfb190cc8091771f49af1c26bf09c5aa99994c4ec79d01250d8004c904e5a47ac853cf1597a82ce1f61e985f60b69965d1685e481c774a166a4be5655c844283494615565b4b80e44724743917155c667f68e49af8aca756589a411f181afb4f206de09ff453009db4498eb2e7981b7e13b913f7ef1d6ad00b68ddc148b0ca34a3afc0dd254d03f064316f9e510341fb22ee829420c818b007368e7665605405f21ba426e78696891591aace70eaf33c881692e9b13f1e3f8e5fe82a2a0d8955eed29630cf36eec53a904298029767cce1046f0a143bb44ec4f0b79a1306ed76f2aeed4300e8b538c2075883cc882d051e9bc898d275a93086e5e4fd0fb870ee26a72741e1ab3a54b65c9ac83857f47cb4d60d4da83408c4dfe61df4f6f1c7e9c6d892a5ae63b63793010a9161269b6f087f2c74cbe17cbb01d7b143325f0071b1e0d8e9ffd9e5ce8612b0460b24fabc8d5e15b493831aeabed9d239c5e81e4112ff45d3c3157535ce398c49e4573c3a35028deabc0ba9a6db611a2bc8d7abd3be9fb909ab4bee8cecf6f7f5a0ab8df1f7e5f0096b11df6c722ff8ca011f28c6367153d74a5ca80ac200f6276669f87b708c557ae53c98004ccc801b3110977f343929dc2c6a7012cd2004b76014f9b785018bbe703641101d36df09ab3b081a56ab7f4fa645d3d50c2bae7bff61c91ae33d5a7f5eae5b64ef0fc0dc6ab87db2c57f98c224d8267eaf092acce20cee45fb9d54cdf9a1a496a5418d6c33dd849fc29697ac59b1c20f1788db64b2e2606cc1fb37d18d28aa1341dbfb0a22755cf727a3e876d0756e471c2effd5c1f2467cfe14df1bb4a945f1fbcf43bd3ad9842495fe46cd1eaa96f302290f191c37e3250b1c70c627a4bb7a11b4bf83e63694c5408354ed57034f67f742a0670f2bea735f0c3abb97479fd9d6a2c2977d29db678352916c6871313ac7f858a1b32044d736edb1264851a2d4eaaf3f6f0a5954fcc0fd1200121ee555f4783aefb67235bd43067774a4dc45d6865f8748d66fed2fc657b90a80cb9a036d06c2c4fbe302e210d769ec3ca1d761e52abb82f682fb338bc99c8083700304d57b84a992fe2f402c1c13ae8165f45d424151ad853d70a3bf138f39e2dad3c9864a8317ae9c1f65067ef885d3e3f27d4a638ff5be91b0b7106505eb55d28a2671c8aaf3881096672cade1edc76425d196c0581e72dc46d862d311485e3a99bb53f01630eea337029f31c4d92ac2897c0ecb471b6dbabe648d8da1292511a8770e70a4fb35f8e59491f6c51cbb302c1fec47bd50b1c1a55000542907676076e8ef14f481b8b1df5e5a5c8093f55838d95ddca55caefab8da566946910d5cdcc03da7761714b104f85910dcdc548428817924d5f3e339aedb59e4ed21d8815e9fcf8e48e4566b54d224beea7335b4b5f0e13d9147ba0955d24bccb788ee9431ac1eb4af3f57fc6f4831351978fcbac4e7280eb749a39a9612fdea5bad89ae856b97b8a650126dfd7d582ce0e9327a49d6c2005f756482252cd1d26fe620d92f2ded63fc9ee731eba06c2929df690196212f7bf1ca6a32d8e1d119020fb26340eefd97746aebe893428cf47af06617e3ce6c993aa983f9f9f7ee817c1bd3c551d2f28c12ef40992a7e264e3f3a4d0e05cc8cb2f00800c07fc0df915f75d2c966d36e50cb4c00bdd161a24c7906c0f21bc56f28202b94f6817f4222433344fe2e8d0f2bea27bbf3a534df3918753f3fe45ae0425c6ccdf00febc0881173ef5e8e06e7949bbffc612336226d9768afc3726594bd2c32a34e0ed73c1e02cd671b83575f5366fc2a5549c326589bf9de93835ed12d92a7da358a811a3a165c26b11964bd1f820f7a56bc682d0739a6b2978ca80f1b5206ac66206b3921c1eae670e454e873bfab3c5da35f763d226950f79e1cd18b537027e1ce6758eea887b8b7e71d190174e5a2bfd5c1694827774a16e5442450084dd241029cddd7d24468717c9660de88c128b5765875a7267cb77269a3a24fe95b3965a76ea1c2ee200aa6fed8e8623054352732864c7d4e107e26e5b6224b555142fc5f606ab6efa2150a09da7b5f4ec2228b55bdc1f4bd246412538a4ccbd907a0a80451fabf06f30d9273c78026c45c9755bebbc67ead8e3899dbd74f44811699bbf0b7cfec2ca9f9d5039981b369f23d9c31602352183b64457fdd4ec8da9b24a76c9e6e3fb7207a46adca81dee13f4605546bb6906baf6739e10ed72fc2cf6787ce32b959e1f3c89ded1d908628567813fba8df6ebffc34648a4b4ae2218aa41fab16255d1bc0d4f0bb3d1be8164637392ef875114d04cf947b3956feabae81b80b17d70796f7f2cfe89ca4c942d3070ae6b9922da76441129c21dbd9395623ecb9863acfe1f7ad5a8bdb5799585f0cc9d67d874449435db5d95a5d7d1efc975b2f1c733b05a425c2a5faaa0e2abd9aebf616e335d51d78fec7d502d29e86e57fca02cbeb9cb5f27a892829f2d11f756f9f3523d986d35bc86f6f3a43abbd69aec196246f31bf7b68b6ddc910f932c7e36d79df4fbeb2325befa9369fd6d3676f6687d1a7c975b5a3caa1c2241c7c2caf94704ef7c087c28b2eb00203262fa180adaf65d9b174dc1447cdadfff2f99ac27c494a85d21a13d16ce67d422bddda1d8cda87ad351db9446ebfa82ae82a41909b4e09b2f442ee605f869020159c035492a98e32a4095de10fd83349662fb7444a123554b279b621bebf3b6c8605c08af2e014e26af40713b2ca289048cf6ea1dd18c9852a5ab0e21c0d05744a2953e0717795c83e385d470b5986084d5cc950e3ce2f562756cb975f97dab1928055246590ba2e3db1ab222e783cd64055fd5ebbd807f2d0a4ac3df1498b67a3ed11b1d4e464483390f09412064d2c8225d26d4452118bd2a732ecc724f5367ea8d7de78e47d9697b15682bec6b469201b2b662f2917d1a726087679dbf7a7e001215a0b769c5025e3585ea7f42aaffa0af05a0c401bdd84e84b1e7ed2badff72e7e0a0caae83097b8b5dc0ada658b11d17aaf7d9d38e41a95f15121f779add632a414237ae5231a99aea4033e26aaf6e83edfb72a26ddf03a778d2a9563830e8475090fe32e116113d8c5c550d1ae60c8b7bb4508c033c513f139f8490a17a01a69af1332e861aecbada6d4d44f71729a51556bbe29bba97bb5f9bf767c9e2424dbd343bd8548c988cba7c863383570d7b7a63fe7f827de3e6f45f76f13225cce5ddfd68a03a2d1160cfabfc58553f9076d7b80cc5e2f788c4765bbfae51679dc7ebb1862b0becf665de68c5820c65b5392fe41ee691b2c7948362600f5b42393ecdb7b791c662a477cf01d8006b85bd98017e76768353b23f741809ee44b8e5a30590d8d66b0bd34de0412a2e8a553f8051b0def23a6f6165b8da7a38128caaf86f8aff502d7c6c4c0908d1a08b416810095e0a7bae65ea991f37829671daf8ad4ac0d257fec4f420e48ca77077a024f10c45675f289143647f2f7afef9737cfa1b69c1060657d11997437dae27eb58b2af733f2a6b590c61ae086b47c2b829da2975f4c447891274f4db4de1d4e72dd7d708960b03e93c12c2db1b842eb91e514036d7118a03db766b6876cbdfd47be81b6688f6898956c2cbc8ecfa5c5e7396ce9a37026f7e0508fbfb53dc0541ab97ad2f9f1761583855fa35bdbca61372c717595be676e666b9f976c920e78f1c4eb86a1e4d358d8bef8a49643127d7fcce13d85d6201f6771490efd78a1ac774bc765ac575632da20b0911f3bd647eda430ac001c56768e67b17c709cadba8beb05e68d7c35ca68f7215faa92bcc05613843bf5d5defc92846bf71d5b3bff37bc76bf57ccb3914126798c22f38d0bc1cf3ca4e07cf214a6cb611c39b9faa845a2f0d73328e9a14bc25e91ffb19ced443f9f6b075a905ea86c9ddd8806b0be85a903df9f088b04e7a9abd7f73bba83376a64c76b46a57cbba3a75c7dd4a88b771b8e0fabc767f5b59b3bdbf32b5c919c5511cc37c7f4fb7b15d0881db5924efbd6c6e0950abb4b05659a500b2cb536e2ab50c8188e3155f2e2ac9eecce702783b7a03f09758f4cf48b6794f633c36b882c905ef9d2131e4a81452aa0ec0948caaf3c289865451bcded63a33fb068b7b3792b2745ae6264bc5728b6e27d32f7e5377439cd61a936894107b8e7dec0760e9f3ef48ed4063a20f9ffa741895237e7a86715ba24e5899b83e6538e97ac33f8d7777506ce1763d22078e93581ac3dbd9dfbf9dd9c887ca2d7c02656cb098d5170994bb62536559edd9a00f3ec3012578985e4c831a9e880792ed3776c3c20d0ab4c0d0a27c0ea93e708e5302ad89690e03470829ec824d3b3f32ad43fc943b13631135e09196cdef0058c5cfe6c6eaa42bdc2ca53ffe466da89fbb7f07e68c9e7ad6343be0bf487af968df034cb9e70659e19b06e672f4227b789102969e0961db44dcba1637983d0ddc1a875d5d20cc1bf825f2e2c928c6e6d3ce8375d0fbd23163b956f4321bb329153e1cd55fad9673bef14bd3174afece610a2ead31013d7f86ca6a15696a22ce0ade57ddfa0e982c2135d10f16958d2c8585f25bcb7fc7a825f7cbe2de827fdc26777665d881bd93c87cb3cc82e65a7593cb477172885c1713b55de83651a0a2a89a763473065a4277cdd8749c4580b16894eb7468cd3360154182711be8c0aa679a219f04871cc62965b9e83852c7799bb3bb1d56dc2f48c7b9011e01ac88e4192e921c8f71cb869b386d99f3cebcbe5af342302a1c44fc05a17a591a55790a93196164132157813c0ff41e02d0abbdb0043891ea3fa341c1db62e436c45ff16560e9c318f71267855e049dc20e9c6e91e3278207aa3f3f0951166a498dd5ad6f78c1817f2c7e30fc61346c2a42b484dccddea3e208ae69d4f24f901bf800597ed13021ac9cff93df44605f7a70bfa598606039a15da6a9e49fc2e02e8140a66e863d8fd15911ec280fe37f33b05ab2371d81e9042c30bc9b18a60110a5410a104aa539ea7c857f6e22f27df0fae54fc664923fd1afba0c58e26d649593c814aa4c12650e529c89ff906da66908e578ab460a886a5f16ae1b2067077e4227c0ac291941f1f98a2f7524c04c2a821a109986ce1a2478a3aaa32552b9250a2c90700af6b1be69d339bedb629b7525ac7d2fc0d003e81ca6c72d39216f1c74dcf56dfdc10f0ed3e93d7e2c092e465f9c61f6c85cf4d7abec6f3fcbed369763dc2a86eb987d8a4c6c0560c07198ca60c97377b5906bd48388fd9eb46e6584e23b73f1bec84fa94098c09d95d184348ac313cb3f7813caf7dcd834d58f083f8fa4e311794206538f0a3a53549c8b9a324680f29e436991892d7619c5cc132a301fb6576a5b83c179159bdf6eb7b6f3e09100bc206ca27084a0527d77ec71646f2e7f75961ecc9e2b728ecdf16fc8913553386a905bb2d308cb5b296e82d94b507746b8a7294cee1fc0cb51e69b3afb87f91baab9a40b0045da987cb760dcc2e29f72fc92b624aa88527891cb2582fde6f63ac6314604fba5a3f290b3bc1b5d7bdb1a547ac76ad96d427160683ff127a99c1064eacaa675506a61a82d935e0af87979b88a45ea6d6202151e47b83d8dd138339b0e3decc077e675cb13a2ae4589dad6c843046e7a55bd4acfa1d272151a0a736b3226702c64f072fcf6443b09fd79e160c62ad636ad7b7a14119b9472e3b604bf56181b979b9ab26bc112aae9c85cb9888709cdc9c4d037e9f975f506370e605859ead887edde3eddddfc27d45e961e29e9db1b3e463019af0ee6b74fb781bb7fbe19f3ebb5f3d99b9ac5b10d5eaf3a9a14fee4f4ec36c7dc0df87f3a25a223bba7257ae7dc70a032aab5aecb1abeacb5875546cc5e98a9d8d4b7326b0a1b6cd0a7c613966d9d28a9f467aae7a0a27390c5de5cc13f31b27a784a2c75ef5c117b1b1d4682f0635a5b749b2a9626b3b29d30c6e77ac4d7783c40fbd35342386e047acd73612dd6b30781624243aff42b4975fb6d36b6106274eb613aaa7ba89a26c4f0f8c7a2895e4db06342a3c606939eeb1fde198f54ee95d8f0e506f1bd0a6478cd2cf4636828bdb16f7002f1c4054fa23a3abf67383e50431b08d864789a63d412ff15bd06d46039ca33fae11b1b7f7019b5494a728717c509b811421c370d606156c35b0326120c7e08541d38a69fecd0deac21f687a6c4d8c5ebcdee193c2e57297d09d0a17aa25fa0324ba96536f726703d5c704f2727fb239a7e63b300d508ef56ca4ef2529d99f2802060c0fab48e2e0f3636a4149635f8ca64539579e6c9ecd6efbb4af605401e2f04eab5d8a9ad27a4a66b5061d8ce45210d49869ecad70aed491c54c654b1730b15c668e5421656ca0f7a6c5bde6570865b870e792da3d4a977c2a3be01982ec9aca6ab7b807c18ed50c74fb4354af11f8d9af563a99e72a4ae5b82977283b939c2e75aa2163f9ed10f2f98df54ebb9fa1f14c84c6859595d63f957f1751e6e8e97ee7294462932df2a1c16fedc0dfbe15de4788cde47cd5162e1308792b0285ffc9b7fd6240332c892374b85f5c6459eea56fd2c43fe1ba5ee283e5817009e4caf5992f4824b86fa9b29165f665372e03f8767cc7f9c16864accccd35111de98f162e163efabc288a5a6d4ee87d3b6e8681d94b717d797fd8ebf195bd2cec7a75b24fb56810662997781921f33833a68fe0f5688b03ccda49ebe81e17d6cc2fceff2d680103b4ee5514408b2ee1f4a5ef83bc71e58ce2de68a5fe4105bbfa9da6ff5586383ac1e666a55d20be324f5091020bf3ce8c8f2893d689c1ab7ba6d571869b2d349bacc5dab7d6cd2daf7ee39ae48f06144f0bd75a403c38ddaf3ffb11e09f3bc9d92727a0c994e90a06abfa2674f8f7bb23aebe5fb99dbe2285ff5a641e3edf57949cf1de3ded8bccb40a97533bc2fe83566438279429235bd36a93159584844788f3bc5c07fd759bb51fb5f37c055ccf51858a2d564bc4d385997dbb5bf28c627f08fd5c1b9ad7e85b663fec26dbcec03ffb076c3d8f2abe566a77db5dc25f11aeb8384095d53cad5615b3fdf818ba438b42430d2977840c7025eaed4b689cf7fd755ff98f9a3c513162eecfd042f4d3caabede9a3b884cf7ee60c5c2a1d50887afa55e6ff61f81ee02951beda4c67f015d988bc7026f963f127f28b73bd571139a1ec3acf290b88d9ed9186212620e7ead39ae56accb6f61fcd70b783be6d59deec82a7a95b02ff50d92d929067f205db1262f9ad4949fa3894d116b2320e3967621c44b3db725d7ae7e90444304c655dccf60fd8776474eac469bd8460da7267f582bed452f262336a206cf94e489c8c920e22c69dfbe387dc10f5a8508d8fdbca5e950eec0e261b8685a737b947adc28511939fd4c7214355529d2063ae9a476c8c9dde477908a411b12a70d278a1ee1bf6dede46bff643eeeb34a6f2b62b06fa540edd55ab3b423aa7a3fd841f0b578beec57e28a2c13bcee1d34fe48a7479ef6ecc3801551d891aed83553db5de6f20c2084a293224ddce7ec31622b10e48a651725054f1e6b7397007a327ace6edfb1889c71246552c47a59a7417872287bce9f3332eddda6f11289473b556f10faa9f0bcc22dc2917768c27842d8b31efb4447cdaa66b3e8405a9212d84b70fc7e014e1d23b34d1664ab7f2c9ae26eba924ff1116e1bd1df3dd77348bae3404880a6155eba9dbb4adfe67cb2956d36859c3b13e42382fe6f09930a5941e3bd4fb2ee4d42e8a892ee9637568bb03fa6f3bbb65a0314826ee0b60fbf00f7ad3e3047bc3f378697329b35b11675e5d389b43a3b1a1eb00c4db37b8cbe84e21c7de19d9047e990c4b4dda1e5ceff0075dd694578ba371f8dae036bb1e7b83f617b4cfe8cf283c1b109a8dcf03909762b6955624217992b8833fa03e3ed4e83b3535786c862b24179eb8d46184e9c790d171da590c3f359a4cf4bc156f05395e2a8bb698210b35387ac67a1980f102bc3212a5fb0176010b43b99e67d50257493b6623ec924bb9accaa50d685a366f014ebd3ae1bdd59ad626a368d469790c7c72ed280e3657eb9c9044e4a1444d742d96b6b22d8c3b03490993a83f80fd350f6975b5861a84b5e526442e6ccaa598209babe225dcba7bee21cb2eafb9ab3962d27ed48800393476f362fc83a0bf38ac4e905fce658cfc375923c3104167289710973128a636fb98a4a91f1fe4ee1c8696d662c9739836aa07d14b448a0e3365b22ba4b47c08ede64a1775482b50cd895009052af79516a1bbb1cd9f92680dff76f24fd9d05570d2e0902db8d1381ab7ab3abb7458e2590e4d013538d45a0d50de8aab4b714ab05390b829fc477f50ae2a454c7661c0c139eff068f02221d4e4863cc69e755e18f0ac1b8c7330dadfb5f999bca200862a476d213248c1749f6c81aa5b63dc5adbcb8e33e1c198acf43bcf95a4730c19b828a67a10da3f67ceb43b2bb4c44c758e27ba0423455b096fb842154c22268ea86f02b5a09d468ffdb0d6a4cff6ffa09027a0aba49531bc4ff98c1bda1825faa765608a0ccecc6d7d8e632a1fc78141e04da836a15264b6ac4d2e8f8c5676ea6f2d4d00811a0e6f0ecafc85426bf9f34eb2fc1f319c5a90b057a9554fb0e8bd8091a9624a800ca59a5fd4799170c3998d13fee7bb6f8bfcdc71b1f33dd71fe78ead3453c6b2c1c887d08a6f78bc3daba9c2c651b8be015f680da607c8fde4d0cf9f6043c21ccbdd1edc33896213e34c12bb6e1939cb86cde106da6faf78d6e4b74a40267eaa3cacb6ea8adc73e9a30f4b6036426cd56cd04f083b0bd5b30421421492109bb852590bf1e9b10a66c6aa2df74be8a2eeec8e8eb2d5bd43be237bd1bff4a2e8d44d3c46c687bbf5aba5e59500bdc07300f3b7b497473f8d93f40183318d656bee39bf72a69db2202c0ffffff3f