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 79535 7cf9735ea9437ed4897190fc3088eafbd93d8145fdcc9e9b8b0302e4b74fda04

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
49c81b4ee3a2fcfb759539ca982ac1a9007fa92274c3c80ca4782a134345fb55
Certificate Block Hash
7cf9735ea9437ed4897190fc3088eafbd93d8145fdcc9e9b8b0302e4b74fda04
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00923000008cb80000
0020000000020000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000081161ce45df56bcb289ceeb324163e96cd3a5a81a2513984bb321cc100568623ce7460df9850a85fae376f78d921ae0f5eb12a13047b7ec8a3830200743d2d86fac2d4b9ab8a0c76f9d77f4955b064846b1d65d3f990c55e66080000000000000040000000000100923000008cb80000

Raw Header Hex

00004020b33c26cac5edf80e76eb68a310364fe73d015611722666800b07142a99b5e2e4bb4e85d6a7b0749ea425c8f81b76a0634c91a05396414adc3bb644abae1daf9b1d67416aebc9001855fb4543132a78a40cc8c37422a97f00a9c12a98ca399575fbfca2e34e1bc849

Proof Data Hex

59,560 bytes
1212160103078334b330fec228ce730c7deaa4b5e6b4a546161df6e297b4df1645eec324c19bde7266deddaeb4d718c46db56265eb1e0433d39a42ea85d651c3651541f3f5c0612eff051466756dfd4a6ba7bec2eb201df825ca49cf67aa61caab9d1f91725853a23717bd56f086d4925eed39c56ac904675b78c7619dc9687be4b377bfd0e223fddefb14d1c38ab5669fe9dabd05ddf162dfc420b8616347026d2f4a1a7a72a182519e1ed04618cc90f5438436400550919259cc24034f8a9cc71fd5bd592c1322e34dc5def418d857f94ef85c5ba2819630cd7b838d19ad58d4f3a07167dd33ea45ae1cdbd8228b708e14908efdfb43d263fc89786b45d640c1243679d0743d6064ffa691007bcacb9360a69c07bcb29565c6f2287d90baf355e64fbbfff2195ba99f9e5a2a95219e938f67ee085116997f69610fdfa2884f7d4a512218b730f3821dc9bf2640e57e14fdd85422ec0b962cfcccb7540f4533abb228896c88f4971f8e659aba55f7187dd09a7a4e6ef833acdc710e674769ad19fa862d4c1a7eb5451a78ed0b9f03911d13ddd01c98986d84a182fa18c6911a92aee56bddab027f7fcc6bb7374f433d1bf938b67b7fbd77f4b044d459fe300d99a21e0fd135582d58595c231d7a1c8ef0500d5b9e2fd601d3bf8e8b7f840f85a1f164f6f335b8dcff10558edeb246f8c06e93a38f8a080506e557000740a704753c8f951cc2936e72d4855cdd5b0d6faf4a975415d55849fe42a11b9f27bfc424fe79b715fa0cf59aaffcf780117e3fc2f7d0dd1cf630f6d71c6a52ba6b0ad2a3582a0c141fef10d8795b2e7f1210b233264c2af69400ec1cda1fdd9ea81b71cf6b650a5cb1055e3ef8c3119ffdbb2394dccd34c5f2ec8381597fca4778f43dd9864f7ce9bf8cad6370f77bf8e21efb47737c4e7b3331a5b98144abe957b565e4d460119b96d4e756a203cb4525c235749545de6b5118d77ef2c82e02423542bf5d91c3a1bac65feded27d4a6c246da30a1ea33f56c3362b1e90ba38d658514c9ec6b1fcd5e73b89b5b49bb55c59314cc77e95b0db45a99df00a95943e3e3fd20b05229b26fa2f1c8a344b36b90d7ee2b3e504b7aa9541d8c83691081e7e6fb7f6b5dbc4d487deaac664fcecbba42f43361c932d3048857d1876a4ab4b725f13a825963c423f2c2b66d8a2921895d4c043d73c065f1756438785e3407c1c3f2b4c3f46df8ad53aafb8a6585de434535237464bcd58b0ea356da2e0f25972c87b2acd7f45ede550ad9376af0532b49f5910d163a655601cc1c38af659b101e3e9c58e3ef3099845b25af3f36e1bc97169c2be909874e7befe7c27a6a9b7973cf05c7f75fee835a66edb63af53ad563abac970339072cf747454a0579bdeb925710696cbf2b3967252e7c6a53747152645fdcaeeadd997db1603a24e2b2c05295fe6530546373e96c2b8c5b7ce5dff90f1396a70b8377c951d59f7656beaefcd129b0240f68d521b7200502a44637f5645ae1b3934cd9d8c8e3bdfba81e81027ec3aeacd9de98260d4cdd6f437dd5eb92beb0bd77a890c4bfa197806e927dad8ad2421a553107a975066294aa3ac65b7b789f9b541426cc56d7bd3f602cbcfe03ed7ecfd33d25ecb6b34b2d7e00c8ec1f3659e40a2c973b902ec2c975054778320f2de48fcd5d4b5eac25810e3c1b3737bbd547b7b64e8da797af90218f016d97b45d90b8368a5e7ab811f9d6f975956691014b063d8714ac5bad2cc5606c2f55ea7dfd873a8426165e749c172a5de94512a2b97eed51aee57be5fe198dd66858dba7e68a9cecabdbea9be5e9bdaf1bd335836ea36a919ab9e9e539819ef624358131b5dfaa5008a7f88825a7ced90a498cbcf722a15ea46a2369cb43ee07e9eab9a6fc8111476ad85c2ee87ac56d9f0cc77c0ea4295bf64bf25b9429c6250193610cab13b4f32e1bd61f22bd4f5ffef318e04c24a638228d6d119ed977072f81b98cb6697e34e6c9d461601b5f58c318061795f662c5f7ea2adaab7d0c25ba652d611172eda36238a067259482397cd85ab8cafd89d9fba882e0a862f59210d9f4e325364e6591077dbc2501d27d5219c49348c37a6074edcf51d3bdb4fe173f7cac2cfb8638c23e8fa17e7a97f774a81c90909263f7015ab09e873b644bdef0af4358874e61e0ca62141d3da9ed0d05fe71799f676860f613cf0835ca7fcbad0b4e71d93160936aee659d416530b636278fd32ce38a3e74a49ae033fbec0e1ba5233441539608cded2aec7271d2dba0dcb99683930a2c208706bc12fa871f8301eed63dfb6157ca68cbdc27c8c88191a22ece190c85d08330a6edc6760d26999c53a0084f464fae62e5d0b41ee503adfde3a97ef19841ee388edc8bb71233ac0227393eebc5e658ff6d74bbd07913c414df4b40e3d90d1560f7d57df43d13e4fd2906ecaec9e4002ca514fafdcac518d0f7a6369fb3d3fa1886567dc7a77f900ca436f8e68854692bab409b74ea14c7ed0987cfecd8cf3861608990f64938f2695a77574d6e0dd7cb78f5ce0179c97f5d437afb539a619ad423a7a2bcfc1819543d6906f8072fa2a28ebfafa94516edd0bd5e924ef8bba1c45d7df98092d5d9b08a5c67ab85ceb703bd9736c92042e18952075d65f86fc6080a010936982952aaf16e80c3f84731a1e25300c45cfc492053ab8d012e4e52f212a2f09649f4ffe8ed51941cb8fa37b8cda5cf8724e7337b770a789a44c55cc684e899dffe52092a19bfc582f7e9094912318ac473ed969481b6e77db4b299af1317d6967b7b381246ba4d9e4ba65e8751c0f16cf53bc4e69aa3c58ba1109d119edbcbfcc127d6db1eb59b2f10a9f98bbf60f2e2bc9ef7080031431cc924e150a9b183700eed11902cae00ac7af2fcf56e7b1ca3d87c31f34b6dd8342cf2421b25253d21a724f1390b7c0de3a988280d7e0be4d77a47183ad45ee167f8cb5c732ebef85d236e4e4bb99d04e826d498f2b258785480016fa90b04371d9c9b42eea6ab6f8a8d9b68034e72726f884b73f7ea7b250d089082b4e2352df8fb0aef3e6f1ea7bd98fb9b35d3a042202d764de22f32c30ad1727d9bd7c6b78d0ddbcf8dae9f85ca81251c45947a8dd4275e9686811485600c5ca4b8a1c00eb4eb55300de52aa72dbecab8e74bcc72f42376d28829dc1176de139f50477bb414201bb1f032a02ea682a924fed25e11aecea8a04b6652d1e80b0b80d5be33cb06b87989530db02ed28d5c8fba451163e0c78cb779316115033ddc7640c662e507def06104b6ff6a1d8db395d82ee7b3fb8c0517195c8a3508faed2a2e5390f5099923544f6bb31b13db6dc3ce1576a4944411484308b6734404f0cdb1076a0bd199a5cd02ce3363acd5ba2964d50c394d950854a42b631da22919dd915f93a459c36b0c421676ed23cd251da1d778fe0843c631ce234dacf7787dc8f674508379ec8e334e2ef33110256c7435cd5b8267208a3dfcc3f7159fbd018217e1bb0e0eddf0b4d075a776c7f45398c738a61a67c8e755b1c0a1e026010a5c32f3e0092be55dd0020e8feda49f2297414d22852f5ae5d71d03a6c4a16d58402a97d6d98f7574c9486eb507394160e28339e3221e7c8f6a325d3d35be9289fdf91f10ff7e39c744efba9ba212a0a7d03412286d42ff943c647c72c891a12f89b532ef1783faa1b1bde70b09d3485a24f321fe2f71a30d8f9298087d6e8c7161242bcc18877ba1065b2d2c3e6780c6c06283e7304bbac6c878493c93db183b2b165b6836b66a177df55193b0ae1efde2773046e1e520d51c47001ca60bc92c6fc920f5ee0c751d19e589ce8762bfa8a1886cc3df57b56afd1d98a586970c30fd87627f2a3c43f5e2ecf23354792a4c349ca271e8215fe66dd12f9902ede33edcd0d80a7900dbe6daf62c0e857b1685c1e2eb513cf6900b0c448ca2921d1062196f743552c48fdfb9c568a7859c1e4fa3be84b513f77529d62cb94b821943bd40ea83e1a9d1510c61630ed1d4b7ceb0ff59f677d3df491e3d8167a0d9943a65cd5dff530c3e580f72a7d7d5d95436a3d980e6c7cbfc96149890e6f9c243377f43de4438a6d98ab7f397e1c85f0069061775c3cdc521a248fd364ca985a236877379c4d385c0a7a98891202101d9c132ab8da8798b71f11a1bb925b91cd0b6a893f8a3ad2f8793321ff67dab276ab4024d054e1a64950eb9146dbeddd6407a3bf039a9539ea810bb4851dcdd4b7e09eee93c0ace0244bd22ad29fae0199c4bae8184e298bb8614b76f1232584a38fc844ecd027ea8bd05c25dbdee90c442a366b49c7345843a781ce1a472f184dfacc19adb30dbd489e31b1da381e79e44093be9f93f9d9ef66eca282ea3290d4bb52096d67079375b5e62cfe6586d0374825a6c6c8c207a1fdd2ec143b856d4990e066a4c855518da45490eabfd6654389290b3bd945d175462c3b63cb73d7a19153c1f8398b5fb0b7985d14e681eb6a01d0980c30e1624eae1950463b1f9a8e0b39f4ec302c85460a6b365da5cc1c2d898246acb61785e27c55fe1760b6444e7cc098a4c591ddafdde8a95bb722c58f70f5b998e2f26d606b5cc45cee2679a52b430fe81a3b2d34d4079cd2b1d9e28bbefc59d04154face1a84ce08e9379915e4663b7e9a6189664828b3448cfd4ac6a02ad4f45446a9c3fe3835c69fa7402157ea3ecba012dc730d5817834da70e0d76e571f4101f28d697db13178e370ad4690ed89f20b90dbaa1cde49eab770b50a39291bb86b352d7e5e6e6440343b9d69c9c24016bf198d07c156f60bb1fb02296222099dc4de67738ee2b107fcb212eecccdb7ad5a74dd6fe95075bd9a900d3595b695ab8baeb7b2e2614e5cd2d2af48b486ab5b3d29707d0daf51df7e4d41a4202d3c99575e7a1bca5f2e4b7438ea7db76ae3a0b6de69b21918d0c61b304d42da2e658771a0cc6f17381d542d7084bffa9b044540864debb40f4c25aa5e33f171228e36ab02156898269eea828f80154c5984667b0141f50c1e8ae0bdc88e64c7957cc76fa964bd148461ed24396e656a86894628ebd9bec3dccf35dca176352488318726243fc8fb5abc46f5eae20536cad0d1a900221e9f4dcf1535c4edb3fd851afec512ff51d598a68df52c9354ace9a04faaa57bf74728fea3629c49f6046022adfd7b4455556671cbc263573386548f68d9dc81882a102079bca99b855d61702cc7ce1353da49b0d2033357a0f31d5d92c65484bfbdfc964f051a633375e21f4e9763a7974b400d5d61948797fc259c6a3f690e77b65a53c9eee1cb5716cc9a7a56ea9b172f9b313f3e406eb0b7efb95adb620003e47e5b4bbff5206f3a98d15715f5284c9436f5b8c97e35af77b7c3dabba7122d40d2d55f4106edaac3db48eb64efa50dbafa367537398d5eaba49ea8f4bc2116f8b1d6a161fe430a7b172416058f10b2ae2ba4ab97ae52f362abb6089110c96d2c3667edf940552bc3f0ad460b096ee8ddf97f143bbb5c295421d96cedcd1715a332678e3c0e0c636af6d1b07a027f3c78b690d3935f875a113b96f97b01ccfae19a69367ec61dad8e24238b0ef9f3c11052b03173a562dd0dd8ea1ded4a61a146148b9f8067ac846897a4f55388aa849b34d3d67f4d5804c8d5d93dcc377a788a673b07d947a0a70b7cb0d82a9a5050fab22443d90a1619be1c24a62fcc3d2407fc502156686cfd45cd2a0fa51e72d1fe9eecf77c5962a8beadfad934c527164023a8ceb3e8c802ccd5d6c743421d8edd659229f9cbbb17d2d04dd2cb8a8af4bc3964ff5c6b66df1d0ae66cb8a6c13474d9daa55ebdae544023a145fbebea40c547280c69315345a0de207b326a7d291382fae1d0dcedb3343e167d0d545f604bb8f61548fa7eb92dfad577165d4827c5feb7627b0a8d6d63ae93fab3a1ed6fc8b86451dfb8987204e406a371c9854e3ba0febd7122ff4f4cd624bf7b8ab8d4ca61ffd6c301eee92c4dc258bc10923073a90580c2df429101f79aa2266c8065614aecc75565c3759da7db9cb4e0981cd355755f7288e707e6144597c966346c2d88f32450532f0203aab32ac3810308887d94d7dbbaaca63de5e583eb20318f90ba5e9f0d7e459ac24b9231ff23ede9c2428de78529b91c93ca8c94ca0d5ed7d05050d4e9c205b3ed03f69e7dc36cf5b8b7efe8b84e179a7b6ecc9c3a8aca5df242766851b2182f1ca4a1c2aff9412279113bd4c9d93bbcb11d35f18dcfaf5b8e727288200782c4ae7bae40d89af79471d7d469d2e7769f39784a31efc06b253f4ddfd575ab718c29c92db48c948aca590ffd20aa5552f9ff1f72d2f5edf28fa3586bfa2ce4bd892723610d88612dca2325e3bbf02979eb95eb81cc0cfe83b55a118cb0a77d478153470dc000bdc1d35277a383ba63fcbaae9343147674fd198df990d95cde5304605d25023f9a7163af3a8ad0dfc6d8e12a2c4f273ba1aeb5d16b021d7a573d1d77fc7cad3b56fb9069a49ed66b9e7975ad21d842e0b75aeb307bb0de9e6a6abe47228a34fb9e1a93313c1e4f5eb40dcf286213c240ae6325c0723850cc62e1a80ed4758751b86e773ad59bbe661c868debf7a8b6dfa0dba96bdc7f86a91ecc42a6c1a3cf2de4cad41da4a93f8e3e8f5c80c92bffbc2e95359ddb186b3aa9e6b1e1959b5b0a497d0f1d836a81e801411a9e4e41e6712de4dbe38847267a595885dc63c7655772e4f6cc1cf7604a16e328b5b72c1783bacca5145a0be8a2d5fc1eac315206ae01180315f954d4030d29ca4e87001c3e2cc68cec0d92b6ae4b70e50052d27be9610b2278a3bbfc960b1b06f39d4e80eef3a5b6ab0ce86b3bf7e1a8418e8d64132edd9c9f376bd90a7d2c04d013b4d2d306d71a5b147d1a704144d5f95e5f8d04116e0551c29092c76742e8c65f3ca3ae22ddb04066c57bc8725577b5da2d3058c0409361d766905c5c6ff170692a1486d0ad32a74127ef707867f51cff2b47e8d4c09897380e6138f9206fdd3c5ddcdd2e3ab7a7975b0d6b70e9c945a4a0d290dc50d7f64248416932aca72c0ea749df36a08325d172f04aac342327a91c926118e7eb862bfdcb2ef33e1abb7da23e813bf9430e6aa39418fac71adc6c6bad64892da1e635d68efd733d4f64366920952ab1af47ebf336cf6153b4833c2bbd4bfdf0b3f52736bfc335f2335ce84026fa2b2a536d6326cd5e8ef169eebb5231fd32e116f88882c9dc1a74c3672db938ff79aabb409dfa9d56a6b543d600e45bb777edf5ce70f8ed14506e1e865594bee4976843b0473f4bea9eacb1126138f0fc21201fc0ce84c2ecd6fe7b020bf506e0416bce2fa64e38e7c874ab8ce7d563821e0d29c1e395e2b87c5fd1ad341e49b0103df5ff4d925be1f3f7f786ae3b282173afb60a740a94f4fbe3c96210cb0cf4eb6aaef277140e5a13adc2d1c1f6c3b81757e0f58ef9dc164a3c9f9b71eb5995cbd061452af272f73c4d3cf5b46b43bf67b4a0bd8441e4d12a249930bacc0bb242d7a010287d9ae72bcd9b0ad330ef5c8abfd27a733cda7c1f4e0ebf11f9256cb86944d8820164fd100c02015eb5e2c3a740aad7046a67377826edd6d4599bb527a845e078dbb26c4ef2a13918831626ac9fe1af986c599d5d22e5bac0b02fc279c0c2d0309f9ddeb9acc76c34edaa5d69981a54316c7d03fd5274456d9e177c62e00c0c820f7e14ab5992840ebd2934de55427ab4f859c005f36cc6c20f5d017f19fe18209031108696802a5fda21d4b3d1ff3d7eee659b4187c3d31bade19f3fe2504a9c7b0f70bc7d43b481d010476be2e8e2f39000e0693ec3f4d7ac815ada63fe987b72971520f42eb715e7b653267e3f40066745804178de922d864b0ebc757976a19198bd165a096998bbfa83e27bdea00989806cd44c21d715ac762c7b80d60957ed89fa18eb984a03d82ad6a58c15f6435bd6f9fa91bb24267577a60115dedae3cccd5020a8b2c9b04325015c7049c59e866170ebbe5867b0218348870cf655beaf19c81a0a2d155a1d408a7a6573e803a531456d75a8c2ad07bd98eec516bf2b800e9ea164b467802e1600f68244ae18b4e2fd61b8854cbe57333070a4c400d5a85a8851549e9269bcc5974e6f7a017c112de3a8ac96e29036ed5149c90d056e30b32a4006107d68ec48c45a9307adbbf728ffd21952e56c3b9e54309dd15defd6150f32a0301850580f78cd667711e8882b3579ca76bd830373620ae098549f2f41cc6750915bbee05e0ed8af2105be2c3bb13a3caffc3de7ff6baf94c1d38d2c4161f4c87979241346b520848dafcdfa86e5a96688ca715724bec8dd0391845090391d277600cc262b3d4f8046b6df31e4328a20c0addfd6977142aa5964ab7c331987d3e9204ebe213971a63d56f9b18ddb758d0961e24c81b1c3c2c04918536b8220c6ae25b04dde0c305a90a879c0fa9184a452969843bc2ebb1cbacc8f7f73521a6a223bf3d9b0058de7b9de05840a7464284402e9a19c240fdfc2f5da090dc65c23a1e15f59fbdcc32d5df2bad0f30c682b553587cfba600446a2697afc96495609ec0ba3fc7decbae7fb77e12bbc66f04122a8a93b4580b37d86a660a2ee09bf4d130f1c2974280d3675981052c7cb1d5761085bf8f5d3b4d3d79ac3156f3bbb8935c8f0a31766c3a7b69ba8420f38d992bdc3b317dccb9dd6b57d3d90666082e031b6153eb49c6dc67316f884ad176a843b2e261d780a04cf137fc2fa5f7b5f1a95f28714e74b299d9c819145e84b733c5779984a72ae9d4ea2ac4878631a43860ea1c2811702b96af0f4776b23857b9d2df6f772b25567d2819126a0e6400b22c4558994696d66c5ded5484e7b71f994e8a634dca28e3435192680796f60c756c91d812edd1c78157b165ee282bd1079b8c7e26fd3495d1ba9da8536686264038f6d120b760b94fe972955b6bf35c940d6f5684543dbda29f405451687e03d1f0526ac2cdbb404c005e54db2071da2bf7d94b00471c642812718baaaffd89da0b09821cc4db5aaa1e078aa0b3e9fb0991a166af23b4b229543e28292aa0349e229e4603c02a1d8dadc92ce2394b874749cee16ad2debe7e5b606963f20cd6b117178cd36477446e00de9f46878afd4b6fe23d5a37ce8edb39e5e6fa963dd3f270efeff0c0209e3d07130397937a05d01478f2094c77ad0372c4565cc5cef0319b0cf99157db7882379d8f1e72e6263ed8c364c61ad061450193fd3343d94c9d1f5bb7f7351bf598ed9525cc1e9a8c2e2aab8ec02440a3d0fca1bbcfba481e34d14c0800caaa3530cb606cad58e77c30a85084593c0a5baf581f02476d86b1264566c6d8167bf2c49c9a7a6b359ff99ea895bfdd2e9c4d7f66dd79aeec182c0385af82b6b9bc551122b608b873d8e71d1e42528555e8508be09bd6f2f120d670b24236f8efcd9dea49bb5b422666b764c53fcd20ec335c7ef613c8270767eeec71d8a61464418576c4b463f94c7979f30d907130dbb6cc0e7506a2d9a1cfa3eebed2a4c126b217b01bcacd9069071ec42e8f8f3bcde8739fd7e2e456560479a1b1643d04500a5fdb24c44d4ed2b328e275cf0864af82340979cdba4b13387cca6fa656831b917de609b8093fdcce3aa41925c659416dc4d8a504a18d53308d126de9a1067ac7262534495316a3c813fe9337cbfbb37259cef1729c9c95ef6be19e7ddb151f93aeefcd1fc700e689b66cf4057ec69a02d111c053900796a1de87e6ffad1e12df257ed909a707bbc61511018a27f3c784907ff974ccbfc259717c38f375f9f14050409eaa9c45b0fcfce66e78138d010937e602e6d04db4ba9007d2a9887e4f851edc14085186623c938b413393f35cbd4482478e2449d751fbaaa86090c3356b5b63322b31a0ed1552d964075f7d60349e2b80ef64a14c73742544eb7907f326ab5019ec16fec58bae10c05819ea9e45c23fe344843b5532bdc46ec4dd165b6e0f7eac16a68b2280bc95f5a2200128a209502bea9394a7e4e198a0a82ab87417840cc52c7b79bb99eb399a50d26e70f5c3483f54b08dd1024347719ad6a0987df957c1b158d929907cc97dad92fa9695b4de09519c5e4842f358a8a2da9c259157cd98899a28cceb1b8f147948557789851d1084e851c0f9b160df2932f8d60db702101faabce93ef2eb392a7424f4abb1eca152a4135311db4564c2f013213a6f8bd424b24674ddb25f87c1fd25130644e77d9392928c92fdc1f52c3b433d6018ea3870fcf92b07dc614e7477c65804f63a8d2b67bb40059e2c9e824deb6d8c436b62d29f7504352aad41157eee260c88153f9acb485b2abc69115ee0766eb7852cdc116aedcca45d237850e9153fca7dc6cbbcb98e51c3fa1045d3cb9a16f6a65f985ddd87d82c8ec3663d6fa0b2a0978613e98fabbab831692a2046c9dce1f4cfc1ad116145c895f00f6e6ec3a374d74acf58eacda4bc305c4c8ea4e875760c93301232a7dcd3516bd336f08f96c1dc564d6147ce3ed653583dc50ccfb2e789b1dc4839a036dbd4c9a350deba5da651c04895a5c5830a05ab3aed34c74691905300000bd240db2c9a3ba5bde140d2c586a9a2af076a2b7b2110f5e97f8ffbebb8e7642884d37ee26dcdff09001d3dc1cc60b790434bfa90dcab20140db403a7bedc0088ca3402d7eaec2cbb9ab303949598b533c605844d37c2b05f04d3a896237f301ca54f4dca5c6f7379aff32fbf47ddb425a08b9cf6ca4966ea29352f62d51e7404c748eafd70749a8f5cc85d6ae21d95ed8c2f5f96558e3754f2c97344daf0a18c10023a48fd8e7cf6216410ce0160c70e3d08c19d1d0800cc5c16aae9ffccbba9ae12af6be38148c147b073d352a22b95dabf94bcccc75ebbef811cd0a5818495ce3cb17d161d9d32da9a2d5b795c947b7fb5ed645706cc8e38b638d7ac6c68186b63564948096fea4e44b2c53ba2e4b2e4c0f52817c7e5a235233db75fddaa151b8b260f704600c8cf71f18b09327e522acd3b7cca68581bcf2643f47b0951cf5ac4d45ba921f4219baf5020588e6bba28a1541f6ce2f10ea460b7650c777c8066ffea41bf5fc167d1ad96edd62be195544686b1bf30249aac501609a6c5cffbfb5c6f7945f3bf4426ead7da3df54989ec99525380e3884d201f161db424cf8dfe42c9ce8ab93edb202a68a6d462103f4a280715ebc7b6f3f1947fdf88e05bed0337eb6a3dbf4c5b4ff47999ceff12a135b72158af4bd0aa74c994d6ce3e848cbee465e921087aebbc375e53c3e24f441456feeb6128e7028f38b5884893b95ad66e0e97b243185069d4099adf790b9a6c311b62952526fe07b558b1d3b5ebdaa80bde27620192afb38eb8583f529d6837165ed9b28e168602680f6f9e6ef74cf0555feaf1e86a9f6682cf83eb70df0b8d82b754ab64c5b546620310c3cb82b615786aca53693d0f15ea8d103a5830e18916252d64839d7c5fd47c84ac3b4ffd1217d19eb4ff5444eaea36f4bcfb4e7b1dae3c29b377d45f50832f2dca07ae4f424b800948aae785f79a87cb5535ec9ac62e0300b9648d3e6d42bbbf6c7d879b3acc7352555fe20a4bfd253ad4c378c2cb31d759ddad3e4fa8769d4e05489aed12113a9225e9f31554ce33ede3fb219f3e7b25320faa9a4dd0d9bc8bc74b1c2b52691571b79695f04406fa1e5ff96edda0147e311b88222036e678b9baff2be3494158648ab786041693c5636e2d99c7f3ece7941f15ce320699a76fae2a14a7ac2078907233fe37689ac119772c9b614431a144b521b1b9ae8d7ace0c2b6e329c8ca220068be7e17f7531bc51d631a17c087b602bbc80b7c55fb6b1a0d3dc37bea1d7a6b789a840c84069e85a9b8051685f4f1bd9662fa0fe6c4240a4ae392c3af3793df24615c72ed997e7082f7f73ede00c081adfd2507722d8db3914b8d00024adba90baaa73480f6d5220bf582c29a1f14f0b23cf9e629f3da0841be877072d76361a444229a347033941e47b32393443bdc3a9765289f2b0c69829e466a5f1945e31246747d195a6fcb4cda79e69228d7622613d2bc64f5ecabee52e900c5c00683b3079e9d5de3b872ce1ec866198a6707485ae312c8ccc8b6fb3ee85b17adc92d29f2cfe9a02c7158f9e8d238aba4cb36bc694b76e499b8fd7cdd77b17af0c1a8833cf5736f1f47d6e62ce1e3c49dfa170fbde9211bccd10c2cb752c690116004ec88de4db781cb917406f46892edf7810a925bb6d6744ca7c9b017635f6b9c3fc9c5c1d10316d457ce4f6d599f1c60a733c0707e4254368d27e476c9fd7691d1cb116dd838bb2e782d42c0d08233efb47e47875b037871740a01caece1cc1b46ff48341082d5a9f1ebb94d6881f34cabecd6a7a51be211b04e3150b4d189660f4183a2380c86b4bae12147aa306aa9c0ca295356135230c206e9fd286e5d459dcbf8dba84b5a4863df289b83618b78c128e0c578bc240a9c78b5ee401651a3eae396a0128bcf7079c6f91c69dc871a515ad8f31d137f9e1bddc354a3c4c4f26ed4f6e5487c1e224dfe4660f2d8ae3c7fb034842985aa32e129ff86c1be57af7d3c1fd2d4683c9c66e336ee650e51f65693c77226c51650edaed2e90535a2a13ef2dbca841be5cd86650548db70e641b435e4130ddf66969c219e2c23460f457b100fdced5686799f0bccce38b629b9a7663ced6fc2903cac57271ef494cb6a10508f61d559d4a8cc09d25cf52e2b219b95edfbf1b5a17becf19d85a8aedcd1405069f158d45bec22bc747c0cc234252b91d1aaf76cc3ea15a9d2917613ec7768d41bfafdf18e5df4d6802379b4f902922ca903d763364985e89ccabbff987b99b5c257f8609f1e6e1548c3a4de5e6f64752f2af52657aebde7fdc972093e15959111683931b1b545320db0f8d5e3a345e2680ece35ac068a0fb1cf9eeb0b194bd3d2392dd81e52bbdc277fc030250da975daa83ee892406a038934fbf2eb7a5c45bf7dc1e2338e80799d4b3920f2e71e1b8ebd5d076ae09bb4eb8565327eb576a376f0bf56ac47952f8e375fbd0478395177db0ad9fefbc3ff6fbbb5209e5fd37dfa0655c623e7dc91b43d8dfcdfd5502183e6586d6e2650190219844e2bc9b21f140007a44034adcf4e92e1352caa310c49e3459c758173539b2bc08982c47f02b6f0796a37d6c7d385f2faf7ec5508cbf9e5ae2b5e2f8bacfa17501316af2cd185e1ecf87d86f53b49255161658dbb4e816fc63d9ac8b92b30b32eeca99b7ce02e0958fb4cdc9e2d224bacd617186c58130066512c3d120ef2362723c82c376471648c79d821fa27808b0922f91516fa473c6d8b5e3b5aefe5f4ce575aa8d34d52bd8c26e38d0d45a33fe14b372c8662b113f5900ccd75498638b9760d86f38eba9ab16ead5342239407910fd868a9066b17804525e5e5f8f3dc22cd0a16ff7655e29b4c40542612ed08db57823fb27fbe90bfb2fa3c26c7a918f403b5d9951e40bde2882766cc55e8ab30ca2ae5f7d0070f94a0b3db29de9b8466ef801effea91b5bb1c74fb590d5cb88ca0f8c8896bcab2946e21393a2b68120d95148581c318b06209f7903724b544120a875dca40970499e190cc15bcbba4d6c7669f52615a7dd498b15cd91812ccf9fc31a30f90e0d367ad207daf6c40a6ef2786ee9d94538c45dabe94707a2e79d1bda3ec929c95ffd39fa2a76bef52849b99cebff851867a1957397fa76beed133915832ade45624c979888d55af4c5e21e99ada3754a556e02aeb208570472436d06def39b232ad1d8f7dac1937bc7f5a89332bba2d181e5436df5f37e343db02314bcde6c489feb8e532cac9d9654d8f95a4847b36ea507a8fcac3eedd9912df27bf6126d48d5ba3ab1219fefb0e1bbf745aa568b51bae34b55deee9916a01e44c21db9810954ede4561252864e7bce2580f196c3a7243391e96cd2a0093773901d4f62d2af55db7863e762f4ffaa417b5fbc00c841374488164c0e3780162cf3c46a85ae11a838f5c1890fb05782743703a4dd785aa2378ef5d8cd15878463ab2066771f40c58d22179cb3a7a01b4738e1a969e9160503fc7a13ee6b95dda64beeb4397400f4e321165d22dfbeee8fc503d8801099df1953a376be9959a45dceee100d6e855f784b4352c578dc48c47fcdc084abb06d08686efe70b3b90bd7109f1ee6ba2ba86aa781fcf5b2973343d44a14ee5cacc89de3e8e76e1959e0865d980559a9c309a5642ea5f54b50bfdd7b13204df80f41d790202530155ed8a7117784ac3c2aed2e89403b9e4d15b97507d0126d9fafb91048e4ccf25bda643923162d42d28a3a7995c8c3dcacf81965367fccebb13f0158ce0d14b197dae1f0f5a657fb7734c296a66dc6b8b095ea55c7faa9d93ae25214db30cfe2b928358de4e8c074d72fbfecea14460c1cf71cafd8a7e59a0362f627757d1b10adbd6db1447d0a85ea3e1ec4d5dc5a0e5957d3e1dc8bfc28eee41cef46eed9b6bce50d727b1733943bf03777de339b0db163d780949671a65f44a5ae036ee2a26a36a2703df4151d51416845527f5389d94cbe2698b2ed5af04ea48e1a965236da50b23d861c04447dabbf783d4a5266e54262edcf8578668b1791012c52b63cd9d99addfba79c4c19f03f9f9f38f9fd3e0a314134013f1b454cbdc6c5b9f4169ebf44f682a669908bd723edda28c7a91526d444ecf9de0062060fdd0b1f41eebb7f4811aaef89ec60d8955e387ec4effd88e73f7f637ea8fbef2f63084fe1a080a14086dd645f26f193790b30f5f280a150e01a6f54d185bfa6e6f4712293c63dd2669db5126d2ec1de04ba2d05b03f3361049f392dc10fe0b2d706d85593e5cd5c20a8a9ca1eed1c2f6d998a410f4c3489a6ceca2cda07352e6edbe516d9d8b283782fb62122e20d3a2b52d8fde42a6f83b027a06a367c13c09a1edc1b292c44cc73855f97d51a985667f752b30a1f0b2610738e6ef33562bc4cdda2cb2e8e6966c614b646a12a4a2a725101e88a03ddf4cfa842dc63bd47e1f9364a0985509e81e09dd5a20fe5ba12991fec254429c913cab9283dc5325696edc8ed547087e0e794498e4067a8c860f2c8c727f5f18c20bb218bd553419d41edcb08bd328850f66557a3aea9c3836af7ced7a514ce757d8911149ed99305e7edae6b49b99d7f9263bf1b51890545ec99cdf64f5c08b93cd2e7970f2cb14c0d1a402c0d2017dcb4f02b5f56675ed835d417bf0822743d434222bf18041d3f1b9c947698f77e98bf81269cedee274c472836b4ca14a8a160e96668a7372829a4d3bc40b8717ad5c20955c7ddfc0909f02b2e47116de2e23f13ef3dc9a51f7275e3d6aa1a14c529b3b82bc83795574f42842d9069bf89892c049c6d94791191d0cfc3bf4e0f71a74e5260457fa7aaccb515337244d53accc4cab9085846408d8e5a480f29f802efbca64e3947f643cb4913e891d7123680291763309c9f65b3f762d90d08ced0a75f01c7f5c22aaed5012edff7a359eb6c8fbdc54820d4b2139c82fe7099b046a486eec3ac3966a88464a05b81845a654672e10abce9981a0e846972a25b0f43dfacc7a527511d81df973cdfcd2c56e06c35011107ef62e66c18d610d8784e05721a5ed43446ae24b8f19cfc73acf00204e22e03d99a04097a04830b47a7c7f597477b2b6d2bf61afae001a669c51f1fa3146b5fc7c8c23f62ef67f057605401e8b471b00253dc4d81aa4f01a6b69ec5de05801abea269a8195dd41dcb84c2c382dbbc3a0b1b50f95166be55a12af56bb82bd024ba1f2a57a5dc979ce0d391f8a2ddee3ca31af2db1b0011221858c03c13b1f51f50f1732429c3fcc11fbf2f2c744102fa3c9b31f56ac8d4bfe91e613d9fa267d2c65b9e30ba1e1aa0b078999e766e874182421a47b0b5388fb32a488017ed173433239feab26da4bef69ad2274d1e8944ba865482db4f8a3bd2e5608b9d3e7e3d0171cdb9473b7c755e24acfa7c9391faab87a99e105152767bc83a8c2eed4e833f7646bb29869c8ebcf3cd03ddb21caa754eaea68ebfa82c0d0c11efeab1ad783b9bff1a313940b15eb3aa41baecbc335375ac66691317ae71fea873aa943d4ca4760e60f67fe974672e8f805b6a9caab3c3b628df2b5ea36698c3881a2e875ddaab51e0a447498ff2180eada5c211a77ae07107e24276da263c7be2d6f8d23cf55d43484018fce7bff68873d6c316dc14e44167b3bbf1e65cbbb96e9f6d3f76e7abd2e92d6a0ee7e836d4061d4a4f7e2f931e070383ebac99af4a6e73fb7d34a36a6e5b74395abc8f3a4d9f190658242fbbe8fb4fb475fbaeba2edb501a890070d1fe618f4be7c3c6dfde3fffe9184ab23b8b6540c2fafc40f9862a30093451e938d9c509f6649cb789caa1184b2922ab8c3877d4416cfbef63bad8abe8e66b7a2d610b5179f7f825c5392ab492d035870866b6ff11a4e7a9ff8db06a4433379e33355da11872e53b14201d8a5cf7bb580411afbc9e0b688cbf56f9b958acc0c2f18989619d4a42af7e548433925eeb2cd8244ed1a7fd63ef21e8207d3a118437d54be86569bebda46d135175cf24661db74e8958ad6572d65b4068c13867ace8c733486ab618a1adfc6f378715f50a60c45dc09de1e2c49cbd6dcafb6c9350831eae9868351c88771f6b92d7f326722e7fec0875a7f448317a8b5b172f90f805ed667ce2c9286f21bc89a0f8f69e3e3a2895c0804bf52e0703b7a3ccf018c8860b14cf4c76503d53c3bedf47110402e027de758d1d6522e9cfdfef0d1d4ca7b9d7925d0f24710417cee7511f1c191c8e2ac64291d9ce8222e0284db8a14f73ca02f8108daf4d4b2cd8532e4cec267d072c20e677ffc2ae892b7ed312842f68f34005d3bd82ab0fc88e770dca78a9e6ca11edbfe7120a2ef38a5840a46c6f6ae50d7b669eb4922f28366f30263cfb45e6a69ce324c0a80be0fb20fa467dad151029f40cf87e06e49980d301437aceb655ac894d5ddfd28bff8b58c55f783abb700ec417ad6e190c68f3201cf37d1227368e2751befef47ea1fd59d88461c9290de98513038c29a6269778bc4724732d7f07ce16dfdfa135948ca284215876bae12f11fe3ac405c17a6e1ac4ea38996fbc292ea0a753db34b4610683f25ae87d87074a562483ca775a5fca927621dc5b00114c6b346ba62d976f53d9504475a6ab821fa49407946a1b6258386f58942b9c9e75124d3c1c70305cda79a69a1b63d9e8181c4bbf8870e70070fb374463f43212c15e1fb85403ec36f5555f816943050f520dec5827d99023131c852ef5e5fbb69feecdf91c6cca9f4d3167b56c93442c41041809f19ef4139787974eb3efc75d93410f19fe0642e625233d20fc4c73cb8077eb82ddabbe0a7d83c8f4225775ce8752785854b39d659df5a14045ff5f027b85835451f8df9b4f7ac02c21d90d8561d5577d2dc64a406c76a7a2caaf18ddd73cd9a4aa327098083cc48238fe51cf71be9b927ce27d240280055f2b0988fc3166477b655d01ef20457ab1d90a699952e10076d4443289776262f186da49d75ec3aeef272b1b129898a0e0d3f800ea1bc1f76def0e3772ee982805914f672485d1af547ef7b4dbbe831bc9e7960c3491fb0ea09311c605a6cdcfae16b8e0dcfaaa1007bf951cd344423a1b6e4072243112e753cc82155837fc45f92a716ec868fc906da3f8f87283721563a0f3f452fb6c9db1f137aa68bcacf9f67c369da323cbe11bb02ae0f3b11d973366f090167ea552633984185465cda25bda0f6e9756dde42fee9686cd56b794de5e4b4fa45072f890608111a7a35277247f816f177dac4d71a11627d8f736dad31e007efd98b35f3a26c8cdf86fe64ca4be1d7004a31c7897e9d4fb664e43a5c41483b803dee34c083a24244b89d343046be3d77e89f7cfb2b10b3b8bf681078a767945652ab4c4b99f36fda92fdde796cc307f846c2c6234677e89df22a9e6edfec64c115dde99de5da18e58aaafb200e8d2a91eb57ce668ddac0e75ae9f223c5e1add0e9cc6236d7f5454688109727bf839007792ed125258a395e5421dd1e9d8159ffc7c4a5b9c08c11a7832e5b25ecc6b57688ad87998df8e9a5ba640527fa1fa84e244a38f67c8239b704c918be9903a6ce8ef519d7810cf25fc6a6e8bfb04c55b2f7e5c385a82580b74b0b98e3ad0d46d98a6b9011c5342b246f58787240a038780ef4cacde3bea7cd953f211ffc675131caa5e8eb523a5c5c6ed1a03de8567c6e0f304ba9deb1d3a12879a5a54745c39c9dc455dc647b3adfa577f0af4363230276f295d434dcce25660beeef56f489d7ee2cae973b211b9025ae6eda123b134ba8c6e9cdee3fdf0c1e4a1a9f12873bdd94ee0e6afb49f148021b220ec1aae2dfb0bacf6fd2fe28ffcc9f9aab371e668b06ca7dbda383045d78a71be3d5c44a150d226e2b3f8a5df2c2f3da4d320ee19ea914527d6d295a0435012f18570a4bb182b31c72571106b196f67bc8e407d19323e1d0c94c2592fe7d015458384b63817857a9748b2bb972a88f820537426af5dd2a7a5f9d91c8f9c3ae46768b32a9bb47370f0a005cc8a971a17ac7275885194a16d61e769d3d149769c8b5132a9ea5e27a3bc083d242d5026639ecd6351847a9ebb968ad56271b2d42f3db6871b6bf77968c74f7a73f1e6ee400cc9d8e425493180fd551cc24d9fcc6f73a111d6e3cd66a04573a0ff2e326bfdb4295ed3f8e5dcf83250fd503c21e38e7f5a45c2c610edc09328ab3a2eec4080dc8e1f7870ec4b60072ac3640fe942efdebc0b83d7d9048cb69264ffe57170cf8d212dc9ae57aab82574df8ea70e879186f64f1c614fd64dc38c21a6912c22cbc7db49d4add733a44f4b9a0b4a1f7e6e989db20904d559499a204e5dbf89a6fe95177a6009619e06c3cd789ec72717c5b2256f5e55fbb1dc2deb8705ccae84059a297479b38e68b0d0663a1cf086fb53a8a20f671916cf935e666fa8d34b69fbc805062fa3199a3c92eaedca292f4a8ee28909d6b383a642fe9cc5a17d086e49020dbdb2ac0ed03318494c67b7a8375cfaabff30a229e2949df6a1fcbab6f3916dee66a65f2303236396d1e56cc10df50117037af4a1ce0a9d560eb249a0bd197a22031fc0dc6133adca5c054f2be552c6e8976753b523153f1eff343969c46f227aea075b0dda94e83deca74e7e540620a623181a9c3840d1ca9256b267230cb1792a40654ae8a6cb1e38eba4e25d63e6662b7ebe8a9100a1376a735e933ac78a54b391d342019968ee17aa899b9f92d7a5e569827582e7f0f638ae1e105369b795cddbe2c12b3c81302cc669fbf2b5661812862d0948dbbd27ca4b26eebda94d9124b7ae96b2e1ca5ee58c4fc2cbab60387ea1d7ad6211cd2aaf9290e8ccbd7abfea60e53d763e57b50e7e2b79285009f3cf95a829b25b48e8ace1b2a1c4de883ac46174b43c408026aa42cb88e43310c6c0dd7ce34db64b45491104a4ba519c4b632afa19db4262e1264068ab3cce480854819708b305f1a89c8312d4929528d6e24809c49843e472e53810ddc72207c163bd29d82eb3aba70c0c5d13d86de492f20d17e02141c12add1d80bc672301e05e8ad1b05ae4c3aa81027fe704bca515287c5ea98ca4d832d98660f9c9c2b6ec80fe651760b760c791e1044792af90a09e91b8071d93134311ede56cbd64776f3aa93f1f2300c885f55969f7691e812c56508a8dae4d8630f8354d5c94896dcfe90e62d0d2f79f9654ea01febe24d2bdefbf34144726ff63acd805e02da7616523d079650b4e95a51925f978dd761f32e5cc05e11fe7b0c425ff1defeb179fb8cfc71d04f700ab62bd260b5f7b553b9af9ed1724710bde852bfed6cf38df56128be3e8aee81841fc0b36e2f87d4e59f31a81ce09fb579d226cb0bd5e753d98f7372573886bc0765ed6b775cc218623b042d870bdbcf1ea280772ae82d1a35aae0b6b20e006ce16725b4ce92312a69b9dc61b501a77d9a9dadb11b9e3bda5d875b5a80c7ab508d9f5310b47c53c2cb0ea7482c445d7c4d5c173c0f3ad962afa8cd1fd13dfa5820b154de3dd8a4d8004f450362c9051ec1c7ce4a5fa2a409ee0b3ccde64f09518b591935ea6b27e822b7e72fa5fcfbbc66ae3ce56657d2ad6a98be53b6c2770f181b11eeaf84cf069ab2e4504c32d0a68a184731fc7ba23b4006508396c9ed39769249171160601818f836d4a9587f9d3c241d61652641181ff7fe35f466613dac2d1bbd6e17a4968c4827382b385d8a710011440f852b3facb12946e183b68364c597c275b3776d1c42f06a9a7cede852492e074e8eab64a10e3a4c44405ca777d79ba33d00bd95668df2f7eac7e095dcaad7fef8093ac773be72919aab6792a62dd83f20dd0a8dba170285480c6cf5dda1635ca55ed1526febb0f01e01fcfeb4029a2dc4e2b83c9970f1a90995315faa62cb03ca7e616a13117ff3b2c459f0dfe7cd7633ab3a41adb10e22953ca3f3f7ee20b973dcf29267bed871b50eabf09f04db2779556197d0d4c45cd0cdc5260ad274ab1a61b17c9e1c76e7bee5eab3f162faeba8d4820a69a943a7f35a3524d61e5606f40158b222fedffc9be05041577be635ca526c1025191914e75291d364b01d1ee12ec86ef9b15e9a905b2a04a7741b63ad0b77e0c07996cbcc96e30df6064fe3de722c5703c1c8d5d480575dc8427318dbc735d0ffd97060b0e01f8125a1219c93de32711341c66de54d1093cb8a4433510233e596d74af5d5b990c2cbde5d38c49c0aa428d99c7896b1aae5ff3fd91eb6eca3426970b1025612b8a58a89f9deab23ae06eaef56f4a5c9789666f938f586ddefc5687d114bc7d38cdeda8b1a9738e335256b6b5cd52358a7a4f14c3e95ddb43febddfe9d9e966c86fc6ee1241497967ceec28873245a55b1a8657b593838803347c133ea59864b987609b7f81ccb1a87e99d8ecc5fc143c2a224d3766bfa4d7367d2e260e28fa7f16e460525a0d962b63b5a3977fbcb1e688dbf5afc6ebbe3273b33c4feade9d02d4ce2c30e6a971b671ed8633540cc990e3f54a3877e9b071ae3882abb37f48c305da02835036d701859e47e2ce7862734318b8e2190c98973cfe08c754c0660582f98a0a1bf5dc906fdf46b44dce4632de6b148c3cf21394a240750c703817a6a4273a78a6c59e52d1361182eaf6baee5789298fbe5e8d5e69924f1c4a9a38c44b117566081c871bb9d413fefc0f19214dc36812cde4c133cff7a2eaf7a09337a77cae5e97e1a63b3548261664a0832ddaa09f649b17385b5e82d09bd217bdf400adb090a6559ca4d2ab04d317e2ee6eb218e7c8d22a06875de4a2aa052227d64f17b72163f248a15fffc54c4494eef481f5a462d560f0762319d8bb181c48d0daefe9c80cac22e04f85ace5110c115525e92b88ce0e9a5452f2f73bb15fd0b2fddb54b4e3d18085f99ce2bcf2c97bf8a767b49cdd6ec73344859007f28b9692f4e2c89521f75df63c4c4abb4e28e09c57b468646b8b4d32ad7870c6f51c15c37961b2994889c5d44aef855b3e4a72d2862ba00d9f03ae935f77dc18594596b79867bcb8bbc1b1c4baf5f8cc7a2dcfae76cfcd9ed073e0ed6d41a25f7c1cbb6fe614aa2fcff5a1b5c7e5f388574f92cec518b27192b2c4158a4e6fa43da4dcf6b6704a6c6ab99e440a8b71e64cb371b003d66386bf971711f9ab458394e33785d3bd9712a234c71eeabd5880964032a610ab34b9288d18071757bf46165525c8051e167f884f9bba254d304bccce6fe113d8b8495034ab284d0387ba6f3d9b1912b3ceaa51f66b068468a174ac903ce4e9aa91e1dcdd002fe6e207ee64171973ebb207363b7443536f99f522d48f823c1095256fb038d830cc6c933c1baae7658cc8c401890e028e34856d4327eb6a72c1f69b3bcc7c0932efec571cd4053556d277e344c4a91104e47f95cdacf02f63ffa8a5858ff7fd41dc25055409ff1f275bd2696122f6c5926373b4412e7504f763fa6da182cea0fe3c92fde0f7523b594f083f4f7cf550eb9af786a7ee30a81a9e5eb6b9e7e5847a324026302b178474369f73ff9a874db86b80e5fda9905aef927f2f32a842fe11b832c1b2669a2bd718d2888b9b6680adbfc0557fba8560b2c9fbfa0c40d606491b9640b9aee9e6b1015a464186c00694ff3666158179e9946907f64cabf10035c03575d5c115d856895770610ca843dd4240cde4b15ee318f9edde2b1b8037150da9572194d21b26b9b27eab9791460857b9830e419d2c74fb0f948cb871e1dbcb53338ab26922aae7355a5c7294d365e9693812436f5415c6fe4c1d091475de8a74a06f086bf573ad6001a0e39452c265d71d493e7c907ac97f8c4f8b2bca5fde29f1416b907dc835c5d395c2730b8deefa1cee5f72144ef8704e42d03ab9efebc4917672a2891490c0203cb4f833b0456bf8d198f90d46278a0fab6630993d22231fb57c61fe3cb2de91cd4bff48f0f73062416e3cdd8d38bda7d26dfe23ff1e08383b999edcb92511d5a305faa8fbacc8f741a102f61fdcd28b49e0bfcc8d45109e7eb012a4ea6b833d83719bf63aa62fa95b3aa43d3ee72abe2d98d79204b1d70e32cb067b0de337a79c10f5e457c6095e7251d3fd3dc2273a9aab1ecc3adb5203ce6c7bd6dfb49d7fffe287adfeb3a4dabde9c855d16e5a2d99219207c21e7ffab8886f2ee7d8b943025e90df20244d9bb0f18491ed57815f8f8113db5b2d736147916714d25d9d420ced4872502a6553d2b2f8a200aa17e3fe8a99685f432b94e99d190577db692b7584700d6d7c90fae3fcb82273323d06ebad87b3bfc19636b66aafb2277ac5d20eaa62672ca01246c45030e0572bd95a51b65131b57644216978e5a7756c6d610436017363f20e985ce6021089bc18c72607396ef43e8ff2794dcfc0ed9789724421482e6d980fe37befb3477dcd15a935eb04b6f58b85040421e6e2f5c1944fdcc92ac4e40c913b8fb3cc896ac0e84df0624038b78d4e74096b55d8b97319f9581886c6f810f9a221c0f6fdae55460c558d9bd02634a7613ab0847c1bd295700c670084d1cbbd93e305019e35a804a5120982664b6dba141b84ba1d73bae7e3854c253a6df62ff5e1254b3bb36baf139aa8765389ff94a79ce969ffe6ee05ca40d46a26b383675faf174a556ade5b2f650affeade840b3420bc380080eff39086816800dc243fbb1b082fe78009ba0fd4dbd44dfc42ca65d4c6e91f2f35cf260934dea7d19cc1d325d9f86f5e35ca43153350359894f43524d6f443a06ccbc4bb36a492d64e018c7f13081d6d239841c47d0d9c6d36e2a1cb79809d499bfbee583f0b3cf58afdc53e256edf3b475531e0eeacfd73c5a39e0f96364c824b688cdc7677c9be4a0b63c8fef3c211c56ae0653b5ccd61763f315024725a2eea39c301d76f22e9038d8529a26e0db779513633e02c5f69ed5cd622eca9a3b98cbcd39f7bea5bfbf05e94256b8c1913ca737d5c322dbd4bad2e931bf43bd6b2884e0a5a6b34a6e987ff010103597377f42b8eabda3c68361824d6a3cbe52cf5751f8f5901c0b9189b5dca17f61dc5b7e44087863f25cbeeff5a3a6f98bf824655e87ab3b7bda9770a69c90a729d8fa625f3d7ca5756d3727057e68efa577902a395950ee5654c51f090d4f055d9d3a1049f390c06de2498390305adea49d2dd08a9888186bb0981fb22695dcff93427ba9155ccc294928ea55a30707e9f0ecb758fc9aebc16df6b5789566e63082444b0e52358663fbbc0f2cc1dca46c0c95e86583993df8ef4a1532e8982ab900ce3ac5d90bea927a477d93d230aec5d8b1cdfb9f03a4d16eacf197b41bca587598cda811d0ba8db50d0b6adb2fca59982e1d82ca5c4aa85eaa90f648af42b1d1368beeca4c2a2577ef8efb50d2fbe4bf2596f3cbd5a70b754698010a13ee5703103e83837a6be8f5f8f078e358c932eb42dd02a48b664c46bc5a986d75cb1ad88a1a0894d40d0aa924a597e2ec0282d62df925e73aab21e828cfb14e9fa67002175003ea00475d37520764e56706a329f5fa584df0a193aa6bfb6353d69f931beb9eea0239aa1a817f6e58f63c8b6c8f11b526f0d5d2a304fea1495a4aa0fd8179e7a2d317dff1c4231e9d4c21a20d91eb54c899d79fa1f9d9444c8185329d746692dafde2e36ea3d56749c9f675c6174c29036c08a87daa1b19fe2512b7148553f39ebb78da7235f20cf21b1ec868fabbfb2d068527e97924e63d489dd68a6732f72a27e9e886a57978704051aa3de1e5b02df48ba3c348a592dc6a4b5cd4528cd99ddac4174f58599c3dcb5ebd385f9a2976eab106e530045b6023c975e3858cb11ce6d1d917e057c6d7fd0c08aedd1505e7f3ccbddbd2007f77881636a3c969718b5b0e83c6426173ca62768b5b2d6f3068693ce17b19e4a66a1ea057e9c49d4ae74a5cb0092f40c3f5076cc5afde156f59257d1825849e0a0e575d6f0f9b744a50cf8a78a2978e5c94b0129513e1156ac82a4c830dad834c17d48ec59e0cb847864a3b82999ceea1fa6704e10070d3ae23ae1c37d5e6df1e25f2a85c491b54e3c920a0e14e5df5060a717a8e10f6410d0260272f76c5eef868a2752590a327c72ea21e409bbadd40e7466734f770f9e5a853e0792d25c04c5876192a300313b9f967d47a6312d897ef33e8e192419fa18fc9f9303c901461eac803d042ae929c45cdb72d10f02eca05e701f2be6ba43901c8138deb0c37d63c9d6e932305dfbf536a1a94a4897523cf791e97908bb2fffb799b4607099800c55d8f20cd4b0e2e3669dbdc8922e1e810f5b83929144611c692144b28acc2fed7004349d48337e9a9de7d34fa940069eb24a9ff5adc15aa3b8e35ad77c4d42206cc022deecbb688a948ab60d7e7784312b171bec2fc75300a814340483f50ade4fa7b14e1d131df0fd46e4036949783dfdf9ad0ac527f3e894375e50d8dfa48fd178853625e2d8b7c14bc7107d40afcc846ba31d7310430c43a153081d65a7b7d5e19bdd1fbf48c9648a35639a4c1dd3d85ec4fea2d94ecc3875523d146687ccd604af4ccc66c1bc8eae0b5fb51de39565148380cf5ac3d004cd9421d374a0145a62971a56fde59302cc61df263493d677152bf430d2ef940c4d243683bab4e34c008738d4931e61c8309307f82ef00fb56cce026361e1029f146a52095ac041918e9bd87a8fad6511817cfc752ee5eacfce854adea93d12d9d361c781275edc1126be2804f56ab9db432ae650e46c1746f60176fb4c42b55cbbfa5cc59d701d62f4546388bfa2e29939d88f14c77d9b7c1412b1781141f05d60d2c793747903c3cf4c683fbc0260b17c852156d57b3af016a63a8747f477232012ae843ba01d29986924e5bb49f1d297d2d95e3f74bead0dc527baf01416e8499f719bb96acca22fc8812878d005098d50b16e2708ae995c1f6ae8d6d739eb569d04c9efdfe757224c078849a68251862df2ff6b5bc489ac0cc029a5652e3b44a6bc65e004fdacce0b6e2ee6abeca3334d86e546de380e245c3ced62ac2b2b9a3667bc2c38f8aeac3a47f2309b17c30e34b4adc356081e78ae8ce345195299c6e39df6409d00f5218635cc52a065c71549c848edf97e387fb15ce1fa1da996ce61cd8cf5ec8a44febb0f02424d72ae4dd1b88737b31570273c682ea9b791bdfb342099ef78f0893bf2684818272b91ae731537fac4761a4496f21b880012fe044525b7b2b140b1654c9a7ef957f54b365cf3017f438836bb01df04e3487cc40266b129a7a1a7355c35a63cd67474841623468ded743f2e3361130900fec1091bcd32be5bf89692864b255c9aece950e6b5196afcedee68925ff04dc33c30211979486e61eea8a52495fe3857a8acd8f27ca41e1df51f85d56d4c218768a45d44e14e3acc455c7274b08688e617b2d73e39363f9ec867b44237598791360488ef300e04d03a1e429a9867734fbf8605ff21acd82e9cb83dc1d87b16fbac26edc3ed447e66539bf4b17810c2057259da9c321552f2cd240621277197ff2b96585c7957f7fbf8af2ae586f6eccbb5e96a5c8073df24aa37714a9bcd54f357ab5bd8e63cd35c8206230284ca21fbc0177d3006f12a8efee07ed5042b86c11098334de50deb1df6b438b56b44a1372f7b30205e0aa893c396a4a2dec429e92b65f8a4b9bbef4b22ec67fdb71af9f42d0b8b5f11d5addf6effe717f2e00358239e31abdb509ff56bc6e74a0ac48a8b31d19e8021c3db146495f1bd9354e1c6fa44b44245871624aa0a68a1fdae44356e6ba8e63518020d774241ef244a69b1e73ff0c779fc706e2196587f2bea0b6ea4871cf7d0d42c75e108c680d78ab3eb10676cc62363d6fb6180830a8f1989cab43a4069a22e00cea1f832aa1446e2deb4f9028ec1e76b087288fc6c49c679779af2fffcbdf607ba943d31838bbe0c3042bdcde386d30694f79b7e502675e3d9587bb8ddf813b540bbd312e8f1788e38e15425758c02e86d1e71de1f4cdc9d4297dc262a85e585f8faed4bc1557d261c8d145c9efbeafee5052a31d30f5a009d63d7b870d7f97e61efc6dbbacaf300bb3fcca439fa7281a4f4f6f0836b82ff5527dcc87bff642874af0dba185e47be4e427a313e1cf1fcb836dab19432cb1b51aee345474bf050276eb9b2d36e0470567427bbde88a42951951ad91504e8bb742cad768a58f38cc446a5b2d275d80ed8773ababb4ca92d23472dfa9bbbb88db8d3415b4bcf473b7e2f6c8118b8c7d201e963726a65d2ba13b4caf1b5bf60a2c046eb5a68c64d6ab182cbda84513b3dc110b2e95b1b56c71488d95d03826c968dc0c21ff319e7d54faf9d55816f30813d9d4eec91047588bb530461dd5bfb31f468fa212ec406480ae162d48b59aae6d155af8a0ca81a622e16b825137e0e33cf097c4b09e09f9530427f27984192b7953c670648ba05494f265eb4f1ccd045fb33c8bc25f34d3f57d53cd10c44100a9b8ea5992842e869fd8759e2a824098f55e72661c769786a5299cd774a625808c9cf89593e3dcf7a899b32ac9bf3be31f9e8e7861c8b2d0d65b8929e28dcc90e10fc01a50aa9ccc03e1299af9d5c38e8db1f7b6e729b746f31296b9cfc86d95ee49a7d7f885c42e72bc7952afdc5dc932805085f38af27dd21367c878f123541787dd82832ca1986a07e8e975bc914353729eb4cc164810383a0872c2e70afee8e3ce8a92c3af912de9036c418106583e5a6ce364713d01fe7b8dcf87c6acf8adba928327ffa3bbb1448d562e9ec87147fbab1f124db3377024dc9da5fb60132f67110f4852181f4bb208c65bf851ab8c1fb06441c84fd2f84801f89722bc7e60ebdceccc694cb2a6bb524fa6a289c0b85b284eebd1d81cba5bd79a0fc3de8a0226e69f672d26d24fe7cfb3067bda044e59d9f429f9df0f261564aa48dc8d95a44e191ae58402d17db275cec44bfcb572c72956621341794141b1a1d7bd6cd394e2479e41e729c38a523f01f0ec6e38d232c4af320b1692c214dce1c7966127a053410d8348de3df86caa48f400bb8f6706af84162daaeab28f82a4ed86c1fc1dd4b9adb428b1f4a7e9368ff5bf19258d73cadb7014879f6225009cae4bb42bea9563a31b2d6121f7f0147705ee167995c89c2ae333513fec61fd687e5648f63cedb7b55972134221fdc764461febf6816562d1757390e0b09d034bd4fa27b5129b7c678f71e6dfdcdd61c7e06573e08c9d3755239de956d5f44856659e6a5c5f28723cd8f6fa81f42954564eb7a6c3c1e3cecaabef69ec3558627f527b14a0285ac27d641d4b066e78b1d246873f575d55908a782c114e546002ca0e98e376719a2b74316bfc2ef1741e28b9972a0f43803ec7b3e88c42116fdc3426d12adf5f57e40734efe0424d63622d7e8b0d242ab42cb651bb4a9f02b9f5edde361702f38a2dba0b4204327a2c0b49b11588fdfdb1a86be183e1a4f4cb4aab16e608e93778d124fbca1c600c396588d7d3b9b6f50098b3c1e82c306d152266c48163346f32f53b96237e167fb8a07e3d6bef8f6dafb1d5f333d95dc559ac8b9b852214f0124d2d9a81343764161e62a8de0769a90eaf25ab97c059a348168984a64103b69b804aac2b29c7589a84b303bcbb1c031be338c699d5deb8cb044cc653e6f737b080b8f9fa2c5b10ca4f8d0875f8fdfb9d524e577ce2e5781d3e50a01834294f749a33bde6743310d6f1d552bdc5026ce7f92c065e6dd9ecc435d244c1e10d24e301d62bfa32976bca2370d97418a64fa8dfe81d610323c48996e2533d13fd0545425a7ce9e49d69ecd30aab017ba0d9815167426ba9f1f036ee8f91a69965b8f22dbcca7417aec38991e0d05af4ce63058d46f27242a606b908387b3dee02f972518e96842a1c7fe20a236a2b660b6cabc6c30329777fdbb1d5a32bfae91648fbf5ed1c418a20b60e57737b1d02053a6dbcaa7a2b1fab1a08821912d66f2953b9653644d132ae5e8f0499c98c0cc1ef0805f4e0bcaeb2ec1ae37ecf00e39c236e4334832352510fbfade6e3e05075c084e1ee7f0502f99aa6e58bc37f832a43b8e987dd1845afb91401bb7f1e7411264dbd75a584de1cfc7a33986084304fdb50deae0f3f52545b19429fdbfb7ff6997e43b1286b9486008e5eb14efc242c2c20b7b926a59d4d22f91f26c81f20fa0ce646a2e55f59b43c1581e651a51aa1b91f9cedb8df7a40e86be2b0b4b3ce43cacfc33613b43d9c895778233e82c7787e7dac4c3fb857f85c3b190568c2cacabc3f4eb598f9b32c9af0a871ed4da97892778f389f1ef5c757a5088bbf6c871fc056949a4251df5c4a633e26f70f51feb4f0d0fa19643bbc4c84aa53a3d185278ac6907b17eca3f91cea9cb89f0165e95d0113810e979a92b2bfc7dffc77d27bee196507f2d2cf2ead8727a66fabe3ac666f438cd317bf1839da2b2fbf610bb2165107a0f164abad105d848383354ce3c5a2c6801afb9f4dea583c91a2b372ec5c459504bb57848c87fb8d2845afcff902c5fdb8e06b783aea89f65134189378dad3d8b9d890136a1132e25587e9cdd3ff6b9ed5b95d1b1da69b1c832462b6712bdee8c64ce1d5c7d1fd633857231f6a59a98c729beda5d3bf9e36cdac2004d6c0bfd3a7b6a269c2fdca819a05d5779426fd9350d700f6e4da3442711b2d7ec5925d69d4c2cccceaa042395573d25f9ae87e30a3b2b95b70e3088cb207fc577bf941d188bf650b10f54a1c830fbd53ae9cd6d04ad31e103c22ec98c0ee59f06f26484e0d1812758b0bb03d7d1ac9a0f4c3930b9a0ed00186e8be27152571707e7e2d4ec3eb060ad81fa76d188c8cb0817a3f76180cd1103c730f71b5181babd3e8e7bd53bc69f7b626a6c8f57b875d52a8d157e4549d875a5f311500ab6178f8f1540e01fb108e9f6740260cd2ee6d5659f0951598b55e002e128f38a973b7f7103fed0d44f962c629a8ec556824cb547ea5bd34563bc3a37ab75db689ee726ad7b61f894e7a6748b1c1598d1576067c5b19ac9d7600e9b9f33fb0aacdd8ecd1fc1c715576cb81e1960b11fd8c59313b5716d4bb9ff9e7a5c03cd6e4dd0bc13f4220c80c0cea430b3dd60ef40f4a688d5e1b7ab2ade692ae6509be89f02bf693ea2b27b7c7455151c8025c8929970d2cac0dbd6e0b73eb2f04f80b5c69bc52c83a15675a516e831a393096bb7f5b1f75208960ab07c00e155b89bcd4bdce7f2353951a4a61fcdfd69be6244aafc760271fcefdfff22e6a755a05ba269368fa0e7f93e96db523d2e5d73b89938db5166b8fc704c5352e18ce9d0707637a56e0f4975ed0d017814dea31476ea1441793a0943db2f65be8d6a01bfb1520141f91f6c719180ef0f7944432fdff69229c4b6231263539711d7cad78169ad3b801389e88ac8cdb8bdbaf1e1463d14e41b944f96c38f6e68d3c99661f1e30c61e7bbcd2f84bcebffbe506bd4c4a094b8a99c2d46decddda26ea7f9deeef5dd3284fcaf65267f2e9e9e8fe10f7442ff9319d302ef27524a8650fdf786a3d450d3efd43ab7702652f47f2577b2da649d1e3acf520c9c40ef03fc53fa11aaa2624352a12a23b3ed83499a96950eca26a0c19fa74b414bcfa7009f42b59d662ed1ed01ff36f06368d9dda624f286fd702455d474f5f07311aa147035546cca82c3dbfaf38d5d945bbef56b7d6e5b33c9da06a000fd5f425b04b65765a41cebdeab79ec1681aa112923ba9597db009e1d812cb7776abc0b94f13c84393e971cf7c359407acb42c06c1a9de76cbd4a3f153eb5b039da10bbaf84e1bb7181ddfd43c73778e53a45943ad0ca0dd60ad5bc99b58e07bf5f68527f7ccb064e7e2e740d4fbdabaa70bbe55d2bd92931a27f2fd7ce17d251dc056156a4dfd947b1e74d1f249f079caae26e113403325694986c9e7a7a4265c719b14039f0c83c1607f3163df0290e985c46944493cdfdeab24873a0156927c3e5d307037d636c8bd9f2e69ed746152f47eaff0887aae61e38565e7a981d532d4474e8e99a06b09ce56600cd20cfee0ed964b4c5b7479850f07c0c3134e89d5c404e624b5fbe250fde502e1fb237858887e906e4122314eef6268f86aaa441188844a715450c1eba73a1ae77a8a79829cc14483f228682fa2dc5e3ff9338a73bde5b5bfe5a08d7075af50c00f660b979564283448d2693d06bb2bb8dc17706c4b2ce4500e57425f8c85a99e9b65936f4566ce7ad95f5cf48517a8f30d390e757727ce3ba9637c00a9824020b891bffe21f3001c6665f61f33cec3b804b2a42d4de900e86608bb6f03fc4347e517d57664039bcdfab8647972758430c99c1050c16ea1488f72ffa7326f44791b19ac66cca1e215c0b1efe5561c46e7fc644e5f294488ff8171f524554fded7739eb3a2258a556ac863b64d16844949c1168dd13fd88fe850c0aaf7ecdc9a6d886342a46b5ae2bafc375409677d559db88fde3847c55097dbfb0d4b10bef36c1bb176d07754b717cd23a56a9ff23695ebcbd0e37352a94df9f7f29b0a0736ed23dcf11fd07798bf9dc12cb8650c350e86edfb697683eb267a0c995164765358290a1b6ef612757744095aadf9311af2144d17f9eee617d61aa2d2cfbf249578549ff1a380009652c9661ccefdd86a4e54d4017ffb863729684434fde649bd49735ae71ee3b0aeacf1a27e0c6510c71e36519ae43679a9742985aae5e51ee7a8aec07e7747964419154048fb9e651f96c8a967bcb14ca2df3c27c9df52ff51ee12169f334a88515ef3930a208ab89e941443072f6ec23f036d4a9971bd78e0de60c79a4e75dbe696b125c2ed1a7bc5d40611f4f9e858fd1e5753c60d883197d7ab2014d1b82b7023f589cc55701604bd5f90f284e8a9a1a9b00725fc65a92af1a31a160d4041cba8e466b20d8b691b25836a5a7a14476eca3cf8acfb1adc900c9736a2a9f189b4c59fc0432d77a8d049e99520d8771f8c87d9ae7d86f54ff6da1b7732711e1bc3d6925089c3a8d263836416453af3027e79d66fdfe36707843e90194708682f0a66bc3d5bf0a5680de35fd8b4e3e160364ae092c1bd0c1c01281b0bc11946db43899cac0446bea75744aaa3f464ed36a6a5bc198f1528d76eb00d84c2ccb21aead862f6e70c3a2fee424f0b12567acf31aa9c5e56d73a60ad7e3c1c562c84acaa7283e204ca89cf6fcc612444e88687f37e9a1a33e6acfc58f5405b80ef4256abdee6ac35906e257dd22821b831f541d1dfd1f348aefb42afef0912073573e8052948eb923c203aa21de4175d3341029229cf1c2a062afc7ef781f1bacc5d3876bdaa06b2336c845eb0388841d1a4486c1d587cc9d4af1273e4f3dbc42a51716436362edff0f2a459585866eca3d681e3fb46f8f17fba853c8f42183f6800b70276eb141c543444ddfa43f8621025541a6e1125a362f989aa18b59793f8e1d264cc0fc1110fcdfc3799b107d5472edc4710259908b1c45eb02424d74666c5d88c15ebb7b58cba13051d1ca4147c120e0ed1d8d452255e29700c4da6a243675f419cc23d2a7553171c30b6596cd746029c6ebeed50c1a7da1689c26e87b38e8ec6054e6314340a6521025e4c9d76a1120004e8aef5c4582bf33c0d104d24a9af4022256ca77b1d81ab60a2a06f9c5b3478fbdd0fa29c9d9654b5bf7365f44c0592855030c5749f72c3d7258e37bf62ba379ac7a643db2d19a06b04e409d179c2e1b5d1f3912ec2df4006d7c762f529d0702597edeb39c7382f882ee556028e27cc12995bcfb7f660abf6de8a55ddb540da8819f135a49caf41a4c20f41e5fbc079d454c4a6fea9b97f4367de4201a9a98dae1eab25687a1f4522d362e941842145c5b572e1eba31a4bc8a5a2405cb8b7f0e6361c265bff7059b14829d2b2f273752c7fee77f88540775c8d76c04a7d01074d2c6f6cc153471fe3bda83cc45593dbcef7932dffa62f00a8f3b6be6b1abf0e4260fe11ef6bd639945619ce62fa190d1915ba2b0ad8d741ab439cdc39e85d3e7cfb9c440e7c2108b06b5ba5876b51574aa626f3a2be3107848cbfdef5a2b1815fe0c84a98f2a087f565241bd64cd97749d5759b0bf8eb73f2a09425d5c17cd9485dc1f3652363352cf928f7e42530a0cdfb8667d3f7f7873dc66cac5955268616d7ad403df3842e22f080a9c1a586f1a93ddedff68fbade5b9aa443cfdd1706488ec3a1d55d59de39fea56e81f7161bee57f7d0fcae83a1a73e627a0ce6b7e84c354de1896891fcde6eb6f4bfedd2b7a57fe923cc9ac70d73c9a28ce67c0f204aa9157155f99793697e7d1f69c084958ba67802842bead9e4e0253b96ab23e04942946f222b2558140aed7f06413930239758b36bac11817a66bc54ae236ea20b90858773738fa10479dd00742d6e20d9ae4dee132f19198ce95d96ea9df294834295f3eedbb6cde4f9c48366a03efb0f609651ab49b7073e43bd44ca50898a20f12993a26e4969b1879efef8656a7b5cf6fdb1fbad7b3a367a454e25e58cd0544d9266901609e3512238a87d845654ae4ceed2172a4edfecbfbe0302ca1f8ea0f5f8d8b4d2465cd5f877f638a47a177ef060a81bbfabb949e9df2d4f1373402f8895c1ee8b49d63861bcfaaa4abae9313489cecfac0b0c2a7dcf463bb0ae0904e0ca3bfa160fe4d9f8f59b0916b667d23e7155f23f5019bb8c15026b16fba3f1496e37fb4fbb021b656ef25a0962e4fb3bdd7f5d4606dabc167f9413c4eeceadf36dc2e8c918bb649569eeafc44aa6536e1dfeda380e2b339a3161194e0bac190e0302dd661dbb02c874e66bf48c4a3609185169ec2b26e3f29250f3d5d3b01f3e0605a868e9f155546875fed4361f3d5205a73f81d860b16eba60bba26247e99c068a8ce60c1a7151704726465ce2e3e81fa3a6d2660d65c3dc1039a7a7cc55d5c94916bdb26ce6108f9c0a85ee9b6eadc3783b8debf3154b4ed87e7be7f55fa50fa1c0a499452d0df3d37c8f88dd7c61a89ced4781c0950063087e23236856d8c28207c411341c2d470c3c937a46980e5385e18629ffe2f82fe3f87fa836ff511db78d9fab04f0ebb55204621379bffcb57efa1bf921e33a4090eab99a33098f31bd0705f948653ba45b47b9e3e810548994aeba5fab8b486c0bb0844b34e9fee5c1abb08fa916c1fade38e026514a0b96292e8f33a1137c56f93013b7533030ad12ade8281c610d779f34df8f0a0f8ab88714fece25aee67981cd8f03594b42e50198f0119a9b983b2386918adeca457b1382f3b7f13b25902126bf8619d056db6743ca96dc9a2f12317389a2c1b511685a4a7d44163201c0fe82b68a7ca648f2722811afc3c9c4e9be977a39964ff8622f21e044a5f8df7c6053ea87229d207712347619d44670796c99666cab002aa0d48e4d1ed802e8e48638530fd143da06762952750a659dbeb752d7f9b19b72583709a6d79b601df93b2258ef16f0544365152e6b64fb845667294ac74b087559ad74861290a06625ec80ba0066a977ed6dac9f415e091f7e64dd6e17e788013dd78114a4c2580333999d751b8e94ccc4467a8255fa733744371042df8d7c8823736e346fa938058451f7c43bd0dd83ef90c426b94d65c88e3a4e5d79b8a39022fd9713220d277407e4663da5ef7d08c6f384556b8175e3ab453234f960772f0aa33d9792a121c9f08f44bd6e35cf2ba7e39b4f63bb694001a8265a64b3f3258f2f6bcfa48e3ff479e59fc55ce70c09b0b0b0db569b82460f68490f9673d403d5d3106c30f636f6723f811310c474d5f71959a30f00ba07f2f173491a3f84014f7b9f4f628e6db5f39603030781b7e3e66620599a4b935627073d3b3b20703765a862f1380bdb7e41f76af78ba6e585ae24c3bacd663412415283f31c12fe5ca4b3be5fddf5719935eb1193cf5878df6f4cf5d4997ecd710e0aad1c24632a73795d7086bacd65b92ee33dd0086d0ace6b08e2102644427deff25b828652da071e3dd6e5f174fd86e4372ff7152c157f2556be9d066c1766d8d7d6200daec2e2e45b31abb687a5f91a129e9bcce1d55c7b73b2a660da1b6fa2161dc18272ed1d61aa0b913f9297a962b8946c2d354f840e19cc0e6dba112a6bd21cf6e31e92f0e5590936b5634ec793296bb186f4194d61dbace3a8f6a220bb9b768f35dd3c3719ab0c2b46bc50e4997dcfb044a12814bd1fd190c2cf93ac2dc6c311306b289d873e9d658e344d62acb44b4487ce52ceee3dfeac5959d78c0b18210e0d3ae39e08af769f16324ef9f4c6aff25a1c561807a831c003ad47f4e45efa93230633439db48599a95bed29fa0e127fc815baafcea2338ba9c329cb7d984ce942ad030c448e2b241649a9c3fbb038d790a9e6be6537a5972472ea8f4be31aeb1e6827c9be0accc91a7143e54273ee8b0b8bbcdca4716012d035d2d37ffca3fac55849faf3eb5372a26dcea614f782dc2f7199014d609adac238a0375741fa8b6feb5655235493038b1f115b7b1d2c23eeb11f970e13894d25c6c204ec9ae5431412e09eb2acdc551afc78fdf3160abb912de74a2656746f0f70ca456c462c2708dab7bd52bfb04677cfaae1cb3715fab0133e01f946bfb976b1f75bd7f11aa7de1075e0f119ea240c5daeeef0caa75b3f004ea77bdfc9406e702a5da58b96b2bf09fd5fc1db2587ed09dc6d5fb2dcec4aa357bf315f72ec222e5ea9cb58a146fe7ad939af1202139c6eade18bb00bd30f75ddb81280c4100d04b423d3d731ea856dca58edd27d1f172e001a67aa60c2f5efe313b043e4be1e6bb0c2f80e96490cd220949f739161ac8c2709ba5479a21ad8f833011435667741e6c17632bab9f12dfd591a5ed10dfdb62228a6b780b4337223694bd1ad9789e1f7456c7e839f9652fe0e47ce9408735f153de024844d125fd92354883b176267b1a879f0b864f4645dec8b7c906a7a24d66ba6fba10cf2c8f194bf159f49ae35adfba38dd3ea142ec892109a607ee120868bd0203a63dfe65c78c558a13f79e1b4addfa7f5c86373f13a30744e4e32c87c854ad6d6328bb0bcf89ef43be622b68ee94020a28665ae7cb723e9d0dda517f54f5dd6151038f5ac6a9c951657819b7675e0f85c6f83250efe0e1dadc41fde08449f7ba7f2fc3f6af6f040f42ff6b24c18902eadc37a18326d85348d5147766d0ff6e50466a55e34c721f96fedc4b50bfa13bff5c5b996d6ca060cf3e44a067f3c8686a172b6653c3409d1e11f07869062ca1f614d3177b6345e18a217fca2fb84fe740087c98ef4b39e9f07b66c3c59c492bfc1c0fc6534aedf4c6fee04199b4ec9cc151da4cbc4e914691d4d66b63721252a75049d95c46d2bbb853d0011191375c02d5793ca6948a57c400a215d4e0bfa6559b3d388fb194a2ddb31665bf6b89b96fcca9ea91561ab6471f702779f52d37fd04386830d4409c0345379e085251a284858ac0b22ebbd5019b936bef962f810976663e5ea3e65b0d7e9c105e7dbc572258e423c300f65bddf56816de762df6d2b86cf67737e39fe02de27c1926b7fbdc48d7b0f381d38c2b01f73ad15980dc44977d61de1a0188e59991c7c5811ba0a084d6991a88996d3194091b9c1682a5480b2d845b704a267bc77ac618a17635e2872c120d8406f2ec876746b088bec3513ec64e3c15ae1c61d9fcfbe5946a7e429c07203d7d45a05ecadb5f405bbe2eed5e92a43f3d3284a876924b47dcccaa9e78d15ddc26af41853964d6e9a969285db7b9db527b6c0d7aa640b1bf959287c1aa11f01ccc2f75a12f2e13179db75740c11454902e8373b28d6fd2d609d7bd3641550ccffca5caaed2498e2103cd50dc867098857bdac320fa7185f588f5a7f84ec033bfbfe48b2ad4f126c02b8ed3eede8d01906effa4744879bc60967916e1a66ff2808134d1069413d6a4a00e32a32a59537cfe02e36d7f2f0821156ec8234d0263a7d618a48d289e1085809b38f825bb31f0c59edde76d1c60e9811cd145c3ce1f234556c1febedae990b34731403113fca391d2075951d21905761257172abbdb178f6148ef7ea1abb018d2efd83effb231f858dec81b773c9321c5dd2351d869ab5b5066c4076fb2602b4f84319df9c96f01cd5a7be6544300773432495bed1f459ef305d7525aa87042ce98ca6a129dd489f4db28a4a462688e9e9fd4408695371b1d066f8463ab03045bbabbb72260d3f5e3bd4285d50be259ef9ff04c18372736fc04c46453e86c724ed0fed126c3c59bfa20d1df6daa05e64b1a0b830cf912dd1d32fe0a05eaab248eeb68f8d8319bd92583edded4fa619f3a2deffd48546fc4269cb90b7981b65c250f93752f730c767ff5d5f4685da8eb63ffa056e9c195364111fe8da70bf8d276d6344bb85b954e82b83b240112bd26a00debd4c907a924b3fb45cf677dd0ad8e8db49bc1d23c2d2f2cee807b343afc5f2a3d54c83a8c652cccd099888e9e35588da0d7648576c50ad149c635c607c28460875b293ea409141429c7b5ff6b245e7d410592ee6ba36325404d8faf5274722f84312262c4525cd8c42611fcde6bef4b5f9e99bfa95766318fb2609abe44ceedcff8db9038d332d229be3fa8df129193d751203fe4165687766eb351db0d049603b47dbcf15fd9eac427c8b5ce2d2c8f65b742e062756eafa219a9707a53dcb32677a57be7f366ac5fb2abbe09bf9573a06ab56d0de7d867c6792653fea5658b6dbe6ede37c99361ddc0f24f5e34d2a2404e08b6e29706221d94f6004bfbbfe409f8a0b73b1f5fbd1ec2b399951b8f38595b035a952ad9bb9fc5c16ba4cd6cbd30aa069a89985b99ed3ffbc99d804f0c6f7d2beeedaea1f9c1cad0fcb627aa886cd99159426cb368f180b396759be034d51318274319b4c6350e68a840b00a99b07306fc3994d565b8228938b9e15f9e3cf1b7d76be996ff37df45e24f6626c7dd3f2b07131676da69c3b9215bd2f43a61fa41a75f03320e029a2f18c68d3208b2c0f637b1df36b76ef4af5a3c799b1f5195b4a2f2d7f9447166d50cc3f3c58951b766fd5f2a77347224cc30e63e96354ef2548c43c663f3405a7246fc533025c4ff2798ec28854fdc6374b7de1cc186b678d2a5527065110ee34a7d0e8948968c4059ab5d3bb76af9f33bc2af712e18ac30b875f7799d93c349f5426ac9436c43d62c360380bf98901a2fff590ccf60f05a5a82a3e929feb3de82c94a0d8a550b7ffa8b03f5d1b031a7627732e0665ac579928d2ce7ca4af73e68f93735c252642f017985f0304e77e6577c1f90cdf3c1d6c82ff568afc8052beed88e30560d67cf2cd19938970369d311c7ff46726feff3bc893e2a802d5db46dd3cbc8dbe32269aa91b16a2a53a245e9a3160025be62ecfccef3e4f2b537ce9093b461c4710bb0b4606f3da9fe242f3adc06b078f0e5f59314994d2a1ae8be14f390696fc0f9331ab2de9a93f4778c1cdb63854c7a69438dee3d6628ab803f646d45615f06e8615fcaabb6e023c57685f019b3630edbb964aead423f60fac3829eebe1138ad2d6ebd38b1ce39192bb648a393cb8b19e9933ab4d7f9fab0874b2c26a83fe9e0c4f618da4db0e06e977866dfdc9c1ae1e3c99ccd4190cbe97dffef9926666819ebb76037f03c9de18c4da2e1a6f90e13e2866b426cc905f67964f909476914e754bcbed487130dae9139c353aa399fce09f9e1c410d720215eff0bf2e2ac4715dab3c8034deb3e14363d3b1c1ffff3b6357e67d7d04364bb2b5089220a16f1214e40a7cb1b7738f1899d0bf05b695b3915c06ccc05d7950e8ea84f1bcc52adbd36e54c660e1f5d8916ae2e408dcd8bda87302e40336138605839bdfd623367ff59f9203880b5b60a607e1df4543ee766bdabbc9137a2248f08e01d1b367f301aeaefb64faac5d1789c3cf2fcdae6872ed1131e90321ae43398bea537c0e57be3b921b8e3de8f72c832a637cbafc31e1227cd86836828605aad2ca737b3d765ccdbd79695501424f3bca3b47deb15cfb5af2a5684def1048a4783a33f288e071d91a0d8b08d9480d9b69491a4f6782246b3cdb3c46c41a5781a1b7ddc58da3b1b8125e3cc8afe03547ee4ff5facd4e0281a3aa85c5c73543023d37e893b285a1537792d96e250907cc01ed98da571a0556035d6413cb55f6e22b607ba28ce8ff5d2a4e8f46e5b805a31c77adfb10db96df9ecff14bdd4404f07a2fc3285ba229ac7e151e5f6ba5bd102440d6f286a24543025b0c6d25f0d190ed83211cd2dc48ca2cba1e426f5fd78266c70e6f4df21ee54397140c4002f0cd99b948836fde3f56c4a5a26fd58bb71994f9e86811a351e98c0210dfae26d87f155d790ae17f48368b4e95a4fde11d9f4e5b22a6995537beba8c4ab25931e651471e19f7b27f1851f01dc7c85e7e63103c187273d67adc8a2ded3990c86322f159fa5bec03df031e9cab1f8664cec7b4ee70b6aa91db6489ad6a44971fc2183ab14be5423cd35db8846e28a6f0ffc30fbe1053040b21b1a394bc7ef5f3696d98c8434254f197fbfda73a85953f58e15718a3640b21c9472bcccc189357821958bc9ad740af95d77c44606f74fc4f0bb36133c5ed0f7b64b608387a33c512b2b7cf6aea9db9caa49fa952d3a78925cce742a6d613d40986e7c917c5b006bad62cc41d5b5ed9a38f7f2e6366d99004331d27c793d8d3920bca6cead44d51957c24b6754f17b89ac2092e0a724d1f2122b7162c89f198f566c94e490b66bb525a3c6d437ff12ecb8eb223fdc4709f18871e832b95cccab00435a2ffa6b20f65f7db2f804060ddc2af231f8ff4f038d6b92c7cdbe3a4dee6ddd8927685d5d1159ff41c867e31a84d064f8642acca1b01a6695b094f21a71f7175788e377e4fb5c617a03b63ad7c2ec062e92747cc1475996dffe40dae2d9146bb9afa7b2e26704581cb3e9033cb1a7f421b6a4682417db8e28484986a12d3278ec0c55984ebbd391b04aecde6af6da27800ac4336a190d1eeb4874873e144c31d0043ca6f8e4deb8cf5710a40c736b1f89211581c51ee9e0e7052aa5ebcf5e6fc243ab42be416ceb9ec97c7993bd1c66a18e752a456eb9a3163af86ecb45f48ddc95a0b339df76ed95a76d6073e43c2687d9e7405bc4c317752d985e9b6e2bd3433d336b048dc65cac31c2fc2fd0a7b8efac0b85123efa1b03dabb900b7fed16d204c2bf5a59c7a0f1600a4089cbb494a020e23c2291e5087b37a68e3b1a68c5208cea375c2f0a7c50fd610c763d58852ed0a2f9607645a33fee74af33eab8aad60837ca9c36083d5bcae09cca5d86a0be4ac2fc985659af57f9ad9fe990dfcc307db0cc054a3450a1e24ba70660acfe70571c85fe6ffbcb0dc133fe2020591b1a0747686c6d2e55c65f7681d493f498ea3836a173698f58f56690d81ac52fa667708548a8cbe6b6e933f6cb7d59b7f156ee388104410b7c31a6eb000016525cd700abc5a390a16fddc3e332c15ed391edad5e4022895dd04a337dacef6cab339d868f40615169cc5903f8db6256ded271feaaf949f64c19bcb65bb62dfb8d9cca14417274345d0cac8d05ca27d24c57025afe0a57a1dc94d144b3f07714ab8246b3736e12c972caf67a5da6ac2584eb3daf63faeb1887e9cddc9a63ad60985fc4c2264329c5a439e0741b40944edd16c7afc6d20991aef873919e3e516fa521c86bb7f24845acd8e19363207780d76c90a593d8bd7a6884bd27622b64792c37e5fdc5eda2e94dc6c10c4f1b27886d0855cee9765c6506b0c357f1227f774e82f1fb91a1b7e539df64871dc761424caef060fd6aff2967ffb9528ed553536329a2ca06483409524b5b2739b5e5b9c4c5b5fe9284d8fd4b581b9db0e13e8e7fe8db4c9efd8834985a560d354d5401ca8c098df8ae80bedece6fca7ff96ada60ed2f6e72a80f867c5bda635804ca0820f56383146837e5fc94878f9d068b61e1c9994d2d8d3f144ce53014af63c6bfa24d86b802666e4d47889ec4463087060e5feba696dd100795bdc546aed73f24e9f59c1f703d49591d1f872e74a878f655f1157e2f06b41899849249379d36fb4561d0704c5b7694867ef492fd6e9574b112179c379dc125916a0872e53676dfed371cd357e16fcf1e515de3a698b66a36096780b9462291f5e495dc71773740445f4734834ca560432bf48aa6b7df3a1c89742149b63bff4f80dffc955fa2ad30ed3f3742b086069f29ad4367cdb2b93e04a868623aeeed69a39eb1ed15ae341ce30b3dba09f8b9b9c6aac14b624c556f93bcd1de6ce37bff5247180c0e408f610f12a2a72960a08b07794e20c5268bba806ae7a41c0dc7ebb259dbc49157c01e4af5b8efadfee2051c5ad2b385734783c0a83f2f8d4bc444f1d023942357f6c5dedc597e95e3acbe1f2575485f0d1522573fd02a6794647fcebbdd9932470e78b19eaf1fbc323d31c9e7470afbefd032a06f2cdaec1eb420f070edfc1d5c1ef78053ae22e78e482eb25800ce7b657d50dd05f4735e912a61feee6d62373b98772b0ec97d65690c208afe93983ad3529347dd88da417503d6a7223503ccc46830d5f74ab1dc002a3de89b67e663d08a6cdd5bf310a495a83d65cce7834dc9acc45ea40bc91294985c4e77d348512ad3f1c2a253fb16ed1b1dbfdc707519f3c99c3dba8bbadfa860f805376f0b4f080b9569faf354869856186be08d03ae181ff7b8aa560deb0463a4e9a627f355335b63244285d25642a658c4aaaff54b8eff2baf59f753670c2a1cb1a35344286a4aac22910e361d092265ab8d1512c8db2b5f6c6ae8e1c2da31e8522b52ad84466a474c1feb99a0900215f982817bf33525985a0f8a32ee97e53d03c749828d5f15bb72251f8a97a0de341645abab7afe8b9a27a45b5599becc4ab8543078455313b07a02e1f99c1ee8228dd2297f80decd273e653f166611ae9d7a4fa55a8a83ddbd493c50ac0bea9ee3675c0835d0dca01a87c6c1132d0502608f2816d93a9b331995325566ced4df869f5e7214846965670a830c8b440e2469f87addf981cbcdb7b196b9ae4ffc899bde90de7424f55e651609c7163afe0ca7604ca5d5289f554a56c5822776f8d4438f393801d47fead56f9b68062884975c8a18ec348b160e36c272abe384bd28b56df062f1cc773fbf536995ad7d7b2fd55fbbba722574f2d223c588ca444e42870233243df07628086f80dd002190002966e618ce9be8a86f289a34707ef003193d504126b8eed1310f773ecb2d55ae55bfe6e70e9a4a867eee36bb55075f79ec252c461b8db2898d70ba844b1ca96f5a2fca1079846286af1f483b2565ad701b24522b22aa8f24cb4ba2e745844cec69bbb016e4f8a3fabc973fef5ecc2c077f1ac577483be30cc708d395a1098c8c266a6b67ec15d899d4c09e929f6d70514fa481611d62cff12f1ecddfd37e725bffef51fd649d8606f1c9a5182e6575ee613a05e519fb0056323269dab59b47f83d37a7c6c9520174eb51ae8cd038d9f506b89e4044b20fa563c9e44b68ba6d59fc798ae16ac1e2ae492bc75684b7b876ed03a4e86f5873362bb3d1e5e4c2676da55932316c6bc308cb7afaceb880050faf058322e0ca225e2140f89941c5e337e4307d2d1012440b37cd51b7fb6ca1cba48824adc7f69503f873e155513016aa9cf6ca1d8b9811241629e2456bfed81a596e2ef45f4f4e4a0c6d6c837d959a347aa0c8c83cc6cc24837df9492fb5885f70d1bff734ffc360c790726b668f30ea233dcdd6d71092dc365c0a012d28349f94077bb241cc251539dd9591f926c148caddba1994060f41173081d51afdfa2b00376b8b9f87a18abc89ca8db940ce6582e93c13fb80e91d98e242586639940c705d209029f59822c969225791d1cb842a0f3c83f092bff49a13edadb6327a0e2224f7c3e44a25faa481f9261385c9022dd6fed29ae920899cd7e2647a288831df7ac1d0637a9f2686ce7140017f258d312c9e97d11ffa415cee700a519c40bbf1a89659059d7581b0a124c467df20186edee80d9ab3ecf8df68dc77383a075289da39e63302691316920cf922d355cbbd1a92c6e89ef450b86cb5618a92179b105057234cd80d78b36894695c6ae857e53d57eebb2a66fd08fff034f7906908dc22d4df43610abdcea9a3959a5426ade5cbff4587c0de3ca2a9a4da774bc79766914902f7011573f15b079dca315b203a86fe90e909d9d0ad879fbc0de6192b681f990d791f3d6c9f5d21d604a5144f0f6f5d484867d35df5c5fb82746babb7918aea25a29892c819d4a08d988c3bb64d1f66bb0280f671fc1b1cdf1379b9398da30698110e75c9a15eb66d5853b9e6d2f87342e9624ed42299ec12e2afc0332425e42322281333639081b4567abdf9b88222dca435577aadc4de82ee596486fdbac2d7e3e0e593981c796385bebbae6151b6da17fdd35aafb1006d4fd7272cc6777ca96ca9737727e3b8f653d6b7cb7e902bed79cb7231b8da20c90d41786f219b0ae8f061a9457140a5216264c43f48674bfe1776461b103384d7cc50c3316eb09eca98e0ac5ad3966494f3a68ecbbee2fadf13b46d247658a0a0db18a5e716c3e02e0f678c8cb9b5afaf3c69f20dec634d4f553b8d8d64319b6b362f77159087abe9b0f6953976736bc422c3541d04afa883e2101344edf58a6d49542edca95de6163598ef21a018022751d357a90bf99df2b7452c37704c2455fd21184b00054b5c1d49b20ae401e0ee526bfea361e53b47f7cc997b61e0c00b1bf7b4ce04168b12e38e2f9f1fc9c11b4bf135f3ace0ded2b29c3d199e6c828f27ecbfb17d4db4efe0c9025e09f8e895012edad593f8f9a5e2b2eafc85aef13f8b56337c427d1aa16e1f45b4ec8ee9b81b012498f9eb6fc89b317e96588dec12f99f22c18548e98093dc3338fe929b2df849bc3dd9804ce17e39c7fa9f5605f9cc1608ddf54a87e1d32d81b1f05d8c72b7a45570cc3d2798f7d7ce8077f82156c28cd02e3eed47896aa9c30be3647732060f9f09b4ed6c3c4bb13b62a125f87a47adc8ba035cf6e623e0751b2e7ef8e36698d2020535cd37ca9f91f032c1c430744e3aa6bd9e2ac3164b4bcf9c563ee5276e7027163c4f5e88be2f5e27fb4aec97388652bbd8be89f8164353f0dbff03c2ccf45d24cdcc8aa7a30bb0c755125737581b44d9d4bda6d7351820a94e265cbd3ba4ff93b147fee997a1e1cf19798eda19c9bab5e4ec99f671b2f1b388b2913150e0317d7c3a51f02464c14606445348503a04dd52e86085eb71aa31692fce9907d612e2eae0afc4006807a4c082bf022b386b560d5770bafc367e81742bd172d6364cf2bd208e1105c5b73eb688731a524237f5a4558d65cf42e3b2106fd02bdbc15fab388d805c1b7e488647c87707a81dbd56d3d1e0e0dbff94dcb9f3757beca156341e485cae64439d471654df2bcbfcbf91b7126c0b131687162afd604a54fe794edecde512d1b48cff1f474bfb8132737f94b57dd61479381c0b9e130978d41359e8f029a8477a877d270c66e0b1e8cf3a9ceb2a7c1c525f3784464b98eab68cd6580f5412b635a929b9487b18133f00c8ad3d1cd4e6ae0d7bbb90241e21bcf87d2bb75d6fd14c577b960ae5f07061d90b63aed3bee6eb0db43a73e172851a932266926cfa9a20c7719b5e54690eb088a115b0431ad1e5d952f9d582f7e1a8e5a6b56afd5e51e5064a8e7fe4785c0692d86ca546e7b43eba92e435559c0858187e123f2456b749e3e2fd8c53cbbb608d21acee064cfe8f0d972c6d636253aa5f2c6b6dc56007d0a4fa3395f4dce6b94254843c8fe02d5008a4b13436f8f148173d067116c65ad0d98eb07738b6ba8ed99b55254686e9540b1921b18c27bb9f2864c7641094963a8c88f3bf12f09fe31b60a8eb826b48eb026f19ac1d1e60db230ab2873d95e30fee6240b471c3496e1af545c61fe8b65ca9baad6acfa1d4fc09929386944198b4af86795e0b2972eca00739a1086c1703268b0acf714ed21875757e95ed8c6e2556c02af9b7bc844afbe66e87a4b9b690fb149f186bafafb707cb5df867db577eb742fa28e840ad235789290b8a994836dfce0bcefc31bb5fc9eb234d64027abac53bc20a2df3ba1040ba45c1e173110061e7bd720552e808b02e8f6bf41a3c9c4b028d4f2b79f9bb3ae270b6422eed253fe77c6aea3147d99d4dcf882175d7707a248f183edc77dde42065cb6a242d95c268ed44e0e2bbdd13f5942571580761a033779f887aff4af04205367be0fc9fb94248785d0d39c0358824615628baca5ac1b15daeb3d3d304e2e40d374b805e250cc42a38c772004331d9c7c5d7f34e8ecf8f7c837a3b25c16f7fe8f6259b33054391b067f474a46b92ff4b8a4d12115bc11a8359d93d70f1fa175f87e718815cc5ff6aa08e7bac41bbac364cfa4d3acb288b76191640c3dc599a3dfd86abeb9a51061e7951c88b0040b8014d501377d50bb8570fbd056e7fde5c6056f8a49f0976b3f62ad4f2cac57444da4d3888947dd5ddb945cb1450f6c53e18cda8a6c59233ba232c6441033f0973e62a4c77abbb17335230172fd3ab9c0bbfa41d7459bd6dff0e85c9325ec3485cdbe785fff7788b6a684f66f822d1b53416c17398fa739e48553c5deff651840d34e5a3487a618da05d41e129b15c1413c849e00835d73def34a439a6217802b31745e9f1d17e5833c5e6ac7af0b70035ad517e36fd025d8ecf3a15eb907d8a4d26edc6cac12b7b95f7cc4b2c709374b6e980d974b42116cfffb8ab5e31116d0739e6074ebb49c5922d12eeb3bb43abd63057e4754dacefac7a852749eede2be9073e42bf835f348c357b9ef5ce27d6e2a6188e8699e2f1ac369ad17e97e0eeece68d06c2d92d97eeff1c0df7390546f20cba6228f637d0530133c8e11725d8f7fd6a3bd8e3727a5dcaa4efa978ab29beabe2dfb6a2db06ad4e5e17097fc0c0e22a4c6b1d99bc324aca6c167c3011cdcc9483575a5bf4641828676a950c430e7a6ec7b311d11540d78c91b775aa414e9d8beeebc93f750c21b6b1374b635c55c727800e419e20c3fce15ae65f3ac61fc24586932ae8b3cf7a8fab745bbaec4e48e7e2622ce1a8d9ef1d35691cf4e3ec81531945a8618f92aca59c1bd409a9e1bb2c930c159343f6b7154c26798af86f95c1497fef0a8353e296e828aff29eadf2a62ac6c1f3a9590cc15c9e1788bb9170ff073d3ee32cbd86d0f2f901c662ecb3b7d7d01521b4d65f1474cb3faa27077a18d5b7ceb9eec68f10efc741c54ed942301cc8b2110df21b962ba3374e65f25c057cc7024f7a69c2c690c2a21ccd3e3fc14a7deba782aa641ac84d0480e7d797a593c623865e01ed0c38e775c1499d91da846c7733c259d62a80536ae25514beb6edf9e362f6ec36aa222d04ed72e80fd57d4297c7179519bd707824f93f498c6fa61b662f637982251c2b37318de1fe74a4c0180a6caf6ff6849e9e60f9cc901b5f0551d68814b9f32c4c3ba1ad70fba2ab0ba763a6ac69866a90bfa03429c549925d4cb1a8934b7521293e62ac66ed4387453daa00d6608288e8d698fefb99f74a03f6da1fbea75e37c5af59f3f3d39f0eb20f9abc9fa8291c190498c10f89de3bbaba3f2a549473fd36f97981ac9a185e6bc593aaccb63ac89d59a824b26fffa43a09dd079f46efb5ed9eea7317fab89b09b34cc36c9cd42413657db9ea9ca1014398431a5ce87d6789f1561fdde1bae4551d474aa2d41ffbf81984be6622b123f5321a04fdc71542e33b8f493dadcfdd9fdff295e5e78156ca4f47ae93526672dac71778ee74671a39785a0a981f0512316174a9629db12ff82de1ff4cc7f3c4435a8a4f839ea077a0869b283b7025301a647d5395a70a806e87dddcf4cc627eddaadfe0eadcf057c82f2e670297a086d85e6e5c54dbf6ac999b07d91bf95b09568aeac5b652f068b1cb14c2561594f1b3df8c513fa2059885944fcb99621d315928d210cf8fe801ff31d1b1162fe0661c8218b4a99952772a53f09f8fcbc29fe1fed701979b73ba79cd23cf42f788c001bbd099f8c88576e06a283adfe4a2953390849426063d26eef2511ffb34d4a0bacdca5b1bb757976cc34d1989fd3ff1d5762b32f85c09a8b7f66457ba156b50f40bb4d7bc232b0cef1e9a8a1fd50a2cea87dcd2f543332c0cad9b1023e70219474658bbed99670cf9bfbc3f772a0feafe3003a3b9a6d378af21b11d84fcb290263a4415396063b70ec1937a1f7379a066a8fd6be9ac359377a418794daeb61809a57028042a270b6e827cbfdae549285e60c9141cc31ce8fdff9f4d3b8c334758ae7f265a8106f7d353f08a8836585cc8929504b1cf8067a633b1a6c55795880c28c70a523eedd64bb1c9a211cf3284b434f582c9b0188e3a4a0c3015a3991de0ebf3ecce9686f703bf0375a8660b064e072e7dbe4345d5dcf40e472aaafd0484d18bfdb3f75f1ee2aa520002809dcc29f0a74088eae042ec734c8d826c37b45996a56f591934dcba3788284c36b1b24ab31d3131e2711f91c29f808c43102bde57268a97ca027c037e617c5888ed039a59945d69aecb39d8041cca03c2fe56d745f64126078878f6637f4d91cf82beb7a00eb205a1103bb46a25d0e4878878cedace211dbeace4244852c2184fc3630dddce8d9c72a66b93621b8d5cf595983240a75a73df2cf182796d541043257f66e5e545bcb743417291402d0887af2ff50fa45d1ece7636e0b07b113ea99de5de58dc4eca56c4aa46274f8d5f2571f33e0180fb109967b53be3d7abc235e39f39c8ea19672250ae78a357eecab7790fd71f06d2227624e107868439ed4373b942b8b1b5097b7745de2908e8c02c125848374987730fe9268a0c53ef3518e3f35deeb8460a13457cf5603d211a3a641bcd791a9a61229db201ca0d792a328f6fdbff96ba8ff81657b1f05014b355252d4a972a297602c47ad7e7fe2b2696bf5641a43cbfd052edfb572c04cb682b482d84d6bb61c8affbfb2b7d6cac81ae1d2b0e5265377788c5f143d454cd8e138d1904ad0e560584cfac0541df2611a93a1d327596172f870370574253a90638d7c0d0c11e96e796efd3d5b2bca820660316d51d46c3373284f9c1d65ed658005fd42c6e9facf62da33069f552bb34f3b040ecad58e2fc7273fdcc6400cb6e94afd078b323366b95bcaede713b998d202adfa9c04ef7dcc70298e7ce31134324246e0aea912bd31a01dfbf3f3a69965f8c837f4e4ae32473e96aebd19cf72ec963585baca9bd811aeeaa39d7d70534f817fbb93eebc4cb74fd5ce01c75eee57daa5ffe688794458d70dc174462ba241d4e5dfd48320874c963695fb276cf3c6753c2cc733508a517ccf9b53bd7c6e608f9f69197f3445d9ce0161566e40eda92c7940a22ce0bd59cd8754c0f242eef31a8d5d44eb244d971f3a93a08e7971186c8ad8931d8aebe33851b24b6313cec6add615f47537e984a5bbfe8c9149586eaa0ce0dbead71636bf7de90477fe69e53025a0a39c301889a36b5b7f909c91da92f05a31be3fe79c2607d0212547f5024d51f0d127208d9a30101c8389c94b8e73b8cfffd750aa58ec15899517e2bcda7d2752a59997d69b8e875dce5919133d3e42b27fe7703241fde1b8f3dbe3b57d75561d5ee8d0faa4b2a676f9143426b9f5620723806c1b73d5776031a58217d6b314ed71e91024fc2c6497ed215919c5c23c6d2cb1b392f1a452e8c82de09f67d34cb08e1e0aba2711ce399502814811b15608bcc483f9069aecbbf703e50a4686ae559af2adc8dfeb134bff250cc3f4c6b3cdf3d9d3fa16649580e9e8a6f37b3d34d0fe5fed0bee745ad020c378161216666a55618380eca37d5bd1efbcdc08d6ade4b49c6943fd5c54f8f4f0ceb500164b9d820a5acfdd4302262c58ab9e9208358331abf98403c77223361071f04595b3b01bebe39a7fb57c77dc8dd43a3bf588aaba75a29c8ea8f4b9c4698b819d5810d572ba0e59f2ba5ec0372798133f2c0d78f99e899fe66323a9f88c8215f53ab962beef08ac7ef64534a05967cebb2eb1a78ac84badf8cae91535d5b0f807845cceb97874eda00be7167e4657b9c30247ac07ae11053a4772ab3421698666b9cd0abe8574c18ae868ee3215d1f2e5b5d18218729e54fb5f757df84619c2a1f14bff74df31fde28f9b73d36a8b65d6e612f1462b5d1e67ae2ed9b622d9b522aa0b8247ba96b400cbba252ddc9f00f114cf2529805a1db6881e4f46eaf564b714a94b5a6d8105a1da561fae9299b2442e6a3d9549d34f98a1596e47df0f8754001b17b293bf1138b430f7eb02adae01adadd9037aeb936972d2164e66e3eee64e62e4aa79063287cee0eaada756258bd09021bc2dd840b54e2a67ff5a56a9d41f4ff4655f802d914525ca2394b12347a225cc13437429cb51be176244be6b898a4d00c01e164da66b3a749e90c07748869dc2b7aebb896f1a5814bebe6f921ccc6e573a4c80398884a5a9a16554d86d25586e830f582425bec7137634b1283b51af758d4e8b2dd261ee70270233d892f6d84c817f9533780ff91a47b4b1346e077dd221095acea36f59e4b7bcf08795192bcbdb48d84cbf5169192d125ced0a392e9660fe5c5b51ba7e1e6972028d1b7db6709a1166ff977789f3b92e56c857d9540a11b3147829ae209f40728e5ced5f58dacb8bc84496c7602d754ef74b0389b8d83ffed8ab6a1eaa7721966ed12a603f6073cb0fa0d71aaed65d4be57d89f8c260fde59feb03366d64c9b359180831dd85ab293d2035cc42aceb8b12802ef5875d63f19a033db2498168f108ee58561693493f1bd651765a03c44886c2906ef6032bdc22dca4d3628e2df896db1752db4a87318f14c1930b71a21bd16852bd87f9bcf2011875b27162eccfe8c1f7f032bdb0a86e1073cbf895dadfd6142339bcc487f2af197c56f702bc0e491a77473cb99aac1498e1cc8741dd1263a400754fea9a4b54e1827fcfa558d25d980cddf96891e92dfba3eb3dddd895f1b73779784afb9ba7a80f5288527c8462f92df79a71d4532d8fb65a7db947ca7fe6e02b516ad553f99d8694d68f55e7d920231a50eedb7f1800eeb4b115fa90b5154fbb1d3f9be7f33f56fb266607033d5ce14c517492021a9e147b9dde1973eee31116a630d48042fafe968de66d53756185af7b7ad59ae860c949e9081ab427c1e4d0813926b3c261236fa1db0e12a40a299fc0415cf27bc5f0707d288cbda6498aa2188c5274ecc68fcab60b38ff5d4b60e207f1c1230e5378529c33870af8336d4286f4215aad8a4646faed7c5ecba44529b51a507261807aba4ca4c4e7e04c26290743625eb9c224d070032537a86783178ca833a59fd0561eb0c804ed01ed869b25aab4c2a94666e8af14475272d68ba664723f1e385675a5e8538c6966254ad11ae5434f650dcc862bab2cd7209b9efd0eaff8271ccfe7bc6958f260abb03e3cea9574fdeaf50bb8422ddb7dce93903fb2f7f6e4fada58de2ea5af58eb018515b4ebe8231f8002d06a21ec04c1c5fa8704df196f8eb2e4f368d9ad36fcfb6a534684948b8bd6184602720f80e1361b04464ea69232b589f9733c5f4cc387e08423beb7909cf60e4245d2e791176b90d8caaaabc7d1c194b42c39c01b9203ce76fa4d2db74c5eb19d50bd6d9ac469cf91228c161ba400cfee9b335ca433c0528cd637e0a2a0d178845dbbc620dcacf9b2e72e3c7f0c24ac1501b360f85c49038b492aeaef84f5815311cd9731c1fe98072c565cf90b6e760db65dbcaf90beea6c9f9099999713622eafc43586dda73e71da90d2f8938ee6b72258d51883ac3fad7e9827f7de776d7ae7c45282d1fc9c0c86716648bec5856dede1a4b6d9b21f8a3b3813c653620dbd9a57fe6a1ee68b37dba6a2c4d8f2333d941e0ce2f99a202d729987c4813442634abbc52fcde494b90fdf0fc176fb8f592f3370e1fbe22f92bf45ad58ed72791a8c3a57d5e24e81e5204c146e329f312cc07625f52b0094bf2803a1d791e3b4912a1debf3378163d962f258c9b4fc997d8cd55d14b8398951239c2db1c763155c1916b403a088b33272db92f75b31a7c8b4f30c20920f03e12b022dbe2d84a32997594a17256b23848664969feb8844b576305b35f71ae1fb9319fdb786b724682ad512aeb1b9a137454f107f78c974911387dc15a5321f97be57a53865f352f537c5f57909734cbff66d5ba1ab2875df8e721767e2b68e414dec41df0b35f513845c334c41f380d1487143c04f20832e86128cfe3b5314fe4431e8da3f854e7ef59e35953e3dc64e0ec9cb8ddeedfe9e62827b3b67c506650f65de700e11c66b60a10a85bf77cde696ff10733ac9bbfeeb808b56348ed8930d78f86c3d005b718f42237df831535c730b154d49393c36cf98fa33890cf53b725aad171bd8982fe931213a1ca321bbd85dacada469bc5628fc59cfb0da7211552d280ad7b8aedcb2f8cf74517d0d4372d783a04eaaa3af06823f53c0d895b68fdb6505b3a569f3c87ed4a669c5bc227126b4e747471e538fc5f0af11723435ac0a0a068f46bc8e42ff5a56bb08a28707bc728ea9593c558d98ebf5c321697f993f47b6981ac4ca62173c36ccb31bb677cce2112ced5bf73e41a1a5e465d636194a8b14d7465c046adad876a139b43b7dad2f6b7dc89330f339ee43e4159520b44fad14246c283acfbe58b632421276b388a676bf973a63c71112e5ce6024f29caf1ee7ee1aca120c97f9f87fc5174c391bde658254d0be5a1227cc2398eb83e88d01d51e09ec842715a9bdfd36be60363fa4ebc6d29ae8e5fe8d520551075dba95b4267e73d633fc87f79898c9d31c234341e773bf0db68d7b282ac543fe2858932728b044bb4c4c628e7f45765a4dc2ef7b12abaa653e5b3a8ab1ebcf2c8e95a6357846c54e0f6941df705f648b05f1d08188bf935f8ba3cc81814f66d8c212c6c0563122d8ef7d1a6517d03271dbce0bf51aba584eba98c96ccae51694db0b87a6075038115817fb27b99dd370904bdfc65ff3a532ce8fc839d3e5be9e58315e4cbfc2c638a875bb391670d3d911bb49cce41f3fe05aa17f4bef3cab5617c3e0f2081f2c38c22622b589ef9e2ebbd4af5d0e3f3bd86c1b200c74891d8b4082c6aca0e88dc0af7ec97d5a44605b50601f082f5b03eecaa17a3f77affe910fc0c8735c7d2d8f892b93ba5cba4e7689c41a96e8b73d65da725330ae755363abbfdffb5972e7d60c5038ffa848b376c7ec8dd3976400d9a6c22e00d30428fd385e467a976184ea878267612b696778f360b2decc8428208d64464da4b1fef256dd71ef6660f41eadcc2c64a32fa873f11ac7af1e51c74bbd3016b13790ca76369cd2616cfe3b99afc4c63c189d3f900bcc850e5a381aa84a8f3f57ff8dce77c58809a7f4dfdf568313f6e9367b1649ac0a6e9bc73b053ba832134c3d4ca4f06447387fedd34c2291948f672911271ca8d5c1961d7b15bd32f52d13b050de400b3df5b8c5df53d3c3d18a89462e36319fcce68c0a7d6fa99f5e642c058022de2b3d4dc10618d99cb0d80a59ecf3b11326bd5224a3201971fa90818e103d7d301bfc76329e0a464b4e8e89e9e0304d30d2dab2e3ccbfdec15d9ac2f078418398347be5b2ec8f5a0b73706928f209ca4e1e86acfe6ab7ebd511212fa817a30489e3ed512bba223d4fcf0d120240affc280ff929f72b0080bca66d0d797b02fed5b0c15f6ff18d25cef42515a295181daee379845d5107d064ef45c3583e824321adb093584e927f3ff47c89af2a755e56118372185e027f221a4b5ad5eed3e333290b96db5a6b579224b9d8f4f83dcba0c1874ab1a4f055b5d49f710d15256067b4434d015a898e78f8c8e21b28b9bae813179dc21fb290418af125085b2a2312f9cf1c73e34c3e391cdae0f1c569c81930f83672496c831370b53072397baf2dda57a3c683445dd2629dd163a80d60267567d238864d74f138fa24a69059b92d543c56eaaefe978904bd022455b0c5541060709f19f43e5ddc99f7e8468c229e6aa6ddbe21e22632d08b4fddb645de85826a9545d96359868987dab49b5165142c196ebf577b2d8976c0e72b911daeef9dc3ea8ac91dca1281279a3c48abb63d956722f501e44107a61535ca17fd59d87ef1d511411e2c7dc4067e7e914cb437f7ac1fd2940492487d72946e1f04d99bee8063fea33f7b82974646183d72d859e76af6c45a2631c9cbf16ab27032a4c169810ab2ea41d859b4e5f676ce55c37d906cf13bb22d7afe84062f9147366969ea9e4ee6fd0e8230057d3b7e442baca58097fb78c5b0d1dde784ac64514fa010da62bc0f4b24361a35814d7f5834ad9d8dd28aee94d5e90f0f64901adfef099a633211a22842fb1c45382ed457f78d5ac4ad8421a89a43b8b5438ae9e1359adca413bd0af6e317e532cb4040900e67213eb41d77387150c97d2d8e658e98fa289dc93f426480471fb2eef2b799f4377392fdc72156b561d4f8d94a52446a5e9b956dd5814d423ed9fff3b8913bbc77077929dc6741ae0cd15b22923a1bbb25f1dcc9d6b06df5dac022616a5f6d2aba2e71d1fe5e4e39af0ba21a138d3fc00a3816952d7b516fd15b53cd904ccbbce7c11d77345bc49e82eb7e2ae1c7430eb11cf1f13cfe57cecdca86b3b97e13806985471e841a9db350052ca416fcc93aeedfc62205a17db83fac40faa0321c482f5989b426246c404fc81f6307dbe2edabb09c0695e6e950e6722aa33aecc978b1f85372f7d3107cdf6dec798ab87a8c711fa73291e0e326e7d6cd263631bb76bb94b4d2668d393f971dd2d11bf288fd6e1b1f3576f1293302f50b086e162f6632e3cee7b568420dd04696e2119bc31df026779e4a37e31694ec8a21fb733f256c67b10a30cdf200633e4f9f2aef43f09ac04d3d17caa1017bcc907167b74db6cb4ce8ba81f5c2c5437a02ccbf850bebf57d8797d018f542e84b068fc32d8b28737fe17200c48c613de44fc840196447e6c985ee8ab062b52aff6f83201ca9583cde622531b649d9064f616b86c5f159aa006004ecf7164caab67f9cdf66b254c6da398e3f960c7e86c9e384e17fad1758cb9bfc38853d0f8d0c15cb19e30867822cf2ab43a4691429364fb55a25f64ace69ca860f4c7e5d5d90578f4849b9ef6ce2c82ef1fb7a77eeeff5315fe6e2ab58341091e0ae6dc5cace6d86b8036d288b96454a68865d90d6a653867fffa0bfd3af6644428b19aa6722a2912200860d9d9971d843f87862a3f2fe4daa043a1a746193b9b68422429e7aacb3ba56c856b695bb6f039866a8fdd137cd329fb1d65cdfc009d8101caeb5ac7e4e8ab768b95c634eac2b604b2add0250a3444c5b00e92e8f4a661cc021258e82918e1f70d87c7ca15e1736bd9937db6555274d0907f4f4a59b2db161846b70c214aa0898cd9f0110a460c75709ef0dcb8272f6542bbbd2133ab712fbcaefaa0707be5c30e3bf2e65a72230b0837a2a320d16eb624d3cb2c86b5c058e3de1325792ac6a8aeb5dcbccc3076e0956a2225397b4e2cf6a6e2903091ab87e5351fcda3e0b0e3914d87c5872a4ddf6637e5cde9962ab322c129341b95b8e8ccb330708d17a62d6649c474135f496eb55be06b45f796d609aadf024f78e401d8e1c0fb77bdccbe277f5f7ea626b5830cd70fd77d8aa2a3aa5fb80ce9ba93df52064404a275227531db925a98dc42a65fd65c01f1bfaed962367aeb7d6cece641248b315f4b20b20c51146ec83945ee4c4191f41bf5eed6f1ed616d523fcd547770ead725cd74c5144eab6c165561ddacbe6d7ac7a5b638879a0d2a18175b3a974d02b23f246fe75b37ee06e0d9f9101aac340806c24ef728d603e47d992a079594f040c0b3412ef4c458099cbfe9ec1b82764cfc3c7750532bd747cb923115c945c0df35bbc3689b1320e7ecc89a5addcf431cf23ccfc471fbc55c32a4c533c6e23130b8425b763ea49722468c5e0543b646898397eb14cdff6da64c54453219e932dd32a0cc4c4f556f4710f8a38bfdc93f95a5fcfc9bab79d0ef22e4531d9ac21bb392ddb520312a6d8b070411a0bac06eea83d0f4910747595f3c0d8656d053c10cf01d17ffe70ac70380c5baf147c8a015c658f3849495275ae39e54b4a2378b73d4bfdc95580dacadcbce731d3795d2cc5cb989b98dd898f713a8655983821c86d338d95484e4ab6d2d58216d034d0e127f078b2575a685b49a69edbdf1f369afcec4141264f490a0b714676dcd97def1daf4a5cfae3fe31cd6e78b9f9c0148bbc2dc8fd18d1c0e789e9192622c8495cacfaef4e013e8f5ad50539ea0d55b73f0413367398259f991d25ae0fc526741ff53d0ecfcb8146eddeb09d68eb99b56f0aefcb99bd253db404c9544948762efb6713b457b022c92b7b68b459dca50dfacbe85c6ab0c16a3d246e020d8c189b7bd6d040ec782a6eb84d14f0d8d396240fb9746fc6f443ee52d7810dbd1f39062e4111d630557c958fac198d57e3a4c2fe74692684ad646183a5040454ed6e5681c7675fc72f3e6e20ac8b13cf70a1f37fb89fbf3aef4b993e01e723d45bec85256eea1288036225a0db497836db71ea076e143de5a83ae687aea5fa723c6f1ea19386e56981daf23c434ebb5aa7b937d42983fb59b606e1432ae13930dad2c920699f79ed51cb2fbbd585669140ea9cec644460f661aa3efbbb426a5d3eba3fa88e8d084c621266f1be02626b1b70ea086d6fc7e2411f944a847ce1477c3e745c2ccbd62b82e3704c86074a332e873ab93ee73a5e4fdea67bf860783e0ccaf7bb4facf7f4ca533b5671295f55981041e44c07a2c6bf3e90c6bdb0b88a59d8147009d254131ce3486bf4ec10763610cc74873253cedb4ee567d6b36a8abf3318687950f07732b144988c3e6e57968f7be08b47b68b38e1f27649ea7a79864c5b3e47a2a2d40664466e092897f1c7978375c602ccb9fa7004e236fb78967b83e18ae74160bac4ba322713fbfa2288cda6c5d0512d5922b4e5f8e07da796b39c84410f18edf87b29c76b553722478fc013aff73303cc6454fde1db3098ae51ed3e8ee7e703fdbab00b3e20789107722678d27cd1bc20a103dbe27fab15b297f96cc6e99382601b1c2497e33dddf8f6be900f9a779aee456d95f7a248bc050bd96f2ec6cf06fd2691da0f36b43c243978f68e898526dcfb2aab13e5be852255b524d1de2516e72f33c427987e0044af53a2c461c9c5f9a330ab194743807a64f0a3ed506115d1bbcf6fc3d2ec845d9334688d901bfba1a27e76d1570789764b6743aefd1b65b9c7ebef16fb4e8b8eb3ed98bad86e3abfa07790326ec956c2725233d19ff65c11bb7b723f9457c74ecb12be3a2cb29dbc35c79fa95ff078d0861a82096ff1c078d6d7995477e007b754438f40a6c29fc013b7fcf31c1f23b4e14aef57d59c13bb3a402c6551241a7185c7f59401c117372354bd3d11227a6d389a5d0dfeddb08dfd983250a89541516e35d1f00ee88b02f6394aa6b2e3b9cd2f0e0529219c5605ecd1077b66589b539f9bc04c5e126cdd955da18d4dce313c09542e748ee3eea3b5b5581e47dedab1cd11a094765e6b075d6c02f633c9fef6661464abf9b795f8b885ae70735b7102fc6b6b88fac70b91392425aaaf0be9382ff3738cfe921e97e528a20f75f4f5f7b19658d015ac1ba561af1cfa8645015370b450807cc271e88bda4554c6a53dce1f8471eabcea5600ad83a83bb5d7401b6dbceccca835900cf823208869055282167726093622db67ffe28a661d31e58c46306a8653f494a5ce7fdadb64575103f0cd97fe230c6fc5ac3f9ae19fc8f6e6e2ebd0c8593d0bf59cf2000f13ab992d18afeb7ddf708788822836512751e6a141fe7245c89d5979c84b1e3ff21bcb7906e2545b1744047c7e89baf79af3a6340523c0b45f5749a1e944c4065aa32f02284fead73268f95a5f7fd86c3c06e6e92673394b061c6a1d0fcbe676e3c216982516977675cb3e53a20fae590bab75ab4529e0b4e8e611acc740df39a4c3f742c8b1e17c08335a6a8491d1fa071ed32486aa1cbf9239831523b32d3f07e49973c34d42c549a676d3f7e750af2efc35a52dcf28d35ddade6e25d3f4f3a04082bdfd26aaaa635941d725f479bcdcf13fe7acd947af5a62a7488457b2ef78d5dc2067cdedd391350398d448769234996b7f0e7c027f1a120bda64dfab00972b23c7517e32693b171c3e3d970332881ecaa4b2e4eba3ebd9c35df13dcd525e8a61274e983f79bc345dcd03818f9180712b87576ef66ae79905d5475c01aebec054e70e038cd4244e69da7944d57f56891d5f44c3a814a5a394d7f1c6cc88aff08f1c02f8e2e08e7aebc744627290b301e965ef830198930ab62db9ba33fc4e3fc7aa450548e1e5f50a696432b720467bbb252cbc10fe968075b83262e50ecc4fee2465b37a7299f0f58848e613d7e91787914d10f2456a75a061b54aac5859e3cc292b064266cc77279ea5b37570255aad738784dc8da86a96ffff47e6f02d0dad5a943b433f271cc88fb9006ba087ba1bf777b9536a835924d4e4ff2907fd21f404bb6465bd334aae1f2c8fa506e25572e25a0c4d904ffa16c6c1bf10c11f51d38f5f73fef4b5265a1a57ce1997d66f4058244dc5268806bd0fc4eeb050be1bcc913fc803c1443ba787c18918bb39e742b9a2dcfd96950741c664a90f65fab6302cfd44f4e01b87753fa9aff723b73780869493640ba6e71158548370e28cc85230f0554bf30ad2b6ea673dc25f0e7c7f21592b04cb63a6ca0eb2a9a6bf53c867151fee961bea41dbae5c1102a54fd2b435272ff90b8b1bcae7b4aaff4e031131d90f749648347bd83c1bd00557546c5e2a8ac82802e64595d29b33be1636c0eb3ca03c65aef8789c7bab0cb287e7f086305bef533312c75f8efa9237f2f33edd4a3f58f23b6c31d71df79f4e5adf7a8657bd1de09f0a554aae01c0f564b6d1c4b2fd5b4e50e00c0980934da78aa7bf670a70cc69afb958cc1c56ad13734dd3296ff1413272776d0d9910b8799ffa216916fa79dee36adb6128bf820ff0ade3b8b521ed07f4ea38af66082ce4722e3177edbccacf50184c9d3360f7f884311613aceb0162912de594709373b97715fc6f3d5575e345d8ed3699b81a9b9550d1b02ce58269ff0ff5bb0808a0055a58c57fbf7ca0d3d36d07789b0beb023634fbe10c5bfcabc935bf51e4989713d4ab0208d137afab02733b9e7af84e29fd1b8dc7e9f7ad20a40e99f863c9739794d6b3ed9f4cd389351e2b9ebd43a4ab396c7c0dd0e876436c170be01fc40caebe5852fe2111cd25f55070c6848a1caf6de1bfc2bfdd45f3f255168a8094b484f5c78a3f06cf1208504ee06c8796124312f798ed0dbc90ba14712a15c4fd73235591b00c7f8ab8d4455083dab72e168c4992e69202d1025eaf3d0a29c2acd6d251d0ad2ccc2ddf4fcca7fbccc97c7bb5a7d0a2c458a7f6ef0f8c1404c8395fa7d4d8253f7e3e50120fe4865f42bec45a3f6f79b204072624c285860718a8a43d27e89fd4c2dd2882111b466054748b6f9fa49e878159d702ec889f5f5d7aa275b535e3d8baa9bb878b8def898bf1f661fc872b76c462647eeefaa4ad4ac7074b065d2eae2c473eca95817af21a344500db253094a444a9a04816ac40e806903d50bb53b247674887a2fd675436163da6bc42671fcd1c289eb74e2fda8ff8c2eedab93b55bc783e7ed75804b81b568c1c02e6b4e8b29f054db9985423e0f519704e73347b646c24fb836115144378bff98f611fb2bb72423e98f7fea308d25467b78eb88ce35f934ab73634c3115bbd6451fd1009243bbb7fce3b7ec5cff58ce51e6f95a2278d5098a94114c003f11903785dc52532a530f291b9307cab496a5a415c7d3141f91f613b01b00b4985b0f35524e29a19d584092b60060f408242512a29e6d3f00a33461b16090eb0d675391e1a793212a6da3e4ee4e921dbeadc8657075cf31af8852da911e7a3b1d7f17d27d67ddebf4674f5d86bf642aba08e0dde1335c4911913efba39a8255defcb3033ed739fa3fbd269ec29ab4c0cf71b221328df5949542544d72dddf368de6bee49d9182563d4d13b0dfdbaa7bac5354ae8644ee409ab3fa17059dfa826469a3e1c2271f4c3867b45610b71798ecde5f6b70061bc9ac7666e861ad9dd1ce6be029dcbab800c8970d06e83fd6759102839eda8ecf3686f445dad4083d06b0f32cadc51d12ea95aa8295ed6af2356bd7d37e988d76e55b7dd0548d6851ce4f7ed92c90e08157641dc93755d90ee316d69a09fed6f843384c2e23c0ed31e80577192cc2cd58470a18bc7f5c1dd61f60957f2ad47117b8518fc496c5928b77d32a9d1ee8b3bebe0accc9333a54a28854d3c407fe1434d7c778279100bcc49f7d1b07b7f43fcda562c47fc17d307b69ac83beb0cb2e4db7d7db932c5984dd4c66f42f4486a0c868c34ec78420b960f3729326fd78877c80663bc139581038ea21d89e4c25efbdebcec9c8f2a05ec41e1268b44aecd69314c481fe4323ad86eedeb4db369016daf2a61896596a7ce4f444c5028f947e1c502370e42c1a9ecf8bad862fde91735667f2762bc30688a8161b0261eb642eb0f2803244de88dfdc623e3fc62613f564839d7fad7982aef7bbca255d8d5cc52daac67bc68fea2d27a16c58541e3e0cbaeb108142d96586782e37df1b2b9ee0ef9cb337fb0031400fff05985b349aa41b282bbf953350d7b8043f0ea4d4e93dbadf55b440f1bb8e0bd401ef40bdca9683b8add9470f0b8c9bbc9baefa17ae6396f7484b60e8bffe5b8e037f41f58557ed69ef90dde6ba1669555c77fa500da10688f3ad9b141b817f0d2a536ced19caa15b19e5c2abc6da7f23c78f5bdef94b5ff6bae8b349efccbcbfa674e14b3ff545d9992d5b4dd87fd7ad4130a88b2f0155e4c5ed219f0178e39ba9523e57681f75f8cc9713cf272d4206c40688b6a6acd2ed28d54b54cbd30601d3155788d017d480c7be4e76a70b20255861b3406166a2cc2579f00113624a7038dc099027a6cbab24b0e5b88c71e84a955fbb3c9fd46ebc6155908d45f52d40f1940ad0aef4e01c8e539fc8a3b15a1e599e686220003593f90c2c3d34197ec4b409f381fc04821ff6152ea5d4f40378eeeaf7dc44afe89ef9b4798c6dbc4d4359d81629f2c29f3b2f02e76a9fa09dc702f4e0cb75368b8ded31becbf67119f0d7006b0c9c9426adb104e8e4cdcef2d43545785757600ccf3a5f4c97d41a561e575efe119bdfd3fff4d39d72041468a8f5b0c005f54021ef0a242b0bd517bfc91655a4eee91b4262e5f635690f1a7e2cfe84dc9cec4fc171c20c09962d422d42ade1c31326eef7e4c91efb01e28ee2bd591968aa052cdab231c5ebc7e1a187008fb0f9594acc6b6df37efa142a553c953196207a97f86c5797b50b3c244dd530979adf83dc309b867bb2b5e34119040828cf7c160cd912b1e5647ba3650b3e1e91bb998a8f39bbc5d324fc24f8f9eb24110ff8a06dd1d7c4dae2199cecf0b59ed1a60f058224eeb27a9f19afbe4b3b9c7c09f9e0e6ab0a4d39a55fe629d36ab609dde6ba62b2cf4837523d797f7a4af79d42c211721aa657bf051ee401b6b993a4e8c28744fe16965ae0662482a5c7936ed773ea5c9e9a05b01ef6aaf395a71fac268751f1f6b843764ca2ac4b9ac372981745c47b017ac27c4f972a0229747832ebcea15c40535342df68fd49cb8270b57a3dc42132e50bc198e87ee3bfaa3f986a7170be4be994c1787c908576f5456757a4d264b98d2a7428f0269921208e2c2404ce2a380551e647dd8f5b95c7b21a8abc2483310d81e2ceec0961af2f24483647ea1c304ed2aa88ce39b9bf50df415574747b3c08c662809fb4923776b89d6fb56f0f203dc5d68c6f641a50235a304db1cf507c47daaffa28bd7585d99307d94e587d7b262a001afae8883465bbc1b52650d92f67f3b2865d82d730d486e081a93433b022992232e4ddb11b5dc8bd26a0baa61015b2af4084f06ce4b31964dc8c57eb1a65e06f12ff2acaa1fd12e35e3ec1484f5104a6e23baf66df253076c19b4de7ebd2d224c1a88a429de4d478e857193e4da591220995d3d3d2bc8d44ea0aa35c48d65b26a85ab767d22d65ec85dbea69770186356eb8c9506b4b17857235d0bda7617ed603598edadf8a5d57ff4270b20dc1dd39ed3ef07c3f2e4305f6e5c5eac14cc00d7787555ac9666f1ece3c514d0c8f3678d0a75777244cbf3b4bbe10ac6a6fa644c2377566da0c3304d4eb4c11c92d3dd0b32e4a7b48eb3234e42c9ab901b026bb9aca352bec46a2dee4f06bdd25e662f825d07cd91a1c4493437ebaf47a5772504d416d2b952a05749eb993c24e8d9db1f7462fbb1ccd4aaddd77123b3a40eac5d3ce57d345d0ef6a4237638f5e6b756d0084e14496f5510333e09022ea14761340d3afd0f69234929ebb170a08988048bd236f716face02ccc8a47fa9c1021c7b58abdcd7633c448a50df2a6171350a83077e8be5356e093ac142dd079804d379a8aa7c631a7a7c660a6b53955f00248464ca40820f911371c3e2635fca33edc2f6b5038239a63a4b08838aa07bf3f2d6cbf667a2d62d9fa446d7c1ea43630764be1b0803cbf11fe80950e2e8800c684c63e25bf2862c30e6e3e67dfbfe43fa7f861de11603df48251f41da703e5fa675eea563ec900f5ec4de3b16f9c8ffcba8779947ef1040a4bf0a696c6b4a299f525826258c594442e39173322619a53e11641975688b43eb0349a285ee96ca6a2cb0df99fea23a4a5e7b268f62917b64328fd2169ae914812f88710f629b38768880406ef5251c6954f72ba3c0e99e47151adc9fddf60ffffc849f507f995bc9b47a1d918fb4406da0978132060772c80c8d0199b6a322d65506c8de3b8db6af863a2ccada70cfa943455e6b360bcc7ab7128b5aad1a27ac12206c908337cecb4e441363d31cc247a0ee2b4ca375f7bfe5c9ff237592719783fb5d8420919cc1085d322402fef6a064934914729bbc9fecc5f48832ad45fe7ec2472ce91dfa4e4457865906b6c712e9d8f1482ce2a32f2f62f731f978c7cc3396af45477b7d4fcf2ce7659a5917c07bb70471ad31b4f3d1f81a421e7cf3b1f632259dae528836a9282b4c08cf17313ec32fdd1871f0c5a4046cedf000cbf27e5f24f7a1546b1e975a2cf7c1cf0d82049e0b2a5093af05f7013b2c0364dec72f80d4c4e737f3e3895f4939c90ca97bb91dd8ac7b4d6dcfc2b3c4b3fcd8b901bdb697e7c43096714f6ed5da9adf1c83873baaed5a654e46834a585eb5cbd5b22804deec376217f0debb44b613566b900925330a88ae3010e377f56017171564fc92e665962067df39216d07da43edfca28ae68d7560fd28ff8556f6227d5203bb2b077026141bfa711df1e04fcf0d7e4e175ce01478caa03668990ee9f7175217552d864dd6b0d30a89cc5eb5a5ed827ad59f6d2072defd48f1a2b7d97b57eaabac89e614be2eaffd8ed5bc7d501b972b3c5cf13ff0183aa2eacbfe770f1a174512743959c2898569baf85111fc4f14277b8494253cf8869a272cf93c01ca302d62742c4dd3a108d220521aa7466e8a9326982d9e0fdd723b7a86040826506f6cae50112d328120f97d9c654b82f1b167e45c75f8990aa77fd6b5b6b42ebba96b6df13a7082a2a47ff1b41a80520bff182caf156da21087f444a5b5951d9cfaddfedbf4d521f8d261860fe0eb7742338effe2e3bc5d43eb2d32850c9c95a60a83fc71947965796b88c3f1ef75823ed68db680bc30fc6c4bf13888fda62799623927831ffd2961130e7751853bfcb707a260b6a9ca0e86eff6895805a30fd2ff4bb70a257028418358fac8222e0c2b65de839482fc352d2c6a75e8cd9c3351bbcfe4282a0e06383926369f8b6ad07bf175524e64154308e8d34c1d490e703814dda85237ec6a2bb64de6348b49aa6b57c10d8b3b0752324957a59b300a4889cb6b302e2f7a02a8704461f72d57dd8c9fc5d51a64a0fd69bc0a37da45b8731068e0a3c54fd37dc5376bc5c1b1a57923d4e44da21cdd401269b2d67c2e7583d1451cded252e20ef1f1b88e9371c6741509d3a59169aefd69a235544379c9ce859e7e6913604258025200a439b7568bcb37a8a0bb64bd78e78d144c929b622646389ad86aba59016a6ebe48623eb6aaa8698707a456c43817472631af2fa72841de9a04b7f3639e62fea0072f44ac93758ae4c35060be59611b3ff85ea00ebc8868103bf4980d09811dd1cb20814e39514fb67082c22a8521bffe8fd412fe05dbc42349c10309163cedad76c93f5043c91f47ef7e93c8c1df64d0dfd7aeeb75023cbc9dbc1ea5fc54becbbc1076dbcefe4e617f0e01caae67c94e673d33e5c6cb7d2179e7ba01110716027f3b1e2d19e835d3199ec8e40d866895c240fa3f9c85a20d4f9c208b657bef01343868b8b54b02b1cd634e5f6b96ce01659892fa25b8c809cde3edffaa86f8aa777c8e3a73ad2ddbbeb2fa961121afc7bc6f5768bbd58b02dd3d03ccacd7fc7496b5e023a8deba726b47b898945cb17ff869765251db763166439a9ec32ab42f7514f1fa705b6ce09239dd33af4a142b73f8fc2b376fb89ff5eb7557fe4a013a53b255ab7a9c115efdccc9726eb669ea20a8d794753e39a1279faf6df3a323ffd012cd2832d958ca4c55607832392a9322a5887ed52007cd95b08990bde80037af6c90e2c89ee21564883bb71a67d0568a65b89be52f2b85f962a7111d6f2da65f1b5273cfc9082322bc0102c133966cce1c34cef974d0c3cc00fa40ddb79793213466ca56c2568c68d1f4c92ed9b315ce49b289512fc22bae0261cbae88414cbfc21436bb52a91f13dfff15b3b6243c4c2fa855e9976a0f0173bd8caaece28d412819c25659ff0ae730786aee4888d2ea6a52ca98bb5eecf9799af6b50dc66387c0692bf2d0ee1dc49935da249f32e4a14086a5dc2f5a33baa8d1738ab35410bef33eba359cd1d5ed6d83b469ab84fe56069546d68fc521b4a625535a1d79ce384634fc0000f1073741e368d0e277b99db7bc4b88f7dc0b366a259202bac32c053998b8ed43288a94caa487bf1635b5d5ae3c5e82bcfd328d2736cc2fa43204600f5d4047af03bf8f72482a7a108ffc0ac213be960e23134cfb633e4f215d4bd23664c2245431fdc44a8c253c3e6aef005275443973b22c75f0f6ec20c55e39d92ae7d5eaeea8ea1e1c7b1a4d6cae7610c6e217a14d3a842991810626f41bb73eb9acf9d5d34bdf38fbd5c622f06d3c8c6ade93d712ecd983c2e3c7519df7ae940d6c3df4559391219281d8a4f440fb9fcfdf8655e04784794a3a21eab811f67cb2b624208237ff81526585cb23d2bdecd7224c33d33ba1c7c726232273dea5adea9bd3365b11315df36e551dc744b94cbbdc47a180c27f8d94d087811b8a339d614f71431c6c14774cbdbaf7409032768c8971f26e0a135f6678de6cad5ef21828c0e19513571587239c0d0c2846702ebc05f787f549a9530049df9fb6a425b7e86eb69943d3f691ba62e00c988b13e1550d9c6278be2d6c0e75644f6fa62877d94682b1b40fa7e5c4184f7215da92e3dc8acbf32b5a1ead8967465d9451cc9861be388a8cdd06047f827b6c7cd7600b399abfc879cfd3d71fa8d260e46feac277934dbabf1861d2f4f923bcf57bba0bceebd6d0ef057d37b5f1bec053b1f41f3207708d44140e0a8167fb82513c7cba65e6019749a7fdd3da242985aec457fe0cb660c56beed0f2ab43946a8a9fbf86a5997f804f15d8203ffd716bf5e26430a6ea5d0efeeef9a4387dc51e6ea104a8aab60f6786de668258405ab043b8b1813cfc09d4bd37a20f2945e7db6adb10490e08c9723b49e08a5e587836716aa66d1fb348cb612dc955ea0c13b0055b70ee35f68dc72e9a7beab392fb930dbbbee94ae8c08365e997ea9d70f1e26312127ef206b17d5f1759e449386ddf7c9c522153593eca69a2ae7496ce4b0a5972570bdbcbeb4ea15572739c1ba2771aa5ef968189fa36b1107397a2e85954a1f750ebd769da50ed928259c16e69067524371ce8c7a7ba9a08519fe6b72b0ad4e57bb9b86eeb061b0b1a11041f88ea24d1f35fcefd38b69102717007e6abe6ab728bc389b9306eff077cf67c6f4041065008607017b2faaa7904d75019a1cecd0861d5c3710bae3a637687cfa6acd0bfcdce1ac0f44dbe34c0d4df587d0285288d1b6821468431280e43d39d841f20bf4e48114fb08cf19c961167f720977acf88fbc3279ca1607e9eb772b13c124ca63f71dbc237ab850aed7297b093e806ccfa55558cab790c63507a21cb5b73319809023474ad7e8791f235d0183c807f68e23b44e3ab37f14ba636fbd489014d957b2437120eb71106429fb399a271cd5dd3a8189952a409432c402c4846b4cda7790d13ada0506a057295e838d140f5c814b91051b61bc4cd21bbb46db666d2d28d1b0d59fdae7630e27415fc55b823224c4de7f988a8be88463bcae675d9b510c1eefa81271c9b2a8d0948e1c2986053ea4d300efb0d86f3adf94ad0be06b0aee8047bfbc7b006b09cf07be897d6d576f470857cf83f417de176aa14f6ea7c168a87444792abcf790eba187fdf4b61ccd5cb294bfa31a49eb58568cd52ceafff48f065c2ed13fd79dd4cf8840d5fa2d9dfa50441738bbeb4288f4840f92760cb94c346308b0955351e60a56ade1cf908f6d1d0b26bcb84ae7e3ef6cd9fa8636b14aee0dd27c25d540788d12a19e7c3d95f916daac36e9455a5045b28e694e16af130b290ad5875e91a1ea677b8028f830d63a23cbdd6d2a1703911691734aad7f5c7b3c3e34f59a81436335cc284da64fd59b643d55729479642ef31ad9545f2551e347b965d4cd48b98d46c6e74014417778669fb152fe6427c700204c747b3aede5b008b692f09731ba44aef6a0455b4da368dd987a963fbe3ca31ccf9217b943da1b5534038cf1485fa6034e0712f93012b430654d248df55c6dae7ab0123124ec3d2fa2bc625ce94b3bfaf3b22a34402503902c3c48c2722e2bc3271a209a88a3b66645d1dcd9af1a58b06dcca41c0d8468d8e86e234ded1939077bfbce2f224da28eb948eb30f303a1e322d5c721840548d0e0813d1f6eb9e1c0e0e40f8f647dfdc909f48415ade46bfba583a993a177a756a01e482e0f9fe09dbd0d141d3dcfd5f12c4afa9c1865e811c0b699dc719cd40eccbe4173bdf55e055dbdf15637a0333293c272a39bf26d97c3b132c28bf08e05a138fcb5329abe65542cffd7b469d18705de341acfad0b8b55121f7bbd7d25d0304147890a895b8ad4b2e028d421c90c198270bc1fd769dee864748d01d1bdb410a0e5967b2295596f5092498a02dbad5a20ccf002e89234f973a5c2b6042f4480687facd70a27b26a71c73afb4bc8d0dba2774a04f91a16dd6eb71ad34dafaecd28aae15a8b82ca444317f5cf8d28ba8251c1d38bd5a801315133b18d0d265a0dae6c49e8d5bf455b326ce00497be04c553d668f4290260d94f9f8894dc782a38235510bfad90e89087bd2c65c7d25ef0ebbb30ba51b3b33872ef4059d39aa1592dba111f3d7ca94516fb9cc667351436d9bc72254a3d955fa2d0f0a2962a68c83242d60b62f5b335ed3c2ad261ce5174993db027a0523dfb01328585155c0715e3ec191430480ab8c3e9ed5f44b7590f88da20a1d6d2d77e715cd29e5bf0e5205d429b8c2003401e96a7d2a7159eaf342a55a34cdd52b11efb55b6a1f7294743c455f66a41b864a2d34392d13d54033023796c97c6c18bc1f5554ffe10502e16e7786a29adce43eec8c06a412b93a4fa7b69bfd213324ad138241286d4851b88fafb421c7df296776897f3d1b371f13fa86c65e0768809eb0f85782129e271e32b655a621cee4e66cf89ffb77469df8d2bcad3d3308e13c92a1e12506dad768e953b48e6124ffed4c02973109bbe6fbfa9818fb332b3c2bfd82d7bb15698501e9b8ffc5c3447676fcdbfd7a597d3c7b4242f23f46ff88569a5c02838347ab59807f552c989f3d69f5ae28d49607f702ab11ea1e2eaf72ff70cab7f7542deb55ce0b24ef654f9cb76de4b897e551b951a84100307af40cb5a6d8ce2e7016617343ac139a15cac7b5a865d9c5a7776caf732d45877578405b29e55057992d815fc4ff220ca89dd166495225997ae31e03bfd0403feef7cfb5cb1fcdee7f5f6ada5c579ac7c9243e1be2efb545feb4d8b93a827c8aa9e1240e46761d604fe868f6500ee98d068da47d7e4f15e11a5c4f71bf8a2f640bfd5fb30b6bcacdf0652fd3378a372b554b80da3f0abe4bf738a6cddf96452d141dc091e297f359bda25b6a610e810091784fc15418d60a0db0032cf63117af29fde47761975e22d43fe0fdff182006a154271ded28b38dd60f86425370a08b2cc732300b32aa04de2c0c8729abfa4ee83e91603ffb2b0611a763510d10d0cca14ea8b470d8c1d64ef8442f1325b1764590c19c3f9e73843d7fefe54cd5664c5f81514d106ffb86a7b36e445c1e4f869236e1e3d5f5b52b1d44ed52f3df873c8f5f09b94ae789823574294c0b090c2399a250479dce0e8a8efc937f4284d75aa20a20d79631b65e7b70c4ddbb21201ecebc87d84aa3401a184e14b4011a7f24008d92992046c05fce4c80af7f766def018ef3cc3976dfaba5c043316a7658cdedea7bf3d15f75b7d486c7af56bbd84c68e3c74aeed1b51f681e329ef702b11ea65e8b62f8ebdbb27399b822bc36dfcddb66fcb71f97d67a15ba244a5e194339a27908307f5cbbddd1b5c4b0d0fe01eb9a36cfa461aafd3f829bb1b74425d761463a1c80b535ef1e3a7cb0deadac06586ffb6697ff0b831f0878cbc3d5173a92e64c9d3c3ba90438e81f14b8dba531b1b381b36bdd9a0d6785cff2c761aa62d75f5142950d89afbbe250a3aac6c1cf633afc8db880ad407769c9ee4cacf925379417ff72968ee1748e1cd573e180e4cc7af4c8737bea9167c3d47bc30652c76a5e03d0be629b612adaf664cf3ffcce6e3a85f1560a808d387bda451e568ae1ad6d404b989a0b10c0fc77034f280f5cda74b694fe0887645e8c59c5a9065e3079c9245e0eb01e926a7ae593549232af79b00b23ac08663960f67163357d19dc9b59ee987f22fb5106c00742c8dd3b4a8cf83c35ccdec9d55de15c5573cd4315404238c447a87cfe5e4609382e668f9d1b87f1f895577157aa9b47e6f7cd559126544a1d0bf654fed89b30678eb4da62b03da36304d131e41ea388231ed7a308e8141c27de331bc3c35b32fce448af596cb5e298a723a66cb9636c32a0b7c7c1735d14e976c4ba620c0b0db513a181351b2783f73e7c938e069fff502366d107aeadbcc73f4313909cc756aa1bce755be1ca3f9db7c3ace5a5f58cc709d86242641d57cd1b83f0a9e1b05f6ba24c5bbc3e46bd5939a479b61147ae097295af3d513fa70adb2ece63fce7442e6352e990da409d6f6ea81799289a80eaf4efbdb75c77921ada5e1350eb5aa8eedae24a57e22259d72efa904ee6dec2b074b1f32b1add4305970dc5903eb6a7471e587759364eca7cc92fc893dcf98202679f0e07e88a860ea95fd185da9af88307bcbecea903271c75e0fe6e7c23152faceac547b41a6358ec355d7ffd14250984481a8954087792a7fcc6a9f29127bcd35bd54ab7387ab0f2c96ea103573cc6a905f120d99a879954f097fe8a34d307fe04371b1ba8ce83a47393c92015313cd2c4b29640f9682f53219119656017726d8c16357713de3d952be684d256a9ef4e09410a6256a91b06cda09c9f9af066a2f80643e84ef98ba22faa9498734a1193348037f4ef37a7d46660f7cbef4f4da338ddffeb1e141cc1f6e5605d5abb7a232f39774bc333de4c64802fd664f38b5a0f11ccebb060905678f3b81ca4d28100f4b33558336122b06255229cd5fb949ff2085faccc112beb2a0011932063146275b36a7614ae68f45a37f21ac5269e0666a5851c3b5f43d1b09416c8c501fcd483b51368aa35d0f393419f9f5452a996c299f521fd5a5027e781e1e57c1f4f2cd29320ae1fbeaf611d11163aab1b94d9c71fcad9889d9e7034bb84ca12781784c80041075c954cbbac456919b8c59f99e169848ab1f2acd0d5c392b25453492f6460f9c55cdac0b8b16e51d72efff305a7756f8349801c86ad7874094da0764f6ffd9814b60f32643909321ade3b91b28ccae1ce4c301446b035db08643b53378c172a4a2b398b375cc4c8fd25a8743aea5fd3a9a20962bbafc613f54245b9e414cfcaf03f31c717c8eee174b266ec0511555df0e5db4782939b000e3f04deef4500d29c9a933f9019872eea5b59c810b52f3d1892adcf47b8788056a0ac6071c37cae58a93acc2742fd90d97b7ddfd7a907ff15acac178033444b2a2647912514d3a721411dfcdd5743514d9463c287fb0d6f758b45ed462472dbadeb38aeaddfbe0c5585905b9802e541a51d9b729f4190d3c0380c64d8c9d503410923a5068d1d198248dcfda7c001b4ff48b4e83b824ecb025636ee9ce5c98298371e18ba7c6ab363b04b244e0a58a207c882906bfc037e077e05be836175696bfcbad1f1561b743fa57877cfbe3626820d65780935aa0dbf36b9e49f6d33b9ae265795191c6a7a2a05456acb793184168a8eb80be7e2c2d132adc5c5f58c1df099130515d3aec2ea30061196ef68df115daa6c014c06b902a881f80fc3a3171d6cfd95ccdb74c650e34003f5f6cdba6274f098f01e0ffa9d65e6f7e0ca38d5f59fff4d63e1ca2b5f4e41f5e5539692e9ac31773eb5c8f86258a96fe0fecab6c58738b91f30649b2ad208d6f5be9d5e1991a9748a709022ab7ffc065e8829fe0220a94a6f6a4e5b2a85dd36b4f99219e5cde5950965e7fcb48462b90fcc1c182e5b1d547a0985c3949ed8e54092a599f24da7dfc89ed0db65b8c9cd516738ee17bd7d89fb367c67d394bc475756b3f1e2e9e14ee7dbf00ad32901e130d9bbeb8757c4bd7bb08a1221cc73642395eca8a382904fb1917cd8f4d0eaada55e713c5e283c762206f77f7e03a8e36d0015df5635c7b41690d620a386b22abe07aca1fbeec4eaf87db1fd6f55eb92cb1af2655db6d5fd860495b036ae9097b0f1f7e0a2d806f5793572abc9b9362f33e47def0acf3534e7a5624438b693581cf9c919ad39288027b9e877cbc746fc2bbd3c354cefc19890e2946d19182952cffdab51ec2fa1ef65b2d2a2059dfea74277d0234797153e1b33e98f49ad24add28246eac34b27f7d0f850a074fc1bf7690d83435e59a5978d3eb5e772156d717ccf933198fbb52fdce4c0f76fc67806fd35cf17513bb801d139577448700bf33cf20be9fb25cf7535e7d4d327f43e271ee599625a06625bf43260f5206ddf53581e77bbf2a01806eb69dbf3fef26c8b3ff403bb288eb6ca592ef31277a1acfac63a44a0e678f97c53a9b67433b1fa064adf5718e7dd075e9801a5dab341e3cf4c00fdf798cc8939f8975a45d5a5b7e9c06bb1a1ca390e242f365af8a979180e314bf61fa09bdb6c86586d489cfe0292a34d5695819c00cf699835749a3f2fdfbd0902b27e019d2b47097dd1785349a4c29f68030880cf48df539633c5efc8e723d0a528bc79815593db1690a7be7e4e6364e884575403107c1af4b872e195dd71f14686b548348e85e5e8f00d97455149aba398eb34f8df589f0845708b093efb3eef7a365233047afed5f795744d1fad78d583a0d29ae13f3e333e73fa5af43025817db3e94ae477e54a42aa6cfcbb6b2133508d3e76ee71f4cd1bbf4ff65456e52051fa25d46260960f61af175eaaba0d5a64c8e167ed3e99e686cb9be196dbd5bd7d46346548caa2d086aa02a6fbb0b12b621cc5113344b5f8c74f2c717af207c428628cc2fbd5ea52e4e8a191720c4a77d1463d4f2cf99dbc8f765d679fcc97a4a4bfb3bd8f021f7dd7aa2d9ef9c9f9212d2fdfc8c6d907526ebf9630344bfce07e00aa0b1bc5a1983364777692f1da2c09900cd38c69f294006223d2229e530d002a868b5925e8fd7458c94f1b8b8a3657370878744fb54d839e199e7e396963f91bc76bc537707a9336676fafe57fbec264bb462aa8812d31b287ef81f1a32f4f95fc4c0abf64192fedcc7ac33237d6b9aa5c15704141803addde971f1ddeab7f3a252e0f03c839ff41a006025359982b5ecc5a42d2823f809ef5c4cd11b3b9dc8fcc6b8290b53c2da82847fe1ae49f6bfcd0cdca5272f4102188f1e0af15c1d4157f899c80e099f864136c67765f00d63d7500a84fd30dbc381a43f7bd40f5880a2334f84833c42be593330c0b2edd54672608e34f1813c3a5848d502e87b8d63997850ebfeeca7439087d0e107140065cc3a9f48b82fe43bf85b05ad978504b893b11ac2d34821300c8eedbaaec135c04ec908072577fc7cbffcc066660ae9dd21a224fac2767cd2a0c47addad8b6d3d6c46ae517d4e81c389f0fc5dd6a90180b3c595464025c792b5bfba111a808911c9d1d152da1b1d405162701b35f49116a59797510742a552723d70786e47e8312565e0e51604778cec19e5a06d96adceb0dd45fafea9ff23d3b79e458c73566b0990c06d98d16b1aaff6537eb4e6730fb277e9e15031fa2f3bbf76913758f8450ca60d43b798b801098534c77530dc27f23d0e77705566f462273855d53806919769366d4b3af5bd4b446d72433e276b02d350abfc863cdb09a701ee5f06b9f29f315ab75a855b34703bf1c11cc50fa2c7333ba57c79b02274e79884b183b9bc7de91c6ddcd17e3b92d7ed0bc65f2b02e8fc1cfe9210f30bb6482d05992a8521734869f640be8cbfcaf386c9c6c955aa9416ce4e47fca7dc20b659c268ff4e2faa9e95bb436d56475e209c8f1917d90032232cc3162745aa3670b587f068399b2a06ec12d1de21014f8f57b06277ed39090b5ffb05c7a2402416884b14b1265cbbb6a44a176ebc0464660700d05886a55ea3d5a6e0460bd22c5c645ed703f9aa564baabbc98ff015874d0cb468208d861b0337508cc04bfe700e6eb941e9554d064f9d5b6319f851ee201b85c307db449fd015eb5009e3263db371c4e4b25abcdfaddf187856fa83f11a394eee95c441b37f2a24ce7389b969f34fcee81f95218780deed49a9daad3e02a31cae408c92d63efce55cdfee2f9259fd39021037f1a706b11feadd772c6b37a66914886f7b3d5e4ddd21288ca5c2d4c3258abb225a288a4554cf303888ab9ddede64d09940711e64282674901b99706fb1d265ef5519ad363d1f567292b25b39328339314bde774a98e48bfa36a3518ba37a2814c99c0cc01bfe9ea9e4348f4dfac4039c7c8c4e4167c9d0fa7295dd7498d7e8ad400a64d9630d06849cef392b68ddb7003e687d2965e8093bb38855c7c4a1fe7ba65388cb9028639876bebd354e4ff70309ce73bf74acc18f453de9a429bb28dea816106533861571d329bf0cec3e0c61d19f649704ab6945050b2c50545c39038700af99093cf58e3f1c872dd7a5a4aa39898d5d1fe865fe146d8268852718dd95ff63310f0cea88909113f4de8b96b30df7e9be9471ed2649811574d0192b87c4d3c930bebe13f8542e110b58fefbce7cf898eb01eb571432e77beb1bc73b910beebb236e30ba6da3b894c56329f27c42320c195e56e842ebcbf1891c32c62300e89db842ae725b56dc0e98407958f48d599c34b71ebdfeaa9a7c38af355e411d9b3a5d4be35b568069b874bf4eab2371fae74f41aabe0057e0128f0f6f21afda914faeca51cfea973f7052866a8537d57c970af44c1f2fbc2b1cc7ff392b7c5b98ccbbe22768b0d1ce6b41fc068c657a6d4e3134985c71b54e20b80866deec97fb31774c6ec55c62519056751423eb4de43123fb5fe0e10399512ab9d88f4c7cf6d180e6ed48054bebec6fb5163fb1e220ea6c32c97470107e41d64100bb479979db643dbe7cc64d260210f513aeb28f86eafd1f152d2e0e60b2b889147e57dbbb7378efae534dbef50b253e251e487fc4a0e64e4a48bcd89307f23fcaec7e92a52e3a262fb6419215d906d9d2859bc39487ed7c5136fe2f73a2c0998e73c0919069461cfd0b06280bb68223aa2e93e16a90f60fc125a64dcca957127e8238ab4ece89cb9a5a5819421b08489e43615c2dcdd2a915f39729b47497876b9458a53ba5cd5ca17e6bd7669b5583d86fd022963740b60f6df2c0007be229df88691fe83cf9fc82831ea07bd3d885a4c42504503ed03489303028d844580f06c61bb8e5e178b828c0a3267caac1513adb61123b987b7ea4dc0b05b7b04960a88ddbbf67d708db0dcf0cd7c1253aeadb6fe4c638f1df829b755ef1e3165054c18068943730a103ec5055c77f9b3fcf062e48f5a595bf21f67874e88acec4adedb32e73941550ec3dd9d4b829247e86c7b0b576ed554445aae61a515fe283b3d5d04d41f0e594270f307595a736b95f492df5ad7b9f951d83a814103e74b2187f895b068e4aaf374cf484e545fa153c55d11eba53805633701f9dfbd9b3e0617c181944ea289630a12904959ddc73409d33fea249a90cc616e7256349d82e86e5a7147b20f310509a568cec184325cd6ed86cc6131bdf1fceec915bf33230ddf18a30c4f20dfdbd96b1ad38db82ffa5ba529df5a035439d76e870f7a366f07efee2b9a38d5978db61d5f8b3f6df139aebd51ab93311abacfc64a57c5fa17a11328c6449f274a400a420034790129634f6a92f2bff0f4c6a47f318885db1e2188d578df08e6c9d628dee6b8929129a2371392c95748421af1b5ea3ffd975cd9a58d3830e6cff294af20ddd9d2a45a16c8f4cd337a2bc97985044a6be54d9756c2f1a0b7421a34c84b1a0edbe1e9049de56ca98b61a397a481f55719306faf2b99405a014df0f2d01efae170d8f7302c3804b0d762d7b225f15bd868515fc4af65d03f19df95c1bb76b4ebe17f2e4394c68f717082b6c094051d5dacc8357aa090ad59880094959c0030f035abe93ce9b4fba57213f231cf05e83debab4d0b59cd0aba8b65d7ae949879115e3940423d168d2a987f5ea8e8a7b5c4897c92bd9060c25b5ee9b4b20778a65f2d31e1c137542c609c6e8826f60ae02ecb50fd51e09dd2475871cd79998545b7f41fe3a8c815fcc111fd384b6cf156189d331be544bac22ed09e0d276fe63d5fb06dcdd70c281b9dbddb3e999f7cfaa4f55d283815908d823621b56fdef35a427ef927ddac0f4330ae74aa6806fb70824bd6fea29b3bebfe15893b169acaa38a03b743e2ad76fbfae60e8843a3963ca3be34242807f691f8250e96dff86544071d39967bb07838a286b8cf5a593cc59d7085743e21575e17e88bd611483fe3e0d82b40712bf521fb9741b068778839a2dfe081645ab835b03ff86311e1499988f5e64a7f7c1f7503dfede9bae6f97d8d4e385a550f331fc1659a9258298982b91188cefa419cbbe85329456fdd0fbc73f07e0080fb3c9f3bc4bbe9b1c9c42f21c1cc21cd57c166ec1d6b8086df4c3948a2f3b01b3842eeb1ef720dcd1c64d5d2fe2c45d0f0b3beef0e34b5979b88b5178b754e0a99ad3e5c6efaea943cec1015784ec2971e679de229775b8d9237691535cdb1b9acf38f4b37730c3d3b5be578beba41b9ce1ecd1ad7bf054b586674a0e448f52f497a7a0106952d5b081169dbf5f1975f783aa29aa0cece18d507db3896d78c57e6a979f4aed41c6ad653799b4356cdd88e4e50deab73e4f182d5662c8b8824237cb136a4a45544183643e8130ddc27e32ab8d9e6fb534f95a0182c7db81ba0bd58848716e43f81a5f83f25c4361306e7b2d2825b510cda56e16e077bbd11f5131b9f0a166bffc3d5446b1a1fb0e0a8244fbc735560fcc9e84a8d962f3b53296ca0fa0743a4cb7b454ba35e59d05c60db548dd4f390145599ef04663ec8aab0e0ca9ec58e2c1b4825d758f6e8321b25dcb19b1ebb39365d5d7d365c039ce1a14b51a7b33f0c6c176eb4c9b3893fba3da85fd056f939ad47b4fc002e22e1c0710176f90f206f2660ada9de082a7cbb4f468a82c5bdb89afc7acf49a744458163503b7f8f5bf4d0b53e0aebf50d2ecef3e62b1325f9ecabc6e3abeaecd8607a12a039a3b69ebedfc13cedd53073d90d461756f66a755d14ab8c7c1b3dfa6fb35096e114f370f9f64bad4f9e6862a785f2cf96e3656471aba98f3a25c8496d073008701a26361bd8cf0416c26fa991c7b47aca66658dcf04e0018255e2bf4a514611e91e2d39ab1d848cd3c232da8c5f6022edb2f3829178971b21e160f0eeceb1a2c7f1a2070933ffb739c7f8446fd0cecc4a4ed66c78d09be1280cfb052a9e7e000a885462d963d88b1fc630de83b43d0a14c3ae4c22d8775bbd01b66a5d6e0f2abec359a3191bcfa44ed8ee37cf7cee5380c466430e6f09923501a1ecd3a553187d77194e1645d3581c9fd92740b9f413152dba3ab5e19be508f551bfc6c9246f86cce477e612d094af3b8aba963d062fb3c49df7b644f573de4cd3d4dc56641624baa157aa42b23e4b0501f630675a717425d75d4a6e3cdbca72686f7da55262d08d27588256c7ce015e20e144565783542a4089c34ec9edf47bf54ce55eac49973168dd0073a8885521b0c67ba2d055190c02e4f24c9e4bcedf8053449819f15b947ac205653f75c6749fb85c3abc0240f41ed080f11fbc3c81d996b8c5b264b057c5723a4b4fb0aa505cb6bdbe385c1e1d13014f9c1485bb76b5fc4c41b1fab16e392217c4caee2c52832e4a5600490b649757cf424b9ea690978d1186a0e8c50d8a165fe2dc30cbd1a187b5f2366b91f306f13013d77cc28241ef01da2bee2ce984aa31d813bdbe33673b7f483af6b00b24080e61dfb2d17cadadaa861fd2768a55a5894647a21daa5185bdc4715a07959aba3e9a21c4ac8957b065a1c62fff1aaff56e4050ebf7d9cb8d1120da53346b1afdf8e19fb72d7f726a27f7837edd02995219e8d079d36d3dd920c1c7c53b6b3d14ba32ffbfc668000f3b61f37ad8df75385bef440e4680f6a9a7e51a8e3cc18a9e12d6258415036b8139edb8771fc9fa9327ea16f12a7917dfb67a75b299f982e80530ec0ebc1001ea9563b7c93b974eb711b142f508b09b4a8c629d3e85fa0f961f68a894a880b8d6058c2ebaf34213c84f4a24863eb82ac30e502e925a4df8a3ccde017f2cf17b7d79927add406fe82679f9e78edc579daae7559dd8132a8a0ed4fcc88a15e1b7c7bd312ee81aad83e82d4503f36a42b913023df0a09c460e7d344ef74353b3afb1243c5d8595b6fc003f0b3a6d75c33a1753c368c86745a3975626394bad81898ee524026279ce147f9cd8027ce70bbdec4598a22ac8b43a4b75b0e7bb27da82a0c9b8af95cbc94293050f2b6e402280bb9b0f7bf58356832dee164fe9f695a77afd761a5ca9fa769e426f83714b568070564060754f14d98fd0afddda0d5dd9496664ded740d3bf6fb40f96525710df1609024f9dc1c0130d31abe434a8c676272a7577c8fe4fc60245b0aa9b2cb038c4567fc0bc92d3936e7f1cc0a8cd4761e7898bf3ef25a64ae257b568edb648257c3bf2f776b724f02852344159824d3915f6842c6437f1bc2e1f3fa9eb0dec4333bed9ceeb86aa77b923a3a6db4346cb05b93dc27091ea667551f80f324d9a55931696ad829ed1cb968b4c4193308b5b2f2d35b97c6d81e384fffb092e91817e701a5821d3d7e64528037b8bbc9e7c7073e3a4e535466d83fb43224e64d6c38852e77f98696ec0e1e070937e8c3c956f169d763d84fc4b1802193a21e873df93fc11cacbe2be16fa3b2d457375b7e752865d92f2b2945ea1b766e6571b4c4d61b1e372b1210bd94948965ff638383149cdc9237e98a46de7d9685b162dca1d0d0df06f457d85dfc5fdb39d1ca3e8ce04031d70d8dd63c4bd5937f8e695f2d70fc5364a4d0d812ea2da10c5f0dc6746bc57229a1606184500a23efd03b1ab94a2c2b9116625ccf514b868024cecb1317d6a2b7011532edcabfb60dc20a42b602b0c0c946b5188a6b316ef0afc261535a18a29d618b5878485aee3917fc388356afd467883e2f2c266f01858a64d482332023c6da7258b50a10320eebfd6cf58fc78f176e5ab7d57a19847e0cacee7b08a8cda26c674c9854fcd64e03c7d35084e83a81c49edb822d7b018271145d5dba57eba196f548d7462493e98241f3c91b18c586d2431c1117d160bb536a18788a95db098b2adc16130fd29cd1fdfc0c030ab2c60be18051743aa8cae3810fce1617ae3bbe2b95573eb574cf5b51b0dd534b2f7f27a6d887964a18c8f1e300c6a899e17b13d7f2acb51897bb3e2cb7e8d3dc5c65ea0258b036648a7ed9f51fa34e88012a767df1d2692a93ec9eeb44a88ec221b68fbdcedeaf86e48b58a5cc0e67677f6213472f518ac7a72264dcfd87ca64cc8a6c8204d64f8987eb60599c6edb362da13e8aba27394814217d1ac7a4f9d22f16be7f2ab895f6e699178771fac25aba0a69382ea39c55ae4d8bda84f54029c50cea8b6b8ff2de2aa289809dbe4a1306cea4c9c09f13968f78e0b6beac32246653b626393bb8ed55d961ba3a59283f31c941daf4e9a00c21f783ab76a1c0d8dde0587203fc7089f0dfea822ee5177440407afbe43a049edad5d4d365203ef29e3e678ff55b05cbb7538f62b13b7dcc249e5c71a9052e098d6915c5a37017966f3f41c5be30c5f7944e5d68748ab4b49c6feaa6ff7b39f7ebdd02dc4ed1a555a0958f287bf605ccb717ed5e1a7612e8df6028796851b8d50ea39532a2bd811d95bf46a2e9d16620a1bb2ba26c1e91503bef0bc4a969751d878d5ea756da2f789ff402a9a57432e6f30b7eee86aa01f9cc0676ba7afcae9f64bc81aa88917d29c5dd043ea7b91c46496bf81760e70316eddcd20b0df5730ca834dafeddc479fb1250267e16867a43c268d8e6dffbe539c77438382204bd5741de70cf471f30d459a6f9c8a5a570c7518343c160d1c350688fb0e889c8ec5688660676b8f8a4741f3ae86f2671aa7cd8f68802455d4a907960cfaf6bbb202ff90e942e079bde62ac5152cbf65e5d737a43fbfd6f0c0bec388a69b04686c60a34f3bd789fd11d8dec54f14a49563c5a7622ca18602d91a6ee157fb6698104d28ed40e97ce535f417bb811d898e9e6a28f9423369ee794ba0f89ff04d993e223cdcc3bdda55fce3cb0abb125944505271b8739c1df222605fb39d7a452ebdbe1cc1d016de083bcdad16dc263267b65e11c52ff09303de19ef5a068bb4116242c07363cdbc8675353c87e6c202b144b0551b0d8fbee7ec7c838ffe5c5e3853b211151961b8a4d5479a1fc114dd0b21b3e68979f8e5a03dd63991516dd87d3f6ce85590d3522e31a6b4c0701c9fe8ff5d3227656beb19941c34b37f7657dc6b7c59f0d2f80922ac389a20f90847d2358c36d92fbdab5bf451209491407448de49982458e0d310ebe22781fc9ec651a315dab1ebf29861032e6f5d01f7282f4ec4f04c8b3e672e48f93669e0db162806b3bef66324a971306675aa476f64281b5faf124dc8c0b358d17af36b4ebc364d7f845022fb6fbd7613faa7248de932ea1f4317f1c49954bc036710ee916c8721ce6a2def82698be1c758041b7494e6254aa42c3e1a274f7f82cc5d853e995f45f78aec5988c2f3f427b2274ab636136847d78d47e19d950aa750324f9e837cdb65f14280ab6f00f4b23944663ad6aa487f1606e04857883a8d39a84f99d84847d23199c6326a3face3e27b19ca6f7ed2f3d25d03c81dea033ec2d85c62cf137abb3e3d2163c6c44ab6ed2fd70338b8058b32c46474d814f14bbc0f4eb39bbee7f841f51e045e2359dceebbf4d2eab814ef9a3ae19d5f981cf063626788a6f94bdd370fb2cd78b1669f4aa798b0b60844ae62d7983ac277c5d1cbd6742787f990e9542f72bd64800d609e17a102380f865e294cc14f702f90f7f1ce63f1881cf8a43440c3dfadc21f1ee7b0fdf7523e04a4cd8bac497cf5a44d5154518196baed277c2ae661aa0a86e96b8eb9ad484746f85045786bfe0da837be4189c24414bc531b0b5082b35a7beb7321293de85f1763b848646e1e5523bd6ecc60ee4910768adfe347f9b780c92d2fbf3def0cc4cfb886bcdeba543478f79b5d80ab255fa3f7e725a64e48a62836937507e045e5a698ef68842e25b399a6617b5a0119ba4a2f2e51b5544d541f3dde9440940f6861bb54ed63dffafbd423ddd3f067206dc174f17a24ecf5d5ea7b25460152429ee8861c418487734f9325a6811fca1b04379da17a612830f7d478df4fd8777f042d87bf5c37798367b38edd5a558b12c7be5467062dc9a528a8478a86fd347a4204ea697ddcf9ac466d5b60f869d70ef79949742bd84ee66b242b4b9679ef45aea23b366a34063a95eb2d9f4ef7fa515eb9b9dadf6b9a47f4aac0a1cdd55603ec10901a9fb04f9de049ed2a7870af51c2598cb8a6d89a3f7ca2d61ae9c97726c9518b6416a41dc8d4c82b26e45e2979e702c9e2758bffd97358e7f2b30633a5abaae018a3ab489a22cadee9c63b8d36674a34e85277fc4e51301d69d57f86b55e326e41150009f49bba5a17ddc1e873ef2be76cd52bd1af764aedf4c6f65699c4cde4d6e2f6c2f3131e20ff03a106ab64fd5d97f046077d6317987c26810fd5e17bcf4bc14113d3bc389987a068b99bc7d9927f92966e00a0d9fee30a1fb3cd8a248e3817f97374cabe25240bea1050560bd03b315814773f3a5fd08140d36a0178e4f49e079bca50002ac5bf53460c0162b7c34e6cf68765ad18ebad4c5391acae0f6ce8d8fa6a5068d8f519d61f3fbe43db0e39cbc1e375ea762385db227099de47c121a28ac29027e186242a77e17a2b44f0916e2a1e7977fc9ccb1f7a281700f163ef72b1e18b7885b68fa931e63466b7e8ac050880fe2c472be9fa5a35846fbafbeefa45ded5c7747994411122d2a4ffa83e767c27d117624eab47e8ef5490b74797a1277a877feb686c9ca442b96101675627623ecf27e6905b0b96893cc5de5721214ba14077e317686880b3308194513b87ad89f31344c00720c608e7fcad2c27df5cbd60e9925796370cae38147fc022b120a7f9ac50515fa21bd397b90effe7263d80e58f86cbecfce3861fae59917de03dc895bad553708ec6461731204482a3c80d873edc11f36008ca4e34cd7a8fb7bbcdcd661f5287c52bea8647169aabf4379aeaf021deaca7a705bbd7104bf1fdf9688df5e434fcdfd572610c2d2c8852e964c228281824176d50a5813e8b91c1e53a35cb1e03ddf75f6c834842cdfdcb90180c46667320b417844b3c6041d7b2d3ce7571dc120d3a1fb5a0f5df634b3aa583e6d4330c6529ae69c97529e3453d6c4804e0e47404dfe4834acfd1de45f153cdfc11351487faebe893ee3ff617df3cbf68d05f0d954a92faa0ab7b50c04f2c47d96571e8cb957be39a6e3843be291525013f89b9d34998260c0c6ca9d66fb21aa02710e9c9fe6b3e0bea28abdc11dd8b349f8b8dbcdf828800e01dbbd0b60c0c427466e2e06b62c2910b733bb07a7097caef4aeaee135cb1305a7f7eca1b53908f9b21305bc1dac7698010e52bd6e52c149f66b082d5bd77d9b780e475d544682832ce40b66f3e6dca43cac0b414b58d7f1f7da73edf9732b568f1046359277244a5355c99c0c60b9aeffcd099fb3e5e650d7f69f489dd811f200ee2b095e87ccd875a27de6b178f62c73ebce4500467f25525bb538ccf72bb2b5a567151a0ffd62f94e1cd9744eeefaa67c29a75a81df1c930deeb58e2c0b2024d258a91af8ec8ad8deb727f9c9b3b1fbd7a59b56128830284a05063c7246e18a5dc23a0fe4b4c3a7abe0fc065f78c1dfaf49ab75841be023d2c055207c365a4d9870b7430c6fbea5275db09435e3e6b51c1df5d617a4a14d2e63e0f92a704c301084e701442cbb4eecb5fb165d19fc2fb1331a34404c3c16183bf3a0b983939acc2db8ef523bbb95847321e678fb016aaa4b4d2ebf7308097ae0a3160ee016493d6c93d4b5165d45e961f47343949e35ebae794500f71bcf72d697e3f2752ad6b01fdec2dadbc9689d2c65be27376c7c7071d10c32e509eabc6dabe341c1c2926a55193e9224081165240675b37c1c6c0943ef749afb443de375cae53eab52e670e957e1cde69b266770e1c90a2e9137470296eda856f7f731dd61b8ea61f9639337cbf5d86ddf48a7977b840393c0b04cf8765aed040a9ea0c58f9cc4b7b58197a299f5391d261c94f3d0d3ef2ce6126981f2f8f5d8734cb3b53d31a859d85c6ce66ab078c7344a099bb43682232897095d14f875abd28590afdcfc54205181ee5160abd44fa5761a45eb5edfd73773da0cae1473ca4aa841d816dcbe5f15abc0a38421788f2fa9879aba7aaa89c1513063cd62d064c011defd507519ada0bb505de844a00ecb1a822d7f09f406db740f414fcadf5bbb3270290c63107a17685891bb733ece6992a6e9de831ba53766934dc54baf5cfce0b7ffcd4751b50c2554340183d0f2ff98a9ac6adfadb8a817cec75dfe154c0a5d2d1fb1770dfdda9a03a9d5b376c75b0b0b559a0206af1bce4751ce166af01e1878dafc2960c6f5dc3d12258b6749b6164fdd29171a1c19c69a8a267fcf7dc9ef9c32da9a96013bac9ff7f536fd0fc039b00e7d38e9963b1cc35c11d95d580e66f993443e999367058ec31edb9ab4da35b371cf92082d15add72ea4f5e0f11700705ded09226eaaf6220f534ce18cd8d259aea3027a463ac3760f8d3ccc0f06a04e1b073cd70847d18aea1298703bb098eee40f2c7955b48f9939d9738317ff0cf7ff85af8ed566a096d80fcb7ad1f373a188b3dca20f22485651a2fb5e38630fd74df4fc843d919137134ad5be24bf764a137a05bb0b403f30915beb909b6becb31d74ed96f0ffe52f78f8036ef6f1bebb36689f0068e926ade3bda86f3ea4b4fb4e0f341c3a13995af2a69d74d65705aea8291684b0e58cac5b8c0edb69014d44a69c09ad11f3d123128d8fcbbedb3382da9b1e223e10351d8820c830c0fc4a25853c49c3f6de61f21b158e7ed3feeae22f5752a76f1d9b6e4571d25af23c16c3c1a5bdab92be4a094c4bec9d78f240975dc6ac104d58a08475df14fe563645dc43bdbacf8b9647d04ff97297f858d56067d729d0a33112b3d52f065330a50906895d08e5e31dafe5bfca5ef0c02830f71f54fb7fb50fddaecba87f2a75caf82b7e87d2a86847085ec32cf410ba1bb9362aad0ee1e7498a912eacb53050549bbd35d3a933f53b47ca1c542493c259aacb787346a0466ab3973a77c5b89dd984bd64b46a07ceb620e55e494efa949b07f2f5a3809c619cbd3024d38eb488b103456a9870611bbde31995772299ffd9f6e11bea3451fb90a98de927fcc0ec35f9cb8750e836f565d846c3b21b59e68514adad6bb3f031c7e29de8d5bd3b751f4c9ed9ae6134cc6a5b2c6c0ea5556be059cc2131b19cac9adf45999cd7398fb681ff46792c46673e77c0e4ca6f11ed7b294c504e9ee88a8436377fae8d5bd6a79de308990c9a8374dc7861862176a663259d319eeba1d734a7a36d387f5fd414de7dcbd9536aee2d055474e9b7cd6c0e506f15fc0ce6841a331e2c7f22d26bc8e8b12f7e479d082071b4fcb898c42bf4d1160793b3527732edb5d0730406d8990c4fe05498a5bb5b0e3a16c513c7226d5547514049154d34226631c205b3dbceb7f60a95143f194f438195c77f0cde6a78e4278a06f152d0fe91d6aa8dc4a210198c9a694a235d8774d105374404b19c323339070181393eba825024765db7d6d67630967a4448c23ee8be469df73cbe95f1bdc8b471a5c7f9698ba2381b3fee77e060dfc9ae6fb859ae0e445601473638880f7dbdae0ac9910c433a6d178bad46ba739b779e3225d11587d2851ffa2f2fcf00391f65d0a5dc3bf11c130d8b41910a1a66f1aba1b77cdd37127bf9422c7f45a2a4dd6686e01fe2746ac43cc5ee8b35aea7149a5b182437eb0830008e9381b79e182c83c787b99f04b95851a584dc253687008cbc4bd96d38902d364b369a5447a967a5484f4f46906f91d5a199a4a9279866725a057ef599477187bda9692ffc5a5e754eefae1250fecb7dfa0d0bf65021ea0e36b7809bb74ca7ddd1a0fbf901ba5a777a8ffa33372e6d27b288b5f69845ddc31ac9e87ec15779adbf73461c454dcb24bf408fa9f78d76f0d4e8827faa44ca84ee18ec4b551e76852b0606418e5f564bfc6d24e56eead672b4cc7b3ddd32261e2b695dcb6291ee1b8dcfa725404017ada54e21a02e7f822a49693d932c7a3201403419eacafcc0ce259939063a041607912090d1ed2d182942153db8ba96e49f6476caf88fbe91a35689f116c31c967a69d190e0aa8a133e275d52041c88d5b7ba18ed955fcc0be1c2b2f737af1f1fefa0aa61341beae0c97e6d4ffdf5f0389fffdc279ee629676e0ef0aeb5a49ea6a19982f214c0f81da4d50d34e6e4cf7f80044ee26eec2556eb6295c101147fa214a41d6c2cae1bcf5c5510e4b60b844cf96d58384895b08c80e39eaff0a9c7fcf867719ae3a1863480c25235a54d558ed75ce2d3704acd496bd3b7d93cb3453a962090374b5311e247359a934f383661b6c4787bcfc48bf4f2e8c6587acdd29178859f149b9faaed39f947f0b641866a2d9b98ba5643fa673a88c45e31b406c8a81c5bb0315f129b1256bcdb500d9e14ef6b812c4d68f87398e141113a7ea9631707d72aa04f1bb109f624a5dd30a0cb781833f34bb3484305a4d3f30a8bf33e4f3e432e7fd24baefa7fb4a9176861a935b1386df4580a9adb339a0b05a88e91ed97a93929175ff0ad361fe3aa50368f6e05300b6a704c4b1a3ee7eace47b04a205af128b88558e90126b08c852d2a6fa7805ff2ce20026a3edcfbcf826c57c09deeb54185aa00004f7700403ab7a8c257bb7c1375d649a40e654d2c0eb859af363b819c13a4796d4da69f20d18d6d1f7b31038e57ecb35f05911b623a4303dd4870e85224feded6bebe93a6bc2000bacb3dc6fdd0f6ebc3cb3db2b96ffd582d652e81e1ee997310c0fd00c7227057af824077e6fe6df88d8ae7090af1e9a8f87ee609d8cd16cc6929e4f3ded66f891efbc23b68bb546f47207c346faa317f6967354adbefe81a7f5a281dc1a2b02ad6b780cf3de78a532b0cc95cff2d9585f8349aa21be1189c3ca4f5fac1233bbc146a04982b14febdf9730b68ef116a39b0f4f25d75ab2a50973edeab3e43489140fbe132f47c46d5eba2134cd30881cc41c2dd795eb8245fa64e8ae927352c7dd161e85b9ceb30942025b3cb058a846a4c3aacf28ed4b5feca61e068aeefd27395fc9bf496fdabc9cd84c67b1d6f8124627df5276988f90c0fff4818775048fb12d3a30ed923f3a5cb7dadc9df8fba71f824f5ceb33d35c4d1b55c45f9442a1145dc28313b6916710bd21b5e53f7c1d563a8d6c7325f9e48083fe7da5760972ef6557a5a870f19f2dbd4118cebd5beb7e0a61237d1d10d937415f439c59fd3ea91cc53fee062f8541edc1601b0ffffff4f