PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68134 47478c07dc3444da034c47f7fb3da0dfaee1f6179755ccc7319fd5591ede4903

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
199ef7ad7cc14d0e0cc87356053b3167d32c0be63738a1296d770396c286b95f
Certificate Block Hash
47478c07dc3444da034c47f7fb3da0dfaee1f6179755ccc7319fd5591ede4903
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00869e000002180000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000322f2f1982e23686f4437e8e2fbccfd012a3a84911b10db8db16ad91e86fc8343727519ce33a25939099ee464caf368b1004c561e0ce7d10cd5f95951303364aae61f6b5c0705f30cc38c5719d2db226f3d20fd1635870941c040000000000000000020000000200869e000002180000

Raw Header Hex

0000402098d32ec024f392c5ecf5d4d94ec92a123b404a53a5b0f382a854bb06887d107acf7e8f0dcfea35657514a08cc5850779315fd45ec405bbe07a5f399bfb5d01e197a7226a453301185fb986c29603776d29a13837e60b2cd367313b055673c80c0e4dc17cadf79e19

Proof Data Hex

59,560 bytes
121216020307cdb699d5419e6ac6c1900ad8b2bc0c6d7e34c17d3d787838c39010cc6a16bb28bf9f0e401a8f7331103a54b8646e4b11d6f5abb5f32ef5dbc4cae785b03eb35d6fcef5c97ceff9a98cd33b9bae5306dbe6781cd9c5283569e4eef8a381590260a33d570c2c2c7d060926fa52f07976e4d66a35e74fd643afe11ad4f6348eb733aa11fe5104f841ab631cbc90490a9c03f9f67e7e7afe3b517b4093c906bdc5da789048fef4fa70ca558d46006d2c6970b9d162b2396400813847f2e01a1e96d1d45503103fcc126c59d9da99c6f358836744194e7a78a629c74375f65dff2384b5ab6354e1b9fde856a6dd7f1875d68c9d18834df32f0aa9b949d562aff660eff39e1de63adfeff6754a3b5fedcac1ef871b5ce31b4bcfb2e95d4ab59671bb02634d074a4d86873fe47c229b81ab47c4f4634f5f31b292a4f4aeaab1121406fc90dd3038429371aa0debf3c66cd5a4775a1c898f933cd6ea74ecc3560d50fe2b9585ec573f07dae6289b5ff983d52df48c00186a3b5f137a6b1ab956f402481bb4145ed45790160c033670f95432ca7fe88aff66ecc4169ead66d1505c4bce9bd2a524a75bca7e960fb2f3a56a0c6a573d6e04f4981a221117441ece6178d42b00b865049df5d433b4b7a9330bd7269cd5e34d4f8feb1a4570ede137ddb4c47400e5d0df4ff288cf74c0f4daed05267e38847af132b981577a7331393dadc5028dcff52670a7024e6c7512edce2ac9cb94544ee005dfe3a8d96a67e59f1d78d1eb4cff88b10b09a8646f3da2906717f1adf0772f4a2ab7e3b7cba0bb2b7da45b9b39577556b1737cfa0b8060ab33359b0fcee2370f7e403bc319cede92585e2f81f75cfa2fe680398f69d0cae107d768e50dabd63295ad51e631740629ff100709681979f15af9f4e34f912a945a1dd79cbe0423cbe33f40b65681eca44cb3a7f2eb98f6e81e41f99bd1771769ffbfc3c7e34d16bc55915e1ef3865833f4391dbdbc0cb4095a50f1af829517a52c8d977341004ce82dfddf7699ae483a5ca68266922257e5ef6810d2332a79467e14aad98e24082278a70c922fd621e1d2ce402a64a072d329b05210681c56a1a6d743805147e04192ca941387d9e12e8c3b230c0ac449869248d16523608738e8aa35b0daee6a22216f20c535a2aa45ba904122b8233a1fdd4fa1ed3338f6d96f765968af67f605e7121d5211c9c5d621f1906b77fbab1d87345fa2f5cdb7927a58b630a580e2cee037b2bc84d6607d4329555663a3bcc69e0fd57c5dc056416dacc96d5f70d24d160cc1f6ec5cb8db21363464315948197aa668157a3e527a1a602bd462056ec637699a050f449d2d3c0273f819c6426b90a64752bc5054d4af8c154ef646074563ecbae4514e22ac20fe35e7ad84902f67482f4a426fe10e4b1a36f1c1282b657a4e37d3b1fc1d860c9dab4129763a33fe6b9191f0b9460be17abf19095bc964deda123795112067d519b6366b811d53cd1743de3db4e669fa298e107552ce4744f064377a24e9070022d6a4a811820339b6c096518ae61fd4d5f3eebfb8af10fb3c8bbcae4ddfa6711c246158fe8f01d41d9efa9e8bf7aa2973eb6b156576d25371f44282fd16274543fa306d5c4bd10c86ee1d792007a5e126af37ed7a7cbd16f56872391cd368088984a6df7f545f5015ea6e5fdd5fbc3d6d8ad6b5fee16f9bcc53879d79c107a48f187b50ba51a1be33a9e44b83836ee7bfd2f917c6c9b171cec04db19a1c8615c50f2007f359fa666c4ea12334cb90e93559bd2d1352f607d5af07d430c7786113506c25e85188f14de7d81ece94d0cb8a65e4f23680c5e723b451046d60cc9888a6d73ea78ea17e3bd1d7fff840421ab27419821e05aa4a8ba6c604d49ebf2115a0544245437d7821c2b59a36516e880d11e849261084d148ab123860794fb269a78eff43b9a7f0e28464b846ef64bb6d85ee208fd123704ace7f7d9c9e8e9055313afb97f2abe41f0a0cb476a7cc7b1285e7fade1cf62f3dcca2d6f42060390771ec8df840506b8b2237e95a223a3a64124bee6233ea86d7d5662bc5e3433f0115906f8baf7d2faddf1d315d39ac9237d522eac33f07ca835b7172f9fa3914938ba184072d089d45741b349dbbedf9390ce50a377b851e0664e45a1cf5fcf7bb697cea9d08fb8fb23007641f2e1bc506b6f3b32e68edf02b39d1c4f9dc55db37e4a8f4acf32200b6b6f30adcc1ae4ae1ff01cd1054f34d5ae5cc1cee71cca526f6b005a742f59be7bbd50516b26338107b07378122f15a9282e8c915859eb3b43c668f033ee41a3aa7adfae328e5984f0de709800bfe96e10994ed00565d31e0b086bcafe8465462904ea175cbee37a9914c7c4c412f10255f206a373fd586ababbb4d51d14b6514289ad7642ea78ca643a2b6daf4a28499bb3c9bf791bb3dcc2f15fdeb0e2e20fe4b8038a64ff06c35de6b9d9500965f5c4ed8932c4a748a38310257f765f08e225a25a109662d20b3e75d154848f2c395a1fefe2f41e0d230172bb719be4b952d07b5b3f0a0e277d89d4b618895d695ced6a5a61ef7479b8c9c844fbea86f9288c97331cb703c98486ffa411d850aeac7da52d7c860e79beb4eb363a24f36ae5cbff4f6eebcf8ac02a0b5b3bd5e848f2704b00fc3bc88266bf61dc6edfa2a65bfb9920eb64c9ff5003cd318dbed29b52fad8d7eaca7df60cf1b4d39ab2251f605b4d386bf161acd8e5e2b9c264be3e0ee3872782bba80772d13fc6594541be520e5210fafc872b4c36133a7bdab8b3434008a93f496b7d61ae2bf9dfc37924986833b35e9bc1df8ba49d40f140bf77f7a7e0234a91d042a4b02360adfc6481bfde4c884b88b0db8f29b98c15a493c9e94e27af057375b89d34d4fd50928bcea86ef3dbd8454ebe931aff54cdc6281125d7a6892bbb6dd4f8b4abf6fd7ddc7226ddaac8541678232802efb2ff34923e047803233e52308dfd7e053317a8c4cba67b4f516896067faa7e2a4b2da2fc843518a9f0a43eb7dd632555b881c7fbf2e6c63b09a7b03b84de3fa842284d730c0f58c175c5d7c6735aa842b25fccca353f815ff25c07ce6186bdacb68ea5d611e343de5c5137b0f6710a21bd9e78d7b46e99acf1b98c2cf5e088feacc80db6c5097d3b8d9a5fde6a002337376704bcd4897aea458aecb04e9c32593da227141be76e8b22a214f87a2c5dd3ccdbc6eb4110ffb9739416a57c833074f74da56d5631e486f2d719df1f60446ec926283306d72c2701af935e05f0e865b6226a144b2dbc9061fc98b960d68ee65a6e7e21781bc8512f928b5c37b159e813b480f7546729e330b6405bb60f0539e876b2ca89d6bfe60dd255c04eee47a7e2a9d274933b042282f12c8f5e435a5b16b6aa446ac7e3c3a9428a4e76f98b2c053096a54b8671cab48a8cac4de0653a6c7447d0db9a9b61551a91020682936d0dff5de3959e3a04ec904eac4d6054a670320c3158b87460c7c5dec25e7c125e603d1f7a43043e43d2e35ddceaa584a53141daf2190aa712419c283e1497ee4e5331965b3a3dc34ba1696deaf018dad77089494adf51db31186ce02c3eb617038bfc30fa494831690f275e4a23876769da17761d9f93f4c2cc22c3192b9f1176ed94216f787b28a6a8b0aacb78bc75c7af49aa3871e29051033780311a42e882b5a611daa53fe29772d5892b82344b1153a0c5adad07b642f66e1f5c50c0f7c6cba6c104d028e9ede1c3535e0049422af1aeef9d04b8ed7980c6e75f16fba98e2cd9228c2eb9c206b7f1ab73b1be63654892cf8ca5aed16f426af3d5ef6d50b12cd611fa67cdfcc2fc89a1ce4476b75a107db36f1fb20ec562e525cce8a1e100623a97e430b015414da9b2b1a46381bc15947923ed384eb6da3e9231ad51e242478e661a3b545fa56e08e2d887f11969abe1e3bb7cd594cd302297fa9d56be0e24565867020d161d96218dbfa185cb2016cb9cfe752b4e4cb9675fa88b37a27da89c64b87a586c3054da3ecb2f5ebcba128230ab2845bfcbf81f27c76e72860a78b834f4c268c7b1b1447e222c4902d43df981688c4a9e37f4519562d986566efe89b02f487b54d74f8c60677394f321fc8f0e589f5ad5898ab9c2b7f87e1cb8fac1f03ff19fa388a02158f08cc7d13d9f53926d7b243ab934a769971d18d9985281124a7e9a8b2a1415bd523afa6552940c3dbf2619df79e6d54ac0aff209a27d6ac7515e7266927287a414688887a3c24c16f28847962ad90f274a9ef1b40cced7086fabf5c8b5f3a32b17cb1982fbe913e2fa69dc0e23848a4e6d5bca1b0b72ebdc80cfdf62ae0645fe2fce4182adbbbb156bf31ee0b45e71aaa3835ef9efcd632d676e5210309b64158acb9f10810f03d2f556d0bb0a7a405b8373665630b38724450a78974453d10de42b136552c8dc41b0ab49cda08800f675fba8d5b8df044523fcd58e8814f86c8234cbc0a7b41a61dc7796bff18f1b748455b78ed833940817bb65d2f6924318bfc00f8c00950c40166889428835e2cf955fe366a035c535ec9eda69926344304740f7b062cca5c8309cad30b271f8902ca5a8a75feb364df56499e8e08211ccf71bc6b3e4327aa76676c1ec21697cba8629dfdc08062ddb056b43d324b9db15b071be4ab4d37762d1b3a190ffccbd4e9a0d6993060ef93354ea313216e7edef949fe1ffe44e18f211cbd277ca9bac2175c40be16853f435d5595c13bcdcb9a9563aa3623d98b98e332e5de1b749959c788618d0ed80b0d6db69a08a5dc6ef740e02976e3552d91b62e6c0736fa7c28c1c6bd329a6835e92383f9e4727ffcf0090e83d5665c060dfe200848a36ffb3721f3a08ba3913874fdbba5c6cbdba8b6a9cba3f4fd3044c54d57eaacd8025963e2b7e6e6fbea38731175c2a093fbfee73a6b3b172c6f6dc34cd76f009ffdf5ca5ee538a75c4386221595a4845026f56fb90220ab00693c191b91f9755754420f4c72be3bf5834cfb104e70312b4457087c5963e80657ef5f3cf18f7287b44a0069ac587c44855860b8afc0a3db91cb72bccccdb7f3c219ad5d046e318a6f6338a8fb86a3c8acc6f7d4c40df425dde5634fd830c3b5f328ca340c805f8372793f6ec489a93d72751de7cf87113fb317dda4083beed8ba0c76c2a4443cfd39e75802c0c3c8cc4349a564e00209941b3cd5d4163340eab1acd95609548d3465a5dc0e13950364fd7567622442f83a42a5aa43da8f0c3aea462d086aadff6d3c91cf6b6e5855ec52f45043913475d7a3e75517b19e7cbaf3f62a7c2356f0e0db7d29b4ec8e84f4960666b8288e456e43ad423897f33b87b8222c064633861264c5099da6a369f2b5830c021293fe77d0900ac0b7c28313fcab86d19bf449acee71dc821a9a663b0ffd2588438a408f3434f8dbea5e55e004f3ea4ebe5dfe00b1f002f2a26977796e7644bd7bcf6edd0e3ad8b3aab1a53b740020f3710c0e9fcf129fd1a9a7bceee5c3e177262c4853a2ce101fad7846995e9dded8a5488c2bc7a77285c8b24b41004497cf1b901544e8edba35ecf4c5ebc98aa69222a11d9a274f2e1781d205dae858f9de07d673b73e4b02b222e6330c9d57de50b0d33826ac2fda7cbc1852d5f9c9958c6e38c9cc62d7922cc1f8232f459300e33d05e89a57a4880737b8db8aa0d6cbdb0b2cf6b2a5a80e972f9a84cffaa7465725df16c179b2a616a3ba902620b7c01d8ece6855834de572aa2ba18e8e9eedaadd42e87eb550b5fc0534d3671ae8debd048c570a59d1a524f46eb531a5665acd46da99732192bc49b65469b30bd838406e2ff8a58333ca1afa0dd3ede16bc3880764ebfbcd2fd9323624a42e7091f595819bd3cbe6403cb97839dcd8398add9982cb1d59a2a2c0ffc159e2bf223e6c737dbba0ff93eca8d8c1b654abcdf142f0e03529b0a1208a87ff0ea246d85e5c2c6c11e70e1263e99193b1733ec15ee8f592f92ac0eacffdd3b00d153147b960efe58ae6f27baf501e98ef8456ca4872e956af41daacd9e78ce366d33ca97c63bcdb0e2f1af5af9bb6ec7916fb767d58ba0f00c5f3815553570d93313ec1bc3513da88e60ae745b51f4b6965132e36dade3f2d0cd2814beaab62e4b2300fd4bfe1796c17af8f351739718eb1d27cb2e8cbac84370cb3a66991acfeb90718bd9b0abd33c8c0c0d2365cbcafa2774debb687df533e917060de76dffdc42689fbd02753e6b46bbcb7c8c4389e2dafd20634dae492aa7eed844bc7df72d04486ac15941dd0f5a2950424daf6c3d4d6d25840ce9a37a82bca7a95869b7b97ef8f85df6992099c90c9bf9e0e53be3ac59404a6d2966e915600d09105aa6507001a4ec69d435b918c8d85ee5bf3273bbc1539bd2892bd657034f3f37261fe546e5a438b2004bb2b78c0d5c1cdc34397cf55a9403c3fc54a7d3c9c52dfbe7f39ae55e083b8ec4eb4f92ef49c370d7d4f4d5b30b644b679f00023934b9709609efc090b0a3a7c26e3b6061c9e0c5bd4c2e06b83af568c374d3e5cc5f6bf693b79ba5e4e2694d83a45af7ed09b34a91cdb33d12e8509bc6dc4772b5b85709566f519e22d74bc08a9a412872d627bed53095d2839f6d45ad10b0400f65863d1a0d73c20b25761770fa157bd270220e26b7d01e092160ecc5ae580c8c7e6cccb7cf168e6f6ea8438f0be944700315a59d8474531ae476449d103df3a9113000988ab0d8fbe80d5f967d1dd8f6fa84a5fe34d52c1cb6e7109c85669475487d1a4944b03e13c5b4da006178b379c3e3cdde40b5dcafe0032893e84c58b5cc1694d8eff5f601b439722f8bbf1dbd7244aafa9ab4f0d2c9c41feefca1364495a29475ffb892b2d05cf3ae4644361d9c1d386e07ec8fb104fcb0a3fdee58b06670daf49659158131fb6fb93551f6c9904652068e17e683a304461a95af83d027d62bbe179e647cf0b85c159707af1b1c8d706bc5c9584efffa68561c78d48765a20d98775077720198c0667263bd97596561dbaf03ca23cced5bf370d8d972f3ef441635758c4da871fe1b374f2b6530f8510344d7bb25cc7725aab1bce69a66b237514a4a2cab3eae1abfb4a52416c9684b557fff48c69b84f49dfa0a4668dbb26219b3b9b5f83dc557f68e5e924e7402c49105e28e264f8cc9a295bad46ca34a1b1e8e0344711e89b58e1adba346077a328b8f45d00929c2a956fec47af59461b42b3c518b44a1b4fc9e8d5451f12db10d6ebafde78aecc8d9c448e3818c47976fa018797bd5a25877f5311c5fcc26b9c5f0bb0539b1e46b909a94d9c04cef0f2a6a9d276859061fdbc2534e156cb0f96fe9798198a9707ad8664bd9fdd7f970a9d443e2494d3278eb9bbb8d1b5f896a7f1c8c5056d96659a8dc7be3e67fe76ac7bfd8cfeb9c6e3e07bac0b4210a1480800e77ccff9ffb82b202014ea6e0598a3b0a7b90c70bcd1eb9e16cafad3ed2b180da2decbbb4b28badaf837d3aa0587ad26c05bb57352c5825e73c2d9d8485de91585a52c5c945bd1f735b258a8df7a9c19464f5e3760ed5c8ffee265da29f0a68173690318fe2b7726b03b844431a473a389f5a9ea9f6484ff0af51db613aea2dbfe6bd5f88e8ee5b62e1d8d00538d67b344191e44da36526fc82481f0fda23839fdc89c6b84f4fcd3b13f6e8de4deb00aefcb4ed2800efc68b68a325ba5fb406c0415500276fee4f7b1c028f56f0ce72bb2de77a8b21c5b37a9f8787890a7d6f81bb8f015e608b7fb5cdf994f1eb73c2500c19cc5a8e4175dd9a75a8dae5d06748b4dc8b00243e2c887c079d134e5e25f352501df1b6589a517eeb1d237d47d70abe0c8328b95ea33635ab6b952a6a41e028647fdb114102b3e1f9f8f8ca92be78b41df3a84ff429388935f95cd7868d88d98078778609cc2818c7b5484ad7bd6eb11b59083945318a93d4b5f1842ac445b30f97b189f3f64526ce77b7b1b115fcd79c40b6c989c49f41c2ad635760251fbc214646dfa2a2a7fedd286ed304fb2c881fb4bf2976aac352b8471b64ffcf3985acce3558d54dc0b93fd5184851b158fbfec6e6b7ac883f22626c1d8c0a4c155d9a3479485dd89b8909768dafb20c960176e66ab55818b53dae71de255de0708b3378c2659460b8cd348eaa84c00e83a6257c4790b1aa465418accf559e89120e567b53a17f0adab589c4bc23162783c8863692e879f881b035e926a1dda604e60f98ad21ad57e0c248996e9ba4f4a3fedeec0a30fbc8f52a8f8e85cec2eff34d7330c720745571aff5609b3dbf69e22bf24911b7c8118aed1ade8616a622af61f08c0b3de7291a4ab2ca637b9e84a799e173b720f06aa12823aeccbcaeb1a43a3ca700069022adb128eee690b0c512b17809de72481c878dcd0ea3ba9db4d16f9148ecffa6dabfac3f74c97e41a69d2184489cb1eaea2519468ad08e7195b3930a5994b7f30979ce5b55666e11a8e281b00bb3f0cbce54e234c85be67a8d68b9f0fba1515ab8ee6b58042bdb0e1620c5929e696562ba691cc449963f05843a7e71831d591edac4d28b1320b0b60a7cf69eb053eb1398cd8332eeffb83dfdd92958dbffb430805ae0c30b39435a90b273716b064e00c7b5a2541e4dac6adf01f75b071b10e89b3ac3a70de509d48ebf4a74736183a7d1484cf7bc895d239be67efca38fc2030b7d1e125268dd851b509dd4c2257a3e5f6e17e4b99b100506b1ee3c03a06f84fe1cc8d15661da382ff075c4fed3bbee73374ace389748810d29c2a758880967ab7dd714762243d5b0b07b2fe2d9562c2b1ea6793f7abfa74bea9f996d7fdfb65d98d5d00e69d1189885c8280d89d3f485d36b615edeb21dbec84b917be35aa3b995e9c892e1a7e4e64a197d5e082eaaad07216d7c6d9fcb15a28752d991a728a7064045f1b375de347a6c21439d6270d8755017001d56ba14f74f6f04e0684c54b40668435ade063e06c5adb1240dbe615f083a2cf20fa5cd4feb8f023164279640aa14dfe836de8c04fa0d492b7d30840e95a49f9652dc386d5baa8c13a99be42cfb51bcc85b3896dea857eec432413c1d7931ee70b67832605c00380d6db354762b06578a09315631c84ce7e81081c0abd6b643478cd71e151f00aa6c7d7bc48d5ecb1b8127d518225b9d118ed664102b8d83df48b17affc294cf3528942e58c180cd7aa13ae5e51aafa6ed75965573cc77dfe48afe1d70f264a91de22380aa7f3a3e2f2b4007050180fe64f9e0f655e154b1f89dadb658318e5a445956f5f39519877a4db7e6bcd5eda85269aad290c7a45b613b8f1fb94ccc83201485a01b8f4e2964111886a9bdf4928142627fe1c437986bedb0b22ff0c213c25ce35b21c9f55f27e94c883299eef08ada5f9dea2a968e56e10e1af6978b2b040338f483e0b58adcebcea75b9062f6d87eaaaccb4981e728d0426127ddae2e4b28ad3e6867d08717015fd7ba9e91d86a688d29bf701a2ed01343312a8a64ee133325874ce21ba30242735ff9f73360c017dffd253f4e4a6ba986f288e901d7e26a9cdf9f5d4dcce504264c4710e9abb8d28826a30c563f194b0e658ada100df28c8a8e29b099757f9c529e9024409df0447eb25f800ea8e7a43669af075f5403e175d997dc751447aef71da13c4bdb40fdf49424ff9249b4cd59e153dc4b9331d6b09530ff25ee0c1479d3aa5d0b9b7db00c5c3bef5211648b167f3743c9b27ac8a7b40cacb742c0fd27c490e7ff06f6c1598fc6a2af9ca6192a40fceaee40055b3912095b696bb3d96de8e88a40e0a52a339fc97f95174f43f799a2423ed66d546227b24ff21428c2f58d620c4570f78891c21f551b698390357865c2777af801abba089fb0952a609ca1cc6db1a09bff629e148ad71dc8a9f86eea26b86e9b5cfa693ff0e95e3da9bab7d4fdeacdc97d0fa8f5661417c7e2a10607dab0140c855caea83f8bf05d320f749e014e7a07a1c2b17969fb62167d4121b000974aab8265402acec0fbd59bb1be7f2a6460c9d79c1eddd3a16b8868fa78280d3e34f27d3d9a235bc9bd77bd5e178c9f868397c21dee3d81428083e4e1f73c01108388aef229fa549447fda8bc7a1be1055a4913454f1b80db022e455a1da5eea2d52f852aed6e9308922a3238500685cb5855d7beb80774e45226ce3554847996f5fcbb3eccded705b179fd85f493719e25c90daaeb232f2f6565e24b70f7bc838367b03885ea4086d33317082a93000eda8586c15e0019a13eeabdae03c3259c955b11efa06f359117c3efaf4d25bc76ce7e3a16ba674f0302bce56229d00ef9104f0b3defbe53e33df1be94d4ad5eb5fb0c16ebcf788aaf1b71015896fa9d838a9778b0c775cef2b0e790dfa1816b37d12f43fcab91866a7ff0da041e58fb4504cc30dceea835a60ddfae912e4d67993486b7fa920742a79a62d09ce31b3b26085c0d528caa58560696e2bb8f82253e16c60fdb99287285789d368f4c17d111d598812ee5128cbd9e25708c9590fc527b561e8001ab2557b7f42e49f684e5cda621f9ff6413729220d1eecd27acce9e5d74ebdf1746b12760dd808574da7a6742fe25b2d7da6098b5c53fb4811313ec5f13c26f6108e6aa7e8c75a4b93dc1ebb595dcb76c810aba026b5bda368a90660074e1e95c7e70ca2ffc19803a0d9c5f55c30a5bafe26fbfa67bbdc1522fb046e4e4c87c03b5d9755add55737e6433c454c6747787ba6d56643e8acdfb579418137684882ff9d8d0c8cbb224903ffcd06d475cf94d1c50b4f7fe9727032665840f94923895da8e2ae5749991dfd0122c69f5c1197909bf8f164243beb074b34af8f8059fc55dcb890f4680b527cf765d4478cab5098a84cad1beae6f0db963b4471f76944eb20a4f084f119be6b14b094db3ea0c6e8e9e66eb63e0624fd8665ad38a3b1eb190541a8498d0a145559289c09832cd81d93bedaedbc99bec4e13494516b1d140f6cf6531c5d1f107135c15119893b13a79a2c2ac0f08c448549ff740b68d2ed514567aca433bf6bb70c418e0ffc9abb1527d97f9e2e179962b3e8b19af0f425cbf1e08139b725960b1b07bd675a617fc2247ed8e3d36250a1e9fe033e1428461189942ce0f479b4cc316c5bda7dffa331e8a321984e3b30a270d29ca6c44110e1816db9df295039b3fc39220a558cbb8f1d3d1c7bc36bd9eaf0e84571fefe6ea450d6f513e120759440875040155363ce20cf69b6dc1f3f69a202d01c936b8dc827b3d98ab73f0b9def7faa43076aab457dc0e7dee32f3149711846378fe57907e6864c790037d9048fd1ef2417c32759938e4e3721bd4d2a75b5f2f1baf8f294cc9ce84078bc1ef4e1fb4495637f28e3586cb98345949ea2fdf51b957e38ecd1107d29be784dc3ec6450175f500f87219b1c9ae1e4345040cc9a7e21c3a8d9d616e0d6e9aeda2e098a4c56f42b635eb5677ffa66d5ca3b428deb932bdb9d9fc6afa5ffd716409989ba0ab09d7573714299cc5d925239f24be34f666f1026337736eecbb53a85ee294c4e4b6c1c41f79f9187f9bd8e82a5b84df003f785f74b000dbd1097e54e0ba068f420df054c851e15fed98f4db94a1c235a111a1e3221295cc4f2f5eb5d24be40e7dc4c8ed5a7e1e2b0cc6893225e87b1df84307f037384ccf4b40b7891cb0c925f3e9ddd49248aecde70a13604debf0cff35b9608755171cf15f7371da0cbd4ebf6c4551bd6071cde210ecdda1e641144884697be24e2e030231ac6ebcb4f900bf93d4bf8f538860e25f57bf7c891dfab134671a1044cd7745f9078b705b554ad65a1c3d29e81cce052ada16b734bc0f16f0222965877a2daa8225f9fa67a099de51a4c679871d582f53bdfa7d248e95132ebd094cef4ed8ec17a60f22e9668a1278738960dafd3b15ac31326caafebd9e21d41cf98a0c647d7396e8f86c8a6f91003c34df0bf99b6a2f575f2c3ac5c0580c79cfc3a01dc537a7f85288aa68eab0b7e7980b2d0d255e2a61037c548d848016b97a7f5d79603433c89395e4e88d17ec2a5ae54b6559d324259d9e4c22f1211e4ce7d153c24c60c022a0c17f950d3d6618658d09b52fb77535239de258a795b74ca743ba522133dd0836a18cd201c4b8021daa64c020b19cfeee738a9bae5f8383d02c2b1e9d29929fc22fb27c4fe71889c77aedfb81f28c2b7a74c39e19e161e383bc60f11c51f5c8fc9076ae0b837f730a4a31642f224165153257bd3f33a7e54f3117d217fed7fe5ca20a71725894273b7dfbd0d835ed67441fe56d7839db17f965583ee88a91fca910f5fb3432c1d436ff55e59fc8c6222085440ac4b1610bf1bd387590794a2b947fa586e2d835d1274f78d1442943adf01ff0a09a1cd60b58a9ba7fb4acd64060740404b7c2a44d51f87415cd374b82924043308bdff4a4dde84c2f37c855a18dcf3fb6189628a025e77b2b538013941c5a5175758868d07a39c773c4c7aa61e265690945255ca6182c3560dbef2501a2f45dfba15c4f6f12d493b66de002633b21ec9f86f01dd7980e19a062c8dbd10e59b1cc53c0c71f1755985a41107ddf1dcc83fda101f9993442b73e92cd3afe6599285aaacb9491f29c73688ea58e45ed2d07dd6b5d3ca65840efec5d45b70408b4a2dfa4c008464bd4655d9f8a975e3997a50b1ca9d198df1ff68498740f83fff6cc69d9c2bd34d56d7a743441ef5df655c1e73a96a1ce4b0fa5043ad7299f905d3a17bb23e0807aa0ad479e13320ca085c83d872d45508abc47c5443dab31f5aa77fc3f60c1cbd2cba9b9db9fa9e5bb03de8736688255c785e7d70b5cfb5ade38abf1e82bbfbcef541459804be2ff3172f2ae302d1d346df00c0ba57adcfa8da6e0c0af3fdb84da9c2bfaa16238b96d3de327c6ba16dc0990d706297128ced04af89caec1f7cf93144b816e4a4b8bfd73381dcf97eee9cb580d43444bbfc3344202ab290cc7da77cca38d0ef58aad9f1d606298766eb17ebd28510fe0fc1de38e35bf94c441040e13a41661c58dfef1ac8b087a4e753d1087f742e363d81f841ac67e214ed468d18577533581f462b7ec977d3b0ec10fd49651ef7c6998d6853b2fce9aeadeb102bb509eaaccc18c51e4c96bbbc9f1274271bc59d67729d2599bd82dc0939c2bfcf86af54cdae1fd21c59d5d3f686036447612a5a06927fbb3ff0810c22f368f107c909b607a6d2a5e8e63898593070ff1196e03693ca109710b26a100c336b203a1fd5169fa15dfcd6cebe2e0b7435cf1850496bc2906678bba2f58dcc4f7b40cfb03de5ab79c6395f841bb286e5c69a1b8f451f70654c13cd0746544b85acb6190d6fd2316d702abc8ab2ad5dd4a3121102e3b7bca2a3f3173e248625678107f7c0b305f3119be77741b52e6dde6d948c03af6f32894e948bde5ed297fc30d272a54b818b6f75410ddefb4722f301157dea07eff93b139fe733d6abf210162dd0ed94812256a1e9c02ca67293b21c37572ead88b00eb5a6be18f124f0cb13346226c0d819ef8e1a8e0c1067cf65dc06db2ec516ffad91af7365200b798416eaf4ad79089c44c03dca234759017c6abbe33aac204ff8e7730369409cf9b1295e652a319d296c38c18cdacf3953a55f458bd29fc0b1d70bff2b27d08d1d179d80cba53090f3d234a311d9591353d41fd8693a484e977b332179add546c3568898285b8eaa203f7000b4cf98acd367af0458b38d02050e449e1ebdf10b99c83ec47313eca09b72a750d63711168ad4c936a7dbcd83cb6deb0142d1058379fadb9cf8acd8edf871c6ffa69458371efd1fd1ddf3bdcd90cfeeb412201bcd7b3f09b9624bb72d3577ed5117e7d6992ecbf879d242516ae26dc62857c6ca1931f25a93ad2c04c020bb2f169d9efbc49353a1bb267b086f88bd02808605b174950a56a559d3b0bdd23c97510cd8c8c1c7e98d385b092a8c4a6da2f57afed9e2ae09fe1b6cd19fc5a371746fbaf5e2be6af0ee3991fa95bd8527624be8ed849e11276761dcd3b9d5e1553221246f5c25d28bc2cba1101bcbbd85a01a941adf667d60a4b89333a0dc780b3fe91ce0e7d955e7b45e59a5fa58e2b508ec8b6235a459b299ec70e986d55a1b61d176a91005556966e86105bbff0d794b877bc95d46d830b6227f88846142aa7178c3866649d631f486c399d42f473f18c3bfdd37f1a87add24288b06cfe1d7d493ea295d6b5cbc6d8c681c3bfe05187bbd99e78f8a15e0d0dd12ac8252c534618e4906c7d38c849ee712e805608faa535a52c1d746dce2ba86ab7d12e462cdb3a6644a4303ebb9e34813a30f535b53e794591ed1f1ea7bc18d0ad3c52ee8e7bc618a67eebf18a7df8739e262e1f322326732f7ce7b9d004d08a67422b1b9abcd03172a8e19d63200e02a3f0d630da3f5ea35d0cf5fb3bda756deaf8949fcb3bc55004fe4d2cc2eca3caf804da03f393c43a83d65e6980df8c5f327f38c2cadfceb31779d00b1b9653de56742cf08177fdf6e12577e39808da57d1bce84bb63bd3a80299c3694dbd8474c4393c611cd538ca82754698f0bd0c24de3f4dd23aceb8cbdb1f3ad407e863a10a4e73bc7c3142e7cf0304dc02e932bada3b9fa32bcf7e3a7c006f990651c0ede4ab2b43454eb3f5b9740ee46d9aa93a0c02a8d9c23301eef2529f41470407d133fa0de889bf78067c480e566455c62da2b5ed01f192eeb3f33d3209f156c712796ef1fcd8c4025ef382c634357a52fc86baeb34fbd202801ef7cf3be589e9a1e179afb02dffa0b39347d0d1aea982041816771810e1f3d2d1c5ed83b86d0b9fe44671d57c8c40a41897f1e0320982f33d76cb4997a6a430e1a52fba1d8a35a353af75369d40f6cf1705eef008738ba6a5ca679ec8ae3e2c19b5abc1accd2548cf77451f11515029f553776efb42e313563393a274ba2f77515360ab6548be8727b2eac40ce24529679fc7d4bd674b7fefc982af716197f5ba774ae2e552ea7599e256ef1172163617eaf6d27473e6aa0605cbfcdfb70227d2cd46cf4c25928bdfecd6cb1c1005ed02112e6db6890962f6dde5965a9d4d8d5b36edbc6e7c69d2a82299ad877ba0a21e9f30c7bb3ab6cbdd29a9d95dc0f9f58924aae38bfe656b46b08b830466c428ef60bdc04464729c78aad0af496d00cff34ff518285abdeed8db0bc9a6a069630d6cb273719d9fac147c5174cf9f1f89c291f38661b4c9bb24ccbfcff00d7ed92a748514ce1f08b6b72ac795560b877abd2678a4fa1f1dc919edc28ac561ac589adb300078a1506118e9319058648d344fa36c1ff9ec0858e31dbe1dcb0c91e3276429775cf85afcb443dc78a7abf6c473db2ae93bfd0a385dd8c1494a583b0fb3a335bf1ea7cd8dac3e820b9b75ed281bb8de0231837950e708ea01d8a561765e4a9e80e206ecba2336b57c90b3d86e0c9978e1debe2fb943afdab62ee6e5a8021200df2c90f405fd33e3718cba3561738febff9f04387351e37cf9039657bd99589d2ac329373cd82e5b6731a474bd6896332691009491f11ef8e3af18bd5b8c0af4855d1cf92434d76a2db0874d065695a1330314dcbe3a4b561b9636277c9053a41ebc3dfc76bd8e38b8bacef148ac8cd76a34035ad08aa98b9bc13797b631d888d81c600de95fec1e249432ec515f4cab1a4f3c70be785d06ff689f734409bb14384aecfda422b1d7a7ce6cb2cd0ba9b3c07f1aaed0d5435663f7b0a01435fb9a1078eee8c827fb517d0fdc72fb1220a1fa2163b1bdd9188073e4b31d5f176adcfae74ccd52268783e5f5d5cd98478d7d926e3f6ce2c0715737876bc7bd1e26c3a58d05a3c026f1b6ea398bab470639fa2a11017c4d19b0c4b48925c46ac9f9d1a67b7fe4c56b0c6c695cb0654ab5362e2f3e113d338286c92874b75c9960e7c4ce1d9a2dca7c78c0d96600c4807d9e6e59c7ffe04cd6d87d95733547644fdb6631270a513a71180905db5ca1880e890f158f28252d4a0b0838f9f6c9949f41002bf18a509e31ce4d6350be19ae20bb7652655f8ea64411ef6ef55e076a68ceddaec13ee0fbc96cc125c3cf3bb4ed77a77210a448963f35ef21a604b1f102ee7bcffee5a2bdf0927569ec01a9e5b838f2e0ef4d6a1c27e558f17ea8f35e02093c01c29762b2ff26f76a6ad2c6a4d26c0cc7a59bd6a38416f8174087003541bfa177b3e510f5a0ff08dde9a310f519b8d726abc3775febfc706e1854e3532c2da6abfba9289d0e977fb1a184f87f31ed41da51d865b1203755732517e78f764377da63a1746fa543cca743a2d0cc35c60c197ec022a50725f780e88b4aa82d52deb8bffaa3b2421b540d644ee8b5cd66c2a4c21322cda5614abfe2e4e29d6c2812ef67f7ff68ca76faf617c320ed21a0683fb2af6df04d0947cb2ce12c2e3911ad1de22bd6216387ca4d0b0694f13b8685921cd66ed5f4e003a115e2d014672e048c9f923c3610ac24d79f88221856a0815350262f3c7a02f8d4a503033cbfb8bb601a5c32c04ddb448c5c3ce3f7b3fcb2d0acaacdc76f3aa00dcfc7a5452eeeeea99dc4c2a28f51e7d75fac33c9f1aca346d9837ce3c4b2254aceb36a4d50af83c41b9f249869bfc354573321e55ed541ddbf4335d68b989435144f8300ae6c463e0df2fcc6493c4d44422f5d7c92339f2f13325b6bdee14282792986a42da8f1225ea7bec681ee95e72f296df1f3efd0d4c18b145ee6d0ea0dd4bd23fb03b3f30e9f557919058f80147fc394d2eb3377be1445cc5be7888720956c582885cfbcbeb3934c41e5d84d898ee6a0d6c59fa062c45fd60fc1b6434c40740703638ed1ac77512ae842664f69ad11128ac5902c46f1f2ff0ff88deca36e0754ad5ad2958dd7f8ddba561b48ed1726823d6a33eae925eaae8df7b9138afc6cdcaa21da2cd3693e34cef41488c42af0e3e6a6abfdf07bb77ddd5518953c5e920caddfc1f3731e880f26acf35eafb5ea277caed80f344332b65b6951c40c11326ce9dc425dd61f041abfeae0870e0b3139e523239233837d55b76270b38db9542d3aab67168d00ec08cbcf4b18e038867e8c669941e8a137ae446ba013df7fcfc0dd046220cd75f6dc1ff08995d9fe3571d03b692716c238e2d65fea7b46af6765834f26e8da77f385ca0b72928a9b04fdf4f76e9810e52aefc89c6a761d4d5f9b1077e1a59129eb0b0ad619ca92a57ccd0415f31b7b8898734160022c145b0a9881e8dd8d9b1506d13fb443bcadd79fe493498ae963ece23e2f6839259140f537d59017f2e629f537a1105943f106c2ffcf0d7d18249c2231ea394a6555ae4272880ea3d9d1d09ccd9dd7fb6350a23fcb8d4d22b48b90dd73fa92d7d079db03feb4432f3e97af074ec80caf88e165f3dbf121900bf84d0d63ac5b801136bd814d8b6dc01c88835b5cc1133bb9f3c4cb24de173b4338bc45ec91a00e62c0550c155b32e3f5562621b3eb628036a2a28f19cbde817db659ded8326c0829f8b61d895a9929a8a04388366dc458ff8fb92f37c855a18dcf3fb6189628a025e77b2b538013941c5a5175758835a1484f45109a73dfbfe4bfde7a37cac0b7e720d3de5ed7d97477be43057df42269fdf07aa768ff2d2de83d02ec9b530fab810e72b260dd35488dcdbbe08c78554d024cfd20c1ee363e00e6b194b5f5e11211f6cd51998783d289eabbab4ff2f8bf62a5b721209aa173280f10e40dc3c4262b137500bf098efb15f80b548edc153504bcc5bbda6cf8bd0270702b80377067bed54821a01e0f975942739dbc818d081a71e1f659c4b76d6a8034efb37630c7350098d906a36e92b612825db4355d7084a7abcc87fa01bc769bb62b6ea0a19f2bcd8669bdf9116d071b56902f678841056f4b757c6c1ae14acb19b7b1ca09d89c96adc32910568ecca657982a9c712c3e4ce4389b30bfa8fee36f73bac543b00d76963516c2ebb22f052f51f6e0f8551c1fce2406c6d9386fe933276dc78913dfb1ea0e05337ab3ff8e0c7e52c2fd7179e55a3a70a9d41c817d04fcf5c4f12eeda8ce085acf97bc7e7d878cf63baf62daf0e1565036639b8842443931aacf3f44a1f65b82cb1fefea652536068fb173ce91e4cc3cee3901bd95862c482aa2ce42672f47cd890632df168d1dd9c390ada7c502b89ef87662ba49e895224c3c1f39729600b67b47cb5958bcac034a3d979a76e4e7916867f0d450ddebab523a64ccc028e8b63f2e773263af18e31af42077d2581a46529513e7b21e72c50f0a971af70fe63e7fa8c7a4516414ba8edce8438fa3bf957a2cd712252c40040cb75579196e03693ca109710b26a100c336b203a1fd5169fa15dfcd6cebe253b7cbc79205a599c46d9200bbe96c2a7937d8c10359fe5f65a7ec22f85f4453786482f5a277477f8042ea09a51fbad2d2ed800bab4b9486907a926e505d6b64bd90e0d9889534d58911789b472f917020f549731630f6b9e436bdac1cc228fadbd94d11af47550f0da1bf74c7584df0631260ca1b81cf1258fe2ae480ff23d6450259b14fc14835a86d826ed5c603aae02473c30266756c77e5e35bfc2aaad399d8dc81f81b6a28a25e246702d1dbaec7880b5b4c3a8be8425d91da688043ca912ba71ef6a0f398d67ac0ef951fee95588e55c90f94790064fd287dfec49743a52a798e92be68bb9698d91c029a9c755985f109db3883bc75c901bfa7ef88a103f56823e713aec9e3298aa155d5486b9ea1504cc3e22edc0ffbaf629b4900a36f73b145b248d1cfadfa0b581235099b702cbeefc9b1697d5736986ff8f8b09e1629614a7a6da45c39ff8cc8ae2084e8ddcfa098a4932b08807ba94ccf8ff33004c0f6ff225769408c0816b729c7073942170c0f4be37d08195c570c3c67303673ebaa67466f5b823e59105452fa21e07e145690252fc69e82c41e13fce9a3c9dcdcc47f5eb6c5f9aa48a2bd4b8209db1e96f63d602c929202be906a8063e9ee6b25a0c77a2104d5b826972514fba20d3e1d6ed48994d2119aab5b013846ba34987b7a62a88e937fdbde7bcaae754e63106a39d5cd95aab33d67003b757388309b7de7787c75d5d912127491b225dbffab5bf0b07ad15d6501d93f2283e43bed9c0c58010e0693bddd29b32356aa134c2be51630adb53f192043ee44e0ccc8e9adab64028c77c01dbc1f5eb2432828909981783ae154258143793650c2edfef38ff955a589dab4dbae16945cfe4a51a28e954f0f64e92cbe8a16b1538f588c60773966f3b845b0e41e94cece51881053a6d08ed24288b06cfe1d7d493ea295d6b5cbc6d8c681c3bfe05187bbd99e01ffa3e451225f51cae3a5828b608683aad62f748f388fb652c4dc145e8a5fd7dfeb6bcccf23864be41c3b30b4c45131624720413fa14da194be751bd3cd72f4e5e28c49b29e88b7ae501cd51ceeae4a6ef4776ef7c3e389bc52b58b2f94b3e30bf6fbb0527a09fa1108d98c575e74e39b7db76ecaa447eb379d103c4c3e27f90cd09581fa47753f456435fb6aa684765aca3490a61c273a331e3dc4f69709a79fdb449964d3087e4da8616a97977b6dd8c02eec0e5b4c4954e202a8ea9593bd61bf95158b811fe2b183b0f0c89a86cbbdf6ff215d6781ba9650ac609a6cc72c3475167310ddc6e4769dbdeb740ded76e1c5e79155e62715827be50e60ee92294796e980046762eb9702df96c9a440e0b6867344e32d7f20e18442ae47cb64577f3e9afd1c3ac01e1a2e4d6f3b810e2ef684ea3acbf29b3e2bc085037329c7f9a35363b0f4c22723d066c7914e83d667b3c6dd2d9d758ac193161c856b751d177347ae9a6b2644d376a10906ce94bc630c913a85535523cfa1886d0da6bdb469c7b4b8ce3183ae24b7cac826305fbf7866102e449733214db25f5644cf141c09b7ec61eeb87ff3130b224997a6a430e1a52fba1d8a35a353af75369d40f6cf1705eef0087381efb8d2deff1ee2bcd440f067df4b0db24d88d8cb0f074597823ead57723e7ac209b9ccda9cfc01672ee7a886c040145f399004c432b735a5c950b320954257aa87296f1ef642584b03f9c09283c819550219cee4dcfa42f5f76f83b21bdaf58a6a4c05a39b6cc317efa51c7aca61dbae21139c59401afbb7a58d21dd4ed0d909f5b1ce8d9acb7b874b8f3e8ca0b7218bcf6c92b7bf80747cd2d5170295b903a8031b3fdf7411dbc7f36a0a88d8172e8ff22d150c17bf03bacbdfbaedf8691d0d3c7a353c5802a4f60d6697e43b5da9ccb8e5d3c9dab5f7fc4b301636d90d20e15640a202d571d7f0142b13278d5af90a2779f87f5dd11d08730ae435bfbb3f36ae46163da1eb92b717bfa5b548c319dd93a1187b7dbb9a67bc36c2b9a39061bfa68de21bd8cf6621fd9d24cee0df7bb9f65c1cecc9b6daf612226c30c5422f6834b92a334e741d088c54bd0964567a74379694b0cad6918e0fb3a335bf1ea7cd8dac3e820b9b75ed281bb8de0231837950e70809fb6dacf785012e0a819311bb478ebfc7d281aeda72abb951c11f47ba584d54a2f1a2c2ea2b9d06abde72d1647667030d0e9bf0470624649176d29499ec4a84b852c64ac8a0817933ddc4e356e9d76a8f2dcd0c9a6e5ce2f25a546525cf9784226374875163b484eb3ab385b09cd90412a7956eb7fb015341a55fb13b73e781c6495484769fcd64dcd2f4f02b1f21c22411fd69f75f8a71f523ee4faaf64cdd2d3c296c2b3388292237da01cc0ff1b4beb89e8bba8ca75c9b6c3c89560846f947c2b3f17e3038d935454e9af207b2dcb62baa23fec7c56c68f76ff2c86a73172d3557eebc77ebe87fca3cc65e431f3899d6f4ed399c6082af4c0d93ff69978824bfbd2a7b2da556f876850407271560dc0cb253874374d22b606d44a3f1a847a739db8d77031eaf0bd0a10ab3b30f710ed45762cadc5e746282013d45147cae78efef404cf4f18f7ee1f25c56e2ca4befc0f28e0cad1e255daa27726411c8a3249c11bfc114104da23b2d3eec1fbe8b8ce42e6b28f81b91c199aeb3718465fbb0070e34e297c023cf3dd6e1bb5d4180ebaca3757565e90d0a4200e33d26685557481cdc909aefc779b0cef03ffb0ef5664e393eede509e4bffe9db7e0d2dcea06f79b2e74cc69a318c7d2299b8c322eb984b84b83145bb257bffe304de15f1552173d41bdc2ef2a7338211cd3686dab1835c4d9244cb94e4dddffc98e60ac245a6e0476de9390b89ccc19aeed6fc7a8b70d08f4ead9433ef0dc1a6bc1d1b7414cc287b8fb1d20ea6f8c3794a730edb3ef34aa2ed21ff8b4a3a4d9f712968a6460aa34c7adb91c3d8d6aea8fa6d61f8ef58cfff90e7288f02fbed5117cf8539f897bd4031764bcfae5dd3a7c42dc984f4d97fc14d56197372b0e9f89024de8735e89dd8dc5d25df3713d78acfa8eaabd07ce5dffe8bcc5e80ea49865dfe0cb0c2f1da48dcb45104e00662ea30199567f8b450615d83d3724e0070a859a0e05601d4900e4e02d88c79c3a03f9540cfc5d124cf0c1ef2463201caa95ff2cb6346c63dc7a4941bf400586be8b1669388512d3310d3947cc5c8d4c79a501bb2de3df8b890c68d83fce2b9fbdd4e98e6fd47cebcb404352d09ddff7ee3bb3f97aeece941c3a9d8a3e238a9044a76f3f200c70ec55c4582ee77defb7e6a35796df861c89fce87fb3e8aa2a00215d519a785c1fcd9f8dbc29ea9e1af6ee97869e9b8de0a4360719664a012f6b89df047294103abde077c9b82cc289176232b8c8d601089d6255039a3d084314d548239e87035f33949f7283364fa37f0f225a1ce64516881631c4c4aceef14bd02b20ff4b2a57a6ba3bc77eb6dcb782a20456b74f96b222e466f2e5c0b6c769c36d9e1ba799b3e934f2910b928fd6c16a826bb5a6078e65a25108dd076233f2836d6feaa2106d3defba04fd6ea204badfa7c9a1503ddcaec38adb288d34ea68cfd1886aa0899f6c055a094565945aaacf1bf787ae7315981fa97bf9c77b8d296d221259d7f2b54160bd9a6603bbeb490b70b6414aa4e1ae9daf9fbc835b82978bbd4415d4abba72647bfbe759c3a30f35f90b9306a36bf9688043ec6e6bb2476111f3e07055e51a4b5e0695caf9dfe3a3dac86145d01a83e7e30a292d9a1c3c43d021ff9cb6960b20068a241ff8675854a02f88ff4a729a8f4e49a8795ef1fd6f8e0335e250e83f588fcf80f4701bb9ea8f1d276b329584970182cd550feb12ec3391a627c8a02ac0ffd85190e2c1c591a9d0e69d32dabb0600fa35e348ae5e38e1c645bcabd4a471b1717df1228ba09409c393f1eefb8eb91a691540ef47597ecbe08d3c0c203882cd6484116a44509681d8f423927fa07651ff5e6313bdf01672df97160a214e6441271a9e86bd992237ce5216272198c2876941caabf8601ead947c7ce0d3212c2746da70ae91b3663183055870ff0c5ad3e99c5c17152d8ebb5629f1affa28518312d777d21e231795493107e3757565cb3ea29831f68f8cf762831d46cb6c6121539e62284f7858895849d30fe774e807294c54abfe5c1967e44049caaa6f703959d71ea111de88a58814e24d118fedb49a2a9ecbbee1f233be9a5eacab33957c8bf4a0cc5aaf8aef25ed42a0694cbd6eb90d59c8d5913c3abe3ff5e4fd47a3a0a740b0efec913a034bbc0d406f0e8ac6cc0784786b5b273de0288b75c60fc6191e747a0cf3efd6f04657bc28fe3a94cc45995b8e3a37c214f4c0783f05747ab97d1766333ee66d6d018e3e76dbce91e9bd6384fd9afddc8f1840711f04d3e5150fb69a3598b2ca37482f1bf458fd21aa272c364ebb1c43bde3920b315ddba9de14b79c021d0b9614c2b8f823c9bc38702097f30f28a9a39e1502bb6ea7b334291bdaee8ee7f06e8d2aca9d87d23ba47527705ba25171783bc84df6241d48f257b1958c020bbb0e0773f23cf5a62da154f15afcb995f9ffb6111582a2f999dc07e47831b072cb60fc90ce13451ad7656b771108a222b84a46660695fd97f1e89370965905b9bac97011f8f7e7049cb37318eaa46a2e9562d8255cd30ced5ba7b9b7e53806f4c50694a525d007709086fa8c2e84718ab81d623eb7bc552122954369c5659263975297ee64a1246aa51025feea6d467e21ac1269901ea9ee2a9ac568ad7cd0fe77ef69ccfac77f715daef848b8ab6fd7d69eb76c953674077e4797b9018ef02b310407011091c8b975680598cce5e8a64d810803bac869b550910ff35c33995a3269243ed2f74b13652781ecefeed4cf0a30014919f106ea5ec98dd3da7ab519ef100102b4acdb749345de62b2cd4508d8868a5fc216bab6c982ae425031fa75e2c13938709926a9b68072604c75a9023752981f4164388af57799c9c3444921c141216b5da32c34c019c95254b26e85557b17790799e5949a2594b137001ef9c0ff92a66d8d1e609869441f1e0b23911080ff3ef8eb5b5943956f503701214f2545bf4b1340af102e804ddcccf44c0484f647b7a2755937046728f6f372b4c9b99cdbf7f08a783636ac70e9758eefd27d3fdcd9cdd14df6944b21a5c2039d05dd460459914ebad456b7f5fc892bb0cae409501679063b7e9fa205a311c3913f1403a52bc7671c73b05e5ad879ed2265d18bbd4499ad26febaa1c91e0eece42c7a274160805fcb0beae23c54af7440fbe43dd425faf8089e12087e4e688e5c54b771de059a3980a410ab894ffb855698f715c5afc7d842e63a9f9a87af790a17b84012d5fde2d5524dae52f257d56767be5a9471b11c0d7cf8776975f8272d2ad55170623f14856bf174f4b7ee4a2fb1c40c076b3f91c269ea207a480f0727104f3a32bb3f281ebe54434b7ff9a914f050b19845826282c57d884db7504b06f8190520d3d8ab9c49ab6773c21693d37dde714b8b59278ed54c8e1422982ca6b5aea593771a93dfc85b2cf994a21e95ec02b9ec33d2f38194b9002a9f4686e754c99efc8c5a7f61dd1be3e102aff108e5f78edacca8cec947712328e31b602cb1e25853f403eee5c2864d7d39cd5eebb41e001a1b2dbaf8a7be640836fde44a421fceccdc58f229ab122daaecb6bc376da49625dcb4f00fdd46427f195e1138f71a858b8e59e9bb715b625d0e2f2b80f9f5142a7c78941dd849373a8c1a42877624cd10b48fe3e7b5a6dbd4199857c80933ab3f257d7a786ebb1d683ef2d92b39b8bc8ebe0061be2a414e350b1ed0bd54f807263740170a654195e5a63bad9bd634b9146fb19f40ae9ecb16a89d64936b1b39ca3321d6dbf2c61556225c3166e215000b3a1b82eccac9943732ca4d1d914b8891568bcc92b2b1ccb335f03c778ea93a538850a747ae4c25be7a3eee01a6339f346959da1eec9a2d3afc68992f6c962678580fa6bf97c2c88352b788fc1cf91e8da97f45c23d35034bb95883fe2b81b876f347f4382fc396158bb95839f7602be81a0b4e601642932c7ade8d597c621cfdd68658703bdaf72a1d6330abd90235f187b03683141a1afcb0966942446f60de8a3fc7bc55dee33f617fdc7989924c86e10224a05ea24078cc8e8ed630a5cd737f0c973ca8960671be9f5ce0f915e10c9c382b6d53ec2ca3bb7547cb5c87179205847d3b713d51f166417a4c98c598f194bf7cd9f20faecff20bccb61caab96d69a2299d87abdf95a62fb5044afbf945dad9861c3a091d541c3a107767fa5b5b7eef11393b09da9c522bf123bdd5f389d345254779f66f6a548a1ba5a6ecae7493af1147f4e3316ce1f9119eccc60e707301cbcbee4c1c8fd25136e51c092ba888b466cb3e557904a7a5feb063eb9fda318eb0d9984c21297734928e7be1890e7aab9a047b3ef361e6879b6744104cf53fbd4c3f35b8751a0d56fd072ec7626408fb3db7531e0e1a47f339a4a6ed73653f188cf33fe525b54111d2d92c34658bc7ce5086ac42ea39a05077224abb4ad4a99ccf8824cc087bf8c897bc65d8ea351d0acb5b88cd7949489d6900774f62b20f14fa778162003b231a02b1b6ae5b6084a4275668835b3ccaf6ea3dc6aa8978b9845bcf5d2f9794d7e31f54d9cfbb801f914e90fe9b08c6b95da4f27dca5b3e9f92e45305adad4f68f652bc09942d22f99e3c292b17ae7629313c1d38534c238a54188a7b74b711e34babf6d9c72b6d6e7139369ac88002de698bb3df3455836705fa86c351fac9d967e550fa765232f1ddacd596275288cd77ed4db63f2a100d932d6409385d5866ac8054ba4c2c45d5a42c4ee6a22801c6bde5fef70f50daed567dcac4044c1584e56d38b5c318e433942e5443e798f8e3a2ee2d3d5af1774e7cea5c1a6e63f13d7e5eaabc3b5c26502fbda8e8e3e619434370a09066baad663def3ba9595aed9f3b3396f5daeb336d007c5e26d3c1b832f51485f5cc7a45835d5ecc31ad7ce3207afa5258281cca2c5398a3a1300095c832a65167683f6141dd6ea87d49044076eb594ce83f311905691310fddc23352010e4ef71b5d65d07085a7abfe5023567733617e5d432ef7573cc1266fbe31e7122d9d3c3247d3a510715e87201803c01f343816d0bb0a3dae585e7c46c405d8016dbedf128846d2f37866ab005829533ce0355386e82f7229715afcb5b2bf0122b31b4e4497480ab1fdc27dc93f838cac57449ca16273a0a010e001fab92dbdcbf73a44553c90f9533e5e8b41ddf90e80221b2dafa5582ed0cb9f2cc0295c6db5d856dd8f2ca72cb1bd4f46329db0b4e24f1d34d75f6b13073acdea3636e9f325da927ecb3b4b688f0f4cdac5e556696267a6e0c12dc20c3fd5145da57fe4e9ac54f62d848b2490886adbc5b619bbc015e356a26cdba0f791bb1aaa4cf70fbbbc7edda577899275d6f6ad793add33a13e0d925ce6d8a10cfa2fa1f9e8dd3639aebef6a7c2c1dd5fc17ebd87e8df6d86d04abc04b1d83360bfd944f0d34829e874ca4c54abf35b10e58fdfd7f228658d6831d209a46c9bff87c3175d674cf466bbcd9ebaa6a9d85062732f49ab137d5a28a8eb28b4474954ec126fd63a3ed6e8aa93739a97438c4bd6e6883a68234fa5e321be0b8ba72c28728bc4cdd682e80b1ee0e55398e566d13f8e7772d06c9132006ba1e01d97dbe00aa47692b48e584b0e24e3d136685f3e66b7fb0e769bae644424eb1530cde1a08cd1be15996acfd49edfe3589c3ba3d34e9891814902c63c335936d73c0ba008bfc633c3cc99ad7d73406c473a6a12057b0701d1346323f0d22ea030a8840187a41ab1669a74ce43672dc20dc636711f4cd8231c47141747e699ebb47c7979552aa0ed1962ee4d41717844884d453273dd720f654bcb1b0dbbdbb9a1ae9bf3b740a5d902c16d53aa48e88f681e86272138c31518576432c1fcb7af32f6dc4a2458f63af2fee669b4d8f567d749c91876fca5f33595f031c2b13aef10cf9e3dfbfe5b823cc6aa1f15812382b30f6d04da094f42ac517c411fdaac7dd79da21dd05080707668663ad797cc6d114c08868c71659b17bd10856de0acba367b2eda4375ec59de077efd18513c9a9588f4338ca79cd4b478a566a0ac73bb5ae83893d4ed383ab2a293911b17f0219db5c1d98835ec6fb0da96bbae7cd8c9891c363373a08b3066b05bc70728c65c779295e23dc0e56208ff6b93319153e41c533986597eee5c81d4f7e5198d33ca768e357e6d2a509595017a538ccebd970edda3c807d829e68a9b088105ddb927d31e5ade2198540bd37d72e96fffa6080887cdc7e6c4a0822408dad031991968988e7bc80dc2dbd24561517e256518135fef8032a8f3576994d81d6b5d38d0b2a39d1b133c4b753986c050471be61115da8620b62da60ce79a3fbb6b57c430f6afbb51acb75fca66926d8d7b33f8f771468db333c82c7904ee89f952dbcf94c8a9e6951a4b5d487f67c62a420242a2c89c11188ae537f42c5f463081faabc6c4e260d82f399d03f2ac069d9eec9448df8619169eae55d9c013dd77d510be59be513c42c52afe9a4f805ef58f3c77481bee8f14050eb8d6361b0d90425714374ac3c969591f2725a6b139d36d65c75c55af3a9af9c3fcd0c02422fa06dfdbbc7a5b93d7c01a3a11bf6eddcfc5c753e95629acd4d94b6b243facddc3b183c312cfd16426b9f4fcdd924f90bc23538008b7f6bae9add0f83d69d25f440a490f1cdb8ea684e1f6295ae925898488437d96c1ecc6442d6460d933e99633305da1f529e48e163a4cabe029beaaafaf44bdfaa57ab11fdd7b096b8f387de11931b3736442af48e9ded5775b0b9424a8829f144feef5c14c9c8f0f59a5525eb012c72b3f17d3065e7e43b5072e77a079b80aeab412f4f25b6fd46be998f45ce99d906c64bfddc8d4ce501bcf34b876e15fa17cead33973813a9023608afbeb250060ecb3835241cd185f1cd1142f6e89e845d85587ce08c1d5be1d6cfa4497b3c8e350f35d570c502fd754acadfdec4158c3b95b81b4ac1d16ccd8beb122b77ad4156f734ec1b35a349ea1fc495f562901057706dcc5f7286b1f246b40a744e0caf8a63402866a69099d14326fac45ded73dc4c7c02c4afbf4dbfb581ab3da842b739299cce7d922be6a83e55eb509d723e1bda1881d0a572b9b7824e2699de80a2ec8e1ed5c4660135f79973d3bd6aaf27750dc8e3c106aafd4c2b01eb28b08d31d668de4cf0b415b96ff852f86f156cd8c5ff9fe540f75fe40d42d65655e386bdbf7bfb68e6757669cb2005a8ff31452da90c670233ea3720c311e40fdb00f83aad3d28bc61362ef848d85846713fa6836351208ae1f324076aa5d228863f7816566f2e51a89023188eea7ebc6c1eef66a95e87f233d96b330cfb202a696854e56a754f4afeb7053785039cdc2e331e27523c62047b262d4f59da0577dcb4ec86fd448f247f9af085bd10431c6e3260993baec8589279ce8b164124598582d4f3fd73cef5ff0fe70cbdf14814da9c81e6d5f74045ac0b85e2cc9df567e66d6c7e4fa7076d1850e2cadbce0cf199800fc2b2f5f84b64f1fba2451974726589135c9b87ad5f03789694d0d544e77f0eb4e0d0a0f2734003e5a4f9108fbc4766dfa7e9b288cd74a1b93b559ea35797554217e75281ca211cdb36348b5ba406290a6fa03f8d217cd09feae3954abedd813c507e9b8fbb3af58efaaa7e04c9e77ee8ab12e5a1941b03007108036519824da141ff52f147a4fc84d6350bd6a1932c35037b6fd039994816bf252dbd5f2e253c3a7eada3c8f838fda2e103fd1108738b5068410f442084f25e8c122f3729ad212b5addad2b0c907f8624c3d9a69416020c2d1715d3cd3071bca27088beb47bf4ea58e8e28cc87ef8ff66aebca8caa7150b95bd082f651f36718f927c2ca1fb00a96dc50bc043b730647216834fc72cd940127c06d3014b37f9f1b795a2901f37d56951dff8d4257a107ad30d248ca32fcdebe56ef314feb8497de7c5911f44c1d30696922dc5ce1a9acc516542ccaafbf4b99a4107e6084fb7f5af46a247a907cd0c6372bf81bf00bcc9f9912fe1afe3341b1442e4ac5776a0503447c5e1e1847a3dc7169035aabe5d4abc72137001b4105ed145ed05c2b530b923cb0237993f39bb97b44c33d8e37e9aa0862aae85adca4c8b11732ede8fc6cc3119340a5a34c27aed8054e60602a1311dcf9694147c4a1ebae809a43b54438858c509ee03e141afbca1cfc77a3e6a8de82d35b41fd8386351da4a9b4239c10d4032ff818f2f05fe9cddc463a4151cef9414b6abd5b2e5e7c8ce70f5b8952b3723a131c6f8677b5c0cbf4f6a273b40183004ed0fa5707b209c720d7607b8112cd92a551121d9760344233392b96c42ac86b0a170401bf5bf52da35fc15da65c9640dafb2a2ab24202c59a823b21311578a2d75bf74a8cda5f610ff8c16454ca90ebcacbf7164b43d90410f34a999d7eccacb791c97b1ba00e08fc06943ef4e42315d610ff2674a67ecebde57503dc6d2d059ea606fa134fb2e00b0b66677ba04ee3ea15bc911edc95f2536151898ed7c9c24af4ec19b795ea30a0dbee62dbe9686c3ca56e2e7c628e0e693c4382c630df7e086a0c6d994de8393fd94a370482a6c0989d67e7c5aa50e4a2a7a2a32f7dd6e516ffbcce84943145fc88611564d3113ee8700c58b5d3a472ec6e19282ae35fb6071e8a70a049dfd7c0c3607fa35d5b0a0e5277f21b094007a6da42fa33f42da5dd84b45b6dc73417e6e954fd324f5c327133556dd26f31f0408508ce60a4f8bd4102a99bb4fde54098c3ae877fec844a4a9b12aa9fb3c556e63f2c5681dab8cff10f80ce5687d9002c62932348629ac74f40294da0fec1ff3675415474c4c0088901f0d46ea9c4cf07265e6a226caef1f6f7934323aa989bbcbc3d265576efce3ac15447ff9f4ccea4d6b122ad207bb26e6c32eaef2ef42b0906719c09e4ff638661da3940ee9bb42edfd0c30cacbd2eafd8835859bfe885c4a84cd60480aeed028a73e3d055934865e10500847cc3a7fb12e9ca61b990a0cea35b7f8d6024320ef8b1d4878405974ce2259609b2754059f233badd01e6c674011b07eeb2ca9e053496af19ea14714b9a7f8d45c1d901fc97c7ae11c2995b399f96c803c550053209daaaf9d59dc2b6d063ec93566b3537f44f8a4be8779ecec5f9cc15efbfaa232587c42895ce1870bc5e41f07c00c110292aae895613ae33229fdf0024cdb47a8b08ae8ccaf9fca24cd53bafe7d223c16f335177a7bbb59d1b500be525d555390ad3db72f253277ea4f5ae58375fbcbdc13347d00e691855d78f8922df9d95020458b6ba75b1844f55b96a4e07c083ba1fbfd6de8d16e8a3ac2407e91858a5b336b0c5d1d37edcee95e2869d87a7071ace8b7db6de2b0e77a4ef82c1d4855247199824d089a3f20c20da3a218b8592649985efb3b51f44e99c736ec4ae3eb337b4fd0e4c0b254a5630da93f5f3cc5efca3b3e79ee4e9f6c6c13e518304724ed2b28417d9d0d6075135d1196e783ce478227a3c2e034f7e2ec7b6fedf5b9928adbf207e7629e8fdf202e49e128a6ea227fbeda6f250b2e3f2ef1c0f319043ab7a895e651b3650040f5292e8a100319ef02b45f1690b1023ad6fc71a0ec9e684a4b4be2f1ba97045c2a1ebed9dc443eba85142d39bb99fa355c1f499c821cfd102638f9e1a3c05688332a3a1a617dd2dd90c6b769400de3ab1494c806b47307dc93fc0d2c2f9c6412bee9aa0eee685f8a71f8caf17159649925781696bca1fd98129093e4c31e2eb82ba637864e2317eac716fbb726840e8daeb5f182d731afff5f2e984814022de03ebfadbb878db202affa82091d2565c07ab8075c288818cfd343d2caafbd16ec01c81a869b25de05872c6a08f348862ce94038ed9c739f8eda5b7afbb84a3cd066acc9ba6c0d82522c538d2a4872d50161abd07efab2fdb345c981eec067cc58fe2009c7534a00bd49ede9caf39a41b5c5aea289f02b286d17c13c3fcb792d514dfed7d34d1a614a04c480e856dd0303a5e38ca308d81fbbaf33b84365f486f7eb12cf5ca633569dce3cf3526a67eedf39e30638e42d050b412dbe55326dc39f42d308bf3357fcea96d14565f7bd21a77080f879efc379c0290fcce27ad97cc57c797aa71032e4f136b5a0bcbee38b54638e3eae1ce88ee91a8e57d446208a8cf32b626e671bf049087ca88a582a16c7b653382c626c090941d13abef787ecfe962e66a09e1ec378193b69c1adeeffbb388601be3960e78b6fdf61c40be5d3580d75221352a7d8cf8c7936dca3ce0f143b7a8520a5ea44bedb6fbd7d4bc6bb22801017b855f337242ba1c9311f498231370b6a71bb64c0041b4ae878f080d7c56cf384cf8a976f12d489e30c49fc1c600599b70800eed378569543a15309777af4a5efdcf3ad763da550279f6b8b8e1aed59a718ee5d8f417856355aadee499800b47c8e5d64b8ee89516abb68ed7d00cdd57681fb63f90fa25974f6295dc9d91968ff07cf6beec62d5d341782578e1902a1293f984b70826b6230bd3061f7e252da5a1a91c2c4e5756b2b6a5b21c28d912c55e46e6218ec6386e3f3edb65f342610f188223945514131bb4e2cca21e0ecfdc21c5bc872fd66966d78e4618b9a87eeaaf7626f77504bc13e5d8c87c1272ee0671144ac3fb5f6c0a03f7abe6c271a9be6dccff288a1dc698aaa818a2826f7b3530d299c9d8ceb8d38890ce4fa6c7b75d70687ccfa88c9b11185fb420422b8543fe39dab8fd76a05f0b27a497214f998b1487093494ea1edc837dac80c68e567a07e848619c43c101673fbb8669fd882e2c6243ad8ade8afdcc295d8d9319c8d3927cd8814fe3f8ad48f96c65bbe45125467cecd930104bb38be7cdf4ec50b22089fcd94c81ca75367555c8c1772d48ceee4b82ce319e9903aedd5b95201f0ce90120b6e22fd41c463a51c65886ded779ab922bf3811c44d6923fc7c0576009725e0b4de6f3446f73b0a89a491ded0c0118dfd8045ecb2adfa5dfb49715a64126f11f8dd7908b06dc5110ac39d499889d24f7ec7911e0136a486ca1b31d9011934937516b0527310d22a6c84e8f6b59421dab165b7294149a4c8a98d671544cdd06e2d27241f4836a0427c39e1fc4902aa1ee3ea9fdb9c1bc7e14f0ae8cc27a3b4173d77807785b73eae69cd546fd9651bcd4107b27a58944d455065a6d73a92c097f6eb5cbda16b0feeb10c9f95ca178977eb8688da867c7b57d4b22340ec617c6aa2cd0f2a7edcf8c3e7d26895878dd18c1518f775e0969c82bb7b4583c3d27ea1f5c6d13da8ff78e8456bffb6dfd01bb8abb6309f79d45d883e4f24811e8d2f2017e230f2f191eaeeba344edbd9103d296ecdd57f2a47d4b1a71fabd9c93add9574c946433b9bb2b32297e1c7da351e06532825ee1837e3940935ebb1865f9f5149895b033179436d1eada40c68d459399903951c6166a1e07137382844b5e175d00b19a991f176f3b88092b4dbd121d42e31a00ea6db0aeb8a8eff008c810e127f417ff875f72a0f1adf5362103ca4ee37d8ec8b50d1afb55ab84eda7db630bd8b9c8e5a5b2289bf3c343e047b2822497969b7602cede42f2752b90f766182dc174e5b1665d518bdadd20669895b79de54d971f40446a55333db06ce1a07e318ae6adb17435c2244e06f198cc324edc353655e093519ffb173aa63146346a47fb51ba985c11774f1d83dfdeec4af19343dfc5dbf5a7f38305ad72af25e065f18919a580f3c9c1564d9cfcc40a60af467b35b56412a71900ae3782893dc3bf579ddc13df34d880623b398e3109c19c75e10e438b2f22521b0a4efcf59174c14034b119d9476a160c204cf3618fc8f3c977b7439245699e9797b02da85517d5fccdf966321449a81dc0860be9af3c9cdf5f8a73f486cc7b6ac5b0553f9d53af65b99aae59af5e739d21d733dd3830cb44ff41bbcb5061465653823a2cc712b649a80cc7f5d0c6caa9ee68d06a2f25ab59b830e05fa2b46456023281173c15ba1397475cc79030bddcb803f87605f03b3add5e3b8322b0632321c0fa5944f1c3d874752184508e8720326206612c12ccb8a1c60dd95301ee42e70e2d7edbcd8c7d863453cc0b019eded82259f82574e9d25e240f157ff0b176a5b21553530c67b1a9bfa51bacd8fd4828b535fd94a03d4c3d4c6e585e3f44869bed978cc511b769f31325912ef7edc2897a93c609df9aa526e0df11ccd3893ad4488a3c5ff6d237c1a2695fe3b8a92f056de51502a65cffe3246eebbcec12439f71fa96a6f2fda2c00c8f89dd4956dc68c8c32dd2b59a3ac4766ca5dfc26bfe075d9b88532a7915e8a620ce8f23771ada934d66a2989b989746ec763278979950bc812a5028a952cef323446df152de94c8f9b26f33b48069544f5a17952941799405eeea40afe83d8fcca166d27015023bb4484000ed1dd16737d72ab58d558928158fd4d02c04f0013a5c662c839d773dff5c4a2827d31a6196ee8760e0c4a0f56498b53d6d407f96fa7b64397a6bf97eadffa426238daf80f6a2a33b17440ec524beb5cd857f0a3f9146aef265e03418f5abe13ef4c2c4de142b1f4940b1e112e218cf5752f25922a6ee70d278ebebe771bb8776da9d89f73730a691cdf7e4bc78ce4e04d115ca208414384dfb1fb9f3befe5aaeb54650cc4901792ef632f76f26aa94596e787af32a7a9ffadcabc43616f4dfcfb5ad36586031d852a64a4b571a0b94463cf4df1b1db663534f45ec890f5ca0277d356e91c2e32396efc61e520bcfc2883e5fda3c37190acdb449f06e03f50ee47a1fdd2319fef2e729340cbdd432c013071430bff9f0b4bc7cbc019a5eeabceb2b5d751e35c8750ae10857b95098508ed398574f789131acac637dd8069f99e3f7ed03771d02d9a4cf3422ee0bff9a3a5de54a82e9813cbfe299fc48c5889b1bc390413f88d2b67830c2302b4a72df1d63c1b1bf3b83368050df8a5701a34f0bb4d37418a476c2dd4ef63afbe51a41c34df81c95f6b79de58f47d68fcd6fefcfbb9197a6f0c34273ae48274d617d45e6570a4f62e789fd4a5b46f230ab200e37683547288142af295f7b88b49ce448eca3a2d176762d5a7dae6e744ff3e82a0ca761cbd0bd4fcf69856ff581a7813e8d05527f4def2db6b709e572f7a0f3d8c6fb6f2c7e937a9d186f0574d6674cc36015a6313cde0381870d27430120f7be3f539deceec04a7a86539ec2284d3c41c13b87cd06c2b315c510f2505e0cf6feb53d593b416f6b3cab18f7763431e3135024b8f966bc4bef7be4ec7049005db5dd0c8c60728cf42ab55a912eda745b0d52811dfca536a4d71fcac6c76a62c456177bfafd4d83741a07a52fbf718caa6140279adcd0f77dcf7be60ebdea63a50aa58766eb5253359ca0a1c477248ada9e73e12531d7acf6773f1cc7b93f86f6d8d141db5b60d94a1fd9690994406816040767373372aa0810e5465295015026092363e3fd371fde929a8b30ce0c78e9668c8a60fb167db382319e30ed9cac8c14e44891ce227df019ea8bb3f4738e21f9bfc3d52095df2ad158ba8f1ab47fdd0ba0f1a789dd1223f39448672e18846a29a5e9f8f6d4b9b6c89e8db964c3bd272647fbd907f9a14c4aa8af2db6bfc7abdcf18c2d67818fbb0935531a805184f96756482b1d3e82731f699c386983bdfbf38247dc6f34bf952b1a945f7ad915bdc2ba6772ce3a398a99e0cdce664046f1cc2929175c35ec7efca60f5f0b1a83fd45801a45a061d1e3c0b1e3ccf4b0faf40884ea87f318baa5fe25e15e936b43fcf042f8d3925a8391317c734ed53ba517fc151ac608e63e77bf4504433d5abacdc6cecec63cd3f2327603eeadf97b2a1ca841f239802fc6917346b7a3f980a8b633f91d881f89a83b56ddf742c833a0ccc0bc31e196f20f1c20547671f0d2ac30abf22a4566af9f5fd04c6613ae10628bcae4472318d8ffb025bc622d546c196f85ca4a400a9e67683cd5415e9780a2ee17b26955b3a42d5e0ee245ed3a4b65c7a471ff5652a5a4ed227aafdd2f3da6d7b203d1a8357b9e9985ea949ba831703420d23c895cdc5b600baea3c2d4be30c862e4d70f2bf9665326ac1da9e740a09515b8ddc8edf39d858854732a8f4187af4279cb8517ea64302b5f3705df15c10b225f6a3467e39c09ca317f5e15389ea4dfe54aa518559b81575699a48e5a878e8f180b4c6d7c69e996533f928ae4c85e32563a8a09b8044bf738a4e2bd9170dd2c276ecb2cc764beb970cbbb43a2e55bdb692fa3adc800e9a084ae0136ea9255843f6eac3df4e12505184cc0b99c88c9c982f8a23be195fb36fde1e412d83cef07f6cd1bcf3891d62f510b26ffbbdec805d934c0a468d179c586e6e2781a085f9d2b616a8a984c9255f1abf1dae319ad29ae74dde07217903967144d7c0b3f5a797f26bfc13a462acf89688f1047d3aa58fb4643ed1f299f09ba0a0e447a296e32b6099660143b42b11f7b09cb28b9940bdf6fc54217ba34650e3cf5325b78f064d3dffa58c7a30556efa32c95ce4f75262370af327cc09bb609abffe3d4aaec34b6d72ee513d0fee0966b3c4067a1ecb8d2f04d3670d4eeaf134554e4c6ca527f589fb06fab65659f8ffbc757db87dc056476ee7e324cd657b650a7f11f9d98b81fd6343c36b9354f206779cb81dd5b8dde1074a6da99d25c951ee1fbb8febcb0e26a1efa08de4212efb978a4e6c045409dd64dc6af86ce9b6cf56483c9e87dd3846c9e53ce4f40f23918a6d569465c22d32cafaaa0fbbc2c5f9d6b15644a69e38bc48719947d9fbda6a9767a011f43fa4f03e3d00cd749608d510ebb86572b89a0893c6cd84b92ecf12d1c24217456556f6230ee54ea7ce702f86343e1b6bfc30beff55940b4ef512d7c22f01a9092ad48e697f3a3b5492029d4a672510b0bdab0339f5cd887b14d8f4900f7fcc53a26547ea17a098a34fcaf97b4c85d88ff8bcf84bdf4147484c4353552b8ba40d19c6747719111e11a1d1d37aa5e0337c5291a3765b510471f541136597877e35ce302154b25ab4a43ee71503d81d62b5b72c4f817d8b3b33ec0206f5b9684dcd6cd7069ae78a4146523250137231983ee96ba02bb287ae307478690b66660241b8f6891bced2ebe2f2e7d9d34ef808ad8d9872a3131c14c0f22cd33135550bae0a86c983a13401daeb6afce438d2f94688026ca5fe5d957eb69fb79762b6a667e25997e3e08a6522b7a44a109375532f3a71812c0a1782276e0d79c3744dc9a599178cad5eb1f087f50daf4f14e72919b1f59dabf76afb99d29512b9dbb9e2e6b1e32d81e9d78fb279b4c9b861fb796ab82a14b729696ec33e6f9e170cb2245f276de4caf44bc1309f79be93d7b98ef41a7fe8bc372aa40395e086f0a57de7f000ee4d63c656e2892618c0f481e417a4727d1d720aebd4643e129f6a1813ddf7b52560860a8c26139652f9d1ff0051254860e12541777ea87658a674845acaa30c2d3b174ac192893fe56c76e3d36cefb2a909ebffc4a9cdc0b4dd0c9d5378e28f24cf69f71dc9dd473cbbeb6408172bf289ac00b233c08ad1c71d99f6ade4ba0592a674d5ec00362555b11fbb68d348ee3fb265b7862f109350c69b083fea2c86e5d58b459b2f65d9b528455c861b97f29142e10ebefe7e9c630b7efc0e44a0779e741aa8a77191701582a1d49e621591318a07aa1521a6dbadd7089772a945ec3bd1662dda3efe6319afbc25b6f19a31fcbba141b7f3b60fdeb7c70bfd5369e249201480fe5ab49dd5333b69288a00aed126249b7322172b81036bb0de4761edc00974ad2c7e845536551fccbc6a873fdad2da087bdec75600d36f5ff88f41bad7046159e15c03439a246f6acfd21af40a25b6f7737954709ab79dcdada2a0a188597a52e9655e6ff11480e8d72068b4791c794905848b64941995be222acf60c101264e24f9aaf0ef543dea7e7b2ac091e5d5ed8991f2f6c014c32932b33e111b91236e8ea90f16a0598923d9f7141c5fe8331c42e2a695ad7f85418ee8b03a268e6681effa4c66d30bb7a034bc4cf2303988a49fe30713496c7d8492b46c8e869a63fb1abddc22696ebabdf0df18bfba36632cd9feeb8bdb3e8aa247c031675589ff67c1c56476aa38fc290736c86ed3f1f5bd317f7519878d3846e92922d37c6eda60d2949f68982bdb907a7881b71d4ec9069ead58bc67069b650c5e54b81b884e48c44d006827833a560d98f895d84e7c3fd8a80ee81ed300245c8957eea817e5bc7146cdda027981b2fd00f7b400ecda9bd3d6810433c46f3a0b3ed602ea307651617d819dda5764485dd31c07381d11b802a7a6a2ba999b0de8d37829c7e913338581e974cfebcc3f6f4f9221252e816073462e956373cd5c7a6f73b9bf88b6b84b112b0d525b3d7f2c52390546bffb695657b236e6a49c8d013e452863db5c13692f6bb8ea151349fa3f48062d99359564f612492fc60a641718fa48ecc48a13bb2a9c43aef9d4a367d9902120b16bbd4c25a3f4d3fe6638c291c2f458310f4d11b301ee741752101f9e4a2735aa5fcf135f6a16e704c164a686b21c5541c327a912545dd921b6c0c8415d2b83cae74802830cb00a3a2d4d6725c8e6f7dc6c0afa91db85f240e4f7a55104267fa405dff8462029799e5e5eaf5f8b729c4b3e43c90e991bc278416edf3e44306e64db3df4b193f90f4ed841e5e498810a23934984c43c2882bd90d5ced2ed3e9bf5f2fe062882c3405af248c1862a6a950a4d753d02e223af63ce28898774f5fd29fb6ee972068b1022b3a35c2953c9f7efed68b823d4828f280fd84f0fcd9fde3aa30d1e02ae11bc4dbf61d2b6d8436ffdbc9813ed607c7f918bbe9d769fde309bf0a0b27bd0f9409dfb54e3da8cadf16194355e3526d96078db8260215f963740b7f367cba64df95b3bf83b71dedc8c1d9a3b55c0217ecf9da7157017cfbab3e6f9f1439c62173af8495dd8fa957bf82ab7995b6bb6823920efb2884c495af7d7169fabf374731415d8f61c1ee1cb589e0136883a196fa8884b1b7f02f6357365acd6ac92631c2a43a7ccf6bfe93fb9be1ad3fd350098ea25485ca0654a086903bd57d2fcae0e8818aa6aa47967a3a1d073142310db8a806ba9fe9cb6d04dfd89bb31c6d52f30014d4bd51cf91e44d701ad7f939b35f2b6ad946a6e55ee3b86df37b39254ebf6602ca90ff32113e2c8abcb409b4c1a5e7e023ff5c594a2c788701a09713fb23ec469524ea69b34dab6839a4ae949d9ab357719f02307a20210df648efd4dd43f39566f6d94897ce0b1a8903df78eee5a3b0df739247f2861c5eee8f7179614d9b2dd8fd590855e49de537c25e5c6d25b8bae008de796ac65d19f27ed7a1986df6c62667788784616e746460c0b175db4d1d7b629411674ada6c1569bbbcbf97c63e271fa4ab65cd68bacc2d09a5f47721a28c15489a6f82019fbee660811b4837e6fe06b749691588dc5cc3357769db1342f5790e14a9e722eca1f6759a1f7f7ced3aa9e00ee12de2b932113a40940b9528339a8edbe83a6d5af41c52979603a69a8cd6e35091d390b18c2cb1ee79c3a93bd3a1c6d052164d90b094b0ce34b040fedb7ba2afe6426ff8bed4ac633e1d5b81aae766a30e9484966b59c7cc81ca137c4bd474197caaad2446a1beb7c0dc66ddb87451307493a0bb51a5b3b7bd74b86f9989ac200cf71264fdaf76e8181c41e753be697f82a28ee5b4a30648d7aa724a69fcd14e3ba298534e46133fb43a576d4cd8eae27286bacd5e3835dafb4e4099cc6b3a902ccd154a048989807bd99d264c63519d8c87ecefa96b5fa92f6767f48ff58a1b422db7afa8a34c8ee6cacf1d61288ec5e5e89b1cb7660e0f5e8e7cc9c4c5846da6f6339c68a6d3a5ecbf1cfb0ad8af9eb6bcf3c0aeeb9bcb6c09cd7c1ba9683713e0d44507515583a577e5761fe97fa25f5de7ba86eba472b290582f02f81f44c12feda04b3d26a59eb191e22aa128df1c31226998efa708867cbe7954061565751099da20972cf434d184ee66272a0246a230f392efdde9c0e8487802c1496b0517c50e3cb8b43d9ed160e49ec152cbdd407fae12a395e2044269c83b27dea20ca4cd1619d0e912dea9e23cc3948ddab6029b7831afdcfda27f02f06b282bb6ce0d68758fb3bcbb69d2b360b5f0a67cb64c3b5d191571683c94d0d832fbecc383722be1b0ab2895d4376ba44f56911fc9aec01350da168340db23cbf682d252d6dafbd837a7ab29ec4993a394f3fd76a5091f5c9c586811a4a220e31dcdad6cde29e07628c70c2c0328d74cefa3f40c0e37dfe951dcb0c73a811110942d48933a6aa25a9bfefd96e80e179d76487b5984142988e5b09a7e26a2594c2cc79b9e875ac3fcb827079015e1740a5ff6d6446961df8324015ea8765d8760756855c2d5a7d768a751eb7624bb29c4ac6ad1aed6cd9074b3b5b1b2181cfeace91cd028423b58fe2080214d2cda83a54007db3b7917420a172e8388358f9075a3ff41b34b1ca0da70d15873da302edbdd9986d2fbff803439da5ee741ddb9f98ce94dc23250abb7e515288180f016ffac579f58a31f8443318b883352f515daaa9432711e246f4f9605a9e3ce784c75ef08c08806f10e90114d3662dd69973049916a6358fd1350039c6a5309baaffecd264f7e8eb1708888729442c2aba9ccfb2f5418b15ca9facda5ad76e0b4fb9781441f1aba478a08060d3f765936852c39f3ab03f31699a6f5d2071e1ddaa52ebf57c7fecfac20228889bf68efe9699bd8fbaab3ec013ed04af0968630dbcc0e8a210b9ffbcd6c7c5ed9418c1c40b410796a7a5292f07a080fcd36154ade8e6b1a8dd059aafc5161b2a7d37dde7ca3e920e535566d8b2a67f86852b65b0a8e3d34b0eab7a44b03b4ede7a5c23701b5f91a9b770df679971e5a4bcac43dbff226c2f41529418f715c220eabe548f4dc3fb65fd282f4d90dfad024d731fb7f52f221e73053d0072e03171b0e2d253dcdd7342fc02888a6bc0e7171ddbee86221ba761a45f4e883a8232e11bb884cffe6fa7b28341e500cec185ec2cc925a6b00a693278562926e18fb33208ea62fa5e8ec4173b9b3cb5d3f5d8a016b856c9042ef9354e07ce92f6cc7928907310763aadddf78a737d535f2a98a42e97a9373581d0f8b48e6a5a53b3ab291f18c4e03a4256829d4d394bd20d9110025f1d88ddec5d6f698ee74666e4d18bccb32027800521f8479437d5acb5f5dec771f559a07e18cef3230cb1aea6acc8963627bb8164edcc153d12827d7315ade1acaa6e73ed8761567ffdbdf323a1aedc42f5dd53aa5cfd830cdd42303620d31ef24b14b539f6e2fc7173df0904f319bab7a424307d8bf037cc4d51bf88cee72b5038058278ba2fa712006100ad63cab571a7255729d11fe929ddd9a84dc0995c01eede375235995189eb9631e164bdcd4c582ee8fdf1ebb6f91504789e07a9a14b62527a863a3f950e61b9e027beb57e2d5fe6da2b82a81e8a887c95fd0cdb59b53ee9dde9c0c3eedf71bb67b7b9b2b591c73b6419e0536922969bb6fc51180b7edb63fc248deb5a8d497a94a079f7ef749c0abec995837f54e0adaea3d4cf327472db8fcd1eee845f160348485a137b4ae0ee02e90a24e51cc9c3859eeb8a3578a258f52d3c2354ea7ce32b7fefbc4b0754572daf04713460882013cfd6c9f2573e8e81f2fb0bc5a532a543b1a5e886c7494f2f949bf0483fe57f73746d70e3036f890a306c11a1bc98f7a4f7b8e7d95426cc8bc9d2e6b943e54377eeb724af3c2e0e994f3977cf7b829f0b65282604b14d27d18541698c8249a6ea08229fbf5f8581f4b7d98758b20d48f8a25d9591c49b2531ac896eba814910618c6b84e84e5af66198242dc5381a36ba9741ab9f2c8ec5bbba493e7140d45c60d9098943aaaaf4edf9cf1782e873ade53faf61ee2aba4cd9c4fd73be19d211baf0092697f536fbb8a44637b193c8162ecc3b0cd57ab17c009657c60e8d9c3601542f1a4e425400dffcb06fca8d6b1d40a8c5f8e9d8f328cda378a8b2b91cbfdab3b6d6e38905c4cd166fb864869722de9b80b1487260d6b1c35540db90887a0ae7ee996ab5fad52b860299cff252911c3a5dbb51835f7e7e2c355ccb00393a6d1746c021033642c55ddfe66f486a464edea23f35d8d6b5fb4d5da52086844c2e6f768cb0138cbfe3e6c4b1d96c37bed74b6918f418f1dcdec80d28fa4cf7d5466c7275f6802fb02b02a74be4592cd25ddfd00a47d2afe73934743c84d551fc59c816c0f6991f231115392143ad78fe476fa90180362973a4b462a69b79ef7a269f7975c96f02f4520acfe493b04d36a5b3769070b0b2ed6b2688481163f48f351751eaddb8c213114058033e123866827d276ff6d51fb531cc7f33d26722ade155e8d8ba7a820418ea84cd75201e2995ed1f5e771954a6f1fdb32dec193e77f25182f296b8bd79856e0953dd774d90b8c9b4c23cb5c4ab7b00998495830592802a5bacc2fbd0ae608e60d35165180a4857ee72187041966356ba44ff761da48ac153ae05f16fd9803b82b3e9abb5022018146bd8431c055cb58116e1c8421500d0870b928acd11fbbadebde149e46a38da98742a1fe15d606ecbd5b0789577e5b442776fa1b98b75b3bc181c00db3056ebefbebd8e99bfa5f130e1f6c3d7a53df16eb0e06ab4f73049319f95cd75d242a7e0df20570149805de334d253f917daec9ab7febb236406703e32265a2eea1c3d608b05e1b2f7970d01cc123e4ada2928910e3bf38a7ed23d5d7e450972c71af6bf6fcca070db49fd8b64f52d343afa76db8f8fb420da6aaecad8aa04f4409480d64388a159abdce750e03beb9c5753b633000afafed055d9143aad99743e0e07f5ea2e80d4e25656ba066e50f56c9ccdb998760aea64e49ddf3b3b35d328c4de0b2caf14a5c207333713ade91beb95f0f45fbe8bc6cd1f2685e5bbd8e5a0af4943be14447775c2530fc2b4780a5a1441a2fe37e4f2e66e0faecf0a4e1224ed19e1e02b495b5ecb25c0da903ee1cf98e1f3076ea72a44500e02451fdaa7c65135aee9ce8151563a78ff6e135ce46326d9e3d12ff52d5943f4c36ea68f257793b0c07a07cf4b6962fd4f86c18c399005c263b0f9fc5f689e3a4dcc056eb9097e0f0b2b479fc0cf2095833c8a412f04799d8e7e5f9fe45cae1aa68daee7502067750c92fca32c45948b3938dc27c5bd87a213f9fae62fd0974a805c4591a9d6ca9a09f91b60e1c37e0eb9dbbce3b8a9592d6ff9cccf7420bc162beca5f40d8fde9b2a4cf4b3bcab4081f1f7ea897ef0890d5eb423ad5bf7d6daac0a8b4b1e441d61b8441e6a0ce136b724bf983e3f8fe2e67cd0db3ffa262cb947b126415ff197bf995075acef429ee1d57bb2101f386f3a20a46ffa34536ce2c3022e41eeb3fa80c71a81b7e4c64c736373686141fa31ce1667846b96f78d763bbe853be7fdcb118adbcc375ed15642e1cc9ac027f211115a5250aab07d4b914f79a79264e9c647bef0c2c643517dfbec463e4c89b69240e65320e8a1997ee8a9546b330eee38a9f8ee38e624ba146e713c174d11aa749c1c35e318019cb71b6e52bf3f8efce28ccca36bb386a145392951dc36a13222a062007e2b9305b93d22ae4a90163f145646db5bab9bbfdd43bf01437f5bfe38b40d4d6823d25e5bdfa2b2fe0ced862f84137428e90d76340e082f60872f4b59518de461d2c39e4c592bcae07bc7ef8235e054d84cbb9fccdc24605eb56954d97e2fc03ea3f2cae1751133bc72e085bb3b707e8adbda34bf5a4056977183741d3d3bdb3cdf234fbde8fba3dd7c32b27e1b14ea461f6a06400ec9ed9955881afabfa4aa448658761191ba2a53c70f6b109b8d75919b2d91ca7ef172c3b166341ba69079042ddf07e06ab6afcebaeaaf61bf0cb9411729590d35df86f0a0fb53792df77c7987525f77c6c2ff69c14fca08498b05daf748c753d748190024b6b5990657989bf007367a68afd0da997d2604fddb65a255cf78c40e044bd4080a90ad3dc3bf9ed58366c79e409704c183e49cd1b9b790de8822142eaf745e7af220fc66eadbae09b3e14faf4c6a9769f90bc1755ca12f7051743b2fb92f37ce039d6c9b16ac05f145a2971dbf3d26dd35f040493f73aedcc912f07aabdeb7e630b27ed58ade412613f0cbf28db1e3169c800a47b469a796a5d5f0d6ce413e84958c14f03137268bb4e0a3626bbaac7cf683f686f81dcd335f547a030db235b97b3dc458b297c9f0e422ef956efb6897c61dbc4358db0f73e10539b8a28462de91408a62db0c6aadf548cc0398fc3baa8a173a997a13a576d674e7992a17f13b96e16e8ac443f4a4a3819f5a80d8708019c5648d5079614407bceab1086590b65d637e236af2320fbe35ed9a21a34cfcc3e70607ce53aac9a913f07bdba4d31ccc6cf70bff5b69141e4c87ae1d7a4adea3382dddfd8ea31b59c813ec5f6f62507a56924207c1323de5d45f525df124e22ce5ee814376277d17cd18f2cdfc1640b72be297c32e4d9936d456410644ab9e88063a2c0287b2b6c9bab1108b98dd0c24da1a7f251dff74cd484e809803c49094362aaa45c20ed019b4b509299c377f2871129a38d7858c15ef141994f424899820c9783c960fb994881a71a72f0f9c11791e017d86e8daa81f823550f3b7e17d29b3503c89b7b4e7f04609bcfe3e036dcf2fab072218701f53a5a03209ee6040c8445605d504483bba4d23ea1c315a87859d4a555254aff114510ead2813bc0df19bf5d4a0bb0e2df37c8661b5eb16181c9e47db5ac77fd50f469c9c4c7c57ae64433f8a74c4f5fd29cf5e96e06ba972447e5efe1e981bfed353778dd6f3d53c0494c9285b0945bebc0d76f2568f89bf0a98cdd09ec95b45747490565e56c74fcc1fff59ebad3ba26407fdc5a0abce534e224e7d6e53ccdac643e5a3f5842a3003464d44c0d3c1de5f3e69675d79c8df747b9e4a6ae5fa8e4855ff265b5320c5f70b9543c67f28828d0dd4abbb005d0d6e17a08a2462ce1199f95a40d00cf94b063b52f0832145dcfcb940160d273a747bc7551113798f3269bcc7306f480c9527b4f6188a4c6b88976762b2cc3b2ef28b2ea6f53eb02573f8b941b0642ec9c33329b4d41682f3165ca95de84f9a75d7d776cd3cbeeb85f5e087e9ab94d9b37d88e133de5659a928fe576d440d2a037b5a4864f8da77823db9771b0a005627781aae53cc1b0523edf5748766fe6426b2543cb836c358ba0d9d535d9c7d5b05abceb0e7f6484747c4896c69db50eac0c56a60d4b6f5ea5c8fff9b9f115f77686c83e448ac48ff67d1a433c7af4ddfcf2ee636ada25d97d13a0ae1cbec26e03430caf7d046fef4166c96ab6f167b7d8674479aab005465f2dbb2842af2efed3e0d397233891218d18e39c8c6d7f4d838fefffe2efa2e8e50dc6bfc93cd7c2cba350d5d4c219eb32cea6f2a5d7d28d90fa9f4dbc4755ed9d33ad1265b562094959e84fb7853b0f69c90f7fb6fa7c3c3816490273aaf587088a09098504a00a34522e23c4cf71d857871704b093498adb5c036b61695f15320c80ee8c099d4aad7155ea2529a7a10e288abc21412bbe9ee67d9670287e7a443dd3fdf790f110df46311cb30bc6a9b37b4ea0ab6e1ed0cb28c03561118533d603deee020999fd425eda806e9c8a0ab2650469229bc586b0123973958dc6a8aec570df44d33a1b4b5edfa4f7cf844ec7505dbddfca98bff128e1107c3021023949ca70a6d48133758c4fd0e23ed6fadce4ee1ba433c2fee3765df9fc68564332781998b4f5b965029492b92c15ce901652fe2dd1b7b0d3e5ce68653740c6c301527260576ef06f1afcb038d8813da3cfed6f06306d849972dd1caa48930f8e4ef61367fc0fe7deb6e68f6adca9088276407b44c29f54bc68d542342b26ec6a57764e860983dcb531357b24d318c4b220665185c7140d0ae8a6428360f2daa451df789058c551952cf5321975bc5840e3121f18ac917d870c98db26f24aa47d796e84011ae6b395ffa6e3b4cdad670ba24c9d21371766717cfd7e1c1e054170d8a0e24ed09435f8c07c26ef83f1d58703d77a4c1f5a21c9e4213f3564431c9cd19d6e834de7be4f98184dab878cc5ec92cfa99818c12fd71a00199f1095b5e4d7ba01c0874277d2d8eb0c3d259c4ab3aba488671aee45ed2153a27d747cafd6c38b340ab32d003d3d5295f37d969b630d21620279982c84225e86f431c1978ef4547b2273ae777d1977e3d0944dce394dc0d288f87d9004e9cf10b3974d837943061fe6e37b7371018e10836ade825f6797f80e73154d3d7f9d3bfe5e37e465b4ca8bbadfd17e35272da45ba185ef5784d8ded4820d66d76820af00c70512f2616e6e73fb122ff13d411fd8edeaa97b6455601da7f029da349bf75053e3325ce9a7a1ed7f18886de050f848a834aecd2c37c0840e6df4c12331e31a9fbea1cb7d923b765ba3c82efba84378d4e67b481d3a02c5033c9d4d60f4f4cf8dcffc0ea09fdd3693a9b181252e62f962cf8d7f21fe3fc719ae1b5f314867b036145a59113d47a9483f9e099e364e45a87433d63d416c929714c93674eddb2bb1f8939fb8522b7fb7a2cc3733ca74adcade038966fca777cccadfaea13f9a231c591184ace4ea1a2dd0ec0199612e9645ba82fb8d82e3eafbd7d815c0f69ae7aff2b6fc8c0c68a23a3897203ee8c42115fa8842cbfdfc68061512962197f8d073d80983a788208904e7a46222c7aaeb24bd92c5e1b9c9ad1fe381aa58a5ac235361040fb2a2b92d72bfcf5a01856244607ceedd46049a7ba0f7a3dd4e095ab9860b6f75f4200b832c99cb80b773851e5f70a42e951569010de12070f1aa1f31b6717696eed844326e57d1dc0bc70e48953ccf85853a8e2deaedf6622b21cc2b669ff9e0f4c4629b9587c959b8a63e16a51a516b04a29f5cfbaec13b7351b311b0f2bcc47c56df4ed808be6d4618c221e8d42a909f770c6631ab06f07286f3906a0076bfe09e979f9a847c9f1cb5259b5f290bb93f4d7918ddf149d9dbf01342c7444b06f7533e3ce3e9b17d720b31cfab95a9b619c46b04a3de950d3b201ed4b3dc5d071f002bf7346ce3e402a61250283887c7d8da4ec82120acce93d4da98bf4baef8fa330218ee04c0567bd4c132e602a66363b3088e112ccc72c8dd6ecb850e656b3d69388ecd08fd5e0b0e24a1948606c34a305690eb121f9e69040e75b9a6d8db4846229cc18cbf47fd47746d1d10909162520f30b56f7b305e6d7630b5ab8981fa69214d3efee91cbdf99072ab22e96700a9e321ed25ebb921de6bbb1d02bc4074c535461964c10ff1bfa14d05284974f584db80ae20475dd1441e1dcac831044da28ba9b3996b0db9a80fea15efa903bf53bd1c012fa33b2f93d48a5cb20815ea6c5d9e6d65c9ad9236417b06667899f89b0f731f59c6ec0234181e7e0a47711661a48a03d5433d614db3996c97b9a2b23217e846917094b176249d58c16b71e30760aaee6babd2bc37eaae8da61e0edc8a28074269cdd2dd87339c20554da4a6ea2e3d1a5a338750e40876082794e1b288d96bc0ec81309ce0fbedae464b569c20a91285603036252f4a8cf8038ad31b5fc66b849b35238c7ad95c22cf7988ffc5341af02dac204956b1218e433a9249d52edf85e22ac04dca5d966d5768d3655838a13953bc15d698655f60ff922c5a69d5271c15850fd09ae2f7d4ed71699e3c639816791c211c717e23d831b697fe98975994fc41943d67089c144ee43cf6c91512a4e4d26def80947a3e6e56fbff635228953042bbd9cf0b490cdf354c6b0efe94c0340324b8aefc15a8835fad13160ea56c8b2e2d757aa1e83a4bf6117fd5222fc0ff9cf413fc9e4d0fc538e24b6719ac740b736ff2cfe206df65784e02d24ed1a0550896d26d5ce7261682a09160e319a5709fcf432537b043b1ed740054cf3e6852bf3427bd0e3e1316158866759e106f02c2382d2bbeff829b6e4969ded875c9ec969b7d9811d4d461e0870ad45bf27fd1d620a5765dd36c60339c5994de762c3bb86de54151331bc20b3b101a93854ec3c7fe8af8ef1b74c7af10acea8d6d82cd6a3e5b2150757eb590d8ab7b88d7d6ddb3cdee8643b1f96c521bb79f3f0b79fe0336b3523291e8d0c54f895dcd62692fa5983e84177c6f1fd8c75554f57881eb94a7a2a013b468d10949499830c614aa11b1f095c726d41db12da6d442cb6750c04f75b37c82e6e20461d5ef0e27e1c3489a03dbcd1120604973a7087e513e7d75d8617760fbd20c19dde8013e2ef48951afc884f45bec4386667daf59dbce1bd7831d8eeecb29e917da47f14b9bfe63efe9f11213ce748b41cce84dd5cfc9ce47e85f1bc81809c2d3abae691c781cd178d97e777d8a02c2d4ac67162af706325c342658c373cda754f1db00a8342adec0af0e5b5e241c9fd4e678de5f8fc6227091c52c6296276beca5930a63df96a72bd2bdbd69bb199237cb4b67b31cfc4aa402be3e803704df3954525f1cb090319824ea1fefd22e45acac8d76fdd61dc581473a05c51b6806077e297662ea62f46c15dcd57bd555ccf88938b2c64aa2f586223964068b64b4dba072ba01e9b0f223c8ec8ab2919e3b81faacfcef8f006466c8ff05d963c49843598384fce15535627ca0f288f641cbd6d03d333cb1329679a2c26909647c57ce98cc0cf590c40475fd4fb44c2a2aab5469c8b074efaa5a6373eb633c886d7afcc421deb7fffde7bf8978eaa571beac78f18e04720b72fef1834219385650544e95aa87052c95c47cb1034377f3186e19d7fedb3c80816a75d94c3eb34663d60d19322eddf025b3e74e713ae19178b7cba3c2ae236eac38a0f0c44fda5ba0a676e44718cf4b85a9b3511f62b3f68487ecf90923482778ef52d4c2bb40a060fdb7eaa72fd3a84babaf0562c45fcabed465231640e64c52fc7d6f16c41de4379aad9150888bcd9dc6b420d6230be833682ba7d035d87955f45cc543e4c08b4134841c3179ddeecedbc54859ca8d8a999c689fea7aa608474de7e447f655aef4ce15a65d51fb9a79d9fe5add132e0841ec9e0adaf6dd5cdd312bffcf4ed74099e6b334938edf979cdb6726f5163d22c9240b35c53c0f089e2cd16804095295d6401301d11602fa919921700cb3ff5d76cb1f0be758c807c9604faf4bf38d00f6f84eaa6017883d6ea8d3c7c284246bca66af08b8589dfc37c99562eb49ce087b3260710c5bac4eac29a2d533dd3f6c664399629c69bf8c16613093a74a4fd80ef5feb0e0abd8fa27bb163d54e1ea471448b4137aff3e351de1e6f438ce2e97ac0b190613e96f9ced803dc313120782f78f17a1d6eef666c9da241539bdaacf51773c337ad4f16750e0645d3fb89acfcda9653ddc3b5d7554b217d8930a5cd1be4da842bfa730f7c2706b6f6fa7fe225625b07bea9331c7dc583a267a94c7322574dcf9106140e0bb9f239346367049027f0d700f6f44ca67ab2c94245724392c68b956bccd5e3f08de3a3f8c07aa44af4a5fc445cf1ddcac435ac65a06a08391c86f01f9a13beac34870b4e6f3492a74367d3ac3b6a5b0cebdcc79cc89994b15729e5d01528dde40761ee9374759ec5b34d45153f65381af983d3b435ce380b992300699a75e02a6893f8f10136da76bf58ca5d7e34b8c562cd14a439adbbff2350c7481529948694380b26e5750f3ce3039fd7bd08cdb1310b784e18edf2ec088ac3cecf8b2323ac461a5dcf611dddf0320866d18ed2198d1e641174ba88f3341e5e4677bc992a57a531cca05f74f970a31df0d995be86321896ff6e14442826aac65865e99d7ba69da591548bed26fc4efa7ad7dae7f0e37ea1676d9cfe48024f205772abea70a87dc237ba27182579fccfc42c00b138574fa24610593aaece4ddb95ee4fcafa607bcc9516bec345863c358d399708608ee54029e66a2465d74502f277c56760844b1e70cc3ad249037778fb00feff52c7fd5d19918f50c4f9cde0bb646f07ec81a17492bfa8fe237e19c38101ad85612efd0612f00172e0c633c407136940d6e9e62dd145b9f13f960be3765d9dcc605ad25a7780ceab465bd704857a36d4f5d4b5ed5b8161e1b4b9e89e5f8ce1c49dcb7df6273d3e744dbd946a6b74296e86abb9d5f7d66c643b257f826acd116b995e1c4ca42a73e9a92cab68895fcf324e1a83e1c1402aa21d312bf2234ba0b81cdb7317fad1533684169d471b6e030c6d37925a24829ff82f92bc14f4b80f8ab115cc30aa53862ad41cc3594f387f522abacdd2867884ce6f64699cd8dadecb0fdd0d3eca72af8811cc99b39ae3ab288d2ceb69913420b2238d4a9de3b7e63ca8a56d26ed54bb0d4bcf32f1d3255a10abc91375f381a31afd6c189077700b24953edf55cff0e7306b0579867772cf33c76b2b3b238038531ee3ef9133128d1597bbb60a088ac88db8b31988ec58a0ef6fd438808fe619c2555ea1bbb0f2fea53322527ea559d01fa85c79878224af7bf3e2b1d1e510f89dd9912bb616f1266eb6471890b9861ebc89f00c88e25ea32445346f403340b13b703bba50d819c32e5c31709f13e4f5a874ed88a760f4f148c99c1d05d2c4b3c70dad671d9cd6e3f1aefa35344482961cc5ccac121898192cac2c5b43e3f848767ead85b4589ba535b4f451a7590f6c4e1294836f137ff900caf0cc5909174a9164b4b968b411d04dec786bb9e5499cde4cc6ecf1a700eda8a7dfa30ca2033fd2f38d54fe26324aa549a742e7e491e71263b9dd896e27f42d840d810580a2b0c8a48597ba41f0e708fe0a636e137f9a1985e3b007c5ca05e67727547bd2743991995f5c7e36ea14543bf315db3742cf9c396ca35b2b39866cb0eb8f68d092da828a2ce54f724c182c4699dddb4eef700219843a8a4b4584ab0ea2b1867370fdc89f406ea9d259a653bde495afe29aef03efe530f3c179939711d8eecfd72fbf86a68ce55ffd22813925e4b8831c4eefa47180c64b7386817b9d34bac0e4b04dd4d7c4c78cea27b206f05e87e316eef0801611febf5cb2f2f6c931b2eb055d76156eaa278cb2a19adb913060b66c6d03f4d4c735a756eee64a0c2141f826913d853885bb8f6568ca127d436ec3f6801f9898df35f3fa86f015b68e9d5403235319f57d9fcf63e0e1d31fbc02abcf3443f4a218fba733323cf43912d456d2ab7cc4b6d2b1701c4de91590c65cc391d1a4427622e82f1362b1e17401f33ae8f8843e2665a730b5f950b9c07170a82294c82a624e4472202f2717cb4ae53572bb04b81e27af4dc5c46117572571c635a90aeaf0ab872c18bf007792c35bfa5f7e2577115e388891540af962b727b85181be17b20b4299bf60eb0b867c556ab8cc753518566292241938aea7a5e973cbd97ee5c27a7182c264db77b9fec50db840c7f53d0e260cccb28715c70ccf53ac01727c25d31dcad5fd5d9c5144db07644112a37a43602d07bc9f179feade7c8d9bdd660e0534965a279cb72d9b5eb0ac9000768d0d91d2e510698010f1309ad38b855171bb2fc0c0f812b0e4425a4f00be911ce70e9e9f120bec8f9a08df5b01b7a5cb94f330b9453dccdb70fbf4df4bf49a29c5f4fb5686d78cfc333ae2d440dcbbe57651a22ee56764def0401cf7b305644d50f28aee805f3de471ff7997a6480747932b3ea5ccca084fa02e31ac487bc18cf98016b4aa111a187a40a2ec26f7abdcac4cea1f1b8684d8ed00eb15388ddff2573d1a855c73bf87cc7aff543f65cf266399abcefadf294824e52a40f94f00406bfa66a865dba7f060f3d90b7afce5a9c5aa60edef1bba7a57bcdc37e45bebcb0c5efe3a6ea19d7bc3a18d500236e6c3c02a72e7b82fae96cdaae9ffc95a0d469b3470e4bfd7669f0fe0cd4b6bb45005bb2bc1b8ec88a9d5ef6046b8691790cb42f2b9e6bd63fcb71aa830b77b127c39210d072fcffec23528c6b8d243972ad752f4749206fa88c4c191c783d2a8b58f22d08af3b65a5399b66eed923e030fc649814f55889ff1135ea4f4bdd0b6e9e22e52680863a399fb8cf0d2056d88e8e19789542a39dc160a09114bd9f491a4fde7fa660e084755f8b582a78a932ca75710799953bc2117e0c637c7918c5df3a802c1de8976d463f16d685a4b9d06d3a2bd0d41418cb395ca2eafd3167fb8be49c8f76b761138a6ffda43c006edf172678e0344d665ef672d21bcf2adb4bb114c1dbfab34c773d7a5458854ed168904dc5f3e1fbdd4a472f3c9b9d91699317a85feab3373858da3d80a6d525a05adaf67744546dfc22dedbb8d1346bd93bbfb6ba431b27e3eedef27ed2df5c2ad7e9bf2ea6a0f28bcfa0fe54e94a9fd7a2c6bbbe8da89d7951a073eaace4780b3b395b721bafa720ae88ed25ce3dc0ce8e986136047d126b32196dafa06536046c7fde54aa7e9cb41c4b6af16b1d0b97d9dd79c0933b92c6c5fd5a946e79053031f9997aa0bbc6561d57c59f78f80b4c18d48c325780e0af445d7954577c76c903b470d116a46955885b77d45e3041bdbd86702c3bed5cf0c8f95cb37d316cb81d4bd1c75c7320324db4aefee6b72cd9b22c53e85b2973809e7cd75e39e2d1fbdd1421423494e875fc88a95940845d76a6cea953f6fb6f5f1751c87f0331267d514f46cc908c6565cb6372abf62f10f13e478e9f188b1bad5693c0e4cd86cbbf44fe66e95d09bea826b63c5a16fe149eb1735ef721ffd9c40d76a206214f048b70190fd2344cc4dec78cffca67c5ac73aeba5bfad7a504851077cf4a27ddff84eea0f8fd7fb677be59c89f0650fd51a836ecebf04744c048b449de00fbbb1e2adc5b437d8b9ebd870ab09ad57a1513c0ffe1e4a856f7f5a5db6f5fc57f55696b895d55d5f430dc98d1dbd997f177f4933e7bb4f957a8af45b76843baaf24e675464313da7c5121c75bce4fc9cfdb8f52e30092a352aa2d64c18b7610ecb0bcdd364b5b703586f2bd903bdd7687b21c7f3de63509cfa0da5ce3881c1d6e9c14b66f30383b28e7f75d9e7594ce2400b7be3374f7c5611c4939f3902d98b7738268fb6583ccade45260d01f6dc7c5721b16476e54b97bd723e2c559fb5632c1adc539716399cb1a8cbe0b7aba3b3be69bb0e35356daf7d11c16776b4286ba2fb7f0b85f86e1b39899637d3211b741cb1b411de2f0f32b545701c413b78d68edeefd5ba7adbf0d8d24fbbccfbbb7801c0b3a4885fe8ea527824ec6b5bbe4eb3bbbc2a05fbc64950170b289a783fa012558651c0c4cd53fe7f2e71023db95a66a4410342c92d75a3c6ff0540d024d99602561b7d577a8110894efbc3f299de5b898a032c9fd17b238adb7033d67f2cbc199fd7f764c4286f761dbaebb8c2a50d177a4f914f8d316384fa34b1a84c1001d45a14947fe7c8f128337039003445f48d272f56a0d25fafca6d3b082c05ae8040961287c1e1c2586d8a27de562bf479dec5c1a8bd5d0b330c02f92992c8d9b16371b8fcb0d6d4d5d42506907128c7f3b018ab9665f5ee7589f7d88b7c8cb47e86d609115cb6e38f4ac8ed0c93c890202732923336086e0240c10f4afbdce101441ffdbf373d6757c650004bf420dc9aa00ea7584a03ae9b35dec319555a8b6bdaa2ebea267d39fbd567db259150c8aea465bda6f21fd43ce5107c5faf6df3f572469d3d15a23bb1f848d4e684cab9ef21cdff79ca65a643d135816d326e8c42ab4f82d1250816c8ae3dbb45a3a9b7b906cc5fa62a134f9d87e84e990ec8ada5555c7a6ef46344fee898051100770191ba1fba273836e2bcf9fb0167293e93e74b690e9014410e14b768be15b5dfab49d2c1c2f5bccf70686104e27057240203d4a05278bb73ffe2c020db122f3c24f0d48b7c7659cfd77a1ed6aacea9022454934312302e2100e1c4fb5a8fd0d5e57cd860e90b6353f6f4afa3c78c86e409e8431beb86dfbe742b9a26f0fa80970992ac7ec51c02b7e14f752e77e1dcaf4611c27d40ebc675040480e90f4283a5a7b6a7e2323023fcf7ce0540853a9d858c736e0d76c0bb642ee5dd71364267842f9bf354d53d7f03baebca0950083ca59a087c5a49ed4164f5c57fb265d97eae367b8d47951b0a4d78047df608c4fe1b688c798b237a3121b2c049453dd0f1c8b8d40eb3a812eb4d4b9075d1f1cdbbd6f9d1de3fe3c043859319c92f5729fed00ebc206a82a268f822a958276130d06c7c2c99b20e4722513bd194ae8cc6bff23905bba2f88a8b016b78ab76133f6c785ba15b590dc1a678312b5578d326e01efe97dd3f2007b0b2defae5c0b924ed1284e458cbe1676d462b87ca930af0f1b4ef6085fabb8888efd574da1fd86100492269502fd66f716409be788036a6ef188274c58ff4e20d4d924433b5397df2e8d36b6a61efb8cbacbd911fc54f227a0fa11b5a185b547ea91d1dd571f8e8ce163642db627111a3f28111fc64e5396d767207d5e3085ff1b97f2cc1ca386d775a0667e944eabe0bc9a8664b12cfac2f026651848e1e1c1c8ac2f7463251208111088fa747af7b18676d4bb4457f97cff3788ffe5ec0edc8da3aaa20e089c286c65d5dc0f7271d6fff20e79e6af029d4912020ae43f65ee08b9ee4331acafa740a04784f14183a01f99cddc3fdcca66d7768db8f11ef4a1f093b85406628f84808e45b90140523ec981b91e01833e8f4a23e559e1f7de595779614a1f1b90a0318710577367482cd3254ec66b4cae197efd02af5c207b530b73cfbf87eb5f84ea3f78ea303ab47754e2cbbdc445cbb6c9a90cceb3683db603205dc0f91f0a9cb83b0e6c31464104869941e361cd24450a125f415459a67ca81e8f4a3e196889e73594c3614fe2271e13c00fb67b66c0e4f0d2e391686ce1a17c288eafb1429abd19b861dbe0feb49b4c39d0ae2ebb2f5bca0905df56bacaae5d490a568bba9ba2a0e792683024461072cd0c5745747986d9b3c5103091306585b745a68469bb0e11a5eb33893947393cdef9bfc63244e925a6bf2a393eb0dfdf322770e31f29be70d46d20f925be02dfd15145ed51333587f18c560253f66da06f034a0f54ece817c371f579a40bdb53ea00c3ca02a6ae4bdb00911089faad52ca6f5eb780b9c1659001c59e27c69821da54527b75eb9eada4a36cb5ed2a6515253273d5e304070c374b3d0b74dee1afc7a09298381e5509168079960d56ba9783347f9575418ae5a7e25d15939a36c5d546083700654bba40ed5626571e9c36b7b2a0917976bbaca54304552205ef4fedb57eec68c1bebd8994adadf5ede425399c6f9a1415b966502aa41c8579fe0782b6f9f96a76821fbd0f7213988c08903aaf7972f598dac5e5f43a0c71c51cc39cae4e6274f36cb9a3cde0c860752934a278d50d9ad6b4cb2eed19396cb7b867f3dab813d551cf0ad80f90e7dd5bc9f5f8fe5350caa653dcb18bdf0cf078944c7e7712f48f65918aded8a58d7d428195e430b2e981ba11f9fc1ab311a6aaac330578cd2975cece4a9552e3185a68887da4cc3954bd09a1c6754656f1b6daf218dbcfb6eb779b06ddea5ad911375d36c4a89ed0991fad3230b228786201dbac6d30b2a7f49efa81df34b74c14dee155abe680ca036c813b1262ec3e56e302d3310bec854efb8afdfabef849b079efa492460f30c6fe7e096902866588e6920888be664d4f72181e3cc6149d6f0e213d9f3e0176607217f308a13e546940f6d082a59145cc79318bc8fb82e4f3c1abaec7b1cfe2b08039f0c60a0e7e1f00c5d1b0f98988ad5063b404961e0f81f8594d2c391e1b62fd31fbcc2ae6d31ddfa58c11436f9f30a3c6dff20d18755645d90004d439b8d4b92835eae36244c5447fd218ac138e2eb3d950228587dc2a35c9751eeb7d1b40765aaf9cb1a41bfdff1467261bc6b361b4615d14d38388a5d265f6f05362478168e8175473954e9cdc78825c7dfc2293f20c47d46d9ffda5e95113e6d5f483d2545348ae8ced08feeff984bd3bba5faf346c801e1bb65c50437c78f6a06444f2f1d293c8f62f3259248b536a1bb93806a6f8a4be63d413c7fd4b25876c6c0cb8a975971f3d2606b483ef09be7d947c9b7d8cf3251bfb327f583a5eaf8cebe4c1017cc41532d1c3107c9e88068e85a1f3dacad29b8e16c882cba0fe205ea8acd604397ce2619e9f974195efe129902acfff335348239f9e0ebba9d6d2a9922590481c1a8b7d0664baa9195ee99099465443a0ff06a3540342df79f16fcab64267e5c66bb383dcef17002aa8f4e80cb7255c14f65403c4251bacf3e08e5fad28a1ae963193f3bbaac40216e484583bd08aee6a5cf4b8a05a28a6b073273cb5b7c495fe13c37125d88913b6a5011f8220a12f427caa3beacf81906072f698021b40784e8b7cae366d6e7aa67ad444cb0b189b73ceef133224aee57a54c3d6c185555de7db936e9e1c57efa68613e510a48dbc3267038c9b7db8a71413d7fd024123788f7bad1e55503ebb2d9f5fb45dd37ff1d64fc9b4e77ff1b0a2bcc045b0af817be0cc8c7b45b186e3474647b164be43877551384b4c63fa81eafb781354ac468500524d36f4db9d6f1c5a2d00a9729534fd94eb18250e123e38050dbd85092de15becd18df9015b12e477e7d4dda48b40ecfff95e4bb1cd651031032a05f20c38c5a5fdcf6ab271b7fb12de6103c2199e9a515953b2ebcc7f4f0f1eff38cd7041b617e9e090efaeb04b150173456e83a8f877ca30b61c82887caaabf9dbfbc44cfdabd5e6fbaa41c9d212b9f7d59a9def19f6d4b497f3a692f83f6ffbe89988f9fd3ac05aeb0cfd7f0220da71865ea9b902e6c736adc78e1fed2e12fca16c6c1e732885902403581c5f7eac2982b4f19eabe3ea9b8ec0b58134a605cf7b1ea3052c799a9cf90c0255525555729912a1a44d81b04fddc434fb20ab3b6a0b55f75f3040eda064c56ee5c104943c7165019d2027f50c0204c8828cf6624d05fdd566211b97e5f73ad20eb8ab86cba1d3862c55e2ca44dcc0ac25f6e795a38b386c3c6aa02a34fc843dd3d7aa54dbcad408b085b5f5289220a7e9c8f12c221713135c6995e256a765b953c118707e248df2b4a39e1735bbdc86dcc02ae3876943cc147b9b0fcde448d67894420cc6021a1ef3da3a30ca5fcb963ff75c1db944928bf1dbff7674885099bcee0c4ccee737a3bb725ae58dcd10f6469e36e67123d7b470f62f99c227657d3f5c1e1996dc7186628b82bba7c1b1c3d567094884a7ebc6c99947fd44119e7d9546792ffe527e445fa3d77128783d6f6f69799f7d3301b33b8f47f4967af84f2395e3906fc2b3f18be5a1a1dd056746248ed66faec0dbf2ef16205792c236074c5b45cef4f2f4b3890c47d3b41ec005c1356f55e73579fcd5db6e768fc43d02be4aa19e83ddacbcdb4277d67e6d77b3b889b14422ccae7f84bd96e92b5feb49a467a636d15790ec37fd65448ac3ac33628ae9bba838f1ecf2cf4b9647fa7601c81a8424c210f135641f55d64209110b9fb6ded0a1034052b902e34afb7e1b2e6cca548eac809e1c8d7109dd7e731852c7ef91542bf71fb7904c12dda8803012cf7cd431e5cfc1b7caaca050e6c5da29572d003dcdcbfc324b8f7c2208e40776637fc3512ab139df943c8dbef126b738ede8f2690e23df7661521dafeaff625829386a56219884303ca240a9980d7b67ddb696f9005a9f1cbd0af3ae81e2617e5a1b35cdacbe0f7b43238614ac221162ab8ebb959e4000f378ff75090af5455781c0824b52aadf5e04101f237e7e48677f066b5340eebb4c3e5b9b993169ca02235f2182c5cfac3b9f64afd692a1181478e39f691efb73e6e699580fafbdcd8561b31df681ed7e0e6404fb8bf2a7057026da280c1c2f60f6e3c9ba8b1c6407cd1b1fa30e12463bb1fea692eba603b8e2e2e7e88b6c2fd1861f299d96f80cb78e2b9877b40fae623fa0e84fe2e43afe53fc50fe598fd7f28688332c2194305e26751cf5107db85c1488badf0b3143c8fcea3ccfa3c40b12c9df39ebc0b68a75c27e3d26e90e78092eb42d811cc1a8fd631b07e24f00adc267b67fb763d17d34485230e0936dba8fd2d29f38a664bc1c45465d9dd7b3ae593bd7d839a3459e77e2d06ea429586be852415b145f6cce6d7005630e622281111b944a25806250f0f868d0de6cd6d9b982cd1cd0aa9387ead28e6ee046acfe8869e062c3267c6a74cb149426406b76340c64961cace9789312f1545ab19af6cbfd289b5df1c6575470aba0c4a9554778007ea1b574e0e8dc37b0784219e1411d84c22a2a904a2cab46ffaca1adbab58c083e4e2b78fc7a3ce0a1d3b7dcfa09347e05669db793d51333f52fc01cab2f03f638b155e10f0be3dcc2a5a8974f7a68f23ea865ad85c835a638dedd15610f739c6f66f68591efde8495d57b2a79fb468615366d6cb06b25d1faa1a0d55e086399e82bc11f58fbeca4ecf3c07434bb49877c4f86cd3a1c487210accb21530b87e42d4a17c5b80672683faca10bdeaf7ac12ce565cd567c1182b53d11be41cb66a15dcf8da443ccba56216eed808904029ae880f51f52f9cd86e1c275dc38612c96b799c5352d4c3a4aa7106883eb92b8cccb2545e57c00ad9e3d9e28acb5293b2578d1c18dbeb6ffaa878b3429047f9567a1160e128badfd0f9176f96ec3c2b5e2084bf0bcae0d512020159b1a359818636df6a4d42bac9e0fca74024927271f47b39db436c2f5115fd2d7b78276046579b21af850513d8ee4cc8fa86b24020589080836e06f6b5d202c90965b88335dc0c5061448df0e17d5ae17b7bc537f28415018b495bdc3d28c0098223f3aa4c4be8d90e800a905d4809307a7c61fa63fc22ea497f0a334902072be7b016959212b9cbf3a66483362f3e1560a7a38b1858fe8e463e142fd339995b3f70f3e9768b176a31f47d66589951eeb838d2f599859829d506a44e746067d551719e97047cac6aa4059bb9ba2d266496f790de315118ebc4e5d5235800bf80d694c4ff42a21125f8f84792f322719247725b7811ba555d54f7348927bc8f2af216120f5927c369d151789b53f815068473a48a822bb439100f2a2fb6ba235ccf31c92ff6c96508c84e1a590be2da1952850024da2991867eaccee9427b41c39b43ecd3989c20686be709de4e5b39997cdb13c66d689d797514a90c749917ac4d13d7cb80ef1b87baa83d570339943ed3d41866464361723dc5260de04f0199e6d797110fde823c09f43245a8f93ffc76ccf316c21eceadf623ccae07bcd81fe403e7bae7294e10b88deef362722b68fdba7fa1546c946915afe244d6f602f01dbf2cbfc361339f9d19b7c3b8d0b8b8198c5af545b19ce170ad5257039fc41eecc55eef6e0d0def169bf2b13859a8d7cb11e7d739e7e991d5edb7a7df2e2f14c6f27057ce226c6e9ff1204ec4be9fd917429e332be9d210c17b42e8573745999c105eb4ba0697a06b5fdf4b44a10e040b43fee1d20693c3fb78147adac70f77b454a92dda0b73a5d81cbca0085da9fb51b9b65be627793433a13bcdbc2bab6eaf7932a02ddbb2fd2ed0c01ecfbe3589d8baeb802df719ec1ef1c7463250705842208de9f908f0469e46fd2d1fccd3732bb68ef98524b84c6e081020cfec1387bb7fc7e5814e3eb6ff02e74b0eb96227051a22fa2ab967542c7dc05b507fa402e15fe7c2dd8f53dfa173bf4833cdcd8ba14f2d6ee30dce0fc982ca6c1a558e78e25089ab8d2a53c0ed6051eecae66617930d608af6d96ba0370759c050885c57ab9fbb4ee78b0d7d7aecc329585fcfac9ab5daf66f57855f72892b57ef989e6dcc9245cdc0258f2a419bfec898eb2900c229176c82fd358ab3271ce8436ff03f8f943470423cf30f4844b592468d390191bab0105dd2f905b7c9ce193fa3bfc28546f1e28627a99bcf40cc8bc5dab43807461a01524a8bba138d73a76c18a00f996b4efa3c65e52477d42397f869c6b86db6c840f74991b5f25274116e88d215aff7189b606a6c0324075053f3c05704ab5393b624a9747600b1ad2fdb13b091976e4f6bde8fbb76ed38201fa3656fa580d39624a25e159690628cdf571cb6ead1d101531f8b969b6b868ab57dfcb02ecf648fa9bdf9d8ae999992a47333b12550768f0d404af4648d5eb884b8f69f7481e3c13faa7cd37d9dba94dc3f978f91e7481ff0f07eee82130a5efa9c63836cd0cbc634afafaeca69e79cefc0c7063da1ac1e949ed1b21b12fbb4db35aa5f921ae77f56b8d602bf3c6ee9bb5e9d4a8b3d1dee25729e4fe5b720da9b3edacae2b8a142e452147faaacb219584b6a7e500f3eb2a6c98734170d28cb8177c2e890e66454ada8fc137560082cf156416e867678eb81e8a24e75c7808fb2a2587d4bf811b25215a6ff64ce4a53a58e96bf082198f3eccd5277b0df2ac822917a93885f6f1fbfeec76d5a2177238a9d81f06f727bfa3f35e272c8646dd7755b120916ede2af48c14084c1799fdffead1e52cc163d0f5c2b0b5846336f2e8128351fa43c7938654c6fc59a5bf3a49eff58d0d0c72bc72325df8f6515e6f4e8bdcd11f436ad45f0f150663bd3a0dd12d2d4fa22c746d80e0acebaff1311fc0fc9e76d9376703766244b857f9d89f8dea2cb844a238f835c12cb5bfeced43ed8fff5190f429fb0ba804154a5443fb2d87b0e3d3cd74973dff60e6bd863ac454b52d34bf7d6953368c04c51b790bd8cc9559db259e829493e40dffb616c4219740caa8fc4da689b639cdea1cd6edf73175b002efcf540f4a956be1a7608d5a09b78651a3346eb009beaa30400d9e3d4a7fc7344ca0c5a2005a4725f640b5a7ad344a416897bd1dde2620f26bfaa5fbbde42173848ce59e6fd9c2663f10dc50ce228fdda6bdb2dffe29b5fdc07d728418b2a78cfe744a3be42431fde83bec635f02121d79487fe05a7c029c24bb09425864ccc34f5c8bb9488685f42bd95e3f09b80683d8426125dab254a065bf79d953d13954348ac17b3664c054a352302c115c22ad8d17f8c61260dfa685e68fa8a1f4651590b5558e9918e8fe84034eb76f0bcb17c626a38ea4e6e2c47b7fca438babb7cc006e27230f3bfecb14fd7b19699c8dca3bc961cd009bd478be7a3b0688509e04bdbc3aa8c28a25a1fa0164cde67378a4fb6c523d65cee3ebf45e66c15f89710436849d6508feb1990fd18997106ea39405b24a950edf1e92b1861b0142c73fd60fad977f4c0f6816129e5b087208beff6a2ba43db6c642d53c8edc869f865acc285d18e70d83c2a3f6963c6111f2afd2c373ed5cd1c6733e1e946b9204f9e6d1cc943a74a8317714743534dcf2e9e7c32e691d3e34eff8cc2211aabccfda6c49920a769d5ec848eb20427a33e042634f9f14410ef39548393a1b6f18c8c42599f6849cb8f860f39388192dd92811600fdc1ab7b18fd0a182a4f834780a140dd25cf480cc68275b0c2b7e1b547357361353be5293c2a7d3822bcaa5c9d12b374c3a56ce3f671629460967e8fdde22b8b94fc4f897fc2a81132729fd6c246392c761c3742422c178de115d5919c98cb23329eb1f8a480130fa58dd19b700c50d6b8dbd1ade66c2fffc22838add90cec8e2ba482836f2630f001a52bc53c7c306557de901dcfa1e7fffd47ef5d715ab83359fc3aa9b2036954296a689e610a97dedf55bbef908fd042a42e4143ff2444480e4f8b0422ffc94e03c70406a89689d9e1f5a56032250c7e15ce43aee67a4ed6d81c3d7efc1961e0f6f6c643ff052a1af71d2a1c20fe7a36c9bd4b0fad9bd276c6190334835a9fceea2ac2dd15bc48219304f7f6a1b479a31a74553d50ea5e6d2f033fd1623afcb4eabc0e020678b06cc3bd2a08c111dd41ccc4d5e92c676e49d9e9f310a6ad1b71ae727cf8b3fb0248d3437733acd697eeb2a796cab839f86dd32aac3999c58fdb80cc150e9fc0c37e4a7c29803189ef6ef1bf2c524dcf0b977dd414466281e49f8cf1347a646ff8187e4b170536f46c0994df9d70705a75f54a7ac9cff8f4c15bcf3e3ed85f48f396522c14c006e1c56b003503c41678a83185d97fbbc46cb7f86551db8a69aa4731818682d42407e7a372694c96cbe2c21d425c9d91d493c151aca6c17f6174e0e7d291e0d35ec3f4673503a023999036c4015b9588ba445df81cdb63ea24e2b16ca8b5155d4c30b31a8d5f8668656fe3ddbfae3f946abe5fe5956c74c21f48f14ab8f86e26a0a4f0ad6ea8a7c0e3e31469823a09b2114d53cdc1cca282dadb44f411e3313699d40f3d61335cc5db801461f83dc91f1b71670ad5ff2e3a0f9790778987d25e73ea409c71809425f52296d512d01e919b4c5c394dfe6163106da4ad4c67e124fa2971809c6e6a55bfc131368a31aa1604b16ef43a9ccea7e81d95897bcc478c57bb75fb649ad0dce873a26f9dcfa9d59d984860632aa33166d52f09eb95dfcaf81529721bfa1c620ed66a3eed826f8689a7f257ab48a136c572e40ef3dfbe7333bc2b384e6d401af54d43874c29d02b9e2f3858914e2368e68a811d8a3d385eabdec65f21eb239ea3a4607fad31863759b1a5056768e4939380b35c506b32c9288050e5709657dbf82bc865feda002d9897cd6882070fd88d5a92d22761ab31c0644e3c71091e68a1efdba6d21ab6ceeb223ddb97c31cfe0eebd81c1177436b09df7cd158cacb702dedefb3355a9a8704b20cd8ae4acea93609feb7a13aa8423aff668d202dca9fbeafc26c3b6d63b320977f08b5e886803cd53a607984271d9848e038f54ef3edbebc06c9798a95d3dc8042fd83d31485cfb070b934ae165d0d60f3f027f173704788715d3395797702ddd6fb0319447a42db4b9de0eccd3077844e11cddb83801c435681ffdc4d282747e8b5d103a9cb1c573ea15a5041dbc02d158ca9d0043c298e0c59b26e75c881d40b1ce191dbb4cd1d4561907b5ab48cebdbd48c8f252b78c37a9024f2f509267b0b23751043ec19d4abc0e321a8c87f68f5561ce92d53e167955720bd175b3bf84ae23e4d380715f766eaf1090f013d197cdcdbd1f51cf41d3ccfcc9c5c318d49ba433a6a8775d6072cb74232bca8ebc8e43a8f7fe4c44de87f2235a2123ec30bd87f0146d1510cf009b9813c105b33bb4a2daf3c858b9e299471035e06ec3b36376566168bee1fb7cce848e55b28158a68cdf0351a80dd7e887b305c7fb580d57add4fc940d0f0148974774321cd6ed1dbdb919f231698d193299f59a024c50c4215873b7710c01ca2c57927ecdbbe7096d11db70e2a1a31dd1c2420cf4e45091cbdf170b11c6bf1041f749c501cd267796a3ed58721109058ac91b21f3e00f8fabf759d29fc017a368d7347e72dbd16605da3c1e62b21b96eddf1db49530bd9becae49993e5416b880609098c8139ad45b35d5c55c231990a6a0f564cef74db804518960a8b6046247f5917b6fb6e877e989e1b0a3d3817f292926620a4dc56f855ad3f77e2e2cd02ea1ed0344d06a7a649deb65bc0cb722006679a5e457fb1b9c7fc3ceb12fe3f91b75c3de9c452855ba1e7d0fc705cea832cb98c6c74ccdd1c3d895ac55e4b0da3ca2622fc118055daf8e70d88fd520f74f4584a0c0c0161ccce29d7706a489d4bca59d4f9c65e04505ffda287d6571070feeb99d09c0fa8231e39a8a8af348b4abb1d70ee780c88b89c1a0fcd366b500f0a0626f7c216e992303d96ed5aae1b0dfa2343e8a424d840de841fae00b6c7801ef27596dbaad34b66ed35cf0d7613830f96211b321f6516ce9de8bf929e0216bf86ff537ce97bd3a0d6cd41d302465a232b7de2adc8fadbb16f4882a39ab4927bc21e3fe39a4c7b7c631f490f8486a60e2e9e60ac046f7959b9846efdee2c0462ae36998f5120677d3498cd50f0c63e46098f1350f650d766eadcdab80e081e9307502e079d691bd510542e0150a3f5886446f7aab2de58ee0dbeecf3ddae09aac7dbcb92beb03d4af8e0879a9c878d1b73b6f06e0fa461b543840e8268ea40e6455099f67032cf05ca000893b2076641c6cc8234a625523db44b25660045c4b9b19b5eff221a3679f10a3a2a40c4b07f2e2c0b251c2e895e6542589b40f0f38ea6c60e0ec39aa91eb3a9d7d8f2bbb4520de54f43b44fc50a5417e975005e2aca5a57e890efe25e60c832f7943c3e0fcc84c08de13bd0adaccb262c8179873813f9266972d0e1bacda86b51c185cb4ae78679ab06bde45959b984819fbcac79b0720d1a5c15974559e973ac5092c368be0cd70567cc333fd3271cf7b02b0bb136d268755cdc0332844b8206d6c12abc290e331b9ef3eab418ea5496066d11a0911b217fc4e7a01637f488a1d7df86cee437fbbe0786161a2eb492a345d36bd4eec8d590c563f15887dab0a18da9e7700abedf725ce3ebad6f6e1e9ab6c3f87d9a544473c824ef39b31a8c79e87b181179ea7ee7cbe3295ffd7f66f18630307eefad79087aae33140b5980564a5374da9d010cf1f12ea563e327592cbd4c17cbeb2ca79aa1d95e18a3ee65c62cde15e16d9fd8a69ccbecb54ffa842c51a65e9a62fc9bb3256204e9986a5434d01b8bdb87a757f72bfbec9febcfa57717aada2ee2036585a9702bc31cd83fc54b6087903f763d1009369ee5a86f1c83a63860ffcc340e8785a7a240f94c6d8f9a928515e16ff4ffb0169910a4b64dcabdc9a5a3fed086b3574bd19e3a73c6d25b8bae008de796ac65d19f27ed7a1986df6c62667788784616fc4bb0a4724b5f00a2906f970f5b45290841fd6a177002bf712a27e8ecd0777ab838d921924ef2440f63429f1c45237e963880c4a96d3649afda07c8f9ad497911d0c967074873bbe773df27f7b37c19fa008b4b80b31824da343cd95df5f32de2e7adafc96b2951fd3ecce839d36c5593c341f0cf1447e2ce6ddbbae77551c22f6e58e395226c8ed74c83282203f8dfa0372e063ed4ca5f0f91d4a3d7d0c3e22a9c57f4da437edb60fd74e296a726db0444d253d49e1a96ef91c651ce95a3cf4b05f57002019b1ad894bf79e6e6d28e07a803d098381f4368ace3f445a4975d0a0036720550bb8511670321ddfa7db3409c6acf5ca7d31823610d3c48051113322094e77200682ba3f18983189030cb96a345382043826d73d1eb06d3fd64719e789e390d04936705968bf097902d01f85dc64da92ddf1b12e2ef39da38ad115d5a2b5419d539f4c81c21b58a463b48bf712df339af02719e4dfba2f5e9091c694ec3d20b985e672204025f899dc29cce92805e5eb9a3784e96fdf8c165f763431889aa3817e9b2c49f3714402cc66aa1bb2eee4f80bd4dbd1c25f18967e26e8b9e961539f8e9665e0f6fb3ad31deb1a239f0876e67815d7494680bf304f3c48aa98514ecd577bd0669dadb2ab4a61b494e25e86819f9d6f6d309bf88690e368d36a38df580c291dba724367c880aa11d0431825491f24197ec918132acf58f2a24e2e11af7c6bcdf5f79febaad7c7f43c0befdcfda27f02f06b282bb6ce0d68758fb3bcbb69d2b360b5f0a67cb9c6daa720f2ea9a07605ff77e2356d59863074a05e0867328045fa885803175bf775002594a091444ae5692246866d54b2c9f51cd2b10b9a69828cc0417faf733b5ff75a6662fe54cb754586da2cc996e5902fd8149707a6c11395c9889b17b51fdbbab0b690383ba38ffc64e4dd104923d8a385d76a35241fdcf4f277a63de1d5d62d2f59f3278c69fa7fd090f3564919f397a1524c2970723a583425ec5b10530f739047075e858f8423d0431126dc601d9a360840a7d7fb20129fe0759ef6f70aa64489be8c2783375ba9f9931cf6d19f460c966d2506293f24861fc1385d598a1ee5c6f50e383d46da3adfdd05b0f907e693fcdd8278d9f1af1bdb563c912a883f89c5c1f051cf8b3f3023ebe41d969e2c1634a323a30f8f8badb14acfee87c4f6f7cd6f4d9545572e25282369e62c32f493778f35303fb76a88c28d745c82471a703d4af4b9f713b111af21d8f0f3d58599b2266f42502a5e8762eedce9fee6249289e1af3e032992f1d68bda378f8cf224a5e33f7e1cb67cc3b2293e5491ae0a5324810b1525fdedf47fa3fe826884b34075c85ea46cd98d73b2e8b4c2f6b27543a8c12b72dfe4d83d46b7eb7fb58f9f519e283354772a3f2386467f77a21738a1388e0a9f48ff04486533b6c67b7e29292529f436b1f7f3945f83b03dcbb40593ca64270baa842cf76d8530cfee665101a4bcc2346f2d3ee3b5212d0adf768eb1ef5a8ef4205bf33f00033ce3347537512073f14bed0c6cf0c4ee84acaeff41840541dfb0847392b9b11f8a684ad3955cb5c67acb0166547a8c89e52ca812cf7ecc0097e8ee21005d6345d46af99f88e4eb9c506b01d765e2e0dc3cc0fa9545a31f0c7240a859fac1395d2105c0c9a2844c07acf6077701bfbe50e2ae5ab571ec236c03ab9e815e57547795eef1426bd8a016b856c9042ef9354e07ce92f6cc7928907310763aadddf78a7ad4246e34275616f14dfbc16b6f98bc2b81b5bba0b08011883350d274f0da8429679dfb90b92ebba52e2c367644ce5dd35d2ec62f12c624c5de62dd1944ef64b2065eae83b508af4eab4b14699aa0c6c2ca3f70d7d7e5059bedd9e243d9ff12d59226864fbafd4b54d72a59e3035c83ecdda43ba0889a119bf9862c8434ee380cb304248bd1762c15f4c0c547f32dc3c023c12cc59478d1fb13ad64e254deae78de862ee589500ccbb3c5ab5c9915951d0fad17582d9518549b0d1fe171a2719ca34d0edecf592b05ea7fff81964d92eac4e6022a16b2b1a2e8572e3a0e29d2d8656cafc4a4fa644d6b46a4d8675e83cb3f8950b4cf12e60bb5d9ce1ce8505e839d0dfc1f310f3f8c1921ef36607aa8c0bfaff17fd413c69013d2af3f50330ccab51ad01f2a2b7922498c2eb928eedb3459b6a22caf0da026ac6f27d98b623d8d498dbb5978630ba97e690af6d6f7ed104ee9420e17e4ace9163f21c722b9309bbb8d6c20674840959ed4e72f3e19082ebbfba1307770c4a85eb3262749eae8fcaccf8acd505287e037542063e0af836444d89a00821f1e7e07e1fb96e80ff23242d367d6605238c3bd890a306c11a1bc98f7a4f7b8e7d95426cc8bc9d2e6b943e54377ee99ffed253a8e26946649be1ac8e5032fd4ad43645d38270f42e45b6490b634925c6ddc0ca4f8588014e1731b132e531d92b889875839faf3d648b0c3600b557bd7ed4146b886016b136d022812bdb87d503099f2ac4901ccced0a31565645b2ad5a3c8806e2afc036f8064df46bbf5430f0d46308e7f28032970d4e75fedfe1709891bc975e74be419f57676f27c488cef9397dd4e5b3c52ba665a9aada28ec82bf4b7e353209fd2de1d6466452fbefdb800d4fa2fcd32d8ad4396af302c0c9e7529dc53d31771010ebc489aa12214a958d04591b09b58d557a9a219b272d15cee43e6d3aeff1a8efa4ed66d5e0ee7c4f0a092d5a7930e8e27bd14e9b4aa69a54512f93b4e79ff8d408f0276219fe49a4d0f2e89e860554739152eb3000be62ad1c2ba53bced35998472a248f02807a381260f0773d1f1a3d046e35353d2e750714afd7591ab1fa547292ae46aad930baac3f0beb7a889feaa3c84d551fc59c816c0f6991f231115392143ad78fe476fa90180364524d10f11d7be3ac3d7b4ac7d3831de1dc1409ada8636f18bf5f3cbd88e4f3818f559d3f13b51911bd946377ee1779eec0774d2190cd32fab3634f94cc5c29b5399f122f8fc82748eae635fd2c8a71c862a713d7105ffed6ea29fe8aa78c0b8e0a193b6042ba8be8c32af8807260fecbb2496efb07448da72ab0cd51de04a79e87e6db312975a7439bdea663a81a6bf4bef214c1b241bd7b3b8180e249783a51f305dbd843161d6ff065e065ac2fbd9f19a7b449c1c61b279ae88dc64d5dd65a9177969ee69a29b72148dbb7358d12f6339171fc80988f1b534fef598f65bdf19ab21550660766bbdd7976c9670f469f73ec8131d9508213c1980f0c35bd9b1c2ef452a03f1ecf7789783964e82f92344dfd4eb62af4d5578482f2556bcf3ce3f814446a6f99474231e31ead911e8dde20482c13b632851c34a862c93b060eb34de82cf0bdf329fa27fdca19089d3c36f0491c7b1f5fcbbac3c918028b13b980470d858febbf7c4f0d070e4b30828741e014461bf14c675a23b40a4a3b259aa1c513a597b9ccf76b7fe7d22880dbaa1277237bb811bd60c7271e8515b3d39a2bd22f32223fd5ec1b4ba16537c9528a12e11fa6697474c2b83a1873afd4713b644d71d0213855fc31700267af324bb62153c3d2287cc87c23be353ea641b1c19f80bae0bf907f7405a873984713d6ee8212cbb070000249d472dfbeddfea257d67cb4e5b0bbfbf7b018fc299d1a96c116964bc9d7df80394c7364388f85235c5d95a45e4ae042634e2cf26e4cbcd5be8899f14a74a9c03c7ece307cb063f35a9f8d247b55084f848ac35a247457ba3c19b9d10f4c04d77b99113bb8c9cb8a46fb68eab7b932b7d414b1b10b98dad8755acf4aab77708a341771d2ea1e7a5b7f8ce58605c50592a0a56b6edef415d300793ddfc38ad680b5431f5916fcccb6b4ead59d6159bb74f9f426b1575cc8d6767493b4733feb8c1ba8c7f8b0152ad164939b499febedf0f6fd2de5a32bf4bf4cfc02312c8b0ecefd084c834393cb553bdd5a38dd871aa18b174b61023c6ce909b49dc3e774db34b1bec7ef537672eddaeb9e24538cbe469c673b0f41dda8798677339ef756d1d56abc68a4f18547c6d2ba65da03ac24bb651b723f75607c529160dad1fa4a19e85134f017a3234300a9d48d6fb8a70ef3be2d21d1ef424444ebdbfd964c2dfc4094cc5e32d869fa0c7d3d4108170273529f22a138bb42d94bbd20b9a1d07949eebda9d2d87db3737b4250d75ee0195a283e001d2d4a558f629585b7e89f5612e963b5f5faf9782b27d15f0b0b89bf039ddc38179f3e1fbb21d8bb8f4edc981d22abdc663e0dfa8badaafbb99c49ae3c793bb46ee24a9a7949c00a98489915f0ae6829e5bd6204ace42bbe1043b673093fbccc93a48c2ff5bf398c5abe1880c7788a401267fcffbbbb5dd7ac7d3b8157778cd4d56ad2094e846d78f3ee249d389d2eb781aa3657cbbabcd0786b01f2d2c866cc0f3d6a771e06c2beacea630220fedb3922ddb361568a130dd920f24f81fa9868db00cfb4b28b4100faa2e78014eb0d20fc3bf6e0230ed6bdf0fdf3b475018ff3de953930c0091b05276d74d7115ba15a1a0d47d2172481de0ab35879d1f242505b213b02c1e4fc53b0eb3da2f125ed20a1ade6356bc3a50ebe3a89170a98943dfff3735209f340366e724147e7b0312f44fea398f2f7b7bfa22ebe73e3a6193c08530d119f9ca2117bf2ca87a334eddc55ff59f3761819853369c8e18bc1c2b16f33690e78362837cac3bd6806aacee9a7c5103647df38d7e7247bed42083925873dad41686cbd8e3cf5f04b8a5da34e3965c94a3b49a10b5cdd3f933dabc190d435a545c15172b35d1d3c4027f31df3be1115cf7c36f4ffe36c2219423d1b66c16eaacd2e7645a72680584e3e13b8ef15de92508bc6e9ce9cabe39019373817389d06963144b2f99a6af9c2366e4ef7118c84450760f9a61dfe6f6767d7886c82efe39b4cac3cb1b575ac26334f6217855931bd532f750cdbe703c9dad45cab091e3bad7ac6dfdf727be3b36b1c07ad7191b7ece71823486e6c40383c089662febe714c8d480491e1078653a925b68d217068eb4cefb820d5de9bbfd4855e58cee6896c5782914b2056deb46a909d7e704b3aaf5b33271a6deb6dfe3aa43effc6d0e24c19f4c0e354c09e78f03437449764d4f9ec228c6edbdfbcdc50b75c83f6ee48d9415f0d64477f3f4cb16d81a34f826bf31534b19c94ddcc4da3ccebee6cf6ae843e2c4972aabe13c648708d44b8988f741d090182acd7c892b6db168e086b6f9ef8b368a2ead1ebb2cbe0efb80dbc44f182c6b637927442c8b3c0f37e0d864b3d0eddc7a3e03f3976b79fdfec685d12a5f4d50ea1366061b2030f36f2f32ea7b58cca2d8530275889be4e3fb298cce8ced18b4fdf0d52df77e5f9e475f5c63277d79a78e528153914c6f1e4c8b7ebfb7303407badbcd3dc8ba35e9d4638125c6214430c1b65220306331ee3e066ff1c153710931722b2d956496ec5f0d9a51a487584397c2a264412f50dc7a99b4939c51414ab74cae579de1e0197c7f5f9065dd662e2ecade35e193fc0e1b8464f5dd60c3cde3af8823479b901aa7942337a5c7a7b4be523cd2a1ffcc59452be999981782a864e013bad8a4f76487fa914e2806401162521ee0ecf3be0ace73bbdbe6bbd4dc681eee578585200e49099fc66b97c338217ba43d564d723f10cddc21488d5141438fbcac7f7f3664c07118fcf635f926d4e43646f2b8e164279c3770d4ec21835cfe9e788a4ba2f7b8b71bac3a4cb21012becdae6cf38c385c100e44fa4538e397cc2302e800e93053ea8a1e363e5b5a6e6dd349fb5b5f6edbcda409d742bd8933a40ed86fa4538505a1e64c6d106d396aadf3fb3ea4a538cb1ac6b23899e07db5dec58d039ea88790fdaa5091bcaa5d8df1d112a79fefb2064c83c00c0e8025eeda0864af4761372445390cf9246212594e3d51e9f9ddacd893b0e1666ad5ecc538478943b066b5ddc4e0ef81edd9193285b2e559fadcc5c32a406016ebc20cd211075ed014679bf42dbe925809f4677f156a8dc938dc8a707cf7ad5d3091d5d75919731f7312064a8a1b83fdc2bc4bc79ccd5b1e0d839179ef609579e340fac3c82783f4cea9586dc9110e7d4df32e3ae6e5516859867715367b5ba97cf416cffdaf0129189b3484416ab460e5289a79d1c3ea7d8849cc5b4613313915809288ead9a162c85beac37a3c048d384afa162dea337b970aa1325fb1ae1896fbd0792e6505d4eda244f4096458c7e1705db4bd2e31a50fac0a62258c144c946e0310139a1a3a551e71aedf6414f457c875c038a4c0100c2f8950b30effacb9eb4f24e292e5d6fe3e0c6d5b0dfff596182f974dcac97f2054812a83285683580a92c65e61f1c2236f3c7174654ef2fa0074c02676bae9c9c54306e4b207e94f60e8da75d4519ef63b2914c879dce36030f752d888442d5ebf4d7156b6b3504f5435bbf393355c1cf036ef095d9fa15b0a8839d5cb56ddb78ad062e8947e0d9eb88e4a304ab85846e232847086ffd07c4ea2716db79e4977944b1f2cd599357359fab2b32c16c5318117ed7a05d39b689609e2eb6a050ba6d32c98f35840d9ca01478beeb8063f9c5560e86e56eb53d1a45e772ab4443a9bd30bfb45d54226983059a95813a2eaccd38915fbb8f1e7cfdeddfba31362aa97e8eb32784aacf99131c7e09919893f7aa19c4d1f751819e37a8a0cb95ab40e1c9b37034b69eb5b23320327961eaa2c143aabc48c0f0298e3aaaf7b779cb96fedb66d913957c073da10012e3a4d37d7b5ac16c63dcc8a663fa5ba5393bbb7662831f45df87a8ea003937bec4a6a785ab60cd9d48b8f707f54ce14c4d7b7f614ca2bbd48309c7d895afc5c319ff3a3e643299da91d2878e0e4763b03f45da84c3cf4be93cb2657136bcda33c1040cd20936f885f871cae7a9f072ff94e2c7283c0e5a7133f51ca1e17862e2e49015102a71c5a9a5ee656386e444b2a0e3571eb959851c8620a8ed244ad2ac531e0cd2b7905978bc3b00cdc85ea3af991f8c4606b479abfdd2f233fa5e1259aa09bb7358c810b0ada0b7778bfe3082b8a9b3ffa4b0f214f86ce29660a2523f03d9ea622739fe04d8f2da4adb2e05529829a004f56cb389ff9106debdb9e424ad687fb334200ac5b38e897cd92188bf72a675e32d7161fefdf7a532772a3e8e54eea4fd40ef2e086367902953b159925336c3c33ea397c2d8a7fa8f7259aafa25c9988fb87d84413e3879bf0436a99c8022efe33730cd7f779385b925720f39129151946ac14b3337fba592da511b55bc7391e10fbc54130d74062b5308b4e54c731e5bb19801673bcf2512da9e56044f10e2d8e22c46f3d7625b449f5583cd6ff0732b29717604f60cb23cb55488c67d1ce4af1cba452fe3364f8e58358c5d78dd8a4f9dc79543d72f2b62cb4e37941251d8211e1e4d56982f964628ff088d15c5a7663a6d2d0b46738f2449fa46098c04e950ccd3b242453424505c56f9892563fd22f93934321f56f2584edd8a1600dc78c56783a547a1ae26d402db652fa57f4fe73b5e6ad9fa8f5a2daf2628531400bfce9b3e7f754cd19c06415f3a585806c0ea8bae9e779a7e7c2e03e070bb7cf977029a5dd81d4ace3204b6ac42e7c4fc8bd350d51fe157cdc02c19157b40942e5ef106d14cdbe14dcc2ca557db878283f1078164769dc052a4a86f0ac6558f8e65777a007fbd05709bf7b58943ea5ae21da3184fdcecbfba83d86f49db1f8c3c0119337683975c0802ac2580353cbfe2bbd21be7665ee758e2c6ad7211d7f7ba29895a99f989a558aefb005069c30cc1bb91051052b79c3bd6530ec86b743cffafd17f4ff05c2a91919189e2f20fd00c95baced9dde1478f4ca60688ea4007f909638553457c94be752a06b61abf8cc5fbf2ed38e289cae506916dc9bc41edaeb49104d4eb6471fb000f1f61b34cfc86a600c4ddfebeaa403129bff05e53a6ce3049e9b865939751b7b3f33a1b813e0229e51e267c84f2154e02972d56c6fe3aa128b53c9b7fe7ae095d142891f8e7b2396f22732f5b16b9bf860b978278a988a369d3c5ab1e58587560550ac00002d72b70c23a6cd879b33d987822c907a6cefb96028a4b79c0e0c047e8d4a659ac14498fca8f0f6b865e4fd88ef98bce29fc01c20fcef6c60869012b08a09003816044e7a88783c6c5235cad169f655b222932b2e7d9c624367956d7886f5330460ea8657fce582f0759a1f4ba9cf07032f0605613ee3d23d376a16adcfc4c837906c0fb2c12fb20870cf6738095087da1e05a172de07a25f46e6e426cfa025eaa5719eb6f9961242a8ee0ecc9f3d5aa043c6741d74d9f7bf70928f2a2b19eab842f0f1971715eaf450ed1027460270b65629ec92f5454e3d7c1f386e33b0304d5dc3d4f1362efc48c530bca0ababa50558926c47fb32ce7c937e4c08b3ba8c3e384fe85247f8583f323d29802cb9f1051b00edaff4908df783af2c16a8a24fd8b85dcd8bcd0e6a459b0f7c2df5e76434436d9364ff77fa84e3cb6335c7b497145cf120186eeeeacc19af5640153dc18bafb68e7e3246d9fae0bf4376a57d13bea419e464221ac33bb69c525c409bb6d3e56e7dc72e3e3c17f8e0c72814ded2124ce6d582fa3f2917c0923977e6e0c8c122097e01e39311c2f85c91a7626ab82470de41ffbae28e177370fbce31584e2c783ab5c92602bde7a14f8090400a1156536f04133a171f7be366546dc457af29736f8c702354467efb29eb7b40c064a8e01d3b281172adac5738bab74ea06b600bcd25db16e4f070a8ecb54ff4f5a4d590f4dd94b7b1e255fe56ea2e30f74a19f080c9b1e286684d968a7dfd9f32479c9d84b2dd125b1f578ae5f710ed0a10c17d07e3dd40e30f6f547546baae66438eaf51e0e6376b6fe91adc36dbef93742053973bda2052bba271a1560513c781ce8f3c340592056141127dd5a2f3e923ce960d9743e8120effb876b6a856693ede83d29734a655fefd3c49bfefe29e59029858591198f1c353b239f3e1f60e8e141ec0dbebdfec61c00ba9413575c76806a0935c66442cf8d083a0bc51d06ca1e4b40b1fa00cdff79a0651665fc522591b7b0b14f45a22c79d53d0dd54033ef67682dc35a4d58a805539c6b5eee3bab7f17c5a0cb6090e076bfe040394cae06ef1cfbe755978208525934e16a9acc31e14803dcfcf1f6a7f26858d4fa725ddc36d6293d9995f421cba2ac2c8840f1cf1b2c06007e11a1c04b6feec285617f91f1e2b6ff2235355841927cf7a0c473d3e72e66feb1224764ef78b222e73fef21b0144ca53e9a291523b263e9fdd3063cb5b6250078f436fbc1e57579542a8fc36156f839139d2c4a25d3503d6cf121892dc0905897395b7c7e9eb0b034965cea6b22b1fc6ee76b373419c44de8be638a62b88f6e8a20dacd14f042c3bda3fc605f157f4710029aaaa6b3aa591e1622d2b2a1d45dbef439e11aaa50bd67fa1826612f17c774023ea38c4ed70cc4e6e974cff51cb9c771869cdde2dfd53cf39deaf6e0401bc5b8f45cb34a09d7d61d275149966dc1495a83765470985300f9b5cd35c272283699a41aaa8a19c9079ecf5a2f3b42bb017781ed29f427257e00872bbf1fdcdded36ab16c1cd94b449eb3a193bda0b3d73ceab896b8ade79ea8ffb8ec3dd100cacf4cc1663177fd1492015c8d6c93632fa41fd89d8e1c44e891adcaaa1352924e4acda5d857e103da9df3d1a5582ccb0fcadaa1b34b388f4eb449b57161c9e4deca54e2213760b1e851200e9a66524f2e72c3131c2dd71ba6a64e8c353788fa7a6e3342d75c12f9f3c7235ad2278b829205242471dfeec6079609eed84ff1416e79474f7b765ca8dbbe3af8a4345057fa9005294dd469b0262f93060f480dd7978402c1b8625a6865c00d705e4b573e5712983e7ef569c636354ddca4eafa64d025139811cc1f8a4fc49d503b500bbdce9dec1f37dd5076809e7a7240cbcb3a0dc07e3d3e8f0d4e86d16ea651acdaba9c97827bbd0b43f5c676c394f198fd69b2f72f7b38059cbde4e9068bda8c6374401577d35fd24f56d6bb407fb5ea1fded3c3dc9f6ec0c2037dac770e2bfcf89606a89efcee45681d5cb52fc1a453142ad7f9913cf0000ed97e4a9bf7c4cf2d1d026116d28ee20567db5a131321715d3618668f676abf033d187cc1006980db3e41a503383c10dc85c56ac2090b8005b059287ba6784cbf60d028ccfb473da6699fa270252a8da055c755990f53c41fe94e48c6a0ef63cb77f1088f572f4cef50dee24744c5b29ee6bd39aac505e623ca3bd6548fb92c8adf9ade7997f7104477d2ee7a03b3dc2d5c0bd8043a3b6a58e90a0637ed2d30d40ff902a140ad1e5b742df1eb924924adfb810eb149aa8488b3c29c9278f702969fb0950b6849a2786b144e1492ef360f82dd6d422c0e44435c9d7658516dce875d5b9feb98c896130b78b8a0f7de385c5b912d6aa4c03aa69cd522ce6bc2b03a66b98ff07345675413c22f6d4c66065025cab7cd5e0fb8432f63d79e86623ff08a281f9fe9096b440842c531690d0ab169f6576c1e981675028348d1426eac017f83fe3189bf3cd771fdb80e8569e62727e2ac2f234347d8b69a72dc925a8b0aaf5d585d89402e0135e2fe28fb7b04a46c66c85b8972c5f45b4434330acf2861524245932f88be94c63fe2ddce8ca2bfa45c3a3e807fa4991f1c0f5b071c1f4b56ad592f459e65e43f9453df4ef6b842822cf3fba7ea9de69608aee96166e8e4b6e09fbebe6f475510194aa9e64be83607e479f65e6c79ff97e2ad4a677ef28147e76f0b9d5ffa0bed37225ff6e0bc69503a7b277efa969d186bbd807c68367d39fc425edfec8b67596881c0ca87e1f279bdd8901bba563f8dd665d7ab10b47ad8ef1f97e5b5be9ae3909556afc9fc4885c15514e72a56f76c72852fad9ac4221855c658e2239213b4451f9fec2021130a12c97fc947ba8754abcb7846785810be54c850b4978dfc64854b6191d79bd6272345bc83b7edafad4bdf0edbf1983e7da7c7f3fdd045840dcfa4d9099eb6486cff245eba97119106ad67326e996e031ca197a96cde27833b8901516111b7938ac11a16e34753d67baa65548009bf85d1c83001c65a6a26e8c95a600c1389b200230f6a3311e0a3a2680d223b23d7e5833d1069e33e60ae7ca09bdd95426dbd5008e8f8ab3dc7e4d20e87fb51685a42b5e1a650280681212d0c438a05264f30eb567d5e6b85dd61d5ab70067a960ee6af5e20a892978be5c36f6115dc877db364effb8daa2add9921b258081c34781a673a30fed9565dc056b6d44d70b10f32ce87e5e69406d5ec6f1317b96240f04aba5c0d9878c40ca74c37650cedf59357cb1f21ddc51c904fefd0ea27654154fccf9f7db6bf2c7f375a82be7b66b434e810018031081eab91431fdf79a6872bdc912f27244f212a33b6e381838da071eaafa68ada18eeb3c761bc71484602f7f39500791b2e42b0d552289d1f3ee5b78bb14c591f8ea0b656e6ae24c784ca4029d8fe24f11e37af0c31b21b3c6e087d930e317853ee2da665d633065407f6160c8ccea30b2ea16344d35efb61e8e9cef2942e8608ba3b10ea38418fa2156b9bfe9ff0c549bf9eb4636f477fbd70aaf5699752cb718f6619c6dc8d2ccc16ed5590613578d470bd0f5478854c5456d0d5ab788ef33dd19707d6bdce2e84cf450024b5e8a25d3a6e4d58dc5aa4a0b5425cbdd93d9f9df66a414df20a930f72025f47ac9588d7521acafebaef2b1af1dd36357b7a848924b445b5abfb8505a7048ba3f92d2c8e504ce9392b8006569ad143a997dcf82df3f93fb46851e9a1483f9937208a0204bc654577d32cb6b038aaa27e363553bb2c14235028b032997f230cc016dd2499f46e78f10023127f63018d46d73f45cef6eb80b6c1bea5c1c640953d26e551b335c6c403514de44fe1b016bdd740618460d49cf3db9dcd6feb322af566a8acfbb166c41444255fc4ae0ff768f4aef42100df17165ab8181f6cb5420496f9dd19eeb11f4851aa7e0accc260c4abc65b22c08823a5ff1bd78427fc0d7d7703ef570c5e67e3b98d5e7ecc30ef21fb92a0611dde450642548b57c967a341e655882050a875ca1b52686d8f9cc27c6ea7ddf00a91ec0d2d2492210d4bb0b711577c8e8bfb4da6f7452a9f890efe31b92fdd94d457855c43f4d28167cd7968a9fc2498ccc6be4b54166fb70d8e3fd5e9c84c0b140e4217f03781eae04ec466905fca7f57ae5c1a2b669e44c1c984c36972062b7c4f9b76e280f53900f96aefeb8e9b3e9f71d4941d8de71062ed70ec44d05a526333bc3e9c1a115dde7cbd28610b87259cc9c42b989c71ec8b4a9a738cd4d914fa00350f9440a518833054ba9491720b3be67de5b27373917e7d0038505b4a7412c120c061c18c212a9a64ba18f59d6f51fbe4f265da7a88d1901f1afa041ae3e5c9221451f2f822dbd898802d09dedf20636d49b298899fc732a20d4d1c3a40a7cd5a3b641074faebef1f4cafde235c8e8dbdb9575719bd4821bf55d0b796671e5c19c254567fa3e1c9b4b0f959863199f0c9f507d2296fa2a0c20b7d5da3ce79f5fda08b59e6500c9f5f1c752dac49119d2132dc74baffd8a204f1435a1fbbe1fe53ec34e5ed0a06e3a3947905a02f305fb26bfdffb6615347d1f9b764213e66f2461e930ee7d0161553a33376f38f3611e727fb098755c801b641b41d42f77fb0808cc8af25a7e35280d5e0642cd86e0b2be908ed52cff6d9af432e7ee69e555ea235a4ea0c81765890a281ac9a61f4431ebbd7453ed220e3b4dd44ea49fa14bcb4807c205d11c526f2fa99e62fc33f86083e96ced32a3ff16e9f09e77119f8972faadbe2508a89fe8183231af8be2e468b50152d53696c770c3d39eca201ad6252ee056718cbfdff8cafd57452b7ac111e05cce150a3ac8f2be5c093865dfa94b455fede7f2afc1cb85dd62867e1d155ea7aade9a2c9eb1a67f2af96b7e3bc3eeaefd20dc5575ddb17435d6902945a2bbcb99b6b38bec12e2f87b56b8acd6633f45f7d5b7ee35117f782d3a0a42b72a129e784f41bf118b48f1c28919f662a3d2d61fee9ec7c9a127722196612635bd56bdb1606cbc782cb3a2ac8e4fe7b85cc0fae93c03e8b0119b6581640f442b577baf3802a9824cb501d1a0e5f31bcfcab01e98c216a6eb2ec23ae2693bde7be6cbaf72ff9ee16674146bfbe7943afd83ddfeb0fcf9b9c881a1cfe0f6ec7ec94c67d202c45792bbdf4c96e371d6fcb154ce0d9b64f478f5e4ec6e25e709114217dfcf603ba3eb49ecdb4f7e0c7eee667318e1d90d404a905710317810ce665bf5b39e0fc09d37dd9afa5a01e9f8fb035f716179279f91e4b393162cd8a1b4e04eb53835fc18d6883efd0a45c7dc3d09dfd14e6055f2c20eef8e306ad23438a411cd878ba3a5b3470ac09fe72f2a473f326f2ee9ef5594b63166d2a45782c52674b3ceb8c1f92b4cfcfe1229b7346b315e5dc96e7c70e64a9ae260e33c1b31f1ff1582653d7b249444fb5e3f9a6acad3278d4891b9be43ef3345e357dd6465dd57319b0c030b22511305a59a643d0f257647faf339d32812e9dba1e98676324fac8294b87e83ce6ae95b5f11801a304c1c8fba9a441000b1586e4ebc33f19197bdbd1972dfe9a000930301b381b33d7a8a7ed927766470e6ed09d20b870f81453a999d511b6ebe8878a0871c04b2a70f5fa1f49929b4570862d5d6a74007423d9e60d8b39462b536170ced84d2b84c9513feaf438dc72698d3248d686c1d76d2ec0b05d1e2f5c19c8bec006483e9b2862a61b44a6725623e4fe176d5183f2041046fe4b5a6b06d2b87445b354901895f3f4f6bc6931303cc7e04abf082d57e251f99bf1040a87ca1b4e59fb46e80f9d7818f2d2bfec09558284bd6253a819e172bdd32cec927377cef7d18f49a4735233d65a7ec8b2d3e383dffd74e0bb1a5b3f0ec46c958b93632685f6149e31a9381328c6fee7cbbf6998e30265cb9dde225ec79599802f6830974fe1ca84b9f7d64c0a1479b6c05de8b210545ba00d5aee201f5c065b6de5af7ac4cb14e13ffc2097868bf392f795089636c3d5fca200fa8a1a2d750d53dfa9291e724667dfdc0f239b7771a7d73b0eb62e6193191a51399133475c46a0291ad0ec83a796935670ddf0816474554c3bcdea1dd151f1c261f3cc97b2442fd911e67f4c208d4ca04aac5622486ed75c677eb18ddb997c224917bf37e212b81820d5b0e5b2b097924a8c232455ec946841d08df11f50d98069f04c09907503117d40c917b4a3f843d714cad5cc4fc2a6591755526ef6850bc646c57cc81f12306e903ab769358bbf2074c606cc5ac838c1533f771811b641a46c0bd6f2767cc04899c9eec6a050f3e209597a21fee9e5e7b2692816255246bc7b52755e4276594cb47565eef64dd6e1a1f748f37c98468920dd4849b04a8963140e2ff7177147317a9b2c9d4cba9fcf207c443c7662e50f77ecaf364daa79884e94942530a583b9f12248546090c52dbf3b002a1f9f17e8aff5b9f6ce403926bb82c219de1c42b8e38f2f67a5a18636762f89e29b15af1e3f33cdb33c6780c1e19abcfbca7f3e71e558bae3746e03ba510f19ef626a3c87fc0c0f896a4048ecfeb37e664dc4a471e79e9ac999b614715cc2dfc417124ecff4ff82b12602d2926e094898a19605fe99bea8085f0869bfee5436e73c870d572c30dc602c14af9ae71251f00ababea14eccf1b80d36d871530624d81b144bfa975d082beec0cfe937e690d55ff0c3515885c534983762d31d854e6c1832f5ee166c579bd0145bb359fd46db1f10a57bea2b4c05af89f5c89d9af0ec21c9e94dde489c06230838583736053b35134ba06a9b5e624c6c897693cd9a9389158c500de5dedc9770600aa1349b63d64415505c0c857616209f913d7d2eddb9a0509ffcb5d28be41ea2c77f4683184d6c6d8ca9382bc2c084c826198a3af1a1827ea6193b09b6055ea69f8a4c4dd2ff45aee411ac3ebf756382fed26b2b5b58af427b73fa8850bc8c26a5dc25fb73c5b0b08fb4b958040b8b2756ab7a0b10523b5e34d2ca59d86b9f766bf547901885222d4a7da1cf318d8a8634ce475020288beb5fda18f6ca1a2f35b8480eadab98e05d3f15a484658f990e7d091d86c752e6cfe3aca601f6a6df9baec0cc8fe07b08d85d58f77db55d49006e8ad8ef9b77830e89847fa7d6fbc426552dead03f3265c20644d47f8301a4b4fa521470be1e8f5fb59b40b8b782abb893789ce3f97fc2c8ee483b3e3aa5192b96111be634d7e6b9b8cfce140a582478c76672b1568d2b9d8405e040f428ef80dc2ed72c81516339d16918df44230da9087b7e41c6cebb00b044e3dd0a7c6bce8257d16d153a24a13154164f2c4173c20f7bfdf1b527728995925e0f18f9c3d159e0029805cbdf3801f415cad56b1588ba2546a602628d2ab9ee94b66de4debbbec9e6db795b413a77144f518a0df26bf39a4220332bb93b81668e16a79b294bd9885dfa38667e990e21bc19d2125d80aa9103a47a8147019f2c86e4784ee03242e678c9771bb3e5b9f390c6791d42b81d5dffc53863209f74baff83de5eed867e2416d101493fbd61ffdf00ef413d071a4ace7b013a44cdc39a7c24fe8916f7b9e222dd1e8cea38f85497c79c09b2c902f4bf7408f7512b6d0cfd32d0e96902041a78ae309b3e04650176b3f9d34c28ed5d0f9260601d4183b908384d920345ad802cce34fb139e95df5d37a177bfc9ece7d44f0b8f86326b5b00358c4b31bbc35e7214cd6bf41e75f04d5ebf910e755df073f47a6c9cb9144d0c5308f9289fe7a0d14b0f93f8905d9370ea5cb8007f088923568c388a116c769eb928e1bbc193cafa211a50cb71dd7c715fab051de6dc9b2f2cb6ae0d3c2581ea1610fd9e119366e2c3af10df0e924fecf50fa611176f1d75c458369c714c6a573560177c8a6247cb1bd702638e2063309ab61536b8fd7d79e8637d2660b0b949972acf006a3a62fdde8eac6bb1ed00c128f34ca7c60a7db1737dd4d2e15e0120e289547d6ce0917d0342a09cb67b98b776ca8bce16d6d41c58dd0b0df51af574e4372d449bedb0e6275715194e87705302f39241046d7a4af9a9f095ba340933adfeeb47f27874553744a53ab91f4b8512a1b6d120d3f49de70e7bc063a42e5cb98973c0321c3efb86c6869e1e042e229e44bd75e371ef726818f868464085566e0d46726abdd9ce8746e26e5d955dff068f2e2764dfbac680c0e8bfa3aab82f78c2f7f13dd10aebfa8b2fc87dc673809df706caf21c0ef92b2a0c4df7fa3ae245f1f1863270ea2316530a4dd5bdae16331d5ab9949e94b6aa88148a7a7d9774cf9ef80f9bc3446854720a3a7432884b640afc7242248856ddde556ed29bc71bc59963610d9e70407c042121d3b6aaa479edab14d5caf4413da7b1787023c3b12c7452ab2c1f05d23e668aa590fe142e6c45b3c89f8c78de12fe2e6ccfceab25fd6aeace8bad8d9bcaad84a6f01e0773386dc880e6153904a88d0a0f11e898a70ed01b209712994a5a10cb7b3b8bbfb6d62c2dedc3b7d9099bcfbf93be4f34dfe5c3a3d1153e8fad3446786f5a991dcfaaf193415d463ab1e5f5bf94fcd0cf928fb6c76dd41f1ed0f0ddf4e7787c17716f371fd9b82fa5d176de48b2bf37bc33b55ea3cf20db227f35ab2d698a53d44a152373c0b01b500668ee6360492e179264866b78e833b4045dd0459c34ad7092025e9e4bffefa405575bbe2831011fbcac19c0b8ec7e4d4c7cfe8802da7354228c3003e92676ca1311af767d154824e7edbab5afd6ff5ecc26ddbd2e205c828a0929023f158ea3e6350b9ad644d3436aa691181cf220285cd6b9bb4f858f10e9ef6a2f26072890f925257f1a4bdc810e61400ea1439c271aeaa5279bd4715666311ba73d14eefe3ef86daa0a30690dacef725bb26c0e1b140392c36ac3cfc09323b1e8ea3aa9d02c87c2f5dcd1a6d944e57fc378eeb4a0110f5116597d38bfa7f17f000f51d7c87ffcf55871801bbe0fcc5eba9033d6d109c1f71dde3e79398c00c67478aeced261ea668c88817cd34aca36e8585e6f5c9687be4cc0f5f40b941adab6647d21730d270c887387ca8931f87644da9bb51044e9736bb51ab8cdf588c0263a93f6ed9040334e69b036d4ea323844ec2cafe8eb42aa2aeca4caadee63aceb52df5051ca4e461ee9a20d6cd4a70a56bb566fbe7e86cb6f9b1ceac482dbb737917c9d71eef068b9b0836391f731b0eeb2fe9e773848e858dc340de62bcee71787243150212f52a68557d791d7c4389ae23e0c93f2104eca3b525e2405916a51ca7b9023a8e7dfbde54d8d61b97e6132ce0cee08b1c919894a290f8cf0fa2fcc0f4b9fc2d6f11bc28d028eeeb088929700acfb3c0e77139a5c63c6aab53caa15d3fce2fd23f7e1583dd02f620ab00f4591038055460b7d6a8f62ee91d605086c957711038bdc4735a7d15c5610faccd02e66c303f429d9329ab31ddfa07251202d7529d0e39d1ddce0b23e6f80c5330b0497cfcedaa6e84a64e904cd27b8b6f0deed6e8f14706d92d969c5206650ab64f2f90b875f89dd75810a20c927994890ab98ab852fe02956b20a38f75aabaea9e3e3c165113d5880de1093915eb935f6adcfb84ccdb5dacd77811639860d64b496a7cf95e6a42d0da2fe89f41896f1ce8627131ddef8efe7bb539d61b6607561e048da5beb123d45a109c6b260d0d84421924b7ad2f239d2b520a6094c8cbe49716ed2a688dc04003fae1ead9fff8054508a63cd8bf74bdfc8a9d485feb28dbf94018a24e526ecbe7d9c7f1355e614c428cb390a3367defdf5df587a4a7950314c8cd95351aee1d1f3eb24d0ba3ce3d9029d57ac9edf5b77faa47bfce7aafb00d665c92e20fa556d901fb0bbca0885ce1051c3f78c6b51f6c4331239512853c4209f05484cefe917e879006c9040a2fa5000fcde9be37e000b7f6c0ea1c6a5b4115fa9ad6372e67b54c46eac8b8779dc952c823cb847b6efcd19168af008e8ea5e9db7b0fa0529723ba6cb3eb33c1e849d0c9755e170c5d7d8be2be644322a4a658d4810b4c562a0b4a2cf44c464a5f5ae1311a3ec84569898c019cefcfb3243957e80aad0591e94c2e6a18982ad9547b3a5a75233a4757aa4a5b5810f5d8a428fdc3e5cab697fc779d81f529455bcc7e2a1937e0766246486c99a052e2410732530cd86c64ca0ac8ea4bbf4575c364d64607663f09916df04cd67d9483e925c0594dbf3d826c774c6e4fc6653ee2d370b6d3770c888d96325419d6b954c63aaf1ac4df7c7c2b434135b56603d51562d22f54d2f511955dbc4b21ea12651a91dac9bf8cef22cc15dd24f92378e013170e0cd76db29428fc137ef6d2a3ad205ae399dbab0ac2e453827b1e24c5f65297c4474ec39ad314441b437ee02c76b6a7f8b8e116617e40db0a11ff1972f1ab30916a45e77209b53bdf4534e87209eff90683dd9ee63999efbce2603eae6f48835428375fefeae53d1d514348f31f67887cca9d29f3e0ae21d9aefcfbacbc74aab0ed02b5d31c1d21a4bff96ba1fd3b16e5730f5e39caced583893a25bcc3f42092bec7c25e8d30da8179a95c58a34bbd69877ce13a9fb387b293b26c46123c5a5cf87597f862e6e275273bc32707298d60cbb95d3fee8aba37943cf6b543ba9eb297c1de8cf9f512612996f3d7d5bef573fb93cf0e9d4a4792672575aea4d2412c8b026e340a9118b2ae527406627a0eca6d743a560341a1b2457bbdadd0b112729ce42469179d7696c421e8154fcc2fda52eb503ca679402cfd6f4f1804aa16c825548bffe7cb0b18d5f620650b2150c7f17e9fd7bbcb49f4df8378847f097522c0d2e5b3133a75046344fc3d4b20452db226b6ec1006705ffeb8100e473433863a880d1a4496423ccf4250965f0b7d8d777bfa780da6bf0f2e043335fcf3e25bac256c4fd077649f93b85652b76b2fb4ad3171abb9d07299344c1b136495dec26cb9e9021d15316d35e9767a4e02a1644e5fd5529ffa3d7f0cc05bbf37b1c44bc5412da9c49dc624dcac786993120bb5d7894c5fc60bce10e174a5a71d7b21f7188693ff35f5d140c7ee030b4d5a47558e30e843aca7144a4fc07b1f816f5efd303603b63133d4c78616726d545eec141dcfa332c647f39d052270e4a356570f8b077016033bb4e8a41c0cd5f1b3c63e9e2870b13ba78f1845fcb28c82be930e17c40fece5e4e037c03e483124d785a2361f615fe9c808d4e9fa0fccf10d9e8c3cf73ed9374ccd2f75736bd2a6ebd954870a7298593e7e22860fa82fc45790aa0a448a4b31dd3d8009ac841d3eb6c2cf54ef61b24ab8693f392958b3efbb8c2d1cc692cd1d730a909e54731a2c51e9766040a1899ae2e945ce6ceac7f544d85e8375edb258f397abe2da8cfcc119b7b33b8e2a646864a269ebecee7ccd7f97e804f3242220e7777cfa4a877b98ecd66f06421c41fb1d4b4c6a5cdf3f902e6d7da5b39d2a57386b5ab01a2a1ad3768a03c1140778155abb07ef61a022c1d1335bf4694602e227c0af40f286f553745028ccdc0506afde1ef672b2cf7cf8567a49ad9e21258ff863bd648a46d6f0b13f34b9561d1eda134899ecf921d8c1e05e914bf440523faea072f465272d65824c2d0fe8ed8de4a2a25ebb3280b189dd03ad077e4b51146d023cede9d14c16dbc78e6599cc0fb0ce42872c1575fd1a90ae2115db5b3d08c75376dd7b5b6eaa50d91b2c8dd504570f9f101582e2aa5a946a63f7962cb8075b91d24bc5bd5fa0a936c9c17b96e9d8d1bfc6f6e11bed180b2165f3a3a05ad2249b0239bdee68f4ccc7b53a6f7cdcd8ed1a2f013cc5b2a4d8780e0ecb8d0f0427530041f461ad52bdacbb5437d0ac3dc3374452475797e76cd72fbb7323d3774f3ff2c75b2cd9abcdfb55d93bda3be80ca8e8ed93ae09ee2d2d3d163d993b4b015f8f48bd51c7a8f1adb5caaf147e0b1ce8f21d8c5858b0cec2615eb1f7e2bafe49d7215d4e45d9e1e180a101387a0e2858f44b3067e37fcae3746c972d87d75454edc6c7f7575b54fb3183f5505694ee1f0c66a6709d70c528b077873a6cfd140867d6c3ad5b02b706f41defaa361e4b8733d4e4b1b0305f3dee85ada83f6ddc80fc131c0520a47b86f1cb20f87393ed3343c20bd439a568a4040a987d1b31e2b28d09f6b888e1e9f80a220588751526de4bf7c6f99785008a51c23d80a7e9946e3360fc6430209c76b2424c16b7946d39e9669bbc56a652622fc8f50b236f0415ddedb9b14560a03e88f9675936a5cec44628a14d7dcaf731c12a49c2c00ec8a4320fe3713b18636e83566cbc23f18fce25f02cacf745bad574646737a834570604fbe96047432378d873622d02931a8193f8333e36511712404e8bdca9bf6e416dea442c595189c01acd029adb6f5b28ac0ddef5a7e6398d9353268afd8a06f3a8cd13724f439bbc92401d8f68c310f778bbb3648fbd0a9c995e98fe0c30f7fdbb086f944de2220c94582cce903f5bc29ba302819e6d7edca6d9194b0e55ea4d8869feee0deda198001496742aeb8f24e930c8b5172fae2e7e94e4c92ea193d44c15faa7daf151f6f93110d3ccf1a360d1768113c83a9c3a0913ca01df3b1abd37fced55159fde4b6099377bc5cc140d9e0fc2a1bc2ee38d8a6703373e52968d276f053c029be7a8151217668f4fed1d34377f88f26067cf4e5afd25f6c6c5da095720d7a4ac6818211956130db548984fbf53506468609d7efd0dbccca57c471d237c3edac31210ed3bd2f0b5891dc150b62065cb08f48298b3759df9a4443de025b716949e2732a341a77a64bc9b3fda4c369dde41397c670b8575208b814e2455415f274e9d34f56bc9274061d04f586828858c535d74fd528d439940a171a6e573828f3c2879f78cffc24e9db52f8f938cf6f2b980f3684f5b4083e1f41a931174a6c5ce4baab89f38feba0cebe65c265588537fbdc2f9c0760ffffff9f