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 80836 f39527e34260fed2a2c60f55bf0fab2e5e88cbe6c1ec07950641105f81fbc6ed

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3d0d8dfa40805a8970333c02e50e46be411a71ad0ea15b36ce2787d19a15c6a9
Certificate Block Hash
f39527e34260fed2a2c60f55bf0fab2e5e88cbe6c1ec07950641105f81fbc6ed
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0010790000401c0000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000051715cfbd9e41bf4fdbb0e943b8b59fa6f57aafd2961e11da95842348b9fc7d1714c10def7a038517d7f597d7112ea4d0e9eb8eb408df55be97dae0b0678b1d3783c880c982558cc820cfd9e000cebd17ac658ee202f5b8f9202000000000000008000000080000010790000401c0000

Raw Header Hex

00004020ca51235deca01167f16f679bbcd8e1d2220906ccc48e8244dd499911466c53c8fe29678a328f9570b9bc6e6a2b6b65886855d3f5834f8f2eee4e86b1bb4fd86d642a456aa3c50018a9c6159ad18727ce365ba10ead711a41be460ee5023c3370895a8040fa8d0d3d

Proof Data Hex

59,560 bytes
12121601030714ee1f153236aa8d51ead033ef04f7cb9285383801771adc97aeb621d69fa271c195468a3e252868c92df2a923bbe7909866c9cb3e8a42acd32a6e792962fabc9aac6ea052a215b6896af291ca799aa9d76ca9c00ea46e6771c471475cde9732751b01915fccb04026fe5321acf60ce6633c58390cac71d7c68f08ceab3c773a8db25c9cdafd28119e1ab7ac01b5f6f82b89598b5a274a258ba8d367b1b9b9caa6fe83c3c46a44447e5fcd57b0de977cb43416e8007f89abe49372b7c5bc22c15ceb6e3cee65402c682e0c5394657db30042401bd55466766498a107f0ffee800a9f57f60193ccdeaaae9f2478484fc10c66a747fcaf6d1075ed12585841b0497ef77c893e6aea79096ba36ecd83c568627ccfc36902cf443f830fa7512379ae54a77252a51144e292bf63136e5c3e96452aad10088980b413beec1408b2961830cdd7e87fe87ca168d755d74b5d236040fef70d5818c27035cd90e4dee50c04fa933d1d4792f0cd2df67d07b230cdf39346b67a65ad46fd9678946589259e5541c97fa7bcb8ff8dd4831102a49e9d2d414d8cfc614e86420ff300e1945aebc64961ba2176fa54ffd076aeadd174402994378bef54744beb693607dfd233d9c08190c47ac49d9d682f297760d39bc1aca6db1ed7a51e39e90015a287102b4e4db595e4197e2af4d86b1a54aa604c84cf50e57ca23a50c85e383ff3b900ee4b7fa2fa547c1301b1c6bfeb1269f3c3cd7a5b1684ff6d8cf67cb29f1389a03426ed86755b624a36869d98b46fe3fa0d1ef54b202d3975f6ccc777194c3f1b9e58719109d80265cdc35ffd07026bbc8a2f55158cc49e21e83c2fae20989cc5c6ef77127bc6c2780230aebd4b9b7038d6c5ac8d3ca1d2a8e0fe521fc87c0dba3af8911b75d4ed972bb80881771bc1b7e56e8f9de8cc6b1d1b7864376d67c030b3d5b5a0a9da2101e17f1c7ef3e2a54cbe1337a20bea0ee453854f8d7f351f48c6f93da4a24457b14e05cf5a74b0fad87eac984bf3552bec4a5b7444166a6f6791063e2310c35e8f285972b0aaf5b8718b02f9afc4d51fb1e03085fe94a74912ca0e84c8b8ab6131c030e4f0c16067369b1fad0e68b74d3cfa22c12a304d08baafb41cc663b563c5184cdaa9c7a3906bdf4855b0da28b0cf4d15bda126da00d384a9aef53d42e8061093eacdc183c60059ae431a24f7b09c37146717e8ab33704b44903c90497fbb841dac13526c35df64251a9e9d5cf6a56759abe7a114a9db35d7dd8cc8b85e31ac8edf7ea3e7bd22e567c4373360c9740a874d89f66c2677c640c9f6e2de66547c4c99c64e9b6375659a72e12032b5e27e8c1b1f3ed2e4f3b27aeeeb0bc439b20cc3132b5e0604538c8041696db9189ea6b4b0430d2db3018e3f8baa4423a24c774b6137dd231501c09550c68c58983ce7a5b2d758c7d62f436cb06af6d2362ba961281b7eab81127c7880dcb47aa40c4e70ff153c5f2d83ae11f1016d15655e7fd280ecd823d027dfb92c2536b8079ec4d7e17377e50b29db86170b68f051ed52640e8b7867484e7d6f14dd28892694e838df1beb169f5cb2066344be90a00727a9dbc7ceaf1550403d32aca412437a5803dc2bc670ba31e84db5cba762359bb1f04d1d49ac567fb3cfa3c3dfb077d4a4b4340a8da85457c0fc618e658229b08f4e1241e3204676addb02552e0a6f2e05f79ed25db79e9fcbec50722aa6f38f21512f0266470f0453628f1cd923753821e1218a257662600380c6801c5ba5c4514e4fff72a422d97e3c2802c6a22f644644793b752b1f27d9e4d335e4b64756cb92ce64c424b47678f3df641c56b7eb674720b3d86ec26873cf86dbbd9be9922cc63d5dada0e8cd498b069eb330a64b0951df86f9ef5a50e833db26a81225d76c2ed389caa714b657046f38e7ed7b8ce4977fb9ad92536b876b9e48153cec71934a60f556b361719c94fb166f644996f7f2f3af5c6bf67e5a99d6d6ceb3b3b99dce881bcffe8acf4126b29386cbce78701c83b5ce937d38e7e8e772dd5c8ca8ed1157b19653f4f5e6691fcbd2e68a6838273131d5287773ee69662330333eb018b7c12223347eef8806e6d759d674c6a4720572b7270dc51fdc890b5c1818146f797077583627dda7ff7355bdd09b29f9940a82ce0c4120306a011da86551739e7f6141a2bb4710db06fb59db250a2ef1164360559f9dc2c83d98a99c0b2bf31a02fb9a42cc901f46f1f53e5127640d01c3662f3baf6025c35eb83fe578ecfe644e4867e5eb6434699959dfc011b386c7fd98f7e608c8bc41c6c5c0d8bc1d834ba9d5e1b355e2fc32979f2502ac57b14d17658fd577df02dcfbe6a32f687d9fc5838c975f9b33e20f47306236ca478429d775106e7615ae7dcf0bc557260b20027a49a4d69f46ef3329a23c71afe47bbee6456617daf23dbe0bc4a29a5dabc5baad9fb468c1a47dc5853f0f21fe2a225cb954c2a1401258c8ceb6a4e5b511397cfd4ba319ec7592020722512d62ee2214cc1f9fabb5ba3d05bc163fe035ded56dc5bf0341baf17f207c05fb37a5ab5bd5db61b3960b8e4354f5c0c148d15a5802aad308bf7bd375da719104bd58a993c5d13a3ec0ec8c75017d89ebba2554e4a398a6233184f504c50d3e5eb27e64c650ca05ce2ee314e077a1387a6e8f5ec5b430daf56d78fbf537f62f59eb4987e8246565054868bd654e100026425c0fee7d1d7c01a83e72b9544692f646a3c6ddc8fce3dca6c35b800a3a74588e2542ae2628371d406e4eea8a233528a141653998095e14808d30709f0bc10aba3f4ff3c46f08f477356a9169fd43a687f4ba0219275df4b3d32dd82659d76b08cde989f1a7fae8e62b6d05e8cdb0013582f8f3f544008dd162afddf7561b773110e7b015d3f1724d1f668617f2c402013a1bc6346af9e63c3a64642729065e18ffbf0e85d6d40c61ba875fb266e1ee20808a5d747a940fc9d4eba9646138ecd4c7905bbedc611b4f9a4ceaa356595767a1c690810ccf9d86853bf08e7f37bddd43d8ffa60a7282ee6c1bb44cc22d14a7f7b499bac38901da9338a5eca004e9864dae65bc007d0a9b3f3403dbed758f12aaa7d3f0552064a0a1b34098c0d2f9b322aa7b47ed0fcaedf9f510965f1a05c17b52ebc7f67cc88be0d908a6743d566572663d97aeeb153fc7e16bb49578ef121a8e987b70debaddd2679786456d2bf3d39a3a992e00a199ed8d8e500ddf02d0f3fe7bcaf02667e86cf4203b9ca45456697d024452d77cc7049f71e690b47aafc0de2675c7fe3916015837ed7f598328cad7efb21a403fb31f43a295b9158dbb639d32a9da8e064b57445433bb0f638d7d81effef7c94f5555d27085f0110452d9b3c12c3def0690d9ebfd7578dc74088c8243704f9bf7d43edb093a513c772bc5bb1dd2c64c24530a0cff6ba31e0d661cea407f5707687f7a0e8fd05e8520d5314dc5d0c463651be239977e9cfb3b68eea425515d1d5f87bf2eb51c8e31035283b46c5b69face51c7ce151981323337cb3a8ac5d1371388bf8088d62c8c2647bbd2e785175560a386366a0b837f38fbc3896e4efdb13d577bd518deb190a021c6af71eaabf1d2d6df59b89e28f28a9acbf9368a0229db17d5a4aecc527f8917eb8d9b2c2fb2b894241e574672034611ae31ef766f6ba08f2b21d2e9d5fe7a4d4265f29dbfd189bd1dc2186496e8518ab5938475d2e6d54d191ad3434b42e8ef842524175018d0ef81c245aec48756d9d1297a248efa7b78a836ebb24a02e3ff215a3b31bc3d21de5c4f451068b15159edeb09ff9d3362b5d90957fb3d4a9c857851d1f6d146894420e0ed5d13a7f2b3ee19a08ce21bd9d4946e1e1a63b5374d9863d6ba4f405f6459265de05627c5c94e54603259f47eacd9d26b13ef38762968b4d395384d58e2f2fcf1d781809a10048e16cdb18177451ea7e767fb8c6039610d7ea6ddce96a8938d9e1776a2fd965db56f2a8b1d70d03a6710c98e07a6530383676d99281c6dcdfd8ab6f9fa8a479d158d6ee78346d7e12038162cce4cb0f9fc1547dff04141afeafbc4b63014b846ffb3e0bbc3b03e2e959614cd89d5138feb53d3a68d6ab17f17a17fc262cc70daf0534c97e85ecfc3e43138564d4775d41077a4f8608df9ec27fcd45fcba67f3523af34a84ee929b842f89ebd7423de98f92059df648581c50c903975b0b011f614ac0e03814061d84923ac66337b7c252b565a64207310e53f07dc4888fc7ff33353c47b6e9138e07f019838449b9a3e13b61cf77cd39ed9c497bef7e77bf55c2ab5d831ce88ad43666874e11370df73ccca33ab790ebb2598b9b9390f36b09345cfd098513d0a78b8211952a846cf754f3e0f89e9f9b6c6b959d3fd4bb19ac561444812ea96fbb59ca46bdc1547a9e583f104ed71726b610c9f4ac935e48135a8974cc9980d65d58da97358d740dfce92b7b1eafe415653aeedd8b73077d1fa48120b44edb015fa23ba9e964297ad9940098e8251dad33f18ead6e1984e467f808733dbed6481f773e34c91fa71ff35938ac2e350536ec9c55803234a5b318498d2e3fb4b668c6b625e3a02364902b2a948c48758f172ffc3992347d10f1940a119796f49c2b3973b51bc69e6473a6e015a3ad7c9305838a04f34dc5092bbee892d65b9a2a6de8cc7230e0ba7fe43ca2a6c8a88be8294739469147ee0081f6d1df9244a86950dff536c83ae268bd8e4b29ca29a1dd74a098f5fe22ea2510c6c8253694220fb0f003c715e49bcc0f16b534ba3563fca0bf0bdcae51a911e3509cbec5b69f1a9c1812a025886123b6775067c5b12b8004d5d39edcd47a9160768b47248d5849f031533509cd96ff4daa31ba7e265fedfac85874cd72d249086cbd16dd4ab30cc730f3f2e6fb8cade1832815ce7e0ca8a8b150b9b9d630d5926b59e540d3eca285c0dca41c3324e38c06bbdc435606bf039ad873de1a70b9e3843d97c05e2f1f400e22e249f83d27dac96f942af13c7e67d955da5425213da0419438a790a715a391680288f2000a503392c60ce927b25c15daddda4b0d08211c02551295f29982f1503b37b31ed9b24696454ad7dd5f434f33fe87213cfb30ef35a8d6ccee7a5d8aa5d794f1ded3173f36303e033669c4f9e64cec145dcbae4371ef577f61144d5d5ce259daa95ed4188c8c506e4529fdba491ae405851675a9eb6f0647488383764dce1eb1c00af1bbe672ef7bd011fb727ffc1ff2ceba0cf6fb69ec914dc81c0b7e5728eaaff9389d8fc895ece8ac4035c772e66ca966646bf6b22648716a48e500c2ba17d2da3ad4150242dfb6aa06747a616742d80785eb82ac466cfcae903c1df7d46631474ff07bf424a2860cd4a77c8c8e905187f77edf2267a1c1977a7bf0d938279c1d4db16827d052e2dfd99387214679016201e2d93122a2d8cf59b7facdff5e3cee4efdd764dfcd5351e4970e39a05126d2672c6ee24f9b81332c85c8758f680eb192f60f557e3b2d8d6442c90b49040b6941cd976040b57fd0421af421fd192bb545112ffeb5ff579ce2eb455e78fa49066ae206e0be22e4b0dc2f1e8ae12aee5512b90669bfa0506bb689bfb19cfe0567c44521291059ecc8f61f2747add2065971a07e463b1121dcd5b623c35de4e1ffd19d80d1bb01e4cc93fe87c244ddc361233c1e59c4421d2938c7be20f784dde0eb9bc2a35d12b5ffd49ffb5eb61f59d02b14184d39fe18664e7eea8e264152afda3ca6429ada77a6bedf95776eaf5882264abd95ee1dd97836e99bb28084101a16a4eebc5397fa9276938250482a2859248a4dd90a2a682fe28b3a7b03ead831aa9ffe430f0536eaddabb367f3f84fc2ffd8ebea2aaf0c0280d1e3ee5001a0704d98d157e6f50cfa463cc18665bb130e73321ff56f8191b8df561be8035f674f5ad88fb6176d04d9be3e0d557c00e87303edd7f26ea91dd3c8f05ac9ccd881ba5034bc5b06a752ac58714a0acb6599c4913aa1a91d0978a8ce54d8529240a02e3158efa6d4a906387dafce7a615a3b3bd24416d365cb5e363d5b8a76f608310b94aba86352dd7f76e37c625b4e825abfd9b222a2f02a558bf6eee5e43d7157adb99b29714ad18e8e4a0d70b2ebd0b4e82e76cf0d4932abae4b8118df7af00ec639c1211c72bd91e281bd917a7a0fc9bf2c90e4bfba00b32516f03c78a961b9c03bd55a4ec95bb7ee59c4fc7ff7db50caa7339e3591c516ae831954194d2b0d84b3bed815d19acee30ef937d0d8e752de9e3c2ed22587f1f2c65b10a77dd9c415a4d6185a4c6a8daf6a9d8b3f156182edefb83bb4fc31a93a84ea604ac5207c8fc8c947633eb41409d6cfb8ac32fb08a2b1d2e32026f810a24551d11a88766ffc0ebf171bbb141d41d238500b79317d48e4b0ac089e43cc195faa960960ff7077736591b8750f8addf5e7a08aa6e6bbdd9768f9745c50645af888592ab427cc4395946d7cbbb3303c552049d00a026b2197234d810c0824ea10d70898e54df5984c3bfc69a57a6092172474b929f31cbc9cad9e2b361e6ef4d1c930b62a939768f17b201091b5f64a4500d4e893c4b4fa4b97b7d865d8540ac681b3fc40ed0a013c70ab0780b5210d735a2452e290f056e76a3fae70f3f27ea3ab80ab9b5b30e24b264061296d1336f17a9cd0a5516c1b59fce25418204cd0ace060af436f29c76c59c75ec8e51743df785adbb9479c247696b773e9a8a3e4dcaddc55dd05ec17aafb82efb05329874899867fb1126de2bd4bd8b19a69bfbb92e65b8247bab78f521dd8116c45bbfabe5d9092ca05b44d24f4432659314ac39222b95d77ea808257ccd917efd7d63964cbccc11ebbb5eed3f4644f567fdd23d51f88ab90941266352fbbf3c482e0f1bbc746070d461dae53add8056cd2488be79e99d8cf68c0b99d39f00984cadfb5c438f4fec6f21a433dfaa2b5da4962ecd66cf57d9433b0f999a27bbc7610c1d2444251349de237b422d834e996ff667e7b2195aac2ae6a2b41c55d12d26e5fdabb15826327ab7b4e71914849790de6f88448929062b29abbb04fbed15bf043f99798a0a99225ad6462fb66cc86eb3bc5a559dcf79c9883b87aa8099c460820b5559e1542f7997a830c4db6f8802a86e13d70699c55bf3c9faae39f9f15b03ff4bacec158d962ece898b3f1d20629fa99d87d781957bc3cd8fb2804c5b0a1ee82f634893c035d627ccaada469276a53515e8f0370101c5dd37dd67a55288dbc13d4659e790683b9efea2be6c34188dbd06560f943760921816829c0e40493cd23f23cd9b6e18c3e4ea76086cd8fe65226cad4edc07e8485cba9b20507502822aeedf85a3531180d1ebf923cb7b40dae02c850e22e6c6174711c34e398114dbcfa9b6ead0441e839a373688d4b2350bf6a58334d01131781d68085a539d425e069741e8b23315ee5e9bb00e5b666982195fc2edb2691b6ae9719f2dee18499f90a968a7a31f9c2cc048e4da1a93ee3933765883672770a521405a2ab03922dd345ae5cb45f25826ffc6ceda3aa0e34f1f32eb57e39f43e17e054fc1ce65553cb901831ee1605c8ddf77798006bf7c35e9d2176fef05a8d7bf7f81849a7c30434a1aab62f82c0c99daa0c9a2c2ffcfafaa44520f3110bfafe86c15e134598a9253f33acb4654c196f00b1ac86a1fd874c8f3ea1d6a68ffc56dda531e13cc8efe739041cc383d6d129908f7df57c8446cd10dc4f392e248b19a79cb3c91e000892ffad6526740815c9143dab0078a07c75c766066032bb536cf5fdea9de2ecde4ab1e49038830104785d724638f1b4733371b6a6ffa09840904058c9eb15b4c9a60cdb9e4790456dbf72d822090d7f9a0b824302db45d0fbede15224cb53bd21f3b1cec698b4d769864ddef06a83b53e9eff6d82ff326298b46f46192027388a58ab765e2cd77ae5cd0dd268a98160cd700c52004af898108d5f0f8eb588f4e7548819f388df7ecf42f1f0559bdabff34414eb0a0c73bf56570fa66387a8970cef5540b5cf64dcfbfffc63fc84d5f7aae7a6245abda6015f73bbad32ae9bc157aa1050aa80061b5ccad30af9a2d565a7155eba7761007150f5ea9822bf5c998ddf48ba7b2ea95a98d3709910b696cbee38c1b127f6e31e730ea4b59da5d26b170299323fd232905d05299b7aed98cea62134226d92c8d73efbf3b7e21434efa1fb4d5dc2f77a6e9e48df5baf1293cbae2b87a6a685a8cad0f14eac5fcdf8d4c08a0e1f13609b83e0e49bba4fbae4b4f9244851d13a7070670f7e7ddca5d34b68b2e718482d868a9dbb27925f141a1c10362853299cbba9f844ebd84312b7328662e308a33a57225a00324fc0d1f2da2d5dfa808f6efe851f1b2e6180167735a8e848c11601b7c13edd7cc9930190307f7345d537654e1ce00f166dd35e61e8ceb9c8edc267ab8980d90804760d1ea90ceff0836ef6865c92c4db3454b3cef1df4c2c9d03cc616d692436d964be57d79bd50cc0c64f5ef1cd801d79b7408751c014b0822eb6f8abfa85915e7c102f236138462b10c125b21ce411192efe74f858b4a4cef212ff2d228ae8aae796ce9340e7cdd6b8e409be72308a15acf5182df326c5ee0c595f2770e0d3694451252d802ed0885f4b516e1acc2367afb1556d9d310dc33f87898f53b1752a08741c471b9e6b6f8a6db32212d9bfd5693566479d0dee48d3a15815a6a1ad7f5ff7e82d459d31c28e889d8d3ae4a7eed19ca284ff432b002a7ceec0de5ec247f0efa5ddf03f491c83d45f70632c3c7e670edb6ef15fe350566c6643a1aa85b4d0de2e60e1da37c000a2c336ff5e04f91273aae0a878ed51daa8ead3a0f1c984dd5db33eefe92a5b442b20ec6fe93bd5717f0246622a97d95bb61112bd92382b078c7d919368df8d76c3857b98b54474872ab060774e9b1ffac1b9239973bafb2d32961a0a1c5a4d9d7c83f01cd4e2681fdf5b67e74c77adcd6bc62cd8bc391c252bcc874f9fc6678dc3eeb250592276f2dfbff08e85f86991fb128fb22d8779fa7dbc29e6c98267f61bcbee72d381a349596fb90318614bdf74c64dee0eade62e4f8b1efc7fc8ea95ce5a7ac33c4445a7cf213737dbe06ed9cc42fb15b18e1cab49d67d455e6d6a6d0d24b7e94d60334191df0bdefb0443b9fdb5a3dbd6bba2ad7e7bb063bcc384f5a05ab8d59b7cc17187a798949ac8ebfabae1ac669aebef87bcca6db37f2cb2fbc8b348e4928605ed5db61c0d6da41700e206981f38e14c3e165601bc2bdbdbcade67feaa6e78ceb32ed2971c75be89de14458c41fba60a74f23ca54c6e6a1cf5d4f91ddafb360c51d0a145e9b089ac5fe2a79a3a627e7971c332cfb6bd9476613c47b08d0fca961b3b1782f3020d9169098017d9f8a8d4160cfdc3b9f066a795308c447d6cdb5fe80ead7a30304a63a124856f907f1115be92d5e4b0081c65a180dfdd5450422e25b0c0a157358ef6b141aaa488818f8568d4cb196c049bc0a23c3c9a8480a0bfd0e82f3d714bd8cee7481c8db56240a7c91689f596e5157789b561e26dd9fe043ed6199de74dc98ed56b67db7304453add40830681d43dc16a9e16b45f024f42a10157bf6cb9999f409c941812985b9d9397c9770e2d33d11563d3636bc83da17cc4d1f54656afd4102baeae7c69f9dbd3b11e6011c7103911d6c3c87b387c9da060052a7cb42014517517014f563d63c24068fbd7f0b6147024d8d254a46cb55c85ceeb2dbe9edd8e0c9c8243b8f648c12e5a431724f2d62edc6cf898d1c20887a767ebdcc35502ea971fd9245a9202047d4ce81c57586d320309839942391eb8bb954872c118a4df1e0f550c604a4c3e3cb774d3a54b7c3eb578564400dd9065f63b2976b97a812a020403f37f6007c5706df5128522295f8d0d1985c9b9fd3389056db763bdfb43101626ae506a97c7ccfca1964a1340c282a528bb5461eabf4d9e4ada0d490f7d53e0bc1654f71eed0f57e3d9b2711dcff7707af476cae01823289e045db290421e7c498f47729d42ebc6cba5ac6f4ec283164aa5b072d4cac66abf92f645ce6f8b5c0c4f5434d83c785d0a62c88473e266d734c628b3d9730a4fd7868e3bc506e00cf26eeeaf47439f69c28e8ddd52379da7a84484aef5829b91366052ccdbf12dec5fef35fc1b3b3718574099147ed7b553da2587e91c05060bd74ce7018ab8b3e7110480659a0ad46aecc90a7e9493aa9a0c322a168978495fb8e5e15c933495ff1a9db05ccd926513664205ac628df6a8050a4f215e704fe0576344c7e95c3a7f4a0c2b4168437b16bf55c307e4ad8aee7829a7b0b67641348fd5d286f4586b0853923e44d644f458da630dc1e91681ecae94a3706366274492722ee7293b13270b91c605093e7c0bfa816392d893d7083c323843f82641230f149e86bb921484fe1defc8704c183765e91ded88c1b5de36a163c838c772f7f9a6835ff3840dda9964d54cca3954f9914a0382a08ff4a2d8bddf9f893fc7709d2ff930e087162f2dda973e42d624974e9c4846823f7a3a1261b014c706383b1eebc60df3f00fc1d25d58deb352fab83047f8760e40df7a8fd56db7113300108ef0ea026b588fe9eee6953c047a8bde4ecbf67697931183132edb0309439a8e9482568b6c8d2b38498a65a30a2d540cf31b0115c6aa50f1c550485136ff605581f41324bb5f63c95e7a09f7997e652a1f594c85c77c3b8351c0b58334560c83e6997cb3967a1e5a14861c7577608375a5b20f0cb0f233a31286919e32db00ba6bcd92f05cdcdc74712e7fded150ece28f8e7bf327bfd41ef6d51d3b05821bc01793e3be9632d503d325aa17227ae2cd8c4a56932a2c57eee3484a03e1b13574ddd9f9737db835d703b1c9bbc466743ecd8ca0e3ab766768539346bb1f46dda2570f485b1092993116f6fd6a1221ea50f53996db811fa03c04bb6fccc5263b0abed798415993344ee694189a43858d41010ef9f91f309407967098e18c42a4cbf6644fbc4847fe38939e0acc247cf2a2c5c11ee7ae8da9ec9f44b0f7149bffc0bc71a859617c826d0de85a2923feb008d4cb9cd9200a3b5a8e251732528fbb50241c4329d64c9f61fefd8a6f602d6e55b5e971faf26df3bb09f12a9c3ebed69e90575d9705c7dcab7596008b0c3d08c863965769f41828d2d4062396776c203b364235711ac690dbf82244815f950b38a8a50a445a3d3cd357ac71c3cbda61d08a98395cf5b3fe31ec0ce61a4042d678106ddfc32f5c54f2977bd12ff5f5eefad700105f72c194a913484f10dd71423d54293e67d4bab19746d349902ab7705b8c10cae23cb5784642dde163790f8cff62f00e895d2b710ec5af935ad4fb5cbce699f67df47b9f4a8542433a0f89d19b9d10185dafc6ada783e2a634d0041e43eaaf36cc8255bdc6ba474aeb53a3ebbab6bb27e1965031677d128fc87ff4a3d2b63a6e80ccec91ffdf032f63b5cb6a96fe8bf6e8363813d5c5b0511d36609b5d3a41a655709b8fef8d928b3632e731d0c1389afac04a18420a312bd620fd315fec299df0c50c52ea0d852dee72310599b2e42aef7b2861e958957db93b9820e72c7d8e9c8ea93c8ab252de51ff27e59a7c30f1df4e3b4dc97bd2b61b1cbfb0d8f5a701090e0ffb753bfd1ba9570d1e0209ec8e9357970dfbf2b11ab3397adb3af808fd6c3eb8ac08635d390af72095dadaba29e3bb98b3b1766a33edf263a3015a1b6aa897cd62bcba57183a344fdf8ca80547ebf9fc112a9d7310057b20b5077fa80f5ecc8450683982b70a8732dcb6c2123eb04e0e541a92cc56bc29cee01e8c9b62c5e7fc8ca8ff23d0d098cd7b8fa8da827434db89ff194f13f411e0fcd640800840feafb30344cb48d283d06b5346f96ee9b19e14d36a7fa4398b5125b7de7490d9c71010e1110bb98be49c1b143d58276c3510169b866b1364770b698b529f27b237aecb869e7753e619309b9a076e76c01a89fd1db1fd2bb6d8dc159294968a1860c92cf3fc5302a89f1596de8e047eab319365845a59d66f3ac4589bcc418577c7f2aec2fda6bfb06457858c3400612a08f9d974655b21402c86a2ec605de2d0fe917ecb24786a75ba049bbc161647239e69d69e4dc56feb8dd6219f0d5787a7c660ec9c90db8b58aa1e07eb9db38a2d0e1a43ee48f07325bf87943f3ba8c4e20f7a3ba815c0a173a10a4bd8c39ae5442c3097542a7e6edaa0a346990943b21dd83488155b918b5427148bc0077141040ecbb291108c1f061655ebeb94f5ddd6b8d25c0ab13797b9792575dc5a05372ebbb75296174e1e98fa8a6c0c8e1f2c65a9a5b7dca1e8d1b5ec65ec5cbd7086fed8aa4370297968680838d44d420d1ff87cac4569cacab84173ed2849c3a20537ef3374d03b80b9677483c09ce10fa1922ecb76c433e8bc990cd967e02740326da9b186a23a2df8a56492887d499bcfba12631b1faf74eca9dd8f0d04e483829e617601ff1ed7f3eb4615c50880b71d2690e09ce9fab7e58ed0d4f3d32a9cc519f2b915b3eb77f0b4995e24257678c91fd5081bc6d034c8ea2dcb6f41df6e62733fe3f92a8fb5960cbe84e5122a8dd13fbd21ba59fc6b6affe1182044a91dbce653a766dcf2d6e8c92ecb13d9be78fc28181a77a58cf4cb0bcd30f9f83280f59579b789e82e00369779e72aed3cdda8571d79dc0781ba3b6e1a5c7448102a8822d462b9759c1e33a336a3042b0e5154212b8f41f768398ce769f49968015b044ff6388ccc55f100a9e98878faaafa89648bf154c26400e719366805902d721866f3fb1df54b3ecdbc5be784b90913eaa905bbdde3e18588bf80b11bd57080abf863577865a35d50f2d74170d5cd4c9e6f209432ff08c3bd65587e985ce62f1a721d0cb7706f75b45f943a3c2382852f3f0b173ecdebc769314351cbc0986c2faf85f0be8a48c48aeeb061dbb3e8dc43c0e140e7af47cc5377bc1c1d09389249a6451f7fe2da0396fd547f6d7e710e1087cda3e321a97e97c6987ccd2810e2a07b3c12abc41b25b947e4f6a193338bf9de2202ec108b68e295fbccb3128acff2e111439e889ca0b1fd416e660652e30fdffdf54b9101817d81beb9d503bee26f89b8115de4ca95abd2420b247db63dd67d49ba37345c47f56f25c2e20bc8f795c288b677073b2fa89a03e01fdb91a455c09993630475c248ad28ff7874292911f9a661a8c23db2049f78cf26354e4215d052b1eb45d0f8a202dd31f58cb13192044dcc0a4a8104afd492592be5fdb3d8fe9bbe77816047ddea81b3f7e3e172b030610e24fb73132871461ecd11875f80534edcb733cbab8c5e988594a2e661e15fd42d2c9f693b98563007020f91834f6effdb187ef6bfeb133a14b69cdac2e2e8f1040ae5a25b5b4d6233304bcee07a69317116b27786ed28b6563a5e2eba5bf092fa46722b80294b21a037ce5a5260be4459be16ef96f203e868c5e4ef7a015239585e5245c45200246fa1ee9d6c8f691c53fc22affa55e6e90c61edf6650c2c70a1396608aa484d4037fd896c336d74a17df149c56f4fbd8b184799ddb70a877ec4537dd0c2f5b10349197df805d58e498ad54240470dfcc24a059b7329866a94a4d7f4b554612e19256230f3a760fe2cd4aa6f96d725a9c45dfc1804b26e301f20f7909e74c049864bdb15df127b4acbc84cdb95ce85c119ccd4b67c85f677e75aad1650d4f65e392f4bfc22ab649d2951ca99c94ecbc48868eb59a81e8f20990f7f2ca3cd86bedf7c158da1640628b1c2cdcc009ea8460b87a1421299d7f0a15f2313f28d5075c205d3c6960852afba550b21f36f0b338078a425a56a3583eb88be3a3a958cd5758d5da0ae4a8742b975aeac12d40696782c4267b01672a0ca974a28106784459dc45a041d9d823ff12d28303d48b0088ced1372b91b4fd3136315c2cb8c612b86902d38aad572154d1176be1205dc43788e54e5ec991ba2282a0c2f835f78820c5896b6ac1c51d25ce9f517b867a9ac5c826845ec2834ad34d7a0afc5b324aa5641a6be70a0756667496f919331d06a3329c5e391f6bf8148e6ead0c4127e87a42afc63390119f71dcb971d1bd43c5add853e1af3d40301e7bacb6ce22f2acf6616dc8552896aa448cda9a818174a8434e6ae0713279a5cec64c286b36287fd9f5053d2c31c5e0f7c5f7a249576fd2d252b48b05bfcda87015885850a2ce8cbbd7d9a34a2f9a5c53fd5edeb4d9b240ade92b9979d3f7fe1070c6e0a35d57893a5d9e3403d7fc7576891b646a3c774db21e529e4a12258668623827b9ef421952a8548a2568ccbae7d207d9d0f6d694d1a71bf7a52e0e5987447523113ed40c292be6592a46ef3ff3bfd84de304b50d17626e19d8e09fd456f80c7674ec28b0c355870d7a5084744e29027318cc0c385963329f070f7bd126682ca03c4c4565284d180a19703492cd9746b4df3b63bb53f272238a12e262bee713ee77f9a3342f03d7c83c1ddf518400cbd76375d655b54b7ca37972f468f33bffee8e5a6244667a8b760a7d0d3fc1cd3f9f6a11f11f57d67525a3976ae7badf09cea5c99c9beac412995639d527f07c40a43f82afc28c5b336bad86a7ee706a30f802c6f3a9b5949a30e3d70ac9884a40aa43ec3934d1644add1319c5e89c4cd188fa689529362fb23f3914e27992d2ab526bafe38aef71aa2b1a10fc81d7ab58a6d9efdb42b3d3d19de2a0ab99aacf4d8c3d5b5cbdfc15f16561141efd743e63fcc13e8f4fd820484d66ca00ef05da0a0e2e75c74954df3c82f1d961e6980e360d534b856c5584cbfef245facf71c1fe2b9888aa466c14639a2fc3dfb80e13cc0c2c00948fe193bfedbc9f2fb28b546e4247fdb9a22ab26b4f0fe524638a403c81d1ddd781c4efaf59614479d6b0ed2124af081f64a84bba90c41f8f80fd3851f4e69f9cc20965950de94959069127dcb0d114d2ee0d280f0c00489b6e02847bc1b350218fe1486b94b1e1bfcfad8ddf285c453519d9d3a7044cdf4bea7da025b2ebbf8809bc0397f7ab7a97fc9a769abb0bdc5987666b9093221a9d9702c79ee0def06241bf85f3849f1b7aa03cd2a0aebef1f90f527ef39c1893ca950de29632e3f487677bbcd6716d3b55f89eea44458d78f87da94b80bede150e5188f24c9931e96af137ed829e7206fa2966b2f75e088d23c6533486a5135922a576875854e36d9c2b6e168df741fd2148fd11843629a089c3fc9bc2a2e4324b89ea1f2903cb7f8dbaeb405059653aa584d2216756fc2227e80bd0bc9311442e2663188f42f242b747c939ec2e0387ff6a99bd013f50918af113307e8dc225d7d6c12e76bc868c7c154c3cf439af723fcba1f609674e523b876448ca8385e2c47c33562d56789f0ef5bcf5c367d2531b53d4aeb14ee651a79e7917e6e77aa46f27e23b42d1573702524333686d58f838b5be23c33ef72511f687a30913740fbdf31ac3ff0611f1b7b4e2060b2dfd4cbb0ac9fe7d2b824e1d785c2b842f081154f9b7ec261404ff1659970c318434e69fa00aa645063d97b8b1dcc028ed13433afdac3e9d09ab95ef5b667674bdd5bfc14afd35162974e8bf7d1b7e39ea5543618152fd14d73527141ab0d780e0b1c543cfbf989504c2c8c45578a725fdd52ee1fd151484af3b3208758c30ba306786f68e8870759b5bddc9caf1a2b82c0d953315208b7ad6c035adcae719d9c2610d1b96b3a7cb3e41e776774eb525380d47dbadcdab7945e78b11e024bf04c988177766e62eb42616d655f28e66cc998f43a768bad717221c6c4ece82ea8daed17918da83718cc68d659a8de36fe19b8004746e0aecf3dc02aa9b698ffd1b0a8db664ead5aeb42a503c19388157ddcb38fced5b8cad19103269118710517f9bf5d2e9245a9e8fbbf52a131f322d6d96f7266ad72154f6ef139f24e6ce99d55ca8a41e91b9aedf37330a52c1473c930820e855e30941726e0f6246a5de556d8a12276d85d5923871893c2ad365f541eef39ffa49bcdecdb8c74d75a4fc32ec9f75eb3adaecf442d12c8ef118eff07fd6eff0c41396e3eed0a8d5713debdad1572c51038d342874e2100336f65b880365a131f08b77dd834f370cb1c12c9ef8243a383e2b0c307e555569cd99e7950575732e8fa96cea361b2ad43d3cfa2c727a775f49c091cd716b18c34a3c26190574a227fb03ba0c4bc1f11a238fcc416f44ecc93611817e06eba8e56dd620d22f8737602eca16d2915dbda9d6dc2b881d63f3d171e4f82cf37a68733bb360c9cb96c3fb531c3f7cf6996d2a3a1beb716140999fda916ae899151c4b1183f7734a9826d10b8f9e2c9d052ee68254eafd296761efdb0fa275d37559e78cc37eedd7ad73879228a0d278321ac5917e7386e46c63dea9ad1e0406ac947ab63507383ac5474cd8a044c04ea9b32cca587150e2136413696239b1086e5ccdec698ad2386043778abcb5d321e0497687a8d6ed17a66b9c108c2697d5bf83a3e8442b1a7644c7465943f75e57b9ad9c6a5fe4b3b66c6e5ead1fd75e4487266efca056b39a4a65c2f3ecbc6ea1bd48891454bfee50c0e9a911b1a0afe655cbd9f913b7d934c1c304c63d0c6dd8b4f319c9348801843852d4c94993f09846a3a37494b6d8b6de7c487946197e69b7e6542c94295a1ba5578a1631cf158b2d05a9c858f369a565e9196c5703ee39c96eac5e6cb6fbdcc3e49cf35e6da7b68ddd00b7faffe7342123abbe988aace8a517b309327198b097b37b657cccc9bebc7f0f375a409613b2b3a3ce11fd044da9c49d80d362d191e60074041219aefa829517078bd2a50c694d73af1bf24a4359332ffd19e5ce6ae88fdad4f587b9f6908aa22b215ee2f04eddeadfff6a6fc50b13591cdd6a0b6593dab31b4966f69c148c2936bfb5726905602f94b59f91e64394d444e3100283aeafb8bfb34904fc0f59e3c83b02d92ebd4f56ee1c9bfc69d85d9042a72618e5b2fa7c199d0648ba89c4e4a95b5c4d6afeb73649268e4828b28dc3c44371a3824bd25f8a55a95841c51f57c155dac5e2590dcb2983aa1bdb3b24bf70998b8265abdb605283890ac749c0e5aa34c985400a055b7402f10213ac3c88dab835a0384e66570983c5fa9193d56e4706ac77a4cef0860369c902dff64dc92c6bcd0865b475227ecbea1a09d22ca6257246ec6191aba3c03f5f57df344b92bdb0425229b33fc376b7e0bd290644d11ee27a177ac072164d8a3f5ab532c601d6b468ae23e8e7308de7dc0909a3cd48513f96f3c980b1189a541482f6ef84a699cd47b32cf0f5766e3f0b955a5d22a3e5f99b25cc923e9e447f8318aae66bdd310a9acc995d2b08e2d6514e45ea50d38e31238a52c715913e7ba8c46fab13840acd80e6ebe87db9f3f04386d7a32a62ed949d9b4068cff4e976c71bbe115b61daf2f384d6a69dbb15d9f859bee799970c99289d333753eb01ffb7a2ee45e808f36d1b89ae8d6e19c736d93337dd74cb5d2b780b81928b99030b33642c107becb2790af117619dba1df2551e79f977b6ec6705a7948a3e81547da7fe1cb68051e92343abe742561456206615dd3dec275d8b594a790f158a00b8c4bd59e5394d5352ab549912ad1aa2ed06286fcc61a59ed234ee86bb234f4cf95ec5cf81d68a5891627a1adfd542c80fbc3f8fd798c4b421aa65775da15eba850549e9f70f62a69a26dee2d20f2a3ec6f4cfc9838d82099d4e6b352678b1e5e1600fbdb022622d55ddefb425624a381680896270508351732dde63dc55d3f4510251ab1364d907a7012d4a28aee230f12abb07fc784751719b8da163a628762c565f5452b373e457ea83339c74a83b41ea94fc5eb09f011cd19afd1baecdee36ff6eb8b1189e90267154d195d53de699e9f8930b2850be75593fd222caec5983522fdb5e8c3958a4e801ab60d435f5aaa3150b0ee2721ea6829f808a1ca3258512596ed505a47b8e0274a2475dd0a3ffc90c06170df26f9f64cee9afc96fdacc6ec063440ccc2358141c50ebfde326ffa2fad4d1efb459144ae91b2dc69acf84653d0e328f470a02074f4ae0faa443a55fcea3de4e9ced4290b44cb3c38e37bdeef68aec4718a78b47728a2bf0b6d80d2ff3c7d97ee31dc9fcf45fe5f8120e5377fc19e9da270b9c8ecd2e4eaa61b5b06f0aee2c3b7e854f286725a11eb096d871a4c9cb0ed5b33932444d6b1dba9df3fa80149787b251057338d32362c0b73b462c2fef56ac1d5dac54c57868f684612d3d3712e0508291cc0882aa8c2a40221a1590d0c22e3825fb8bdf84b44eb03f260ad028776bf14bd88dea1842bc37ad794d51194790ad4e4d4f87d999004541577fa2f05e67370f0e64457ae362b786221acb2945f12bfb5c43cea2ab38cdd90e96f8eebb03d9b513f2297de86fb841f778f9cc13337c595e36658a162a8f9c467adf0854fc3916d3f4c896e38f8d45aee8f2e674dbe7c5f79f1ab9144942ccabcfe22bbf77c25a454862a761585c543b0a0bd0e080ff5c64c11bf0c705eae8bd904bcdc95b24a259d2eb0d4a9da96f21ae73be26d958b550abe306824b54c768227852ad12158ea4218fd0818979e805f63021ab5e9735e4df427c5bdb3da177cb117ef7dc88d89fc24a4ce3acd71598d93acda47cd362070d0fb6657c739116c04bded55e15bddc7b1b05a9545cdb8873faf13962e3e3365aa5b77a99fa0f4365a90077528fa40e7b4d5fff33e4653cf879ab4821e33751145a6c15cd58ae1d98a057f20eef581874e45fc7c1c40d688cc11d816dfecd05d9b4e2b5bc1d54c601d44899ef65e12c4788bb4d6695c7fc0780e2b7a0b736f7c65e0f783495efde485cf0c7023dfe9a3e0496838aca13868b395ea218cea1aebd65559bbb11cec175dcbf6b7dff393bb3eecc5085b279029536526364f2ca3f971a9fbc3d11bd1818e1628afc707dd48cb2240859d395ed15389eb237cf072ca1a81b40890c1f379f7f474d71a044107a9c72d76875fb1846a5d3ae5cabf00c1dcb842b8d4d2ce284a45b306973c1f2cc21b340a8643c887fbe70712492a746e9c4eefa7abece12f9cd123999ba2037e01611e576da12aaf1e32681b1fdc916e7904c423c6c08d03f7e8f8ea7c17e33a5b3401b19ca05386dca2aa196397a51bb590c71a84a3603540ac0b3fc0e26d8044b74fe0b1846fa9e9c865906caf3d39a5888c204396e99993b0741148e4a9d83103afab938758a07c6f504bff5bcf84850b6ee6008528beeb1218635a783739814896c1983a52a20b7e7f286193a25be409779ac23675a7d19f2decb082ae5913cb7023266f4d75e016ffb02c1f86b7aff6986463b99a4c0beed688fb1544ccfcd3d2bad92d01f5118ef17048b107c125522008a3594961f2793139e04a9268ea0fb3303630d8c5e03a5fba5f480976c792e7bd3cb0c528bd894a14e0bbb73a78ab6cdf750d1a5dd5566280cf187accc5d02aeae0730b031340e5c3d17de5167da5f38848d5bc6074684d9c3965273d3df7767cf114ecdcae7082cf83487e442fb85eb9b678ba4a69772ed252f4edf3b69abbeccaf5e38c4e2fbbb6fa3f8c4dc1d73ad9e0c1d8c2b821303c0a8a100962530bc7939a31d06b68dcedd972842ed74ede6f22e77e8dc49f85ce73ffc803de69447757426cababc7c4f1034e65e6bec3e56188710732200b1c01303de1d4e27f803904c3fa722e48cd0e38eb867493798131ce4d0fa41c4e1f756ae3d248f0b4d530c36fb9acc34380c742f2790b7348827cb26853d2644b9001b3586cdca8213113e3e9b8da3c27f28a6bca3b98f7339777f400c7b8a4c549f9486265be82e1311b1a345677b77f822a8b4ebc1003f53ba88f5016fdb60157a2e17cb77eec3ed0301f2e24384dc91aba7d3cc46f5260a89950dfeb14be87fe29872906ae21bce5382716e29bd5dea7a2863c1a90a6c8d3de35eac1689a7054594106c99e38ff4ff6a6524df13975ca6ac8f3b14ec76446cf8b04fb110ac5476a049688f4fded80cb7448b37c0b1dcae6c8b67fdd5c8f2c9b323a84294fd3139948e392e54c9f86d28cbd4fc12a66adb20daecc280ef8c8a9f5aaca17a9346ed46bd2bf71009bf63d6c3650b752687c47b259679a445d94eb5d0d84f562c4500e7a284083c4baaf8bc26a0a35b75e56bb5fc3ae92514640f611d54fc4d4e8b696124c8112ec7d4f2f4947e2dd9a15c7fca16c56bc69f60f38cf015d6577ace3bd6990e6a9eda46e4b791cc154f4036b5902404d5e30ad943f6f41e92dc284ef0796a10f50a4b3940ba6b71bc296d604e6f4fa96e216a6ccb569d24e0dc79dafa5584e46910cedfdb6969df9b6c11f26d6636b71cbca9bc924966e887f30f160bf9ac2a33ef6f3b27a1add95d90656ae51a861dc20a05f8842b72849e91a96273d4935532238a7573e9316c126c28b2d05d2cb9966eb6bdf59a81868240e4e89e17a090a1c6eb59cadb8c2814616e60a4234a22bbf57c16a80c3e3564ef28bcd4eff23bf3cc2364d1ccaa750ea67e119d68a7968e76f25e22d822a09ebf78b9bdb5c914bf6ff05ffc9debe8d26e2e3280814326a8d4fd0b18b862eb38c50c3c84b02131c10a8dc35d6b229ada434bb2a30b817cf3aa81030c7856c5e7d8e276ea84724df2865e92bf9449d6e3ad7b013f611e84b09c88ac5e38d0a209aada17286884e3f151239a78f647be41cdbcb8fe64047f8610f7d9f46245d5455de6df9fa809fb1446127179307409f0efe9453823a776d7b91e9d7480c2d2ca6840eb78df1900e51e1b799e877093f08cc2d8aae934a89e2fe7d7688abe0b1242c5c0bc1398b501822ddbc0750aef96bfba106ffa2dea5f983c321d7d09bdc59eade884d026ab130c6773322746f274ce9ef19ed41224ddefa09426c01771577dc7fd9056c8f0bd3951b0d76e935e6e4d1f3b33b6092d9bc39864f4470f2b86c309e68f8a7d4d123dbf71c7f39721039e7d72999f982c75e7af235e529e6882d2ea9ab8beba5830536a59b8b4c9aea915a8a3a967c0df8e21cba36a71d5612b49c42bc31b6ea7255efbbb9263e484d695f40762784a617b3f7b6a67c54c354c9565395b6b1bee6663fe399f4114c2d0339ad5cfe50af966bddcccdc4299d712dda36c21aaa729888c3009e579983b23b9ea962ce250fa4dcbb01a44756bfb0342b786cfd90fb5188abb4e802e75d27d0daf34dd4a75f41de849df2b2947f7b85d8ae8fcfff1a3d86d750d8ebe51a2f2e566ce34fafbbde90a8e29d0a48c2270893cd46dfaec2dc4f2a8668122f59845ef643d7121e181ec3202fe1a988b84f5ff1a95fab3382b6be18adc114bfbb1621629ab339ec8a98ba1f50bb2676218dad2d305e8a112ec68dc707a48e97731a6972c7c132110e69652948c4ce4b73d7524a73896c0c08adf7d7df35f282b27e85eb51f605460f037c4b54cda655c7a1588e1f808bbeaba1439bb55f258ccd09ac591d742730e2033db13730042d491f86816b66781fe1444c02d5f7ec198f95d8109ec06d5d06b9294e6063aacc10b80e8938f3e68db1198857cb8304ebd4adc4274685384171d74318baefa5188554a000e0e13e2d305d13f13bb73bf86a4123891ae954bedaf17702960f0cbf9ad65c916d65760042e1ca5036a7f5e4e189f2afc0bec322cc46b29813adffd884c94c7a278354a583c5e8721fc9bf599b4a84a9f14a4e4ec48d2a27cdefe09c0880940db50dd510d6ab773b9e3aa58600ccd97ba831e97a5488b29d98a739bd255aa4bfc8eafef059d39f5c01e44f36516a870650ebcfe25882e4ac54fa35c553c522c6bb96357d8321425b25e7cb414a31ffe219b7a2f3a7236eda21dfd751433229adc384cfbe500e2e90d552ed95d58f60388275d3df90c9a0b9e3cf1ef222f79ce7e2b8e022b46ba3175b5bacc084b32c9b0884024bc0c13839a22f0d19532be93b4341061f9724ee71b421717748a02ad51b7a6f5a18a3914ed22bd1b4e55ffbd8fa8545118ca700e98023ed0900079ce9106a2bc0f44a77dd7ce60fb2cde3e7195de088dc74262de114ee136604083def5c2892a255e17bd534d151ad28644995d1315a3a71b2e4af4a6f0f8876a45b3273beb16a321660fc84305830c1eef8626daa90076863624ded5d2fedbc3d8891a6cd40c87e99e484eb6aa91522bb71eed378583f39db92338dd396741c38f1b6b1eef6a84196d065b0bee0784b117f7ff97a352235dc73dccfaa04b5bc3eadf4a98a86850e793f66a384023ee877dc737d7edf7c420755d80b32776ab9b860007a82b08aa173c473ba136f60f3d89851482a6227939994069565e481d77f186360e11b4c5a7b185b64fd6ea8dde7ff320152b8b43453f17c018283d3bc4d70bd8dae4e8e32869e870104471e4f1c7fe3aa7fdce619fcfa98f9964b597313236fe91f6125694c899038c990efb03018f56608190d4922bb35972d14bfec7f47bf398d4c480872ffd006fc1883844d1169d78ad79a1cb265c28678d2e10ba8ddeda544527cb3c747614d859af787ce40edd4e8105d2df56a797e0651aeec770e5440a8ede4a65c009fe7b3228dd7c54e4132de1c52c67f0aacc5053a02cf1490234b4bdfd71a2718afd0b9aea928895669ee0da982a0af66c77aa746c63133d4e01c98b28ea0d221cee640a5836271db11f70b448f48239cf60750250ca9f4571528e53c496d3a92701ce6e831f28dedf494956951af41cf44ab6056f4253cfb5e2da2e8d6d72d019f21ba63943c5b726693bc7ac62598ea337e2552b209cbb7e3516b2921cb9e49bc1b8dcb9a324092e514b0fbc467879c201f2a17487dbb44feaa2a49e306003bc2e78f59fb3755de63f9da9f596a791be26e43b9870a9da58914f5b6d7ca483fcde437525500c20694b0f3d937f19b0937dd88aa7c443e32c25e2ada1e1505660ab61514b325e6cdd1b7dadd4dbd92701070364d8316235beeae1c8035b62480c011e24a83db77125863dcc14da2e2957ec01d07ed6555528ebc93e8bc4534f190649b2b0778e5c02607951b7fdb55b6d01ccec8dc474a35c8c08a0e6922f550651c9b37dd3bc054d3383f7015db9d9256204833a0b754a37f611b21ec41c3d764b5efafd2edbdea4b359c62fc101c47927a296feb578b8c9c6d741e64b2696bec1fd0274c2e1814403e2138fc6d8eb5c68050294904df4dc3db850893a72a10ba30af951aade94eaec7a23b6b53773b743e6de9b8933b216709ca27e75a847592550620cc6c4f2de5204b910ffdc8cf3210435e7d01c49c6b4542bf862802e63e8d69abf7a37a65b3a06ee94068d6607040d2904973201f9e20cd792840bab02eca826c388ea6680da7089c7993b935626ddce73f6629c6e2f5291343724bfc501538f7f4a121d44a074701ed0e2af7f9bc8d08b04f06fe328c2025bbfebdde4782f9b80cadfb8c94d6147060848f99a13cf1f92320395065640a0355268daa478d03dc2e7ff655472de976ef8730291baba249ff3ea72e6130a5cf25e66f95af88109d0f1a28af6005ed03721d4e531875da43fcf068e86830cd48784711a8c5712859b99d0bc064297392e3f4e135150d43013953a8c3fd35c345f10e380300604c31adf86a6cc227db27491a53612aa3ced4f50c13dda47ced3a992d50e96df97c824cdcdbe2752025216ff95c55dd1860a0a370a80367f78fd60abad3f58eb10e2d7d0da377dc231e83fc31fbb6fe4fd4831fd38e5fabe134fa240c895fc637f4eeb0825080d52578a001d3b55eb32957ce9ddb9d6440f6e5e9d07381989900c5d1661145b55b4329bc6e78126f483b7b93794369317bd31d87a0e12ca33ed7653f6f4f41d310a4096760b68e2c68a46176f9fc935fb11f11c4fd7d80a44b349437aa136123851786a50868d97a5a010ee44d672a60add1f1cc21470cf75b01a5b4fa1511fc59a7e95700f5cbee04add000ceade3c5f1967a8ab608837c7ede07d54556d2d5a18eca2acf52f64ab0a9f56eab0298fd0b697478efd09379541812e5de8a9856becfefdb0dfcf4503c179b91b19da302d44d4a937fc3b5362c58cfae6c97b2f5bcc3209c978267306a3c6a513e96e2b410783a7f6551962936374f95521e654a488cad6ad127aa20405039c9ee08613f413b76b0bec94bf5bc7e08834e34a51a9b04e5e07ea91257af8be2201ade7b11451ff09ecd9604beec1a81e66b639561ad0d45eb49da9bb1ae77e391f00a1541246b0f33f291075ae80b6ff3b1389ccc50fc31e633551e3fbc481c550babe485b74aa36961638d416da8205a5656f743b6e07877f7516947086d1abf289590d3516ebe10b9214de6a844dd4eab033f115a9abe036c442689317a1701672c9486a707c288261018219513dc04fd0091e4870860ace21586eba0871e3648f237e1c11e92a6a32047b4c7fd4b7f3009c9b5068e7c6d2c4c573f12194e45258debbb43c67d617e0aab6d2871f15a09525933a7c80716ae91f2f71670542add8abf64d32814e7da5b8997297f040bdfaa6281544c0e67f16800c88b4d2626aa3ea3cf7686c0743617cf945a77cea7a2ceebb1e7554500e9bf930578348d9cffcc32ece324560ed81832b18c403ed0eb038adba2f05dc46f15296e1b481c34130716d2d95b231438963972facf23db885e6ccf32ad3939aa851b3b8fd3a8784c55c6839f5c4266fd182777af6956908fc216175b4ef62bd5f8946aa856ca4b28841f8550e274fd982f53db7cb2557b8091a439e0c2f676e3989f1029198febdbdb9365a106eac156fa5e846b45a8b820c343406112e4cdcdb5998907b4431c651f391661a69a36a654f6fabdbad70f42bc421a604fa2da75145aaa4929895bfbea72d4d93bdd56feeb8d2ee9c6659ad056089bca3316fb5e009e611c4069eb03949f661d484d4583315e3369c3544bc20169ff31a5d94ffcf014584b58c81eb53f7a0e520d5e10a0144e88cb16ced2556cfbdde966ac9517ae2e9d9544e324fbe4b08505c597f63e4ddb6c6947343d721a5d7c7880fc514888cb1361936e6737fbe4ac8fec9d2e8e9874508e3516e0525d294179162e59a8ae55f08c8ae61116c88baf19286eadc7edb228f33a51e1a48f94a35e2c1928febe73c92579b96d1fb5f0c5b05bd9dc60b0dddeca058893090006c46e59bf28a69be374d06f8e909fc82dc2d7b98614b7f353f92c8cd2c3929de51d4032924ac33ef5a030b6003b4898eaba7ad17fa1c6384722747f64777a61a0e2b9f16b956d3f0e83ff93abf0391e020ecda2a8d4a373d8cc9ce2246aa472849122083f9890f6372218fe07cdea87ebd565a666a5c46fe174ed2243cba47627b27f2f716ed42aee2c6e35fe2135b11c5c788285b189fb1d5f72f389ef3eedcb1d8cb9253d477b85a49e07fa6cef3e967091f4bdd8a7289449613ff3b4eea0dd82c1bfc7c00ad7d53921dae6b9125ff51c45890806829e3fd9c5d0ac4295ff8c992fcc24094ee1d8da2e69a1ff33bb0240f1e8e0097cd8a4f813eee33ea13b796743b2340232eefe5a52cdea61f56e7ec8cb93af1a8e897c8fbd4e3d61e378b9bb5e1d9d566f6012dbfa911569fa546db9abe221a3f7c1be33b881e8d691bb9befa5deb0534e79f695c26c447fc636072fa7f3c77daf07819b853f67609f6702f2541817b755a343ad2431bc4ae48e8540898ac62709b1233ac2c8ec8376962a8162e9879dc65dccc2e42ef8301574d56eb13b07d765bc5055017f2c418afb1f5a14194565a78695f6bbb27b77fbfdc883ce330b5d67960fa698279e89aa8d415dbc8ed7580aaa7200aa2a10015a404e99937ed46c8b2ebdf4b0eab2fad2a6a9f34b8147b1b0648a647cdc659287d20ba52efe91ce6e16617520c53f1e634b25573fbd5369c8da1427340ef6727dcd5e34751c456b5c95005229c4cc0ed4d8e932b4c8deaf2980a3a2a763f6bf20d5efe2349cbe973b92682d4d74de6d7276c248bc981eec3f601fd135ac4f8c82787b0086fc38878a73aa0e3770f475628f3aee400148a8394eada63151afd7613744c8680c57788e161b46973baf0afca6786c7ce20ee7d3c70b3574e2530da8ccaf2a3f83524d6900aa27b8339f58970b171c919be086c08aebb955a839edcca86bfcc9c7fe84662b149b55933d0714f1d8b4d5609f5a970aa9d54d2f4270b2f57c4e1a4ef1c95bfbf2bb5d32e98eb3a03c9e2da62f70fa559f7e189a35afa0d1a5ca8a911c91bcba7575714f322c2ff5c6e3676a8d2eff3be17c9981a0c65da9b3a146c8ac9347f51ef196bdb0081e46a5c95ff1549e13d854fcfe72edbdb3ee64d96658fbb148306f2500949013e957b80817da0846883dd9be399ead6c80d59ce35600c231e58da569755803859d11c1f7fd854735043386d5e679861cc6bd548c881f02d5b982ea9e2d1300acfc265cbc8ec0b519564fa92b549eb40f6f43fa9db94720b4190639fde7e11960c381e5b00554fe1096930eda870752c4c1bec872c26c990e9a529292970db4c27747d0af632c11e28b5e5fa6d879b570f2d1bf6a6fce3b95211cb91328a4c203afc807698cbb756210bcb321dc7f0020b93fc32e44c9609339527914262c1bc312ec45b3c4233bf8155139314ef5aef5f9dde5d8e022e2ca1e89fef6a6488802c74613b3adb79de340b4e7dac9d1b986b088e2e32215bbdda31d92fa46e61baacefb1e49d758c0feaa14b3572e9ff049c1ca65a2ef11447ed4ca8f1d4475be6066fcb2e481c013cf05d263ea3f4bb13718b17648afc6332d3b5a36b7f3cb0f2953a6ecb141d1ea3e151ebc2b28b85070a8342a6b44bf9c0eadf1fc6a3325e36d140386c196e16c97b997209950dda4193c7b97a9ebd7342120f506ef6af8a55bc583719f2c03c9e2fb13331b14900c3b909b14409cd0ec249c4150f4a010c5add60ab542f6b7c33fb37bff74c7d7d79d5224c2c7155bd353f78d1d2aeceaf23558f3705f98e82786affe91ad9d05837cf6a7285cdd022e3be1a0086c1b9470e978af043befd3c12eeb2a60840fe0c2dfde0a3921caea20adc8f09a6c31d817a14ddd350b88e6c92581053313e8573fef1bb45f9a4d7ae924b9a28bc0f6aa2359a794a15054b76994b9d05209d05c1a9296b56518e7762c83e75adba7d66e3ab2c74446014bd55085e3954aca3626969331611c4aac0f6f6041c7c15161509c981e0b8382fc0cd9b6a138adbb818acb38ac7a332ef15a92e41d6813b5b48d29b2e49ea0546de51add87439abd1becca7947b0a0c29bbe78e58764b9a986ef8a93db80994c8a9b869139f7fabcaa0f5ff4deb1593a07d1d516e79b9b9649286b073cdf1f48c4bbab554ca8b1098356a6ecde6224206fdf16f781a89eb1c3c8e14fa8cbf95930029b23dab9df37b4ab37f42e2c27da3d0612259af360a9c3adbc6b01040e0439aa5f45b5767784345593dcb88494e785dd8d8257e956d041110fc3265e85dea0e12461d6794ed77401b3e49b40a00a04e996bb5d34f54ac362ee1e24d8f98faa745565c71468f06ecfaf18dc3b30aed8d9aa2fb96d83fca322dfc1f1da48a6002de939d37098307a6d3602a4d44247e0143a9eb3969484bb9756d7d14e0530558087258273b61a248ac2273aed024c65afa90a7ff7146b1364d21b9aa3605140e9adc3c2f3a9112ca4ec2223451aa67219e6c8a4f4ddaffa1533dc737c9869def6eb5aa5147c3ff31ad1d51f216519f873773e3d26ae6a54b09c06b1233fc95469aa7731be9ec5e6efea5015fd22407a28cb2d8ffa92f853243d91f33bcd4ec6d4976e4ec00cffab0fb44b443fff038b58d75561c5a1f61de8dbb3a60fff3ec74b1f6fb6f2797230a7f696837cece35941b85e8733591b267d2a894f1a253373f66fdb5ff0f771b6c72b247e613f2de9cb2caa062aa0f58f615ed6fb3443eb06db8900c66e0020a003d59fa23962bfdf3181576f5c1812a801acfea7a00e0c1e6b944e27663600ad9cde80da26661a3e027e4d174215487bb28d84e8f61deefd3619b52cff1a8fa1e73a9da7a9eca535213ab2d8f7a025c4bb247b5932300c51154e2d381156aad2267ab85b008d7ccf8b98bb715897ce9beca84ba2341827d8fecf604d06e4ce34b85009c3faccd84ab39eed9027f3fa964bef907aa97d89ae33da217ede1d2f5b9ff8be54b40fa57c179feff2ddb31dc5223349dc45194375311ae34afb4bdb475c69c6f99ddb60ac5c82ec8166c24ec8767121efe3c159cee5c34f6dd9eb5a2e3844459a46461a5f29288a9df153f431a673c3ceeb97d13f3927254e4895e874154b93956d4177354b59b3dbb3eac6537915f0ee3c795afd3332de444864a091ac7ebd1a1fba8bd207a57cddf317f2ac31c9c7226e484f5c9c50b7a805b8742fc9bf6f3f3e6818974c9d2ce2838fce9046af95f748cccb150ab01deb57e5d65d51b618c4e9488e8cb9bbcd96f34698f1bea35303658ce47d75514e519bb29d15412c54b3b2f345be6052e0d6a002091972a986a8e0136041f986509f58d7eea0764bdc2f062946128659e4abd691074ea8d4e03850eae6d235c3df0d27a63f9123e194d473c9fcce020e7c13d03e3cbdb2a440d4ef8c21997906c7c12fe9ba00790432d6867f906716267f90845e359bee2d7cfe3fb4c9fb6cba0e4af3806e73ee62bf709567b1df0f002dea1ecb420b8c5fc3b2c6a24b732bc9f3faffa450a80a61e23445f3c2e9319ca03e6c493ff9fbafff9c8916cb8e7db5f49decdad81b61b1f2f5fe97aee89028600792cc4d3bc5866a06bcae2a44527fb9ac5ea09ae24eff1c62ecd488cdb2196660b6778516b22cbae4f736c451558f6f55167281231ba12db9c1260dd9992e30fc8078c3363a78b8e9849e561ce2d94338274e9a53c70c0edf24c6403f2fdfd387ae48342c7f2e7c953465d0960e8a3e5fa0372296a4e90fbdd79870444e01b335db0b2afe2583397f718de03f4a7c5fca8f99d6a2514e351483d45738b1d8f763630e4ef6478337b7c24b36bf87910c040204be4b1f387f73c7bb5ebc8068df01ba01a9076af686061298c53f1aa35bb99781d9e7e08a281de6c2302db6dbe93e8019c674b9c055391ea240983a650be921d80da8db549e99c6605a4eb3430c2f60d13764f661ee59ba281a3cc46fe4f5f13de884613c775dec6b2e8e469441f01cbda1bd39b5a8535962aa2124adf754560dfb5e6139d252b44d46465a57188eee6e7db24323fa6578024a605a42403247831ba31303db3dfb65cf19c9b3b0651544db35c9a1dca013a919768dce24339580b80f2ca1bc3f370e43d77a651d26413fc4b713956ba3ca72f898ec4e05472032ded02234e62d7abddb4257c9ebbc90c4ea836b3b7c608a729d971067877a3dfd3c3efb08bc732c8351bd03579986a0bf655892e06ed2d330516701498c68e4fcc3bfa64d805d31efacf6709176402f63308fdc831bb84b3a73f39a321083539b9b4182e2d5d5b7516dc0687889cd1d3c620343374e7d1eef8c18bb1b8c9453228e1e57651f2f963abcea8c31b35423c1ef6dc2065ad16065d4073c55dd248dfb0ba89d3a1150dfe25eb79457bd4ff3c52cb48047b7c0c36fe3b62da57a0af8f3f1abe0cc4b302bac3a0c8739f3d80a819de5ecba9df80bc9dad5bc510f85cd2a952c2f4aa062691b569fd4a414f57f6e7fd9bddd02d7318087ea5a7525b761809da1bc1fef0c72c71a5fb61b2994510050246feb75329c1070644d1b8e20b3f23f8aa0c4be81ce53b8252516daf844fcd56027b1c8824a4b06e8b29ef04a4e028beb9885fc4a8f5dc07fa6255f5463313b2240900b128b66043548e139b8d72c86444f76a54a33cb6a4110e4cab7ab9dae32a225a812bdfd9f4e986704745af667fd91c04c2fcc8bb2caafe47eaea83aa3112efd2962f71d67aa6961a064b58a5313c400a4b388385491dc51830807d8ce585c5b6005c282efc007a088bd92c6c7c470174425f86d82fb554384421622da39aefe34977dd1ea0f8d1d1bec55e0f7785b59b5acd5d8130ac669a90b0b3ca77f584df4e72741d0834d6c4140694d1a1cc1a49a7f8c635b83e65638909cba7a695cb54b040122bb7520761c44a880b2784f765ab128e97687442407ce426be4632709f358a1c1882fc0c24436d2ead455db013a76f140d4efc201b6e2af0fe2557e65873e7a81e034026a912d4993983c7874f344356d3085a56ecb38b9e43ce6d0e324cfbb944c4c2709a75141dcb3abd525c2e6dd6095c3c4d55734f8c2030ca088c88f3aee11313aee8033fba8a8932659cb1ca0d28fbe5981c1956cb50d089e869652ec5eed339a1f506a1c81c04821780d9b39a8a9df458b57a9f56ddf129626df30d65f6b0bbb2ed8829874320804f5ecfefdfac9084e153fabce1e77e783713df406b2f34a8b3473f637c538f0a165e99525beabee05218bce0cc909c7f9b66ee7dea5e4e7c7c4c8f3e6f8141853c798d6ab0a9c5199185be9dcd62eaee528bfbc3dd6ff3782f4c586e55d6a8dd2f22c4c10a039911155dee2ded005fec5cbfae78cf8a2630d611e7e95587cd2578a40b2442b57b66a8f191238fdc9e79dc64b6f69b9ad67816e50755dc72d6d8778a20de4e8ed190206635d070234c4176efb2a276f6a2a6cf27ec0f6d351fa5eead9fd62013e8e8e6a3faf763cc5b09e6d88ae44da5a550d642ef012c6da7849361edb026ef6084cb9ceadfe72b1a6aa4cd8240b39aeffb0778068753d1841975cec428ebfed68275913116b620c5e40337770cfadf2fe6e12c46a3ab96b67e11028dcae7d3b1ab56dc9afd6cb57758a3e19b2367f34abf60840f80fbb2ed7e0b9101b095eeb506606ef63fe215f7c14462de9ff85c56346511ad5aaec4d4e4a888c7ff7260db5475a08b315cccb4dfd1429bcb6afe931446bec638f914231029934f00a434763542651ca7c7feec3826bce14ea65e9bbf3882f6e0fcef1122c9f2590f0df4445ee3bd988d81fd996a54f9d3679b26ef07a7b22cf6c0496f5234c56502d9e7a294c314268ab908b1e62b08b90f8f15a0b2a3bfeb2bb77c08c6d46c91d8a6229b18d222f214539975f0b5a2b6a26fbe5369e45333b95abd53b6ca45bcc2d3c0870d0b7c6adf44f9acee143e7aea874a6a8c56ab7a214f5cbcadd4d6a95b87ed4c672fd5e7edee28885e3dc7adfd66f552da0d452c58029f44a7cbcd07d7558c1e8682c1b4fdb4e1b3f422b6c3ccb51b68513313109fb4e01a437586ab37b24253f056ad622a681f12f7d360708e109e49d9648d5a0b14cd5ab665ed0f8496804706144b9df73c842c463250646b52e96f81250281f9a08de72322d5fc93142419f79d2775efb45c5bf688223dfc116a4d99bb13857680ad78e7589d8a1d3a83898b5f37d7c37991ec418a888bf5d99350f9053cefd6230c9fc7c37f436996af3f423fe9d13338bb34609af810319f680626103ce16680cb0d8dc79f942d5c1960e4db28ab94c7587df0a4a7c246a238d15f4483f1bf1b6c2f51f0b377ce815ca050faed97d12a6dab4efd37c3e20b542c487b5d53f742ff39443264d5ebccc9bd68340e6d180a9503e8d540d3be6c508e6498be1eb2637a2729b09924e6ca97f257ffc6e10a81e4760a0a90c510ced0182521280707100bf37df408a8b5e6c100bb1300adb4987e56982b676294b1eade6f558ea4d27c2514f276b01b99fe57c54d2af9c3642ec9b538a39c146f4a07b5956b78c63e26da7d4dc2b46a9d6ade8889d7469b9702703c6de59756e1992d7af68196cfab71aadd5d5597aac3b6c81c0ee62b5e47bb1f844f2fcb73ed4bc0bed20d3b663885b86b0dad1d544cc95dedba4e7112eae72cd7ba045449fb9ac6df493298d29d09c8f12df4e281719dba1bd938ae07ffb407389abefde161888851be51cecd83a8d6ccb7f595585567df7b7d36fece5264718d8a6de9a0b528ab5f8ffc18c145e14023fdc2d79b8b93d2646e3f74593b5c4b702e1b9db2046769fc540de2b464712f57d6b541ddd9f89243cbd356756382f58ca67b64500c0fe034cee26fe27184c0d5354b3e8b4d3d38665ef7f3132cd6e01768cc94e1e5e1c65efbd99b1d006b92439b5e2fa5bd8a5f4f9cffeaa80e35483bc888add2272f5dd10c8c8a6fb6f6a3bf76767ba4b519ddee4fbb4b49276f85327a0d0fb80204ed73df8f9e5c7991ac7c7c3212a712532c87103bdd2839fc9334bc973177dfd8b74bbe2ad59e5acf8f7227a13fb50fa2fe11370864908fc1520a7ea65982680dfd376de29e3de4e43fe183b11ed0372f8a243242bd606420bc9a4bf077956ad772765207f08db34248a4e6475f3c6af179e27597ba0188ee605b38f10836ae592c9f5380010fee2fd45b3602477654c927096463108044288b51a3dd317fc78601dd7965c7080b0f460b316ebed0bb091b6ede1863ab9c9443ee1886e1dd8a48cb6ee5449a2195b308377590eaa3eb27c31b32e97b1d7d17ee1a846a7b3af752d7df1206405d9ebcbd13b606a992d0a8b399a88d656b3bbe55dc3462748f3c27ed76829a40e8bc85ace3cf781f97009dd583f8173f077fdfc0c0fbb41b96bbce7c88fa2ac9225b62711c0b92031d9f92a781e6d5cfb9f898e87c62c801fc771816c1c00cc945c26840239412cfb7a629524359e1b618867e5e92c2d17860e5e191c8d582f4f86e9bfff75071b1e835b9bb4aac07b14df2bba193e2621f571dabb6bf6b5cb585f7c010eedd3a00e6f2728a6cc42aa6d3631703caab387dd0afdfd23b87f4af2583b6bab9420a4883e8909cf972e59c8c9b66cbcda404e98aa4ade63200101b0114669cb45a30f511e994e9a9001621601b3a0f3627e9b6cbf2d428ad9e483099c6f6f72c45b69a82a82588bcd1dc51c41ecb18bb3dcc3df4e0d6dd3f64cb12bd4989e3a949ac183e01995e424e746856756b0913983741dabdaedfc92c0b58e0f6a5239d0fbd317ad4a1a15e018afde497ff442242a05cbce485129cccc6700f2e2ad08d1e61f131c50418324fd39c1c0a584d89c60d2b4e01c9337a53f0cd4897685a5122cc5599d55b13f72d52583cc1f546694403d23036493590dbf20913977779d91a0042c308550543026216b4f6d8d994ffcbb0497cd8c0c4f46531e71e17b230b0741be603f19b28cecf7338213ac0b004b87782fe5535521ab7f56b6ae4e40b407b4c257a2cb3af3f1cc8653337de5b76bac627bcfb6eb2677225364919ab5fb6e4f1f7bac10107c1401a7b3d93629aeaafde87f575d49df16a9fa82422bd6c835b8b289a4f73b0082c11f12564496bc13d1ec24b24142e713f6548adbb7f353f6af933551e60dfb8c48a72d4d9c31a131c2e214285208e8be9cbae981fa0620209a17b92fcdf650bbf9b50db589c1b37e39b4382528e508b74eb4cb5407e03e622fd58527d08e8650b1a1c3f61ae7f9ade8f36a79e904638a2731674e4d54845f7d0ef106341766dc2a043f059648aa54d7641e0c5fd367e4f7e0cc4697bee47b612e10b9336f1acf1c026f08c057426ed77ddafc528ce8585a921e33ca66832b896c1971bbb85fc2a1dbdcda83ee73283544a7001bdd6cf35f5f7517a9087187e4667a3932552df7763f8ac03d0579a21167b18490e83d06c2b6d7187414aab2add5188e0c2729fccbd4fbda332677dc3591006aaebde87266e66b36bfad89500259c904189bad08848238c832e643e1558efecd429de76349045561960088941a71370ab9639bc6469ade08179447a41c53130c807795d594d2e7887f366e2a69e6560f72c911ad13c97fad35a0c06a89a552fb4d2e3ef7f37809b0d2ef8b9c722a3a2f5dd43f75703cdb7ed3994dd19d64be79e1a776f5ce319e4f45baf7c14b051b902e25b5763695931c91779f038de177a545b38c491b417623e1c5c5963d120cbb2b0e7a0873d666a960f9a1a5633eca1dea925575049aaab1ca7efe775b9c0a06d5cdddb36dc96debd5090f4fe31c87f49887977516246194530a182d6c69ff4caae16641d0582d329de7081dbfcc1da57b4a481d860f77c3069ed8577c50c993eb6415f4c5d2db6e19468b4a68f6bf7237a94e4b2a9ab0367622f73891628ccd145e11a7fc843c5479a69d13a2275c35b0886b2c50fc095fd9ee8e7615865a5e89431268a76e1c0b53100f7409c07d568d3b631759475a88df7ea5663bac883cc4ae49e9d6207be7a8424793aad95810c84fc5870f2a367ce56a7589f7bb4221fe761526d5e229cad8497de69d28b915973a041ccf6d6344d7d5ae39be88d87ffbe8565afec6f33010cb78632c215a5829db857be136003360ee4beaf59b665fe311fc56534fcfe5de5e474e816fae00cc0cda5dadf725d319df6b19b0222ecfb7cfd67b3f9a15097d995e1615d1315fa7569e0fd4ae569589fe4c29a395554d9a5230b3ed3a442c99749b74102edad6f109f9c56f9a6025446b118e08764d85b05c455424996f2acc271de1b6b2139f3a9fe06f090b9c6c23663c8cca1864754777a075404946731de0c2391dea378e54f06ac6c373adcf1c39a24c738582dcaa6201d300bb413c716817e0ed5647f86f013ae116d7fd3f0b91e485166824aef662e87f10ca88e544d1399536efdfcff14d89f198f81c5a0ccf75293b8e4d9d9192330bec9b07a02d736d54ee247c08e98ba92a4dc872741f744fcbb27db0c989255f01f105c8e5a27212d1b834b769646baf820f97bc9fa2887bf3b8662ecaa03e0f7084c3ebd7522b2a16477103b59a91888fa14f73545f2a90e88f5ae2374a9fa2dd41ce645a1b3e11a418272eb58fbe7cf1e6402a6e693b1ef393f9694531ac2ed138b60edf41dd644379eedc961f841b8f0a63a970a7844020875e5fcdd5c7e4b8961064a4ad0d154c0e01fd3772f95f7d9db70bd48f98985972f8b71a052fa2f87946dbb83aaf5e625a953b57e2a7cc22645de48f5fee21a50d9566f7e49cef613323d8c81b7c40e7e6a5be5277be68625f91020e8d12cf779022929152d13cb8d1e52a65f0c6917eab7bb515808a494d77bf6beb53c9a74bce23c6861cc167fd91c9207a10de47e464f2960fe8e7bf05f2dab71de70d8becfd195b736aee151d684294678ca51fd3d1df4766877faae95962198d1d5167dd1b83f665c7128676caed0a03152cfacb3c8e86fbcc5ebb70f507863b05f9e89305844722064efcf0c5dbdef97478e717cf39415d60b1d0f315558e0e18ad433b6e8d68c2d31e6d5dc0ef9e2668af93b6635a0c31932769f7f1f9b2800f27ad785a5a64d8082e8468ac878a3a13a83a334caacbdc3beecb7cf3b4a036897958a9ff8f14fde09cb7009d310a4e19868f68a8c196b1e1edc5fbcd85b5434d5ae547587f55a994e52c838ad2dfb1b3e8716f3a2bc6b2379200fbb82fc2d2f28d3666160f5796155e113ba7a576fc8b941bbd79d61fe39dc20748492d65de2611d438f4b5caf6749e289c8cbf4a666cff6728aa9e299c1c1606777ce63f5b38a193b1f30adb918742ba74998d8cce1fb3282267a4fe278aeea74ca391a4ff7f753bf6cac91be3e5d93320b75d1b2e06910253e2b7532b3879e8925cc199c5d7fbf5504866c277a97e8a0b681e261cdd5913be64078269480f218b1993365ecba602c5dd0327beaf8c77e24016503f3f6291a7365cc332dcae78f4b03e4937e6ad0a68aafd29de273fc508919b2fa81a055d3cf3fef63bf4536c8d0b5d6cd13b21d5fc6958c562a55374045d07aea9244cf3d84176763904fc5db5513b546eb45f120cb03457a2aa1b5d998ea77477d11cbee2c28ea8e2fab446019bd943d0d53ed9f6dc2f33aea8b661cdc5a9a7b8cfe009a7705d589567d287a3c7ea98bc6ca0d7e95307c69b269acca15756c8f4a74fe1f5ee89ffb3678515dc8a3d3e6eb41582ccfc606442cbc7b663cca1df81866c8fa99112a1ee9ad8a2b351c5690c8a922607faaf796b1b721a867f4c908f1ce0b9aa09e1a5b37dfa647400f4b275bc95016b0a7c398317d68e20d9bf11b0d387087beb9576d4442beef4a875fe9b8dc38364817a573e3a648c6b5425cd3fb4ed57cc281d03d0d2514c7d287317b98536001dd8fa82f0f15e4ee05836695b0f3332e3292ac69bd44ed80212dd53d8162aa52b54cd21cc64f0b104911bab33a54e08b036a0dbb0f95e7580ca51f20745dfb806848b060373cccbd98ed8ce467b2f8631d7498f9afd0dc81bf28188389f614707d8994bd57f7e8114ee1bd87da6d331833ac823952ed91dba31a515bdec93e00ba1bad7582f73454bb8357b5f1d3c09e45b4d8477a45b7db5aa686deaeb35ae0a83fdb97673482dc89f8de59f39be34c699759269d143959a621439496a03af280b449b071a754e2340a17e2e4d0930a332fc96475926f10cbc9f687b964b7d22b1ef9cf20bba7be8ff90c036504f764fa0bba5a9db84e47f76801004523a78182b72bcdea84198fb1e5b9c6d6114daeb74280d81b6d20eb9bd1731c377f609fd1a5c6692746534d5604fd178d462eea703ffe8c64bdd1a7d1ebb66b067debdeadc810aee5af038819eb4d3f5e94a7a5cda2f087dec2c0edab20a579d68edde31ccb9b358f0d76246ebbbbbbfedcaf4b186bf8a6032b59b284982f5c6c9da1f4bd204dbb13436a52c5f2994dd43fc69c2115bff8669c64edb6bd33b0e920509c47044d75a4103564940c714f1bad3e66cbdb7cd53386ca730a8c5c63ceb340b3d13245c19569c4cc06d8531612010b0190e8c28e0299b11db3f82f45e110916bc2b61ec9eacdf5361cf6312a17918b8c6bee9f607bdfad6895f9af7f647316a88e4aefb38661b96953c09a715166e05e6adbe3a018e900fa16d95fa6cfe5b989eae6618945f38554c63741e753aaba8991faf7f42015519a290a016d647c3ba1c9f5114c4259a4fd94a2326c83a926c92109407ef02ddd060809e12fa5b49dadcde1dcb3193393438fff5eb7617d17b6a76573c5dce7d9a48bd263a758b8ad605345fa701a061f3d7de7ff62d876ea9b8a492f5521b4ad9dcb2439b6b20715093bef62ce779f20bd02709e170f0d805ed093f65b45f15eeec580c42865197e1def96f201cf592f1bab24f8b3baa5d4c73bb3e8a03b5e1ce3d0b8e951b05583ba9a7b616a520f95ebbff2d4f5468feb40b44b64b7503fe3cb143225de768eaf2d675a86e81dcbc51ac2499519bb000266608028675fe3e096d8ef5075f8f40fb7ff438041e07e2dc9e21a426da9c75a75163991110f209a66c7b726fcd183f9b059d6f0d2458a5f892b82d8e934a7988314adddd640272cf0d8484156e1e8267b1a6a437de89412a1eb4cfc61b1eed1b6dd429b2332e0d4e8cf84390905eca008efa98a398abf86f97167b78664ae471b626c2026bc455b3d23f42bd1425f8a470d76f6c2b1578b5201647ac1bc6decf0162fc8430e783975cd790374a6daac93cfb6603758f86c693bf998524d61139a4e29d2d3d1e695c3f485c8ab3db87e8b4606494e33aaf54a812af6f2a910083c8b0ef6df7b03990a0e4e36d36b3daa2185e6109783458f4dae9eb0d847ced9bdb231dacf601df59aec6eb00f2619bb72e4cfcf036aaf86607e54f8e25b3e6315b027b2e5a77ae3a9cf12fc430a30cf82d26d376541ce3a6cd588b3d0f7b0b7610bad51f1e4d3c65b128dcfe38ab38a204ae454b5d08f3bf2ae8401997f03122faa28d9e523aff3548ec12384cb08a1dfd6e00a7fff002dced3300b4c896813454c0d839facdafbfb32a4b46a88167848853333b6e60576fdf12733ddd1a6b3046db654c89dde3110f749c069ab520e975473901659c4c92afc47bf350619f4113f650ae4a23f5de86c7ab7fabdf8fa462b65bbdff194b8d6ad4efc334b2a51bafa089f8a876fa0a7e260d2c9227881e33dd86fce561133d41a67207dd95cf087bad0c48593d990a0c5dfc33ced9df7b64af8b813f9cfec829ae519adfa1b77dbfda388f71ed1e50f020505c1b4b30f1bde302f43f36d64b7687c58477e328eee6dc69227efb8fd0cf514e2c55d6764f23b4c0f630e87873f5ca36b22795bdba4795335e6a04cfb709615b17e650a453fe24d8330e1eae0622598ef3859a2a3473c624de67088c6fa783af66457f8192770385271c112a46581c226fc2cf3669f9e2b78e9b931fbb563754318d692448fb2b5c1db6cf8a173919ff14301b4cf3d9d688700237735e11e0f4bae6e3e78d32ee65687ef7c1149ff1585485c42d0a6d2aae6e41521fbeb979488c17c3afccfe4d59852bbe690c075bc50d3df0de7cce6b8374bc9c3f196f1722e06630532d4b4486cd414688d83e240819b180d854199d583b26d8bc086655fef19a6657d064d6525ead98ca2ccc76991cf51686519128d84394ddba8e3ad4f9d4d87eff4a7ee25a6612a6bf48c735f5da5a8980991032453b6bd827f4e216bf47f9865d4655f86b1482ba353900353dfadbc79b9ceab5ddc3768420e5f57c44eff0411d1f78b13365de91b9af7bfa380f0c3abde7bb7a129bb98f11ba05fce5c91972f5ac6b373d177f59e04b48002c2477667488ab634cb2b0bb5db883aa3923c0de4ce8c98ab78250d2ec061fc084d6f786db094c6265d43df29574cc34778f453d663fcb572277b77d74b7dbd9b0e3fa54fef385590fd300dd69f3f055595c514f047746578ac53694bfb7477b4fd78baa93f912b7093b3cfa8b61b0a56aabc12a97f49dfe0e9bd6921ed61a816d3f72e035cde96e423cdcff1318208b26289d725104230c416cbdc39ee155af2a2099e8e9ecf8e752cf4604d3a861093ae3a7c1a5629385d961c91bc71bb5da6d07a659777b778d27f5dc6ad1c24a399e9db392d6054e7de419d260da93d62d2f010d9c57dc2e9b76ceda44ae2097e6a86a9f1aa58eeadbc2c401f0b33df1fec6fbdd4cc5d2ee184214ef2c263fbf8a2e76b3c6ce3aad143c5de7309f131878bfaed3a6564c38ae9662dcf67d53c0935741fa6ce55e8cb8affd33dd98584fc69edbb186eb2490fb75d7d016fbbe12d72779191081040ca1f3bf3ece5468cd713efa780d6d9251fbda3bb63639d7d80dd245fc90a19f5ddda9815024722bb289a1eb784b1d093a65936315b69e8f97cd13171f83bf2f7136622c4a9b6fbd7d5b9b753be5e329407b0b0f877266d4cb7c8c360f7f47e1c86aa4bea16d147427a5456e4574305cf3a40042699dda8dd99a9a449ab94559ea4a337d88f8b1e695ed353bcdbf06f13a4ee80de36516432e0b11456bc35143cb5fcdf7a8d3318f9290db15ace8ce2ac481012725955dee32953599d7082957616dae83122a4bd3b5d1c4b8e3671bfaa8b938bb095a6bbc209b4c2560f8310b63e46817fd9f0d07ddbb4b1b22c10aa2aaeef984e963ac967e48aefa0f03ce790b50d7c419ff18c0d96d3c083e40702e46ee5e305587c82abbd0fbc121a53a1e4e82f5026480fccf4dc75a522ec3d36d7cc15f45aadeee7f4f52479a5901587aa27333def0e865bae637400596dea12692464c8fa5ea7636cd4fb1505b209d844502701f554912eb12650cd8138f373b31fd07aad761e519f3844fcf67b40553c152e46e1b974b0582cdcb0de0ce8f54173f5b5502b1385db854c7556fd6d83e140f7ddb638ab5814ea3df034fc37cdf01987d15786262ee13c6d159aa3a08535e2ebf8c0964d504dc37ddeb53972329ff6de350fc7ccdafbece8e4226c244c79129a8aa1f845443e7eb273f92d12e4de57ce591696902362d515c7ce66b57e09f3803362a41f0c0b646ff0709b40224556aa9455813cd41eb360d293d5aa4927ed14941b92738bff85d983835b7ed1b74e9b3e43ba4f91aa3b5549a62440afaa9084daab2af0b87367a6144094c1bd98aa7f95d981b03dd65a0fd53190029a485142119e88b3e12955d8417b865221170212ace1dc4b6ed90d38200735f2792388a76c50f69a546ce7e00dd8049458c7bef5d81a87c53c0db77a79403f606f2edadc16ef17ae3d169df29025cd2762d3ad1088f9b7b72a91cb66d14fd09e8b2999f5a7d3f7e7521e09f1d122021b318b5ffcdf566753fb74d57e3995b3a647530d312980f10f023067335351efc86442fd37941c7b5df17e41d52a5f8ad49fd19c3bc2e18b7354c117bbe4510b40ac92730d5d936187de9fb4deef672698d9ac279015259540556dd403b00f96b1d76e2fdb68b15090ccca874aaaf10a8dbb967690721abee79d0c930eab894988afbc17fa3deb733e9c3868842da4677f4e271307b416b54d7fe75aded166831dbbb43288544d612f224544b9ef130aabbb56450c8038babe99d284091e3499c00b4609bd1664417279570dc75bf0d92b6b9d305be7a9f22e17a17f937f1f93b892a025bdeb4bb9f5761116a24098e2ecfdfe59435faaa7e6e14e0dd80f099ab55ed00852eba7089d1226f77a6902e5b796f5526ad70c3425b0dff56c8167af8bed5d53662f853b19b9c6db8bc5a98ccd7dabc394701ea8838d320f77de5050dcb9b78860d64bb532f37c4c5f963599c0f52581e9793ce4d5a50458a5e71eb2eb988a797ab2ebf01659448fdbe43c948b634b7db0e3277f0ec0aabab379f6724ce89058b287ab751b330f29478393c94ce75f712766e254d8166af0970a52274269aad90602f82e34f4727ba9a4a47efa8ed57470673f675d49e981e512ef319d7992118b9a754b9e612b02b03a7481e6247983ae303356a4ce7d092c704fbaf6cdabc77b0e7fc3c401475f603c2a5d2675be975a0cfe889669d8587e13b33f0a5bccfd41a93db2f46602e52315aab4dcf1bcb1f3892697ee3725c75cfb5d7452d8dd55cf519b9e60aac799c84eac76e40c2586c6f93e9e0c4f1d52a5d675ecb1629ddbc0a88a001785fe654591d53c96b52c776f01e3cb925fc449142109f32cf2cd992ca24f0286b3c0f6be0298af576679308924e9824ec4416ca192189703548c0ca47fad543256f73f4df815d9713b71fdb9013e7895a64fc32bc9728a2b8843f03e8d0a456a93541a37553390a289fc14ad10539b2a9d2b21fb4a5c3da882f8a29faaea839db63ded73f3e48b92edc032ebee97721848a736281295ceb522237039d9d3150ae40a080a7530dc0dda173996e7177a90de7ff133a7b3222ac5f58e80cf3975a23456772c85b2935ae5e8783c79af96ac21a5b3485629c5ea911435717399c89fe50268b1a53af2f2c2b53a61132d37797c09e5b2b82eedfc003e0ba900c4bdc7177c7f6ff3a57b5e185080006f47ca6af776854e7a45f1d7045db152c4ab7067c6c78283f967b3992b1be68bfa8a2fff8b30aa2092bf1eebc347849b8600711862f745fbd103f4b44312813f22a74f7d49bfaa9cdc17fd6aeee3918a58a7df2a6f1116ac84e78a2e9af4d80b85d9fd6e84f9becffa69a92281af7cdecb2d2b25031266d006271cf065b20097982be6c7308097ea863e6e7f7418d73fdb01b14272f197fa557b792d3373ceeac80f4be6898d329c3ba6547e61152c37fe7f5b32890be0cbbfeae27851d48ebaef5f7c3bc227f089bd9d70ead5dd30fdc6a3f642bd0d987cc00d1e4711b316ee1e2ef89ae4120a0b5ab562f8422444a7582a1ff9f08f6bfac687dcaee9f02c2e4f935b3ac96ebfe3db0f49630c634975528195d9d6872c1dd1194da07ec952a8edc1475930fd6a4ea7b6bd7212d9f281025c8bde8092496fe9de537843c9b950d2c3eb6fe970646551bee89182a47f870e23cff11a3acded1464a3b1a57485ae0d105efc26a7a658be02b224fcd07f46f1aed55d2c5bc275f3ec2d651d09fd42876d6d709413187a7a48b9465178690902bd94735f621b90d1079a0659567dfde22f773c6d5d5eaffc936b519da74f42667a98d161afb7bc3a14d2c3636cd8850085e7f47ec5e007470fe352fe3054c8cdc8dbb846242148e3769547dab4a7b062e85debe7793e24c2cdb6593afa0ff5652496d4bef8670cd5f56e38732ce63cc81f467ac00fb02fcdd371d5364a6f2fa24bd15c4ac4b72079cdfda4603d1828d06ff74bddcee59b1434493bbdd9a0efa971189710efb769be807921abe5056e5f29e17bda68d67f4f673abcbc5bea8bdd97a0b1a542206c5c402b33ccc512fd2a47c29631452ad174c09ad4e40b6910b8b6e824f9aa97518b7dd8fc1371a6aeb6991fd765175eae331ef9c3f73ac4d6dc20698ef4c87c0c0c7de52459f34706625ddc124a284df914bb19d5ae61da909dd6fc160add4466e2459bfe3c1ea96feee4ac9102e41bf785f0fb5166410da52f5c30529d4a2bd8ee55e0be83337b9d8e2dca8ed393eedd880e434ea672d030af9713c0ea0f97665ae0217ecfc86c5b5778afff30e020a8e8aae80fa8a0e6ea568e06036b24bf5e0f0eab913ce3e513e4da6b68636d1cbb027a8c9469054db82e01958f02e7577dd6a7355a948bc9e1283b801a22e1e0f5df9a83bc73cbf6ab5bad7e21f9b99a38bebb980c4f0717151151d3d9d977514743b39a1f55e677366b2e5a2c9576d70e1517413893463560f3255f39a0f3ba9622eb662226748187044461c4240323ad50424cd35c532c21309878b8a20a765f001f1923083e7c81e3751fe6343e876d6ce2552d69658af789260784cfb4d449a76c12a2efd5b902af9207d6d8034fe7afda4026f68e46b99454bdcb60297406ba1331403aba71bbaf5fb3f6af5a353554d95ad2ea0c4003d948b56c76e3b386366dab1b5d4d814d319d1bcdcb0e64dfce2d0f945c67c65b7ddedda3517070c16ef061350a3a634c367d5cb8bb0469be67a7e00318674b716b37573302842e17f60822580b415b4a5fea0334291f29788c12f60c7ccc8c7f0b6fbf188de0f550458494fd421724532d86fb12ebc09ee9777ffda0c7ca4b6bfba44df54c3a5cb758f997a87f32a1d298ec800e7761af6f7e3f1f04632ed149da68aee106b085858ff4be9d92126efdae9616e9ee13184369994f8e579f94cac21e4d75a7edbb0b690f9137716c9866cff1adcfcea3988ac3d180561a665184d95feb9a893d930d9446799bd7996ac69d2d302b0f94f728774d44cebc58930fd9b41dbbda0467b19a849e275acf7de8971a7ebcd91875aa5fdb699d632c404d2e8f4d0f3fc48fd95e37540f941e039861e256258cb0d250fe2657af031d1618ba588e438d38c7ace3a1c6c6687a58634511f10f71739fc9ab4d2cd4c9d32f9ae7243cdfdb7c00e7e1f83f512d85dedf9e1c6870b82d93b37e668480be67ca986dda78dd5a9adea68589fb25b2e40db1d0e043c6ea24dd690d8f9dba84c720aaf5fac7822ec62c8ba52d1744f3d253a69497d33f6dc90a5bc38a1428faf89d4b69231ab78475a436ca17afc271d15160d1d7cf948a59dbc23cc3187e6839915e8abdb1d0b9ac0971258bcdf0ca52e83386547cd6c5451c532f68505116fdd7ed458afcf063396d2d78ae47889c5c3402dddd63e1700bf6d6ff2912d4f45d197f530c40362f66c6a4ed9628df04b6bf9e87bd05230a905b082876b9f2913de6e97b21cb98436f4d1635bc7c64dade0daedb43e3f93caa93d687f5674d89c9410bddb2ff7af14993f38dc8ec784766c3d4e427f5407ce0a629a4ba20e18ac25fadcff883dc5ff0f448cf8b1a2607b5182425c4c4548ca7ef4f1237887585cc582f67fe7eaf4e43d82b0f0eff5d01464798f09b4a51829e227041cce583682b8fe66d66d346c1589f6c18141042a2f66b3c61e6c726b1171131bd9893980ebfae2387d7f43c04ed886b5ff888804c7bc699559eea6a783f80d4c04aaeaea702e38c62f6377916db4efc49780bd0db095eaacbb086b2c4d9760f5473068678ef630cdd8ef389074e3d10ba245afb92448cea01b68658f65adc57c6f793bbd57a578e4dd12e21587919c84517888b9548d23d616eed7a25416e922a7c586a51b6314f77569fb048663ec4c840af8685d388f57f7c04fe3f6bae800fe3600159ac0f0f91f50966f883295ad45989b19605d90666e5b351f5a66520f3e5f77f978260a0706c39873d4285d57279ef05439549bcbafeb9b4b0cf2ba7e39e98b7d89f0c62d7912874dacdbe8be7ed25d129b8a430cb0fdaf720aef9fd238e9464f2720ae4a9a4046f93700498f68ed65c412d283a533c322b0b00043cbead08386b0eb4db5c5ae123189614ed384270bf17a83c7991662c7d19d4106b47c13c8ea1d1393d3cedf5488190a8ec141b72dbc5f94b6dfe30e8b28177072761fa4e1b3c5adbe76adb917ff5347b15cf22cc15294bf30dc4cfc42a47afaf8083ad91bfe22c24afb508bdb2c2fa1dbd98031cbd76e6cf47d6c0c7f21b2660ff0c4b00fa27adfced8d6a15442835cf4ffac20b0d2fc90b0a8b43d1350f8b62548855e2633c9744977fe1e20e038db0c4adc669ba32b99cd8d574b54506d8034553a53bc9a290f92d527772d1cbf90ff4b22190416a5f824d5d709d7fde9978c7f23bfc40983f98d4b52525361f106d029d36d72435fe7f14bc379d4a33d9b0a6c43ea9293af738b58e25aa3aca52b644afe64ffab842f3e7a0a28b1299ba6af6bfb6298b1c243821aa4469e2e5d2434b5fa1cda30568747bad81c19bdb94554e5f9dbcac27e85b4cb2ce75b6fc580f5e44292dddf3d39e5daffde3c5200c718eb97a2413b9885254c64a58bcbd252ca79da45a00a3ad6563232f078c5a53210b478bc942632fabc18bf763b137dd7d5614921e66d0064bbe18127371ccaf0880abb7a33a06de6e4cfd61c28dae743aa893cc3f1036ae7aa755eb621315199ea83fcd109483b0a23f7d002cff3c81c07fe4770f17ee3c59fe18f12b9b8c0de9aba26a6befadd9af98f73d438239516f0c0f278c8171ed0fe12833532b268940ce1d05c8f3c262b89957866305df00cd9badefe202a0d415ec5832e6f8b36046efbaf9f02c77e89be325934f97d70020534d34641c75649a5c3688cdeed78aae9c0e9e29940c05d41cf5ab91cd855853eef1ddef1767f759c653fceb1f0acd947fd2020a34cedacd3fd696eea2b312275b9c2f37b3d0a4098b7a7b86fb1e92d1cf84d4846af59f714c48ced9def7175f073cafd7261ddd01d4e6e355380a74bf5c417544d081796f0164f2f622531d37b2a9b559e00459eb7ecede8f551c3b5c24f14116312d480d0aedd79151343ee87a40412aeb8ffa94bca064edb962a8e02706137405b7694622343ce662f5b880ebae58682d490577e5c06be581b33a796e9866a31a79cb50fc4c9514c3d60a9993c1fc7adb914623c167e01e751af36dd875c49e059ab08b9a8b9ebaafea9e1abfce587415593be482ed6e7fcec078b0f7ceb523485f4be8b780ff973fbeb16467f15f3fdd7508f8d17419587eac453df0b0e0501e009008e874bcc7605399bc2afbc957ae02c19591a0a137ab887906027dcc64820f7622fdbb9853257b3b8c5167f92321b8a0e23b34ca1a74a87af3f2c2d6fdcfcf88bd82d4e5cd953b1bafa9fe4fe405099a4a63afb53fef3bdc50eb651ef0b4b597b584a7ed559c261ea2b4a16cf4c3706a83e5a110d459a5538c3cc6846da596a8ff8a2e73c5acee6dd033efcbcf07288a25c9b0f808906761c4b75685a20f941bc855e62fb88902285d9dbbdbf8083923ab940d782aaf36dbe63085906ef1e22682ce36bba78a861dd764c26790c1c7d90ccf6a37f19db91741046457ff708b9af99ad238fe2b74a7ce33b54af0901bde63cc48c348e5ad2ec873303f0a565ad1fea2ad6eb8f2ae49ab5346023f2641575dd01e108f49909d43b1f6b8282240dcc0adcd535a216c60973d7c45f99ba0f4000c026989f2c4cddf76dc02df0aa6a3eca71c9fb5a59b98f3eb80cddec8ac6cd792840df18a7dd19b0cd5cda53eb65a8c2a64f2f08d38a5521d747c3860dcc9369fa122bd8ebada8cf3eac416287438c1388106967dc462360d579b65234ed636b385a371afa7e252456bbb19100f04c1a37470eea966840793d51370d8e300ee98d8bd109b0a1f2bbdf01b97eaf3d1008fd91fdc50065301b1612853649b9b8a7cdc9b4665f128228498e6296b5cc771d2dcecc40ed55ffdf79c5e5b8a4d3951bcb9933a3014027f1684e92a45ccb67c8dbcf6a45eead937f4ab0c5877e0507dd5b8750c1f7b941afdaec9c2a1473e266804ce5620f689fd15fb279f335c3e3952a75d8fac42b1fbc2c55962034bda41a92e7287af61a9099224d1dd482bc80b13fd4ae024dee88ed29512ab9edb8b829a720d2c37f5b74c4930b450f043529d46ca839baa4e73e00eb78dc36e67a9d7e2a61089342c6d5d68d768e59a7818014d6833dc0d3639a2410266c0c7e39bed9226dcc3dbbb8fa5f13c15901de5fb1a41563e72f3797fcaafe2f3d259fc7157e4d327e1509036f2456b68d4b6c3f1cf6303f7177c796d7fa43d7a623353dfcbaf97b549446fa190a341450f3665dc7af6d7d25d9fb863b2020afb977c6d9119c8a92c252625732a1a4f173525eed3c36368f6a119e5ac513bab656d71dc7087926259734a307f1f6b4cb3a1552521710b1f359dec364983c8fa7fd46742d65222f75016d18f9e70061b27e870bcebaf7be63779b6ab26bc6836b403b40e7f385eb7417f51228530d095f79c360301f07f0660144090420c355edfa245c468f6dae9b4c22d2abd33438c0a6c5d933b34d0b095f970f4b4bfd189c274d2ff16dfa82635e1aa8737b73e1787129029adc1adface50fbbd13911817cd1c1cb9cfba7d4d366492ba6fc8cb91663d936cda24e7438f9db1867d512f46d756de5e84aad9529c05f859b4ae0fff86bd93c251647c509733ae6d28ac726ee978519f6609fbdc47bc39d887b3fa39b18f748524f75d1d61d3c23b81061ed2a8c0e119590d8aa255607e5fc02d5980d3c5703c4eaa01b2deaf444eeadf60fb63639f9107579fe94344e81510a15c8d340dce8cad0c2964fe7b3d69230369f2cb4d8d7dd7f20c8ca879ea67dcc6a989c48df9ce748caf75f6b7d29e1462cf6acbf2b513d084bff687431df13582a2db3a01fb1fe17d6324354202ad14c2ddd92edc718c4f021f2f65d8007ca827e4887b3e6b84e2ad13d54574e6037454cac0683d25d7ee34103fc6cdb72f15af3cd751c7e62bef58c5f5bcd0de840a51a5626e1aa3a1e29e6994eeb79dcff7d3842a49797a1d21ba3b509aba93a7c07459c77d3db043b3c81fcae8ebf51a95c3278c832136eae5a736c6c7db899d5fe21473567d706a4cc3bc824916e9b59b2ccc24bb9f8b2668db386c068231af1fbfa25b0ec358b857a054855fe06be7dd93ac6878f3a80ada820901599269059dd694967a874f60679b8ea226b903ef080402ef4762357352c9a274342637538803b0d51cdb964aa06caa0fd553d054a1ba643fb3526140cbdd6db10ab85df95274950ffae56245d85b38379f299a48673fb80d27e9b184e6f05e53884ca628b0c590563222980690fb93555a29a25a9e2f8996754b75fdc0117c3be06eb51143c993396f3a968b38fb7f9d6bc5d01480c0fbcfe3ba6c41a6730d7df89cf07d269a4731795516b4435f33c1009b37e388825e2171aecb3b29cc0d7da12bc19d37977cba83c4e70cf15018008ad227990fc76a70b7a6895004e24608eb16ff9ff2e4ece45754e733211cf378c056f30ba3496da7c7e0921b42e4ee1a5f87aa6aeaf53b4791f61990210a3a13e53d52936e42b14311af34a583e60bbda665d782419068f3a5323c97da3de6a71431c5610d3d349592a3003e91de6731369e28b3c68c78dd58a48d7f8b9b049d684673b94f184e1a35d4d88057f05d13f0f7b9ff839366613f33b6a2068aae49e995be2a81c224c0e1c88919ca208912dfb5110f85c8281eb3b3338e34220f324bc031512952328f960a2b69270012897246d4178511f45349291ba4438045813c845595523639510f97f96be305412c74918db234bf4e006097b687c87499b4aa470daae16c1ea4e9db6895af070cd1c29a94faa52b5f1185e219b7bee883602e7628069560416b7e20122e9cf97f91b85b706c850ace3b164b82d92645b9a8da41224a037f3c128cb4331c44862581d16e2369219030b1311534819fe8c32a0f482b5d41b98d520545717c18a44c8a104d7f635b0af99ffb69e6de5d792046a021b2c395a762a8718ef142d9193c74f69d780b873edd25c30cca24aca8e6ff0d19813e510f2d92a5afd83f8a1a9b6aa54b021b73930a93c702e8d5a6506265eeca185668bf3f5db4d064d1f2359692c7755e73ebbd2060f2baf1aae91e0f67fcb099b0d0f02502ab9665adbda9e2d1ba7b6f89213ff79776d2745adfe67420966022442c51188874b5b389d8bf04f0e86121f6d7f96f1dab70505703fb16d8c2fa0f81d952e4bf50e0e5f0c262dffe287f9dbee61d4e3b7bb912a88b3a102a749ec1213438791a5e22086fc125b5aa3d78bb154bb338c3c84b0a3461668eb56ea68b0b3727b4c045acc778b8279e3d04cf6280d0d7a4c9297c180f977e778d31ab4a8a25fb25e0f68ec4f08ea44634c4f168e0719accf0d8bcb1184fe7b9ed6f7d3a4689e00d52cb3ca8572166a5f8d04ecd129db3becfaafa78cdd5e0c75a0fbb59fe64c4e55f47998e329e0954454042dc0acca59944320b63ba41bca9a9defc4cc420d64bd0323263d3eae1ba8945bc042d7d2f3d1b83ce4169f4922b7b69100a20178eaf9cfd97980f16f6bc62a54c44e80311cfff4b92ff1a1502021ed7021e0ff7bde7d35b91e7358f6b71dbcaab519b5a2089a760370eee2528bad6f47dd417f5cb7f1e75e755367900feb675cf942362c159a7474714829b85001959412682bf49ef54a61f1af69da43431400e6e0230540f12ba5828d744b5fb7242b2c59270faf010e3f73fef7699d803443e033cbed43eaba00504a926bab866a9c66cc48e1d5b3a0ab33d870eb93280f81bf7c1e522fefa72f0027b1a7c3bef17b7e9c43fd070a6000849b35321e954bdf0472d18a3d377bf72d3c7a93e62dd656ca8890f3627ff57d4115dc0fc31f9818f8c6764c02a4a5239156312a72ff5b52b4fc5e23ff34b99d48da150bdf9bc3c12a3c86227b81cc6d4e8c95d737ad643283d58c6d888c19f29e1af72a66ff762ef4f06e800057b40825635765bd3fa503b845d9eab556debc1f27a24cb84f6d6ef140fbf22f18d2f1e768f2c7ea6939c8a9fa48ef071ebb2e151452d8eaada5415e480bb7f034d71791cf4a3c3c3607c867c7ceeb1076a4fd8767ef7265573dd821da89c4f95cc351602bcd23f6ad5455f3f10004a2df1b72e1fa495d3071031e56a0475e2fe71382ecce60e4c18404e3b2f620913e2badd56de294d9611c0dfb59ac055c074b984ce9a57b9a41d1f7afd5fd0b7d64183465fb70581697427e2a8b8523aea3c2432719cb9a1401ecefcba8b0aae4f57d4242722948f9e7944b6c10b7e29d8a6638c42b30448365dd296458d59194945bcf153b2aabdcc6cd69f206b20925fac22c15b4556d54185aef4cb6c8ac817dbd71ae9bf3eb621ba302822a0c2493e7803567f7a2be710ea59d7bd073f308c3c522fc16bdbeec6759e8721dd980b39667efa2baa2c5068549240fb39fdef8a266eb66cc781ea2ec824767f8233920ffe3107045c06dd208716a3dea9c46a544cf755d330c3aec33df8d302e5f895b21ff58ae1e0ccd03eb3cff032d4d5906ed628563c4c754964f0732f691cd52a04c8a28ffcfab42f9838bd27b3fc633c64de7023baf1a7ae84b7ada85a6c91641f8a784cfcae52d423aa72f3aad05db2ee3750aa4a87c20052ba76eb46e0f91828f0ffdef422cf4bf365a20bf7d66a0aec21edf006e5e600e16982884f5d9b2952e24db849d0e0e0cf104ff7926f5da6cba9f8ccb3143bb841007791166d326c617edd10f87108b00e8dcbb234af0b152fdda9ba0cd88886e024b51f19069c7c6a08ed12b1dcdae61081b2adf4f4dac9e8b292ec414c3cc5e147e4744f376194f6ed83d0bc7009e404a393e4972cae1cc8a4e3a151951cbee00a21ed97f97e20cdf6ae8598428b6f50ce96a886c0b52313992afb86dc1d5813e62d1f5d1d3ad1c6589577b89ef85c61d4bdeea4da084b6e3bd65b0dce97bc4e6620fe6c055782d38d9777efe94daba1818f9bbf8471b0563c78de8bc85cf2c19cfa94b47f1b363a99f578c62100f27a629c52fa6497b59f85a8bd8d9ec1bbb534d8b230d4965d9e5e3448c28a9d78a61d4c042f409573449776245f20288c752b6c0e164f36b50c69f4d3c98db17c36ce942945450ddc8505347fc508dbfd35038a127541bf1f89f96caafe6d6e6b6505b8d9bb00c68ce4d2c0cc46567f15c93a335f47aff563e4ad04c4052a2ae12454f95949aa1b3e0104d1fb1dc6c47b461017fbe51e16bb8de92da728c8151444cd4868ea54dc5565ec5c62f60737b79231a94703e70cca2fe40ee7be91fdc3890be1147a9cd078a7d9666685e1571124c6710f2c6413ed1e3f0e306f59927d98d5e8afd14b933058d3862e75c0369c048788983bf9a3a8897493ec92a60c0223399867561902555986103e60411de636098f4745906e517dcf91c8187380b4cbbba06ccaeb5b55ff4d132eb163cfdadc45fe4035498436697cd50c9e27d82d6d2915fecd68c233d5282a0d4276c945b27d2a406fed582e4f671d43ace053b525682255d5dda50bfd67f304097f2507415111508709ef076913d699585fb6af56e09a044eb1b74b829b61742616d8353b6511b9941df1fe1cbf32262c4ac1c632c415834f2f9e0ff10aa44b059701791c6043a2b97b59e9895fd669b3195e14b9a0507c7bc8b869dc45c0f846d6133d4a00f6d5cfb8346b8b615f6afa6ddd358bd3b3619c523c7deec42174f58185cab3600f014d318a1823c003e590d92901c68abac4b9acb4ecf506045b1d94b8d0cd0e35a5515f8a8351fcf055759418acb503c045874ba24013c837aecfd08ea91ff92a0d5ba0679b861fb0cf34d4d1a4d8ffe4b9bad8a94c379a44361495ad4f00c13477ab1a3e9469086f83efff9e845005861df4681895291a60e3f2d78b1cbec12af2371e678811d62c299e7e0231679f3b63926ce8c039abb5de15809257662e649759f6415b3fa12df93617fbae91103786ebf46a63316f4e718af5e39eee4771e36701e2703ca809c8d475d4339a060e1d824d45017bf18758e1f7d2a00e0d591b9744a1fc55677f7e2ff86053ce54c45e64592f647465593937ea28ea19b1451eefc52c0ca87f0ba762a19f45acbce72ea82bcbc462578016d05991a4e92e3bb417ff7089b4f9d55a50bb879eed62f4e061e855286fe1ad58904a58f79045c6b73b25d3c2a39fd5d320d7a354595d92cc89808d8c6cdb8025455c8576065b25c02fb5e302a5474b9e73b601cd4615a75adad06cb3fd869bf9f10597e88c36b2a8d515d6b9d9482f60e8c3fe6d609fae86763ba321047f5bd34cc7a8b4a6750fcef4a993b4a71f0bb7a9855a907c6d610c48ff3b43c047b6f68433b3c2c1ab2d59c6c8e947703985056518e3e594a7c86f33096d773688f8e5d5485f56310dcb3722c28519e52613e1cb818bf280104f5d265d41d51b23e02cae818eab56bf80d4858ebffc8cf79c76c646021915badc68524a881f03fddf134db1dcb84324414581d3ba04504b93d860e6c2482e76e23f0278e50ca5ac7efe75136a09eecdcd38c70bdfb4a10f0e29d18796313498b9036ce40f3ce5b86b516634683d4dff530b4c82578e2e826ebafd7077fb3af116c5ecfe865854092766ffc7910a927e7740fec79130be860fb1662de3edd24c21ca52a45c2d1c2a49d1740dc14d705a33c60c4df9b0fef213b938d67045010c36eac53932cfa724cd1dbc0df0a3205a790ae917e4ee7c79bb5072859c82524c16e6db18989067843b249b21010db90fb3609ff6c0581b91f1565554723e9e570c87130e0995b5ebdb622d905324f5327e8ea23ddbe2da4dfb51b85e0fd97373a2db221c8339965e9ed45b1d8acf36ba49aba873a65551aa6b146ce08f3a630be30a5449b5d044b24304812cbd99684a89cda6cc0e60cee5a4cf23aedbce127930633cd8af6c5297016193dbb86cd523df6849d4109656b3bb449487aa5849498b8c392c2d0ff99c4f59c532d13dbbb4ee514b0c7ef848efe397a41450daaed837f5d63553ea726414f685d173607d3598af9c7a372e6d974cd1e29f1c18294c90c1d9526ecccce7078103fab45730c98705a38943666fe83483d9b59ad42cf233066ee4b3def2995d9653e2d15a58fac0177b81a5358c3a2456f6a86360ec1a3b0ae19ae9e04fd975704d3159f61b6b580a414673dccba4481cf0e699012993501fcc48c11a2dcdf8c130c54b6fe4b57cee378df1a0a896c251b2eee17e1318dee3d266577be2363bc7fe030924a977861834edb3e8c14ed72fd403de7258801469b7b746dd198fff5436ef53e4f9667ee0f1eab4f743178c33220fb9dfa528606204e60d0960d4178c77c2a9c349e04da5836e69c622b90b8aece7e02b2586f0a9539b60279f5de7f0b2460bc574e9cb1e795fea281026ece85788ca42b5bde0d1b778e32befb37fc5aa682dac813fdc5122570014e079803d1c17d444bda254f9c0adea141687d4ff3499e0b4a54e2d5d2254e0e557e34e0642382d8a139ad90a6812b02eaa29155c25f7f168e58e078ba7a79ca035f7cc2d241aa52bd01a2aa03b9d9b3e730cda5a0c7d948b0e1f95e90ea4a22b4dfdbad758357a7ca494a28ce362ae2c336c7588845ae572541462769458e832010365e7e3c4138914083f9050b5f17b0d077426a9a16737841d0548a37605462152196c620ada37f02cc7a286f1d4b8fd5e19801f73894ebbbecf45dc7ca82d56f435fbd67c183326a67340e8f476500c0464c08fd3098783c7c3da8a794b51fe36d372239a8b2304bab9b377ea42b7862f98f52bb68409cd10ade192d7b5814d3e38f609d592d826061e8bec483797c6468ae7802198d8de2918b2e5db1bbbf29c75d489d1f761035d4b9537672b469726b5f9b512b5cc4275de980dd11ca21dae1f377f2f36a7b0b406ab6ed8a485a9b348c5ccac08a8ce97fd97b5ea14d5d9708add716aadcdfd999319f81d1d1cd8e25159de2fa05309cfaf9d48be087c1317334d2f5def681f1e9b42d406e1ed1d6e94b130415ca2981bf98ebeaf95b413a7a74079335f276091bfcfb043d730bf4c0e4624964265440078663219642f71efe8fffc311403c917edc5435645436083440fbb1fa34d5f04e75630c5c1c838d29927e7658877a2709c65a8ac60abcfe5f6ad18377bd7b3d9ef84de52dba02ed0586be0c19cac50e39a825f8791fabfdfd96768e1e13219acfbe3d82999061848a65a28a1ddea163db9476cf52fd59e4b9a5c11be0495ef6b0fe9f727163b1ca3ae9e1998f5cf6bbb115e3b76bfc3ad6f986d229b93f880727ac52e438fb1d6f1318dcd965a9e1c829818313afcdffc2ae7010a21558f1ec9fe37dbf9d40fb66bd6cdc8a5094d5c6e05382275d6487bd74958c39699660e502fcc375f8d905b51a05b6259e9b7d53ff7ffb717cb9d442b8f88e9c3bbf8a5ed23dbf9a5d0b2b9cd00e97b66ef183488bd82a8b8ba71a6095e6828f32d6c6493aaa675e66e44ed968d2a93376a49981add558cb5af8c63af3bdff351d0cc2760756fd93607104070ccf929a10463c5a490fd44e8d17a04f638139dba71bc64ba788d581ff97a9af5e6eaba7c00103eba572be0477281057b55612f426f54fc4d2e8ed522317762aa3cdb5635d4df7d683af6df060246ae4d3eaef4e93e82d12b90dcbd14aa254dd6919e62b33f8534782bce2e35e4e36a49db2af1fdd08f8a226d524064ca3db17c5d1d186e20c2be0311bf68bdf307766cb368f279c4013f18d00820f4ee97f35f2b1dfbd3494e6e1f1860f33a0096dd625fe383cbca3b32eb88ccfccc4bf68caa8509f71b67177da4e98afb389fe84ef96030d168b03a4b707525d58f1cacf8c62aed75c2ba9c632de261110a82202d1083a2e57122729f2deaee64510892e6448c5e4da9cd2855c9756abab1848cceff6e2e0d6d3750463daebed68a4ca6964e85a661553b7e783be27a14ff31c8a88bcc06516cabbc06975935f4e6be322bdf184edc2469b9d1731dfef3d1e752e604330c53a7d834c257a5c65704911d2f2a20bd4fd9dd5fa04be0a90124c3b4c8827ae415a3ba97032d406e6e1e9178dd0f84186f3f5d09842f4e232d22647fc17fa2ef981eee23483964b310c50508a2cc026376739da095e8ca3d39d8a6a818015f9feb7f7dfc1066cc20b54b563b25ba95a3ec7002937a75f9eeec46efaaba661a78de1fbe9c56cc2bb62752ce5c653663d4b05e15c7edeed2709f7bb2db95d6792142f366ed719f7dd6030f9b078751450c02af633ccce44ba2257b8bb8285a197b8c5e9258bd049e0524a2b16e1e23e136df83ed09e502d1e730febceddb38e5f6b12d1fed46e943898b5eceb47d2e9130c78307ad5bbc255b723ae96b8ab495aff4166275c63c4026a707156880352b75ac80bf81f1122894de999fc0cafb4186fecb6f0ef768678d86f13b416c874f51f25df4695bd319f6f0c64e15962952d593c0b13bfc0814b523effbafa3912790176303b2e022900148c4f1548721d949dec0e2948652e82521ae8567456ec12c1e2b62d4e001114e63f899c5e91fb42f61e0ce8cd5eb5cdd5cc023f4a0dc1b32ea192f10c3d2261ee3d7953ffa7d9350282a3431dced1566e48d892075de4ca476d6cba8a6071e50038c8d713a145f67b6843de57666f1dbb73713b8ca86ebf7db922a58df112d3c56d51aa6fbe66d4cb79938a72199fc8c9b3163ca23f02fa7a3dbc05fafdf4f8dd758a6bee9e69ae69f1c575ef755effe66de6fa0dbb248c0ad327bbe290f91af5f435a8061d7308ca7b0db12e72f10887330817307788775da6502fd35875a85ba0a67b2297717fc0e10a90cd420731e6bf99bd3b072d029a5c17e73b5c657b423ddf37f3ac26980516db97ef32e4c4a031e582091411cfe6048b79f376430a1537529f1398c38fc9579924831edefef4aac0a78709ff4215be08229c0548a558f84411f630cc23fbcc9baf3ac5fda6f025065f2cabc39f1891cfea2dbc5f29bc23fb091c55a34d3037ae2070b3fc8a83a7e29ddf70155b6bf7556860a158a7453f437874b64633e76a3a1308c946934a611cdbf397ec423b3785d1a7a0f9186f00eaa4c362cff4424abd7638eb9c7997690bba566c8b264fffb6519bd70aebcb8ad19eeb6ab65e941a861acc9bae030d37332eaf4c85d056a658473d08e4b8b73d70f0d77b7c0f99e2fa47b52ff389cec05f44aaed81771de2e0556b6fa04120efb13f00ce1d5a10156b47bca3d788ebeca85c547fba35420ad21e96ba5deb3085dde23198280fb6f5e16685ef801aabe309a0c33d66d21b4f72002898a5ce7648fbd5c4296b78bc49d3a0019413f77e4444f05fddc20fa582df4333ee2f8c18bf713823484787231fcec7fc422ef24961d46302ba40514a077071f67525317e2b15f7b14ab170b8b271968b4dcc50a572a188bceec86dd36caa4e0725901ba0d555f5264882331814f4f0b6fa437ff09b565e10c906555518a7f4822dac74ddaf600ad7bdb03c94399f4cdc927ee803d8ddb9f8d8f645e31b87583b977d68bb8fcaeffd5ab1c1590680b35a1ea72690dce426cd25d169c36afcb0b36cf408fdb60aea3ab87b459f0eeb70ba7ee22c75180073af2cca4b0d59baed750ac00098bb47c51d57ee31423d96519335acf22d75867fdc66c21140ed6a8c32cdeb122bc8edc39b81aa5110ea1717c8b81247ccede98b7b88416fd18184018563dbc52723a5ee8f77184411cabb54927b08da8e84ece2e64a4914e9c34774857d931b9f2a87eed0abb0e7c7a763632b63e9ae86c248836c70b6088d90eac532438ad283dfc47a0de2e402c7c946c9470283bb3a4a0e4f7c25f3e09e4b7bb7022ba2f492efe114b41b062371fbf8c22def10280b994897aefa629008e205b5fb8807bc7291809c5eea159807bba6545384a86343a8435a69dca2a6f34b9cae2529406400820acc0798b42973087480dc21cb6fb0a24708bc1ad9f80536b4d90459d7e655df89197d310990cbbc9a0a7e27d717e4b3d7665587bc122bc7509b4ac61afded2ce883beabe150b3afd9db582a0f8dd802571a666fa869d29e27864b0e8548ba90d8a2e4b02e5c769fb4c44b7d2892ab96582962ee61025cf8b5bde7840742476ff7d379bee6bbbd8fd929d5a201833da8b7344897056200122a1d97ce97dd0e271c47ffb02d67d665d4935b9db06db5ff857f1ddce91ecb02e26a137a756de6fba4f6b2c7893353575c9fb561fd2928d89bf28dfb19e455b9b47bafe453ba7c3c220a96eb49346e2e2542d3de4fc568db43744ed1a6c5afb9f5d647b3bbdf3fb0a1c0fcfdfae0584bbb598f5a1464a9b7d6439fe7ac045fd0a760ca4341020061b5e7007be15f42a6f1e8c6fdf12f2a94188cfbf071250229e6575558b998e6d1897e98732a0879380559adab90cf520269e077e4952fe294bbaf68a2a4b9627dfdb8df0b3c977409a8bb2cf5b5d7e570f3ae2e06f7643dcc8532bd8e7c8758550b60f93591688c8e68513eb6b25ebd2c45df871979d09f6a6c34d985ea405b54ea3f9482d0567da615c0cba6bd7216c7157b933fe90ea50c93cc9d1b58a43eab36eef1ef9a7b22c37d47b80d6adc52a34812c8e93c50c7c6bfb4387961c8e4e996e7bd74686d1fa2ed6ce601f79e5d5de276a570e5a21cdb2662ca1635ad9b1318996ef23f933c1025d58071d422b98953d46dd5e6bbcbbfe5e3eda93be19f318aa4b20a5b7cef94e0d9141130fd586140e8b2ebbfa93c9cdab0e39f8185207555822ee72d91f32a51501a41a2abe94c80ef31530780a0acdd20ffb08341540ee6562308c258363ebcc8aa5eb036f1ae9f4dc7f73cb6dcdfa18e289ebdb605afff651a130e6121a07c71f661ad74982b9704f5f5e4a3dcf828f7a6ddafea2c2791de28290a3f1c0e35d8088d8ff1f1fae63f80f0ebb7afe3ceadf2caee0b02cfec12c0960c6ff88058f22ed06488f37246908b63a4294e672fdfc9fec02c18caf0460b837f2a8e94c82d4d9643639a535e250235eb1befc2dc7af213141c984775e3a9077a7c7b70ef8c62d4116209b06eccf13de0c6edf0c24c8d95aeb874ed513c2bfc6d012bbe8c1f84a5688e44a27cf04496f304bee392b747e9f00eff6be23197d9118c92354e222301fe93259472279463662ba49194ffd6a25b50ea159f598209d0cfcf94e9ba5b67c9f7ebbd41dea72b268d88b25a1270dd5c254e798333d0346e54f7cd64cb5f75f77005bff3d581ae6347067f112ec8f029a2da0eb9adc57967385dc08e8e56f01b2069a2d58f122d6b03fa787a8c513664407d76bd045daf9d4743dea5994e59a1c07ca4b6ebf9b4cd2a0d1440c9f4d9c696bc55ccaec958b288e9644d7733ad036fc7626455a2dca0cb583b671c30fc311275320cef54d6b2acb1b4a22a0d94090ba0029c2d8ca15e154c6003b6a35d77ee24509147ca6b1f40e10508fec31ac9be4c1b8e551af76d7f7fefdb02174fd835131a89d1a3609f040945dfdbe5552d8eaec1b888209b40bcc4164b800cd916f53b0fc327e7a95d799c6b75fb151163a001ccfcdc932bdf585165d3cf3e76026617b6e56fdae4bfff5e666f590094e93c2051b92b955dbb2accf3bdca502c7d86609822c3c20291033bf4b02dd1383479188a92e5d946c54d5d59609ee2d0dc14fd028e7e7e39db33a4ef4d66ea1be822b1b4de0b5d72b0ede1a7993d12f3eaf531b97def51ab86da7167363227ebd1520f53380bcbe566c77bfbb1f42629cbb2449706125a3437b36ea627794af3cd54b24f0ecee58d402516ceaa25b6bbaa00589c16f60223697f1c21c6d668634d0c6cc1e58eeef7c5ab437592c3160c194940e6da1785e893c82b61e7b39db6b8a891b0f4a93cef02b4f83ab6bd8b37a1234758a9f8c4d7dbff1249e6f48a06421419f004b52486594107fa9d6c7e367426aa75b356e4e042b6799d1823029732bb5a280e883dee40e1125f71a19b132238969fd8d43f10e9a66cf604bc46eba73ba2801beaa17314ecab43c67120723e34e6bafdf2eef687dded6488e2a14b82660004210c56eb44c8ab052b28a41df01de88054c3b8dd3032dc9fb532b9a5b9c79ef79ac868368a6bf53c8a25011aa8dbf3d243067db71536e8cde6b0160ab4abbcb94335cadd4b9f41db29851d0a2535e20639d8bfc20edcad31d0faca4393ae9bf9cc014b32be9b25025af9a3b922ba97f5e695c35293eae6c0bd2ec0d89368523a2e64e489481ce08cbc1b663279b370a9b2fe74722fcb89ea920e07a273cee4b2edba41a077f4ea3e0484ee30468d5a7c267be6b6965412d1b87ef374e89e43d3a6790cd98362ebd607b9c34141a8cfee86e4c5ef9ad1298f7b20f5df8b6abf122aff1f2e04cce33dac3049359eb9de3c6576ae0d0592be833550c38f96c8079a35dfd29e80f4adf0ac27d62139c8c6c215252360a13a71f16c764445fc49a1764ada78d7453d606f51c295508025060fa20fb253fe48584d7a4de14d2f0befab475b809f49f85c8cfafdcc6c026e6e3c0d0cd19125905bdf398ba6cc2b6dc71f804466e4c8950da6f261563153dd06ddbf8bb596495aef021961576046ad0c7edd1297765af3e7f44633926b3de72cac0435a7e001b9f469c72c3cd0d4e6ea722f0a345968ac93abfcc3551939cba4c26ff1d92482eb9a254e0120d7ed238b36a3c50ae21c1182f4dc08909ec9475862e011e79f5f6864b5a6803a125360ac2149534885736f72f9c376eb62fd2cd9d9ea519c9805facd5eb0a739eef5496c550a8977527f6b9aa6f26655fef28166b3d1fb4edb6384aab1828608a608b88bf2c68dfef25b11707e58d7214fdbd406dae9bbc600fd8af01ed4f5483a69cc48a20429c27ebd0702c900e5ad46e03a3b8d27b5432d18e762f2ff9ff7d97852a06180cb5a17eb521112db83256630dd9fc65cf63110c4db1b0ff994a0789e96010eda86048e715fbef347438027d7bb3363cbd5abf37cf942b7866e6ae4f715b886ba3ab97a5abd446947186c48669b58940308399df713e9af60394e4c589a0ab15e2f7a53b7ed44083c12a13e7d9233851dc042ecdd255f9d58702cd7a2a755b084368cbbc798f7b8ec2790a07c6f9b254ba871622bb6e66b4d4a226c4cb53206bfa9b0da910440f60e025eabc9f3452e677bce6d3d9cd2ca722477c8ce232d8c458c44d30d55513cedab828bd78e0b32d042fffdfc71cc2919e90a16e0382ea941426e8659c0c5b1c353798ebe7c04e726ecdc9ec0571e2e6f5648378f93bd758a3269a6ed7ef096db066986652b0e392d4a48cc05aaa69d4a20028423a3c63ff088abbcfa8288f6d1f59c70b48c0730b6a00c33156b2d413171e8fe5dd35c6cd4800e36ad590176bc88d4ae5f008923da0e2f9a45827ac10843a1c41fd5eb494e19df1f83fa4558d60696a890b45f505206655df218168d8a671c4a6071a171e4b42d1ea7adc574a0396391d7169d24983c64d94a7f59c43175f37276e72e9d6f101c4f2227478517a33d19dc4749abfaa4b91a07a5a8c6e1feddc3ce2f4d0e10da849247a23c4fd8b4ce0ef623c9074c57ff82f005112cd5776e4dd54e8911ede6bc9d0a9858f072521c2c26d0d1098f150bcd672933efbc996f12a75d05588928f49b0f8994428d23ed8373dfdbff758b234338fdf286f77e3029cf06a72d86de1331330547ed659af3a7ced3f2b4eaf53b1e228d42b0a1f5a5d667a38ebe44aec913e31ad8760cc883ba59f0f3444c5414041f3b1bc1bd674acfb3427796d63e34883eaac81bb1482516bf8c11b1e8a00f62310cfd393b496a2b07aa109442d3538bedfb32eb419c787428baf389c9badea534bf3e3411cbc18eb2b87d82cb19e3df4680f3d345ca3538b4e3b2950f8de93ba15b4784ea05176a50cee694f2654bb04343ecaea50408545923a2e09754bea3d056741c2d8ca0801ecbff331dd502e29b2fff660f76a3f844ec61817655b7e1eac2fa45a9c66f388405e08e3cc135f243ebcad8ab9084ca874e2434984170bd905f5bb3426d252e4b41c85ee39fabd01d8e30753cf9508c5a2104a54ce6ed39a4432e4c3461c8fc1550c066de2b316b1fe3e66e884913b80040a6740631e4ff034a5eb3f2a98f3e990f83f579d34960856993a4ada7b12a06a3316e28dbe773d19915052795a49b9213b7d60228101dcc49305473fd3766be051cc9bdde8271d602feb66641a33bd0e290f534863bce6f9dbdd16a433990690a2d6a97334da6fa914d9a44ee572690eceedd324bdb55fd0b40b1534d706591a33a8e6b6394938afb15eb75a1bbc526c608dc3419e2fae3a8ef293b453d367392dbdaf59dc33f77ce89db63128388bd0920706629ee06bf2fb904945d5e8208920748eb6398717a9dcbc46f4b2638373506b285fb6011562a991109729d41138660ceda418db9306e9eb5b7c50239fc905a66e5a02f90428886d7228df5d641230a101f087ae4811c16913a92156393b433387b7cf58b8c05e7d5460c679cde3552214f2f70fa5013f5529130608a1de79f213820960c9240cb21699cd7f2434ba9d187a047af91a31c6352f18fb98cc8467876ed59bb5a2001a5d9c8625bdd1c3a97a0b807cf369165b7fa82044629111db405fb948f1b55413555b4d78b1d76392690b3ed928aa9b71a4c17cef7b2deeedaad778bf444d4626892ae0eaa73e4cef360318e4ed8f38da5151e603cc3878e44785eba5778524ffa040608510f7bbc3ff8cb7cb97e785f6df386d03d47d0d81fbf9abccb15d50bd2184860060e387244f967b73a3e5dccdd7e296a510afe88d5e84ed2ac02ed9e4b33202a951d45a8080c4fd401099aa11c51f8809ceb819aa27222e9297faccf15abfdb93cac8ab2bacb0456a8c688c4676652c55f05f3adbc2216d6b04ec9d2759c0db948ed1b7000b5007ef33899a3569de047737b0a2d3c61cf26f77936b64855f81ac27e72cc5bc1d444f702650f8b92072e93319940fb19d5fb166349a9d17b2ddb52be2640824231a16e94b5a08d410e6344415cc269a2189275bfbaa5fa56360237a7cde6cd0d21820aa52f258db1cbee341af516184d4332b8e6c29694073083db863d56feae4201aa3107b35eeb4bb1600debeef1fcda77c9b4812914fdee4d3e1989d20a41f392406b52c5507acef3b2956990b8c9bc6631ccebf8e5d0544854c980e417e12b5766af8cca7eba5042a295b717264359419615b9147e748a3477979defba6f47cfa8b5684f569967c8c71eb50286be37f1592602ca1ddb2fe42954864462d57cfc38f80d4f2ee31dfddaa2f1bb460ca3a57bccf08caec23b75da7eb086bc6069ffd21721cf49f5ca4f8b93919d78dab158166a4720b2f717841917dc51b1811bb5fe0234f466a04f1c7c64fab7032af0186c0be2ea709e0437857a6ec2a4533dabded0317ab9a465129390f4fe2c037ea95545391733d6954608914349c6438d36f722a0754db6edbdb08e282c4758fe7d19b7f08093900b7072d608df671a4d65a9d0f9ca034ad6f82a05ebaff75c3c8ca976c2f2b4358a87510481dede29db766fe57625ebd86c32d1a9e2953821634d253b54daa0ac01018171b7d865ea618ccb9eb9c4a24c36c43c8518b762d02a84a81cd759cc413f85edffcfbf61a8c51ebb34ee51c63ed03be5348a566f19ee7f29aeca8936d29781ae82033ca9e877f72d4438ad3d2e9e9e5a69ab5382fd2e247d1c82fa9db617af970865ae9d90d177b53e2e3581a67d8ebedaa8e09a0eaf5fc513d08af2873f7b2072defbf88daf57ad3d3fbe0dbeb572f3ea7963fe3929cf7bc20b740f46fbca7c8acbd3bb343fd326bf507697ebb26d744f37e72e6a4d11ccfc7c899cef075992c1355b4a17865abec0c4933bd923b15b075dabc7af65837b7eda776a111df6d24d23a4551945514882881786edc9f0443e800daeabb44e07f89bfde54449c32b96d71bdb8a23acc3461c921b88d1c7400bf615320ed7c100ccce67c2614173b139f1512a693caa3b0521f69150b94627c9e33d68538dbfea7d84585dd65d0e56757f78e8e6a001dafc1ab17e42ac0c64572a4cc3a001476a5d3b9ba5c030df530f727c703a1d8f8a3eb019866c8c35d2b52fdefdaf15cf7b611e03d66ce9530646d539aca98e2271db6b937d9744fe5a90fad1746c73f180a501c781a436de29092b004507c0fe15ad9e453f7b782df7da3ff20ea0be7e2efe23012715cec419f4be96587c8e4e7ba6ed9b932c1c73707305da031d1238fc8e359844f5ebad11a36f7a2882892bf4b383f4d0f87a68dabc15aa7e7d85470a1b01e2dd9c510d20fb0a2ee54f2d663006a7a491f13334ff3131d30bb2363a281b7f646473793aac1bbb2d4b680f7a4e53288c3d20a44471e46e60378ee3848ebaab267fc3d02cf109207e93fe06ed013cf8f0cad6cc3f818ac5cb38ab19041091b0adf2734faca46d50f666d2a2bb683bb46dbc56278527265e71ba66ccec3040405cbfc65e36ec58469ad29b0e40bdcf7935fc7d34f763cf1c2d6b22a1b3e8b8e16efdbdf2cc41d921baa21717101bc3475e658e295c7f8f9275c135c25c91d3809228d58e7abb55eda5d7b83d049b4b687773abcacb35028997ee5f0cfa8c377ba1d2c5b7f34636da7c20e28023c8b71911c628c611866858e3840c63ecb0655901c9718e59aea1e50dc78168c78b982f6305583b057088615770674f2e6530596eab28ad7b3912292af4b0ca31d7bf8401c53d7cc98c60fe4e2b16c9658ce7e5a567f29b66d4cc5cdecc7dc76d80a4b21479b3dac66857cc2b5a374549ff9877f74dda7acfd549a140bf1669cc43ee6ab5d49c651644b218acc19c77c9f79f8c2c8cfa2fc5201a3ec5866b5b0083854cfc99e8ae8d0827ddd556806e3582eb9e4e7b727b0a45175af96ef14a19d9b4068cff4e976c71bbe115b61daf2f384d6a69dbb15d9f859bee799970c99289d333753eb01ffb7a2ee45e808f36d1b89ae8d6e19c736d93337dd74cb5d2b780b81928b99030b33642c107becb2790a9b725951de4ca9ee8630180a09c80ce2af45fa313b089c353960e8cf99084825b23e20252558d23890a9012b0c883c271737f232d017aececaef76a3b42916c4db072008e591bab5e567f85dad1a9e12bf6b9dfba69a319685b10f12d961d956bd6e317f30eccf3ab5c68379a16c414ec8e280e3e6daf1a1e08d6f5191da0910dc4ee66e427268c535c0eb492093497326d5de556be65e500f2c30b2e2671f29eb9a29a5e58251ac48c36c31055de9923846e9de3c208d9a2e268b41e4bfd640a010053495c7eaf592308c6b5d6909dc8ecbea6288ba763d28933584d58d3881d5188344c60d67a747dd43de396629ba7757323013898550111aceff6b843adbfbf9cfd1b6e38265b08a15b948df882d1d4e7fb78746fcbd764f8046a03c225b8068696568d9846ad8f3d884c102d1770f6d13b38ba9815254b8e8d12401d88f550e81c0c58f06ad00fc22ce0a730a8d6940340ce1286b1a9b6a9a23b0da8d6cdf6760ca83adda1ce703defc3af8ae8c8f340c938cf05bcaa64813d0e6ccb4e667152731aac031ba75e9a80af5bc7b9a3931846812eaaeaf049887f75ae8d91f39125937482e5fea5189cb60b970e016d2d1c1d1fdf0d2fc1947678d959e87fefd2ddcb92b71b3807f357b0103d22c02a43086922a28fb9d936b73861fb33932444d6b1dba9df3fa80149787b251057338d32362c0b73b462c2fef56ac1d5dac54c57868f684612d3d3712e0508291cc0882aa8c2a40221a1590d0c22e3825fb8bdf84b44eb03f260ad028776bf195fd6c1a64135ae72ef2f608c928024d8778a538cf2378d973bce341507fc4c4fa95acd05bfea1d6517d25285779e5dd84d5768aaf6f6987572e7387ec4bdcab57dcae166e1f3b6b0c7148b04765c69ae5bbd8e2d6da43947f2b0a11418a2b4597caf77a3cc7949e35c7e6d58833732bea6181344d0686fc737a690ebf49ce3fb57dfd5349c888de818056f2727b53f9f539063a92d81987625951590b74e3091874a8444dbcdcd28752b2d552b31ab560fa88422732c5eb04dafd85d544f36370e9a0317da0626f02e26c24cd4c172746bead69379a1e80af970f63a18dfbe19f68beb9ca983aab913ea7d80e8984fce3543ffa46c66d4b9a5ed5a00f732e3f5db039212f1defcf42ffd5c4eb5a831cc1c952e787b6e8630fede51537815f8ab1319c89a893f108a642676aaa30fcb0cae02088101f4acfc53147aa1e1e53ebc066fa1697f1cf22406e01687d93bd4616850f41c339605373de23e989c56491b3b7902ad10ca520eec1494f273c91afa347aa66c3054bbb9b79d5ef1e1917ed12278ace94a6b4364a1f4f4752d9d54a29410d32657a36f1ef23024c408daf2919370451749f0ce0e0cbf16db69314752c9321da9a1711dc29610e24527ccff89513d62435cbd84db4cb13e44b9b1a480873fd9045df73926ff7064552854ff7dce787b525cd18004565348086991a016d60bd8b8bb84aac9a0d8418bae9a64327c8b00253ed4da778cc4edf57ab8ea4594fa905ede09239f562d39357912b7a4bce4768bde4d68243ee8f0b23440a81739df24456d89e8fe15f7a3fd86e0503906ebf56ed7e5bd68d4521718338895c0c463b930db80a590af538173bb3fc0e26d8044b74fe0b1846fa9e9c865906caf3d39a5888c204396e99993b0741148e4a9d83103afab938758a07c6f504bff5bcf84850b6ee6008528beeb1218635a783739814896c1983a52a20b7e7f2be08a096a8b3582dcfc4c151882dbe89a073367f43dd53d31ea5d89e3adbae6b776c3faed1017bf782423c6339f8e3de6a23bc292f3baf7938a925035e8f53045e74673722b521827413e3808e41eb71097fe9c4eda9a1f75e5a60df91976cbacb27bb80c18b71b34631f8dd33b3a3ad36e4ffc7cdecbac6375be9aaac96040c0c3e702c43bb46122ca25da6b62aea212728db3de4114215ec795b11755eef16844dd29a881f2ef960a52f7a77d65ccc847978c36866e494b2b8136e4361d1fdbf8e1651356cb5eca9d4c17a408f268708f2d7d15149cf1d9ba693bd74349cdd4ca1bbd2523832ea2ddd3b048af52447129014d61350c7ceefd5b66d129fa19426d93333afa66a2762c32b308ec4d162ee443e520962a4654cfff56fe729419cd6b8aabf866099b005f3507191eb60ff2f28924277b11263a12f7509a1a0048fe0da750e86eb232817edcd5d7b7208f6666f15413fada44c26a35d31484248305e87647181b85eb318f9271faaaddd88d4f1ed4f8f7339777f400c7b8a4c549f9486265be82e1311b1a345677b77f822a8b4ebc1003f53ba88f5016fdb60157a2e17cb77eec3ed0301f2e24384dc91aba7d3cc46f5260a89950dfeb14be87fe29872906ae2e1ccba0adecc05a0eeccbd8dafa7318baaefc663bd7126d16597eaf4fa8a59887ea999d4b6ec065a0da5598e6d74de6b37a55e19d8a013336095fba51f85edaef4083abacdba73757b48f8e473d6046f2885b579b57eef6178f316ab729996ab8e47ce1a0c8e2edc8f277124f066c4cfd914ebdb9ab5d963ca6a258ca367adfa095c9acda7593a696c0712d9b8c848e488302f089aa84e86d8d6b419cfb9b8c1206f6331d31e0ec1c77608f881d3ed47fcd9d69c31f3839d78707498b4b28523596718e8b605723b54d38ff37c09fe1847a11587cd74da986aef11cb1cbc69ae664ca00114b4f0146ad416ec3e6d31c4550d98b9aabb6862b894db05a7f8b6923a6dc1baab83952c73753430e1d91373130a80580eaaeb8a0fb062829d798ab94ebd3b6969df9b6c11f26d6636b71cbca9bc924966e887f30f160bf9ac2a33ef6f3b27a1add95d90656ae51a861dc20a05f8842b72849e91a96273d4935532238a7573e9316c126c28b2d05d2cb9966eb6bdf59a0ed0f0559ada10aeeb55960a4719498bc68195ae782f2d82e4065a917b1385754a90a10125707a3014cc56a82d41cd398f01c787a266a9dbb801fd415a6a26db9d8e02a08f28c6ccc43d53f74c52c7790a0133068c427a93af172656757f5e87865f8232ee05c84c6f83febe92df8100824e5524f0e1650ff5086aa31b5f9d8a36ae4bfc8c986ea791f9deb7e7ca42ad1c01c0e7580f2ef0a2bb8a5be29d9eb921d8c84dec9cfa3d7e7115e5df057be1067a0b70a2e3365423c9031d892deb903974198fd61fbafe6b5025a32808d6159cde2ea60eb9aafbe0c8bf6cf292bb86d3060520a1b35c15278e0e7bc5d8cb69f44623dacf5b16933a1a45f6a842e64f3fff4b7b3e4b35163fb49e4db7ecc3a7b6d8ab9a080d0b685bd62ac610ed39f18e472fff5046e5ac47359b9ee21f954b18d781a439c9b81f4455e2347e96deea768478f4f827b73cd4a2ad62419bf6e2c753fa15540b0fc90ca9ad8ff28acce608b347e6697dbf8745b7c6d188fe76a459690c99aa111f02858023a4481441ba47c347fdf3c50f9be1a2c781714ce31b5d91afff6102a5d8004848972f4c0552989c8cf812b3188db6f6b875cd17f5f653c475e619faf5a34b1e806e3ab16966ea7977dcd50c823fd41e0f1304214f75860f6255d8007319b10bb21bed3ada5530df313c66ebadbcca19c623fe8e90d6115f07048ed7e417bc2a919ecb54dc01edf9b6e719633132bb37cf4f05651fd90e07ebfde8d7731574fd7bd2e05c2269025b1d332b2a091e839c05aa7dea810f36c7bfa0fa8285269d437ccb821659cacf7111463a0caf8de6ab677f7ae585e532a77e5df0ac40ca388c2c27e61acce08e92b151ff13d16a9fea2c7bc39da2eb01cefd32ea2f494c95b6eab9e6334e33ecc43984fcaeacd27e3534e98f36182eb40904e484e600dd3596aaaaa9c444bc039c100481eebddfeb04dfdd64793f22a7b1741d6f083f55d3dbf43bffb796f9ae2005c1e434a7a6986a1dd5f31b6c0df767b0956d805592dd5c422111084e1671d4efdfadbf5c802a4e0704eff5ffbc6118aa703060d99c5a820c1f14250156084fd33c3c5bbb0ccb9216c0ddfc808a00ebad2812abf40c480b9ea0734b92b95565bc0fd61f03b58ca8377ac13d2423a5977d2019cd5d74baa03646c4dfe83e1e3086f85015065e388304bc859386303ae7b30d47ad08df09e77df71eb6bbab45af36a156027ecce02f30192275d883c39948f1a40e8a99381944189e645684cfea2cfe2084bfcc14b8c81671a839416939e029e72fec822dc9ae1367d906b59322aa27484f50585051a1a031a3b6ebb432ea5f235c4747a2571340389a65f6af944c96100648dc3ba8d4a24942e32e72a29b98ae87c6029fefbb10c04e66b9fda0683bc2330f3247704209ea31390072a0da322e68aef39e701738e368054fc072d9335ece14e9f7ac7ef8cbb2b2143ac72d8d408ab904ee7664959a12d1c57fe2b121a2ffc9be79e2a16798f1d19b45bb88f7b31f5c36393f435c249f518edb41e71e8936b5265820f8a2ef390e8192791127b7e630770fe53d893fd0fe6d8f7adadb96c3e2df1128d680ff1cdce744bcbb5da09c5e8a99bcf43f05a183818403a2bc2db73919753a2ee52c4dce78719358159df79ac5428a719a36da110d84b6450ae92434cbe42e9a78bdd1bc755c1e1533c850a3f4c981c296553388f12b6cf61201f0cc0cdd245c333107036db3a2491d4ee4e452ec3bcfe56fcea966a42b9af04bda1870bba70212541da801fef65fae45205455c2c0e9eacee44e0dfe25d493e19749c541defa1f195658d58a50a903b1336f96e643474a78a6dd28e65ffcf7cce9d6373d2cfee50379467676103ae1b3d09546f59728a7c20bc59b37b160fa1026297450d33f97496ea32b5ffb773580e01a55bfcf943b558b1967a115aedd25fe2a0f715772ca2b1517a295780355e48576c72b3e618e6dedd13dd7d3a2aba00f98eb06da99357efa77e1eb81f2cb93054a2150f0283dd749b4f7951899793f3e600b0ec7f4d36ac3348a3a8eb3d8482134131c487c654de7dcf400d1a35f4f0babcaa9d0c7d4ae60dd0a1c11bf1daa3bf051040256622c71327f5fa161c3cefaaa44cb24594a3a06aec5f7e5cd7b2d221bf57f353813ff64df830d8ddedc57111b7914eeca46fa0ba7e8196308d18ed35f53ccc47d4301980a169aa8a79db7b0f6ab8ccaa1c4d529152699b55e44d21ba941d8e39e886c1f11a90151310b2f89b06ad87e44bacf46f0e4f2b2afb8b86ba3a3b73b2816fea303ce8a7f6f6058a10400e3410c9df91d94af7a6a1ef614c5aca0162d76acda1b635d17ff084f50510fde9926380f8874f25b3321758f98dcca6180bbd0a25f94c77e572b0f4055ca865a864903c1b6fead713a2067c8dff04b774632f68f19c263f33688c58023c95e5f591b75056ce7fa76c196b8a9fb797ff502b47cf99c42be8e3049c08ced6b4baba65c14c999340752369b8aba7079a34aa49d1cee2d0b18dc09a8d55bdfab2f4036a939b13b400ec748bddb98d2d13176e67a85a4c95ae9d5dfa73bcca3bf8f577dc8f2607cb3f2397be54c879c360d6fb4c632264900417e3102138d4b925e22064e025c314dfbd5363dbed2d1d86f9a38bc74bc662dd74d1eaf11479124d0796174f2a4bcf6723bf9cd849589416ee36f1f242486655121a7145aeef5f7afd095b39d300134b109f690ea615eb4cf4ea9c901228af95a4773ff4cf8d54f7b10a2377edbf0ffa7638ba24770761ba091bc187718358880abe5935a7daab3eb9bc755079a61542e451e936e5ac2e28da9f1b65b04a721eb22d194473efcd3bad5776ffd4b520e8284fd41abd0ac23100098eed0860c437d9b84b79231c52601d7d0e7b636c92229b2932656b1272f75b4c1ba1f02afa53228d923cf58847b3dad7a26adea145af4341e45d36e00196e211b1982af753757829a61159724c1abe85bebdafdaef979bffa245f90724b8983f36a497e86f60eb47f639163b3ce3061f57c5c8af6cb6d5e83ddad2d0695bb74138e2219c18c96b7cde2bb88b2fd48602765538ba9897d9d74b433833a014a515b0f3a3d6fd6c6318fa3872241e8abd24d2b4b284034bde4d29d6f0e85c648ed63ebfbecf2d4797700c63411c05ef76b3b2fc06d620928abd9636b5eb6acca927c8b306b7e363c7950a2f67d44269028aaeacdc6e79d3d73da6e062e1f184676d8d0b142be53fad9ff41f54872d2423f09751f99993eb385d678a396bdb25b8471e0fd04e43e38d682ca821a29a8f832f2d848fb06609899a56663ea0f5a0f23025001adb1af6ae7e85f45a1a9d3d415e4bf42422a753919d756827a1d9f4d602412308266fb994acd845b07a9abf144ef40f4347a11c9889cfa6a4a9732edc7007fed91250fd893aff78bf7a5c0c63b5de4a6f455898ad63384105947fce0ba0e8866de19c7fb6afd67030fa0811e98a500ca6dc6bfe27b38ba1c45c396d377722f8b27587988b769fe97d896a4e088bf2f63f960d82ebd07b4eb0427d9cae2637f8802b0679133682451a6635afc3b49a45a28190949eb58c18a6a186892c38965e7d8c87d88ff1f9bde76156a0b3d0b7dff4fbef9457c4cfd3c54f85030570120ddbcccf9965812fb302db42c7379e80f974607154d0a29940bf2ed83eff00926638f1c3dd7c00c54f67e34055e8899f65197e8fa745d290001a67387d796f83e842029d2de488449803ee56905578f568e6e2697e2b1e32b6b1efbd3cb49fda16643cff1ca65ff108de84dee265dfc786c742262bf19bca593b7014af003cb5ef31f0c8e18cca9ec6582713f2a9cb37ead942836b9fcca9e11fe43027c935c1a35a356bbbf2b06ac3dc8749045334bbb2bfb4f4e3d233d0650f00b3701a46a6525371a4507ac25bc5e136d5d7bb29f06f44deb303be8de3b5d5b8b9b405f21a07b12542873db2748b07f25beff1816cd780ec05fdfca48e1d11fbad69a634d769e1d3c46c2b352347452aad13072546fe0c71b4c666229b577f102cc0cb116d15b14e1bef084e0fa62b888369aa0de6c0cdfd82078f231c94cf8cba81f9975c7576c49c93dc71655ed2fa99ac1d2acf72ac448f9757a0ab3f52f7ca0bd5b9259c56ecbf4d19cb33795f79a3a5e356a88b0c28708313a55bd951b2fdb0980f2886707a3bcbcc4cbf8685e2fe8b0684c130f202832c99bcb541cf39eefb65ace717cf073996bee88d82475f74f215bc68c108c92e6cd1a7d03bc2f60a67091b7936502cb527a72f9a7a363103f8d8c34b2e4522de4210c30e19a1a12c426739ac819909d9a662907501984cf2111772320de58e5f1b593449d4374bf972bc967baad4b8526176f5fec5f0aa298ca7184c7ce9a1c4f1e27f41c1ce9fd182677dc4b1a9bf74587d017673e0ba0935d1d62f0be14571741c930b882b961c3569dee6967881f449701410c90de9762feba2b454f5b7202434fac2849cd4731977971a9ae7925ae642dc948d114a164651583511b5c3a43da80c6c1be9fbcbdba15c71909a77091e26a3d2197e7d3316aed81b43f2f71ecf72d7e470f654f5357ed239e8cb4af755d9205fc97ed34951e3611e08b54410bfa40f269d8311e8963c45754e27de124364a32262f24584b2d3d4f72615dc58741e6b99ae0832e6b556d2d2b09d9dc9e4bf1a86dccd301bb58869f31762f9819f109e7ccd59ea1b9a0bd46850f3748b061bb377661f78551cedb730b7c0498928d9b931d958d0e65cae2303ceb4f5193779b9765b2441c6d8804e067ade137e30d0d65f4234b4a04dffb969d583d11e03109c1b081348d64da1c7774f8334a33ee32485d5721db2134a58e08dffbe459c361a1aff2258c496ce3f0225622e0cee737544af25aa21b700eb646ea2ef5221bcbb76a07916bc46956f6801ac13071e8509c62a24cdc3b00aa3264fd133745e04c95f0d6d5c296e0cae0630251d81f85e41c4f595df7318905e4868d75608cb0b4083db4850200fe136c7044713369f82ded911d695cd36d25a3b8376914470f45fef350ba33d70348f63f57720ba69b59722daf47f4b98bdf8d8163e57f837f9646c43942da07a5add2893e1ab19dbeadc82a88cccc5ee47b0d455e3af22a049584056f34982f14a064735daabdc8512575313ede2fe5c8b88533191a965bed33d0e2368dbc08a7de0bfba77a530d1b01f3b16868dd053ec8a827c49a677a4435d0f39d6070bbd9220f874ad427a25cffad89ace46f726ad49b5a9ff9c8bc099d945e7548cb3356dd2ec9084e9d40f30657312d5c33d1d3b8714a8b7c4be72624a843d17cf6f30b2b6e37c97d6a3e6bbfc0d2408f74c424cfda0dae1a86339d261013c53d2efbc49ba62c5f51ce49605cb32cd4772401d06eaba582318b84528210c82921272eedee45ec44fa78d45648841cb8ab9a3c232147871ae038569139f6f30919f79d5ae2431b97cf5222fcf43be4572225de46f92ff1ad3e215ea420a49902c663071f5db509d6578cb53f878b30aa17ae8b154669ad6593eed6546e95de784248d1dbd9a38ae92a96e9946eebe9bac43e5cbb273dff31b642475cad645abf1999d6a6e6d59cf60661187d8565691b927938372ea72417ed3e6f40cbecf65f10e4d3da827410c59ba05c3d1c689184de12e06e24e761ccb6d8466c0dd65a00cef7d343aa945728e501d3bd1905dcbab2d72f276c3dc3b4b2c517a8befa86492055f72885f77daaccfa825ab050e4369bde533cae7c45617c7a5ef9e973e8b07b3b726ad7c3e47be0adf19e1bb9b4ccf5a7520c465792240c0c6d015235503294aac7f67529df7ade7ee1aa95800f45a5e7416aa094bc9455e7a0e5a348f104b8020eadf31538f19aa8885c306a6466768a2ce620d972a91c11b42ce29bbcd3b9692baeb8876e55ff5b2a6be81aa85eb37499f68bf15d8bc0e0f7769f7aac49ddc77be60d7287a96f7fab8c883a5ff24900790cf94e54ed3cb687208c805fa31ef8d78ffae6bb7bf16efd35e793eca468633a78a509a6b0cfa9c4d049e8dc1769578cff02d27371206c6d63ea563d0dea607bdbfeee00d1d7210c2e5d93d6108889a49d9e0108c64f5ff0c1b4a32cb7ee963f4a60db14555a9507bf122bfb4c48df3878f93d87de159673810f8ec086998e9fcf883901c63e2ed1d76302f3973e318ba579f1d4a4838117b31a9ba867a70b5e5d73e0672f319d918acab1cd14e08015bac57764572059846c2b0e1826bab3f7804cb99972f062f508f6b609a9abd2f406af9fce3179c975077df8c542014001eb5450736c52fb696fa833f2cf937d9dc66a92a5d1a6148171ef33583d4d79bf771898e0404a333c899c26e9d9804bd3af3e54f4202dd620c8ae1249bfa1862e9b27defeef7a9cfe8cdb7b0aedfa5d88aaecb5689d67ab70091420261ec846697cc949834b2714736b78959cdd38bc2f071c7c905bfc4ab1b45a533caac9d9af95bad958bc4c263b03c8827d9fd9df1cb1b589b34d741ba77f5ec6bf3c50706241aedc2360c5d2c7260db7bc4e04657f8de86498aaa1a147e3b63e3d1778ca2a6f679a11abd3c2467173bf53a5d72b2cf40edc2281e84197500af2814619de9dce2ada50fe0fc487338d3724f2fc610a623a6399c70a0d371abd1960954d042bba17454ec54d5dddce1147bd04c492d4a8eec942afe36eb732150e18d8f779692eda56519d701071390838d9381c0e408f30bacfe18abc05d59a1c64e00e4daeee0230a324d5c61b8e98d4c89ab0f46d5240aaa050225dd898f97c8609e27cf4da3d2a604a7518c71940ab9c09a242a5c34a03f2526ba38475033229365886607a4fc9f691c3a4d7b719f73e30a370a80702bdd8d9316486892bdae27676318ebaa286646908f0093a925e120d7316f343a1166ceffc8ce6a28e2bacb9c1534a37affdcf953732b871375b684fdce800354a8980c8285931cc573c03d86a06f8c80e4c0579a6c6f5593862b195fb36edac2a87f852535e3914fba81998d3aab80d934ae35bb7308825167800557b0eba3af2be68bf0ac68cae9c2d2b78d4661a8dfece0ed7a84ee1dfadb931caca7f195eda0f663a9365c12ba1ec6e155c2796eb928d2617dfee0d6e1ed674bd1e4cec8d32f55860f1fc3b8e016eefa639ac439675619341f73b9be313a54d597b260d271cba8cb4850a775150ccc79a6b56c16c45e262b2ef9397798b892fd5215f295d8414b0dd600695cccf09207140bdc5af44188fda99079da7d8b90b2f402c1632e6b2c33bcba72d183efc98e50a3779fc879e70f4f14328bfee520d8e5fa48bd6fd3da774b380e566d38f0442a48cdf5236b3a0cd6ef31487e04391556db39a52cef8b529482eb9c6b931e2cc94fec2bca2e0155922b0487b5567bb4d35a0f076f94f0f0f9cef478a4b03123efc6ef26df08b7267263b0c65e36c27fd1f9cc3f95f64e9bf3559575301b4dcbac62bc1b7f75c1a065effa35124414c1d6a2a64fd8bb5f8af20e79bc129782ca1603675f13341d6e3e12ea10c0a42f82f32cef5fb9be41454397f9376fc9c08bbbc333615c19f48fff798aacf3263eaa1c0b7e0b006259de4dc41cd0a09390d0c949e8a583b4a73316bb007e2d3d9b8fedde2aa0bd204f50c57f9e2b9d75796129eee6882f7680d1232b2dd15a33a13e83eb65e8db470a0c03682f59872677700ef06aa1a609386ca85e73ef3d7ac0c50cfd0b6680d496fad5f3b2f653f61713478ef67bb1f0810082062e068f46663c8b92776a9caed0295ecd282409187af809478e46153993db1e5f3dbac91f1ef43d3c1746c4d3f851e6a2cd53ff9349e776cbdbd9cb1334d8c95a073261ea618ddc8365658ff977a0d8cd5fe2469e2b9198ca0752597a849909d84fd5d4d220808e96a71406cede31460497a9faf1dacdee9a47cf76610edd36a1c083bef377d355dd84dbe9fb987dac9149e6c24c9bd263de6c5d079fd78efc4ae9eb0172a64f48159535d7198b09316329770b6fdf427e3dba0121fbbc7a57cd5dc139cd73b762b332fadacf0e28c59eee5dddd0b4d876a01a354e0fa0c46a707376202a9d2d2fe160e0a885f732333852776b4c99ecc2c422c452ad66fdf0bc338b5e91ebd9e126d9dd7310a87d6eb01ea7d64b32b6a6c9721b6308359f49cf2af11cdc1f6e1d3d6589c952de9cd79047b90dd65169155f50179c5a2cecc3dc2717e747bb98252dada56811e77dc1a47ccbd44afe53fbe03a3db67894df54b10d1312147b9252ca462633e61f0a56047fdff606fefcec7b955cfa29ce21c4ef5f71c1f16855f5cb09908aef3591645320ad31c1250f8fc2b95e81193341a2e8be8e0106a02643f793614644b857f80a036c9996184ee891b9d9e0fd3ad6375b081ae8a92f2cf9f0a2ca52401133ced3ddd94c417f1117f9b16654aff0322d8e37c983f11588c4d5f3980236f0e972a70d3665cf98abbc8a043bbb2402b5d7fb83e452776bc025940a04fa3eefbf6e8539874a959dd5549ce3bad542088502c7bdb025434383af2abc764a58cd2dd97cca25da9973e87121e0883626f954c9ef7071d8e72545629c8a3a03273303b79415d1eca6f805cbd0689aae9751ea58b952c1e806396dd10986784569fd8d5a315c74cd167ed242bd90738ada9249eaaf23586dc262b9a51c3ab2e4bc9436fb8c1ada6951d4cdf9c88305ffe6a37171ce0601dc589c2e8ed71bedcd2c25e7973730e22749cf66302a437c117337b01a61476366842df9752136ef982a7db53d31bb0560448ca16958f988f7a51fb8c0c4fe349c01541f72772ce4db180c510b8777423c2f808c995f72fcdcfb0526f41f9668a6695fda83946b19aa937801d8c3f634b7b9ca4ffec16d7d63a4f27dd4ef75ccc1f63ac1b5c6f95e12a58cf2bf7aaeb56e4b983f7da30248f3505bf2c224f49d698e7876020dc9d8b5b04deb1c5240bec43834b6ec0fb4b6875617fbba20bf96f28904405de81be8dd160f81a6510778f72ab0690c5007edf958d17711b537fcb77bc2b169314014ba9666159ed4d93ec0ca3559bd188457ed9a041ace920e62874a91b77a0d38a9a8d9f23689f7dc2c9a11f4ca8fd4425e08809aed424907b950c91c5d01b26c5ea1f160ea3626a0c27a5d25d6c541031cc94d6e2ac2f1a4e53d001a793fed2d763b68f8d9ac30b7b3af302720e4581a1f7555d5c6e056fd521d0c09c0ef3eac41911699c69f5c716513f34a50de5e65bae9e0bbfb99af5f59fd8df846214edbb5732f169ca94f0ff3b97f396e8fee2f3d6fac7c9bba0296876f7a24bfa0b7940fe257e560ae82c7676f13a1c0cfed198a8c6e0ae640ce514d247236c63c013430337889709df67d9211333c441a5161b1fd1f007319831a6a968e185f877034be20ec0d9f1b42de321c5ea11ca307b60f73f4f80e97cd9e6ae1eadd41d7c315cfe9fd9d4d91dbb44ce1fcd9e1810b827729d7d48420b661c28a6be508acf71c26b8af2f8515a987b2189c89f7d51f5fec18300cbad1ed8cfcb101dcc4cdfc65701e616def89963553f4cdf209fe521956ace0627b8d0abd603836dca1d5ecba71b8b2c9d96327f5692dbfe68a5188cd6c758aca879ae9c102076eee1c35eee6e57a8ed97f2d5fae8ed1b05a49ae0e23058288e40951648215ea5f047622394ee82d61b84c9f4afba5b82bcba48a77a4ac9b32403860982bb3743b22b19127f8cdc23799902c87f05d5f76d9611e902606abb3ce45651503e0dfaee4bff719c0fa37ac22422a8197729a5f660098bf704b22ca3b7cb128253ffaffdbfc1062def7d63d8fd0f600a4aad7d0483090511916bbc00c0ba13fd7b2e874b9c86f04ded7a8e57b57e261bea52f50a8e59af8fd61d6c657be1bcb14e64b21256db504b1c36ac8bb897fb1ed95c6185d9859365ff08d40b4bda04523f0c826bfcc79c96e83c892606e56b513779f59f366f50d013c59c937db2a24459d213d26013023f7211556dad014a29ad1ace1a95995b50016accfad6a2202ad500f3df7d2ce37cbbd3a73d8a66491b025f5892bd50dd00ee084f765c1a2f1296e50116e125ddd83096eebd4c217f556041e4c97aa8200b4bf64e912e2a581969b299b0661f025167ef41e1e11e57f7c3a8b359541387ed541cbccc3cdddbaf47c7dd9e1969bd437a9d5d9eaf45589fb746c1961e7a0d3fea2288543fc2bd8aa6e93fe4c4553a6f4df7c43f65eb2ac61407c8e66667409415419d3333a17925e1f657bd1b93b98955b1acc0c72a4abe9c6d2fe464c6c27e359a16851fadfdf9be08f018ebf3da06c5ff6ca81872ae888113e478d66e9e78bfaaa245c66bd6beaa0af3941751243bf222a980bd91416af39ebd2717a6dc6c550902d44313dbbd60051bc667c577f29d80e16d839c8a401975927795f8c8c6597dee3d15a390f263dd00162ac4fb960d2cdf2a3bd5769b3a0e834187cef513386fe1f48eec489e16791ccf7475770e58b52da2c28a417ee578cc350982c94097048397215f0bfc944e067f0353fa6daca12a1722428961516f04b43b71c9386e7c5318f647bd27ce44b2a513f67f317bbdeffa73cbb46bfa108cafd6ec46b01a57798658dd5ea12689bcd3d5f083a86d0fc41f5cc7fd9d51fd74285e0dfab22f5bd35b210fa93fc244f71a03d6014a7cc5653c90a8aa8cb782b569675470e241f283c8597f734385fb02d531279cf54a76f431597f7c28d9b54c5699e7f682a62e25ea853a6ea927d3428bbd3451af47b0f302abdfd8ed255fe0b5433f2911067f39095a6362fe5a371a0b83c8d0382e87476b3a4f6ec9aca94194c98a2eae227ffb291059f94a1c5578bd0f2b9b2d712b3bd65478106b093baef6107204b8ca795314a58c02607ffcbec7e0566dc3dd16aac2c0052cf0424f0aceef94b4b3edb50a9e51b93161acda309e2f48a008a8558d27fdb28f5d3999ee1934b110b63e82a72236877d1443dbc7bb6f227773e34a7faa32bf82a54b951caa3ad8f44e677590ea613bd13a9521be68d1e8cc91a22ac121dcda387ed72bb7709996b1a23a7ccb3b900619aa51ae92dc76c9b2e33a221de64866988bab7211364bc489a84bff0a48a16b047dd90b1d31cb4ad63a1665cf1aad07afa458ef18c849bb81e9e8fb91484497c70ea311c5985ac113c6a4795327b31d20b37bea466dc16bae1597d7445336b3589d87b36ddac39300d321f4593d85c79671604ff05fe12947002b22101957be3fe3283fc9a59b2506ee6ea580da4e843aa80e7e892f9ef9f46140bf765a97e7ec75a65d91a4ac89f4568ed89d758df62eaa1aaf42b41b2a987b8bd49806ed8f08b689daa8c0285238d460d531c1cbb9d2487cfbc93c0453177ae6ce7341408d7a26b8029d1d0129baa916a9bfc5e58211fa62a3938505f187b2b72b345588cd6df957cf774da928fed6a624e7b991dc5f46db2701bbf3aa7e8194f0fc003223f06a61a35c9337c66dfb024c14b5262633074388be47dbfa20acbb5a8f157b5e37f12f03ff6dab8c919603042aa1ec05e4b8fa996e5b70b9b4d6a0c7e67f8c232e1682c68b2346f6dc7bbe8be81ba62143f0e485deb749d21474a5b13afb12b9f4beb9a650abbf1111ae99f04922bc3aac39b4a4900bdb2407dfc8b7ac9f67e4d8b6ac25eb13cd5a19f059b5cfc30ac36af1f17f50689fddbb89546c9a4d0136369dfd0fcea5e75c3f3957587294b4ddf8865f35b5843b4e2611f83534b52e677a3f83b7354859169ebbeab7a27e6c8a7e783dc0bcfa803dc41d561d0ab426865a117b271ba9351204633675669edfaac92edbab14f059f1aebb778de5457c24d768d8a683fad472094715861d534081df3d6820ac7dca3b28a20cf77de2548c6340caa8e7d5b6961ffc13a5359a5db58164893a13b553dadc0121fd4b6890f6beb17cfdc8239679d3529bcfcd1023548ce3bf85fa9f068c9c82f676ac2f4d149facec9094ade78f55f63ac76322fa2d20407368fd9c9b1d9747577729d88461c1abf149da6232bddb3674a71c4e6af053fd4469b77eb6d06a91d47d935c275b40ac54f5d8632683c6d3bbf0374aaa59d8e2e0856e6253d25021ca72fb1ea5dc22835cbbe89e01ff2bb48a041fd909cb13dd51f41f88fa2c25218eb9153ed9c20d475ff327e995c5b84bd968c35d7d08b20705ea7f8fb7975d260676fd84ccb7e1af5d2e7407f3fa635cd085a7a5b23c6fcb110e39a7053b8b44f0f2f15e97c282307aa62cf84d9299cbe18a1c91dc1e81ffafde67e3a056dc3b3306869d7b7026954b2d86066db6d598716ab8d7330e37b033ad98d9553cc2c2e0f5d32e43eccb5c8488a387f14a1b75ae09a527bf04dc0392da3fd1d2102e678fc686ef3f3f83f5707b98d6636d8fe8dc88c6ed0cc22e7943dbb0bc97e54c608b1b33776e9d4856760bf4a26d994c8400d1b2810581a006ef20c6993f5739c97426e0ccdbce92731f2e08b456d4b8874365e51a9449340f00cb08a018d8275748e62b1190ab80ee660c00238360cb9a3dd5a5dce1a8b40f16ed6c63bdee47f619b4b1d7bf5412fd8af6d94ca0c22a7d71491e16f55e661197b95b352fca6119a7635aade9e816b0c5d78238c669945a8abc2cf23b951b7e70409938560e2ac5f00430daf35897cd0a082907bbd45b67167bf42e91334c3b576962392cacf1666bcf31dad865dbb60db0edab9e219929772899a942fa44c32bfc65ffacad898742ebe7271a4ca4c3ad8d7aebb3af017ebc6b182b33afa5bc2efa176a69e92642e500b8dd6e177e1161a22b4e41565777d553b6a61d044ef421171718a51319d773839860fb4114a2a0129933d6626d6b54f766ec0ac06a5eef912c51cccfdba2db5ff0514aee664fe3409ae900471416b251e6b0547f2302a44e8bfe4ba5a1096dc22b3cce86e11a4a9f90881d139d9f22264343afa0c5627f6371b1465becb143879d72a41c3c14fa4cc76e6f8511958fdc806466d20f741dac1b552c1cbe42f237b075d7b08bff7bebf1822bd2b6be6dffcb6ba7841d92c93d43c2926bff8b6acbc474b0132994d4fceec238a0be652a5820fb7efa512976a7808cda2a74b80590dc11a0d578397ebd0c020ba342fbd8f05fb1fc2416d4610f55a1008c240d13d8c7d34ba926efd703db2eef84bc1379095291635ea69a98c962c5afef38174efaf74481c84d6e7c0b9bc1a98750afc3845287a99b7facb501ef9d9a675f539951f3461125550907a21717101edc81ab95b291e8f1f6be9e5259bad3bc48877fe397510499491b2c5a99f646cc6f2d55b5028406428a134c16d0c89231b8f0f4ccd586ff5cb6a3b41fccc1a77948a58a97b583eb0164613e0df08198f4016cef146df837f35339dc9d161459f907743e87fc1cfb6cd7e6813f08870f3c6a82890b1833edc52e5e990989bf44aeaa03e6804a9610d8ba85cff41cbd01f2dae9cf8366a5840f2b302efbf6da96fc8ae3b3a0720439786bd85b300f142ccfd33b100010e3dadbe3f99a21a6b0932585fd8e908edd5510bbd8b50d5ec9c9ca9e1338f177d3b708b96b7245a6f7fb63a166be6d1db6181e985e67789d89020b34b4218f6afdb0344a74d3da23c66f419e840f7b1b97230e59038d46d402b00ae6fd07b3f47146fc2c287726a18b8ae2ad4896e0edce063381d7dca976937f2866d964deafd0a965b1f330039d1c3c17689520a902f4b38cb93db6f087faa71d341a2f0f424469f02b9e5b0c2275941d006f943119cae3f2a2d23a999821148af726839d8898c2bcb5450fadc6f2ebd09994b5543b9fa7cf7c08a57f2f200a0c2585abdf30ee3c64bd89315b8107aeae9f46ca55695277e80df2211f7cf8cac8872282b6db0844fcfa6244e233679eba021be37d3df19313a74d8a3e9815de8dbc2eb80de75290a9a32df6a899996aa0e4156bb53a680dc1f369f743d8fb8acc82e63fe246eb5727ed0de079840f468e81aca5eedc5cebb27a481928b5e00f6abc0ad72269c25e543b2ab725a4a151593455fe8a05c444d65534125afd60edc7da5dc1f62d0612c668b4c3fd900052f3dcf6cd8fe80ee50e5ab8e918f28d2e3cf0588f8a389121a03c5408aa531384051fb544b19e0695a01de7bfcccf2b56d1784494f7a1f60948c919ad47271f5c80849fe0e024cec98b88ed04eb7c946c2c69310a26dc2f7440848dfc26ced1724a81fe6e75243c77ad0b91175b770c956a9d4c3ce51e89726e65827f20dfddde3bae7bc196dc732ffb4b64161796d3fb2640e8c661915b7f5ce4f79f7bca6328640a419b5861672710e84576447af7e7115fabb7928f35e87d2c4abf462aad9606e514b9eea309bae4842e02735b621ceebae81bf16fda4a5802f3d605951cb57bb6218d78fe848daf99e95115c633f05ad80ce48a7e3a9886904ef814df0748976346f79a86a1154f16d78f22ff6417c772c489751525cf7e44c5c67d5d1cf6baad7b49a8e71d9c3a358bcb101035a0109c85f1ec804121b125613c074f3300842a48e225e53076f65daf5728d95f035ec6581c651ec39fc22d47866121932f1450e84f4b53490899b3c56700d8874e94da8df434a95ebae2986d81ec60c584223e4415627c2d2ad4b3dfa375007a51f0069d2402a36cb8accba3f25c0bbb931d94ceb71f338bb2f74985f98c0b00b0a6ede25b5c7235a1487753944be6d6f15bf9ba871f72bf8afac3f85e6226f42fef765ac04ee3870b69dc8b9eb3afd07d5701e9fe1d71cf1827dbef40513424e3fe251c6d88f422919c80598586b1d6ca9ca83855e6fd940872dec1c8b543f8254df4ef014b4587cbc1b452db4cb0304c0ff285ab9e869a8d9e6dbe17c19c36c763035509bd789f79ea7ca0a56dccc771597e64ff4da3c9e9003e259e406fddd4e8d6dd7e99fd24f1f34926e5730c876b84817c34dd1831c41b07fec395203b9c3221bfbff7a75db200030e3c9aed490b46fca4c757e074ad3196bf154f3e8892f0140903540d42ba015aab64d03787bb8f399d38c5dc015007f5b4b3502d87a5e3735fde3a3acda5f110161d515abfbd8041790a2abb653524a7632b18a3361f99bd312439ff9ff83ae7b223e3b57dea4b6d6742f9cbb8f246dfeca1779503fade08907f776009e5f25872f3e7e15dc34ea92f055d919d77a1851e137392e3adec83a97155f334caa4efdf5612e7359c21d67feb97cae352ffdb83d90f231c35e5d130cfad9dcd5955aa78727dca5251f52d86914ad3c4654849f9b2a733e27c19443e6c493fda297752871da2f0abc26b0650fb3570b19dcc89600dd6f45a2b1befc4fcc732f0567f83425e67d6614db81e27cde51f8678f43935ff9a44511275ebccda602f18ab4f7d4d95bb33266936b5369610010285a057c0f1fd03427d315243f61cb3169c5df8f61e76fc896af4959a3448665727027dc92a999b1dc60f7c787a04f967b585efcb26c257f51956aabc0a65668ec9729f29edea1519b5bc7ca432cdac6decd0c74a9d585737cbd53054d066d0497d604e475c350483dbccef06000bff5ee1548cc9fb45fc07b21f54c554e72694f4d764f08632e584cf3a7bee290c492ef73dcca022fa2534c6e1133703db81e58c5b92d3f50826dbbbaec773d85c1e9033cecdde1829ed8ee92ddd0d513fe3106a837ace0c1a293f80975857d960810c700352cceb7453db1b5b829e72a1a232ac57d86008cb5f32b4bc234b055c7d7edb9b9d9c23e03500c70e829938292d7152e47185cf38aeb02bff0e5ebdc6815efc3eace116725e87a2a41191ca1e2e4fb924569205f07663272cb0ef23f093574e75a931f7ad199364aa675ac853a88bb094d914fb2380032bd6417ee5890f065ce83217b18bf3ba0dec149e0a4362553efbe5eb2a9e2c447c6fc473642fce599f9703842763881daaa843d1e194875335dc3b2c3a4dcc63f1c7ab0782afb0a8c032a9f038fd3161e2a5318b79cbd1e667229622a4ed26e5da340962e58ca50d4f8d90a7a4f8eee63c9ee7178e5e2be699ae1fcf7bc3df3533ba1692830da3da0819c7045da390e0d432657c70e7174421f2067992fbbb75f966fb6f42ac0d49bbeb27bdfe81d0df3de9b35c4a0b2c07fd27b13e58330ee411555d40e09bb58ecb87c71cd1d8e6170968a6f4667cb85fa145c01a5ebc9b864d53cc2e2732fc22a716793d337c0851de8e4dc953c216546aa235a6b5fa034a6b4daf5289b24dcc5a850972490546e224825d3d85eb93bb24717ef1d6052fd85b5e0bdc954178066ea8c9a45277bc5f78c1aa59c83737ffb000285e887a9e5777868514a0240685aae6bab3fa3477faf4894227fe6d5ecae170ffb1e6565fd490c7f727ed90f9968d65bca23889e046ecdab2dd221c2d287a8aca61100b6b1586cb0ae66f7d91c1e1d4bf23cb279f81be3a85612ce0576b9938eb513622fd8559295e5edb4f83fef910ca4fc76f9e9745a9ef4960f8398cd06c840da3e9e3796a351b95d3ecad4829acc7f977a0a9178e1f7aac1d5a6ed21ba93a2116198efc80126eb3b0ce5020c9eb0c9aa7fd409d8d2ae384399979ee2aa5929705f8a8cb6fd5480fda1f5d8bf66ba418dcf3038049c63e9e252395f199cbdf5ab43aa83da3aceac4578aa23e9b155aef40540e6ac2047a074e1705942aac1ed0991561b3f8253b61b2b35b328179822655dc8d4f60e5bd76939105ee569d892bba9fb1f8bafabbe05a688559ded481e33f1dcbf93874285ae9ade1cf35412e033fa550a6abc9196ef90b6bf9311811daf4743da63af4b98122d14a60bca9b7a7b9e68f034b03271659132b589bae11bdcebfbdb6c25665f3fef10644c81e8f500863b9ec817e8690b06ec1b3303784475ff3ba6d2feaf7b1cd8f38c0328232ecd7372285fdeded610537369d280a985b4017b578d85eb235a872551b747068a06f9fe39b756b46e552dfb911b2eec8bf6fecd308be37d15c4188e48f538565f75042278e9e2badf36f36c2b4f84a49235b7a883e426760bc477641127b0cca9fba1db3d36850bf1c89ee15d76f04a832f5afaa74d61597f7f71ed79e9d32ff5dd123daf2f81925fe81a06a3032a01120b97922f4859d7239f8c80107858c5843315f032969518b4e753b3b3522a19552148fa1e88005d880c3b7755eaa87862325d741c7083479baafe3957d071006734a4677358400473bffac73ae238262157b31114c5d9ae8f76fd912782aa0b917ff8c934c1d63ffb42df690505371b00b7c60b86c5c0f46fcc052ec8df841d31cded054182ab61fd053f6c9c248aa82a394868a54ff78cf57218fcaa147c85286f574d480e5b6b9727f063da12880ce86832474529db52330ffd250addb3186224a01cd476fc28782b5e5350f9c70489cdc5cc3e0b0240e3e587fb6233c7e68c40e4d007863dcc344b466b1480ef227a5eee29730f136da7120d2437b58243999fc517a06148d42741279b79fb1f414229087a4d2b0fae9f5e10e5ad5c5e7053ad15ab99b37e0ceeb2145c835aa494a723f1a4a1c67eb6e94fecc7f6f776cfcf659fbc9cfe563415cd9dc374c5e645ac3fdbb1f44fce966524fd06b58a8116374eca00674516c9acdd754dc08e96ac8fca5ee18109b737150af2f1db8c3d9568c92f8807a6a528370e67a6d243297c9ef33c02d5e715cc8c00673a9e3c3f95cdb8156aa284e422247831ab89d3760fd00a1768f6971965a59911ef75fe9742b686031e776ba6cd999f9cb6a14076074feeb4370cb831e2e095d3be291ad52fda8e239b6fb59e63e68f5f86643d8f6ec1d295ba030c289f002b1e2e55145ebf56249442f421b4c30025b6a8e50b1d37f349d4b2a49936fb454c1ee62f2f05e06dce691bdce372394ae8ca21b52565a20b3d2c29d6219a7dee0739862f5b41a901a054986c2705c5122f9037f2e8e129fbfe9457e68245cb6ec8df1a6e6183a7b805b32afd6d6022ddeb3cf1eb0afefc03ebb54ff7e655521b703aebbf2986f79e4e77c93a4985d763bb57f31c8837af0932d851f36bd123f127a237cdaf5280a345add14fb32924e973ce859a87b7a23c853ad65516800b8ab2124a68229fa614f4b33fcbc7d83745e1b158168b0a702bfffffff40