PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 85093 1b71d1985701d918cc711d5ec8fbcd7fcf943f8f31b670ca04d25b9ad5a055e3

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f0d20d8b8b9933be482f9e96fe66e602247eea37a21493854de85b6157d0d88d
Certificate Block Hash
1b71d1985701d918cc711d5ec8fbcd7fcf943f8f31b670ca04d25b9ad5a055e3
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...008371000088a00100
0020000000020000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000035549d92154ab62a87784fe4bef3147cd2bb6451c9d3a5c92c2b74a70163fb1b61db5d1cabbe1e005067c723b985a041e2497d7387ab77ba8201349342c1af30a96f746390538bafb92dc5c60ada8fbf800e03319ed56e049e0500000000000000000100000002008371000088a00100

Raw Header Hex

000040206c9829cd040fc3aa4339420c6df89382c872d30ec6e23a296b513b9035556c55e05752e53fb04089c600027fb5fe0f83e2e878c839c4a9db7d523a1ad6c9ca740664526ab1ca00188dd8d057615be84d859314a237ea7e2402e666fe969e2f48be33998b8b0dd2f0

Proof Data Hex

59,560 bytes
12121601030759797af3c95414d259591c22d7ef8c99b4d0c7ec47e97ac16ef0345c9508fa788287f032a4ddb02a32b6f608bf80be4c1f31e14f5c89a88751265a3da3f54c5ad7f864ee1f1294bfa4a7b415617f61ac638c237e64b23a9b59b0818d5729826df2d098a69f2d88e7bcfa40dc2a6732ddab48a1ec77ee12e9f2bf8ebcf242070aaf5bacf4ad347d2226ff47491f432f8d38cd1bce6698742a6106370f5ba756dcc0399617acd2e174e95b3ca7aaf2fb1a6ea004c2fbfc35f069ead74d084ef874f3f6f0cb3a823d4c2d0d04d674b159c5133f5a3aa7cbf51fb8fc112ede05ece7293ab81fbc5c93d2f189c75887c1619848d45ff538a83e33b3225e7ffc92107df5fa1d02bda4fe59b2435b8a6123bccadfc44f7cd62517fbff7b821799a2c1276a74b00ea452cda48054dcc515cbdba66cbbeb4c541699c9cef6f734e61a9fffa58db87e0f48c6ac2903a9dd17e7b874e0c3763854ad31721752eecf1d2cff95f1b33f813e533809ecab635092e854269454f1a5655d800963d492ab1b228a94f320363b9f77baa513e429716397a9bf2b48c7aef581e03dd81fba09f2c2925a4430fe051a72931c02bbbe57094b1233c2a93796890dd3295f56e7f05e7ddc149ee46178ec0adc781b25b9de5d415755c5e3c1c2c8753f776bbc3fe3d0c91475492bb3f04b3931f0fb26d0a0de25b67b7b488c0afb5da42324ec258eb46064dbc04ff9e83a4636cdececfd8530cfa00337be1c6d29a7d433c978661181c6e2b038a5fa2c7e2d8838d8a773dcf86f38d64f02b6f62d7ca6c5809f20b280d3b37f7a5d80a5e868bbe3179cfd4bb7bf0a9d0a8ef3347286ca2517d9bf9c5fa2175a13bd6a5766bd976fbe047bdf28d3a69fc7e32e0b883b4690dbff832955ebbc45c30157fa92391efdf3d5b8ab23a291c8819f5e6e29a074cd2274470792c73b261321b72446de08d36fe9bebdf41543e9f7bf4dc42a4d6c233f4b574ac7c2b80b833413387472de4aef834f28203d064a4be6330f7daad54bf73b021b9721f6c91bab4955926a752885be8965c2daad451b1ada27c9b657759a687d9c0265fc8b15120265a8b9fdb0c5daff19f5272933a04c9ca433f0049ada8e464411be52e68e7bc9db01dac363a4ffdcbaef442290a11891b11dbc2818630347f1f261444b5589b5212a0054fd7c730f415918b4c82b191e9cc489a2503da072448d677b4c7747cde26fdfce5871e530883ce2fdd19ee818e56b037ab9b5677d5cf9d56e501ce3f4ed1e142dfaaae08c6bda985acf4231c78bd8ddc9f8f3ea6d069080cec654acdfdb578eb64be1f25d852e791ab5b8ced8cd59671a2b7ff227204043c92f8a37d2f8a3d16985bb1e4dff0a52816c803f2249d66d6c290acce0ee4ba630479414f349fcc2940beebaf6fdad227748f2450e5103862f7dc6670906e205d987d613fa7f5013b049f66ddc4d4d5861e3afaf173a2aa9c310d3bf202d7cc072ed5db4092356efddde4f9d2ec0f9a3b3c5c359c9eca3efd17db71358613e609109c555eb6b7262a55fb428d2c6c6b9df3a122fe9aeadd90dee98f71bf5e9780ca4188dd3758d37f29c16fa13995667eb6567981e0ba6747815be7042ea267eb600b5c511088553cd8745bff45c8b819737249084600e59f9fc19b7524e15cf1d987c79b8b44f0b2c0723263a862ca6228448fe720a31ce716623b87a12214336a9a961ee4e85734f73119ed133b14fb3782c1a59146b6672d56ff88e560410b8152b3807e5e5406e5050bca174bc2acc2f47b9b4a6b4a15ac14117b801bb088bfd31613b31f047f4a52f777829e38b673ba3c0650480c0fcfe955a0aa5187438dac5585b6701570389ba9caa297428a88371c2fbfa8535909bbfd000fe01299f9345d1c0faafeee8838ce881ba4819d24318ff75a81c3ca92ca5c55b29d8737c6a57457f50b8f21a148ee55ce666c4dc36b5d66bc3da911479ba92ae8c3ad9a8b26a53bb2c310011990f7b42f33c2eff359516c960775e23afc6667f63e4db76364742e7ef1fab3ff02452ff8ecf23af549f02a695a8c794d3f46daea67b168044508fb2a96bc58585954dd92f7b81d4d1175024f52942ca0124469d7ba9deeac273f20f49db0dc8cb10e3cd1fe14ef2965a9294a33080679b558414fc9634209c5e51b8d21a0a5e8c36616ea12352235047bf3fcc939bd34f4285643679bcf09614845b44c2d8ab21060c50cbb15ff1e1ceebe20d4b28544f9b205466617ba171261c4a7d4755a581ff7bf7c7ad54b5f3ab23f02c0b626671d9cb6f6311221b5d1b70e20cc8ae76c7825da272218165278c8d730c30f625b42f11a3d05261e385428447a3d3df6b58c61ff90c8de3400fb36720752766f49972d9093dc590c7abf3e243a8d78e6ab825f8b95ea87d2dcc13be41a62e947cf06c221d48e8744f693bae6322b83a63f330591a9cf17a6f19e4154bf7f24c46925255293e84e85edc68e32fdcd4bdae350d1f27fe2658d28ada66c50500b7a9f5730170c069646db9e73c22f6eb9637725262fee12ec1132d7a39efd3dda91d45296518811a6e5e86cb0625a17ac19d72760cf27910ea8a3c137f61aca28ca1548c4fd64754a3fd812141c6f7c5400a9afdb365367bc1d64d01c6b3224dd54682067f85c2da4a5e6219d5cd4622f5ee13d90fc4a0c1b8481b1084b28771903a9cefdc5c24f1ade5d596c51bb3a6d75a40da30d7d587496d1fe55581439ba6fa523094306703cfed18c771a1a0e49a778c5e7275b6d790533d8176ee7db2b9d3ebf3f894ed14cdf45f60d6b0ed1e4cb9250c36e9f65913caeb86878594c617467a6cb349a43058de0a367c26157e759b2d70ac6d6323b80ed9e90cdf855c3c8ebf5a74bf923e1822534f8809b59e7b5ef7b5dbd28abe9b21083f2656010b751091b9ca9a1ebc48b7749733c3b06d1066df87457b5d73e512ba8c76cf877de7aa4c33317cc2593d05b10f70486df56373177a084d75b3d1b9444f50ac4f43ec0fd5ecbd7ee51f1ff13365eeb04ffbee473eb9b37f5f7531e1e3c5c0658a52940c2d69e258b9cd0a5f8f07a0e250b11a4c6864c62e469039f11515319b0d8fe2b9018be084b959cd52d600584387997b6603380854c73d21529e6f62033be8a84e1563528b22fe37f782504fcb18ec54a33cab7b3ffa5c0336125eb76ac9a8a1b9a63f41620b45f05b84265de391d9cd5f7e31e0cdc537ba0b4c40921d30b13f8885068aae2e84a5b28658f204ad8cacf63b5d2ab5df0f81c1416960517b091ead631bf8bd2bbc6945df251cdfa0ed91efa8e07c1a836299cbdb1c7fa91ba3dafa6ae4bd207f50378adbde90d16f3cdccc1b95b8a4e837dc5c607c75288cbe7e161c98fabfa7895fa40f151b24f8f76f38332eb0d14167f2cf5200357a4082d3b98134c746572e9b991b7527e6240d1aa4b0f8005eb646fd3c4eccc7c5d75f482b3042220132598fe59e77aaed1b950908f194b3bc2b05dcfdd3c029d9c85e94d4cdeb6b45d54859ee5c5ef9977c1f894403f04026bc0bc0606eec3ac91897193c91a526b7613692b0e598f33256171eabf131aca7be80139d81bcecc56c8bab384aaef73ebc0b8bbb86b3430595bb48270ce62402e72fdeadcd4f1310a1e2dba1658690aa36b77890c86893d34e179cdb86a1855237c20feb5fdf59762d568ba9b6479c0b0401aeb48f1f0c056916e6d116ffe21e37e514e773121efedb5187fd678743a3ce75cc3c13f58082609984f8c7a5c78f1cf7db433c205d4cb8bfaa7b1636c6fd3a0f7f60fdcd444bd5c77ee338d6f6635577ca1911fb6d33d0c930748494393486dc4e6031a5f45a5e9a48dbc3ecd449746fd728b7113ac3448ac5d680cdf842873965ebf65f13d4dbbb4ea7e692aa8e51d6c38131e906470998ea910e25f61830b14cbdaea53cd0d8077e37dd790d1a0f9d62e91ed357cbe5cda9ed735d7f3a09c79f85c8a1c7b6f7c81d6eb0076d60005b1768cc0c0a66d6cec44440988386e68acbde3feadbcbb25851b5411f5da16c9b92e499f10fcfcc0c6d5137211c76c97e6640d38cda05a864fd07d4666a88faf8b2beb7ebe7b8b1eb01a5e43ed027046667e69f667f08ac16a32414758c8cf9204ae0c9355d82d25709043c3794a3f3ee8711e80f5d798f1b8ef14352ce073ea6043c188a3e5df09508e6312759bf5f4d2586afd805f85d9d79bd9a5f8a5533eac840fa55ecda436d616a577e8272834f2a2b7d9a20e2ea675fecd365fc22af18a849f3e257b2754acfec63196a5a268b94d707b40adff81d4b4f6da2152eb0f989600677c012f908169647554b39ec9a13245153d69dce8afe7042279ecf5ba6823743f5fff23662eb7f156a9ef4a700ef33f97ce6e7963061d2358a4589ed915a09bdade3b7aa6ea1a69b7bc218b8a9f63ce1c9bb7908c40dec56bb4a2d8d9c80e9f212399671ce50abc371b6cc20434f1cfc4d2da41f549bd42b6d4260e3db1b9ac93cf0f11571218fc57b189a8efb19346ee8c822de6c61293afbeb315081f98e959837d86acfd0f82739d192cdbb1a7830676c9d3f01655328419c6f332a22d41d21b4d71865e35fdd303a8a74af272e02fd3e9a3ae272e79f11b33706c21629ceecea7465071eb7f28b328020794959964049d65d16c199959888e7ddfd037ecd7c27b9b33837a1fa7a6ea8614e39af3e440f4dde199d15f1d5b81a53081d134729fa5e18aad012ea54f364fbd6cfd6d9d731451b41a62460d950649dc5b220b30c67321c40fab0b78c7d3d751b5a0ebc6c13d8b953aac5e74622b49eec770db9da4e2fad19c8bd77121ee8c40041b56b3e6b14cd66510e4e919e70e41d29cb9ee2e3f5bfd44726f6ba030946088c74084fabacb24105f86467e387b774413f5df72d84bfed644ce0a6e96971aee0e929c9efa0fe44cc3c1afe0e7501e3e60347c9b8a09f0deecf274fe47ade6f531d3707f45dac18a713c42e6ae69e2b26a8abf6e1b1a3afdb0bdbc9de5e1fde8d630ef08a8f0cb78b8bf3f3f75ca2bdec711067eecaa89ff1615c4754247ba093da73a0b2aa9ef9cec7ed57cb71b9cc6aec047119f11b3cece34c20c037e1ce75b029c7050f146667975a4846f849d108133b6b736cbefe8767e4cd000f6b5d543d76b151b3bb4e4ddcfad758f6ead4c46074ad9b37f08d6f5f9338e663092de82f2de022038e39be5aa4b1566b0e8620870739cbc05059d7defdf4e868f1a25f3c00eaae6f1251724ec8406cbbb69b75805ff742b859a19b2fcbf2b9821c84f5e208c84134bf728575942f1113caba7cf75d6de38d42953898adf87e2eecbc89b80423fb0d342e31cadc4198c69eae5824adc7da10d4067c0a2f599f35701d50d459ffa2394abef4a7829ae1bf4705da74c3ad000a38a5a44aa75d4af4f60d178fe3e89669a9bc2cdb99e86e8d68e9754e9c4bd5db3ac63abeafa2e32071c2f191c1cb1721990332c3120dbd22e97d01e88ad2d8f109fc2f2b766c6ead05bb81690525e5d78ccf9d2ab1e5c011253a7173f721a4892b2ff15b09f9036588fff9d3e34e11329c03bac0227a00ca04e90a05b2c138919a08917115a2efc380c9b46f0779f0b83f00654735ca7f849378a2b001b70d0623290cea47188676cae585d35558e0f795a9d3da97f31d550c7465ab340974e1d874e54eabb09094f2357fb5714f249da4b25acd4b35c7bbd751bdf490c4fb667ae3ced9cee04be7b9dd95a2db6bd43ad002996350d369814a4d9bf5ffb73ee4859833c47ad450efe0a79c50438030fd15cce31d33505b694e0f9367ebe12a2e0bf2590c38516b3c6d33db459b441b13d272f065b397d263145a4116a591a2b2c7779db0d361747f92b2b7d826c40df926824dc8e2ae430a39492ba6fdfee2dd209ba3e56f2cdc55455fd17727fc63c5b9b6870cd62b4314812de2ec9103f4e2cadd558c30b89bd04e609bc736fa12543b0c376f62dac659268eb8243e1b878f8ccb63def7f2a62b9305d9f25af6e3b1a19f5ee10fb3175b1a9dfc5e731a449b5c677f072a7a0e02dd001a2e5bbf843be3e5677cc09a4ce4ad132d2650766339477f84a53aaf222ae1c6f316bcadfc81f9c0583d6a03f4daf59f8e3c4bef3cc8031588acd5c7e0b80c4b8246adf44fae5edd57abbace21f527f2cc48b508007c66f5a6b77cf9ff24e27ee7490a12a9dd7b5f75133cd42afb0f538165ca9c7dc2aaec679f15f2c9db863a5d118355a6253027d15031f70cc8d936aa8c582c9d5fb272b2bec6fb9ae5fbd7ed2ef27cf5f1731bd90a5af2d88cb2411880eb938f575c8e58194cf39ea3bfdaf4393957c64a3b38af80416ebf2f7dcb7c098e77ac1f486e7e9a736ac3ef033b1fac8b8ab84b321b2d055e0e412b18bc26353a6c62fcb839ddd2b23146d475413f8861efc0179157dedf859a4c8579fc1d2c949c442d8ad14ed10f9f5d2cb573d2ba60adce646feaacb8455fe0cbed69e87e15a523ac21c85471f9db3b13026639c4c184f680684add85dd5ccd337e45c508a0348745b7ff7cc936650b845d2ee707854930eb99ca1b539e4aab42024de6896e4cc947ffebefe0274c54bf36a81dbc2d4b1365db9985e225baa6d866ca459181796f29d6b6ae5c656f80046058c2e82009249f656408a9334a51cbbd213ca2cebf51db1bc5925948457c8af596fb09d995e22511847a7a96d0c97958b74e4b4ec70eec2ecd256ca2d2ed59b4e6ec0e083b75541ccfba49968517b8f0a55b06e8f97ae7ee541101d84d83997d25c69ffde06d699655541ad453162437b965f43c4cb4df37cf480f80474491543243a721b4577aa08f7d47105600bac1b803c3328d938407418b12a0c84eb662a817fae160ebdb275c9195a79fb0d92290f21abcd090eb6e5248e5719c6cf9baa47832aeca83a860afc4fe173b36c2bb1cd3eac16b965244784f9738364de68665a5a8a32f6ef01f5419cd9cef2deb57297480798075138833b0257cd1dc8edfe8bb13893ab554c6af7c15cfe36a6a1df0c44cf25845fe8486962f89e76c18f0120c168c665dd85a5d3bdc8e5b33c710fb200d21a2e54d2128c9b0ba161a5c5f3bd9bdd3b4a146c360cf4dc10e7fe7acdef0385663d9c0d5d81ba80bfcbaae24989adb9800558754e05ab580661d4f1eb7aef58e8c42da15b1f65a86c881a383168bf899cd277ed3b2f3c41b65cc9985aef0de2b962f85645af9534581958a2e99016185cb443eb67fac86865b3da21d4cb0af0e4b42be6a49018484700e7a016b3e44c3899e8e45ccdf0814d0b6e383c4a23a4c6d1f8ae2622f662b0f6248c51ea2843eea8170dcb62bb14d44d82cbcac7754733a40bd9449a9de6346fc0653d34411266c663001e46e841d46c6d9218ca326d7a7c8fa16905771d86d544324db60b73b588eb4a58918dcccfa1768cadebe4a7df43868bc1ac27b012f5f7f1b011bb2ca5f151373d97e42536f0dcb7e9e2fcfcfc224416ad54ae33c3f55dfd83c6b3b69ae11a1ec5c972020fcd2126b068f7287545686312f5760c9af4be5c44ed3687bd8a9c178d3592f78f531e6fc4d99d62d3e562802538ba5df4c3793fe0cf7f50656cdf86a44c281f3e47459f26d0ddb5d969c04f88cac13e3c099ad53810807f7efd82ce86987be627789428882d256336a4628d37dbdd33d8f57ffafef60b4dc05351390dbcf1926f82713bd200585acc9a208ae5fee8b66a5faf973320339a2300c611b4c07f4ae19ef41abc7931faeb52ab69320505d1f1f78ffed10b02d3b70b711c4cc0a3163c37551af3b9427f7dbd98d8d052ea444f84fd996369655a7db147e4a791e1808e0fc6b6013e9d8c2c9b9936924cbea418dbef7f7345e13d5bb2c2a1c18a89bb6187d71cb9b2187007d08e6a6e597c8421aef8d0df4df3e212d9fe15910f316409351c85b1e3d4fd984cf7b919947c4355b7685f85f1d506dc1d23ec19d2bc374def0b5f2999ec893f0cad89b903c3fe0434d902763525346b61bbc34fc05b7516ad8a8828f3b9f4e7627cc25a550f7396b36842c7e873e16e93327e0e9010bc71e34f6939c804cee9fa46227f434277e4a68d1f15b19bd8cf8202ca580a2ac0b63c66657faafbc795e8f1e1d78a267910fc77639b94d0577ad58c4274134093a76b36d8f5538cf4119f45572f0c1cbad0f42a4c47740e8d99cbbc27cffcb2665ee7272f1902fab5d94ba706003f108852bb08636cc556d39620c9629b05ae337627ea1b13fba00b38b736b4831087e7978e608857be4aca312b0e0de6d3949e6dd9602e92f64a07e2675624141376c74b46ee0bcc4a8e8b9b4cfb3b5a05d305b2b846fed85c886d68928fb2d8acf5c3aaf6af7ccd498f6a36e8d8caf9d7203d13977ed865b5af8c6d458d37578a3cb46f9aab25d20822b4e04f460566f4f7d2ee1beaf94069765de2a8ce32e18000cfc8056b92ec2e8cdc088bc77e03be1bdd525423e62ef96750d7dcad8a84e6c9ed936567ba7b3261ee64f0933742c4e7368dd7c962f40bbefdc3b4f2063f6537334fc5c6f3dd5f2811888b92fe75236b6f532a0a4f21024b0e6433e50e47eede12b42b9eccb6377800a44ed58c5e3a1bafaa39432e2a101a6537d5371930da22cf7efcb2db1a709ff06d683f56acadf25417df479895920b73ce8ba03be5516ef396e6082594d8cddeede4a5b6fd74024c9ab5c74a7ca300f7441bcd7b8c43c2291d1709a474137ea935297cb3ad49346941884456066b64b35cb61b6df5490d4693793abbe918ab873d37ca4364e466db3bdad42d4a3625ab60f3da84b895bd28a214d0335f563320d50e67769c42e1968edf0afebba456628ed17f51ba0f7a719231b4a67ab512586d021cbfe9a755df8ab47add5b1028e123733354c3d5f72278ff87ca1aa8961cfa6ee3ac39eebf97eee78e31c408e546f163ceb8f8c3c6a71fd25d728c708c9ed3d8e491f1b91bb653b1e1a264fbb413b3b7d95db6cf00add6717e95c77a31b7404daec8f0c0945f8b7aaa9aae5f5ee263a5ca70a5a6e00ee02c74b38f35959cbc1671484ef7f30a15e8d12d41d020ec60fb99412519859de846a74a6b622c5f38d33b149bca2581b6c88d123a25ffee539714a0fc9bcfced20f7b16c4263b4106c729c362124e98bc6ca710b08e99a0a46de0f821513fd2bf24a127aade21e4e4966ca747c52c0d5f8b84f878dcffe99dc95b01b1d4f8c90ca699303166c3dfc8a704c8d4bbe3f52c7bf15722cd78444dae6a82916a8d34c35266664767bf58a0020b839ef871aadb0261f2aca75e8675efa6b37ba14e182e749c16c36eb45ba6ce02df39516db02aae1074cdaf78dce784bc7187371ac225df86dc089abb95ff179c7872de9a7f9abc25c60b6e566b76fd823b13cd5f6b6e32160ad6f1ef11d68109c1f9a39f221a9402e821ee7abf663877abf49224d1d172381f66357481c228f3c2ebdd51c46a255b575cfc16843b4f4871219c01dbcaf2ccec184fd931a23c29cfad6933a68889912e0fa6c5ce7b7cc0215ff5c40d834e10a62a4692da6ae0041ea0e5088732455bb88e7b530608ee4eaf0ce8a2422aa93dfa4aaaf17ad456559028d2160f78c47aa6912f48fa05375d4f0b9358fe832993f9867548d9fa9f56e3f5ac02367c4323c5033337854845b9b40d50a88e4620ee93905403b41635cd6e089df37b3f46f815d914a381fb4bd22cfa05efbf5aef5f9409d9e64b024a07f99ace9783622f6c04817882367c4fe682ddd89f5679fe819d5b6c3b8019c0c40757a9bf9af22d4f3bd4233c0becc3ac5464f26a8990d2f474a54a9660b69191d80067a147bfc4fedb682a4edb9f0cd435fc18f403431fad89e4172d6085b621020d6dbdfba856c76de7e9031dd61e1c2665b141e4e002cf1cbf62e9e56df25f1798047d460e3944e2f384cff9ec454864ea381898d0911eac9e5433baa2c7703d618ed7cb2275c7bccdfa9ec65725843ab108c06b8d4c6d3c070675c307e7b1357cf571ae7ac2a69747d1c22a0db31444af6e56c907c99ed2dc752a8c6b6fe0f2174f2df90521f3e49df0e936e8e2b5503fd6b478f49eb01052d77ec0a56144dbf68fd04164b7a7219694c59be3633f7da01387939be5075d0fb9b7ed51d6d5ab4ab6ecf09162db46d41e6fa05dbbd46cb493d9e3e7f4a9464fd2c5f4629b4d4513480f761995a3759ca60ef386c642c1950e005fb5b9e9f0a7e2637901ef24d4209f9b62b610b9a01eaf6bd9b1c6f3672522d875c36b1a86fc479cdabf1cbc81ffde6710c5106e94143509f250ee2cf2f990a34ffc4f76aed25f44ec1aa9f3a4dbca2146d62d1d8b3de3d2abe56c0d0e5c97c5c14a71d6c49c629621c25e338e0455d1a47c79f772d97f15717f6e64c3dc36bbc7b87fbd05b3358a48a9a0d27a61ce5a12f4928ffe293da4f05fe1ebb9597e6132588f83509b029bb4a28cf6c002eba835dd6d7ef808a1b0be9e0fdca69d1f9f9f32866a1c9f7b62441609d68f8ada99a1ca82039667dbf328095d0a71e808c79991d12d5f1e25a3cc986954558d36efb40d778aa645e1ba676e754cfb9852bfd773398f808aab26ef8ba486d226a0a061e40c23c318debaf05f441ee6047c3ce692103bd6376e43fa9c1526e6a179839892eef713ea9cc4f5ff0da94bf2a842c3e1c5988916927dfae2ac55764ed6a4825178de66f7b2439f1b624117558c94da26dfd12d29a5b6ec8359ee83ece2cd321d38464b46a9d7a47c764a34289e2a2ab4bc5843fae956f8a0d7d1d685440dc047be599e80823c3dfe86be7ac3a2a00eea8fffb412087cc49c6ade3b45adfabbdc59bc81c5e5a9911e325f939e9d015494a9acb3f5fc3dc513b818b0b2dba1739f9dc4b9ca3a38587da5173d07c4e7f99d887040dd8f3f2f7289b009271b43adf1d2a609f81a26230e75441be36ff0528d2452317e6af5ac7319a9df47d10df0c45e65a6e4b730876a8d917dccc7e2d7fc354629a1378193d02492151d40b52ccc08e5c5dc6efbe4338b1c1246e7f348c3b4db4645414b1836a3c55acce87b63b3571b03ccc693442949a759bb2551e6d1353ad6d106cf7d131038989faec8a2d1d1daa6da002698b62dbd96f12390634d530beb69e69a6ad22a2baf74d8a2b990a08cfac9fda9c74fbfaa5ad564fa6145343ad9e678272056f6454854d63c439df16f584d177d1015b602e65e0b65b3c64faddcbdfa10d92411bba1c4d5a410f2f70aba46550c92a1727a51f59e59ce82976885975bbe479aa0c84b877649390f48794397e49031f308af20d2b1d2524a849785880aa131d920e6e2b46d63b0bb43344ad66e8c73eb756570b9e8ce4b95606313b5562e9486c282475b5cbe78b24e8b96edbe301c3b95fab972a7bdc81fd598621cd09e4da0ce73b09ffd5b3169069ce4dfdb6e84293f8f2dd435e83105f2c1d333034af32da3d3862a9b008f415eb69d3165d61534b8580561b7d0b49bcd61e70a2756515b5963b0e66403dd77f86a0967be1f1cbd40a4b86c139f1a8f18b029a290921de07f870e6e36dcf2b108bd575507b7a79be606c24ff1a8b79b3f1076d4afcccb587b7f8968da286a90a164e8ea82e82c74b1858d181bc65d2e44e93434332c80bad4493e0f547641a48787cff3d3b52af73abe53cb1104ba5330bb96a279f7645b22fae2f4ac28f328ad45359e7807f9ba57fc6b51c75d121657e41ce1baf143863d705c6a2ae8bb90ba86d10ffcd226e0edbc0fbd862eca02e83f914832df9593c75b7361790067272fbd5915945104aec44ebbcccf418e20b1f963e9096a69f4e5331fc11800e995608a5b36c1072f94c9566e82c87de776dc61e7618fd7de6116ea3d4b5db49560f31875715183ade590187de4d684806750c0369934a3b56a2d32a8c797e40ed0410b3dc3b9268e3d232cebf5646458d3e2607b409b5458a01c01dfc3118f950de48eef8de83927811997cd18e9014d487def7b86782951c32b8e9c2d33d3934884fc4647e97ceef553c77445173fe73d1a48365818d4aee8b6467c436c4e40716082bdc283165fb42ef11480ab10ba13e5b62feccea627238a999b41b6a7f0b4bd3f281aa26cf50febbf9e7837e8d1c68ccfd5a964ab1072dd4f9f730da6839fb4bd36da1dd5d2efec7265903f2903775a2cb4c869690ac23e7802426d156b9f8eb8452bd1557040ea869f8fe250e8a1f5999d16861d50f7e81d2cacbacd7092c68e5b8d8acb3f24a80cf29b51661474f6147a9c3d2852968f094808d682b5fac508671c554c9da9b395abf11d288da4aed4f4e2de1920c11aeb2a4ae2b2b11c7685d8df8562c61458c0b911b28e88ab4847485bbc3d9f56067a38734899ba4f0c29020962eaf4cca503093c2f8171dfe389e2ef518f267997e2e8c12f981b40b397c651c178fc032111bcc084afc4e973e2e69ec1cca5c9fee480dd4fda734a48288749611fbb29a32111ec19b6283f0055006ac91f5db0c27a022caddcf80a8e4c7d0ce815a8bfee06a1ffd1364fffa1eff49158692ee1b50130ad21bbf152bafcc18a12209dac7308278ae640f33d1f35f53172ed792b1a772899e0cabc1fe07d68ce90018552a229c432db2021207bd8ed1eb111bf7e6a26d48a933d42078dd0659fc7fa82e6c6e46ec8b750f4f24a2f6064959de5e084a0d2c830d2fce079e28afc1cf20890056d1c46d0265aa0fd8a663db67c6f0d7ce23b8a5c320b1054e164d819de86bccea2cc37e8933e7d4f520a99ffadd305a32ee5a791552e87dd5a8567771137bcc593e3519462c1ca21824f43a096f1292f857c3a19c3651fa3ab331f23989c8b5d9e22f5f8f915e01b419801c8e4caf12e10198297e635c8c957329ee7202240e81adc0b285515983c73090c5336e16c6002c97619a72f346336dfe3a2ba2e1cda3048c320993c6486c55a9ad86181cbca23fe17ee500d60743bc3f838fdb13f4ab4378bf47f4a1d6a0ba49325f5325ca58fb886d8b8756342f23915813097368e76dc945702b71f3a770a19f8789169ec7c5de7811db32d6e65d2600da506ce1312688f807551753b3e7f6572d3143ad02a17639ed95485ced6f9fa9a225b0361e9786c7dff16a6145ff451f0a57a7c10ebc771c455c9b186fcbb5566bdf68052fc453f0f05c56d420628cbbf9c18f04d27da723a1a38c6414ae726ee90772869b16f3c9da33c4913ef73aec1e6afcba8b3857a8ca5c88fac87ab1680222e4c9b20a54bf63b6e0e0455d460f64f52a2d74356bec2225e67c79cf304604dbaec62cfb2abc03660f1bb9a311ce384f9bd9132e8c5aa8ca0875092ae2556f0878ce370991cdbbc642d68e94f3da0b8fa944059daefae71f51c9bc1c609cfdf42a035a25c4a3c2a11f1982ba7f9bab84f3a4fd6e4105bb01b0274fa53c090f6a6926a1ff7c35652e81fc8bf4deb26b72e99a891e75960c977b749b843e5a85978d2ccf40d27298a18c9bc18dcd92b7259f8f086b9d55921a744acaa04424cdaba33fa8e72a9cf71b4be684407c7984f5024902452f4b8d30883a1a7375d16f5b3409dadf9ef919a932f9959ba58e7ca4b336347b05a5c56489a5ff4578e9e235c41c387d43fd9e8cd00dd6a71ffdb2f5fda52388a70fe2492b5d1a12c142a3d453b21b02a78b1985924b8378a7818b16654fed4624f406eaad5851477e4363e7e392c964e25c35ae828a2c5d6deb6aa03cd86e52044809b0ce955697ed971fd6d120da13a917418c016cf7aa1b4f73cbda409accccc63c1a18008a63a0e726529537f1128f2837a5487cd45624849b13dee20043ad380ecc4dfe59b57892f30dd0578db17b6ac0ed34dccb57f3a6d17bd950ec8bd4784cdb2db24569bd755e95c5f786be4efe08ec896ae92652ab6a08f1c781b9f55b27727a31db66d7f4efa52298ea6bf4deb8dcecb932544c83b2a3f6dfd29dccd994c85a1a85d8556e9f301318186de534987f2e3cb6e071604a19372cbc166a0065b93867b3b6f2def22bd7f0296f34712da0f2e637f460b763e581e42422c5f28edc0102e363cd48f1f3e135d72ed04696209f1cc9630707f1caeee7b19b597994d303eb9823c550865be6b6b69e1efbb28f973c288c048cb51795943fa187fa3c76169e261d7f2c259fabd10c4e326fd0bad0740c23585be26d42dcf0aae735ab649567ca50e1faafd4cf5eb03244866801b82379976def80aa2bdd5f967e3b2410252a024e2136b1c4f99f9abfbfe50d290aca66f4f53e18ea53ac64bce905e8bd059d8a4fa54410cc34f1f3962be58f7af088f711ee1f25f5554335430cfea69df138dfb8cd7a742f74f2bad269e556bfe569300c22bf35cff6eeb6de5e47c6fc509bdcd5da5eaac54ca78bb9a29246bf8f8f220c57040d0c033d0a7e8d653bb8532f15d0eadb6efc580a67724ac0326442568509752367ac2f34dad5b871e33bf1943f31f9eb8c86822a66ce2d7a4500437c8646e672de527c40c19af40eb08ac67982407329078c9678a848bcefbae58c26a7e8106fea51431232707bb14971198bb917a07eab3813aa6fec991c57cc6ae846fe67d188233331e12de4f02d788267eda2d56a9334c4c56c09f28c0ec6b6fcacd1c5c74e1623db4b691cae29f13ac2b55654cad7df006c09648a44d872f85d95897945be6748d0a6f36e14e751a64e6f5e4e4fe86d1d548a1fb1b35c9c6e5dc8047f658aeab54a6b36c7fc05b3cd24bcc83c82922a0821306895da688fc6f4723bacc13fae25782e0ab11268be50367084ad3044c9ba695bec69d2e86a15c6823064b6cf45c4354f9aa9a8aa0fa618fb23d62c701bb2b9016737ea4d922c78506828f9455e9fb32629c1dd7a3a4ce357ba93fb2463895aeb061a8db3e3d05505869937a21d548bc7ef006f3f0a9ea612d4f7e8c59d814e81524bf70085800cfbb4f075025e979ee52a8c5f78ddce5ff1e5e11561eb8c02577cd382b1f879718a0e883f432f31ca4cd90e5f20a4532ec47e618955cfe3564e69188bef17d5f52bb0e650dc5d09ab3ecf2727478381731182636eb60f62689f5df699d813001f61397201eb351f5367c101759e0c46e04c4a5782e81720e1818941e612e69cf2c469f756dd3cb48c7f392b9e964f48ce3d9f8203d29c4f32db8e2edff93102f45974d42bcaaba9607adb6cb6fffb3e727e0c754214213de79351fdc22d4c5260a7a6b90f955a50a6e14bad2c1c1a085a356337c579c14b3fcecb7c70d4f1170d6e8064ff6a26756664c2099e1da39eaa5953ce63cff962a912023e59ab9532c1579eb23a29d45bff5d8f26fb0c6c627dc5409ef2fdd9b8725a3a056e8149ef18313fe2730f9ff4d7b7ca1a4e5f2c5d0fce798c355fc1ed047b79ee5f6ccf3f4745a028fb5cc0b73b055068246db70cc43105e927888b6c058bf258ad4ddeaf40a73db65b3abf900a3bed3367dfa3501e15a4f8a48e94274eb52994e4cb28fe793b38faf165476ff88a162236b9ac7bc527aaeec5f2fcbc5f9a043985ab8027698c7b76f75dd1253c6fbabfc99f300fd47fb1bec5a2b7f193c75dd9b3c92f081675cbaaef387a47e80fef395d417f16ce589750c332416ea5181fccf8645f334f30633c09c4a608647cf85dce3dc48f4257043029ac766a6ac4bcc748ac23b7b832ed6ebe4f024860c2c0b1b4eb59c919ad9803542abcb6423e88a45899497a06b31304c4587df0a18b8d1c1c92eec5beb5bc1415bf7a41aa421d161c5c438b29546d45b2759d42e43251dfe39d64318acf06303126caabbc126f7e927babd8a70eaa910d308c71fa56356d195be2a7e834dc2cb6822f2e931d68d6cd477c76c1874eab3ab22b4d853f6bf63837d656f5b50ff7e59a441536b7f923c3c443a3a2611ec0a8fc78726a55df07e0cf63da334c4d353c63c3a91cb4755e3c11738c1f099733d83470887cb0bb81cc819076be2096bd65f505c7b25a2d97915287e433aebbcbd5d0936781c41661ceacd591eebb40e67b247509fbae3caa14ea7741047067a94ab12a7d86da21618d0a71f748ff8fed34b4c9544876c527cadad3d3a3ed4b9e4e1ba7640f4d8e24eb8df636ef5e7fd27d54ad278283993a05469adb657ea2a514ccafb6e3eef30ff1bf770a1b7cf6e0797cf67c1f02e1d199e5b6eec43083e5a7e20f248b6bca6f66aad7e55c51f4268394b07afbab52e74ae494a4c942bf88310cf42fd3d718edec638d184e6b4bc93d18866517215e80a341d8f0fea4a62c8d6b0d6603b255819b6dfb85e5e63a491c15a82e0d219639cda59f93a9534cc61fac7dacb79e79b47885d6fceed98b2d9a3dac612baa6c4ff384b1272eba1fe278d32c8240d88258c28303be631be869a3477f3c5f0bafd1adcb8a578c34c033abd11a4a02ec2a70a24887019f0aff4cb6818a57784cfd2e6b7757412d5f854147587446d0ee3d68b3446a9e938153efba57ab660bf3fdb49c2f61d0ffc717992d5f8780a3f88b4dd446f98e3650819cbd5769acaf01ff3df8a4c1f89f388ae55ac75d00e098163a9947b3d07cab4f1aa3709bdb5c5d2b51dc151def330acf11ed4a4c414f151df9bbd0624776313d213bff7959333d75c540699ab5feeaf97906a28e165a8a6364ed89591ccb4aa523eedb40b29f9801dd321fbde9450997be9a82f62a571ff4ff06bf0accfb19dc38f9943934961216552dacd1963589a8335ebd7072e11db9736a6ec31618b4c4cfb4492a25de71617a41dbc8a4cec2195300d66fcd1df7e0a7a2e9be6611200cf2b9244b853d8689b123569763ad1a6fb0f9a8ce98e7e7f05b6bc32c6199ead50b4a20e060f250cddee37ac555376babbf3f5cdf535b6fbd45f4ef36e2646889721e84bdd1271854c394e379af8328dee811ba7a02ee11066fb56c0fd3e7d2bb0ac5cde8d141c17745f84c7378f99d0e7d4822c644b19811545409f58491a10b0f06c65a9fd59d23bd181a8ca790790bebc590053f0bd8b02d2140b46b423ebc9d39dd0b1266d53d449aec8abc91635fae3884f230d28192920a0fd0e4952121d2cad2bfc608963b181d026ce78f0d93fa13f1647b7765846d5b49091db1d2889a3cdad671ecb1650f9c9f730440b31c105cf24e311c55489f7f4df29c25d62dc920b685e0e50bec18f90a92ca277759defdac079ac9f6d7adf229f739241a746a504f02b8188a52950cc7bfb2cd3d54bae54099e478ccbd26100f6506996bf0c7311cd2dc324337aca3c4863bb96f6292f32e7b6db360456657caa53e35fc37ad4cc8dd43305ce84da83784887301b41a9dfaa730dab215d1ae9968bbfb9924ae1b74d555ea3995397f43e653adda2dd9981eb12fc2bb1d511e4b52cbdf778a4736bd4ebc2253681a95a43c073000be5c496cb7213b1648c8f09b1c164e6ae088d9a51e0e3bc2dc9d7cab05069e0c14ddd77b32c9011b408766f94e064a24f4730824f84ebb810772e6173704b0177286ee6aca250cc87bbc407717d8402db61ac777d4cf6e1f01b2725100b743d24b3b001cdf3d7755d36d98e310e5b437ef0109e503f5c845e544f65e10f426b2cf8130e639593a117a956a98ee648393047a1cd9a8e6d09b22a03e62d20b4232663bf9ff5be2c142120ba3510e639dc4a90dd42c40f51df7d7b340b935665d7531987c97085b7261135b2ba2237eda42a58043ec2b68f96091129da204a41eccdea9f2b016988d90032409f16684710589eb25110cabc11f64786e5ea36acc0ff56b431713517a8341e7f574cf62bbbbc76c89dafb412fa4c5ff9c945a15276727ffbb2564336d22fcf5287e93c7ad45a5cfbe750e9957a0d9de4cabe0fbb4819dd532b60651d96ef7d3e93d1f053f1b02d5c94985740291b0f538a4ca1fb1311510f60f2635321d1abac79c9793095eb33efed4750ae58586a1ec4bcdba94d46fa22c93c2db0b04066db44fbc5a07f30ada91b42b9dc0dcc145cffe9ee405d3d38f5d564d779c263dd926a4ee217d81e4dc0ef6e20ed3cbd21bc82fcff55fec39e8f76f1f2fadc71187db2ed2a44c7e1c5c82037cd6189573c2e7e7000f7fe056ac33608f0cea464c478502634227e191ec97f870b14435baddf593d695df3b07c702bd62a4a8d047e6e3b3f0a92faa2b10dcf96ad52a20b5639bea032556b3aa9b5ae7841eeafcbc840d7bfc7269b082db19c496cdbf44be8cf8815944744e3f5d45c6583e6ec89450877032449efdec3e2a8b7ec25244b7e6de8862052b5a5ec8688092f5d2cc607ca8a219840f8e658c08171296b6b2ff623a545af290bb6e950badd54f62d391a1decddc890735dd606bbf787edd420445bda2ee5bb92c291473fa15f1f9282d1fbef80950f53003bb0d306a12ccb76a04573d1951ede6e86a8e50551c7515405c10af0eab42758b0feb3679ccfd41c20877c8cd34648b19bdac838bdaad88eca663289289a05eb93a4dd3a4528e6c786398666480e8c5dcd4aeb60418a248cbcc6d0e695f65d32efed29d6c470b0a1ace510a7a116a8fbdd534633c810f8b7c7a9d833ef224eeb252173cbadf77bda966f4cf40f8f8a94eac0d74d5936824a5c4abdee91f0fe4183b692c4f0cf302b308e5f3c22729d6d0a4cdf12aa9749ee7bba507507a6ffeada741ca35324451fc7527e6128989939089f96b2b7230e67207fda562e644f321e574884e8c3b67c874a91e129638f9ebfba092f2eb7091b5553f020c0f62bb191a8d1f17bd8825d9a201cb504d95a0add3da5a4ee4495ef432bdaf90caa900cdd434270668e7d6c561f3b60313d3849c58f82993a9ff2519c2e57f7cdd1af16189d3b9b1e79cef19c0e1d9d5d64dd54b2bbaed056c9a982e89879baabcaf893828acc95fe508e19f7734b2a91b48c7ab8996a522e6c909103dd596fe859cc3ded0770e9cf6d4c50a07db111e01e220379249bb1c694e257a92e01304b7e03cc335a8214417782dd59051862f21d9c99af28911bcbd0f6ba5c905a7886486618e0f31c1f60afe6dc4f862143adffd5958276925d7eadaff9fa5a41b8ea09b765ca45639fcbba78ab6be1efa97f864074925a1583c1d96fe86f45cb035c3f2d46fc97a50ed273faa0a0f493e19e1609b7be03de2c173594579d85f07cd719f2df2299acdf6d3fb230d0fab2232563abe74afa072ec4ebf6f1e21f4619a84b6b1ea5c3a0bc9914ed78f0ef057bf81d03b948605f4e7531c756defbc78e0053bc20cc7099f54e677a5f7ce700b49bb3f14743309a1eeaac9fcf641d8be315636d8fc219a29c2746539134b61f4c22cdd752c22d4898b989804df3071ff1b7e63d3d1a5e9c2d3384c45e1a19888609b2ac64b4bd796bd0f22ac7d30c84270829678a8a4bde3640f18b8ac7741a71670875af7682d15464afa9be7ae2777faeef0d2302913f0666f7171807356545d11b61080a74802cfe851f9007791a9b71845e2a8b04818a422b415b01c6b48b70a54628bdc090ce37023492d0fdd7c6ec47c7151f6822b33bd8abc6b25e9223c73a899348b152a35007e011f535767001b0bdca12ebd1220b2e5aab734c5d45bc574f4c6c4d6d8fdb7b564824eb4ea040c4f139ad83db7d5baff4b4b2b360e833a00d8cf8d91b7ed638a4c4aa92134782a9dcc78fad234ea1974e8bd8c1697c8cb2c4ff2f349064593b364b885c291560632938af4b3c17ceab36ac5b49890b0f775be47be2a06042d94068bf6b2da04102df2e6c62bcddbad6806803a83e330e90b34f2f70a26cfb2b6811b89aae52630f57154efcb6b4bb8b35edd6d4dd38be5649aee45f87624185f7559e098aabcdd9014178a474ce1a770ba98a8d2546070c0ab186b91cc816b2820174c84634970dfe16a87fd9a792d82cbccbdd08115849778797b97f00608aad588c4a75327484e00299dcb11296f5c836c6aa43c22ba5fd998f2591d3116ebb3476375ffd7ccc3423733f4b56b575c4fc3bdd9dfbd961515d2fb59cfbcd63dc754a6479e83df55a78fb4c38d48d1aa4ed0f21ba08136eca0c7c593d6491128d974e7424cf2d646aba66bd6d20bfac2ead2b2978e4f5546184dce5f14e16df019e82b0cab539a88418d4a7e69e365af010dbc674b4c8d02a4440d7aac2e84993d09b56ee3f0f52f3ffe59523f304aeb8ef78ae0a978ccfc19ff810ad7b94bb5790dbd5aea50f7934c37841f7f6d1da6ebae2904af577257299d2514e23de6f9ef56d08fcc7298f7f49c8dfb9a9dd747c57796229efeb6c423bd14aeba94434c93a55f00f0066c46d16bfb2ecc251783953f6b8b3a9f1fef2cb30393605ffa86cc4f2aa6c4898704055d180e392d2ae9c7bc1cc0df2fdf46427f92c651af98f3fdb654810681c7641f49bf911a6b4cbfecdc57b8be28a528c1aec21871837c8270b1903be62f81344b4fbf71b11e7a77f8866d8b46572bf02a53b3b59138f0e213761931e16560efdc8a206cbcd5b5568fcb234c83824edd99fe752ed5606f72ce84b6c38e11e389ef0166d522454427150df6974da003d5873a8b73d6f5116fd4238e38284466f78bfea61258848b4cde006b2dea2adb0d039b25577c9340c3cce9381c80c59c8399d6540262fff3f616c7f16e5c2fd10c211b9bcd30180761ecc0b0a99d4f87dacae3328f9796c07e7a35076eb55a3901caaa6532c23d2a53567a838c9c404471e13cdb258812d9f9d24badf2f22822215c8e48e924d8b26a7ac1800047929d05f0c314896d7307653021e8c22b8708be46db35e50be76ee7e599a53ee0224c4e0ddc8633940d3f5519c077212654f44ecb07386feee6f9556ddedafd8d7949091e7e50a81de0a0c6c422a896124ed5c8db27a1dc74c96102f34c8bb69726e60d8dcb226bf06b46e3d2dd39214485cba91e6b15fe33564c69a58210bd60b23c527122e6b99e51d1805bc1f97c7b584e7cde6bfe0ab7a4e6d2218083a09e63dc3fcf85c5f11118b7232c6b64a77437e68131d355e036f3beb8bc6c175bd10953d16ac748922a26c253cc87e3d7900ec9189ce9f417b5223b0565015a98cd4ffee741c15427021a273a3300b7ae024bb06094eea51267545d91fbe1b95c53a7eda43cca4a005a7e51e16cb7280f2a83547ff5ba2aaba28ead649b94af647e097f86ba04f5e14328b4e1d3af3ec9edb8791d1d0a117dcd6e7913116f91697f46e694295c205fbc05ed69d5d5efde9b16595557b33af20f32542f02663c69190d3d00eccae14e7dd68cedd352137ba3eac0a7c9454daf9b8db5e403f6923e2c582e60494d65beb7ba9250a2491f8c2d0b234650b74802807196778c752baf16d013482fbbf54c95c61bd680e28aae2d18ff61b4b1d6eb72fb8a217fda65fbd954ef46556d1c4edd0fee79a99d06117160b1a49082fe663147bf5b907914fcb3c22a7e6b43d44daf432798556ef05bbaad0d906f756f3712e58b176b2e85a82cb3602b6e5771fc201d2ea20b4de6b4dbb7d9d42093711ce7410c19dc4f0ffb7b8e38dd7b45a824e51c3c69e675af0b620f8f9b5c7fdde7f3d83e138b63d8a8168694cf46cff7766d02772dde2ca534a76edf61765bfea6ef0deb551f7ddf04d8b7f0818fec8bb0f0820c8f58f2ae05a60449459703476968a498e7bd8ccec29421b89c04c9a8f6090a7edd0700e338e1167bd4f403a47cceda255b7f496e0c5399d94120e7831c78f6ae5db947540a38d6e0b2cd3233f2a8ffb531d86d72f900bfa6b4794520abcf9adfc660ab738099fb6fcde8aba20e0f6cf2e11dcd83aa2b1afd2e7aa266c7cef8a21eeb8479c29a607135864e39bf2befb415aafa50b7033d5d79d1322528dc6fd0da956339b1d7194a898826deae2769e9bbba28b6a0d4e43ad913bf90cd1f93f5ae59e7b620cfae7d175ddf62d0db676aa8963b358d161cdce0eea77204c3085f30542d01b18ca5602a900d30d402f8b3fadb80c4fafb94286ea0d98166268275140fa0d5671ede9c2187d45302f6c04fa8ab144c5d602ea3c00ab205b13a6b13729c5dc3488e8684687cf64fbd67827e01a40c7feeced0dc4799d9a0ee680fbec217f95ec16e3a1388aca8a3c6835cde6b7ef7dd608391b14f5c5d82f3b34befe7335495872310c41d55f6c2eefe5255aeee2a480a04e885cfa1582c6129f654ab1e74594e044e4df8c5065e1b8cbf9f121d8c0d8c012b196045b632fa2c4340e9c4f6ee175d7248509c2e86a3738614f06475f20f04650821391eb9b02701efeb9dc9b1785506b9291e966b894af3983f1702506e4a9de630f4566381f2a9fdf6c097c90b3d763775320e3f12e5cc388b283e53576a236f6aabce571ba00a1802a29ec0c5eecc640c3dc708ef06659140179ed90c1b1030142ab451a344c8553f73c71ffcace5e5b261241a92bac10f7015a2b3451f0ee4476c1a53f517b8a192774e2ae7d06c6612caa0a5fdc5aa30b0c1764040636cdd4a625e8cb5098939a7774da8e5722041a2fa60fc1b16f8faa37f73a90e5ec4edf80eca37fa6d04a57eaa91c368bd045b3ff74586888c66fde6fd4580de371c8f28a6371f076eb89109dda5d31d5e55846956d724db782cb40da3be6e955ade5af9875d9323f5852e86bd392a9e0c38be5939ab66d27d11854202c01f05d7e01352068da809519d521a4ce66c88e0c5f449a415771e70c7dcafe457d45deee24b3efeb75c43513d93f7e253ef37f93b6a926019304c2dd918a0d6ebfff2a61e71a4180e9582f02f454096e7a49bfd8e87d6038e20eb293f42f33e08ef9693f4d49f52679c130beee93cbfb5c783f3de8cead1e3490ff5ec9e7094fc3ca09c234e85de86530bc36d92b7e8366c9bb2ee7d9d2208c90f9238d40af258ef7ddf67ef2681e386d6247bd84d7e5c40eff22213961c4c9d7609e00871cdd06e101e4b53affe451a702e6c7f7ee1a63336a62fa159a3c6b262fbf236573fbd4c8abeb89a6b6fa56958757e195c6e6c3ba4f59eff39bfb4a6c879c0ac7c8567a7af0a8387759ffa0b78515ff157292afeecbe2c7be5d19b20685466c733cef7fd9d8c0645bb604042512dc9179dc1888d3baca51929dac99545f2b9af1655bc7461d8fb0ef13905d52c66d0d4103be258254d244ef4525b85cc2ba84a4e066be59cd1c1e3041f419b6a2bddca3b003c53dccfe4aebef97d4a619dea71fb99dee7a5a80ae6696c7baf3d717fe49aedcb7e5eabe69b8c1c8a2f61fccb11eb60ebe0dcd8abffdc391ae9714ab8668843737fd3b1166d2b5364ddf8ed4163145e44784bd1f4cda8207892e158d900dffde292dd0610277dd9fe32b537598fa6a35230887c589e5935b47139b0f0e115cfbc4262137ea9a53a93c2b92b93de7eabb61f4932fdc255f93222760175e69a285cf229f3c2792af66fbc5a59d7d55c7df6b0342c0a7728004530c100fc5e965a70b7131ae4a7d4465da97179aa7f9038fb37cbb41bfe9852db9ec54e5eb933c85ee34ce696cd799ceade087533dc94ed40237b39f28967c0a79ef3566ab3cb20542127e25208be08abca57501862cd315b1e87a8d137f82924f909b4d36f6e936bb84c15c0979c6091c0f9ff4d966d475358a582e3c23396edb48a21df0a83f49b8605b0daf20623f4bf28dfcf4f3ce2a7dca8d7a126c0183ff711336fb3a7820a3ec3ac58281ebf2956f1fca0f67c7d39f20319627742aa452b6f3a31301927f9dd78e86377ce67a886ae4aa587961cfbca2173bad656ef83eff1d89702c51b3a8953b62bb4f3d7806869af4e37dbf4d3aa8544c28a09f975ed07ecc48846eec7d26283c1794837be85c0fafff2fe25e682da7819ce8fe80faa635e16d1f40624db46cc41d4eb2279ce36d54b81e4c57c07a0a394c5a10a57bb49441e55b567ffefd6885fc8d8f3e6d95a9e9ddb3d974b74ef493b40436ece0c76e0b3607dbc0dcfefc098f28bd149ca0a36f8f4b81c34abf3d31cddcb0dd08a03541239c22fa0be7353d70765fe88e2c5f57539eb984958c03600ee043d497d02636f587721e7332ec56d56101cc5430e21531b1c544b0eb3125a89203cda3dff79037c11ffb2b61abbdc5640cbd401b8d4426a1bc8a11a2bf603ad7ee4acc877bff35388c83588d3eec44471e0662ad674bf3470ab06eb6d071c69d0086d4678c9c78ae0bcc2f36fe13598cb87d72215428f2bf266c0f3aa0c5b592fbf699b2cd06a4302d47c1c3c74e3e338a0e08f5b762747efa756b70a17f8ae871ca7aec56c4ee025709fac47c0e0b05a5f5388922e708e2740c02c1fd9e3d90961c4d85cd8903030e6d9760e9aaf225200b817921d0e62a9581774637f3ff07901bf6381923bc7b2be57d8643b00214e8f48e8ef0ca9c0311e21dc484d75b9cc01aa27cfb332d20180872b68fe6c6cc3eada2c27c37b5ec3f4b9f05c90acacafed793db31d64a691172e44e17614dc95d59a5fada60d7ef355546d992c5ccaeb340d0f04bad35ccdf042da7214d4ca1c409cfd3842b80f4af80c8201c64bef718bf73a5a95242015559dc7612fff09e266aa47ec752ef83c7308b953ffbc0dbc3e5472ccf3d743caecbefae4276025f9470e5af6a9b4640c41eee2aeda5963976b1aba07e1937d9d30d1a209c4ac1b50adc17a24ab2308ed210720a7af1686dcf9d199eb296f52b5b09bdafe9bee5e13b5e392572204947503836740388c9c408d61d34dde25407f10ce6901cc56d0787096f8d18e8cf506951a33856cf2cf7e7bb0333c92a9365f80fbfb54c3078c3e318f8892d72cd2c9fcf5422e4fa2fafee263a591af8ab56d8f48cea7aa1866fbe842898fc66b36da249636323870582169d8d944b494ea9dfad76ec2c3f515d178cdd8e62f80739b40ed9689f090dff199e4a5d7358cac6fd3f722eded1901a7c019846783c8fb8c9bdfc0ccf20810366ade0f7e598385375ba46b5aee1bf35fce6849bac8e9ecc3d7ce707d6b35fd36fb1c62ebc108311f95dbc48a0b05cf0bb7982283defb5bab3fc94e81be8e95c45febbcc1cd024e44d86f1c78ede6ca435aee7cba3018c247bc0afdf3bca281894c12ee9cd53cd846d6f4acb631f533eea390b3c6e1d71e75a3dcd3cf80f39874d38289efa1200770025dc58fb2724cbdca569352fd472c9853a806e4650677d228ffe5485df043ac11fb897ee30cdbb6a45b96ae8db290b7ca257c265144d8316135ec3acd2f2fa8cb67d968e36a0cc0139c078c69229a304b398e830936a8487ef88a0f396a922d4e7cdf3558eeb6b3e3227a26ef80c19d40adafa82c8c00ad7b0f3348daab1283d30b622fea0c0e1661cdde63e4d0fd2566f8bfdfcaf01969848eafe2fdddcb5acd60fbce1f302c8733ab5db63d58a873261909121d42d63a87c47330d1189e25a79c1d7513929b664d1f4fd04cbf7f9b2f7fcf7bf73b02cee8843a6c09ea45d4312c424794481f233c390b0ac3bd8ed71e6999e056d36a18220fce9cbfa00689de640b8701d679d8cd2ea233eca82eb8202fb31d96a6958bfa8dc2c823b3d26218b738e7e66152cea892813f4dcf4b475e1bdf4991761f541c752b9f69bf0779b97a241daca8f62eb2b125a4e4743f71be9c1b307d21a4e932d788ba1965c6267366ecc382717965b8f37e704c566f06941c3fed1216743413b57f8d5bc4398350388f2d11c9dd4b2b0da3ca7abd6ba242e52d8d1cc7a65c29be626b0d6f543495dc53aba5fecd764a3b8d4990b454da325f66456ddd386ca25ee707d71632815f07d006754783e1b7396f44f852f2888d1c5969c96f6f3d877655e4700de934023afff2eda3b3acecf66100085686d238926ba67228e7393bdb849c5b72b02a8d125a6bc8133d35d3087ea3905f343b7fdc47f1f205e981ba0927ffbf07c820dfb20c9be9439d78946b757586c357eafc0a8391be80e5b0e69a876190b859cc599c933363e85dacc5a4c715b1ae1e98b959e49dc7be529cd5727120bdedb1c3414137f35121da089a672f63e1d85e234dbeeaba5077f959a30f663dabd50656b26128a07e1aa2943e955bfa92e0470f3f092560fb319072fa27a39c779d090cc46c454ad90255a31bd0f775302217d7b623f1ef1222acb99ce1454c2f2abcf94d0bc0ef726767b909c1ac774003c5a0deddaa0f05daeecb3ed4a090c15d01adc24cbceb551c4e940df7956ce733b7c866b7917dd51d32c7028cd326761da5c7bf02156e07109a818ba79b01a3b942630aae7f20404b13065ab466b89cc3bdf7d609e43e5ff3d6fe52c6a68d4dab526863e3ee4b568808b1753215c99aa1e3614b4dc850fe1e5e20987d792fdf47a0576c69b917f152f920273151b03a05d65fdc6fd3dbba36db237b7d5236b166a83e2a0faf925d6a094ef999e0621498bdfbe67cec32087013191514f9e3071d4f6d18668b236dcdfdb0749eecf3ef164a6943d18a2e563acbdbc5f30fa47bfc2bb8ef188227f5687940c2a34ee2976c49f47f74e8300c389512268c9337341323463cb57ad73bb43ee8998bbb43de575666e20808f0fb5df90b4a5f6f024cf7af3bf66a3ede3de2a00bba73d243b3e7df3dcc410fb8f05cc56c142eed17b09803c18a86db0a726f676850fa7d5d167d65f90f2da3a303b9bfed860942b41143ddfcbffb1a7f8fb76294c09b8cdb8d1ab2e78dc0b86dafa26e25326622f436a20d9a0b97a10a92626c0be429d138c6ba6a1e3d8301e418546822260d4674dbd2dfaee1619f3371ab19c3ae00806e5068b665d10487cf0779c644a177cbcbace71c4ec761a9f651434af20209c975f5830bed69ffefa317a52fd133acb776ebf94b5451dbbbf96cf8be4b7011487f6d38cc1a87080cebb3785aeedadbd43e883638b2f06edefa61916067df216af59c70683293e51386c800ec4dbb167a9e7db9526333da966092afaa438f71778b29b73704d9f89b26d536cf842ecab0f65ddf9286f42fb2e9045ff88d6dbcaba37461ffe3e613ff0f65386460ab56f5b7e918a93983c77a8a510d96c89b879aff9716fefb909687febe4d95cf207a1e62aa7d778db8fa432e5920eea5639caf50f1d0bbf1ce7aa9ef923dc26dc6e23add7e13d3e81718171431b2d0cad14be5ab18aba8169ec00a4ec79063c1bb13d04b9a7bbd25fc29d3ee3e54f326c97139d8882ba5960f265f576383e073548a7759c319ad4901f8debd55a06c4142ed7d139b169c30140d5423e4a1de8a237c0d6f20a03a05c12f91c187a77496d3e6f617a39fe416ad898236838dab4f2fbd6025b67c5c6e410d70fb483370c9d6a950207ebf9c160df2223611c2dc2519494c04f0119bb35c1d66309041885a4a745127b7b081db16afb75c9273e360d2f8cf4a7e5910d6e8e1154082d7753ea142eb05e4d69b7b416a987b6f1aac17b98b60398c50a21ff924b3ea16f76c05e514243bbe0e4df77d9968e6382ca03d8a489088b35a7672df78d61c676febc363cd260b719c90e590c7e0d91169edd7625e1bf4c306f56baffd3db5af66a4a25ae8ed45af2eed4f540d4d57bbb4130c7a1febb0add58b1e02b97b9de31569034e10de91e73ed99452457c02a77eab6586559fe753c80d6bd8bec6c5b518a85cb6cfc2ac8058793771e2cd9947264d0a9d9d7a5f7b61ac7f6521da2cc77af64837ce98a0cac2b14987e98573c86743c3329fa2001f0d9967293d396b8d1b6fff77bfe867de56c48f98f039dc9f7a9bd2d4f3506a0baea2b2fc57da4a325b1d231dbf6859279d967b65e41baf92cc5956af3d407965fd97060e6f350ae6a8c58f08ecb57205d4e2e4013da636b46140cf33ab090591e8f3c3e73d66b2413077451c0b3f06b3ae413d8a2700f46a75157f13c5cc52e5f9c3d523d73c1691424de7eb7c23af958f6fc25f4fc40e7780c088f55d2e2f90bb4ec89951d646a8d33674f2563536d6527a63d54917d4a28579c62a80eca0c9360fef0637224b6933ac2398287b22c5cabc680c77641f021852c33a448dbae4ea28e4fea3e7dfa1612ed6993dcc34493caae1007cf60c7222a512ea61da50ad29af812a42dc417c3b959bb8ebc070a80fb91fa013794246c96de4ae41d99d22710575dad41c12bdab2471a3aee88f5a3f13fba93252176a96cf6c21324e86cbb6235ee3d92f90eb046bef5380ca5409d6b75dcc13f810833defe306d2f3e31adb13448cfc49dcf47f7824f016f885bceca237ca199982da8e5c03909ecd7fba24a06a539501fd434e711e6edda087e60c18a318e27b698189df81f68bfba5811c17c81ae2b255fe7f8a6e0f8be50ec55ac371e61b50a897465bc24e17ac9b80155e6b39c01affc5ed3b0bbc2d07ea4c14d3af5ff655ef559f01346a3888dd83c2f435f71b7386cecfb60d58bc1aa138e5ffa36d56d3dc0e97ade9c67d1c68a3bd00d379d4d6fc3e7cc19577c1b66f2a5e23b5ba6a1752ec8c4d100dc9ef746e7a7a8106aea647652d7cf65ab207b477b3c94ee914c8212b79ec76fd653ffc498cbd3e7a228bc5b015fb90f796c6602040184d67f9904589fb35e4c4b078ba464d599562dc41c3314ee3aff56fc0f860de344cb050947616019c52531963b28eb390c1506c8c4ec1d7e9230ccf9d52aed4523fccc07d450503f15ac7605267ab61028dd65b0e1ed540676169900083449842f73d17064d63bd4fb97168f453a2cf5346ad114e39f9ad2b652f2aa497110eac4ddd4eaf8e0b3d28bf3db9c5ec6b7b372492660ecb76e5a75c720c4cbbabfa9f3080642af173613735e771d315cf70e63be2224aa9b89f660cbb1e23f3e73aa26c9987971365b8391e634b7a16a68da5337b84929279f6d3cb8449d9a7c8a9809c4f608f3ad29b52ce2ff42cb47edd8fceab9656984246514b293f9a1fb25890262dcaa7b0b45576055302563dc597d721191af2ef03a6462146e172730f6a4b3b21de087135aa064048aa590956533334e04d11c7042c5b17e1a204bd042896107af51b42cea72fa1e2e39765e9faa37e7ecdb443e2d968c23eb55baa32bce268e39b836a052de51e56367f1e2e669165a9b36a1a30c6d70107c2d49b021424f4a2c2037fe6ed21474df1152329c1aead58f39f21ca7f0b77b0922618bdaa0ac17e713758cc077b3dc57bdb3f70c09eb412d40997f5491ff3af784a6875cd8f93837c22f62d33464355c511283076c4a4d5164d2026e3e8e82e7d264e116d83dc5989cb2eb6d22245c8519aecb873021c1d44237bd4d1f637ab9c70a50a1db6af80c51415f6ec6e1d0cedd13e76962ba71bfb7b05bce70dd7e7a0d1bd8ddacd3584945a213f7bdf56990933823087dfec7b05ec6c26ca389ff34fe90cb7bfd236a88622dd74a768bac8e4780560abe069988f83787efdfa30efbd45b098114515c63b4a358a19d8770716bee71de9e415d0c44c4e5ffe60128b989580faac0b3fc8d647a45485389b7fb1f42d0cd27e4e1c522d482f6c532dcbed3fd92c3b6cd6a81dd825a82b51d2655b57a4b6631b5c2ba20ffc080a5d55ba70479220c41b4fe60e494f788695ff8aa6d56755999b2827d9e56f033be81268243ecfa4fb2af11b5b85b39769fb5a302a857cbd18182f35462ef2265ca35bac5f4accf8640de934c1d1ba4f6d467c36b1c64045824c3a6048f107599af83366b74bfd8d0defed60230507a689096e299c6fcbb1dd57a9d7a30c3268b8e88c8b891368134afe009f00cc94e3799d91440191c689d2f07cddde546084c88d1c8c029d448afff3a7afd01b1acfffea237f0d31a1c4ad7087b082d0e6421481b32c9879aaa17b5082f15f4ac45524a93e98c255687d93a6b24eaa7c80d0f39c3463545fada2caf0dcdfdebc8144a5a5eeff0e87add6e5a9d435c8dead214a5999cd634dc84ac33b5ec63f6a73cf6c2ebaff325422fd5e418e8979d1075f285b70da22eb3a00735df8e3237db7317256041fa50d09c3751fef3df468288f7b89b20527a7db654931e0a7e83463aa26f055aedb14d02b56d7b34df68367f47590b2ed303ea71c566061d8e098f31cfb46381336e97b876074c4ce08bf548bf75a33cca1d91a58711be22c1d984d6262ba6917cb0da3db45daf6882320bd8af3f6b5681146a19c12e7cdc059a49180a0c4743c8ee6272af6d8bc4273795f113b11d730d0ded37dfe202e788d76c742b86b2db4296307319301886ac47d4d294c0c33db3d0f441ccc4527893fc6e41bb3d7af04fb2d98dee1b60acbdb51be5557a5b7eb4b1045f144d836bfe6b8f27420b74f1c0a76b31d16aeec6c49dd1f8ee3de7812c74a8d24f23df9b7e8cdbe43af7d334e9c128901489f08f9c06932fa2e0a0924c743c25692cbe58de347901a0d5fb79d434d0f73e938d96eb827ce1aa7422690818fc5f103c54375a6d14dde335b3a585a2243e408eb2516939fb30f057e62cbb3cc4d2ecbe10081b64bc546666a60f81a4d21a4b058fabcfe01e3696aba2e1154ab98ee15a28ff151bd5d80d1bd2476abd010cdeab4242a9e036e239e21407d95715bd9bfb79ea90fc098daf1f259a99d1e09020db5ae3cdea3783504e68c6be32e4ac96ee737280b81b9b20bc2e02a701dca4f31dd500ba526f9190af3a22c795bd119af53f817c2b0d3da1218e76d91be38a84de212aaf364318d63c78d0464359ae47ae34d79f12cf5dcf07a27b891134922bb4b005fd5127f4f47ec7846b68e1a451732a2808ef1c6b0a07e34604fbda94f6d396514ddbc7414fd4a2a47f2de750f5ee061b0aafb473e6d3abc6be5128c570d5d042efda7f97465a69ce79f642b2a87646508ed4ee52c11ac3625717f95ab7ad14fc767544941704a1927fc5748170f9d2c967726b047bea1d9505c9cdcf408b18f89695f4a8d8c081362b8871ff65a8b208db228588a0517b8c95b0befd495ccb35c24c4e2c844d9d2e7a1b8774c5f01d2cb67b2a37b58da62b5ede98c5e112ddb346c276d66e948e3eae193be43fa6ea9c11a6c37a1e516223310aee708e1b515adafdb979c9370a5ed86fad685471c283eada6a130e2694dc0aa9b7d9533afe6319738d2e99ba0181e4ed5e0a72e34af63d406f29c0bf4724b33807f62103332273bca3267e942b7c4f6819870ee4db6ab88a695d199f57a21c4527ad5a86484f09ff33db81232919d5f152ac8b90dc2f63a919e0d8f072ef8b4bb20113cfde2920c61a7017b5e692a40a47c92ebb1729056dcc62ee8b9912df38b0ca847949931f5c9aadedc572db1be1149f3d07ce45fa23d991a0cfee42a9f0e55bd9cd910f1d42feda4ed4062e7b01aadc9c2344b4e6381ad5b09a8357d53398925c8d808df0745559f6dab1cdc67353c73ebd9f293950e582cd4fc5e38d555a3113177f0f87663811cea286d80673e6f4c741ade51e985cf9276fd508eb961f486fa2bb3a6839dfba673a04ffd3c900a29183cec78c675716e7fbaa2138d1be875e961ccc2c24701d113107fd71b54274048170feed838166076dca5cdc59a297af006fb7f3ab37d9e43b3e1f69b50fcf7a2c3cc195141bfbc1a1038bd73c2d891cf1a697baf21629a150b9830b486318e9f3badefb2f1deca3713d092246b8998c80ea9bc95b4e5a27ab47bb122cd6dba50523a63a5f24fbe0720db2789ea4c2ab0f65a1cbc537da9376f57318ce857a9cd9860468887a4b7d415d06ee7a5ec7b8a74cb987fc7c8e68b169e341fbffaf521dece19346723c40682baa11bc9aef22b8a7d5f2091e0708862da1a1594718487a48b847f66ca071b33cadacbed29c92dd9f00191367390aeb8fecc9a836abaab127a3485a0d776fcbb7ffa85e93179bcb79f8559ba422ef3f5274fdbdaf43f4109c18d785d9ca84e94b46b7b4f23a682ddbe0600f102c46fcc073ef5e32df1c9790fbbd2682fa6c58fd40c0959c4e4e35720a5c599f814472da7e91ef0f156164187c0bea3311e5a978186374d535b3eb003775e7dd609af1f4544f127b0db01f80b0c22e8ba54bb092827d4a60c086adae39a964861c642bc7d32601e7cb0b1669b77d595d95f6eb8549fc5e83429673e07e782c7cdb0a3d9d3de7c8a0c8187b1e61636d8b6134fa5c35228f07763f003e03a61f15ea07a3dbf1ba4aa56d2b26ebadb3f8dd80ef2fdea0734728fdebc74613f0204917193bdca44892ad18e9f934f8c7929e247bad545b0f1ea0e80a13c59bc569c561194d546936b12420a96c038ed7a989e8b096dcde335762a00568d84be2229359c6fc34e5608a7eb4b531f67516a0b0f9cf874eca72858017c00459c53c8a84277040000a94aed9ecd67ef3dda8f9051e1688bc85e0ed9bf5f27aa86010ada7e6284e725e4debf9eb891533a109b250ca51dbb2a6165194ba862d4469c310c5785d0c478abb48a4a37d5cf224360078ab11f6999fcd833123d47127e6184c91d9b0bfcff79a66c8a98037abfba55e91f6e895cbb2f5afce73863c067427d10a4bf564d9b06ab434e500501ffd3e91faa8df766f3aeeea633992986bcf1005541242d081fc0653ac29b6d1c0b06ea0704ac02775d3b977ead5e5f5db445ffbda5b7470432ecf27a27d2869d4f41d786f36d45e4c926a765c1f90f7897e9b8d2e723c1a52413bce873be18849d0fd7625080431a884f7a9598e73f028c3fa4f25941c32f59e0ecf7a8b001b2793e0fbc2c4d5d0f0edbf89485975a91f968d2908ba612ac31357d675541424f58d305927e8310c07a6849fb33c952a7a7352b99017b07cea631b48448bb70e8e9a687fd3c23f686ca4bf8fcaf90a044c7757ba0081fa9fc559660f0ba195118c2ad80728189d734b3f324a896016aedfa611a8bd90051ba5ce8df2ca45ada1003de676bac07167c844de934e4935e2394edd327ee54e5f696cf94a73932b917968698f85b72e80fe904f751b02169cc101cc77be75f0cb6ffaf8e4b16766ded263efc18833de35ed7cca2c08cf09e7c4b03147ccd022e531d8bad5f2664c3f03c60277f7dd1e76c0ff1eb7bd57610a9842fd8108a9c7fabcea95addc5824e6aace1c62ada84fb43af5e6419622c0c5123220f8f0c274aaf39be43586ea0b2ac67be5499125b1b7aefefe2ba8956e5a728f917d0cf3cfd108777bed40582ce26e4aa202f17781f369d5d6a919800df0658ac70fcc2c2f39238281dc050155152969e6213702037fb4051354675b392635a887fc8a280fba2822efac178105e833ee15490fc115ac694968c977be5ebc6aa2a31fbc07c91966a1e685931b60b9863f83302ee2f52c5da516aa66b31262a844bf39f6d3d5efd9a6744fbbb5cc3e391fc0ee8eef3483c5e938cc9bec9e5227507011d6b5c08ae84fc6f7383b523c813266fa90e5a608551a5065eeb86489b21f778cee5866b5276a5fcb80592f289fa9ff68dfbdbbb9b5b15fae16662af2fb4a548387f4b67d8a1d357969f57b01fd1d080b92e0eccb1bab365519cf78c570ea7f8da3352732d88289a2833bac2a150e044da35db110738028a2a4eb8e922b36a48c171a41a1bdf6961d3abb7e7443fcec4c8d378847203a53ac9ff40b7a2abecb06961b309127909e4009562899103a27507f6436d4be5541b8fdd907f80056136cdfff8b323ef84f88b50e83698c93f97606e65892e837911024b4980eb7d7cac558a2efeb16e50ed5e59b73efb82a0bb259c83f95ce39bf8624c49fc5db51293d0e4fe00137862cab6930a9a13b55391c694ce85afebb3024d4d2f328a9ecfc1c4e80537786f451b3c49efc475b7e0f77f0135e27b6300d264ca1722f01381346fa92d6e288d0b0ac5194efcf693dcada8e01363b00cce5bebbc80f95474ae83e4311bfdf5abaa955c0d3d7c8e0c709ac9ea71755839ed92aecfe2536a0fbf55a2ca9236e84e5588f9905654b2fa0e2693466ca9be4d60d202a2586a17eef399ceab85b5455a34b16f3caeb44aeb58e24e4b3d090b2d454d8ffd3fc2b0bbe7076ed9cbde758a7db715c046df75ef9498272ee98441fd000248ad67200578e1b46538447ce3fc56acda68e29e560f57f669254295184ec1438d76050c5a4a3581e4426eed9c9c243d37293e3d022bf5c6f4627d98910d373af40e75e49de6cc286219f56fe7e362227338d8772ce1be31d2e8008efdedf36b0f45344d8f886d1d8768dbaef98c9169e772c81ec01dc42d4ac1301851844081be294995e8c48fbaeb2f52a4c79a399e8cbbdea9a6ff59e6966bdbc38645cfd5e464b2934757d9e123cb32e46875e6fde57a4697a06cb0956fa3e878fee2414f6359869fbe5e997b261705fe78ae534c8137c05823a9eb546a06ac81c228408fe73fe1b637404579b23f6fd352bf35ef5c99090182fc341175a92e939a69d1ea0972e396d010487c50881ab0b2ec4610cc95718034cf67a31fbb9f01198ac8a272d1e2db17f46cccc514569adf04356bd5b71c6f84dc818fba7241afd7e15b15717e8016ec9898ffd52cf4d2902fb199f0e0839a692c34b15a3ce74a4c9d32a35aab827c430b417e7efc2a0f0abe2bf8eafaa2d989438a309508d44fea0551b55241c8c5c8da69e1790459480bba05e5ab0e9bb4f2d1a7b073ab37daede570bcbde30c26dc4239ce62ab29553d303df35315bb990c9761336e719a639754e22a8d9d4ff769536f631214927fb9a2f59510e29ce72b486df1de3b2231bc0b8cac1a5936a32d98d239ce42da57dac81bee6e8a24b18f06cf5f0714d1732f2becf88b4efe4f272ad31eabe29be51da02d6ee8116de54b3cefb963a69ac5ae547a0d24db5808b0173a5b87d45b0cfbf24f6186783521f97a80dc74a6eb13b457d48c8f51df94ae0e00838fdf3a3724d0c5f99b3a68f27195d4f3df2d4d7c2f76682d178d535511f60273701bd0ed432abe7050e4fd184de3abeb3d1473ce33b6c70d2d7625e623bb2402f9c271a212b76795301700bb004a304aadaf9147d533bd1d4b2faac4c964c265612ffa2f3b3fec4f3bc0d5463cee13974c65db96958a00c100020dae2fab8e8a78aad7719977767567c1d5e007bfc67f3cb47e0cee024a35232d8e1bf7d8cc7c8ce641d14a85eb3b3393d12325e73852d240a9f44b89371372a8ed745e0739bb2196fdf91830ebbd36d24337918f947e666d89f33b980193600be3da07b8ce79fb99de9a8ecda76b18745a59c7d932f63d9f85415c767906a492bd83b3ef509316375ad6e8f952209a2d1834e632291ee6ea96ab8026d2ed22a999ce0f5a9bfe2618133661823449c47acc9abaafc1b3c1ba65787b429fd3bb66a2753c8e9df061945b9776da433eeb1ac9cdd6aa3868294c36a92772d178ad5478a8f9a0e989e6abbb5e4fca12cc8cde59c9a14f5d244ac09d4b3f99c561fbde5df3aa3b47dc18036a98335c3ad1888fad5a6bbfa2c15e472540a3e38737fdd3e3de9989f14c8a717704b3a52f65096e6eef8d94fb5631aa38cf0e9964056530826e1d9b82f4e78d364b83df04a9451a0a96962eb6ea85b03f35f69f4a506334581b6a120fdf81e327040c93603f14e8b4b3c960acca2c534391b32432315da8d2d9aa1243838df623bd54ca75cf6bc263970a705e5082ab85f6134537dc6d3277de1e69dc319816d4f3aebd45ec178b6a3e2d9481188b7e32ecb9648e19cd1c12f8aaea4bb204632c448f33d04a9847334c21c1df36d8aad6a6e9414655ef3401dd0cb73267180d2bac4af2a34579bda42d03353f1029b00b0369185c93d418ba5fc627523cd1aae99fc082b76ec8c162464e8c11a64480629bd0b89848748c92fd31d9c07e206d5da77cbc772ba799f13187b572c63fb804881b824199aa7f2d6cc4af520e009c8e45b1e002d86f82ee110dac12ea5db46b2ad76f6c8ef96a86831de15d9442460d8ee49ca41d17e675ad43c2ed74ef109a2a0e8ddc1716e865ddfa281b78a5bb2433dbc9f71cc6ef152de05756274b2aa72b02da37d2710fdb56fb43ad43e364b617b6132f58007f2a7868c80cf315aa9df0f0a707d135a782b4a693e97b65acb8a6baa87568896111fb4b78b09f5a7f05705bc88a88ecad11fb4af3c90165a988787bd30730669210832cf115aff4dc7126486e80d7872c000dfa8e1fd31fa804540094cf519a154aac43c728828961b23273cdd6b9c96951eea3ed1290df030dc0a8eed01330fadf793f5cb1028eedc3c39f2a9238a8623e606ec16634afe5b1f77f6e0a24fb2e910e38858acb5ac58bb902c9791014492bff09f8cc1cb2a81a79f4373725650317565a8656a51b1aa8afdaced1098a8278c98bd06d949a8e45e6e33f1ade37c82d7c9987820564740371c484ada34e99964ed019bffe82891fca1c435f72bd774f70b55455cca299d2044cfdeee5b2d4746f032203d33759898fe812fbec7dd6c265cf6992ec33dad58473efe9735cc56f52691563cc3872698c15c972599fe0ef645d5fde40f1ece5b9bd1846399dd8fa58a9bf0020557ba31a3a674069747551809e98773a8f9a977a635e36444e7025209e6d54c885d2f8f08e568a247f3159711a23e53f46d6ee123ec81d04177cfc8be093a8ba313e3e905eba9b4e7ddded01ddcac94b8ba32d0f2150565b2aa06231c9004d34e001dc60f523d2591eacaa54a4440c80da9e3cd081c938f7a675dd8f08502f4f5aabb74561c65b5380b7ae2656c8db9d46d956aa8d3c9b822af3f8d1c86787aa4bdcce23a5e9e3feedc0c835d2bf076777375f551bb043602a8d7499a84cc5c6c4e95c77d3fa1cc83ff8388b01571e190363170c7a2c238bb7338f8922c828228c0030acc622ebfd69f30faaa82a15e049c97967a0bc66d1700644dd3fc48a42c065c9f76651f5729fd4254d5dc9d761541a79463a70ca4cc8e782726d8ca32f810e278ef7f2a7c8d884d23df37d877ef72874700a263ac0cc67bd01e6b4edfae04e72a02bf8546a96d0711da194c6101a49ecb27d1c89136610d02dc5a22f86809124c061bfc6da246c82191126888a1fa3187f9b2ec7844110a245c32c21e981e9577bb935ee5881cce311854db3d50ebd3700b63c9428ae49fa6d2ec4f6eaa1e10dc0aba97f2489e3e64f3d67db52f4973147d3c9483c50a86da79f406b63ea3ef32b1b22e34a72629c27706dcb3bcafb3f37d4da5f5725c26fe73983f481b93397d0f2552273045b0e7423cab042ba960697d1d04079c3cf21abc60eb59bca90ca7d436f9b8ca1289984026a14eef42ab1fed7c3a805284138589f354d323bbd6423b320c39c94af3d0d5b3362d9aa00334e7804131fea67ef83e4a4c7664bfe93afe052d75450b33a3d8132ec7a87fcb06744ca3984125c2f443066587959a33fd79ed894a038271882aaab3859330982840f8a42e94f97471911c1ae3635d03d26cce3b123cd54cd1794a846eb6bf468e91dca5e1c3f018334da1fd5b701c64f225bad6f59eedbb1e4335056fe5e0b12ecadfaeb0ae7ed100d04aabb277745c102a539029ebb34af56bcacc7f86c9f87149519951dab1f6060607df632ec6e2c2e09e118438767630eef4df6c4ba93546a87cad8b0d156ab16448f2811bab46d96a1e95f72bb2a46a698b69e4c32535716688d272f0f19a915914822277994a057224a430ce4447ad3682bbd8f57c74d2e394e1e4d10ee973ee84cde3bfbfd137726bab14615f319bbf90d0250f605faf37970fa93076ca3bd4411c8896a58a1f2fb41f02bdf8cf20cecb52736f4c86e7bf78dc716fb75c3cf04490ac14874c75943c9592a5835a4def9ae8172cca22c81364c4a87b881db2f72f75bc4512ebac0d92d041ba116e49c9e733d75fc92b17c0e7a58c7c230e54d2c654d6a755df29aee6868e358ac1ea93977eaf7b372e2c1dc0bcacd8cf16973d3bc7bbef5b4c5d466672523e406aaeae6b63834c12dab5c0a069137717a1bd7d6d36b3efef9862e358903830ed82f11a04b0feca5cd866e20732dd3586e6a29c2828860701537440c97ec73ab1a71defe5251681b1d53152fe0b0341f7b10f863aa4a9f277004dd1b629c7b0ddf880e7c93d0d3010af88517f169c28a103302ac2322088f8da7927fab1fb9591fe6aafba7862a74e052d9eced86b475ca29449fa9979628ad6c422ce596304a7c8baa8146f50efd705ad876d10cb4133a751f463cc13f85e80f660461d995a1d8a89682fb4076b22c3abd54a514943b24043885c619ccb9a85a0ccc8c30c42edbd5e38fe00cca2281f0fc27c2e0ef0095880569681f516d8b0a81ce4eabe82851553c87d2c4b001e28f773f8278b6f8bd8503617334e6f46c814bb2f459ea13575eb48c33ad303ecf2446c68312f4c5076ba8e36a71dfe8852265255093f5d8ada61472389c8f0b85ffedc8706ec37082123120169f4a8318abcb10d440f2bfb0a3d37ecca921d231c5090f7042e795245be70f02fc9478dafcf6505d94ff69651b520b3557a638a43874bc38f8d79addcefec5072d7586a69b4914b162a58fd6976ee22608cf033cbe4e8c3964785a7366441e703727f537b932ffe2a6121ff9f22941f6ec9f334afe961696636e9f66af3a552c3ade5869b42df12b22484ef9fa9fbfc45da22c29d9e6676b4dd545bcb273cd84c2885abdbd1821fd9f9ff94ef650a56b09ea5bbb37d0a1f1049c333d823634a920bf4fb65e87fecb040210f518c9abd299dd30bdbd4026feffbc1a524f1f0b2aab5103e9d72dc8f08f05aef1eeb7a18e3bdabc36fedabec18eb1e1334ce7f6d1ed3f254d4e3d7ddb3945ecf8a63b62335e44df9f6c70a4946ab283bfc32ce2a800cb0671f47837ddfacb0d6a1bf6220d4347c7ad9129b50660c126ed1576e6980b01437794a5c6c9fbc0db2c38f5333a6324881721b195090d4cb9de2eaf07874f3bd31965e9d1f34a45711d48d675cc6c0d7199fe85a5b48b4add37bd044cfe9ab91afb7ed945883ccf68ef8dc32c38e6ec572c88304a262dbe7314b646ee843d21e149521db3393a2aa90960b190dc0aa4fe0c4eee4e4e7f813cb832ffe9f961e04a2b7d3637d923ac9592815346dd616fa86e25d6c014696ada4d9ce1a04c89546d63476dca956ad5dadbbceee1cfcadc0cd1740cd2e1ca425a48556ac2636390d696565c19076571469b5ccc83d06ae90f2f16c338c9794b18cd5f4c80f2e22f1e7c302d3c2c5062ecebca6fa0c13b46479c500c48c46c5f781296ea8ef56506697f87d872ad39ae5d4bd16c5f16878caf35c39cd376cfe97ff938c8ae023cb4824a3b909edca4d399eff2517237f5648c021078af4040134f0863fcda349343dc0302d9018978a630bf1274dc59651840d8c13471296ca38594f605238f95a93b78668bea8156d6723e7a8d14924cc3a3cce4ec849a404d3d18a45d36f14952301f20bb0aa23107650f00094a9df0fbd9e330694a2a433a2f2fdc8f2b58b6b4145c922e3e10867cd4fb8d39d100bc2350c03e55a966dda53205a3c3d886f0b85b9288e60f8b37726211c116c918fb81681fbd650940367f44a6eb88aed5d6854cd6b64999b019684fd9d4039ba64ebff562c52c994572f5c6df5c8007b25c34026095f2606ce1f5b8b4d9e6eb9b24c66c6c7647b8bed2d968ac71f50e5162686235a86bf75f58aed83872f349e54cd16378f544be7eef18209da107ee1aaa7252ca3796193392f57a33c4d2ca6ed877a7d2e688024ea4eb196ad8824a130f6dfe2ddbf784cb2e39431d3245fa61ceba6d733a81544373dcee6dbbfed7974eae683bb144a55d405a2783c358dd11649f00de4739d183f7fefb67747e8a7c3ee476c45a60cdf8d1854c02e0e61974c36ec1a617846024dc30ee71f89fa0a3527eedbd80017de4b7f3f65c71e73ce823a2c3aafc6bf4a7abfb3e6df44bf221f24fced409f6a8540c26e5468515e777bef006667d3ed7cc1feb654c97f38d29bf05fcff979871141b349e85648e204d87835729c115d4fc2dd370e5a5a3dc4b7747317dc06c1ab98d1c202f597d95df0849ef97fcf81bad1a7d277ffe39840d86fd7471b895f9950e2385e3a9b0d2dcd4dc2f7e5177133c0688dd5f4c9879d259823bc9eaa44333e429af87cb4bf044900eb6d86f5fd8d33697f620f4a572d61a91136c8c24739d9aa94738de2b6baebed5e696ce47961522e1a697ae6eab8c5b4e3793adc0689b87d847f918d8ebeed220f49088a6a9e088badce6df3fdfa52a6e08183945640b18df8c3d8ef56cc805f879bc4dfa90539c917f355295c1596b1148b1dee9eb017c4dc09440a4aa644d29c6fc8523cd1877563c9217c60dff4573a11ebce72e758d311232581d731cfb566e48a989fdd7d02c9958cd4b2cea1edfcadc0eec240d80b75bf5ff2becc4ec45eed90d0c6691c0b8441f5796af44e90718245aaf7eef447a47933f4dc271f1172ddc5a1c4c7ff986ce9a8e52729ec4a8795494ffd5257a5f5da216fa4f394208b141dd67cec0f348d9ccce19ae14293fc4bcf225c138343618657374151880ca2f9ba763124d1a4b2f459447cafbd663ef49eaccdd63994fb913bd093d343e8d91b55f76a14b33308cd4fb9dd2a7e4663be97fd06392334105298cde66ab528d99adc738416f6702df39e71bb90ae91533aeb759a25e8b363f376a951751d8a2b32267becfe12a4b8f166cc51828f14a1c9d3a44d4d7b17675d700b53cfc8d238e9ab872a02fd549d7988dcd277143c0eff33c5e116a0823ffc3937145bfeea93f54e9d1b7b1c876882df8d1d6fce6a33b4d7a0020d8742e0a7abee41a745f5d23ac6156bd230a0f1328104f705109cfbe72fc5ca2dfb6288a5bdd003f4fc6d9d1717aa55df4dad9363d3fbd4efa619fc48fc268b89f4f0a5c11536f610332a9719fc994d46516873b0e750406c1cf7babeb58150a8b7af1ba62ec96028663b7d0ab5a83fe8ab38c6faabc0bcfc24878447fa0173ba0c18eaae7514ea298d4a37a74aff83ded708c8b80f5302b82f0743c2c99ac952977e519bff222bb1a1ec11c05b00112cce9d65cc7f43394eaa053035146cc6309cc8e79ae1273c35d7d6eb1e225689691fbeec0efce62818f85648fd382682d2023b23e3aa19b563b5ae5a42b2bd287e78bade635b277a07f28a47ef0aabb736bf09365a3a48d24527d697aa9049a725597863e1b0d5d21c07453ebb4f2be38d68dc02f860cc729bd928a213e40d7192510a2e1c5b8c10d65d990cf9b74ff9a89757c23430f7f0f4f1f7347382d070111a7e593d4bedbceb0f40570f12406b607d675d448f655aef744f0c083dcf00d9fc47480707ace3809583ce075c627b243013fbbc01f28f4bc5624963514c99ea0b221bca53e229c01902e62f343ba3d726ab5057fad55f1df05aaea105808e08d6ae35cb9e5f75606da8dfa75136ca1df8cdceaa616c53c9750704699498e29d170bdada614819d014c2b8e767ad842c2b798f08f83bc5f6b65cc940a4192b795112e2807496d77ba62c507056c4420111e45b8e00831d92d47068af5969781fd0a708c62e70d8bddc82389bef1bf7ce279bae28835641e57725f7761aa66ad2993b9feb2ea5facf5f9ebcff249522f2c324f10c2a9d71f59f7894447912840c765268d992c5e5215effaeb721c259553b344bfe5554925f3eefceb6bef94819c308bece9b93f145c5d822e54e824cbd5fe25c8f28166e05437d51c4742a94de67a0ef32445c373564155aa4a7774a0228784b485eb97812f25c6b6e735fc21de236e5bebb7c2b2c93dc96ea9fd60076ecf9704e41c9cb9a557cdff94876488b644367fc3b937bbd1d3a64caf1bd289bd1f6314e7766a80b19e42d32c0c3896ea428eaa40b215b05174218038738ba181c339080820bf24d11d493b65dcfd32a333ee2bdf71e6d39e15ab6257900aaeb08faa0a03d689311347683ea6f042effd0b3eac7829e1ee57b760256bd869819f94bc0175d0b62e5f2031042d00eb2cf7e1b2b3dfe4982b6190df4dc839492e948dce853356a953cfdc00e4e7e97934de7c7a831e539af75edcea871502fba010a17f0961ba2245e8e74cb53908ae78bbbbf9c7cc5b90bbc18c0767ef27617955ded909f3736f3389d420bd4349b04ed4b5990004f6311119fbd8852898292f1e1c5dbad46796a57103960045256eba0b662ac143453f1ecbb08c3876ce88f02171f347b8bf755b8f27565bebebeef15f25a1caad0f29cac92580e41f4afd8998ebfba9024b9e1a477b40982b5844172e4a894ff370e23cf7b93bec8c84b37f923de8e767621898885cb874b10c7c00e141e0e1130c53db241554accaaef3dead0e47c7268d8fbf99b8ab96989a39dcc0bd3fede31f76fa1120d5a9d742f4605cfe06e735fc7609341976236436c01c1e1feca705261b4b23b50bdd4089b1558ac1ea0d3ced482fa219fb7fdebea89cf2caa40ff986e357a037502c77bfae9f9778433bcf881249175769c6c20c0cd6c49d0f6efa073c8418aed859fce200bac458b3b30047277cf9c1d99820c17793037796c57e417365deec49a439dd04916a14527d27bbca0fc6eee259154a87203541c96a49a970961d10622606f701aa5f1ae074c3163bfc1466e7c30ee4810fd4bf7943c3f72f3b3c9859b4573f0bdafa29118989d4a37176d046a155e43b19f17fa7292f621cf69494900f5e0bc618cce5859b809b990436dc1588d5645491d06a8c7f089fb79a7a433f1aa715127c6412f22b7d2cf5730b4eca5a1607b7c7ee2157b65b1c07fcc271dbb2847e1351dbc79b9d05ba1697496b7f822d394534cf87e72e5eb243f44db9d74e673a420198da165985b565c579010c0212d9a2107293ce86f157ac9ac73681407ac260269df914b5cde05a4066fbb2c1d9ace5bc82268e1da2f922f04fd2c09c6dee292134caffb8c068bedefe198e79363e14aba029112c248855c9ff31a97e935fa079b5887ba77424ceb6b1da8659d945048f4367ab02ff74b00eeffca84436ec272490e59ebfae454e658a94a868c057f29166883d3a4a3a5ee37857281706b6bdda47946efb3b01dff20d02ff1d915c9085bf7fbf7476f678e44107cbdf665e57b18fcb3863e5a0f07775a22cd3429918ffdcfe780df83e94ea6f244203a2090424a15f40da460f5a109bc12ce8925119d7059a3c1f014ef204f5fc17f07755688e5a98f5d244de87e267700b2617531600d9c86e728b1a49433aba6363370758f3b9f74d30ca3539f51d5194221606ce8ab31955d63d2e628f203ca8857437bb820f29b38aa3fa552c64d543818cf939e5a71040d5a290eb72eeb3f1943e05b6d4880f112d45ee7f3d1550396fd8495f2b664ae7dfd3edbbec195bb17b41c7346d203f3080854c2518fa93233d8706f6d317cb76f0a825ab890c31a0524c6ece5ff10e17d1c0c151600fdda0b1f8d1664f4e76a57c3d690db0995e22092f1adbb07566eda4cfc017c3ff76999054b54d0a4e5b9aeda4dfe063ce676ac202e023d80e9658df651b3e7360dba68c4b423bd5c5582c4474922e20925f96275ca8f2eefdee1bf2c50a2f0fce39ab4b71aeb596c2a98cbe33168b23e1fbbdd3574a2e63c186e7732847d4622c1b264e6f15485e63a94012e7f75cb146851c8360892fdcc6753aecda409556396635fafd15448d33a638dbabe8fcc8f2a312b747ac9d1d7c401d7165e4f3ab476b725a42b92d5fe4d3f97ec87e23a04650f7577db389cea290dcd321648ce9f8e4c59f9a281b1e5bc0495d610b289e76babcfc304e5d8dd9cfa5c605345cf5745c5004db73a050ffe838e8bb156eba912600d2bab8c243b2c89ce71511de5541a8fe0aa8d768a567e0f4d28d42852f7bf8e99622607e5535551c08c4459407c8914161f946ede0def54a27a99e0067537b9a260c6116c183cf29ade363085029044dc66c6dc57862af80908d8ba65024ee4a89d08cb015f7850037de70b478889632072d02650fd8ace1fc2721e25a184a19f02d1a4b088ef1d080a5338e6128df41fb847bbf4216b862845789f98bc4cba6246417ff729d277a6de2604a98d32ba5a3ad9767f5430394c31c14260cb9a2837c07211911681c0944f86d8b62cf9d98c4abfdcc4c97726fa9683f51a9ce2d3bc3447d20c48ec36c33b6fcd48507475008650a844e93bb0cfc44ac0da167df3ad59cfb7c141f183eb5795d1039b2bb2f9108240efa8e788a76defdabc53997b1f96b79709ee4a2f0872c5a8e2a485240dfc9250f253cb9af2cca873cbf96b91005b27bb5bcb8ffda3b93b4550f40320db728f646c66b9fcbf3660f35f659a7da9d03ebebf3520b55b664e4658c6ab860f2ee33e0333d776e016e511b32f99d8247b471f8fbe94a36e589820b206a298c691445714429f9e9b1971651ac4688bc7e94e65af6f8b20dae8f611ba61bcd183434b78303652993dc2b613e805544e2d4405144362805408163a5940bc744bdce5894bcb537272a7166861829cc8bafa3ce717338338f22ded4d4c090c713d2fa2400875b73a935f2ae7df085ef7723414d3200f5474bc771abfe378c545e01d477b22746ac773eeae0b7a2cfca4208cbd22a4b70414ed66cc7041b7039c1bb37ff13155dae392c3ea28efbc976c2a15034f983486723b98cc84fa7739e810100a7576064d48a31370b554c0c3c7422e97979480cf4a4102ea4d577ea03b8dddb25854f12bf4ed260176f13a118bd22b03526e9f2746ec4c657aa29db5df2ad176bd5ce76a659095f6baf5cdb663eb605783889221b6fcb2df9cd270e119f352ff4c5c8dd094d392361d71ab85701dece2b5f3ce3d9e17643058113b5abdc9d5faf7f9b173f0d725d1376921154aa657d8893463bb813b97f2d308a73f242761a653c13bc895d645951fa19cacb5e3bde24840f005088d02a20ec79a926ebb408d485269471fa66f50ce5c8a93c7ecf50b551471932b6748214552019baed31a8074673d7a9aef7dcdfdf7c54e0861d3c3424a07a1c5e0dbd0cd049c0d8fb7f3e507f44119b8af3a60a01111fbcf3fae79b40ac3471db14dd28e29a7881a806d1e5794650b3e7a8b693fc7ba723da1b80d7bfd5f211ccb840a2f699c25cda99f8e0f7f86355bc65aa660752f4131f519af9bfb96ff59a542eb84b037c6ada5074d641952a73586d261f0aecae38cb27ed7087193c5d846bc7ba36031381138f22054e903ef7494a1133087b76d9ec3c8e413de0997ac07c23e1cc48085a51202407758e7ffee2fef2299d1fbd830b5f7c9909682fa9cd64d07ddbffc1b0eff9d3d7ace78760a14622a7b678929d878f722aa3d0a092d14d0db32d6ab34a6700bc919b1ef019abefa421643d28c64482c19618f946bb490bb20e77842bb3ac6c360e3f9ff708f8f6d420c66b2b73b51ac6251afd45274534634100f9eb8961e49fe588165423b37689238045e1836a1c064fedaa2d359f11a9bf5f6e6faee17e20e5310c11362864224e08f7f2980c3426c29b113e8b08217d1ce935e14cd3a742c8f9476702ef14b445d9861d255e601b301d166f3d7a4773a9155cadc367333eca5d8863d1f1ec98a16140973d05a08b0d912fcf8194b36eb948365961338081245a23a70ec27705469d46f0ac0cbe3b9afda992656b7ab3bfa46a1e87090d4047e79f382fc3beebab85cd2a82f569d10426823ec3c662421256e990c390f5497e7ad1421d317e676208d058cf70678aaa7425223dbb11d361d2174710fa68aa0200da6450604b2ff0c816fc7703ec5667aeb2fa815021849987ffde2edf2e8fc37a3433c4ee342e80e3e3b9c77ef81774540559115c40df360545185d82ef03bf6a9d5337d92ceb37168519807a0ab9016d5790d731bdf2127a71560fb2e70508e70ecf63a0bda8dc2784dd5fab496e2e46d8482d0ae500475c74d89d629a07056294da8d6bc74f1f0c27ef736a89101f65de05a8e68a45a9cd9fc5ff9fcbd970554bb924a76ee0de515d2f2eb6621c44631fc5bfa1a8a76243a2cdd261a7d1bbbdca135d16dfad382ab332745d6bd56e334d45642409d1db82413e6158fc3f3831ab41df557a016dbedfe3e6387b67a4b6da1925da25e5891f5c98f5e29ab8fd7a727740a88669078fa69188c2c13e6ea4fb9afdc74e55126064f475146f9e3a05819c224b71fc049502ee9223c02ca9b009997e8f1e182e25b97acb0f48c929a845c30a8deb239c002e0902e2b31710ac03342bcb7a8be2acacb481dd76fb7c7110b87930aceff108d8dd10001e208067b31981dd3eb2519e4ce185077d51dc216444625db9291636b291149912c127fd8632f827b6a4848d90b360f2324a321ccce8f05eb6b26748aa4d9ba0b709af52098d6db2d78b10856348f10b8f9227f716819c25ff02b9526b0820d20eab1442217e4a8cb1ad514c7000d34d3071288019ac64b83f6eb19807cbd7792e6f36b6537a5f9a7f148b0383337c5751369903c2ef2a4adb6a2cd37a0d2da9c398a3831d04300c80623858c2d3f63868c0b5429ae346676ae8374d35e08cfdd1a69069a2c43e71b0a8a003abf86077e107d1896df4e374bc13eb80f8e1577b5dbbe0ed47f976e6122edd522ca6d1ac80e97c96309fdf684038089dd080dc8e22d5a8eb73f0e2ec14940bc9bad03d5e5d7fe6a013c885e122a8e76a4767ba1e7b8af9c1afa3b68016b7ade26e749256699f112cb2366a79d25a71e833fad7d279aefc84374b7430018cccab826703ea5b1233061ca216ea7271312066a130ae017f1a219b34f222351bcb6e3d7fd4e0f960246174b23d1277c856ea671c5bd9f3c98a7df8625bb8d5631ae34deb0790f1816204a51352329796c47eb322e14fff86769b80cfe5c13c7dd99301c0669d8b25d455b717fe9bbc0b476ed83607772d4c5ae9dd89b966f92d777d6dc6780d57b3d4bcf1967fcf85bb1cec79b90fc15200464e2aab3ea7bf5217ee89ca058251b87429bdd34c1bd3992953ef1be71be848eba6c5dc914fdbb5a8e7df270eb14dfc4f76c28ee0373f97412cc4928b4031dc60fd1bc5c8bde29ab263251169836c42c55d4a1deda4a9d12c2420a1703b8e02c08c0fcd34b0b5b3ab0f5f5b3162d64ce405c6110c0889dc41826b3245c4377cccdf3651a0c0711018afe0103b5bfc565b91b667c9e5a1a93c8f95aa4b1129f4a39efb63cb91e26e350c14838ece8d14550c25c9662a4d95e5627b0890ce4e6a1ddd520127501827c50290e03f8364bdf4fae6c12cc97877d1746a3cf7eaa709c9b98278966b6bb5f91d18b85a2c132b690688cd26df2c79dc36d5280d4446f797e31bd81e84a58ca55ae6b60a08c591c31bc72a8f0ab21667bef658197864b7f20fe51bee4f61863a323a7a71521b534c69e8b79885c1efa1a56b8b9f61fe7252773ea3ae1f8f0a31674dba5e47a2a1dd7c7fe02fb4f1fe34428b8fe5f13f882112352d9ec63315ecdd70b58769c059624adaeddbc94782b8b9d603aa8998a5d48b3cc70f79c911e7e5677e575b496dad62d98e767d1b892f7e6c7afbc9aea37975be726a793646b296f4d02dc88dfa8ce9045fd953633edc0f8693fae182d0a2b5595e1a47352c11f94d1b51627548b4be6ca1eb27964a14a56de39ae639d2b93e547ae7f043524b939afb8e853992445b41d07c23bd156be6aa55ee1005051306e622f478a212e983ba1e28b819fde9de8b02bfae7f3857f8fe0291100320e3b9508bca982ff2e13d9eac88e3e938efbb8417cd09a7c5c66f9d3b2ec42621ecd84b2d4d382222a7a1e2296466cdc69013c56c01fa05fa2b3060dded5bee3aad8a73d2a1399f19948fe0d9759a55e90076e8748b5f104900576bf70a380481a85ee37ef2f0f096fe8cc22ee7a78c75a9a62b67430c85f83abd280246ef78f68202401af79e285abe15e9368fd29477b01fa4e92664ed7a7b1940d9c156c12eea4c3d3e56b1ee4b04ef60f016a63bbc747b3de3681fa3c316057f3a9132faeb8d46282045d4fee49a185d5eeaec2ea3652d4d771049aaa23f25df84229e1d4e8aaa8344fc484274eb66f429f5a7b9eb09e249d42ac9d0651d2b7695b8cde4aa5858d4e7f9f08c367ea7b69d108b316d14891e86899b3e7352e3d46575a98936791e0c9f032d3a0e034fad8457931c5b03715a9046c80b33e0fe38ef599fd1885fd12f68a9bcfd587259fb9ad7a5658df0e934717c6ea1cc36046d44567a31546a4079b4bc53eb991b340095512eee85971f066ab071dc198b1e8c9b46757fd6314c4e7474f9447a2bb87110a771d1c95cef947b8ea5fb5be5c92d0138a26eb743ad1d4886b8c55668d6cff7badaf43b7e8bf652f2b66822732019e6548aeb573ae660eb5ba0f30fd9b9a9769ac1e21edf115f59c81b29c54f75d2ba3b88185f4f442bfdd74beb0144f9fd059629bf66989835738bfc441d9d13d50086464fe15be094ffe5f0c8de98e366442e27124d609b05e76510d28a5892267f7619ea56dc930df848efaeca458347f2d59692a9b400f7d3f5a8ca2aaeacc2dd113f4a0bc81bcda88a976a9a0411ed59591453b623e9a04a0e9970adf58227660c51f662e4d9a020f2dfcac3d6d296a31512f0620ae318131ebf942d25caa62d654f432aad3bd4ccfb4fc259d1f4c5c4a4c89b28681ec2a394f45cabe4312f8c4bc02f85c1f5a56fbedae58b4002a9cc79bb1121cb763405f3ff6da67182e67a16e40c50c6aca377ab9f334b33eb4dda07ddf08c2f046d9c025772e78c85bfc0aac10721320b8bc00bc2bef1427bae6d190c511661a3d7814693187072db101e7d58b2a00e60102d3c2c2a351d0030fb93832605ec03e301646e3847faf34374a58ccc8dda7b6e3ee26919eac630cfe23b3c4c6532cacd1bd05350dbcfc3ff4a3b1ebc96b5fe6033187cecdd66ed5a04ff4183af9e195a98190f140356b1fe970acd084008dc6cb93790d0234390844ab5e52b11c86f70cc72c44c185ef3fdfce0ab0eaacb67122ae59956c60dea15641db65d2a8812adbd7f0c5cfcf41bf1f176edb1eeb1afb330bd2cbfa33be1d418dadbc570adb7e34956063cf4ffff7aa4e393adb00195346b81849b7a7e468c605f19b3a93d9f5373ab9ff71e53da52e88eb2c9685e1a3fc903473ed33240a68faf66675bf945d82b06350eea256f4fb2534609d0abc8c23ad80dfa4067275a1cd94d54d53ef06e1cd8ad9c3ef42453dbee108e91406d76a94e43a79058a525a8ab1709f1accc2622c09150b043603df53f2bc581e5dea8695518b52ba7f5ca2b7eb3fb31b415390b3b22e6fa2e212584d87962fbf8198383bb219ab6269ca0211dfe343078765930910f57908d67193d772cd5a54827d575dadc14f5e2500454cb5fa9ee724d0226812c7b39b074e367536e3fd2704990f257d5744b4549d6d79ccd7361338653c59477d392c30f743242b8a4ab39c31dc40c84303beb17fbdd849135e0f75227dd3243839c722f5bb3b1262c2e16ae3bafffe8616f1c220d2deaca926c144ce70d039d821531e7dd832ccb65a63dbabe70ddf31d0c02d002e85df355bb619ebb3a7a0fde3d4f0f444ca02ab442e909a19f3d2469809a7eab5d53f885b0bbb8c7ff2c1075995b5e32f56a6a8137c19f94c87c19fc622e91866d97733b2374b135e3c296cea733068e6f2c4da4e4495e2c30637a200c2165866bfe5a5e787042ad0198a1f888091be4097e09a8f22d3c5a5729ee34d50aa4605f09ebdafd92d7c5f319feef2d48091ec325c40629b8ddba61bedbf011807ae8f65eb103b5035084f251fa27389bf2c6464d9e37896c2326af22ae56ba69f30151d93c976bdb0e1994f595ca32c0b2a3570c216991789e18de3453e0e3cf7e27d8b29d7643e244c349d0236a073ff5024225d677a3f2f5bafb6156cb05de84c78be208520542aad44352401587264f0582896bf3a5d173dc5dd4e6797261e3995575215c4541843e4bef192525393a2eb367e105688218dc3d13bd3af8ba50309a2d8d72296311ac7d4a5b44d607e05c51095096c001e12710b65a1fbe622a834a75db5c680544dce8f7a12fdfb668cdc7fca3a94fdd535c171fb90965f6b96d0cfb75f95fc9c2b3143a3e23edcbffa86c29fa8658b7117dd77de9d347bbd279712b6184f958b7cdc31beb6666cbf9b8723b81a6426f2a46a4955b0103f91bd848eeac6ccebb34714f14d9870378f93d1d762ad72e33b4d0165ab088ba51d1853b9ffc74ce9dd6dc7e16f25e601de7763d9adf9548030ca667fc0986df6e9ba44a42ce9a035e8de36b1047a3d9833b258bd55942054e9fb27a3c8a2c033bd76090945d707baff8c18a4384b609924e8ec7cb73af6ab9a93644559bb2cd78852da4a4c04b042a236f9f139c23b94efa83e6981cd85307fbe77d33fabb3a947bb9009f4be3575376abed81774247f4430c0cb96b69a4a6ce2b72acb51a14707bb5ffe66732e20d2be5f56f55e9fc85bd56f594b0978a233e7e843a9677d4493f6f9fac9eb77826c2d4e4638f520fda10bd2c2b3249c86ddb010d5bcd375edcf06abb3346ec9f25009a725b380f69023a37e97518e185aa85951f6064f7561802f56ea90e317b7dc441adf98b0a54b12e0f9af0ecc605837303acbc4cb9b5a4f40490a48e8ccffc56e2d8f72e2946385b7b558643eb399ecde315e5ca13a378cbef18b5647c7be5ad09c5e940d92052ea6e6354a26b51550d5ccb8b4fe56c2154c81a9b02f6dd09ea36fb4fc3af2bdf7bb469993c165a74e9f0827c3afd0244817cb0ef248be622cf24e1fac7a93b02efaf4aa68ddf5384e347804ab3ed7f4afb5ff3a3e7f0755d04deab0339435f8d18d65acbb6c8ab8ed1b1db60f18ff53dbeb64f2ec8c525c4ad558dedb300320dac5819810f066b2c394496215f7c24c54d1d111fff57456894d65a7b90d11aac103ad8fb0609586ddac89eb490889601ee8388dab6c5f40d29a25e36bf535c5765c142b69f859ba09e947786f3205921c49fb6d999faba7d8468716e8ed424bece7ad6f19d02c4f453627110341118e78cd0a6a0a11fea46221af5aa35699813ecb06a069173a5a200e260d09a61ccfd9b138a231800955273615c8f54f94dac6aefc2b620b9a5782610813d2d348316198d4b2eedbaa3e39d085e7cb630f3008105b71cf319c5a2feb90a9fb5df53fd3c311a71a83c502adacdc2256beb8f7de08ccef0e0bbe72630f94a9d51bdce532c36eb011482ba0e79aff490522d1aaf28ad241ee530dec1725ca59828fb13922abbc41f8a56ee1ad88a284e1cd884c961c8894f469997840871de005dbea9d202adb0215ccea792a6ad876585350283fca29051e9b0f55f422eccb94026faa4b68785e931e2324613f5b5ccc592f34bbda876341ce3ec09bdd94a9e3f4572a0de96ae976bd086b854320d363deb7e49c866d0fb7706892f711f25dc57eb8475fd7c5b08abfa6eca276a9f71b3175c2d3335fa61bada748252b656fc38b150b4143cbde77113a937d747ad44a9d522330d18ccb42659f5f72eb183d4d0243dfa8eed8168414a4ed73680b355437234b48693d34836496222794e4ea33623e57a971564242766d630c81294f5808955039330ede5a4f1797ef59d776f2d08f5ac9c45f6941d0f1831695c7663d374b299d4189cc8c424492a1c6e68d12704537462770009bf566511956238adad503b0b74afcb9539f30f6c304a6377c745f799aca8c376894cecdcc926aaaf0b5f08d587601c6688f7f8e1a4754c26fab2ef4ed90ad5a6d058887fe32be70301616d039eba6719e105335cd82a60cfe925f46ef1237646bfbc9a37bf34cf0e5ddc3e4c8ba53c76118546a502c93c7452b2d767978b51849bb0e2c482217ca25488fab59f3fa2b57ef1a87e68f84d02696d9a51d6a0b2fa0e2e21d4ad1414e6d7445a5d16df55a75de05284a10b9ca8b200de10171f85cc06dbb3c3eb347f86b7cf15ed5c0578d83f938cd1a2ae8e7ac46d797f7bcb2b69767b8625f3503d73498087acef7d83726652fc2298fa4144c85d8fc4e54d9402815dd3ae85980fef360dcc407cd7685b10f37e7275beab05fc580c3a9f5ad396a14ef0c8dfdc8ec1c1e54657f04ebf4971518f1d1f5482dd37b9bf2ae2dc30fc8f16c7884f63a5d9bac4582be7c715c9e402feab0585454b3687f8fd60534b6d294201c436dd3ec68ff4ab42798ce2a49f4a2701802c48bf8962bc43442e7dcf05f27647a17de53bafd37817b60a10817be3842443553e1f6af9ace3fb40690de9ff33b76a7a9f63076d4c5e736d668da00475ad6bc03b90846a8b35cb6bec3b3b63a4e170e8419afe3a17a1045ccacdb65152359e22c9571f788d0320896e1e744b9c2cd23defed8925bc855ebcec38c34295f5c56176cbc7e2d57f154fc4af599b8830509583e0a7bd68feac6c49e736785591cfac2806bc9f231d69560b7ecf95fef5c51c6078e71b8ffe098fab2ef1c89e6fa00692eea7c7d08d3664f022997773d9b652a6088f384c241add8ff3d770e49e156d4023e022d7cd15339e99df424991221ceffd1db5ebca0da791622d2f648622e22d4c8e0b7e10de21919d32b7b263793edcf6a284f06794f32c45ae8067fdae6d381ddd937d41cfa644afd5b71aab2b2e640458c0e592fb04280fb99f300649761f3a2363c65c2dff8f22ee0cecaca2215153054f79467038ae7d2b8f5920bb345645e8a19130a53efc81fc719c8845f66bfc34da6cdee22576552b42dc1321dd597fec33ac0157455164ee638c0cf338157e74c41883153be95270e5eaa0ad9821e474cf488bf56e71b81429881bbe0bda4debc0382e30a8be35e254b15c41b89c10c4d4ccec3b99c6b10fd4bd3bcf03546cb68e2c27a13338ecc939952bc41ad7e21a6754fc3c1d93e6a66e50f235c7ca45e22daeb7df20acf02360bf4cbb01fbcac66908223eded5762860e9bdabd4427264e52e20e3573a1177b1e02eb3c35e9909c6f821f2565e7137d3149876b0aaca3968bb7f1b36abd70bcb23cbc61ff636c54902fdeca6cab8664dd2c44220323e3b5f537cee6d716ff57ac8bfc2d105243c61823e4175d0894398bbac8b2b28752100fac238cd0a13c5b4c4de9824660288e14714cc27596962d8ee7b8939e8fa8b46c5667a01451f2c1cbf3727a2a8d6ff047616ac1879c44471f671a9f065bfed06db32a36b67d6e1a90cffd017de8f657b5f5da7c4e597b75d893e53db0f28cb1e9ec2ae6a7165864210b84d2dfe1b82ffdf26b33e8b294bd337cc00451f6ff5a90bd67a2048b836596c42ee61da348ddb429263e6ea9947f4958c8262f7c365b57e6577e84983d23846e9d5b19c1774285426491c14c48532a23597907ee48843dda35331b217018e4b9811731cdf540c4eb58aa0923e70ebe282cf691145c232b1128aa5a6a3ade0ce1e4afd7cdcdc109d980e0f643c747988b39a3d53cbd789f8c71476925a384cbc4163379d3f8320c19552505ed0ce0814b5a903a5b3ee9a77ebb1de8b5a53782d040d6a66357b1d31332a6832b78c49b31a3c540d114a0040c7acc9f0630dd8ba8e3fcdff17b20ce3766b15228d82480df71890591d194c83d80f981bde5298d00250e52ef12a61840e715ff315e1a9980a0ccbf2483adf55da072f613a783e6ff58f77b3d6492cabf23022980f421c1d429490682f6cc3032196e18cbd83aee844391422d5ecbfb53ec1e46074bac77a0ef1c6e6e134d51aa6f89eed28789acbdcc49d5d5341ae1d054912e77cdfdabc8e570e38e04e0e0f9804696136f0080c862a8bf4d1c8a1f67bd1aeb90f9b9b1f0a29b6547378b770dabef0569783b446adccf82e2a266c27a9b0f7489bf63a772d31d71f68a08edb6ba0b6d4ea9282bb517835b65b78a7f94c762db194f38317bc060e66bcef4a8904459acd51ff6083a64d3bdf43e4535faf9871813186aa12ebb2be66c964829b0855d138ebf4c9a61a07ef297886e0b707a33322b44cee30d77e8c155b9f42691598ab8a738c1369367d233c8078b47f3681931fd067efa4ef79e0f31dfd3490cefb787ee365fff434a690313b1fe760922da3c837c3042a5cb2a64d36e261502049bcc00d328dfcd01d0b9525737c52ba326f7d9ed3a4327699af4ae09356d5b01593a820082d914959bdbe92b55a9f8091b51344b7a3f17ddb7a7fcb1422675817a5f3ee2f492b37c6712a3f06ca79f9e37602765f1997fa68b37fe2a25e50619961e2dbb5bd4dfe90cd44348d4dea38f3745bf9771cd2888358b4f177e9a2ccb4840be123e8ecb103a265c99177e294e09a54586f5b954d67d79ee5665c8b906c1afd1d4a08f13b60245b9f89357c0991e52c4c8985cd05bbf302652db45da212bec3a59c69f74f206f51da5dd4d6c9a72571f7eb78ca4b4c04ab6cef73fd0fcd4e1afa59a2edf64811c0fc4d49133d2bb43c9f4dfe7cbe78cbd31465bfc27f78110a95305f49aa94b57211c719cd617c016942620b727a56adb5a8db529c196857c5f6cafa52dc2c30679d7680bad022bd29cf1a2671af810d9fcbc20d8e1ea24f41478df412897900db66c463e7da89adfaa4f0824d36887b7eed107b0f0b72e34bd6f78d10a49bb89d7729932cb76f076d3f38ca3859521d158ea253dd1537aa4cbd7393ab1338089283052528bda7fdda202d8182f20bce4b1e897eb22cda22ef3fab8eb0b4b4b5b8a02c97b72dfddc13a4dec341ca861c197bfad3c92aa8ec50c2779b7cc63b4b28f4484edadb208a1cbc35f4f7c191170e6b5eaa0182f5ad2365494e28364e94001f31e3dcfce3b254d899602b52eefc91571c60aa781ecf3cca7af8229964df9af7ca13bb10f457bf653f3fe647ae9f5e52987b9bb566cd71f14cfa7add1ffeb149a8bb4a880e691fbe5cfd7fc2643cca67a1a02f5127431fe21f7ce03bbec591c903e71d095c756cdaa45fab310e994dddf2fd9a66047dd9118461fc68917a45a3be5d08de8e52b4a5034c32e6b6805bfcc6c161b72e89486049264c5d287f6bce19942c092a36f84fff89d0d599f51e8114ddb70a926f8402256edb28841f6ca233189ef709cbd63526e045c4c1ee9b349c29aad93e68cc86cee0d74434ac62f1fd9c84c2a57110b6762c1c456fd2d832a761546d4d14ed4b1ee3afe2d254f17c9d677a8c10c508def00c3af2da99209407ba60458c8a7ec71fb65348c44b970ca1d26d8388186744eccf1d96fbfe07276260a2954aecfbd988692e1a22647cef081afdbf5a91dabd8b5ce80db0c1f4b8e5f2ee530701414b44e06fbe0b653e8d5eaeb7ebef87a6048dd5344cd65b68cc035874f15cce577ead03c68864bfd21337b8149741107ebd16e37d7cc28248a24e7fa0b1fdfcd43337b2097c8ea0bd73c069b3013edf216e12ecf2cea142c04e31a42dffa1aaff812d5a5dc8fe9f3e32bcd1dbab09225ddb491b0e2f722bd4772523ac3bbf18b6727e5c2dfce19b7404372fcc5b9b72ff0bfa79a072e9b9d9c7d86d5b3bfa9e978f606a5b4a7a92a0be4febaefc341eb9b498d2caa6da93e577083a9b589a2f7ca20c0f6833e473fd45f48d11b4f575a602c960b92bcee8a3e0ca1371bd9dc217ed5bfff5ccd6a38169c10ee8042d0ea1b03750566079e10a1e07938b90473d166bda18b76dc851a1a2517b1e4e6ca5077b83a85abfcec815f919525442a30c97e0962a0a621f979e22cd14b6e845fe09ad148d3657657840418c5755b008d9d45833588a8fe69c15fa5c4f349676547e74754755d0d5cdf962948b5caca9ac38950d3b8431077eb477afbb8b65e344cc008f0cc66e173a0942d8ac84e0365b58e988d1d1671b0fe5969755c6ded7e03fdc0c066f63032690bf119c8d6be23f4d80bebbd1ac50f3a16988d6555b2aec6f63c56cf5829e27e92d44ca7223b63e388d3346c41d33f7180a147641261abdc4d4af59176f06d4e057dfef7dd864be4114fbbb99a73e6052f1f878c0806f5464a12f00a29ab280ecd71c32324637845fa67584349dc77123dddad304f8f6a00b587f77d02578a18c07985707fcafd70ca7fa98efc06e19ae1d5374aa669d07467f82dd6fcecdc6c4130b3f03d742cc3b76d5dd0e21a9aa69bf254e8a8fccad47d5370fc99f69ab5faef1adee486f387a1e3c8c7cb4f92a3beb11fed34391d894218007fecb68ae29613b7b6d62181eb1d2839ad6054eb60b42ba61975f29efe04414dc8d048749ebde970a75481ff191fca80632936b79123bb588d645c1872801d66a0d592c1f1c72896d8652460c3a4242ced6eafe97ad904566fb773a8f96360fdb9e29fb8edb27d7f287810d36a8e2debbf6d5c7504df69f2ae76bbacc23b9e93881eeb46d67c6c8d84da94b57f2170f25e91dff00185a8a2f9b0c00546d8b3886258b4a3a4891896210afdea336e64889d1ca4b2196d5b1687873c5e574f40c45191991ca6d33d322946a23c49c33d00eb7870913ea0a163fba74966e0e2024de7350ddbdd01e38da1e5164ae8b7f1c4f0514c08379e7cd89279fe4568d9094ebe0135099451527448f3fe9b3c0109de54d62f5a95aecf49fa05665a0a590aa3ecf6c734b10079f33ef6df7fadbd77b14bf16101e8f315262bb09d9fbeabed4866f1dac4cb2d9a647ae287723b2b8bcd65691defcf2d3a73ac1ca33623f5a08d63cc34b8d56d6167880a33a1e97813be1c493b09a08945c199e7bdafb4a5f6a6c4cdd8f1a06a0d268a18a7b60e82d38f36052784ad40991edaf06429cf017c85c05cbaf2fa74ea6960dd210d85da1a64a9ddc471449efb8a878fe2fd226c57bf4b213af6879aa22c906adf3d222fa6fb2a1a4908481746ef9651cd00abf56fa32bb2471dfba6f5911ea46429aca7d21d22b73dafb171e0b8a07f592fc3a066d4354b0d6e741e7a84bd9275a4a11852ffda883b99fcea2644ed9bee7211382dd9131c2e269515e66f1f81d584f916e53236ec29799b867aa57e16711f289a5e61185b0f333052363ddf15a10f99dc2948de851decb56b56c1338e304ddabfa99ea408e46ee46907eeb86db35b926deeab68774dfe44fd3425a23e6f45574b80f2d6819d6cbf0b4bcff0cabbc06efdfdcdae0d24665dbf18ea9125e0650d25692291c67eda9d70e8b40b31d32b9f77b9eadb1b34a47727e328f752af9e216790ed52fc48f34c2fddde2c491879d161264ca8cca2e47148e2ce0d9b4feff16512ba2c9ae0e6228b3408b66c8163297fec9172e03f64c1f30db25656588582d8b648d5cd3913a4ad9a42714980a7d037eb0887f03ef72a50969f4e7d831d00c9d8964070fe09bd836b07b8e61819e8da9b41be48c919ef5a6c38811dbc3c914ecfd63d58013dcd0a1f79b9514ac8bc380130bb38268d8eb6d1fbdcc63a0f7cc6560c03096e4f0d074460b7eb5f92d87f08421145ddd493bb7ace94328146ce63a7fcbd9a9c73d333c4e655b0226eb3980e2928776a7f8258f4adc6863e3dca3b0f7682f0423e8371ac4b81144e00fbc5aa32ba37088cec212c6be2ef3f8e1e854eab8c21af52bc4aba2f693e276f7ab52e7d773f5b0fe56f6ee89e05b8c8214d08284887ea3c42387d18366bced4cc9b147f535b36046594e0ebfad4193f1316a02c7aff3e3ee1ef236362e8e9ef42c66292b1c14cab9d6d2b76f8ff19f5ba3acd5b4ce481d9efd248142bafc94b54f12b7997eb88b192ae39d84241211c509eade4ab26a9c16ca0666d4a4656b5706cd1cd00fc97bdfd14742b17ff3319f614958e996973016ac6db1f494f599a4438b2a45b52593c537c7fc5e96027994ca54d3a9f0478c4be710b858cf0817b8acccc851b75c11434dc0145b072287f92bd273479b6970fbacccb5a410606adf14ad5484a78189670439e23b96376fca67ea6558351b6a791f2e0a98077f11afed37c0eaebf6d0cd48500b1faa64775fe7b88d26b24186726372a737de018158fe3ac177415f34d399edb8641ca0b9bba8d14d29f2edf1dfaa7b5e59f84363b495df4b25a4dfce2f1bbfef1c548ebb2d8fe179522beb98fc2cc2e9a08a40b259edf7f11cee09e0558bcd6e240183577edad1c219d445d7dd3ccaf3fcc950fb952f5a494383895be2dec75c7d86528ab972cc718af609a80c87536e564863c7c1d5e7be6df749b692f00363c9f338dd9a007721cecf0ebae1794a15e708dd7676b3f1a130e19836c3fcb5a59de030406d42478b529bde2208cb8c84bec899af38a628136629ab58e23b54b8a2c85f4ed7ba42a65bd27d497ce9c86023bf1e22aaf2f3b6addde76414150caecdb0e93a1af5fb1a94e2eb48d15a0e9fc66052ceffa2fcdcf4c479a2e6b3cc76b91b609295d5463db6720d3590a196a01aa18dbeff03bf1520dab51d42d7836669c8f4cb3a4b29865bd529907d5698bfff1f1eeac925db20d62b444dc4ac4b9d373889f1803e80523a5ff1bae9fb701babc49b3d57766db8135a2bce1b8da0e1808a7b878a02f19b45d3011b9442244513fa44ac80e6b9c2db280c67f7c892aeeefabe713c0a690f79963d9a64684085188038c4043bfdae02d7d80d6f39aafaa8a60174b0391e8e1d9885a590df83ca17c0766d8e18fa081b4fbfcc9a14815d52557077d9e160a43106cd3841898dbb8582506a57a928e0bd172ed86358b82b1a47af400ff89a2981d4fd9c292b2f765157f3f8375649e9f8990b5d33a046fbe551c3ee29f1e833fa7abd7fe55d1c27492a50fdbf93b36300c24dceffdebd0f0b1ac7dbb6a3a2dc321ad4e7b9f7f91658f08ee38c4881a78a6f9ce36f198fdd9af626cbcc92b57b57b1c81d60e263b9e62010c31b7d89efb971fa04f21da20ce318e4f4b3d18a8d305e5f66bb07b46b3423c747a6934ad68639d30c3ec625d85f651894b12566aa50af93eec4d040a491b982883f76faa0241d6e27af3cea49e150bf9526df90138cd2533874018c82fbc18b743fefa7005a7195910cae9d034b7b0202498e79ddac263ff056a5c9226dd5966635ff1d2935728c0048393c0fd66577992c515996ba859d1bbcf887ee7b8bf03b6b9aa737f8638e3a8cca64fd388b3170d79d566a2396f0f3b49c097362a7dbf73de6f6ba8737b32a2ca18eead52aef002410a83ab189cc32d7467867b0983e134501ef3b98a870205ab50559f387d9dfc605a62d54ef431b75615f0c7d08b5cb932fafe78f79db3517714c278c7006aa3aaff3acdaa45cbd036c514214299bf617684f20a352d77057d519f078c4ea54b52fad8acd27b8ad4ab69e1850a915d9ff39dd31d1efd7336e7fe806e2a09af1f513104e43d2233c1bb60b928e8b2251965bea8428fed997bd020e216c127c4f411c8ab8330b16d9461b588f28f7a111e1de406298d3d484f12073ec4bcff11ae1b6d6f34cfa95538600aefb971d7603ecc919c2203da932936145df720341a1d122a464886af6b585507f44fc94872f3611631477fd76cdfdf3c08bb32d2d60a167113a178624142fd7c197f685d678ba0fdfadeac31464385db2880c82b8ebc2e19fcd175501ebe094387426643f56130c1cbf57898b61aae7f6c7c7048aa3512abde6bee6c1c3f689372f3369e39bd015a18a1c8cc7ad79a6edd0be4b1ecd61d84059b7a7a1021b494052ed825c1418648adeaedce866108dc7fb2ba5124df27cace880bb5aa7d7ce20311e4c47dd3fdf14d95b115e80627b9222f752a4e61b46d9a2fd0f0f7fe2aef2dd6c167b91832731b89785b1789bbb04943db8c705711994e1d40037ee73da2cee555e881b42586161d95ad30e002755ef29e7003361f34e1414458bdb6260794f48b6ff6d3357299182e124ee02e27b0177ba65126d26f5fb9ba78d8cafe3f62c4b084c9f75da3c6ff68b7eb00e59b3961dab018c1ec6c7994c80e86d886dc3ffa36b8bab76775cd9aaf6f04fea780b2b92d891ea5f32c88821ae85735b5c95bba5a2a576bcd5e9796a26a91f5146f4a557fae5ac07319b1dfc61dac5ea7afdd296df5411f09702be26d8967d6589330bd43baa00fc775d4951cfc9b8709c20ae6a8979a7594fa0a878be02d7faca826f04cc6f55a49c3452da738c3089d45ffaf27d03c1658422e007c61674ff52793cff5290c328d78f4a552ba3bb86a04ab44c525a52aaec8afcc926fa1589f6dd3369f79c1859fb89b0cb43d26889f8183a39daf74db54220496bf9f8515864da7a468b2e5dad3bb6d540b86f7d89fb7910295ff6baa8c3392d07e7d09d2579c849078ac38490cc40440fb5ca0c8d371a44ef37897a266bc8a86f61ef53c259dca3c1b6fc2075a7193ab61885e3cdea5429809b50243b6c72cf2474d6385c9848add0807bb5515ee36301f4c616b1dd9ec82e8d84ab68ea60de38878ce85ed5e702e2246e06ea2bcc37fa42a887cf4e6883f516c23e7d80119804c2c1a58a641a39e2d86a85c9a0623b686d92bfaaf149a25c9a11ff645eb494a4015525524a97257e976537b0965451c3a4f5c08f1af48ad1f7892af2338c195d1eb5f92c2334445a9eb589b83fc62099f4894b2e7cbf91a6292fb39b00fd3c9ae97ce0f1812729b31ca9a997dc7b69c882113f7059986f1397210fadf405f016ab9c12d24fa6fdbdfc64db802a874064e697c48996a0947f5b70c0eb2d4c664f8a1760d9a550739357f7b3a5cb92ef3c0fe036bec9dd7a451245f3eac879d10b3f2259b8bddea36d247ab93d190e06b909e03044e07d6a1adf93512b68add1feaf9ed3156e4e26887f988fbddf64eee20613959a9fcc2b1fd47119cae943f08dee27d021f52dd0e773133f4cc407ddc7f4023507223193520c073fc32999d770a42f96d6b4d5b00358b3a00af210fb6384ec15226a25787ec113bdeda4658dc30b6afe8997314cf88167a334bda1f50991001cd7279fc2091f6216391d07024f7bb12d1cc99e84b92512a69dadc3f6c7f93ec01ab23d40e304bb07de1f40f18b5eb5f31109080875f7e173f5b953dd6d7cf8ec570b3b364bea45629e0a2044f6ced27168d178835478ac16cb7440d50ea5244f24b1354a6f45a7ee044b43350626dae9a998f1b51df35bcae1069be72ba157cd962005e9f17d1bd8a12314de06ca6b4c29372147aa3bf38270933842e97b2e531dc41a9d2ac7acfc73c179ad2ef7ee6e054247af2e48abd8c0d151493aa8fe98bab773e46d10c4f718f89b309b44310fc886fd7886bac1de2887c04cffd1eb6a8df86791660928d66a40c04901c70425627847e82e8413f163464d38f66442547521d4f26c8c0c1e37c92eb411524d612499682b440eafa152ab7a728395e7510f40708226ec187bfa72e6fd1ad932105aed4842ab5cbbf93df9257fa5e10da911e56bb9970c08675d4d33e3613c0cfe7936202904d59dbf72003a33970126a7899fa49e1af4e56b2019e0e2fb789bfb7c510ef12dbecc83a3ff254cc0b11a46bc4d2d42fd6e62969e36f7c5d89bc0cf28ba703797e5ace2d47b17f90e56285b4a48e004dd851c5af7b017bd1ba6a4f4cee8f6336ec6182bac3e7a4d8a67493ddf53c2a2de18bb5a6876bc680284b1bf249743e78b09241312b08fc43d7e5883fef2c308689aa6b88be1bb68e622f1770a8b5e478608d666135964046d04e1019e067f7c5da6013d634ad0e246c4dd4dd5a09297084d4e405a8ca9049533a0fbeb21c4c63303d23acdc498627202716c04bddccb8ee536d7251348b86723974892916086503af319a3fde2484bcd61f3417448545809afa0e798e1f006541ee771074e37c7811b2a91137176f0600fdf29919e41fc9dee6e910e49603e850b27215a3cfe0018a5afb27cd74359a37e176becadc2bc520eeae9d70bdfb957f3aa499d40703da94b4503b73abc3a2cb49dfd864d6a3e97072032be2f12feaf941d3066b9fc3198bd10b4c9f9558e1e3dfeb3333dd7b4ea493575f0cd004fe5d4eda58b5ce5a251372d8945bdf84355820f075f7871d72dd51b9dc6145af5f66d4eea720a6cf1b229b2a4606f0f94bd9a7a9e23308fc9749202d0a67cf34f26b2f04cb0b61b4d41892b3a719cf934c966c6f84ef5131377894f49df2fe5fd168987a687bb86b3cf882700f292b9f9e129be2b72543516f0dd0bc2f5619dc3fb661e1dee076a93c444f14dd24959016ab15083bea810d1ac54c0d1484a3a2e0664d5bd35f287afb04a226258b30b5667f0a7efe3bf53cb9d751528dbd70406cf27aee6848aa0f4b642e3ea5448fc7c079e6a43dff793b6107e5ec93c4544e9bde3e973b1654f4448ddcbb868790fb2a74c464006c3208394998c55711a1ad52e525881260c8725f9e4a277b94072cd8a27aa0ec8c5dbb36119f2f6a4d09b947f669ec792315931a3fbd791b7fc1ad0e31da63f0eef2f4e2e0b3c1a5982b9b9395da728df60dbdfad2aa7000208424f87a21e7bad6bedd5b9748bf27a0c4ad7576938b37cf3b1bfd5c8bc1d1cec1af959e06a600322f0fc3364ef5ca2332c80f458e325ab46c53fecfaf120da5f3ffac690a0f305c8d3bd99335109b13b517eee6e9596c69480a3b502608bd4d7d2739ea93f31f0acdcf74058b8127a221e567bfcf71cde894c121422d3bbe235de7e96a79bc1b39c1686ffb78a7d93d05c41256493a66df38631dd0fcb62ac358083a58742e45d592b49562dde6726a6c16b2b7b02e8a2ba06f170dda56bfe47ce79c2261aab027c0a6f384fa0c56990f0affaeb813997370825205efe7c41d166512bfb1f0336807f9209fe0626a732e1e4434b5bf7d73129a2513c9dedc1b32ce1661fd167c4611c39dd4ceef22352da403f56d82b0e50278f5c586a150ee2c9adf486440fc607a046c09a2362233d35bdf55cc9037df62473cbff46541618857f256bcee103be3d42546dabce88e67bac561cf34363637d69537d4ce19bad98fd44bb78499ee9294494949a4e5417213516b82f4ebe45bc50e922ef279122f1bad885df162646af43ddb73b722ec2a13e23ea9abfe1bc267c79a4c1f0fcd61ae83e65130276d5dc8e1baac8b5983494f5d9f5313879062861711c72645846c70eb667b12fccaf32ecad9564a0989903a806b4c63324ce162a34396b67ad9cc70b0ac6b5c2944de900cd33f43e53ca2181aafcb5c27099f3ee44cc1e473e9576aa1da74576853be441ffd8302f9de9da9968b506bfd17bf58af3d138d1d7846fcbadc4954ab3a7601a8cf0278834c906ef51a9b4b8297d10efcba34330f21eaa2ef8325268efe38870f4de5586f03f16348c37a739f46085bc92f3d87b514ea22701b4fdb626c39c49b7556f362c5272da6f5d3e41182b6d21c9ac22eb61155b8315ce2301d033083e1c842ecd0428ebdb8d20a4e917fc6b58ec152418df8ca4d3d59add0c2ac1ab56c5de6bd4f2c0ee684809ba6ae076c5eefbbd632f30750da75116819a035274644d537c5f997c79efdf9b7b9b83bc1ae34cfdda7014eff8703b410823fad10e5d57fb24035d292f8f7cce21207f49976526bc8a69b644f088f4df483b5c44668582d895b301efa1887c2db120f54e0c471128e4e32c6edd813025399920a1ca4596a5ff561eff730baaad9e215f7c1bf5fa73d0f299347ce03e36fd5229d3837a583dbdec4e3a0573ee0fd74e3004eb215dbfc7ec74ce16e4a3d6b7c69908794144923a1378aa545faf961d47b02ce696d164e241c6c12266b3ff71583f31a6b1522151e10a4f589c55c980f42ecfd17163c5758d73fd596870ed465b014aa4054ffc7955055d1320c383cff7c8d8199a1302c1bc4ed0a3c4d8d1994bb33825c46345761c179526892c70ef31d8fa52c787c4e0f553700a8c9bcd3a0f730b062f4cb98a13e6ea533ea771851276a5dd8cd2fe9a0dbea470bf5dc66035596cab6b4b8029e662079cf0f8d5b9aa53d947d90fca3da642d1a7e2c1f67f9328abd22e48589e1a30bebb5193b245d5bbbcc6f798161bdc89fbd6ae39f20fe1d877244032cdb48efc973fb7711759e3a1f1cb8538b7c78222d8efebbd25e8826b175bcd82197631043cfbec2f5592f5c65040c9e49a84ecee33ed29927fb60c65454cf19f2581028c33f045c2b1fb87dafb2cdd75f93e6df625b9edf4ae6ba48ccaa250ae76b4ab32357d64b2c4d0b77037b5428ea4f29fe012177c6a35cd5a70fb287a9397d9107094aa31f199f068f40d87547c959724f09c7ff290e3f7c005cdd8de4bf238fc66fc5e025c04b575c733e2977002d5421077501383929e59d84350c5c8c820077c31300678bf2004519d39112fe8cc9f01a9ec3e2d84a67fa0d6128fb83c6621d406d3ded7c3ac31d36d044f0a78d2771074533aebf1e7b8b5aca80fae08cdbcbdb11eaec6af128311d3eae56e8f00965eb64ef68f831c2e42a8048ed0c5673df52bfc2e1a68d312d252286fbec5dd4f4243cd4ba1192d9f3296edc81fcca06857d83182d320f3c03c21f5c065e4995f3bc7030993a58c00722f403a7a74bddd4a6b58eaf9a389e4ee63c185a6b82b3ef39f208c372e3088eed751b01d5e38da00e929f1498a0a0c9fdb61e042b147a6505dfebc93194f4fe14024e94281058053e955d63b79bc7bfebd7459dd31741c39dd8e0f8e67181d0cecce70c5c8c28d05d1ed9c51200ef1eecd5d67975795e3fd2a2925399d82c63114d63488a260046a2ed4a1e1b0567c35b37037166f1942f2cc1344294d40ffeceb0e72e1fe705be520198a2729c03581c247c0ecf6575c5e5e96dbe069d547cf2b12f788d4c1f743c2ee92d495818d6ce82b37d4730c49d09a9340c683161c57e35526205726c476e8413c5285ba068d5490f265249f8d47d87be69e6398c3dcc4f5b5f88bd6a5538bc97cea2e94a6fbe5c62a001dbac8b17dbbff72f2155ee9942a55f17cdfa3203c86f0978d8bae618e0f4206b9756b861d127b9c368575ce7350cb985d80ba421b2ea3f57488ed0a4dad3878312cda191fa5fc70506c39bb93e8a9dfd56c385d3665e3fc903eebfdaa9d9889e37bdff659ede8dab6259f31092bbe48a41de4594c23466a49e57b63d1319615daf0aa73d5677f8f705d9cf879aed25750c88ea8d3f82fe2610aaf458cdefc30fc2ee3292971cc72a638d16f3a0705c7c3a07ea342bc848e786496e236555e5b2d4b4971b6d42606ced676d56e6812b0714e54d8d74b2b2d44f6b301799da7c769b60e51d498d567b8d9c1b4481507517ff4be58d9cd8133a30d2e0a2771d2c6bc9b4be64cfc04a2f3361a7d14a266570fd6ca4fa9e3735506dc0e4a7fbf07a5e864841f0e95b69561ae78bde5783a6502b466f1486837b77d6f1ef4e4807d83002e6c1fe8ef11436954bf2b09212a771c89fd99358bd7225338800e0cff9e8592cf2307f1a4e2b48fcaed1e6d2d99f396075f268e2282fbd1814c7a37391688d781f3df1ce616dd5a47b13b9ca009b573801b448957ef0c58ad825424451925eaf3a0389e344d112d9bbe4132da90a01af25e11bad56db4fa0f3592877ee1dc89f44aea8deb33a369522678f7f793318a27f86995739ec7f56eaee53673890fd4b75d0ef32a6d11fbcc7b2ede4dd5cb3769b83803bfe434c14a8546814124f15aeb46dbc343e05204727f66613c86367e40cd60b3763c8395cd6c3199e901d060180b149ca005cb52b3b8e0756dc4873f72b792cd643b4f07bb1151b630d24f5ecc8a9ef060df812123ca226cd8f02147fecfec31861682f117c0f64664ecffc35622ba6097ee95afa86837ae4e414d9fceae3a5423271157a39f1ad768cc1a28109e1b42591a1079d7fe276015e3eca8b52aaa0575c6748ad43687263777e746afc6ad407d4e4c69394df9c711acef6d769a0c1e009206297c98879e97a0d202a9582979ab3e3c21911ba617464929bd8a3359800a62f2601d1e0fda1c1cfc74b117fcec8a2bfa853928ecc007181dc81779371d1b207ec97e699c626b91905ed385af0edfc0eb97f3a74e8268ef2d535c121c791c2b3612b8b4bfc57097273f0920e0b58e8ca124756517916370e7ba82ce9453b73fcae5a08ce903634c9dc243bbf9318ed071cc9d0219c393cf22b9ed2b7342031e3a91907f6ca8ff78ad7c7bca310ef39c31eee60df6906a870bd884e9d5e2973f821a2313aa7ca778dc8788d7730cdb240d521e94ca0c33b3124ad7f57f6831cb90d4f159526a19a42b6432ef91c3376b1c048b5f1a5ba4b139a78d17a8fb5f722a7c5c251929746831dd86b13e62a1f40fdfa4f2369f3e082f7400b2e89ce669c13fd90cce486065425d22ecaa502025878e55db70eb4dcd1c6006057537f377f88152ac935c51af71f0a7bc4194b9a62e0485e5670f09cec164b5dfc45b63f8c95c479c84f8f8536d8e7534f626cbbd130187c36eb6c972c4f0b2a212964e7bd970bbcd716ec47e0cf1addc40ac36f61b797f98a59e449cdaebf0e220562a44c985d45fc8b496f048ed2191dd8e90f5b9e543ff1853203d86b16debe73977455506eb56dada49f79c9e15004924772ce67e11e33d3b9e3704a588752743599dfa16bbc37e50933ab7828fe7e73ea9874d36f5a69025b95ac9cc457f76d055f7b9c73f470860693ed7d9f42f70965b0af0cd0ebd30dab6b1bd770861f4674a10cd1610e86a0a0bb95c996ca1c4b32387c7588ba37ea2764abb0c0afe49acd67e294f2ad4a4676e2ff473cd801d3d4df9ac571dbef1c00afec1acc420b6143870bf05b11b81a7d1edc82455f29367e4c70341c8e2a8f7b8d846745ed9b3c11842aba9fd466d9388ae6ee6dc5074bc34338688a659b9a41fb3238737259369d9484d6ff28abe1bab2750e3188857f7bc9f42b8e8f51e231d10106fb90aa29eca3dce73303b743e13b5c78e5c896806800a09684b490628689e52cb51c8c2fadce75e30e386d298dd17c865df3063dd2d12b1bb689bee2ec91ea74d881acae75ccab7154b11c731d305b9226d0edfa63d9e545053e620c1f99967a926fb7298b783dd0a661fea02ba4b3df765cf8b12cd90d393e7aa015cfed910cc351a869d14bc4b552c0432c611086f5a459a77d0089e6935ca6bae6f0ad90070dc009e4ffa0584f4cca28bff42e4e51e1f852e8e775b4828c700ab0c0eafd3437d2c72aba01e864f40cedeee4c5ab960c24466d2693deb620eb1cf6f026e09afb50259b960a2b9441492522cc650da55ed0cb6dec7076f6af75cbb82ed34cd676d8dc88c4c573a12d9a03fe934c303baa7c937f00c19424156e2f5684f0148e8cefa338e05e9208774a1bdf4f12ea9ea08f34473c60249cbebc2aa3c9ee5ceaaa7b94b69a3d53e72c3c4185ccbc4efa503de2096347b646f03bc129b9e1267e7f77c1177bf8594ce54c0e08edaba99ca7bdcbbe11e40b38395fb55e4f9008c525ca3f89e7f8cfe8ebb1933bca8c20e9120339341180cf30acd00981350f43783e8fb49f35603ff810d69cabc15b8a1ed85601dcc566e2dd8b0e7aaf1694f93b1db944d627d6be8232d35e08a7625496b5010359032b93677512bf90f95b7b76833c0354e7f440d765012ac4add23ff05a46ddcccad1b06e68680efa07df5454eea7037a44c59d365f49855903c5778ac4c3fc1b877f079c650a656447cb2335d092f9ab496650f9c995e8cd44d3dbe1e22f8866a1e3b315d088f2a0b43d3a9d4ec85e9c243951dcf8a2f2e5b370946bb4ff4796780e6ece8767ef428e25a1b057972435ac0ef1114603d64eff6ede5a0c74bf3e29221d9581cc5b0860cb19a81263c2267093e1273624a0a7ae6580e58298fe5585d8051fe9697c74a78f8be6333069750dcca0a3e02d785f2ee76ce70a3bfa158ff0d06aa107346dccbb6b586f55d6c5e358c8339ad36975ea37876f7f4a324882ef87f11d6390b0852faf56abb6dc37eb7fb9f0552bdf033003bde55f274182dd8d7bb618c5698120f4ccf30cf1b0f2a581e3bf9b63b9a3d251a5aa0f121f1d0661cb9117ace352971ef6d07083f3989552ef16bc5dfb88118434ea689c1ef1b5f1250cd7f28f08aa711fc309e0b224c779ee29c55e15679502b0aa49edb6d8d73110eb8a0fa36a753bf79478bfaee8ed3e0202eec8b080dc890970069cdcda3ab284fa65cfc118497f195aeace67bc254fa284ff45300a392475d8b15bc27ea9739928ce3172c5a619a03d0289d0543fc2724f52191302b9eea7d091ea4e8a691dcc52acb7d23b1f31d31fba12b3ee015e9a879cf34a16b9ff9bc65782cbd753a30a744133621563705b6e29a5d5a70745206e411ad029173b554d81f9c74a497e2258484917461baf03275c899c668f9eb6cef3ed59af20d19d6a29463865cde733825d7ce4fdaa7231130f0e1ddd839fb1b63d2c9f977d46f9a8cab25bd60ad945d830ea0fc4a59be9fc823c9ff31a97e935fa079b5887ba77424ceb6b1da8659d945048f4367ab02ff74b00eeffca84436ec272490e59ebfae454e658a94a868c057f29166883d3a4a3a5ee37857281706b6bdda47946efb3b01dff200a05eeb3dda2675a9dfff2780aa4f2e5dbb479f276fb96b3be49d85d21300785e048b6ee74da23f9c2ca3fd2dbba93b5c8bc989822c80078434628fe016e4d41e8cb89962f438371d25197cb540f957eda820bc52043d3af6bd2fd236ef558e8f00bde7f15a3631fba73ea3714b57681cd4a72714c506fe53bc76a54314986a9600a4d2073d521d187aaeb772cefcc29cd5d76bb1292a2d0ff66c3b935de9311f8cd8132f215f5f3cf05d7cdb58e604a83213e4d7242badd64ca4781c2800b0ad0f21e2d7eca0238727eda905202d9cb48ba1814bac26bcaff82355a696d6e70f81a0c27d0474e8b2a9ba8e69a5fe305dbec7fb406713f74170ca8acde4394356602106ebc6297d47c1a37f6048dd0d20a36c15263e2b22447948c3736df1dbfd6e85e1d485d9df92e90713a9bb9846cf192483cdd4c1a8316ba7f358239b710c30ce19768bdf5a5f47c2ea0c2ca3a667f4a1dc8c842b0664c62b3e1d43dd197b46b4df92d1e881d594551aca4d10c34d24fd557061992425334ca088221eaca23ff1c69616d9b69bf6c4a762a576beb9cda0f15fce5895a16c53aa38747b9330a2e858c488fce64594dd05572a5fa00ecfbd4c984e3074f4041bef8794208e2ab966f1e425729bc35cff989bc5a09cf16fa99a852a9304296e260ca3648ce9f8e4c59f9a281b1e5bc0495d610b289e76babcfc304e5d8dd9cfa5c605345cf5745c5004db73a050ffe838e8bb156eba912600d2bab8c243b2c89ce71511de5541a8fe0aa8d768a567e0f4d28d42478d21532819eafa12389a808762fbe7d6586bac4612f12f2c345181b7642ad0a4e10463d22a5c84e0b70d57adf3020d7917e3fe1bf11702ca203ae1f7e2a63d187045d0bb404fe41bd9d52ac418324524f2b5853893445456b3c1dd017b7eccc9ca5710bd3b3dc621a49e52f2bd1a10b132d2e893a9a9acb3ae642660c112ce899447565f0386fe78ad808c5684b3a94c758a4ba0c5c6b008763eca5ed834c25e11a39ddac8d124e00c1951b963dca1e07729569da587f2ae17e80d94fa75c0afc21df475ff4886c4a923ff82e9bc065bda6d6025ace2d22bc98e1b6ff349db96e8660940c27b3b49596952a76a0ec596ac20cab862e0f16e1a25a5894771e9609021231272340561087d77e62633a425a06d65ea79b50e0ffbdea0cd0f713840d51187f914daff7b6cfcda20b3048ba394562994bfa5dd5a44f6221ec9f4e73ba28b9d2784584cd85c53b6d2de17a907314d6cbabd4deb4a55026eb90cf47b26fe5a524090ff4c3098e1a6dc85b0cc1bd0e62fd7fd522198b685241081673ace100b26fc9a07accad0e55d90dd9c8ffacd3709265b936399576242f0520f706273c7176d2766c9e4bd54ad02ed0acd6dd167f93f4bd77349dac56440932c30c38e7873a2ba676781a52f081b30935634c7527cc3be31abc0c42df88f12192c750963e26e926bb363e1db0b55332b20b2c71fb33c0bbe633b06c275e64d83433f5a9ccc3400f78967b4adf297d205cbbaf3704cbe15060b31fa3f7e115e179bea523002ac79fad50eaed5b9fbea38a3428ccd91b54ae380d95fee2aaec0942ca57832acec99f84e884f69ddaf5a9cf02bd029e61b0abe75bf2f61c03a60176f13a118bd22b03526e9f2746ec4c657aa29db5df2ad176bd5ce76a659095f6baf5cdb663eb605783889221b6fcb2df9cd270e119f352ff4c5c8dd094d392361d71ab85701dece2b5f3ce3d9e17643722e882887bdc42bba82817fcb774799fddf82f4b3d687679e99613d615bdfc80e4ee29fa9db81a02cb583af12ca662b20650c85223ccf7c4954215e1c20b48bd3102aba827962822b55b2318108670812e65d43e89b4c8c7dddf5667e3ee595013c79e1402a32bd99d90cff8b1f3f1afc692abf2a34b43ab59936ffd4b757db0c6e46904de0f03a87a6f8b0d04b6fb738d58669d0b983871853373a01aea30b7d5a61446b7907bd62a02b17191aeb5c62e9eba09b25f1f6a4511aed170ffb70b1f8f30bd0b0c665d7d39fb6a0c6d8e5c269d82914cff7acb34654101628d3d511197e34ff79d69966f7c120854dd839ed430fbdd27ad4c2b0705a2d944292c685791644d58ef0b7986f26db732148da506669794a12f60f6b318aeb3e4fe336549f8eae4d2261796551496cbc7e8298b4d21a4a5a054a8b6eac7253957bebffea3b7918210702c7f0d520af0a797bd8df5c708a1605482663897f327b1d2b662a911db07d5c152c70266e5b1db6e0dc0624841fc64482c19618f946bb490bb20e77842bb3ac6c360e3f9ff708f8f6d420c66b2b73b51ac6251afd45274534634100f9eb8961e49fe588165423b37689238045e1836a1c064fedaa2d359f11a9bf5f6e6fae791feb2d38207f38ffbf9776dff7540f269c97a7bf7f5504d614c514ee775e144692fdb79e2cc4654a4fa4b281f9f4b9c4e8db7c2bc05d3f30a01daa0cc2ac22af0c20cdfd20681b953ef9cdc212431a5968986946d9ae629d6382a8b22bfe55e8401ed19deaab7523dde38e108243333616f536751547bcee709cc4c4a95e9a094836bbc555c1f8461d180efc9f8c40552a9b72a544f7a9b7fd80ea73201bf74405af8f9e2a178048f59273b191b510fe8d9f1abf3356c5bf469221c1a82eda1fade74eabe40e6a761ce275dece13a15f50065ee951c4ab531bfa9868ab653c1ccaf3f05dc5551c19f70b531b1c6e788a315dbb23b783827b1145b8c25f832b7cb6f5383397e6728a1db4134233d10688e54bd766b21a62e6da44d799fbeb8975909a08e70ecf63a0bda8dc2784dd5fab496e2e46d8482d0ae500475c74d89d629a07056294da8d6bc74f1f0c27ef736a89101f65de05a8e68a45a9cd9fc5ff9fcbd970554bb924a76ee0de515d2f2eb6621c44099dd92e8527cac69b082210ef31cd7b7fd97cb6d915bf01815660cc4bc93eda45e00b15ff04c54ed5b327ce5f1369f066793477ec4f4f73d9d8685f31b0c4320ecf703347bf3346dbcb5de27ccc075fb5bcb483c99dfa956c9eea6bd03401e16174dae810e28a29e3a6d232fe610f5f54be3d6bb6dc09e52756bf55de9676c41246ebb7761d5dd67203221e7ebc8f006f48e83580b4c1b11b24dc8c5d864fd17d8c66555e49b2cb1d2464f0d0a8a3eaf6f9874e65e86929c660c0378f39cb51777c937a1674e7db4dc3ede2f14ab1254dbab7e37050b631f78547ca8a2f9c23027f4b13b7a8d625ae2b4c65d1ac48ed58fd56e9df5e188892a68e5c37021b668c7925afe470defc3f927c4b332044461d3701d2fe9ee753fdec2022065b4c388ce13d920eafe673c7696d59042a3c61e35dbf33ece6cf86ece3649f27c2cd2d3f56ce40072c2f50da3b31eea95ce64953a16e9b747600e70074ffd51f75454bd831159e925b4bab88f45ed4023da15372071543ed2233fac980e379023a5c276566bb6fae3445b06da470791869b2873537321086e696b060698b585ef97b0f02b991ac1841a8fb302b1308b0f41cee1057e1a7d721937e4ebae09fd457e8d59739d891e445559da14ab55786b2b4db802ffbe9d19423e0aa75dcbffedc826edfc2a75aff27c8ce3f60367760052efa64c974a5b7c4fcdfe30aab45dc474f5601acbc96fffa252a8bda98964541240757f20970531cff3f5fa387a5d25f3d6abf9a20292c7e8f8cfbea15505dffecab1b522490c7820d52590eb52d649d3157e239c3846e80bf99715d45e4c83232f394d96dfd3133ab3883b09661a4b02400eb8cfdb844550ad2863eeea30ce9d6f0fb42ef9e6cb1722e7298cfc012d145f4770959e02f9077fa43b0544d355ce9dd5f55468f245ddce0f8344b6881dee2f6af3ebf95b01ea8a6dc9a16a72b0a4c85dd59e4f057bd01d008a93551447175596af247bd9ad7f413a0c357834497b05a4fc187a93ae53ad2622af3fbd5e46ef2d54195b61f922240abd442d90711d9b45d154b28765041292ee13405738e8c9c1bbf73e2d280166c272ba407736bf131bd8b2a14719cfe5c44885993d6fe7d52c105b70ab9031c351476fd84f1fe4dca2d3128c98ae39466cb111f4bd468e8a187bf4aa8366653d14d25c6e9843646b357329dc21b8239b49de1a3a29e4a20d75d22e4772a28ecf31c96d470ddeff646ab32e201b10a688058f876e200d4755c5a1cdd20397acde52f1dd07ddc9d42feba9d3a37ea9b336f8f0ccf2c72d73698973a9ed861f61e75c2bac5b262324acbf46661e8f99c522945daa4ecc70f16e201f679b2bef5c51734df4c321732e6ede4fb530390e80836696e1dd3e16e6a61db1466a28e2a36a7cbd39e2c3775d81a65ca165f57e767cf2f074087b11a888c9d824aa1e21b516b916651ec0e7088ec1c7844b82cf5aae41dd5c64ab227f833cea14d5418a74761fee7bbc4da9817963497f316ff17baccdfdf6311ef5a2e7c2b7ce6a0db462727f1a172a62e26560e882c1f5c0e1989220f385684530b22e6536838de66e0f2028bec4411c2ea96d5b278409034e9e09e8d8792e1d6d931d2c4f4b782672cd4544d8d2cdc5555b5d660acf12199fd9f75cb0b3c1fc4f6bf2c412e8e210b7fc4040c032d6d007579d584d291b82105ee736d49d79a4144a50ef2dadca79f790bc3157f4918b5a76e8f4790be87bbd998676bead276caba3a850b3b6a01e5733243664f524d3ba719c8b375d091393fe109ff318bf8ab8935bb87faa619d84797f040a81dfee10475706cbc86cba742da595c3d940ad931283fbf94e0fa82aef9fa2cc71a9daea8089879936ea08ac91e6581703b7ffc84ba73e37745a7421854ec470475058a5147ad888a3c32e8e790224b7121125df1b62fec337b4900375c27f96f1f35fcd2b868a9e25bbff18bcd4f057000bd9d2ac242a830211a06287f38d006812344d90066104600885a658d1b9dbcc11c0667db2bc84dfea0f8f4323466d390ea26f72406b9c7e6f07a8378f2d7b5606ab8ad9ba69b02467707d81c672613e3c1b2d6bb891c8800daf05f3458bf21eae76e0aa6ad032cc1e14be57ed0b60d8dd56d6141dcba4aedf668616f5e7fd0767ff7ed9acacfb4fd4c8a1b3e783edea6925482416aa8873709d1e0e30fdf95caa921e686845c18db7277ea84c9edcea757047435a82123470cee6bb0212942cd7cd52f0b969079b5f22690354e649eecf78da5693a144450896c0da6883676dc0ac55fb57aab550ae2e0c5ee69aae701392b9aa49a8b49a8e91f8ee1af1088fb209e625140a8e9c35b178b0f1bfc6dbf3f9bd85632d657e1b16240ae5422d79fb549d87982b5421281a9c8abd06b345ba7f79700bd9d9ff526013ee38b29f2424f55ca43b741f53afd04bf6948adc2576a5067745d2ae9cab70eb80f966c97e902309aae4e64b482c248f7f3cfd5427a50bd857e5926e02e053ec677530f4e915bc2c3916b4a0f7947450956347316f940fcb7868fa80336cfd6ac4b9a721ca67d9822466ec26a97ebf5d2a8d2135224b02dedd1c826e7f7b4eae345d81a69543c62defb605cb6e0c6ff02a33c7f03e1c7c3fbbfc738593654e8b46737dcd314ae6f58759a5ce0ef12bf5391b96ac524147b91e2acf4e7fae3242a28b14f6ccdcbc87dbaada583a093571120b2fc8b73352853e1bebc3f2d06c8936857565fba4e70497cf42e78b5e0a94ff9bf434a27f36c4a227bf40386d0d6b161eb79cefd76b1e1f5e233ffb7be79956bfe89b18f744acf8e7a6453364d6269a2ae4c18bbef64e98e9a1806d8ee7239b8eb95d071a3372f116fa74a3f809ce458b96304a8ee43d1bd62624ac886c76b4f86c05749b7c1782d3f4038b5ee0792613e0f573135f7f4fee85d8b09b6b352024864b9fa74bbbc8196481c6ec045a1edd42e4de6569123803fc456f945c2dfcf459221ec2537bcecbdab3bc3a9f8ad47f5407dd098fbd818a984e51d775070bb2a7e254b3940f03456f05d9c0a19b5f61883a32aaa1a10f1d72f39e63ed39a958d94b4c4da5a38b6d8f4c7434f27c12fd3d50ed365951e42ea146b90102255131be9fa2361ac561eb2ed5bcfeb321c8036faa80b2e63348970f38b60df52650aff299f061b46e79bdff4d099a0fae7db846f80ff0e72f3a8a908588ad1e8835382c871016a68fe0c64a5628519f97f7f673f6a94ce9888e6b6765fad77edfb2d463db2da9c77476c82602a3b00e2b79efec55161b72b73038845bff7d5c8c30f8d77d656072733efdb3b768a300f4d9cc2ea4ddf484f608e6ea0637e6022ca3653bc5641f6df4edbee23ec67fcfdef95f24c5d3a8dd0843167cdf9e630c2d99cf176d78bc1bfd1f159379ec79c505c87711cff02dd4e8d0672ff133ebaed03a43154925b1b75b0490698112a730d43a79dd8811e3e192701fbe4fd35d9d07cb51d232034fc48f9addee95aa0ab7095315b1800a816117fd6d7123f51f473c4359c28303b3291c738e7ba54e6058554af200c91f46180633fb390ec61e016409cfeb1ee1f08aa6f2cbb63466e56e8a083f510c5292ec7588df8bc8192615034f1d60c31b15841303e4160f32c1e41c8adf2734a52dc18a1caae96ed4dcb49df0f84d9565ef10adfa6e28c82c892df6296827425e40c7bff00ab9c2ccc64919a4277a30362da684a8bf5564d1626244fdec8a1ce4ed6bb24b23ec671d32a8a64f344207dd1ed0f88d578f346ec653db591cf568d4c85aec57a2c054c5c4697b03c7397a43bc43fdbcd6a0135435f1d6de68997339e459d5a47c557109eb6311223d0c7942e4d3c79d1d3ebf8cd204360925f4b48678c9eba4b9ebe5aa8ae8c2c55ed1acb76ff6a402828def874f678b8bd9747822a4289ed1eb30b83acbae0e35018d210cd212299e9e0b235787701bd0867e481039981c64841063b5c74e651254c09ecfd67321f15656b970221572e42c3aabac53338fcd43c5f7292950cbfe334b5e45213b657c4a75c42a65ff18f374639dbe136febf6baf8a1571fe85d2add8a3890c99bac701531f4ff3f133fee118cb9cc67e4655258c79cd265315b958f6c950770d44cf9eacaa278b0ac4b3263489f263b18d556ffa8e8ddd6035d4e9d13f5724b0b38b9512b8f52b3f22306859fa21459a992bbdad481685ce398d08b54a17a674cc2eb0d983f7add8db092ea37de137f0014035a22cc2f2b50648dca825d2ed8f5cabf9b8e04e3acf3488ceb3f3667d69e823aebecdac132e5df6d5cbbd956aa5dc2bf8ac950a11c89aff3510f48a309abfb357c8c0c97f718c80cf4645913cb6a9e10037ddc2659ade1f31c875dfecd543aaedfa47764a9f2c85409c465e89705eb716467af351faeb3d0882c2442a7efb1805ce5910e32897171731396ceaba18c3129dfc7c0bba48527a63e071a53d16033618dd48f4237f01417eec3598210557f33e32762afa4534020ec4be7a2ec6dc2705de6dc53213d4005deec07b4ffd08b4eab202102edb2a7e5dbec57e9e5757b31f70010e6051d3cef3d62c5cf6194cd9a4fd4756aac26ca6ade80e823125b8aba35e67411902f9ca7d27586191ec2fffa391ee270809cca93604d16c41cb5f4edc82902fd1339dde7d1136893f6fb80d573a642aec52134cc80773577ee71903e85c220cb815e264e3df0e5f583c17a309711daac3d3eb43b146e86350f1bae3ad1313491f71012e43a8daddf9fef75d86bfdc0e14dcd2fe15d18f03a74391c9ef8ccfc6ec57e96646f54990d48f20503bb7e77d42d789c2469cda3273d7b7bfe32ebd2a2e681a377abc1fb375106b27e1efebab4f285a5638b85951d08aa3dbd55af86bfea8230f143a1a35f661f9e35d10c6caf315839b0096abc088f003bf082593378c2279113df41806359650762052c4771a23a4dae1763848c5c74cc360394cd5ee1f17225c43ee04f51968bbfa77471c253a1fc23c043321c49d4eeedd46d4bb308b9a0b7fad6602c8f5c7d303a5ce995f7e1076750cef155c4b407a2aea4dea22eac0ed83f0bded01b5f1b1ded6a7b665e4258a6ba9302c40bdcc268e9dcfdfbce0f4fc50c41038215f4614127351485a669c486c8f2369eed9eea73bc75347836b17846208ae66927d04f93c4b57fc2dac1fbbeaf4fa2222751a5d7dfd7b4522cc4401be39e923326c5791da40eaca3f85b7bf721ea348b4f44d3a7f227fd9ff4dca9c0fd3595c6ce8a387466e9772e7847e8f860c0f60cce6dddf66e9d2474445a50b8b689ab3465e5b66a44e98fef72ca64c616fd6932a31db577f9a42b6c641eb6d0dd55fe6364e696f769c1b951ef743267182f7a5e04f0f642d9600ccddb73bb7610804cdcfdde221d4715a9e67930159bff0627cbfbc1a9107fc3ad72e993d76f3a64b450589d7436525b04be040ce70e99b8ecf31d052f345e69f6426ebb77c33f13aa98de145c314036aa88ef9c7bfa525fcc1bf936f01c7aba6d5c52a054216605b0b8ddf7983cb2255e419b7210c97391fcce2045a875bebc5def838fe605b8a4c99cb0bc07d6ec54800080d2bf7cebb85a8ea8b7561a35565e801d87a29512820ffb38e16ce12c76fcd3ff91d6c96b4436bae419821eb5b4dbc083fcdebeace67bc26b24fe47ea649ca29786ddae0502e1dbcc07e96c7dd4280a91460dfe571aff7bf7e3dec5a15aeeabf6267a9db9361d9763c40e82a908e921fe41248f6716388e865016758ce44de31f97a71e19a922944e60f8ecb94cd6db850fac5d7f3b06fe92c03eb667f3e9968fc82328a7009d0afb0a19965046e8d9d4381a3ecfb007a585e6895d0f3aecca85bc1318027651762f006364122398970a091d4f50a96aed048f1df2087045703cbfd2aadbe9de212651c70c0ad28bd580acee0041ee734a4c08bbab3fcfcd5bb47efcdb694758546fb8f88505d40517cd8d550bb45f4343bdd8ba58ee5944a285c0139e3b6b25dac1a3986c84032eeda218670ce86cfe6cc599703b140dda5c1d2bb2e9b60e2690fc2a641c30fae0a92bb2746ea268c267e3b35d3f171eab7c0334b0e54e6b2e48647dc47a7771184ccab69fcf543f7566fcd159d37333b1ac54cbe168cd3a8d0b494ec47e3f80c9b1541d546f82a42c124ff191d6ff4365362d4afb7ae71bd5d42dc1e9fce353d863ed01677ceb8eb2fd1db6999608f4e47b9b0c08d7b9b6df8868b35ef95ec87a36931385e5bb9274d984eaa17e338e474af595dc7db064b56a8d737853642cbaf1944217f11dd345e7f66ef7fcd17d5f1e79594be494b111c85fac5709d601a41f822fbb8efc695a4808914799cc15053dff6ee19befd6c36f8cf8a96f5251f30e8951fa225c95686d95b8e53c58a433a075d614ed9ffe5b2f74fb8d971361962cc5d70ca67af1134a89ea2c266170c2e05c183b35621e399b7e12179cdd69db1e7275ffebb05e9f163638d5b578c99fec9d989c07d4308e35e3e3c1726620ec182cbb6b2dce7cbe4cfaef0d21f0fc93ff51b6c603e9448018d35fa2e59bc7e805b6709fbc164243430f4b41ccab9f7c2de697d24fbf1798a43f9b51cb233c936832cea57da137013de298aa68ac8bf987074f3951a3f22b50f0fc71d65602e91b01a821a2ca503e5234ccb67323c808cd45fe53054f05d515079ede66e354e029ed113e48427b9c18b85a0d36c7c94699f0065b1ddb123154eba6dab6cd60835aa90895be4715715eb49d8813899e5b4e175d70b2ab6f1dad6a49745b5fcc87ccd2af4ba3ef8cb0b3b22f4ca43cec797e7ee6914d4b48e47adeb93cb25916a8c00d434bd491b07245085ddb3e4291b708991c9b225002d02b7d090b2f07c8c430c0e131eb435264699ed9f867367840df002c941d61e3b4c7dbe7b44e230ed0ff731f5b5d9c1c6dc886cad900766865a9af236459d032264794de76a15a03c18a46617b551572add39b8dba2ce085a28c7c98c08fd1f1fe82bc28a10bac98ae4ae9e41ed11e30edbef8fcf99352c53c92d1a0c26ff38babf018a4890947a1a1a2bd1df8f8c0e6ca5c9af54800950275584e641760fcd77fca55999614388423bf317e1c263a609b55ebe07e539d6fdc06805005d2b1a30595ae57bc9aff0b1304fc7cd8e47de2359049212a8b61bbdae4e162856857fb2fa5907cc36c30155dd1e76f3e1d934dbe2abc1db8107afc608b2196021abcaa4640d408399eadb22094d7e7d3515d71ab24a87f4f168ccdab99fc5e41f75f795928fbf1703ff3e3003f844913ddcca9039ec44afaf40ce419b2df590fa185ff0882b20730c1c5a85f4578e9bf233268bfdcfe4d6255222e5abcca9acfa80844a9b468aaed00339ce91c093ad1ec721de6051bf12404aef491c5983e3aaba2c5c02ec2ec08fc460ae65fd854f41f81a0fe662e2e1386e9aeb4b92e1090a2eba3e6224b421a392ef85564cc6005e59433f496b62dbc11017e2477da93cb0b68570035849a4f461bd20a6b6c9787ab7578ae294f5a14963e004dc838ccb0ebebdca862ddd5f3e07da8c2e4a3b0b0617eefd23d80038da90e8254c8526302e08375022d764cfc821bd6e329ef494fda5d04c78f5bac3bfbda3428988bd8b13045f73e3be911cc822b0d9c1565dbea4c9743026b85158434ae916d2a9a14a9fadf439a6b774403dedacc3a146bacb908aae153399485d05ce721ee890ba17ff38376f9daa353f7d8af73cd9ef950ee3db90cd0de9a603fb0d697a27b21966c9ed07cd734646f10b5d734d4353f725aeaa754a0e954e3eac923d9754b8fcce6ab4bafad1c99c15179c04a183273e008bf5f8c09cba5f68a01ecb440e082ae649431b2ddaa901fc56d308c04b7043937f9fb5797acdc29f9e930240638b3d150a14c25d33592a8f31be10169b2a8461afce63045e9afdf9be0c7327a33a69dbe140e2f3a06dc0dcd0096add25f63177466e06dd6cf65661aeadedd905beff53af4b48c940e1a87628efae786ba7cc1c50af94fedd9f8d00699a0760ed6e4ed1c48349c8aa4312abc3471f56de2c1f7772ff612deb80cf2fc92088890ad6ed6e0c1d18c7145761cb566c6d6a038cae9df72335c4c444f791807bfd27581a8433575a223bf82ebe23d16cbf0a6cfd28d3048ac1f4455548bc86862b57c4f90d95f8c971816fb1e64bbff478f488b031e60bcfaff9c711ea12de7828cf83863f7b1e2820ab78ea8ef3ab4d0b11053edc9a3ffd59ed5c622fd3563c702af9087a3b11c95505720747e34a67fa1aeb067dc06e63226c52953daa04249fdc7684fd4fd694efc30cd612b4a377cf8d5444fd4045772cc03d55eb3979a380f4cf3388c45227190e33ee072ff985bdb744a41baf56f4b3ebb152fb64b3c19279ab02f916ed0ff44836479e7b002bc72eb1ae9043314acf1452b2fae16d55a8022b34f7d5901d622b8bf75a19a7de1afe0be83177d2f149fa43cb54629e70e616382bc4f3653f93df39fea3218244f4266923268f508bb00305f76375fcda1f79de5aaa8a3e50b5e4de158ba680f183f62c34cb7a32c95c2eb2b7ed917b663492a04b13d286329fd899ca6bb45433c58a5a1f2c91f4f78126af9abbb75dad93f287a699413077924d69b5dc7e7c46e964952b3eaf359fcfe2173d08af9a8af4873b99abe434da29e485f2bb04bf53dd3d896c5e8aaec674cd3da5e8563d8672e4ac832da563ee68f4636a949e20089f7e7d56236c74363a5e1fd2f8efabfa9d9982b0b9b81a149edc86f6ae39302e1fde52e909d14ab4d2bb507b16fa20d5d09aea1074e2f30198d091cc147943b97355045a635667112c37b45189894a1a00bfbc669a7a126eb3da2e9a2b111620d791d5c38bbb32c33b2c7a47b82602a79f7b8409389832a2fc0b65ddd52fd660aef56ce13d8effe7bd73455e0b8927b0613d4d5c7b217c8ca030dd213019774fd680c4441981c4b92ea8b19daa414af40c23a9439f30430e3703c3d4598b65bac399831b92e218a33e107cc81255c778be5ae0eaa65de8e0f66f34e1bf0b07efbac53b36a8c72ccb362a14e35cfacb67447433b5a3dd999d17f018f855da9a046843f045019f53bae43204506401599e927fd7c6a8dd491d6a0c26085430653150395923031ff17604076f58950cce290dd5ab460985cdf34e602663e5c18bf055191dae798c41962eef7ff2ca0e5c0ab74ff14325b06895591cfd3e70356860cabe7c850c2364b3cb2003b6d5e8cf3d8806921f7e8ba6f508e2608214bdeaf407815ab6deae47c0815a566c701422b974a68230cb5875e22844397d2679d2b32233074cd8ede9e1fc6070361c7dbe299aa486ad85627c29d4448b86b67f72771c3fc9303235bbd0c80ee8c315d61a14b387e6a07434e1fbd49972cae056031aec8f7397e1491612551824e4dfe959bf23f628fe5cf63d8b0c06ab39ffa9ae906f19a9afef40b61b964b7bbd2cf1264d00383ac8d74b40f34ed46a8e3b9a4e30d99cdac068743232db6dd1cf2b29e20053feed1e7739dd045370edb1792e332df3ca4b4b916664566debb1ece71393f9b9370f0a8f0dbe4068ea1e75991504ca55f1c1b4e8e9e3b3fe20db7aa0ae9514e2e815c0f6fadab2db97019ba35796b61d2779f5b7394324c661be11f2a89586f639d220c995ed64f4d7fa3fddeddbc22a7d929c22392737c54014937fed558ae92214c9fcd2159849eebc7a80282e0ce0674e93f7475cff290dd3d59717d4894d0f9f73340c5a4bc8f46f2574e140490e9a78e07f727de3b677c44d574031d1d7c7092ba63a8b2f847c9ed3129795b1cface8e53f0d72ee2e27545177426c2c1afa87371d05ceb48eecff1f9384e5961d633435bed6031a033fbc23de9e1a78b8c1956c6c1bb57f3c0d25c06e2babede19ec6ec340db5015d77b7e20641fc9a36c61d07f6fa63dced94f4659c20dd5679530d27eb03e176031a9f2aea0fc36fe2f29db474ecad7a42807be91d719ccf0057087555e578eb468acb14881c8c0e9957144104d99df8657921aa9c9136696940f080e6cfe4a586d4effc196db5004b89a95eb6e573f35662b88d931da3160016afbf4822b1d5cec7afd7462bbb0aee3f067439a84a5de544fda3672a17923243dbaf186c099be54812538d657a6ba796b3c7fe4c9172eacaaf058b5e52bd03e7ef11e7b1cc38c45f731fa6596c4395c163e02f3140e386daa8809546d84312ed0dc62d2d1173dcc0c7178e13f96df724895ffb8a50ac000b389dc6425ecd77f775d54f81cf25d665289f4b3365b078a56bc93831fd0903dee8b068a9ec3063f9f11bf533fca7df73957d39d771cf0a646f922ce8160b7afdaf131b77f52e53b17442e64b62d53d8092b8374c18543800cef46b451ec0f97d330c4270416efdcb116ba8e1a467799056a2bd42b331661e663187653f9ae253fec8a39c16ba6e74e0284aab8dc54f56425ab29e1ccff15e73b5fc54bb132660905eaa5a32d2d1829ee140c9f3abf7fcea2bb2571630c1d2272ea44ce22d90ef88ad3a01a5c9977b86b412b3277db201fac9c6bc60aee0bcdbbf62f0b5f0f48f22c8549dd4d3d284033f5d5edfb14e0a1b1f470f7963b07afbbb4643bb619394dbaa5e502037fae86b447818a149f6979cea54acd651cedbca406b0f9d04435a660d404b7250176b3592d07264cbcef292af26dabcbee001962553a116bc959233f41c07baa09428889c3e352d2f25fcb6042b375206982de168dc4b638cafa841a9672cc6e6034c655d350113a5855d2b1f4ecc39a66a4dcece49b28f770d635a4691a04be21222ecc3fc1196150e0e79010d19f4e9af429192a8096c51910c9b99493f062f15526851c93259e2b26a0d961d34cbe71ac8a03f6a6dce82f124ab400f18b604d31ee0c254c2546c13d8efb9a880c0ce989029556be915ed58d7bfeacb2014cbd6e041baadb2858dc06cffb77456c7cfef9fbcecb0db7ffc38f65c5e8359a2750e6dbe549d76a0ed9c56a14f97c8a5b1255d33f391979cdb2018654e6b88f4c72dbe7938232d29085eff9d11ec8c6e3d072a85d8565c6b4b949552122fb27e17b5039a1b474ed42d7c5c7bd4c6d76ddfda4599a8d2dd4e3a1dacec3afa8c67eb934c62da5f3de4c10ac797baecf9854fb017050c3d7c65ebffa67e2143b9faf5e4befd018dedc7842ffc6554f393d884cc786d3db649baac69c4d03eed757c66a9bd57a83ea12d6ebf3ef8eb04cde9d5afda8df089af3f0b0af5b51e82dfd727c6904a98622047e0f9cf60324cccd401a41abf4016caf6718bb3ad76d0d035c8d9ccdc4e0e9c9023a20213c23e6ffad5ec87866cc12066dabe1a0aaff90a4f7e6de8ea2561d0df00b80fbda624de3ff920e1a2ae26f2217524079c6955611f95910103ced92cf54097f99a97bbc8b9d0c4aa1b47bc255277d40ac312148e8b3576782efa1f3d7e431dde5db17e603e08a5038290cc9438349bf78d93b68372d84315eceff4f82119c7794699f6e7872a7f8f765f40319ec9ca7d7f9d172b021863dc9adb2c48edacceadbe5f2fb3411d45dd22458dd659cbe37c63a495ced97ab2242630a21a7b3c606a3a87b9a15cbd1d99e01321e4bfa542fe28ed1b9f264d7dc9452f9b3c8875323d02ea307476698e892f5dc8ad66e0a01c5b1bd3cd28bcc03291be988766f8fbbb2efbd643d7d362d2a2d8b93d78e499738f96f604ec2e12e63cac3222d2233f1a3c7529286646cbd57ddb23a0237f1ebe6e4a8bbf4471be917dceb733b63580b52ed8e45488818a0698cc220125ad4c113aff9db311aec40f0d48ff63ae4619a658392425b73f173d798797e45509e7c09c441a03a151dd32d2c20750c39e64c16e80d64639cb72824552a043e22a5f3aefa1d5e9cb247ad72c363b7f820a7855a08fc2d3b2fbaa3c11d8ecb615e53e5f5a07f87a7ac60e5e419505f3fae56ba888ed258b55c76921d51ee597be64b618e8e4b8bd89b95334e1023c4dd243647a364e9b131601034ee65841a8b2b55e2643bc0fc13fe94d9bf153543642c865caf0ff6f4c7e553f3deee4567b4ee4894c48453fb3bb3906715e55194fe714a25d9ff20f3239094b677670dff970ec89c977d17eddac733dc63e3aed9da2afcdfa1fe2b5a001c6b356c4ef0a84421edd40ab8eef26b91040de74ae81feec3b670187db8c4adf9999b2f189eb42400a0ef990900bbccc2ab553656d5321ddecbd0de190ed8e2852bc24d00627632bba65f368e245639c7d30e0962692e31f39b3bfb65f53e8f312760bf8affd2fd2f9f87347d51fc0eec9de3647a02ac7860c98079c34d28ce98b8f4fd4dbb87e64edb009ffbfc0c2d5bbe20960c3877437c2489cc7c244c0de4d4281fef653a474e094edd7e01b7651b4742bc9fed17c185b7f7386d749f112ac2ac533080e3a886362d6dacdcd2fb0ef36c36b1be8bf012219c53d34cee9b6f656a1465320d044ccb30c91c76fda7116763dc0727850499b1d32c761eb6f39b8efd4462ccf38a83a2a148dbc71287276cf8d155e1400d881bfb1d05fc1bceef19293b01efc0abc8bd00eb2bdec6299543655b1983604d7d9b5be73898ea5ca17b5196f5da14d1991e2213c1f12b4bce9cea21378f904cfc40a40b59271deb0be1b3b157ff14ff06872e178f6d8e31bfd2718602468ef53c3ad28f09d229d2270124aeebfa5692f43c5609c0bdbb5206ade245d209e97ad232b8a5e0b0e0179d21a299357bba65dd4886da356815f3e57c80091c5ed311ddc5601bb2a60711da88922bc987ea587093a9369f9de1eb3ce86b1f736d94b79b32977705a919a38df36aac0d2ca0a0833b33a326baef763cc811602a7e09bbf5e4ab1a7713a3566f649e49200dd265e2735e42ae30c2fbb0b52fe7a3b78c171e53991a0b20eb6758ac6c16948f02019fd44cbe6afa18e79a02bdcb624e79d2cff98c4ed9ee0c3722df2467127dceba10036c6479b4f2e3a655553337b609341f68ee9e6750b23bdaadc15b463886cdf32bfe9e1bdddbc89c17ddd376cb4281b5b540000000000