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 78388 de2036785bb6b2292e2f4fdc734cbfe89afbc038c559f4236702b1d18c92d04e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7cf91331bd5046a714ec9be2596734dbca2197c9e844eab21ce37d9e3b64563f
Certificate Block Hash
de2036785bb6b2292e2f4fdc734cbfe89afbc038c559f4236702b1d18c92d04e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0000370000302a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a8dac18bd75dd3c5237ab4e88902d75775d8b405295d8cc7cfbc4a05fbbfadd0cb06c75153a87b7a68bdb2ca577f8bc1671cd81a9998eb586fc51bf111a16bb287e179c799fb0be069181a0b6bd517740268e9b81498d7971206000000000000004000000040000000370000302a0000

Raw Header Hex

00004020e0db145cd471be42eaae257d6552707d6c4d4a6857c815e3beb0f10175051551c41099d9ad879deee99554b5911a0a84921f1dfb0348834ede97cf82d165104af4383e6a0ad100183f56643b9e7de31cb2ea44e8c99721cadb346759e29bec14a74650bd3113f97c

Proof Data Hex

59,560 bytes
1212160203074ea7d7de9b2f6bf52a6cefaf8dd1da0b5d5c356bbd1631e3d5d95f45e983adc18eca264450d50d0db7ed4fdb0f4a6b7751ea6854ef63197d104127a91d07853d36469d22c68bb0121ca9a39d08ea403dfe035fc8b19d2ba5fd517ad83f6e24f92b77f2f8952ef69db06127cf0eda49c4ebb8ad273ea2ecfbce426759bbe518b187180923e769bd09762d62bec1f01a67e99cd7fc830096be95c701dddec3241ce2d17b8f757e852c7a8bed3b2e2a4e28113f6c36a60f662ebb741f24c8718766d656b8d2556544f299d7c1ba4e9ef7d7b5515d510f6c45e7324786f6c9d61553486b595790f0dd194149ee352ae6a324dae74959836ee8fe7fe64afdce98b2310a2d40c3842f7d2d69c08b9397cfa695aa1ffe351e186fc29fd14e3f171b0d7c1dd551b9256c5a386d196ac07e22f8f62b9260114fe95565f6030a1240290274728581d92630b63f387b3062ea489afeb12ef156301c987233509c0bfcbc8da88c2a531de4af2f4fdf614e9c20437bfd7c49bea7a437e8160c6339d505d1d87f975289da16f91313fd2879d99e07cd0b5f27095b883aef1fbbe9529acf659fc42df6dc17f21617bcd88686c7b640ad8997f284936cfe446276410040818e11e8c0a2a7b60688679ec02a944bb25b9fafd4d5e307cdd77d9a6c9511259e8529fdcf1cf9053f70a5010297291674c2f3beadf62582b9fdeee35dcf8aa725a2e8c3f4629a5ec03ab5246fd6e2d1d4283b686e83c03c7e085dbee2a4920587cc0e08e5dcfd3459d506247da947ced89544575025d6ad889b244ae34c9bedc68906131420c01d99d8b2611978b3069fb75440d35602f723594bb29b15a6f1739284f983208f51dc69fb880755f3c1985e8a058afd46b437fb5c012081cb368e5e7cddd4741e7a7689939e22be889efa38f4fe20345a81a203b4ad3b892ddeb7575ad544ff83a5884ef40311abbfc9645e1c52c0ca1af38ed52c1cd00c3ea596c17540c8f2ebd00313d49b0cfff63ff4fd12c92d921b853e540325e274fe9017d22e9bbbf6d1475a2ff42d27d0ae3ae994d3512ebaa51e9b4436c512283dd0952d075ba7930db68d252a18e3a95f488aab7dc03d70308b041f7dc08d1db31cb78582bf49e16a0e4d5396d2d1736234ea98e7cb4bfcd43eb060c52ed4220ec4565116279e691586f4594fe1b5ad925bbb7daa84f67f6b1663e5f6b48bdb530e746c8e409ebc5dd51562a3ba7ea4cf130011d41474225d7bdd19da104976403f0d9e53e555733cea059d7d26e72e4129bfef40493d8a2a94595ccf854977246af9eaa1bdc2aa3b5c602197582a80812ccf13c27420373885c4a09cf80a94fbf2d96e16356837f1dbbc06f3d236307ad4506a26e6e960d526d81eb34454f96129019f075fa8cc87590b6c8ade6a1ccfaf17f29de73e22c02249313a218c298bb465f6b7501c07cca17ff94dc0556a21d01c1bd0c27edf248dde49d651c6e5d86f1664954e36d03850f7a729e961eaace5d2fc3c919eb546c161205f1f81d45b9daff1b19278bb60930d5b86a282300731d2d5c5d5948da1ad4c7f3c595013e101f9ac0dfaf4e488d8f370dc560e0fde25a31b5df26ed08d4f2a7a9002c089041fc01fc4ba574b5c929d29b2c530d28eaf7150cab2c638299eba88ab2196ea9be42ca4d2b4a95e161fcad21193c7dd6a8ac20e9aa119d59b7c28ab77ec0215e96b820e009273cfb5336265036b147b6d2e953942bd6b8bf82395033b4c24d419a9fcb19e1cb3f7c4303c2e2eff0b197ca030a8f6a177cd0830e82de666f663a862e5b699dcd82b728e4b85076c8a2c0cf8635b27eb501c386c22486c91e5f86f2e3b178654ed2d0df27324f6044bf8f0d99673a2033a9fbae58c6ff07ea548f11738b9383353ed8cbc6ec2e904dd3ca3c4546aa1ff9da50f30c490d33986e3b7f1fe5485b523bde756f07acf55e046e1cb4a1dd7be71188feca06fe97873aa5b0425854b9a136c035b22b37a3566fbdb12dd5c48d8dcb6c65840119d1642a4c15289bbab872cd2306553e4336a2c99ea7d307921d39223b1580d67ba57c6c6c02c45229075b42ba97d22aa2e7d0cd1d9e391b163789379310b5094bcc57ba70dadda1f1dd497f1ad5e7d38ae1395b3e356fbebdbde4a2bb2d35cfd8793a8c152d427287a6812b38864b7b3d322cfae0143200921be708229435b2458da381f42d713f6fa0c537be9085123a9afb53c505b5e737b83c6ef3e69446dfffbd4ea9724d6bcbb3955571787e2a743d191bfc1432d716ff2e0c896bf74961ea61714ebefcc62485706abd68b917402188e0b5ecb1f76ec8d970505dd76875f6673ef69e5847830ebeea19bf5361659f4ea99b29b019ed1ab1f6325d914b51d45e94fc6eec0a27640e5dfae89cf6695dc1bf44e77f7cbf604c2500a9fe1a18639d48bf4b85dd73e1d3a249f210a58f4de720e1a86f439ffaef73c1fb0be2792d19029040153a072480d7e471f79ba2a7896203e844d4e92197094db3c15f568da44a2d875188d254a24a57678af669911fa62794b91c3c7c4a9d616bab2fbbeb8dc776d6121beefd38752ca625f3c32050373b0a6a82ed22ef4870f21087df16aa7da4924a7d92a245ea2fac8134eff20f3d3071f3d61b6a62d4f9529d8abc377ebcc937d764882a9b1bce5efe35367c76d8a75d041116afae11ded1b3836c91b9168294499a511f088ff33286d593b4d996248547cd18779b534235ed431da18301d534faa95d24ab62117cce7863db1ed52a6edfd175d3265898052c73ddb8492cd13e5c927b7e411a9bf7608b87467434b71bb329768bb5be02ff3559f2410e5feb7f351490e35a2b8df4f1b61ad53c09589c25391dd05440a98566434c389fa01d74e7169147a572fc87db9837b1592c082d58c0f219ae7369ff7c425363a1f0dcd3eacdc0f034395eaf86bd22d5fd72d9cf05bf5c3364761b68fbfe9003f54b299456535ed14d85ed2aa0a32c6b5475d9cb5879fc806c9ac3b1788e266a367ee814cd02fd162956dc5d38d223356903d2cdc38a36284a02d93da6c427dc02e14c2c969e35c051efefb016a73d8bf13fa02e2396d62d422c0ce6ad7fdee9f9aec19dc0e07ddef13e7418bb696dbfb690fe3b8596b8e1dba79e6062b70cf71cdab90045337fb891129ec9adce075e8d263b6b7a610a1d7437d813a12d8fe5ff42e5dc10356b780b1f79ae80ceaa10c6be632a00c03c77f421fe829221b1d1a20488e34f4af7b3ce0b372f90c4f0b237a58901e337318d0298683e1a04b5045144a646ac32a547a47f4735fb3ddea8c64e294911188efe160f423074db4199628e0eefd7f26f0c4c4504480355f531f4e30d568dedca95a1598f203b8813b766b71c67cd478d3a70c63ee17dad7886d0b3d66721a58eb373631fcaecb342bbe13eccc2adf96731f01f5266aa5f1fb2b8d3034d41e76d7b7944d66bf04d074ba753fae77ec36e7d25e63b2ab708f17be90a54d1d9b3f08aadee8bb0f15fcaef0ba70ea7c7d656a76f3cc1952aae1381d244e412a66f690d1d1bb4f7765bc8720aee767a8a7b7be82efa5135f0f0e0c4489589f947d79b19a20805f98b8f6b2bcd34cdc9ffb20c389dd0e77be06da86e1d74b7ae0403d900e89e2a1bb35266976236ec767968c8e63af7634df8490d56717f8cd1b1a07133113abf0145668b9ed69aeebf91678cf9cc327dbfb8e1b80e0c5fcd4843d8e2b4708b384131dc4a8545ccf7955f2da91f8c7cd6fd670a32c72e8f834318f3dffca052eb237189bb86198510994ee8ba6d9511a70f384027776eaec26dea1684b9b1301b0fdc5c06ebd0199baa7d656c9b3258d9904049cb924d34a5f848e73c4d103beb20797d0cfd8b7dc5fffd36b8160152210e1179887a5fc2ee32a7ef21533f9ab404d9c32ae29ff99ed96363559885c3cc62eb74ef44feb82800be3163e74839a80a9cb4c92e8f80e73dea30e31fb57f520083f9f2cb418e53b3dfd03750f2903dc97bbe4d322158547b7b284f6190d8704f5fd38859c243d87a4bd309756dd221011058f23129fde3505bf63b5de6120fb3b3dbbc0261ee1e67dc99380aafea5038e2ee239697ced2124913272eea4676950bcf1c7df88df7c64cc5dd32a5bded8a4fd173827e30376408a3c673bc0aa6b1a044992071d9246c7884ee2948b5eae7afe6665712d039eaec7cbb3ca1ba9a07f34e1a6ca968e1d31ae2c18e8a831ae9cffb6a7579377f560fc3ce92b6c88eb9922d71a09d29e24e19e18000c36744f2a0d5c316e4b15a01bd9e2929e611c829773d3eb6a422db69cba76a811a5237dd98960b49f6fa211d19370190f7044cfb5f0494253a7fc373e02566411b044d317a3d1836e2ca75fc493ea4a216c7c949cd3731043ac6ca8d5490b469784d303cfe64f8e230e85f6f7a478bddc3265f87cfcbd0a9a61f011189ae94397c592b3a60bc09085613d481ab409ec46cb57196773efc8f58ef79903c84e92c540261120396602388303a67cc5a009ed204cb36e18ef0d448bf8f2c7bfe5403446f0503e3c073b3129b8575e59a8f0faaf86a5dc97165da463baa5cd216e2407847aa1431b1b0be4bf56eec1e6330b4552a7f149b8eecb98e47cca065069d3b4f8be67873ec8e45726200bf040f6ee94bd05a2d1809e939a9f39cf9519fc35d024ace037cc9bc75077e6238d87fbf44b8eba95be7d9fe1b54f7d402b184158bafbf3839bee60569ef8bd50ae3ccff72a3ef31b1a89b797d422c3ad363b3ca02d3a34ad4b42e8186aab8f4637121925654fb3c9559f46024f3418d1732d716c201c9cde088987829eebdb8479af443784548d5ea17b99bbc13510c34820ebef13929667460c0f443f26baa5b305a8b4489e028e7826b92aa8fd8c127e059ed8d6fc2e0625d5992f089c5592fcc7e6fb6f175382fb35bb1b8a64e98ad39dfbe206bde6aa918718e2138b2a91272f0802e0c599b212f22f51c1c39a6d795d544b7b91888953f32bc89f7a7ed3da2b9c293a7288ac4aa636ac4b2700d75df8600b38109c239b9760be05df6a7df7a93b2e6536f49fcc937e3335953769c34731a870c21b63f4cee6675a39e77ceafeb01485ee9dca54ebe5e25b224e68f54e1fe608a18247a51d5b19e339b7ee23f7299aa50490cfbd085b0286b681ad4e3479d4884dadeddb8edf3645be3255345498c557fbc6af27e3f837946d58bf8c160b6fcbb5b64cb18d49a6d21ef21853eb9a8d587ba4c46d81a81f61175de0b349e2065cd3fe50cb3b2cbb6a72aa52b458eecfbb5d74058599f8b8a7eda2cbf2cd35b0fa262ccc28353620b1f3a63426cbdf0df739bd5ee01315735c9af6dd5caf92828b7fc63a2cf98f50fb16e036c55d1beded0a0d6e44a13c89345430681e6fb95be07efc4e91e4905e2beed36ea635cad8aca4c05df9f1596cfdce7fbf0809ca0830e7dee81de354ced25a207d81af97e484bb6c0e708bb4ae369e4c0788771c6ccb4316d42e201fcb16f83153cf09a9feaf600083f0190f5822c2e04b4d89bbba19539610ba5202eb0f1366b8a33abdeeeb89e04803e0b03091bb6d8adc3e3162993f8c691d6b879655751ae7f2add313962bfda2d09e5fccd175c16b97ee19cfd78dc7933809234a401d8ba3e34dad40c7546f9391ff9c472238b456a51bdcc0cd43c9bd2309fa9a57205f985c234919847d499c7329f7e81e9cf0a860e034851bd5e6d117ccb459caa601b7905de6bc1c0673debd95a49755965f8a7ec11d24bf1649bb911e118912683d5e2d4febb31dff19fc6fa779a86a7cb27d3b58f72f95ba4154647660970c1201cf124e57c9766a02fc91fdff74b191b3ff24353541402ba29392221db3e84825d3f17562d1abebb4ba577c15fd7e10b874f05ed1ac2d15bb8c0c552a2277841b51f63a434ac69c3856c57a9b55963c447d82a3c3d7a20c9fa1f9bbebe9b940a19ec46bb84dc41717a6f39db5cb9884c9da892035d0e221fdc6788b4363070823e265f99ef718a873d7aedcfa073da00a8a7b8b2b7dbffb77d0bde47e93d8152b3ec8072484365cf741b7978f76670f80a438c312d8acf18ed77f3cbd102f7fc98fccf60d67685cdb7a33f394e926b0641acb965a6c9febd9b21770950f6fb99fc3ad3fddfd553994aa8f79cdcec7e2b75962fe4a5da66cb384428dbc2cbe7e027bc73d43505e26534d969ae02372533380b667cb75104a153a08abbd2a3da862cd534bc514757ae74dbf07b99d6250e7e5f43bc46294ac7c2edf9f8750229cfd9ede50e03f67a6ce832682405f6ab30c57b747d70a09ad03c83941c98d647a0f03dc314e71c50258a9065dd2462efb47d2198e7d466e1fce7f19dbe9a93e4ad42a843ee25dd3d6667258a2fd4682a5b55236f9bb2e92df06ed2043531f3f1b801a9286431c42c2f32981333e999b0312924d3bd3d5ad266e724d4e1de58d5ab00f70d24a0cd6ba8f5a78d3a54971dd47c54cc8b353541bfc72649a5b636651ad6a3c44f9b8dd2395850bb81e3d3509e0dc0af431257bc1f1ec55648140caad9aed3c357a179549f11d377065460c015fb61cbce249c2ef45993b21b802b3a0569e668aac9caf8fbe221ece7b41aaf07d0ca2786189818368fd96f4216b05dff553147042b3fedd95c96972cd0f5669db9a40969fa1dae646c1771880f6b29db87c5b6cc32582ba6a733aae0da5465cdefbd14f2fa86d51f9c4db8db77a2b1ba74764523c2e5869a1049ba5c8d4c01426812baf95948cf14b295532bd3fe0f88ba0c924bb939cbc07dbc81082f1bf5133ddc16fd85e68fe6af3b571dd6d627bc016dfb3221b2b04eff2a9651168f8ee6a05dde55386096cc5cb7b583c753e21f5396a47cda5bab50927447b60dce563d31d5d8000886451381fb3668f4188747a9e955d02e0faa978052dfec272fe5ee0bf469f58b4847324460d14b09b4b4c12d7027078b033b13f2c34957af17042e5254f3d29b1680603e87535427179a88d00652b0900713a3ca5ea6e9bde16c864aea165b0a5b18640a05fcf1f8bfa16b1f93e4cb195269263514e4cd858d09f023cd25a118bb6c116c1c67bc02d3e4add7d168c833608886901346ca25330581234c1c99986b07a6c1fc33f50e00a4fb4fb5756801a5eb002bea6a3360e3e45dc1553f83ba1193f299205c9003dffcd70cb86c055df45387e2995b0b370a71a2e36b6033360e3c61bb7ffea9c33fd938dd490fe3cafd2f5368a23a6381c4bae7ae2c25ae0ffc20c690f42c391b3b68a02bba89eb6ad7ad8285a72406ffc561bf3d83c1361fc990aabf01c191a5f5b3592b0d34c3c92bbaa0e996fd27f0584bae2aed89c2e7044e2591eb8ab4e163665618b5ffbfe1803eef9e6cc5d1abc522d10d29404e7198b598276c73fb66f1d8668bba1acb13502dfa884592b9d2983d8cd89dc426ceb12fa84407e9c960cf770bb996c7b1bae2789678c15cb1ba057eb8d51014f982423a8fa374528b08c3e20358085285b27514af88a34a825eb2bd5bc63a10d99fbd88b9207c419a0975a36cee01903fbcf4c419679832677473c8c78175c6b52cfaadabc141b70692a86c8efdf3532e581def734faac58ca29e9b0beebc6a20837d0cb3e3f465b6f62acd560db9d43fa88ddc8d1fc2a1258fa385c70328fcc559e05adb7286d9316b53a56fe85b4f8fe173d27ed3353b1bdd2d62d6e39d0b53a2d46267d6241fa72822973b521e307ee0946a83cfd04028063a0310c4e03c699f528229b0a2e84676792aa969549ecf012088c68d3159ec4840be9d76a3400963c9bc38c5ead67e912bfda21e591c6fd4f521c6700224ed4f078cc3ca2a805839a91665ee5fab76771c50c5ea9637594070f476deb061ccb98b63f696e4f9d1b7b05bbac4a0da6daca441d3a406dfb3f3f0d4baffaebf1052f1728d18953edeb5ec4119f07921a75692f0b15bd0e4072d439c4a00b35feddff5e1c1d1ae79b0a4dbb2033679d1036bc1d55e906d2240b0d241b0211e1cfad74acd19da240f42a1836da4561f6456a29b0a8f5388dcdbff3e0798a7956b774f1efb94cb77417538928b3293fb5273205fc7d3791e88fbd431d7674d1a5512e73601c5eae59a37541ecc4f19057d6dfa97dfa54763d0931067f05fbbce5185254552978486a52840a7b1f3ad6a0181150c313cd4b69dda51c340db7fbb0bd777952704bb227e4d97b41148db342e7784c9a78de049b7ce6c990da8b2dea2c50d7824c5fcd5dc874c2aa26ffca6e884d6651949fdb467879cfa3f7459828712066392ad2718635f6bf880268273f0903fa6ce05add89dbd292310da4d945e53b21db3855398a4554189fdf024d71e4d0f6abad45f8dde230fcb34db5c1236416e933485ab93602d1354cc4908cdffea5b71ab8a142f17a19d6e2d947a02e6670cf27ae02c687a80b7feeedc3d791bdab807b00236648bfe683112226e008e93a36d8f73f8ffc189dd0abe0fd0e1608d4369abfae3d467d3c76141e5cdcfa6164e0c572cdbb2287d8a35080b2c3cb4065cb0093760397c751f2e13fd672464c7a9db4edfd6eb9a3990368130dd85f83887202a4120c5749b48afb854d39d08724b066b81a338b683e4b4c61870ff9ea3189b3ed0d560f050a05751f3646cbaaecfcd2f71d2a7ac2e375ed21fcdb8cc0781a39e9af91f8762e23dc1cc884cfca4aa3f2dd8e7ec91474aea99f58a5fcd5dd1ca9cca4694768cf220b481fd5e9b6132981053e55f233de00f98b498b16bab1b8d01d7251bf2c6d0a3308e2318925e35929e7626665eb94b71559b499eec76627ce1b6e371a4da87a374389905d170b75bdaa9255c65236d776e296fdc2b8cf5037481092e7e2620600ece770b37b5e2960a4798c9a24c518379e40f122ca698fb4f37e86a2504954619bf7207cda4a51a7014827c8d2e7885d7b1e4b0bcffa0c98709e41edc0ff4d8d65c78dc7f2809aaafcdba4ec646b306fd7414e962d651cbbc3a15ae7d784c3f7e172f4d630f580f9c98b52008fe1d07ec9bc551c518288ac0344764443b5407c77a5ac868b4b2f2ab3381acd5a3ad27133a75b17c62bf53bbe8bc0623398b8921896e11a6e8b5e626e95c80ae76e1a23412ee72dbf53b5e1e436645e9515ad9659750d43047d1a05098a0946602dce0be9f7c5374548e6efc88b6e7c2f1080ef4334e39081275d86ae7f9b2fa811ef7476c03b2870924b1c34a01d282811924c450ef2b1c37996a127f09e98e88088afeb59da90606d22cc4358bf0426409ca756ec71432f13ac389d94f74e1484b577807f60c2ee880f787301d0ca52edbcab7a15db97a9750c24240a1dd0de3f10413cd097ebd72beb8dfd9e33ab0c01942229a55107ab8b149fef162c94844e7f173c02cd394e301dbc3cc3cc1229bed68e1c7cb7a266f7a142f594455577995a404ba2cc866e1f6de5a9752507be5103426668e24217c2d6d1ae2bfed4f340059108246469a69935ce9135a77d4e3884c9c307926542bf9187ddfce7ba7a36fd68b28e82c81bcbfa8b95e597d95e01fbad3f69a1f85ff285a9219fc5bcf7cd17a19a2900d50dab2955f7447e417ac8a8d08b21dc5c2dcbf7b0a7cd7af6cd14930014510317c0c3580d9f838188457d089150d87721a2c9ab7056b3c0e350d6f8a64947c913eb522d8324faf636a4ef067ecfb03866741a37b701d72508eeea80e4aad6a2806aa59bde6a361a0e3b7538b49d4e8dc8093b15b79bf69e6f6b888bb7160fbbb40d007aa4cb0633c37fe5d6826cd31bb76553e01dac773646b49e8d45585a177e3b64802db7c4f950c95b89fe334bc96a7200468ca82c300de5519c5a125e9017dbd171afed7071d17cc18bd846d9ad92b669c0386e7dbc47c754c4d98bcd753aac3619c4ef6b73d33f298e700b1449584f3a99390c0beb4345dee839598b7022a9a4c57b6056fd1efcad0bea480f7c6fdc9f96cc6672e6b8c206eae0caa33587df9918d0db086700e2c6db55ee0787718b8b03ef46477dabb3df1e55f96cd40603a2c8624e083d00059628bc6ebdc63738d69af9a4bc9eb22c60c9662f7107bc7d33c932313a966c3e9c4a484bfe461c722e43c9ba0539de1921905ac22ead4490d223e4fc3a106682c8bd552f6700dee9c6b48e2050f4ff3f78c8f0f9e2e5150542de90edc77857093e6743dc6ace70a352a5dfc4ed4dc091d056fa789b9ec5d25532e95f9865a3240a6c2aaef09fbcf881880afe907fab0c6c691d011dab10de22db609e00b54b54746a7e0ea0af70644e07805385974b583664af16db2c24e8500f50706821e2a592df835141dc74ddf098c2c160ec83474c3d9ae71b89152df825fa3850f948f3d2faa205232bb966a1c82f57907bdc7bc6c744610f0dacbd21dce7ca9fd294b998bb18a68fa414ae9919dd6eb35587e56bb45a55f1577633e9659a48a27a732c0845ad3ebb3de2cb369eb00e9265f7de69b62ce73d05de91cb92c36ce4bc86d68a7ec8a069926b8785724123dd61d3e1f346ab75fdd16d905585482f03e8eae0eb60a583a48f9aafa7968575b42f3a3bbe40b1d5e60b86dc53db242ce6f2cbc1f6f12603b3f30bc0cfeccb92378b91cfe9f87d0ed02435338aaf77be51580e7cb7d9a0dc1fef8ae4fa3fd1d3af46f21a4fdc3758d56c5659f42d3d749e15c792d85bb765cf26e25fc9c9ce1643ffffb6cac1bde84d23dab6432a9eb761f8d20b6a973bd4684894c6e9dfa7801ed26667897031c18ab177f6cafe28bd65053ced9e246de84a27ee0eef3debdd3c07b4e8c7144543e9e8e0234f1903c3900f6791a5c5336a2af48879861a45baaef5b48bc77b61df388acbd5859b5b154bcc4ca5fd3961df2cee92871c7092faad1754d3e6cd4e2be73df8cbe1b50cc1561261b9071985d5dadd099352ce0747fa67a8e4a31057275460f8e061c9f675c2fbe6cc6d45b638a0129fc20152f5b7df2621be7299f3b4055169b440ceb1bfaf19138719f08b085b56a68092a722ce8fad72f81adb127af820902917ed91fb8a893a6825132a2464bde4bedc76f8bbdd7017472f4b3f16d4e797f2a69441a4458b62a17cc8441508fc59a97101f64488fe93fc3caa5ae4cc99ca2c672bbecda75ffca69a425a13ebe369cda5448401d48bb9b1c5d8afc3ba18db3ef9888c6d63eb8c544a13f270ecc3fb005dd50251ea2e3ac3daa4ebc9e5bfdf7725b9cf89014a73eaaff78cec72ade36223d7d4ea329b9278078e184e5714477bb66e976ab8fec637ba38e8427c4af8eb959dd8d61c6dc908f1ae85f59d7281b7c3c97592f0ab3bd2f26a91b673f315c53042f2dd528a5181cb47acc1a6ffb37ace69af0298eb6de1918848f68e4b4a62cc843334728c98fad7737ffdc7d987089fbc46de7b7a5abcb5d6090150e0e3a75ad60ae9020b8256ad0786ac82f78a44de4a7fd45047044d177355385d4b16027ed805b917b404cb3ed3f998a41be45a6f04f8fa9ca8d6505d4f5c2807b762d9db75014f84acec38cafe896776adbb742ef8a2c8fa6984e9d91013b765995cd609dac373f2ea9b690d8d70810844053a3b2b8e0f251431234d007c51ae7d49fba87bdef008c154ffc48a21f750daf00893999ea9712e54375e9f2d20b643e08528d67a229478a57eaf215eeb2fb07e800bd0761c6ebc867617a4627f5246f3da1a690a5ce5bfa2f134c0e352c1556c52b5e82a197290f6673ce00ba0649815b15b42a25026e5d6875a49048c9096d6c68b0242bcb52b7aae4c4437702042133e75cac341fc0a858c958e1dfe7b8a94de6e98390d8d6f0f2b6d42a72988638fe7b4106cfe10ddf019a1f046feb3819c1e1abd87b986b3044dcede96c6ea254b61565e8a0faf09dca4d44352d77a0d2c9ed872a55e0e01c99576658ab0015cd8cbe9c3fd009e07f75330f3a423b86d9e53288f1076a7e7e2299f2676cf019c45ccfd8948966631b689c3121d09c495d8156dab05439a362d87249427773b433d77ecfe4421b4f7b3eb0b22ee92b11b77df08891806df3c97884ca6a9f152a710e62159e515508d07e226d87bf4a5f73fe458821390b13d2615a60bdedc389e9384f03ebb7f2619256ea02db5ff4df061a734c548bae0326856b8c5a4a5e61f7a9869f3159c0075501d7c0baf6a9ab35ab96b2b5e74f782e0478278d4806a909b24be66845f792d70e57c4744418229255653c25f1242686ccbea3a32950faba0ac655eb24e0382dee7d768e64eb43fd3574066b10de08f8e7d1dc25469e51981fe9f49bcdb3aa91579dc0cab731a2805057bc39d5a85240fbcbf81ef62417db7aac0c052cbf5e6e514bf8bae1a996ec56aa7c534d0e7b06898699813bc5c7704ea65e209469245facf2d35c5531f5fa8c6bae5d59db579b1e07ff4d2cea8c8768a2245486fb019f8444b137d2b0bc0ef2b2c3aa66fa6fefc25ccca79b354be8dedc23c55f0892c7d3ade139f18530e45b241bed305e1564aef577519b124d2494d850c2aa9a08eb0ca4590d9ee272d0e5709baadcec26fc2817a47f16925e668114e153b0df02c0b54a1785ebafa0fc8aeec21ee64b2f30697981748349c1ec6ea1c73691e807069cb53ea9e99cbeacbe9b0d0ec796598a8933cdd4a3b5b2eebd3b5ddb4bdf343f0f9cee665501d1e23bcec0f8f29d45ec554a9da9237eeab4c485fe93db2165257f76edfd009ef3895398cd9a0486bc106a6f18cd31f78728c030b8c1d1e75abe7f31c1ba70057ef27a4835ed859924fcf65e20d4c96cafa86a4f934c3992f1a1ac85e188457ddf5bec9e59e9951091a26efcada0b0f465660dd1a53617e79d5440f7252773f0f4d533047116b9685988f6e8347d9e6e37f7f6ea7f9f6b32a147b5fca1c21f550b134da18b29c0f184c84a1971d0f0dcff69a93139616a92fa7fe7e8542fa7d1b8c1d6a708be6305caf28e54d62db497b18b25ac43df7c09b002f8d4d80071d30956cb0a3a474acae0b437a9c3be438af956487e61bc8c53e7ec67d77c02f49a6c9738cbd81b327ff2de6ddf2e7138a18edb9571b3245d32887716addad2d61f37f56cd79246c83c6ca8a4a6678d0ccb2601378d152e0e984e55d721837adb3be2d11f08b38c1c078b7d111b8caab2dbeb5f768ef6c1dc9c54736214d61293550fe49c5f5ba07a9635ff9edfae23d9710ad1f752b3f2878bbe1c8db01073783000e919d3d1e27fa09e3173b58b089fa1ab7c60861afc2cf7f7d0ff3a5ed06cd7c893f98c156b232789f6e045807937f6a47308949fc7e3fe93fd30c12a54459795052d5ff4190b3ca9209ffd8d84c34f5ebc63501479eeaed4ab5e1ee219335d54909788315d1bb94c070689488682deed53d7b332b2857ae2db6bd9099aaf1dec8a26457d587420b7fe34a5f8f8e1e9424df004349cf382e748cec8a792f6c5e5ac724d218a5777a8864d37b7fbe7d17b389ce668bff64d30b3b95875d7c5e5b2c3fb198d00f478162d4777e0235ee306790b98a26eab320b76c64885a85929461b12c53dffe21332c127e088d3847e5014e5ca71385eab7d0649df4ea73b93e65cf4662de9f3e3c80b693c3047ddfd82360a499a854eb4b6325daef7e3467650a591b0a4cb724f0b3edf8f9af25de7bf1380f2bc72798cbbd12565f729f474b6e15e0afa230dadd7e30c425af608a76368af2cf8ef8f6cbcd330a306a195b8c9f465469177760c4b0218a09f1ccc05b29046a8350bdb189f8a22e5d40c015198ac47045a8e3447f737cc8e2323e17d66693f351c17c51fc4fa420f59979878685fd437a4c5f85823c5e315c99d819488722b92b14fd928b74d3074677db3a5c2bff341cc504b6ca5842c0babd913840fe2f5f4f1e105221ed49390aaf3cfe8b9c0f49c4fc8b67f885e0308eb5ea3a6dda8dbb4ec5a08668439a2f570f1658df611d820d304179cb00b7d8aa6be649ef664fd6b351629e5b0f9ddaf73717d61b0edd4c07655c329c4b60c41cac60eeeb180d63b41c71acaaef328223a14559bcf158dec54bc1d958bec57f9cea447600bd4c0086b1350f24a4317eb1ed57f57cf33da3c80e2e39f658edc6aeb83597392fd45072add7783fbbe2bfb08050a3050383b91cbff72af6bbbee10e429b1000dde43ad758edf0a68d34629e409f1971f32d2e56c83d0e336a91db352e22eb68684f181863c9e283ccfeb59ead5722c802fcc7a447077280f36dc0a3f31df8716838ed48e8723d032a6f4b5900c09958356ec304e5fde8ea666356c22328323a7f5aa753c0038f736d168bc46f2c1197a72d5abc05129265fa27cb0787bded9e9d5fc6a7289d12b2b4761ee1ea2f55ce0a56a6e45cadb3253002d32e60959a9dca71b766076f54ac3982b68e17171b0f28a07c432666f8b00c8ec054f19f9a61762ed097bc2356d112fcb5e87f6ffefe46fc008c3b981c8673ca75abf3b75f21d6f6a837dadc2a97717f9d4b050df6abb4770a131a0345a0b6148577d1ca507a631e6d6f588e03a1c1f09f7a03d72c10d9af0e23beec3001717b8cdfbe3431d10e0c1374ddfc63fb9753459cf6fbc6114c35d65af3802747497faf36e654958b0db51e0e6a525b9919d3d98ee5670cd9608eff4e82fd7b2218975803630f2c5bdc129fb2c5c3dcecd44e04d7743313986b3efb0f290160eeb5a8218bc8e93e0a31eb5f7ab75746573c381a6574d83925067f39bb11e91f77507e43448addc200e3827110e1a682d65b2f128c9dce0cb755ddbafffc7fd0bb165137dd8414eb67d1b59c756031cdbf026cd9c5b83d10e399f6fc015ce92875a5c51b837ed65355648bc9ce657a1be7eff4e7a1d623dba6983d6d472d608b3c62b3d843f35612062379449c6adcca7673d630cf48a2b7ddb87b2ab4d7b31443a906314fd97c23145ea0a094a1c35193bc87d8e090c0984cb3ea5e1f7cf98459e52865318d0cc45d62d63484263454d368bd8a64348b813f6e540dbdef12c78e463e416a8ffc71d56af40de19c88570459f3b226a674fe9dcc943b3b5d3374c92853db19ed09d1be8c53d831209594cc62abc31e92f1ea84899b87a29d0667a0d331a856525cac9c3f02eceff9359d4c63b78f3f65a88b5b1843c0ec0fe3ddc9fe715cbe8c9e6d7441b5d583bafa144a6ee74840e731aea6502a4033839478e369eaa620f2afb33d97c6879cfd7da293a4e3dccb9f4412c32eeb8f15e98a4fbcb06b1e57869929dba1fd3f8346510ff91db8dc3f4ac9ce6469e3658bb408d1219af49203bb459f66aed3ac16a66995c663c51dc95748bfe7e11d481e7b68ece6475c3a399abb7099b17771eeea037cc13d9007698ed4f6309da3fff997345473c5e699147b9e50eccb348ca03ac476487c428f6cdccc9377c95db219886f000f73637aa92c4e4f1a0fad21e0f2dbbb03f3920cc544e96921ef794f0cd25daf26166de06cad03c7756f0ca5d36d36c13c3860a05e98cc98d1b27b388caec5ae6bc89703687526e7126035cd8088eb746f7c050e4052617f96b907c4e1f692686cbf4d844844fcffee47b61d524325dec16f435d505e791787e2c00bf084f9703f4299334106a5db935b4053c16aec5c289523ef222656ee319a8afa2aaefbaaa47db34eca3a3ef0597c0b210ee0c07cd0fcf26deb8b2de56dec35bfe5f0784627615c82b5429b6b1a984efe53ddbadba69fee5b0f463c2b2154ec1f512e0809a6102fe7139a47da4cfd0d0b9056f2ccb1f0c69c3c529b20b3d2a4656eeb6c9aeb37434726d8cf5460bdf4c6d9c572f486b635f34f496e184257711726dbd389a2523fc2cd9f8299ac0ed84e3e42c930caf0768c3e62413a60f9cf5f92442c97b2088ed88d0d9f85b6ce8bc38ebefad84e19492f5e97a8e3ea5133aa1f6745c76d0c9fcbdf4a5a87cb24a704bd95ff51eee046716991040282026532dc48d8e5f025313c0bfeb3d1a324474c921b58a1bb89a1af53dc228a040b895043d3a47bed9abd31454a359e7eed2fe5be3d6e3334e0e24b046f82f2a8dbc20f61a2cd70609799e4f3b0b0125c7e388222dab8919ddb48abc836d05fb8e4d52d47a1d9f0b5bb30dceea8b304759df7f9c5216f5c60b16b5c055bb7cce21540a1b327a68ac2cba865fd1065ef084bdaf4130e90716c9ee8bf461e8d84cce1eabde9ce6e3dc2b104a35eae5315c6cd469cc13e4b74224c6c368b90271efb5c9301f8f81451f193921e09f1538263fc05be030e401559eabdf2263a0a87a2d794d6c30498fc0b0454c98cbf7ee5e2161610caa8f5cb1a44ce5a12ada10a32eff60bf34bc4f08c411ae1906625f937a9b5a1e3483c2d6fcf5f2749ba78355935938397b0dae5800e565dc0d9e37545602166a10391e6679c03c8abb8d96be7e99496aa39c821f06bda190fe3a900fb3d2f3a8724583c913dfc14cd67e49b95d440ee7432627abae8680acdba4e7c30c689b8d56eb994c18f4aae8063dceb8bd6a71febfafb5c6dffc6f8c7b6df2ca3ede7310d5ce50f08c9ebe7270c77dee3728976be822c8bd1bfa291c1cd758996a1c5d00d61f58c8999bebfb56dade6168e716da1a28ff0fb6c9fd50614e5b01451c6bc17e4aeff2afa6662216da9b09b6af91cc5fa35ed657c8dc8ec80d7069ab3e7ed9806c9d9a6afe9f0433c01ea7b5ef8d205f1b8f76a9cb8cec81b039bda044bef40d045c10352d1a359725f003ba197145dfe59e95165d481551283b5fe0e67337f877a390a855f8c1366f3b1cd840007b3eec98d500e65d35a756f5c5d313d158c3000799efa2ee82114619fbfbbbe5fca4161bebca5a50011d3b7e533f629dc4488363bcdc2a9842af300454468cac0526980605adb9e3d2dc9bb7a1b16b4c58a76559d352946eb52237c66c1336bf287e43fac4849177372efbd380edeefe1a7aeea211d5953e8ab804230a80686cfee30b26528ff74a784efab1a61425e663654396703ff0f98afcb5172c2daa77774a5ec373266cc4cd313c4c557645b0a3ed7ea3c33680c048312cb597db68041eebcae4845a98046a1ccd6b174d81ea69f5137a43f1eb32bb457f012ddc60760093767e009e95fe3c032665c655726681582b1600e14ffcb4779e846d12549be34ce82c1628f5e7055386ef18a5e61140388e59e136b8aafeb48372c37902835bc2fcf4d007c497c49a7dba26334b202e048a63f57bb85509635752b23e3e4f5b01e7a75912e420112ef8d3bd05dd02e509df5552553fb24c89b409fb93e332779053458fe9313ca974ea0cfa10eca97ff007c62b32cdcb13da0863ec4415786c6e8381852d64979cc5d7df099674a933af2f8ac8e7d2868dc70ca94531ea74970ae180a3d36f26a611593a5a710b5b8f6d9ea83e9e06a0b485e3ea12c78d43f212680836302a5cfd34f35d6fc3200d17420ad5c84f87f214e659d1fc7dafb5ceb429f1cdecb77ea74052a6017586eab209eaac278b64547de3954bb80836b323c68ab3faae5e28e6c9e9b627be8c08508b8ece989019ff428f33319180d5abcd041cf3365ce662c0785f47adb3f39cdb9316c25868883c7bffeb14b17043d63c364aa68f8bba7871dbf8b6ff67a565c6ee16a98ada9e7002f1c6d7bfc526cf3957d9f2f712bf1496cfa1c6fc68d2b370143a71bb73410721c5d24de642ec8acaeb969e2426edd92a726dc041e4ab7554d1374abb144aa198c241f78865c8c272f09a9976abda8842f1395d671d4b9dfeaf86cecf617eec26df15a4cff85456e3a1c718b0fd57b8e477f2173eca0ec7ce6603f590c8ab8b762376ef47fa7c0d368ea0edfd1080e0f1d5f1861fcd73266c94c7596d289affe8d428a1c6e2e73025144b09a55df33a4035985089bda7562423f651034c73900eea19e8d6cfe672ac6129df1f916cede25a9f129e234b49f04e7a665ec9be82532a90bca80d50a5423cfd8ee871b5fe89e9147bcf50d811d1c9a05b7e1d98180c64e3068c772f04f0e68ecdc044c64ac88e2efecdeebd1bc8723907a27816d6e14dad31d15eb1ada5c381625f94fb4d86650966b830b99dad177c96937fa1d4f4a2bd0ff94260e8171def68b1fa4ee549ff020a0d1eb41892e19994c95765d45d845aa396a08c55ea63ad8b0a5c0548d3b8ba5c56caf54ea97d40fd1df7d772c28c9bf271d78219f4ae9a3ce420a056db41d92ebc5f9965c3ffa7a7ba39c834ac163b4814724164e6e58836deded084ebb7b80c2525cce77c9e0e3375175e47dae21f91d308fd2fea068469c864bd97fe6cfcc79bb8f11c60bd68c3c84d6c56abbca97ff1bc7b3cd6fc491d8ab4854fd0a2eef4523f721099e03cf4043eb364744d30a3c1565b105589808902238f1e96529768d05362daf8985b0a7b476a06e59901681a75a737df5fcd9614086bc81dc2215b8744f2c09d13da6715c8341fde809a3bf19a46a03485ce8a9f30eb822e89636a88eaa9b88c296aade32c20f3dced3c0fdbac96d35a00677354dd948c8adb4bfce849edcb0249af54f14386a387144b57f37bd5957648b6d50e4796d9cd7a6f619494382554a74a249112d1d822e6780a58277b77a82024cc9bae1ce8f492886e1b990f196bd2bdb49cc392055c6ce6c741c72ad6d7abff4e2d51789eaec61e9150842fbb8ca88401813ccd9b8dd85e5c983561fcb52f21de76c77231b653285dc5d0ba068757b56f9807536d003e01c06eff0ed333935b1c2d03a73c5199de988ad8ae7a915a00fde599c7910ca759b439afaa8b046733dbded168dd47ca09b7f6a2a78ae01a7ab9a14ca3ba59b936fc52b9b534fbf9ca1c36b31d5a029b9f94b39d021cdcc09573c535ca4cb977a2bef929f31ce366500976838365a17f31ed060ec8bf546f7087cd9e924c60cba16b2a44d749a7e5f5a162a45e4895045161561e4bc2d37382f6fe8b297d47ca16fafed7d70c28891a7a13d590ca72c370a1e15e0699168cd7188a9c660a43421d99d713fe0c1d25cd6ad58430abac9d50f6fa37ff878a9747f33b5a929dea17552f6174ac6a670318ad30787d783470365f06ba85500dfefd3ae26fe35c814f7456adb2f0f1f4b25322f8d0e96b779386abbbe3529be38cff942d18f17fd4f97b5773d1ff3934704acb6b9bb93c3169d5310928361b7d9b5f0fa38defb516dca97faa28311a19fd098ca8af8c8ea35590dd6600c6f7ff15d30e59038c6b2f0f5e493e396c19c0fdaf78be8505d7805e01b5cf6acdf7764785f622b55ae8c5a91f3348f6076049687c6f852da9dcae3aade177333ecfbfc4dc364a936724c955132b6c103cc8f7c8a0ebe424b1da6f72bb6a253687a7db92c943603ad0a7a9143dcd8d5dc8574cbec0522de562f6def34505cd7ac3157dac16bba9bd93a5ab73de6cd9c17e712f30b8bca6057997cbd5207d29c39f79f73408eb753e2cd7fe85f9180bce2fbc6c09b03256395d029f8d9d786ebc869534ce01a31079a6e12842ebbef1ca1f2b5ab055342f7c6baa50cbf2253ba05d443c917c174fe8875e73d4c2b06bb2f12748041b75df12308a13ee135bf9c3a2d91846f134c4ba150cf446204a9046ed9433074cda4d52eb473bea752c66f2f0a29516420f64f3a201bfa27a4c977ee788c20938f3d39b8127d460d41a0839b11e0da5ef5971d0802127a437c3902fe5e707860847301c2e4075954a5f07537f6d4218854894e45e99de80489f4c81aff552e8114155075113fbd41b09604d8eb03ccb40a1525f5a4e6966ec91726537009043944fa30ca9ebaddd299fd48390e8f6a01b4861eefbd1d9336fddd747b196bc62ad2d1e6ddd52fa85eee355c95ecd1c57336e25504dff1d6556f2e0c5ae5f59887b3384fea19aac777b9a097ab7539c1c6b084ac352465aa12f1adf20af9c68a1b38f594f2961561ed8caa5252de849f2ede586ae18129e4ee8b8beed0941cd6448f139fc17a2ab25b20be1ccf38d792a7ed9745794a3fce04f1d8785f58c8365fd998e4051af5f8bbee3d230f33af6f92c1841db28d6c7f95ffbdf669d5cb583198b7219a897dd45ab7c4b306418f30742daeb33e3d9acead6eeef27fb57162647de328bccf201ee7ebfe1b64afeb412dc696e2157692ee48ea1827c280d75bd5cefd1a9ffda06344db7d4709c397d02e98b12734036fad4d20b0388c90bab9607290ab3574bce37765f40c239c49f929130d5fe5a4b9a1b8f69f914e6e8e4410dc850a4f0583518c548d6f8f5fa0dd55b8cadff6a8fb2c5dd8998ab9df2b4924228d607b6e5ce0bd762de2f4f071b0913c9c984efb6b6863b2204f20435b3a80d5f49dd72dbd659c94c1b729ac10a42dd1a48658f1c1e16c427205f236d73077e21159431c00863667e7aea64296eadea225823d54c6212dedc13fb32fc50f7c7ff8a8bb19909d29dc4b422623fd7ce7c62f31bdcf988db6bd7dc37c57ede7f8c0527d742fdab1e2c04a9c6dd7568d2e672e152d926d2379c76a228f38f36b19bea047d4f5556244f895ac416aea468aed02d940f89f43999c1dd5ecb4162bde70a474fe095434d10456fc267d66883b9560b1abe56b171dbd5ca0902ec2bf861bed383d2037280b3eaa86ddf1bd74b7dda6a25819ba2438ce4cdeefef6d470fdaaf84bff02b065b796d4cf591b23f1470aecede5b0d45c73b8f8e4936e0f024796f1d334141cd7d58a8a24faa0483b902e5b51b400466c69b493f24d45501a7e2d6fe531137230159e497579180dc7e6dc7c6f235264add215ec5b8bbd57120f3b83fdb1e7146efc344be9e57603e756fe51f9e29d446382b5beff9476151d4eedeb92f430f7b7f0281f37b0c099b65e55711703f6ce3f2c8cac647e04245b4ba396fbc8127b7d0c0cf87b4e65d8ebde445e2b5e85267d822b10d23a851b006700d30278f682bdf0b76e22f1b89202af9294239988682cbda74ef976a2fd492648395aeed1b1d6139c45c11004886e7742b36c4364caafc41bdd3879147b539ffefe95003fb07272f289da203b5b86ecac8c0c44bd209a8ffc8d152fc0d024122d6bf01969bbf38ae6ff6038e5581b4b15e320ca1ba9b59cb9d21d9336aac4ec3cd098327736a65593ae7381e5d5246c7bb817fa660274cfc55aea190fcd211e6ed1bc41dc5dd40f02ac7647235374984090355a81355d0b33c81fccf2ec4a3e95b6c5c0b2de226fd2e25db78eb5fd46ff9f43916ccdebb09dad65aafb100af40e4bda776aa68237ab684928f440ccf25f293c2c548f3215e3877b56ac27638aef7f38b2624d18388f0b8735b78a835509385dce398b1b8af12a672ee7b9c60d29d063ae04c22b5cc082196059ce4a4e2ece3113bef6ac4af380f531bb9771176ae3e09039d38f161fd5fa3e10db92693ceae88aba6d94fe999c4149da8993abb9e097ff7399281cd352160add3509089da84e8266ed7094257bb67d429a219391fcdad57f9a861c8fa77a7c00bb21c8aaa335616cdd2e2a757bbb2e12de6d692c9cf556ca253899ef80631444cbd0133d9a96adc53980280b601c54ae2acbc74c70f037e2374d558dcfc731c12b99491030e1d1231c1e993b93c04174e2798e2ff2cbf1bc748f3a088cfa1df685fa2a365362d2696dafad4cee72a1b54d60aa16860134bacd134006e450b83d51414cc794a2ee3a81a229148873a6e17f624cc7e208d0c8226ac9782aa4baeb75e1272df062cf64261dc9bbe6139e240e887dfce1e148770f73ecaa0aec0463b6dc414b2c3e329c473202444f2bf92e0e08cd3834303105b796e4a4c117a198589a32fe3dc48d4cf4a185d9bac82ee84e8ee20f05dfcf82b3d8417c6788394c087c515ba91248ecbb5e4b807d34b4de1ae9ff598178570f214fd3a286d9601661307876d3f19f6faf4f5dd3d77020d786f90b1ed70b04afe43e20ed3c7968da582ccbee048f40f2d8e0db5d784ee1b7dac1b5c1e649d4db2c8e49152717938c94708bb4c95f3dafd151d800a95b62e62e35b92931db6d5d4f3b40a2d2bb5ff81766908162211050eef2c47156773fd31769a17f2e298304e82c2155c7becd39cfedd19f316d081354c0fcfa77ab1a231c46945c206f0798a4b51b689af5990d3defe92b1038b254a7d4cd6474948fa35895c5b3d8bf2044db68d8bc694fa60043a5880d297bec770f3f938eb3b98eda4af8bc9bd6043f44157f137f10ba9c3136bb5accb158e5f4653c499c243ffb43e7e344f72164245716495589a891e06413497af625a63e0a151630e4a0497db93a6bfb7a2a6fd4b08cf8ac5850941045cf0b96ec8ccc158ad6dbd0d4d3ae4322cb41b4e7c63cd2326d36bd14a381482d8d53f7a03c12a269e4c28fc912a367dad23ec7c4c24f6043796f69b98e3c491b38b0028de1825103cc11a5db348e5b02b7bd6c35866728eb25ec00ba6fbe254e09f5658e6b463d1f1fb5b242b3f4653242e712e43133f86547ff640f0489f73de5072124a88d26bdddfa75aee4e3a9712a2a2c7d774db9e0f2b0e97589a84b448216a0af0250f1cba361b77e911b40cfe9206cf4ed4d129ef55bbb13e07dbce13cc244db243b7bfe718d967406f8c33d39e3c2f28aaf5a910bc047f8fa1fddbafb189808319b1371b9ca3753228e12f6682b06cf6705faca0e355ce6c8681e2d7dc842b4cd9214d0d1ce14128edeac1e83e177f81cb531a4228367973c4cfbcbf45c8150b47b3ae490204f10560663824a8410fc9a7f04757e2aef1c98d88005fdcd3f9893e33f7fe193c2c3342376ccb452c8cdd9a712a73631e94fdfb187010ad6b149d2eead09cb142eb54af8068573aa11e71dd40dc97e2ea568c3f2ac6f1fd2cf43a97de099e59b13e43275f8268a7abdf1a2a75810fe102b2b954fc1dcaa390fd1b05e86cc7e72aaa87ea60a4deee28e8a8fc42f5e48b89f11446c46950a3576dc2fd2ea1a711b3dd8e75d72eecb0fe4ebb1b95374f09459eb3c947d1952fdc4ad58699bbcbd61415b603ecae3e2cf7f6f947a4470a9994d3e66091d557a1422b1cc15f45f37ffb569f69b0810d6ba53f4a737990821e2f74e0115ff20e375defb3ec15d430cb85b9d8d60695ddec877753d5cea5724de2d4cea4655c2f84043933958e4fff80c207ec79b98d86e2a1a1b7649f308fdd249e00b0ab5474c7ccf2a83f769ed16a783159991eb3985bbac3e0da024c6156d9c38a42b09ccf70dc6abb9a6de22335b551eaa8797a023ede815373a4c7e5a781ffdfc2a37e814bfb99a1a627bf6001f436b12729457b1814da036bcdc7fa3845ed37f018d04265fb8998d162783359d5bc1b16539d8008d43838bf63c33c32f65b0a78be443be7765cf8ae58dd6d482a3ed5668b835db14f61b7127f366a1abf1bfe33794341887dde8f3e39f491ccf5d74ecb47ea26a737c853782fa3a69556c8953c7aa9ad3ad576bb656e380e1fcdafcda497bab3b87ca9f656f0e7e0c6ba18716abb81ab8fbc5fb67265a129379063b927a2a7c9700dafb41a0e565dae16721ef2fe5bf41469ae100a5a7a47be39eb18e89f512130a3c8a1e1cb2d8dcb26c6a28efd096ef2fd3360466385299e80519aa01cb9abd5d38ed872fb726a9429797a4974c5730748a8b9de9560f9f9415a4dfb82b53deeae511c1ac0d146e29ab6e07a2026b051b7e5f7c9d8c29c175477548273a323f529bcc8c6537a824b377737d889b646436a7ea2dcebc0f8d0dcb359595c58e49f7177f306f162f11a92f2f335bba8eb0a21424cfc098d58ebd5e557394228da307af923d9a5a54d8914b859c1863b9c160494c479be02996ea122061eafb9a58b9e57a7c7dd518ff684344c422af1d5172a6be89f0f800d2c0214a680e34af041defbda5db02bea62ed4dcd3aa046b606482bcbdc64cdbe4dd42534c8cc3c12557c11fbb47d20171b76359369b467db7a11881d7e688b17cae9d55bfe989dc525091609ff3a525f7215f59dc32970ac0794c697bf0d1b6d42c1ff85ff6e81cd11361ae41f25fbafb3a8c07b73f5c652ee2769cc68b5ff00ee5b2986973a28d6693e60291c8c60fd6ede8c4311b9e9561475fff74fca70273a5976fc075e6cf9745e28604b5b1bddd5538ee9c12636d421bba1b6d4344e72c27629d254277dc7969b15aa70fe5fa724913eae5f6388104f0acd5298937cad75b0a4849b53dd32f4043f7e8437be7a44de98d9268057f221dfefcee03fa67ec49ac4407ae9eceec42f8f2a60b95e71dd2f953817edb9179361a1df6520eb8624d4fbe6cbc86b07b6832601583f1b4f8d0074adc0a82186ac2555a3e5cc4d628846c9c9d74f22ff209eb313c4d21fa9054b39cb5fe087b10fb49d9557d449ce604892ddc31bbe63e62424db6b77a1bcc4c68c47b1e412aab565f1f2999346e7347fe2918969bd0487f3b9bf8f078fd868b281f3493e34870a7bf5ab4d66cdad081651fe53da4aa8f5c22d9eff315c0a4b0312c64bb5e4468a2414f88131032e240acf2bb9b59fcaefa7cce59b90712c3591050fe9fca688dd7962adebc82fe1548fb840d602db6864354deda6e8fc8ff97e0a0fdebf6be66e76b459b6e588bffa6082fe4d698bf44bc44afda2cd8a0d54ba500c4df74198566d099355759c411fcc5c191c18b0130a61d0f8571a75cb13b0c12a56d7fe436b40a7708e117c9410ee9d4c4a9f7e164f598a6858d38dd8bbf63a0a1d1e3c190dd8a4572849ff8bcd8b39ecead44f67a564d293347144ca87d0c72996891fbcccb28dc070daf789fccedd06a24028a3575194c6417d9be69be3160ce7a8ca877483a93d851677cd78880cb4e220297ba71d6e4a5b85ec9de78a6898dbc9b9f6b46e4a49096a64d01fd83b677921831f6d0dbbc2991730be86028bf82a96f4066245edb1f6be7c7795765280e7d9f68caea1244a5345f3c31d3d03eaac15acc76b69ca82501d5167070f06130ed23db74aa55d6071e1dd600ba7c32f73cd58dac0fc1c98cb689652b5d38c6a4b3951b9e46e48a128e52f3604e51b8a59828b8752ba1ddd962c52e8bca0da7a2d60748f241cefa2f96e55ae4a602fb9024fbd915bb99a8df06dbd988be22b3bb7314572a127b791dff837943c29db4338f92b9e0ba430cf630f63ea4cea6e2d5e3d5f07d7d3e52d07fb2d9146c6f55f0e0a107adff9448ee935a8605a329c4bc8b08c8be69fee93d58698eb1572a2fc6d8e402de461d94991edaee143c7e10d4a1b1728ed3463a4f9651704f8003b2ab11b1a05093d8b502e0725e5b0502765c7d670828c7782c34a84f6faf7fd5c2475ea1457b17dc85b1285d935c83c216dbea436cc0bee1a77d3d42a02125f3bbdd050af4261dc37951772629aef5592588d7694b59f06fd833ab5009a9903bd739caca9d43797488059828ed5f2364b680d24ef1e71a0400f831d807a32228b310188e002defa46c32097b0c5ecc970c4b763013e31ae9ed44e67df7caed7dcb5d19577016d063e2d8db98643c617e41be50ca2527caac2e48c6b4101a90264a03ca7d8a721fefa5f6b6c24818fc4fa429ca89a466102e40ceb2e3bd1f37736ccf81a61c11a0441f0f4c9fef6d5bb9eb20e2cf0c61dd28673b95ea7bc1323aa1ed3d8740303358cc9d0bf80cc8fb67db52e4d286f18a87a475f24b173c16a8afe6123b2a111576393165f36c97cd73e5310a8ba0556716aee2bdfdd7584529dab7e6020d7679403cb6ac97a70cd80f5796299d7a6a279facaa3db5d8695ce56c27c4eac30bad2790e2a8ed0424d7b531e2c9a12c5f66541e26e9ca97c4b2422010cb5b47f37dd8fd90154569b236c05d00b4d418e8b147b24e62bafc1f48d70cca06b6f957586c2c112c85cb05f1ffb82d693e589e45ac0f15490777bdf0eb62c4194bd950998823feb849dba321d1e2fec00435f41d392533ae768fa7df77f7288a58413f865a2e30a3cc17536bc089778e906e85747459192f334dff80f327ef36fe2c28aa5699b0468a128f1e5fb5a35767f138dee00b9e9104cef4af86e642c37fb1a019ed2d807ff4ed3483f84ef3b494689037dcd1679247e912083df9bec839d259f07c54f60e6f0dc3f64b54c7166bbfcf90ad1b8dd3834334b07899e4837c20b84d5fc42ab83cc71c24469cd9dd7bacdb9f34bd1f4ab483920ebfc49366572ce8c0a4c85051334fe8e0798f6e791ad4baf7aebdedac77aee29b948a206f2a1b62594564aa0dcf0c15c73a4aa422968875629f2709df36e23c42b2f27aebe6080d614352f331b5fafb357b6b0db474cbc1e0304c925cf4c9781b5de607c2e3dbc3aa355dbfd239b4e2073dcbfab2162c9d26ee7c2897dbc3cb18fc7767b32ac60f8a9529a6cfc4f8baa68aa90908f18d2b66bee6a97cbba738b1cbc0c5fb81c92b2d72285f227adb718b41ce028f3b0b07eb28c40de526f72d0ab538b811fee728b31d5f38efd654302ad0ebd71bd355ec05b1ef00e65a8c3c2de7caae53542c657d26d09d6c1deebf294be2ea9cd06d233ff182fb717636121c57657bed59e8de21d3199ce5421ab4fc5188fcb43c8fca5c4d7f38492999b659c46285f8a603784841dbf6e5a3201554333051e2d160ba9af3c5941d4c506d35d7728c180b6d654089c786e207bfc1aea215170abe87a6bf02921a16449f0bbe96db16d583998b3e2fcaf209d88c838c79e0ce1bf3b7251515b962352989968e23ae975dff40db3926c6f48c9e1a0207c4d2f40af1f424e29c01dd49b52daaba2033da9b8d4afc85e95b895f3b2f0df0c0f6fe581fbd93241536ba29d0a766edc6c04bed76b1de0dc7ff241881107628745ab83f6e7e609657cbf87d9c664c6fa90391bc18f1ae33fb37facf8f616090f1cac37791453c29b288ceca972fc23d41eaa7aff0ec0e364ccd213c3347dd6a20a5f338ad1ca22d68d64607520970313bfdd7dca4502fe4829321173452cfa93d97d088054eebd1d96bbf400926b77569d451fefc995116ef7d19712643b0b7e0412b22134ff034262a4d53549a91595acb06d2f6b101810e4ab5303360d4546f340ae0c9c77f74d7aaef12b50a1ce0b14f7bf7a38897b74ecb24b5cbf9d263ce4c5c18754b9f7eddc4021c2535253df87c812cb68c302b89025775f240f7d9d8f3a389188be52ce1eaf399b177515410f1fb5f5e8317f1a0bc84b06f630bb8be2ca0f50bcc0e4c140040158fd93b7e95db35b954e889b2aae0712eb997667cbb55f1421d8713c56125f473a5e01d71819efffd8d06e28c433d402d94d7a97d1d1b2dcbe6afd9563fd9634c75ac060e2d1fdc3a0423ead9ac9cbc377189b35259bd7a2768c2126cdb15d68fc7fb58d6a5ce68a87dde13505013f0f9adf9e82019e853da792c40ef8d76cd00e49eeb957854d0742c7f7337764134bef62b83eab776bc7690a7d14075bf2200cc1b28def3b7f3c4e55daad76ca60eb29d5953a80fd85605e1c9cf7e151d653af7a2067ad60ff955fb35c79a10eedbed1bfe35d1c218972ba183da1fc7f11b97b8c3143cdf7d632644ea355c554292417386f137677b71bf039b69850f521cfec7a3fd13bdbb10ed3c8363f0a3e3f1877dc8ccacc0fafdde96b4749ccab983ab0bcfe58ca4ad8557dc3080e92639bb35168e89e77a11b4b05b36a818586db4f124c6504b7a4395b40bfd1c9b50426d8f15c3d7db5d68aecb780b45d1dde4f20c14319db119be47b60cfb05fe8a491fab9b768bdb27a5cc94ec5fa3932d78af12cf81a80a3609565469ece8ba28de9cb69dec3e204b772f45da1f1ceece11f4e3e8c3474582bb446418127d01f41db4c03709316dc3f17314351dd24e2c468bb0c7e78d9f55fd8badb8b6677db0a43deeb7f9e4027af58e15b7490da8a7312f2ed062d67af1c117156aaeb5c141db3f06922bdf127ad96ebb9b6be63c38d33ad8911784a96358b154eea61d61e3b8a796193c8b43a13a0afa2732d26a65c761a456b3d23580f2aed4a006a4dd317d86df381d64d863267eab842c1475874667329333f2c9da064ae2c6db777d7f21a8591797422893418c9c81afc668997d59f8a9223ae2f0020a22a2027d491157581ef80905fb501dbf5af1a76e83278b1b47d51c08afd42fa077fbf9859e41f8641470b40b1f722b74325f15af788ff8793fa00fc838ec9e9b340008af22222db176aca14c2f9a7c34425cbaaf18c24c388ec20f45ba0d2bea009102fcbfc6e40385129f8610087c1cd751383566332f9705cc2803e5c3c95004101dcd2d5faa1560c373e0f4b1e98f8ad86f888e955fa540d931c15f66d0fb9d45140c9c281715b3091771fb4b7e6b65d48b7d9d8003af15e3b0249650bbe1843fddee15b60a8b252fd9a36e7915ea2ebafd45a9d390e6d36352f22fb47628a66e95d0235e881008775508ae44e49ffdd7100e1e4d8aa511eb517c9fee6200c5f945f9911633f49144582c1b32e7b345d6f54df958d946cef108240330e2f5033c25cc1f8c5cc2119a20f9fefd52c4b8346e8795e22533f420d8c0d6ed67b73246f67129a4de993136f3477eb3e6b1106208d37400736ced259a9b99108ce6a2567935634dac3a11118a8f6045a91dbc8cc2a04436897d2b66a3947f256b91ca720af35e74ffc119fe0ed9eeeb22726f8b64a011c37e7729c79503d533af3161043797757aba4cb9f93f69ce5f02583628aa708907d80faabe4e8a2488b8c55b550b18eb27452f48911e6f01dddfc04365510a3720cb9970d07eb34d4d1bc0f60af7831a2b03b3447e13efbe35cdb219c0632b9938cb0f4dec9bee189a270dba91035ad29dc73d4804283dbd9670504abd08f4428d944bcb463e69a0a9fad21050e9c2823933cf11e593d9b0cdf99efe1af8b6c82f365b3404a21df193cd0eb9e7d63d76209c1415d90f63a262a1cf19c3107e7d282a877c332741d4217903d8d7387769606b8b09ed7620f0ceb34f304f90ab134370378bde257ba95cca9f886390e0de6f212087c54fb6c45fb98a1b3670d71d5526446bcb2226d8467a821ba975b5bfe5e1641273e100d24ef6613bf05ba85957411840e804b7088760759d05695347f536f8b35a8f85baae46c1d0ecf473be62fdc6c898294f1e6d7dd206988473e6d9ac6c153a0596aa4e46e73d5ab096f7bd885e29a7de880cb827194f9455fec87691c25f07236c40930d024aaef6ed74ff7aea79e9342099fd2db854bcebc1fb56139c5e883c09150a4ecbdef4f46f75c234e4851e4910325e06f1044830bc4550511b64871813357544db0895e196fa2e00c4f1beb76f2ef25723f3c6d1de57e3afe733f1e26a8d7bcd9dfec478812fa8220714cdad871691067d12a9018b86ed8156a04e47f3edae2ed4f04b2be0a607dc324252daa2061b45d61f77209927579205f60ec5c22c82aea8f4be367e055a598e40181473a83626d5221bae14268b8e761be1fbe4f941f27f8b79bee05fa408bd7173ae094ca39bb8bf7d650cb212471387d8ccfa1aec34d2c171ca168b1257b5eff6d3e6cb8e8efbbcb3f8d3ad9e37281e2abba0357f2ed09dcd22cd2452bdbb8f19bbf7bd62c98739bc1e5725e43444dfc9177d11a7785fb22e7cf1c8b75ce93794401ac04f2ea6c9ebd8e953e2a3aecdd85cae43b9dab996bbba3e74b0fc79e90a19c38171f016c5a22e0c188dfa794bd6b96fa739e906e514cdd31305b5d85e1a6f6cd06802c98690c6a32d7156dbf7f07ba2ca8b98e60b4ca943c2aea1165aa725cfa08e9827531f7b88fbd4f16711ba52ffddcbbdf2e84f7ba3e57ea67de9ea876649b48823a12bd31db19e2ed14d6a790073575addfcbc654b3eb42021d749e2dfdeb5483fa0c136956327025fa1af74a504962f7f4db7ce2f86891a1cc583695f46eaa38df413bc11bc0e15bd024e6713be48b41350614929a6cbe809373e29e597bb058d789b0071c981c13740093a934b604d0b693266d37034881c63af476c9022af479ddc9480a60713f7a1d0480d041046cca3ebedfd9b458b7aa16216fbe8e6181bc43d02286ff17ec49abe0625af30685cd1ae569bc282dc17d66701832b8821208bf4dd9f60dc28d459741106fa4f091669eb8cab486e7499c73b10f597d917ef05a1ac71f7fe7d77b0ec66f9be7fb0dd8e3ab2b748ec35d2916095d1c5b835d4496c28d4a15438c40c72c4b992e04668ef4fcfbe6f8f19903ce7489e7be099423f9d6ee8fd4e3998fae0fd64d41be2a6e73ce9cad67d1c9f5123a4a50316fd6a3638a2fb0486a73f54109cee1126d329801a77ed09303de085720ee67c05506b4e7f539b280b8e013fc9a56ee349ba2ea0093e4319d2e09401e3827d62f73d0ea14ede3c808f7098cc663689c928f572e98ae47fe287536e6d520c637fae46c49830195e73b89c5236f5f901b1df72ac788dd11a080c1ad6d689ffae2409bceeaa35381620a8dd74d83a66e8a749b2317b6ab1d3890faea051ebc08138c287e8307b4f571ab5a072ff9dccc237473d534e2ba79aa9663f606bac1af08caa7061c2496cf1d61f9170a412aeca03eb824f55889b47ccebf7481d20b8723d5d2a62719c628146aa59e6e16b7d5d65dc68d5c6a793e4a6037227cc919f49cc5324b629ef8fcb0824a6a597b1c2c9a0138b102252d8ce8a543e5c29eb5cb962d11bdcccb24b29226d19c8bdf7e685280d2f544d46e9bf0d15db350e063c2edfc77da0f27a85f5bd3ded4fb73a2152aa3c680506bda6e63bbdad705a5c1c9ea7a9d605cd9e85d8bb30625ccb870457738acc9e9acafbb05c11c3aa5d358abeff91573956c8098ecd94f6791ab510630abf39e6afd57ea88a52e824465eb8354dfe110f29e7f70d42f352c60c8f6bdc16e89aa1597cf285a97a52854a76784b761b7b26a19027a2020e2e664462170d9262ab62f1b42b965ae1d87fef9e43d8ffe8f21bcb959c8a673092574bc849631c6f2b826a1947dbc60ec531951c6e95c612a2fcf49a3d6836ea954e2a1c55cff754d1252cf8d3ee2e63c22f22213d6ecfd579f3b6957b35651d4ef54869277c91c22feaf4525151db6384545f6b112ef0411304d302c49e8bec7de6ea0472c36761bf848eafbd1d86ad5c8df71ed63f0cfde1a1aa1e5ebb0e65cc7411df91209d36467ce5960d112cc36890557177146a3e9f00dbb3cab4a2e9fba31ee3216a948a346df10677c35da8f8db162f9a4e269690df420883e17721254b8592359081313ecd1c98c76762ef5d00bcfa8660c9b2ac0fdfadd8237ae8e4cde26c84011ae4c5aff34b1fcb9b1b48eadcd62ebcffe0c2dbb9f9206f2789966e570e754c9f53feff8b2b187def61378a8ecea7f8fa8faaaa2f40482dde2229ff75ccd2e6669cff79bb2cbebabead823b5ac4ae052bdab36307133c919d353612d17b06504ba06737edd8f1d319585f70f79a393270a3d9c63fa25ebdb9388cb6f54bdb7f229e2de5806093a588d3d3d5221a782d4184fd0f5651bf3c6555fe91044b106d5cbb2ddf9076dc0bb4d053499b0c10055e4e5f3ac863af3cba4963ca92b5042b26363367a9d2ee43462253c503fcf4b8c7e9d86be0997e2d750b1dee403dda09482202bdca629dbd50583a55e432832ab891a2f75e062e93d4ad8f0f36a916876ef97b2e175634521a1cba3c7f7a6ec8b69295ac4a5c0ab55f5602712c190ccf38e39d81244d5dea5cc446eb30acd676db727d66ffdf32a0fdcbf5a87155d7870e26fea537412cb007bebc80e9fe3f4a870c10e0875ded04dc7862f1f03f1b6a7b1e01223166a5f50722cf6bf29637abe5d7b5d26b87c77fbae9c8688d1e3977628c067a278c14464c08f7d9d9e3c88fc6c303318e606d874e2bc73f7bfd9e30d3eaf0c1151fe0bd3accb3d98dd44a3446d881e10360bb105c2558ec373906deff9c9756510f00ecf09a3a35ee1eb304841ed5c5ddcf1173864fafb014a9424a7b3e81df56f0ce51c2bb15a6b28d295ce1f347b065bee0b7aff3de3328b4bb27a4ecd8b65f5642838dadb884d344238f75ff16d79cf26d52d773b2b2759d3b3dc8c53a4149dcc0b5c6e40d61bbd6bdbbc76d91b60a290aabc03e29b27f6fc6d4095c24baeefb4858eee3c9f827131ab41329bb1760ca70da3476ab91d473bd9e5be1f318e96e9dbf84166bd96eebcc9584e855ffc50dd7e40974ab72c467c1a6e51f90a6b5efb476984c7323cb41cb0fcd4d4b9d6fca487a953af6b977944880e6ac54583e8f1d8bec195e3c6545450743d98bd701d874e58743bff2093921fc7f72b269a85760f3757cc857f491195ffdad2f0cae29d6ec790ae20e4fcbad5159cd4b643c53b6a80a21f64c9e2a9953290f4775a482ed00856cd3bcdee67ca0a9b7fafbde12b2ba3a645216f623f5d640f4221883cee444af79c8fbc0a2a2094fb695c45f4e328c916c3df3fd37f77794c2b5ce25e55b39a65326bc493bd8112e35382b21c515a139a2e0f78fc926f0d9a9686296a8c156d91f08d8b52bf7bd15aac4786e020c212d2bae47ba484a29c5ce221823cdd9c7766958fa2ad34ab7993ffa93b1d56edd8e473c8d296fe8b5437cbe799fdf6b1431ed1b5ea523ac9d32d3537ca5d5f2fb4111c329557fe1b6e29a5332414d00cee8bc03a954f94f3a7010c09d2a59821f7be9549b2eefffbaa7a7ef497e8b3959154227aedf4d44a6b1aeea69f65caaf6294a4118bc7cafbe9581a92b6adf1a2c75f56e7a1799176d41351746fbbaf5e46997e764a3462bd9204d569b8a9242c37386dcda75d885317303afd2826163c0a57b1d710c0f31dc80ef3fcef5576f0fb7cd701672742c7cdf9264e318966b294e993279440503b167f49a062f9648881ec8e6e9505163ed9c62fbb70551d6351a340a81ac8a8f45571fb73055027781e8ec6a2f3409710a9061db03595a4e0c5109667844b344b6319f5fff7cd769e63a20cd6f0829c37f039cd42d5c7285a52134ae24bce723598cf1f8cb4450a928e8b9597f8d8aa49e8ac0ff80cbbd031fcdb43f226ce5c06431ef29c33f56cf81d1e5afdab3d9b79c6a72ad916f6e554e62ca6d6b3b5b6b36731fb47ed0fe3f0533082c694100a1fd0153ee7333553ede36eb1586f021bf4e1ab0c985ddad764bbc5828e2facbb36cd0fe5eba5c4fcc842e0bcd40a873d2878ce5596fb42b5ceebe94d01531e7628ddce0d9bd771b4bd7fbac293667ca4176f7acecbfbea1f71b6e21919f52b6ce3e467a0f7626af9b130d8d2345cc4e0143cb5c32568a5228b834470671d069bf0e075552597be0c7b53a756fd53c0899664e07a2a38a0bfd345d8df112cafec755b4df823bb93e23f8a16213fb689b36aaf675a63931397814e5ea704ce8d6e7e2981c58b090f22ab7d068cc05775370893c5034eaee275b9e5eda93403f89ecc61df34b8b6977cb1d28a6ae3cc1789f0a54f1aee18d824c3650234d1aff5f4db1886ea62aa3535d4038f610248e14f2edd4e4d249603a00eec0901f69301d7bc34f5468e8067bb4fdce2e633e5db54599876e92f3f8f274ff16efc475108710d44fb103141624234f405a965b8a45cd90f3507dc2be1d175af4e92867b2ffac4a80fdc06a3aee0da5737504a82576a8b7002891d362ca28e48cc3b06af3bcf0b7c44e094c2b59000d78a4bc7817cd6e116296b5f643b3fdb70a684b1951c393c0daae1fdfef780a8a87a8e4ce6f57a532bf5f6f2b91d000f534bc3d855fba64208b2e69a485b115a5685223f5e586fca6daa17835d527116869038528558c2770879c7ee5d3be5a6cd884c16aff7032e35be9f9ba79be03188bd538aba9195d2ebc58a9af10fcd567f69a5563ecb06b111f2c5b2dafdc3ec0fd3e4ebd05873b89cb2091934b7845873bfb7daa90982c2def2aa492d538204c9ac1a11e9542580a44dd2100017691d84c0a103618c8e730bc25d1316d1b5852ee306f6f2b2aa40af8a89964b23bcddf3366f35a13cf1c98f5a4c2e0904633149cba39895e32e57a97e1ced0a662c13facc12e4bf161809568c1b032f6a1752da412bf45536e6392bb0120ff42def63d97bb4bc4bad4ef2806c4b6d49e2354874a5d22285706bd27f74a7d2743263f235e0082933d2bcbac7e5e9442099377b6f6b9b8c4b732a1d34e98919ce9899c93d9df4fb8d1c21438d887dc4eb03693f1106a583eae32b8b74ec47429ae570b8e3751b9f9fa74bb2b3ff0841346971c7c04630949fab7a2861ec1a2a17e63e89882e10f27f8f7a0aa13076260bdc68ddb916c986fea6efac597ffd937dc10b5d5daf79101dbe7e73a8a2cea777bc6ef4e77ba277483f87b493d30221d5026032e9e10e8d523231eba4f9e13adf9f15988ebd0b8ec6b4c4f0f04d17021a83be9862f02cafce4acea09ec9b181a21a11dbb7db5f852c03b3ddf097bd704059bd818fc7b7a18dfc8b406eb98a00573cf8275e3d13c0e61999c17f9b2c766e29aeb676d5f79f268fa1dcd13ffe29640b060552c3e1a69efa171dceb0c2df3283bb1b982c0a38b75e2de402c215bbff3414116510589733776d236859a02e12665379c57d1ba864773d8a245a29f31b1035f3689ddbf593932fb32fc26574e1ca1ececa32b0398ceddfdc76e6720415924e7bfd871ef33f118bd23188e19bf6cc97357c49bdf82b635a09354329e0edd4f3d5bf467aae325b273d28af32f92bd45daf949a41ef8345c1f7fe3a5dd4d726ae94e76eb6dd53306383dcbf379dfa2c1a23037635d893f9d5c296ad7233c72084c9e39eba0645b1cee3ec648b5a0cbaf6a64660c2ac507ee2864ebbe3f4961c27aafe0cac91ba0352a7c973cf115f6bc98d4d86064bc0dd280fe295061bc36564f2bdf55a2eb20abb629e2e650860d9ee7bdce29ccf389b687b4bbf0908803d948f9d3d06be2a6151372d46f5f21a7889871587f31ef0a44ca3fa107b8a85fe2aa21b6cddd00eb38c23648bcec1bfaa0a0ed7899c4ed8fbf98157b92883a123e11a480da2d94a0a1a11bdc6ae72a56af3b9038f95545fbd73ec43058e9bc1f9621c33cc8a3915735f691b31a36d969cb7fa59b0ff167ac1c88e2e89714606c8e10bc223fbeb3d2937faf8c775f5109f975f825ae47f0c5779091a6dd25776321f50d1107f38f8069d1cbe48ef470b1b35302bceccf36f6e9026ec661d7c91d55323deee3535ddd8b7c3a31e2e71c7d9a9ed6426572c609a6b23aa95c127c7b04dc42c66d1320f04812f61962396aaadd998667ec0175244e7cf1e7789fad37cc46a5c80ca47e696e1a6231d3f6b050601682f52952d67c843c4b24f11887151fc5913dd50c4095403f41d9f6336367536f980178bd28af595c589093788ecc9da428dd0d3be2a8ed7865a102541220cc91dc6b40070d33344430539b5d9e157235cdafb1e6ff4773b103196fcf036297e55cbecdab0f221c656e8ffa97598f15ea8fbf212bd9705098f218ba82c21fddb1660988a9788373519a8b65e9867f9d5ed4be8d86ec8e3d659c493ea0053e7474bcccdb252870d2ac0be179a1a41945b39805aeecc21ce6f3afcec3b96d3a4373ed3abe4fb668cf1d6313c162962cc4c1ac892542ad549d65fe33bd0f5f42d2d38b56dcda116d6ceb6e682922c79d9dd75356e849ab1e397ffc573da9a95cc206d7f187f7b8986e0f3dfdd94c6c494c187b9797c1f5d0275aba2cb8cc5e32dfaae1c9aa533a9caaa7ac3152b6891f5026bd20a54cba0cd56fc40ab65a910501d6939d20574a93a51b4348aea4987cf6ae84b570f25ec57582cfe7440f54b1374d8476d380e5ee611c47363e7e30d34a8504d1858c65b1b9638e567ad9f06bad22d5b0d1c2597336602e2894fe205946d4fa020aa00ab96446fa1b2d859aa9dbdc193ca74796f457588225888fcfaf0fd49c7e9347ed7924556ce9061655ff3e656d16412083fc92219acc4fc90af577c86f5b0bbcfeb49dea41a5f1dbe98f29339dc37c8df0aea6c5bd8bf497b067c0c38381af617f19c20e129fa846a13a176ab4c18b2f37e79bb602fbc0ac4ab23820303131b0c236a3a58843450e56529843a1ef09053e586498bb8ff791475d40ef49d1fc13d45b3311f5bd4143dc77e5119d2e4e3bd55deaa1eee2ac077b90e87e2565f0b55e27faf5701e0247944a4c0ab9cede2d07afd4023946a17bfa7eef1312b3e2cf84f66f717dad08125415b1e4741473ee4b213b4f62389bc4c27ba9a45d3ae977026f35060e210e43de0cf44ba07ed97a6cccfd2de9954f41950613076d4e08e824f452bb5098d6f5e440ac43b3aaefc1c2699c8cbdd4f99c30cddd55f15cd3ecc19a101939a0582c8e805284775b3e0a966bbab06a8cd189d190fc1a751e7af124f87a927424395d2ea5ce8dea1bf6cff72b65674c10a003d3bb0e78c63272b4400b9fe78a9ea6c4e3188ea37c64225a95c8fffdbe9f726e0216f9bc043583387a79a1a61efb218b0f6373af7378a4c3577c2d959e1f0afddb8d1d2b294fecd84433ee1956803ced9f575840f71625c12ad3f58da627553b4f6a74932b9632543a330fc5b186ce4dbac172547ae93ab6a3042824d83eb33cd4450979ba691d28a88505cc67047e264b6c62397e21f40490b236e5bab357e8fb7d16573bf7c1183e8b1c414cc520ce0af6243b150e987641ad7b9fd6985d075bec96f6d866ea9cf0456e0c47ecaf781ca648992a9de04dcc31553e61e104fa14752e00bde3eee5c60a74683d4e2397aab7f56040291b54412eb8739eeacea45d53c743259301428d6a6253d464302bcd93c5db924b4642a6f5bfb4e95660fed71ba421e64839433e41d4c5c058845a4a4a6a110bc895c9ea67cde0f081d757209e23d3fc3f6738fd7f7053925bfaca1ab6fc045e9b46b3156ba304ed179d8e983b39831630a794e86f374cb2d0cc017806abd7ecdaf68042f63b5ad876d9232cad0852497917d29468ffb8e2943a9f9a46ec68346cc874795e48b05fce3813609453a80fb37cdd76be7b12992b83ca69ac7bee8ab9bdcc9357794b2dc31a853bb17459b8204fe62893eb57f51e1c806e896dcb8ee67d0c9d0078e1c88d701302733df710fcce425c473d46d68c72e0cbfac8064e001576a865b8b67e611a51924b3e9fb9582764aa647d6acd4ee7f4428debb38e209cc0eb4814990d826d01391705642e9b82d5f41bfcb3fbe8b2a11f4f7bb016a5ee8804b8ea8645e541ebca54701d20555d445595da9d254cc6dce8eb8021caed5c1000ee847c316a0d4dfc3450178464c0795149731df7a93696c2be0cc93622304b9fcf73e9120c2bc1b130772c7cd95b15bc2de5a95992ec309e703b961b0856d31e3cd038d200a52f82e0dbb53e12c65434b93f83d18be7f1860b84c7498700fa2653e21c056eca266554f3cb6fc4d971772ac4ec9a2a71628d87ed7891f1f92af83e6ee03348d5532fcff80b20969f1f22da3a6176f29fa4f70942aecf83d954ae3b9348fd15e48ba57bcea70b780d5b216ed36a11b2bdb455ad74f255e68365ecb70bf51f24ed1fbb9584a9d9fbac25f1daf69b452dd23d56c03a6b909e560f4384ad470cf653c73a3220a072e2347f7998101e57e41e28cfa6ad6453b8eeb5027bf8e839f60d840dc01e13bf5ea74d520268616cbe0ec1e02ba3dd0ea8e01af05627411f47a5ccd2644065d1175d46acc26af0edce995401f8365d3f6627600f824f6ea8e8dc7a7167851f5920ef86da7e76618ec096a37d8409a01e04469224adfbcb764da58133518e015c11301c2946bda018a7fdd6de325851eb6d4c87df40f67f61271303b3732391c11692fd1ed0920cc71e73cdeb4e941c17843a3961611078e131f7c3c31de5e6be18adca099f119286ce3dcb48f5c2088236d41acc7c038a03d57c33894d6160b0487b4af35836d2e483c04221219fcc462c3091d95eb719e639e3c55ff310e6bbdc96ece3aa462ae9df7f70a6032d0abd6df9f428f99800868c9709cc5f50bc78f35ff7d33f14f0f09d2c7afdd95a14f0f0c7df948e12b61d7e89a00c55c66e324f635f60505e91a533cde23b85a32044dd2822df771aa28164d5d4876b417bf45e1a6ad69787dae52076712b950032d7e4b88650d425ec81f0a54637046bb1643a9f8cdf1bf31be4af4ca05931208feb16019ea62d081434e98f04b97f1e7ee0f1a73f8f39bac231181cffc7b5ee609596bd1c0f384d3931aa7761044e14140430f2d9337cbb081167efc68cca30a4a5307bb570de03e950591932405f1ad92999363ed5afc2e009a6171bfe3cbff9e30f41aa6e0b1efd90eb01271de5bf50da80acb20a2e1aee0b7c98747a98d4f69408d520ae658d878f33bd3060ecdbfb6f8abf798c1dcf6433a4d4a2ca6cf6d5ed59ba668212a84c1e4ec074bc02f1cc0493abf041e25bf7fcb1461f3c5e8a36a3f5691f37558d4b1013d9ae63971a5bcc8d1e9b6dd3f2d62424ff1c13674fd1d935ab421874a0dccc7a74d1a861d8c226f92265ad056b891cc63014188b2453bd55e9031ca784b36e60d01c2571b05c8c97cf258583c186de1984d6bdaccc69c11a720ca737ffaf2e97f563c4a9dd9877226ace8322a0920477cea85bbe8027716712fe387325c217bb9f8594212117278195732bfe37a21f48d32ade144444e47aa72c383087af72327c9459780955b14cd67ef9cab1ae9119125cd08d1f6305c45c38e3fff20a95ab5d4b4d58cb14c1a09e18de933326ec5c98cc999c6260dad327d0eb203aab15bfeaade7e4341b1a7c7652ade4616c2973f250514a9f5a4d3ebf6c351db839a2d930443aa5e26ca8527d254428622a9b7344943f374caa1829b3307fac5053f15ad752e58af2ddcf9d530e58441e0b9cea0018bc7b4689e82edca4431a951455238775ed273b936e5166d7103887562c6a607571d011244ea9396bb918b7575ed56b438a4371317a09d6cb8f8700ee8d78746dab54c51ed596988d3475c07ee05fc4358af22afec8b1bfdb024cd32fc966339cf38304ecfc8a748f7cc1c8d2c01c24127bef8dd3f814736d9a4bc6ff763be948abed2fb6313e78edbbf96c0ebc7fde6938a9897678cfd9c6d312a49d3e2058a7fbf837f10acbadb7932dbcffc7004f1f8ee0f7f7ee5512d14976e7e82ca718bb962080f423baf739c711d8de02835381b6411150814a60f54999be6ab269646c9a791e32eba759ab95b78317e1b7bcfa09028827e91d1cb51bad9d0338fa190ee015b78c85d633b86eeeccd7eb7f83fcebf4959465db9cccaebe63a126d3ddd44c3f52f14cbfb1bb99b67cc798599c01a18d50c31527b3fc2dbf753f52efba0e679cbefa3b6c6fc476c7739f73e2cc8c5c7de5358bb166943a48005097b5e373529115f9ccd8458b05f6012bac0fac781c8125784c73967db904d208b31bcf1a293df3859f04e4d01ab4fc468f73f1593f2dece9685e58fb9b6521b1cf15790584d286ae97836172407f10984e92e1b8567b6b2fdd971f7be1d6d56c108affd47d0aa497d84ea6ac142b3a5574b13302141dc6c1a18ff6a6a75bd1fb12ba5cfb2017f8147f46ad9210a9cfd2c946b16af250d1e058eb6bc567eaeb8cb8f47c62655058ba2ee87661d7ff5396a8a329e23bbfec98fe1e272657be6f3b20ca5a71aeed206e5830813cf9fabe981dd1b6243b689ced8292115aceed7a074513b0c4a39e59e344e29037b3744ecf25aca8e76a88f0a019ec1bebc8ed9522a043ff861f7472d416ec528d8c45e6ec8d1f7dab6fad030259808b25b17d29d16d9a935530e42df032cae595654160137a4d70f566c61c4f4b3b13304d8553d6be283d703e0fb478117a01cf6ff8c87aac8b096865e65781227bfb815809f85e88602825f07abe481ebad1f3e66476174a5450aa6a7052d7b9a58be460c84e9cf61bb3cff0b05f2fd0c10c0b6eca9e94a1b0a0256d6471bfdb6802e7e373ab1ea4c88a8ceae6b043ef7bcbf138482618a070c3da4f5b6dbbe971f64cc59165ef0031d02708dbedbd9cb12c06f9cd36373094389251a1b51fcbac19797127f321299a94134c03f46d10ec96a772900edb59500a578e571af7f073ea09f55aea18ef55b973c3cafd762f932864df8b32804c43d2e375d09c0a64ab94997329645de66d9ef70462a423425d9c2a04be7ca2fbccead0f4451a627957de257a72228450d96b8b9a5409124b05b505581907e19751552c5302e617ebb159bc30ff1093856da8d4ba4ae8544f4a46073bd8c8534d2d4ac305621dd7904e5f21f423e9e22fea1daea30e0a1c241b3775098c0156f24dae2af78cddd4f7f4e97db0e72a4d529120c582c51990e5c07b511f51271b88b6a7019337b4a3f21ed3f176a434e9554d1ca30f501fb52694472505ffd7c6d1f68c5041a613cd147fa5e3a2d03055cd91e3653b136a7467ed1cfca2518231896601a329e1eebaf77714cd71371063905836365c0cd13aac7e4fccef9107f25a92668529fe17e16f2b19270b29bab335b315975845c7283f9a721e7448ec5b1a1f4d7cc457930e86a48fb89bcc6f245600908358b7a67c44db7ca7d71292173357f5c1d9a153cf9e45a087ddd6d58ae627c904f12a7e736178a90b85c3a0cfa786ba928aabf8c8689b9b92999b4b467921660928eeda6c88e26448cd46c162b7ff7220e75948e28339129cedf2b4808ac0d4e85f90f9ada293e50c8e3258661deda02ec4874637b32f60707b8c8ffd20346b228ec4361312910ff454f437be43d2b658d4ae747862c43fca44b88e3b553a2cd96947924d09c4a3d2786adf9627c0ef02274412a2c5af7e09e1635229786b0ab623d9f770ee1731a3d2c29d017e9f948d9c1fbe6b94b4d284c38c10be976d948e5aabdd63d321f530c0ade6eaea24d32f088618fb3035a89df4f717d79852ae38944742b1524118f8358e0b7b9ddfd8680142c434ba48761aea86cf1d264a1853fb1655eaf99bbf78876febb8c407ed05bea8c928a03b4ca1c0fced7ef3fb0b628a7528753ab7b9c1403e148049ac32d5e92a531d61e99a4d8b3344e04d33f3aae5b75500b5448eea24807594da8b7f3a3ef9c0d18458764ccf5eeb0d1251105ada39eb20ba2b74fee8d6af0e9d4a8815cd4bebcd34385e03b004ba48702461a64b4e26ba0249ae8510e716c66e8b6f8c904d3f48ad5f3db26ef96321aba3d9401bc1a6811947a1f5248bbcf08282e6592035fad1d557a9ea6e803928919690fb09bdc801210576781461fdaf049611f62e748e3e8b7f133acffa236f55de11834d95f97100296a1dfde9f4dfcbfc7086ae5b40bb884a5dcd8088ebeb410528679dd7ea1577bb129798a3d9fa9ca232e6d7689498e3522c17a9ea93d3b6cde142f1d0055214c5786eeca7bcd095f626e6928e131adc786d260e25f3c8a4b755d6adf5b0c3eaa589dcd19606995a9a6dae32607380042c914f1417a305bb07c038155f5ee4697b2c693cb9c8002867f7cf14d859333b94af172da2693ae84ac699d432860a32aa95599bf0a0934d6848cf62a6de17f9f82ff69b0121f5d903fa4972b6bc3e9af5cce32d4631d1837969c1d238da7feda7f15570591ccbdf1cad9a3c4d5cafe2d7ef31f8db46f2cdacea3846007e33191ee481e04e6ad6a3e41f44f4a24a9488b66ce7e8ca9efc67c1fd7f5bf465aaf7350fd868ef5c7efb5d7d5e88a78cc5ba49e847b1d952371bd8f2bbf2c9e4eda711f1d2a4acdd5235b0fd7dc546cb3f2cd75be0020bd971c547d221e7b3886500cd25bc86a26e013f4ba90e071e5238e0cd61025b26f8ff3d0530b7b6f9c979599150c952b414bce9459ab4fa51b444f895ec0952c37519fc4b226b6426e415ae7016fd07ef2073e368a9a4f4999885175aad558e024535e23068415228fec737731098ca6f0c3f5bedb7f29d5af345bf80b14fcb76d40fefc7063c3fc20da402ec2a61373e0b6afa55da1a5fa2294f592273b66d40a51f827c1050444df2ab9d237de63dc47537a1838cdd36145d7257ca09775f53aa450490c8d7bbdcb96f590ee5c7c7bc0add212f428da4c21eee71ec0d7e22fdeb79aea2f02f2c8fce36115889dc87708cccfe4c05ed3831932a88e91b3185667d3c7aaa05e195aaf9e954cdc7040ec83d2712e229f9e7eb0047abc70baad1997f1b2640ccd39f5f9bddb385b0138e6e2c3373b4bae77c0de3704ded0119f186c8b2aab695e737e562b82737a2a77d7b3db34855bfc142fc36c4edcc74b1a27575688d7b75ae6c705060b365a557cc4d7d422d9728cc3901c3a29180e04164bf5aec77c8a3e516e0cde3636689968dbb14521ca7148ffcd435b29acb514227f6e7c4ed14bf2b0e07f224a55dc14bfc9324144d5f089dc149faf4dba1e20a86f31d890a9d0e04dc2997bd5a2981a069191b2d11c3ff4b13c9df7626872e1025109253916df968f8c834f59b8b1d799d0b101373c53e4d709f40650af211ac83f0f4deeb878f5fef76e90c457ea9e0b37edf63bc53c8e4f43064c35c049e1855e43eb38454864ab09756cbef0a9bf33e5b6435a0e6c7cbf4f4b6e7a66f7c39a1f456d233eccefe9d4320ffd366ab3c676e78cf56ef23ae5d301e3f5fb25b60a813d77e38f5106db7db38251388c7089cf15994833c01965f9a8b8a0ce24711d903fe36c2a051775e9dba37298530eb897604dcd6616f7bf63e7910698fb59a3b21a78eea223399edf162f712f9693f430348b39dc144d2bb72298c4f792c8eabd9dd7309b9cf4383c120e5e0526251cdc2bdc292cb238111db809bc45829f4fad168a2ae5242e1eee1160117e9a0213775fbfa4c3eba951e77ae18b27edaa63c5346efbd855323c2c8f6b51887568f635456fe6d223730a9060c831a7b2283c8baa72edb06cd80d0c47f88fcd12619b3d2ffb1ff64d702c4bc2917ee4fcbf9a5731e7215950bd958fc7a3ac211b7a781084b642df1e7d72be9ea83ed59e9846c71890bcd4a049fcbb44c84c95229bc79bcf5861ff373cf7026bd993610bf055959c529ccd87e09fc917710662d505e59f643783a39d9535bd277ea48f058afe1644d9ab8c56909c4f351c820ff07cd30ff6da78de50bebae7e66414036ae1b214ae6bf78da9fbf4722d4b88eced8b4ec959f8ef841a96eac7e1214eb4060fa5ad313b16b84684a98989e2a0bb1095f98a88093e05519e40dff5944e3604724ed77279259821bf7fefe1e55a8afd70a3eb8defa0dee461157943c5b1f005b19ec8306da92d39f6b77b699d648893410fc4e59af96182874cfe0693d6886b2334b4b1bffa5580ecf38f7c3ba1186f7a49c717c981feffe0aecd31c9be7ea0ea4226da50fe691ca293c2cbd0f2c9d3ce3885fb92f17b234444ca12563ec62544b99d7a057ac5036f380f806835190dbaf5d7e76a5dc9499222ea470bca54f7f1afec3ce3eb52ae55474c04891aef17f9cd5669f062fa9293252889459a44ccb76a414bf2970ebaf2592dfa9511263961fd18d5b38caa129b889a8f2885387da9a991708dc90bcec7b601fcca5052564d04d9b703d5d9fa2b2bdc33cdb8eb899ead112bf6029a14c40784d6154800cce1fa40988af1e9e4aa90decdff7e4d29854a3bbeb20c3c79537129bf9d4e663b748a0c8ad825247e665575c6060ce323ae2bfae4ff16ef8fc96011b1b1687d5c27b5fdb1ec2e20dd74f23432612ff50d1329ce42c0f0e4fa5d79f99faeffff281a44dd9763f4fdbaf4362d00e19de156790847359b6f48f8d0478de1d63187319dbd7ac383e9e414b72c032bb5864600a367bd574d3e8ce26eaca2a9ac1334145a289c6b1f9ec3422cb746ebd237ea3b3440f166299e8a381b37e7b0d59163c5d96fefd4cea5d7be342e116bac6fdf50b5bf8d19c8e37fa18d022129e0bd31dc70da5fb412073ef483aeeec3f54022e08a266efcf95abfcb9a9ab377ac0f1dfb00c6a18e7ef8836697d58c12b0ee55c1f4a210b8785f40b8500f950ed155d4f8c8f89a0c328660294e37a3a4fe7e1048666a8ffeb93e892b37efd960d58e6aab414442720ebb1eecd48a9daf4d4d6fc1f688979bc62292f856f423f1a3cfb7e7a253a2b2869a23eae219d93c775c8aa595c6f29f0ac1992cf89b37e86b7c368ba2667bf564637f9693d97e8c88dee74666d7a200a4dff9a11cacf65cb9b8093db76d8dc7df377d86ebc08d0e3dbbfdb14953832fab9a7a4c8a56741213ee153d855b427306a69093837afd068f008b0f70ab63771a4ebc81b401e8b9d4ab3a3c5e5868001e03cbd1a1fa50e7997bbb3c9284595e9bb37ce40e209fe73c1f70389666eae95f907cb495e1a27f942e4aafdf37d80dde50890e756bf10241a3875192544e253eb0342006de46347376fa35708197b8086abdf35ef364d6f839b645b775c27883fe2c84d6fd38fc6a7e34c89e458f0bb956e15078ec6069a4ff462f61bdaef5bda3213300e123c12ee87804dcb34d71772242de610b72bf13c84d9687ed6a43dc9519539bed692719be04c4b913cbaa79b9ee13de03bd6dcb866d64b263d7d70920ba3f80ce84afbd3084ea6e39f1d56392cd7ed34c674bb565f117eba6712c562d7b3512833b52f1c12d86039711ad0dac6125bdabb66c960b32d10fc47e8b3bfe8055539f791c5be4d231ef47a767871797022c0b3ba054342d7fbb6374da6979295b078e4a0ff954401808143d7f1cddf7cfb77158c03a9cea55fc0eac2ccd5007719a6075f13e3292fba563e4c2f1dce7b7238d8e7bae3d8411a56e618decd3f1106734c6d12c4a8a1b33ed09a6863672ee8f287ae2525a49abef9166efc9cfce5e9e0c23a89b30b8a14f85f8d8271ee535137cda1ef2b971c6a8956f68dad7e4103341df5a379699bf54203d021d912524b1d3fb852db886d0795cce5898e7400c3668c646d6f8781c495b1d3c4a6c438ee88cbf9c16dab1639ed4efbebfa62b446fa3ead50731a656fc38d8b98ad88fb2dfb23bc9f0db9002d832723b0e0c2c51971a9f255c2f0a874601db0201b1980d049409a73f5bf4e1f8ec702361ab289a80a5b436d3b319efa7f2dbdf10ff8546753359b20c2900581599a435cff3f0a3640cf1359e424a4ecb766245842d1b190046137db7c850a3a5562b4bf8005e9367347d8f3094784c8c9a143476e648ee6aff7003661880426932103ebe0ab497740e45d6282dca5e8676a513263da1ed5a683a2b3b9f557e7b04353f144aa5e61c713e6f2c9f82f7f87ce9ea4c1ce7f552c269700c9c9b93498d889144515195e42f0d691ab7dda1c5d8be80d0fb4bd8f848c8879951660a7f0e22673aece67a6779dd1aee24ab85f60f850484d42f5fd21cfecdf36b35023dcf4d3e07303307c8161769221a9f8ec624abe363666d4bf2b54a7d508b380af17d72bc2768bf19a4d8cbe993c4537b18fc6101f901bbba82df5bb6c8676328799b918bf1376644be9d56d7cdf81cf4c7ce6dd3c3853e9ba905d3c96a858ed542ca6e97dea5e73651eb4c08c457606ee4e6d2ed653de05c85ab49776b64a5a95061f75420f2247b3532cb46a92eb8d3fef6db68180c668f95587daefe180420fa13f0c33ffa4a505af32528a3b955a55a1a0c83aabae3c18cc31d9610e5f55d8cb8fe5bb6d1aa9d3c240915ad72fe769f80e12207f70992868a572815fedc3b11e20fc92659714bb7b67077f45c662f766de91f74acd26a1b4574d0b8dea4a6ffd7a840c93f7f7cbc6179bee6e1c2e6c821668fef8410b6edc032cb6dc7c041a1b6b67b50440cc91636cd8c0b429a52ee70eed4f42886b5a239432833e9813cefb3c9d64063d6575ceb0e96a8375f31c0c69c675ddbb422a736cf9e0830e79854b4488f396fb22055cc13956ee86217abb924c25cfa422f7f64738fe44cba031385860276b39e2eaa3f986da5f8602b9ef78285c7e7987647f9e34c3f4cb760b9f64aac709848dacb7a67d71b46cba1a5050f67992ea0aaf6e6848eccc217b2317d862aaa42dac216aaa80f6649198a87abd504438dabcb331b27d72e4ac4e8f253e145deb57b79bfe856cb2f715ad444323343e173af9ba8b4c4448f2d176a524a00afcff17dd029077cac571fa13d9628d5aa21ceba938cde3a646aac2112552018ae515ff383c12b4619abd9e3acdf3ac138f103654b1d10e94ac166caea0ae3a307043ef306548b3efe2b938ed4104c62065219b622dcdaa1b690b8c91e2c1cef07737fc7e2774b9b4fd8de6251059da3dd648547e5ad38fdc279aac25748381abf59945d90d4f94d1da7d596a86443c3d40e1c01ce600da14e04ca972b4327531f216c74aad167a258b06fbade3e59d2d915315025f0c304a291e206e179bceea8f879fa4e84f485651f16f0ba722bb9cdb2c673bf6ece1b090359223c088696e7f661c4f56e41659891f9519f34fa8288d1745467709beb6a82070240a8742e0fb97694d57bc8780456a24a00d1a73d24ad0c68e0f93fdef9bbada170c3e7b6131b380bec28a33bb2a358ca21140598e211cb2613fcac89099bc9b06e13070f247095cd32ff778f054928bd76e0f08c0ed8fdfcf5836b13d0f6d3965a20ada4581edb42f01ad9b179c1a9d0d175f906181fafb70c863130b5bca2bb18d484b773d21d4bf34d1b9d6733575284d2fbe140ab5a2e801f93d37b1d1538327db605183051e0f54834bc6c35332ffd55ca2c76057f8f19c27ea69f6435a63359d5bb824f9cd0ba0613f54832f1b66982650cb735b2ee4058d5f10660f06aede1527b19d8dbd44c5bd6863b261cd030d8be02230002d0554ff421c7fdde4232b0c2aa6d90854b013a0487ab2a87d1ba4a1f0b59dac6335b2928faaf22eb8d16bc7b1e23f6bf623d8242421f57a2f8ea5aadc3eb3163cc7dcdcece28ebb4c3de6be858a3ab09dd84defc9aaadd54dc13fabe3dc333d8cb1145bf6dafa5dc00e23f2e4b398c3ccbb33a7d84ae3ecb98495b3ffc36f1b78e19d880eb9ea4db3f0bbd3d93495e4c1aa5bd4efc01766249ee2ed55a3a0230f29b07e5136c979dee5a338257cffa1aa3a55b8ef72217cdd01f56b0fdccf547b044657a152604bf41d57c3651a5f738c41703e518602f11591a967a24ca7b3c9f823fa535e4b731421bf7c59b476fa2a31b7f2c7580ef2bf7b34cb5634a199218e1a9317b765f148ad7bbb36b6db0270184e6ef1486e8e83d60449483a66de05945c09fef314e94e439fdab49a6e7a0e1873d4e808c25f70765e0a0a320426c28a6c55b1bfc2ac60d759e44be07dac1d3fe1a632de4a7ab9abbe5df61f198e1f158922166545104e5e6d61d998d71ca8c7f932107d70f4cad8724a6b7c1741e777622f6c6af2895e58118c02a2b021a24f4538bec1fadcbd67cd31d4494e0ac03f4274dacebfb87a278b0562018ae44e95ebd4d2ddaeead3a967ee0e455226637e8470b9fd2fcc180a9d7488daa7fd2bff7fea92fb9e7bf53b8828e20a41baf18a2fafe988b28cb37313f0b2ae168780ad4e8183801f23228e51a86f41fd20861a0da995612f9800824d52fd53e2b5b7ed4800fd961a1e588f8430eb34ba1c10f7cd50980e80260011a79b134f05804ee89fb83dca81d31e3c5dba955342e5de4c952608d7e19b7327d87a9d5722ac877300dd8ab8c8c60ee1a39d3c1d5df37e68bb9d850becd72fec6993eae825a29ae9debe6dcea561550218efa6b6fc646f914ae2126a075570516cba67137cba78763af9f03949c1d24260bde348f2db4d4554043ad768de707ee5c0b7ecafb9118a62d09ec3d8deafb526e4ff3704bb9dcf238d5983ca2bcf0a7ace5c93c65e6240feea537cb5b37be758473178e4a27dacdf9702fd8b3195547ccb09bb034b1ebe689aaa9b9806a7d532c6849f49487a648ac16ba1e90db95a338174a5f8c6803b8fe7e7bd94d2f0cf4f6184468ce368932224f524404ea1dd52b72c0fce19cfce1fdf34bbcf23a8630ec57ab8404652fdfe1af07be6f65cb282c820de19142c5762aec1cdceb6cd5692e93a5d365ce4cbeb044576decfad97b450e5b7bfb9cda0ec38aa11622cc17ab80f17ac4c5e0a673280ed1dcf8bf888283362d8dc34228183cee1723abe35f56d0ef02e27150b74d1af8606d046974a44ec03f9c62d6adcba27c37920ebe13fe2b6d5d9c707d6c3b05b89530ad3c220c0e95a767f535e71736851048ff06dd5f1d7f7a11295a7659d01f64e7de36797e405a853d1c2292e8d937e42af0239e88d764f33bc51d3a0456589b57b959501d27720b8e0949313e88080bdd805c799a72b443533769deae5ae056e55b705fe5eaac8cfaffe54a377002343928d9762257c85923a8e4559d85fdce8e4cabbb60b2ca6fce0f77805591ff28c04653fab2f296bf5771b0b3a3bbe6b6ae638cf1d9d85343422eb5639b8835cc6ee2570bcf36385a083059dc22de8872645b45a01fe43b473ea7d7266f5f78a005769209207fd63fc32eed08194decffa5c7af3a766e42a5438d5a0972f77c4fe6646c67bfb1fac7f2b591966a8cb17297d0a7777983ebf3d76233c66a7da4e29021dd4c4bc4899ed09c91cb7ff3a467ae49352184d96a4893658d2c012af545ef009c4da91a326dab5c2861913338d4c400469dd11c72e053af65531f35479836f653dd3c353a3df6ac2bdaba5e9fd0c3b583557cf366e7c340716ffee82b253b6a77a558fb88a4bac86273754026a772d908a461b9a8a3b78ae11eff5869c0dd4622f53d809a89a10d61834197479d27cd5abbb4f2f31deecb044be6e250e3555bfa427b2e37cf59b8b3a35382a2ecca28582e66bd16f88dc8510afd998179763f8625014474f2dd4dfb7f59aa639c6c587b9cc15ec0432de6e57befc8272fa071c1065ab182c5e5d00bd76e0fa402c5c0a6cbde36385532ad0be23b87e9778225e872719cccc362f9e3f00734ad70d02ab65ac454c84b4e210688f6f2fc7361202cecdd6f26d31e8b897c33a4d0fefbe8b7e1b70658b4ec8d2c50076fedd18269de51eebd2b23884ff68a90f8236d704e7c4232bff657a850786d81d5afff1a60989054dfe706b06462c95e214d6e43315186d7ffaba96b2cab70173ffd69523db23c1635c6c503177e9ef6f2b6a0620513ec59a0547b0b3760d245ea28f683dbdbec9c896d7e42e2323644d94a0edf7c51effba933589431efffc38b3989b35d7af58edf2b7327cd88c4cd01359e08dcf85a87afa61bfea658cf610dc22ec193613dea1679025c1ee3281c3eea6b398fc8a27ae22aa1e4cbc1daa4ab039a621b20dc596958aee018d3d49763f44044e81dddef086626c3c0dd9be8b41d5252439f2adf62e40fae9a54007f3a401e3441e22ccc05cadfa5063632611444de5d599db7ceb228dc9e43613946d6a1237a91095079f32cf3644919a5c6ff1a661d5ebce2840045f6e10d593abf46c93a1c254d9dcaa2d5f07cba2afe0a7e82fb20c61ffe6154307a0ded031dffda5ae05d647793aedf8e35b4f4581d58c63267cf25fc6399d525e13167dd58d162558a64b928f101c3e1214d1da8dc44285034d918c5ff7d7102f1ee8c986b715a5afc5ed3ac08c71eed0c2c48d9663d199c7f28704b66dff7366c7776e91d9fafd5014782b2ed75e9407bafd5c191368ac922d2253789d1ac8cc31e0bbe553004cf5906fabaac0c8e5e201f9787a2985e092e9915b0b4310c8d280ab867a4147548ddf208636933076cda2087e5ae276f6b6b537c63b0b96e44d14db5521b13471ebfadff523a8660949862bb2d0f5a1687f4e03abc58e352953aea987654e773cf8147a1a18534c59243a9bb9aeba91f11c8145a82bbe7e61bb709ee1afea5a74a3716ecbe16fd4c45a3cdaf2b129665d685167b80c853f62cb17026d613d06828a78965ea0befc131c78b50f138dbd32ec5d2f2fb3e89d3243ff4a2d8427de8df0fabaa04a3d8f2e309d428e0c756cc0db1eb748f58c20c2792b4139d044855c93de58f46939228a0650225e1447f52ad12c92cec5f589a4581982dafff9d1cce30043ad901e3a31f565ac9ad48664c314a19659ddde9ff17c9867361ac1cb5d3fef164cbb9aecb49000f5188eba10c2eed4b8b963cc95acd7bd7faf37acb66861680eaefce91ad4fc203a707cfa33c32db410cd47c673975fc8e7aaae738c454fbc46b1f640eefcc8907928f0ad822a765dd8c3e84547492eb644e6a439c3dfdb23839148d001eb719318ea7cd4e6ad75ee0a9223c44bccc04e9f95944204b299f843c91a60fd37d2e3a30534be92c3a4458049a435f91934a8cefe2df1822fedf4d62b511a29e7d137ad02985c4c3fec997655192830178de9d86ffec132e3bcf9f05bd8afa5c63c700ce29b6a431945bf989e2c59a7cddb35755364b0cf9ef5ef8cf50bde87e5f0c6e87cf627267f6c8b352d1212b67b6128b3b29e79ec252b53cb987232046675133bd14aaf34af30c72d9fddb0359048bb9be8352c8fa5bd46e77949bcb094d99ca240705aa4991eb49644ce86bdb7b1bfa1b20492b7ff2083efa0a713bed13b9f655bc76f3ad72b333332d15a2f246ae597e22c3580ef2ca080877f8f58a0596e8619a6ce6426693126b159108805a658a55e22e358541201643d973a2f68025c00a1fd5e01a2767d4fed01befeeef32614e83a2ffeda98d703535fc76743f794990aa3ff576bcdf1218612ed9d3dd614fb6408beac29fb97f95e8c1a8e8982e0ee711ba6eb21d1fad2a090e509af775a2c2708d9fa70bc95d4d3b70f4899a31e385ec3e36fbf905573500f957a7755f6050ad528541045786feee6ffdd3befa110acea00f1ba9c16fd7bc9cbca4b2a7b57d168524a5a9fb5e905d8bdd203bc0e35c8a893cd6940465fbe08994a704f6fb54e6cf6857328361a6d930d6b005ef46d89acb5b5b6e48d252d8d02eeba0f4ada038d0798a5a2baca1f93f807d09f893ea9e36e79af296969cc1f412e0dd0f4c8d0db79082eeb4784d7d7afcdcdb6362293f01412c8544f528d9129693fac1ef720d0ed1333e4319dc336f536e812b7b034eb0092b67ec9f342cf6eef4ce8e900c76cfeeb3e41f0df78debdfdb28cba6bedf48ffe5debc8c432f37ded09093b37dbc7ef7db8c4a6f6db8a6d5bae9827b151458904ac7468472410cb9dcec832ceb14043e9ce6250e9ec784561c1b6f943c5f536837502f0d0916fe8a98bb2bec7b77392fcca5ade94cd6f8f7b5b47520be26dd4e7dde4bdd339071020fd8b6acd5f493fe241e6d091d6c721fb879ea9c93f7807ab4a580a3c0f137295b3e8a6d1b7caa1e84db42789c0d1037e4d1adc754acea83c08ecb1f0035bc574a8043fe147d6d7d672a964b23d0723102ce6b497ef66f9bce01ce4324f8a09c6df64077b40db73a7dc8582df05be523b978ec258579bcae3fbb883112351cf1ef0cc73bbc090ee65f5d86bfc529086514fbb42cbedbb5b8db6b9285389d44a846173acd3777ab15cabb2b26560e8118432595dc12affcb9d2dd9ecba7248ccb8eee7938ecbad1f4af223f154f6c291cd2fd90a2e6dad9d25b4e7e765b9647d4053a705039248b7ed3362bb7a37c449986e641fa2ba13b63a416e1683ca58c1f368c3bd5be5a9631467c60f1bf7f01f10568e0a614bd18696979ea18f3c4803219520627828ca3254f8d4f1ff8cf52223ff9f90d698422c056c1c733c6b843607afc964ba6f933975713191ba999c614c731def81793d7570667b0adfbb31d0e13069adf9f4e88fbc4e1c97640dd8101b151deaa6a4e110e4fb6201e56a993b26b4cf5d6184854bc2126f9fb36fedcbc4afeedbe97fe95b89a02c378cbc46f83d64bc949cc182cec42c7f7968a3ec1e2f340c7d3052ff3e65b1c4367ebeff3bc4194260cbbdb552356110f7c28514a293e0af3a10087bf3ed4936bc2e327a0954c5ed632d5ef52c0bcebe2e11438d7fd34d49d463d794352d764eecd12421f867771f626fc3c8da68aad32779bc0c1cce9d6a500786b1812234e7918ca21d89e0238c8dde07f8714d5247aad15f3f5274d32a1b2a5be595b1e24fd8c4494d06190848a712efdac680b946e7f5d7654a64b10dec54def25bc7494c49735aa060a01c6f9f2488f2db5a73c7b6e55c0dd9ce7522d10b49f3213d09ed27c823c4183a689f893122c89dbf1f5dab3284ef3fd244a4cd46dd844fe8154e6c83b768ade90c41f1cb35d855aaf1b64c1c7e6f2a363274d43bbea7cf96b7efa7c6d0dbfe576f56741e0235d9a5fb9ce5057305b21d3ea896e1b8ba58ef525ea1bcbe6b88a991b91bc4c0248ef479f9561bb54fb822e61d60835b657698a8b0da32e4a326297b6b1493c168c8b1044fae70b87e3f0cb6ac49f6ca215129bea7136dad0f0d34f37f05af351096b58bcd992cc77c46f85fbe046a89a77b5a1412541dd372c721ec4c1c918f1daed83347f181e98a3be1396008731c8e44811436a97f10c0b826cc7ecb78ef15925f18d8dd8f3291db419c8d5012b42d228bfbb91b7c057f9b69057469c37a4c78c4af3e882f1e0a97e483f31086f89f665db54b32ece772582d13c4dadcc8fe8f25a73a7c3350c319a87c0bdf1f43c9a3251ca794889576537d98c1b8bfd7f120a0ea90baaaf1c706c53fb318c1a6a158a341ddc195d7076ca81e5aaf35996402d010fde1617cdbb6ee665b57d03b550b32a4c7ca575aeb416113bd943543cc87d7e7fa750b151240ce12a9225588a0f07676494837cad38e8d74d4a5168520cc7b9e24a4fbc8399ea191d5129bc4bc23bf978c6a19447f59cd2bc2c96c7a0489e3ba4d8137ee0baf9da539d177af6da08698ff26f474c58294656d89bc64872a2e86ad067dd6f8ba22d341ac12b911a66f063e9ade8db19b75bd8c5339f61a8a6e791f5f7937f764ec75a8348d4176bd9042c33ec5a61632183038ddc5e7c372d9aa13981c75a983b6a6e20348c75fd271561006498c6f42db2ae37124923af62bda8ace9ff0f3f0df973a4573aa25e2af94362b8b1c9bf195310d8464b612f8f5236ff70994d1bfbf3ff210e7505d4acc1aff9e2be8db51970252d0c9ba366e16320c2a95cf34f3cb403ffb7b132f54c154abfe9431eeb1f8df6022a15298378e2f4ea45715d100955b282d74910ae5f613bc8eee2d19baf631086a30ad1a84ee1d8e52b1640b4b570db6cd5a65c900c9fbf23cb305f1ecf6615ba4143ab5ce64e05c61df09c2200cb2fc1ed0a6a25b482d970c0733638b4181393f14ecad6b765564e1fe3c9c450228aac4aeef25daf653fd176f31986dfde41eb8128ef48646a7875345e0715d170c9a0893bb7073c1f9be990871f33566ac1c864bc431885b1a95e04cd7958ac9696a3f946a7b69fdd8c6189bede4cc45e2098b04b456c2cddc49e2cf05bed6ff28767f809afbe52a1192793a1b1b972fc06d044fc1c82ab2f3d3a448820a295d26c001a1bd28c0f2434cdf9e593aee6be65b70d0fd361366706284e748f44203c423e55236eb8272ce04c31e03a96fbe9ad18756f9339485e0d0e2549164a8ca7be215dba04ba32aee82562ca0bc4d9d98eb023092209a309fff6f9c01e93ac9a8995a614a0e8f171a84afd54fdcc5f15b17e044b0fc16729ad2a0227676d610e7cfc2df29557ad4d12cf15daf0dc033c0a975cdab74de4e3a2895d23a92ccedc8924e6ed700c6fc753bb85c26f585a026909b92f825d92481e541492d4eed404e1148541f6fed3cb8755e4558a62c197e411faa05d3d22cb82592570bd106ff9e4e1c5330c6c8a3ae7a5b23804773e67628312e3349b2fe7fdc5b2742a604883a5c6c234d56a30a16bdba47afc300793acc3b68b31a3781a857cd67c6d2fd74ef55aad4c23d61e9e39f472c186a11fd0e1b90def318c1a56e365bea95306a6540080916ba062ec8967cf7af603c98aabbbb70468a151eee0dce4fea0ff9750abe265137431f00d66aae61ef30785afc7e7949b0de97f85deb5cd007dd8a34a8c0e1533bcbeaf588f347dd8c3c0a3ba1a7de662956ecc0eb25bd3a017b04546220f69ca1dca435c1f7da4e56b9988fe9e2d80975acad5613e16cce3929ab003b42da4ffb5739989fb309b18a86abdd540271ddde11047c6f85360a0228125f86fd5760e6a437be40d713e543f5ddb916971d52e82cd18a0811880d0d1ae8650e1bbf25406d773dada7dac55dfbdf30bc51b171e47225220de14aecf4934592ae98ae846cd265a514fdf7363af640075771bd994da535429d4a89d7956712e42081d4dd354f73cb88683a9df94cfcfb695374919c3ac694a9237f5710573202c67f91f7b56275e2aa34b3a3c39d7b3a2b96760b5a555ce560c11250bba471924f2084d296da91e37f4d8af8f48cb80a086c73bfca32a9e62bc931815125c7902a6e267517000b71c5ddc1be16f6d7feee19d25616e0fe34e3fafbbabadc519ff4b54d1e56f4181821f603adb34de985d56ce321eea28e099739f1b9e82485b8c150c67e6d0047749a3976dd8d436f68b4aefbed76ce90a4e7dd50fe99b08e556556779e63d48fe04db2bbc94012e91f273bb6d2a0ebc45ba21b2b23d4435f1e827ab2ae596f5b96a54c6c8dad376c55f65eee2461910330a19910608025f1107611e42de7ffcdbe43304586eb168fa339aafa72a8c85884297f1ddb0382195cb6a2db84c678c8f21f3a635d6c81421dcf0d01e0d659eac843370f8e4e6d26719b812a665dada08efeafc5621568e45bbd6667f403a88c5fe1130ffa3cf2ad8f921612603a7ed6bbc95630e4b2dff2268d87f29403b58df97e26a333b4d98ef9ff9d61d98afee41bc5365e6613e2181a7362c20325000bd3457b1a8245dad17c840e582c437557c2f2322219ed33ebb643d65e7077f26cb60b1f5cba093e118ecf393f617918460b4ad0c25b216147ae9bf6792ab87440f239841d8ff7569bd664dd6e25a767de909d7f163e1cfd84b10697bc15b787c845c6c1aef94fe19a73ca9eb771c7a9cb241c110357033c889ce63d57901af93dbbc41fa11d6d87b58575d53dd8101430f9342cb8c0f06a4e165cfa8ac56bb1075432397f46b3acc1daba16163d30fdebfd56dc202248b3b879de6edcc06c6fd926b428db0ae30b984b84ec104c8983f164cc30ac4dc42eb8c1918f1f98d85096d5662206948a51a547d0e00f9d4e5e57637f005500c26a4bb2702e11cf620a62162b1ee3d9110288c31604297119d10797bc9c08094d1846a0a6fb816cd8569a54643fe1903f8fd6c53a3eba2e7c6d1e92c8b3121a4eaac0002294572b1ccebae92061dd85278972af1c8242cbc036c33d6ae47041c87dd5e3e03f967ae6d3f13f8b1299335614fe9f57ee70b9054ec1876d11b49e2619f635ebfa2204f6ae0670a093074b3b129edbed7b3f7d4b9c9bf32f26c1a4a3ebc843377a2c9273c36b7e13f955f3a3bb8592693dd2560b53758550fcd49abfdc250ccac68b60bb8cfa2e5097bbbcb50ade2e5e6f1e88973eacc8baf62b1418071f0857e4635bc2c89bfd5c117457c04832c6fbdf4aafbfff8e8ae18eaefc6d651e30daf1b72c91c2cfb19fed56495d64e8e61638513e3f9da817a877dabaf779288c86ddc72783c1f8dd941f854e7ce79584bcd2453904b4ff24acf56ba7b8f2ca4f4360c8aea57727c00082700c9657e35616845f860340edc9a07b2900bf53c16ef3e6f4dd556481956d60038e70120b839c2f46468750b7315fe76b561874c2565d1673fbeef91a020a688d6533868861e7d0a5d0b2c51aa8d0e816aa603e99593400183b40a7e8ceaceb0da5800d26155325afc6a4271067e6349df54fcdb6cfb0983e1864ccf1598c228861bad93e8aac3d278fecfd372faa899e06b9c971e49fd91ef62499967fa7a231e6164d6a76d81ec509cba37ce76cfe31faeef1010687aa62b4f10db12e0b07d7e4ff94a97c90d1880337a45bda91fddd02f99e6f31d7411bfd2fa7b67055f425431f8e102e5612323fc800cc48ee3f595e362bc0adb84421fe2e495e19e09d59943f142d3b7cb80d95714b807396bec42f150170adf69c515eb5b2cdf8e0c537e3b1a4ec4d8582421bc7e6b50135d0b115d8cf119b1b298d619604de9d6b876ad31e354498cbed973f345fca1bf76ce257d678f0ea376a6bd0b03c2374fd7a81c6e911c4eaef6ec882e0790db1459a4c7aec2f190546bf28d034b44c99a9c321695efaf3c28d4a68e8c2b7de730ebd7a3b9643e1a0f3d72cb6633c3a29b2d1bff342cc550e5b5e21d50ac77cd571a9442aa9af2aebe053987119ca3f677890ac39829d030a5c06509914cd0c0cdda217a86390a26d5c4d711571a76afdaa635dbbc8097f7cf300c631ce2cf841026816ce49421cbe1e1c519e1f0ed6da7358c4c1e1c9d0cdeab276c174bebe220f56e70c69f34be6962a55ba41fb153cc8cd435810e53e191925a23e58add813fb2f2a2fe150c78a469764b4631c6b22174e0f89e1538c6f3dfde137acb76696008e12d2078a60b9c21070bde60fbac9c690763807d509bfcf42a1250dd8537cf12cf39760d18a99e57e39eed14900287f66c319f06e920cc8dcb451507ef9f42219b239ef1ca658a52b235c1a41607d690948feb504c28d811959950a808ebc284f58e22efbd5a94cc14eb2d9fda3ccea527828d36b7cec8b0775a2035e3133d273b5f73a88e7712a228023d93d4f27dc7b1a57aed554e3f82aa35812d385ab36bf984c4d06792b28ec29edc0c603b4bf4061c0296d571b95ce3a55e5825e6641544318b8f2f6bae7bb116db8711589dbfcb987c0d9eeb5f535809cae2ae8810815f4d7b082c8b71b1f1abd233fcc72ba28b06f862d5773ef1d861ce4449f9d763b89ae1dbda4dec2646de70e203b69a8e38510ea5f66660e6bc48e5b3e8ca5e37aebfb0a5f1d3db3b16a7a745d6dbb5b23e86542adcc32b10876dfcf6ff2e48a65085e82845deebe3c1af2cc501d2dd7d61c9c7328d0e4c99c9db439d5208371e035b9742d3e923ddb85f83f9eacea92be3e4112b3ca925b65b84ea160831623e09c82bab200bd0965ac49706beb4d1af67222b214c7574b0652296e42bcb10405e944f626213f991ee6ac01319e97d3a971e7a6add334c4f53a85416593c0706f3a17e6622a27ac8c923b933e87e7aa03c54eb6a01b1365891b9302e1c7cf669e6ae39eb2a545d9bb7209b989d74adfdf7774b8fd399cf52972026abc54a3e133b9951a05ff3c9c7b18e639c5176a03c9f748a2dd19483c72feedac1ad4261ee2f80c011eef4d5d6d9ed27f46d4d4db8d7bda597461f3c534899cc54b6448bf401a4767414520237e05b2a2a30e0cae07537f7a39ed7e3ea4cd992b333b6f42a2517e6eeef3bcb09362b5120d7ee5fe71cb1544612ec481c66d93aef54a791d272b76501e24f42003daaa2973900a967d878d832727bed157d8228f605e38c5680515fab8676cfbbd1c55e98d1c97e2950102b981be9ec9375316d1844d4b93279b2a4d05585f0f9a65ad7cd6678df83a9fb2ac37486252179201a5e7643836afa85d389c4051506726ee4d7233ba3add24d660eca35141434c8899d5cbe908bc7a5f65c1fe37de1a9e958206ab01f5924df1579367f442b43855fa2c0802c9b567ef86b3c9b49835d2cc117ba4ff713874113aec9e27e618c05df95cbb32d5b54b57ee026f93bb8f74f812d43d69f122581d12def2b856d5317c3d9b15b60c9f385566a74c6db75db4761eeea54f7df5b2a700fa37172da352b2f82f7a767ad4aec8ee3acb1d1cda5dc0d90dc60036ea601bab44249e0673ec6d159bc32d299fffbcc77a930c5f24d5d7a38764b02bc3ba382ad36a14910c8736a3d76fcf9903a3617002decb77eb78e125f15bbc7ea5e43fd34e71f00361bec957fbf9de089c55f9b40f85402b2d6ef19e1d1d6126fc257f373d1b2916d9ee8802bda8553367e48cae5114e6ce069dc8f0746af6ee4fb61aee9da1f6ef7f3f88320f2317b175fbe7ad1c89001f9d4b6cbd981488e859e89f7ac2952487692e642163be5f532a25f5520c958395ee4e3a9c360a6e738e4c937e68b8c67a6997da0bb32b2df98baabbb0ce050d8abc42206192fd1459a19da4ba69672250db3c717b3bae464772264306f2b35b495e37626a0444669e02f51ed1e2c071ed127103834f974fe97403b77d61d2eea294ca978e77ee27ac5f8facdc0f9b7048ea9784f3247af30f7b722671f3642e57d35dfd212e44132d331428d7dd4d49d5c31fed802ab746e18725b90bb00e25389165c3d0fef2bd678f7132fcd476e8ca1b8c5ee7e31113735928d27e35a1ae4ee422016d2288a77f2af84ba96fe0f668ad666130641d2248cfb9d669408955ee342117b60771ccc2c35fda8c545e273a408124368594543d5c3a67f5ae8672467a8f4b6df4849aa0f78a7e36f0d83313f1ed6b8ee6487e08d7171b9258459917b602968ebb15c00dae27bb9ed5bcef5496994043e4731fa4a2cf089efd8f2288851e72fb2f4d10baf9e3826e122abb754c30bd954f2fa43bfcc0f99bf576a0bf139c374d0e194bab67d4beacdaa1ba4fcdb5ae8aba62e09ee09101e1a762855c64e734fec9ae548bbf86b2e5609eb81704dcd3cdcea3d9f7ae4eecaa50d2b900a5b677c11c08f49d7afe2d8b76bba35fd7a2b3e7c95ac704bca1061a412b43568fcc5e1ea688a24ddf13d23501c645b1f0803b8ee3c331a35b827fb4295cf03b677caf7d83f3776bc47b78bcf417806e33230616c241e18e79605d0f01b12ab5b75608523a99cc9c1cda1daa82e20787cbd4ce673e4adb53707eef977589b67344e11e1c9644f8b772c05ca8bbb9164176fa46b2be75bd0cd99874d67fb46aca3335211d506830857c622a1c0eae9b14e4f2d2caa714f7903793f8668ac60abd2ac8d15d2cad9e22fcbb07246413c1464840dea0655e6f013352b7868e758edb4edf08f3d6ae5f024d1290ea8c89afbbc9aa4018179b21219f1fc9bf04a02784e36bc80882aafef6fc4abaa0a3fb342d3ff84d401900a8f60104ac1b0731948308742315b16add479c72a55464dae86c267bc17dbc2398b9a4012d4aa08c6e6202d82a18549b2a921816aa0658f7afd8ff918d78f616a7bd7ab2638fe6e107d11f649cd23e02c4bf48d5dd5e1ad23f370db42d1bb454879242bdc9e0ac9be8e039a7254470bc43ef765d069d50b003cac982b83a826ce14150cc1de1d67ebe2a8c4ba63d82fc042f7a48b72824178b2c0ba6c9ff52a4caa1afe08f6fa4aba4a94c21c7142fced2b88dac4100fd287f325d33c6a7b7d17e671cad3bead3e736977ffe22f35c99db83440357d4f70ec9f66459beb2ce1bdca8b905a31cad09ae78462e898db6d6924d9ba58f7cea4f6b7686f3769b700f02485e852a2c8f13b23653134a79833e535262d24b779933b0b906c2e231a92dd6084e80c2bcf5e1c64c0811f64d93a7c2a234c111a5f81e13b0173a2ff99ee617961ebe2a52ae64f0e31aece35045552660ffc09babe1d7c166b67ba1cb2fd4c6735318698baad993b7d78aa6bacf468c239cf816931a3549064aa12bf434d4b99772c64f4b001afdcda7fa4cf254aa2e7a225ae485e0e250b7795f39924bd57087419dfb271b4163e165e13a6f83d02ed5d3f5a540223796f14ea636fc7847e3b934e39756c038704573d65c6b530ad18b8d3b3e581e9b75cc82a588a0573d91da6b5f69e3aed986571fdb4c670020395254c1d11ae20ff8a3132603c6d1d7ac5bb36a98a09406191b365918b2acaf08a1f69275b01665829535f223f1ab217a66ba913f5fb6ffa68ee6dafbed902546b8dec35b1496c4495c39f69668dd1a28be8999309de59309c9847a6d377ded4e28c015e22852e25e275ae67c1616264334fd2839ec83b9cba2cd44375d608d9c37086f60bf351e740b7250bb28bfad8c046bbec8e56274aeb84b98e3c1f55e370855427aedcef9bc9daa611d2329db856e6f2c2398f9724cae6bd856d4dc3b80d71655c181371cc58ffe4a2b3b129cad6c92c7370fc379d17b94f7865526e77d3ae61faeda1fb3229b79d1f6a428689720c24abcb533ee253f06c364381b15398f2744c83e886679c8499b69512a08dd3181ed188e00551e2bda1851b3fa98fea6da2b4ffc8fcd0988119a04c806b06a9341a138090266c60e08ed65f1a82f24e14e3c40841409302f4c075a40eb00010ca57de6c078849b526613c3b8c01cc1bb77b6aff3a0e43383dccf6ed060a462790b40e9e44b10cbca1463c0ef085dd045e3bd7d72f13b908c6aa38fcc9de7dfbff847f1be44c0194cf11945d6f5b80adcd5b1af2d49eec2dab950d6381725e2b7037f61974602928e14cee631fd47917adbf7adc897c64a54e3d386442114afbb9ef65ae7456360579375a44692281deaefc4df9c823a308cdd09c53653ae372b96fd67fa9994f1f1c726d3b60692aead7064a271467a7a35620cc52976f727b6e591deb04104f13133b83b39a4725ee55d26a7925691a9bba4f16b0655a254bbf0ce78f14680b938c088a2815e9c002ae4f5e72bf7a5df3c3fba6a43c946bbbdcd43aeecafa5a5dfcb30168a885607afebe1b0cc3c3a2c22aada4c8e46441f6ddaceedc672a102f7eea60da2e71155db448c95e952186918829cb20be1ad7cccfde86092fb65a297a89877d2b37fcfeb080adc075f1706854a3b7786b5895f9624e651b2966d83fb081e03fef2aa16b1d2d67de451388aaaf1cabedd3ec14059501f60730d73fa126012c099a44ecafe03f0d431ed0230b5368abdfd1862ced6b57f5c0f19e4f002730eb8c67bafabc6b28001cd64d2df2d66410a225e3bbbdfb5a9cfee89df55eb717130b2075d6575bac833dccd3eed8da8b605f014563c960a2711b6505af532a4b7009d64dfff7eacbb00916b2693e55465af41e9f48b4934c97a353cddae7128e0f56b79b1a4c936133db67eebab5085f64ed737f3c19fc8a709698b4d79eb38104ae2595726ba6a5b904134bee38ddbb0c3bebf06b672b42e9346a94795f3e6f2c73a73b7851586d3947fdbc775f4866c4b86df9550321f2d2e5f76d64bf8c9149d17771d58b432be60e80f912f784966a483b29008c9709d691d4bd3090d7594dfbb2b4a4e4cd192e36f0d3e5d86edafb88f1bf87862c43ff40003fd5c90187335601ce49505e738c565d5da1b55200aab0bd829e887e01f269f43f0ec308f415ddd92e43da30a3d2232f0c70002c8fa68afa80e33039307ea17d032f9969681ea9f98655712329a81d871f71c57217c12f222441ce727cf4b2e19432ec277cdf71272f01b40232d93e64192f3b1087c621d568f7f77cdf1f90576b62e5f368a58540ea616c619ec4b971754a38c2a3ca9dbd7b7bcff79a78b09c73c5dd16fa4f40798e499fb66dcbbf370ec2d0878ca4fde79b91f8183d2e1c8c710ef49acc342d00ae94f097b22671fb25dff5a7d6fe4c1d47a277576a54f9dfa865a0d05e7ff1cd41e55f1d3cc53ac464ff97f290ff1f4ad5911d23b94ce2000eaeee221647c696084331df79e8b83f772c1f5a7a2d7394f7e42cc60b8d4dd8beb565e5b79657f4ffe86c04e833cf9a2d8f826560e6c3b15b30f887efac2a958c8156f929e9bbfa49403a62c47b901870f11cc75da3d9646eba2bf753e613d263548709f29b38a471fce2b186cdbaf445ea2ddbf0bcabbb2d7f2dd0cbc53218d4c6b865b69feb2c431d52153937a366ad9c8dd41c89146a513789b90fe99d3037d47743adc83a158a9adca9381a35a185895ce6a55a5b6ff2b15ddb2a11748d3d06d406feca4544416dc4fbec721402ca3c8c18c0d98b0d9a36a14e6ebc0c9e6ad9b0405da3c90dcb888c7dd413fc760a252c897d140c74eabb1aa0e267b73a259b20ddac7781ce56bbf33873dc50cdc4874bf4996ccb9e0ccc21eb78e6554d2034144bf80021c9605444a4155cada3450812aabfc810120036fc607b3377d0b892cef3893583dd17233cd79095cc5517be6f39f5793ac10acbaff87fa6860578b313fc3e242d4ab1d6a49d4d71cf297b14e5605adaeced05d04ba2c24d88b3aa3209909f7170a5fbb58e881dedcfa230ba5b42ce2df3ef773127e69164debbcdc9fdbe36d176d30da67379fa216b0e93c129d47f75d47bc7fae14c93494caa27687ac978a2910529be214a6c41bf6874f5176a23f6ead902bc88ee42159a78bb37343aadd9907b7e08b85215ba672d8c91784c979bc26a210665ad526d9d7261c74dce8668620db20b995244007d95e7d068f886f2c35e0636415807eff9490b6078f3413f52a9bcd2e77a25fb956aedb81e27a959785a4517f7c499a6826ed998d7ecbe2ec0828a54293307d112d152d550a9d238e967e82f0280f80561ab4ab3fcbba480150a2a977217152440227a1735a2a1b115e3b6e88e87d7850de761088a6c8e9d5db2f42cfdd9717337e2bc9f03973a0d3211c08e33b5861fcbee73158ce4e7568844d541bfb9ea05d05bfbe7a14943982ee8a4cc3626f239bf6463d7c8ad3c288b9e3388767e1c9ec9b8d37d44e8fb1daa610fc0fe9bdb80c961e6a885c49a6671a9ce67cb01fb413cfe69333f01823b4703fa32f1e17f93caa6953a633f5d8e19ff4487f38c5e65f27c6be8581e8f2d722481fa3154e5d397f84747d1581a5482dc54e38c5dd18b01ec4b59a214361f7c32568b213e889fe681fdf437da900e20606f68636c3544e3c84300248d3f46178512c794044a8505820cb8058d50adb922ff9188065f130bcdfe7fb7408e9252942a16c0cc728023802f3a886700df685fc1202fce64920de6df790f65e60a904c8df6890fd291a3e2a4db386b5142d73a9543047ca10b5d2b19ccc78b23fdb19cda9982459e6244f5ad4561f65ad05e961806bb0829587e1b2daad512dfc515b203ea3736bd7076cf037251950e89a2bf3f1f62e322c724a123266ffb34064965762540665bd46db0e74a1bc41f1a41d6fff0c61e881aac63a49d5c145dedb730e92e62cd70108895f3a961ccd00f2235ea864f274b9c35de27923c25ed30e3413d3f175424b4009b3de32053b92c65ff362ada021b492a62ad923f8c73d924dda27a6c4b74a8d521c5b7bcd52756773beb554bd1fd8e2333e1fcb84f88900b83c1797cb5c39d6e89e0a83b85263d36ee7ee52ee862350f4e94e76256e3b1956d775102e79e631204961350a9f9aaafdd47cee8d8469b64f05d931b0a1a07020f1643eebf6a2941bdc169ea232b2859457c1b4b419c7900d1a5ea6471f8ac91a6b36cee0ddf3271dfeb9d82a1f197666a857f133393638ee42fd1b0604f410fda5e84f290335af995bcc4b42b7c9a35f5052445e94404a5f2ea258cc9a0a952f6d3dd07d7cab20283f76fa2824c877aca0eb3b8b5f81952909c5d8d5d43788915f54914f51ab4de6425509c77671b19615a0c4063b45b102afbaeb4d81124da87912d7e9a5e6b21f23cc015f1d390da517283479a3368bc169e54ef15e5fec09fc52e3a8e6099be2c2dd60a6315484a8c78b1a14d8c814ffbc2fffcbc74dd0c44c847eb2e30e332808a1adb8b515fbbbe2ac9ca4150ff0cd9124a9f256b251004ff9df6f9eeaae3ea0f75076663b7232683b3db6a9660ebd08569ded353112507dfca86922a6f55079b7199a668416c499da22c1b87217509d03afa3ba571089064b235ef3adfb9657cbe13359b1818c0ca54ab60ca9778d414d73fe7f20c9748100a9b0c3760dd0dfceb28490b7b98e9673502794e2e156f83f25f89ee1c8ebfef2d195031d99272772779372e6b795f0813c6c2e55700d592dd3bbf78076ac067173d358fffbefa8b81ee05fb749e165106e55191c1d8b39ace423a481c5c4a2d989fa1db1c69005ea03c655e46e2368b2fef367b63df3d18842c9c5aa4051ce7c2078dd77e5316e9ba01c8385452309431961d7dbef769804734ac924a6c6c05ad971d2cbeec1a16a055e3888b163172aac0a9be0a9df51aff3bbbbd9b946e49ff3c70d444883ae7776c59b4050867c8241684d3863f288bd52366834de5de1ebbe1436c228191058782cd69f2fa357190c72fa18f9b3be200765df799b801455a8876ad4aeedd00c83f9d6ab3f7002f94210ab1a66481da3c7a338146acc9b350a8e8355b904a677c1129034f77e1f3ec1e51c1755d2ca87f545b26d4ca09b0d560977f1a58066dc8c3e7c059c1fb67fb44c55a6fddc886d564355d466392558cd328b83851d7074e753d69e1e727d2422f0f0df9462fc8f4946bf4e516fcc71d6e2b178cbed577f1431d0ab5dc461bd2370f41d4cfbd06dc21a7367a2d72047dbffd6bcb9a7e8f533b3c037a2aa4ed863ed7f82c63fa5ccdd8e9698e0ca5c0bb7b49256114b56b2661582438b9c77493dee438c6722b08b25c580ba4e7a39f9591000f3498532cbedfc2e88c0c2801866f85dba4a990aedda1675a4ab45dcabbce625b6e281c03c771082e0f3495df267fdad9ebf6580bcd308d1907b838b54d0dbfcb3cb1ac759daa453a262c86dae269e3dbdcc97d8589011ed58eda5df6280057c02a50d5eeed60d77f4f32c6b4bc079d2a160f3feddf5daaa92ab4058c718058669f9989575c5b211f75cfab6045c6f84af06cf3d06f4b6124de4be39c0c1c9a42f7d0af1cb4a745a365f0a417c692be763db3b39133a1a874a4d80517e670b1b9c636f4db90b48e39f50a65b78ddd712829e2020d132d5a214b61cc19e83ee1467f70d66789745bf19262fcdc897499e138aed7a7100ea4d37b7a6c7d5ba18d17b3de97de584a05b83815d44159df4da1ad392a6b04e4d3cfb8110bb094e132fd688a57328ac10afcb73a0364f8e5556b599e35b89f6489a10faa196e04085428c45edd2ada746749f902be9db24b19c3221074b8733dde08b6ce9cf7b3b21141051de342a25ef3c9456a04d8a22326d76665cc8f1ff0ef67b5bdcd18ecf9fffc20ac84cae6fa44b7b5f6109fa4ec3bc180a35e313ac965373320502b0c5f8213e09edfc0ecdf2b70314e1d28e69b4f23f95318bb3e43f7ccc44517c93f7fe2966cecce0e93b37aaa3d8b2976c7b7588e44cd4f9fa316cb9401600f814fb14df232aa1a812f467c743b69b7c6cfe194f784723bc7db12ead9056fe0722f1b35d7a517031011c359458855719273382839860993e964e11bc1e7e52bb61087c0fc2e4b0b31e4a175691110d75e19518bcf7426de95149bc30581e8d79b035650438e35843ca49efcf49b82866bf5366544171b478b2d31faa82e212ccd614957e6b5a7570cafb6a5ee3fe0f8e3ab179856cc6a654c196dc2b2c20a8ba07ccfe69f52ed1d5801f0a10c8a35b783fada188f7b812d16c9db49d056803a4692a04b594eb72a63b8e836229d74a414be87aacc77eca8e5477c89d7cc2b89159fdf406bbb854069a7c68270d6b7b7af2a3d8651010d9bb14d9ba052411037b97132341d4e57bbfc1a00ecab2fc7db73fc9d212af07ac6ddb4c2a4b4aad040ab16e9f475c403a0d4836609f1f1d5aa544006e90492112aa0174784ae9ad6e7e6baaefb4c2b2e24c30acdbc8952f693d0afedadb4308b0bfe05f4427ad0a524750541256db8329c6ad07536e4ff296aba9f251a01618eb47534b8a591d64e44ee84da06a3bb15a9a5af3596be81dfb44a616221d54abd7c453ff42d5c44f54011bab58a6ee7ef3c80927fe7f1d687508cc14d3a84b5e379285753e126e032ea058bdf85ba9f699d11e6da8fc3bbfcec3981ff2b2e0d1d5554b470451bc1ae730addce2b1c84de9547977e1e9450571db9909127eaa0ab06bb1d66f7adc60eb448a43444498ddfd7fd010288f45f017eaed7c6274d53cdbb915ca0a043bfa51b67b02385ef5ea31bcb072c9061d6a340cf18a3e2696bf2ef21b7bce1c01f22a731f3fa21bb1755e289a8a8a5b83f2a701dc4ccaee926bf5ae5f10123af9359f37ccb582387d3f5bfb8fca56d69c149124609c794b45357fda880f7e627ccf29407997350ce63bba031c49c0dea24469b266ec5b26bf9e9478f8340954f56054ce12e3f94caec7ef71878c3f89ec80bb7aa250f0d3e13a0c109242bfb20cf6e481296667cea29203053f3adf65386d9015dd3c2a1468ea66aee9abbc1e84e36d8bc3761886610ebd9ce8dbfbcb8f1e71a50017e9b8f64a9004c464a22814ba55ca629c506653f75b384fc78cd5ebc47063dd577f61294046974b7f948f03ee9336b47cd8adfe115c63e557710d2e3409f531bc66ac36cbaec799279c0d3ec5756ea7c55352c6945499919dd955a4451899babf8a9e9df5140c1ee23f5dd75e930c91ad8b1935a75981e5cb321da2448a8a9e8e618db2735595703884aac0397c4d346c9caba67b4fb8b726e891d4957a506111a444375d767c09d3072281780e8a0da3a821acab1000595d1bf9b9a88bb3d771e56acfcc82402456b35dc9b6e412ff11f543a66167ce0fcc136390340f72defa6fa64f50c5f9ffe2b3c1503268ed319b40243760cc12f565058f67cca4d45d2e3155d7379a82717cadcd17cff6f6087d17e69c714403c0260b4c925d7fad3f1d52fdcbedaf5e4c4abea17b8445def87316ad603ba2da5a5c12a663d5a1ac5992e7325ab4ab366c926ee3a1b401bcc4a6335b7dcb9bb79b94788aa0f2ebfc0e7f98d471808765b4eab2cfed4af4be3f9a5e4a2968fd437ada7ccfd264c141e1d8794e542264073ef65e334efc8a12d2c33132f6aafb523d5d20b37ff44f2e6d7b7fc534dfd9ddbed7d06af0a89b97b3514baeff140945845ff56f81a582089ef644eb6827bba63717f2bad8295c2aa23688ea7d4afdaa7b126e969007c2276173bea562b8cad789d49212bf45a1c1ec1a6ee22c84a50a7a6c217347bf27675290c455caf29fff4d5ec4f464e9a8006375f25952ea966befd5874e73839f59677532972341add97ef2da9c3417e906d53ea6254050b945ea44505a5880a3e6ecc9f40c022d2b210338e647e8c0e1c7009b42317d0d5f26147360806781c16b676a3c338ccd8390a1ec96ab4402db5902af5b15040455cd45a5fdbb1d8378dcbb0300ba2df018eb58702adf4963955278548e5299f640f02867337b9cd83357c53e3a6159535d108259d980a126d86b5f573fe2b13eaccd9776d035d63df8094bd1660e234eb07fde0d9f951efb06fae92dd3f4b0074f56263e2f29ab5744f2569c4dbc83dd52638c24c14d9ae717b355d2456dbcbf2430d2cfddce60b2e640e869724f7740c49ad12aa18109fdb662f4652d1ed6f3645fab5e1b4801f9370d94b6f4bab66bc7d9092e4a0c385dd73dc06b9e1c70105e211402a14ecdda7a9e7da220fd040f889240905317752e8478977988bc7d08ecd1fb239f64354783a06b06e290c2b317de6c5550e69c9f48a4c14df54df80b07c6010e1c1a2b8664cf3bfa4bf3df0244d80d80f2de61a663f406d6fddf0d4c72b105ed70eb46414f7836e2b615db0154a407588a5113c86586cde204fa4e08f37e80a2da9fd6b648c6fe8c1c39be07b04414f1b262cdd0ffcd3aede4951aeb8c43c0a157becc3734a3d8d8ab4248e4cd841d30339a9aa37bda99b315b8d7ec9f46ef3af11843523f17ca9f7e4059228c3411d941b5e45d81276729778f849c19d16ca1dbfed67465c2a303f5bd138b19c4857c186f5747bb431a1c521d5f435d27168f8ae7df472477526b7bc02ee385c1541c95d33e47ee3e793b2c6dc055e09abe686e446b4d90466e30af2c0b10bd2bf4ca15d9851371b65440737315ccdac07b50039f9040f4af2e534f7411177ccc121b01274fde5b8f3b33a4ffd44b75d0c3039fcee334588c2010d510d88bfee5080f3ae86b633adedd4cbf69d79d88e354d481c15661ee6ea296c7c518db2ee78797c8b360f07b22f49e784304f8bce81c4c95c8a3c5f7ecfddd065df99e7e33938f00abdb01b25ed9a241490c8c84099ddfe97acab12ed7a700d56c7bae5c61c81edd648799a0c1ce3445e2a2c4958d43cbf54f19df8baba40a7bdc988381e265f609f3d5c402a7dd2f7eb2cf707f41b1de1245dd7fc02d84390c981dcb4838ca68420adb3fa6dff5f2c6ff98f719024def875ba64577e472f0897a375a3a0044e6a8253550b4de15ae3a38854fb6bcec55b48b40ef79e03163d6c3cc01f55bfde79ab99e726a7e9671065e89808bfb6f07eb0e2ad13c19357fc52be700f415abc782af36523699561e22a0d0a2b81014c2e02a3fc3206dbe483662256c5ea286433abd1c9b8ad1e3d969e33c29ef843fb0c20d49b29e162147759e57b38cc899c9d1937a5fee42a1457a4e023a00c9482f9a4f5a5c92fffb91a9325894924778a39fb1617eeacb8b602b552988e16813701ac9f581d9377d41470c71c7293c6e5d37190883f2a562118d682d2436166b27e2c7d7f1a76a244aee7410bdb34c1ef2579754e7f5ce7b86124b9adbfb1582c67df45429cf02e692687e8e11c5deb77a26eba75d4e929571dacce6306118c5f763b581ac61504604125fe838107029f97b59e4cb650894574587b9c48e45d9400a7cb190b73ef7f68eb0bd8f6e7ef7bcfbc0ed1bcd1906dd31ddc3f5351c727f5a777849cf0337b9fbd751a5041a1d5db909723f9970db9df35ad61d1bb4c9d2f0eae0727dea2575295807b0326269db311990d59e571140fe17f616d8b4a54410fccccb08fc1e8135222522eb049773d74271dc0b4a7378447b2fc75e234ee5b3c523da85a1484693fd35036ee06c37c53b481dfd021a1056652be9a13e41c6c2e6310307cbfa6dc3f209edcf1d3418979f46c85bcaf8155cf2512cea0a7f6f654d87a7eae259915d845deab4cb0ca42e08aacfe4b6b4cbaef235747847d19b25efe538beadbc9cf12fddbb97fe3c77860c92336460c4a5f64893fc5c373e4e738eba78ce7b7f0bc2c93b361fb5a2cc639780c6dd3819bfd5069e88f2f44b186e6624988d274dfd6100feee10fab10308f18d5367003100e9f60a469c10ea6064cfaf46de28ffca4ff5fcd84f45259031e61c0de424db2f2ca638f4e60f9729087f8845b5a0e41a309347e4a1309ab35afd4a5ec108029c24cfb3f6de6996f8e1a5aa19096d19574d5effb81a4d589878a866d846557bff5f3478d5d0b49ccd5ed8f61772aba78c339139a7203a8374f2b3002dee53a731ea56c617e863852f052a8e952f885cc411896db3be34ae3567a0111414c064758169f149dc309d744fac401b6a9a92005237bad5842f10d89ade8d5bf61792493678aa4b43d24e685f9ee085fddf31b52fb077dc66fd0ae11057c1644f5ceb91e3ab3944b66309f24e8a3da41866cbd9ca1c290f207ef4c1e4d4bca185bef77bdf56b284addc8e689c0d1b1f7d9d1cd25b436c737b384878fae182b2cc5bdd3d95f0d4f3d76dafa8f011461b275eb8072fb98c9f970b7639e90fe621815f474b0707b43b9a5d0f8c20743925571418fa807dad7a9d07ab1b8c9081cc2e90d91f13effd1a4631c154b40f76cd72cb06792ec068aa3c89fa1b0b2d559730474b65fdc9d03bacda87865516edba82a59f785f6e72100e088eafabdb66ec44888b847309a93503245f1b35f9aa4be27b629a6472a7353e9efbc297f117002e1f8f26c85d364ef3946f08dffc182282b8007e0e8e812e8029a0f0f8a803cd7a763373d69ecca7d3c25de9fcdbc51ef0f94600bb36e4c991659425a1551a6133e878da6b39e2df1e9970ec2dfa95a22bcf5398a01cad82fb11ffc220d9f5c84dc66ad091126effd6b58ad5335341340c67c347f15b4586da4be042b60f113109c96c40ff2beaea580b2bfa81fa4e2423929e10f396f50b0afd16e490c17442bee43a9b6982b4bc687d833adae609781f729187101e8766a7d6547755e834319188b6e1eb463f7a27174b1b1a85674c0b01b654069cde04d187066ee4e9a073260b408028bccdca2b44b41384d42f7406100741315041e9d738745a9223ba5f56153b5aa7bddd6fc6a209152d96c2cc88d499960d498ee45bed154528981b85b2f9e5036edf7889cc7500d10fdf84b0ec6ddb532beb5b07b8b7cb29e7992d66b9fd7d0e7352d3027f89a11f8369974b9983a75b33ba14afd26ded1c5d5f092ad98238130e5ab438075699ec9fa4b393c3ccb99b8c9f1faf8e5672dd1ad81f5a018df3d507e6484e7cad1812c5e06d23cb96ee7d8e64c12f06359039cf1cf256de27908482ed0044859447689f4c33fffbf5526fb8a7307d169eb9a40326850c1f6db042db8c67e8c2797461cc604ba20db117ee000fcdc4a25776a74f564c4081bf59ce8cabbe10f6186eb63979c410479ca4c05879cd6d5f1a2759f14bb4685458d99ba02294fb7648625bac4b36348a1b884a25ad5a105b5f014b8270e25ebf4da53100436f0e259498136d3ee9b180c69f64059973b1cceea0cad09fdf2780f9303cb3dfb265484f6f73e5ae9ff593f2b3f37f0f0d30a97f72c07eedb3582196770edf6e7c6c692f8617284425e3b9d8d1fb2f05aa83e45d4a95ce12c701c10c219942b6ab22674d78c9b0a6c9ff680b7d176dd0807e737e8c47e4aeb0713a1059fe115efb8f8fd68d16bbbc7616458dac6542d5a9c828e3980d6c59b48bf1b5288d671d47467f27dff3416350c11e82e439011dd8f90168acbdd526a8647b8984383334777d4da7c357e12d841d0407701c24dbc18ff8d86e7bcc91977f0f0cbdd77a0c2355759d388505cba9ceb1fafb11effa5cf339b473c43c59f7fe282c1bf99d64c5fa14c2e86bb30068b7e6f127b9f85d4fda64b2e91df18393251eabf0a99a0e95abb895e312b38a5d675d97fdf4b62186f150b80b5bb7b34a4c6ddce41f88c73c15e818f856274facdc62acc6fb184a8e33a4773539e06390f55182bc26625d559bbb286d556e914e4c23e1e97fd047c2f6181ab575f67638d9a7bf456a6de4e0637f1f5bd78d4a665f5eee3b7059515cd99fe5a1de6c088d11d196d388ce92b49322c1e79ebd6ffde7b5ecb165fd57061a76d0f891ee63d4b3cd9fb7f99a13179bce79955d2555b0a2e8f1633cf800904e4bbe6a4e45cc1b77bbf83c615b7fd631db2cd2615f6ae64697de300aa53872acb51602742a50b297b3ef351d5d6df93f7e35118378c233b547c79452abe3d9de298e8d39848f9f48b99c537f2851a5f192bddd1ae779817602f200d7ba13f7b5850e5bc3d77ba7ac74b0f58cedd834f4d8f10925c0829194aaf9fffd8b1ac363ecaadf4a613c5c59ccffc9c7db31bd74a4eb144efc1c6076a50821876dfa02918206df9971ae19161583b096b54727cd1cfb96bf7251937a1806abae80ec147b3f52d0dbf0355f68db72967090007e4b0121498b40041e283b5e8194557f28b875cdf35cba0d5d4f1b88acb809c82a61d44b6b758ed058d25cd14f1cf0464283a6b7b4f70b62919edaf5a03ebedf627518caca26239bd6c181a0a52aca96c9fa7e8f39e5c387addb45aaca07276da5307be34cffa8914d8dc935c76b3ff4a956f9006e3e4c7d31abc3f1edb7d6f0483f38bfa4d2b2c3a953ac227bfde153e2a8f10ebe7162289170bb9975a8ad6d32a8abe87cef7fa2ccfa54f052d80ba6eedab48944bf1801996b4f0f492c80c44f6342fc898b84de4e566ffe3581ade2ea86d6eda1fd03c74fb8f2c308ef101c4b9a7e30e6367a6a457b0897224ed17888bd0dcde3529bd822b2ab0fd15b3b3d9c9596ccb4030d4ff7f8be6258ebe496f2b58ca8d67668bca426571e85c1de1d319e4a68873a932174e328791811de7760ffcbc816c52c258ae66e4656359f93677ec7e48012f8ee636625e690efbba0c29cc1f79bc8b920be4eb2ec9ff3e609214fe6c761b63c4133fb9925bdd421907dffece061204af6d91f5a63473e599c2bea669917d99f54f03b2a671763f928401a9bc5319a5ed07d2d50b1b6ff83a711344fe348b0dbe76f9a92b536d7f9c5fd1ebfc80beb96b6856b39a6791f01b86c24f8a597dfeafe299b1db6b162b36c1e1cd3f37afd8244bfe88da2a3ce4eb8c2ae8298237432c411c23ff1e2ca8a9fc97992b677d1fdfeeca28aa95e3931f9bd51e2beb64b6f1570f5cc6218478d721d7b468e94261c53f3ed79bcdc2694b93f5f61203126dec944f4fbac74d018f6d93361b0ba064c5323af98ddf6b88e6c3e1e37041aa85d54a313de610e65d620d3f868eb46671d0f1bdbea76a52afac08bf79405674f9ea97d68507c39ac53dbb00bb9fffb032b7dce7076fc5557e53e3256bce0989dc039a9f6d64b2dfba6ef10bbd2c5d2d63bd67fda132f80262a9e3e67d7063b74f22f21662552218339f7f697f82666a4ff36e6435074b915ff94329f40b2cc63dbf8f7153c1e23cc6fcb969503647210d615b59bad6ddb8f127477f13f2e5124848a62a579156b8ed1a5624268e3e66fcde27e3c429d4e1316e77852d967df4884806ffbc6c7075779c8d00c24f319b658cf1975c9ffcef7065dd5fa8f1e2904150f16f0deeb406d1a9f5e19b67b5e7e6512d9f764d30121752f8901953cbb1ff28dd5efd82415cecbda3b5438d55d8ef041754b739c863e710467720c78a65027751f7a4ca5daf4d61c058916c3420f1a7cda873a3d04fa933c3df9055c034e9e13ceacf50a8b62ce279260ce19a5826baff50ad2dcc8c42f8c1af4214d683cd8d36bec75f078c67d8107b50bf75b3c00b2fd55159fc9ecee305ed32954737962d43009a6bd5b0412c9ca06c79f04ade31f65bfd8ede2199ad6c6ff0e011ac8e226cea118553c42c0c94db975df2fbafd5724a5cbda8df35e95d68186628bc8a43c181855d72235f243cb72922db1d01d50d0d33e28086106fd9c07d8d7ea01ad94b807fb1ee45f5467a0722dd89719c83247844f69e93addcc8187fc362b2fb9a0a706759903df13d1de00cc4194d2778f6dc5916b1fee75015e92bb24fde531142988b36253c401a834aebc0cd695dad550506680f03d87f9a71abff717f6e73e922738bb307f2375610ee3a7d55a354221d5fd54fce2077c18b414f5b69b331532887459042613425d02321ab6398c84a549e72964f85e4a38553e0933f15a7fe491a96393e30e46611a48f00cf6fe34869c2f8014a2be30aa6d817d9144b356c2c5b96e62eea2794326d072bd264851d0dbd1ad78f68f4e07b39f65916b5e741a23f7e719f8b0d02b89b911992975d8a36179c9c6c63db57c315d39ba41bf60779fa9bc2fca0878dbf33cd389544a8709851551c3679a1a7127391fcafe5b2bda9f13d3492e0fc5afd2007bbe0018a91e072047405e5265ae56cfeac7397c2045af7b948b2ed04508b8a566b315a5f343b3b013777b96da19e7e47e28dbb28adef4ec827725fbe1670eb952d8d0b6ab69ffd386da5d4dad30f7dffebeb62146ae087ba558fc1a4ce042a52605c786c75c30a6570f3fd1f6b9573f89bb98748b168bc1a1244cc5a2ee6eed5871a53eb739de7d90662aa41d3b0b2bad18c4121834da2abde1fa499ba499886d6306ef107eaefd4901b95795d466e59a210070623a2d55e868d7f59c5095653ba175c648090ece9d4c13d6b0a32b024a64af6d5f7b64f3b16ad83710da868443112ccd18cf5157547a3f74481b4b9bf2ff33cda728b4e2c66673898c54b3f4f17fe21797d4f0bf245e2bd33369dea59b853059b51764300d8e94214230ff1449d6c59d93a1b3955c6eccc15fd77514d5b9a088552773c61173029c0c634a3ece4ad0de6d49b3abb5f1a5876e0a228a658ec79046f020feda56abab24a686e1716ee6853397c378c624bf4dd4f733ebb854ef68464b03f6f35d0053a44aeafc8ea54fca012f873db0cb52f68b092668ba78b6ef1f3ec05a562c015b2299ed273aeee9c2365a11aeb8da574d527748d6bf22d03e14f9918d55d92080b6d842feff2076dd9fc1771d2f70b4fd7f34fa353ce2cb0d7ad1042630d7bf6a701fd1d468050fbec67a0c64085eed69e98da849464b86246539c569a0df5d0ca7de6550f35fc8f39ddfa90e41a63dbfaa5ae7b66313295752b34bdbf0bd402d3caa22a7857dd572f2450b9cd180793dcaa92f9fee8ba1e84765074aef2d71ffa8621b56672d5f71a3fa99b450af30ee8200861753c4d2dcfd75e6ea373661c3eef24e6e311fa705786ac64faabf9e5fc22f98ff4ab03408f1d53a1c067326efe7b23157f40b6ed9fd8677171738051ccecc9212a26db39af8d9c3200c5ec9ee303c770b4f744b66598f10ce7440c678639286a5a0c942765f232b415ac4576249f93f4dfb8d59269dec4aa4ed30216c2a5379fcfd664cd6aaaf0a2412b98483c602b8d02648cd8bd915e1d7146bfd555394649105fe5a2838d8b30550dc182b585c648666ae9a61c17d3c6cd5eb4554b291ad9871346a229c527aa6a508836d70159ef8b8ce7844752220cf8a5fd012585405ed0b375f8edb34a15e28af17567e7ac06070ef0c0b8fd9fa88e5e7140b966bec59679833e53ebca29200fa189e363ecbf958f778b08a058ee4ef392825eedeec9626f3a09597674f8ee19d2b48002f9fc6acd77a066327a3e6c7a67ae3063239647835b41134d6c1f48e9d92d01fde037171586a7c9395bab854a2c4f8db9c6794b141d8625bb4b6036f88d898fe7af06180237aebeaf50bba5bf1f122e9cee564f942af56e4ad7639b67acb128ceb2702b07fb61a74e521ea04ae2ab40ce8dcf80f1d6cf72628c7fc3dbee3a9bfbd6316a65a550730f850377766815981df9ca7730cb8e321b0ed95d8f5dc2849b4444ce48d06c603f7f13b442c53feb4eb1ea3357cce88b46ca9489361ae22c86ec4da8d5c01b6f13c63a65eb3fe042acd487c153b86175f10aff7f9b59d494f6ad63e93ab0a8b5c9dc5b54067b2e0ec64b6d4fab5274205030a8d8eb4f4783f032a8ccaf04ecc8f87df8b181ee57d9e5c0e9d67da1bbf899e6daa0961a52a9b7d227bbe68aaba16a9b52b19a216be76d2fa7d5a9c2ba3f7fc9699733828e2bb0aa963f9718f9c2b8b029d08713c86b12b2502b326f770977791fa7d5f0fe3934f92aa5e5b3d38e379f58aa9d2f2d148c6c7629a2c1ab2abcd87e6c02cf869c49a3f8d4bef0d438a0139167b186cb2dd4bde4f471b2d579cd87fd9a98c905ae4b90197f49bf9c35aff425c4fc5bd7fb70c407ff3a4b5dfe63536b76e1c09705245c4efc9692b689c6b23b6297012ef23dd4e7caad54aea23d1313e1791114719d6c836f573939d132a722855c8d3d37d42529f86fed3b82409fb700856d750ef2963f70b4e15380c72ca681b004e79fd7a07fcd36c568b4935228318ec1c0a1d6bf855e91685355cfb09adc90850a360e1d9e4733804a59f8c4699991aa76da325a5b9a7097f9825b56e96974054f799fd425fbb70033ca125dcb5ab1d632d5489d5f6f0492a116119fa18151b73da09d1146cf5710f4013d3a2139aaeeee52fb94f26f7a91eab867fc3af20c97b07c4fce963c905992052e334537d6ce0cc3e17b2b9c1e9efa3b880f64dc4d1ee08fab49133ab94e466190f7626e6326f003179a0c4d51f8746dcb5c9730d01e2ae6e7505cead9cd0544ff6fa2da28d7c62560c59d37852de5b8d42259225f6624fbeac214ac2a85d19a0a331417b62b76f2206fa47533639f90cd3e0f9c9e5ca0943dfca8664d2c362efb0e005ab53fd01f464710d7ee8cb45ab720651d6299cf3fd53cadc81ddd23b38b3a1c9e456cd666d32cf165091f86770ec6d4deee45ed9c5ebfa7a388a51c71a4e43a34fadb7ab7a3d0cd17e1dbf7d030a05a98c46b57b90ff561796776a22b87dea309bb1019ce8d469e52fe24614dfd6b5cb2e325b04edde96ab8a5da820bf7aede1274347a227dc2f2f97d2c2134cd3cc44cd0250553182b0b05c1e258a86151515d4f09be4ce3623f29353a4492555d0686787e4972922f2dc10bc21c27013cd105381f81d3ea18f8478a87e35d06ecadca9506c51cb09febc4af40de5aa90e0adeff93e156746d41ea5ed7c99399b4cfed4e76de728f35cdcde39316dda3c673afce46b380d2f0af5395d628983200033c44a2f67d3043ac7c5ddcc436912d35b6ec90329079d27652f672f7694b013ca2d51e34492347f664d6d2aa97931699b1279c4b1eb4984209402e6e92f03ee9d3797cc4554cd3a58277b44868fe387d13b0f0eda24fbe142b879b3f359a5fe678e8ecad3eeeba4e41eca807e96c030da8b08419acba4aee86b998d0ac0a4749e4ea28e8ee1ca0deaf5208f2d740befe3bc9b92baf948420e2f329647fd785c0a938947cfb9f6e6ea6e61a64afbb8dcedc6e7c9158b0534bfaf0674d55dcba6c4bb0b34498a8b2e346a80e5fe9e688571d1d87e5f9e855348e554f253cf62c53c962f654a4ebf4fdfd5403010974ef5c74e3d49a85d713c2005e6a4beab4abda3cc965eb6418e91faa19d3e278268910395c77559d92153def501d411bc6d6607df95a845b8f2a770193fc2816afb56423574c3400537447ae54163810f57638e4f55dcb1380c5f9adbf60813ec61f784d33e378d92751b957699cd0ff4ad084a00eb30bdc82ec31de2b1debec73efeaf6eba5adc4d6f998d593ee3ce41ef19410657266f2722c254d5f4630660d6a9b16d5cd759c48655e7b2d09cea4bcb634345ed27c113bf051274bf5b77ad4098af63aade387f0baf4b49f29b4d4d62166a5e82da41c6f8b28a162a012f757de8cd33b18568fa87133b6f5b0031971e44c8b9c00c5215f77d02bcc2b1b5aaad982dbfaeb6755e64801b6910c91f1acec06bd24a3a156e69472fd76216f198ebe1d3129f049d38cef44a80f18064a0023d9254805c049350974b0b44a29be9b6fc53883cb26e2d6a5712cb0690d81a0e29369fd6bb1802ab1ab8d1674ab80ffe645e69d8eff3edf8c7c03daca38a1312233eaae1a526be84633f6119468fff1a6f4d1504b6cfebb6ee9cd64b90e42278aab09df20e337d018d5ed74189c5bd032738947c7dea67091279d4baaac9ea278072d1cd64a9078d837dac7229184c9e7f3ea53b97fae83caed76eadcfcd0e4b357b674c53d72208ab8b8f86c8879b0e2a681954d95f475e5e9c2c3b4d9238cadc2adabd4ed717ed0555b0e884491b6d0c23b0f84d427d9b8e3906f249361209da6ea7de90ea1132b500a4f46d4b96806ba829b5db98944d0c3164e6b7c3ee161148df0f46c168474021f9b9df7457f31313282206d957f0e1277f76f011b825922e07b89291c33dfbed43c6e735df245111d2023c128b5997af1148472fc34dc3bd5e76b217dd27d319264629651b23c340561d380cafb08c1d3bec3a6cdde821d2982b77a56a18b8d3e662a33cc1068b379073664447c075270b8db746109182f82796c769130578a7952e8330f8ad45a6a3c594941b74deef9cb4dd787ae7fae2c0d920f28af75e8e00440f562bdf634c238dc11e9532b10efdec770cbaff9fe4e33f874199c80a20ba7d0403b21690bdb6f5e6364104692aaa61e43b89d6b7956357ac670e5f5d3c4e5d1f6a5ddd8958ae016a4e1c7c06062032eee832c93cd17775881a1ceac2de1fe6bddb08def23298a08e712bc9cff3ae18a710c398716420dae2d2bcb1df7435ab697e6ff1752d02936d06d8160c1b79d3b02afbf3c4b9d650ed772130a8bd03645337c82a2bfd059dc4165df751ef80beadb9e92f5d10c9486a6ece7c91b06911b929b31d22762bbbee02d8efcd9fc7b2bda16f3e03e09d93a7f6332d2803b0481faf9bf928c8144263f37114edc0622148672d44e121ce91bbc820b2aae9e0bb69ed75c9c568c8e398b93ab43633db43158f0eab05a90d96de8e1ba217f534aec613d83c16871c538477f3235e1cbda2e47de50be85a40aceab9d88d4802d32b05781213dde54ac63f0a70a8cf76ea0b7fca4bdfd6c6858487c1d259f5071509e80d3b7acfec58e5732840cb10b87e54c7ec0dd1e4012f16b67585884aa6f4eb44b70a8d3e907b5116cf54313eec8eca4c57daff5862f5881a12f6a20fc778c6328dd28b8c0c379b9b5ebd5bf00137a5181571140a7c606214d0fb21ba5cb0bdfd26ebd6c41df57b529f029dfb5b7995dd24bdc052478c9a52f3ab1dbc4f38a43508d7a80d99f86e699ebfea597929fa616b6a84900839d2a10d40cda318d854ec687d4da8c06adb59d21071e356a9b3f3be4d14c22f433da47fc3e908d52f8d974e444df9ce03cae0511a26bdd3a35776009d1969f4bafac41de4f4c8c00af64209196d74c6055379dfe27babdfaf8a88207aed2df160ad81bda9f36f188eb402a67790f80bffb6d45f45970e8b8f81434a338478cf86a0d4b175fcdc9d75fa5c42f32bc7bf4e674ed5f31a61b113c9ed8c89156d573045306a6cb41c6b7adc95f8d5572107664e1eba132fb9b1ef3a8f36590f4585c4d9b192a692b4f4f22a2f5b5d897e24f981def5c597768414448a7dac54ea5916afd36807f7a41ea00a9f415c0869abc7fa4df2498011e317b84ff3d41f76f78d6066b06c150f751b71e33af25d702aea985037680b941a44fb736f23908a621fc9d6c47f99e077a2968c6e6aecb56fef2c0bd8a9ee00be486b91cedcbca319a8cf11a707580742f4b191df776391a9442d78d10494b1a27f52d28105ac69c0cdde4492b5d8c6b553031de271549d1a8db6a9436cb1427b8f48a80ac5369c20cfb3f0d47fbf58f0364c0ad689920fa20abe9deb28142b6efc9b2cb1f47b85b40c54c491049126ab4b2cb8e45e5d4a42d20532da18ec683cbb42c337d47bb8aca81b58ad01ac11ea93a4213e993b19c530018e081acb05bdaf4b4736730e944bedd414eb7f77f85cd1c61bc28cf6c24e50e0fc35e332b1aef439553af57d3f431652c8b5b6d76d01384dba5ed7fde3389a1d13a9d368d12ccb20243877885ef0c70a565cb95650b55cc10f90f02ecd54a7faa07431da99f7231f065f107d93eae6585c6755919fbcc0129148c88ce519d2dedc2d7df37056a7c8487e9e4662917556a3521d425795b6410030007065ec6f88b9d6002e9e6c6d267c3643af38fe18c1455817649f1e4db5232298c2ad1652137168f73b8b11524de64212c3e102d1d1de020f5f74402b4d6ab88dcda12b3f9b4a5dc643a3b02bd3dbb5225c1aa1bdb9600be43e2931e4082e416f9566aca01cea2a72af2475b613666662809c8997492bb99c0d464fed709d2c81adac5490c70429de07d949175f8a99712376f62498ef6f5a178016003aee8a63637e3748971a44338c02f46703c5f705c63c3197e57731fea5298bf320a628b61fa91de17f8add38241687c615a2a0b928861665c4ac4c84f921b4d042825429f6925b807fa59d443d0b03b255be42b35d74e8f8afde9fb29cc5747bb761866f4ca3895f45a1ff2e866a8c26b6bbe6fb375b25ab263e4258b0625cc7d479ce72b3dd94a368ba429ff8a0e68cb74c44cf3417d071f23fe0aae7e1f323d1c854f3384e23d6c2fa1867c94cb3d303de84c6f1602357ae65dfa5900367daf7779ea27ddf7cdaf02c3c01af01d1479e3626fbbe3b31364487271c112a29f7a935e41cf8ac1fb2199e51df7e90b56f6110cb9bfcc529fd443492a76eccc27fae57039510c4adfc4f26909f2d8b61b9c8c2910d46ab586d1d80be86edc3e0eaa0a9525360bbc3da25ed978fce9d1a404aaa4769cb5e09eac238110b969c9bd313f4623d68bb96ced73a242bc2ba66ef2ef1d48640e340284115140cee873250d87dd98c60320935bf16ebcfdfde5f56d6fd8b428472c94930fcebae8fd5bf076a5a7e3cae84c7fa5e14b2d89a493acf494286a3ba5480f38a6c888db03321d23ebd6fb0c76e3305ba0f6c8b88369df1fed734278facb73850a439b3f879297685503a45198fa3e84a0eeaf8493be95ac9f6ec3fe71805e7018ff7035f3f67bfd0a523017a1daaa1417ca35eda52ed2b05b9419c7b714118fd5505173998ebaf6287c91764b6f50c7dbf7f2bf14b19cc072a57653d292aaddfeb7d4a6db703202bcb3e4b424573323f77f2770729da745f096c88f9e8759be1651f98fc38aa0a4f5b88fef9854c8290895880b1640497433e4c1a033625839501903cddbe7a84fe7d45907ab0284ce6a85eb3becbf8b8a48ff0ada52184e104bf6c6ac6a1af1a2af7070f1d3e491a83d4258b5c9a48b572b48139bee484f87e55f7b7e3edaeaca3303158a7e833a710f473380c185eb0dc1eecb1a32e10d53e73dbbf88649ccb4d440e367926848707fbd7002a23ecce6397ac1cad3eab737ed32af23b86b0abc9dca664d1c991c5045a6c330505e9bc0ce49b9e8e2d4dbfd0195c93cfb0af7241cc9e385ada676bf9e885db8c4a224f8af10d4bb54c1c6044ff36812e50ead0cb2baed79abae8bede171bae719005235863e03633492a8ccbdbdbfc9d4138216edd6abd47b34e8051fbcb574454625d83070672fbfff09a7922086792211a68a2d7d77c13728a0bb92c3dac9e5ef3f1fd83a458a213115a861de2ac60fb61c6725f2ff3a418c103c14fe70271e4b453dec4124bfaa4bd67cd6404ee3be4793bc4098e6f38ab4a65cbe8fb9c30c3a2e14c81ab5cb0a007caeec8adc1d2a9e65acdf4ccd4425a60a6191a54d6b7cdb59472baf66ca0f3bdf102db95fd9b6053d06a80333f4b0b31a3372c79fe93775c8409aa4735378ab091fafbf3d8d8a3d3ae9981eae8e24c53ab4ea3af205477b29f2abbe11dd070ae065c3ae68dd7f339b563a7ce6762d6fb5ff701a1cd4bc8144c331fcf19ddd363f4b26ceb7b1b8cd8110806d259a52641743dab377d65dab62102f257a8409c5a52322264d5c537293172bd90441cecabe6a9e338d045b8769c7b1173e4041d275d14180b20014796b5fb24bd8d4a2939abea2f643ae8fbc9b5acb0337c9b94b593bf359eed75d0e379aa6ba33145db615156fe9d8c8ce6f36289cad29658146100d55efa5ad495b1c71094a2abe2f47bf0d71eb48e123895fdf07a5f5338ae7cef415423d4ec776ae6c54a5668b1af2de0aa2c9291fd117832788b5d8f0608f2a95019e044e03b4cca51370a1955076c781e1df429555999aa77183be86901482354cd8b0c35d2d62b0e59af1f3f158965d7fd7cc296f9363c92dfeebaeee82d3095bce2dd1934f85bf5285ded2eea22c388acd94fc04aeb9bc3ce8ef48ba45e45ddfd5884b242c5c1cf6d290a3a56c7f104c73a9a85e0f3a4f8409c80ad84605e3c8d75a90b71bc99a600dae0f296d606fdc6622f1861429bfe8b94ebb3aeb83af7d057a0addca33191d4ba3f4cfc37e4339ad1e9d4cd21e7a2d48741dd4f8ca14019a4acb397acce2fab47b9413d117ab2a8a5da6cdbdc0999b3937e63b5482cc97f220cd0ebdfbe8f96b6b340e90e26c3f03ef71b84f5491da78d2b5008161a7385f968e0eb4845a6599f2e72045c4f5932027273195b1bcce18e4c6363219498a0fa5f41e9add33d16d0792eee0945d7cab55cc40f00bac7750cf753102f5e40709c7fec8887888d752fe2f4395a3ab82bc26ebfe80d2962b2009314389d57d4e86f35351dda5f5209a4ee35c849b93f96619af549afb631266b1587a9df0478b24e40b2749e06f8a9fd9cfea637da22fed8bae5c2be86739e2665275bc59dda254ba1ea4359ab6812b49f000ca9e60743b85716389458d28535977cfe2565f55a6f3c86222a2152a3d5128f702ee58e414b9d62bdb69cf0483f4070f32271bbf65013680281f031dd25b29764df0e6e6e7150761dccc0b7f4023db60a179705631c7164729535c4f929c7f9a7f5c17574da441108fb4643495247084e585f8ad7c1d8d4b3c9f5178f7d8854ce0f898f872fc68f440cbb69e8e23722606b43728f2bd900f93ae3065d5a9195a91dd4976b114267ae80ee6cc5a83f961906e13473c49778024f63a57bf68aff5ce8a13471ce22fde31f98234c909728e3812cbade047f54ac2ff3ea4c38b5a4424843e2afa4bd47a8addf375996e731a620efeffe6b73544006a898a4c4cbd743b444f93a63e8e9d7e45f6805c62b1ac425b7caea4af3573d154207feb6264f7639eb177b564fa8e422381329013a3eec593cad535edacbd29fa3538f531d75d19064f67a7dfd83abc3fc7364d4beb9e27ef2e105404056168edce899c449c57e164320177154edda41ea2eaa93c48c53100e7e1859015a0b4dcf2be0dfb95c9537dcdb934a70147eea959da91ca2e97af297a8c0ef1cf1e50d2b0a096108476dcfa0caa824685c0593704d3e7cdae4073ad1f03c7bec081d622040fb100f4f693d3da690c6a4318debd8745f27a8183c7de9b4aaa8dda8cddd101b57561802367c68991f86ef159610255db2504a387fcd7e7539ec110f9293521e768d7be492e015b15d43125db95e80d22d7d97b3e0d1b36cc37b9a66908feaa01168a4f1c1d32ec04410b5b796eb309a8b02bffdf15fe8514ba1b00481f8b5f842be0608bac607941412498d3eed74a3e4e0fbfcb5793e2bd6c0118acb3f445df6d63bad1d2f0089aec47e9bfb93b9f3b645890800128b9f19a47025168cbc28df029a86a3add5507c9d65bb3d874cff9934923d80dab26c60ddcb0f4d5b63a42fdedf0728676b98db8ea6459e2d5212ce104430aae62708f731d6d233ad3780409eedcdc626601b09a5646d33767d03de1606604819be7a066b507b002345ae56d91ab5943342c1e3d24b225cdaa98238172ac437721241528e94f9a9cadf4a7ad8f28596c906cde0405b05501b9ef329dce4967dfb0be87367b39da713d74dbb97f8408498c3d1095f9c01bc0b88f2a6b44eae8f25dbcfdfe2e48eb647dc28a771f0ddd22b93d14e6f03564acadbb86dcec4aaa6369e1dafb7a395b0e2f1b5b3eb52ebf5219669fa1f4afb5e16106c0c6112ca4da0f4bff91aaa8c4c4fd00a97c22ee53fa4526cf6da89251b0b15809a35ea70cc43a252b60d191f24210073c0dfd2c3f0b900f80b010829ba724eb7c9825f74da8440d4be1fb0a0bc441c401bc282974fbdcc12d487592e30ed488d6ed7dd8376d5394ed1ddac422447482dc1ed88167971a51a4167d453fa2a8d212e00f70a049cb7adbde94c3b5bae92d2e234ca8b820d3c91bdebbecde7b2b2f37cd3c164a30d7fb75172d8d052f60039ef1a091524337d31af2e5ef981b86d1c2d3740e2f15511b67faf55edc9561d88e29b59c35b0d171ef7dc79315141d001085efda9f7bacceb9085c10db99e91c9c847fd8f3e02c57863a5ebce55d40c714961b91682c7d041a974885c130673f64ac0ae43cfd237ce53dd23d4fd83e275a40623c85ddfe3307636ea30bc3af12b7f5e310ba7ec87397303cefcc63479a7a41e5bb6c3819c9824e25a4156de4a97c7a2adbee032e14a74ad3951cd0a4004d7adc23dcd9fae159a7631da6c2094e4f870ce5800baa8067af30b123395f65327bb9e18662c79149794b7f29a4ed84aea54cc6be8ed01d648f03b5ee9f8044b4e0bb89e67f2c7800bfb4d761189ffe57ce3ea2a6a806e4f6d4e996906886678285f1a5d84b80d1579b232268d95ca83e1fd10342e0cca2636f89c7bb00e97554511ca6bfd90712620453eeb8653f67a8c6a0e4e890378fcccd4276a078dea56ab9cc46e0c93580c01d88d25ab69dc0d7b35db72d5b1bd5d2067905631b01449ece6bd8b3217995d5b1f7121d4b7e5019dc1c9520e9e5e8853f02488a0ed80d3dd79fdd0936114c9dcbe84ee21e0f1da71b8d57173b0730fae68671ee76181d778912bb1fcf792ec288c3dd1de7a8a0121ef8e32177e4670e80880de5e725559dc88bc0e53ef757c0876cba60ff3d4fe2d23a505bd25257df6926599764fec1e4141c8023581faf8d927eb8e9f1278ec1b17f05bba4df50670a178daae48e82a03a9a488d3a0d473b0037629df61e540de744a183fafac9cc3ad07bcc5e70befb547956d72e025863df23ef3433ef32e0b86f58a45afe660343d00b6ffdb934bbfe441cf7de28ba81b66547e7b5a43169119b948547890644507618aa8497cad0d30977cf6ab81c973ce389e5eae5ca7842f50fbe67cecd871e404f6e78a284400396b25e565042e431bca750d3e53b46d0120c125bbe04028b0449f07a74b567dcb52c45d4555228cce4f32b05c23bb3cfd09d6b427163e2c1b98fac542c9cc45a01db92a228eccb93c55540d2a142cf8750026104299917a13562977914e1138fb4aa50c343510774cf9972522beff1f92422526a391dc12d9ef0d4686130b132f4dffb60c7d71feebe347379a8724b6d32c2ad199bf995cd49a321e619f73d3c1359696f7fcf7e6b4362a1be31fa16c3485b8db86433b3fe4b7827c4c33943316787e86adf7b70ddc3ceb60841b7520136b72e1568aace66540977512d3fa8908a6331e35b10bd426c4d093a32521fe9e0daf02d25a12236ee46052a7309c4e9c96adecf0cc30a4766225b2880397e139e9c6c3bbe0064ffffff9b