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

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

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

Block Certificate

Block 69501 22fd1cabefa2fab800c514f3a3dab61225cb37be1e0261bebc0e99247c0a01ab

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e115737f7965c377c43bd70dbd0cc7ac09cc74a686eb8d66066ba353dcbf5c5f
Certificate Block Hash
22fd1cabefa2fab800c514f3a3dab61225cb37be1e0261bebc0e99247c0a01ab
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00600c000090190000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e5cc55230b0828fd077c8d6b991797a44b6e7f1b3ca9387ed7086af024fdc850e217f4367e81177b2432bd3605d35ab75ed20fd063757728d4f1d85d691e182f677868583bc46f22275fe0535cac109a2b913307b597f3b08f060000000000000040000000400000600c000090190000

Raw Header Hex

0000402005a1089c36d0b929eb1a383bb65cef637874ff5df0e69641f148ea53a7073a29f543a9b3f47310e69b5e2081f583dbac1ac237baf23d4badc013147e5dcd9fc1fdd9256ac21501185f5cbfdc53a36b06668deb86a674cc09acc70cbd0dd73bc477c365797f7315e1

Proof Data Hex

59,560 bytes
12121602030775c1f20a97d120750ec674ff914dd3847c026263fd347d51ed790a504d8f4dfa68aba144e4076c4b9d4f90104b840a2b1218477c431f255c010b82227da4581543b5f0126768a078fd70c07d44964d1f775be13a6384d06ad60a5402955db9f538a6a672ab72a635314be593096b51138e54236bad8c65133fb588b8d020a17b711361d27d4c189cc0a5a0141a8ebc415c43254e23df837c6b336a95fcad8c3a63825825ac999a2c6ec76847cd1cae984693808242809d163270abebae37a15c866b2923f899a6576f51104213156edbbfcdac801b8569cf97eed8d3c90bd38d6658cb90072ea091fd462801dd75f89ab638fac85bbb917935ffebf919e71be068fd33c580a0e56af9d05fbd583dc493e96e20b05c12a4f32834353d936032fc7d117cdb9f56f4828f17eb7d8cf08a1f07fc13a89db2ab4dd30fa999de324fc16449695d9566624c77b1ff89f58eed93e95ab865fe7edc45feb79e685e9c0d449c1c97c53b228b104c85051ec01f92ad9d5d7df28d184be41424a59f89804e44d78bab4ff24c80b1ff87c8ce79fe7ff824f57f8512b8c49551876372e3e4479c9fe0e901b2c99742e50d1fb0082f0bc8b5457db7f828416cb8211cbde40e2b92cc79d38df6ddcba5f8bef421a838916c5d582180ef02a1560390c9282f3bea7b3fe3fcff70b90a1b234e42c9472707bc7a93114cca500697ced16e734cc3497bb8f293da0d4b8d21413fdf9f7aa754a4f415e99ed36f34205b01ed4b9362c55d0b8e7b255cbe477fe5423b5cb86a192f2a7e8e72f75ba0338a0100fc924d30848079b97fa0ada1d6c050bda09d34b8b090c8bc559f595a71539c1d718645c9d6519c72d3155193f658e251fc347d880c1a8471375c65a8bc19119bc2a178d927be93b96ad3c9234af509ab9e0eb8d7f81c56215ec295fe2d9d62d7b02b7cdbb755705de42849b7ec1a6f1e50aea139420e6bb927a44372d9119b0af9f17826e8915c22783ae1502f865be8777a2ebda22d0313c6a68e11e04074c9ab13d38855107ee86d2b0d0ad028d90f1a82cf27f554f4c9df1e2dd5090bc64f78721eba36cd7fcd802f277d528700b067ef4dbd01d750789fdd948a38589d4f691d1731b4fad039781394d2cc3085614de8a05ea9bb96ca02b3c86e427c5378d4be67fca2e154cc781999ed78636d4597685e376e2e5359d344dd671d0b15496cd93bddf07493e8dd4869610d6e2f6bc096228eacf0d3b212c978b713fb36aa18d086ca84fa7701023cc525d908bdae34877fbf5d998c1d384f20d805f2827be56c37fa7d8caea9069ac1288c35baec6f0f2d0d4a24da8c640f8696a87c7c6f34e88aa42c00badd24273094e0c1a5427d243cc6d28f8080f52bb0aa5877e1042a5b01dd1aa9667f3c971b756a43595f9515f06295d085566b60897f29334568d546c54cc1336d4b01795e1cfa09da6050b7f7df57db85f9d284d9ef2c8f1ab683a4b773760ba39f1e9b7b49cdd973f52ec9dbe5fd2f37e29d4c363df87861ccaf8c61236bb17e4dbbccf2d4f55a2a9d91c12c1f544aa56fb180cfc824ba831682f0edd5db2590aed238c3f851b0b1313ba47beb0599788b13194cfe75f79a49b64c77c799ef49c1c5a026bb0f3cbcb706728e56770bb5055fc3ba5c93d8cdac04d33daf336a60182609b9d5a70df4d30e2de69d47850e21f75ac1cff9234aea95f07c117d45155e800a124d4fb928694d14a277b9d2d0efe382600b5e1a646f104cdbbafa85f22f152b191a2172ed063405b83d5194de42dfb3162a7115b0928c893fd6a8b6d49d15a6f8eb3949ff5b48bc7795a9a39dcaacafbaab1315345e28436ed30397032cadb6c67283e3f654f5dff94f6a35c86d9d8b528b5341d8f68014fb68f44e261e433fd404abeb775eaaad75b48c51e6cdadc2a4a243ee3c86f23a3b9cac7dab1cf98a3c94683d93b487e143bd18211dd635ab76bdfee22c8846ae5bcff0e5e9a6b07b31791818a46a17d62714efc43f6c59b04c58774a1d6bf7a30c24c4d7d0bea6f4a382315b5ae150daab65278bfe3405f52405ad43e4f8036830102f4019e291f1279598201e404ffe521030f486dc1f46261bfbc8937823b3c2fb705a1f0557a5ecb4f44ea3ab4c08dddf3aad4bda028f6d13c9592c99932e3a3ba54a197d53e39752fc63196dfbcbec846aa422bd6273734af949fb633a6de94f6e96aa26d7a614f8a9326cbf6ee465bb2cd40bfd2b5baf9580e791fd5d664f8f75377fb48bc554d3fcd21f5a1ff7e9b81410d34a36b1b04d6aa60aa121629e310cd414edd050346547a7b5f0c6acc583efd565f13c9c33c05766c91a9a1b3a548f64a0ce8cb49d12cf805999f9e556ef378b1e6260c507b07ed7456eb9002a8c776975d3c4efd4af8973f1861f61f8f8d29e007eb97941dd9f8c3c48b73e21d1ad45321e5519b5382d6350eadde56de1d83b4e1601c43bb41f1670a3c01c87f4890c94b117238d1340921b2c0b5d0dd2324dddd93eac532d620a7527e5a4cd081275aa54511e0be160af3e222b8bd96847d049268fdc10fbf8222ea206aac27716e273c1bfef2a3fae9605798efba09d9b8c1b285dcd0f63f0c3ed2891f59eea523fbac176c46b46b151d67c6b7b658e379e5558af3d5fb8a79a4368e5f928d8820ef983596084f235f0ab5486424b22a11b3322eccee0468c830396e95a236a4f7f4f9d104d28d433d8d3c44d4bc651a57175c5dbee17bc58b21ed044c4c681570f98fedd12eaa3b8c47d16e9ad0606752b69973d961bd7bcbfcf4e1ef667976790b09503c8bd840d35c79e552b339ab99627baab306c195335a7f8e0817ae9bba801863fdaa346f06fe1e2cf734e78056829eab01adc56cf9ab6bac9edf3ea9357c1b95877054eadc2eee86b09e3bcca424ac4450fc26e7e99bacfc2bf6fd7328ff5533a5a6425a15d8a11d9d2ad36cafffabb578ecedd60a860c2dbce4ad44da07b18ba2ea0c99e20d7caac6b56a33182463fb13dbef0767c087edafd29619ca422e2fe5d14ff95a097671ab8a4f8e8ad45de7d935db5605ce942e5344b56e8d5d20e48f13621f4ee3ac2a35fd765d2b7c6a7ae4b2055c343487f2a691e4d95d4a192f7bdfd185bb10fec2592104c8913af7b2d18d1766782c83d5bec43ef96093edc4c0b9cd6020ef5bf0f935250db2dcb12a3cc4512aed92378c3095ca8151d074b3896aea6b85bdf8eeb2ba12567b55ceea4dd7142d9ff52befae295a38e37a6d903219c94db62b071c20513ab6ed7d4442d2f12c944f2f91ba1a81f49b21a393978e86a025ef013d872085ac533606864e148a344fe4ec649a4870e6ab32ac41d85d63877814cfdf8c257d9d40e74849ba3990d2bf305092ee034e3da25c7a5744368f756190f02799e9527d4b98bc7768540246dac5451aee6ea6f7571f20e03c2e95e3a891c6d132a99215b25e202d25537b42ccb4a1c7a380f3c6bd6650993b7901b896fadd10fdc60754b28aec799e94a6332a274f386eb6621783c4ef3b8871140f85b2c75bb4e1221d10c1ab4e5cf0513d01f555bb52dc743a16b96b292266c3245d1c29b53e71aa988cc081d00b0064b6139f675290a37f6961af757415d80a5c7ae64918eb0a4dc1fbec3afae1e61e4369c6619d9d90d289880f42a9f14f3b18924a1080b89cc50df8e544a731fb21e876f1cc0439a2c2634f81045a2389d5cecd88841f0ea762e343e5bf84246ad40e1662667139e27d925e719a5e45dda781861b1591ca91bc300669dac7296f50309e17753ad445ea19e2f2ae7594a4cf682f71ce53ab9a9e19a6e4a2903c3851bd4914937519401960f0b7f516683e0aac77e6d809bb72aafdb48bd0b83d976066a3f10535e2a37e68a7ec4a9c809ae334eb4336037e690f91bcc61e7d1803ee96a198ffbe14a07fb6a701ce141d7e5915643d094e9423daf2fc408b1ddf68b98f139068ab975abebf7cc1a1acfd6634338abee6a63594d88eccbb432cbedb45351b98fa229b03d871145ce9a9348953dae2d10e4aa3cdc3ca2aaea4487167bd655f0f711ceead4bfdcc9fcb8bd02869a4de3a1fa810940ffdfbe978b60641422330850a1547294db9cbd50de9118924c4078062593630c25aba60bf07868af599b77e1b7d09462303263fe40405cd463c89fabada6659625f67207f33124b651d892e5499cbe487db46abc5a3bc639c45385ffb04472aff412d73317bcd201cfd7e22d4bf17f11f38e1d0caf05d2bc2869513f1eca078a14937f8af20e4036dbf95413bc79b03c59260481ac8c74b371e938131a42dd520e864dc7a6abbfa2e0ce8f7a59e43bfe5bdeeeee5b946c556b78387d4dd7a2f381defbe401968c88c3852608040371008006f231c814257af905b7ef4f1612f67f8fc41311621f305cdb3ef5862cf14ef9fbb0e7b14167fdc77b33d1beb9a80237fc873d519dc7dfa53d0598d69ab53d42f025a7021567fbb3292569c5e8acd6c5d9e64760bd8b96e66c906b216fba2f4583a2adb378c2472f224a74104e13de8d268df14e83fdd1c30fe7ab917fef4798eb77a939aa0c5baf7166dc5c5e0c82243ba3dd35504a34201de1286c8a7269b8eb0f2568350d42c22cfabb8593c67ec84084929b78eee088e38f5c280fc20ed45d601c5a3c129740b007909bf80312c6c54aa9008cb4a872ff06f6da111a10a99d47956c9c483eceacbbd17b911ef254941e98f961a4bc1b443e002e31faf0c26a02db7e261066b760c2c79899b6aaebf769201ccaa98db431557db19c7f6c6313c1d4d7982555781d4a2d35aa175459372e40d6159e52a3c56c0338adcfecdf443b322c00339500dcb6824803471dd729d5ece5b8502da56a3bb151a28c50f795a7012a8fff557ce275afa8eeca72bfb2498a566d38b4129eabbd776b1125938ab0a267aaea72b4b82d809b69466bf4040cb2aa70d4e88f48d8630ae0712615475a6e2d9887c120fe18edec291f5e76b900d8c839842a347d21068125fe13118bb1f28e04f2eec75f5151535aff7f467d68a4353406a6e9c17602e513b3875ed7aa2d9ca60632c03cc81bc7170e1608ded41daaba3ad7497e300ea17314cd81de7c7e0deadaad6fa72de76ab0ba05afe8e1052de1b66ee3820e93a1a34d7c4ec8032c4b2201a30070faf573bac7388e0554fd5bef39a1d12d2124c8604b7970e6fdbcb16c9e6da1d23c37b623b73fa1544de545080976536ae93d93b1d7659f912e425ffa6f0612f557a363a0642aa4bbb761b9eabe2c6893a5b841167824081c32169c980eb039642e2a4c25bbaafc1bdd05d516e9080aef91f327270cb09baac14d6078a80283b166598c415c5ace93fea72dd18ca87da4a0ee79237186fb7677400b062a27613d920db66dc464cd4cddb472f3ca75351bfd7e3a4def378bdc91effcf372350603601aa125f9a14d10527a0dc6163c0b746e4ac1f746af9aa45d0df47e6b31c528ca2a4f13238187bf307edc6f50cc8276cf48c8a27d5e566ee4fd73540b182b9df8eedde6f898d948d8ec2b9717656decb56d660281624364e1802328d7f7511be2efc9d2c64c0ba2cd2e1ee4dcc0f961ec1d83e4be48325cc20575c255d1c1fbae691768a4247293000983393712782209ebd73cfa09e13c17e4b236f8d5081f30571b9343f46e14f81fed005dffb6116179890e18d91eba8b8035c05806f40a85de490c93f84f749e0f10f1f2eb72e81d7a7111ea67e1a66a90a33632d4ad115bc61e0c6779c7fc1401d16a35f29dbe616acab13798705ed81045972745893af7cc73264c69562ee88b0269ecdcaffb78d726a01a4cc20f52c74886842597f7356320226a2481dfaa3e2d461d8655fd0cfa6e3b83d61d5b759755c8a137e2e1db486132304e13fe6580e1e865a1bf64394737955ac0367a5a282f86d8845317d45d8f1172e0c504f8c39deb2834458c543d278bdb5320ed7483b563a6769546d4238729da07df0a6ddaac454af022aad36c8edd893be684741187a7c7d6a36312b68bc3d71a5a21804b6fb309fd5176077260e9fe3df09b1321cd95525aea90cdec22ee0d8e9809eb4218feef8b27b5cba2cbb25142442730fb4047e52a7cbb0e7e85350750816439f3777921cef2386472babfaee6f4f46fcc12847de8f6bebb663439d20e893b964a763155650e945d9c9451985da897cebba8e427dc295927f0de73f66ce3cd0155023f235e2031a289fd8d0b7e641ccc7dc0d42ccd64f206311eaeaa898e312baf48c6b0f41b94443ae4585f0fabafa2c939762518b11f6aa90cc153bee948f251cf83e1500879bbbdd0ed10185fd40533833de4fd522a6bd1bb7687825db9fbe9372880416af1ebdd50df7bdc95b7d141fa1f66a31547150b2893d5193e06fe6c21da705fd60f604aafd07a1f5f54576582f49591cb2375c207f48c9e3098a6c4294239557f6e56064922f6b5d9e5601ab125679c3c2a7406ad01861fb2ec42f1775178033ddedb6306782596b64c255d213503a2e1d0a5521ff6e2eb097bbaf59d05e7cd9d70101ef10fae109a0f49df951aa2f2222d230e06ec268e652bbc017555efd085d9c42e438217b410becbeb06140ef73945377f86ac982123d704c10dac7bd10f37a855a10318177fa0c4faac627fd9dd3bd2b711661eb19dadc11f6c25f457f64faef0f70a200add674252ef03f13d564d32286ac0c0821c093721c0867ab43ac7192a482a3501e315bf85a439457dfada2f3ddd7347aed128f577435c9a5077c4b9b6998a97258fb2285a11ac099e09020e6b145b0da7e7d22edd804e098e931789f781a7aded9490e4deeb78812eeff1b4037f6f1283679fd80d0bb1814f99b80189af5a8fb83feae48658397431debb5dc74033a8890e4accc95933ff045f4f31c1357b18d72358abc45582dd06fa43090692621f2b2f8452f1b7e4061df1d29e375b45ce272d9f187c475a96e9b75c927989005adc439b15f8ea723504d86fe11c26ab54165e52ec457bbd0359810291cbfc9b8f368519407550f488c3d8f130ee1f3f56d858e6c21ab2df1225ad56044cfbfdaaad3e53fa473a05be3a6d6ec5290dd39799eef916df0dbe11f2f621701afc14ca27a5fed8e0b78bba02938b49e0ddd4e246aba676bbd83d5aba51ae90e3ce1aa82b95cfa0f83c2effc71e771fc38afbf2a5ca6cfc3326c2992f2aa3d359b9c94c893ae14f90f3b678ffb1e2d6c35e598e055097d007684bfdc425e8541d3600b50f461ebb3f2cddff98235a9305f5f6292b146575b759de9885a664a98aec974527c9443e2d09f43862c9087fc6873c9b6d9681aa6a202acf1378400eff739ae1239ac12eb1f0a25609ec3101cbb6382671125132f67e4c29c41614ed5ac4a045de27c00807a5421e7f38145ab75ece07c4669e585bb3006a30b59f95b511c8db3fc4fa437e468062c1eee737be9d3fbb06bceb6cf2f1020c5f947c54130656854fdedea8cf019bdceae7702b90b7f33914aee1b9f594d5fbe6b4faf35b571f017e42f1ef1f4286ba2e62498e715c7cbbd1a3030318eb1fa8a46a57a30567a88be85ccd40b04a4467a6f5a2e9cf55fc75d276e44a21664accb986b848befd208c08622c9e4044a9137716c57cceecd223c4e675584e476fec18088fe360b24675072d9233592ab4d51342bb5a4ce0677a6fde90b9950412cb98d60f73244125319187045f87bbfe9a9f6a4bc6b6d4b2cc6eb0ccefe370105967ba5e283d392bf5c175ea19a29bff320eda0fdc88e80eddf5bbf7e2c718b2c07236718527de30ed09b1a904aa54ee60531f1e821024520476062bfc480d24e4f34efe0f1dfc284f8e6e394cac0b868ede443905072b18e5e820f3c753fa32daa1ed26bb16fdc3b7e694b3a765a8e5024fb81279be70cfd014df5bf85b086264696ca7b86cbd61797a2afc76889b47fd17adbc5a2e382af533c61a120446f99f544ffe5a7ea7d83c4fc8fa48dbc2f3075ecf48d3af9afa51caea8ddd219be75955942958d4618f9c167c14b6a07ca23536f5ea884b96e557ffa35ec4f8ee03956f2a65ae3b9640c35df20dee217887e9b885a7bdff0aed622d8746cb7b162efef1027633f0ce6923de680c876ce58d21328276dbf9b75e92a5144969a36b6e1c8974342a746d9c776d5a278fcef691b6ddeee6cfa6a26a9d9f8f8d60b3ba1b63b2b40d2015a959cdb964648d0b7711e467db8fd22f9ff0a71a1ef29b4699c1acff18c240fa993fcc8369109e793f4ff8e0fc2cb70a7e08f568dd4647043e4736b1085d55268c31c14b925fac1449168cab634030d7c08cfa074bc60285fe4e336e138ea24903d0550413e69ca8d28c79971def5ae2b0029d70fdf71dc9e398b128dfc4604cd83a51f6535e4383db6bef840f728c6d8a7f0ceed59ea9904a8131119d6713c255210a7c8d0baa9f3c048321fdb093a042f83bed63d6203f1fbdccc2d4474d2f70e7fb22a9866ba4197bea1fc7e7977bd9a2a07f049831d6b78d359f1ebae6200a24967c803de488bee29c3239e5398529c759f405c69222bcf725fa7981f638aa223fa89e81a3b7efa90fb83d39e37aa18fcbfd61666e98106f87a840c348d77f486fc965bed11b49abd3747bb679141f282947f09bf61cc88253be1ed7daf552d3d10ced3a0a131206632e82aa974f9910d30bf1f568b70f76d2f7b67fddf7461a600da4f97450d73c39b7922e39177e65c83e23b70422a0576b21a3d3f23a1f3f7ff4886f3180c383d2a167c83bfd79e5bd0dbfdc6425b53865120935e51931bf7d112cc79c235cc271e557a0783cc75326df8939db41c902892ec88220a748b1a87bc0f5ef1bbe116f3604443391bd5899b74de057c0011165b2b3702d48012a1fa99df2b99b822ab7d9b5076ca9bbc8f53b02c28cb1dca9b9da3037dc97f402e47fc3572fdf24808a4bb5f1b502ff3627fcdb9f18b8ed8d10f980e5704a0f856eeff16f43be558dc393c3b7cf0343454fba209b568504ff0dd601316cf5f170d54ba386425e3fd445254d421207c89355648d58fcf08295d6e85777d082d51ab56300327bf05434e49af6e92f73b2ea3c3addd2e1c7c77b03fec036c2efb78b98d339cf3f7d193cbc1e21ec2c22e33cbfdaa8ab19d674692e92b1bf7eefcbdbbecfa83b0e53f04c63a9661370936553bff80ab48a4406559a0cedb7af1831c76692cd3679d7c00b3e8402b9923cd295d9bed0ddcf3bfa8faa7baf3a14095cb20f044a69f7cc80bca64120ae50d29f4a07f15f21409371409a9233acbf90855e83c25020e8cb87393d9650a6ea1e71a9d84d0c78528bdc149f449b73247c09afccba45ab6c835b06f8c213afc7d5bea512207008dae69bb0c82c1692460f764c4704fc4ed3deb90538eb48e2ae40fec17812dd6ff7b230deeae728f2bf9d657135f14b053735c2e274e1b72c8dfe6deb429132ec18a181f7e57ae386e4ea5713d34dd503ca37bf4a26d9938e6b05c0b3a507b129ec21b01ff548a87838cdef686fbdc47a6c58c3f7804a5f5277351448215eeca05267f2742012cc7fb4533f15c45b3f369f4691f86ef96f908c7fae9125a024fad69b174ef014fa83e384600be21708641e2a82f028c0b800b3ee28a47556f8742f7daceee697a29b32dacb5e328b7e6d443ecf22b33ad3c4d977cf310c24612df1b1e18487a2e6ef3be6821477873c28f16640a9cf648b5efdc2895f567b7c767a27ff7c52efcf3834f3a01f557b37266718233d52e943d1ea4b03f7c09a85e91ab86b95e9eca2a8991c484b08e04d00874b7c2f0e68340d9d5c7348a52d8e35e5210e23d3281973ed34e6d94c5a121a4ad24909c4f3fcbbfc67576f7e89f0d570dec2f0d886f811ecbf24377dfaa945cc91dfdb3ce84dc9b48f754f193930956f994aeaa90af44bb97a242260d9442f75a26247315863cb919716668c6bcda022a2133a8e8a1771f60995a03e652d9e957161feb7e80f56097cf58943ed273cffc7274f1256c7dd2b3343b81bf6afb1549fdf81e3b67dee6f86f171325753a022ab1750cbbeae75e89ccc6087837c85e10e9df2d3f0fc8eb92f0b6b1c153440df636dadf2b4a37e5bbb70f2765cdcc1daba1a95ca70ac64aaf4a7633892717b8566ff9b3ab7c29627bc43b63c8f69b6d445b3afaca7409b9428afa0874eb7b481d8bc1c4dbd4bc490b775ebb2f378e329d232c0d147688ed67041af855627d020ce8152ead24584d02d021a35a7a10ffa4f541f187df94ca8564fcb6872bf05083ac76403e7fb0d43806e18c71cd469c9abf77cce608354fcc26abe07150c2204c0cc56e7e66e5cae0e320656f61f9ff675156ac449e9b8fa7e180f10ee18262b35d77bca904817d0fdc2351687cf238750b37eedda7d8701c8aa85ebacd1cac34ed490b6dfc53e8c0e12ae018e3c23c449e2cc72fa09ac56c924b907a7e4ecf9384d42ca52c924630d6d7b246e631efd240eb96a0acefd4d8cbb9306560aeadb8f4023c3987c4ac802646d4c48e22ffd8a880a8647b4cd26dadd9598219e77cac677ad966f86b5cf3394d46b38275b5273e007155aea9d87dfb224142e57bad02f8e398b85910830964a24105cb9fd3de8797e4de744d15968c5f8faf275cd2840015a41996cb80cbc68a582fed201d8b447d35af20314f8787bd79cdefcf434ea25597a51ea5417cd3edb3c98c6bc75b610e18189b1f99fde0ca7dd3823235d4bf7eb28b87bc92dfe865cb428f2dbc34f8ead812e5bf54ec6640f85ba5dd0a4972eb86cf7531b0223b6ac64232e67a1b206d6a00b53220c43a7bab2cc1f66972a293c93141ab9dd4b99bccae4650d49af18eb00448a8899e42643bc758d08e820faed2e0449d3e69f4646d76cb2cfa8a8a4f09f0e7b5a3fde564da7d166883463cd07a1c11548c23d9c9292ba0a4e3e7490b6e19336642d2ea5bc351acce3d99b08f2eba9521ab83a6ada70269bf5e453eef166727cf8231639915b510a0294108d8ea5631f408cb2de76dc5f8e8b3923dfe839197616dc26291f7674e26dc2937c317c540af2857c7e35d399bda971c32592ab7baadd8ee622f140c0edc6a74b6f70d0079fdc5120002cc64643239b5f640d6b851fe0225114c45ecdfdac6d51ea7301c96474ad62b32de6dca933bdcefb9514e5c81805e63cb6b87b258e5f7fe15e23493c245bb36d361d99ad8ff48a18998a22d32e59135700bc9d753dc3de287b79413b102536d7804b38c1b9db7b923de93b9d9e038f7dfff17449bd7834fae64ec2b79aaa65c7fa580808335c878f83f88ad91a7ed002906450ab7fb9d796d49f657822b0554831070f4f7d7f48ddc25a846472722b8b3c7dd38ccc55ac4c05b36ae922360ae181d0b533b48cc80d6ce9c6e631825bbd8360dfb2038d73ec096831d1f871538c27a024b34aaab1ab346b001c8c374cbfbd9f10f3e59c2f01e7f5442f25c1880ce3f78898fce0c5010c20a19c95814339e799c57f94abf77aedb97f3b7e6dc9c47316f594edcdbdf8f35908e117102fa37f1142c63d383b10b737c4fd352042eb18ca12cc796ee8a38ab39b26d31978672720628146fe7bc3205ab85af91263b8e1f7f8105eb7f84a0e5bcb0252c6f474c40bcdd304a4206ae9dad65e94e83f76270fe74bb4083471b0e9ba20563c12886874059847c6bf7c0e91bff484eab298d9435f5e3a09d95a63ad29a0b704b263a621988329af6fa3a4e35d217dc915426a985ef86d114e26f1efc1e6e86683040aae0c511ef6ec6fab8cc8009687063ea3b454d248ef2c4b6dcd6fd7a7e84af86b3826001bff921ea03404edd8e045f01b9a04d476832e940a8a714be37e2330ce110ed08e991d1b5e15279409ea0f93b28ced2ce7dae5bc5c655b80ee71dbdbddd8be46b0cc54b70806cc8cffb88fcb4eb59dcf36501e5bb1fb5b586f91040fb3eb49e18f70cbf92f5ba096d1e5dd1cc62c9bb0a77262a004f0dabaa3afae527b4c377b1b0b6f31fc366c14e9fb4d982e6fab62a48b66f98bbe16b82f5aeec5d0b0cfdfac3587c276ddafaea4db375a6bc2cc5f548f04ed41a527fe19052370b992e577945240422e69b6f49f2be6f70afb8121e9128e9d1019c5cd08495b8428043c8ad3d3f009a9a6439b7dced34740495bca9eb34b40cc607754a0a1ff87b2c239a3e904185e0b77be120a912f0f42f1933570a59eda38f218cfee2c14f766af1a957eb0dc6a24b384c0686c9c9b5851cd7dd9704fa341cdc2f41a0358f5e4daf4fbc26a7d184e7c806744420a6aaddbae20964118029f31df6ceef46b00ad88b81b5a04debf48468d32bd9ea85bd8b546370728f468ca8291685a8a70bae988a68607addbcb02b9c473d9e04c48f2407cbf889e4908d671ccfee6547953799970f80cf9986ff0de5a9a66c1f104124a00bac56da29d744cdcfa1a84caab72b3b9314d93d92903358969bbb0d02b3e54d837d89810994af6fcc6680a8bd3c58b9db2780d6f4f1e94fb7f237e98f3fba450a2ad885a8910c8ca846565b587147e84ab841099f8ed1ab17931c3b1281351bef7ffbb5aa87b03ab5dab10835d271571598d54014bd2b97dd8d1d8487699746a1b01e05e2bf378d2d9aa3e63ec2b6ae9849d52e5e6f5d8ffc6f2360b45ded694f88c137cc2c664f85e0f15a3d07b3c407bf18816bed4025134833712bf95bfd075561454e71584cddef706f2178afa0d8b5917bfd49c0c2734ef74a5e207873c8c66338401a0a9eb8d843eec8d65de9cfd31a7f4a5ed79cdb6ba3201aa1edc2734713bf64a53e9b179fb8d9e5cfaa39f22668e8019b7d73a4256c8cf76eee8d1b09d6404dd207adc3ac28dc49ed103884c8ac2d480ddb00c8be4eaa0e58ac15d0c5fc6859892d1463db7dc698f9961a56692c3ed1878408164366f52ce67b0fd25e0362fd628f73d24c85be526ddcd703bb8adc311f27f3a4fd3736c36e11402991dfa9f9b473d7760de3b66581faf1caf7b4ff2c496017c74f5f09c73fb047f662ee891dabcd1a0dd72e0ff5f8035bbff6d45e27c6a519925f234e116031cbb4940816f8135a73977e8c24ba259b2f836ef534a406eb3d838477c016268c3850c99d55f947fd945e06ff051383de01e8fcc7a94f696e1931f278d1c163e090ebe17d36fa9bf6425f8c3486caa29d74dc5a1a8f06b338b871730f9a7723a553c298baeba51d94135a5ae5d4c63874bd6802bc687e8528d1c949260973a03e911f94d5d24d0af8663604a3af65068b083c9cceac7196ac7be3d3135900120f35231cf7e8b1772e3f10e4172b25a82a4360241ff68973a6878eb8ec4decf9a9a6cf94162f72054ce790b8aada1f20a5b3955afba5b755310745d8e4942eb17ec7a738dd42c329775ab56be5ad177e57e59c1e0e30843088cfd08be37e639fd07689a9f5103d3472e6ac3b2e6ce2bd314f280916e02a411ee2be0db644297a7625c57da0d1ab3ae1822f1cc73bfd50bab23265609c1bb90b269497c2f6de287ef991934733ba7c4a05554d76b750211109eb687d84215d37ef4b8dc3c58237c9d1d4453d12128846e6a6856fb589dd7f21f35a803d9ae57f79e75fe7f8d3348e1a3b00d31c4c85de2508f24796b2a8e6164288464b6765dea0f220e329a6be0afa4e723dae9a34e89e5e672355556a30057fa199efb4355b1cb2948252fd200dcb546cfe0b8dde5cbf7cdff5f8c7390a69fa01c837c6bbfe7cf2af5b48e9fb228d4e2be115283a8399425e9267fa297799be82dabcfc2da84bc718a946dc4fcd1e1b33adddcb059c2097e1eef1e5aa5756f123c0287e4a93cbdd3529991eab590b2ba900725638bc420b375e8d6e90d10be1ab943b301fb91101adf1c63419c05f18713f8268e19ac25e648ca59421a99f9fe9f718efdbd14c2934bd13ddf2447b63749efc5d88e2f5e7baf962a9d3fec2eec6c681a17bcfa24d9339921820ebad3e3d9fb365cf4610683fe1a7b8c871e07b1fea036e5508c32bfd743c928946a30ad67770d5784997d37a46f0ccd2accc52b337ff0cfd73a50550ddc9635c0875f89223afb43c00cca60758ad7e60a8899d2eaa277d82e56e8f50b070e0bda14d7667de048245d4296ba7895a756a8c5621ec1f400fb2e94bd9176e5281d150b77e4027bfbf82b53f20e71332838766657dffe5ed6648593bc52aec367a945e5e0a81a755d46d8ed04df69d61dd8c0a25f7a331689fc727387edbd371adab2b3a7a4eba71559b85c0a250abcec969662cfdfc2662e28efb8fe8f0474d7df2b0fd68887a4fc242e521b2a744f5959450d5a311ca7d53ddccacd2a910aafb96efab9f11a5f6e33084d95c182d7d385f0726623625dc318bbc97b9f6c216fb19f3034ee2c9e697b032d2f73e1d3c6620c65fbeece69a1b6f2a05f30b197617b5465e3dbfe201e5ffefa3d943c2b04aa8c264ae73438e131b31f3f6506df4e9be57c52ffb886f9f2d3f6e943403c557a8c1d5f0230e68c908b16eb8adba0b4128e6de81f56938fa5fc2f83fbbb349f2e55a3eef95db893813d7374b8096f037cc0173063d0015d6a5852eda410431cb70ae26b5de9dc570f4604c04eca4b94bf2c9c8f852adc42c7bf47f211125a83a2a8649c313709ecd91a36aeeb822a9ae6109b653813b23ca3a229049d7fd25999571b353e31dc9ac0dc37c294f1da507767ae354ca679d522d6c2b01990059bf4d5195d52d536b04c27e29f2ae5dca15c1c25b3d76b0b9bf1099d052b6547e58857487cc91c47b96a6e0f8c6bd059fc4a2110b2a5a16be5f6058e639256e3b794cbd97710a40eb633ca09cac7ab113010c7e5b0a873fc547febd36270351e0b2882c4b342dd8fb340defe5aae85508edef21f10971da28d0bd1353ab9b126f2867430f36ffb58c2e65530f3fde3699e69e2843795a8769fc4377d283b4487fac824438c8d7b5db2779fce07526a62f2c7d41d757a1d3f3ddc384b0e6792758d924282f25252785109128909e2bbeb6fb4b1c80ab93b3a1e4efe99599d79fb3755a4d2f9ac2b091f7c4ad7d7f0e326759588c9a3e525b819b11364aa2bd3c26d261c0e964159500aca6db6ee80daa6514009b387f859f5295b8c8355f825fe1e745997bee519a870b3fae8ef4caeeb92fd307541e03b82615df7473d9fdb77ad25ef690f5d2bcdd7808f9029db7c5d568face75209889a2aa56f6139881242ba099ce958a75c1c7268a3453d73d0addcf0e149644d30124e3f94269f84e71f93b4ee14950145ee732e2800aba63f29814d08a7e23a2852517eb8a599554f1bf10e11bb8472ea707ca61391dd589e3b659fad5d41f450df8545b5d0bd13ec0908f7528902057c392842507ea9be48ae973c7ffaa59531d0569c9995bd4c5976f1dd42652d7aa40cf8a2c04ed25def4091bdb33a7038a1b844327e7735cf00b02f555288feb806a0e00dbede9ad59fcd2775393f6b67e2e21708aba9057b503222321004632ed9abf65a74501745deb99beb6c63c07391275a86dcc4521a5ec36307c91a63c5540c91d9171b0f1e7c83b5ea8493c2aa95a093ef6b840239b853ff294b51300bf53576d40a99e8e1bbb7fe2f1e82ea6b5e3940e75e2fd22a4fdc3a6041430b0c49f1b86b7d30ce08538150a70df5b26a573800de9a8e24545f308e1c59a537a7211fe66747f6bc6bfbeb760c24e92fc60ee8fe97f7a6a5ca73d6af93838a5ac771886d0358b5825ffa935749240c537b0375cfb8d5f9881c6f3f882c1b9091a8a62adc159f00fa6e145287e2338af78bc82bfc846441e7c26338d59f82e0e96e3f09c96ca223520451504e7b901f837293948dddad957a7c39ba06175f417655ec8035a348269a49a6c8ca8492bf6e3fd560b6bfc2b59fefdb6921c85c8db5bfad7074ba2aed2e1bdf1a15a225e0293afc07e52652fbe684412698028094d2a8d858ec14c947517db4eb4a9c2f02dec4d654fea443d2248d38494a6317b80515bd35b27b79916fe4ff12acd76d6eb6e73f05693e04b5b0e8fd172c29bea60df512633c5a96c6aa59947c76fb33575bd5a6226d9e0fe9a517efb23ddcf98eed24ad464ea7c26ddb0ac090ff95e91750d486e54b7d1b848a4a5ee222dff86fedf7f9135ed45095a12aea5ae49c478add1d7403a86f5875c99fb0c5dd09bc48d6f9818565002a53de6b2643238bbf5d54b4123ccb4e393a608ce8ac8e437a6a1771e1671ea90671f0528b6c12e955c9db22e873a501380285ad227626e7d9c157d044b9135ff85cc464b6b3f797b12b1ec455d53dbb4d1d8c4652b32950a6dcbfd4165285c271a5a24d292e6313b20217be8f81313a143f75a69660ab039a28711832c59e3dfe90cc7178bb6d3fbf101d5d79b7d152bbb35432de386647d08677254f8b65dfe4588c654ca8e285cfb8e798e7bf99c1261bc6211dbb2322eb6f8d6a33c932f3d3227a1b9443b4e30479e76de37fd568fc0835132c4add7a82bddb6955d381c76e07ffa5d0ced5f16c921ca2ea81eb63ef4d7adb2f0d0e7529c295cdf17213dd1d3cca070a40caf3e7a5d27076bf92d3b88c33b2f544076702c05f63b371607d702b2053f723b27e4c93d83fb518e7c8fd8a3f9200d9a99172b23c05322d89b7d16936a964b4184a3c3556419089059347f2d2e6516ee38f650a823b1aa69faef1b10b158f9906fe9fb7b5a95518b500f64e94b312aaa2885c95b6539546480a277ed2fb8c0aee5f548455267fe7d6feec7f1f61d3debd4e6057087d1823c5b4c38e99448094e35138e083d7a98a40b1c06e1f5b22563de33cf39815e8c74793daf20c468e236a66ab3ffbd52b1897c9dad00b66e461aa815cbff3373124f8de232d4ec55c6fa2935aae63a37b13267a96377777fcfc68a32c5e500ee5803523c3fb833409c71a7dda5f3f5ded4b5e50687d7238963906c94cc693035bb26e4fcf677ade1fa8415e490f2932904217c3b9cfa5e1f9d59b049b7996e978a4b2bcfd2eda0982cfd0b6c88e1cf3e7103407bc5934af1c9689bfe3b96faddebc1e2fcb4c3aa6a708231b5e7ca8290f5c77422d70add83004e3279f496144d6ade2fc1a115b98a2998e457c54923c983132b46d60b6c8c61d8de5d7f1b4ce8574caf56d8bff8829085d7bfdcba4ad41ff1980ca05f7c89c3b8f7a669e24c083458b31423daa4e501c51a54def8006d2ab676287b35f25e4402045326f60a27597d7b2fe699f4f79c61126adce3b3eb96a0220cd398aa15aaf9146cb9c683ab494b7332340c053387511b637f50c039095c9107e3f67f6d91ea74191ceef62bfae576ec558bc651697841558963a77260be15d0099ddefff937f207e17adf8ec6a5363e0da6faff08d4bd7d4b855cac7f912e1dc463b07ab64a02c6d62f24e71a81c6f32a6e43cc618bd27116bd53b4e10d9b532f2abdc0cf0c0bd3b2ebdf7f872e85a93ed56558242e0976ca494f1a461073de8e2c9fb854b80fa89e9a097e5df1dcc9f0f38af3d5d0df7c7814a8b93c2932e2faa24ccda549ecbbf092a92878ad66443741abb5425deb055114d2211c2bba653e750609510e93fd44d734bda5289c115af81e98df010170b70b6308f71bebe356f1629f052f81cb8323af39d43b46287257a7cad00a31c3af001b3f3ed9ddb4653a17b3bae7cd96fd183e1e82e6325a7463919502885cdeeaa3d03655cd0fa251ff07331c8c01315b364ecabb3f3637a568b1dd32c7dcb528a02455f26bca0abaaf2de307fb90fe0a777aed0c9e5b0d6383dd36ac09f71e779e76cfdb9ef54fcfcff8e75008dd36c11450c53405f49ea0cd7eece0e44aea54abd4b536efc30247a85fd77d4efe16177374eb61f1682c66cc1a01670622627fd8f6e28961754bdaf7e87aca2c0d5dbc25d6eb308a7e12c6df9e47af84b3b16e53ba0fa0939114eec14118b7c90cbf4d5de7511bcde80c0b0505d105901559e4dad6cbd2e71a7808d87ea68d8d8d2bc5c10cd97951219e7365ea607f0fcf0072a236c241f91437000d9002e1e685b88c4df5563aa69b7b68f20f695b4f1d437214ab786192655b399275765ee43fa081db446e0f011b1c6595bc794439d036ed4c495b7900054e66a244b3568f7af7cfe7ee2f347923ebc68a228c57ec057583405728632cb17a75abd5db5895ce04a38e7b808711ae23275a367547ed190d7a37d5d58c42487db5a614e40dbc9c3a997fe92b9e79369bba298fd17411dd5adda3ab869151359e5a7ef6aa688e2c031f941468534a31fa7edc824120abc04962f1eda3381ee5362df276c077dbf58d1ca2c77e26fd3f7dd8e8649b4d1d51f260a01f95d8c299143f5c8abf9b97963c2e2010260c9b84cdc5ed4d42709d0fb70b0f57191e9bfd0182a750ad0e024640516141ed6606020bdd2a9e18c0ed4d733b389a080015301489d1a5fd86f0f98894fdbc7f7e766615eec0c43e3717c271590f4032f66a3206ccd050c2c93ca1b8611a723b0040a9722a4555d67320eea00f01b7fe4137d376ea0cbf685494c7621fe0b4b0bc9500bf4739d186b1f2682dde315b105fea3a2d7340876f7409d7536958c584789ee990c233cf02cd86dfa382b2405e41c2d8330c4fc2a101ce2117f631bc398b27574a726dbb6dce2ca22063eda50638f03996affa99f59275e9b09edf1b509ea5462410b2f9460a375d379a3a9406cf4389c63b81de435a986175b948e2de9b4f11b98bd4d2e810faa8c6cf418d9f04dfdddbe40ed5aeacfed2dc5e638a9c0e7d0886d6d8ab8e28a14ae2f6882bfe51836c85b79ed88d77d1e48a6c77c2a725feea9665b7f33eae5221e5208b1dfd6e5f2d0279ad855eabefc110bf6e049a5f4dd7950baf18b03b26c2ad66b11f310a1fdc834603e570d38ce3b85825692ef4e8988dd9a8f19fdfb98870454893399b4edd1a85eb0e0fecf03e1b55c4d2910f21ed5792058aacf7ace0e5c52222679efc67b524f0e5eca5089183c486c3b90da1c717906e0fb217488879fb1128768b683c280ea90e5bf159bb5d71f16db2d89a553110ce4deff2d2ca15636918731f2b57c40d118a958d1b5bbeb00ac6f5f2f142ac1f854fcc5858a1b525a4c6603c90738c291450e27d3ef22980d1bede943454a8f7004afff201560fe44409b5f3503ebce166c79e3f55ff9250edad8de4bd2191fe8827087bbbf75585bf0c6244b06fb81d282aeb96dfed891c5c6e682fb5214dca20f75cff19f2b12399f1ee4b089f3e5430d8f499b78ee65c848ae70464921d5c9137b2a368904cfc7fb484647c4145ae7ec0f3ffcdf5e3a817fb616a60210568590a658c93589f24942a4f7144f1e9f0f8578fdd0b8fc76ba547023676bd14b2423241a94e68a4a589d95071b7aa55fc55fc6f5d4d246e1298871366c5616f71c5ea83c957b43356fc83b5a6ed34813d0df196a11a0578094628f45627eb2c4858a1e1e330603e79a291ff81d6ec6a52d562ce487fb7365f4570c4bfa4aa7a863f9f226afe551170b2c62ff809a13c2aaa78b5705d0a1872875181ffeb03fc5cf280b76143a496f9b9d3073b0abd69f2e8e2d9705eac9125b634df0c560d4c6f8215bc42c005be1755fe700a5e423eb4de3497e2f336a74b9efff1df530eac89ae12a147f4a75884a328f03aea541cc1553cf65ba50e0ed36cd4783284ddabdf7c04e87b3f1cbcfb11c0c34ef2cb28821807210dc7940f2ce8e5e8f7a1cf5bc79ec65b18da503336b2400caa7471a3dccad4c1383f2f59e16261749228ed9d29c9cc1042fb3dbea34c2214c48de01a5fdbe82770eeea20eaa01573a5bf498cd859bd5dce1edcac46c132e4a0cca0f4ed2cac725f208d51b608f8d7615cff2df20cdac41c6a143b105c99194de428e5f09b716cb1f0baee4fb086d80fc409c2964f97fd1812a5a2bbbb290c67aeef67f349e672efd4627d03f3239a6b07ef145eafbc1590d93b4f3f178d111aa9632b320fe0d61f36d99e359954ac40542d9e9b980b6e77fd838b4e6655f44055b98df6508b81521ef6e946833d5b6da597fc5123614eab6090b003f1455386d30b01f6d2854f100dc16f28539c3115d2620e8d18e25695f311aadfca4a9f53189a9c229bf0eaacb47fa6dc2dc19ac2dcf2509ce03d28b22dd1e77a1ce81fd6fd088198b554d7c92f8fae3ff61059ecb1cb357e9f15b647525ced53c70d2dfdb69091385d486e32d66c30ea28a2364e4d24c82e4cfdafbef1b3f680ef4c08a46727d7ee104d9492344ed64341b496676791d025d9c42faecc1c122e548be3176af6a75dc8dbedd6b90a02092ba36b06a5b5ec74e1a164bc4c26bc51fbb15ab342e0f05d2bea77a60c9bf47e5d7b1dca2ec49fd364e820e8999c84d468746836dd79a9915da9141ee6344a58e44a9dc759e26292e8fd2031e257e09bc789cf334643b58149db2795f31bd05d7f2d16f8a4b1e9f8aa785a923241d56910f4144775c5baced223dc222c7854a828212787bfaeff8e4b673bffd60e8c5d6f1e2cac19c060b856364a1d7ebb287ac5bbb73f146935666edab5142024e81376a6079f8a6033bf85777650908bd7ce99d818f2fb0cf6047caac32bf29afff3924a062642101fd88664f1a706e7313906279d6fd50f8a83f4d3227e1bd9a8cb1f8620ef48a205cadb274d4572c9aeb524139e9e3fa9d610a2b4abe2441676bdcfc3e22caf215194c60904f0389fbb8ef4e69559c66b04eeb0768ed730dfa68845b220d5385f00add89d094370af84457712fa32b8400fb639a15fc160a7d0ebe74804aa56987873ac0170294b1a3737e3ab9d98985f6aae0cf7bbd0e4f5e2905c63b84d0660eb2afaab42a523939e143ee8cf249fd7f05d05329bf0315a18c093454034e3feb04b4e9a08067dfe803d6620127838ed0fdf46cbccb800a808338463e06df7d9d8b91763f63f63210c938251c210ea127d81df59df246209c1a175c135110bc7e9f66914fb2b3b5725d1d91dc03242db0c07232be604af7d8c18f3c47914a9d9ec62cc2002d9e21002c1ac33a2444b8a99c99f7b6445c6a8127cb367adc35d0bddf80fe2e4f71ac3971394fba057176a1391490422211cb675c6378ef3a001f56d67174322e6cfd12ba5f73e58f867bea5d01b39a8605f8c11cad6b7e04e2dace3d833c9ea6623748e75a27177de38c43a1ffec2ac48d8cb133808c32ca29926d4b81b5a8202240b23a98867b3e13d7ff01147a234c3b08709f82227c24c7de66e9332ded6b1e3f764a2f6f9000ec76c9f8de9d78abb930fcfd05c13e2241663052f854c000ee54480609ed33021ea566ecc7b15d871ef2a72e1b0ccfbf083d2b449f91ed55b9ed2b1e04f6474ce21ba1b5b95a167fe16fac72b9272e490821ec08f28ef9b70461ed496deb75f85692cd9c1d3a120b6682c945242502d3f009ef8e13dec7e882312ef220b70917996adb17ad0feaed2f5c668d32a2147dbfac67d2f6e8e20b14b1297f9ff72a24ff752f85296174bebe9156bb2f534acd5146eb3e1fbb24cc1d4449138581afb40dde8e9cb7f6ba8b8690ae59d05db78b25d240ca3532aec7ca188e8f9f55c0cb33575575cee9b90d4502a55a88f621f6ee1b09a980616403f7f2759a681095bf9e57f7e695fe2d8dfbcc55d2aa2ca0cdb68533fb662cdff9242f171956f8880f8a8023787e0dcbb1bcc057d44d497aded538d83b2fbc0c906a0c3c31e0979582182b610b39dd63b3994262b52bc52cb4799382a6c93dd3df0ceb987a7bb4771c0b886da4b80d21f6949aa63be9275e633526c04c34a568790d01968956aa67d260b9c56e354b2d3c01305c73486757f497428684f69709f90268162aa0375edc7aca87a24f7c1df8cb93d051126c301ba78b35bfc607360ad74e1baac173f31f29dca92be13e43d688bd45e976063431c75419d13bfbafe5bdbccab469485c1b748fc7a7cf29993339e2fa2f79caf26ebad46c89473d29a3eafbcb90d12342811524d8ac454254e6c10b12f82fc95473bb5599a567799f47d036e17065daa3faf7cc0db1224196a5d3d14d57b69b130f37e757c8d4d151f64b6a69d0d7fb756e7661399b25be79af082000f3a830c68d6e40fe7c9d85550cafedb13c8033ba6682feeaa54dbaa939fa3dbb203c92738f6c4b135c3f44d7d7bffcd42ff67e4e85f5666dd3b389109f4535ba0f5caaadfc764eef08b1bd611df2f0c5006a20441cbeb44fa833cd52448281d511c2c357881f72e50e9845dfbbd638fc4f80ec8dd2e2111982532b64697e0f6288c5481cd57e2c069b94d7ca6d97b5b0dc5ef6947ac655b5770f04313472725532bd48b45c436451f4e4ec0034515deac8c15995cf602725b01b812943c7ccc1cbb87f1b6c5175624225c98b50d3d87db0f5a0b2e1a81fe35e1fc22c156838eb6e98e2b81b39f28c7e2492fe675f3696c0bc1750433fe9f3fa0dba30e7d895ab694c6fa9e252e292b2db881d44fa6b7329b37314edb8de6ee5cf86b7c349db74903832e8e7068cae19bd072e991dea584aaae04c5fe57145d5fefb02c035b09c55e6d2c001177f69eede681f2dbefa72a61bb617a34ec630d92403f564e263f125e9ea4c3e70f8a747ad6ec4109839d392156560c19824842b17d45555ff9b59c86ee17b0dc99b26a3a196393446edcf00aa6245a74b7178a6b3353b230bf8c148e9c799b375d4ef12b81a8e89c8b65c8eb01e7674754e6b7cce295ff68f555e4345c0abb1952a8757219e85b978c73652e8bba721d3e41a09f734cfb5034076503dae10018d098cfa6d6333ecfcd21ecad81de7dc4313274a5d12a8b6b9d74338ba1f9ec85563f0305894928e6e51915cb40f5dbeb9f4d9c46ab0fd6fd1caec09e0b98d9cae6cdcb70b181a039399b361d184144cffd1aabc7616435e824397acdb07dfe7d27899dc48ebf2fbb759f491df23c8eda437e56e483f1ffb97bafd6a26b329b72a851dde002ecad77acae080f35aa05236c54446ff42f1a5daabf4f379c200853fa5b912283c8796dc96d589e3c9d9d96560f14bae0f95920412d9b39d74d5e8395cb5be6b9a031955b9253c4cdb1aeba58a711652e910d1981b6bbf5c6bb29448bb26ed7326d1421f1d078b81a3305f1b4f3e3f3c9ba3775797d0bc0293f3c13db57b4b90cdbfb393eb5998ec1877e92f7bf4da18cd3b70bc16de126519abb8ec784314c2edcac2ce42c3e17b2ba83d7eef9a44bb9df0f6305bb00c90fac350400e49f763d702c80d8cfd6ada7f61b8ed0c5986202ef663a99ceec2409285079b55785d158824204f7029579ae5340cb0e7de0e7d46e02e4a7d9ce1139eb30808c8de4869af027aed7dc14249d4471562a11c3df11f453c39d6df3935d29ab1d92e18e07b5d502a76fc3db08d3d21f514afa797a6de98603b54746d75e1ede33a042ccb9a4444a0b5ecd64fc4663e4f63bd6ae22c9f2ec583ef3d3482d6e5b67567fd8a18f45e9bc9593b68ba9b9d1c931ad5dc1a9efb404301691689ed929bef42a292b58fb69f701b5ca416dcee294ec41563c0f129061f63315a98142dc08d7ed070d8ad8823eb9edbecf0dd55fae53b25d0ccce4cf1f2ddbb9d50b8d4d5fb10d797020534420edcb0953aa17905fcbb832882244b41aff9ab278d0e12af95833bf11f2268087bbff3a0a1003fbfa36fd35c1bb8c1e340fadd00943f25506e2fab34c7a7f281b3043a56de377d857ab0654ac3124a78d0f7ca113e7451e5a6104138171c030676b73a1d131caeec4a7fc393198606ae4cf3f3e1090feafadb5c51a475422adce3e25a3e7bc0475a251140e429b1e0c08f1b970f6db3c5c1c86f7732900e2a1d6eda0b54cd8e25006b72e1d2e9f493e0d1a8feb3b88bbb4e95278015cc4b536727e4679419669ad8153d6e0fb88d79eab33695d10eb71b16532e298c88360cf6345983e8fb802caf5bc20de9d88b6cd194a69895ca286c7bb6ad9970bd1a0c2a626d3502227865c53a43fd238952702f3a815e24f906b0abf810630f0c8743f04ff7f2732c6db35a4c1c004347b2a9451421700e0d2621a4f5306be78e9c4b0efedce556461f59027c373f718e151a8c54b5bd07c1d5bba9a61a8aabd3537016abbb32f3781f1ef871e59de6a0f2d08b3b990e853a35a07a32162d9f5863290525c717c44cd6ffef3a1fafbb0f1a3393a04adbe092f17c8f23dbad8e455e505e4d906b51e14fb7f2768431bee18642ac1998d3d49534c82b1babf42abfc39dca9e52b1a3758bb4f0e804d4055b7fa66e1b474018e86eba1393900f883e69b1d6c6e36790b3f238c32ebaa0b97e75f0e5c24c54b80d174dd0ed438c83dfbb7e249d0068584050aeeafc36b60deccf84265ce973bce84e55abcc911f6f084282c5cf719bae532e4dddf7fbaf54f8418993942117f911f917f00ede6403b8a98bd10e13083bb7b76cb4ac3be948800398451c4934b25aa66a2f4a0a4e3f7bfe1856b306337d5c8335f698d491cf9646c262f82269bacee88682ab99b40c0b7d809778e5375091f3245b185c087db343b22e4b9bd846d329e4067fa11d92c9b7a1a63ab60b4997d57635730cde8d03cd4aa344c748a87a213ef22dc64671c9f0e2c7e35ea496420da41d926f9fc26ed81fb1927c7ecddb761e3a967f4b6dbc2ed0103ad7ee97caec3c19510f3af4b5fc2ab867dd7abb9a58867bae6ec45ad210b0f313cb34a6a781ad203242b6a117481789e3e2170e42e869fa1c2511534352b245bcc62f43f0d226080e9c5a047fa9d4e19de169945ef3f5563c7f215bf0c5c5385e2448d795b584e98d896cbc9296da42971fa6413fa32d6e1724165c858fcfe14cdecc3d2f5147bba8578f0dad82407edfda0bfbef89e7e410134b5c6da4a3bf1d67d177e64dde62253deb1f495607cff46490f9b2297783e2afc74940ea961b8c859879877e5cc798bdf7e566ba829c5ae9618933fd97a71844103225f728f70d27fb6abb009ac569f94d84a1ad7e525017d156631a9ac468123bf89d89758c8e7ef14fc61fae38b3635a3e7a7a8b816134142bd033689de7dfd7a61743295a34c278b83302024dd5ca74e5a6169c2fc34d9e4535ac71aa328539522ed3ae9aa0f2a8f2256cde537ff451881ea728f24b3d3ca372462a14d794c4542cb2749c6c62934c99a81dd051bcd4d5ae6d009c67454d81c3cbb46521efcadf44445c960279886503348d8f3828e1a5e56409ad9671f4a3e3ed970477a25a3c5dd14261602b5c4926815a3559ad9d7dcfddfc107fc2989f120cdc85f92e9f855b11b5cdb10bdb145cfbe9ca94c7458acc666ad98c9333bfde833eb3e69c108a4cc4d482d148863b29a9982a938dcc5ebdc586979efac3d712f558304d547271e41348766dd41c140b6316b3cd80f215023e187e0cd12ebcf899e36b010652277e7a6ee8a8c0db9a24c63e4fd7707753805f80cc4ec081dfdbd0ed14c1597cb58110454878568849e0b88241e7839bd2bc2ff5473b5ff25073d27a396fc43fb806369d959536c81ae4e0b2487911ff6aaa4023c64e108851974d78cc7d809f4224f7320b21fc2b374821f64df3f18ecc3ace95c45d13527739b70257b56c316185b254f843caabed3bafb81301ea3166c6f9dfc8284e2ba506171e7603c2a66fdd8adde1e23196992856facfcf922ae1a98c2a0c6dc010128d7d599133b0f73751821f0c1498f76bc2a4c7ac6b49c114d808b1257e15fd8b3247650300bc67443293cd3d75096a9e323fe5fcb6ac346b17d7389ce50142d09871a45ce1e48ffdade3985c764d1aa14593af4fedc85726f03763c8e5db4f762672b3cca7d071ea5f5c8962809a251b174cdb189e83f4cada1b86aa22d89e82e26b0b28042ed5638bbfcef9299e0511e40c87ab069dd9f96d3fabcbd06d4cddab554e33299a813d47e3f3bc8f1045413c70339971c62c297e0d79277fc9937fdf6ad8ff44b80a4ced120e36d1b49b34385413dcc880bb37d18c0925228e3297c21af80807b0cf08df44702b80a1d2435957b6ce955f485781640bfee7a1fa4ec4da9e5bc4f0c1a03918edae32f3c968135b486a4baed31e36e83398556c9641acb178de7ac3da8bfa523d62d7a410f5f88dcc648842790619f0ed06470221eff252d55153ea45cbc76caeb1f45e8c0402c5420d7263dc5e98bea2a10758c8511acd3cfb42ba9af3b8c401d6304c95dbab3db0b9aa61f84ab901de90313603d84f849773e8b488a2eb634703c7d2d65eda9563860eddaf4fa47e6a75a6455c415eba1bbc51ed3f342824b5ecdb0fe4743c81b531595f3b0907b974f38f697bc62076ec8bfee3e2cfa1620bd1ef8f9b602f7181662065cd95bf9233e1d459dcabb887bc9f43577190c1a1107d12981460dd339b5c61f4ec000b59c7f4609c8a2ac409e6208a1bed5e47652b7cfc06ee54bdd83c4efacc4f730ca997d6e8ce769af6c8706673c113b1d2a64192d82f905deb70b2f33faa1324f127a86c30427eba1f3e7f04adf55e9741637d8e794f93b8a04f18015feec1efb7aca5634ee668fef432f157dcabea1eeb467db44b1b9ed9625ed2c3b3ac388346bf4d4c8a692a13c5f7150c0249ecf95d68e3d72250a016060dbee8f689bdf9122610c884a3780243a7f8c2206c3c9af0531570ce921d8350b0adbcf04cf48da3d9a87ca57321f13221c15eb27da187ae42f6f5ad088b04a31ac23facf8aeaf766b62f066b693fd952866c67cda3212a25cd47e46fb813ba552174623e8ec4312615d21b867f3527bf92720d3eeb5d48f3697b77cc217d2bcb3a6b1743eb99d42d8b52908ca0789e8d3403bfc1fe4faa6c5bb6047936c7480714d51897f71b7d8afe256126d360a8491ee4452d19c7e1c828e422306d9bdc0c58057a0d8f28bf40718bf9c3d79c98959ed1689427d4a1c358adc90751507910b3ce19ac70ad7d25b7069ddb9e67588225a2f803df08426ca4021f634df8f053af1ae21ff40db72a7487c457cad29ee0223792f33d189156e016e0dd8e5fcfe3de8097148adc9763f7516d3f733caef4648c6fbd01500736dc03fbb5e655ec3dfd743a16bf3083ad5215dee30e793fc7b9fc1bc0e6b3b7af13f3d01c64f5ccfd3593379f3cff5305fe5fa3e1d0e28a330cd8c3e880f280d58e4d360b4c9617cafad57f2b819e0343cf1649952d153dbe5b9455dec2b3f670d2b29d5138cdae20422b4e086c3f509f6961e5b69651deebcc56f36567c01f3f2f0f4a29638005f8622bd9e497966255005099890b78fea5023493980d4ad0f583cb92c724c90dadd10b3ea1e9d611e85f31919ec11c95c3767becb29126b2780fe49b0e40a927afcc893d0ab709e5888de131d761ee61e276ae6560ff4ec6352ffa130d242d3efd3a8da31ecb8e10430d9c66bf0e428a41dd58dfc78e5ec4bad1d1dfffcf39c9685f3ded5b526f495617a6395f269a5188bb8488337e2795b004a6f053357694a138d9d7b924aefcc4a53892810067b106313a8cb1121806e574dd5cd67a7c40867fce4f2c1e8fc79f1f564ac5b698dba9ffaf1912907670955664fe818077193c520329eb99bf93be94af26644f63a9d3ea5bf06b3c3ffb82c4ad4c37f8204b4463fb8bc2c4eacc3559a2a21ef0ffa612b061085bb662ea7497b07d6e465f3f587cb7481b9357695f800a5fd9c0760e2de5a9a66c1f104124a00bac56da29d744cdcfa1a84caab72b3b931d5944e130e37195499cd033723f132d1b1b6933f06df20ab94e603245e44cb62433bfe9a1a728fa4d59ee01d9aa1c5c70d01b119b1f72e96c8e5efe3fa3bf529b3a96638005c81ce124d98270776e9a023199b643b28198c2b6d9aa3888a256479280bd11bd57cae77945734b743c64ca6503881dad739329c111a2f8d7b1a546d9dcca2d3caf2b8daff625b344715e725548b83c210dd720f408b5e5dadba8ddb7775f9e4a286d662ecaa29e8c814548db6cb967d2bad77b27736afe47209acfd5ad6a564f6f6f02679e9ade22d46c901ac4e5f1a61535fe23208f72cf25cee797856a1c21e85821e06378905678ca324a4aee198e6338399c5f41594ecebd30af52e0180f6e8135e9dc7e8002a668bd02252193976f8e065ec27b5703cfc1e43529f54a4084a7e8ad87c0f38940d57bb46467bd2c7ebae7368d9ded4aa70c0ee998a530b3fddfdf80e9ed0cf243667c8f6c428785b6103e9dee6ae1d107e5942ae9c0cf68ce8910046821233390f620f9c80d61d69550b3ffd2e643215291f8cffa8dd583c1ac95e9af15f1053e2162d6a91bd83ff8e74e6b40ab9c32e8af9d89cec8a211544840ac53f567b4e234aea24d761c266fdb23ef4daaae7bb26df22c211832c368ba6475be44b1aefa12c1d37c25fd458ab13db1b97344930195af9ea7347052ebff88a0ec96bfeb71e7cf091ff93cc2f643c0c1b3ca79a4d56a542ee961a470728e15d89ecc3d34dd7f315b33651d94135a5ae5d4c63874bd6802bc687e8528d1c949260973a03e94bdfa0394adbe08525570b19e1f22c6a5adb171f49ed786d3c133218b35d61f4dbe4bf81839c032c096c3b8ce4555716d792947145118debae88978596b39de03ed1bc303e70d73e04c37afba0c6dafdd178dbf97e0b90d553b471a881b1ed79449862e5a33ba055b3a6addf62e14d11aa68c72b5144f32204d683485f489139075a331bbcad423a14a0b3da8827e4a43a4d49fcde97a1eb4befaa0bff91bf25d6109cd83c2840db87a7d12880d20877a98afccaf8c3800ce656b9c565862fd23d047c5647ccd47d596b61a985b0867db5a99b1d31366b72781661b77f85ebdcaac6869e644c1419a74036aa28e6964ac8a29cbfbf59dd4caa309f13a8162c9312c60eb197f4273c5770eb5de762b7ec324d571ec06950420fd3e724cdf32a08a69135d129ff183cd212523f8cc5aa98e02f240812ca2b761442081e221493b16b388e23649281eb0863444392d588eba0e2f0a4d6e6728fce942cb5dbd6c87ca26831b4d98be65a1fa7e00dc052d869d9bf9b85a3bf474934dca3f62a8095bfcac256df6102ad82adc54b397951a0a28eec70b1c49966e8fd0c440e64a8cd638698a777c7ae8b9b79c2c960856d06ccecfd21ba84cbca53117cfd5c6de4195503d0842956219bf6def21e6628a2cf885385e7f9a9b1852ffe076970dff17ced558217575d540e457e7f17e6ab4b091ad3ce9f41815afff2266a9c289ef273d7ae6534b596f8393414586c190f1faa939dd971f9410c3c5adf15608ee57cf07239c672a90e47755c9f27e93da03c062887d3037f30312ace5d5d6032241b2358404249f4bc36ec9ab3aa3f017af8861f5be937a79e7eb6d64ea11093277d0e36cf086f415f6d4ff331f6461394e7d1a4b7021b73c52fe701e8299851fde166cff6b7653a6d709aa7b9f12af210ba4ae91982a35ed6648593bc52aec367a945e5e0a81a755d46d8ed04df69d61dd89fe5a0a9efedd2ecde2a6322afb1949cc7c4c8a91adfa7febda65d7690d9a20fe3a75cfd9d5c2bc6b80c310fc386d86542a38a0cc9a8e9146dc4c2864525798ce0199f5663c5340dc00b51dbf2dba075ac9a094e12b707274bbe20628fd93d9a32c79c367dcd8a3f4416d630b26ad4b9aad15a6d143200334d6082c8956ae48e0c5a41720dd173d86f9ab4e043cd08715f1bab9837adf6c8c92c0834960f145b004a7a73294cfdf12b009f2ed7363d9341002772c90b438af032bd21e3db299b344d5f8bfb4601183f7964d99e82c0f867564f068738fa14a076b81559dddd72c04d66f6e6ffad6ca45e4d81d26d84c45b043f3cdd04139e861a232caff4eb8c5d64c5e337f156e3d896f30cf2d3b54f191640f2ff72cfa8a70b7e6c4ecb593517271dd6cfaa4e2eff6fc3ca5d47a2498071a74c9b24e60f04f409cbfa51844be732e9ac45c80c39db4ecdf9d5a8d7e2fdcae43ece51939c92cf98b198cd81db120241b1e684fc3be632235742c7d6aa6b54d2ec4ac877436ea2b528f9db3663b11b4b7b3a0da2524e695eea1ae135343fea503805d5fa8af34356c5e744a168e5d39ac72723e7fa05b9cac7ab113010c7e5b0a873fc547febd36270351e0b2882c4b342ddf0a5e8fc8d22f6c49c4bfa8a6c58b8275fe5cecd4abdc31012a8658e454441e54aede6bf8835c59c579f382174c065f096f2da550856a12e2f63390707c161bb3c9bd55430e207198fa72b5c5711316ca89116dfbc841b0f237ad333827e2a9994b6c4f35f45c9e6d0777b83a75dcbbe36bc45a98dfc3b1b7a7ec7569efa849a09c69362f9477b190fdd5334c203dd45e65a7ac673c0a9556df31b477a05bf6a7141e06cc95de4947a11b12ec1ffbaa13d2b5fc84166392436c9a83625c7f5aa10d82dfb066c7b0c73f3aae7104aea2eec6a8a95cc4fb3e17d6256455d02c417cd9be6b03726f5fe90f46eb8009bd8feabca7248038fd2c26d5f8361169dfdf2218eb6f1500342085942895c88766c6473c89e32b7a5ab74ebe4ab338013c234ba851093bb0e67f56b1f5379d76628a34cf25dda73b88604979ea6f6d2d32e7c058cc065c1352721a8086dd8bd9e29580709fc4c499b1f927e08f7528902057c392842507ea9be48ae973c7ffaa59531d0569c99808e63d44f0905ee83e7eca6a0baa135af88d40c267b253eb0114e1d60911bc1f776f425edb36b226506849806f25cd4d5afae07c77daa5a990a8442ed68882e82a2a5f83c7c1fd45403a53d9d097e13c40f355aecb6bf20f126350ab165d921f8c23c9d3e3c7fd2c7912923949aa9e9997cf4ffb229861097fc76a1c34bfa94816b7ba9ca38666733c70ceea9a39afd58ea19f9cbfff2a128a3f5483e6c2fcc5cde8951603ef280dd8a3f3b7015f220084a52a55a947f668541d5da31398aff35131199294a32c32705ec3c537fd69fac17f3ee83dca9372b00958770a9bf125008e1c71c92e6cfa1fb8b50d1f82f4913e7450962111f06221bbbc5c4340d94eadbeaa7571f20d8f582f9c8e9e59f4f526f6b5346c655f4d57593a270b57afd6d15509f4542dcb2f09a5648c94e45988b3f1c0a98460a350b84edf6abad32c65e791f9e2c97df12499dc6cfc1d36115c0ad42569495624548c988f8c89d8ca4a5db67cfe9064df8b244896c21e923bca8f0847f9b922ec22502dd45231b97168425dcb4c074282012246c0166a9afa289f6f70036b751124fd505d88d5e1caafda203d8293e123a9aafd5c972b88946b2f6fa178f683585a0b0aa8fcc988a9037829513cac5f1aeffad0acefb068ea3552da6f75edd3e2e029daaf076dcc5de8e5c7363e1b3f77daef39426cf623c0c164a903db3ca512b31181b0e579b63b09821ad2e66262ece93b70c4aa34ad1973d1e30eef253bf285c63757918271a5682abab0b2a73d5d4278f97ca2b47151a2809d0e0622f94649939cd35913dde4c9f97c82958de6871932e2b8f674e167e1e2ce81a3eefb5e98430542c1526345d4a9533cf88c9ce8ebfc644358ea382aa09366e51d869957a7f3e107ee3ebb27a6e1a3344fbb5a19fa3f79f7854ba4f8e85511e93e9fe093237f4b1a8d88813ee7587a0459c61b655bba9e1e645266870ca1438a4bddd0f75be107bc5c78492db7b9085fc06f045f46d6607327fc020fe654587d6cda9ec32f45a0b799af204d59b6e3582ea552b5f5e7cd77dc9273e76b16aa5e7538e43df670613b87a3496d8e3248f384eb990348c2ffb047bfd5466507ef9947ae949cf83d4395537dfcb8507ad0f1e761c339a6f8418984c49ba1bc65fae48fddd4596ed0c5fc17fdf7f446e4c48bc0747e38b0b2a0ef81bd36e6fc0cb11b828fbcd9aab3a19ac950c3fe579a4ba339f2177747e3e072f233303babad1bb4541e7ae4327b5d0b69e6d85f0962098b5dafa3bcad08da0487f853122c81528f3af2a1d9225bad45cffdbbc6e91fda2cfb0d68e220e539240dcf5e326804ed7298bd2733a96753ebe6c1a975013b3a76935f26621a8f83d3646b0bb2acecc885c295f6b87a655d46d0c00d96c1484e699cce49ebc2ccc1f3bd049d8ffe243fcdb52d749f5791ca081389c26e772398bb6eb52493eba6291a9e955f349ab96d1dcfbafa9afe012cd6225eabcdb12665e9fcf576e6f6664352738d98439f885e857f4b000bcb29fbecc54a647c71813c3f032109a60bf3bd4540fa98ab1dfff9ad90930954a0f82ebab4a6015adf459ce94601e83e6d8fe753932384823c69d0013e10246a784fed911dae6d4511a828fd9aa15697d5f7ce3e6a7f520b9e6ea2e2300b439604c1a8fd7f3dafa0c72321ee6ef8cfe8870d557ac226a361453118604782da414b1788bfa3126c6990e29e693a738be8e136f87d199ddabea28b5bcec808c9a7d59182602f5e7d02be55e211b6485141c507c0600e9c35b5a8be8d1e76441190438dd459e9a9a292af19a557839039e8769ce3aca70aed6e826127f12bfb965136250af4fee63c8b34cd998e46c8943f7bb92b31f132cb9b6aa5723fc1a59805a35bf7f71184b7707a5e1c670a27c40349842eff17a171a7d3e401a292770b8e020203e6e55f120f1b2d9bd29ec46fc3eb706ea8fbc826be273ec4829f9b3d29a952388bd30223ba47c7887233dbe3cd5b60149c09628c2f9f80b1c9830b833707580a63450b9fb18ad200c09af075bc980675004f97ac6563647032e0f666e6bfb7867f576fb0b59166079a91188ded548407c0ee9ee292cc79ea02a352d0922f4524ccc0ade8b676db5ee4d2dc79e14963787c36b1d4421ee7c21b9dc9b3ea34e043960e25f413ed0990f1388b5d1de5f6d5859721f22b4a0e6c6bc9f916a591f3d4422605140ad095f70a5a4c8a9fee1fa8d5e4a85c8305670de047302ab91bb7a944dced81cc488b7ad2348205e365b960d0f616c5eb40e83f1887b90ceb850535c043e2d3e1ecd2f1629003f9a4c14cdc88cea5ad766fb30cc5ca964d124e696ee2e5209f77f50f5b1b76a110f46e68540e9e437812038295cd9091de9d9705dcc85b957d5a604f5857b05bb17f03fa602ce7226a7eaa596724b0a8b23512056ad9b6857145eddbb70861fdf4d8afa74926974a19e5a08b3ef77df0c4b34322e47e097877536a3ffac0831d880b46816ded70dc7b533574feb2343f33ee943e14af4a8bfb4f7227fbfaf144f02cb0ac2219eadbea03a2a313c9398532590f4efdda0f500e9848b8bd71efc22786ba70635b2de94063f5a68b5d90604333fa57000e5c50a57557681074e15616138544ba05af1455e31accd9731f196feef21fb16d908decc8ec6ef6c9cc4bdd3975e1158f2066f8f2b28603047fe23bf3629ece3ccde5dab495d4dd6c1c0dfc1c583b01584a1c2b04265f2a9cf3cdb750b0d168d8d39ad049d00f1cf8628eab8f43e54a956470fa01786b29664f08d7e1ab832e4b87f930df9e6ad587883a2c974c63c436c8878c109fdef5e05d05f68fa23960e171b7b0db895bb0424bfa596ef71fec79e9b5ff4b261763fd3d10c953436b2e8b4d3dff7dba7c540b7f2b10b38103ccbc24bc859d1bf3919942c2cc15ffc17deb28edcb64b47eae16230d12625ed6a7ebb9857b618843629b286497ac9aa3a5511fe6b001968e8251e78633695d3c4c1ee5979822860606281c2413a6543797bac10b567f39c3ae387376a6a5c366374431e9a800f0c03ee1206a7dc99275a06a0fbce30d5cde959fbef274259b54a707021f6fa9266627592aaab916563fa6df022a5c87fa518d493f3566879573f5213722a6bf19eec4f7cd8710579cb61d402401d196cfe2b4d06c49a8d784cfa83faad67218a6af59c703f583d0fbdcdb69782296942463a3859c983d1e756315a14462c12a970b3ff0f692f42bd990dda49db0b326c3b6ecaaf9e22bc6a8fc9c6f42f5eb678cfa214189850ce4645ffc13aac649e7b61ccbd34e5c72dd1281f1afdf14b38252597d1970f357a151405d36a8de5e8d22ecbaacce47d1aeba815e6e6ccd1ca73a204d2fdf27a159bbdd4184365d6c781e6d0563a51989c7185409efc4ac750a3946956e988fc53b4cb9f72d7f82076320be7d49017e2fa48b23d0cb96123cb1ec979ffcd247e933f8fff7249e0303fe31129301db090490d22d54499eaf5c471138b800ece64b4c3c3e2f53c6860e87e3d33a090357b696cf22c7aff8e7502559c8d8f81a8d1a972c93874a6516fe7e5b5402f17705b903233db6fc4be4d6819713e32d684dba5e643beee1ff8e9c03fd1da5e307198d6d7784b1d8bac70788a185a5bbfb87aed9b4f9503c54b6ce417d2b7a63e9aee68a6df2d961f194dd4db3a9551a8618a1a1ad6693d9fd2eb6684535cf9cad1ab61ae0dd4cbfb2f68b7d48baa72a9b473e7291a8d53d42d38f0d07142200d8be8cd67208912e2b5b63506db71d369d32cd317cdeb3077ef745b82daf0c602d9cb23fc45d7f0ead40191a028a36b1aa870bef5903493dc322f0bc4d2cbb06efc6570e8b6f82f333fb651ce6c9eb73f90b54ff11c06499106f41b76cbdc1360ddddf0e5552fe4fdc6183387a1051ad08056d825f01b9c9fe95ab0f03fc91f59e9cb6243899b09873e572a769b66039f44da05972d3ca97823161b4b115629d2a0f2aa3cbd821ecf2ef2126b73e15008bb6aa241a0a2693e5aaf2526b0f67a7c0ceffc0739da30717db8207634ed9759200bdc290bc3a010d21b78bb4ee801f386177b4675280cdb435a4b38ac4f7f06e85940fe0f78be1b2d192d7712e10407d78330f0c5565ba982cb1f6df2847e8f466a3e27953260e961477176fbcbf980a7d60cba9689481086d58c06078a7da687e15924c6d18dcf3e753f7a3518e3d4ec72b8b78585ec77a62832fdf39bcef64bf101f7729b680a77c7dc5d5581e6a7820f90edd82c47982aeae68c562188b739c093d7876cfbf8ea8ffde04b2a6daf8933e42c9ce55e51a99ce6bfae983fb6a651bc63453980f81364582986b6858c7e62ae23a8cc4d421a5ffc30e633d04beaac504bc825fe773c3e04e28c37635b13cc4e4dd6d92fbfe19a68034b2ca892aa2dffa9738ed0ffdeb889d530ea1ab9fbc9ff90686716bcb599c125bdfe2cb3f4e1b751523970db9ac25dd47c3a284d36ea2bcfee682007cd2436fdb1b624e0a2b9f76b328721529917461ca538fa9871da2973bad9475e0211ef052a3c9a2773239b3f15258a98e7b1844710ab7242204451916e4f2846ce8a11568a1d722a69d14da059b13dab445ededc590b1cff8346dbb335cf06b352b419be852dfdd1cc580c964ffcfe66bbb8e0f43489e5ad562af812bce75d2d79c202ce200b739ac7d2ffe0e01441afebab67a00cf6327ab1bf37a1a85d4175cf651c095a691374b603c9597ba62765124850c7bcbf79ccb0cd9d8979638d033825fa2e10c8f297daa06d4fde558f19d80117dd5382ae0ad419a27f33f512ade19954e02dc267ded34c33c66012c290c0ea11d3efbeec3f5f03218add9ac9b38249d54788f77f57ef0dd9954a4606c6dc91866e0a57a5e35ae26c883e77cbe774419245bf55a4c817ccfc3b8b46fc2ba4c4f85782be62cc91d58fdc43a6eb5ebe0d7bb4d3a7c6060d1d1d7319794b3784d7935d98ce6b30b2f49f22792d3a975894c2bd369f64e86568aa56fae13069bf655968e660f8647abe7aa89db4298069be066ae3fa934b68a31dbe1c159c3c03e25ef8557f9b31b061b3de233c0098c267b7c32b65a9306bec2f40e02839f226957d26392a3e848aa25de1ffc17be032f41bfd6f0338a4c99bd2b3c32bc9fd338760cb4f35d7f1a3715b55b064b666ef2c127fc58c4d5ef54651fe23d431d84371bf3efcb2be9d398f368c02a9036aa6a7523318fd7890555867f8456610a2d23421ba9571094c715117fb99ed0735e358acce8dedd4fceceda7da850bc020b9e70283c6f79c1a2a8bc7a9ccb3f62e9a980345ba32ca9b9f07d2f2851b3c2beb113e34242b2d0e1fd2e1a3e4b8d0507be70156986d74a69089f2524bbde469e337fb7be885fb2bc12a83135d186465365532faf23afc4c763a8a2e4f3fd68c3f0bd9f711587b7f07354674b1662b47b8ad98da3a835f539f6ae3cd000af004f93c756f52c5fba50fefe03f0d61fde0b6285336413c49eae76c7695b9943b803c2c92f42cb89c6f7520919bd0a18a95e7a9fb39dc3f82a7b2f08bd504a13accaabb503b89b49aad43cc73798fae89d2a02bed381131cb7545bb94c7bfd767a70a082e2a392bc1060f9e9196d54c76bdb28c6666e5d37d9b689c0d433893e5bc4a9a5a9a1a7b00b12bbb65524ddf2f4d341527f4d9c04a2e83d51b06e3a47d562e3fdc5a1874964beb8b9990b34ac6ab757d4f83bb18dcd348b1f533378e73e4eb9c256d5a0d50c656e2f7ca73d7ddd419139357031ca7088b1a490b6506cda8e6ee618a7d2a454adfd6d4c86613a68178ebc8464c32d9204f155a46b1e4dace3dc49f9445626e1d9f10d441b30c0e8cec473697b3367a5a0b7de0d338e512983029ae79735db30defa6ceff8e8160ef2d3db1b3ee10509d5d5bf276dc148dc27657d43740db032a9019458ca6f3661af7fd220e7319221cb32b98f6d72c09c27f195ce3febf9a84e8f70be600e3d407d363bc12f289da2aa1577ba3c87cedc53caa5361f7143b745fc822b40f8c93a6f11b8ac29df05ccc73df52101d0ff1bc2ee662b9d6c1aaaef85dc20237aa8e239c50e60a3b709ed9463407a5a43168aaf605b552a96f3ea0b2d46114aae4dd4f17f58568d6c236b1cfa71384fd50f9b93c866674d8030e2b9cd149dc905238f2fdd3c669756a1bb8d83a6e3407955de0abb96509e55377bcb2fd3dc3d928cafcaf357fc9b1f18face94fb1459c816f07a544b25f45a8d9167c43762f7b6f1bfb466e7ba3020e0f32de2eea595eb0dfb5505b58d794efa776882f9a95370fa27cc031301cf137b1e2258e945bb29fe64e0bdb599369e6943bb6a8eabd6a143457956d7b31c4f38f14877dc1947f253b94d6810f01ce2d444e5e151c03f4899651dd89ee78f8ac73553bc61a736aa6d412f2ed6ec9aebc82b01c83abe9ee203d0771cbce4577c5bbc6027fcae85d936c1cd44d9e3f02c56097d7c20a2356824ccf7905510cd1ce1ceca65cbc1784ffbd4966350d1fdf7dceb8290e5e2bc5983cffff6f5cf603e62f4513a538b616f1cbef7b8b4e490a5142aeaedae101744a7e1488797b0f625928d1b5a32c1c5a26f95ca8d0f5521c845f1daa56497e63e069f22b5d90767d4e9fc81f0f336ed7eb790fcd4a4ec7cf3208d063c3abcfedaa1b32c9e79b4444018961add62440933ca74be5770dcb88c86c2e5e6ef503fcb5c300b1de6374f030d2e96629bedf9602b0609d629cea9113e8c1bee26f6a1016009bf24a3d121753ca32ad465a5609789e271b0b0742b7d7b9b4756b5c817aabd7dd3c052b6749caa093a9fa8007979090fced133ced4568b4b53911261bcb7f747d25d06833ca3c1f297644f056284371b5f032ff5f86604fc3c42eff15fa4f950f26639ea81c8a3118cf7444eb34c661d1bc03405dd8941376336a289fbfb7a4e0ac8afedd041fdebb0c85f74d37fd7afc96f5219e54a7bd542f6e2bfb588f39cf8b80c93ffcd2485eaf32a7a705912f74cdbdc83e045901b17b20f5aca359d17581a211fae49ced8a9cd41e9ab38bb0ceebaef05409f2c8cfd3102e303f3d997d0914dcdf28749e037d4af3e34acda716d76de5825114fb5cbbc893029534634613bfa03cab5ce06933034d5c412e1988164e59e1f30a8f5c70da745c04d169ac9650a71c57a0f3f082937a993319454b2ec835f81047e299d40f246b9e8edd0c527fa8a756b2341bd657a593ee62b2e7d9a46d0e2635a857d91b18f150056d3c604abb0f669fbebe2cc5dd018745c79664f52b33383492706b6961a25710b1ada853c919a3bdd9d986aba5f61308a742f5ce826ea851f3b28a8281de87b3e487c1559fe739dbc31c7653774e2a07a76bec93f3fd8842ecb2b8f49316861152892e1dc6d2b225f8d7ced66b788c8189ac92f2025552acdb2de086ff3c7d0f65146304f7c4eaaf583e8bf6680c862da4933f3654dd0807f4064852820a9a325473823c997e87f3634f1d7051b80a14afe2da43f2bae5074e0a9be74f19829388cdef5f26196be29943832f9dc0c2ab870996662e6a3965629efebe5bfb96ca2188419574a0487d2b0100393f67a31ea057ecf79d2f049846980faede82ef3d45c0e69761149cad0ab7def6858cf01f0aecdd2a21ffca1af7acd734f4f98903a60569e77d819d06511dedf9db8d6901715a1955f592fb1de0e03f631ab3b4fe10983685f9aef17b5afb555c5a1841ad1cc785763a421f310d4e4f0adfd05f558f98cda5a2ba7bb5203b9268c03402cbc83541ada0f0c72cb1a35363232a908751059c28e931e3b17dfbe2aac385b6d1467531ed39f001c0cc1bfdc46038dcf4fffde4a76081833ba669d1b31ef6e10406db7c07ad39482082863c04502abc2a9906b93bd379b9e8c07ce000e6640379ad73c13275d5b0e050bca91d10448b31e0548e553c37d950b9f07134c05225bd43f99dc179942fe7ee16f5bba04f5cc0bf95c0609c84649d0b2c8450d4f0cf37e14f2f802760a55cd5c348b1f446fbd9598d8f19c2654a976a68011b4d40e8de64b24ead78155a157a929a7591debad3de61c83342eada8437387a482ddae7170071c692a7156cd11f0e8596f101c7571a0f6802249f1f12e0e7c2c6a8d6df993f69b64a5a6e328e463de7006316e2ee7710a95bcdec04b6ce8bb7c562ed247faddefb02b622032610b81054f63eca4b2e455a4e545396a4bfeb90b741a3caa0d22c9a1a9c331d57ca7daf530e734131f9b86611f518f1f2a3b53e3bb5384d5e1775c1d3773ccd898ee591d424a0e3732b343446f6a4cee55c10a05328e3e524e54b763a1251ba4ee2592e73bdff9ef5a57599a4f42e082a0ac1f06bc4923dd8c196d4a38c932cc1796012c9501f811732668b0bb5ecc46f0133fb6d210faeecc650d402c507f7b70cfc742b6262ff7bc63a4c07e516855d19b27ad6d756af69d41fcc35645f4c729b371ce7ffefa3d13fdf600f6aee053a5a8c18abe18a25b1dae38493ef01b3d4e9f0bbbcbcd49ef21da753ff2c2dce36e006f755710af5997ca10eddcf2eb5bc98daaae12898ced79023ce371c910d51891c9b7f0a5b2a79721bc708517f3f5b17f71dd6fc9c071698087986a40e50a8ea8d9322f4fe323c81e92e08744af306e63939ab8f684f3f005541afcc56dd4de079ffed3bf966dc215731af087c4b61f9a71ff977159bc03faed48200057f8448cc955e2e76881a8fd26d4588fd328295b89a5b5cde91cb7a2f5f8f550d812ae6805f899f2971fce0f91588964a85f9833e7b70ff839575651919074acc5779de6db9d11998fcc6a5e599644061f4283026bb79fb72cb61f492e657d465ab9144cbf4513c88d4457939bc31cb6c9e2136a6c657b01cdb104ad45e1c75e8c4f8c43a91f041a8e665f2e7989b3216ae85b390d01f75b2c8562b9856dcb7e0ad3ba70a5a3333263f27884b1500c81ef4ca552ec3dd00dc04c361a76549380f313536bca1fd2a1af3acd9b8acc401c52ace8da93692cedeff29e6268519a34f88ec7b50614f751fdcacbff842fa5e12325a44ca27e521968431743683808c1a740f54d2f6cca74bf9380a19d24de0e6b89695847781dd7bcecff320cc291d662713440a3f99d33e3f157d08e98fc250d3537c649b7b37594ae4d43e140cfa08d13524dd635cb6b65fac3842a3ac779aa33e595c57d5cae1433ca270072d0339ad45a5a717d61c07802f7e3b1f056340cda2ebabb1e0c0e29c17ea176eae1a7b5a24278bcc675b9e80a502bdbebff6a51444a2347e0861433711e882a21f34ca13ae864fa51d948e95032bac02e2d7133f6b4099fbed00b8c5d7f142191a6c3b8687b58a736c19967367bebb2bae8fe572700fc74b71b963d10f7792f71585fc557e3d041a8287c858e5a1bd5a1a096662a68851ffc5b7d9336ca6c1ab1c4f08bf68fca76418989010031ef44d0f332a621ac69add98c353311d5331fc99272de30e56dab089d101830b2838b46f00c19c2812fe1462f157d1aee5c39217e52f60584719b74f6063eb0f7adf7b922b60371a955ca3d4786931c1c2bce768b62ad26dfbc71f831650b9a6faa5cf514430f92bfd0a99b007eac6c302f8c69a251e695c5dff4a13b1dbe3c69945f975494a57807fea3537694e80a182f3b089fe1788827573f51a0067c36f8960afef8a6202dcd15ecc5b63d3b6888673fd999ac44a60a05aefb4677f6e8933143f0421433d6861287d272ec505fb6922e4677293f1527a78d2164fa1df66c993c0104e3a853f172136a5a16c8c2f3c563fcd11623d6c0978903a3a643f95f5c9d8edcf75746de959becc1ff43f8a9767a4a54477522bd2b6137b5b2843ccc95fa66b204c6dc9be54a6eee318475bb092f9316c705bd0a4234d8f501ae74394b0775c5842ddc3a24eaca6e80bf738b6fc698b3c4e7c7779eff030b60e9486153c76bfa9dcb8def65ae47aa1402265c1b3272ec3ab036a481374174ccefda49fce2ab16f6c3eed8073ae32717a6340f93448c2cce45692c6ad6e8624cead6c069000a6b1e5fa4691099633caedfd2ebcc0aa02fc93f450c87ae583c91abf6c7c00953358d4843335bb220722702c7de92f9e3fdcd04ca0f163c398db21226915ef636409fd2fcce325726dbfc65f79f03b8f319fa1107cc2c872d6d50e636e14c92581d98ed28591d8ae70b9743168ad76e6cad79948771bf9de05da8d17e3917be6ec946aad67a658a09d9b47e4c2519794781a0e1de2d34d5210f688705b47e4dc1af9f126c03965fa1b7da21b4054b50376ef5e8c87932880812304d25910b10036cd47bf6632fc18fcd9b80cd1abb2f92f0fb3b6adcfdfbfee098801dba2268c6daf4d7d5f784a8dc233b5fba30bcbec91b09d56874154141d91b35f5a30bb684f9f1a5306b00800457d18b3cd909e44351d904d009b686313865eaba6869f01a8e21fc1e646a355e29509742b03d7b9c7a75ccc69064daa23ad36eb4ceae549c77aca9b2ee98cd2f0d855af2e5ab1c1fecc1dc4bcb155668cf7c6932c807f2ac75cd4a175908d2cf97f4fb0664b01c81bb125b6eee2b63aa8cbc6025fc5962b4d668afe43210d517d7950e387522c19baea4fde484e7d43da663ee0cd1068777cb32b651ae402a8d9bc142b8affe43ded2bee490c7e187e1538b0e9d275c8095efdb9547b923eadc813139f9a3b8dd1e733b40c5ca3ed3a4d5881f5299de7167d167863351c81c42fc30f4ff475bd3f6045c407f082b63d4a6c8e701213e18f2f1edf205a18e0d42eafb583491772f8d051547796d8e79d6036beac13a6bac7b6614ca5e2e0c0811502b1aec358051ee21fd5059b93ed2df4fe06ce407bee5c05945971106d3e8003e26e7da6a1dd76ae5f9417025239b08c8a612a79446cfb2bf2cdf37d461060083c8937bafa899b36b87a79ca8044f0be99b893aa0537f3b79e06384182a22b511873374bb897a24c33d31e34a7ab16ba4defe02d684c141f4b84c775fdbcb0884a23d4c6802836d690084276f1ccdac19c05fe9baba6d19ce19ac2ceb23bda0fc32975ba989070ad2b2f113c3d06d9da26f4307f306c75467173995512943856470f28e87d05e69e4b907b1e9139627517d88aeca26a5158a7dde3452f38cde2e733895344b424d859543f1f4f7932319aae55a7b4ab15647ba278f5b4d7cf8bfa82ebae48db93f520eaed169910dffa4787181347e5ab29f8894efdc6410b4f4064000651380b6f297f7f4e211889d3e27cb126a7da4b8b357a11b459cd2cb1358db9df529479054b0ccadcbd3522dfdfea9237d0b4c85143cba63e3cf3a7a8950ba8531e0e9e51e803c51bfbde7d7d7c10740706ad53b7f156cf7c7bd5c59c81992be45bb871adfc7855752e0f3e88c0a49f092bd80ba36a6fa1801642be8b9bfe45c1b07f7323b168db9ebf2c286cc1f32aacc8004203f06043cca178e3a6e9332728663c1ea2cac575f4d89475e4d39d986388878af7469bf671f8aabb1252a65dc0d0ccd70c398fbd441fd1fa8d5412b797bf36f1216ed035526fdb568123acfde2328fecce2fbf2604f0fa022fd841aaccd2c92410b6c95e43ecb810ddaa4eddf7b865bf4bda3d7f776e03cfb36b1839a4aa3204c49ad8d8705ce114325965667d7f9ae932d7f44242c414e1637ff55cbc6676749425b00f582fd5cee23df16f2057c7680bb28345e689df11db0a5054e1e2066c430ff0e4046f392bdb3676de0500e292cc817144c0f7e4bee6ae3a307a480e144c30b449838ce2fbde4b415d24a106c3eff4da5d30871a4ea41ed92e1d785fd6226bb832a0b32a476a9c9d33021e3f091849f1bc550a0abcf641a679f0153ea74429f25da4721236e4f768d0a7581d6df6405d58d2bce46e7fdcd664fd49110bda7044ee9ff776190a3738b12a2f1a7363b2e798b14ee8be265f7a8aa3bb72ed1fbd8178e149da0d2e44757f6b17ad1cfdd2bd6c31ca4d5bda9b50ff0df3902c88858d64601a210aab436e2623896d739790fe1222a0f69c03a7ba290e033a8a40a22110c24b2427a98770c4b84a2d693da69ab66c4407a1e097d43990a4d98a2a273464258220e153e2880798963501a1e7c061e47ba53ed057ee268e8951e504f7a0151eb386d19c779f90c6eea4e7a41b03c7df163b58faa3bf1e098230cab23f1b2ec7aa231b9f9cea772ae71152b96a0893c18cf3bda56ded2c666a15ede21a15cd4bc7e04c7680ac0bb21255149665334aa696c9aa30523569c4a737be5304e1cb86e184b3755ae8b402fb92267f23105cba3587d7b20022f1f8ccce347892f75c9607bf3cb9800bb8722a9fb2da19924a733697fea4dd50b47546984b696bca1396031c9ee98d966b7bc27033de808a36d5970eecc9a4a6746e5952b36de42c0d586e7e89a9e6df22b20bcd5304127696ab42d5c8f1f20578c4ef01b1cfeb70be766361df4d678c67d7873bf5f0f8efa83b4a85bdfc75f4448963f0a9cce518a1f8e81816ee43e07b068aa70f90e2f4525fe545acd4285f5222231da2f807de4c1e17294c3acbd10bd46b3d80c544878961ed3becd6a925da317298d0844485e054bc67f4a9ab1faa9ee1bf61d520a395b2b1cc6a6b3d30d6f98bf401bab1c78f964912c140fd5f9f1246214d1c25672807e47c53595b58f035a2cbb0eaa54ba5731695c91ceeb77b5f042d5f30227a412166df16decf50083a3033e219b74c8ff31a06fddbf8a1fdee3e1aa06f0326e2f288bde839c581b30edd780bfed6fbac4e6209d6050509ecce229a4e2e1a8c9054c906a833a2e9989a036bebec601730449694530c575ec42dbc4d026717391c5d7a35a6e4de6d50e0f49024e85ffa71557904a2faf1b6b8dbc59c32fd0f7cd37c8e0097031e43ec16c3d0dc216ef47addd081f1e2f92e517998558ecc22fbb4576a154dbd86374b4becbcdec3bddbc5d1ac3c3dab3eec6f28f9fa2dd24bf70d2377a908716f582d25c3bafd80c01a78577ed3ca94c978b7796eb11cd742e8057d444167c889fe71c7151f49f955096e13e5651e5007b185eec8d12730c688f8e6a85e4089626a03ed1c3bff699629ab9fb3b766dd91ab789ea1c1da76b00f6db0f984e7cbf1b2d542d36aadcc4f4916bc5f143e57c5b6d7b203bf279aef4db50dcc99bfb63d70e991781f30e7aaa7b65f12f24ca476f1a40875864b640be65814f4e41bbd70ad26379210887714b7058a5410ca472c28e07f139b12e8965dda2ef126f10bf9a60760060f2f607bd564b5752bf52d82c612578a10ba3efe21c356445ced0b8d8526a49d5b6eb0f44ad691fe833f45fdad7052c0d53fbffc387a9dbb1a42389509647f420bb666bbeb2ec08ce8fe2bfa676dc49c9be1253d89401d8c64731aff75dbdbb2639c850b56f0bf1afe70eb9f3a9516d70d8fce4fe549b691cb91f5bd3c1a57772a4c164be538666d9232aed719efb8ae4a38600b5d3bc9e071852ea4bb4c4c0fc05bd9040f5c4f40d7dd2374e732ac3dca92ef0e0795c3d3722abaf4f61cce71925c990b93dcb6c4f37ebd55955fabd11fe8603806ad98dd3feb9cd9da53f2b233be9bf3a16b1b97dc1fd6fbe4ddceca7f54269ff9d47b8c71921b5b0994832a8d6f38c4cffa27c9fa7a4cc3a66f4d1b4215b68f09ec39c5ca6987f516805716338b40cda3735421f4bbcbc11870cacd63474fc2c98eef757d6f1457e5251af0d1570ea360cd002f7ec5b534d34fff1875e93a52ff30e6245540c70fade4e0270364da2acc6ec36890b422d88d58a0c9d60860792ca5e064d10b3264c916bef6e03fdb6b8559b8fc34f7224a6e4618f16f540c384507ab36d116907d0e3e4830a263e817aaaa6d4e899b7ca396a8b95668d1d719bb30d66a61b7d598715d330560e54674bff1277e2726c95dc9391c0e26a656522924659b038c3c0083d93113a472196ed55b7833aedeee4e91726fa1e69ec9b2a159369bd3838d6110ceb08c402826fe43dcb00424b6a00eeacb48e734a980ccf752238038e892db43ed003a8d7cb2071c08bcdf43c20ed8ef2f6369559d8d4a844b9da844274608def39beb06a49ca88a164b6569dcdfe96bcd6cf894f2cb8260f82b26f52545406839d09229731b5be52e38c36a05eafa66526ee2d090ab99f9088551f6c09f22e2bd69a17fe12d7f82f65857bd1d2c498e9fab56919033c87152b7d43c42d8f5bc0e3879e9ff435522c5ebd820a1985164b0c1e5b8eb5539e40cc3c2f4c43641f7a103d1b4fa97c036acd53f127345f3adad40c6c9d5ffc4602aa2710cb349537d12986bb6c8e8f0ca870fb2a32644daae83c2fb29b2876547bfed6d58365dc114790c73b0a195b983cb822425f93849cfbe79f809fa2464f8cb3f148845083cc910a0be8cfb0d2f975bf1c70d49ae15904ddcc8247eb0733520b12a3b19da922a293587f3b3836deb69747db341b38de315a57c65acfa3f8dbdc44790e5dad671cbfe69c32ed3e6f8ff5dd7f89efe6f03d7dc15b0a975f10933e143bceb5fb02d8531c77390c1896ccbb8c35f604347776cc1e0e8989b08e8787f6c448241b8f10a4aae36657bcc6a91b05a21935f0255425db3ee3fbdeafb30f6b58f25bba841d40af662350f69d55f182067b86bb77dd941eba3b8dbc4d41e66dcda2a67d6383eed06f0ec040dda1c9c6241db97c4f685b64bd52f677a5c08f368d15b429b235578936256b30010bac780948a99e15ae9d2f27f5f17459c782571a5251f4eca97972a09cfd5b81b941f831af75282c0bfcdb181dc2b03dd388a88b505243fb046003907626f4720e3ed879b545625aa1e7d27acd5e9369bbf8ffe5e88efc0b1e8e38ac8ca83a4a299fb760bf4681dcd425e50cf14fff149056b6b271e095f4c7188686f4f300c9ac1774be00ecaa0ca6b24ad23ad0478ae60cdb82676b0c78636cbdad9492adbff87188229d15308fbac4d747d93e73a2cfa6edaf9e5beade7ce5d9bbe140912e126bf284ca86eaf62f06e8fe25a66dd992522c403d927196d3d3a54f700e79254332f6e856d4d93a699d62a678d981ea065ed6859a678f5a7dd9a7cc8611d0995e5609d764ce074327be8d75f5a69d4e9fce09ecef614bcc498b899a8af2f54a79af4c0cef980e42af9cd40ac0bed5ef0cd59b34c395c90993c71459b06cfade5bfc8fd0d0b7f0a4ef281857e57cd8f0c991c6e7a5d1cdcfdc1402d6e48e8aa29f5de9c2614c644ccc5951785af9981eeb775632cb7b732855680a5b1317f37cdf9fadca3d737199dbf31bd00a2f7d9821f7f8225caabf6420747a78ee8892d4f61a801322b04c0d10ca6c4f5e58a6644b33b380fadfec79e984d85fe0dcfe29968a1bdd5d4bd7f1f379ceebe0e3f3c822242f96347a7c5f7ff24cd3234bbe16a23690ca32f8daabe1ea300a2a6eac9898293fe7e8597fca51eb5173ed1aa4469ced5a5ffbe6fcef8f55fcf43822f3162ede9b7dd7d87f407df78204f3fa0db37eb7524d2511f07aafa8cbf6f65740e38bd535719ad9beea5da7e7f185383c5cc7701bacde89871d8d2e9107bdda531d9ac2d6647fc2d66497c35141c1c59c6f76fcfeaf1a2d7979408c23c963526f99ac945bd58aa73ccdb3247c524ef1047053e2cda3992b68730e10ebf3241bc0d521a0774208ef1dbe4ec83c97629ca0d177d82dfd8ae077aff3f3bd09b5b0a047dd8cf83e94c80069d04ddfe287f68140a8a1b5b7a52e479c2fca83dd4c2f77a83ba4d638a7df6f7388ac7ae2559fe15071543d79f7c2c9ee6762349764da7069025d1bf9209d50b207a5bb238079d922a9ad89333140d9bf62f139c966db27da9dfd2ae0ccb0a92a3cb2ec9c282fa1c7378b8a1e2885ca716953fa13679fd816ceb11d01522be799ce37afd44ea28e122c71bc936780d38e7213e99e3811a4cfe3ff1a7ca91169c6273a8be43ec2697b906ead01ab91ed31cb2c0fe3dd6e90fde05b04f88f9d84f67821a93b20dcf2b235dce71e176f2a951583d81df0573eb8fbc07437a2d672340f523a6241e57acd2646ca2359590e3ea01320b2c609cb13f6ae79834badabcd2fdbe84e139f650f0a36b0ca06371ed11179e3107dcdf537d5318e1847297cf7b1d3cfbc1116fd88e4d0d12f57a63f2364d3a953260a9a45be567db09636def57e1c6c4783e99dd17addcef2523ad3dfbd66c4f6d3ad24cfe0184abe39915349707c2fb7a34ebe54d7fd63fa5ba3e75e130db97f6ff82c843d0cfd80c7dbaeb5fcbbec832b441096d381c17b5fc7e472100607eb126dae8395bc5c015c5e6e1b82afdb7ba9cb95d11fef7d289d520b7f223315696365433316dcef3825e611198733e320cad18005a579c3d5a4b59f2e1b4023d21c4ade806ec6f35c79daaada3cf9afdfc9ed4698aa1b33fd95800957f231e7a38e368738a91c3000588e39229c8d3a26539a993b68c456da6cf31b21fba01018a32f4e130693d7bf7bb0bf9a84cfbc40c332675ade0d7c36741910ce8601ca8294688166c3e4ef9d19f9055946ee55c39067d017a26a378d2fccf44b3e28f7adf0b009eaa499e555a13ebd167af9325d3386eec6e10e5097ba7e8052db88fe8f2fd31867aa09a470cfccc2ed4811824a7714aabe74e2cf49df9bd15e2e4bef208c7cc1ac9a6d3c96d0aa2801ffc04aaf2e4ba7fe4f0df8dd40fa2b4e895135a86ef702d12e9a5d32326d3d5d2acaf733f02f6b07eb0c215602cda862dc869d0c82070d3a6a05cd712de9dcbcea33ef086e916d90b907dddf9340f29240640113e2b59059418d92ca06340902baa64232890d22d6d550ff884c349b3b266b7502cfd8866fa66f352ab53c76bdcbcf55af8d88f088ae733336f5fe8eb94c93ae535aed5a12448858eb0b60b67fd32b5bd2d8cd4fc1f33f85f1728aee83dfaf2632eb49ea01b9c1588603b8194a78f90392bc4a146afb197f6fcf9737b085ca0d92794a150bb723932a96f9dad242ace511f5db8070bb4251ec67d412ff2024155d21ab3ae05a413e9ea3bf475f54e32aac281fb3028caf8128c7bece5eaa6f652b0938ea1363f3a9b277a06767a1ea7291ba17094401d8957f57f587d66c66e2a0cf062d2bceb3d85fb02bfe529509b99b2457d6bd82a7c370a7296d34fe7d448e857767c286050de9e08eaeb54d1854f26f065eb379978332fe2b03c81f05b4b93755855b00d4a94159eb4aa1bb73d4b1dce19363b316ced58139c2860c6c5c25244f1c82674b93db3cdaa8dd962f8dd0bd6ec98d772efa889bd334528b82dcfdf90150f456cbf92e828e6910bb1edc0676a8e61c7d05976e23d7508124594ec659ee87233396448d2b68768ab1d29998ee6ff1808a1630b4b80adf2675621003eba5a1ff2dc646aa66142a2340a4e0e8da1382793287c856d8c1b15a4d6ae60de671aef5581436a6559359a4a0c89d7ea083bff54360fbcec2e71356ab99d26b68775d080a8894e5cd4a8a85dcdb722e27009aed77cc871c4c3119979c32a8b2abcedf671042809bbb82b3d76366d42cca120eea393012ea904deb387b523a54d4462983fb3b8e53d6db24ef76fea3cf92e8f4d9628a2867cf87ef66c568e6f0d7b10f90f72964f1c0b05a28c59c87597456aca8f97374da1d1fab168b5d2714b280b9cf8f106aa2355c8a31d5c892abce39e57991aaad2e133edf0807f26dfd3b82f3d7cc7f3d102675382c5d634e8fffdb2b6135453e95cfb12472fc36112d6a43080f0ce21201828ed51ea97e134ed5939076d5a759f48ed350a632d1d837916beb2b93bce4264f0d73a4889a0f924a07a00dc48d7cefb3fc6930a5003a4adcc33b5f4bca5ff39bd2ddb52d0b2eef6aadb99e8e7881fdf300e892ffe12eff1347680928c3cf25f207741884d5f11c7cc70df51bb3f84788b1c4385e16f8a2787b4a8f61d7a442e8c34415b20dcc8009cd4442f2c5e5bc7fd580f8da24f5f379c7354b924cdc1dbd2bbafa389f7b4c5ec0772e4ba449e3eda38c82354c59eda89e29cb843a82aad05103b8f860f17de4d3b6ffca0258eb53ae27a65e62cbd262c89feef6f3e3beb69c68e9fe02f5bd381d3cc249465e0c1dbab292c94392a3e711c5536928098f20bb60d0d0f876b4568e1e2c981f0389a5623709d601ac21490e5b391a217e5cf8032e8af95d8f72c3ba1dd286c0c688c7579e2138b8f028fb48bbe8f4354874ba13c9168fc1d4f2ebad4b319a61a2822c34e76f75b6b7a46f91294420e1dff0a624c7e97d9f4cfaa5d4ee83b91a1e7e61060b31f636b5b697e100b78360154709496eb3f26de27a6e793ef1c2c95f6d3d0d446b5dcc75f51d8e6b5ed2e5ad40a588c1d53ce9da80120e21561ad87582d6c65dd0877d459d0328cb0c170ce101b6e11c86a30f0831aba70fcfe21d8f5f2d3c28670f4ada7bb6e57850baa61e02c669e185c9927e95590e22cbe6a8244f24f86537336225a3175d05a3d3bddbfe1df805b8a15efdc911a1d8cbfa0e2acea707b1f928061965830600f1188e952a2780554b6514ff644808f645714275c24bbb9b465bef4948c5fe14c776065fbdb0cbdf72d6d37188fb90f2ebdc78c4d34fa36076837d3827b605960778f2bca780d4416b99f16f1f08add6007eaa5855f04a88b716eed1c33ead8cfab3bd96c8bcd1231e45ab776cca6837e2044c00a39c32bc7fe6fa2048a465e58d0e1fb14f24443d958714e71211251057d692ed53bf5314a69990d5962aa03a809f01ab72192c16bad8065383356c8f032337a8c412f248c63bf6a0941959863526968d255ae8cb9c6f08383078761113b1bbd3a8c62a2b199fa5dfc9f40594b9ab93dad3094a8b437688ef8fae0760975e75ab89e6770d7124a61c3ebe5d8681cab4a79b9a794bd968791e2bb7359b5c3389b9e2db5a707358fd0393216123d71d98a7b912eda2e90e90f91e3cac4ed4790c505c04e2f74c99f745d14d7bd2ebf4b01608bd3db7dd75a1f26a4e98bd424fdea17a5a1c9c1a4acc260aa027bec5e135d237d6f3c55472e7ad08b6e1571a56fa7fda12826d60e306cf499f95d8ac6de15957cd72a45b7c90ebc7d73616a22da5d568614dcfb9cf41469c35f4118bafcbd278e10e4453882a721eed25bba09062a648c456ef1ebb9bf72ce897e81c1d35a5011b17c4546bd623c86921f1dbbd21e872ef3a6d257bfed451feb124cd0c31fd263574cf34eef03bee62d4be1c40e0a1c3c6107b6f717f83fcd219d87bf6714142b8d82ff9fb9e2093f491e950a51643fc43ec9ec93027310cb01f52a2e6a5f65fc0656f285db7e10be3bfa8b0b730e3381307ee543f5cf2ff3aee4564bf8c5800c9c73ebf9974ca341c2a99d46287ac3c0ffa4367d94a45416d7fbb4143a2380db461caa25a91f18ba06d543b7d7b2e66dcf77477bfda5715ed058698aba5dcb9b8ddfb6500345e9bd070bbd5b0e4acbb92c4219e70f359f0dadba1f98de2f2f4ba1074ef3833cf461d23fd1aa315c75b6c207e1c65b510d18c40bd81cb56d5bb19dd37f917c24d3f7e36982e6e0fc4a3a86d6d57b5f73472898ed6adfa5320d4b0537f6641fbb34f5f19849b6974851eb99d37f4065caee4e1a716482f7fd127f793e92ffd14b32d7f369a481d5f9037da5033c3f524dbdccb22f7ca31b0eab34958839a2dfedaba4128aaec133c31cd413e3aec53f23b24b5323de7d0af789c63a9a1156caf973d2d11cba9d2a82a25a183090cafcf265b3e3ae0daedcf0cb6eea43a509569c59d3806ad3779d3675475c74c8fac9c4f32273071fd46b990ef348327191a20d9bfe96fe20294d33fc2ea69a66df4e7cc1df9d93fb6953fb8f2eb85608bf5a69ab9c6bdb565338db068bda0bdd7b3986d148978d1cce04c4de29404df71e18947de02ad0bde9fa7d7c9b5869bc6816ebcb99a0f0db19e944d3654910012f00cc30c0990a7c37d536a5704d97fc20a86294fcd5a33da3d92c38c07d4d9f2d096fe9269ca06ecf9287a519e1a6bbd753896fe34ee3c76200c8e308faee2321b6f371407416b2df61a8829b6bdb1b68c73b7e051d618f71830b8755682778f5c2291e700f4f14fe83d93d56453b260246ab1eea02b41e69e1557eff3a18b41520188a66f9683622470b027633b91641c777b792e68cc680f73915acbc9db9fdd8afdb4ac27dcface80d6f8bf7dd9ff07487e74ac78de6a44b827f3cfdde9d5bf051540187a4161b410a1635ae355ca11f187996105e9683611ce0ff93e041b41ca08212d41d7a45c777bde232ac8def31449dd57fd572d672efbbc9a32fd1c466f37063f2c5f95b6fb6f078dcd9c3b280f6173a5ad788a2546db310c8273b3187d4973cbe0f633f1be81e739d5c3c6948024f35f0bdb59ce37eae3857b92711d22be3fb2717fe356f1fac809ffff0ac9bca14ccc0587779e692f284891ed44c0316a25db6a50009bb3cdb36f25ad2a623d48312671de7af62600ccf9270a463b97f3da0720e5e05fa96662ea4fd5b8eae19aa364893f46e35bbedf78a5402cdd26c62d6425930c92713716a4149fa52436600bc8b0a472425846c06c8b8f17935f034fe25d5abbdd20317c2e59825e276c0bddfbe7f20f84fa3a199c9787067e2f800fa613b1ee5662e1ee4570d7980db9bfadb601addf845529c93c3d4c30416d8dc37c216ddc0bedc7d40c898d19b611fe862686c98d967c2dc2eec0c8910552d9082cbc7a5a4785788c05e526ec7e090879e01e6a938b9a70931aab6b0b135d85f92e713774a06a9f8e386796a8e613277391727500aeb143cb0f37edf4ac0c786314292865c3cd75989e9712caaf087c86bebbe55204ca42f52a2aa8e35cab418ff5ae761e2f408577ac1c8659daef1d5475e5dc191c4445b7e341b2b7d7672e22c34e56b7c8897f98389a3acfed53748f25d846f822f0fb4061f3f47ade21df891f08d0a8f976f47c0a1a42abcb63a3724378ac394c4d43a58c0b26c9c01a955f6275211742418ead3543b6578350f72af4154a07e3d668c5729a645e9170f5ec3a5d418697bac7cb8baf20ed72517cbb25d4effa87ed21406eac898a4adbff8d6cd2a114127b7cb7173d43c11797ddfe5be4d91def11bb992d82198b1daa632acbe2d0b1722b317b184a8f2c511dda57c4e062f9ab93df38b5c166083a39e6b71ec4a0bd389ead44224104276a5867a908ed59beff2c248d98cbf33e868e8cf1b6bd13698132dd2b55c70851e11760fbe06c5120255ce248e224eecbc06fafc32fb94453e77e69d459288e4d89ff2e37286c5511683500dd0955234a381792b4d4fa3251bcec820064bb028f51c75c706fab2dc4db504123d3ab9c64466d5ff34f6c2efbde0a3f4273acc36c957bcd9ad31095e4321767618fc8aca8d66face998a53218bab9b5e1570081dc48408b3aea070d3c42798c85044c0726731ef914edb17313ee11323ecc4aa6ba7e03109cd1a4921ef026c484a9907b70574d6ad3fbced8ea5e933374473501401582a6d7c41c5097434b9f78d4a552b95969a2a8ed7e37dab709d67b228f87cce907780aec0a410b608b6dd5ae41b7b05a10d2b7a814d5b20825adde926326bdd1a5ed465dcff2fe3103d263229b80ec203b5997ab2f62c09763b067ab0f22669ad6896da99a4e2d246262e87a9ffa2380971c0af2f594e0c679f2c3bb067356b2c9679cbaba50db4875526f0eaf2f7f8f7e9afab11aa68c537bb18e3d51990b0af3df9970dd392f9f0ac58b608eb5efdb4647a8c53a1a74225fbff676d7cd0683e23c365f15272c2ba3d00f07984932ae4b7d12a2e5013c641fa2dee02cb9915e1a00b3d8ec31e26e8c58291fef6be5ef6fab023d34e6e75b5604732988a886c6d548c1228908591658252d68892613f1d44e7a97e3064c4b4aa48750f66bd354bb5f8612438005c01f7526fd70bce2e94094c2b834a6f7f026d7586b516315f1825fd10f84d0a272dd681097b36133f83e233334ee3f069e667452022a762369082112049e926346a62c2ac1ab31b74aecf919e08abaea8f3ff5a255b488687bfa4fb7e26ad9bb164f33a0aaf33195ce37893d662841edea85dc369641918a8f4cfb985d793b0328fa1fd5d7b2203a1c42711a43544dca3e3ae3bea6b4ce305940238ba5adb65ab3b798d6c1be796c82978cafe1067bff1f82e4496fd51a8cc4d0e21757dfac726307dbe55a717b609e4c3c05446152d27bf59ec716b30e24bc9070b0571da74c55a6ef114dd2cd32584f338f382f34efc55dc0641075340eb3c3f7bfcc1ddd7f3835326e84121ad3d78abe77318a818161e827920ea5bca04e24ee098d22fb2bd7556550d5d1e0deba75a4b004e3b0bc4f258414e86bd245e1c2e5262c4cd1538bd083292a4e4c0e4f8fb2afc560fe1176f91edfb021d0e3e0864b48a45db870dc497fd7155e84f6acc9257dfcd29978c5b122af8dc7ddf92238cf297560c283f23a11513f3fb945ce7179f8a49f0b589ff8f7259e656ea193fd0bd2dd66bb9002d921f8194fbd72f0d1a5d31f1830f51bfd9e42962f800eadf10a4fc6a57e6388578fb75937a1175f97bd80cf2a232a0c3582a7d1c8e823294edbc5c4c20d6ed89a8a57f6d982a3e85554ad380fe35e1158663be7434420d8e47a73ad6ee55c5125902eec06e44df7952f5144a563dd42a13c3c33541be607ed60e15cedeb0f149940fc40e33205b4150a5f51f325be9fcc7452db5c882124411542e6e3e5b375f3976c848fc0a300e3fdba83c3f4c9a26801e1a046739ca621045c49d8b7557577f57794f5733c4746fef3ac1446b6d9f894d46d7107eb7112aa2d9d24eaa2033e6e313a514f9863c2e22e7c0dd5390d8db741a917f90a654776fbd64a9ed2a7e9ab86cc5f335f55b4c877180fb70539f975b50c5694b534a9e99cb2aa31988f764e7f2f3e48b4f0d00c915b4df88333454a05851b306c6fe507bf40db859d838d558a88bc9d87db70ca79381f48af39ad005d85edcd9d7f16977ad7900f7183eb88db365f76902c0cbeef5e615931c6d1b32784fa4e9258f50d0a24565465ebe0d61e7c0d67649a4a858a76a34735d2407e37b6bed26836564f5a2f196ddfaa5dde91e63a0f26780426def20d5f4fa6a6cc9b92e8c259d916457b72d9ed20389c7a4d486fa14afee0026e2a4c1a181eb30ee1dc0a999712ef273bc8b518836083667bbb9e0d97a18ed714d6a47574639158c1cf1b65332b33e6b86d8ec23b905c3a2c2575fa223a02f7be494563bd6487d94d558c7a96504425b69caefd7fd529a78d5a95b811c9887fa16cb76605efd4d2fa917ff6d9e97be8f86d3165939474be2bc131249bbe4e5dab147c6976f4514ed65a0cd2742830c3033e7099de7d0fb31d8d1c5caede3589fb268724a9259796c94f2e06cb436358c0f20ce25a374b229d0a82e9ee859b5c811a8d1ba549814f7a44fb3563cdcf48056f27e32ce775d82f186132bf6c89aa5511163f18e8b27f4ab2efd8726c4c87e74d6666f727b803ae24df9ee1619cc0de949dcb816e2c411842aae395f8bf913b4fb7a7aea15207ef6fd13eabf639448724c82db5314a1bab5eb335f7586664e7e5265b523e11f71d4976a102ae19fac36336c623dc951c84acea457c08741fd463f7a105505df942b87700696a3a3ac3a43d1cafb0f21f71912b1d9e710c02fe1f67c9bfb83a90c865cf5f2f031ed4036687cb366fce6f51f0fb62b43fc056f460ef1d7d5a6bb097c354f773c0dfebc7121746c43f5c5ce289af25d6735a633b1ccb8f48b867402cbc3cce664c6d7b858de7609c5e8bc4278e17b1db90232ade538454d9938aeaabf7e899e5df3ea5436cce90afc3c90cc4f653bba3e8b0e65f18221f90f5efd199c712e3398f44bb86a0f2f73fb1c39114e3a3d504df19c028d946b2719a0d49e21776176f4a64880ffb66cf438d47e8a1fe15ba7102f71ba94c06538a6f0641ac2c0987309bfc0858fcb47e28b80a475ecb82c278caf9657844de73ba9782e3408cafc2fe58b225f05aab4b62ff06ac177cecaa2c3967ffd081a3a1ab13fcf25eca997ef6c9fa66cc806a56edc5459184bf2f1565f0c98c066186e8c3953ceb2e9ab99d810e7ab38e22744878f4be114ac0f1f26af147baa1cab2ecddf3525a73043833ff4b1a312e7ecc3d27612698fa9d1334a4ca4846d2544db0b9f365c39e798ec53cd648c016053f51209fa315500855eca9b2669b9bb0c8f6459ffcf29a1cc1a205d80e484c1f921ed952e8c5e758bffa69392931a53c21cd05dae87a2248092ecf785bffaa492a15bbb49a7936a69a11627b29393404097036948e7e452a6ff4ddae80465e4a20b7bca6e7988f8e04bcdfcf1d18830161b09714f61435a018913d302df7243b05544d705f3dbbab53d1bd3aa604e6063fc3406aff38b7875a40c6dd6700e852a17d30ee8bab1da09a66d082b6514a9bbf279a23904d7430c51e85ef1bf47b26044af2f8416f6c5e877a4da8a56d56f81aad8d8b610fb0a54360c6e755845c50164974fc83ecb4f8087e149e05ceccba9f7b519bc8a248bfe30f2aacaed307268948bf07f737d1063adacf85689dfff037d9693356d6cf56bd010943e593003b7978e668217ddf4501f721fdcd0c092429073ae7b73c7d5448c6c517c9789c9608838ad7e0809c103237bcc1f9394749ec7ac9dbbedd00559a5f1e58c641fc3bf8d13fb21e0e9bfb97cf9e1991147c3a050cc7301f3b4df0c35fc5730c84b9af0e79007ed2fee02d15ceaefc457ec0ad52c47bd4cb344b8425b58b0f7dc865fc2d22d95e8774e5a64c20c78f5ced52740063d5c2fe1bd9cf80f0fdedbadc5dbfb405006eb978cb8ee21fa98790669f1457ef85452b117203640283d0bf9481b439cb59f97ab67e2022585ca68db95bb37d80e765040f959a3e6a4bb8140dbe183387f187f33e321b964313f982170571c528a56be0465c6f1032e31bdd64d814fc2c440bc4683c4389dcc225d3522082c3e504cbadf22c874cf478340f8dfb4cc5abe3fb0ffd351a2078809eef556b51d033971930e91355c1569ab2b9e7909449914a986705b87a6d67a36e5c77403f181e8f7eb8aa29e798cf9e710b6894b4ab684bd9055adc2002441439f9dac0ff9ca431250a61cce9a8771b85d68989ed87cf7fa7902815567b7d821871c4690c673fbcf91c683772b139b780bc1c1c2e808bd5a80cddb00412fc1668392170317ca504834d8340d101a53357136df406c066fefeeabd5c57a37c64299ce83e6a22bfb5be13321d1f214e52e0562519f9b5501dedcf0e4478d29de45e928e31c4ca69bb242d220e48ad2284976340ec62b7f6e0a4fb3b86c071e2f017d1e92fb5f332c87fc5ec1f3022d08374fafd0452b8274c3af572953804f400552f38f18d1ff1bdbb4fc057d76b67bf64c115d9f4acbdf706b317879f4e9cc2747112260e40c19f78434918f56bdb1b0025e146c09257875b42256d25a656fd4e440edd71959d03eff342ff6baaebe5fc34daf748008b776817f21b373e2d0c7792b2f44fef1b3485aa4b3965e2feca638625585fd1320648dd0869a98c9b8053cc41cd4684e78d7416d1426fcb64e38be3d3fd1d2e6d4fea6bbf941d0003f262af09ac35bcb95db959b8cf4f1192325601b81f336f0119c97355377ef96167d3c0dbf15800b3450831c2c5c83cd86d03a34e40a25e99bc905d49f82e464bb37e15416d4c342c153c16b0087d3469c1a6cf9a42f1fa73471bc5c1de240abdbeaa22782044721dbaa0e0c3329f6258bcf8d5360853e0fa6bc045ed62ba84d08ea4bb60b0239ac91ff0db9d7411d4a4e3a5f956629ba81667cd6f0b8a625a70265812f5c27613591bd6b7b3e05ecb0b8750c7d0d6e6b26e522727415091c99a6df9006e3b76c111c5188c7f22a34c9327914bb05cd259de7ba48121a7d22bb35e4c684a0d8d338eb326f87547eccc44d198b3012bf62b51d0ff02f89f24c59a7368e1c53b9101451e98840d959627b1300cf0d005c6627f1f91852f99068b771be08511178bcf379aeefddb22579f99860c7b0a629c7f97aa243f9bb8b89303e40892464b31c054e444b6c3b0ce4a4f16b821fac6a4280eda3d916276721c41b20e89ae2283349f09ea61f0f306959985ccc5accab4383f516109ae99ecd5448f773599230fa58630956a60d3e56ff8b2dad67a0ea6b2caa1edb130a259a63d7d32d0a32c209e79eb363228644312859d9e09aa95a70590932721c30ac4b7bcb78f38d44f466d1b03276b88d075c2c982e977fb6553b01eb623960eee4d2be68ad1fa81d2009c00a5842e181255ec422c5d9f246ec50137502c4d93778870aa4fc96658e334cd4df06eb22b6485371a43edfebe50a8d6981eb5dfab67e6c2331bfb6533e02104c340866691d8aa3efecd965f38ea2be80b02cdfbe5a922f0fa5386b73e6cb0a1c18e594cc128af25a2d3850d95dad376d010a84949f0e6fbb7dec1cd23519b11b8560dab6993dbcc75e5c35690aaa61b08eacaa81997ba28969ed5df82859a794edba43424d947df40cbde711f5052f06028b957a15c366069fb12fb2e09b44516115badfe541599adbafeea35f07b1edb126a7750ceca50827209833546bc97eb9394a0bfc5ca268b8d84edd49e2974d96af636bd052c6874323da5b3280db9a72eccc12048d55e9eeeaff82537c47990f12e14871462daddcdbd1732ddad25a0e0be374a06d0cb80753724ca07296a55a74d2a7d603049d6ff5454476d77b6cd2af8ec09b7b52f1dfa7fe93c762dfbaacd748f2e72c0d1214e1d039e855436794f5a88af889bff7e29db723edb46f54997b436c488d2da70c8f4c782afacd760c7399eb175ec407d9a56a1b7db754f6ece53255ca2d2184a2528a27f620713ceff6ec738607c163491d616469010f64eb5fcf7fc42edff5d312da436330b22c339ab3b13d4c1d0eb0739d39c496fcf1c273fd12a51d4c4ea40fd712b93797e13d1f35eb206592e8c13db448d5ded08abfdaed31e40336e6475953f6e3695ff701e0a2932c725db0d2379b68393c2d59fa82e86fe0df1307d18335f44192c7ab25aeac0567d9faeddbd4f2cbde76d3502d8593d69fa70bef022036236df2b912a192988d0ae7c4a7430ce6fb6adefdde21d3df1a30dffbe133d784d64cdb95b2863639a4ff59ba7eac6a318920721d16b064e980a0b19a50e15e18f5ca4e1010a14b129f3453be7896ded73bd267ad5c9c637e63eac833ab4602c32b2dd921aac26359b33818d0662feb0eba75c0b6f4bed653c3d6de991b4af445f4936ef8250538dbfbf8e0cb29251309e6d96746da01cc4d9864be75642b50260dccfbc4170e5437cdf02888b2164cb1273931caef6af549059a6777e73ac26f670b9b27a0c6ee716587a887f7aaff8d6e7d41fcee10b62e48a9f94eb9432e9c2264079d6cf51176d28807e2826b61927dfd0e1d544fa17b50375840c88dcd43488b15923d38213b65c0e3f9b398df12e2d3618e4ce7f08fe7c4a737be5304e1cb86e184b3755ae8b402fb92267f23105cba35873ff09180b423110a5d1bb78371638d8f67f46658cc36de5a456311cc153041712decf5941e7306d84bddee624fb36cfc11fcf9d65437cd8e783f7f002adcffb5d1f2b61278b183debb31753197bde63a6a3024ff05146beb09965ea19c1304ef576d6ca63af27404b0bc094b578bcfd15b1fd89cacca69860485ed6cc9d5602be67042507d97f955fbbb08033de188683b91b04b462c77550f75950457310f2c465e69671a1955acf548b39aab98b563ed3ce28ce53e1f7de603f94c39492d2ca14b9e4f2e304359e82577a01aeffb1b7c4539d8bfae33e8b4e80eff4fffdb65cec6aadc73ebebda6c769e331816b2a5918afafe701838e7d211acbad744e1bc5549bb70d43ffb482223959c4502cdf79820cc7cb1faf1f4f07f003f91e1faf869ad4b4fd7d07050d8101eb9b907b234dae9bdc2391e6e2e364bb3639fe34ca8ed3953109fa036b15606da4319493dd7e800dd6e8c716716f738df98e046ddde63d9be05a6203f3ef74fd29806bf0a79212071b42c546888fa8e99d646f9a763264d491e6a891b13632704d79411d8d89abd26d3d7ebe0196933872c84fa2873bca7457c3b3f7d3fa71fbcd1da94b4a2af9da1d58c22021c28efd77f7bd995ce559d7f6799adfd8a99dc26ee7ffcdf4c3fe64940b2613a8b1185bbfd8b87e0218532303c56a87dec690e8c7cd25b1caba122babb995898f9d7e1989d7a1936c8aec1942bc11c2c8c7b3791e47842263036f99eb185eec8d12730c688f8e6a85e4089626a03ed1c3bff699629ab9fd2e736e38243a71998f6a4db5801b90de8e1ade6d9a3093fc0ee28bb91b71c1519f1cc39a72e3fed7d551143d1e5777ea0fbff4e1b98f12edb01f46f0764d5622e18361d6d1ad6ef6ff17c664f24538e4da360b844563d8347afd3a458c675240d3ee8860ed0b5bca25ff5adba10743838bd64993e195340361e4110e4460f388a258d62c427fb51582afe9e91610615c81549ad9a84df10e4aab3f05c842a86625024bf6e3995d672a2b2de2cb96468a584c0e36e0528cc60d0c203b5218d21dc924fa9bc56349bf540b856e6b62de4ad341fcad742d7b617b64e755f24eae4ecd407e843cf5769fb3baf03010df8b6020b632ac2540a59ccc542a15a490f0d1b0eb959521aadfc34280760d2763af9e412d104c8d10bdf0facca8c73da631f7368f099a9459b9e2f7f468c8f4c903a1621ec83f176c1f19445cea6dd4fcc43a63e3b5112efe7db8cb7494d8e58cbf48b0fda1c3446d963b3ddfa0d1ac14f301bb33133865c05e3ce9fdad3abf7ff6e9c6c1bf237a9d12867066acea0881320d4306dccd9af3b2b1c2951d542630ead81ee9f76da02cc3e4477acb9834d3836aab73d8211b8c3594f11a7f3dab0f4bfaecbbc38fb5b661546c72354b66cb2384ec411a24f5a6acea38c540b54522b8765c193e2930e9857d975f803da41a3f3f038ed1708b0f6058ed3de1ced72c14a2ff611d12cb977c620da0918f436ed26fe5273ad091fe89b291b9793a788a6bb8f2d7f29edd88e0c88fc996d64e57f88d09ee82fba59ad0b5c740c84dfa571c6a9c6db0c89033c6fb52ccb06a3abbea7e7852bcef4d3109547926c74dd40b4e5c31d22e7b0b20497471a0ad5504e3dfa081d65bb6d9171e58a1c371e40b66621997cbd74cf280ff7d6e1f6da6195949c5ac8db5363f61161770ba458a02287a7e5bc6c92db43ed003a8d7cb2071c08bcdf43c20ed8ef2f6369559d8d4a84c3bb779ae9428393f458f208f2657b16b78fd25486f34f6b0721f87dc20cb4e72cec030c5851cd4a9062a4ae4638b14b441348da6d09cbd7c7d3eec066a80d68f27df02f20ad67501105c0242be720515404021b2082122fcb74843e526e1592d49a397456a6e5b8ce89be6f96b70972301b5627dad399512a8608fcc6ed533d0cf4a0f216950474263d197dd0d55b536346d8d8e0bfa55f42ce26390a8d28f80a6a119b70040621865fa454bca0f61c346ab2c83236056f8504af6a39167278e263adb3b1710098100a0dadede7afc535d420c5240b871950b34b28c9a1c0d0da2cc59e7ed3ac6073a2a7865232020a8541bd2fe424fb2696ea1429544a8ef96a7de5469680b9bc1bd7056f84a8d7fc937492be43effeda7990a02638cb0bc12e1903ac76f1c9d64d427c173bd84a58d22638006c35004322a634b34af51fddf8024969d06091311b5dc6d0197f0b822acce1e63973fd2c3491bfb7b4d679f7299e805249055f2d8521a80fdb91f8128d10eca83bc696c5539405c3db79fc166de7b9a756a8777ada9daffdc68a65b4b57d2e83595332447c4c340a6c9190d4c183ccddfcfb606ec62706f0ec040dda1c9c6241db97c4f685b64bd52f677a5c08f368d15bcd78aead0574c11ac093983d8c18be499b4fca48f2489091577ea94a572562e5c918b1d583ef3e12bfd26c68b2f53062cb008482ac1f84eade016e7adb1f53b35b0cb1a8ba05327c4d7708d809e03597f19c1bed58f7d2e39928ee6d26f96ad40be77d037ad20319e347ae6ac0637ed9742d1d4eb23aaf8a9b26e8e934f47f960966449c757ece89905402624e67dad85736f1aa8db2213293c26eced88c57fc6ab19ae9cc78216335bc0aee357985e1b64662c4113bcbfb7708dcbcc06bc64105e309072d16320fa3bdccd08d70152601974455f0d8d27e7eb6cd1a25e9d8dda1a2e5894291bde3f31a312dcfd2348c5f38d74f148cfa4c41731d775eef858def0a11e81c0d105b579911484e77b33a073078d8c94b44209b0ca3e5dd6209e569953b3764bf357719da51fc7fdeceab9d576f555375684801a92b79436ebc7cf2851f32ac49f4cd6ccaacbe5122c4ac9d3be4976bf6993ab88f0c991c6e7a5d1cdcfdc1402d6e48e8aa29f5de9c2614c644ccc57b6c2c522681b01899bfc02f047dd05d3b241bc67f4ddffc56ddc32833635d067cac09acc3978eab552f36459755803d282e5407a2c0a02e079e40b7605f0ddf4b93192d4b5a75e7e283afd144d4ebd562c401021c00f895ebdcdb841e2042bdc5544143abdedda77070263e2b86242ab84c192df05c2bfeead2cd53b0e0bb4660660e9f1315b9ff3fed99123306917eb6145e111550e7f2d6029e4aa8c8f31346631dabf036302272b43a25449691851a636c9167e776c25fc114a6c4f74fad53f01b6ae9e1fbd483e21cc1fc56ba786169825e573e3699a63819e764e9bdcabc15858746beba4cf5f213ab050745de750c9f16ae0dc4bfb2f2b6bb807119fe0be01c7114bd45484fd230cb5eb5c04e4144d4bc8e1002ad202c83eef3c8fe4a2aa16c20b5ab112aa9f9939a649967155856976d9588f43e2d04d99877ca470b1fc516be07c256b75d3c7d3651e4de35111f7cdde660efb83c1f576ac9a21a772e2d4812c5685faa8d0ef9fd0e4a4faa8a3798e81480077c66b08706398db0fe8135019ed9020d6efa0336a7c835152b80b4f4ec11fec7bf952e678c5e0eda95bae515aee4b86d347ffd6d003c9df99f3d8f1a24dbc4aa01dd790447dd96f5bca7e4ab6db6d7b185ce57f8afbb4e512e3143ecf81237f65b791bd6c158a9feae443a00c41529d26eba0f1045096315a1d849da432aa6bd18da0b7aa7608611a263368ddc04d86a3f136e03e10a3b1af94f6b083519599c0a0ff97288df976fb1570d8b37ff7c9cdf263233d73e6e873134625f9c704844a3c1985ee24a52b1b8097f1c2121388099be745e0296c73b495103c6a0a8e21518a9e97f32cd355c22df0cbe71afefbac9899b491d35a39022605f72fcb4121dbdeb4e2eb148576d28eca09b0f586f0845a3fcf678e53773632f1c351633ba56285db3dcc450a53c4f3291941b7fd634c58250127bf450ff79361f3f9419bf972a2bc7ac5f6b0d1cc28095a71d0f8b3bbd551406549a448b39b66c5ba9d0363f0e0dd4178a55f43fdcdad58330b943dda03b1f2500e404088fdbe0727d2fe1630c7859bd7e7a7a8bfe5ce134b9c14b5172e2c50094a89cbaa1a62dfa1741fa3dd7284694bd566f79e92abd87ad2a645c52b614aab8e7241d0a27e448b1195c74cac0cb64da0b9d6f992b1f58392d291e80903076792a3771dbed8959f25ae40e57a4a4e23a6689004e5bff75de2e1cb11bb586342210e8ebbeb0408070ece39b2d43cec86c1353df9f724a4229bb2195dbaec30ef5528c0ebf2b715bc138fde48233e0e12ac8f7cc7ffb0e839f81f5280f6e46a15591a6d208ac19e861ecf4a1645bca24fd9b040eec518b21ce1499cfb06a0e0393467da00bd61e34b6f94bb6afb818089a51a2d04fb3cdb7ed672b2a7b8f9166d972634c8530bea9004e14d11fe0632ad29eea2a5ea96dbce981eb4ddca4a10a24fd6fdccc2dfa50fe2e43874f00b3334beb1467c3d45b8f055e13afb3df168ef0e0a5f0cd049e4b2322f5487c7035888049b13290977b8ab1d21a6a29062edfd8c0f9db6b040f70e43743fb220fb0d0b01bed058bc5d9f2fd2dd48c734bde326df87e34225e997aab2e71f2e0e2dfa8e3fb63cdb6ddc5887f8a0db43d6ceb2c8cd42cdf855bb428cefc6fc0f28b53af76c30b66f920d7c252b37821975384598253757bdb83b34001a3a14806fd3eb519ba5869386104ef3a8f5d2b60b4061b482e51d5c9b5aa354a9dfec67b1ff27920230ec9c3839227cf5e8d1c60747ae86cec1673a145af97b731781d3fcca4bc86effb32909a2f18bf9e5f87c42a0fd72cb408bd30a11cebf0c22c70ed59934daf51c2d88fe8f681602b035e5aea59ca5498c67ec86ca9c784686e9df43836151c7a81ba154e00936343608bc346cf559eb0dbf3590620ee2b62a4fa24866a2af9a715d2e597cef35edfcb7039c192f40c39c4288c60befa744bc1f867e9bbbefa74a088d2848fff44802439a35e509cd17a1cd71d15ec0d309f2ab5e62663dda9518c71b51b151bcdd2b18936001eeaf7da92c99d72cc0a676d90172308c9b17bd6b3626280d90777c2f8e60cf511bafcbd91a6608c2692d7ce420ab636348c8449303efa20fa755594a8b4e175d16df9f3d55e704e775070f85dfe5d61371c4f9312a83b8f010cc3c54b8d6b68b4d9deb788d0f9336d4bb9a6d919f8061c618d0a6af11acbd4c4a082ffb0867f2303c33a3aeb84a874c73cedfd6b8555076059ffe1d84b2d5f894a477e9cda172812e73ede7561f1a5dde62cba8462087f6d19226922801f9cbd69250f574d45da9499511ecd37a9bf7f1421d66e28d2ef1630a9290124a47dfa887e600fbbf5b3c5d5aa0ac231c0c3380fa11016625780e2b452a4b582369a3c15f586b2f88491d015ce35dca99865bdda31c2e9b8d60bc7920a0d33650b0795b2443efc1eda54438b54c560556569dabe985e0c465ca4ceca0d6261b320ea57f61c46f291c6d8ee2be43e4c84b8c6e08eafc49eebd486b82fc63a97abce5ab931e6202f7a49c0902d503ca08e51321a8cbfae67ba2c5d3e77b7ae59971817b7fe9faa56af6fb3f9fec2b63996a79b74fdcef755a1bffda68ef992b0df5df3974b2563a32071ce26b3d6f36049317e2c21951f1a184607d1f26f15fb6d54280f04bf67eb8fbb7de36034085a25e28a16ce0153be326c5e0e5bbbed2a51bdd5d28d84a58ffaa0d812feb2b90d1c274aee506565ca0579e233968d58736e3b922571e239322a0fb250dae0e84db87b4443b533d560d994e5abd0beb11f8c62974c0b41e77959a363ea432ee426ff574777c37dbb786eeaf22a229bc449708894bbbcb675e772059651b5c6b9011870b69c35a4fdec2f1913c5cf0d32e3989632ad778f841ad9028442ffed3937616a7af434390a5c52a37589d02d5514e65cf7c5601dc240f1efe9a88d7a1192e134738fcb3b38d0aaefff96e707114a00a6362bf829fba1b30405d7205652db8dd7bc4bfee247d3f12ccf78a0bdf6bf04c65e17af6c81ef0830bcb46c825f49220b8dc41a6327b268a42e35e07a68022d84394a794b08f6f90d96fa803e190959336c8d117715c046451defc914e3f6c12183239224bf3aa4a02194ecaa35528bee191faad45b8559050f4500da10c1811a8e8536cacad6277976efd32ea5f3ae3d47cf969591325f99b6b1c9c6b927d70b7d716cb93d53712a6f1b828bc2861861b24d49c8e924cbcd255e77656c1915490c534b758ebaac6410658b02fda8514f7805a021d39852c6f962c1bd5acc991c6a6f3c4e4b5518b2ae9b78eb1558f8664580830fe277f08ae8ac7ee64effe71d00854aa6541719ac1a869b628effc55371f1d32bd831683dfc2e97e9fe0f207bffed6dee3ae1596acfaecc6392d596d1222f3d2ce526dc908203e210c6e04b28f33979c2af23bb1ae6add3385cafdddef1a4d553032a5166f71acddd40187657085c0c78c66607c315b8bcd6a9a4a79935486e360e2ee00efda1318b704a79e932f4466b01947556aea3a232e29ca4adadbe078eadb4590ebe33debdb47a27809f63a707a444d4bfba944ec99fa6bd34c0ae9655af0957765d3034a7a1b1c0ec2a86a1064d6c418b70e897a2d4ede7041515d1299ce842b2a3a328a2e542d0d5bea4e9ee8abd78045efee213ab41f9e762b76890a5dff54c2d6829b4dbc6cd5aa12896dded1379383f77bb9f86ced5a84061633e4aaf529786ab5d211f44014a76d1b321757fbdf529949395bda359783302f4c8aca6415ea02203901214e329c5241c10f9b41c7967a0a2aa0f2c6e0db6bdb0cb7a4f30abbdb309b529c5d61a172c08ebe48697166cc5d2bdc9e7b87ce922dd1cb74549e5b00a556d9489bc859b0110bf76cef250da18758f7399db330d4e0e6977eaafbca81492505bb1568c401b0c0bd380ec64ef1f31d5d165fd5e9cc112f67fbcd92620f06e9b632dcce15ed9dbcdaa1f3be80744195bd5c65ae37b67fb5d1133437835c2b3597219534c14edcf4750f97762ea4131709ebbc3f1e0e29658ffa234fbb508f014892b22315450a4dc490f44c6be0c714455345234a112c731e76756bfa96f6559b431f453282366685c3aa97c86263bea3b298bb5f9381d35c368f6b35d1061216e45ff663a6040a52157874da9aab646b538ed20a69e913db8d27de59decb2dcf8de5b49e0b8565344d13ba7e5e3d43d118972f7b63b880b93115ed6169b15da54377709f0b318c3b920ce1300d0a9676f3eaf0de6af7214447c12463f6580715e434adfb959a7667cf7e67dcfb7ad7c7393bf77fbd67944ba8f1df30980e706ebc13bc50d2a5ed7a3ac5e5d28a894faffcec539c4a925dffbc3ce9725cd9b8543b10e44be746f1fe2f54820819fc297fc04d84727cf96c76d31feb2ea1dca03b5dfc4618e7d59f0dd1828555e178e798704b15cbaf586134e2252e167ad1b32511b540fec18ef9a2edc0b4d5e127503dbcc68f366c2236365261c1a76d31c22187725a21cc3fd4079e9ad2f39998ebd1b59440ada547f03aa303258f756099ff4760bb0164f80cb834a0f7d9b2729a0ffdc3668789236061edfe5a706315172efc9239acd5b224d14bd25a209162231eec3a8e6c98c7c78bf1fca91d8a0be84f2eac18cfecbfc1b60fb0d2debc613afb73107039c10c5c1f5b8d0abf0866ac1f8f86e471cdc03911644392022176d5420c00987622d98a8ce67693804909769b1a09084c068ae2098de1a7e7324a2393b0dec7d7bf50f12622e80c822979e94ffed9785be1226aada0887a8c64be67807abc93d3bcf8f27e4755afa2c8e9192f0915125f9e76cc5250703fc48ed24f7307aa4f4e6555fb950ae26bf8c1a86693dc50ae44aaa7cf3d9a3fe3a30761bc595898e8b1f82bf11808c196c1f7c69929595770b04debf2c64a88aedc9cb57ec0991d98f80a1c1924cb9c640918dc862c5a712e009a36cd96566b7d5028fd566d5234299b4e4cde1b67d88fa488f2cc79a08dbafa38f1441d06cd78a71e1d9a7f77b3640fb6f8593676862f4123e1fa34bf0c31a59facea86456d720d8323352c40840c4b135e045a73e6800a3d6adacf91c2a352b34815c6cc010aed1eca1aa52c7ef98f544ea7ba5a2a98aadb49be0cc47a2420b1cb77eaa649b6be248934ec3629270e7a6537d56626a407db00d3a256af22812ea919e796d3b4670349aaea50e75f6e5513d32d17a8111ac1bd0b9589b590da44982370b40cb41e1685a29f79f04b237085974936221cc15fb9c3a61f11692d56b1dd8fa30efe1d0ccccc92bfba4e8c51b6125bbf2f68272127eb800bd6a5fd8e6359e4424c717859bfcb0a6c71d2bfabf972296ef8a3eb657e395f390ffea914991d4b1db223ae566370f485821fc5810080bc16129937447ecff1061fb3d867a7ee94c4662e3a9109ac5c766b7a0db9eb39707f94945c0e67359b3c665562cc87adcc7edfe9c46e2b1123e044a0d63d08c796fc360192c16dd07ea20fabc8137637e2718bd9009b731b1fa9375b3717d88a4ce7153f0d6dbc22ebbed49037e72e804271c93d2875a8bb8b555828aaccd578fd70550ffeb51e6ed6cc395f44f5a672ba8b8a8e33a83e4f879be8da53a28f14e716b86bb97a50818281b1b1111d30960012c9dbf2fc6eecd4a2f0bf54a222a9cec00da0edb774888552d34f2b15efc3ef82d62874737649e2d22763c1df6ae5c42e919edb720250fc5744aafc6f0f7cc2aea4d387f87922fd26d7dd993a94e173df0327e2a4f0794ac11e37e2020dee3ec704ec7f86636cfba29c796b47f75b4d5d86d4bd18cdfa34304cb0130da4a0d6632dbc083bbb1e331107d8b4d55fb452414be25b20803dc9f5791a183ec281fed55ec0a819914b637c6d252957cc6bad2c0eb54c252e164c6e8588d5b612294b923e3e1485d34372c9054fb663b8e762dfb756f9d4c0f9c7640e0ceab85e61dc20d22dd5a791462ae0b5c30da53ff1085071608b857f802037c74e669da02a6fe582dc917d1f1bcdacfb3356a4ce8eef67b08bce36855764de6174d2ef1ff096bcd6759b10d1c62273b8fdbc788edb31f29e192e3fa9801a4c5d6da8e973450ad80107aaa785cf8fe6754d3ba460266dcfe301f99aa9313a3a2f019e9f0895290ff259ef4614e1a829867819a3d0945b0dae1181cb7039ddb83f83bd808e42953ed6dbfcf68bad0934a69800beb00bdc1229f508e0ebb1b751c69d93c4e334af17e1f57ac2dd51c7eb305b092293f85dfb713a7ee7f507c917d228e10577db71cefaee87124df7aecea81abf572f83929fdc6a371b0750a03ef35e9fe4eaf9d79cb2ff37d8f187e83374894a47ce3435b14616ea6c79dfcac56e93390f7580118c0be91281667f86ee6069692d6a83a3b7d66b6527ecf8551c7e849fc860ac67b077e9e73ad8cb0ad3ae85557455fb5e843ee6a1aba8ed8bfb122cd3b16a4bfad474c68541a07e2d758927719a8c6be7baf0bee9d7cd1d35d041b489457043d0895917aa420824645e94d441b5886520f8b519d4b3fefa86dbf8cc171bdca6cf764d69f82b542abb54c103cf094ca1540bcc8c7e3f78f4822b272202d85694433d062bb015c4b24b9ce9de3224fe0d0fbb968085df50f9cb36bb89edba9f9c403a2ed09dd625138a7972aecfc1a0b918e2098a3c8300a9715042ff4ea4a964435f5d9fe4f49241730aea69bc645b3ed997a7eb4c00eb28ae620aaed2b964c37971f2e7cdad8bee2504ae3b23cb0c54d8840cb8da0236b6f4cc86c8c92f769c23d83d0575678d0a65b6f3f73c39f673501e839f69ef61bc8dd09502b831d800e14143f99963374fa211de31d9cccdb79eb66bc519b74a4ea2db9b79cabfd76f63c120d2f65846a8ebdb638330d71aa9c663ac38f201f99127bd8444ce3b10010fdc617c756c47e08313fc487019ec59361bbc7a9fd8153f69a492aa177f3b40ec942170acf6e9c9c27ece2fb78865bb43352e691f681b12f65b91bd7a26ce10925ec4fa4334c38be654f1a05cdd5a1076b82b97f9f9e104461ff6a6306c0808de95c502e20b534828741cf1d5a7e848ff1da37c2117c5eb405e505b59c4728d0c20f519ccbe9bbe29c1020e68785f94de0c14def3eb40e18696e23e294e3d0002f1a9ee88d0809c7329d0c86c1e8141ec966a9117ba72e9ea8a269c0cee0a95892248bb75cd1ebba3cb1f42cb71b4d706bb2c9c2a5191dbf59573e7482c83cf22dbd667ad33a7feba192da62302acabbb19774a4d8beda631ca88fc98190f16459bdcbdd5598bdcb7931c92cd3131cbd5049c5f6b8372776a07d430b7af1d54ec9433251e13188379f29ae9e87d1cd9241927875a3841657467bb5881e438077ce1f5ac81153f9cfa36e770f5e36da482be4d30b9f7fad8cf2ebb4db925e0a4d92b101bd0fdd84d67e76be0d27eca6b0a9aea4a5ef338e5c95bd8ed20ceb9ec754641c25f4e8f8ceb3be80219d406807394c270dc94399d28ebec1a33f6c8a34c46eca669a15a94fb44491438d80ea644808005979955091a04ccadadc91a914ff5db1f7c0af0eb4e68fa44118f1fddfecce1f7ed66ced71b97546e5d1a58e15f9138fb07f02b5922e15af7d6fb920f1982fe0fca09c48973e8040f6055aa2e16df995b5ae5b00f36e3aab29abd7d9348578f12bcfdddda7ff007d2ed955b696d9c34b9365ecff943bf9b14bfe1e28cbc6b6d401b011d71693977ea10e81cf0b8526253945415b38482a81cb4256fed637b3690fc1f7f2a1d0e1891449ca5a6dc776726c0fcfdddf83271569d4fc47e3cec7b5316654a47326cbeb1e7f9e8ed462853968f37f620d32c03f44cb2bd671f06ffbf8424cdd00e419519ea32d2c84129235ae6bb47e5f1dce74cd4ee2ec83f18fae1c1d0caf4cb10474b80fc0f474946a5fce087c2d5ef79430b971e6c9e5d0138668c1e24fab8f0cf7050746e4b10b68e79d2f892ca897c3a44e8feebe699b51fcaace7a894cbb02d1ea3e9582b0429c4b1397b92dac46b8f71d119adca8766d2caad2dbff94e6f030cffc7c733416407d5cd4e78ba4c782e63188db8b491730211033d8e9711461af5c46bd17fb3f8da6c9a3bb57e3cd6ca5909945b2aa96c6f2b3bd96a00b5883966de6e79769754ee0484651f3284a92dd55cce1d8fb1ee78153ff2ac8da976ed400a1d546b35763470a346e88fe0d2b8af24381c94286876ace0269176281c7e4023e6f74075ef587b1bfe19ca15820c44f0326a879b07ec00508a78f3cf8127fc902e1088dd47c6988574bfcd3267ec9084e0a4655dc06691f0ce2c1e8cc0355cd05ea3dbe929a357de181efd74948f4dcd2fa43f4b67c77e77547395fee70cc311fc16d292efbd1d66cae2a769e017322f7621cbd53d70f2a6bc63fcfa7c99f18f741f8689719db9406dafa48c3ed96f1857fa67ab0f7b8c6ce031ee472b476cdb83ce67a5ad3a4822ed4981359ae68651737a45ad710a19a97f201a92ea50c123a59eb4293c2220bac5ad8be1ffac922bcfccdd4a1b50a0b9dde36a3e775208ae7a309f7dc91e6b18099e57e6656a1faa6872007434178d8321070d9d435ab286a7dfbd7b30cfbcb6ae5d653cdfd82181e5c0e1444a0ca87f5f0ae50d9ee4fd7ad9b58809f9d78b777bebb67d1a9654eb0a9aa6b424d667a056125695767ffb0e5e6e8dd728b1202228935fd25fa11ed01292cd1acebca3b7ce38bc2f702d0b6d99cf3633c956c48cdce58822697db42536d26cc14bcddfe8df2bd1d94709e325321ec2dd5dbbb56e40ec3029b3eb0e4b30fd743093061d44bdc2281f8a4702b19d9cb20144402aa77dba443f127547f66d51587fef4a47bad93c6d5f7bf5654e21575b50606863f171dc2b0b157ed7f9ae88d494dcc95e8ac1b2cd775876b80e1d048e4e802f1f32ab2eb0a1315b3e369ad5ac363e7f99e09eb37dd2c0cd8a12275fc95bdf90ee141c2b59c93033874bc63797e7ae70d3931afe3cc846c260eadf8a3c70f1cc68ce95272044e637445d5bb1ad1c0a715df971c7d6a2090cb8e56ce3007382a0b273d695dbcf45bda7b6f2cd6ab2b060428f7c1d2c3eaafc950b976d4af643860968c42d59e2342a8dfcebd22819e46764f8414e570737f09bdfb9ea29b0f087202ee0fbffe0c30c30cf66efdd94ac3783c6287471c7677d5e051aa22085ead5c2997c9717a0c679a7b0206873b8f496eab0660fc01def45c9bc8a14b54e2e8c2f54bce84bbd5a0688bad421a70a380401b1531c41b8ab6ecdc47b6f439b81980ec9d113047a7d247247adc38c465195d9b666482d3fb3efde2abd72b670d9db03427c7e9f5fdf20eff24eccc701565cec00d026a30ea6028abde84fa321f0707fccb3d00eb851d30963b0b0c1b5e3787b073eadc62b17ce3a1d91f269880f0425868e7324535bfe846a253ebab0abb9ecaa4de2c839fd7e630949e95a02d26ffd388993ad394d7add28fc279164c3efff8902e9ffff927c7ed5043338b65134e6db385ca3e254995415303fd4ba9b09dc134942a095a02c3ec64deb3d6706ece8f57b8b6e9ca9df41646447dcef228dc3416ef32f52f09ba843ac24ed86e0aa27bdccddade46308ec7636790be738f4353995687b1528a864f6ccf186992fcfd1db4fd1308e360f839ad137416ca87caa5f556a003a2ffbbe1aa6591f5ec346cbc101ee5323c2e02a6e863619feace3c3304a714047b289be70422310dace3f7d7076b028456e99f463da569a185b3312aacdcf56a7e197948c93117f291da8cee0e7de304b9a083632709d4bec966f128b69c58b92690c71c4ceef72ef922c80d9882eabf17fc34ade484e84d0c28fef58e4507668ba4f224a97f688fb2d39e1a84c55f3ddca1f124d86219267ed9861f0c84c1a468df292774704e2f7818db9a09c13eb6528049f64e41b42e2e8975194350c9c9c126c4de4a3bdde509353ba300cd15596c9acd514a4651ebef1b748c48305039a8bc16d80b19d1fdcdcbc5fb8d39c500ddc680389ca5e7a377670f9bc6cfdbd0792590224de8c748f3b88193ff962f5dec20fe66ac531ab147f845b2140d5128809f118ca6a8011bb669256bf6c9d5ef47a206fb17677c1ecbe3363a4a953c096b4e468cf194ccff2ff96eea18d576dac8a2c32bbfa4a965b2e07d999e2af3b12eddb3fe9e6a89c7b9e6b530acf8c2027a15ed0702b5e177484f3a59ee440a86410449a4e547e45fd2eb480c1c4e41e02fd3ac0c002a1502106c599a042231b8e1fd5fe88fd556ca8e742fd2b25a1dd2fc55c92192a4de87cd7dccb764eae555fa26cde65cccf1f7bd06bbb787f7bc072be069d5561ca38bfd26a6d10c162727d08906fa66f645ae66d348023c2ef46457f24d7ed39c8e0f6cd2f0ce8ff4885f72679db31b0a0740bab8ee1e9479fc615942437ce58d1a7587a916ef921384a0c04fb3e49041e320a82949b5daa1f643503767f3f22a049ad1ae4f35f7e064af2723c9402b1c89bb9414e3496c01577d386e08bb3e53a2d40a1d654a612410d2967f10a30896c37d801a5bca88e9141f8f72520b70c306cf13fe54c24a35a7e2531a80f33ec399ed0e363380d64da1cf81ef4acc81ad2626ebbce3c65b9176f15afa098664b7cd100a9d10ccf7c8925f364d0aed0349f05f1a1385b9087f1dcb385b5b90dd9a93eccfdcdf6ec20b7b9646803894121de83406d69c58eb34438f02b5df0863412d7a2ba2411bcd9002bd5db3d2e06ae9e74048d68191fc0edc22abf7d7584cacfd7eff36cfbc926a649adc26d4711fefd413926cff4b02c514164e67fbed356ffc279ddbbb5090b499915e089c9bd6ea6f27c00ee0463fe90c30aa3fcd82902234bb726c0eb7c28f43ad2eb3134350a9c7273e03650680566dfc0fda26a899e6e033ac329a3a959bdfce7b74134ebb8fdd3e461b8810ea88dc66a2a0d9ed9ff5837992ee70809891ecabfd72357b2cb210ce8dcd505fb1970ae028cd9e39d86822c4b9681335ada896189c3a6f61b7bcd5949695096dc4137f6da9375467f8ff25b2a34651aeb5b3938eb2b80bb6dd9770c85d89d5fa0f88786146afd4d046285c466e718ed0b0e0dced54ab8fe3e1ff6619ecbd43f7c744d5a6d47a5720290e684207e9d693970dad85ac9eb1bae547a5aa6571dfb3359b900990bb35fee84dc88f2c7ce98af8893bd033f08178f7336c4a5736055937652c16bbc2f919cd89d22eb47f9727516e8da1788e4be7e82b1279aa2b8cef8a2c87aef6977591328aa6108c5c5f301daece3d6798670f59eef7e16d3493e5025bd626adfb0c897bdb86f89a4be3a4c8aa7c533384e6336eb2b539bfe50e95874c123a17a8fd0daa487d9bc3802811710fc8d6a38b0c18c122d2cffeb25b2074eabaf6fae094476ee2f7661094d56c1f21f010018fd96afb87940cfb41a290cfd4232102428d274d39cb80005b8cf7e30405fbdbd2dc8aee6731a253031289eac6eafd85a999cefbdc0173a7a0aa8367710bf03accfa22bc6cc046017e175a18257642c40f92d03d22e41525397ea015961df31414118ddcc052cc66601e4438e1a8a6adf52cdc8fddb03e81faffbe2c7d26265b913ce8fc16f543857b58b6fab5ab9ec6b5d4100ff3424bb3516b73532fc79c53a252f596095eb04fdb9d85a3051bee036dca61cf0193b106921967f447211b073ad694aee5bdeea6c3a0611852494bac0fd5203918cb3149f2c3442a1076901eaae72775be5937ff9c6f36f3ffc4381a696859557bc39adb775c604cca69ec944824472da809c306d642fed83891f7136dc87f11d974b89c11adbbd8a5083a67783c6dc35b1426576e1d2b38e91bea1ef629ba0478cb68e81f5f684dda83c1c97d869a95ff4e7c84f289c2dce911c6fb0c78f09fdd7650ac0cc30797448e14f0518486f653c6740976fa011282b1829e033c0616160176e3db449f19e82ec7d6b5e59eea8242401ced06d89aa17ea78e09d23fb3391c0a527d3dc405f9b3943fd98c89c2ce61eddf23b655b33c19b8c36742c2737cbb08e0dc3e9967785f09fce532e895efee140a1cb49a85f8921776fdb236a2cb7a92d726c9a7627b1981325cf337a5b2d88c90d8212302ad7b444e0c71fd6c68a2ee0a1898fea86bf1ad92989391ffcd1020457d87601d36beb201d31ff762042320e343431a7bbb0bdb645eb188acbc0b6e6edcefe733cf1d96256cfe1bc3f856cf5b97930c8e3549476a819440876f719611c1a5a8ca8952518d4537747225ef9267bdeacb832e907bb6ecf2338f20906dea9b5c32c8fdc2f1f44b6e3c2e4a725be001129b4e5bd041933dbdb391e8a2a08b924605f17c2c58ad2919e77db00bcb77ef595dac3b5805760c365c3e3072c68b6a9227055289f44efdac7bff6aeb376cc2157cc08efb66b51d20ddca5bea39f09b746e9d2722b3431ba1de86f3657f8281e3280383e9c46c2f51842fa4768b856d8691d4ec278e2b3966d89e06286e5bc902436c16ba0f13a65119760c23283619b13f13964eff30e56fa96badc40160837112a9339b57e72717e886eda2292fab0040acb531055e975634e23346ccd50788be0c56693a440bd2bc5cb869da885aa102842f887f73d380dc161fc079bb0020d35edceabedf8e13a891253839e0431788f38ca48ea118d9e110688c22e2f19db1c91ab47fafa8214ddb2069d968184b2ffb7da5950b4524e5a45aa5f4cfc87228175f064e300bf264f9ea2b6bfc6a37061723133dfaced00f23da9ff30ca42983c4a05c54e8bcbe313c62224559634e0d9ec2c3a22966747f316eb23f6dbdcb62110331ee09530960c0f1007ee4129e3af50e20c06818007028b8417b3c95b6998955b474f09991492b42b52f775e6ffac60324faa251ab684a7ab2577684cb0d2fcab2b3575151dc37f9c8be07abec94ff56ad908dcebdf622d890d4597374902893635c54c90a80da9d838a4a26cc7352305f4aa4b9d17a8f90b7af5d15623457fee236d770636ae8e53d7e814393cb101f72fd1a546d66ab514ab1747fe8629c36b969c1f624d04c802219e0d2c575b5e02467b00845b08fa6aa7d77e4aea3863236e7ed11bbed6f37602bc59845441897f33800b3a42e6c7410a75555bd5d8a6d70b7e3ef5c00f89503ea84c6f59e13a3505c584d5967de1f70b6506f451d627a6b0f7868961ad3e802811db74e248bc76665cab5e2cf6bed6b59b18989529a8584c3cf819147a81216c3e67d15b43bfb7804c7e99d8b6cb20ad9561362d274239bcb4cae3a842d1c3b8df47c4e1504719622d34e1c1d34d2c795fdb2daa24e4855ea8621f2501c01b2e996ad460d6f82192c11930160d931c1bc40fd8f2213e44c78e2a8f939cca480b6f9ad05267827fec356dd050cebc82381cc50b56451f96572148194363b07d300369982905ec33e4f1c2989f23b58b562b2df81d56afc9c2619a0b7fb6fea051b4362b7eb580f02a4b3e63ff29eb9c3173adf46e53b04aeff92788fcba267bd40eab17fc10692d347c6a6feea6c0beff3fcf41b89016bda0d343778fb0a8e235d470004448bec1f2914527e5e2c70585ad25b4b4bf938becc94028c29076cd1e6afbabfa1da5989dfbfbba4b5b41cc5b89262e9cf1792e3944906d7249d061cea92ae892a15c71004e5ddec898e5ad960f9254f5785b5d7529549dad03d91401c1fa45fc9feadbbb6600381ece913d2963fa5879833bce131f2ad672bb7d94f271cd5b5f59eb27ebbcbdae255e5e0dc074bd9a88c0333a9137c35938764117c4f4ddce3a77b8999c2d9a341cca6ab2e8fe20a00621ccdf7afcf3a61250a62ce86d5876450e4962523c1b1e43f356abbbe0c758e72912b46e8e0b51cb261eed66e049fd1b12a0883ee0eb1fe7cc0f999806c6b60bf8b66d2179e4e8790a6eb9f902d474ec0b38be2b58ffa980a7c17b6cb3dd5ec0a6a09ee7a1c1d469e77f5c3bbc2f02d0980e848122d3a73ee83ae4cffc431a785e96f4dece05b7e159e53e14cfeada974abfe2328c49bdf660fbdec3ad1c6fbc914a6c49a5c3603c2ec6664d1508c9f20cc7d612958c00cc0afb516cae222add1d19eb5ff6950c8d5af62c57499475e0d2998e99e0859a3083c820c78afb6b3f4dbe2722802b4f92f262ddafa615fe8eea81afc8840b8fa00d4259acbee8cd04761c7e773846e18768d650125e6fea593f784b2d6b0258206cf2fd0c740652c5d517ec28d6529180c4daeb3c7cb7e41814b9fccefa6dfdc1d845f29c9f171a6fdbac0c56c188e2d369ace295be191aa2c519ff6cf81d0d3ebd612236949b0bc748e16cf9068236333b7f59109dadd538d08db36fa27647b1dd1f805a444324445a0de8cd32bd26bbd6c0668493c4e210a671eed3d16799f2f7127536bf0d331761d3d4efa6320bc399731100cff2f4661c4398642e9a4464ee2bcd656602de77983d0409438a2bb11400c2c3c390db99dc5beb7e1800f3782ade757633920b1e5fb467bed188b86daad7ac85fef5b59880f25972ccb5b5fed6f926cc121d661214780adc69a6b45e8e3ad235da79f9b2959fb93befba6d5a12cdfe0d74b7ce502ef8d1053c65213e30f83f1bcd58e49e5ae036a04b3b6ca0eeb2aea418737e88b0f8b80029a2ec2c08694954d98b67ac48d3e446a7d22734091fdcf0f53f22285fd385a302e712ecc4c8212e155efdffa78f75ff44f7092355bdc569558bcc142935c8cf33765ed69268b2c68df0fa63b0560eaf938dd0a20c6343c9a873660085e978ff6e0f57249afed4f00cae2d3fd2567a224e27337f966d540478c97b911dbf1e42e75454a3bcd7d395f3a63ce32c9bb063b9c0f01c99ae12050d54a43543514b3aa8e62e6109d888be009b4cbc6976b78c4709f365967e748df32a1afa4aae3768d19ece151d1f1dd4966ceb112b37c1668a870575fe89373d16f8a849ba06849c47a30e2ab6500dbeb077cdd155f1bad01ee5e746293b738991da576229fff69d3eff7dad743360e414f5fd216b0859c9726aa379d566c8f07a6b4b28ab46eaabc507896680cefbec80713287ea076b881d30475ff6608d698ba379485152b9b46166f37928a90f6061fb8243922504885b4c09ef982b387ec661a162b1dd078250e363e643e34bee06998c09c96e4fff9e457e6a5c2073e14977e0549b29cac26cf4b4baec339466517b94d695af0b1ae9983cdbb7e7c69971b2f1aaeaf1d3cd5f9b86d9eaa35b38315aa5015c1c9e133a172935aec9aabccb5995bee7b5ffa56ccda6b3da255b15d0dbf11380c7b953e6ab0c369be2d45a1ee7fc9f6fdcb777b5f3d35fba69e398bffdaf23c115237bd4a2ce7fac19df75fe7a7cea98cfa8b89c58e0e99910c3cf1732f438198727b360b4c9c64e0e695edfca60526e87e2b06a4da19db2e06ef6e55519492f22a6846885f21c31a25530aee3ed7a906e0c44ad38bdc1397bdbfbe5106ec32cdd5017cb8b7227f206824bc6e65003ad1c92f9fe4935c00a7ee856cd3bdb463f446173e93c27421e2b1cf8d1019fcdc3416697bb82192c81783967ef80f7195e378c23396884afd30589d09be4e8e509f6ff985ddfbab67fdd1191256a74199af84e4ab7643a9e26978859b54942ff411cdb4a2a9964b9062d0ee8ba6c754ce825772ed9b29581037d2987be96657f7265c1c5a4994d9ed427906e505deee1abcd16d82b6a9a9f61dc2fd621e81abc41249a4970a1d069c4ecd092f31fed52960b54034664b94b4c7a36a064930fe7936a2cf35f9ecc7b8bb58e745586c69e4463c3df3f6243a66394b6a6525d830532644ed94ad4a029d989cf4858fe800ce1d708b854c2540294697a1030dddc3051c18b6452d9017331cf55ccf838fbe96fa06b1f1dbb9f21abb20636c88a583ba3db37c613b476430eed1f33c3dc2f5750955b523f4ed655963a663ff243b2ce724a8d8d8e83f6e10a2273dcef8929ebc03291d885ff2b7162c46a8fb410aad10c4929db9322a14f55ab6b6138128243cba68ce6d550a0b4817dd2abccb5ed6362db08acd9102896f6017399b74cb07ef1c1dbac9ba77e32ec7ae3f75331f04a87a2237e3491dde7389d8130bbcb81335bac94b2b39e106193743f9a50a8aedb665cb410b9385c1e0372dd9e752f076fcd368e74ff1a05b83995602961f66119394c7e08590964e66511602450d378d7f0c04b2f3a5a21de4e6045728139535f52ea0ffc9a5b9a07ad1fd4fbfb42aa8f7a29f4f59a2189c1cdab4c007e403f869d8af8823600a1e5bd9154cf578a0787c5ee615cc3ff572070aec0a3416ea53dda301756dad16e7339a4aac099106e9a558f1d5d8c1e6400a0aadfdae47571bdfded2c1f137f7bba843d323589f77561594906d95888932d8e3458ce8e69438d50ddb52e116bbb3a6ea903c5195c1c4343a5088aa2125b9ad151a9111ea7648cf550273e5380a92c2882714f9c506664d93d43b3005cdef21ae4b96b047eea0e2a869474bc132b6508f6936bc7a8821ab70cb69d44be38716e5416430f60eb7c40f1ae98f6e3a6042c17eddff324c9fb7a53bda2a250992d37dec14cb9a4e7e7307bc0ff920c26fe6794d1e3269e74c2d5c878bcfeb9bf7bbd0d0078a9f4a512093ae8a0f44158588adbc9dab441aa0c8575bba127c9b6d3fe76a96d25c653bf144bdec8bd0a9ac8b245d4ea17b0ae8dca2393b1afb6bad551790edbeb23df59eb583c8bc0d21ea9d63e7f3abf9f76c74142821142006500d46400d4a46cbc78033da1ba451817426df617c9abda18d6a5bef5ebfecb64bc70f0fa6cbf4e0cffb59d91fd06099885b29c6212c49c2e00feb5e96541393c341c8d41e0f23d3f5ce3e8cc57060ec2d33d07ccd6ba2cc0ea2d02c5ee919944004dad2516566fbaa75a679e216acce0ee095d7114215243bc674f25655b41b956411da1a6bb4ea339410d7eaa2031206cea7ce346e553b4dc0a556c3dad39184cff3492a89f88ea702a939cd3a976feae18ce7935cda09bac6b9d1301faddcea4c1ef15be248fe35015b5d311ff5083e5599ed45c662a618f762157a7cec6173822ba3ab35965c55eddb51cbfd98611b703f9959cfc6185107ed69f1d63da715796f2b21344c5e07c7c77970ca37d386289e41277a27532babc4e3d464c201cb16ef7c9c4f9eb07ca220685c24250fa259049994bddd486f8ea6bf1aecd1c55639b7c9509eddacbe94b53d1dfc904ba633b6e6d6417e5d4945c13d9754ac5b6ec49c20a7c2ed068d47a583ebfa38e66d7dee874c595ece399c2df60aec5b3bfc55a032f5062ebb2e3fe57087e0940d5d0e1bfde6373f8d8bbe0f6a53beabd81c04fb0247b860d5356658c955640a32c81cc7ff236b7f5dc8e4f34fc267046df9ef09d1b0658e25e718eee2d0653e9de7465f699557ea52a9002d1d8ad4e8a321e8d72a4facdde6811499d60934e6a732c9c5827b6e072b8acc5ec98f8ec047ffc6507ce007f0ebfa795ae86e51c106334e4530f9f71e915d09cd03c00f8e09fce1a950390d21273bfedcf6cd37b04aad6f27253d8481e02b66752762d6975700d693cc647b33db5774c85faf4cf7640f9376bcde0433eb0bd9abdcae592662ef5d5926968db8628c44a572502e7a3a52de66dbfdd86712d6ac616b2f813860ebecc277b43f75643094073329d382a2707b24a4e09efc612a3cd875dc296872aa39b451700e869058d6e5ce9f2cf92e02b39d63306e443c0d1f76caacca980c2f99763fedf6d40e9fb9fb6b9c0b89e66ee39fa2e068f140e7c337a77634d7156357a7a490fcb3dff8420e3cada19c929b4346f0ccfc85ffc14ea689422d673a54f5abe0fb1358a9164cfa8061e745c008d05fdf6b6e064160346d1603df3be895cb61cb25e358c5eeaafc999f2e787e337c05dca3298a9442a567c58005568fb63140b8ded9579277bd91cb1b13857fd2bd8dfc85907e6e0fc10ee15a0eb637a9eb4be2b82db249831cc56843ec39145aca90d2ab9e6d2ba8fb30a4bb06061ad440c755269e14636813ed5f3583ca998dd732dfb471febb3acf9a9ae0fccca5c5d1d36ab0ae0c98f96db690511d3e1e86dad0df28626d28ff983c878055087c4bc9b582263aa786362df5baf70ceac3e87b8a7d5d45bab6ac78778102ec6c404b906f3ab5c6abf1d7281d552db6c6dac7673cd645df9b7ac9783041b56f4fdfd4b17ab42b76b52dbda74513c334fd67c8dda8d2be3e91ee74c64c04fbe5ae225de33e10e7e1143fb0e97d7365751d66e13c1d63da700fb5648ba0e2f9501c6e59dda981573858311707a7219b5f91d869c7a5950f1e438e58f8897542cb4dda244df0bfa57780a8dfa35bacd4e861a9731d35f7a6f54e82795929687590b488dfcb545231f59d3eae19351cec99144e31d65b34ae8bd1d6167ad66539f3348f9bbf5dbfd1ce69c7512a0d545fab1959a4c234ce8708686d48ac3bf8c4e53e4055e2400a6beefa6125d3c3136ce5f9b0674510509efa3cfc267f6c6ecfd5b98715493bcd9a2fd25c77ecd647d55b2323eb72794a8eaa2978447d2c30080d0fbaa76da136ade4f55933aeed1032378adff23e2adc5033cf525cd68329c007321183932b6a2f0cedc7aef57fd8b7725940457609e49f7e85ff3510c8d87ae2fb958f2bef92d990e096c543604582e3497b9c7efb11009cace7b6640ae28249af5dfb3465237802a1e63d3e60c9d6032bbd007efeb89a654b2c501f8e2aa37181b0235bd114ddaf0d8fc108b281c81cf4ddd85ad040bd4ee66b49cf69a71e13eeb34090c9d4b330fa4df2b19f805131e85df4ca9a577dc5e9537d55707470d7dc6519dc062b1a04f0fd611205de562fb9b9faaa1927de03fd8af9eeb7bd552a9b5bf9bdbd0028269596e91c0de62b5a347dabc13d992e9c4a9d53d5c622a2acf20f04b99c381bd51c8bad7e652c35de0e392bda74fccb3271beb6566a3f88665ec97d21a743f65bfb20d752ccbd2f57e97bd99466b8ee214adbe8b0e1cd568ab453a7d5e58ef4ccef2aa9b360cb2db137c1f12c07d9b08a1f5cbf89c132d88e85949c11cde5a81df564e53f0eda92f6269974a83fc8a6266d7acf94349ce115f0ab9dab394ab589a1eb422f196481d8c7966a60278dc1c872f286107560eff513b3b979d9e5f5d6a13162d8ce6ba6a719cbe52b8928a2635df8252a8465b9020361e71079d70b80770ab1c4ff1ef86811e57d851971fde7a4e3fbb121ab1d68b48e18d56bd67c2379d56bdbdbf37dc10a180f09459bfcb03f69f5bde941801c5e3fc1b791550cb0f5a89af6e88f2226a754acdeed480c94ea9cb5dbf291582afe9d701226d7f1d7e477abf265a4a56ccf394bf80a168538e24a54654e6448f93ec0064a0d9df15fa3a80f62d92e16a1e14c17b7e4250474279dc1dafb69afb104a9a092adf8876f353497f4e6d3c38df8afb5aae2b4e65627455c2d519c9e0745e1c47c7cc6ac14d54b37f7a8d7088262c75e912968bd409ee350b208d9b4f37141407dc2a67c8bb21ebe1366229abfa1f84fd480514524e3c53ab985d6f0d576e7b4b2c667ca19a78adfa8908eb78515268630a1c0404c1184b38a4892b7ae47da0805b5476d1b3c494ad7c3abb68c0ca4e7f0349128771039d5ec25d128a872d02c47d29e5c44a276cb274bb8c178801b5d5a6c5312207558ddf7a7d2792df6c8ef65dc3129621ab2002a77b11c23d58b2043cdf677d3a2aea1ee4642ff5c5220e3f1cff0fd8afce8d0653c2be1ffe3579625d30171e8cdf4e719b2923a37af22ae76c31a0afa90cb4c048f64a982a3c57f90ffb5bfd1a51cca015fb1d165ecd355f09404484269e3467f2959a3d0726cf8690dc22ecd113f3d6094cb598d5bb27ae35d206432b1be0ecbdaff311bcf7eecc7f7b22342af6580ce783fcc4f2a457cdc8cfaf967a15ab9b4652757f2457f8d0dd3ea27e10157c70924a2bd43f2ecae3648ffc57c7b2d2d1c97d8b828560bb816bc28129bf163f78379f2d85abf3ad50601fa63acf42cb765f9597ad34e2e689cc2916f15a49186c690611aecf20e2d8a2779bdee39de53af967ef52512cb10f051a23b5d4791997daf50d3829da8c4f5db63db56680615b9bee6b8e6bdf4edaf6378c0938c9a6ce7f7d9f4a6df962fee9133ba3a2016af9c75fe8e55515c5186052608e4911e1f0f77523bb4d144aec5a4791e493e39f4d986a438bfa5a8addb1e7df2af60680db18fcec2982b1db565ff657f5c9452f5adfc9447d3b58350235513a70381b694e06ba0ac65ecc2c70b6cd92e818d85f352dc86440e5e7921d81bd6e244b424bf2831de057deb9db0767b8e2c9230bf1926e750f3b17a6d85f08c3db1b59406599181fec8abb3dfac75446e09f574b4acd26fae2910ced84c921fbd465790c7c3e7e1e95e4d6e51e5fed8fed903210462476a959afb877bda4304d0fa641532029b3f660e4cd327a6a973f5c8799d8de2eda6533c3342c8f985e30c605160a000ba851ee7abb874afa73b9908a40f763e368ea6a77e9d93bf907165f7073afef7e702b8cd871744a4c30e3b89f089baecc35bee5cd35cb6a43659b85d44f7abfd0d5db347534e5c5f63d060877be54590a99fd83c83ac79be76aaea793a97b12b07d333133f2d13715046fd679189c48fdc9782295d9610336a7d2d390cdf6093db0176958aee4caf24daaa6de3ceda734c9438cedaeb87dc1c52f56f51f261db518e3e228d36390227cc98db335e61f13f9ca7fbfdcdf4984dbfe611cdf1f16c0275ebe9e134ef51f7c125e84d3ae338d7c741c302981bd33276c06c8f0cceb8a462a0c460b7536a573313db062e88e92196d89fcb66182e721f27f7a53634eb3ebe23b46d558c3acff6320f9abfa9479a16299c966b8cdab55dac6004df32da235c78b240708b7fc1f02c5542db1e3ed836892e413533e916f8c26ed0cbed627d9fd5ca949dd7476e6a8c88d4bf7b30cdf9f732e021ff07a5b49eed0abccc313b36c111216f18d9b5c312657a2357b67160c380d4593dba2cbdaecb44a1f834b8219dcbdcecb698a0bc0c1d1cb6fc58a7346adc3835dc84748c1cfda817953795e59718779fdcc9cee10f0ec100880dafc77314f97a46722a5e28fae997fb2607b54131e7b2d26e5662462e142a9466082d6554668d8551838db93a026d32b39b3b701d2a0bf743782b1c37706c374815cf4ff5ed813b2aeed1688918720b5677be34b25dfc55f8bb5fd60465ba7fb218d63256cd87c779d89bdfc03c1fcac42c4c977f07dd147b73d9c11d0d3c6f909d56fe576c2dc41c83d0a87a103256fc05f3af14e886d1d12efb452480f324d47dcd86f04421519fbfba37008add42d1fa46823550592ba8c0534ce3b50aa5a45bb7eef852c5402763ad0927b263334d3fbb399ba99297d4548ceac93e89322e399ef9163c99d44d6dcf3988cb7dd8b90bc995b27ce4db661cf43f6b2b16f8ac368d8d09f40cf9b57c4596ff889f74296037c9809348300dc87a31fe3045cb9b4c847614ca0db44c0e2cfea2a1105dfa2f279c44fa0a7a134e32347c6972095ddfbf9360e39169273eacb2fa2b1cc6948cfd32970d24bcc90ba64f81ad77fa40e6592a845f102a93b56a170a6a69afb101a0e0d20101de4a92098c7a33f84515c413a0f97a875d7712fadd9b9a7ae3b81ad5167f4c53cddb48eb0caa0dc362844cab4961b1e7aadff4e24aab366969e9bdda4f8d6acb612038015d6b0171b753fc036e1b75a27d8af01f6f796ccc6f4dba4649c9ec4942352752005dd88046892aa091388056f916cc427db0ccb36c84d2998333b06f10d59d7c92ffbc5eeecaf9e718948aaaee979dcbdf313c9ff75a2ae40bfa8267e49d72b22fd0aa1cbb2010da5d270034ce23a7f2a944930d9754f3eb9f389121b0431a03bc675040ce87c5ab095576e79609f2b10cdecd9a2e82593cc0eb2bc2a43538a387608b0cbfa10fd520acdd723d10407385c1a5320ae879e0e5fc7b1997027949d7e059184fd6cbdd28d076c022a12d85d1b2685b3ddf510754b867b03e1ec5b66593459d4f968b7db479c9b41b581bd5859c41ead6ad26183b48a22532ecb8316fba317cb658ceee234b38c9e6a72495c96346216329818c9969a49e07a6775e8a5db10397876ef8da3a37ac516bb0b6dc501adc557b9d37c747e468d9d2aa5950dd67e25bd95c2edc6f2bee8a2e0a1b78dfa8c2af9392995dceaae3db822e216a9f167c282e87d52b1115438f191e1c5bdded38e07d2892881c7ce246a82ba6cff73df475f21cac31eb78308a370614536f999bad151897848434f131385a00b9d093b325a0aea88fd9d3ef191bb93dfc0f69b178fd3ec70ed284077bff63f41d163aad6b7d015560fc65bdb5bd8c6c44cca42599f410640cf0c4d28e8771b1befdcb2f4587729cde7518f8a263d6b6fb4c8c835e1091ed4cb12a2d3e1281d5233c657cd51b642620fb47bc16c82b593eca50c45305e68f97e41629fdb9474d87ac7ea35ff81f36a1430052081291b38fcadff7f4a8f6da4420f4a245c4186eebeb2811ca811c2601bb3f5a733827c9e3a145720c6a3353456333055c423bb407a631678fce5da8c5029b06cb4013d44b65e53cba4df96ad62707d0fa95f3238253c0b31a8ff8cfd51c649b82fd8c201c203869008e09e7e66d88682550f7f8033a39f8e467b0bd7daf7526ff9f20356634186cda263295953673393352f3dfc271f7f4e48dfd6b14aa9d253fb7a88e0154330e8dac0232ce39c982170fda645ed79add8ab5d3b9942c9a5c6e49ca331b4ce3da26a9de9726c9a4f3dd11f31283c2de9fc411314d4513f6ad682990ba2c0ea27601003406b6ee1c3f8a9b07dc5735ab7c95e7f282f67bf4b12d49db0254d1012a68dca1970b1744fe166884174a35a261afdef4e1ac2f26e7a2d7d3b01bb99593984a0e1971580397c169b56e32900435add5d14195397e97e191841d22400898f0aebac35c9d721cf6c6d8545b41b441bc732cbda22ddf2fe0ba298c7833b59f5f53dbd2b88abcc7b78519737b2f6dec4841b377e34da9d1a34a9b1386f9dac25994ed6038b01367e518e157693c8d6d5dcc00c989702324f2fdd0606ffc38e90533e0ad26faeb7e75a272b6726d88e36fd1c99a1fbeecaa30dbf05f2e0116b0d7a4b5c7c1dcf85a4406872da17018781700ebb8079533d503fcffffff03