PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68462 13d952f66d1cbf1c4608316987e01cf6058a4eac7c67bfab784e6e9c3807674b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
15cd3baa6583a51d7458d41d31a5fd5a1d5fcf068b6e0227c8ab74b375285773
Certificate Block Hash
13d952f66d1cbf1c4608316987e01cf6058a4eac7c67bfab784e6e9c3807674b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...007026000010190000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a332e1a2f2e4c2272a8ba2bf9a897ccd3f34b419a5766067ab043e55c726e4f5e29c9bf9c93f63dfbcf370e2cc1672442b713747056a1edb2ee0a805dfbb8b582c1ebf94c2944098fbb282fcb3890e6e3cdb22f050459be3800500000000000000400000004000007026000010190000

Raw Header Hex

000040205c80c4899509215cb320b3d663e7ad30abe4bdd6d988f06ae871ae0b40ad6148eb9f659e9a6ff2097d74401b25eab40642b2a65b5cbebaf5ce8ea2ce40bfb497415b236ad629011873572875b374abc827026e8b06cf5f1d5afda5311dd458741da58365aa3bcd15

Proof Data Hex

59,560 bytes
121216020307949ffc515ca64c213a1ab8303256a84f2395fc3d935bf74d8a2ca41fd64f55a47004193ca9d9c32edd07183a204fcfae5f32e5da625416afb065a5509375ebb469f85c06be657a98f8f7806b3930e6c9d4cd7bf339183868441d307bf2fe86c88ff87490d9097ee4ba1225ee6f7d9e3badb6e883eb8dae57b4e75f11a1c20081ad874ee3b4f41f7fd246c5c0bd850d7c90b9ad3d89cc20870c4d03531a91ec0466dccf1123528875d6149d524865dbe234c3084cc2d510c3bf767361022f7023b018eb94414b27a108d9d06e1a51466c5337defb75d8bf514ed05c83d33242085b72b8ee2a3b9094abaf880184c1b10a876fac13759f7b0b81ff284e5c773c41a62a571c723c348991c2cd8a0b68c0bb70d0546dd1b7881e990aeb2a0c2eb30b93be19be00d95ac52ead2ed2dc7192efe7c00d937f1675e34688316db4bee168680f41cb4e61ddaee89cd481ef91d519a8a601547f71687a84e2af15bd1d790a1e898d17bfe6882140009b56d881cc9f5003c1ee8626c2a88aa3483914a0033b624ec3fa53b2f71ee66b2f863aceb411e11c228ce34d4e46cde544166db555cee1c1b2a09076b24e6ab6f57d427f35c7354981d857445e709b7028a2f7e13a2c7e5be70b191972563807cda494b0e0a3b6995ee5c227d87fa32b26152c2a738b0263d632669d789a8c2e575faf42aa7dc7610a06af47c8c57b9d22637b6cada525f0775515ff8d376a7ba0b68709ed957c9c0b1db8b5e0332324bbd515d962cb3ba68d18d546e82b983aa92980a2cdb18a5b7f18210315e473fe6b09eb69516ec1f0b5b7440a3cd2f60ab4704f250e5ec4d313d5431bcfee7a3689f6faa88f5c11ef770bcdce14d24002ade86f20696f0141132f02f63adbab73028c238ccf595998e411d1ed95ed756220f598cfeaccf326a45baadc0d634a18495f561d46fd399f2fac6b7fe5c5fba066950cb2ad57e8227312888522a19cb8b4e1ada6bf2d9b3ee5d48d937db1b718abe1aeaf308279f1e563e0ff7531bd32bc4ea01ac52a65f3c6c83f8352dd8caa9640bc016dfa1f1aa4b6adebe9502a7c5fd8bc3bfc1da837dc8dcd3a44a5489e9a6e26c129aad5b8ba5c02143b8387cfe2cc337907609330f423993a0f363310dca6b148c359d95f2effc65531485ef28dde5d436299b1815fe59be6c3dc8c66a95a09786c5b075047b3b81b6bda5a1e65428f137ba1a06b14bf80992ff80628b755ea657f43e1b96981eb6b7e56ab147756145e2cfb55dc67e41e09f51ba0bca84df7ec85c139944d12be316f4df67c9120b3c0497b6d61f3cc65d61563faf5a089968dce5b6e867480534f5793e01ecfd8ceb72dc43ab82edaa527d82410e9703bcc19f7fe0d5467400765a3c96f699122208b6d6042f96ce6a4da05b5b0a80790fbfc13a0e2d5b15f9a41c3e0fcc1ba2e4c64e1d46fbdb9e006945bed6df8e42c06db87d26098c3ccb5ac6411680294314ae2aa7981a57d6aebcf7d3ece5d4ba99b8985521a6213856bcb94ab49df5f1856e00b9c0a6dd941bca4d8a43121d329785d31342f76d750e5b81cf28d99341d310d69976eccc8b2e44cd0c5a4734fa26ad245b4c9037940b257dbcfbc78ac93c278c164bfd83e26642e6042e319846c7cd4c27480b3447a76e3c0012a0c97de40244167d19a2a8c67d8612706ac2e5a6f0b195451cce3e39f6344a47e6dcef6963a08492622c54ab1af5e1f39f5c92189ed42f55d1002c7df2a811e9f0c3241f8cb81fdddfb844ec9e9e05313af01c36050b9d28e0caa9ac34e82c067f1b0f977b6915e9711803579fc701c7986fc008f6ba8d93bc9c3751bcdb7c2f0a45f47589cd070045d423794d4479db9394daa8e542c3076c41ec5e8316a8fea711c1b0d166d3d415f1b4e837667331fc6cbd8696835a1e6beec83260b171d6635a6eea27ff258e86f8c9714a7146578053a03716d4e37fedae6488bd03588ba3fa9dbfc166b8bf605ef11cc02a20dad6911bde7a72e7bbab2c90533406ce314d183503806ae6201efe96218fbaec85f4c116a30bc1b4caf79cab5b87f50e19f9dc45ce6b82669f8daa6c24569fd2c1d858b94489e33fd96a4bec2b8f4c3279ba90531f46ab91c2690e25be69476975f14bfa2a3cbc5f6ae997a1b57d96597680814e36fa5a9cffc7d0f10559a8909683cb1c76fd136f1024285075269e6e99dc7eb1bddf43f9cfb0a8101f45db71c97b8fb2685118ad2c8cb3219050520f81eff596b122eef1c78126c3c41b1689bf00811edc8fbe2812fbc315cf254ec010f1eb0d11d9748be4bd0f04fcf06655412960679ef3e4469abf9e4c5e2d55c98c62d17bee383f6b2c510ee2a97e5544fbd3925ab44ea260766209904410c9ddf15492228ce7c8c7fc5c77421e44270b09f56554c30c6dba7063adde556c6c0e8882a7f29840a8e62cad4b70bda9ee4541b6b2924563b16c3b072ab1603d535f8e548fae8b25450672bf9a7a887ab48bab65fd51d2f77677df110b5c7481547bbdbece69100c1b3f106985184e0e480f5f35141a0f67a7e6da997f63ef68336a46e38d20de40cef687e879ba65a93cc16a7fc4732c1446e9c8c84f4a4a72a9336a32a2032c564a12044796da68ad570eca43aeb952c3cde7a231570fce66d5f849ca55bfeecc69259454bef469f6d42eaafb3c4d8154ed094ebb9416ada2630d9b079508d589865528fd9241369cf7463cbc8e725d68abbfabcc989e2e95a3135307d52e47e74893780673aa08f548a4d11a5ac225d31a9718c9a268d1a93d9c1f46a85ca230f08403dd6519c6cea6d49b359745b0620ffbc399513d0a0666a31974edce74fd7ffdf3e8d281fdd2d168f8e44d65f58c00fb5623db0231c097bd6756a353b21a359a47ab8d9002375a64bcbd63ffd97dd32c19f939197aac290fcbd2d5bdac8aa6e244295f737777f99a9f7f5c8e5963e528634a9dacbe2ea17d95c41b744476606546e63d35101ceb85059f79ff02c2d565edebe260aa347bc1b48db99b0a350584b8f4557aa1a2fb23e2fa9c51b4e9d879cfcb9011cc60c131e434b957241d5bb46a2763a628baec771ef96911457f59444a8e014f8538fb279a2d1f60448f3c8f0aeee1a6ae10fa5d8376502d5adbc78fac885721bc72034bb832fc7d48d8d829709568e34b7e77b37e47af2ad2e1e6eae0dfecdbd1a66fd27477874fa1f2f41af730b7d1caebc3ecaca5be322a509c4e37dc08b3fa35549ff9a8fe0fcf80ff02f2a02a625be920abab71cc2771a142ea33db2a3a4f6949c7c607d4ad39e5eb97b84b3c656484f6ffa1e4145b2f41787bf28fb7eaefa7fd0d87dfd627ed625a2ff43a2bf06c8f94989e2611395e8229c67eec56a122b57798464ec84736bbbf1cc2596ec3677f7d5922f691fe6737a092ad38b825d57ccaedc86a707af116229f2eada29edf821ac0cb7ce17cc31b963d8b2fae817f405a37d40917ce3c79f315589a0ca433991ed931e2f733ceebb9f508b7d1e511d1c5920cbd4729167ffcb079602cc5f622a0852aba20fae76cde5b0eac53498bd6e79716dc65a33b3fa1ef5c03f8dd082f252bc5b6142a6c4802346e69771a84feeadeb3ba2370fd4395ab7bf690bb27c5080b78e41e458eab55f1e29303fccd228b8def179a1df1c5d4d596fbca39a94de716527b862df955a1ec6c63db5a9f2f117097f9ff7869925b3bc2af2a91b314a4924c28ca68315f580e25cf4dcec5f9ca14d8d20a4caf476853a1112365b2d6d545f2061dede6973e1dcb45b95076734d9863116a47c3538802f38d3a8accb8b1ec17cbab97843a916e42ca82a1e4a8037ab2d32df0e3399eba45cd26177abe1631a0ee270a27842952b517d9bd6b209784b9df926f4355fd8029384b264901ade95952647c918d26f57549600a9cd11eb0e1d20c5cd6bd708ec8f09ed3fe6153dd59cfca57033bc401f5563bc6a3dfe4c9a6f2ac991013567433e10feaddff95bd88e622107751324a63e0b242d079c13b932cbbe36d11d2989ad6f41ff01ce29e758fca70ab8f4635b147aa747be84390119134d1c7432734073f0ea4494cbc72781e5b99c8478014a8e2fe528216d81c0159f8b5772a748c6c98c60c3605c534b8458dc515985c568d35b35ff02035db7cc117677df860c8d28fe3f8882969ee78388844ae82b9a043eaefd3d9053b4c7ad61660ee2c5f46934ab2867d6c05d5e051dfa0675677924723786dc8b89e3c984d27195cb523b865d00c08b1d11ff925e3979a0b332ac2980cc71a0c032ee1c0065edbb47d13b0465c7e8ae70edb587af9c69eb72fb4ca083faeb9ff253f125f847ac0c3909eb3b2383e75d55bc73b689c225d02f439439e34eb76413592524f62ee80fd8bc668d65a12c1d08d46aed959404b5ac4dd4359705c9d51ba518e02614218623fb77a4f34f1b22273ccb71792bc243cc03b8d6d6ccd8c983591c02aa2b938abe1ece1abdf8f86a2239693ffc481a20ff081eae69cb0086d674416564bdde2f20dda7fdfb893dbedb6659e499fac767d6cfa3df920695fe15abbd7be1771415a19312693357725b486f62f3a0e01706feac7e43020a29069fea760329d05bf64cc7ef07f2b9938d22055d538266ca5617b20c28c03abd571e008ea68ae363db63ffae568d8b6c831bc23b7b95547040bc022b7724a4768f8adc14e648593e2ea79c31f9c7225510d86b7bb2b963e0e652c0228dc9617984d8473e301aaf0304d75481b2030dbe78e17dfae56cc8cc94c9e18e9828bc46240b99e53f8a655405f961cb4f054a86c74a3d1fd17f94b046c1d49a54faca98f289be5970483c3abd0aafb354e91cbb3dfd2ef74ab0e29ac04234af775549bca27cdf85480553e9a7264cbba6d06d992d30523a36acfac99bae7c7985aa6bfc3f75f8533abf499c313f52ce55306b7115880fbb8c22feec94e174e91b65ea12efa437fb493559ea3b839fcb21199ceb7ab294d11247fe83f15cda12ed3dd6c86ec61208e4c1f79671a29527d3a191cf9e76fbebdb84353e94df96c945a64b4b17f33a63a22bca39d2bddbef29c883f423cff10262ac6a7dd2ff0362d204a971ea50c6cdcb93504011e7a08f743a01f6a3c198619efdacf25e15a1349619a35a168f149908f73b47323ab8987fec6e56d83cd37607c94414e911b479988b47455a80ad9950e0be666627a2dd921b103d6a1f6e30a73f9cbcda3ff6e442dcd639ff37ab6037640e21b0e270b87c3fba226cb5459c696d82527209d06f6586391deaf852bf531a60fb4c7c26a2758451fad2e367d5ef1708371db99615143d8ebdf6e197514db82b2c529dae58ccb1538d8bdd3bcaac3fb5ca52e2c0b06d991654323c380a4d762495545dc6173afeb862bd54d79b9c95ec6dc65e1250678572e1ef3c09fcf0cf6633d8f73f08d9401d19aa0e6c68da1b94b802c51b8d8da0a6cde27891abe394dd66ae0410bbfe6d45a0a39879c2195c21c94decdcddf9f4474f5a90a0ffe1d6a6a9d46b83323bdf7b61d6fec8a0f548cf93ede62162cb814dd11c30cec357e031174890347f7b7872e88ac55520267fc78d335530e846e2def73713379e46629819541d61662c8822f70b2b95e31510215e49de23cccbd76f1faa5e790d8d493cab9b97a0bd566ffe8923c3528fd5bf78cdfa72980ab8764ce77caba25d850f09375365cc4e66cd8a983577f81c4e5b1cde540c2361766b032bb95002f849e7a5d9601c115dcdb58de496186cd988e6617a5df338435aedb201785cddd133297d9afad724f754e7d5d1050d94f91ce13960a84f897f491cbc765d2f7da21e914696c6796a5b9c2e169584145970faef5f096f31af5ae7563dfb77ccf2df0cde67f3ab6910b9f08c48c1b1c8946f53e9916baa09495c23e1ce68ada3515517ca0969fd926a092956a174541909890fff6f47e6c1fd636cfe15c6a11c307187a31f34def32b8f57c40b0cca81fdf677ebff691b765ee0a3dcf0ebe03bf2fcc4be3619c4ba8f60b3e254864d9b5d46b3ac5e552f0fdcec13886a4d8d63e602b638c3e110fcb4c111ea891ad02fc4965860a7af3e228c45cedc77513feeb255cb061340496936ce190680548b4ace5b2f260ea4bbc2e8d0f7f692fbabdbde87023614b2c0b6712f64dc7e14f451914e0aaa36e4c1b1d38cefa5702abd6171fcdb62cff741006610682d1626b55bf9b6c499b90fe3581f5b64f2e4f9b1d66030ab9fd589d1895b737595a231f790bfef29c478bb943e6aef0e063909b79f053f85bbcd02c04b028c3f3f685c6270b1fc309b7ad3e3955ba72052f5de99a47f6894a68b6b50a488072cabcf4770367088338cfd97e9c864fcd0faa89a1b416ba4cab7b535d38802b12d6ba3066bfc7e7818674ec9805ce528a49eec0121ef703ebb50a1667e2ac4870c5995f442da0efd6ac018f5d81c2ab8cd8c6143b6bb0aec873141c153da08206c1da01f43c7aea8348ea331d88bd060a4e1114b5fbc76d017160965b9b223a097af1230d13cd5987861a93e8ab27b07c3156e7713094e6f750ad6a004fd27e9bc663cf5a1ede16002d10b74eeb0894df668a3f418363bcd672e46c85e08294c1c30d027257fa3c5c7a8b40a86cc5148052df9ff99610377d847c5a97a8d11fd4aa7050336eb40a9978c4e4ad9a1c599268c548522f9541d9fca1ce763f31119b784d10d96ee4e9b498c90bcbed0580d21a13ac23e2190544c3d7e66ea80629adfeec256a07300fb1e38f144725ae8c2318bdf749f42ebb49adf76d30714c6255c959d5c21e1771df13122a0c56ebe23d99403db88793d8497561db448e35c113b3cf33ba427ee2793e00b8537be77a95e9c19235a17a132be2816de9b16ca35d7968176f54f3514389af369aac24f8483534492112f8823f0105a17f8a1e6218fb1a6371738edefabdd55b4f118f6dee7e6144850cdeff0be379b8cede82049d0e9315640a533497ed375ce2cfb34ae7b4649707806fcc701bb1d42263b276eca0d3986f8fd86877f4623fca87a0b272d0e1932a36b4d83ad23f8bccf430d4fdef4aa29281f1eba7b9a5e809821dbcc4ca5af76e758f87757554c7d7c45852894d1a9c387565077c6169672ae432a0ee2a4228e44f1c829bd594b446d0ceb4932db7af442ee47599abed185604cb790731be08f2d30b6ea81de2534eaa6204646a2cb6567b9e5767bffb2374db9bfdc5778d75e8f6030cb89c996306ee4622c6b3f4edf46123b9c78727eb9a462103a4a77d5b3ea34d17f27cb6b0a4153e42ea918cbe6cb1828d92efedcc3864b8ca45a17b518273d3030d9ebb99b79406a2177f0ca7a886bbe8b0acb088ce526e73aa73b2d2fa9f1443946ffbc1fc67f38d12364bb213a5a960f88dc6bb2cbc0c9f9cff43fd58d41a8f759502c6585d3db366cac01411e50c833a3e517d8861674939a36c7feb8e5fc65a3dad9b4e59d5f9e2c73fd7fcf782db615ec58618554d85a7bc23b72a01d68460030e831109caa222deedc15345498017f2b7b9569f47a928a48764de334aa83da64e18af33f7e790730ab97415b3e02567fb509b91e7ad2d14d730175dd978624062cb605d3c384726a44638342a7db34ceb506dc8226b5656d356d73e9ed5c6894caf0a5b9edc7a416baee51a4881b41389054765f04c4f78791c7e1c3079861fea13eaa3ec99b0c0344d3f67b99115a17307397725ed0eca557c3d0e06e79ee554455a9cd46bb503c6788ee286acb0b9f8a1de841467ba00cf33a0fccde51a68d6321e919b685f5a653b47cb0a9a036bd47f8a1fcb70cd70ccd3ab26bde66dbbb861f9745e2944e0a0e84768de1254ecb2f96d818a293f48f4ea699398c4528f403c09c7d6ae5e15746c0ceed437b41da9f139ecbf88337de9f824e6015b7438d8d4bc6751114cb3ac7387748b02182e67b0f46ae670af7bdbe60bd1a3daff08b94dc5bacc1f6d1ba48706aa543193090b682013819e51dae62c8e22de1c4306ba25b57a2a40b1a2b1bbbf73c7692ff4a6248bdd03ddf8d07bd7a290a4c798b675a7c0473ec4b5c3e8635cf2a87fc766867692c8b0f140692678e5fd16701b2fee7269fce29a60c1a804f88ecd29b6fb3ef1a3e054193ee960f0265c75e2b79433be3310e35599077d15203add1f4305a51aa030dce95e5cdb2e1bf4ed1de2c7bd0d403f8c9a1888610af4de2cd02474e77ce67949ff81894b83b56adb01ee5c3cfeed047f8fd7dfae90e7de6c6aff48b62fbbf90249d57517a7f31d663b78d3959c2f3c604daddffba10551196e718ac25bfdb563b42163b4c45ea87a42457becd2b93366a70b48b1b0cf51f4d4f15c785828ddf621b14b71ea72a50f4b54946883ecb2b5f4ffbe727090202e125e3ef76aadc1e81ef30bb23e50ae025195de37717c455aff21b0bed96e661344fcd0808b8aa9f2fe3a38f729cb3dadab95229e17cd6a543af2b680423f625ecf994e305d97819406e25c291b4d748db60dca394d99cc328103d87e16fb5207a568d424fce8dd54c23f1bdc9675f5f26a5048321a7500ccd59c1e10a8018a04a93a4ce50dcc7f00d28267ea3a8a8e39bcc582e175e0796c89d7f288758b85805fc7da1d3b12ad42b4e8c3a7d2cc26cec1fbc3ad7c2cb28e5505217e7197005718bbc60e49fdbbd2b5e2e0dd5544fb57fb550f43f617e00d39c39bc751973b585aa8a3d135bb4ac99f0d5c9a73657bcdccb95f45bdeb6e3bf089739078ce409e22501984870ee143a5e2f7efd41e69a801ee7d70b3335623ea625c0c5a98b21a6e21ac54951e35808a9842701cae0cc509bf0585c0c38e82c6b83387ce1e6717d62afd7897a8feee77cd271ed721094e6532bdf685d3379de2f7af1f2ab97084bee1ec0ccc7c20ebef09b9dd26e05937a312f0d0845901952388d74eca9ff718482e76a5d9b37bae22cd08be66a96d8f31ccb6bf9584488a72c2b66265af754ce9bb7b1ae3078a663a3f1a4eed681eaddafb925e4a9a3a27abb5903a24a42a420e8f9a565ddadbb76357a7d45d37aecb15127fa07a26aa8cf392763d3ea20dc35190a4cd1dfa32078a0f0d97d7c2a49a4cdba8476132a6151270d8d323791d6f38f1806df9ebacec02629f9bc04d48f7cd158061096d019345382ad1f241018781e1d0d9fe431d52945052cece6acb8a133705039bbfecc14b856b851536db9f798c72e39946b09df249f8bacf8438371c3cf438c58fff3702efa3cf4071b34310f5643a0ebef1bcca5602a2b892b084d9c3906f8916a795931664ce0cc031532ed7e6576ebcafa5f467753f56231696a45c67ef905fa5df11915be34b68ca88835c1029e5d627abae54a3c7537c4f526a085cfe9008b34800311ec35df370ed920115fbcc7107dad66eb4c979abe46e4c69eddf1db80e127f4f7c0cd6b143120cffbcb263fadc93896dfcd5942ceb55576c45ede4a770cf31c666e2d7db07c6879199e9d94571268fe493825a6a7373f271afb64ac63cf872714fd5d73869d193ff9658885c4ba4551bffefab466923d625884cc8242a441ff62b0fdffe00d56b28ce60026ddc3525e15f9fad72251efdf497c68898ad7751f72c193f459d6c76d89e68b6fc553bc85be0a7cb813c1a9e3f2dd1bfa04f55f01badf26e9ce4b97a02bcf43cf40e8b9ba8d07dbb36978133488faeb49a5b959498a941329c91f9a9e92c0b945e4b515088074f5b30e19ef022fe3ca42e77d69cecdc92f7e2ed9bebbe66394dbb6efa0e0299b852698d2098bc36ecdd78714e2b4d135ba71f541929529f4820d583f46430ad9dc7b01176eb82b0dc7605a16a684b46c17e8530975f93fce2bcc23674e60e66a6ba4172c006b97e000317d9355d24b252c3daa1a80b626bd4058ce4d4099f5759fca9e64959b1120c68ced562fc988c421a2a80797f8008aa866758d56b139da08dac6f887b91a2564a9c134e1df5a82de2cd95e378f6a65f17887b8815b72d1d6f515ba28fee62c628389191374d77ac2b1e540c0965b7d67f9d6621237afe9bed2a05046a883bace78f039a7fda2a7e88f4e57aac773244ec4395250551d34622ecb5ed3785800f24d36eebde754a813c25b4d487ff148b55f3c6a584dac6b223b52c4e2e51e79b0434b83950833a89688263b6d8c7c9a491c8fb1608505430acf829a5b1ff4c1b7a8f5a1e1e6e06f9e76738410d9e00b4fbf07263193efbe9f2cf111e5f01558d9286fc6728148a2e1f52832b7005c39183709ef55eb3dcdc6e8bf9814316458cc2fe9b033f03e635b358da7fa44a7247a8fecbf19a1895373dffa654d93aba0dbbe8273060749976efac65870f054726798da4167cc3f8b4a1187af1e18caba054ade87e31a54113e7bf5cb9c5bc1acd7a8bff768d5707af18722a0f53f2172b37f76c065604192b1af6713e3d6f23e618c06121691cfeefad63de35b9bb35b0bf3a971d7ed147570a32efa6b50eed5c76d78f2505cd333892587fe7eb41470f0a520fe824ed305409d457479780bd68aee5031becb6d2b60d4135d0308ef76d3d53293bb536a1731eb4fd81c613ffa261d2fe7fa6bfce1ec0c14a10a6b05e4021c5fedc7f017f1b5a616c26d4ac00e7072d5880bdca2027690e1217785a1512a0ea0e0d3ec96c3a728d8323521b6a2a995456208fcaff0cae1b138accb2a420b617a7a705450c305dac24f550d784c706030ef06094c274d5b47e890481775cc8bd4895965a5c545461cfa7c54e2204b47b0319763428da242c39cf8dcc65d3b583c8d202fffd4510b02a4664e2a92f477882e7a946479bdcf3891eca1b3795ddfbfe998fdaa14f900f5871f6f00ec2b4cca0f8d9b6a7dc32efcf511dbe2fb7beabe6ff5d25bcbab4c7096c99fd0f8cda80f8de8c61683bff0fa2082676a23122a9695b48b9ef9cb9fd503295102a386ae2344defbb6a7a5ba55cca9670effcf811cb586dad1921d7c40f8f56807ade6ef5e47a1f06a9af23eb46c0ecf45ae4339bde09ad4cddc79aadac0cebc6c0b9015cc32255acbdc58daa10b4aea3fb877ae37373de8538ef777e4b053f69d81a1e3c4e170d95bbfb7e0a96b8fd3b060a9b58911554515a4b10972b5f7d22bc205be0c37917ff1dcf9d99e7e0d3a20bcd9835fd73cfe7f1236d439326102996c3ccce0036cf1020c28e02878ce1855a6cf16b2b184d427b400f19bc0f28254f5e5e4d4eb343ef129615115f437112189868bafe2b2c4a75a94075b3f772becccfdbe0502517521232bd2ebac87fc809bdc8f797f490a37565e532dc072a174611234caeb80ca95ee4d935f847df5da2a5e5ccb771d56ebf7313b260b22be99f1daf684bf5a9fe891731872add44c3899dca00071f9f8229eaa727b8e6427064bfed7978781015aff953e645c4dc2609aa6e4102a67773b0510160bddd663976d1dc484fe17e4349e82283447229d9bc70b3f31d7ed8a67fb9cdd44493831348e914b75c22d8b1a3107e34a16291992c16cbd3113d942b2bdddfd5d5222634ce4d9660b2d2afcfb995d132760aa9ee40b0e3bdca14751164650287e6028026af9d0f712368005e381a2339670d939fd5263f0b1ddc5de2de7893854c482664d59435ef2410cd3f1f914495e0bcaa321cb06b87f6f2220c75d629568a595663548c562533ae65e3f94e7388c8f5eccaf7397b06e35e657ececb43b11172b8301f49d93017bafc8cb3036914170a11edb3d2939507788a66421d83633be1b2fb3f39e33b4c0d675e6565aec34ce96e482df1a9ebbdf8342e4babc02f05355b17a5b6749733a7aaf7a26b8802d569e21a7d90bec34831ac33471ae2f7ae43312b50a6a19e8c9db4168ec3c85658b46564ef6e2045099b4c606a6cb08a9a5c9bbfb0fe92f24d77bda4b64c91e93aaee3877d00bd94a963bc275b077af73129e880ae3fce1940d4c9a12c0fa4f9f2d1f640eb11ca334f8f136ba6f9ba293c5f58b72a3a0e164aa34afab8200e898d591140c4852a6cf8c7ca021623bc21e864c2c47082d8abf356564d365001e99db74294b5c0f4a3be00fa6bb0576c0859cc1a8c15a00bfae2cd77beee679ee186ffe1dea4dbeaf59f2f689ed9f5263b3783113ebd5f2f3dfd6031a3ee97b7f5509fa0859b63bc52315f03750228961e94fa4ba12813bd08676f4b8109bdbf4c37dcadea15c3fcbedb1d11c0f236e6b458f84a543913d890e1e0a661b417b1057b1115bfb7d9f6fdedf6039c4b79c6a33b85b2192d19c0ed2f2bced2ce04b01a187125d777cab005bc72b5052f6f8ac893c700919db5ce578ed7f4c384cabd961d9d36a2a385c5274a00d916a9612b6d934c95300d1a7eddb17161314e786a8c155b186ca76ca4fee52e3dbb1cc0c76a342e7b958037e6103aa62a303267609fb111bb7fa162e582fb7f5e5a31540c931a539eebe7937b2a00ce17b3f0dfae631e18107f976f3380a00b755a636dfacf3fde70f526a508e702480bb2e115c6aa83b3cb94f8e27d2dfdbc6ce995412814d0326b21e9f183cb9a56a04d38038e2d74ce0d0f2646716edf8edaa16f63d28e66ae065dfe7df535183ddc71805cbff9b2d57b8a8de473532fdc0e773cffdb86ad793c9cb670c8c65e571f52d897ed32e330e961f0f21a3e585e661cef93ee61dde83dd82e867fb3923b31f8714b77443507c0f3cae4f8386ea4905ad4d323e84c40281f88f6d0509d4a85f28af91333caee6ee8e838ca995ecd107555caad9c6ccc59892176c8907e523c5b0afbba77e3188a5aa4cbc56053df0fe6b62039b1f0fc288796ef3aa4cf5ef1d80d2f6bde331a29ef712159d6bca4f700fa06ef082a0311e78e5e02e75e69df1a9f15d6917658b9097ef36519d5a39b5c3a8be6534c83a635026421352758eba3b10aad300825fdea24ca44fe39834baef84ac44d485c109f3a1d73f7b557c4265c176748bbe8d8e9a3fd83332f55820b51d73749efda1df4a18e96b4f66a7638dfac316b64e2b6e8ce542ec3bc77bdb760fd411dc32ae8554a3001e62f533ddbc855cf7ff3880d4faaa436c40357c56f98d7087c58f443b209811ec7ea84f89e374a5f4fa30d150bb6bd1c386c4a1ce64fa6d2a9107ecfcea667179e9c08cd7f690943ec1257e418ce1601a0de012da63929880f6a52a2d040e6648e51d72aaca8815c9a8ab31c9c6091138ccdd1a248f893d94a924e6f465b2fcab7613f54a91eac3db05da5a309da5bc6f0eb47605a2d2eb5725cc3f8bf6f0a601ec3291eebe9282c87af4080f5ac557add9c41b6641447ad690afb27376a09908f797525916be42d4977531228e24ab52d7afbc80412b1c8539af20f2623d66e68b14cdd55641c099b3abe764590b5305845d9c76d59c72550e819f2f829a0c1014295af09f2bb3ac4b34640b838ab4023df37ce413a46bfbab1b2d43e86312f8541afc4272ede9b71c47b54af9575f405b2db7d3ad9137e23c15d15d273633341946e0302b95ff6e3da35a6272ab8ae338815c071c2c7ed5971b8f55d1cb87320aea3e0b51a7fed6df02482f760daa435dc12bd9c6245feb96789c0889ae0c417d2923785b263c7d0a7acb545a089960f6ac661c6aaab296c4d9d8961513a5fe00ba9b3c43ba7896dcf764bc76e6f4864c477d7f77dde2e36e0f1903e9e667735e34b5a63169c35ba47bdc93c15501604cedcfd3a2ccd70b74248093b8e484ce4bd02eeba6f195d5ce0ff82f5d3ea6f324df865f0e51a62c85b5eed0ff78bf94331f1b458f6765989e045c171d63a730393283b5d1e79cacb40644dc5afc1e20eb5d96059bde5a6727bd30c850665cd85352663b006ce925cad0f6dd692e7c3c77c3eaf1be829bbbde25711616de806c960fc9a900461189d788b8895e84e78d8e50c890635f240ca49ed00f91a7dc19fcfd569167d6c8475159c6ccdc7800054bc33b2893ae3e0984fbde7543004b69418647e9d34b758465b8829b1c184d16ed3b4918c21169397eb3ace3202ca1705839ad7f37ea78e5ff319c258f17b6c4c1dea008da2ca2bb7dc6640bae395952ea7df2731518eebd71d2ec3936612e327b748ccc46d85ac9d3f4c88a3f2750d7bda118743b978db2be1f35b27a9a3646596b54ef670ac03c16c0ec702cbfea7583e1ea934e519969a3baec07172bb8c3250504bf5937d55936f5980c0e4ba43fb7d59ed756885e09f3de0881296c71e0a102341847c7b7187280f0d3ae51fc0ffd525b953c153971e6a6e73369f957a2fa30885111342f52eac8b73b94c17f9273144fd1b142109624713323bc329cf9bab1369f7c4801054bb2cf03f71cdc5dc8dfa690054029c57a6b1fa9bd31b3c2f321dc236b04925764a56e549dc37280cc9abdeb2a85f0c4ad3129ce1ec34072d456ff0921d768a45f2379147b4aa60c3a3b54e96ee7ee888d3400d216818c4663705ef2424e1b3e76790bf8a3a733b9b9e0d06411171db1d2629c30fae898541a2d44a558bc296b1798a2e4d2b50532578522598f4102eca2fcb905d5e5af24650a04fa0999635434b059ac280dd48cafa31d73a61e51aa282d1e9858ad8ae4ce869886fcd9397279bfcc52e60d8765ace4612d6087183fc3d3e9a7dac4a1d0176d14c4dbf2391bdcad5a5c237276095852499da9ddc2a8867126c20150b3471e9de1d230259953f7547bc36e33e3a7d79c06c61571c11640cba61d0eb4096bf63fd2d4a86d403d773d935f82b255a7a923347a2de75c97be10c0bd0744c1928ea55961711f12d136a1d5ab75c1545e7d8714496e9f06777c1ea1ee95e922cc92324e1f0e69cc80a53f4051ce679177d644afcdb9a91b1945198b989265892dac42531e110156d42df9623dfbb092e55b8b7a710bea6062282940c020890e2d00eea46660c7795c46f9e0a95908374259119ba31b2b09280a656f6f0a2950dbc6b52694c1534a2238c8bb218bda9ea4a14dfee2f0941953c175480ef3c8eb254f35aa1622efaf9d70093a6d34cb46ee94a6085c43838e2b7f915d0fa7b453b18fceb76dd2f41ca1a7a16490d14aefcca206404a0996ca272590630dbad2534ebd43b0d1ec857854b3afde2a00944494413c1b3dc0a89bec2bfb35415b689e3c652af4b25aca930d733161c97243693aa99252f97548708aa609ab5a2fc7d259a6cf468bb8435831098dda650a4503ee419ba2724b2627f9395765f9f67253bb7e364ff46aa2446fbed1c5bc545771a015217589ff7c4afe053a0f300fd4b50e8833362f1173787adacea6d6f6fc6c245705cdfd6376e40833143e82f43d6c6c374f5201695dc1edfa9dbd73c302e2b4ff3c5cf3b7e089d5966fc16e97a223eb3651ae7782adefcb8520ec52918711c4d82f01f8041a489375f8199b47ee813359c7595be1253d501640fd9e3da304a11654c6d2654c11c6244b9828a0d166bbcf0ae2260703d184fd6d7aaf22a2fefde1d6020176205238e1935eef04a7456222e322a44dda3fa94b6619a2426b430433d262cdbcc43fef861c424e5e8c71d0ae1c5f785e89cab1cf765bf58dfb72e1ac85ccc59010bf42d6758db02de5b11cf5e327ca8c8ef4b6ae2dec555db453c736f23b4247cb3ec1a83381371c381e795bdeaef2522cd027bbe620c5f9517c54ce1da7f7714988f68e30867e95b3397dca0290b03c42eaf1a9211eabbe363f67b98f67ad6ba0b452bfca94a281a7357f7fd1325bcf3357ecb2b0ba9bc79de58fbdb004f2a8b654887043a5958eae4a3cdf0787162cf382a69453e95106309778cec2b1fb8a2d9c11c081474209adf36a2d03bad1ad4a2d2200c0b391f95ae41510312f49ca28586d3a06be671a0c88555a0534d51a80b22c64d8d95dfe7c2c8e9acb976b1043551041b9a9983bb1d6a533d393fff7bd02875447d331a7160d1e2050494b3e91b64f011517b79461cb78f03ae6a02c57efc035f07ef1dd365c84b913ea1c2f5cc7f09b04467548c7ba274c557206d70d330c9c99ebd390f681cf9239b01b9ab8cdcf7f7566275bd1212c67b6e5686430aa6e7af1466ae3bdae1214c8f933399e08e444b9cc8ad3b1cbc3f1b43081f38b635b3962a0db45d1c3fa017738653c82299b66b25e516c4a353c9422cf4a2967d69b7cf64d578cee91b881252b50c287209174c4568003ad2fb7e54e4acbf0349b19752948f8ad26a62b81113ccf429ff15def39c42173fea431a2f61ed435917cc822e47aa08b9433ca6301b0842d467739e99c4e2f2d7999aa9784578d29098cd573358b7c9e41aa330916cf04fd819bf2d0149ecf2a79c605da1329126a4f75561ad792866a085d77fcc2631237e4c70cfe6868ff093cd0c51f52c64ca27cc345d927e6d90d1e0e4d765e8eaf3af5e4285d2fd616e3fdef41c5a5879a61e21a38ee28301a7828cbc6fd4f19381e9f3190c72cecad4bbafe64336b7446a7dea81807e199710809adf8528f34fd65fb613bc7d0f4109d3193817bd39c38553bca0be55b1587473b4191985a5e55e66f53383d6729dc26374acabab1dd8b823651fc27958912970a49b38e1a6676fb0b09b94b9ef5ad16fc4def5f3043264c8748308980f5faaaa5f5447af291c924be468171c03cb91813ba110581c45b05934a6c4f256683cf0c0b0abc8da754d8e55ebe6171d2973f7a49d4b6c588f1735f8d794cf790a763687a1267d30de91ff6f6ab19e0ed86f62b46f733006ac2bac02c2784301e5fb0ba1907f3d9f32e218f95bf1cf86c8612b4a3e1734dcb4770adcf1ab4255522fbd87dadcead39257e323ecaad6f3e4c9376f1efc2838ec64785382f2e57c6768d0482dfa3486c81db541cd9b782d9a231bf5659e2b9a5d780a2b7f8ca3ec989f835a2837e9f5d92d02ffc75dac05bdeae157b06788845873427b77dfdbec9c6ce829fcd43a6887aea9c0344111b146b5fea274ef617dd9ae0f554d57be3abe29b090894416eef670fbcf7af5717afe03b9c3be80ff4ab57f08b96f7f275657e65e1a71166f1d1c51da6d6a45ce96b3c9717e9238363c7bd9d0dbb8c36f701ef2203e1fcfa4b4cebcad7a3f2d898b7f05b84a3897e3ea435830e4b17498b6c93e331e662bff456fc29b77bf4fdbdaa344ccba0c67804ec24f8b5e51754868d564b396724553d3740bdd0092552cca1e1d952c18aed72e436fb3c1aa11b927587a9c0b294f2dc1b61f9f963765fc2ceea5dd1701f803b278b55fd73b2cb9e655a4e8c7bf2b0d08252612216181a4ee7923958f36e65340d5a4317a7700937164369e933947a2b746994fecb403d471388237b643fbb33098632e7e0406654b99ddb38388322247640dc8f4ec829fadd3fed2e981fc84807bfdae0141ef4291848dfef2e7711fe3f6eb980800b1376e398420f652271cff1a3580446b568cec091445c38c346995c8417bb492f8a7fa0fb158cfdd12c4e5e1d458855ddcbb617c1408816cf5cabcaafdfff787d9a982449352fc4b51d668c44bf315b657deae711abacaa38937b9bf74471e1295813a22581645ad2f23028038e59b74a9b60fbacf98687c3d5b8ad981cb08ff593898e909da8d9a6c1251c5be72d9baac15707b69159771571ef029b119a024323ec7aa756e086ef36e6e9e4c587ae04ee4c500a12d773610c3d29e3ca508a4948b4d63fe58fc351672249a50f8cfb2c07f66ad93ead74c750b80785171a1cbfbc80e0556d6732ca10cdb9d10ee19e5a156bdbdec2a6dffb2507e8da5fefa0e80c454a3fe3195efb2ff8bbe1a1fa89ca2b7256807fc30fb105122d8dc2cf2b03f16f8d5086634738b5bd5e78b5eca09cf5892299b4d7daf8bfb81127534d1606f58c3dd6d461992041516b7c8377238b5cb3e7756f9acbce8967ef1e51edc0d2006007c44eabd67c095f5375ec4c37c0e3d4254a2c9eb537909532ceccb4886363bba43980b2ee35d3cd8914b50f8d899304352128cbc08dce633dae5bd665053d52d369d0e23d108457f70aec81e3aaf770de207733800476d6be8ed7d1eb2c883f5ba248c1293d9de878ad0711cf4fe405dfa3572f4388e8509248e8d7db4cfddab8dff2cfe0b8d1f1662519503054f7a58334e6f4888b451be4ef1fa997740d44c1d9f94f3ddf1532df35206fd7b16226ecb86052241c365e02528d8e30181dc4ae939a704162398fb64df246b47642ac1a7fdbebafbdea3e8575577838db9cf98b8521287f816ce33760b956bc5f5234b2d572a4ea2ade4f05ee906202322b9d68b7273b63f31af5aed89f104c3fa11892d6ba79b0afb309459df998ceeb73bc9860f6d33523f786db748f77eb20adc795923756daa8930896a05ef37468e1c0bf91bcfd067dce75f4d31480231bcf9d6e7e8177fb96d0cc56600ffbad7f567acbc13e80f6f9fd9d805bcb91f86e6146f370c86e0e93f4b9a4ab0f36657a8cd0bb76e640e3a5b6a44e07bbeb735adf80cf103e560093c70ac998495929479f0bebb0754cecaf6b2826cd0bb5ed09e81f10cf70595fd9949ec61250ab32426723a93c53fecc575b6c707cfe8fa10b5a635dabb1cf99ed4e42212f9e5968abc134c22b9c184a39ab2ed783d4b3d3c4adc287fecc45d6963577d5b345775312a31fb793589b173f9ecd719871c5207c391c636ec621fbb2118b04cc78eb4d2a85c190869cc730294feebbe6bf311ab61b1ce65429f7449cdbee92beb5c0ab0dd4b08259808bc61cecea6e1be1c80d4363865cd8ed30d3f835a20c7a1f85ddbca00f1be00fb03079166cbdb7081a5e58d7ca8752c3ae3357fb7f28584e1b28986fa54a6b7cb3ef883fce6a9d7bcde017c8af498801a4de062a29cc0ad3c2714d60f5de71170b5fc0a31223c4cbb992f04d0a05af58aed86a09cdbc05ca6b3a68ae767f59254d6171c8c1d54b782f0ee129b766624dc897ec07b59789fe59a89a6dc0d6dc3eb0311bccaa78c3eab33bffb76e0e270ad01109bcb4c2b872017809fb2e6d5d55d16b75933a295d49c798892c5cc9617b8a30982f6ef0095618a50f751621c62aa474f9fa559dfc47e8a81fbccfac9e439f529848c69f765c6a278f44e0026662f656e374c3492cd92601ead735260383f0c9f8797100e8f6269d0b394f895ac29041a8d0cb2f3989bc747372d04d062a866501ce9fe3e463b9398268e107e48238675f8b165e06b8a94724bc4fce0b7337bb11b783f66726c280ad125af8ba4c832f675bb2dfacc38bce1bd93c135e832643c20244943628cc37ea583c9a8e5b388e06c14e206a7ee229b4750cbee06bfe4dbc0702acf16dcf3cd42495c1a5f81f6cf7f51d3fb53b34f1982213410a14ddf47e51586d0d1512f71213a6818a50725eeab439c3da4d7b784514c2abaa7fed93601d651fcc34a33f3bdc20793505f149a686e4b8b2acd0f17886ed0c3a916cf43df047f2a690f61ef611f7e3f0a1b35b9ef35fe0534e65529165a96f4c5e21901b55686753f7cfd8ec3133b6125ddbcd4a48c1c7471f94f2cd495eec95b9ec3f992c3a0cea812971e0d5d1bb3a45ebb677461f61a276d6afaa67999b3dd91c74479e25335317db33e4b21c6f94881278bd35e94afa4ee6cbd82daa406a7b0794643b350b82fe9858d5b6bd0c9abd80da35242f248dfa8236c8ad2f08601678c5ca8fd3592b37292aaf7aea27cf16594d4e963e879558885db1744960f8f096b63edd51371fba2c27186dd2040c97ebda142a5666ed20c007979d839daa2292275109fccbb0b5016b21f35cfb2e19c562e0e88c2875f8f07626643b2d107178d6ebded2efff779d4c9a2d3a9629d6c8a09216b46fd263e67ef960b86f2305b57c75fe6fd4c4a8901ca263dc434be766a7b2d94eba12e9f312c0bbf6d8732ad18e11d0913e04bc05a43176201d69abe150533b50d314dd838e134b0d63f2deed2069766ed60c61c84383c8a2a7615f7655c133c5962f205c3a57b84bd3bb0880f9a549ad41d1b674d15fdfd7688a965e1d5f920dbf055388ad43568a22076ce614d5dd605eb360c2d294e584abaadddfe60ac9bb5f1a8183325ca20eb11c49bbc897eb0ea8949808e51ddb8e55a9942253c33c35828717e9b75ab6dd8073aa53bce26be3fe76dea60a6949cedcf09784ea4605251f36ef33346a6cb66e79f46a83b1fa5e82f158c88e0924722da56a82e7012e967d799cf326b4b39696901d991c0e93e2f6b2316bbeba3bc6a26b4b8fb28ce8fa166297a0abb06417e25bb60c8750523a2f0e15926dac7af90fa540182b3393f5807a50a3f03953366ab59d7f83dd72ac12b999ea9479755d89b43bf36765e02a0f323cd364fb7465308241003136074a2288659890f369a2831c10bf6f9d4970ec961f95b74b5d5ad37e021866db35d55792f389f9b67892df54d4badb769346dbc2731d04d7d4fcb67e1526c67e52ab867780bebdc5986910e5fe8f762ecee524c6e2c122a6908feb6d72a269ff24fd602260b5b52009a3de88580e98e2a41dcde2dc96e40e51fc266a321ecdb19ecf9d91c7dfa2e0daaf38e60827b44a0e8b93fefa3e13356a0e072aaea2ee712af6a0b8d69fba39a510ccf1c1a51349be90b84f15260b405709aefe2bdc7f3381988be791bcb0809b9fdd69718ef2b9b97490454532b5167040c96960a3c0c0b3e9279a7ee4f88ebea96452f840ace78bac4bf87d45b77b260c61c68bdac4ddac2cf1f823cfeb6eaf222e2566f28b5a5b8e1179fce455fd6118bf49be7539b54b8d676929e9308630d24781985d75cec5887e0f4bb7db848d40222eb20c95f1afe2d6d312e778bb31c48440167c68530ffbee507ccca3ce58eed8bb4ff8c20ae7e413d340a29e58a32741b68691ea6ec12a6896b7502da3066eea0757ac5482ff5276c7263b62e7281e1b1846aa081dc77453ecb9d569266bf72da9d14b87d4d08f67612b99e1394e416e881947bb515f43745b1000c9cc0a5050cf0404b6f1d9805e4f7d981fa7829265c6e26747fbdc324ecb855e02a3b80d8a2bac8f2f1916b3ecf468c8597a86d1b16eef1d368bef1d7d2ace29f4bdea97fd0cae83c61f064977e79c38088ea3e6ef714d3aa15fb2efc7bb8bc808f2d53a9d8d92d0c0731fdc04c9150c202b1ed95bdbb367be7e9bd994b35e70484009beec52c014c22209002b70c42555b007c36bccf93899a93e3adead2cd53154a7702fea908ea5ba1f1c87fd1e0e0c923b4e4a2dc547ee7142868268fa6fe3575b6b487fe9ba3e41fb995ef73d0a7ba6165109cd0bf6a110338bfe60494ccc071005acba3a24cdadf5a73a6a5d5a8a66f7f06366bc36beff1583aae83cf55093e720f3b00bd73415cc583af799ecf8369835315d3fff51d555f9449b48f00a4bc49ef95a0e321e35f420e7389cc607af775929840c1953b9ce871b9eb52498653fb5da8dbf4e1e72ec91a09781bcefc9e7d7bbee4102675754aaf6b707dbcb902c4fa8103c208ef0a72383376c3e4118f5ad17f03c5aaa11ec238f37a281bb3450fc028bc0a859481cc0d58d80e48cd02728e9ef50280cdc3d09082a3660a26ed27cb2682f1f614fcdc8af9600bbb32638cf7636411664262df84febe3296f8e47f3d92add6a3efde311fbcf68f793c2dd22b119d2d5ed3f10cd85940551fff31f97dff40e8550d4dd2428c6596c17b5bcd31aac092026b3ad59d2d60039525ae13d35e0806a35f65c404204bc7e3643b9d8341dcf02a25860d3a77da50dea7e1e628b3a6d379c6fd42f534a848c693ea84f624354ccc977f56400491230ac6a39b6dc4148428f49c6ce420a37da6d43f1beaf5f33c21a3d5f3972b2b825f71068eaff020b2ba3eaf9d5dca83060988afff50aad978b4b129b476311c46337a8f308cff73b95c431cdacc2e32437d9dea98b85ee3546f9aac273403f21ff1b8e559040585a9c9515c6904af6fc38bbcf96391b5d8bbb606400b4a80c58d7e4db14167a75309157eb9bcc6fac4501189f3fb598e2d9b0d58fabfb479b789153177d9de14b41ea35526c738071f2a6c05390accf11704f188fdca0340275ce92ecd93878dfa0e3ce52d2da8df3d3d7f9af0515d76b332210235483cc0fcb1f495d61d34c93c626d2a08e56978cab6c9518989cfc78900381f987c7d8204b08939c64ed54e4c8fcc7265c2575d6f1f2c65871a24d90ee0d684d9b3435041c5f5582fdaa4aba8396b2625483c4fad0847089a9f62094a3b6c96d9602ee789eec0a5fe4b93862a2b4fbd885a1fbc52dd12f3d0a0448e82eb46b5bc092a69bc4b4726607a26aa577cec36910c86778e784149e49314e73ed4de833ea8d075f129d6fbc8d3f23caba6f154fde48f71e2f465903962a98aa0fabc976666f5c9573380a4da3a118c6df28ca59d1c19c729ae745b15f0654125439b37b2f149c5c11610afa2d7fd80e6e8d58f100ddd294644685012d1fda113f5c00ab792d85c35adfffa1d07369057180b57da3b9e6b8ac079276bbde0cdaf2efc9a0286813e62cbde49430ff82718605bad31a6e1ce86370ed446d3aeba4731908e564cb5655985bad534f53db36cec908074ba2898e4f9b4c2876253eead91717468826b238b9c51bd79bdbc39bb56ce6967d8a52ba6143c4e20eb76e0c72a8c26b5bf898f60fae178cb52796077192d210db39bfd61f43e933c495e4101857932594869d90f3a3b29e49dfd3f9dac5a6f8753c67c9ed274eabdf481f7c792069942340d66314b52112fc19e822baf0f9a09f5fcce46fe70a0369e7675ec3f9149ac4748d2f3e24ab41f837967db44c4e447fd04ea0ac127748914bc6db5ed99befc831e131022324d20ee2264d1ee0d5a6dd3d391be87b35b265383cb2fb404329fb7d77ed2ef5430ca4cdf0b161c3c8912c0f619bc0b48c34b372ea2aad106c6ce6f17adb12bafe0d9cf75678f7dcf7e76b765b5f5762c423043399e3cdedbfa3cd832e533a5c740352df192e91a5e969859604023cf6a53ec508b299350ac953bee85ae56ed4cd139965f551a037d18096b76292f9c1c40b8d437d9efd93bb50992b5c467432c8241311175413d53e2e79586322817039a4e7fd647669869d6907bbabe9a271a424aa923b679927318f0c221289f6c176fd8a81729e07a2b4a2bf66a9b15d4cfbe6cd7af78a8a8bb7db98e25c84d7a425fd80a4ad876d601fd9a3ca7fa64618d950c476aefcba69a7000b8bc6dce09e5d38dfc97c0c62acebde27634c9babdf081777b7ba97af9d1a91dcfebac465fc8dccac8946726c32dd62ad6a95ebbc0371a1fc5fa5d292b332a4c73aa71dff6e83d9a042e1c187ea2bb06cfa8d24146ab3b73b765f530e4f44c59132613f6831b61f63a450776b1e7d0f30881d455d8d07d64f45e4a7320449f45c7586717cfb05dc2091daa4d80e104306c55def7e21e5e8e9c09ce4e3661dc7b6aad859a3f17026c0004ccfd5acd1b4f856fcd751247cfecc8c9941594df506ff35210c6b890260db8f91724a9c2edcb4fb0ba64c9a9028b2f482ac1e06beb726b7a4149aeb9472efdf65e6ac4b6fb471c67b00c9631c913fbdfc36f4e78fd175e1b2d7493b1fb4b5f39893a7c8b3c64d4fdde8c4563fbdb503ed38a9a661f6e3015f0cf269e5a05e48306b492d5de58c8465788af2bf9393e5d3669764701cf7ef4a283da0e0ba7904c9babffd6c7e32a1f627967fe7a2e8ae79ae8218dc76397f6916764847009be7490668ba23068fe0f19cb50067ec0b8d6c0165cd30870d794faf0c242febd86dea1c724bddf6ea94018324eb5ef6bd796e75ff5333ae878344691bc29d5d9b838442dd88ac721c3038cc27634e82195ec0da79c0d7ed36e3412ad323da592f66585e41d8bb0fc215b41191710cad1f3e173704a1b58a1ca1c76ac52dd3aaa6742f5754aaae615715642070278acb3cf01d3e38ca13cb18e2bef1782d0d0c47e19d6c3bdb840769c6835341b4ee9a8356bf56a56588d4ccda6dec7dac9d2d24e1ef94307d7c615ef3182b0d074dc4b97c0ee8c5d5820c1615e03b7ef786be8a11a3588e92bfd5eb006e625d3a6ed5a3ae7b2a4a65e6b92f47cad5d512d3fa2d4e78c18adc4ac6c015e72f387d5ce064e17ab36e4dd2b7f7b20cba96e9a76d648eb8b9c7e2613ac75c7d9866e225b162609aa7f4079fa9d1452fe36c9d93ec696456f857104efe63d5b2a94e31e4fdc65a7ad18ae5196e0fae1e2a2d26770d00895069e9a97fe0c913382f1838ea2ea3bde6d0328fd058f5a17e110f196d879a2d61ab04d772761647656fb7f210fd90b36be7f6bfa1c045213e9a64fd22be0ff95d8d94f6f32f88a24c07209c7b3a8ac4dea124b9a80bbdf529730d1d7c00693680701ea8beccf1f199716138c7ffbfd781aa43046c18092e68c4aa162a6c04117cf2087e8b447f60d697c47f49f06547a685b1a46ede9c30d099eeaa6362abb152f97d25271bb303fb299346904eba8163e18a3bd7b48a2e7be22cb2eb536434da4e872d77e79a1f2ee1385a9339715e4d7754ddfce974e5b6371379b71eb7a5860e8ecdb2fbfa2ef5501fc034667b06eb85bdad2e02cc2c693889077f6b7d7c2d759242834eb986a9d67ac93e0b336f416f2f42b2ba6c3b7593bc0c58f73f287a1214f36008574716d9de53ac6e996f4ca7502932366e5eeeee3202da94a0338f5f6b2b49e15466d9ba1dee25b217b71ebbd55f6803ad73a9792f75db3348fcea500930897f975946fc9736e254eb06fc0016e3da4e4ea70b145e283c51d8b3b04bb99f3fc7b4dbf5f9c1045a1d476b8028d48c871bb317174b3f45bd6cbddb4de429781aba8ffe9ca88ec8a7d67c46f257d6a8debf18f8fb58864e86db5649b5909f75512dd3dfb09bfad7c3941bb457241603a50aba17b790c3640a8c5099fb7a88e3d20eb84d3865558652536195c07aed9e35cd5ac70f448150b74f14d9e257ae7fa06b09a25dfd62abc5935f10249e44bd7b9d273de1322100c82f18e67bf03224efc9f940b0befad427e04369b26f19d228d8cef56d18b08e45f0e688d8eb6e1dcba04b9f059e3952d4eab4afb4a5c16e73bd9cd9c8bacc02c4d4ce18065ef6db46ed95dc3a8daf16da6b4cfb3075ebded51d679cbd0cbefb8d1b4005ffb128090452451cee0c21e2d4a1b1a4d04d815f6c80ee93e60bb87f906d3014cac6e5a17f49ab09d7290d3fba9f8e3e5504fce983da9189947342ea5851501872e0f062a7c60e22e34ddd979b69bbd9459f9c1d2ae4280b3a61439c63ccafa509882cbb57ea6d8f1f8a978bb27cd67344bd08256f3781015734c21db1c89efeeee401d086e67719ce5209edf68730e1d848d93def7d6d028544597335913a373361d9b1900857001d56a2fb61debc0395f1fcb1eed05bff8d75c3029bbe564dff475aebd3036aea00d9a75d54dd1e972aa0d0fef3bd5eb120456c004884b168536dee7d8782622d3fa3cabd0ee8ffe394b63dde8a05424ce81aa6195d61454e9fca1b3acb788a5b506132ef9593fa4c7abff11a121f8925a436f83ba5ff401a5175ba09be8ede07dbcafe20666e0db1ddbe5362ba461473edb943ba9292f449f21ee846580778b2d11482540fc6c7d330f67c0e084c2280938bc6949a8fb76319ea2aafc3852721627eeb82984c179d2e15e1e649026d5cadb558c7b3ac1852cebe354f7969ab441f9adc4598f5b81832e8ab994c2a0a5d9f4885be5910a9dc0ae739624fb62cb22b3179d079c3a9d8e0749023d34db4bd587238f2a8f1583cc7ba6f699b89101814bc4b38c40e375426a9132cbae69504ef6ff7c844b40b8e8b0bf482795030a805af8afcf54ca1cd2798a0b27cbd480479072082596022263e7f8d2d167192bd2ae4b277487868f6d9d2db9a29e3354ffb455f012152dbd13b781bb214dbaa1e57726b86406f816f5a5e6136c1c86daf09046136a5da7a452f4c8f335adb5f0e2f034f8aed691859280245ec3fbf3d6759740178ee9268c9671a4a04ef54c570fc970f5fa3864d83a1c24f242ab2dabeecd89510e172c343effdf4400389b95100624471a1ebc296c77eed4b355d92e6a86a291b195678463ffd3d6015777a6722a24664d3e3bf4671e9faabb15cb49d82e07c7dbccfb8cf7a3bfc309d53c20d4a6bec10e8e8c0b5b6566d4fea4976e611ba24694ef0b8a362881348240e66beea9c91562cb211abd56dc6cb02137d8f5346d15527a5a4debf23f146417df6e74ba3da71c4fe11745c71d97b04c7339528d5e358fc2964f8ab3eebc73e0fd2bf9e6f823cd553170d110e2de58ad17b2bb59b2a017c16cea44883c25fe6ce03cd68e709d8334c2dbc3343d0997afb582640da2cd6e8a5590cb3d080fad472d1818bd4e3dcdf34a3e73dcc32bb600b6d240255d022e21849d3333c4b95cc2d7990fedddfa94055d8c75a5202bf7d73e541ad42a842c29bb094c3c7b362b04e51b8a0dc61f82078870350870e657d8642836b902afc03c257d7c1590c577968b07ac1885381ce34c08bc9f4d8499cc2c014ac5b0503a346fc60059d83e941b6bb1f2653ef284e13e1768f5d0ce5f4a65907dcc4ca3136881956458a07149fd5b2476902c930a30ff33dd9c121308f7a43ef85aa358773e1068d42a259912f2d4472755130dbef7cdc95f82c14993a4c223f0b7fbaefd0e1fb62e52bdbd45d7bddb1f566a864cb5070326b9fa11b734f3f0b35b27f2ec5de76a72b74af2a1b7340da02a41ee680d2fc1f305e6291814b088339580d13dfd83229f18c3d87709aeab7d0cc39272b520e5acae9603083d3e21241ec12d3dd6c98a5bd4bdb623cfbcc9ea864fd9d6e04563079796a314b16b4c9e53395bc5eee4efe027a0ff066473fcb7c12dbb96e74fa230e55a864c14f0e7d67475614fcbc880b0692945f35915bc8b877ad7e35ad5878002a12ed9942e540e8bc96ce0eb2ae41fea9e14c717ca54083a5891acf944d82976f64745cb86fcfc9acb04b5e0e1d22b426f220ceff2a517c31ab65cc8fc3e1a21fe70027b3e0ac6bc18edc95c30f1427b34dd6faa227424c6e1c39083dab99a8db9e37b60bdafcee69a98e5ff8dabd592d22db51894a7f796d3b9ce7aeed1091518954207ffce6fd935c7b1b25d07b784f1120e2ce9f795777753eb7275c4375f2a17d72e11a9a1e81d9ce43fd5ced9991ab06fb73cae88ff341940f9d1bd9ed1be3f2695987d4d58217881fd31e7e6498b307cd357ee54f129b74d679faa8e582a6c7572fef4b4f4ee4ea6a4a2f3562c23b95ef9755499976c4fb65e5bd57fabf5a86ecda139d79fa699bbe798ca97667c51148e8f00f3b66f280419f0ba77d33dc252eebb61ddb5cd4632f7f1df3d10eeb9a4ad4b44a02c4cbc4eea287bcb6d4bc43094a028abb8a02a7151d163b251fb3c11c58b9c3536a841dd241f632959999f064637325acc68f2f39986cb61ac9d5311c64d565651fbdd64170cebca4b6f6ffb455fceb695e342f9db35133dc9e27e5986642d430842ab276028474f54462d793bde9ed9676a08065bcb6907ca4dc7d5ba479a22753b1c512f6baa13afa18d0f428413462d75e3e8ecb4a8da86afb54ed38d653ab726c7793bd8c76a5dcb433e687820536a67628ec92e42d4c49c9f855214cef64b1f186ce4bb20363955a26a5f44a9addc9c52945eb292908fe5bb0e5c03e45e6d694d9ab0170060a1507d7374916a98ce7635351eb365e83dc813c3b3b7c11227a21b3e9bc8f5bd93b50994756a8601a6ba3247b1a4705f7bb0dc446b0b2a29893ed75de48649035ec9b2b6f6d909825de605937f78910d08d33500c7d9eb6f03ac4db84461e682dc9ebd2d4b96c5e56299961bb5330117121e3fac8f29e4eafcc7835235f55f0556916ac4ab113e3862516d5bbbfc68fcc6d907598135399be1447a3051500b5e839df4db6f7aebd7f33f7efd0ee5236bcd608139f7e8996841b606a20dad87dfbe8042499a9f00a3b980fb1d8e697ddb4b4ae0fec25c26f544f1e6fcc4c49dc5711398da6146ff98b5dc04ae6b3744b42ab26c3b26b3768e196d376b2664004208a05be052dc9494ebf7b1438da4ad8f51fb915b67dc4e3b1dcdd708fa5881019c82e0290e69e7772b9b3bad2595c09b65fc0711469b2b43dc8972df65e8a17552bc2ab6c17d881b90bf5217e56f59e2f507de0eb48d75f3385833c053d30b31b723f2e9a5986bd65ab896ee7dead8b198b6bb44702f8745733e6da5220c7a7709c388dfc8bc525b5db5e03aeded020bf8b01d23f9f133b0eb33d1cae5b10ea5b98cf295310777d325bbed3820f2a170d8ab572ce8502b486632d042d55018994797d7e89936f66832321340fc4ad729e3e2d0f3b506423c129fe22900c04a2aef90d8476843e237881557a64aacc1b13900e2e178c3adaf4af6cb4a7d910b0cb02f061ba882df05badbbd24d04baa8d2b086370b956e70bd53dd23004e3e22dc8f89963a497f309f2415f3f4f750af32e5ebc784626eae400c9b17124e1588cc668629dc270ff94d60887dfb8b6454e30d1c2b725a8c820b4447c5ce8e54c02fc43c397e45a565fedfaea79c563c56a425f8f1ad9216288705305d91d624992ba40a1379e072317375231f59f6691503a6c1a8dcc84cc6b083aa33ffb67345e6d877f4f478f2593a45f59945da934ef020a0e42df411ae51602ad76231c5d2e828afea4367b9aa6d4c5f1e4d81441fa66710ebb5ba1e04f5978699507c8aae9d9f4a0e5fbe84225fbfb597358b5b105926759a02b3bc02620b50069b5b1a5d92dff2afaa5e279174e826cc71469a0b155b616cb2a5072fc50490e84e157ecaafa19fe5f218c93ae8de67992e235ebae065cc4e161c9cc5d71af4bdf607a62168e781142ba75e202e8739e63dab6cf7b6908756bb186c8215dd684bd74ba09b8872b6655f62ef3e796d18cf83c10717714f943a310196a40f2c296ab6cd0e09e69c455e94337e2fc567ede48151eefad5c3a896d7e92dbca26bc3e6bd3d8f8499d2c01c2bdc6326c13905a5db0f5c39b2b46cca8043c8fb998f43d5f218b40195f5f61823f8ad24ddafd09139d9709f79262b14d1de854c795b9a4ad0fed29c42e3e53c3dc0c725fa632feaa7c8d863560d61b55c3d37cc486d1ecd3c7cb6a2fcb6253f1daba9e6e405d37fb053cd7b511a2faedb3a9aa613696b0e6ce93c8198a95c0e8d08accad82022d4d89afa1b9d189edcc794868c8e3580790b9b2564aa9e8300f2e3baf10393a3acbc5618e9eb55cab1234bf2635a7bde54a7c4aad6b942313c6430bc91a19cc49cb06a5e37bdb4e13e9a06fc426a252356b4f6d0d76bbb73d16d65052ba0c2ba6e08ac22330d278df0d0901c30f39a3758b0a56da86f6de424601bf7c4c7680d4d740e8cc7b646ec684bae3830856a26e01f940b2047ad5cc60a9af975f6c7bd6d475fce66b084cfb12ab01ca34a5cbefe0a72ba43fb88c6536b9716833fc1ffae18a2d04675991b766e827f4a41b5a120721c440a534b0640cf5dd818c5ffbfa0a87f58da11db2772366991b4bec43814ddb72469392bad98fc48c751f2117cb9de96a1902988db23b8f0ea56958b0346d82a4174dcbc98a654f2447f3dc831bdf862b8b3cdf2650b53238889add32f09d11b6c371477a38628a2ecf3e0ed23c2f54b684220fa48b105f2945a974913a376e1987a3640981b4a49e93afaaff98a3a7b0cc020c111b11aa996a3b6a7029545c464228fc02a04c394cadc8bbccb077859e46cdb57d13bb0c15c1579b7c8767981e6f7e919f86d00d7ef04c981f240f59b3cf6c4f397cc94eb6352cdf986dae36fb1c0cd2de8211b01ebcaa3c2adad02c15d93b85ec03e2465b2da07e7aaacff8a70cb3590b6e4fa8fba5e427d32d69314ecb22a8501e99c189afb8a5b43b2ebd3b420a8b0d92c57d72331eb1fb4b36d0a0c9a2d6a22aeb8ad8baf924ac5556dcc42977bce014ef5dad41e1e7138a2b5afba3716e72df16a21d5d429121f8a463393ac2ef2c1ed9fe7a5aa449325466be427daaf0c15fab341853e583b950b93265c8f64bbbb759e0ee42fd65fd983c548bd603e357f21e6f1106ab59b47d6848fa34e0a05ce7dba4eb3eb483f49e4d656fa94d61a0ee5d4a2d69427044804dcbb769d61cf66abb6a25b78123b9e241474b9d17ab8b6652550b236f3923d3227f30bed67170e654ff903bb7307b77b657c21f310ab92a9d770597f5058f3cfe145c6a841344e1f93961e758224c137b8ebcc8c822ecd98fd321932da4732f7a5e5aeeb24035651641b32b37b2b864e581057127ab76bc6e2b55d8170b6d8f9ce8b8921ca3eaf4d92364be015b6cf1b7d5797eb2e439309c5ca94900c721d753c34e4072ad29e45df921af0740626fc13072e3f336b9e50f9aea0daeeb576ace89801a79931bf0eead27c86cf57ac9a2669493e9b8172a827312274fc2746bd309f0c780f71e236a7685f6548907edc741ba9033ea4891902b705144f9fab0314bea73a6edd3425d24e486bde584800b92085e5144327074a81b33f9a926766154d90acf897425fb6eace49681ac7bebd7e7d8e11bc2570ebcb75ffe0cb74f5ca4f93f768e600b8e47de651fdb8dff3fc1ff08713833245bef2e31fc58abe38fad4c2f27fb904ed0489f8d99f995aae9ca5020f7217c12f24b52bb28652e6696743ec779e8b814796d4100bdc223c9abe878b9a7d626c430b77d2054784869c5bb0216a24ed078da368c47e3187936132d86d7b4de7d90d735059d535541d98c31e0ba1cfb79d8d2d8b8a31100c9943591b6c97ba2fee431ebe359bbf6806b374c5634e6b92488e272d20f3fa5f79f32eba37646ca0a7fbb8537ac091cf795d782bcf8dd61541b43cfc54c6d63afc299fa4479869bd1c2733c5adb2c8792791394efd9d2bc92f1cee05136c9d3a727697a4989938fa8dacd42c2715991ea6482661846961ef053c75d3ade89868814b7eb1adea49edb4a880fbfceb8271f1876d22a4bd6a4b9824c6243af355e56977d98153a16b9c111c569b92153e816a3d4bbf4011b66977badd159c63e957e32871fc727adbe4d11db659784bcc5c79c25a73a3ac22473688f4b1043bb70fcc8840ba6d331cf3fce04b37314c749b4e73856b5d6974c1c319421cc7de331b7d1d99595b29b756078d029292a2cf7deda07024894c5cd4dc9b9616a39d62ce0c6784e798b149c2beee05cbf2ca4efa80a3a307163010d83ee8d8f23d8005247c00ae04d9089f31c852d03816f8f1bb0b65f683a0e1178343dfea6f196fa32ba2ec589760ad47ec63efd6889eb009a13755c49b9f0f174ce84a0bc5bd5ed54d6a39ba1d36f94e4d1c92eff956742c6c0afba54a6edea26506ad6b22c6782e547c5d890f2bfb41735e5742dbb4519726a920dccd4e78c70f649e3d388e5c013513048537011abb0459e83e9094b55b098cfc8ba89c4d2f7b4a368d556e02fce9834eaef7afddada1688fce8a07b03f698bcaa2db9ebdfa5a842cabf8434714cdcb3402158be6772b3b4c5e27f16dd1d2a6d4ba2dd7230fb707f25d1f2633d82f094b625020ab9657c65dc7233964908364de887b70fb249a5511bd1291a057270d3802c6b6609d59d293e51ce3c946596074973db557556b3d259252e092f838e4f57305d336a2d37a92757974f91f503576924ea36be05dc159b4f61c1d2fc68b9864dac3b7b9f8db5c1ecacc2d3b7ca75833c38728bb639b106a9b472eb30367ae68d480eff6a00272a11925fa84c33eecdd56c1e42b20ac3f637478f4148a7f6ea10c0952594fc292c01209b9ec6e2b96e026f767a959ccfab3959963178dbfac660b3c511fa4c037a2a1544a5122f52bb0d0c6415ed837f96580d31af1e3daa252fe50d2b4bde5d3b634f8dd303969d78b6e4a8b77b708d506d413881784d6ad0bcee0f6e3214add7c26dd0b470216601f784dfdba9fdd67e3785598069678fb2ef4b5f3d68be355123544409fa54f05e54a53bc91ae492eacf33d4597f58a02bf781eb5ec7918c3d6da938066c71b8baa5efee758abeb7591011540f3fb8a7df7d73b1357bdd0dab795965a7d545230d2acb9d0ab3430b69005eb89c75b40146008f031454bce43e2d0174ac521c9ae5ac4bf98f68ac1d03b017fd39e2d7ea67d91e11e330645cba7969b2adb4d52276fbbb3815eb4477e5cac3d99995255d1def9f2c82795b2e29d1e8aaa6711051395274a8d13d4444708068164b19f71e6831c978149366292a7167bc72782eeabc8a2060fd36c4aea6695d352547d4d07567f69acb7967205f5a0fbf244105f48bc7e277233db251ca11501e244f08e1040aaa311b49b3fe1651d8c638e08279d4e444bcc6aed45e92009bde0ff37c3862c19ea52e98f97d57ad1227a5b19614c49d42986fc0a444bb51bba5649f13b0c72adc0c39bb01ab3a01b2756baf117d1a3889b85b5e140cba0d05a0db128c4c52fce2e1dd0d377083124b25b7e5f1a5d75e5e505605c949cbc5d01434f51b39a014c9cab12dc9273543cef90cc58c848f7a20b94b3503eabf517b4da32736490b3b85c1dd13b8490f104f1d95193d7928be666e06da3bbc3522fbbb15a90c28d5e3b69d2b755e521723fa5d2da4356907d1536f06f2bed30206241d0683ffa5da5228a2731dae79cb5c35b64e2009840ef1e9807ee1fd0b2e31d1b555c2e759a6cfc90844e3d0f51480e9ca68a4f3098aa3495aa65da9e5b2cd7fcac2d90ed4079375830585fe07d0877c73ca1f97c947d1f42d1e31468423a10c79d9df2b0a3b19db6c7ec940bb1f2b979c8a6f5de775923ce03cb436a2c8f4d134ad2e8cf6217249e87d3c52294d0eedb0424e4f3a299763cf20ef73b8732770902cedc0d9837b94768ce090f595f2551d580fa58988e743b50a69cdd575d22a11b0afb317ccb97121eecf53450730540bff009d769f685db985c0bbb88a1b16074afeefe53324fc899c3a06e110d2d234922ac683ecff9d15c0b97af184edb3bb67ccb6112d51e437bb7c1b0244f873fc715fcb8126a161d1d679ea2fd6fbae11128b5967b6b0f923877b738d5e3f28c8896ea52ee70d8219c5007857971999655d3a7a7d5b1a813fe381bbbe781d1f4e950918221ad07aec35d1e1e8926a3e9350ae585e84f481c7b0f06ad70e6202a5e5b3fb9e851a5aa18643790b19f9f7be8ea815b25408f40be838ff1d5e368d59a285bd41458eaa3422f5e443f0b0c93f56a5173a87f10ade2bbd17c4b0459883590d8dcd116dd14eef64a407e2cf8fc1a5a5878c88d9061cd9283518c429f5491fa191f4171042c397164a3ca57bb4f4665519080b984f126874c4f6f6cf4880f28492fde97d477894695f1609ab9e1411aabe6c053ba895799c116153582929fc135a36e5cfd9e9e8c29d16648ff3809b4205e9b9f191b0884fcbc1eb5e4a29f5992e64077d356d9ce4eba79fdec878eb2bbd9cffa6555b92fc62835d1411c9cce7c1542768e5906fb0e3bbbdb8acfbef9682d4898b5413edf1bbf885c3eba530b7fdeb9f45ff880209a2a932b37d91b2fe09588aef5ff76c18a5d17d3473f81f7c858f43164016018441a36fac278cbf96898be0c173084a2009494363402bac391875d904c1a0c742f24f83bfefccb4ff957f523d590ca0700d2aa22eb3c317b6ee9e1a54d5a108fa8110d1365350df5ab12f6e9dfc3f13bced8ff362eb89ce479163008855c1fe29e6d2686bf98997e2d0a9e020fd3f763a0d61f46d3199e05ba0fcfb776445f0b77a5bbcaa5d2f6bb1caf0b45081c23dd44936315542f3f4a076a709c637e6924d1b0fda83dcc8ae308372e828a8830812a0cd00abf8ef62c142dc91bee5079c834c78db8c05e15c0775c8589d5407af77ecde805cc0d1c63e18aee6659f07c22d8cb25d5f0cbff87db04def7d612b3a7c5d488ff5712bef8a13397a2d1a2f7c3ff64dad5a545dc523aa70e8696c35567c7f94207348d7ee04f03029f4f77e6596222d77e32211973fbf30b8cf268c3dca16ccecc7b21f9deebb80fde62473395c0132f87a9f052ad6811ca9cab58a65d2ca062c8ecd732add7c30351b17168549a5da8daf7feaaa13329b61c9feb56b4b92bf8602bfb5c2f1232fdf467c9bb84637a677ef50987d76b7e355d8e1054ccceaf7a70b3db170d5e6811f603a693f57a24ee29986f8a08c5695a4ee4087a6797c5b140098f5c5cb8ebc0a0245df98f43e88168ebbc8fee62e6d7024da6493439fdb5f934f55057867f7fd7c6f2bf4789594bf537bd927044b576343b484f8ad85f5f8129f156a635f72e054b2874ccbab3b48ec50a33b674ee7da869aa2c50660f68ae29b2baa5065f95c725f00a108093ac423379ee2301e1510d2482d2ab720b1c5efad982087b1ea393bb9ab37ca807d67662a6806376205baacfaa2d612e3f6f50c9c33d2c7aa299261ec7696efbe94231500eb6c442a906c95d77f28b9e7f4603e362bbced9b1f01f336f47fcd77630fe368faf2c6b424ba237011aaf634181a8a693b3faef08394df2961d83a41ea8f79af2c5ab7dea719a7c819c1f0c8382cae0921d9d2e8dd72d0e7d09277f1edf28428f510f3d86f8ca4fcf061eb6f95f4d433fa75a1d8b2da5c8a369823d0b4eb6408cdcd1f568232a850ed470f76e4803f21e6c3cdcbfbbbb2ded25b224d9520d5557a4c660e587d2a216afb7e8bd62b9b468ca456d68b62674c1a81d74269dff67e1f797c8695b84462f631684fb2e9e4a0402848a1b938d522857f5ad79a43f6b3b7b195267d5ecdde18f990ce49cee2587699261128fc0dc106a13042ac32d5b6044ce8cc31a95bf51ed1c541ac3adb90decacb9d761e7e1afc99a321ab5c93bcd65c54d827a8bb984ea39e73e36d1956413443850beb46f8dfa0a471df1eee90f36d085cc9056c2521b894741bfab70e5d680f4b84d56175c753a54b5e37ddac7c6d7eeac0f54355a04fc95c0981279178be48dda30c703a651a5e70a58cae56fef0a248513968d6e49cc06982681aff03557af11f9ac3e00fa65f6e2967f832a257f8f646fd825b41a4b77b60c620fd25ed54da5d7886e634ac332529e75b5a0766e5fdc1c69e243d44bd4fff50162038a5b40d75f1620e49d97f9ee68c98d966ecb6ce921db59563f379e663a8ad766bf75a6aeb0b05ef65a72780f8de6a24609444aed8f5d005da6a2aab39b445d5ac22f42e56cf32a6a504a7a9b1672d33ec9cde640c09ed98f663e2111d035440ce7facb96964e33e065869347595b1ccceca077209c9d0abfd31cadab12ec30a5392ce4b05c69da4d6aedb23563f3e1a1261512d747c8e98734e3655ff634e26d248da390460538c580d632319a217dc8d8d69c4c34cc046ab76b0ed018feaafef8b5e120d97ead8c5f06784b05482307a887ccf149d3d885bec8662194597509d3eaecd2c54f35af306eb82b493698dff006326380875e1a30d588eef6154b27344d1750019a74d12ec74979b3cdfc2b0621adef1795fe737c28c9550c449435b4e5d590987f63da1460e762a6960f0220a48584b7434ea38296d319b6cc5d4c65e898001ba9d713497f4cf4d8567124173b0bee5d643520ea01e781d017d5f332cfcdbb7d2109959b8038a56d756069017d976887e9f6e7d09ab60195b30ee9f14057c4da87170db8cd30089b2f5f8772e6cf0cac19462635ddfc55b4fccabb9edbbfcabbae95468ba2025e429aab921522dd127efd72207e558084315c9fde984422b1ddf851301c1c8c48a607e03cad8b71549e098828a92fde48127014db66019a1187c733e2c8a8d1709178375aa8fc4db43ac2fc0d3ae30b14789ac9a7f2afcc0a953d91aa4b982128e4c59141e618888f6412f2653f43911411e8cf45b83c49f9263c203f027beb8a648582a3d20e8356511e5621cbc6fcabf16fab34d221b86954d10602b7ff0fec00537edfa40d80edc370b83e3bc74fc7b55d71c65ecd931d449c961b11853684541b643ed992b442e17c87394a80d6a3573122587747a32c9a47e49e954df4dc1e506cb5d80809286ab99d78c7f203591d5b3376b88832b24d8fa9d718f9878d0adb5a8580727a377606315d4853fb31b5e6647d6881e15c1484cf8b961a51d2bb461a77d095a5ed140369f6b515e6acfaa1ba3d6df0476e22a4721d98095e3c7fa21b4c6216e48d55e05ab1ab21160c4537124a8d889536a015006426470ef18fc89d90dfb0abdc5fa3252677f8c510b9820f950a5bee7fe115d18cffa67213cc6e8e87d6dadd068ab4c47f492a82aab80613724c4b19efc365622394ea757a82c1322b3f5dc702e8042c9908cf9c2ef3b9a6a9aeea2ce3b892f45e8a6ebfd82b206ece9a7ead6b6135e86ca3faea0b0c971af13ced4ef5791bd2bdd36af3b558002485447ee4873ee403f4f9648697064411eb92708ec949ce19942ed592cd4e4d20d1e655ea2a399e29cf6d74fd1175eca19870491e177ffa367d98e42417a387102966e97df781c3bfc0a10a67f3f55841f2ae45ed1497241fe31ad2a505b3a3cc617a5090a15e5b4c423c558ecbd99d2a002623c59ac2bb0d976e9800dafee3f5fc5c386a0cfba65c869dd8cc8acafb7bb76568f54ac9dd1d19721978aa95b28a106aa60224f67ccb652081c7edcf057923c9aeec7347699100a12f772abaa11df0e349bbc79ae37b9c1020fccded446a4a6e81cb31a342023768d81e3c597da38706d194cd318c7ca215889df67315a85ae0f1039d02ecd0ddbc8a0738fde4f17ac2261162466d256c967a78bb7b6779ce4707b123c6c39e586d1db1f11cef02d0f8bfcfb16e47f4ec2b3e03b478c868537928f98f7e352706724e580cc750e44874451494f497dcbecd6cee80cf4b3b62c2f8bda6b1daa63c72d2e54db7f7aa153960f3278c9be609afa2370e25c94764fa12e9ba08c5bede05aff6a9907c9e3ed74f6fb8f5826c6be2b02761de0712288b282802b66fac20ffc7c4eda9bbaa5ba9b69ad23923687e76e9952dc28c7396527887fae30791f94297ea42a25ae7308b1f47cff87d99de73e336e5c00dabe08bb133da42e58c2c1c1662b23135842ce5da13e84ade541d0db9720a210c39dca0adce4caf0a04ee8004d86f55b0ccda5cff2a506514a23f91333b668cf0b6d6373999153a5962909521a65c1efdfbdc57e7a4643ce4faeb3920e38ef0f4e03f1ad25e285ce83b1c66926a821b02f47b5eac56d2b0a46cdd323d8c2cdfeb02a4addf08265f56f02af3962c1143e91338b0ccb4afd9ae6557022ac1c8dd3f7de42e6356f5564bc470c1bcd26f564f84a9c85453b213c21233c5735de34b3626f144bd3a6b2ac0be85f91c8d0f0758efe180c5b7469d934cafc61fbfdceb5c146bb5f5b0fb11a3187ecfc04c434d62e74dfa8471f9e89d967bce2f3de6edb1beaff96e78f2578f4ca2145bd724452378b6ddfd825dbee5e97fd45e2443eb218e2d6c6141ccc569c0616c860fe10650bc1edb46ad34f4973cbb148804eb38a3b098db375ac33eef8c39e00c704b5048bf939ad72dcac131ca0f8b1eb4cdf20aefbbdaf9897def4eb60369cd45dbb410aa0379638e2297678372e165efe098853ebbf1aa78b58f020dd463b30f7dbd85b826f94f6e45c300e44bf016144217c7bad9a92c6195975a1372e0ab41dcb89db0af2aaa19171cac2a601395e6675ecf22cad2b4ecc701b9cc18a4e6ca1919b47859bf8d28d4e269ad446d691a3facff01678bb5ef81c9c5d6cc2668a4b4d8953c73ef0d0961a91879e5dbd17733cec6be11ecee4335d416e7877d95f92b7281b81135b49eb342e51ef9f59b5cb668eee228ee43c6c07bafef06c48006e97150b84cd723ebff71526ab3bf20024e15b2a6d224ea26972ce126ff8e7262320da08e9c22babf761063753dedc85e310f26fec2698cdadea3792f107ef6d639660fbf213dfd4f7bee17f178399ce1148b6ba1583c3e62cec0c2970d7f657c748823942e437f075d575e4ea570615f13658c2fc9b049082d0c0c694978688468fed119425e05be7e8b4a24bb5a8f322bbd929b004e7a4169046a589027fdeb074eafcb9797b649993227221b452f33ec838294d826922cbaea1ca1c2d75c6e0eb827f0a6590a47877108d122a00f8882e27f003af53544c9ef0ecbefab09c1f46effa916c9013866cb6812197355ee53e2f5c27f43cbc94e24fa3f6a1471619a2dcac4f46ff67fb6ec94e6a48291dd4f095719a843d786eca4e68448a23665792061228b2bdfbfd9be48a52e0e438b77de4a6233142f0c853f0c219d758086997ee6f02400bf143981b42a724ddf6a572f10b571fe93aceceff5fe94e82a1e1fee7f8cb043f1ec94e7b564acd9314c0d8cb59272a1ef928817a05cf7ca4e6b6929b1fb4543e97935118ae3cddadee42dd331c2a6eecdd2433fde42e574e9a7edab51ce1091c8cfd4b3dbf6ce620b46a9fb06da34b7337dd163104d78fd71e769682b212f152fa3ba1ace32171028f43931b9e8af73374c56c04495c6b25c9147c731b2216ccff9cea929f028710d0f10c99556ab7fd4a9024a8af2e93208a1d37beeae133be1a17f67d24cd017557fbc2659b2b96cd3942f185f3e352d874d08401688195b640160a849ed29e021f5cd28b11ed4d4dedac02f85c8e75ac6a08f6ef8d5889ef8fab67c0b1d77fbde35efd1ec54cbd87da8b5af9fa68aaefcce63d0b43248e9e043213bc08ac7a22d9c4fae373140074e42ab08a09d2fdd9f56b6c1a07dcedf15cd618040576ebe5e9822124f630deabccabef3f1de91b45f0fa38ff126095cdf2bd9606f2ab58a966f8880ded7a28d6e07c19553cf8fe431eb4f04acfc3356bdee9978f3264ef05c5376050761356c237d8e4b475e569bf70f7e37218c1caa31842bf975f7e3375ae053c627309666b7d32444f6a143f3570687b8ec5ebf92b7a91a474015af3503c6f8aba97396c1310958c3cd166aebb4defa1e5d81015b466c6faa62956b45cb6a9e741a6534c36de01be879c409feae6c2e18dd350dfbed6cd46d41c42ed89a870b110348a9ec31a31a54784ced17c711436f48d904bdda789aba038382d832c44fbc7a0e55152ae29e2e40770f04d9bb80cecce9716568c83465e292a0f1ca725251e4f4a583956754ca0e60a025c174d102c02fe2a0626aef27d62b39f4c2d428b7e4710cf817bab076389e3d322b35dd439707dae9b0330757829b9a72c0b9f845482ffacf91bd6c295de42bb2055c151755a766ed9e5f5550ec8991e97a89d38b7a1e3c737b508aa8e0d6cc5e97413300518649282fd20e8b4b407d18e9adebfaea7603de9d8497e6cb8392fee557be664de4098fb64825fee34f46e8ccbdbda0438cda00f919986b62e6ad4ff658001499a24cea8adc79c154c3dce75ab17df7b052d9ee494c7d3b8d1944377357f7ca81e2a220357268af657e6aa7500a39a75bc2273f9236d4e35e569beb0c2ccaf67f91f4da402231c93cd7506e9a74cac79fbc14e29d310dd2b3b29db3d2085acdf9fa1fbfaaef1cf8f0f912c4b9d48bd41baf054c38d93abdb93f9ae037e9d61cad23bd9fba47c500b68f09b0b3f5b9e920797cf79f6f0064b1e50405fa6a083a02c7ca46a34b5cc9f910b42aa6f7d321dfa6d64d77c5b9f2845e52183ab176f22197543c9e0af47e749cfbc12dfcd19aabfb478a7cdda1e89049df403e2de80d6b2a08bb014f32febd366fba07a6d5511417d26141a27524b6869e0857f03132565e120b2d229131686f18e8dcba0189fe4fb86ce0c18f500be53da9598f9f497730ef18493806230c1132c93d621bca6526c2da51e87cfe649edf3a70a4fbf2e25cb31c74fe4c35498064c97c833ebe0c98b6c562613326f1220cdd06a667f3af93d6e7968aed228e02c1d073c5f2057c58617ddeeb5caa2fe46bce6c09ecd7e146735038e30384e5ca1fb71c0d708ed44b5703ff1e304c5d57435a44c84ee4077bf500f7bc8b47a1d127afd6fec44390a4cd60851b10e14aabac11f336544eef55c197dd3e93d5dbef6314daa99e6c19c77f5c058d75a6226e661b1448877e637df39314b76494f8197f2cb49f7f353b760349ae2a7da8f6cfa66fdb933f087dbbc632aae6b8cd25dbe9b405b0bf61874503ee5adfea14cfd23e5f67fd74e3831cfa63621773b7abd9e1c26612a541e38fcc3437a12985b0085b871c34abf31bad08cc2c1eb5f8cb023bce6136a3e17f3275be31fc9b76c8acd15d480db1a4c597071cd2abb99b9acade28bdcbe756b1050b22cd789060ef8514893f8a65def349146400395b3d0cd555e0cc6d0876c2a9bf6c25b9bf4d23701ed8bdd5967bc20ef097d4d85cb0b8ea8512deac472d94a68f19afdb51fbb8fd75d68b22b7fc7166aed35b875a30bc4acc70b93a8cd488c82c33cda2aa76de48ab57434b7411cb607899d7b1eacdffad2b847f91e839e3c553c78e29ed5e5005229913046fa4f6f5d81ba98aaec8e7c0a721b8f88ccee15a338ee90986325a8b88c4a7ed302703b31ea5bfa4049990dd8398d1bca6974d03b26d954cd873e77f7ccbda8e95babb442735c68cbb58867452c3bc90806f72a8ebc54323f03be26fd6eaae275e3b26039c44d77de8ce44539c13c059c70c7cbdf03d1119b6221478b80295952b3656abda6e1e40c7a24e60aa3e2e577138cbf26b477585fffb4ee01506abad6287e7f486e9996fa3d6b7dca74bf96c04190251cb4fe56ce2ba69bcffdef571a9ae4ebaf0c7c8bfdeb5152b1b03debb1c323a1510c1303770e2e3714b95f1c93c3e64f0b7f50dd6967f76beb2ed47ad2a7c654a98328f30d086d94de3a98b2f62ca7d317fc851ec8288a66b07948ba67c1ceb2717d297fae05e796245b654be6d19fdfb3d0f4d59df1ead6b700f434dd7c8ae1da1d84817fc37b8eada870384e28bdc846a1928307c787d3093c6dcc3b1b8536459c001d0be719651ed3cf4c0691a658acaf1f2567966b6d179312221aee3c1f2fa7f58f85e6c7422707721e6c81474431f09ff01125709137c227dc555a92d21cbcfdc0ae56a510c6adba20778a66f197f99260d8107db0ac15b600784a357e707746e69f7552ecea6330e987b5cadc68600fa093e461affc43ba62ce18c04dbc20f6d39979ee145caf6ca6cb6c24cfa481e44d3c6d1ddd4e5f21940d8778400ce4c574d2148fcff8916d22bc34cd4dc51686cb61054928d0eaf10d41c7d2f1afcb33f00c4f2109b3743ae662c4754154ee24d6d55e305c3209e6ee3fa01fe3787fe06b308a5e8d06c0c010ecc99026cb7a00364e45d5d5650b407b49547e683623eb0195194bf3905de05245a66d85f3124bf4ba5dc38c06166cbac06889895d6c2846a06fff9056d890c5eb18cd6df55c1c65c9ca89ddf7d3113b4b7b383bb465250b2552b960b78ef332a35ff9df0b289b2370d36474b4566a141cc44130633e8a4c6f32f8a50b2c37fa88fdf7312b6eff799c617c87fdfe50a7f8bca6893bb5f1865d95be0a15d6e6ac834c6c168a041c2eed207cc6cbf28988146074e3cb101ca6305331f4398c293bccea24eeaafee6fb753006bcad01ff44edd12b5164cb1c61010dc723cb1317ee77e7dad921874490d76a67a910e09a46b640003022b7f625e836d08a81c6ea8d327975970e97b0693a7ada869df89e9758a2e9350f3dc5070b5421e6d1aad3bd4c961159e7d40404876747f79666d4cf66b840d0b8cb8872515aa71b15a3155508e6cb57854ff6119b69ec613ef8739c4851721302c6ed78d1e6815963dc4a817f4ef5fcc59e6e297ec062515fd8d6bf39f22e271fd1267b4c3b0c4c125b41894c7734fe49786545cf15b5333f7ce65ba2ff8979082591df19e4a48085fa05dd16ec9bb900ac2a91e6450f6ee69c4b2865b6981befa45a67641e4859ec2d129d19353806a337f32648560ee11440b3eb485398d4bf8772e9a3d7cb3a3e36534713018e607f9033559ddc90a9be004fc57081660cee9735413f6a5888f4271ed157066b75a457244045f859c4adb7d9a9a87f001360b55e5c0ce7b6f30d5b20bd27acea3120098ae24a613cddc05573c9432bb970f1b2a9f7c2f58c6f12aed3123386726bd67c7db37505b4cddc9a6c5d329341d537bd9d98c3412b48d9c37987803ee018d8ad03ef2d39774a218590b27e773c8d9d4c2ce518a691f78f29a55f089ad51ea60dcc4b9adf427b6304272ab217e2c82d115e80495f14750c74e3af1ebf3fb93c87e515a8bb2afdb5c59dbe0e661ae6764a3135422920105fdf5f1d06cd8c3449258e822c412347412619bd174168d4642195883d659990b4ef192599926577d3d6782d5c6a80c737e7685ed56c89c885dcf253517cd70ba048ae8e5418ae050a140252b58e812f687759eaa637f06da10644eebdb05e4094bf24757099ff30f2c636009f1f7fa8097e8b8d20f838e88c571bf2e450cd296ae10670451eddad2949974a5d6c1f7a838815b54c745467f8532c74b4ad52c7a84fd3d99e86fcc4a9215a146961ebf7f7ec54ed0eca4f11bd28fe11d1850d7ded484d432a32b170e37daec4092646f42311bb072cdad80e48f7172ad3269a8a058992ae578fdebda8323888803e2f18938a26aae70bb3b2d2e24f73cc6ae7aa7dc0bab4bd84d5a6897ec4712c0a2a06ff6feec0466fab9925c54fbd09942b3fea8597dc0cbf12fa7a65c576f9b5a2c7185c1e1b89d2d5d9390a3fe2e1eff09268301daa069ce4d1dfa5a4ca32e3bd4a46687feafafbbfed007611bd8581f3e8bbe45061f0ae4bcb5803f53a556f0073d3d333449582c2e8f57905f99375f9df65b45a1aeca561dc88095aa6df2d3c1b06d8ffa6d908f234d4f88482867ace6d764e1ef0016dcd60bee1b308ef2c4babb5e486c5e4d5a847a4e0021b8c016ac8cfa808453a89b3488bed42f7854c107051e502e011bb151094ce9670be2f30fca68512581645ad2f23028038e59b74a9b60fbacf98687c3d5b8ad981cb076fde2c413389e17e37914ada5283ca84ef3d0ac27e2431ae45fe68d06e9cd13843aedbe158b516936d804b6111f951c4e7a347810e0b217208eefc329e34188e42ed08036a567765457be22412fc5949f903f3bcebabdac2e34d4852580aea78293682c8d261d4d49608f83719b9ae466344e914d91cfc64281f0fc8ae3b33d9280905777d2af9f6bd1f8afa78c949e7a4837391aa19ae00fabe85614f2498c1de6b5e031db428dc7f11de715759fbede6feb90129aa2c651449e4b78d768f0b1463ef02830be5dc262328c4e6f4201add8b628b364650e579d88af72ade6b4b1df93b23e8cf65b284d73ee60eb94fc225c733282207ef51aa132728147b23eaacefc291192db5ca07dd81c5dcd44d3cb0f27bb2e6e797a5adfb76b3bbaa0b44b08fa6a854e478696ce6baf5c74ae4600bed76392d698bed005ea02a0ea383db22302762704d670d6e64d78a6f936b91176cc123a26ee68b8e7dff07d7b7da00d5e29499eabb8f7a1910ddd7338eb145bc4c8a699eaa7674923460d2dbdb504cb161c1c6a74fac718f84c112619a5430d0fa5665030e3c895315173a52c636de87039fed981f536fb11b23cbb8aca04b1fdec330d62e933e0481c53732a03fed2708dd1265f81c713bfe1ce240230a673bfda73b46c43b78ca243b960193a219bdc5672de922d314baa44ee1b6f4d8b68c69cad2b56d6fd5f7cdce9c31d00bc777fa89382f3c8d629e108a3fa91976e44b4dcc795923756daa8930896a05ef37468e1c0bf91bcfd067dce75f4d35015bc3c0b9fda1d904b73a18e347e84463fd65ea4196e93cbd5b4d43cf6d007a591f34f6dcfe930410a6febd7a4d1c0637a3abc44ee2e5b17c0ca7a92483d04a1350c25e9eef347e3061c08d06dc10e97c17d186566c53deb4ff588f1f505e47418138479e955391894051db2a0d74ad7fab0d9d32e06234d76309b8efeeeaddb0bd7890856d2ca98f0f2841f2e55b8c0e9f3a10ff4b33a4fc3de1bd770d9dc38e41dac3123b9e16c096a782e12b44d98cd33b40e90903c09077cc0b215422ee89fca10bfc60736403f9858dc2904efeb4c260581bf57e804df159de6e93c5e29e4c84b339dcc9b341dd8ca35321cb355571655e62c03eaeafa0928f17c5c7b09bc4c32adfd556bf16992eceeea139115951cc196d512520f2255bb50683cf9ef08bd8a9b9403d4574134cedb176c97b46eb829dcb73a600b7abdbfc4b843cb572a560d378abbc7ae0e14399ba05d0428209a3ca90395c6d0995d4653350218a2cdf09366bb1f37717b4ffb275b9c4def6c0b4493e5897e070e0421fa2314ad308c6f79e93173a77851488c42adecdf0b7f735952dfe6ab48a9800474cf45158682176d01c6b1e04364490b81afa29fd3f46d6ef08ed9342d266d70f8f9c3c80e95468aa73a4f76e9377ad60730a2375546dabe4375352f51e79cd11f161e1ce4ce296ff914b7ac2407cd1163032b9dda7e1cb997a87a753a1563ee3c3791c7ba271181a0d4f3901753e638c5fbfab36f1580a5b8d6fb5aff019f394494d223a2ab30d903ec655680dbedbaaf7bf732f75675dd06db6a8d0d74085b06dd607e6362c09d692d4f09751d5f06d96308a180684abc45d9db8aac24bea0bbd38dc08017bf4b9b50cbaf99c22ee3ee3cc38fa7a3da63e93ac9119f106827402b5f6c27911340ad05340e119ab55493438f0f4c034ed42495c1a5f81f6cf7f51d3fb53b34f1982213410a14ddf47e5158678134c179e2948c78ceba0445ba500b9d9b42fb8513a83db22a792a67ba6e270742aed837a2c230d75f829645c355fea9eb09c70905a35d901807df1f8aefabfb5d1847b65d6b30458269cc1cce622a79ab09a93f9959f37e376969cdfd9af5c824479594cfe976f7c1aaf2526ccf7c17b28d243f228b9b43dd0c3465002d5b0c4bdb41e0467235e78690b85b76fc8a950c08e348789b72b377c1313fef045694c725c86bc0af8dceda58fa54e5da88f62eb42f3b6aaa2943453e7007dc5a2a2b3a62871523b17b383f4a194a067f371f7a43e70cf9050661028d4c311889d5466df6f7820cd4979310d49f3fb9c32ed4722d3ad573ac6cda9fd4b080495adae04f70c66beaa2cc172a112c0082c9a2547b496c6efad8ed08f08caf7bcd1caeae721f8494ddca2b0e1f65fd644e7f5808a0c7a8f810edb86a309a5cd2da491e42f164fef1b9527f0527cc0bc0568a75488b3f6ba5a69d5445d92b6fa06a793656b7adfa7cdd5573757d1ec5f421e8786669e47b563a9d36abc986efb64a17ff29b18e5e9f76880738bf87720f749944afa904b8be8e92ca6ccc44b58e844c59b7f94979f7bae4d7bb155f7655c133c5962f205c3a57b84bd3bb0880f9a549ad41d1b674d116f1ada5dc1826ae657054a2c4f6c2ecc09f04f63e83c2bd4ab3b2641f6834c8f2decc2b2e44c01af691187b158e6f53cbf8806db3f6b0036cd1bd70efa0c63ffc553e8e950cea6b977621ab8ff6f8e331ba754757e114aeae208d464183015e69331e2f29b17f0b273f4dae8ea5039a02955626403f6fc69e2235c713648deb092fff1a693e6ffbe8602285afa1ee8ed69c78d1ea2da2c4790283a83d4e56bbf57031ea9da744a8ab5ea73279daa9fe74d52fcf481eb6be43fdeb6351ad0865630b770079b7fa4c86d97b08dec747cd6b8c3df4b36598308603e49b150d1cc3c9f3483e8873c1e41a951cb4fa63ed48fe110967e840c94188d842721eb1a73709ae9820a6d211bfdbbc57add280f58317ae0c944af0ff8a15a156bb02f5567ecea2ec158717acc7d2d389a3a04ca8a0811bcf1edb4e9ccd69a0e21a4d3c6f59e3cd4331dff21146b72ddd86e8689c21b677e6ca519a4a22c124fd602260b5b52009a3de88580e98e2a41dcde2dc96e40e51fc26cd4d26f067a7d2cac7e7b141d1854b5686b8a69933cbfcf2d2bfebec58ee2233d42c424663c88c6b20b6d4649c4fa847cd34503f55c4bcd9f860b0318233175098ca7c3859cb3ec471ad75be2573c723ab2f132cd3adbedca6330529490d5c9cf6db98739cf5252ca3c069e6731ff911cf4338fd05a793211d71e84d1d36fe72854b8e92be9afcd7db5c068830023e4d89586413d1034a208224e12563169360a0c08ad21aebc12af1ee8a2c062cad60ecbf77c8ca7c6b2a118c76dd3c9450a8eef03497f40c5532c211d21375a0be91a014f4e66b6d693b384ce8f1159cf1f5b3f4f6ee26022a3d819dd3b906956f825a44c30324d88eca1fec5cf912e7aa67b3d4f11fd6f02c6c3fb7d8ba6c0abcde01bae6bc25c2b1e862f947a935daa2b87830000d3ac198596cc4b1c77ac23de364427c36b82c9596a59bc9b183ed57fa45416ee4ce93dffe19970a4fd510c5025917754960b959f13baed35d8e9b09525fa163f369203f76f4adc75bed0e2a802289964424d968ab66b1c14b7d872ff7170940656252e3b00555b535bb735c544ebc7545a24059eb1c0e3fa3d68199a57051c4ba11dbf3ca95b45344d21510d1618af25594199da6ff0bd4bc5a19d20dec29454ad1c02d7f9555dd2b84102e42bbf53a974559abf55b934404f5eb58de06e31dbbde051c846913bdbbbe7df8ba3c8eb4d0e0f18d29918ac94d0c0563eef9dfdf074de756fcb549999fa6dca26137d40991e042d55d8e81ac14ee7cbe0bb01d92bf7fd42f70cd0af14d756d2dbbb3932881cc62154b5b59e3afbb706cf81121ae0c3a72cc872961760d32824cc316eb17b8180d160019d9a184abfaff661c13caf33f982a4ef8f4fe868e5bb3c1d8aa3356cb3b71b79b5904f2f22b4d210c4f885100f89c54eb3b48ee6949dcb2fe31bc86d202ef3aff9065ee961ef330b80d1756517482b9c97500e7f2651b1a863f9c046a022c17913ef75a6929be8cd5c5f2b3e115d2fe8b3c4bf6c0b5d5c7beb7a0187fb061d9786735fae2a9a1f66ad9967408d60cf14ba02e0a001039b76a38760ede51f7c9d7a0922271b2e9a4caba56e1a362ec4f5a11236c54f94dca6d3b5cc5d972d22a27912df065e837a7327be875613db11158db0621d5c959a6ec44cba978a82d2b147b899bfe61eb2911854490af3cfe1bd6946823f5c9f07fc9b7f1512ed316074e6730e86d25e95d557923d08b906dad3168cb47cabe8faf2c180e08f9544db7102c36358a6e6cdc2e34ff7be59615a13a0fbadf2e473f0d3620414d761813bf200a6a23b019b5a4381667be81be7ba1f9892803ed53fc2c8ded836fc82d5fdc4e43220b1b2284f35dadba3ffc9a9f8bfa4e5d9b22e2db92f719e5b61d98dcf466154d0318472ec700765c33feac3a16b717f67a191263be4ff03dc0fb6fff7be695104a7464c9c7b5613a6c60c3ba4df27e938985917a59faa672459f9f0e6db9a0983c2963a611f5b1b884c1fc42710e06e0f945c0587aa9cbd9ac932d521a021dc3b02b67a0d8bd4825ff789a0d4b8fc9e5c7ade9b0d4018d378a829fb0000fb4dd0e125ae2602b1db882fb7dbfb2a6b4e23b10779a35ea938005cbc9ae8fe19460513cc9ec1e726f6e55257c6af8e4f5a3144e9930fd4246b8637bddbd2a04551529f32acd23b55f22476b356ed9f645f6c6e39a3451e677183a6f4e5d2109236a9a335c69ca20b5e68774c7932a3ac6b44085efe7e3229758ad2c4b9a3c7663a2574f3c2b886bafc14d04380552961ed171d237a52dcb40274ef2a66946e9ebfa533b15cb8074f552db6a6fc6b380fce2f8fbdee235fd3281fc1b5942bf40261af73c37a22295e4da12094c69bcf658e41b930a9275601c6d2ef6d321e1c77cafb895ff794173381f55afd010a7dac326923d8f022b1b87537e427157a4454b2ae7de6953510a5bda107cdb8282eb854471832bc1c1418c846e39d16581f06c5d1c9b80525f2832c6cb7330047f8fd8f39fc8d081eac4af9da4dfcdc888dbc86a00a02ed02760e25c5d135bffe9a2d6af665cdaefb6738922045338d56a7b86fdf5e4c3febc558ad5b35242fa789ea301c9f6fb68d2ed59d4a91a6007c3a38ed1363e96f34459902a62e6f4e5f262ed509878130788e09a9db6fd1f391c00b574ce25fbc3574923bf026e172190a8ffdc7e54f0bfb28020c5c9277a49e9b64d10ebea10a6e29f3628d5aefa306b74becfbf39e8b90e2be505cfa8278c50ecbecba6998c30cd3915644a11d22f285aa3d1c3c20831f8991cbf0ffbc64e2027b0e32139d7fb3070430fb755b946ad4be24288573b18a00958137f39f53190df0df6e9f4de7eed0963df6be3dc0f2ab9f12930b19f3229b17c721e12e6321ae3432b83d67f5d8d69365359e2be37249dab821116dc5ff724c10009ff7fe6cbc27dd013f4b601223cdac154ad8881cdbd99bec12e4f761ff4f920a967195010f4dca99ce20cacccc6db65c851d520a57e4773946e7a2f23a6a8a96a377ac0a4b79d52a9c75813852272967cd7fdc66d1caded24db65f902e4476afdf5ed99260cd8593b31bb36ec580024bd3afd1f36b42ba1d2d04e07c5cc293080f56b2886a84624435895b369d50e14d6280387b89405da2a0b90cac433c11a54b757ecc38f98715d70cd9d40cbd2fbbbb12f50dd6ad3d6391a2d0f78c805b0ba206b09c96db7c26c1e29f2758faea5dc707351aa57facc3b89cb287592b70734d77a967e3aae3a93b44f9d3230539bb27888182b548f614f0f32ed240aa6bcebbd1458ff32840c3e8d00701a7b62c1176849a0dbb3889f358fef13fad3f099966c2721467599bbed0efa58f76d1187f0cc953986856d53ce133bb36e736e8133c926bb6dcf0c2c997a6003e4cb910a3b87b03f1bf736e1f5ba787a019b38322c45b5e770b57be5e4caa226f05ee7f444b7de26fa1c32ada296f209166f47a00fbe0abda6050b24e5d50261a83be33c9bd75f25d312b7a63df76dcec31eae3d05e493f161105499d5b2c3a47d9ee72aa1a285a892555a6922da9fcabd14ec558d7586231b6b749bfa6ff30a5da11382f1d539368bd0422df2eef238d987e63e9336943cc92d6a3cb485df9dcbf36451b51ba82e19c90d4693d38e0bbfefba63bd6fd7f5d3b67e64333308f6c8eb3364527ce11494d776b6b4b752095cce4c779e952742262663283ae85ace85e1588d3b06675e9b91257c3641258c5f9d169d701c2495961e7cac4753cde87ee1938d601002721c3dbdbd88d69d041336509afb6a8b049315a48d52f75e34022210dcb3f87d1053cbdc304213a3d76147f2bb650f2b6f21056ea70d9cfc17c3eaeb3c4e6afa12bdb00e31b65e9c7d8b1d67a24be01e733a3ba04138035a9aad4398082481f5997b05762b6bbc811277a295fbb9f78336ef63623dfb5782f2ae923ad29ed0fa04e54305a9630d82b97116dd3fdfe03d23638ad84ba1acd6aeb99ec8acfc53b3fc1172d8c11aa93819d8633366ea9c4e7091ce797b97f07e52c5181571f79ceef9fe6286490942a0dcf2321fca693f74d0b329ccf2b69d2197d053405b373b164de301f0291d379551e5057006b314f62cee1138f7d728312f250587b75b9c9cb40342420e26e614bb65730b03ae2be3476985ad1e84e67f6fcbb7169f01104dc8cc1bd69bfa0d9d2d4854011668c38a5bcdb6388ac3014389e3b3a575df2b779f0e6238e3f31cae7193ec2e16e824317e6089d9817122dba32a02917b0442b46fe1a3d7a8b94f53b4cc2236e91927374e0437e94418cdc40ec68a079e8c03f6bf3aeb68587d992df279fbba0fef0cfd60875a21259f1e9cb110ec5cc3173d646d8ee384b30de98487d421ca741f9ee7593286b41c969b946183cf62472134c1c4d263fff66a70af64b57ab0eb449446e734fa95adcb291d1ee5b242f6fde828a498b926a74055ab0f116b479e6a4f3b22617e9134f4fdbd422c02c6462bab61cf0078dedaa8d13ad1bffb6dbaedbe8e8ac22443650bb460441cdc3237faf92ac275c2f47d21980b4b4541abd89016066b0ee4b476926dbcd49704695d0391b0c76a37990c8a722534b5c6a177b58059a97b3f1f6239080b42be4dc43eddc8d9a8444a8a4f2655b66cbf2ab0b9d44667a1ee1c1506ded74a616c2bff2b2f85025a0a26764130153a705ce2488f8107950cae5532ed392c8c34607a838526fb115cefcea9109990600cd255a902b5a7c660195f0fe3c87c720fd5c408bfb141e1a554aeb5ac28a1aeca44bd024bddfb256267f72fad07885ad12dd9ca29f4701b3007e6492256eb42c09cac517aed1743b92beea608a0d6c3c2213f7560a43821830edd26b8d076673be9e33e3305e1a45f546cb07c4e0640127233ed23addc30ebd274455723c7aaf80c2c0715a7bba56c4b875809c94a6c0bbd435e5aee99fdb0118b24819030a8db9e54531fbd3571167cc2e52a04069f02aaf6053556d826a7c597de466cd5c3db2e7c1e3c9c331aba9ff8ca43aa940581ddf33e333e86a88893aa32013e3f0fe044d7b5bbd4d64bd8c364825a6c4c42f25e3a8891e03b7c454353cf2dd6f6b91daae5d3df51460a9d025efdef898f069c7cdfc70f2ae58ec392a20084ee611bc721e0d721878920836e0e630bcb16f323308d8816f2ad86a310363022b2b4b0248e2d8e47260d1df6b4be8b48e7d9ba6e17e5330c399ac3c7a505526752bb13ed09b66dab83c147912d8d1a6731156ca3a8f5540cd8e6517f9340707f04bb00ee0892ea6b0e2a910a486bbdb7a90da521b48b0867f4ae4055fc523a29ee2e22adc66c7426200d41b80f6d3dd3c1fa8dea3616fc30fa5ecb6a379454ac1df289c1a33e4711ef94c9a4194a714a31517c5a769841595eb68f149ac9cbffc73d172cf28a68f678383a30a9c75f1f7a6d12ab0d434bf77f8b6fbc099a6d13bffe039794ad4763e2784a6c8e67d7bcd4c9242cf818fd6bcd35af999cd679443196f1de6e2e843341eede4246a93d8668210977a72117c981cd6cf9ea0d0818d55c86ed7dcade52200d80e3211a0d54e52e23c8519c10160cfc37eee1350ee8dd6b5f0d00829bd84ac957afbb8c4843262fc88d0f7d29877c0be73a7b9d6e80caf4cce008258c74b9235730b1476829ca8078b3cab91cf1b0da21ef9be79b556a8ddded8a548b3fd9ba58d654072c381c76a368f0f47f42e3cc41eb93079cef5cb34ea964e1454767756e3fa0e53b5ed69bcd44bc333240aea3154a35409cf7cb80e9f5fbc7f79766870c4d2a9f829cfaf167b82a05603b461f94eb86e1ba2f4b3331b6d0c8f8e96ec0e4e07d1808a154e56f90546267139c8bd461a181a331e2c464ac25767a30c6ba966e84f4f992a29bb102c357bb364e6588dfcddd70655c60f97b135c3b4e6f5d96f9b44beee14b6c6cb2ec3ed1a85957c7d950b8ee0f709a169614a0f6280a56141b6fea4deb0c9f9c4f1277bd4edaef05730f937de987b6e747f7e402d3fc8de9af3ceada01f32eb7a5a8ee9a6144fd5cd76e2d28186a48f47cf17d04dc972d99bffe35af8eca0b164143160a64ec628b58b3d998d9bd8b5df409f9e62217ad6e68cf2be1de7e7a738689fcaf4e7c0febf174babfba1acb7411bd55d2fdd633b3a723fcd02cf985b76a0444b931828de9ffef5f7c4e401cd8d5640098e4c578348410a71c9fbd488b2c0f65083b22b4564005687323fe97c2042f82fe761b8573bd3f00a4a913427a12cbcfcf3ce3b33c097eb0e71e6387555ad4890ec098a2f9c965ad42f529d3bc329651629eca6a23590a543cfaff82c1525b09ebb27dcbf469c4a42739c12d9e36d974196165dcef415e398af2e1adc3b04e50bed3a3ad028d6b868f7c482573b144f38274effa9590ec4ac0d44bd3ab338817e13606d19d7778cf1eb3773072e1199ccd0f3166bc9cbae305e7be1afe05280510a6c471d4a43a48c3828ebb4a67d0ac04ac5ea9be51f1a1db9df64990b18dba3bcf497206750ea8816a4ee44cc962a691b098eb53ab5c9285a051d59541d73fc2adb548f78a5d2d0afa77a8fda93185330100a991fc944e44058d7f2e513dc6b415a9e788ba741b5c90c84b263c13f56fcd067d126b0e496846e919425d1c54079155f86c289461df30ea49167b7c8563bafee1af2f6dc7ba6246d878cf17ae39f3d865817b1096beaa43ecab3ec6b0b4c1011ca72e1bf58f3dce179ef49203630955d566035f5aa90e4196651f7a19f56c3d99912c969fce5ef7f58bff2ce657d7857bd29cb7fd3e798705622506b6e60ddbafaf4a49f9656e36192247f501879e71c8907acff29bfe7fcaffedab459a53dc23096d101739ba44a31ae5920bf46084b0a1f602db922b9e328c1b53de1cb484785aac9381e776205b2afeaff93b421c670f282d54910faf741e5f196a33438f728666f13575d41f9bf1d7233ad44c000794aaf1649354247e355b1317b3a795c54f39815f36d0aab2f714af630f35acc74b2364c869015d46ff79967341e505b4486dc2413c3054e767575f5de3b9442815a458ed0a731dfb50a4f382ac3c665d54bb44bc6bb6a4064fc589f81c85b6e4113b453659f4c8869fdd159fb1eb41fdaac29b023dfd2be25efdebd1476c278b8cfa6ad59f7b0f0107fb5dc00822f71d24b5ab6a633123d735458a254474cf7fc538c45e8f36db862a9d5bf0e5139e1c6cc127348dfe62815da406cc6f7017cb26125979031ac8e2dab5dc9e227babd7303e0b133f8584c390a5f126e59f0b1c077375e02880cfd355de75e19b0ff43055bba367398ed5132152b69cba25459a41749de70042aef19f6645971373639b68b62913abfad881599771d8636f3a863b840da1001e5f34819a6e93957c5d4668c766818cd210601effda2eb402050f4dd2daccf412a82112269902eb7098a74c4519cb6bdeb01285ceb05af069d5ee08279929d9697d2e201238147f1be2a8c89d89eb6fa32f0ccb7d06ec91fc1d5345c25a8b64d47588f6182f35b7fed7fe365620c6e7fb28d860531f62a004b9a4c3a1727593c174057bc05710e9bbec6ae65ce4e556f1d07630b50d7b3091d42db210f07d63a5268561740785d715fab9667455bada59c56afacbf6039f89930c7f46c284271ce262b8d7af39dbd4d925922d9ad3c14813965e58716bb63890bfba2ac942138b0014d10b29620c0b680eb57fdd539e2d6ec542fd2ce7ba75203c201f74123ec2cb1112aa9627e776ea9541b2ceb8b2b3f2be482c3167e69312b16523b3ea07ff4eb9613e988005fbd5bffd8fc7900726b047995c432143e353c70b240d547b2c5a632fbf78cc3657df4e371c1684dffe38887eede4ba39652e0bbb78e9f49a5727f31c0e53910401d5ffc88ae8f282eed187a0149c0590485a2109836d369ac9bbc244b7c4f0d73ec26f413ecde20f1ce29453562fb7a388e505665e443ac060160956e714ad2392f24848e8fc7c633509067a31d88f28fa1db349e263734709dc4a44ab27ddb1623104372727f85505e5d02e09bef4fc779544147bbe18b08dc1f242f270712cf72a8fc730a8db144f0a705096273a3af021f7abde0faf2b1efb2de3be18c3c283f12a0b657d8fd0d4889529b9b73b95c40c2e71f2d280941d92523803fc3d5091338d50dfd7e55ade07daffa228c3d7ba310fa49f9c4e9b5621f48592c8d2be85ea77bbe6f44e82168bce1b23a6410fcf00eca21bfae8214cee3b1414d8f4dc4a60fbd8d18d99b06456ca88abb0bf055d0a081a32d131586b8274e1ba62f6e73c7392f795811f9e7e6756d62fe57fd620efa90cca18f6b528e5c60c2d3301a37c1f970d4dde57bf6c8d3ac84147ad6ccf5f45dc71dedbd47a5a2aaaf5d2c1df81177f746f20824cb30bbaddf3a919001a5da637da6d9c7483b51cd30bd31a07b15cd3572e06fa832e0a655de7cb7cc0578c9f14e77b31fa2ec1906c61259a1621bfdd72d8d8c64044835d512497bb9ec63dde998f6e89f0161d5b2bfb2411f1edd182d652c3c130d66a8af940202648b55cef5b1866354e8115431c716250fab45f3289b5ff69d3d77c8e3927717d922488431d468b6b91722759817cdf8a507d2a580ebe58d59ad81545f291b3a6aa7b43f4d19a748bd54bf086c8e9ee99b7bd83a6366cceab926cb6578961deac39cb4337bf51e8007f98ab86773cfc0af10ee65e3d8918f3150b51086e12fa990578cd8e315430294dffb1f73e0f851a22220b17b46bf7c4f1e3a6551b99e995f57a8562ecc378cb2b4d32136cb5cd0a6c7a1f93b3fac4d82e1c3aa7bf9491af6cc3ea733fe5527a5b22acda3ed5a164d21e9bce264f3f57e04fed59659003446e895cf042e7e74e1783383f8889ba185853496988831d1efc38e3ccf8068b50b46acade35de0f95390a2c9a68bef6911609569f38e00c2ec493038b52f5b5543eeb982a54bddbb4fb6b57566005d3d65064be72e3c79161a6b4c7c3d40d43139a9ff6e430703e920400cedeaa324f500649228f9bb9a62509d0673fd9ec2b70ca1e281023233a699f2f3cea250b39bedc2117b6a83a4f00ea8847e1010b14dec9483d8629198dac403254a22d032d32d439be2c9f8e1969790f9a021284093736639dd0ef0d04d80e823b7dabf0daa1d8cbe7cdb63774a31b6d9b289fd5d084b39fe6ffcb68000db1f5867ba11444e4cf24fa890fc5068b383291086277f29993d8b61bb084a27753ef83a2cf27a5aad208bd77c5721c386f3d537ed4ef59468ef4277d7f625fa15b846ba159f1896e6761702d779e7200d153f131e210398f4e33a63824b5682041440ce193afcadc6c7b266cdcdc7bad5b04e042881702e5300c85918ba6fbd82ffb9cf3b93b00d28fa7701867da49b8636656219ccb1573c7f46fa4d55e8ae02b7899eca79ff91ddd307aa742c73d75aab1022ab73b395e890050dfc5a6cd835db55132cf16eb8f0599582d0980c1d63744ab2bd6fb856d1fb3f789569c4a0c01211258b491c53b34b1168671e74f01a509a95632c5570fee7ea8ea6a6dd2038711d0b1602d8c3c5b8989ac3b89074d82630e7f0446a2fb243c710162971b11613535487a6b78d29fcf2479e093b3b298c4d44db9cf7d0b13c34220b497278d301654d58203f808e2916a638b0745c77920c3260cd86d0f39e9dc9f960c6530c2db5d7d19309191a1c4b7efa2b35f76da8451f9c36aa2790de17f473412c1a85a33a9217592476bd5d7d5c8fc866df5dc0999f4d31a80d5fa7bc048b5c46c332b730e4e006b6096bb00180d9eb619010578d9950ab49cdb2f217860e69852f852dc5bb88ebfecf4c784c1060b916646de24a599b6744974c0b91e5aa29e9215a63e242c1f03fab82db35bec8c73f971aad0cf898741985ac575ca51df2d2ba53df842d5c94c96806f5be5eddc58d82b23b72ec995342663930ddd1d2d602a1e6f42a6c60521957810c07523cf603739faf54eebe4975ed52200287c47f024e6adaf9b312690ce23bd9b372ed5b947fa746d932aa7fe5478b0bcad8aa4cb6179c5c168d6bc0a273c0b3e4203ff0e363bb52017d3571b636d483d679c7c8f1cf2ce4c1bf60593d3fa99e0dcd723f74cf5462bfc85e0222a055c4f605e5e4972313594e8231cc67ccb43a429e1cb2565f8e8b4820d2a0d4859f565c81000440726636677ebda64294110dd9385ee0abefc4df2320e28f9ae241eabf4610dc41c9a1031d7a0da6dde2649b1c8c1b4ff26e5d1e677334ecc31826100e26ed52f43284b15ab98d46a0d61b98af5064a6af3168c655bf22cfe66688709384b52e2311e98397f5575745d0db072834de4b796d6f1e9d3522048995244312ca7df61e1e7545df8d91e4cf1dc254597fa8ead4787283e6cdba1107dc2a78c58d6111d74ceaedd003b68a19d9bb4f56a46b7a70f877e1270f5be5943a9128828e7c13983dd31ebb9f0fd39f9ed4080315793275349f24eada557f3527d23c0a702cd49450af0455f0e3b3fa71a87091724b229c95214b46b5b6f6ee9bc5d154ffc2c82805f5dfc8a69dc3b90dd781ed84962b75f74abdbd6f8b249fe9e9f782d86de3986e1879b75d8af3e24645afe6b61499e3505e6229c64d215e70b528105cf711aa41477248feedf63017e778cbf9400a835f019508bdc34153b636573f84dbbe9d8d1a3c665e90008cd9983d74076ed85dd982d70bbfd9ea61504be9ee06a69a058f56f003f3f4f61a15eac473d799939f46559fc3bf5e6a6c8c02ce5b84718443fcea2f7ee2a869ee52f0b7f6558e0de615de24852d24ec4682b2abe96556160f44df38700e72e2bc23981492c6c7118371a01223932e661e58bcf04d67788b6fc5de182987c9a1cb6980a4e07a832c30f879f1316564cbfd116274c4a43fb186a1049b5f20a0e8d8539df8a86b8edafddfabb3d54cbbe93155b3a1e7e37587f90e961d8a116843ca564acb9b17d95b21b340fec7e6d13586f144770164ecda09352427bb2728727241a83dcd708fa98a2906a6fbe585ae54926fbe85fe161baab1bb9095fcf87096a6f5eae5f5c089033510a1fad6e90c6e0d023f2e97bf3ea2082fbfd827d051472e5135d180c08baec5ae655211946eda55c82cb97989462787b4a7ce86513cd995f27c3b36337f9b24e6a453caa885b361d8e08df93ac320679db4849c73131cae5a00471d5734a22879d07b32aaccfe9fec3084cb05aa983c2807f29d25205377f754f0cc8b03bbf27a374a070de198785edfc4d65bbcd678b0e923a61cd84311b78b52d0a6e1792c693be3ff2b8950e909d337467552042a5dd9221bcba0d2891ea130a22b12353da81fa528c02920b4bc3f16e24b8185cc2d076e26186963bf44e21e5eb07f41cc5b3d477c93e6496702b0a934538fe1be79c1a6e3f26407ab72db538d88f83342183d5f1bfeb0e6f08f334e6218b23cad7aaa1da7167a2822958479b67a176f40971175e5eb335a3187988fba85025ce0bcf4e4279052d76cb5c9e84e09b2976ad9990c064e96ea8cf35799c9796f3fc63df3b5fe0b4e9fb431053134c456eaa8ec5c41a66e0f12f62933fb2e91fe8a293c23ddfb8cf1edb131aa889a8ed5278db1121a9cf9481d5c2d185a49bdb4e620a06cb0aa4000f95f872c2b71fbedfc5a45c5404f2f30b3be248874336a33b209e2accf6900883c374ec3151ed5d0bd992315ef7874e8fd7054f3ee44e3a63416f6733faac9b754474c22b91045c8f954f962d36333474154913884bb22e36b3d279a38c20b716851c2b939bce3c21969805d4f37d5b8c3a006b45b7ce69d3ad6a016bef2a50156449475a4b471afc32538f48e4a3c0b527f5d3f8c17a8832f042e29ef22d8de702db51c5c91b59425ae33cb9008deec7e8dfbc76efdc822e735174b1cd70e67c930411e44abf3dee64ee787a711031468753df0c0e90eeedf3968a03cd7ad92339e30ac08c67d4bd74af81fb6d5e8a4836425ed14739090809dedc8eb16a5aa48b50f183d24a47c583159d7100970f0528f0bbd80df46f500fc117e8b1ed9d4bf2082c0dbfc6815942403e4e1f55fd6686e1a0f3e4d0d2264672032134314f032e32dccbb09fe70b55908294033e9837c9a2f4a02322c7699ff378580534fa5094dec64ab3726b5d549643c582a5f8e90b1e8d115c2cecfb3bd7f06110c535040ecfb4bbe9c03393afc2eaa692001b57e01f00e871819c2333deee6648f5e50f669643df92588771313e8809da759f032b0f196699b15a17b32c72afd488ec4ca7dd4c87ca9f0ac61081a80c0dbd8eddfc4f4c9dca5810dae2921ec2f68870a01d720ed3ef9f1e55fde8a3796f643f2552803fb4fb00900638fc6871c7a71544f5f079852556b1b06043dc28da40aa08e14f7720c1e8061bc77758600a3aff3ac621136fc3b2be2dc39810cd335ad484a331aa1118192b74dad18b505f5a656a2d7f0141eb81d7baeac77a6f119b60c3658619fcf71767fada9e9aeae33b5be0f3f92bf45b314228b09af9a22f145452d4e2e2beb26b5a0963014b988b56799eadee556b6438bdbe7ae3d80d64a90440a8b8c91bbd74a34034e5996c12fdbc5845b48475f819fd0af39bcf9d4f9bb9e30dd3ecbff594eb65ad6352bb8be31abd05039907ca38402c35ef21f98ca895b77e3f6f9f69697b8e991b2b5c9402e3a1fe694acf5d2feb27267aa4729c0a6891103fffbc40b33c1d1dccfbb1b44d78266f9546586be09a873ace001905f0bf47ed576a78c6d4cbc2c1038560f6ec63fb01160502fec8f3b60674fc9f4b46e7bd0fcae5c5377d777a7b13edfe4d7801fc7bee91bfaea73d411524128a86d6c0c26852560de416e03ed9256e278c0cbe2bd552fcd553d7c825c2d965eb68a5742a866042025c11be88099764adecc399c453d284ede7ec84d1809b6eee8647b29a77578616e67eb802a3faa6827bde10bdd3740e74be01f7e58b216bbfc38d1d02c8ef8f2194f797867c6232745d6700ae0f2d065f6205121b4be6cf10d60f572fd326da985617f31fcfbeb210b340d6fc73ac50978452662a14b008982a1fadef489fb32766630d7e6f61dcd1046115d2f6f78296c8c5d73a5e0a898b35d0ffd158b432bc9c8c9bdd5591490d59eb177942e38a6022ad2c96f274b6053cc144898fc0554051a64066c69920c12efb695cc6b97cb98d06851b1925bf7708470fea9ddb91855b47c770925a3aa682f66ccaa691c334acd1c9181cd106991b805329f6523ca5c5961e2d77964eb6de5b1184107c5879b5e33dfdc48d2c6b8c977aca02b138201f0f526bf0e33eb71d6b3a4423f28bcd8e1098d4623652760b83bc5bd011fb7c3ecdda4581d9b8f2fd9204d3ac6e6df0bb38a96b0d3b08cbba793a670dfcf1ed736a748db8e13c7386986397e958538e451e88f716afa4a7c7250565b6ca4d865aa2e38dbe25598f5cdaa8f82432bc5c30ab1ea0f0853e2901615caab1d2499fa2f60d156e5b9ec6762af088d245c1e3920f1534cb3f8ec0fdb6e4acd8ef7457b218656e5d16cf848e026185239b9f226243e6341d0a9e7b8549d02fe8b7cd047366aaf117c956f424be6b2d241f54435077fddebda1b24456b99094b31532901ddf6c9ff6d84cc84dd38b66d7547ab5bfe8b152b82fed1d1cb8922f876b09e8773e7c7aaeac752fdb0a2a5f65338cd5f7352bea13c708cf8ddff5a80e32a86f1a0b428b6cd03a3ec81f33ad496e8fbf30af3db1e6d75a8b8322c4e7932c02059876f42dbb246ca3b820f9f5b7acbbac639475ed4cbf6e39be9c3eb094f05abbbee1f80c9fe0cb3a18e94299dd0146c5c10ffd507d13b7adce59aca5ea5cfc94d5bc226e6bf910bf5f9cd4d483273276e577cf390c32e02364326da11694a596775e68136db34cb15af99f6f3abde2cfa0fcdec240fe016dda827a04ac2091add029efebdcacbc0b19f9b1e4341e4441e34eccc5c2be0d4fbbeab3c9e0b7da960b9816fa93be7d0f0a225cf015631d4be7f64533a4c03e90229d98313127048a3fe7f0615d018cb2d15a06c599824043f5be92927f2a0a6d6799f01d298a4f39e9810453132e3f844680737bae995b8d4d1a6fcdfb7e5976c5298be95957302f34665327fe21a3be0876534f47ebb68454c388054ea16e8c576e0c4e0d273c6cfba619b5a8c9a063ed4942ae4c10d3297a58e5c92dd4e5c8480d4101c7c2363c14464dca3ea282fcf0f6b9364575ae9f3efe5723f89643674b1ffea83de8991e1bd25435d06cb68c0bdbdeae2039fc7faefd93b39cceee704c130f39d68c38f49d788e22627afb4b3a421b31ea002038ac4b485ae98311ecf754b46a5e5f01fbc9c01551cc72327f6ff149e744c4519227cecabd65868999a517354deba1b7f9258cded081deee4a70f1b19c43ec398f3f65c2ea4d00a5e99ba0ea6a72d9089a50a1d0b2a93bd9463b10ab59461e3b44a4e0aaba197ebb34c0eb979a3ea695eb38db99a0aa71438bab6850230ffbca8e752f41245e06b40389b50fb1a28a65c10d3bac2a7ed797650c1cada827cf9b963c199e48eaa985645eb7af9bc7800ead4e98bcb3322436ce6683998a15bbd2c1c67b5334c87de12ccecfe296bb3dbac0e94ed50af4cbcdc4b44a55e0c918b7cabef75d442708090471f15208d7f270ff593894ec321446e25e6111f7aee02b31f0f2de2184929a1f30d1d10d2b2bce16e6cb8936e2db87de5e8131e5a7c50bc3bff3d26c170f54eadb7faf61ed0c428eb4709248b72a6adce14fec8f48c9ad32bd082a7fbae4a24178e5f401c98d3a5d3f54fcfe4379ec81be2d3952b2a5e905339ab9c2f22991248938f0da17f11d9b50c674e56894b9e36e80e02821d17a14d644132d7270e040e43a56d815f6cfd428c294e52d8caa46f65eb3126908c75c7ca8154af0cea5e6bf198d9d1f73e95c12b430214a882dd082d5ea49e21b4cd24bb2dd455382041bffe5281066e08bfa7bc97ddc683454db68309b6e670568b6764c6430102a3b239ea58e68478c460de51542f496c45e7aef2f92a9e8a7ea67e7593d5df42d8f725c1dcb30176638ff267811b66de5a6d95520a04956863b459eb6f0d4ab91e33379f7e6f41e1a8d1fd02ead27e6864f1f4462920cc10c79d800753a3e78a7645e9107a8c372851e670d6715430771645dc30c6a53088c0dd8937f151072b24301cd71443e35e6b6afcf1f7e61f6d03c220525c3989b68d9876f73546f350e147452ac533542e785780289e31650371f6cab8641d491bb1549dfba64ad1c4c4ae38554309c9f86f6d14cea721a50b05a58fbf69ad47c2816189a2abfe6f4862c5e22eb85d9142a5adfda0d24d8ca26101d0750114d35646a1fe73c4a764ce117e63797239e9ec40ea8b80a09a92a3b3b662f682d384698e532960dfe31b365f072f1c8c44bbf696b40ed5f6c6623b99c4b6544f7f503e4015403306eee98bcd2ab346f133a3dbd7aaa74e492e809aafad5c63cede76576c1e3c51cafb881a5b137ca5c24cf7e76b908bb874ec77ed7bb4c2d6adc269579ceb97097ce06babfdc566b9efa4b86e01ccbc8feb6584d0a9ebde975e05ed5395c13c372c385842c2451d36565ea981d597237d97d778a8a147fa67e64787ae1793f9502d4a345be920c20eed71fec44181d5c9b9375499a01ce11b3c29de46fc2953b2b003b4f1078b561e1693335aa376c19baba11ba7a2d0883e3125f8d541652e6544c635134ebf82dfa2a489294d55fdb48b37ce03bf99b1b223b487b122c530a3b69866242ad7a52e7c76fbbe833730b7de3bc1e2b9a52513c69c362d8bb6d1f0fb7f9fc1e78b2991c5683c499c49321b84bd449f8b29703106ac6bc0949cc134c0323bfdcb91af5e919e850b8ad38e50b158c5bb0bc55471f57f64c664a2a2caf55a6daa65b7156fa60ce7ebe62ea3ae13438b0cb9606edb83c35125c2e7c7bf8f7bb77d2d00022bd23a122342165c9637f1837d9d46c264c6084fd43834e879c4c60350200b4d1c4602c70016e3b893557ae4ffcdd45fffbf240f2c457747efbcbe69aedf859b3b069e5371a3d0dcb9522bfa33b50eeafcf131084e53ef0ab81190b8728664c1cd9c7d9bf8a731a514b860293827f62c4b99e3a54191cba77b1942ef2ca1ba94ec248a5db6ee74f6b5de9b82e1784a7222110f5dbc4f802cb063ea5aadf7d1640cc4263dcab883f6d64a025dd46bc3f5564cc71dffbd1991755fe0bd5876aca750bbdd10eb9f4d0207e4b09525a4bffd3804a8504bb1c56eeacb8ab2167c802af1dab1705a2f6a023c145438f5dbcd496cc22540b204adb6b823bff1cca45a88ea5dde39a350ea8eb4f8c7b10d899c4134777fbf68b692dce950714a94be503488090ad9b9f59688c696cf567eceb78acc96b9a3f91eed935d3462ddce807088de193ffd84c926cb798d61e8d708edd2d0bd4e92b61ae8b796207c343c3581620a463ac33174f54b0eb4b669464b73bd637746007c1b88b873a9794d9db812034a222b2702b82b8991535bded97759b2b0ac9eeb772c195790baf469b0e57bc5e4d83b10fcabb40772e9ffe10adce896329c020f1f46d3ba80d584564a8924b0e8834e947c3b642d058e24f7df1fc671e2d7e4369c32acfaae8dfca3ce55fd434981caf77d5a71f4974a0fc8925dc8e79f5ceedbfab61c947b7bf525fa1ff0e77e9f188f3c0707eefb7ebcfc3a220e403c152cc97e3e274a99908b8a16ea1239c29bac7e96f7eae0180c496e6543961fa9b6055ae2319b791b66165f5470ea90a637d819fc4d020b991699f8a07d9e48d042752ec852ba691a41fe4abc8f38053c2dbdd83700f10cf7c246ea9919eea61c9a1aef61450d4f0e3b4298fe15eabcdb6f806c8a2d03773bb3de7e64ee8f7ccba297b830ef79f73a6931267994ad0306bbfa08fc7c73fbcfe6ebb5f69657326dcce6265d6f4c1c3e12d68402deb9ac780c110764007a6f3c3573fb65cabf51ddb78843f4e556c9e69d393e612bdc0ca805d18382092f23e9e645356aa3ac97243c210e271dd8d0dda9f7237562184e0fba7beb30ae8719fe6cb7d9ec693f4f6a7b6921ad5655320c57de5564e825810bf2cd1c6b175923dc72fe32374ea59b7d55eac4527a66e2fbca229e22fb49eef12c35f26cb0c2d28d5b8f7fa9a3f9bc8d39bf1f5a73447bc9740aaf0c53fbcd6854b720c4ccfcbaf3e81419ea7e64dc028f36da963fd46a20afd1ce1bd03d622cce4ab5904ef50d28ea3db7d3910e1a0891dbc327ed45d6efa81fdd0e3d2764a3dcc01a0a8edb65b96c976c6bb46f51f4bdcbdd54e0ff2feb99e3b63a19596a3fce03a486361a6c6bc0fa8a3c05e7420f293cfc7b58371781225caccecf25035a0e092d4c361ad079a231f0291295bff700a8f28fd5178998ff9e1ef8a27a3945c7efa03a2087164f9d15d38b4af5b6dee7f536c97e778ead7629d9a713bc0bf02dfee3983d87472cd79d29c563f120e50ceb081c367d1c9a2f5d7e6e644514e42b3c79b7827e78cd17ce16cff9eb9a25ffaa9c8b59a20c41680a441daf838e71f46f11a0c6965c53b507785cb757495a0f3af2519ba1deb5b403358a4fb11f2ad7ae958cc093d0f36192978a237358fe3345967bc9fd7c7cc9f5b567b2c74ddb980bc2cecd2d5a298bec6ff7a12761b2c2a41b7df1f697bc3e68d473ba37cd215babed660e073153b6c8d3e590b8a4682a12146cb24eb244ec075d5751c6a6e972cd5f063ec36ba37faac3761c2e867e094b315bae7b92241bb0ae8798ee85382552fe4fcc7ccb964c7d7d8b234ac5d09c3d5bf6d38b9c51bd79bdbc39bb56ce6967d8a52ba6143c4e20eb76e0c72a8c26b5bf898f60fae178cb52796077192d210db39bfd61f43e933c434bfd1ba346f42a699e90e142db4b11ac0a2cac55cb9c9be5652b6940e73992243aad6694757f67fe0ee8f312f4c33d2cd20ba9bf1b69136fa025b10f53146112c5a8664be78b76970e7f4420fce0b4291e6b086e9701daab2d5c103c7157f0e09077fe01a9a5844a56baa8153b0a1d2751cb9e60a4d8d1c6150d4a1c79ee676818df3ac9989147438dcce84301f913f926b6abbd9bc44350fab1f09f51756bfa88789d98212524bf2d4581bd2c8e044bbdc554f40cb2d6c1883511cbe525644768964835211aac22badb092e1721183aefd2d9d7dc9047ae8b06df666bc2274e77282c9aec999509d14bde538a4cc6ece31bc169a8c9909bf5cfbe16d48c2000e695afcfab6d26f21b368a8846b06583aef18116c6f1d98d98ed4e3e947ecaae84eb4a20d589c82833a1d178c8cc874fd9906c63f5e6ec9cee442525b7270f1be91c1105bb09eeb4d9dc3887c2b1334c666354bdd6073e9b6607531972c35c42b4b5adb1cda560279a6f1d029ed5efbb4616944a1d896a90d6a3758e7a0d13f9e63984a97e58a20eb63003dbc5a13e383a597f56210edeecf7e3b5b3e844ec3144d52e8cfc2ab0e0b2a482d175529aa17209bd2b61760955bb0bf63d99bdec408b86f6aa469e720853ce3203f88e63a561f01086f709f09029cb26586163fbeb4a5a7ba76cfa837a44b47c51d99ad64a7915fe2a6f96ef77586717cfb05dc2091daa4d80e104306c55def7e21e5e8e9c09ce4e3661dc7b6aad859a3f17026c0004ccfd5acd1b4f856fcd751247c9bc2aced403898e5e4fdadcd821f529299d9d9bd264e7da41cd06b6154284d32d8a5bc5ba73b222a371002bc87766ea5f44f715cfbc1fd802a182716a8b70eb6fd205d63f7e978022dca57e13376a0a93c2109261c35b6734d0426c13e2c08e22e2b8490d2c8fcea0cb680a83b6347d3843b43fd11d9f3ba08dc3a4f83a9e1a9f3c0497a463da5aa2bef5c935fa67af92e5f1015cb40241116ad4cd971610f9e7d0af6274b6fc90185c20a56746aa88820099f5e60a65b72574e89cfe6a9a1390e3394de272439582e639c66e24f43c6b0e2e6d210b4ed9f4e4d1df10949b5f0a015cb28219d6c0473e0857c98296386ba2187d7484e3269c87ab46fb0c280fdc711508c3c5f93b71bc6416fb79cc4365f618508d92cb2bc0f56b81ee723eb59443c6b3c3c9523056590489eb7ab7977da6ea8cf1101de632b4301514d96c9f6bb426f27d65291824c8f2b53f844a88a166c5e8071d6236ed3f91be76fe5d8870c2e06349d1a2d80dbfc526db2a0e357fe2eaffb3c9749062b696995aa2667060357d2087ccff493e7131715cc3f7ce59975f548c1b1d398dbeacc97c8411ecbcb4c95fac1d783d88710b64dd0181a593e5ceed052f535231c00a456b60fb1af4fc7e6c9af90b903b3e32887a0c01e166adac704be799879628695d3b1da65c209757825b56a4370386de78e27b4a0e55255defa116f41e4d131492f9cb0a3bf233b3c86059be414b5f6894754f24ef6ead44656e5879477a43d8d18df49d643063b3e6a0da053357b79c8d8624b7884b36f0234d8b21f9dc1da68c4ee02d50dc46e9fee26e65486a571d7a6468cd1072f09e600a5a263f159d0dcc1b2ef9c7146d962bb28cb4172585900440874a2944f9093702ca5b0e3ccf1f199716138c7ffbfd781aa43046c18092e68c4aa162a6c04117cf2087e8b447f60d697c47f49f06547a685b1a46ede9c30d099ee7aa0c619ba890b2991bc777a71b7bee26f28ff26053d65a48f12d774c39959d8da7b25e493fbe4ca0c03d48ced17bf410908bf1b5fec32b3865d988fe7f8168c4bc43b851c376075ba37808d1ae608320595a3bc644e8df5434a70442cfa66a6fe2c32264cfb94cf729dcdcb0b679c2d86d8a673528d6b526ff7e175040fdbf70c8c23f05feeffa36258874730f444ebfca20a2a8e4927fd70385096a985ba25b6102a26ef6a898af9d2a91fe751d34d74b86a32eca3e9adec1ffc8fca7c4f1644005c870cf10f05d797812a2c260303fb26ea7ba41b97ee1d7e7c2e66bea9541bd3b39c2feebdc5d9239bd302c01808f22c181d4ee0d10f7fd8bf87426537ddb56ebab5efd932e63e19c0e4d394d9d0fde765609e5bfa43ec1abc12684c5b0cb17c6a80f4b5ff894afec60a44451a8f2db77645b1b6052c7cf33c825db2a8c2136a47f337ff8f04972558c231af90241d3472e2125e72deb7f62956245da52ef1ce5e77b1e218f7d06fb6f49e317685511c42cb40191a6de68bfe72655e23a9650e4fea839946538b2a006b14c683fad427e04369b26f19d228d8cef56d18b08e45f0e688d8eb6e1dcba04b9f059e3952d4eab4afb4a5c16e73bd9cd9c8bacc02c4d4ce182f88a7cb85e2fb07fa6dc3bc473753e29d1169f8ab65b7dafdffcd62db12b66baacaa6582795aa8b0d91713764ff2a28e72a622cd0a6855d05162360c6ede09677101e4d4b2e2ac5db992dcd4448f0ede75f5bd3fbf42a5035aa48416c478576f948684115bb55ebddb3dabaa1f8a7785d8e9908cfd972945edcaf5d83135d98095629a1a2e56bc4b11c1c231ef9fe3417e70e5d41c6f6429cbdcfc57cd4f2b305710086cfdfa64a9d917a1ff01af8e9287cdb4db6ff3a32ba47416c2b4294bbec23a38e7a19ed387d2aee4bc64ab4cea17c312a438845d24fcb7f7b9b201bf09f11509118f541c35d125f244b46f232683a2355136badabc66edd9b40310aa5df66276ad8bdab22a44d34ffa0a395cd5b4f9b5c33665cce9a757dead2de11ba9178f0aa861e0ddbbfd3686a4d57b29d86c03e25b1f4c948b5d9be1195c3401a5175ba09be8ede07dbcafe20666e0db1ddbe5362ba461473edb943ba9292f449f21ee846580778b2d11482540fc6c7d330f67c0e9045db05389005784f88b689e3c7924125457ef98e2ffc7b277365ff67fb3e52b440c88614743a928c63a95a6bdc26544cd0f90c73b725c5eb97841f5766c4d9502ea47a7fb0c13be04cad8f6823ca060b20f023a3bbffc436d171bdc11e9029bfbe05e0b86310258c143a5dc36865cf12ab0b8db6b8d82d7b09ea46032c128fb5e23bc0ff90a03e5dbfda23aaef33bcec82ef1c02f9c0d99823ce71e10ba8ff2e4a15245ffb4ce1d9e9b80aa55381bdc434787aea3e6770a76a13cc7909fb92bf00393f9f97e73c0e61e85a8fe8a7e6cae8ebb6b99eb63a31bf8340a10f9c6228d57da9d0bcebff551b020e6e8278cd3c1d76dfd61260069005a95e7e51b063b9aabbdcd01de889b5f601ecd07b1e458b90175afbab617a46804607078b6f4b98d64e1b88055b79ee2d11b381b473eb771feab2961154bf9cc2be83b3455ab3b0e63b2cfcb92db99d9120128dcba7fff62980fc4cdb24c0751721a4846dd1136ea2923ebf367b55c93ed6743f8f6ebd04a03c8ab46b29a462c4ad00e786c4096f08dedc726a8f36f9cbba11d9f4de6698ec917e90b49d1a960d93173d36ea9112168564822083eea7b302793eebc3713e3150afc20dd398aa95c8ab410f94a0cd88238c23cd538a26df4e81e95fead59da7a64b79c79fbc2c06a2b8dbe3bff7c880950cfb709e35f8bac62de146e7bd477b87f58e2172c7d52e910727f18fbc64485a011a8127701947683acbab42b06e7622e24d810fbbb817e1315fe3d3109e894161cf62b98f6447077cc6f5bd4ed2ebf863d7308f388448014f4f5b51bf07b97453ae0060f8a9698c897ed3fc132367a2a470543d9c6bd1e7d48c62b6818735c60f2ef9ba8b73a2885179c08613dbd7e6a90f30e9e468803da40b41a4d2498c45efa8d434e2e3abbf6da8712ecc6b32c484cc4448ea47a97a5b57dfcf8d4ffa5e176638a1123ab8ac8093dd2b57043afd4c1fbb95831f4cffc596b36953c35ca7d6ddb1d0f7cd2577098c627eee5758e33906d144c779015c86811fc6a7262128cadeb9d04bfdb329e349dfc54b9346b81cefd8fcd5a8b5822d11b84ed378077108c62630636be0b439bae88015baa9bb279591fad1e51dfd8008fb622342b040130caded0a5de210266029d0f40934140a9583f36958ec5bc34b64b99394cd1b16fc31ea8aece61134897c84ad3409b1a59715b0aeb2847f65e52a7232bc6b2a06c4445b9e5eeba72ada0f7aa6a8caeaafe2597d79244109465a2c0e31596c019d61dc3ba61c1534bd7fd9e420feb76f55c908248174fcaca1e91897249377d92f8caf35ffc0bdfa45a3d95efc3829ce45382d6ed15ae6d8406b7bd7960988533db98a222a59afd4e9268bd7d4fbd04ca4cea93ddbd67a92769c18cd9569ae57d8a2062e139d743ef052471bde4b4ee01ef09ed96ad2c2cad835ab1c6fe3f9cd44e0d10fb7193780d78ae89545e98dfa7263af5ed47edfd22288d87651c8121ef894ba8598f07091f41b5bad3f991ba37b8b70531469261a9b31fc6edf13b758ad7b2da8e2b378a04dda7802d066b09126587a2d3c0f3227d575594aca3f09f2cf90f4e0175310fda83548fa6df8e8cd84936de1288ed9e1241436b1937d4f18781a225cfe5a870246f958699c094c1da68746897205d372802ee83863e4d9c1b345cb52e5a1e66796db99edc9bba88a4e9f7b76bb1565b91419292d3a696ba5a1a5ca6f3afb21c4516b678afb6b791dbd626d335cd126322cfaad926113d96535a7c4c7dee5a12de3ac9b98c8670536a2ad67b222473c38452319cbfa3de176576914c7b624c9429652853b688956b3b347d70a8f3ee13ca733d6fa7fd63ad2bfd104fbb82d2895cf342a509a92b8d0f59c3cb6b19ed520f02501ef5cb0a11d14b8edffc9562e5729d757827389bcf2c35e026722dc75ab01d564a94ce6fec58f66c2ded049b3f060956ebd58f6abaa1a714b19fafab3be5b8c072a2cbb7b281276bc9f4dc19401a86da9eb2a8c8417af83bd7c80fe9bfa24df737ffcd517088ccb14fde7dbc0f024df7df2e9da2dbbf59d0666fd3bdde0c9a375c70ec031315692ae8b96668f7a7491958b5949ae02dc07d6863ec5f06ea05c4c115bf0df33a16545c846c754ccc4c6dcf3f9e35a399c9af9ef75d613a6881b0bd4dce379a9352b0a43e9cfba4820fe4dbd9525eff57949d89dfad6084dc9f2a5ae0d47ebdb38fa0ccd20bb226a19c628c0261516c4758ef739e4d2b22206f21c6dcb184dd5f2c3a9b143c991538fe21a9b4f8d9e632fc99d1968bb970f15a5aeaf8ad09812b88bb98b610ff58acf0dc0da472934dc8521a2e14f8a2f31fd3772540a005efb475ea70f43fddca388dab1572a281576e0a26dd6dc3a144e5b7a189a4128830fadaea3165fd463396ae8bee64d10ce3e0a3a5ac6d8ae366a2c491bf1cb3790f580e6c8888e048a893a4d869787c0b3d99306c4c18709960b2faa9030fbb279884dbb1c6b2eb668e3744072a1e1a4777a4c1ca53461c360598b8385c7fc648e4ab4138e91a12d0397f0f5cebdabaadce0e458d7134396702a194c2fe9158234e8c37c56f2e52bc0b5a89a3befea99801545d19f8830e5de517778915a5356162f90df2e1e858aeee698db59a216dea986ba159fcf12aba100dc1e7852d7314bf2239353ccb4a58fc582367f9e6e295c8d11f7ec061431b15d906ad256a9a1e554ddce2a87d8daf80a38b1f56c849dd82e637514d5fb5e49604dbe7a0eacb72627d1adaedc08e669e9945801ba3f2096a7c577c933b328487d654805a804619da5a7a3af2d18a33d35fc3bc758354f645cdff069932dfc59e6a1ad7f8ec723e35bafa3aa26e4a014f2337c7615abf286c22304709ee751ed9303819693a2e38a678013844c5f6a721f0504c99fd91701fed7cdadd1a341220b181e415e27bdb597609c2f0531e1d77d75b4a3fd532d850b3aa44bd8bf1a62c26fc8f227a46c540008c56b4554a0faf95bb1a5ab7b8306ddd2725644037d31482ecd7c43ccbd114b761e53b9026ea17717090c75fbe04ea067c7f5005e36fd43fcd6374e5c9583f2d3e3421333c928b7cbfd92a564dc772f07e8e8cdfa5f9f78ee95cdcfa8fe5377a13583fb51d0e27109003e0ec854c4009608f2e3defae80b5a4bddda38560f491593da286b2669649964c0ee04b3d1dae0ca00f1af3633d36cfb0d8dd6b250ef0a365a9e26fa0673a01eaff4604c97a08bca6e8207f0fa1c1e075d68c48390a7fdd4413f701fb6928d511a5e0733596bc58551ce7375d1956e94507cc231a8d249224177f3e26f2380d5cf93e15ee5ddc00f46b497223da47ae250a7f5b6d7a3c1ab02f09a98ae7dc0a050794f95a7196bf86650d7f43876766bbd08732b7bdeda7c35e6beb85de831ab18b583164215d4e7dced5543cb8a1665523d0b0d2fc5ee4575d896229d3dc10e6ec3509f4b00ffa69abbd554de5b30eb7ec0be8abc9a9d1d8f4f394e58bf6f1e64af3649b9621c35516adaaa5128f98b6a0bc17fe74b5a71ccd7d028407712722378dce53480429784ebee418d42380d0ec1c8135bdbc93c91735914e3283f9d60ba4ca70866025865b61df6080dd256d9d65b2254fb38efeb7caaf36e2b58aa143e3980b0b140620c878dc4e87dd2b376ee261b872db1e5e9e47164ede7072b916b108c68034a3422e95f04dd488034e088911a59757ac3e6b7f3c7775c564b552094005746616f1038f8c0ae292a37054d3d98368d08f4d9f503aabca72c09ed176bde4f0e7349df3f1ad4caff2b49fcc90fc7c800cb1f67b70733a5a7c9cc14a84ce8b9a152927c195dc6854ac3fbcf5ecbd51f5a326d9e3106f315d59f5cb755ab7a07a36a683f5c89845b165a7d2b5ed24ba185fd24b946e7ffa809ea1df18d285c43c56c6dcd5fd497e248eeb4a8a5d0eaae0d80c8b127fdcb0c632fb934d713b25cfbffa0837c5a0a2a1ff74aa13095d2b83ccc3bfb579f342c1d2d51649a0d2c1daeac3fa871553e819170396497df7cfda8094670d99d245d06f2dd1eba0b93becb56e2a06e28f937fd398a022aa706a5bb6684f9b8b42e080cf8bfba2c4b6754cd857e08a1a3f3b9536ca810936b8343304d4fa7c48ca31576660da90d1914108a3cb34ca3202b1034dad00ac94439618463a2c2b9658bb38aec90569f31015f38ec35e534882276120cc1090b8a203c84c4f204ad94e86517beb991337a005dbf2e06c50c1da613729081a08dc4dca9c7877b12728636b749825ca04a8bc6ee9a2e4db22364f4fc38568970e24cc730876ce49986202fafb9eb2ac0341bbca370c8de09a9a4ec27fe879b618847b739b78e268b2fc35c35e99c24d75b6645b38ded5d72fc31f6a176c169fbdf3eae99c706215832b5c8fe343ff3bb680f67d64da32af40743327c34008d78054ce359fb44b2a56f6261171e40f61838f03676ea5d8562e51e87af23dd59111315e31c6a0d8277b2f82dcb8439b965b8d27d35388364119906391545743f4e7dbcf1593308886e46cc03f16a72e43352cc5b3d14134fa7fb6c9e549ced77295e1a0a57ece10ad98bb2522b3abf7755e662d162db33a09384a2e58fbd76e239002428c9f459ded34f41a1aa8afdd5c7d14d0192f517872bc8f80697a4cc79822c32c98c352c98e95dfc8aabb804ceb92d76221b6f79d754b6dc9a5394be68d28dd9c955225bae38617f2097d1ab0ee30f094648021724221ff1a8b626395c61208874e4b2c869b802f28b0939b2be2fc435e242c46b4b649f3b2c959bd45e73bb92fe414b996f031b836847dd8a36a6e1aba5a1c171b6f10a6c13cbabd77458c8a42d38beb8991de8597cc0c3c9695c5108a3fdd5535e382e99d600e4c19e4ce146d206faf2bb28863ae3bc3b29102f0238b3d0710a419bfd8d9c067773e4998ac6d9b447e33a2191dddcc360d518f6eb295efb30916441a8b7ce4a71897976ff957c76d074db7ef6423e40075a08005762d39b82c7b4990f5accd9c61ca792c4173f9ca4a37a2c7c011a4ef352fe5be8497f161869b36b3402916612c6f70fb9fd4622d281dc48aa0ae153bcc9d04c7a06fafc3555bb5eff7f2a24613097811339f732bbbb06495d2e39d2487e76d30b7b96ebda42f01382d5bc4930ef4b9d5004d467b6b4a080f214165591dc9a0424536ff349c4b0d11dabcf4f00fb453e52ccfcaf9f1f8e8741ad34466a9fef5ad81de202a448525ccf9e33c844e8fa21d80a388193aae3910e05db7d18ea8e5ed956f59f7fcc81d6a681ed6a1982f374ef9db65bcc66ef462fde1fea379d19a6017557cc9b3cdf9f239527ff14090bdcb6e814d9d84a411499a7395237ede6f591e8852e262d501b3321773be0492916412890a785bf6245519220714c05cdb565a16b9eea77f89665f6c17031f1c7621329ad936a279577e7f76a4637d15b77d43908c5710a300eaeda40d298213d69ca4c735b8c7ab82323efcfd03e0518d672ac5be9991996ee00c6e8b3f77efe3580ffb168a9570f45d1f17187a8fef57bc320ff560285c3a006ccd40e8be735957a78d8fb09f08226301734793a104fd0fa208047b965e3528d533c62741f5ab26482b8f0eedec690ae0f529fb47f542e7004be49021e5c900274cdae9cb766764ac98568e259ea61e308a7a181ac2ae0000ca124f7838031f679437cfede0c87b2696cd10459d2391b194dcbebbad61c7a0e0e3b7681437ff6e86945526977e06ab180dcc5074b733fc5f8baff39013ae98243c961fe05985b5e9cb6479f18f63428f2a535df8e05b5e145c54fc0dc3bcc2ad8917845f708d93074595b8096f92ac6dc292fd41199132f8e6d31ec9fe2a8375e4645571c47a08b73b9a365d4c07d929330b629dd3a1113c56a28d9f63bc094b565f22b94757633c78dc290493231caa58ff3b256fa1933a477dce56688f6e80fa771fd76531b6f3d3e512c3d9548089220de88fb1de41a66b4847a05a3f67291be00f0e7a909e93bd51e470b991e8d89f2bf8c92b963452130ae90b5039b96e242357ed9bea9ce6b05b3bc87a26d5ca8c67ae3224828633c1e0b410a0dd4cc15c16aea19c274f741fcb5c5b91d949552364e7a72ec52cd4a6f6dd19eb5f83cd96801935a25cd9209752913ca9af3d2d85532f0d750fc9ba773ceb73a664539624f8f8e2b00f8cc5b7c90bc7f11c1df39f304c6568749ce240439f7dd3f00b923fefd9044400fa647b21925fb197503195327f84d7bf4eba669b23ddbe5f4e7522c7b3297698bd12475d90ecb2bc14eca24d14be7461026f2efceaa7e821e8fcc0d5ceb54ecf59ddd7afd428bd27d90d85978669c2220d4c5ed4c5a7b8feda144560c6cf167ee5b63e3ae9b0c8e49e359c2ed94586c0c0cd23cb1b8c72be5db1f9519b0bbe81c96754a94a4d4b907022b3ead420362c30454ccfba732aae36596c5a912035e523322c702cb9ca89abbed24984245779d3551358930c246199de5df2f4179f2b6e8b23fb32a449c664c8d188651db402ec50c5a21c1c827193b1d57e304de4fb0ba4e3c52d0efba724cabed102993d76c9c97415ddd2b6c6d056233385622f6a70f761e3bd6276cf09669cf807e3e5c452a87d96a683db85082c41b913a8788a4c7b9b4c20f563c79f20eb593d30c2e105d9065a83f071243374b6b9ccb6b6dea4ffa4fa92debb651385799d6bab1edec7590986d6f78bee4909cc08117668ff2626644d9febaa3fa629a6c8d1c51b591f50757d9c1f85f0f18ab75b1322917214f8c47a88673f476604dbea0688f435af8b3be0246cbf3e04636132c93852df17a4c0029e536e8c50230e22552ec385f0149033fd70ebaf9781a152be29fce138557a38b9fdce62bebd2938c7971d781a961d32d0af933c03062c912fe975698204ea1dfea0e34129bdea98841220878b7c76dc1e72f04edb736c38860672867643e7c065c9a5775fd22f38a12cdc3bcb3c9d7193a05b9db57c2c9d408e9c7e467e74ed0f2b2ae4d13cb93edb326c8a39821cb255b577decc290d3c0e955a3e0436731c1431da1c05f47b10e4b56a5c0c1d72d611da8894da3f4f6683dc593c6866e5a519f794fdcb47584c07c965e2d69ace2fae0a9dcf4c2c70d92296a8db283cd53198ae31a97bba8e487cab356bbb9273e484bc7707f908361045706bc30eb2e429a3e6a87fccdc36249c6413ac63f9cb3803ca6967a62efcb450d63dcdbef1ee15589aef35c7ca269ef2c6f1c375b171f7610eb5440e5f19ec42a41678810a60d2bd9ec552cecf1836364db048a3176fada9edc17984aacd3a297294287ddd5dd029339811ecfdcfc8a31d709a5d70b064ab24b942148a95d556ec4c80ac00b5d423dcab661c2a24b1df2fce8e57d1c403e000f0827bdc0f6697c4f52ca814bc8e3875b9ed8f0b05751b850a41f14a90f8258b2db42c38d0c12e0b16cd3fae2df63a32c66267f91fb90981876aeed61e637cbd2d47b68f768c7aa2030adb0655b200a368244765c8f9819a6b2e5db154e16add88a8fe5fbf82eacb2fb8f0610846bb04c0338d0740d52c26e779953779486a6cfbdb4a57630f59237dc3978329dbe5f3b6813de6635b83859ed50413f5d8850633635f1eef7840333d32ac4360606f5054edf30997162af9290d8da958849a472bd2b02ce68705aaeca977655297e319a4d0be519d4563b5c35ae7578e3b6646c203b0eb45053da56840548270d22c7106021ace04d2567850adb5cba32c6ea5d1620067d14cac4277679939b7a773e7a48205ae4b6d920dc720aa1a9c301b5f0eca31f5c22bdc4d71c9d291ffbf6afd88483105c923f5e13a37e096a0cd7164ea87bab431f228dc9f4101d65ede34ffccb0c81053d8643d07e43e92d09674c47985609bffda90e6d4c8976b7ed500b7e8a0725245eab2471fef3d8586a60a2ee6788c9c6268b9e8657fddca38fde0ac3457b3feb5fa9a03c743e5d61b73169b8e4e853ad3c3f749af9393058408cc10fac0e5ac859e86250ac20c7859dce09b020ae4517963501e8aec7fff1ce9d253b818a5b1b3046de6a7254125302e2ae3d3b739c98eac738a74fd88e36c8bbcc413b79a676cdf16473a30e49cd864e19c3c6507a8ff9b7eca4b9e60606b177b96f13c9a4c9739e7d93e299465fe534e9be996805fbcd26ee902e9af2b4dea96a06be47125fc1e0dfc62fc361a066a2cf608a5f77be35346bac83890657fea4b1b811dfc334a177488b3bd87eadae0366b0623320ce49b2787f9a6869a465cd20b478e76c4c9ea5780b9a4edf3a3b29998949fd8b78fd8e2728f31b2b9dae151ba7814adcd1f8f77be11e4d067efd8dfa3191bf9318926d2c9e761dc8d42e2470ca8ec8c2dc2d59446e322b2e5670fed3e8909f655052d9ca0e47ba0fa1b0631f3862a2fe907b37d5ac8a075ab1ee8131bee702d923c581d3b76d59a3d7e8b0c805ea681c4bc3616c35b2de5f09b5025b5737db23c79666c59ab2cdf4b88e8c80af7f45f71558f0b9527452d2da1ba160a00cb2cba69f566230cbea4116fa1609fae5b11f58dad33fd7900b9a0af5ae005b350164321ddff84be6e79519b792fb863ebe5a07d55f745470245b6759d8cbb05823f88dc1cbf3d7df5febea8a13f41cf801792766efd6033663ce3de9fed5fe95527f5fa3cabcd548c09e83dd3832bcd362e9bfdc157f43139e4b223b126384cb18cf934774bff86741cc9eb3623f645b071c6fdbce2a6b963175175263175397697d3e6fd819cbe59d6e03a2043a66971a709cde6515ed4320edaa8d689e721e417ff607249c5e57ed598fdb88c201a100d5690c16b4b8867592fad6c0ebfee6257cedc96c93c024bb83e8affbe2e6b7b4da48e423e55459e8ae4bd6514f4129124ead72f760760f249370bf5cf4cad5fc1f8dfa9de86796f4ecf84895bbc779574a32a266b49b79859517f8161cea8ac19242f9e70832d2f4edcad8410a6e80db00a7f038f7d1ce8b06f4146c82c434ad4c652a2cb297869f8962dec29f2866890b619f0774554843482db35a1681df0dc7dba4ab06ccb85f4a3a5b3eab369093c6abc18c5b5f6d99a1e47623a565ccdd047f3ae6813b8468d0b0a7c957588240e2acab723f129380be549905d7b8789b28d3f698242579a7450cd24f17e20c4e9845c50ad7d2edcbbb91e972a04586cf975baf44812f5d98460060227c55b5df68645b38dccc67b2f466accf8092213a2bdb7842e04cba5f92c3fdb53cfd1124c53852add21af43a9c36e1ea980197121a8cb7f43e96dff84c1426d4f83a0b360c408282e8481ae20e7fb361a9511b716a44c1b3034dcc5355fc9ad7dad269e6c44482f65db0dfc88d06dc05903fca0621d4ed1a706dbfd8906d826ade4b2f462b970807ab5100edc06871fec18513b5c42d3794c1c4a0db607a713458718d1cafa2c9ce8e9e1006e488aa9d74f1e9558a6ee72e4890b2d2c3f4c193788734d0ebeed1098d532b24fc8493c34b6fcdb8eabe3db59c050a39938e55b9b99e93b1336c84f385d9f8eb095897aff46c389bd466b2eda8dc07f214dc44d768f0487cc305bfa87e9bd13974af003ba49c43cab296129d49ee4cc58e3a55dabae2cb062bce0a4388367ac5595853541109ca8be7116a8212258818c54bb713c90040dfcaf72dcde23dc8926b9a4c8c207089ebc2bcd7773b6ece239b2c76afc4f2966c563cf3bca9e21bdb6165a0255e89f7b8237f5ab51df02a6ea08fcbda63fcbea02ad5dd1a1f33a87babdcd938deffbfd87117fbdc1199d3e698673fe3cdd61c4773f87b0942d7e29b63f8611b524208c6bef7e107d771060954b15bcb84527d35bc45b0115b1577bdda234c959731b73a9798e7e208bc1aa9e277c13ebc36b59b47315184e36442a1933bdd29fed4e20fda06f9afcf004e8ceddb454603ae1f9eaaff84542540f9300b72a879531c0beeb85449f29bd1e976522b5ae00d60c12283d5a2ada7bf7e3615dbe0d699b4629332f36ea16331e604d1b7d9b8a9748505a49be9f3a5de2d25fb22c2bc8abfb82135c71e85fde7d83273faeeefcf27f2abee86a1a4c1e7b806a88604ea65d3d78035c13e2648e80211fa92cdf1b7804ad80e3dc27e5a22a2edc129e9f72a5c7bbc5ab25af177e962740176cb7e21fb92fe0ff334859b3e274c33473be74248802d77d169628ae9b8968a5ed6947eeef8a2d41f04e570a5dae83d171ae6eb3d78f8950852c390ad40aa24309e36059b11e64b540b96f5920a9df1d1dc4dd8c571feb9c462131f5f8f13f21d7fdb82d3fdc331386bb75b58def5ad6cc5a8cf442997d4c36d4b5dc13b585f2e5695edcf7eca3e41470e2fe9c1130c86c3550d69145dcfc7356016512a37718cd4c353165bc7895ce3db8d798bb447349b42c1f260c79691f20b47ef2ba49600a5a7245af10c93e39595342e99d9d33fed2fe9300ad36e7271a0e15ef2b9d58ef2eb6515422d3d89c0da8988e0b485e281b57e05e776259ab78f566644476d408f539b2a3c7dd4a7ec8c534ffa0520591363db3e2a10888ee45150180087ebe3f675f44ef6c6407afb0fae05141626f66f779f77a5e7daf8187def74e2b836fafb924838a47fe2d2fd8e4ce30fd342b8c3b0a72cc7bdb94544136e242112477a879854385546361b2a6b82cc62115b21faf22d30659f05f53bdfcfed76ff23a2820a5a1be32b8f791b4abf111585d9744aa6e9a2463edca1d65d4460b85441f9b90e5222b4998c905eb4a00e4e307eca6d7d9263a5505f0471f891d427b5d9ed4c70b0f56d4ba19c5ae4237f228b81befab4100f761f76126855ef527b9b5c44b1579939ef593d1d63122e5bc3e135624ede11162b0954478f8337816084dcfa3d9a694c61f6b7e115099d703952c15b8adf2def04e25ea4a6e7b881ca6c3ce1e186a0a73071100315f56f38d65ec7362ce0b91c391751110f86f66ed2a47eb6b84b6e68e38d870e7b87d361d966f94c2ed598ca4fcd67a7b29aa45baabd406abcaf36bfcc667a30228940c97dab5367e69612bc4858d3f114c766dcbe2fe846f4145e8cd38ad90750dcb93751f991bd5ff44c665bd42db8efb1c1e1f0e763e8dd1c55f21bf5dba5cffc04791661ae032944ce18452908eb1200be5ad5531a50690f1bcacb20cbbc02f79a1166c5b869fd6adea54acb2626cecee3efb6dd3b1645ceb131348164a2f25f50baa822a11d0574ecf32e4951e01d9176fb6384efe79202ac39aeb1ed28f1eead4eb38057c046ad77219e8521ed849b36716e0f9bd118b786c9bd4879ae2e8c07dd015a4cefeac2eee50cf73549bb33c91621306a8488ba1d5f62a98f880a6093919135430fe43f1775af8a55992bd1d803212eb47eb008469640499c69e73344e87218b618956714269ee0e9f3dc42c25916343a65b1b450590b335122a5de682a3d31692e49c22e96eba8b2d4a928bf0a362410b0d4644dfdbe7b72efe9c5e89718f39618d385c37c236e79e7fa6a1a8ca949b89f3836c5be4a375ba96930c1b2ec875a366906592e1fd61bdf3c8c37ac864d8ac59ff9fc0bd93332e63625e5f7889005ad4cc92ee620f9044309f64f095a75f778b7f8a2fe5ff36a40f6fcb8b6df3efbf20d36c31b6d477bd29e50dbe951095498a7ddc06fb4eff44cbc90b6f8c13c38b2671182c06e16700f47330b160a44efb5479d6c37a73508cd180c6c71a7f64e50141f4479e80fd52773df0d7c4b0b3f574845dad02a209774cfb20b7cbf4fe02d9007f4d8c8d1adc31905c849e91587a794822abb762a755fa0a29e318a8a6e9eefd9ec1fadc7b8d63121309a44e7fec7738eec605c3631b4ef2ed6fa7368c8564cebaf2a81b3e3a1469af8de2ad860292a525716be577dcb87582e480e114d4d9b4b9071ace70f9c43155ef590a7eae9656c56e34496d015719b348230889a39a4291b73a85a07375f8d212f4b7ff921416582baca13f5560e9c4a5bf50dedf7a264a8ebb93e2f189d4c62236ad0aded5ebad8b397bde3a2ffe9c694320392def8f97b9d1107c4c822bef29af9fb46844a20c36d96b6ed3fa1f8fd50279be04be92eda84fe2d270c0663540fbf3fa23cd517053b57c1948ce2e68229a62f1db012c479e60a3ddadf25b7019e938d2a774d0f20f3fb28f4f3c30000e7bfe3e1caf80fe9ba7390afa136dd8805f7eb0e3e3ebb3f9cb7b93423b5d4be0b72690cf154b7f049eab8805f252570a9c0dd07a2598974eaef0238bc620fa8779f1535bd12e0882db8e75afd1b36defc78b14ce2489e61a8411c884b9b56604ffbb26ba5176b81590157b004e6b6e13a29214357efc74811c0e4889ea109c78cba4bebded549de8ed716fea8efe247cfe9065975dcc699bcf95af7150f22e53426c20bf03a6d77fc4748e594f74f84bb97b1ec574ca958e31d6a5ec3c8fbf778919cce387ccf34cfb730a6dc03998895e239a155c7b385e79e978212d53c62abc3fe9da95536a9d593bb357595b8471f1beed6b96e58490f4da89b5bdac0e2b39b479d419befe1f02bbf78a70612ce3cb918c5a79ccc9b75a2b03040193171e5ee6f1c006483b92d69d53165f3288c92899957d3d994a47d01111aa8d529a21075124bd4bc2caa38b26c41cca1bd1496c57072e3e643c8aebd95d4c6be8ea9f7a5b8ddd1f2c386c4a639963d716f0ed4dac766609c25134179fce2129ec56dca7b5a57c84f90d62d9eb8388ee4f59655851d8279bd9592cb79f45919ae1c1a74e5ca3b93f37ab7092f4616aac090b274c2063260d5f0b96e2e6f1254260515ae391380280bb270f775fe3a7cc2389bda4398d384459626ed7b87716ad564916f308000d075bf4525c875587796cb049457fb450f48bcd5ce6d37bc4f18c66002ac3533c2f71856cda09eb72e107ed7c59496464e624f98452a67692670fe9aedd34e61d4bf65471f78763df11ba28597afa9bc4e2b1701c4fa96d7845ed5c54ad753240aaa70dbf289e5484a2e940689d7002e968b6c670d0891edfb963eef009cffafc34cdb18602f394de54605807b84af35544099ad473332d723b6072d6bf840d9b0adb99a0342cec1ec0a718c4ddaf1a0050fc9aea374f6a80bdcc81f480927e7110ad7f4152b8c34681d5a7a246053cadb117aaee0ffc7df257323197ffa33c368b84d20985cc34c462c0b5fe48ad1664cd5bd6c96d989efa29c199cc23f1dadf086590035355d143f9cc8a6d9a7a9d3f1ef8d1f6f41baf952b8c69719be179de8ca5df409ec8cb820bfefc9ecc869c9c035aa21be44bc453197fbc476f32f71b4af5c25b9efc6dede58b0b97797b0690d7e2f0a1a0bbee188ce6903aaf554602d8f461c3b3deccb22c6f024eafb741a734e22eaf9ae32a0cbc86729d44492dd9d1c6a72173e96cdfdb7521cb536ec914279c834703a1382fb9eda7fdf558948924fd75b77dc716a5dfc61195b9a1bf6599bdf9ab83ab986cc9cef959f841fd839e90f387b6c905ce2463c4440f569db46397d9a3a1414ad3ab9b6190d1d608c37385b9e5abcdd33def1dd0fd185eec592b9751d86b203478597655ac647e543385efbad1b3cc0c904398555f55015fb2b3dadcff1d158d14175ce227b5a4a79fe5ae6cc5ac00a3579817f84519fa2f79a28fed4132a2b051c1047647b2bc2bd9242d88dcf47361c281440b516c682954ed679ba58b2dd3dc05c704424c760e097e577bd4a002c8ba8be3bb4ddf11fd2a4cd2dc64da8f0eb21d3a287802fda316e4e9a4ccadfea716c9a50f83013f6ebb3606ba00895b4b4d2d59dfe92648f10d49f84705c00621f03e437a24dd4f6d50628cc5a41a7df4611de8122c2574b35c2f00b46526d186c0e9bd7f5cdd082ddbf12f2bcb7da711c2d882a51207a99b8138eeff80f828b0643836e8f4f3e95c2a52c77e36c69cc1fdf2c407d2256897693399809c87eb7961fa32af2bb1639983b93058496f7338362d22892acea1d2b69976528f677dfc376dad0ef72d0477012585f8323d42d53cc7853d5e35ad2d7f7ac617597f1c468b919d7f6474b86b6adc9b3cad2340470441247f153fb7352d14d8efa6ac1ee838efe0beb9c4c92efbce859d5f41ced582a3cf74de21e6d46c0bce96c7c22e4c4ef27723aa52f991a987668f20cfff52fdd1840f6b279d923500e09d111c01e5b9c5eafe0ca5d26a85300ea0d3c8f286fd5525eb3010e7d174c3049c92d00b542fe605017116f37c81951454413c0bb230c4736b015ac0d8ed04b1bbcebbe8c603ee2767f0a43d54e4bbc845a17401fb5283a923680a4f21bf67f267711bcc1c4c2340be34d67b11dde9ceb4c6fa7354762d6fde97052033ade9370ca3752ac881ccf3442d6813007c26138492c3463f4ab03e09a184d870984cabd201ee1552bc08d23dcb16290b18c2a99a85c4e45f4e973b34f633bdb5794184627d2e1efe7f1fd9b2628f9bf576cf2cef2c379a872300abc12fd349668a4bd2bb9f2aadbf672e2e3af40b0f60294a8b528a408b312465277d697f7645124b57a86698413e99782084d5e55081eed70f8dd1c59d82142183bf81b7b83845a97551538c99d2088f214cf414bfc3343e1a160ef96698df751ef4cc0719f7dcee53fd5fa05b1dd96bf24f4aa668c2281963ea18006fe94636227f1c31692165e2ed4e20b6deb449f2c0ee05e6383870ebc82efaaf2576f6b3699bf262f23efdcd6e29cf5f67e1ff1cd45aa3899d21a3ff4323fe36c365defe83e91a1d6d13341bd858af07e5d8aecdd57b82331dab05f917452373a4ae84b483029df66774d1436830f28a906584f667b513877c9be4575253069bd5855dc029c4e3914714710f25dfc6c2e84e8331599c49d4ac6ab8e2300ceba64ccac7cecafa6b0097c9c50d066fdabbc9576a74e4b66e465439861160940f3a5be693e178af3bc7dce50d1b7499a4b50f0c7a1014ddc1250fce54a4caf4f7750ac5fedf859e07c74796dd6ef81ccf1134fe3655c8a5924528539d99aedc76afbcb1080ef3efe383a7767c4c55e62b1103d01ea22598abcc61e32babe6d5c217477ac766dff127851be9bfb53a3a5c4f7c8effe212f5287a0365100b1220293578dae1182cb1206ff8d0e97792411ca68a2ec873ffa3dcaedda0825ef00b776ec2662f8c9713c5782e837b4ab48cebb6d58368b1f58636a04700f2512034be5b22a78bb7abe8b638a7114e325284bbcfe1ca7209b63896a7803229402726f5b40a0f3512db93bb576486d810d85be43b73a992680c3272cb59f67c70d1b0689c2ccecc52c2d0e6aa99fe3f74f3c3eaa3a646179a0ce1b9ea23bd2a4fafbb6d50f58f35cef3b4cb09d41c414a43c070412ec5db1c940f91c5d67cce70d4c2b0b6f1117595f1cd9ef2e71d28ce1f9fc27cc41c96fae5b55fb753bde8a8b02d9ecede6999dbd5dc483988af2d9167c6a8e2b794ce98a8882c98322ac8f917234b5158caf1c05c8b4abc479a1d74f1be1ae46b8e34fe94863b9b9a164fd359238ee5a75827160271637f24c770fd11defee8274928fcfcbd3d73f8a1a8ca18bc81eb0efdb1a3f096ff41871aa36d48329ed17e05b5ab0fef9cea99937859511a894d55d14525801087a4e1519bb1fa630165f4a78073585a85885d2ea546f7319344ebbd4a360f6f72ccca648bfd54089cd57f93e88517486ae9c3a7b31ef8c186aba639e0f5c827352dddf2d83d73c0b7eb11730a49ab7cbc67fcba06177dc98a0a13881aa1c609ac481e79553b39533bfe6ef27489f95c5a47fca44a1a9bd2b343be3db63c5710c059012b527a03c540472a4e4dd3e5eecf8a166003fa739358b1fbf4d753a18362271aaa15f501428c7e14ac4e53c70e30d66cd65db61d8d7ce4eea83a47b0a502f06ac6e795141b9393e34368674900ba4b21c425bb1c12c48220b1172da8fbf0128382c36840334046f8605027298e79271f31283cc7e12c3b56dfb621a219355a2c7a7fd66272e5e829a3fbd0092fd73372a22fcccdfa17d1d31228aa5fcef2c66f957ef9e2f496b305996e5354ef4a7f0e800092d4af6a8c772b7af8b57c9d38d3f7595ef5c2a0e620976ae9323e7024499d5cf56cb06b34f024790cb3ce372d9cfc40d65a02cfff11847468cc6b10c25418e5f4a7c93ce3434da3eb6d182024798c8af1b60d3a1a64f865ae02170ca4cb8fe2be8fa6fddf62e1582b2c26ba9876596e502d1bd62c37d253c501ce71f5aa4f9fab30c6cb59439492cacc014df0339c288570718868026b0f9680aceb1e1c568dfcfd86e4ae3759c9d10e81e7561ba967db65a03fd3fd40435f1d71b883c567d43cb50165207bebc154267bc3a80d8ce278994c9263599969d217507d31d883d2dab374e72eeb7e8a935648d505a769dc55ac7bf1794fdba12b54fa9d02633380baa4e01d2573c32e2d5963e6bccf3d070d24f89e3f9fe2690cf8add418af3ed2aaa24bb3b072858194cf9b60ea6198adf71e569f65be137f0e4dd702676bcd41ceaf17ea879c3948a91de27d80c6b6bdaf2a34a1d2900ba09569eb64d0325a7e857c5a02e889e695cfc2d07e1da220591969d61e08eebbb3f80ed5338cf1fff4750856abb38a85e7cee4dc7e56f7648338b05e1ff6dfdba782151cd1dd37043cfcff55ab19891e7cd07fb6e376a35d26d33fae595a9bd75c01dd57d8c2ae11ed6de39f05839f8e9ecb12302c47e6b3d460bd01fe9cf363b1f7e20740b9c5a47915af109d791a51bdb7407efde3fb746fd8bd35687a5bfa479b1bac2d0b2ee3ec47a1722acd571efd5aff0e88a916e3c2c00f2ae02a30e63600ce41f24928b6341718022ef5c0c7fef305a84bd67364cc2bb2252d7b0ceef213d1f17f189322ecf50a441546943c9ea00180cd7e1d8018dd95456226340161a8e481b600c2074780c0b49321f00d07860659460b25e09797ba07f348c7a608b9592a388c3d1657729abd5be558db38a79868616542fc43664059be38c6bc7a99a8a6abde4fd0fef731e9d0383112fea3c635c2a1612892146747b23e926d3f3917502234c14d01b126d842f419cff9b9abfda1f7d4f775d1a474b0aeba0a3789e4a8e091658610c446e1e9b543c984bafd6cbb8d9c1c88d7db5b5be388e40b49c5994d02b79a200e84a3768b404785bf31e7acc6cce14b792522333bb22c26d0e74c90f5f56792c31f70ddd82a0c6eb95fa9a8de16a62d6640c694461e3ec33a6c26cdab3f11582c022bddf9c4f68cfda1dfe48e8940c0a1bd762ef9a091b563ad938ba38fe2d2384a34eab0b666b44fa1a4fe01c4908368cbfa24bf16435853e85aa9bea218f1daccd86e1caac63a30694c6ca411ef6b9aed97b1171138b4210e7996377a3129c138936d6baaeb191253fe3df886186e1ee1edc4596766ff43f30946ffd67aa0dc85966a5b118a92e55fb5e8d7272f24dd5b739532389dffebfebff5f25ab91b656881664e12564cc81e8b976f08b4c3059554f806a2a229ac39c052ad7e6a7cc406f10685a47f23d3b5331ad36a2cfeb362db514123f56a78887b8c090a3216b7c52ea82d9dc25663ed971010a75e006473980cb46fe3b64f390b169e9c1f4aece58e2791fd5eace8c2a900a184a4fbba9eea7d1a298f404f7097a5be8aadfdb997fa9132b7874d357312d65db255920428f0b7f64dc4b6b9bb7b6050d82df1df3c09cf8820d2408d37008ea1de5359196ed46a9c876d4b66651383f1f6c70dd7b25b3790b8d485f88aa531ed1e95c2f82d693455693a0edf1086ebfb0d835b2a7fec52bcac32a7e15fc55425fa5de8c080b88f8456864f3f83eb4c3018b618ee9e940248f3d3d5c4ab9724b2560a4dec0ecf452a0817713fcfc5f27d15e93d35272f938bbf8cf5c7181df9d9f6eb1b22c427c9be057d8b49d436a570d1e544c48a31020149442ee783c50c0401190e2480e86680a09efa66247b1c9fdb07eb05bdb430c6ac2ecdf56db174d400ac4ebe96881d4a22872a90c6530df6fad27921f4bf46a461e4f2bf0faef8b546be448aa67a9ed344ebab51c6f13641ea08355d656cd94f290df52795bfe48c7c086b3a086df36f107dc8c715c6256f37ba68ff642caba3ad96cdf8e00bd4763bf0db663403dfca098e371ca85cbc9158aa7b3369002a0ffffff5f