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 61420 f18d65077d9edf466e57727365db9dd5aeb4afbe0ce65d02691d8e1b3956351b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
83c7c369b3308a27eaa146d87f4a139c13343066926d232990c223d32be803d5
Certificate Block Hash
f18d65077d9edf466e57727365db9dd5aeb4afbe0ce65d02691d8e1b3956351b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00948f010006840100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007918ae55363418dea16060b714b6eccd8ca9d32f64e07d98d182337bd1d4be1bf42ca0d2f101f4bcf2aa41e42bdd9cf1340d9ed7a4bff49a735d5bfc03b0f98f5d39ae11ceda8d1e195ae27c1217acc7a913fe0e14c65ecf8b100000000000000000020000000200948f010006840100

Raw Header Hex

000040208e0472836522e55924c60c49b1753de99880a21d39ff2f964839a6d45573764e5998104e4a9b17114cd773239be6612cf53dcdd3b89ca6d1437a27a3c5301d118bbd156a5ca10218d503e82bd323c29029236d92663034139c134a7fd846a1ea278a30b369c3c783

Proof Data Hex

59,560 bytes
12121602030718bd1b5b59bd8640c71b9dd922dc81ca894319bc728bd89a9d17d943c6cd019a2e824131ac69ad5ccc47a20383c53ed6ad0e9f561338502140db254fd2b84649a7a83679b3af8476c07494206d0cc7960d33b56b02ff01ed43ac0f92c7426f98299cb30d733adf014fd19d9360b0447b08cfc6057e9517f74c91eb54afd449f3b4d8eab4203be2c1e131d6066c757964c67f1c60adfd52f44abce6dd91cf63bdfa6ae9079bc79dee1c0972ec9ab5cc8bad6c92a28e3f37acdf589a9afca656c860b02a8473c8912738d9a5e22a6524c8bdb1435f5ffaf5b13f03a46eeb4e9c221a1f52dcebb0f5ffd30901fdb443b397f3d0f89a1119926bfd2cd7c265eeb8d2081552070235663eac7864c8b6309800006dc2ce51140a3d022afa0280c675c9dc34a93d1451107699e8e6748cdbcd921d29f6e6b2a10a1674dc9c99d2b9909a34f2ec93f8b60c76eaebd8c57a7a204b974d8bd9548fd5b76357d218068a1b4330854a915a829cc7d95c57ca3d041d51d4af0dcd53b4b475ccd9e93cd08544c8b074e2bbaf480d2669634f56159b565ceded324bf3fd103bf46b290dcaf3d900f94feca4325ea30689394ff1f9e71750034c02e0ff70646d05b7821da528826c6937623389487fd21daea8e1875bbe5db32d224e4afe996fbb7b953baf8009d723de74611c7505ca0e59f9f4df54e2198ec0d5eeb42a2016508c43bcfcd188ed6d65f5ae5009de2b5216a03c49ff4d8f67f2192bb46ae9bf798efd2ea33fad27f21a16de998a8920472d8e372e3cce4c3f653ee7a6e9de7097ae8023df1a81159ae4e12a50b587c32b624b056da0379a57374c100c0ab5bc6e57b52d8683f519f92e58453f3936cdbedfaa36510c815e0babadb41ced10db6b15cedeb699de68b995d1ce9497d3328de22f0cf0befd47ecc8ae191f90f5f3870bf1381bbc1e8a03b8b8ec80f808c9d5161f3fa34e94b2132dc3e7ce79c3a530551a32045f5b0efda0d474280db803e16aa3bd663b713d458191578dd96682727aa33fcca265f4a3ad73231631875c2648b1f7dc83de3e3a5ad7e0ea6ca3441694d6282f3de0b1048d8dd54c857ac98c76b20fb0fe29ac8280e6233ae755dd224086796e97f1cd785ab5552b3d7bf4fba7220ac8d7ce8216549573d84187a1891127e60f32f2dbc2ece5adc8785ae8b42e9118cfba13677245af35e338f41023c4e2415c0b5a0fe6ac81e6a50bc90f36ab3f07155d726d7a7f6b4e5013aa38a974c67ff93b1c01728c41f8a7a31e4e23afefc961fbf0dede47c48a73fd23fa67f48c3709cbae73962d4fdccffe857f46adba3dfd967ff32b1ad48ce198795331e469ab622cf731f670cb8abf2d2845ad42499a853911849b6760da7db9c2063eac99908359e7aaf09fc6e2727876b6d728d30d27f9ec25f99a18c4dd06e9c2c515c1839703caf208b06f8d0193c06d3b6c867f21b95d105ac5b5170bde18a443983eb5ea384c5d0709d30a40fc1e7712308b7c382e99fc8b7f647a8d1c10b49f8a2019e3dac5c4b6ce8c34303bbca1644d1700282b9c33b9b5bb8dc97d6834b6df2dc096cc3fc284f43a03278a41055da132a17b92f44040a33a3e06ae2a564d4736c6ec6ab4e5b0a6fab17ba037fbfc12434d49011a71531d3eabae3441a43041fce22a3b0609d128949deca1ccbd02a7600c86fd49d88cb24c9fecd903b96beb8480860870ac04f6a2a2e394624675b7f9a006f748b22545a49b97fbdeca0ffe4d5743c7f453aa3f8fd852c734180cbe6746521f3f8cac0e02c559ef7f2165e34ea22f51b8939c56739103369d6a22caa0c16cbf2244b58a8aaa91da4d0d8de1de5b0aadff34f091d632425fb382de29defcb9e74711b34bc3442ef8f008e4518c2e6a1336e139d13567a54bef522ae2166bd2bed9dad4b08c9f7892e17c3fc911cecc2da8c86ded2ab4c1e67d90e912604b2e9fea6206ff9407995d89ed5865f77be35c06e046a3add19cab5cbbceccb71c66169eb5ead1072b383514a5ebe608bded4ed69da2e60c049ce555df2335a0d16316a1b84251a47c31c6b80eeee9b682066cff9839b58413d13bf7a132eaa32c2c396fddb195d77257ef9cd152c55bb49c6fedb9439f8237d33ef074f65e45c1bf18afb946d3946e2082671754f7335f3aabe1eb7bead133f35a3ff3d44d0771dcb05a8b5b2bd85d81c7502056544be2da2a3fa41a4ee2ca0b63a8da03ddd31e21d72ca46cfc22e4d0bdb37441a8110a5f19a869d40cd0600ecabbe1bee6dae57b993e5778dd859fde50b8edb3bc0ea3b178df50d28d256805122a579362ddfb420738da32cee71e0cdc5f1bfa78f1e8c402187bee75c1230c6ba0ed2323f003d25f289e204d3875e45db2e415f0bf7634df3366d453e59f32b76b8c264ddf153dbff6daa2f18665791f9d0a85a166177fb69039cc4b1822110635d6663b13c0b9e65d7e55974991727c74ead6e089fe9f2619439dc593c6ecd0a3ef53c88fe862114832f6edf475ad1cca834a17707b713af74b9d44fac05d440b80c813224d9034545e5368fb101822050d849e57b81e442ef65f7d9d0a1264d2071d3ee546d730aaff2a876ff8bdcdf4a11379f752885ac80ea4518d4d94df44706004328f8ed0360c1dbb62fda2f0b048bdc05c2b4c909c74306568a665b75a697788c622c494c70bf93da7d10aad5072c8176a34d8a33c6fdddf5bfdf15057d74f6fec5111d04ad276c4b23cd6f12c9203bfbc9ee37cf87a603ec92d07a609f36c6244c169399a9bbd1a793e11f95b7c31e2fba3be84e2d480dbee65a37293a2d94e3c34708210f5692bd44675665689d68ca1793c54e4cfad981689d5bd81f1a6807594f0bbc939e4a7dad3ded248b2d4f75144a2888cfc62f3d2f06c727f13474c1807dbd8da50dc48ac25715ca78e6e8a36f9c6d6b8fc72cb12a1028c69f072ec44d4ed04648177ca9954ffd8c7c1d50190e75c24c6bdf49f624302283f65f1f9083a72626496f0770560a75e99a6f93d9a0fa26ce88ee41b6dbb84f7c011a97b3dea78954eba9f6b06dcd83def656259285f76e1d872ce23cce760dafe8a142c0ee117016ef0936cefa74dfdd3197873a6751ff7f566e7cd5e62f1dd4766ba6ba899a3acca4a37988f02c535cea92de3b87d3e22f8f905c6a39bdd9eb352be5ec8be861ee0c44392b0bdedccf15ce4389044ec1821521925225e07afee1f88eac93d187ea63c70941cdd200c12434dd23896a2b8184c34c846bde31f224638c995c3905bece9ecbc907f50c01b120af7911d392d6d55149b89c0312936b9fca1952358d6a41ebf628aec5523f218c5803722e33548f0c524300b7c16cf2b2a7a011a6e794b31258b3fee07cc5c20b0bfe32d48218eb4aac7bfca2b4e7fb480b97ecca57a37fee97ed36dda25727a381e0e88d2889b6fe66521f400e8137b6d90b3db9270b734f64293e8a90ac609177843acf50206346df6235559e6e06f389eedaf508ac15e75e78b1b51483a276572505dd023b36a13841895e6dc235d3d437f9b389b64f9ed16bf74baca7e65e6ab118e2edddb636de9e666f0111fd128b68c82e8ba00038094b2fdf1916d4fd39e34c674cf4cb0c873492c949110ff59ccdeb406bdfcbed46a7ae6767cf8a5da94ee766b0b914eab710a09b67b250243bb3ba0bcab8ca48a0f8978ba4633de96b25ddd6a145948f6d0cd69dd5ca4ffa0e662addbd24a88d8db7a546b05d97536521affb0022fff1d0d6b370b56e34835ba57a84b236f4511b3ca8fb8a87ed8592710301c46b0421d38f4b7f16a8fda969f5dfe2ba5d06cbe37cdace778cc96d8c4d975c9738e4267e84d9057deef7db97c4343dc4dbda33c425e590b544df920bd6c1e38853939d6877e9eac8e51d6a66fbdc04ce890fd149ce22509e1c40a1684fb31c772eff9dc4baa161ce02818300d359e7101de9692fab11583aeb904d1eb149d568901f917e33eba3c4a14adac87befee3570ea093e29799448ecaeecf39fba30ff842218637fc1daaa67f146e114719e78d5f982cf7af67b7ae07d8226f6efd156256c07209f74474167461c5dd8703bc55645ae0943d2e76939bee3d0ba61d04aafe6883e1538199ddda3159c642d1d86a04e0a211c6e2e3128e7179c999ca36723e443eb78137bd394258bb763d090a7c51b6c4bcdc925c2ff5f552dd00c99066860f27530d2e9af15833dd5a974ac20593360140fac5614051acf89c8fbccc4047bf4744b2d086bd3a845374e18363a3fcd4eebfd0e54700f2f81ff52cc1ba0607471666df348158c83b794923c6d14c9f2c4dd1766f962dc0935e8101bd5ddd8920de2fb8f25ab4411f4a48987dec5a527d0935c518862b9d7d754623c2ded9f97071afd16b35f61edd1c5b42d17bf7ef7efd71f1dee33dec5e26c50dbc3278402e6961a73980703ee97643308805094aa06e478608d7cc7f7cf5d25b9b09eee9ddfb43847e77c89ffbb722c56b6b529b40fc2fcde6e8926df1c53e03a4cc26f95c912736da78359ce40c60fb09bc0b335a3ed2ac80b3dcfa76f76bf966a89dbe355a208b2db8654787020aa98767972ef49dbb1760d41fe1273ef30cf5e39685f854eab17b68aa40aa9c768d4b3e1aeeef2190b054d241803ab2dca70d1f58843b9886edc9a9bb40d60a31574a6d195d9d75f5825906f4cad0af21972e61463369782563840b7e383f258c9423ca8322248662fd9102070a3a69f39bdf63c89c27267e2af2d7e7942278d32e5a94e8af437dc3903d2ad0e86d9dc7c185663a4a8658c2f2eaf9f061e94014288c3fec006f6487aa338a9a5d13ee5d9e8c6bd0a95cb6edfe8b5fcc6b8fbd64986b66c40a6a860ca38259d73a369e8114cd40aa9896f81eb92d926a5ebfeab8d58dee9d637ef2e9d1bc5fd784fd3f613a29de91d88d7c16426b3bd55e3ebd9d7dd385973d616b2df96f8eab33af05580e2fc3e696f0f295c79846ab37e1a0303b2d14fab283d99b1c72d355a36b7c83e692d8c53b765a19f11657d17d56ef8dc5b6f93b4223322d82983bd60ab2cfa28ecf31a53fc43662f2469cf399bfe99153af1fc23f6ac7e74eed8e3692258add4978e32da49a405ba1b133fceafed5524d4c46df0c673829783d9c96de63c0a485ed4c441acd831df364b774cedf28f3e04d9766e119b2114562519c6622f08348912cf5148ac9c113a934d45c98384ee1e5647961fd9b868a2eecf69f8847ae5890ba7b1ed2e82a1ae878602dab49e7723636ec6b369584cb5567ce17302cf939d7c15c313a7dd0db8f8458d874890f8027310bcafc56a47e082ff93add3b157427c6a3840fa1287db9b79037d7645fb08d7976d04b9ec0568bbdc163a20f829aefb786e68ebdd24403052f82a87d43b37531f7b52458ed16cd2a703828dc9b42bb6afb1b4c66b88c6fd0f97925efc1793f759c67e13944fac5ac9cd6524cffc988916317daba85d1699d3ac2cc2e016ac0fee2d26554f376914f2d508f860e065726c549c84a3dc4f2fde1c9e82496f1863c3117d974818b4042e3318298646431da6f6bc9f0d1aee3b84d9c44ddb2220a2c8e2d605f385bb6cbb34465f6cde4686363effc47586bbe94a58bb690515a37f26d246de21a40d59d03147b740d7a2dd99336b622aa46b883218cea2dc97a985cfa2bc7150284cc5d9bb711637bce7ac9a77890dd5aa45f70ab1cbef4631409d1c3343245367d36b4458d42e631976454c54dfea3c891198230aba35b048de320b205a04ca911ddcec87e0d7d1da9cff31bf2005ae12d26aa18228b274151b84d30b744df6e903ca83fdfebe79d07ed98d0bc86c8aa3c311bd6011278c9db8c30678f6002153017de176838e607daf6fbd74329db880ee5b1bce6123518ebe5f2688ab6739d10a0ece34b955d9eacc6ca466c6f0c6b5cc450688ea2ad71c7adfc1be2d67078e8c97b90d9c8c97f614bc715c97156c6c025a704b1f518984dfc118c1596c9ae8023730cb297b428329f63cf833a7a70c966385af8d9dd25d99cc806ee02caca2bc91f609cbcdad1eb2534424992310a5a1914f4d30b44c18c23a832b934f643b69cf311e6b11c52c06964d89871e12128c05d2f380d48df87fa8db34dbc8e504d19e31f1f827602e2138bb856cc760471c75fa75124c25448fbb6fc80b79860882fdd4c7e8eda597289879e92106f2e577168a29da7bc79088c0d5488fd788e3e343b2d59a7cf6362774f6567d348cae3c5e0392a623fe94f82e9b31e5ca66052f327fede0092e8fb0d29950b15dfc34ebc687a54e62669139c431de670c322e344a8983890dd3be3abd5525814aef54cb6dcd772c68c8583b6ee3ee4a0d49be7aff995bee2c1470153ba6a97ec5cd87367d4ed611ea06a8ea2de92746c94662a2abfcf9ed85918104797c96bf71bf5c0cd3300eb6f683c0e425c4e902aa0fc070664b38dac1b49c02d40a0bc3d6bf0d9e63c4ce1aeafffcaae424852f05655bd0e5940edc8c8315004b5a455e8d13bafc972fe203848433142254a8e0996718b59d0f458c1f608b467d957be64acea8e80cd201a1136e1dba059f4e3bd2e09f879546e377ffddef0a8ba50d74c8221b1c1984d25a9995f1ce0eaab5ab8053ef9ec538165772dfdac3f9eb59eb1ef5ecf7085efbbcb235d052aa522f79317c5f5ec8b8bd747c3b717823396fba74aa78ebc7d5788e94a468f9f1b23e4992bba2e5fdceb8eda61c2f79c27737932c076c798b794e6261cae8567319c05bb661d3cbc8efc3bbe0ef3569773366b67f89e4a662d0822ce5e22e49ebfb66801bda48988f4165480b3f54ebefe0610520bcd68e2caaa57e569205518d669309d1993e60c18268b4b75c3bdc8c879359ca3502cd2f32fa2a1af9c8adf0a01710801a71bd5f612328c1cd1ff3312779d929a5f5839070b0e4d4e4ec15b9e672ed153c0a6a8196a6ba2c1da00e3f9601347eb0d76d696ca8f2cf48a81d4cb04695c54dd0fa86110f1c8f3568b044bec65c0fbfd9685ccf069dcfcf18fe28582706525db0714674e7b111d7ed9e12e177e3793e414c1daa1b27a4050ab0024bc7c0147a0589591eba8340156eb4297a99d8614d6286a29c35045e667b5fd8f94f1d52183c1558499a39bd567417f417ba1ffe5676779ec06cd35f5e159949ef69f6c8036c45a12459762a63d79c97f596970e496d8087432577ba4a9db5b5dab1f24308b8a51ba1389c1517c747f9378fe03c0c2346a0eb247c6655716977d0fb5667433cc7d5e88a23136e717cdf8aedf8201478cfd523c3739a7ca6f4ef80fe2b308a4d7f4fdea5c2b1d7fc53e6da946d54a81c61a5d0469634fb2d53b6a9ff9301ac288f31270e2eb4c5c300253b055ec46a7691b7dfd0cb4abe7d1342bee4163205cf845e57adbce042112c18b0a60dc07b9b14a29d8007f18089ca3f64c9b258342884d6f94af7ddbb58337c38929c0d08ea15982283a1b8d7daee83f71f5dfc1772c61295eb1c649c8fea9417d68f0a5e15287a4543a76869ead86dc579591d5f0a0405f1a3f28bf0110266489024bba1e3d064edb2cc41b559e24ce4ed5cf6eb4c4d7bbcdbcc4f77c42e1e60614f337ce28cd6750ad7d21da507ff27c7fadc9dae5548755ae71006532aad4492cf44e898d470a2a7a574442a6f587aea05848ff4ed88743984eecf387a42f436315333dc3fcaaeaa566a6bc7389958037bcf4c3e3c6703a17c0b24bffe8f1e2575017064e4d174a3f090cc1b1430f7f5b0076da20d585328060ec9a93ce9b4334b68cb941c930940ef6c69e2e43247bf1a843ec6ce73b01f9e2ba6962b46e61cf0f9bfcd58f2ec628705933cf90013d8357a55a39577b669c6c7f2e64f2b4f4728d1c5ecf8ac044cb0067dbd6d6b233e6043a651b7b75ce277ca54fa078f2cf5f8d5fdc9a13f4c08af4879d6b88d20a5b6bdd035d7321c4a070e8d487af37f2edebe327979c333e1ef06d3f6e85678e967c395f40ad9f19cc80f96e7471216b7706477bf1366ad8e6558f71880892b446f1bccb5cc38d132a1e775b4ab152a5d90a535c1ddd2aeb3ebcc2ce07935b5fef4ec383676a4ee561097e9c57fc79a17d987c723968c6dbd73053dd89c199fa0e50697783dc4ddf68272f0d334fbafa3b968105766418cd8cbeaeea270df0191e7bdabbd84c05d6443156519e267733276adcdfa86e6876d32a6b9c1065015fc5c9017cba436671dd560de6d5e275f7d554c1a818a3e18574fd8cbb0f632a0710463cb3099e4b1e51988240b0072b3a2f1690d313ba4f7fea22d911489248990022f7a29146c3417d82493189cb8808ac885224ad37f52e7ed6758ef6bd1d1060976716c6828f648b5a1696025a329dfbb4a45e6bb9c32bd14fe1c215120555cab5200b78b0d45386b34848c598baffa7f8098abff99ed68d5591fc5840116dc726c42fa1a81fed4836f40cf7c8576370389c87363d069ff6f4345f8ce575f7d6828cd0e39f787d063dd5c94169cdb31433389a50f8b6c9f4add5c529d3b676a396a6c2aa203f70f63c4180fc93bd5b3a17df1433bc5964b0319ad59d9de7fc547b27f0ce43c142a89ca20716c317ea47288af1a6bf300259aef4804653ed02dba4081aa28270637b76245ff9b78817916f4856f17541d264972505ffb66656482cd95d66aa9e0de585304af1d80385125b4971dcb8850ac4d2fcde214197cb164ff91278a21e9744dbf944f7c3e27a29ccc5f13913147e2e05301fcd9fe7cac2a05450be4928c8fb3367bbd023aca6c1f5c8c3cd0d85172b37dfb6bf384a6d18783f9ce0b19b3fad71c7b9cda299293fdb205be975b214610a21e404222fcc53b2d689478d1660b3521d84d78d63912926f90906de25b60333283a1ef9fce59df765d1cd66e161c55d0d46deffdba58e5c6f2180fd23130a583a03b8ea216900917e5d3a271556d113419a8f73828bd2e74193ce9fe98f93aca3e82d7675d68d0acc0383b461633eb004740723e403a1e5066aa442dc0ff93eff994aae13188e39daa7b4db0fdb2e292c6edb339fcb7b8111cf46c7d270f4109773f1468c3d1b275737c58d3357e240ca014060c1539d9f1afeded84f443c6624d7bf88bcedd15e870fe886f991afc3ad1d10e1300e6681b8bc4c90e0fe206174130f09d579e93b8f918b0e1fbe293348355c036c6211bec36b8d56730c06f4879d2cc0896f9c82de0e7f038f8f28e4c7d80f2bfb34c9f7e95144f2a2c30d4b2f6581d9a0f9ab89edcef868711bac788afe526f996e278d88064d60bb6eb3acc6a0413cc76b38f42fadd873d04170d416d6cce393f1fe4e6017a6a30f5053d7939d816cea1aa6ab3783c574800cb77f139e439206bd0ff93a8adad759e5562749e442c76d37f79bb8a6748197defff4da588c9cac81c05e2194bf01f29fa984def767382622c514ede54d9039944e9a2a97d574b33ada17cd844f7c12c5a61c5cdb58407fb77fe8484644e0fe7968ca69ec25e902b3024d1af3cf253e672f7e92800d29d48e405796fb468230df9bb42f8153d69edad90c5d77c976d7d4978ebe65ad4f0a1956a6fcd47780fe1b519715aab4aa8f849bd38efe8bbdd3af3d726bbe74f6a8515db7e091fa3b1a264a94f2d602fe565e3b3be16346148215aa835789f154c69d685d14ceb53dc0f8397e0a76c75006a2af7334a4af75649341aa2f48bfc6039bd2d619ff634607c3685bc677a8b0769a7ab4e5f983df4211dbba842d1b196fbab160b1695476e7133c33fa0e03655dd4f8043b07992cd1bfad6d77cbcebf135bd60b5e4fbc1a211b304709735a71ba52ad41bd65ef8d274eab7ccdd9a56fbf2385ae47c115c63f0bfa7cc43805049cc52cf6143a359f97fd7868ad90b35e4015217fa4889cadd1123efa593c91db46fcd835992aa950b1c86b2b96a9a26458cc38c4ebe068a8e1de36dec35e8584cc71157bb65ccf84030b272ffb2e3e146bf24acc3cb60f621a24f86253250964a5cefadc3da0d2315f451a9b73174c55764facca65b0e8486c7c06b23840a1869d350f3391eb53e3bd4ca657757b69615f3f57bb69b929b79e3b36df25d75763788606ad3b0c88a6967bb722cf7b11d70fed45be3684bb48a4a0f9e721632ad6f7c27bcf7983b9e5a7e150881530acff7601bb7ec23d195033111b9fa44b57c2f65fc2804af6a457987f214aae25eab3e5e871d11c55f333fb299550b4faa890f5ed1130730cbe7b325657af790c65debf554c850a57587b8a139a19fdafca177badb043cec8c53bd01b5ce50c8f17655d680c6e305b8238b80574cf30aa9b991d7d20a5fdd1fcd59eb6ac18b1f0682745b343e2c71381a4debd7d43bb86e7cb050ce84ac843bea4f0cad71d4ff14a83e6dad438923b73465154b49cb6e8418599ad1de0fa6ffbe80afb2b0b714ec4c446ef5698fea21399810356a5029fcec409d39210b9d3f771ce811f73a3e8403080b0779f775ab9acf4268f66aa78dda52b17f4f3a86cb3bde8533b0ffc082e52550d623a330d850c87bcd3597752ff63e1ef8abaa89ab49f2904031a9950c9212e2e70adcace328389198094b6fb001ecbb3b09403f6772b0ecbfd9beba252127ccc245216269c4fd931321d6bfb0f2d6d26dcbeb9975353b61bec755862f6107ed3dee353ba8499462cf9b3d9df61e6f22e4328060b594b18a919f58b98ce76b734ee96cc162b4e7717f9e37958040dcdfe20eb89a4196722a140abf93c144fd5f6199b088bca394539972f77672706863bca6f4d823d3abaa53278b90f6199cf43dd55355ebcf20044bf3886db10f381842f5b1eeb0c1bdd05bff6db0e87916bc096fced54ee928d5019a33dac086d7db78e4ed0bc557cbeb8abf9f8cf09226fa58962baf0f344caba188b29e75a4da5fcc7479aa481f080bdad0a81a417adb3b51addcaa675cc5b032c02e87630dd004bcc475be59fee68c95a3a0118e67c46217ae26e83c77d3eddbbdae449349f88f01b557bb4c438a1bbd7744528015b033d82edd3d3dbda89893a2675a0e0634c2bc1b330bb5203df4d63e11b3b7616a95bd43ba57c033fe298a7069e9638159c8307a78f4f6553792edf9ebf0fdf5fd6ba0cf17031e45ef1c5aaf6c6a8ffe28bc60a015da428fa186299210f8a8a28268ec934c745fba5b7a808151e29f5f2e7db0855863f8d687138f8c9fff6c58ba007abdd1cdb367ac190f6a9092e520d74ec50ba7517440a499a8ba2b00f8082578cb740b49781bb212daf8db1ffb3f1fe39555107db3ecd257bf0f4714271a9a7af5a84ebb6a5daea19c5cfa46d5ca06cdce118208a8f7f177f4caa10d83b414ac9f7172bd1c2113c69b7c81c84a8a5efdd7bed593153778d9d36e16c3a8379cfd46fc036d82e4c77c0df5aed2e86bc28b32491f1ca02824657365f334a804bfd9c01a6c9fb038d948d3c4bb7bd6ad036b0d072972ad6071797eaa172c8f80dea046196ec19010280d136a4ca87f0e9d539335a6b6bde84af73c2f62ddb795e62d1b8a57a3dbb2acecfdb8bcab49c6f654faa4870f20c80664e4e4224b816110144fc072c20cb1b928e85c011b6426de439525f92939afa5df4165834ddfcba0998b960d64c8dfb5b1ce618bb64638f8b7211ce6f4658e649c33cfc20ddedefa6b078dfa2d49f6f80ddfe859abbd2ef46427cf942f88fbc71ea1cd0e974c4a7f64e950f224bc85e40893e0866a785496fe80de5e53578247201d6773b4fbed36e749d55b29eb660b6ef37810ba442e0c6c9d27c8ead7a4dc029f36a3e59e6a8524468021b2244fe1508d9268c7732ee5895c78e7131f7a8b497d276f4d3a8ea5a5dd0fdca75f1b0022ada04c8c21af7220baad8bf9624f44befa85a0f26af0278075b5c5821c248624cc6b38c8af3af1079ffb8d8ec68d41476654dfc613f904012737365c88bd368d39a669161648f791d8fe1c7faeefbb33e29cbc395ddf74df9e76fd9b1785efcbd69a8732b6fb9e9a2571ba8b78193405bac30a768f0a4eba599ad0548f970510c62521e366f969b715ba86bad71d28b196f79f9c45b2eeabbede2ea62c0b24a51ba9d2d107b43218291e70f4a545e6b08510b10b40bc820d0d36360a75a4a668992343c09c98319fd1f5d3beacba131a321a8fd03b64e2b2459159e9277fb3dd8d3598fd906cd1a5aac3ff74f75377b64858410da203dc1e788f7cebef8f80c5df5c937955b70f9ac523b3f23f373c2528d97cae3fa1944a4f0c636b2267b7776bb3de2d62ba683b6ca4ff61d74e6d21c0db6c771978e751bb394fc84ba85c97fb33b47154dae347c435f8f1772d179852e065de0b33fb972111c0ba31eb20ddc3d1596d19cedef78f37c12cb63ea96353ec448fbcae386bf4ec20954451fac432d5b8ef6ae8a757e331ff22aee04a5d707c39a182966cf2f38b20c62de04f0a12c80c76d43899a5f686e0d6359df9a393c67ff770176d6d1ea48e9afcdaea76b634481c620a8c03234e36a56d72e8112b78b9ba520f76d9df33a4b79685c11a3787d87d13e4438d180a146e9addc2503fc72530a46349044fd67c121bdf623d7e87aec3ac9f4d0aa85e9de87f10cb212269f17a2ff300c2de980b4b60dca3b73e193395bca2b3ba35b45895cfb6435ba4c2a17ea3fcfc573a8c14c27d7244e020fea4dd3e90b780f31826c6a4019d937660bce6d28d52866b30fc3821d808f3ef5b18c27a7b54f1aa34904778aedb2909933396ec95aa37651eb5a5a1236f8bd29319ccec76f6e7dca897b71f0f5cbb12914cfe92aecae18268db702f96fc5d9faa5c70181ac62efd28e18ca0e3946aa7840fb8f39314527ed2ec40a263d8d52501aca5f1f8fba6ebdd3bd69ae9237e2ca47a0b3513b7f12a25e8a7ad3c0a6325b96beabdbcb63b83597904a7cee4eb15e7abe75b6c8cfdcf835d1ce9a78539c5d82fbdb854c598d28e54b07a5b901a41ac862b50bbc96d3e44efc7a0293e90f5d305d450ca9a59a3094d59149036af0bd2a3b55d645f8cdfa13dd8bcb96f819c68a71a8ca6b71bf89236b6d127d2dc735ee6135d4383abb3fef398ad80945ca5f28bba987495dce7190aa4b451b35a4fa69133cbf8a198b5596d201ea8be64fc8e074536ffa1795edca5dbba7a2fb0e660abb0c297eb140ffa7c946782f9f5358a839923a336cdd1dee81531cb265f61cd210ed1db9e9cd1b6a4180b95572a59794682e1424be8efcb36b6fc6e0b1bd1000f61b14aec74b5e14bcfebe4375cff48de6e94d9603f6bc8da68ed03c6395534461b6eea567fe3b1aeb3fe0bfd087aa47a3511bb09d571e3e1f1a6fc90275118fd11edb5948e9899ad98a1b8610ef6e29c90f68766de7de5e3ed1acfeb0c591f7a80fcbb778a0b503ea9753418639202c502a7ad29afd9e4035bc8a4003551f62fba9673c86abbd285b71989e4d6e13a377db8d3e69f22e58f311f738ec46efc180c241df732d98217837bb9277973f24f7b40ed53f1f578b449d737d619b09ac9def819221a72d8a5b9d1bee2c0931b08e93d953bed6b5a2084c7a7cbf828c33263f9ef7fc72972200bf13d5d071fc25fbf655c5b4ca035caac68fbf139521443f72bb2299a392a0e938a9eacae6b7bc1696fa1da69ab7921478ac630f2e23256d55530fc4fd80b00bdcbe636ebbf5214d509a718ac22bac28d179ada1a5555eca75132429e62de4e3d578823b64eeda407995fc5ce74b97b93c530f29b8eab2706e2e305a811144be4ed19fcba185e0270e5cc849274261c88d0df15b5aab3e82e908663f85e4dd42249165a0de6a668255c63cdb9f6d9260fc81917822bb50ea42889cd0e8778cdeb96c419745c9652b117440e8fd294b379d6b70e8a1874bf930ba150dbfe18d446d5ecf9d2865d476324b5d892d29bf35574d505fcfda2d5af89859dec5e6a9391a2d690815a01f10884c52a47cd975957102d2782a88cc6b16178a00e07198d9cb7290c0a7b62a1b0a3fb6bb0791af12674317c52ae98b1ee9059f7860b9490a9c59dab5f7d600012f5e4fc7804a3406a878ba8ddc593f3c3e3252994e99c7dd49374f81c1cc229d027eab4f1b91b3201cfbc1f0dda62c76871505d2fdc17a37e0d497ed74d4668260c3418feeab031bee5face9013d837cf7db5d2119c2f60d4857d37b471003917a5bd2843b9a578ba1cdec5ccd68e6fa48447b33d523b38b2d4aa18dfb087e11cebb0d4d3418ff7fca39c3fd90cf7022fd62b50573a2a4879d78d43e03b8d5f4d9ac29c5351eeecadd69c147fb326a23750161405ce8c3758d6a2d5840f4c03488a996ae3476cb005482ef9601dcc21e68b45abb922ce115ce4907318394f8473cab35cfdf1979c7320621b94eee530e007e211a731faa6b50e369a55589c6dbef0c0f224b6afa2f10d0f78ee0eadbd8f75e98309a9a0c7abb83c376086da9f521513d42c13e40362a3370e81ca27b17d7d69ce4a3cf546df96c852cf2d8947c3531535405a82bf5dc480a6fee42905ff45ffd3e0fc34c712c794d70b6b33a32a883bc79c88137e5502876b83816bfd463852f4133f33d2cea3fcf1d20a744fb38877c3c5b3176fb6dc086ba3da5d45dd0d9b5719280c8a96fbcbcb4249d544ddf0bd98c3886d10456ff79ce7517cb7a7628538942f508d586d8e2954c9821899a33f415d4a7e3e78a90c8e44a62acd148310f9af235a8b741058d7f4a094ddb1cbaf585c10d38d0dc867806452e07a74fef7e8f2893a5c0512fc238ee427ad6f5a5495f17913dfcfd184240c60e41ff94a703d47223439b5751b282200c286874e1c3653b9d38b93ef5b353db3fbc06af93fe577d6ccf9424465bd986f4c52e047a87a9853872364073c3890dac9a66287f28c6f0af8f30bc1c371426802554c1083431f489fd4960583a5288f1d27830866ce4313793d3996fe674025c0617df2cdf4f6186b4281881a7256ff13af505f4a0304f76c1678fbaed3bc69a334316ede5f7da07d29ea62c4189d2e91763aea681744b7d1f9ebc829d9cb5ea122e3f2368f6c4f8097686a542b1c6ea804faf214963e84b8d1a853abf9d2ece21fe91e84de948ea6f72a42054aa056d083e45764700c974b10f5ae3b2a1fb7189aec166e6ac2a251bac35ef6f1d2337b5ea6033c7f0b1f8ef761fcb2b74f44bd433d3630e6a1c5ac633e70a26381eb13525c2fcfab27ca6ede3f88009bb8d4898e0662d505889723600cf3945974288baccc3d941fa8b3b97e2a144a443219586a7d1092b5dafdac06fdc85031ac10361eff60d8468f9cf18efaee5c80960c0fabbb541fe1ef77f06a631ba5af7f178209f37b6913d18d90a8f3e348f84120b8610677508224b71d5986875c20d3239820bdee099783df31b72b8efd4d513028dcc79b0483b8c2ad0d3c36e98cd11b387a7761f85db075d59168d427474ea392aea184357c925b5f0b1637869ca2c67b0d274d181c76d6d83eca836574175736e532dd85e78b6f3e775758ffcc1a321f684ebe26a0f2d9de7266a5946db6f651293607ae6bc5d885aeca43a5007473204dc557aefe0e6ac68cad600156550bfc83de1029d7e5a8a213425067dfcd2a4a32cdb7a63c8e10f1fe226da8b58966b25f6e7ce58683d64edaa71c3a0aeb86b1474e894b110061a26bafd372b5c0c7852ec412c08a1c31841504eb498d5e6b27ffefe79f77bda5e78d41041a3ec2a77b36d35132603373702c16acf68ebf9c83c1b7f70fc80a21c56da12eb68d931ea008c27ff4ec1dd1a84259a5dc12aad624f3cc900907037a3864b1f69de733af3d5ae97a89d5cd6144fa57886d414a8e02589b8d812634e341ecfd5a871e9ecd57603ccd64053216e009d9774fa8bd1d399c78dcf358a11feeac6376ee67fd3bb68108cda3850292f6f029b9f24be09224bd6c9358bf09b4cefa6cd03d38fcc4b369ba97f6ab3f5948ddaf5925775d27e0be5348ac6b9ada78d47027ae1051e2564589c924fdae41cd261b1ff3bc2f9acaed84103038ea2c9c809a6fc7571328aee765cbfaed0a1708551036eb32825e6b1b4a5dd752968ba3b3b79f19927d5c0c72300ce22a3a8692a08b2c59ed003fbfd69e6aeb2c3fb39b3023fa9bd54f8a921b67e85be802f55c38399a13b11ee9d8a7e130d5415e78573e088d9a1263f7ddbcbe5809674aebc84dadaa69555bb638d01289e3d445801f7fa40296e78b711c83e3a90245e86c96c902f9c7e03e27836f4a5f0c70401c4bc2aa9a074f0259bd23ffee1bd283866e152c9f99ff53408e6076cafda335d5cc5f5f1f67882bd27617a29a3f21c69c8eb73c2af8f2e792c98c4376c479850656502124f180ac3a96daa87c20faed9ca184708e7ccd4dbc7edb0ac82734cc6ddc5d3e0ae5d09fb4047a07944643d516e01aba9b6acb78a4870c1baf2a38849e602f9a1ad5dc52e3af1330930eb9a46d4a358cbfd243638d55baf10182563a2cba328c9aaf591988796bc959fc3e5c88da036356f0e90c23470fe15a2965597baa65e8337d4dc57f4b606f6b357192b34979ef22c6bf8ed6497f62b321c66404eac41d84336bf887dabc6a71d3a657cdff5c05fefb738263ab1275620bb2500b6d14de1c783b8756e39f4dae90d9d85f4f9189f111f8e6f762cc7717641a0f5661fed3da6e97c0108557cd798cb93718dbbfc769d6edc9d8f5c523cba74dcb47b720292566c28f3014a2a86df4ae2a5a14ce5ec06b40f198cc00ab282c1864fadf8a4ed85a1270824c1969df394606d65f11ea373fb95304ba5e238000e51f1fe649fe9406259f10e987e738ce63e9f3eff38bab18c958e188bcee2f45e0c59c654442103ecf7aacc732f25e58096db12af666c52773c3913bc1ae3e0fbdf144236c88510353ea8bbd4cd7465d724909523cf715fcff08fef11a75c1fce2943e6751be34408dc485860102356731f76dfbece7594e7b736871ad9c2fb0fe1064900f0e5330a1cc461a368364684a13fb140b0d85d4148da82f8591cdb495b7773946a1d4454ff7f245f1ed59099e7a9fa9617f84f5ea0f13ff2049266a98eef48462bbb8b16b0223a25898250aa045857341418e3227494f9eb355b1b93fa2fb1c1fd06abd79a6cf289591e75b2977c7e333df34a2705fb3e1272a0f0519d7c087b2edf170bbe940c9c966b01946e7c7548be37c82d7a27228740ac4a82ead43feaafcacce313b7e550c0e5c5106b248ef36c7f0fef8b27358a0f12cc11fcad4a4fd7c71328e4bfbe7427709e95db146ae29328c1a1be6ae748575a79349d48e6c7679341660edb6b8cbbea5d3a82e43c3cd182a8b4e2fc9cb21fa3f6e2c5326792d00f1064ced8bf4965c04ee8b5bb9bafd355b671f3a1786664b126aed6f790c63909f40bb7f0de1d64003ccb29d58a92edf6a732cdd2c837d89d8b5947f7841a4e1a2ae01a0fad00c18e50af1f9e6a8dad16917378fa3ba35d90a31483e8c3fcdef7e98b30c33a2716aea43474dfa33c7e6f1d0d1bbbddc5aa77a903dd27167607b20fdcd9463c40f04febf58e1ae470ebd6ac66ced56bce7d39dcc7779e2951a0b8153d8b4d05b65a65aa0d230bafb67fbc0775f641e80d2fb8a679283f2791012706c765ef5485322000e88096dc20a53e134b4087b8c8ea4e5fa4f0fb5cf0a3dd5c5eda3e3ec04c5943d3e2a883621c3664921e807e9099a2a0f6244d7968fbc88f95150ff9555963a28734d048d2c8040c312ae5a829f80fa3982fdd69ccc67ee1deb19445b8bf0ff885eaa6a48d455e370fdcf1cdcaafa61488e84e8ef31a620b3f118700f1b65b31f625c7e9cbacaa020f1140acd142214545ad929080ab801e4bd44ec0846856082f7737902b5e60275cb839cc8abbe5b4fed5522843aa81052fdcf004de3ba40f2b6437245774d8b6082ffc18e3a4d60ac1c29f8a457d7e75d9c8401fa50ba0d6b0cc38c14b8ad24d027ff07eeae80f0a3183f72d233fcde8046b9c62db7b081a2912127a4af59467c565183bed1a6ae8bbac0a645c8f23d588c8c6fecee3278875b2b0b7ab2e96b61be3e4059f908dc761e16d80d412f8349dc733dd6f3d394cbe2415045ae57103e5d7a31c2e45f2628745975543b63ebabd9430464b1c60138df45ac02eab9f6e6cdd1afe2fb07499a4644b9a8cfe8f339f699f6b1360f5019401d36b58e8e1fc76564ca013d1c316dd3621dbfee88c15a8679ac8cf15dabc3334369dcbf182ca637f6fc3dd823f4dc261d209fcc4a9c1f1d8f961aa76c6ffc736c71fa8b728dc53dda417a8a6c0c20c810fa8a2015e8bbb6f61854a4fdd60c62c0cc1502ffff1ae7d2a5c06debdf46d9115b413d13061072fb92ff9b2d3bea661fa4e5cc044015bb445e814f6af9882278959ba31ba383abcc1824e40bbcac828834bf77e3227a474255e624f27a1bd65cde679365be9eeec6c9db0804be947d23a216f62851bf14d1dd60747f625b480e494836f298ff1da204969644fdb4f4ecaba92d356827253d35ad65b2e7d8af1802104a581590c2b1ba2b367478e30d7348dbde4b9697069b07c3c7e56870a0f8d4530b07cb3ef49df956ce75b88ac4cd3b9637f863bd2d7f6bf70620a6a86d1531741aaabf3d0577ade535d6295205bc3427becf7cd251575dfdf6842269498f8c1667ea737783f59d6abe498832ce0635364399815dda6a52d7f06f0ea0fab8c368935aaa811dc7f84b40a6d416abd9642241c5db83f0217a60f2a0627f1f29b602be6725e28144d54b8824dc4658c8c130305ec85afcb9a5d9dd5c5a5fbaf275aa6c67d5cdb55f4daf423bc2a57bf6290afb803f17db05cb4e02a5872070bc3bc8dcb2ce2f3cb6fc2b5e3f15c5d509d8fb3e378dfc7819bb83aab52e813933c6cf1451b5163fbc97d7a90d0212f36fe3254bc242130ef1464e83b7292df231f7abdc798f04dd55382720546582d02f162b41d119d5fc3d1f164e10a6a4ba9872cbab50305d07a4c11d9ecf95cef377977255a1feafb3708631358f901c29a2d9010bf7fe2d82dac55edb6c691bd6b4efb36e1fddd4fa10bda95a55e2d77e391bc30b5a7275694bc93ddad7e00e5f3cc193de26199809f0cedfbd67aa6ee2328a008dd3e881a57fdc25d6c686fc6acb99fa88366ebb15bb20a9a87cc5b5359cd67ce5670c0a1b9f7f6745f4288772da312508daba51c16a5e978264bad76213f1f15855d406a204f1d21f3f14c3e9af4613f38f266cd8dc5d2a8f32712371ad80808d2c192cc2e45568af2bb2ccdcadfefc27db8602adc18afb52e7e8acefb969ab88c993a20d3337fbd7f3acbdbe0ed2ccc8cc93979049bd17b9900afa230045862bb314f9022da7fecaa8bee53fa97bbcfb5082ca1c2fa028c4161ec8f53427685e04de5e7feaaaaecce5dd655ab3cebc1d453ff8c24c6224fcf4a5fd68da7f5ac5d673d7b28e44976dbf92a967d3ba16f00f655b7f2d948a38fabaaf5322433d19de1d875443abde7c85741e45b0c872566ff8342cf2748a7c21b587e03b033cd10023ecf255440287eac1517fd335392142e1fdf28f5482826ff5ce7621455722963728c55b7651143814ef45825152079fad5726b4240eea7ddf6e9c45fc3dd346e33976c5b26060cbfd4191046e8f532c12be07919d8fe430f0445fdfcfc082910d40a2c86159ff4400a2ccfc7083ac982c84facc565bb9de469b3a861c3b8bc97719d9e6c7ef3aa3c6fc905af84cfcc056c8d97327d24ab118cd048ed72ef991132c69ddff92be3eb9d4b9a08d14d3c5c88fb2c7adab33ade9ec4fa30a8f25db69dbee40f078c450d0e466faa060e8c5cb23ac649606df0d9952c159c46e635c523130a09f1785eefa02d12e01785190d6219ef3f03f26370f46e99408240a3cd09fbe29b8de4c22abb11e53e234e4374797f4951ba4bba0c82e47d76108ecbed874fc752be4b2b85d4ea6f86146221bd408b3a196370acbc552c12eb22a8c3f81708c07566a2bb30be40d45299952b6c6872ca1b1f575ab6eeca10f741929582789db87c3d88407b4f49b3d61d17f4fa0c22131f34d24a822cb5251abfcf13555fe879207fb5f6a095456e67302f2eb5f6857483f7e0795c4b7691c4e05cd0d3269f71f8c9ecc27cf9dd9be33e3da02e095854300664da346156c63a2e6777193e956b0e49f8abec7f4de6790dbabd7dd504e3fd95a8472ad773ef2972837054c3c28735d05cf427baad058cac419419e2454b62e13b4552c6c54db03270b7304a59b498402c92cab37d91dd29f4ca4707056062a7bf98e99c7d316c095be243ec986bee26f45c62653fa81fa2f3565efecc5d185f3e3a50351f0d99bd2f69be1f90d46f83e04640c79a8e3e1813c6992a3222676d1cc37df5b5b8c5eb04cd6c176ee59ee45cb0859196e22ee796712dbcd2e942c9b0dc51fc364c110c55182d2f75aa2c6c0943089c083ef55e422301c3699dac28143a7f66f4958e79eb6bec42be9d4a4e659655e2ede88dbde0c402d27a3a485ce832f77b2c6a07395d7e6edb50f14395a2d68564b7911b2db1b4abb61d85acde3408eac615f5e38fe0307110b69dccd468dc0d0713653858c494759586c762c149b2a3ef0cc4f00d57955e5e89dc0ec550a94372685191fecae4173b8e4b52b5022e2c61408ee2e7a7b4902197aa2021c4b7fc22c41422fc9b702e3d24b2d7426eeb52bcf2a33f00d334153ea7d6c6f296eb4d3d28e47eff74dd2b0eadb8f893c007e4dc4fc00a03e1cf3293913ddfb208f1728e956f3332468902cc2abd20e54b16c36bed0305ad1e7bc3f67db94b65d6536a7c0e98188e94d5f29e8900ba2b6515d22ddcd6d68785a6e7f2e93de3a38a30491d113b77806a887276ba0b4bf572e13cc166d596953bf1e7389ec1be1948e3aede9b62f04f6ef667514cf27ce7c46b6a3670531e0bed920fe252e6b50ba4ddb5f665e5ac39ad4f3e3f66bfcfbd5dfff620c60de779ae5fbdf5335bad9b36dac4c7e3cad7db09b44b1fc2bf9c8868e697c2d909d1d4e15ff8d51a8c60c2711beac64ef80fdf5dc1bd2e6c850afa794b54ccb7a371a01e5cd451c00a6d8bd3ed425d9a4f09e5a766ccdab77cd2c31e1a5b5d81d98f93cf42ba8bd4e28c3d7f54315f063a2382f67e683d56a857ab4ad25886186e172a1b1e1841663185270900ae8da9e5327446fab5677c4097451c37a6f421e50c165a67e1a3cd7eda4850ebb5e60651efc1129e6e7ade619f9f5d2bb6fef54a0159606a02d3c39a409567da0fa78d6db5280bf9e482b778caa576e55e08b6d7f59ad0fe160defe4128c3b88f5e3bfb08336c57123b3e9c6ff3c3a0c76770383bff1b9e0637843a956c7d8cfbcfac97be64a14e35c118b4c25c4d6edd3b7a79cd4e3120845b8dc59231372b9baa49b09eeae91e1a104ce09ca53fa32fb2a810a99cf96ef0a1e6ff91bf618e2e28a34613ab24eae58d8378b1735acf2868403da264485bb313ba90e6ece567965a544981434d9ad11877e5b337017f02a4e7e00f3b9ce458c7f204197595fa38811c6bb1e5c150eeee1052f86d1983620ca4400d03ff2d0c74658ab35a1449fddb428628ef22ba07e7a1db69ba3338548c48d68ea096d1953b34b1ce6bb8aabe1d5ee426367a854a1e4d605b1179289500c16e74e7155a4d05b31a6881cfd31727a2950e5133ecb52043ebbe88cf806fff2cf71efd2ef5e4bc89842cd3967aca899a2ee90b61d59f0ad79be69d46c5763e82b8fbe898ac0dd283b85602535b0d2308b488e72c494a7661b85d36fa3b87f4a193c81366e3d7f1603d564c99b58a6406ee7743831f4a10c1162978614851ee3b6ccb90875b0275d7071a45a6dbd804a0658ab6a6110f4b43597cfa75fd87168debac003cf6885a818e9d1fbea8e626263d9ea482622ede9347d1eac9e56126e160138207606c6a7e5fa53f6d5e9e40f51f5ddc2b38e9ec3b462a254369a37b286a59eddbb69bd264573ec5f1874114cba7ece4e5d7705e415720b5ad8cedbcf02e04a953eb493ec8f5bdad43a4e209cfa55ba98e089efcb7b0727c79a616dc27996020f3afabd68b3f7ca96f0bbbf12e2230a205eeab40135e2ee6000576f29bae1b93d741d25d67a901936228cb7bde4a238bbee64a1a1343f72dd8141d983fed19bd04121a151b960860b6bb2038f768ee5cace24c4428527efcb8ed30d6876ce15f8159e95da7647f8f1c3f44bf3ef4683104cca1a80904c935b802bb77371bf0695878132f94832001f240af436f944232ce73ea83c8d3fc0d74e251f84109745b00b5aa127763b30f06e44cc831c64a301beff99944f3f83498989d266b761c3197de85cb5797aa250fd02e3c0267778615c226dd0ef9fcede7c2c4ff591e444677d3bfb8d7f99da29e6426a45e3f6c867f272d1819b73a8fe69e4547b06d6c93e8eb60b44b60aec9cc85da15029b27fccd6c1bc40df9ad6e5a185ac3432e89347e70b480947bff06bf59804c709ec24859ab91824d4d517f3d0f6760e3c9daf2c8883f4a0710793eedd098f9e17da7693522a4936054b8bd645df314aabe17adfeba76a6eedb97a551765cb17992eea6e9906fdef4dcc2083c6aa6d388772a9b3a8aba34b19826b175463047af250396e89e244b6cc2ac6b1eb96d49b89b36fa5252113e72765a5fd816247a5ca3a30e0de3b678a69a36132c5860eb6f45dff48f8930218158b40d9e3414049ac267e9eaf54e43fe3bc86276782496c821dc68b57b4aeb12ddcb4acceb96db2a7b6b80061d7f3c4874577762784bc082a7418e3c1ce3d196f8d7f4aadb71d9f2ac02bd437dd87cc5e585e2d2624d8ac8c0fdd2ee8bd4e82921ba68b9ede097dfd0f0f84bb89c55f1ab410ae8f7c50cac87e189b9467ca310853e8292a9bd8f2a47fff4e7d92b34a2ee04f014a18692c7dfdfebcb6186e2a228445c8620e92181f586a12a7eeb8ef9d75622130b1a563d09339ced63b53a60ea91d1c0d3d391d997e081acf301f81dfef4fdc03ed623168b0fc062da0045648712fdcc4c9ce27fca794530340dcbba309ada04f416b40b79b0fdc5575543dc5e0f00a4ff05058a16a585e7f6c2d48f206e984c10e9f10d8284777b570be9a505ce905c33a21e1e83e3a56885aee74ed906a8771a39c7d06d85236a082259e4b5f05c91048530f61441ea1c67e109baa3671574ee9d6bd93d674c1afe48a45596becb8df643a423039e1ccd70260544f0b9399db7184faaabbc3f26e6b78cd4ca28a1efb82facce6f8f8bd612372be0d7f99573f89597c41bb7e133ffed8bfd3520b917061b51d6707cd0b03ba44a2106a0d33655abc86f3cb3d2659890dc01b6f2565636bb0b6a6a5da99acf5e273f0a13bbe9776991628f0cbdb4acf191d57cb0eceb895fa7a35f2c909c239dfe5e2e2863cf13b51b7fd53013fd0aa6b3361220325ee435098410117b99329b85fd98782f1d03e1fc86b36fbb8dd3e2332afbfe59b0fc522b0513f84a600bed9d74a35c8be99a2c7085e69704cb473618432e2b8915931fb292266c84986ff70a656fa307b437da48fc4b845ab8a05b80ba050fe513043d8c04aee0289e95545eb3142f27fa98cfe03a242dd9c021e80aac939f38f580f05a01092252c8c8764dbd4296e819ead006e3865fc884bee6d6789275708a717f3b61742ad4b0647acd588c2c96a216ce0c345c2d5abf966c448e3fad685513ff7786294d2434351ae72e0529417aa8bfb8c7ff029312cc4ebcfa0d75b8e9deb810f614b193a8e2a73389261493231f0ac9cfa2688cdef5235fc3cd0ae2199c846ecbdfc81ef6fc9aa2cd72b4e800e83630fc33193e56a882a916983bb0bd27c2a70eea84894df1923cdc5eabf4172cff9eac85cde19c2d5ae9670cb9445e22dfd8ae93ba99b96fc05b7b793d37fa809620d0bfdb7efc159358a31338a7f1d19f055f1ee30b4c0858936fb2666d7a05b52243558c231d1f5f01d16cfa3770a0a41c3da05001171dd7a5ffb75d4f63f22d0c154e6d6dffe7702b52631a0fa5aba521bd482e7fd1be1a86658fa20f0d7265a37aafbcc5f2f0b3f71fc95962448669a07cec0c6feb23595528172946e07a88319696c181d55129e36aa9f2899f742b381d8136cad7eb748c7e55617935f3889d57e0281f95e17b8e31a98107660db4a8428ff73bef5599a3fd7138a5b29ef47ff65a0c09de4d44a59c75cceb57e5ef9d3bb00376174451c9fef0b6c2eec05cb0db93fc9f036c127ef859ec27d4bc5a9bb673e31ead8007ee427019d51d0166ff56ceaf991b485e16c7142aa9ae47cc2fb733a9f272056ad21263ef44507712a2142cbaaaa20cbec179dab0e9e8214d82a58311c0e02f16ea4c27528fad80982079c01a54c51a00dea68b6cfb983a955ec50a4e9db5641f96c46300d85052d63bfecb95035ec47ff4de7e0e45aafff33983a3d17d016db4f019348325f4c174a9d22655c7e950956ba2b5e2551938eb877913be72246b1c0efed542cdf634fda4a79e1ca9369340543b420e145d5d68aa08790f9b4b6e3d067f14322e7725c19b43f5dedce6e79bd6bf9b8a19ab9a82ddbb0021a65290cd2b6ef3e83a8453e2443c8d6f2be2147fb694e5023eeb87dceb44a51e2f401557f64b0c6c75984b12f199891b75356f690537a37c65c9fd25e6a2240ce0019844ec6186be6e99c7a0bc12da8faa9756d7e612bf710a9dbf4cf8928b0edd996dd5cd6defb110ea37d08adddafe0ded49e8caf92f6db8d8b6449827599d7d09a76e53c665602e0e8b7fe89707b1728aab64e7c233be36af38bfe913ddc0f064ca1b0903d15ff5cb8dc342d766a6eae792c11ed2fe5b5d3afccb38237d9dc465935d3cfa5a79947b46ffd05ed59bf295209b2990988d5aa5f2a5e931df852566d2e5c535fa8f02b7cb69a452e6b44f518b83e44f2c9e8751513206fe89dd21f863d31d8630a809d6deb90b86e62cb09d305026b253baabef7df36af83ceee9c96aa24fb7c26f1d2269d85a5c00c4fa0771e7f342960a4628e4f441e347f3dc309d360fbf76442e4bc8adc6edf2f9b4ed07ca286839a6748212c123086be00fe2fddc7c2edc2144afc21902b5aed0195bcb1600c672db3eedbc1cae62623afaf2e3989b7ca3cd5957de97e58ba4aa3a606492370fcbd64d62bebd91a5625b3910e2e7e75cf4d5d075d5f8460473037857fb16672726db7c1b9ac7d8a22b32ed989bba1107530092625ee6157e6fb1c7f2863d5ea76d42e60e6d84188e39777ed1c1d464e04973e97b2760d7051a7eac9cc71e990ba3b2869ffa810fd4284c745d44b805c36b0a1284b642289dc117aa037888f56e6d42400ec9bb179bc6174c7b9db5f23c7ecf4867f238228e3b5b85f56724985607a710087ce37d71765f19bde827e250ef3e70f19fdeb323a93d1075b6b3248a4b7c5202fa1201f169dd1bd34aa057024dca11a0cf5d28f99f4439439284cf4696376dc3ee3ebb985b1ae519613312fb185accedeffc471f45d2fc763baf7e8ddce63416ef08fe09f5af7f8b7ec38d44b9abe83436dd56402d6ab6a8b4d74038913c57f86945024110f7be00b8c24298c9910faab50a7ee042451ba33826a4e3184b2ab3426402d780417cff110b0512cb91ece6fee40f0b09f0e6565f898daf2dd1d927f88f7d76e39afa1773a59c69c817fb3824ce12ff95bb2cf6e26ac159468dfd33ec30d00203a135707adc5c2c5099e6899de8d984e80c4c8660f491ec732cb856123fd317daa6007ed01de3cb49ce075e173e717ce7d132f5abbb3928d2b66bcbc03d4008a87e5b1578354717637dab2b286e5257a029767f39dbe777dc4bb14f943ad19494d94ca949a8adfece395599a35c4f9b07add56a6111645b5e0deacb00728e34e14af6e1c800f6598574452e8b04fe04bbfa15ad5f5440d9591ff0b364e221f83531791ab6f6aab41b93264ea9de77fd0f55cd6e7261c129be1cebfeb9e82150463a516a041a3f0eba38ad874d4fb7caa3c3668727f549766dfe51a59de7707239ccd50dc454cce59eb2dcce733cb9ac49273a8d3841109cc7a9e218eaf73cebe570c120a68324ae770da802625b5bc1ab2b8119dc14eb260e84213c393ecb2f07343f0cb4a81ed4d0998dcef60f57687c553b710144cfa4b1addfb3deab82413ec81c4a34f349775d1d0a555fa5a4ac9647f67b7a83214a043f58dbe1295e9c159ff6f5d928ae9d43a8145912e212c47aebc995197c38c0cb8056c4faa203592f207a65966a1ada0f63602c1327b9e8058f390cd7a9670f6cad61333c661d0146c4ef03d114a5d14f9cc18707e850a7e640375ede560aa64637c112ac77d29dd23154b335292aef495ac954811501c4b661c881feccb02680c14008efd464ccb31205d17a753f92da9a392a19be3602893ef63a9bfa219fc2eb63af17293b6ffd87e8d5d129269d7767d73846399c2b62bcb28d6908430a12c301542e71d656a59a497aa83cfa563190c3c9ce223b84bb5c676871a07bd3c735b7dd2ebd142a645d340d9383cded074d6f75da979e46fc774cdc504cd81116db2e3f3015a0726b18a10702640146ca8c09a69bc8bcd05644a72d08fb42686505dbeeebc705740133b29c99a46c2814d993b56ff7115e0785472d33a019c74feac32a6c8d3c75bf7ccb17c6eb44ac4ef958a90a1f8548e0a92795e70cc9844d60373fac9521a567c45efa3cfd3580e0dfa383d220a8a059249e7dd0873ed051c30f3700f4ba61adc513c8663bd011354257a0e6beaacead812dd7af2866ffe7e1002bfe4111e9683815f0558b186e4abf77daebe468f88b152ba6b4525bb3b7295daac383699d588e549ef561cb52310b7b24871818619c7aca93eba8dd5cd1a517e2de8523a6b558f9e199a5f69eed44f1efe78d6a25645aade443ecd1a91d3d275452ad06b54d62e2f7c8ed110e382ac7ce59a036bfb417a7d7eccf65cd3f41ab5c5792676fafea304c9f62e6225133103c1f406a5f471876e38d4778511f5c71475d208da896477ecbeff36be9fcb07f4ad272544e18c4554182c14302cc829e58f14ee41dc3acd1ba730512ca3b2c296ffd6d4c7d158e071c2518eead347232764698c96602945afa658d55641fab160830a2a0c8df23c53939c0fa606b50a3922bf87de7f9e0ad4c707572a609f6195e0b8aff2ade11248de117a7e74d42b58dd7e28c03ac3974db7d774d727edd042893c2360e1e544c2886463ec6d3157b6eaea6e2d7e2b466d7a52b2f95bdb10f4edb694117349e5512b2be115bcf555ba3f562d5d877895ded4e11120033ae244373662bd7f596d57877386fd831e8fc4c337540741dda816c21e533b6da61f4f166c173f3e11998146befe65fb75df3829f02bd01fff7f439ef3f79b496bb6eeefaf068f1c84f725a2e9f038c8f89364260ea5c420282f7fca16711154c7a83d7d53a32b43c0c4bc83100ee53365f1fbe2e4b49e76dc5cd7effbe200b52d175942ac6c79376ca0da429b0e820ec953aef10ee51490fe87cfdf38ecfb8ae36c3140ce566ad0186a67f8d35f94c249c529d830b1ba3091087f0a8bb8c12260df6aa76744c39ed30bc8e92aa41380191badda81d21018a1e93842fa9522ced12a54218e77c32925088b24e8d040509c0593ecd23cc5830e43ddba58ca772f7a1d2c42d74d6452a6f3f80f78e7e4478b2df26c488e4dfb71c16b608c1f749287e09d7a5ff2a41013db854d4150255beecb9dbdb425715726d2ef83dd15249917e619a5ad54ad13c2544d796a49f0091fd189156832a422dda71c74746b4a5563e72b33da932b8c09e4e92cdb516ba5eb30b4ac779518e063f56efae9d15efdf1734b6560862848759c3fee35c81210f1d2f9a3dd9c995451cd6133b14e9e63d0b8a422a20b1898c45549c8d0c05583a49625e63ebddfeffdb6e00f89994b3dab828284267f16af3676ee85a32c17055906f48e2e4060f0c050d54acde2d52aacd549ee8808820ffa079de347e8ae45e13c7231737efee38a0484b0c98cb711b0dc0670150e87d11c88b85b50c98fa6c598af4122b2ff573b9426e90f38b7eda8ad886c560019847ad90c6927f30d8f9dfb697edb5f51d3eb86daa7f419eae278c0b14f52149b57a6839ee9f403db35a50288477e4d1099820fe121e21a5babb5403bd3f3c86dbde8a870e786ebb564690b8e99a06e0057d931d466be63d079ee66240990e34295aafc4c9dfc0ef55fb4c40e4090bec0c93e6e46eef196a6ac76c2f5c929f646811d2e5fd2e5b2aa68222842e9694fa28d9bb3edb2055711b100b7f647c2cd8f7466cb51d9e6c9c7e8cbade01ba7fe491f44fa83a64d2c9f2cdcd77ee4c093b2a304d74129b4e14a4d3f6f84755fe2f9718fe5ffd719a8d341a8b8164dc8b471fe242f0ddbe17bec6f3883476afcda335dabf183fb6b4e9959232838928e51c6de1c2779c35ad4764bef880a4bcc6772dd250ec5d43ee6a385af9b927f068f697d0f8a9a762b05c9d1d92e6279c1425ea39cee304d258ebf699903a31009c0ac5c93688c0c2b819a3acdf6c23780a63c4d035776a5646a5c0e37685cdeef209b42d269e8bb565f8332718a88cf14a57c08f8fd8b78d67f91435f2c292e1f18e1a2cf2929c6562e5c494fcda89b954432db332d8d927956bb1ca1de2df66f230535d666daac72a975e76a51f1eddf761c93eab260150bfda83d7a619592dbc306578595d611451845318b3a79aaed7c483ff0f411fa772e2d5ce03f9a99d58686560755b57c306da17bccdc6951313cdee17d29f6769c9d984061428506f6330da0139eea5e7727ce97e3d4e75643e7bc1b1cc1bd797da64542df1e8bef03313c859e9b9635706fe8ef4d3204693dfc9cb4613a42aac965c0e1d11681512c25d392ee0fb408c483befd61ddf17073a4192369106b28ebd13c23aeefc7b4ce70f92af615de820d9ba4067be9fb400bddcbceda806ecc4b386809b3131f6d6d71d1f3aad8b7e654b8c7c1dd13121d7b7f8f0990cf9c8d5fda255e5103cc8f8bc4e2c6c00aa02decd621ede3d53eab201db1b926a1e28d0988de9c864d7ddc49d547e353348d4cac8e1f78327628564aace33a6e7e286bbd8b283942d441569042884a4629d92ee02db7c8714a802ba083f2dc8761b50c26cd48309ce65680354ca776fe172939f6689bccd684291a4aa4703d0028918a5018b46e5c15f308424460d3097ac1846803a5c9affad77e342461c1f068a9375d909799a3dac4d0e8344faee393c20b10010c48f758d0fad13137132d5bbc6eec34971906e124f4e1308c837b2f8a4305c769adff5ea828fa2009dfbc1e41d9630b83ab051ac48f8c51599663b17b6da6408dc761b54710e5d76effdc9ab0a7320db854ea93dcf862c9d4c07988a0ed935d85b25af373c38d543dc2ff758c38de40a8f038023c0fdfff62297adfe65a33feb96f46fe28185bc423ce2ce980455ac4ba292b16bd6cc0e58f6f2f5bd899692d6aa51f4f9c1597f629763be656dca301fef5817a11b15a581bf6273802a6e602a6a0b02ec7b9058a42e007cc3672fadd80ba43fde3312d1075b9bd07ade52806d2d7b3bec69366b5555f123673960c031216c12002a6eae801b6e443b66c9f9ff55fa5a3539dd98197049774b07e0b51950c22151e5f4c5999bd40a66f1c0b3abb5e3a016a0ea00247382fe8ceac3e4f08bbf6484b2e42477fbae26a1ed2a900f80770080dcbd322bec9bab16518af01823000a30c45538510dab86a273570cdd2f85955bae780d4250d595a9327cb784aab648bedc91661646475b7b61d664f6396ab25adf41551946b2a5611c00aa8e975edf2cf1ee2edbae2479e661daf1572481e957baaa0b9be49a9d7f0ad4b0c1b916ef7cd888769c18cf1b62f5de3fa29a456be23108065e3c1c05ba729a1f8b01d3469aadeb63de3a93f5748add25f506abed4f1c7945aac8902b581e3711fb4b1122324db9ae5d531910fcf79eb2a8acc6eda523f727f53ac683f9fe6a0ec3b8b13a5d8f8c4e34c5be7f92a8d316a0e4a54a233c2dbc5884e3b74d861bcc5e27192b7d4d45d12493139389ca9f1ce078030810006c1e8881cd29fd2c99d4078b9cf41e99d4fce2fa5ca59be1367bcc19bc4d672f9720e52738ee41d6c750869cf7e0a3b43ee7f5af47c4bfa488a5133f5566ee90eb42c6e91f1cb2cd9b2703db0c795971f1dff851c79ebe16e120c4e2429dfb0accce556370d09b821921bacfa2ec2a24de67561feb371b510b1fc09becf785fd1201be65feaab4f7b94f737b17f311181099bd6a7f40a3ac665d1f827bef9152d9d69274fe6612835d539eea3ea4c588a8099db5fa266a71ef2d0360cd53b3426f47e99ec18e0aac8a64f5741a8866bc5c172aa6a96771d749b2b95c164adedb0ef39105546cea6c2cac179c4dd2ff7a6884a8c8fe4d8ab12e0a994baff272a52e6a7c7d980d06a11fec2962c7650efe0bc83274bb892743c5ffa117e7c31075680d36717e2088b73b1c8a75314a45a80b071d40d43b51d36f657d9f5c4dfbfecbcb7a2fa7eb34ed14de9ec3726d0d25601d0751512dbe490a46b864763408411f02f70cdb06eb8cb0a21607f332e2900a2ab8d14f4998ec145c8f76e77f0f0fbab2377e5bfd87124699c3ca511a3fb9cdfcb4e7309c65d28d4ac2152ab4721f25929c0240d383139fa79b19ad7498746108a9373b2d27b211398ea8455f8b8ba669fca04d1568db324b86009d7a3ee5fab81024145d0870cfcfaacafe9e3e0f5905e152b72deb7b77a9bb719bd2c2fdb28cc7b71dd956ece3098493ed7c966b0df0ec796a91a707db3d6b5bd23da79a0d7f9d19adb346d1d4738d89c48da7d2c1e7b119a1cd3e44b2fb17fc6bf78defeac9d1481c9ae70f1e0e65b2d1758e36cf8b935e7caa69d865e3b26307f21388948f49e05fb88f9493e7b5eb15150e72c9f1aad71a1ed516a7d9e1d81ce86d7767a0edb6455bc6dabe1ae8c101a1047f44494af979c094901c63e8904117c7879e25f690513f0a09dc41ddce8d1f1bb330a526f29ecbed0e4f7f24029d0c5743041f44c16621e355fb3eae3fc29e3c1e288f8d16c1da7b55cc55bf1ace475bee05670a1946b65ddafb6092863712b83bd6342c2e0dd9db88cae5426e90ca1feaec8b857ad520df6b15b644754531d56a303435faa6c706f6e052266296f7bc5d337884e7f36935260478175771088172d0e1e02bd0c9fa805175da59815e47ba93ac7152b65487078ddc9769b87751c89288ba2bc47f8bc5a56b4be200dd82d3cc77584bb43d96924a39f1a3554aa61dbb313938a332a99232a013cbc76b4b35de609800c3adf0363d592042b00e03f9b6da4c1666766c3d9884e90162704c8b5a5a1ebfbe2f8cff4daf76c309ee7278d216f86d00dd155868e95d3e60af1f16d4bab21d9b8d8702b03650339aa00e69965c68b129358c3f20ff4374361195be8b2817c2775749a36596605802c79ef545b06d74fd28485c81460bf5478b8a18b8661213bce87e987859ae535d8feaccb33ce75c2e6ebe7c48208cfd0b4f8ada048e2cedb03a9d798a74f6a2168bd991e7aa65c5f9c9298a2fb6a80d33f9cd58407267d23302029f10d3b81faf9b713520747b1081391380abc51fbffe6a1a2f1cdea892bf0f3bafb47a4d425c36a92f4f146f847499f4adacde6421e9e0666b4aec3d8366a5d4b148e603d447a1bcb81c3ba9d04f17cd8c60ff8942a3106ce31cca9e59845eee1709d1eb59c98682d9b9651da8b8a191f9416eb796cd0806ecfeaadaf0d1036de7c4e28170461abc3cfa2ac17334a8e4cb2ba520e8644b1d7fc23a4c557a8ace0c0efe57673c584cfce207a855bce558625dc34c46b9c59b6bb61d56747bc8a4683290ce37f3d5813975b5efa5ce1a5341034852ba468e84995d1a327faa1c5f11c92e2de9c8dab7dc11b3a5b5e61f7960e491dc6047a8be0aafb1e6b8b9296402424ae6468fb17e6e2fe381334d156c33f1e696192ee76c82b284d43d0ca79e7ecd6ef2a5da6d63411eba6bb2199d66f89facf7a7653d42f4530ae51fc97a22f82776f58374d73e62f53f09e60c8254e10e0a115aeaad8a17c5c6f0852a2f1d0e63ac95f30e89af2a9e388f903d6be1795614a42fdaca6f56bbaf366a705e975611006ab62e1382ca13f014be7bf2d830fe31cd6ee61a6e76984e93ef019223c99608756970f85c2a550d9e13f6cd0a85388a88a74141292cd1ac8b69b55d2cbeb11c0b891fd94383274048cda285fa2d633f29072a19b0097f8b1770736a0e51d7691addb705c5e70c01ece64be4efda5e9e53433b70718082eeb3518564fa2a75e0e4bd892c2a4d6a1bd0c3cf6dbc0900ccc5b8fd8168f7d4afab8cd900142a24e522737f0897c58be30b1882f11023635dddb8bfdfeb707e76394e382911fed840fdfdb112d565a8e291518a396e41bce6657db3cbfc5c4ff4b28c1b40cb0b8ca33194720d6e00d32c11316df64fa7c46167a2bdaf25badcab235ae64f5913ab0c537bbdb660ce454edd4b69bd5f9ae8be787c4b9682445db1e00ff2b4489fa36cc8238f7a7677d5d1b7d5a37b2064b1cccd38a703c2c3b8b6826c0b875cd3ff31260d9ce7fbff3973523a6a5cb018fe07417e012200a875f8554aff59c91d1e3da970ae863149f4fc2e13453d0b9a363fd645b8536533f766738ebedbba4f32ec4712dd53b5780d45bb4886b250f7b40e13177a71f84fb12056d531670b6179afad433d93d5cc9880ed9419fe7f049a88937454ae739f8625554c9d17d05d9bb0255fa99f38cbcd0e4421d30dbee2eaa2410cac7e390fd0a321fb095fad319fe61152f4485379fef74ef6d558a2a6b0685d3c156545aac5cff60dcfbeb3ee82cb4929947930dc11b0d514f19dfe2938df8388e3eec074894491ba3f755e51eaa09d989c0ab46b24ca119f20bb896377da3fa19f2c2c8514e4de4fe372d306943e37e14e4feb0f50e292f3201af481adf710f6aa117e0e5efb9c4f27f13f71e8066bfc289716c4e7c270ef10fdb49f29c0bf2ac522d153fe89ddee9a1ffd409c40087d67418734962c61877ddb7cb3239acb97ab3d39a684419d6469db5855c30fe60cfb4aaa823d38a839a2f1fb52db282dd5c2ce67f49863222a9b988103c722af812a020cd04988b6166623f89f59503a49c05cb37ea624ff24b801b504dc00f11d310f35ffd415a78451b0f937600cd9a7b8adfd8df5a60841d1b33c768eceabca72728cdfc22dd20b90ef014b932897a98fad1d0a0bb1b536894f84abb9e7472306ea7606c7467ad31766bcc023c9d0a4a1c6d183fccadd47360220fabcd30894f455da68d1764b2b60de9bf3822a925f22b0bbd64ca2d436eec5a1a9b5df6a8936de60f58d61fea36494adaeab5e27a4c069e7bef4f27f7d11edea7abdfc0ecc09df2e07a3f55791290983547bcad9195afdf335d54172bcee6ed8421be13c4fc9706a24a4c5cbf49e75de20edf23421a0f80a026e6f11672358d0d21eeb4b10a84c0c108bb2e1c63e6c905db6fa2e7dbfe76630667cea6332158e79349b56ac7a073a6807632549aaeb81eaa2147300928cb312f52ff009e9ecfdca25fa8a9e036e98149e4a55c9e2f06231b9b2c16c70af258a677a1e683c51a72d3d2b1f8e445b191da7699901e3588d7e12b345394e48e351fd406ccc0881044af80ca6bdb785eacabba2839760f2d4ed4a33c63f04acbb83726c70575bd49143c02111efb91b1940e8910783b04354725a483ad2da2f45e5f764ba17ca8d646edec12e9b1eb87eb888e9799406a68a5873df136cf274c7e8472c58a0d6858a73c0cc6ef98dbfd22873a1c81a7d6709ee55972b440f1d221ecfc24b21827231b4b2202883223bbcb96df89f62bc79f50e106a729da59bc1ffb6d1babb27b110299580822a26c0adf3bd69d7e93c7f5be566cb066f7da855f82a9b4abd3237ee1ea0f7b350a9ccf69dd47b14bc4e686cdad87aa1874f24498b7d1bf675ca43cbbf9d3c4e33a3673ac789b79f2852205aee73d8c01850a29acf2a744e2c0ecb313ceecf322ab8063c8b0cdc09c8795eef491c9250a14adea3c502b8178df73a0d15d6e82ee9b80dba5689bbc4763a5260fe6f300bbd700136c738a7b306ddcfdc8a85b0f26ad5c03c92178c11e4e849f3c379ce98f3df27b6c5adfad656ceee51a7e743ad18ba74f366b8d155f87096b49c1608febaeeb6f46be6fd864839790d9caf1e879c1be4f9878e09c69baad813256ea783c4882abd410125a6d01986811b0bf81df90737e6da7051d0ff9971c8e583484b0c40b1a322fdc86092ea35ef51a7383ddfce022f8bee6e080ed892c22918070b1bac5937d76f19e01ff7374cb9bf396e28ea7b30d5d4ef2c26116349eda8018870849cc02b4d61666a29e4875bdeb1693917cd345473d595dc51c084d943c1353e8c74402b9c39e2bbd92ed4d75d42d770c283dfd9722984026160be6299ab0f8340616c1bfd60ac3d04c6317de52c9e0a15e8aa10087411f05d48aecacb52bcad4d8f6ea1bf3ca1142e8434778336d42b6010a0a6d25dacfda422d6dc6522c514a419e28b77a8482b8d6d152bb5fcc118e917d490ab02c3188b01c63ef3ba1e2a811e61572965805de524e3c9d058c531f8f1e7a11a56d1f3c7f484fcc83d9592bc7bd78d881311f0f1c186a12fe12f6c684a7c2fd050a9845a06d2286843f7b21385b0ca483ede534cfb4baeb7b6ac8aa0293f749ada5a4357ca08755bd2a8782cfe2f608f41f2f38904c854fcdbdcb33cb3736cc46006cb84d04507819e887ef31ae145353274071e2a2bd663f33177254246709831945634c5289790ed7d8785c14f3f4536a6b41a9d1cffd5faca9b93b281a7796cb9d77f732cf881172a2baade9bf5801212051572e878303e9797cbaf2c7f7027ccbb879e8eb0b2afe112509b077798f80de47cbc1bab09f493007222a6bd9e82a686135fe697b908b9b26728d4096139aecb3156497870b016f7d63dd7a23ba287198fbcf242275bd7df4154228039912ce28db2369f72469cdc934d87b022ba5210b76686f3931901a7277ab3ccb5563cc65ea203b543b4fce9374207d09708ac315a6c0813dadb6a2e9ec9c7279873f2101c37ded48ebe581a9877acaef7e6c9f6f53e3b5db209cfb13124f37e9f0600867fc0b2c045f31a04b7505316e1c923d51722d834c4a20c3f9f964edf33be08106f45d67357aac029a8063ea3f28ac51c0a74dfceefc1e3d4dd1baa925067ebf41ba5d9ac59a0bb143551a079ab32bc0ab14cb5b1c51a58726ecef729040e61e30380904e513a3b94086379e6bcda1ad85b4427169a09f4c75a2eff2593e19b409927a16f34f2e078a78575170fb8442f6a07041175f690315f8632d36a1ba199c09faf5d0a515928a679d7fb6a77b5bf0db03ec9518377526329fd55573cfd36c8ab3b2b2b62f58538e3c74e00a76b75b1b58fe61e09e613a7bba18f746d840b5892905d6818370edaf315387ec3dc3266b46c0d52c2d76920b7e888da071cea1b63db79b3008229ae2ee94eed9010bcb1fb0d7ca5802e4400c98a2fae0d317fe3c36c06f0668ec6bf74f2e7b890171136b0de66e4a1ce7823778697a574659da026db96b02f4237e5ce30d15b27688df057cbc6e3c95ff9979de5871ba3bbc54b3317b23edfb9e120734bbe0c6e8c6d4e954e12aa88ec67068c3023a6b6fe00b5d7bd03b5e8760bcf63a893894ba249033a41ae453076fcab2857f2ed6a0be438cc8ed590ef72dfa2a0e202c7c2bb2c3845ac42a0a4320b65fee5679acd85c71f75067432b7846e81639f6dd9c1a76f6c048503e1e67ff30b8010eebd2c6071d09b0ac34b99598ce6e8e808f61c4b1661efafe39301cff4d2cc2aac2a6f7cb68fc0df6475cca42277e2db563db65977a470f390f4cec7e8502f42a12b7ce722529c6cd8cced897c4191f5990b0fe28796b778b835c1d812edbcdaacc662298ee51732de3d86479896a69207cd79ce8a550c7f6b12004233ffb026e1a4f6f96217cd28cb6ef1d47aa8981d462034fb411bca24a2ed2740824e09a63010eaef9931c80e71f662f074fb1e1346aa772a776b90c968699e81e95634f29b6e163ffdd28c8b5fccdf4ceda1dd19b408b0cd881a37df35eecf957d295215c154cf699365b4d240de7c831daa65fa25672e005e393927a0ab2449f7dafafad836558e26b92e9161c81b2efe94f656d445b4a38ddc96aaf6a191d46cf48f3662f58018a25d4950166d70dcfc4344b922568202ebc4cc4c0666bdf97c40978ff73da68c9247386c2fcba2b88362ee709687e0dbfdff13859a4456c8771b1e914732c7464a8abd251cb93ae4480565b01af274aec97ff2dc287d1d9c3c272d04e9d7a14f385d3cf8ff3007956975549c26770e410f74ab931f0f5b94aca4ac03eeb52a4c8ad759a24e260cca90358606c868af5d863238197f7029c2db17709b28de5d33dcd37bb648732276e0d569e2a0c83d68e3960554df1ea508a027c8dce392049f715d5096ad14d2d08bed7f2f5783f14015003dd86ec0374c1ddb0ac04818f6a270a70af273d98c2852d2851379b9f669430f806e015a2a19a246331da692768b9bb0627f62104a7cf7bc5e27e12a7100290fb9ee65881aec6ee8d02a4b4c870b061bc9ade7723a1554d1e55fa39b2012b212cad24f2d1e52be5b50baf07c2e0709ccfd931cba9653475778d75fd0f2e29a503ee43636916ad6278361c8dbc34ea84ee62e2a25b5d346bf36db81b2a72b6faaa57508d2267e784d6269eb2f0d65c0da75484e9a6cc022f5a40776fb6e9b4694cf0c148db6cc749339b0b80fa6c2b983f352a97452e513826c942f7745116e451393a43852b728059bbd5fb8b79dd3dd537833544ae050ecd9034cb7f93ed91f961fbf4c305f9513ea5899bb56660c2473a55219f7c55e59cc3730d521fe9c8c190b70974e3382318684e54e7d7a2ccced2ce1b52b89d230dd43ea124c3dae245e59b1ef0394234581b6eeb63b618eceabcdee3856b70e7a3e66ebda2a81bfcb5efc216c3080b13c0213cb4f8e42746803cf4dc131c6ab18fd712614db975e9a8698e578e5ca90aee21b5eb745c638aadfbea1179014d198bd20c7171be3f0e1c0c5dcd020f070e0dbd5d6ddfdd53eaace4d06f5cab2fcda1f995bb6acd74eb0f1e0172357116ac375cea69d198dd8bf3cdc649b02a68bc6c3b8401729a1124d750fb17c3c41880197f2258cd17cb4b15451a57bc4ba002b683080f7c1cfa11167818cb3b292d1532f9ce6d05515f993182638e9707014e4ffe4d3bdd1f569d653763148a2ad809f08864d4cb4b0e10e6c8f16ad3071100cc936d67493b1abab65d5620056f83ce6335898cabecb6168b1674341ce415c7333dde2073b224cbf93d1316d9884336acf04793ae0a13e877d5eb897d5f644126f32782a7563db96bdef1a6d9e9a82408b974e7cdaaf475ab260b3686d53326b48f434d29e61776e1dc32f2babe1fd965027505734f70f5376c88809e371f6e31de699981542ef1fb45733e5df1008205bf21dd17d505833a5f6d49a6772664ad1592a7c823db3a90ae2afa8b5e5189b2e0937783c7839c2abee1cdc7a5cd6dce41cc1680d1d80edf882ad7f2c941ef193eeaeb5a2246f85ef4ced3863b0058bf9933315f17afc6e57d020e94ed870707640a42fe56aab4d094b4474b81c5aab5d785807597ccfce462aeffe2b774aaa41d7c5f4ce263310b85ced8fe4de77db7b53229779a62e90f66b77effec9c9152efc53a2532a5660803b19aee7fe9e48985973c4c12384dde16b83e5bb8b9888afa0ca5dc29b5f043b229af9af4cc14a8727404aa5f3b08fbc1a4b13fc92335b45053de74592fbbaa8794c27d1647e36b258876e14758d3a895166feaf7f978221d4dd962284bfc3e35cc5e0fab1587cdd5e088e47d1c2c7fa55780d439f856571e49cdbf9f0ac1182f5390c2dded9fb5512e46a2c39dacc023d5d4c341413565e3e7e6c63c2a2df06a277181d8280d7726fe3c3dd2cd5c5508fd8992c0b440770f59750845a0e1a4f0f09fac0957a0212871924391e8ffa0d95e5d9060c66c859ef4ac5ab3ba1089c103095a73efdc997736838c6c586dee8a89c65c31d70e766e01a50517031ee52328bf35a566dbfa7cb309c894609b7f21494c86ed941c48a77efd000f91d0d2b20b46262a75d4c608df76d04540042187bf5718498fbe1bead69a9cdd2097c4789ff67e00492c5f82f99f0c007c1d459b58065af710b387ab8c2d62c051cf343d4593b6ba99f3f2a6a6f994816b7522d44ed940bbf5e2ad9f87e80ff0c822faea4c376448b2fcc306535c9ca34de6f58eece84ee26506eacfc7c7231045fffe0fb6704ecda217ff3d80d35e1eff2d521b250beeae69f26518fa187202a9d9aa632568f01a2f338a1e80dbb7bce40b68c732e01b4e1989b12090fd9d6907da2fa7336683121a6076af9042f10b97f70204bb7f7b7cff5a87680add627b3bd74c6a434ef0988898e69aff3ce9f77ffbd005e415703e4375aa19fb90139768012228745f7ccdd9c017b3aeebf8a2b02c3dcaa0749e5263aec35c3373dc8bdccc10cacaaf8d78650c067b673be30c07a3f9f3f2cd31ff9d4bfaa08daf62d9e4a994b43bea212d7a4e68e00aa2b29fa266c4345d0c7c8cf3d73069a9c2e9f2d9e56d7a6f87e9c4fbe950d176b6950d6035d4331f994c87d814f3936d1b8d9ff1e2aaeb450061b957c2c7f1a28363c5dba23ed1567c5b2eaf51e5428249d99a5750b2e131f5cdb0908f7af77912afefaf47320fecc6e7ee9a75b4f00aabb7f538574cb91e64ad2b4a56ae517ecceb020a29b49649550978bce23177620e2348b9f365d08814ea475b1d640f6a645c9a65b84d45f97176d14fc33252214d57e4a095ed6f4b450d79144f052606f08c571b9980695cc7df7ffb9a1a95a1d9d1ab5dcab920fe19295efec48c61de5f2e1db9ee304371454102706ffc4ef5c77307196bd21f6b55d8d53a0fd1c861b3a2cc57b078ae8ecdfc6d298eec651aab68a72df088e5f9645c7bdef6e6a4bf78218f1341c2a5dbf64e8a3008a8a638482a67d412554369fd041cb1d32641e33df6eef473393c04568937b48ca295dfa7651b153a98d43da6829fc74bba501b57aa2ca5f14b75d69e53df362d392c1fc488a61b81d5e0ef74681a3f4d8cd945baf9f39689034140ac06ad14c5e718c991daa7826f2fb283df881dde18f737947a00944c3614a5828ea604dd687f5d2716d801157db9357d1e946ac850671b22e358215c236ecfde19ba001c4f5b2c87f01ade31499c874ed7b3dda22045b366ebc647bf54c9f094d16dbb883f5693cec33de5769e2966829cd93ad9581c3001399812bea2cdbaf999b934e022f78c9542b38d8ab40f8c04e5a862d4d00199979b8ed1b464f1473c0d54f6e01555050b0b59d920ca7a994d7a12298ba1626def6c2c23ef9587bbe0ad12656b680c87f037353d9cea7648d373596103cc1a7fc20e6b2c531ee27ab06c2950a326a6059c872198c450d357852d30aee252a006f66ee0875ab54f022656ff459f1aa267885c650dcb313b0590d3fcd02dd1a3b1669e8ca40ddcfd116638df930bf12d3df83e4cf1ff2732d051580ae787ca325344e7e1b136495856109bc54d75be9b6235e3dd018e0b83f89f9982f7cda68a3432ba325071f5260d7f0a79113ae8966329c8c985a0c1258c1fe3cc0a2ad09a19c508de30ae8ad2f669604cad75d4fc82f1a0a70cd97edf643d476e8b6f9cd1634d61050f0920f832aa175e3df512c58f2ce03ebd50f628ad8aea582b8eb7f582d6f2c47860fac090f32cad5af4834179a1ea1ff79d2c9a3d6e70fc877ac402e89c6120ce03b4c61f790a0cd1b96293ed74f98227947d4cb010b3f98b9ddd6abe2de9f0e20947967b5351533f6e426b97b4bf70a471b92e5ec501d032dfdd64fd57c9eccdc3a80d485d6c05be8b398e77e1f3d900579f34347312c04ca6dd16bf6a34b9dd34810698c9bc1ccd2870ff82d07004a0ac1e8870eb5c99d07b094d95051de97e62552cb2597b5d3919aeb334f9ca572df1007d88452e05a944bf155d2c892aa599cac9337f3b8ce934fcdfb8f74bea59afd883abf7d78796243e205805ab9744b095a1a4537b5c055b9d225af6b37a7401ace2514ff93cbcb108b9863220d748535b76dacf60f6ba8a16604f9374fde0d9e153950a404ef8c9e58d36db69e64ca980c2a3d27b09dea5827f0d6bb951b610c68a972b5533b53188ec571d393eadd1bd4ea478403092fb48db44b9fefbfbb60a2d9472d69ea24459c7f8050e722d1968eacfdd7eab887396100425da1e4ae9899c2df1dcce1da79d5dff7fe575d8c7cd550292e5db09eaf96f88677e4b38cf6bac100947b5c5195fc9cf653edafb82b98622faa892ef373f076109bab95180113704a6a299509a7d800715080b43286c9f2aef44a5a4137d3749355c5fb8f280636a17dd837c2ba7f1da186b36a995153b6c1f7dbb5422bf6be9249b68d5705556917a0c8857d23b05405300d1365306424a19467afb20f04a0b3a2dc8321483b8fdbe76be544b29a79c35515ff2da860c4a71cabaf28bdb375751ca2af58bb11e0cce30d84871383399da5266d5716087a1fcaa3044d13ec37da141d21da6ce3ee867d3c105b729862a91158a9dbf1b3b3c637e63770360a98142f224599293a9b97aa5b7ac74723615750e1a392fdbdb3535b8850e6fb29d7cd7f9971d38314df207fa5ec40392f803b0653a21536cc922378a0fa85a8537743d8d1e488937cbab5d4368245ca7a11a52688eca5aa3d9328e5ba26565093d9504cbd27c2dacf4ff61cbec3591121ccd7a3f382653f3608e781faf1f3ad426e808a9d9ab75e103e239b24d0a48d06190fc001f2242c2b7ba12ea934a79e6810c665596e7317d70a7f2ae293a56cf53646d40c6c790ee9b4aa5ee78523021d8176ac733a49b3073b3290c8b650e05eb4f9752144f191c57b635a080df4d0c34ff99d63452fb93c107aded10c60deb4c5b5925a956e9e0084ef9b9cd1db5c60990704302d129cc78090f2b74f311521a252b1dfd5c1c9b63b80a98b01e78e55c6139e4a97db511311d9c1b782ec1dc901e109b42c6d66329232e556342f1a251b3cdf98c8cfe6b9dd4a8de0bda95f5f1cbfd86a5bcbcf70ad26e211fc78b44f107916ba7daae79c3aebf48f4e6e5e35c703dc0bd73ca860a5c84dc7258e3ba28bddfa10f91febab30ac949330ef822ca566e72fbfbc6f9afacad43e8b41ad6e7b1860556454e730a3dc12bc56c07c694f10385f7d495c8b84fdce1aba34732eba44ead8e05098e645cdfa1c1f7221f902d7065ab26a6ee7647aec8dc2f7d170188beaf00559d6429c926d52d87def70f8ce439a352c52ba4c554b01444aa2804933fb3057d01305555cecef80fbf0fed01ee881ee9bca12a7fa4609c9a613eb5e5fe3a3222a1715e826b93c9b56e20412f82c653a507a0a8400195978ff2a926e469751702a2580264a762080c9a403e15e527b1f05cd02cc31033a24a3e2efe22f0129ca2652ca3a9108018c3edc7ef615a090b506146d5deda708b9b1ca17e7ea6617ab6e9a9da1f92916b1ca1a9f8c41e75bf8d34a8892e7790e1b6b604470c7b47554b178ffd0b85683dde7a7d87fe2b3c2309b3cec7f1eef2fa594dc5dff3012f4a207a554a2524c5dfa41e7325cb715d837559d3c087ea3f07c655f2a18a5339ce9276ad8908a69ac3deaba0c0a3f27f03eb5383e0e39c0dc04c2924e3f28a887a1ad50e0071829af8a51747c95abf7e24625ead01154f9de75bc2f45ab3200580c40851223c0bfa1ac30e45626abdb76d7d754efdfff78ca0e8db4818ba313d9f8807bfba3e163f49c08c2617fc1ec03c83638c2f1ee2a227b9c4e8faedbb9e2b130eca088c5eaef9fd802f516ce60d68bccc36d48d6b1badb94b38d6ad65ad337603024145fb6b588fcbb30ab6a419eac519ab998a102e259f82058573be66fca95ff0341aff9cbbfa6bac62045ecbd485fc86f31e4a989933eaa08af3cffb38a008160e640991f45a74c5b9cf73670b8adbd8a88f54b54d959aa9a9fd29270abb2206201d03c4f19c9e7318063b8ed154254bbb5cc2fe567c388ffdcf55bbe3a1f2be84ab3a110ca8b0adf4c3cdf79fbd5f4245e6b7295ece9792ab96b2920ed5493f7e4f6f6d180942382cfea32e7749cdd02353b430851fc5020b5f5e4e6421b726711a08bb4712da581f628404a2c0b2e1606e1f1193585e704269ac88e70ce9a0f16d109bfab9f0147f304a552ad60f28d29f9b5c7657ea412b320b4c2966a3138f0321375b45035b93bdab974fe67a8bb3bb7ea7370af62fb1403259b176942ea3842ad09f4d6e42f1aaeff5f8c2c0b4718452f0cf80e717cb3a5479f3d380d8ffcda750dfd3dab4b832a29053f22a0d57a7616933d01a422fef0a340b0d2752bdc13ad3982d4b988ce0b266f7e6e85bfd098e9157560f42261a23d8f60e3cffe4b6f98b67e1db405ed75558cbeb553adf506605fb7548cf350842f8cd133dcb263978c76d8c3a1d05d4d38fb3088b9b39baf4e711915e23aa6a980dc0ae2bcc9224f9695c2196e1454c75e3971b1f7f1d7b21b8c0cb3970e8a7f6ba982d603a6979e62c0adda1c0ae3d6b8c543950393c76bae7512baab822ceea8cce35cbd6d7f8b94aa3ddc52cd223d1f189b1a7203568e9c798245a5440869dd7a99576d8f806ed9278e50209681e8c99d1a0ecb7370d24b162e58ddc5902dd133e1ff7df45c36addcfecf591f051a4cf362f9c0e873a609f1220bb9652e29ede7d3f41b48b86a952ca4d18f61e1702100be6c35b35c63b0f54225e6a81d2a2f446d2dea2b8ade51e9aaed4d8ccf3cfe90b7a37256c97c15d25277a34a7183cc7370c82afff6e599b836d8e7ad25f4ee074e959fe1556a8c0c15247c90d11a93ecf45e2394fdc6001838155524f65543f88fe08bd87b00100c9cacc4e33a6f8b191677555222943ea223ec884cb62d5a19dbb58de1689a50581d8487e0beb3f7050f420333b0d2bf991d728a5367fc98e8bb6ea4c29fac82829da97832903ae2d0f45ea34964acca97498a0e0698bc5e59e8c2f2453b6aa1c60e448f3812abe93be25f86652e4c0485c86b33d7c0392b786f04cf249cb9c4fdf41f869589874257d914d10b00b7611c057a775e568ffcf31c4a24c039544d05befea451fbd51e4732eac8aa82f79bc934a7a34e209c9d328888bc65e4e7a6b6b54fd8e340d4c624b8fb2a910bc77ca1b877d9aba7d7eb376a9ec528025c2ed16156fafcb3da8867f55d5d5d44327f1eed5ef758e0a35a8f5160dcaf4c44c2a66dffea2704e768ccb139188b8e9a33fe1b058803ae615d34c82c0fb98affc2d269bcf008a48b7a193ea1aefe4f5ec0df3e9a40b11921282127858ab3cfe8d6491cfe821007a62571d6da51725ad21f5cf0f8c626ec666efbe5688ce4221a9a8f9329f67d9be4ddd80b51db26f69472e6822ab3d787e88ea0f34f47d10513f8aeaaf10be956b5108e8645ce49f8d3e4c5edd45f2aa5ba2f1cd72a277b8a81e84157a6da4b48afd6322669f30e5b369a6b32f47c6e80b5f789cc0b450ce2ed98e3f8608d6e609364a0b4009244dcebcffa6b29d602869f52f8b197efb7b23283528ec32ac30d325abadd346a1dcde8aa79fd730220a257254bbbce0b677872e9f7988156ff23fa30786cb7dc891d3456cf63a591c833a422f8bb46bccf5f80d69dbbf56e5b3e2a4bb94fdc119995f3ad9a7155e2f919d1eee9025050eea92a2af6b3e33b44e797b6a6707260ae56f76f32c7925313add4d2541a68b4674d03e8202d70d48f7ec31cadbdbde8684baa3895fe262a8f414d6b44ec3132bebdc3bc65dd0e578100b9ff30a4b85b392447ac0c1bd7f34ebe045e0d67505c3a5d5aad15350702af2df3ca81c9e66b0bd574e268647907ff889c6f8345720aaabbd3e1786493b2d23847d9cb57541db76bf3f605a69ae16245634f0513a7b60ece25333aa023782c46f696ce6b3291bf2b17e8f6c32b79072b20fd748310e779cb4a36c9d3d64520019a02e020a79fb9638b235c9f86fa1ddaf2998de04bd8d0eda081540e1c202c7904eccc05a263b93d52cb613f0652770479feba0d5269aa1949526fcb659324783175e0e71f9f8885d1340826d6441cfa3a59c4f5c77b74a76e7b34a32a66f941fdd37f831250d8668be409bda4fe37ff280706671c18d4fea25d0977c5d733afde1ec70cee14aa8d73b96a79778f1506d8023aaf9a7d6f4863561f07db2b1191bdb84d26c8f7c6d4563c7a9e45b040c711702f5837a6f2c0a25dade14a2955d1ac3b80b055ed3f780d50615d669f5aa65ab7c7cad8dd2c74a6af14e10b3b1cbb7267bef63fe8c6f079e8a594f86bf32f7522553a97a6d07eedece5764e44f32c0587a831b267b9334fc91f32a6bb5f2fe52fa3fed95f74368fbc76d0652493dde3aee45d5d2b4625e9d7cf5b9394cc6873795382cd994e5cfe1eeaba81a91985fddff2bd2c8c3052e715fcdb7568f0c370f7707323c0da282398d0a7f00dd1f41fb500610bce19a81705ce547466a90796111191e5a0191785a4620366339cfa53da102504e3eefc50230fc5d37f310a4f951890ac557d56957e024928c861bb7017564be90a8c84abcb4de1a4870a23c6367c5cd5e5e3f4fc5287dcad26a62d55dca7d4645aa234f603a5f1a814f96e8a2c31fd8b090d05e042aaa373dfd732d161f9a45cb7c4c3a795bd83364a55ab1b99c0edca3117ed5f698defeaf7d8ebd1f93bfef0ba40c2dd6cdbb1ec61321fadbe3718f724c742498484e38c4483077924ceb283a9c5177a1ff6392c4f12108eb1a1a9a1b8f9886ee17ddc6e87f233bcf45e92543a14941126170e019a97dd04ab0e4f1720301e9ec23818823d44faf75643af01f4f08d522c01445e5d76cabef442d85ea36da4bf8c0a8d657861309c50a204c61de6e39b508f3e23b95aad31bb46f5d87b5f279474fb0ffac6042797d9045fd87cbc3732cacb60bb5ee45bd7200d8f5f5336a4ac04066578069ce2bf27f9599463d5c17554ec0f49268a03044f4d5b32564c61d74031c315fb6695031d30ed50afbc687258ea3459035d89ea066d094fb4c3704f3e50381604fc846b70f6c9eaa530004a62b5036956dabaa12e5d9e5d52131800eeae8f7888bf6bf3252806c08cbce68756a2f98fc4a1b766633fe033f0f51b5a6c0941a32c6eac37b049c2286a6215faab76e92673ae20cacee52e2b64521bdb32fe80bb069f1d54a0b1c32bb32392eaf241b2053dca4241df74ad2b0f6f74de108882130d9f9041265d7667c0f27514e006ad68fe088ae072723494c076f5144090d02cf7112ba8c356acb8e575962ce85ae912641faadba099aed097a8cef676da8a914025320546a158099c2b1099fda68098a59068303413c84383029e014dbf09b05cdb13977b261a4f10f5d5837db92778e0ddcf6274e41b4ac7e77b9986ac959ea617d2766af3884b4c087979a230fa03c3ab4f8b225070a8b2f9793171aa49c54d1546a5d7ce49be7e90aaa392a75d068dba6f7f5509c65eb3b15403903edadbe54fa283e263cd34cfc1244bc93ad31a20dcce217e849f70a54ce5f7c0922b0544e1b84d363ef69a6bc315dc684d9ed2ad8e803b3a4d010bece19398bcdc54895e8fb770a255c9b3237e15fb5bcc3cfeb31051cc1da33f3104d7198f7825e1f45269e5a865e57fba59f274d0b7d3eba17cf8a5e1454c80d6189a553472468fef8a01b3d024f804196a7ce7467fb8343555b1de9c4afd85dc4b35e4b36b5fa9c45bb1e75c89158fbac94883a515359631065287a786446ad3c27ab90246ea752a2c3cbfe6e41fbe165f1c09735127a49cd7f091f1929b6d3f3b1291d321b313354db09e5185c7627e812cda0aff4eedea55ffd9289ec708a4bfb430e116908b7d326f902d7e63b03bce240617f1b0d035855a7ce924d6a288bb39cb882299e7219425e9ca42910ffa1835995733b8ee9c069ed504c05dbbfa8a5d893da90c61f39703ed3899b0d3b80ab236087891c02392bed72c757ae66e2950e67b4f3c4c67c1737cfc69bd89d748b46b9c4cdfd174bc619b84f3095b06f766872921a392cc68573190ece67f9703f42639f804c2d3a2a1fb9bb24f0f5f793ad45227cc64c8fa442496ac8195c969bf18f59a95f62c5dbe5fcd5c4de15e21fcf67a83a026d6d3953474b4d7e2a58832ca17532abde85b0634d81e16bad7ec5ddcc1365358ed2720914443c8ed6a0ab22dfb1085d159f900ffe872e68e94586d2bdd03bc52dca5c173afad58c1c25e9bf3feef9f8e78cd4fa68bbdf61c6faaf85b5bbcc142c6d35751ec18d6558e53c91222717d4172902159b843580250c752705110fb66d4e6523dde54e258d4436821dc3a83db26363060202319b53b47258adb498536dbfe512c5c33c22724ffc080b954c748d7ed9a7a7024db38959f9c122517dcf34a0acc64be4468397ce6d99e014e11df711d7c6aa0e0fde900e45cae103fddd1184019fd0ebf152cab3e3ca91bdb93d872ee4f8d6c2fb45a5c1d6efc0d99622701bded43914e2b98d2d0597780c01daee01e197dd1d4126c3759929a4256d195ce9d7b35ee76b031c965fc9478341bd02dcca10ac13a0e518a45b88b18804716397aa067b826f2170791fe90a319e32af1d509fce596581a9fa708c8dd9f743ceb9b1e7f06ae183387710c7ac01facbafd80594c9f580f15e93381b6d29cef5f3750cd0e29c370a8ab0e5a850b2192f01db7fea288bc3ecb090e7f21a9631e6169c25290dd750d618ae2877cae24169328c9278bb485585b0d247bd8dfa3c68d8807b5cba89e2171310350cb104d3b76fc8fbe8041eef2e70a48c551415a1c6f22287d522c6ac3ea083628fac5c1d2ec9e40c53b8415f5ffb495d8828b6eca625e8aa299cdffb4d46b701cb6fbbd73c7c47e13d9f76c1c5702691875ad1c24f0997035756e1631f08362db25e73e38fe39d926c45b1086ae8e05ef83cc514c9febcae03bab612607f00f3d9111495469d01f3a0c75fe68cac03e071298908d49908371369decf23b10f425045f339d2cb2159a4348490b255a977b10fb996b9aa15a119c16ef058e2dff14d6aa95495b7cf54aa1235acf130014ac718f62e66c4afa7dc0d6c485ec85cfa9c648124ceac4c9aaaf29268ef91fff6cfbd5ba0d68504cb2651260bbaaa8df79bf9c57b56de6b828e5775d416cd6fbc1e7f35399d3dd34590ad5a60b73e548e23fc23db6f841012e5636f993274a1c1908b2ba74d8de20e01cae25e4f51e9635da69fe7292166dd760a39fa09378a4a4d0f21722d66511cc27bc1c1080af6b76f67bd8f0799a570805d8c8a2f9cf0ef1cb31a13d6f16c4ed5539575eefa568dcca349869d67713891317e1c5d0d7318fdbb7c98a6e6a7af9d73603a101c35a036cd0b661e85a94682a3504a3768c4c8a5a671ed07b4e103fa6cd2cf536ee37f498578d8554bff92f1d73e6fc2d9c095dab15f65eed93219085fb89bb108595a01f89d63fd29d9beca26aac9eb37683a2f48065303210862ba628dc67fca6533620a5ca5b961f2789da0e6aa95b777320906f543734efd2a70b3ea7d46093955a0ccc02883d16004c91b0d58be1e591e552b5dc5770a92d530c5a0b7e346ce95d4f80ced992501ef912a50de32a7c7e15cd60c6d01cb67cde444b85483f0a72c6498ad0f63e7c2abfdefbbd86c28493dc14e771f998baaf05f74ab66fad22c04dd13b873c02c5cf8e1f2c7a97971779d4dde64e6b2a5764b61538c4c878fb9a173573532b79a109f9230bd1ff4bc2145a7f98c200521d99df4352aa000b3c0aeeffd734543084dd74fdff1b632e0211f7301cf1d2c5d26c81179e96951220615fb1cc51635e450cafdbaa917114f1100cf63fb3da511ce0c1eb39858b2b081877670b468b94f82037ae6b2f44884779c44c3127b5e49d2a43180c65cc242e1ec83fbd48857513bed35037046880e0f6b1289718e0d439ae7b80f5c4fa0e5f4457645f814f3883e45d37c2e840a446fb3077d261ad94d69e063f305e6d0405fef61bbb732b95bb02302792959a8d792617086a0b28fe3c80388424fb78fa1ea0f7533fb76bf7cbddafe75a73983beec21e8cc6b34b3cec86cbd2cdb85f24a27cb5e2de0cf118c8b25fa1acb08a6f8efdc614242944538ca00d429e0eb7542bf6ca969b61daa6c966d22de8bc84a25f235bd268ee18073d01fcaa82423c0f91988f7595403d9d5112c7530238f257402ae7982362a26d2cdfee6d575e4538d229277682d5025933d43620178b53f8407256dfa42cd888548a6b4947a2c6424d1abb9c831d5d355834ef2428949c0decf0f6f610569e8698010d644406746f1c99390810649591703eb3a72bc6d37df5cf514f19cc6e6e0f47f2fd673f324a9014b3557671473b65d66928ec038ebe0585ee3c12802b48a3a14c2d663648eec540d1396d6b0cc2572bd7bbf98c79dcc831c68c111acae562b1440608d56f393bfdae1cc7d28c0fa408dca4201c387a54c73a7c6c46221a86ccd673b72bc14ddf5ef553ac7add68bd31f9bbdb77956fe99824eb6138c39b8b5f03d97101b58f9ba50d5c71aae856eb86d247d271df520e6c4a9587183b7c4766edfbf5303fc4b0a35970ce2c9313c86896ea4c05d4b8671736684241f3638dca8460e077262c800888c4cc6db48edb4139842db260e8282296fd66984d2216bdc5434c38ea18a0d332eea7bdf5b93d499c50cb967af1031cf35b95cb2b92d1a6de14b3dd49b51d1b3c83ad48769cf13d20c90e823ea1b337132e9c7846e5133a35e4ecf24b9899023410d6d342ba71339d93c0f3a919ee160ed431e55dbfb4cb875542b38d3f9bc8a396562ad7c9c5c41503f27fdd4436bba78e32848909649520ca3f3b6da224ea7b16ec7ed0472a6bb1d0fff9d2933b2462235eb2e2c2ec5c8fd06b61c5b5124d7666f3b1a5ae767599a4207439f510f3945f05e787196ad75cf9c30da47cfafc38159964eb1296b18d53625e254a0df1050e9bf5c85fcab9a4a2e6bf7969a15f055cb5bd0065e236e358094d35c0f800586115bbc6f7a45aab2cc462a21762b3e5de64790186c64c80661c5f40ab51225fd7d7f877fbde2190699dd9e9d9ee3badcd61c35d8246abf03a3b9f2f6138fc5f54986f443cca505d8ea22728b923fa51c0f7b70343fbfb1e5b71ea87380e5eebc8a3194b2720254b749ef186a695efa5d94af21a995a32d967d0f7a7d941354cd33e33a566e095b105efbb4abe02e4f99dbc9fd8ab6abd183277e5fb105b04026e67a998ac504d1d5159eac1f43c9456758623d55f8186ac912ccaf8ade265bba9b171aa4fa7951c44e7417df114336d40ab57f7150339e96f2d3d24a7db73fac589d948fe97aed20e1bb84a77f116ab9817083689aa4ac35e89266c7c0969e1ac65393a131097138bfe23ce5ccb030f4738c3592064e7ad0b3f4fb355bda00133134cbd11891fa35aa6d54d7d487865e2069c1916a3fa35bb33dafe24eda01fe510be73ec9527f76dda7f6c57ef7ec84b698c0f1aa40ae4f8811c353ab23a25d348be311f6c515d1f07017f4fd3d6886405b48643da7b2305a0445340b593b8fd9039f65fb51a0a93c96a8c1853e26b2fbc288d3108029db580cadb0c5c3e980373d1fd6d6f5ab5d75df29f37d9835eef2500b3b3ea8e6c3dfa93c20f169fce68a5a910a53008dd1c1ec1c1845165cf76b1cf1f9682433d9514d154ca41088dd5abfa483483bbd8396710a44e987b832afdce42a644047228fbe6227929aa0a4575b305aa79a6c7d4368ea5c593caa51e0140ca3af444e7a5a1c487d093cace6eed854c7e8759df87a847262beedf7d8ca51eea81eeabcc6484bd7c59003b0cc75be0fe371441b4446295e0716547bd7becc392819959dd02567fe1d3776d711ece90573eb9b6375b8a32cbbff16dfa9b9c40206ca92def7632e92a1757a855c79683fdbd3ecb49d23322f6b3bf860f838f6d5a7d207aeccac85626c88eb1e6f9bf0fb46293b311cdd6550e98b3f7dc626d775d4c131ed4bbad9c3e613fa6f41643808dbea08ecc870167174cfecb15a6066b3efc7574c005582e5a6f33a696892840615076937aa4cc618895b20635ebf5b6f5a40bf1dbf96962633bc5360247cc0a2af5c8477f2728b2bdc36bccc82003b8a5bbe3e4e2f1cd6d8d6f03de1f41117837a604301b75eb7a1845393659d5e2cb2ebc632500b7d5226892dbfad03025729f26ab0d38abd9b1b5444e88da53b423ae93d67adbeabefafa8c0adea40bca43ec7a6549ebe7a998eb43be234963d98d849782e2e3e7576a86602363826d94b4897a0349350baab1da69572344ec63ce96a5468c505fa47322811fe5e8b0240b92f14867d09e55bbb6ed91cab80c02c20342341bc3829386614ca3989a239dfd5e701aa3b4297d396577d005a8c5da743ad45cfaf09be0c89415d078f4ff211aef431380c84ec41531092a5a110eb8d0fde6439bd86c347c8c509ace2e0d346eeab15f74b3cde0e6f8e64c5f46e04b4adef2616f28ed8a8e79285f241a340878a83630fbacef1a57f1b92130501f1a1a68ec7c079be80bfe9c9d1c211f863aa8a32f07ee53dc3f8c1b4746a760193ae9d92e8d077b0281fd96f7ef75d3cdaa45c6a8590d5472047c701e2ede2d46e82c51a7cb6ebafbcfc5db5a03223315eb83d5cacf48521aea9fa431f1603d5f0f73e1ceb0a4f2dfa2302d89211b1e8a0fa81653130800cc7093d8ee950377965abe61bb474539580e5848581abf495a7219e89b8ddb444752e0705655552c64535fc8c44eba25a890e5094e3a191884f78bb489e39e146c082819fe4c0311aab83589e388af7685e908ea212e7bb40855507cbb419b286a5f8341999495bf99f0f383eedafb52e093425c32d74e6226ae8a81fdd285a45697fce08b61939f187da3d64302b3fc13e47276dc82be51e77b783534735839ba78c7d9d001a6189e3279a58183b0f7d2fdf0ef013324caabeee152a3b187705269c80127f75dd86cd7c7df891b1b494b156889a6a11640e14046c69468a74dcc77835b8cf2c10eee524acdc67b123ed5925a4f7a40727f93c78ff7ce708ef758a1416a550705514309088b0407a3967afc4b254361092b2aaf8c55156be255b21596e4a955252c8e9c45368d9a59df8a0886625875a698f4361be6c81773d4ad67b914f31bc5143213676e25a7703cbff3408d5a179862e9167cf8237a42aee02b37e2f250c28c138a7a612fb94c259bccadd265db19c7499597b6e17d8e404b36d0db7e706d639ab95912448f4ba36022074c9ce90fb32e779b5abd94da9d45f23adcd40755ac660d710c10c3bc271d39a348973ce32a753a7373b4884bf9539b951323dc04ce5ec68b5316e54b258a210ecbf922f9f6a3046be40c3ef9fea3baf164e091cc749e52da4bbb9ce81c4e5a203d80bcb256528e05914dcb9d1f7da2a6038915a2a24d6945b2db092fe6c278a89c91e7e545f55e9153a3eb9d1241ab1d4eccaff0c4bf67ac61de60136c74016502ea40c056479c0a39c49fe0c918dbedd0db6f544a1d7052caa6020f990cb2c1fdac74c9ea967028ed833443189588b0de96a957ff158677e36c2b59437a17ea5cc115d02c618a3d649c1635f0fa5a2de3e7767b0c76f37570e204f7a421f1c156423e56cce150a1ae9731dbb3e618ce5ad02364925f0d2f4701bc7b06b619057a0eb38d1f07ef6c67265d8691705183a2d8a36598802038502744a24a409910a228c4a3bcf99f5df70a9b2b825920cdf75294b5bee6db15acec8f5183169257617c7c7a3a136bfd4a085a5abc2d1c486f867b1dd225b2ac10da3b15f6510a65f4f1f62792bdc2ec50b24b77b5589b0884dd3c78c87fb060f57093f9b1c536fbf4840798da8ce9f5767c914e146eaa37455c9884190c676ab3c0344edc7a4a1c47768682590b88b416b18b6fe1897259d4d7993110c985b508c8d6f0071ee1ab2fe6beeae7d0f988e2907e96fce0e6f27df9662ef2c789c9a425c7860927f97ae468559553c0b27c256036127f115d3f577b1fb4336a1efbc18269a3b087d4bcd67c08b06127b53bdee1fb34c7d2a68cdd5623869c78d3324e9d5bd399305d62718d19dc09c76bf3d77ee85643bf704406c2c1473d80bc75e1dc35d483fb66831ad86893e27f923e43295f565097c91a71ac2c596dc09a2d3097e79c9c8cd8945a40da5792afcb17952051a0c8c5dd52ca0e639cf7f849884e1af54dafe9f18bb28f9e331a8f6c9117c00c2272ee0483f7930f60cedfad2b4d2a010585f3969164d31717b3fd44ecf4d482e89a165d598cfa01329ffdef50340d1431dc309b3f7821640d503a7a2680f21ac91f24f85f7e25f5a850964b9bfc9291518a83ae562088c44ba42628a631b97eeca19408c9ddd40233816cd2f5e064a45860462bbd991dd886bcd1353633245749e031787e38daba7fc7dada5c04d8f7aeabf7d4700fc3b519186f188accbe59754f54b43bf7991bc1e04d6226825d523f4a6bb4d5040496a81c9cf1cf2d6a899d4389db812989d77ef7ad51b33d9d8e864660018f4325720d12cef8717b7a7b98da018cbb2d6e8fa196f46e1de80e4f75d312ec7fbf1fe66246754476e38ad21f05cd59d51fe8cbe46b01554e699b940ff837e1a30510946783e3fca2e867d737070a2e4eaed9765abef356bf75c9d917a95d48c81b8d7d0f7adca39f642fa1e2390013bc2511f42e3af327c212b170f9475082b30a14b036075e436cf3740b06f8feaeef5da33da35c53adaa31fc6b8e2cc648608982ff267f6b25af2bc0503d898a3e489857d8687fedc7f5b9c8d2055e3b808813cbebaf3e2456b6b31a2c1c5b924cbb8e66ab9aeff973d141edacffd292668c4817ebd5f3e82a96ee6e6c5bdaa466a5fe56b95adb6f08ca617df47e461efa642a981a4f231207f83995b377d9fcae9c46380a11ab70f7a9787cde81d4854470ef71beff4d56abc70289b2fbc9bdf9056037468f5cc5b7cbff5594a8ba4c137befbb72dcef519959045c3d31170ec9d4d5fb5fd3ed3374ec1f2cff6a1281f019c4d1d5a3908351b9a36f2ca7553fcfe3637b864c0d2e696a5d18f0a458a65f289b997e568f3d720c7d662ed09c2c3703b4cf21f6b28f90f21b0b5df17ef0387fd95c9315262ad1db366c465d840821e3a8d59f0fbb24ebe12b76afa6bf126676b2e8f8d98b26ce1b967eff5cd0e531e325c07292917453fa04cff4e65eb5c3260f3a51b40445c50f2620a79ebd79341b55a2c28d28652ab4b7de83249b5a3e1d4ab6879ec9c92158cc2799ff59aa23daa64425a2bed8e3d866b770c741e9c0d1b18a609cd43a50fa5b63f30a1ac7840ab96dbc77ccd1f9addcc5b2908d71503d8e6c3fb890c92bccc5893611ea62a8fed6c32b8938bb682e468a77953229d006a60abfb4cdb569a08bc164fa5d1b0159d9692d1c1875df17a477ed5e9010fedf4e6280ea684315c5954b41331516006a73a052c1d1957638cde612f0ef677203de25fc3ca889d0add99ee583eedce97ccad2dc0c86be9802e951dd69d36212b80a57e2b627b2cac2dac5fa23449a1e1b27820aa2f0cc9942e3c17603508ad543d9e89aaa0e0b288fa1e386ce36ac7bd0e001609f512cc0caee1eae3e179ab1aeb1dee273ec72429d9fe4b0af89bda6daf0f6518b2252a97238d9a7af25d3590d335794e8df42622703f2a6f63bf532bc5a7de6efeda0a2e6a0e19a9e9b97bdb13aa8b2b7946f3bb5c449725fa82a3e94962f844057f0f516da774076f27e15eab5d5b33d91dc1c8a7292c03455f362c4534e313aab58767bb143735cc75973829adddd835e41545fbd2cff924789644bca8795e92c611d0923979c4cdff82d20a5c5c8844321b9d19447103c052101ef6b5f379b9d89b94c025479d4051c2f71b766c363784eb044fe411e5b7f5b8be56ac38b6ab9722c3e2808f634cf4b5ff350be12bd89d357bb69a3d4d69d06b04ce7813a13a1ed2fe0cc555b9d9f66bdeb0e3f0d73508e70cc4bd9bda88c9200c66300f88d98c20cd2a7283fcf0d7e7c4c0e9dd80ffae7f92c7c477f821f09ab9d12d1e04284a3d305e38e1c6f4acd1816df6a70f6b0f68581a45398c750f05f7e5e2885b4fc22d39c0015bc5a820e6a2aa16fa84039a24c52687e17219b1752a75ccc6c03febcfa5614f103c60f8196b27415d28345b7ebc4564a04039ada89c9b809b44811295f1d94ef67cd3b72b955d1a8d636093792d8b24ebbc231c7b3aac9fea9861e9e45bba3cfe6652d58651df7d8475bcac68732c5c600773dd8455d43baf43f50e85a67346b16899814567dc389e61b7fe47bdaaaeb5145cf3f6146937bdd9c917e1e93c5e1c8156524cc9b269dad728552398dd3e709438cb120ae045f5126fdd03c67155d90281edb3ee325cea0d33a1bad87aff1e0ed79cad69f1a9af39e92e8eafff3a0ed9a79045b8b446e43d61c079424b469d1a6271e2ab5a9f9f7a543e8a8e356576e21f3262aaeb34adc47b7a5c277465c907649daa81bce158a7cbec1380062374bb6bf2ec6a7678a3c048a3cb7f069cbabb536ae99a8663132d13c3ed06364e84ee4378f0e5164d1d50f5e253bfc9f523d934c6c791daea9972eb41687842c9d94e7e1a27658651417c3234dbc174cc854dece6e8c8ba3522f437163c3bd2e0f104a84edfb3e5a95f227ab250109390376fe73293d2e25b564b6ae59465e1726243110a2f1d97091ed01f41eef94367ad53f1f4e6708c8746b78a0c87440a7be6df7ce31287c0dba76200bd1c6be560a4ffd4aca996116f408bb5ad29ce3900afdb9e970c11b51d28dd4d2a026e28c1dd13244895044576d4ef898207021d78120c3667a5b404ed51b159223b10f39d6d91de8bca7bbc6af1d6be70901a5b0340de5e0bcc13bbe35a4b754fc21fb5cbefb5acbf9bcd6d5125e8ed37f3a7db84542149e9ce80b17216d87daed87482f05ab75bbb0016e89bc9545d51876e804180292565f455742b4c022015c8a3edd2a89cf1d839a412089ab1d24beac32589e18fc0ee0e367f27a1d521fa6ed07701d9ff1999c5149705ad421d4fcb2e734379c476ff8b2fe23a1e7adcd36970c0d635a8a6c905a45256586ad957aae7e8fd450336fd85f40835d5482542800eb4d6e51d560ef7854d2352a7abefe03304cc5102d3dc3d78126c84ce3ae3fba1e509a83f0524fe6c482ff46fc1ecd222e13d8c5c488e853da65742c9f7fb59bc5f18f552152a357214975bdfebecf7c81b0c057ac37f1ce794e1800eee75c693d3d9ddd6efd1ad4873be302fb7ab4fd29df93b84f7e6c1c64aaa553c232616aaaa021a2fa898fedb2a3130255fc57e8e3fe1c079b7c35a7b7e7d6fe413a1e0e9955d9c05dc145991dcd15231f9802d76d234a4b3d8ca5bbffd9400776b5e86d800f29401396f043d42ecbb164b3e4f1bd1f5885af1e51625711a8a4e45527960ea32b2fcbb74fdfc8a504c0b677d1364276d17451d8a31b509c83978f37dd0ca5d5526064d392dd12b9cd76ddd907904ed59dcae88a7aced3ac6ee1ffb279e8cf8057dfb9f87dea6e3c43704a3fb63fcfdac913b8d195dde6c2ba34710e447848c11c5e440c638629c19acc013721430e29bab25e05379394a2a9d4270a6b49cd9e94df66bf4ed6a007feb31984ea0c3c27eead023d087ed5f120038b921f9ae461fdc8bb872d365fcdf8b0c1ea7af382b39e8740a3307ebf06b678760eaa3df1a6f48243ca648f98eadbb85de507ce13327b72afcdba038d3d05b24b48a1be2c7a5e7a8ab827cace5905b8c01197f495e0cd684baaf5a5ae2b1f255de6a0f3a408443da0188f06dabd80f0caf2e4edd6ab0d8cdecad32347c654f628120e94820fc7e6230c66bbd3e7a1a057b8ffdd98847d11ba28aa2da01bec031bab35269c7652acd1745faf58fcb50e4e564d38d6569a1619b32c658d92b03fbce69076e876abc7d0d95f983beb8aa34bb7d0724092f4c70276c4e55931a632ae5d80d5b964fefb662a83c1b88c4a10f07a44b5ce3dadaa124e8d96ead653e3e294022509501f1dd0d066d3df285c53e4c41d6b0d5e7c30200cc4bf0eeb8e829b310403310e48b9c8aa97ea178cd31447ff362505af487b708489f6c5cca59003657ce53730b0e3c77606ca4ad38f1c9e32950eba8913246ae30a1b8696e8434b23d29196193341eddcf74c75d95cb85ca327cdf95774b389babc13839fcb99adbdb1bd5913d5ba414d465ad0eae31c4ea114a42be9d51b90c3b32383f4129ef7b57eb23d7a546a47b725e9993cefbcef960d0460dc9321ff26965c50e850d8b42165299b323b68225b905aa80b28b47aa5822e5f6c60de1e3f7c3ddd84855c25aed80de479414d39c18347af4dfbe9ff2f244fce67012ecbae5eedadf9a03774dc0f1b23bb88a14bbfb3fad575d7a52c8fee0545973aecb3b595a5dd1eead9519ce2067ea50a2c483b9bf753f88d91605feaeafc66bfff063c57fae52b9bf97084212f70158b9faeddf74ec77df9b4f39d728f68e48955adc420352f0e8c8bf5a57a360f83a3505be05af57705a94bf84991c0fbac41dbc23a6a93ef0e089fb676f4193f24af52c913a80dc42c0dd89e19eb9235f3574bd818afe5a603603dafce9ffd5c69235b43781b10b69e62697d9b304c61a2dd86973f57fdb55a21bfa56db8030d157392581fb78e64d35860f74c8b99916514d70560dee2c58dd3fa5bb0d9eab9d9a425b4e6b27191791dff17d7f297b1acc84828ef41b1d06c9021092d684ab84c0a9a961ff19bf405fd4c193eb5fe8f754ca022a95666dd2895b00339e3d2dd5ed3e541281a4e19fdb349bc0de630ebb90d903c49080da1c2bd5334a0fe09ba74eb543e5b60594a2c4dd97b9a23b270b9eff4b87a4583bca1bd489e7220817d04416f11debe2fe8bb7512c27b8d46efc19fc0784aeeb3fe8a33a35d61ce1386329e69fbf486e585fdcce55ec1b5e8585b9b715cbc155542fa491345bfbec2680e16eb5522aabb78f372c36ac9220c120445340664a496b6b6c84257a378660782e6fe12af382dee8ed8b53c74ecab9c2f7196e6aa5cfaa4c8bf765f80ceba77098a20866c1ba522a1ca848e093caf322c5981aca358686a5129c28963611e2207ac1b6d055145cc862a65f92aab6460ce7c354ee3bf5313da1adf294979754a878b5637ca590af7dbd552a10c34a602b0d8f95e72076127451852a52dc237991ed8df59e63f6dc31fd2c7b35fe2c10a93a1eae68c4e95d3fc805630b2bc61e95f731b53c8f5030ef2f6ceb53798546aba171dfb342fb5fd331205a0b53fdc1fdf3a2478c3820660c0ad7343c3835d9e867d032cdc21f84a216f20fcf3819e74c89fa92f07a7d7ebd994521760065e63f4cf96dc769ceb10df6b737c83c81b7a8d74afb0f3d52bf567c58bcf7aa1917b95d42d7bb03e883faa7abe70129b2103814ff68c575ee0eb26dc2ff7a64faf2c9ab8d98bebd6675995cbb47f6b90af5f973c33b8f74b4597cf35a539fbcd151bafe4b3569fe2e19f1994959f74c88a42a57296479f22849e10affa27b20a5c5ec67809e0b49ec6d2089875cec18f7ef89733e9ecd51598c141bd651dbb3dadb9b21f32bd526bb6a872ab9d79d315cf90e565d5062db85e80229f69ad1d81b196dda8ae23c1b203b055cf45cc93622d5220541a7dc06560c5fc0a3d53603bdcb27412febd221c46d6dec5ed3e708ea5a12bf0b4f55fb8359ae170dcbefb7318e4ea287995670a98edd8a99631c5a09310ac1283b8b7a2f3f086f9abc77ba230069cf3b0efb105ace61ff211f6643a21f0cccdf1c86435ed3ce3f52b62c7dab1273bedb1c2970193f34e5feb994a38453f2c1b1a0f7d3b4e09fd0b9c31baa72ce5f3446d08208f1e35df612db4b6a56c37c090204d50483a6f88f0d4942f46322667e8fdb8b66c1336498382264c2d214789af7b552d72d59c80b9d3f169e2decff03b602f4c2ec393b4ad6ec48c5bc7f059a788db4a534f85b8c61625bd2e7ab2a1f01c7b242203ffcaaa100c98ee520ad4491b159e691cc74b511942358ec167bc999c7c02e4bafddc19898ecb1efd928f0df0e4880b1013f59933e1d929a56ef4302341bf19ee11a972c864e523586e72888360070737b2ddd5d05d22a45689ed3455d69f6becde9e9748604940cda7d42dfca31d59866eb5994671c5c39d03fee0f41c9d5ededf49997ddb017eb558e637065c5fd57632ec4d84d723617e026663fb760cebc0ad4f088d6def4e357e781a8110eb12868daaabdab8bb803c0677e7f74c0266ce2ac4068b7c9aeeb53973664c91391971f61089ff74693bea4bf99e7c55f74d08f739a42b5dae1bf5df56ae8d5820eadc884cb01cc93fb8ee55ee3eb40a491795239e14f264bf8607ed39d0b80280a0642bb4e35cc0ae30d2cbe39a3227a8ccd41bc11dccf15584407975ff72e617c6b2087dfca0c7b6047bf8201d683508d5f247408d80e64f870448c3e12a3aa163fa9b5a0a98bb693e9263d6eebf3a3acc2ef82b5af49cd1699877fa6429c8ca2d6927b47c34812111615fed86c5d6b2a8060c3c5bf3954f138928dfb17a4e9e6e519289a636964f11a06ca571e7baf815bb86d088b415ca1b2058ced0369c96fc58b0b9c8f4eb57acc674fc840873dbda338dc14f03ba416ce692483aa3111ca7d3b9bae0d3656620d1eee20a90c809d8c82f432288a532cabee456518d7274227713665d6cfe657ad8f9204ae438c731dfc6193de3b1ae5212116dc3f127edb0bd737ba172a09cbcf12221e5bdd76f2f7472ad1e998c75ce87d11ecb12564ea756fbfd68b1652833fb906be47718517427634437d89c207f3caae5930a959c354c3e06a31ffd1fd78cb9c5c929d160d96e219ace51d06912e8e582b99e4c9ad7287f37e9d3bae9e362fbde1fd47e1dd5c6a7f93d75285f2fa1fd4c30c11d07167175d180e61abd4aa33ca5992b466228cb9746b6d670b45962695d88d10b09c1d80dcd6bd825563a96df83691ef542b32af45bd2c14fa005f8674e11b1388fa0d800eea2d14f1354d99938fd18202a7fb040abe3a9893150c7bd0df310177b644c322b402c0156702d3384b54a3023789b0c32a30aca36269f61589b912e8fb9a2a200e1679233090ba69ff384e9b7a635e5e7cdc4e35d02a990fd24a8007fd1dc44729d5d4e738f0ae1e40c6ebcc0aa3c34952e558b6ce08c36fbebde49ffc3ea730e435bc6123d669e4c95eadde532fe4bdaa12e66b24d049485cda35c210bb981852366d2aa9d7dd341c0110a7f0df4e3055549b4668ce86816286b137263e7c52449cc3cf237b80d61197418d0a95639f84316c6d4b002238a3f2c01aad8b7b68052dbf4592c8ba3272fd78301a03054ca572e2dd392ebbbc4e3c5c99e200eb68fea1d48296c21ed851ed5f509c89e75a80a58f7ff8254006adbdf29091b7a5364634cbde223ae7e7805eaa97599480c097483d75cddf8af29ff1c1e1aa9a61fe47fba56a3bf23ae996063919b1cce422947efe771850eacbffa2003e6fc59f67f3fee1ccd341f1ac999bb915fd86a5d3f48ee9020349bf490513f9253b907cc8e7002baf29742f81b5c27991fc5a8492496866fecde7aff06d79bedd9e73b0a96a50aef10680aae15fde3f59a77fbad9126b0c5a85b23339644ab481702d4248da84b1a5727859455a94e68da86f0e4969fb80956147452b50f1178eb030415f9fb01dd6b57dd5914564e8df23f6e136c6f8414e65956a8a6bd7b7d477ab7ccd2c15f15e9322a1187f39169102520a3b685ce9a40b490b514f0071a660e8f2c5eebe4ebd843491f9a75b26608f0aa1e076ff94fa16dab90c47a4830e4e5c72a273e31cc036d8c6df32aeb401068fdba70532176d27c438fd4bfc0c2a5d4b749f1fd0dcdb197eeed7d7568233550c15bd975734f136bcbf02c53eb8d83ba0786f67bce53d55818d34033fe6b2bfb429abf8136b40ee075c30067e22b97882200254e6c4bce95f5f7146715cf7d33b31fedae3d9db81fd4829dd5664f32949bbab2733e570647542f43e105453d4685a4f2b56c5e95160a261b9f9324d24339be1c33f3887202e7728f419b1bf44b93acede50a25cc98266b2c00b7e2b85bb2fa80a24d53a243f7f707e6f05a475e860e413c825a9e6f6facb5aad0a5d6251416c94127fe4519be090e6072bc00fd8e75eae0dee676517c684d1a25440e4b690a318cdd80e011026b4bfde2e86ec7f70cfe95708d1337b973adfc85f23f82a99c0cdb90b1ebeb7f06ad84f52aed5f41b4eb99ff4bf61b97993fbe056e6ea057dba571f811ddbc07c0e8bed177d3850309c3a653fb92dc0d0a145410c531ec15940166efbda8009c8ec7de8558fa80c27afdfb4da09923403668e8464e99b8b87953ee4bd4d62b15d52c59b9f09263252468c323d82e609483ed7e652e808ed4e113f8191471f6f90f45c646bc4f8b92451700ccc5b0da1e4441a89dd0aedbf4fde5c053febbce08441a1a51071a3c46e65256956436328a2873502b595559b02480f2a6ebd6fb0c23da60de59759fcbcc3447009fb046859439926b31860235d7a3310c38ecadb7286f845e134a45212d11de675812d760b15b66d8645c6bb978c9ff4755dbb804e0249f4add2b88505d0119c5684314ea95fdb61132eef48c98fa9d381338e362c75ee030f8a0641c5032c89abb2c0f6e25258297f364bf52d3cdf880a048a447e800d934986b3380703ab1418bd1754ad4e3af8e619c899fba49b49aa32411508a289013264238c1d031232597737fa02d5fc1b0ef9fb094a88108886e53f2ed86ad1fbfb877e14a684faad61139f59f493922e0bc4b3d01f392f196fa465e62759f02be509392470be35ed9a2be979fcf5a72495426a8806c86a8272b75654dad668c01a22ffef72bb8989fefce7e753976de60d1257058ab8f891d1ba77084949f38f92f5d20f2a25153c6d458bb3fdc3314983d87c9934443032320533458f56fb9a7e93c52d91e4a05f6a8f876ed41d3e9ce7f5cae5195f286c1080b5a5f9145039641155e64674e72033afbd500a754bf6687a043a209a6e6db2c485bb06b58c8c06c98e68fe039fa8048685808e21358c3f2348e8d4419ec7db5816156d3276c97505ddcab445cde2ca9d66bdc30541dfdd3d7768ba23a74c04b1b27e28b48c9f40f29efab6c9aaf319a3a062f20fda2048665d6cbf608702b75a0b34b780ad54fd6133149718063b900ffae552e5915703ddc6fbf77d236d48e6f360e0948e9e56182bbbb739372e08d20067dbaf91a8e724c42c78e37278b5233fa75fd44a7359ddc1a8a755f79699d8d9564a6756d85b03dec4e7eaa056a9a6056d576937a468a5e91303319e36aca8efd08f3f3dd1056b8ad9685b869f4da146eeec0163bd5f26710ed48b0d28b46d19aa0a447467f778e1cb6004a0685753a8d0cc513d4f9dc752704773e720eba0c871d80ae42fdf0ba76a79d7bbaca285d222f748f687b8e40608347987118b88cdd08dec0d7979768dd529551938aa3ac1e197ccfbadc703e161f61715929a03b2ae2d92c4d87f160eeb51ad860a2b1f2388a3a104892e4767685c8e5cd6bcae9ce08efffb0716f727dd5be44bc84896c2b1781e19aaa02aa96f4173a3e48f5bb993279a983777c519bd701ca8578e5d4fea7511267eb9abac7721c09a620737f294d69ef656ec8f747494969475166a02bf99130b0460b5bbefa647a1d62a6c66211678864f36a7d446dc09c2d880b8d2fee0f80f927ef6e2717805c3126e9bd184c9b8d2566b038e33937723ab24f8099a27e356f4c3aa85c5c5303bdb490bae0b884516eb7b865cd6081520c3a8d5e6cca8128bcc7c7c42a81f967ecbdc104d1eea89783828378a713cf2c95cbbbf05cdbaa6180286043bd214dc34f994c7b492a5e0b36f31f6224ffb45cd6fe0979e20e809504e7a7c05b23d6afbf4f6300ee75d67b5da350620a5ff7c43f965cde61597216af0f26b867408ec50894d7800c9104502d0ea1c52b82d3cf7727b86615221ac216fad0687c4f81edacbcb7298fdb472eb820f41e48cc9e035d5d116553fb7125165a622fbb5d334d74cc6c794d39e1e3a1f2b5b3fa385a716f206798fca6abd5c68c2a9f6f1168d3f29b433031eeab9208ec48bf0ccb24f0435dc9d4611b1429d5a34de4bb25caeff59c449aa71a42aefc9024528dce2eb511e55bd1b444947fa1714eaea47f00cd37e93ccdbe4350e71cf9bad53497eaf67b8d91752394f74d6e6c5e18ea4c82fd1eb971c6704945e2c28db090e084e537eff1b1ea65d2bc6bb8d3878802c509e9e5c0f1fbdf2121729ef85080eaedef3f90bf0e96d073ec0388839efeac586ebfdf6e999b50dcb295fafebb1f1cff43894b82becff4931e9566d2cd091c688836ebc5bc2725d256a806aabcd55cd4851d6203d2bca14826536eba867bb06dfde9ed86f0be4404fe80587f2f651210f3e6c7d6522d67ff5e3d0e0e6a4ef1183e4675ac310966784846a0c452e570456e2c3e08c2e29ffff232dc15f90951b126de267364da10be365dc707cbb8c97194c7c2c00f0fa9efa32a949f62c3faec6cd7a0150bcc257c4efacd1ca629fdfd928749dad676aef54704ed7f5b4d08ac6febb20bbe2d50b53b20cbe9610ecae171b8db7833eec367c14ace2a96f9181e3a02496557c0d2c65f5f7507472fd33cb57b965402feb2aa90db6a6b48f2aca8a4765afc1f7d6e4090f3f29c5fa610fe3c39fcc09f6affb4f05423a5a129f8e7d01645696c36b2196319f4fe6fb739cd7888ee6afeae6b736ffac4ec065ac5bfbd3306a22a920b724d91d056f238255a02fbff283665c6803064d59fefea408a3358eb4bd73caa9dcddcd6a64ce4be143469f388b530e7dd776e0667411289a0fa32777bdf4d2ae95920b02cfd88ba98bf88a1fc7737c0f2deb880896ae47652dfed6d4eb208782795c55b36b20bb91c4d993281ba08ce9ec1d623641d078d856d7e41f6e99e01e944a777ca6a6978656a17749e1358d62f7ac148285933055d69caca1a5de4bc8501dd4f722b20ebf3454e4885ab932761e749b141ba07431558063e08fcf142dd5a55172b8cddf7bfadc6d26976e52af05df8a661d3498711b22f73a8254934231b9d67888503eb6609bc1f987efb6a346f8873047c322fc8a10d70cc7bb513bb72874db0edd795bca878c9b3dd562f4b54741d55e5eddd6a6f96183874689582df093d0c83283dfd2b864815748a148324c28dbedf70fcd1f597db266f386d61830da8c8f59af00ec29765851e95d546a1b98c732bab665fa815e83029452df6f01cbfc9bcc28b179779afb59a22af0c42b27d7a881a2f7d929ff221e108730b838831acc5c25f4c19287af120ace4ca7cf195a65c1ce0085b0a88bd2f1aa227dce1cf46972908df5764624a93be4e88062e8e5b70c112832970e3ac9a0ce2cbd610ab5f732052c22d80f9bfc3a3cd533702c205f544e4152e20078735c5ffd8b42b02c9dd40a4425f84ceba89e4373ab27ee210b0e2a2e9d7f22a6439eed604c1fd3872f3d4b5de55a82f381c2c06c49ba6e0efe581440a022e29214756fd51747fb18b75c148cc6dd4077e7a779d7e48a60cfbbdecee26063b8370365110e39f6e064ce66915fa5231ede973657db25f3e21aed794a2eacc732e1df7b6a7a8712939d13125a502b50d93b9de6bfe6da6e79edf39fe05500a71472c2fdea923225a3a43b27f12fff3f92fa85ed67c6b41622fa6bfe4d8733c627d683b36c90435a395a90231ec5e2415a93859853cb8bcfb181d7fe34bd7cc7c530228bd291c6f93208fbe1b18c1c245a495127e05e3c3d8c171c5931eea113393d5f5daf7b99cc9e73d867c9f2f03d8d079b31528f1945ce4be7707d9866baeb0fc0822498c24116804fba0be8ba202385eff50c48881d843686ec9b884fc0f0f76a05ab460b8b33e658f8b2b56c5aea10cd8729d505bb363b0b8470b3b1064e7e9c405d913a9642aa4d785ef72376f41dcc65a3bc6161abc742af8680c269a111fe4cd04851e35eb8294a6d758c3c340d800d00aaba759f8e9fa42fee7ac0817518aa44cf0d530ec72e5d786fd5d6235b7156cf1c92c2fb4b82606e78e3bc45830e8e3068346d329dd341e989698aefc8c204b5379fea2ef41efda8e21a9bc62f14bcf81437896825e64193cd641d9c7c78b5bd121c7cfb520085a63e5e6cf4a02b126cab5833cbab0f583d758689d1cf30af57da28d61460cbea2b37291e6375727fb0410c133f6c8abbf993be20295e57561ba41defd10a78f08be7e15b0bd7595155988d09509da1c0bc31ea23130ab8778f8ba0737930e4bd1d190c5cad133acd7e0132bdf793c0240f794601f96ce8a417d3801ddd0879ddbba51e8bd3878bb72051cb8c9cf1ac5e610ec8a2dca967aa4c7ec32cfacd089b273a93a1d4d8d96fe85bd53188a101b5cd367607a5bf8daa67ace2f24639ff52fc3b6f075071b539e6e55896d25745a5f77ab6c145aed33ef59bd958ae0804512a62db7cd63f99b66c733c3ac08f12ffe8d01a3a1262af055f011903a295ac825f3789fde64a94eea1cdb5c7f1bcb3d5a2bc1ee799ebbdeee5ba7e49ee606007e4fa355380f861c1018236a45ad017925164fba5763009aedde7c65d8367f7d9235fefab5f22371d0cd65092c0ba1dda903a747ca34c6ea0569eaeb7ef32bff152119bd7a5a20f3a439df690697fe31caa32196345235eeaefe199c9fd732c9d91068513cdb88169355e1477e9691fa64efb25ffc5316ffb4b5b61547b315e8337df96591c60821ce84ae6df797c53d2146434a574df59c6a5ca0f58a0e6f50777a1e24091af935d27672acec836a4c24b0752fbe8ca12e2d91ab22c92fc112f9ac0d639d1b31f5fa8cf65574f3f75e1d165b7bdbee4a813819adb11fc6e344ea913a8623d6d5ab2dcc5fe398ba31527a803172c7f9c2e636896993b2d8b43352bde36600ca8c95d8cfd1a151837c8191b769b72691114d40730ca98ba39b12dc26805e2cef2f07143f16c11d6ccdb59e26990e8fd40a15c4bddd38c8768c57b5ca039c2ea1076157f5a6b2bd20214f7f3f11526541b081ee2d1b21446449e090b5b7b49539aaf7aea7809c753fd51af66cffb38589dd2dece8960e94378b4007745c10e963995c78b572894acd3a419964a3c7acabf5a7d73c0c79195ddff8128cde5562d9542d637ebd957081c9a9eb63d5c3c7ecb9c74b1938e2bb2fd94bc6c0134af96b9602aabb691bff3dd47359a285626fba08471c4bdc81f3454bf4372e050cc7b0c07ae0c4f99f79211da6a58ea755660bd7cd00087f492ad74c5ee7ad71bd7ec36788901151b5fc010e9120daaa9ea722c701ddd05b92997d59bbfa28b8befc4665cd52863e8d3061b2e54f7a1ffe8626ce82ec0c04900be21b7d82e83291ceb16f775036bb644ce9ce9f06b5dbf0511b941da21a2b47e8ab7bff4a45a97b7d976d3c3c72652d12d4752c682ca11d1a499976f1b31dc3a8a2b0b940bed9c5b84897c4c21c4d012bed08a5872af50b12063fef94d57dc7281d2d7120b76fc925f3626858235246f2a94714855eb96cfb5238966197e034156802d36e2e1dd97cd327e195809dfbb2365f03815c3512324e3c7e461efc34e2d17c7500b385cda68f719ad1d14eb29b9b148ae7ededd8bab21b93c927fe66a679f465c1f43000f0ca41987da9a03716294f580dae41ae63d55b4029b10f0f4d7e400c7ffb4d81b4b8c2a0345d721aae65188eab840030d02518a126e0d726e42c377342ce8efba2d3191eed846e7de497679f53a92f4de59783383d464291e8977293074a1d7b88305a885f63c0caaca00fd8f81b1c43f02cdcc30a2850190bf0b7d3d9b5823ad4cbb8fd2488c9a77ace78af3fceae08152863587e9977ac6bedd02452ff56c587e7d7df58c2a96ce951859305abd938ad9328cdda0305ba4253dd00509fb0ba726a773e9fe5e8034d41317f8937607330a37991c31a1b33007c819223bafb92b1384f3442ed6838b0d22b8787a7276ebdf3df23f890f9e4d79a4edf7a761cab34d766633fffdd1e392ff9e8397321aff47b5bca40be22c1a10432099644cd2479752c57046e94be509505b6aab48ac83f49667029de289b8617a8416bb8d99603d744633a27e6b5758f32bda99a63c3902c3bca5aef6aa92a45c7a82f35dbd5785bcef7ad0a6a8d77f35cc9edc1abf0854f30cce1e68846fb00a1f6d91d8a0c30067923ca21f996b20c97487bdc14fd951239f923f68a967ef575c5e8619dc27df42c06f2b46bcb3ab03872a79b51e9157c8123482ea9424e8e5b70c1ffcea37bcc419a565e03513586879329625749418a8f59e49ab3a87bda2ebbf5d224502ee054b820ac1693f4cbb4ec815d8e73f609e8aaeff3a13947bf9fbc87aaccc2f83e9b0b6020335c6e702d5b8b0d5446cb8d024fad21983ae42b37ef8a094d2a1c2baaaf8b5fcf8441c935f3b83432fec99d645713c4e5d389f32d2850787317116d1c46cfee07d161c0a284fea886c175ce6d9107d928fea933a22a864d25ad02371a24c24d96ef7d8c05a560c26ece4ac9df30e16bc0cb8489db541954555afd00d3843fca68eacde3e0ac981571b15c02c8b9faf480b647feeafc6a0b851be7311f039983bee6bad547f80bd8a48aedb3e247b65de8a68b01c85d429a089202f5684832326ba4245c67cf9bb445e1a93251f68c2060a619f299b1d7c1824b4b218821beb1191d01fe2030f5b0c1349632ed2205306ed6fcbc5dbc9bd6364a7545ee3bea978894443956d200e3464d46ad27ed3d81aad862d74a9ee25e92de3192c12f1db4713dc54a7169c13afd33437c5272bdae851f29a4819abc32aba330764fde3a62ce45e342e541877e47fbca926825e20702e58a76d37312193b4d92043be6921b505ee50aa37228e529869e770779ff9768b24667da240c49ab16f570cbc2fecde46548cf8c1d69f6f5d0c71449be38dc57990017a3fe4e645078a2a9a13222d49d6432fc6defbe76eee1fe40437c939704b024f6762e3e435777336f8c5b80c0b9134164ba95b94b9ae84abf8ff7d976f1a970914c6c30f7fb01f97a7b7a82b1073e22a4f086768cb4746383a7e4c60e0b9c52cbf983a024a20523ae351845c45d92e5f2b170dc47e07d95c9f5ea57fc1a0fca93e064aebdc9901a696a78f798bc4738092df6c51d735da1b6a64d5f58c45ef4e19ba32b914b385435d5666140ee9cf7b3c5b7ae7ea39ccd7a4344f29e73c35d3c372346798c092cafd8fec8732e8e5d82a573c6b7de920fcd1b1438235f6a8623f51918cda13b7818a6ed84f941647d6621982cad50cb2a55dff86c716dafa510b30a70237bea5a3741023c8b463970d2cc2e2848be74aecea8a4cfd0b39dfe080343246625fa58094ab13a802317f6bae7b5da928da87cecdfe27b6cd5dd51fd914a95ea3c674410d4aefb718e44a70605c9137aeab48ef7241c3ce0f533d2cb48a3eef18b342b6200d91cc7015dc555bb7241d7c84e5150fe06ef512c510150e777d6abd49545a96781d4fde7c8a0aeae1ff31fff83af9ed1675b99fab89c71b13c72116e389d3c5a1fa3c56ff1f79aec9db7d7cad285b21d970e49b234edcf3a38338b6dacca8c2c014541757d20a847bf173b7b87a6149ed76a3f1619e7cf983e272f22b7cc403572c56baebdf8671600fae4f4e5efe8305bfa239e1a74d94bc3cb7c6ffe3cbb701e210497db11efdbe8eb6ba130cc45ba1eba5bd394a2455539f240dc9b6a851b72ad34f825198566175594e6637f94874e4dc661d8205ed04ad59e221f4a36ff776096db7dcc526ebd814ba797fa31a6790bfb239c7d4370430ce1161665f1cefdf79ba8dacf0e31c04f5a7e0d87c0671c3cf56883a1d37e020c53fc42cf01c23da94857c453faa6b1ceb1d4bfbd5750f86912875173452c7bf8a6064a98f9523f37c4081314d8cc2b8583496618949735d72e9ce8aee01593534d205eb248cacf409e9b1e6d901e08a4ba774264cc3bd44cf26d0a4e8256d120fb8fb89eaf4c50f1ed469aaa09dfd2f97dd57add9a3009c866a7954bedd9f4892cc446745e18db7285c19eeb35ee8b233c982909304f7b8348a2e29d1cea9443702e7b8616cc370e7988523b16093ea9edf61c1bec5670c99f4382f0eb9ad2582be4187fc383f78de660dfb3a2d19d203d90e76fc0ce095bf940ce4c7316e365fc1dbd26304e0c46c2a3ed5b5411e1897a5f930a4e5203ee4bd569a8c9b1bed6b1eff8f325228dceb27e421dea77f1fae8c5158b45bb69f05c58597df05d3b9b40e130f4f6bd3d3053687b24380de47f90d0d2d258e75f123883a7d80e20b342df362d3790eaaa695ce67365f277cef27ea67f159695c6f094443b27bff8910327435fa3b64246f1a4b76f3a3b75a102a3874a6ec5f33efe8697ee383d340f65c15f1c79d0ad0c9558c54bb7b6b1310dea43cf029b76342ed4b3d714ea4f8a616b0947cbcee0d1ab998d5bb2e7148901e92eaf5abd22e56623292e720fdb7d22a52a85719a561e6e3ae25b8725f539e38c359fe4a4047250164ea48075b5309404e1f711c7de954d0fc65ac2f9e5ca8e34266ca0fb7acf42ecdf2b3dbc0b170ac63a2456bcfd24b52c8ac99d9ef770b671f558c21a547dd45adf88c061af66c07bd2f8b31e7da6cd01a6ee09664a194e72febfd01dcca2c7322c7cf5aa07b8a7199f5aa3265e885772fee01c554cfc85b5e49c2c4130fb816c0719d65b1bcc7ea902d8227f46eea81d557f3a24dce94ef1240d456c482037ef8ecfc131e5f64bd34c2467d2493d39f5b9de22f16007fd52f24883413caf858b144ceea9f1de0a08c8b60422e38831bc63b8d03a9237db96e8dcf3940071ce4e2da969c888d925ad77549ee1ff9c9413877fe614d32903e45ff3eedbebe4a601dc8dd0ec01c7ac8a7ed9fc379061587deabce9a1c180f70bcc95fe0edddecdfb9bff861bf2328455273554272176959bdbcba06027b5f2533f51ecca10c2d9a77a94786d66b51c2ef6e51e1b62ef9c49ab35043f9e25decd991cb2436de88ad786961270ab2a087bb326bc9c3d16f6a9f0f75e35c0187398e5a1e3bb470d32e3b5d4ea5e56fb5337cb25b63413983b304447c8fc1a1eb906396705654c5bc0b0b3593f26e44efc22f79a34095e854006c9e07b795e9e7ac1584b23ae3c96dc5db7e55dbbc9a832295aeb91cb50dc3bcaa1663c7ed9b6cc0bdc48e7812f069a711a28fb718892ac68b40c20ff7392af3cc9d7c8a90b1f9700f4c0dd45d15e0460ac8f02bb73f471497135953771b678cc46aa54e495d6944919b2282a36bfba7028b35a8cae6765cbf849639fa238774738a7e4063ba2381f89675d7bac9d7d243382dd668c47d0357ff3774474fe3de318ed65bf07ea6a285791a19a7e2786ae63f22002c21ed95c0602d6076c0314d72374e2aa6887162704cf3f36196acb76f5146b6cbeecfcdd46b4c5c3f3026859becc2d4257fd0e6f1fcd4e4ee2c5f87908b078e2620d4d44a28b88eace4d65d20b89bf0bd26e1907faeacd259763d36bec0081952b319f02a5277dd5b2787b1cb83e0dfe9d3671103ad5abf253c4600fabec8d17833dc941b572549557f5a8bdf994d7afc868919762a925a17e6196dd89c64fdf9a4dde14c19149b48efa44b894be4ea5171c8e85c1810555f6bb6ac2a27fc26284464109163ffa2bb68a2b71a610bbb18677ab8866e6d99cc4e7d3628c1834e4e9d85dcb1ca76d60260b786e4ff2311844f5e613474d484e21f548a435d1929c12561ab16ccb84eee785a91d3f5c9a2fb46f750204753dcd6b325afc70355ec27e667a53006f373f143ee60f319907a696a243db70fc0e33ea9dcb40d9f7fedb217a7d28c29eb19b74439b4d327ee7c3fb7be5f98cd16264ff0edde79baf12e25ec43b88fa2cff16d808498272169cd1a315f9458e974be67f18646c7cbca20b33bc1d94a361ccaef1cf8a419ee6cca0ac31dea88e3954c33038225c8835901a0d1f649bce71ec41b9f0cf5c1f8fdc3fe80b9358ae16ad3589988e21f4c120ac149cc78f1ac2f9ec4334b2792da1ddb167142669c3d6c09028bdf64f36a9559f3d5979e74b82d024086c7e69c09d1987b273e1800b341c1b0176666d3131c6e615ad21c8076fe613ea3fedc70077dafa64bba16d74f8510c1c59d1fdf815b604de5dc0a27a7ec37809cb186df55667d5f192da3a8cd421135ae204aca67ca53c89bb45ad0a6d8ce5427e27a5984306e7d9faa1dc362802764c5fd277b016b88f0d008460db5ac57ce565c74b8b17b556250a2c32b06961ebf229edbace6170b4c1bb6f66fc00a248f50bf05cce7a57a4737bf32e686ee38538be87b82c6b52ed174a4a3488ed7b25e2bda8d6d91a79ab54919811c325fbf34dc1202a42b8a9a8429565fa5de7d3f55f73d2781e823e5073f674efe82ec1ee7a1eacde7a01729bd819c6dd8906dcc1e0c5c15f58b121fc73620e668dff468d129ac4d52a9c2a6c8e24f14c0371a6d537f54f6f12710e3ecfbb9af0dbdee872a5c980743f4209a4d7b2995f662ed255d02a60af6989ab4fdd8180ac31bfac01633f039aad684e5f2a7d8a8e6bafc771fec551ba18b697ed2fee104d4ef653ed3871af9addeb0a5874211a9d1b1d2efd53dfeb0621483091399da31f72c08ede15a8a192a000344eb447a9abe5f553f5fb26f22b1a5a1c65718b60182720d710b92fc70fbe2ee842f114d706715402037a60eb8a8ed08c1b7e159cbc4a54ebb6aee5bbaebc1da18e18fbb39ee4a7eb80977f0f102105b15f1eba6194da58aa962c5818ff229f2a59cf588ede59e6cd7437fb30599649639984cb394711ae7dac50d7cb9ec3cc5f7aa81eabdf1eebfe07dd1b460fe678d350e6d6b6684c26d62461ec72b79199db1a6687b09e4ee51a20a16eaf5e1406f30c756b275b21829323d37cf9d277fc75cd24aa095abf70bf9dce5dafc222fc66f49a1c1e018b64a9243e236becde7d61cecf5c1136ae19d1eaf6e4603a597a8788760341b66a9f35fa8427ed2e3ecd00e5206b75d6cff6b5d85df0e39a476a34b1b9f4550446940a5b54431122c52e7f7959da85eccd8a3740630d3f61cd84194496c88f35065485d0096724cb4ef08f63b1a8a40ac571d3fe1bd7dff74ee2803c22559b93676ed7fe6cb7509c745df0c50a14fa80ca0bb6982f06428d9a93d155ee0c6112c4a13ef61ea58b832a81d5ca3fd9c66041e6445df2f61f71dfc11b32313443fc5b33f5767d0976877e772aded2fca50aaf2896c51cd9d73107fce5fdc53a70b6c12f32f1c5dc25b684bdd255a39fce434adc3164b86dd759bf464858c7038b550765f95035a696d1d73fe08da2ab5a7cd1853f14c8fe9f06b92f4d1f4c5fee5b1b13ef8959cc74b7f10a3c984e5a37dcf584b2ca23e634a2e5e2d9f81907d0120c88df1b4a4c836ce758e422c6c008f4fc841ed0759237474563635b0b3941d1c8677006d2a39d15d1f0207554f602647903cec740dc035360463bccdc77bbdd00f0189aa63fb3f3dd766ff993a0fac510922b92d39c6c14ef1d1838d3c372e1cd5ced7c6a7e2d4101b6591a1e642ded79105a2eb44fd1f17cae16dac871501196472d9b4cceccb6408729805a15bce7f128b4565e998832ad98b39ca61a04998f6e10575dae5d8d3ec52ca2e8617075f5f05ef2de9e50c5ed01e570c05f32f1114153f61bff67e20f930aef3deffc9b04e71518ec4f163dd5e321fe03cef079136afbb1f30e965e6b6b96585c648948149596e89046a88d0dbceb9686465a8166dc8017093893f35b810586410e5163e18fd5eae93e469cb52ba89916e7280c4aa205d149cdf5f5054df437d047944f29755b522c6728e5b122eb3956faee4b9d2e73dc0c51ad38da01390844f27e998ebd5d2b3b25a9e450c703bac1a79db3f1dda47880281ceb7452efccc06bd77c9589a157306cc8adf24d4757a6a16acb0c1329576566ef051923b53699b3e9b49d5a433660bb8878d660f6ca8c172fdeb85e6f31185e533297909a348fb2238811fd8042514c6fd4177e93f3b166df9f085f55dde7ebce4be738cefb17a09de85f824f458d9ee6e47cc4f5ec6515b7b5fc4992fd08bf58c87e993ef62659a0c4efab85d3872758ddd10429598f73cbb52efdfb18b661d4757243753296dd4564220050815fa52299e90ce55421d691183ba5eddce6bacc5e067ec5ed1c0dd5c6309cb20669c8004cd4f475c921543d8520c4fca4997ccd80628b225f5ec5225c858f25e566a1783aefadfcea766f5a0ed8701dc9f11eee5c88d2f5d3488b685db822995bb5b5c6586046e676901ea505fae7f169dfe9aef4407e19556b8a2d5ecc8b4375942dfbbc4ce15caee131b28df4bfaac6f396f78692fc5531ac34627a21c161ae6b936f97cca2ad0585e60f0a1bd391eabb0f244d2bcb3a8734fe6d252cf3d6058b1a715a62d35b916592097cb9b6b6ae3733107fd6e9d98568da5ba85191b284469bc5a27e06326ecdf090ba282b9c1b7848af79a14acd5242abad11c871b1b5745874213601dd6209b41a56ddc0b8f9fc4c30f77d7cf86e200a48f398566ae5874eb949476995c82ca4b9401c2e2adf927865ef84bc145a6098e5309d1fd77e4ec865eac8f531f54d21ff35e2ec9b503dd50f816ac2914f26d9cfd51172cb39de99807b140a215695cbf0b193aea4145ffd56ab636f2e69bfd84de6cf8532e57b1404b352538218036348856497135e1db6bd4571371501e83f0ca780e1bd7434dcd6939e33a40475202331396f9f6ab5d7c7571ad098eb5ec2cb9c46740d56243a507efa449e6031d53c0543a7cf4b24cd31a1043874a0b08b4b1d7adc68fe065188d4f52ecb627b8f438f39d0b7b06f3d473ce81bd503ce1fac21b8f9e0bcc78af683e6ef6ae38b8305152b5c2f127555e56de785b948b672a9394b3b0c11688f66d298ee913b1385eb9f0f496aa91da48401dc77f6ce8b846cc978db9de04432548d03dbf42b2ba08e8d2606ae4f5e912dfaa0b71efac839ecac3898647ea15e838804091dab314cdb9b6f15772644aa79a42bd4a0013527066dbe9b929b1f089c383d4c409f046f6a00950161c3139651db0b1a2eceffd6fdf58bc5b3d55a29acb5a6f12af9069ed39489f48629c944eb7bcdfcb35b5a3f31ea537cbccca7ee5a5d151f2072e63af09594f4c0f5c50267e5e1e9387133e6b858cc46272f302349884815260266add345fc69fa006433bd6f4d4f0dbe7fe38518483875c9be6239ff342487c46b8877b1ea92261510a0dc7f23570d45e7419ee08024ef58e30e3c723d40f50251276c54200d147149c87653b6ed696b3f475be1776c6617f0f2ce29aedfb17f949dc09d8a6ef297dcb324c82de0e2052df05b491068d1e00e45e640b1d4f6fbb5697ed68883b1036bab10ac61fb8f9296f9e8f0aff21709caadde39927328ce42e17f4b8d65b6c287f77b969cb0d559d02e86463303a2f6cbbd94db677a42056ef1b6cb26bbcb9cc0463ad991b087e2d4d60fceaa6500a9fd429cffec4e9a6a58479f0b26da7fbe33d7a2e72a926a46a08d1b083201e78a6199662a437fec8a5312d4c07293160c78d4e84223d05072cdf9097c0de086e6b10f178872e754699b93dc4589bcb527eb33bb10ecf21de9ed26dcd13b0d2a9e2d10e0ae2f30930248186f2ce7968edcf9c423a194016fd2ef1de711886ebbe88d7ce46a5c0281d711e0852988d3f95b17adcf597985bbb23c2e2326c174cfdc4f5dd598acd291f58c4b0150cac9eb012c95f00342b67e6c8b7e61ae8c7cd94932318485ab30a4a18a0b29de30039964afe259fb54ca87f4e5514c2023061860783d6cb69dacc8379cd350ef89d7d4e97270f88cd5edccf4e6d0d0f128ebbafed3adbf8a547e55e99ab18e9d94422dfa794f761c5a8444c6610474dc01f942d323fce76f1607dc003cce56b01d90cede6998ed296b6ece31dae7de277eb0bd639936ba77cc306c9bcd7db9efd0010b5b46c558844c1cb82b8de351412dbfe03258838f2d986f252839ddbb75636fdefd07a8cbb298756ead1884ed23f27c3ae16da7e091ff4115f56eef7c034c2274857c2093f6e0cb32fc387b2a53fd93f1f7f00cfd5b2fc15b9895a35fa43c12256368d8f4d479a93fe0b72027d36fcd8dfc36d855e41047ef967c6839bae9f986d1c253a9117dc5c27d74431e390241c70402d348381e4183359252d62750d5156055efbe59bab0d226978b434fe49b2456f886d95e6805537491b10980ce1e290f3c8fd890cb35b56047353fa5197204f80be39ba7d2d6f5d80ed4c4ff2a6a10fd993d04e12e7ebd93f31ca1aa040b73fdcfd2b8b56f5962389b7d7313275013cee9dc9699414733c1df6fefaa1bba26285b6569648a66a3892120244d5e98da37da00f1dc8c98809ff9395764e0322f25a0f9c832f1eaebd6801aa0ef7dfaa42fd60789b43d1040e15e7703d5f52fda1eee1950b37f0d5024296c2c7ef55871f9b7e660c8dc71d6cdf27abd0224337dc74ae4ddf96fcfe55f665aba916c88b7099d4f2efc08c166ba960a7e3fa83f8b36701582f9beb685b552a0b4c72f72c6b6ab9a5424e16910e916faae67abb9f0434b592d34a1b0e6de67bcf049bf77ea4306a105bca6920738cc1b0cb65fb869b918bc226ea03f3cbc5c914bfeb390190dc17bb31cb9f68d7eb55995156d0378add95548a81c32cfa0ada65d466f760ee6172256f9144f7cab67912bedfcf0f0020c1ce695c63a2749bacb8a2f024dd17b158e70e68583562040acf9a944ec4d7f6442957071303d850f3ab4cc56521dfbc5d3bc8ec3f802379084e0e2aaf524d2ff769747017a3c0efb884ee84f72614238b9656695d8f22bcef0ad42e69d765de2d27802af911891d32fbfb4587e03163a759d449cf7e0d56c236ef7b0dba12404269c31b456027eabaf888cf1ac7965fc5ffc0c2b00a8d43f9e444f2dc55c2d66722df24b07d55ebe2ea7616bf67c103aff95f3dc65fb4186c204d677dff75dfbbee71fbb1c034a1f8b99a708d8ce4add53cf184cdc04a4c8259d03b486df66eb5ea97a40cd7b1d723e49f0825e5e232f9332ff803ab30cab5c2c55ed7267b9ac3f10a76e3bbcd4914b961d3868e5282bc127746af4a990b75bc783f7deff16679398cf05a65c37cd57f6c8caa531911b09f818c5d4daf7ddbd8003c3dfde8abcbe8f324e98dfc153bbd56c4aec3539460a82423c122ed14f8f164059748b16a2869b3a414b8f790c80dd9012a34486a6421ee1f3b7e2c039381ca6b77169b94108efce881e724d30a86dfb56084a922b7437f7dd3463a4643820e45141d15141e49ea340676d96d5553f9d42837d4f4f97b78fe11f0cd4c74da4f3e5315041d3c99d1bada50d42d423aff4e68e94dc5c966ed2396b78f7a2045dfd41efac7c286c218425e7d5bc811a056c972f810471ce9fcec92d6a6ed23e37c39236d25e2b559208e837f5b7e69a796cb41c363b1f3919a9b6f5a2a46eca74c85eda1064cb58cf1c69748b5e56d479781213e536cde98a56efd9e4b396c8540a591a94b57b66f2212198467e462448a833da865f2205c3ff8eb86935b9fcb6e15194fcb925ab570b137f7fbfa67f8d32740d029505b0b9a90fae93bf65f02ab1d7806dfb9f9c90ddac5b7b3fdb166bc84963359d39f132240bf3a82f30a11c860ae8a18cce1290a640c4a4a80c10976da2930eb65ec8ec1b343f404cf59d229856dc90cdf4a239263c32a1282e93379bcda8c64b771ce3acb9a478001942dd62f9ace7d1bcdac908672f5c588129f39be12e7dabeb43c4da5393f778509bcd80b3c0c14eb2b8f1c6b2d3578845407ca0c6f48589d167ea1a16bd97bff03d9e8e7cbe0b96a06d60e06d6fcc08a108f69c174651239eefce107112b42cfcbc2563d97b4fba02a2d5bf0220bb74a3cc9e3985022d2cf28f54faa12df7214556a89d7be0cfda2576be0c126fa58ba83d1ffdbdb73f4cc2ffe061e4b35e4a3b27ac2fd1f09d0ea6d633629832b398eeae9bf1b850111434161c0daecad6b2e9cdcf6b7468740f96adc3ccf52ab4a9778b976175b6262abcd7b243f041502e922ffefe757914664679f9208ce8e116fd075586a277b40746d76f4bd7a497561c0ce3730ab7426252b1c875527af445f05eecc73412eb130fab1cf9923b42e7aed9c76229b1c98fe88c239044c0e55b299b9903f547fd14371e4b5fd6f4077bce0b42a8e71636cf8b57d65793503bc8e86f955e06e3b9662c3d6130b318ab66a3ac56e105df3ddd4ed38d4de6664a918e367e844e0d862bdd67340e379b66117ab4dc7aaea513d4c8e7a1c206650f78ce9996efcef2894e8fe5ce52db29857bdf517b1012385feb3bb3f7c08c08fac98099834c0097e0fa138df49b47280431219337a970f4a8f2ffd7d22f331df2717124193ef6aab97513d3603b3df31d5f3c071c2e03f4ff32a5795e4fbf454f9fa044f951bf3610c5d61a0bb5ffa099af5c4455f005b17784e147f613d8c29dd6af9fffaa81d381be025a07644cb4cd29aa592efd488773027d32c8949fe509a4bcf907d9bb419f3610b9d0b65b4de47d528b23145bfaebd43acdc738082254ad1145beb2924a59689f5f8918f139a8979c92be55342ee5534445639c42f468398db5c1542181b29ceb98420f113e5501c012117b497afd4ad48a21a85c633be4513081213af501472de6f9c303f1c9019fd48e4dd82e09a659132580dd36f6ca0f566a978e4f4c70c3c9990352f7c886c4077c484797f32ff17471e061094b6ea890a009561b34c01041fcfbd8fece35f885831696f31c7be59a7bc9d575f2d6c9544ddb9b16dc380caf4ce68f9b2f1461d4a6cc4cee1befb73b7b07d945ebf64c5e5bd551d866308cc817c17d2ec8cf8d8842e211dbf0c957fbc04529a7ebf69985a67c81152adabbe9de57b3eefa0a38a624a15da1ca0d5c084aaa32e57935f2f0a36f575bfc21309c6f2d9db5760a3eaf250a19130a8eb923a5193a76f4939567f51953d55581471076377b885e2fb026fa8cbb5492a16fb3d12aeba8de35ad173866b59276d1be593e8d86001da497dd543c4a3502e014a4951c5583cc511537039ee0cfcbbd43f6e627e7d52f124944a54cc07ebde2d757088f3bd7bdf516d8f5886cc53009634872ce2e05cbf8287a8295f3f6866c6463485863876c2d5b09e3dc31842eaeaa0455d0284df1ac1faff960ac19b69d9785e6bd750f588b27b798c8b3c6004bff993bbc6a68068e9c1eef5646d2b83c4a16eb32576e307d2635bb78c437ff95751370dcc6dd93b613bdcce0a413e82ea251cfc8ae7e2610a6a7e44270d453100c160315cefff9d8608941417de197f7a59a96d1c23c6103cdab174dfa16c4007bfb4336cfa0bc2a3da2479c1330e22238f8aa704da3b9bf2a251173c785aaceed9920cf0180c7d49ab481dc3a544a81e6bfdd6a8e20fd55e9db187d251da48c6fb6d25b76771fd05faf2934cea4ebea3569b5cb15dd78fd8e905ece5962cf03e3a5b826c675f3355d951602a81159f2eab87c019b5e17378597417ad0892bb0abd9ef79967447c1be7ac611a9707e359e37f6c42e4e7c3cfd420df996c13c62b61b37f4a5a0f9b1cd145e240108e6160f375b7ea50a8800c4dbbd04268863025f7c79d2912ba731d9c5af3f73d887948c70e808d86d998c255fa5779d1185cf1c12f4e6e383e8d993104b68560a0e91fb074a9be9f54bcde725b4e29c7c751c88245c6a9b32e789b7c714d282025e9fb1efe54f7eccb5906e4c76355fad6ad117e4931d41f7efd82a9e773edb6e07dc76c052bb09a1f7ef94bcfb99badba4b8c256e2f3adba631b6644496315641c3d24be01d8337b69c3f030b7fdcef3827980cc21c584c71f70b1405e054bbd2c4b6d8f97225efbcfd37453fa44b228634da44c4d3beaef2ecce1b505c660c12cbc240a99657c9b1c2429c6a3b7a50513b39c0eb91710ed6f1d059cfbef321bf5b4b8515787f3616c9150e9371349a3edd7f8cd1001c17662ddfe41ace2db4393951528f28b1f5de5f487242ff2a61c3862791bdf264d5d6e10b5ef25a6f777109dfa74d66e9cb7816de31ba9aaca2c975a9f2ba9c25de696cdf6ae38ccf822296ae2bb4b16676d0147192825939b62c367aeb02b81b22ad06bd4575d17e073c137bade81c74699bb19fc7701a8f57113f65a95f9f15d8723b3219d6e372317704f5fa454db9077bfa2bfe73d2ecc71ee2a006b7438a7ab8cc4c8b5da9b4ea55a821fce2964a5c6da2c404a55b513bfb332c6f09440d124cc3239de155c18860776870ebf5c4a6808265b593f038ba8f6646720dbe620ddce361c0bdccef388657796a3b093d2b332e357dec3ba8c86b3dfe7a091e44046759146658964f0bd6ad57fd00820f20f1279f95f2da89db08db5b41f01d781be2b1b80cc6845d91cb982a6826adcd5887deae77dff738b8a871e633adb16ae7cdc7022fa7716f31272075ea94959a584cd7f46729cf6c22249ab96584983b4816ee1964ba4c742b64d630a2d01e82b3d88cbec7b5e91a208e9c1be369facce633d13b587d3c3241d659635d3291c051043cfe86160503c17a4fceebd73f9b9267d0c43c4d79215347de65e9052d7c9ae89f27f30c75246465f29230e79454a05d4b7a518f466421bec1d115bb065bf5a330183d2ae515c02a2acedbb3895d80ab98bcacfd3bd26cc2e2e0905d0c088a73cdbda13f4f6c0355a6d7f2bce45a53eb57c38e5acb4ee6aad6b03fb8b941e15a53690c3b3969e39141b77df58fb5417fae7d204e6c82f0dbeb8cb88ab4f9ead6a2681c8d2d31338b8d739eedaa5a9ab0e7b7440861d78b093e2b53c643334726deef0ac5e92679e33caf64b1674162833153a8ba2961850affa95e73c1df24d3c87ec4f1b063e55635d107d94de2522a30965c6211a242126044203f42b4059e3b1b3c2db3cce488616bcc7f055782788b581bd3e0d34ed7acf7cf1663abcc071a451ee30b9865ba9193a357d9f4e3e06f696f3687888121061f92046969a1fd0f7b7f48c7267849c740a9dab86f6f2cbac64fc01de1536bee4f5b0809afb5a6067587dd6d445b1513c157369a4b2e0b73abff9a23692880707ff14120799826b263deaa42a8b3eda07607aedbb9aa8d03bc9c837d92b2ef84673e919f4b2e23504e1d2eb439ca9a66ee4c0d600a6d4ff48170418c56922fea238e5016c1e740eb93c49e09a2fe05c2cee19c3c66e0f0aa891c671f855ad43331a4ac84b2f91e1e527aac5be201c10bf110275eb82b3c61d3c00533161b1322489948ed0c1f9717a77442a90caba2bcc5e381a66af67d98fe90aaeeb8c48844e244e54329256c9ed2a6dffed820759449dc0f6e6e5de599b9e1de4a7c27b57b723f5a5220ae2e77689091a89c9a5fe91fbcd46927efff73a7d4b6b8188c8b17503e6cddcc3ad002e42b1723212cc3300c38b27316288c77c197162210e1d59d414ed4b924c457fd5415b1ff31e44de1922211597cfef870d6537d59ed0758faff0fb6aeeef1b65cb2d806a185a2035c3fb9a86b4d4bb9ec61fc1c20507f2d440366c7b649aaf6a396c5bf2f4d87f3d693165be60ed3efd1fb66500b97e52fc40f879e12093f50d5f153b33c03ed300622f8bec14831c01924f58b2513a423593f9e1a8902de0cc1ab6e8b471f8418275f5b8ad15a11601e5599fcb2025c461445454b8dbdd17a207e218d77129b324873fd73aef96561e18ca6ba64ef9cc27d7b32e6364670cfdf86b3f7acd9ecff53e2411ec6b3a856830285ebb56d819cea7a53a65fc5964ba596f45b74c5809edbc8531b60fdd7e546cb7d238ecf346688c74c780eee48a62ce94f9e6fa24bef53556c9364569911dc9628c5eb3a2235846a1c61a9604de8bee86b6e1f99a529167e5b839c71d7702eec7b39092c9fd899843ff88ba8342da4f4294597b4f2d2d6aa7840260bca16e79ef116905f1b8a7f2c264e263b8bd5e13f1f26d9766d27a9049c907dec9f140821eddeb838e7ccc059df0e6634240cf5f97f644e0d5976288a4978e0dc1ef2641ed8814fa88cd6f672be584a8c6c182122bdffa8c9221b63cd47866220fcdb543dc35b15b3dc84db192c1c2fb4590cab0c6223b896bbaaeaacfdf4f5a10580b2fdb6a12b3b2e060dacf7ad354c00a36778a109547abf4f5588f96a698659bbf57f67266cfe24a2fddeca29ea07069abd99b0574b84c71e451cfa484b9168819353f12ca01c0d7cbeb35e6d945f2cb425e0dec768c7cedd342c1dd56c29749341dadd46ffeadb0f57df7b13701519d87dc30b6c3df1c5a338321ad178d2e9a46580e98be98e1e1c0571571f86505b7f55057bfa1a3fd5a8500cf409a122aa871fe950c8568e4355103e2f37cdeff52bceca7be3e35df2962bcd6099922f48f56652fee0de03c4cb41e391a653d721760c810d496a5d8b26649f157c9443aae136c439777ac2141ac1fb66d9fd4b756a8969468ef5d7f4a174f40dfae65ce660ef43ca206ef42376fda31b1c8394bc1242f72534a5e94c14154f2a880d4cf3a34bc8ac6a9f3ae0b441133895928bc27b537cd8db93ea3e723e11b01ea1a70e8239a26eafa75a4715145cd64872e1285c4d091ec46ece602659de9a1054e40c46c91201c2c513da7180eaf0a7c9036e8404f64ff757307fea2b9cf8b6be054a2b75af60f4529f271c8fbedc4a5637f87c79c8df87d6de0a28b79c6be8fcab595364f17eae7d7b19e9d61031235c89b7bfc5fbc32731ce09f1c3ddc335c9b8d5450e87e41133bc6e88da99f454b3e2b7e85b2e51dfcbdc0970bb41eaf9f070e248d8b86f9beedc85f9b2f4491cca5593bc0672f7590aad44fd1c4445b0fd96a1ecbae20ea4e6a9df1b5be054b9550133818ee3f5a9bbe2d724b6f86e7818191a5303336e1e4e607c1caef196f77560d5bed69178927e61dbb368ecfaac5935c48bbc8b87c9c944a03d0b18cc6f8e33f847f12a46c6d7751b6cfc9a2f3b06677cdc6610a1506a18b7505da15a0db8bdd60b44785fbac401ea57fa079e156682afdf318d8b71bb74c49047b940c35b1f560f14ef702b0e4ac3b48d71961246ebbae6bf511e976996bc152b8ca080ffa3d77d6b8ef6cfea61c921fe321a8a5ed90b5b864fad8846f88fe29e0cdf164e86d82f4ab469d71ec3bd8306fb668fd1be6294e5f02109a7a72272d7b2a8b891d8c5517c2c59bebcdc80a43f82e0ff99652f46a12ccd2bcb38fc586b48554eadf57de219897a1bff78c625713a782e3778beed6505301b2517b1f73556af8c2971cb586ec5aec9c3722b26297693715505d04f84b9bc33f3198b0aa71541c17cb1e0c9437d0fe7508f0abfebbbc54a25f466288c7f2d74ae204b21ebc5f4308411156849a0ef98723e76bf5dc93ab41ac131a837cebc86ce5cf7b52d3c2590ecdeeaa868ce82b5e7f1d193e4227823d51c0e33ee2dca9129dec1fcee60469fb7a1073dbb474788ab9085673fdd908a41e71ffef89088970c5b4d7319c2f64e35f2bf4bc2300474266d947dea51a1b6a26f9094c63d0f88afdfd78d41f386a290c323cf67f3bf698f2037cbf762db3f24c82f6e7b3b68acbb04436e58cdc665a72c21198284cb3006fe80221959f04536b17d10b30b6ae42187b3da063e1479d9a3fe5be7792ad1993a9d895e92eb8eeaf3fbecef98c2d067ca04c238a17089d15b495802cbdf4abeee000e0086bf14952c53b24e817716540de57d6338b26b011a16fd590b8f3a429a2b164fcc484348938c2c89a59b125d5fe14dbaeb50d2a26af4294e1ef0c7d133a25eaec06bf67547245c72528bfebb06f3a045e63d628c8c7ae1f121be48767e740f8f3479ba05d0b990cd2315c1592c44ff1516c3b8fdcc6e520488714421d4eb46a238388858d56b7248b404206b2d07cb890b162f040d7ae846c57cbe243e1c1a909d36a70cada54e179c96bd594d8d7f13ff68e885ad6f0d6e5b8e2d16cc677a92b4fddd2e701dd0bbac5e6866d29158ebdb6bfdf610c4359ea7378de223b51406321e2535bad6b927121a616288bf0b264ec6fb2d5304eb5c0fe500480c61b0c40f47becbd5bebbb7b4f804337eaad9c7f4834127e8b67e1312e371be8bde4f3ae78b95e35dea99c0b254bcd91001c268cbd3be3b796b2d79ea301efe0d08b5406fc4f08a91e70f8903b15df4e47521f81dc67f93e61a0648339861f8e5f170e523658e7d6008f34c45724c7423f7fa3d390eb7e04ab3b3236a2e21ee633609c7b52b5645a397e9d7bb830072a6e1c3136e01c30509c05e0ea8ada49b1420397ecbd133385bae01942789484e08d309de9ad85a0d703e990c6972b31ebd4ce768a808508083f44d49921e463f7bf83547eb55d47e4276089c1a263f01a20d20bb20467b06aca44155e97dbcc1aa4dd98669c1955695392737f38c911c1d33c4ea8a8b3d08e1f41266c7e728a1df292f82f98b9d510fd56e19eda6301caaf991913e2b982d98e4d1b89a912cd9d2385f37ab254bdfdcb273add112927e8bd9d7c8382849571b31c219d0460c7d370ec77eff87ec8e9a215c949f69a28206c9cbde7af7df3c4d6c1553a069f34736d64fd5b8725401d5ae0681918bbf6f7e58b15a3dc02f66909d50093f3f1ad38563ac0dad01fb2a980fe277289de6f84a68a698c456149b5cc7ce85f62489a380effd07f803db8a0fe8b97c0803c311142bfff457cc266a39b1bba12fda3c54b4dbe9b6ae4e9757ecf7ce3c531949883bd9209ccefec348936be00496a293e6620465794d3bdc9f86d33d7919160384261123af1d4486d0e0a601e4ab9784aacbbef9bd5b04802e98b15e617977c936ebf93f2ddb75b6cc4c2e6258a0d34d5ed0dedb373cbd99c6f2557894fac7d5f12346713804a9e7a0a786be70bfc6a1d80339b3b2a55f3d3bfd26e46d9c0be673e01292b4c0dc4477140c5add6c938c7b475a380cf91a39a65622ab4e46f4cd455a58e17a0a3e9b1dc1af81b26f87b01cac91ab50cfa8b7c364dfaaa7a4e44a2371aca7e5bbdc0a0bc18a549b6e18363d35db71ad4defdf10793fed56a34a5bd919f9b73b20032438014cf3df87739bdc263ccbe831f775442b2e3195817c00dba73f816472076c0a4e5b80585ffebf2dc6d28191b7c3da0bb3d33d6dd1698e8ea97840e27bce420c89fdc001b7b7b313b5b9488a4f77b4741ad92310160d16ec126acc460e670b82124ec928d39a23bd42d2304a96ee6f4bf742c2dd0f6e9129b652fb16e9aa711a94c8920b7419acb4a807662833745352f9aaabca17a4a876370613f13005d9ebc0ecbc1dac805e13d0cd2c65889fc7ce735a7b2bca4f4ccce3a37d84ea3f040aecda98bbc9c90e62c9ca7e1acb6cc82b71424375966ad3e1e147d6d39baac01d6bb3bbb0c0c3c609b0cc14a0905f15398a6856fd48499b88ed28349e0496dd401a116d93e010deccfcc70c73f261487f2f3fc42f18aee9c1377a3396647e93569f85fe8c489500c4b1d670f65653cb5bd48389838281207286a44ca3142a2e5f646b0271a4290ba3cad1853d9a38e596a238a3760f1fc06f5c298caabed342928e5f27767c540286d552dd706443ef718d95ff870094d14131c9ddfe098b797c2fe828d4146a19841675851d882bf324e0103d0170aa67c8e547f3a0cae73f90bec443c6ade91437062abcc80aba13fab0d4463f9513411cc2ca62f551df280c75d6d31812c1cbf5c971216fb5a4f5f2f67461e622da6bb9d9bd04342b4f076790e7ac6b51d0249d4ad9b9db5419c1db433d32e716f2225275a93eef29382cc5a07f08f54abb836c3b695b13ad8bf796e908fe33e8cb3cfdebaae0235fff4796fca56b5938f65ee53572e3c3774091a8da3717ef343fb0148feeda94b960209b241e07b438bce9f1d76ab30b2f2d1c3614300ad354304add332429f8551056ec74e6087fa2f1562801f2898cc9a2e785a0c12049ec24f3199235f7a0d4421cb04fac7c9245a7bdeeadd4853cf3df520150ffffffaf