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 70103 20dceb284be34ec8ba3e40dd26a889df8a19af973acf93fcf08b57361e11a764

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9782cef1f3e45e910f72029723c03915fe046d643bc663e4c72d60b3933d74ba
Certificate Block Hash
20dceb284be34ec8ba3e40dd26a889df8a19af973acf93fcf08b57361e11a764
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...001145000004270000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000c6b55ff4a6368bffd5322a419434ff225a880baf41496d726acb437b1e62b7d92fc190a30ae35c9d2ad5a2bc6652c14d991550bcbee3de47f203c73e6e2b79baf2b30266779e352149f68dc90733637aab20e64c3f9f93413e0800000000000000800000002800001145000004270000

Raw Header Hex

00004020a6bf6a1ff2c6053491c7bb8961df0e9151204adc1763c9f4f652feb4cdf72b904522b5a8d9e787f028346b312703d4a986c05aec6247226aa2746d5213135c9b1249276a5a0a0118ba743d93b3602dc7e463c63b646d04fe1539c0239702720f915ee4f3f1ce8297

Proof Data Hex

59,560 bytes
12121601030794b8d86235da603c2fd413cdd05bb36b5f501801bf3e0c666b4a6551acb7007e9e549e40d8573799dcac95222671b4c436c44e8223db66273550b401468cf46c5153604f31d3ad1de13e2f7a09c370ea9188ca94aaef69023989c8a82fbc50f4fa6aa770cc044130c2b99798635639816cb7035702f09374935b0bd3441c9312323e9e60ff09c2a24b3176c639c969b7fcc5f18ab46a6095bcd57ec277dde32185458f9887b411285698918a39525faf1635d0cacaea0c3967f2c167414bfeb9c0d24de5dc700d1c2cbdf49a4fc818608dfd110791144bec14cb369da3718150006f7f0e9fb6d071f9badd1b7f21aed15b045933932da1c1d865b6c67e749d5e7a8639f8188dde0d3310afc4e7bfe290289f0bf64f97eb1828aaa872277cd4769756d947fc5f7f314e153aed03d1cca49fdcb33a2dcb123498e6b5d373be8f5633eb290f32a6722749cd2b5f57e5b4be4af8d3b3bc1b78491278ebaef27105ee11e7f4dc4ec15e2b17044d4924aeda2e09a5624dc2f904a3892484e3382708dd422e844217e41f615ef84ce34145b7b273517e248839b025aee694ff9e5c2a9f925fb518649d0cb08e0c409e4f8c430bfbf509a6984d6e2b81a690ff107a238c858c24cee63165da5354a15d9fa0f92ac46633693b9631131c4fc5f98b3e67223928cd22a10f9b2999c5c83ebc54390f0ed3a88ce1e6f0a4f9b3e578be2abd7ddfba5052c1d17c4b6708fb5d2614da9df8aa214379cdd09c405bbcf433249111497b93c01cdbb15c556cc4a40830bfa75d63bed743413b7becb7ab9a2aa11e26a27bf6aeef6534fdddc6c6316ca59cc4dfdc028dd5b6e528ebdcc2ef85174bf77f4fcd56b5b0657f9c244e52c8b30800a69832d465f3eaded028b0b8a6ce5aaff00995aafa93ee79bcb896bf3bbc15f523247ede709efae858bae1153ae5ba741129d2539da57454e012bb5a95015bb563ea3325d333733a5b5adad5646a37920174f62fa34d085f5f8aa49ad42dab3007bb23e45336a7db7587512ff336ea3c15ce8da5ece93c15e447d4dae07d8f8e73680384c2d7f530a94926d5cce625c5d30076bb967abf5f3dba3b9e749c28295496d8089d3411429fb6cd407de89b4a489a66b70181cfdc1cb58670200f352818de1516dc5ef15a87d5d324e967efd5dea1c4bfb8113e068b877912e96d4473ce07f9d36bdcac555bba1f54d7c7827328c37f50c9c681609ce1773a3975e677a832326067a6ed5ab43c437ebf64ba19fc88ceab98555704473216313b9100799f58f2efb6558a2b508b0a8755d687e8952ff7dd2fbcf5ab1a7ff9a36f72f7b1061b7ce630ac5a571c3fe5d913b65debfd92135910bc9b830c82de4540a7089c70ff7340421a01383b2ddfa01dc83fce875508d39b737cbbcfd05452495de1a43cac9d470aff9af755d537ac1cc470fac9c0588943610a07f957aa8613408aa7c5903eefbed92352c7da17d897adf943eb9e2e4428ffdfbd2fe931b04c5b580f9a6082105b3a7af3199956a9f609cfd64451b51d9b3d897bb44d6f02c988283eb905416869515e752fa65e4229c44c97c77d4a40c8df59d62ff1347625a77d0d881614a389adbb05627b46b233adbaf5965c310d1a7c22c851db2ba826c2db2b164fe62f469cd7221a310aa26b244f0d369222f7fb0c060b7f83ab3a3d8ea1cb46452ccf3a51463810d7b57933510abca6d9acf87db18eca58ac054aa814eb1fc22cfd7b2aec53ebf5fa589752713650b409de88c12fb8d9205af10a4212a368825d60a2923d7e199858dc1d601ac979720bdba3955ac1b58ced31f3e15ba332fda104ac6ac757a1c6c292cf5eca95df8670cd2f5eed4b53c9dee3526e2066f7d255c18ec1fe0e58655cb1b5cb250ef7d0369a588648f97db8a524bc672307ccc25115765d71b4e3f7f7d4bb1f739510966732e40e76d5af7741fcdb5f3308d0601ebdb6868112a60fc4c65bc99fc8db06e46e120ae4e23d77b5bc20d664a1f11c68215564fa2ad57cf3ae568d9cb16f4976bbf3960b16ddec9965714e1aa734a68ae58f7b6758f2bfc5d924284a1b85426ed493f102ca63730f3ee45a502b09b714bf72b2b17a31749150b6deabda8883a8a67e4c0786b3fbc2050d0df7723d8a5361c82fbf39d7ebc582ce7d374f228ae5375c13950a8a02ddd3b41f9429bb8178c0d4fe9c3537b6611e4d815c2c6e557668ac65c39f49b510d0fd44d38dd96b163c4a056b633c1fdac8bc6dd33003e984f903b7b86f6ee18283000d86664671f09b8b2d2d56efb1592f2cb917b1c4345aea1ed5eb67f6f0e92ef7a579da1552db2f74d50c17918cba33f1619c30dc35eaf75b8d62590947834ac6db86481f42505dbd2acc47230d0263c416658dbaa85537175da9b6cc0502a5ba9edc817816dc128558cc2d4ba6b69a79069dc1eea9eb9dec8f827e62b398793f0a1f06cc23972e9bb67fe84cf51838f7391e9a02a26aa2fdcadf91046189e2e6cd1796eafe427517487cf9ebb3c50fb1b356c0fd8c0377af9339546a66243da6d42392aff16bc1a2292c49496b48a518ffb56ba1dd96be479ffb6b04c284803adf24b62dd62828a30b80225eba63ebdb287ce8f41ddbd4d1995b45ded2983f1544a7378c51386909d2fbb6ac2c69ffab358ef86399874eb208f461974c24bf001bc0561f47e703e1d970e3fa1887a80c3b478dbb3b109482b3c8b904a55733ee0f3d1b5039267ed87f1fbd2a432264db07b30aae824b609a40a17f2bbec73bd97483a6963ca0261caa2c77ffa791300527e33f240cf93147cca4431262eaf21e8b3a1d2c4551da0f99a088a9f85167afad1e13a8943fb229e7b19ce06b49df5b02614db52af53b2aa8f1d4c7e7ef3e95678b33b09b97ab4f24bd1df2b5c71f75323eee8b9687306680f2c7371f007af709737486a2d1fb8a5a18e502625ba4989eebbf9411f6ca8f2dcc21fe3b1d01f449b6ba3f21251dd69a537e8f793c6d6331566dff2ac5f1237fc8f8868d0484cfe657a960eb26282a823018fb9d5c773df6d517adb7c6d69d8d9cf8f5886ed748a186ccd736a5fed6c9fd8e91f54b423d1fcd7e0fb9df9fc133c7fb8c14c1b17e063742edc3c2a0b4c563c66e9a422d65425e78b599058009b4e31725629ba4cff63e0772723b5b2ebccc92e9af9b1ccaead84e3714cf222dc47e6c76a55810bd338b857a9395970d5871597cfb19e8fb262606e4d958101e2ca6b5ee303743c61250d8f38ce4a8bdb6760be291c7152c0a4698059274cf8508a3f7c5180a6be6accbdf1ad119cdb53f680f3d48e97f35b8d1543dc25fbb1db87f9f928aadbd929b870e8c13ad0da233fbe512582ec5e12419221df95e06754c7892daa7169b7876a0366fad1486da80051fe26cfba0b7d7238ad2117f938505b4554cdd76f3ebb73c1f88fedd69f2b282d4983351567b3cb6687c6d317629d5065535dc869900fb63d4d2b5817f0838e2125c1ac4d2471e08ace598d6845611f96d4a45932dedd45897a6acd8cf186766240e9a01e4e66b596b7faaf38c995172de2676777b301c47d64ee9f5fcf2fd71e9a5d1ac2e93b4445c08b89dc3ace1e2eb1a67cd6ab9dbc9452836317ba28053088ddaa37ac34215c82a1734d3d23dcd78814377c6a4ef57a4f6d99dbca79f4b513e84e13ae3e9653221fa002e03abde550152fa9092fda157775a71c0b544815b2240e9ba7bade7d5d718c2b4ca98479e6de78692c8b14bcaf86db7c9da3941f4229dacbeedba42fc67e1229d465846b0de5165c3c005c7270c8078a447abbc8347a68b2d1220a60a173e15feae600d2e5f2617ef8794c3212d3515d6967aaf5d84742a8d04cb6b27741cbc341292db478e032a6b86e35d371b008a0b73c1e1b9d64695515b703838d1c4540cd1114d32a9ed088d40bc45786f127ee52e7c0c9d1ba3c6c7b6c2c90fd8d26d3d067350c3f6e2c6ea48c341f0cdc054ab44290633413c799d8f46605d20c61811a1b1304a56702849ae1bf6ba7de5218289f7577a58b2e4136d7150a38e466208ad3d1e867efe43a0c1df85973f74a01c4acdf9676f1fab317f90787fa30af36cf6fbee05cd80b49967279a987403f0f59eae42b55bbf655b643c2b6ed46b88e048499948c2a84d3b977951aadbdf1734ec4640d29d6019744eff678f596442ffb2f103107e888a0633c061532e371daf8200ac53b17a8d3ae5c9c16c6e9a0b75dfe9ee3247f8669e48927997687f6df8e82a80fe3e0b140219a4da4dee7eb081f474843830b6d90ea4cd3041fca8c2e4504d6da5932684463a604bf924e57337cd562d281b26b9be479891484f14ff5a3bae01aab9854c36b56f9da0f0360a325150d7d771ffa1b95c63e195ca1d24b8d81fec874d9d05fd5aedb764c6e39a2fe3152441fd72a2e63b3273b4c7c4bc8d2db0776dcd2222de8317dc18428ab66c2f8943b54263b8e1615909c66b19a5fd6c03128adc770462a7355cb04de5301b2fe12addf0b609ba790fddce23eb3acef56e793678f1487c303d8c2f734ab59c874ffc7c0b876495bdbd36010a4c6549449b8ecfd3f35c60ff4ee7645e378266b799bc065ebd4144adc3b744bd0e60eabe7db01d0727221d578664bf906a6349315a03e378449a48fbe4ec5c9f7cfc409843b11b57df6211b9f0c929ddeb6f5fc5224c7c1f1568d3a0bd1f1e8b634d9431343baf90aa879693f05b83fc73bde0058f35a5a9eead436ea6ec97971f54570ca9078748c3bffd440b06ac32eded83d0f5393e4b31cc464f6407d687713b542b59914c3e3366739233c7be8d9bdef7a011611704c44d0cc59209bc3c70c7ba495b666cb4703d80b271baebfc2356adde9a38ebdab139048799c2774aa112415f58945ffa6e8d5a29248672c459d2a2a7ba5b1f92d26c629aab6c5029432e6276aa01e99104e122e74aeabe222442175ecc8332896c94c57eb6cf23cea61c117384de40f76ab53eba0c05837c6ce9235b4dfdca87be13e49db0ed1f371dee5090e7919153a3475d279beee9bebafd04fff0467d22438bf206f586fd030c97b8fd17e3431d79d9b99bd0af40a54dc46a0002a8da384a1269fe6bc7056a07dbb88ec84df83fcf2a8399c29d4d8b25d3528e5b9ebf7902a929937ddfd4d9743b192af2a3f7fab3500f330e6534aab16f3a69257151346e8b6cfa3c0a87600bd03ec1ca348856b1fa032d713e5594c7fff4130d098488236bd05cef460a9d1d16299c13dc3d147a290d10aa054dc1148298c10c90636fa418c75fc9ba544bd6c688bfdd9323ec00688a5c740ef2590b353e16d8342bd145ab126a7f119f2eaef678930a469a090105d72648a36d24132322aa9f81f61ab71da106ee353a76b22f24bc792159238ddec06c9cc5bae2736c443578f3cbb5756471cfab2250d0cf4f07ad1a47a20c5a2d78d0e3fe5da0da8275cbcb25228e4511506bbd77b0c5cf0401e6bebde442266e8c7d61860c3ae102f9dd93d1da61086b2c38447233ced9ea28f346efe1abcf836544d08f4eff47466905e33492162cd1bda980f4262fc0e5667854ead70cf5dce51a0a55ce464cf9d2f4ddb29083e28f824dbbb2bc6f6dbeb7653a11b498871855b230edda6c645c283fd3ded54187230ac36eabf5796525fec355eb3a9cfcff3e6867cc88288f54cdc5593137d5943c0e0503b408c4d4bd7e17c8ac8554007e97424c102b4114cc17d73d8f841f641d620ac80764e60c6528b5aaeb3eea5b34847c10e3f5d90f48ce98208b9d834067e329fe4aa84170b9ff7aad389a9ef5b0418b97abca4e59943c5279b274bdf2b721d8055aea2f2b76b23dc091e70b603c840246827c349b83f3bc95803aeadde997114160630b7948ba82a0ea3bc7db73f882fb6daba6af9e54e55a2a822e4c210ecb3173d4a7de8969a8552b8909174ce8958f0bfabe0dfa6468a62ca724561f9e3a8af839db8ddc16696be6ee89aaf6665ed3f848c1b15e9db23813ad10fecf4aaadb1e6d31220fd121ca433a38738b6c65dc01cc153b99ccc4858a6d142f39c256cbc49ea03a58f6f3bfa250e641b4e9dadb6f4850c7dc9645da63a529d5dd72e8d5c2a82f69e2e10c347356d5d14ef99cf4a2277b2992e945a5c1b4ad94a37d1c1bba4d7e5de49161c4d973a31f7f3e1cf49360a21e4a4755453f322eb83045178e289d41f99e89ee7b330908f605c87cfea20d0f27f000d500d16d47c930a796fc31f3d621c1a685cb25dae3ed0e485eedd309d72b8bb6e0de7b786c2d78cb058acab2e0938f5e5243971d64e0275b4928f9e7a09c0ebb9f6e57390738bfda121a19b3be2aad7bba6d65385aee5c096ebfd4a15111de054933b04912d871e979c96c1280cebe938a689c0386652e5291cec139e993aca2e7a771616ab3b0ab20bd68c4db12f0e37a81ce7f62c23bdeb4668b1e33df69ec80419429ea9bd0c6ea599a19274637eac84226fa427381d4ba404bd8126671e6fae9e7559647bc5ed7ee6cf0d0a1fc9372d90e809f680821c8285b43a093c0f513dbf968a1404ba5230d3b0e408c7047e5472100acedd453015b4b24efddaeaf6bb62053d34a66aa30af90c5aebd09f80c2cb74eab999bd6b69dceb739ad60553fb5bc97f01cc4f662a55781b0b41364330c11f4d15c40f5506780b8a43f629462be89a8db4249191701ba82de31d32370381bd63597d2f3758e6e7ef64615a8523c6c6785e0ba179f206991ffe4cc4dfa4885d6c05b0d4f4970b799aef9222682ba7c6d5df8e4bdce6a90a0cb60d2146af48db175e5de025ac98e46f0f755ff9811092fdfa16798218715d9c153d6fe478381e8b1745344875805012e5f522c7f1f884ed3e108561b7af5f9ad181124bb8873b0db05ce1a3731a2a05df788a58ff326b90b4405402153098a8fb9e560218f99f24a5d69a8f201c6922da756742c703501670c61f32a31f122b2364d89955d413ec7c1928db012b08c3b8fae4e7635313a5d2ffb40e012588fb22358865dd7c0ee637885889dca7bf91e3bb8a33611d63f4b765518c6a7b20acd52ca84d9a7c787285cbf41ae4b15535b5c7cd10f7ccc92142e8486cc487ceeda74c6b6e7342536f5eac167db8e29d4e27df4ae7c91c724ddbec9e8fa99035979a857f9f8567b810190ac0f7aeb67c516b6fcf98b37a489496cb7f8f147bbe0d860ddb2bfc706014e66dc1c6e39edaeadcbe2bc8c6daa634765c6924cf5325f44426fad806405191a512af130d445770cd35cb37ed5bc7061f0cf686fdb1409040f0889efb1236a1a5da050d0f40003aacafafce60f4ada86e72be394f273f978544bb46ccce0ac5680091d2a07a684c0b6ee22432b0f5274367d3da7fa4200582bde7ae33586dd8c664670e09e8a4d5da160772a84d3badc394d8f891a2fb7543359e70d54f8b367535f3f7b45d2d02f27a0d12a90fd53d1fdd7f50e31ea8de655194762dcbe4e4295bcdfa08153996273c99b1a39ed901062167f3b9089e36a65fc3e0c38327ebd23d6425fb58a4b05fd1681cf9e2f4d86aac6d187eb9110bc8a9981cad38145aed456406e7a5d16336825590952cffcd089b446dda494122b44dc7ef98c194b41631eb6abac23ac881ff7bd65db4d1cd5df88dd21b6fcdf29b3577cfca2092788ee11760cd39759e3dd4e32d9009cb14ecf5f1e5b940a629ae6fc535f22be919d396c438382ad250b6ac5cdd5b47d9b39c0f8d45d7e1b99dc918571b29bf54d18fecf80bf4d47234cfc8d3402288185327ead090676643ac3e009b3251e9ddf1bf95313f738b77b2d0d3d366719c29c787e7ed2c626b76dbf17cca733e9ca437d969f9deac2cd565f25c60a1295df16d34812f7e4ea08a75c472521f5fab24ecdd9e4733b790e8791d42bed5963901621974a21d87d623aef1cce43f3998024646347e9ccaaba4b6ebe40fb3e2f071e8aab0a2aed1e511f8767078bbd7e570c3b10fe39496d3e33e301df40b6af2216fe9e27447f2aa96b6197fcd689eabfe5500712ffa1cadee1ad2869b3773e29461beb52cee6f419effbe7515b9330f3218153bb9a832d2a236853b86fa7df9054eb7536c0624562fc9d0c06389df660dcc5e23052190d890cf5d1650dc4744dcb284414d7506be16cdddf84cb411372334fd50f88e89bef212db757425ea3afc69225e426fb2ce399f214ce0461d1604adc636396fd7af2d3acc98bb64689e0f58ae385273f57e4b466e04f51bafea04e73ee9c456b28937626c2e1bc20f1c4b17fd306115540ac9a84b0a763f1e0dc020350f95bd11f477c06a208a8f1b8847b9d435da116d591162d6997c6ff8b48c8dd90110c90f585a706e088818e96ee68f3b37ff606e9e74e1892e2d1ca5f1987cacf5d702c8dbd1cc77338440a711e6d4e836e168ece80c329c15fdb5776c9b190b7e1d2f95a6d48f39f7823d2925d462d487c09772ba205c02fdd47e96b6e67d45a1f7ceadbc951157f9ed425f822bb086e16ffad3e30ce3b06bf08589ee87a43e4244ba04389f3fea7709b580e443a518fe04bdf202141e7bf5027efd2553ad77c323b2023e2ccda2b0a6f37ed1c1ec22552c39800619b623017f94dfaa64d2279fb953ecbfaafe2d2c5e1982f2abc67651fa77a7e19f33305cf5ce712a40be455d3028262fdd211a3e43500d53aa2c7a36f7f6406226c61656a73cbe18f3c83af50637ff7d8a84d87b6be7f2b06272a0273f3c128a8b231230a07611dccee66350c0fc9dddc4ea463a848d8c16aee20139c1b6284a86e99b8f7e3efd489816b50140bd8c74acd9ebefeefcc3501ece97af7c5ecbc5d85a4542a0debb9ea36d2a1a4bb0b6531ab283f149fcf329a9676291e3dc95e4cc7b2e0e311cce3bfaaa8768bbb0cdf2aa201b3c221de061e05603be8a85a73ef22db7e46f2eb571a74e1163016ad82f8cced22b81e57e6c55d4ebe1474e44ba720f3adca24e23611d77b048c088ca41ae2d4eff0f5cd9073211260ad8cb23c25a3b9467711cc3c116735fda34e4119ae0d35e649d573f119ddabaffd6ebf84d1b35fb832ccc5d191c577252b2a9263f69ff7268d434ec7f89164f66b0b5a92fb45d1967fa030ea6e73b80c3ff09974b88bf2d31f1c24cb3e60fb24c2c92c7a181baedfa5c476d5e513440dcc63c7a33f2c5385394af846d5531661c827d772fb5e6dec2f2d94f4dc1bb3e31bac2e06296d559842b2cc42feebb4597705d49f4e14f051fb3037b78409746316cf2dddd9570269ac4d69c90fc28d52220761c25466e742596afc9618fe111c786d13da9c80f07ca447ce01d59c1814f3de50afb87d6873fb8b52ece3477c0bacd329c140cfcb4fad1a357c61f032c128b9e2f80fab944cac52c7bcf97ad4e389ba282b0117d9feb18f0380456e1c797e779681616f1d6bae910969016e603e667bd0f5dc673307ac98dcd693573abb92a97ecb50cd223e1805efa6fff1799b59615ed8cd72884fa1f1f6e2a551958ab8ae29c4f04ee63567f7dc22ac30a99a6bfc22873f46634fba2695cc0c3f1a0d542aed06b9b5561932377db3520044184afb9d267a2adbec96ef6f3ba07a77bf837c41714c2ddaf7f3f7af1914c4ae59ad8a947a68772d2ffc4bd081048db16afc4fc415a16422ec1a3190d6fb1664cb5e0aa8b891f528513fa8aa540a043401039ff0bb41ed6cfb9b92d0396009e356a78b00095015b491b0bc951eeb965c5d441eb4d10e66cedd8bbfffdb5b7938cc709c21f74302deefa18bd76bc5892662aba3f542f31674e96a1c674d696d224d8499f946422d8305ead33352c5b8a2fb81bc66b753b90a41dacde23e4f0486b1ad71df3e28515fc56f792ffb456d0ef458a69407db08be57838f412cbcc5eddb8fa0f07ce502352c3f79ad963d0834a840b850d49844c9da4905c95ca203f61d0cb92e6093106ba0da1f7137d7fc9eceb3eb82a04cbdd8fd32d6327439cc4ad7461b0bd15e0a9daef95f6323d95eeda47917a6590183b2286c87af94ade606908ea9829e3716a66e4f10c59dcbf3b8cc3db53a877bd3f2e1f95c49079649375a460d791586cfac5c575ab374d13120396ec478042b4646ea01aba8616565ff128acd90d31f99cd5bd6544985546b61199056a8650ed36fb1af3e2d44090fc4ab7deda0e532a626f47514236a9e7e5e9b9e792fc6e5eb05c2b9332a43cac2da912ef51be025e64f37df3827895face1c25d7a5ecd4273acbc19b30ebad78ce1b600318ba1dea05f75038c0851afc254a37d1e46ec127526369d72de5e1432d73b7aeabf15196baebb9dd39f747b76246918d6690903bf462064dbfcb2362b850fffe0f5579dbd0308d1952bd79d08fcc9ad93179cc7237780cb3ee8bcd9c9704231a4c76a0e65e3b2a61d47383ce8af6833e2f1d92bb4cb2455b6e516c536e7760af727a5d58e43cdca813829ca9c3a563e292916ecbe72001fb7499b67eb70ca03e3fb661007d8b42245d4ad796fb5a1d09172cd30da76f619fef4b5eceb5f97df6c96cd94d6801bf663e3acb55e6029e0c17ffc5bacc84c45e4d6a8773c9568c23f06634dac632b69859ae67de6499056868960a18dc2a70eb9bf2bee749b8c6e628a69c7f0206bcb37df7e157ba2d3be396015e199a5d078dc1dc66cdf03d6e90b14f601f207aa88fab3c5ebe1c30e54f12ce8d4c73b3fbee65a8308d1b5553a32c38f1413e039afade652fd1bba6e4655e602039e98be3a43339c38d59721f3ff4b406e0420692c21d0007cd3d6618952e0202194d8428573492a0ca71f312863622ec6939e418569554dd63604cd2b609c17bb75fc13727382cbb65f70e132b8dc4f726a7e0303756b62589a27de3f8e50e00808ae9ccc42b2e2e81d4dac7fd55dc05f440c78aef8ed7b66ff7a5157f37a9afbc529b6f93025890e7db7b0bcba918a9f58f1d5c7a2b6179ce40205c3e110c1d436b2a6d42d4cdba9b5ef665a19b74d51a763ffbee902472cc459e2ff9ba06ef9732c56618d0b75fe30fd35e4d3bb92fc99bfa170cf73dd5b4866251f21b990bdf987bc6567e42a3dae3bef5af0dddc95b470cb0693eb7b98a65b72dd011258cb117867cb39354653811267e56f5bdbe4b04ccd9e00488aa56f40b8cd03874e3083575525d3ae39e00e5d0539148b5e47b9e3c340bd36dd0e45ed559ab88908f43bbcc2396ed53f4d7e17b2713ab2a6a395ef4f57272d1baffa0b83d62d7f09fd3bacbe1b6ec431a6ae32cf36ed5cdd9b1d2c1dad5d09e88bfe9a345b42310b19c007a80df3c6b215d4d2b450d4711c9fe0f4543b434e88567b333176983c0c3493d7ab92d854a64083249738ef66c7c80182d03204476c4313ec55834cbfe6650d464c1d62f0ae3ed888379bf9f60e74f7d6a1bc609367fca88805811f935e5eac635c729572638da76986a4cdc009fd8d06080d63de5c12fd39b91a962e401974b24cd0c744a8504a9a4da07477580de675f5fe6b57c9629de5e9560a3c44237cc03bccc215d1ea9a8e32a16e6ffeb7cb83aa79a5d151a24803ee894165e63b7897042378d7557d269fdc5d5cecb2cd5f151e0eeee7669bd101435f28d6b6295c598f03d55db1424bb3ae2a8fcf4364351e0f6d992c32869088739d094fd20edf720b2143687d63cfea26bb07753fb98acdca314bbee0959a24d55a8c803ae8dee1e22ff45fbcb3635e375ab12c336a1f328e6c112d94ae86afbe076f9f64ad3e90a85e1462852f1f1d3ab5540156f5e76bed8370c4cb4d54c621327cd53661930c23e16526f5c4de4b0bb8d1cfddcb77bf1b8f71eaf9f2265fed546e4f9339f6eab6f414ee9c069128df33391eff3451cbf1c5f4c4e003e4ce71d49551cf275dd05e45cb3fe1bd98a70f3ae3d724f24b413646ee2efbb55d28f1094266d8578d61872cd28117dae1f34527a29971cda97196cb2e00ce86ac7deed4dbf825c4341e03d993b134ecad9775c2612c4c1aa1bf6731653e15ade702aacd5af1e634de6166315a7f528dc5f8f2e3859c409106cb99d9bb68739563ae7b498dc998cc71effb9bc93530a64a47ab716b242addb710f8558466892de3a5d0bfb9438afe44e8737d85ca6f216c9331339408cfeb4d6d497646b602efbd1eb364c13451183d4e425c0b3ba85fba63791e4f91552597cc2f4f3a183b22439aa9cc1534e361c172ed853c664df1fd7324773422bae0ada9f5d57526b7b9606031d9ad5fde5627aad3d0b19d840c1de27177658c9b04a2a44716042464a495b7163a4ffe046200db2234e0df6ade522643dd7084690d0d4a06917e0f8e4b4d29a66fcbe076e573a7692af51fcec1ef6fb4fc58d0255f2eb7ef1030379aa6befd7228d6cbb1b4d233a3fae5fba4b91e6bf2e7c640aab1cf78d744a8847525480739980206ede0a03576c8816f893cd7fd14263d2aaf4ab0b24fe78ff73e53afb22a08f602496499b9d9232d3dbaf3c5d9bb16ca7daa117f4967c26700e942601e8344c8182d9a1bad560cbbc32d468363d4f8eb642325e712e119d6cb3803ce3ae5795a5e5bd8bd2e8f59e8ca736f26848089f1e24916ec7d7d5fec8250c54ce283b5d9c17b6f0aa6a4f59ceea4894e49abb82d2cb814a0323d3235758c0fbf54deeacef19c255880d2f90839de9ba4927bbaf7de3713ba8d9b4a27092b070f4b7783625f07c7339af2f11f628d7b69908d48f3a10abc0698095ee45ac02ee9f9973aef29c90cd27efb994d82e064223825885bae797d98ddba704531a0697cad0e52f460354e93143a78b2686b8251cfe98f273322aaa44140a2d4672a7dcb991bec1f4b31b7835b46874d4127a2abd74296f72ea701c5f32a7815f6418e33b57b3a087d03f3ab34c290f5d885ee61bdc573455ade9cbc0a8a17b5e168a8e759dcb49377a230428e49896cb623435ed9f0aefc2d6e458cec987cf86e81de87cd14cc67bad043a1b89778814c6b0fc2c7805739706fa469bff624269965162f7071f8306277731c06805a18b9c1e0fb20f45a7f1efd88cf4dda124a80e0129dd3cbfca5e5d540b8645af1b2e7cf1921881e655be8f70cb14510300448b5ad01c3141df71d402324b8961391eb790cf78cf69a983a035247311460c4af443aa4f13522db9531384291ef959d515edc4abcb94ecf3b26f3f477b05c020b666add0b1318282a88bc093a9ea8c2327ef10a5f95badc4125ade3e5f0a4f0968e5eed6a6048a5682155701852bed4dca9d014972a1f162c556417d379de694c07eff488ff8b705785135d0cea857b380a0de002b2a2e60b60375bf9de910c1a28d08150dc71a0a2994b8e3d09651903940279e5656b2196cce68a96fc386a526011f2383d4156916f870af5c7079bbe5192fe58433570e569a3cc26ef541eb5429ad0bb444cd67dd3535a70ae9d785b890c991fab0759eb27c8776c97bfcb5dd31a29a7ca029b21dcd95bf947edfbb01e48136f26a5df35d885b65573876ab21be69a1c096430aabc96849425eb5c6162c1d8f31fbc977af8b95348f122e4e0baa172e5816a73646331501965587b3a1109ffa00484c9ffc55024acbff5224743ad15041f95284979c330bb8124732dd7441aa6113b62e499757f7895633eceb05f703fd1377822675e52ca2c988bcc0f919842b6e6598ba0bef496b8c68508a96abdc0baf3b53f1ff889e8f88fb6519f8906696a54f8a6f58d51ad77a6d14993737a057e7f5580bc9a9f98d37211b9082e0a4d4d05b8c0ff9605c8c6baca4f461b8d3865ce8e78285574eb6d398a4294f971db9a84a48aee137b1f423657de1bafad9f32068e58e329b04bfaef04862a775ca5c6c784c2159517a3fdb5411afe518484aaf7d06e5cea65237f272061a4f1070210a33bd2a6fdfadfecdb86d2a7071d2418c6934edeb164d145dee952f21362d06fb6792238176c89aaa6d8b86fdb06266df1a87c01aa462a42b9c724ad160b7569459b02782be252ef5279e1461594bba3e46e3cd33161b0a934fba2efd7124b32139c68959c39955e7f990724a08157c5228d9998c9e7eadf21968ba065cbd02c11c9ce38f3560e2bd8791e1e5f78cbd9aa03e535d7af993d0fc63abda5cd8e3b22b2c9ffa33c530f71476c892d3357fe9effa8bdaf24ffce37bf9238946324dde76107a8249bf8d87763c533b4b041a8ea648e42889cae2e8c281eae5d605a284811a9f19bc341f3f84e2bb0f4347566957d8adfeb3f2795b4dfbcf1d2fd726a6db92e4da1bfcb418b87d9b5e462bd8b1bdbe50344cbbb4ac91403f630c8be217911748b8205c7603d6c62485496cc3b02336b82a63f3586788bab4d59b7073735538ea62739a72fbe1233698e061de7540ab16bc18d2ba09935a0d500f293d646a17fde0eafbefb106053cc00f4ae8c950c49bcde4a69897095813bf2fde269012483a2b9e8274d069d4869f73950b74fd08c9d6734ffe262c034551377f83f9b7dde6610d5f38a24aa4a6f6e64aed2cfc228b0ffcc2f890e52ffdafbbb16a0e720578a32e96ce27b021c2811d98ad113a99a172925d4d1390b840899820932ba8bde014dbbcc6e25517e4f97540534b55757a36b63b2eb88cce098923d1d1db88e134a1d20642487404aeb7f14ac81f3d70e2f21b8b1305b9fd2cd3c8cd7dfa67e95e035debf12602ea04a5dbebd23dd1ced60ae5d1460be538efa63db932bb061464a90fed17cefe94c6c14e582ca927fd9f64f342e0d2e8daab11bc01e417b779eabd839138a211dd1fd83d170166adb782c9d94a601f682f5c649c936657059dc0b65d1a37eca11c374fc9454ce9a25640dab68c3bd9cdbd077031f23bff3525ed0dcb29a280ade817ec7954cad5e5cafb1d729165d2942f1e6b08a2cd9b429a21a1b91781d14fc45eb78d879efa9756b52a106950643938b80093043f7ab09cef4854c4ece0655f7e82c8dd1cd04988b99b081d8f6e66feff5fa36c6cacc5e477da55dfd2cac3b07e96d3120a50d78c163221f8e61082203991dcd8704e1a9741bcf86a63c3404b24c85976e36c8e46cb2300b091cebecd7ae18bc73eb9b0a296a65a5fe955af9de1c5af41db78ea7bdac277531e13d3c625048bbb9a8e1144a55f74a4d22dd702b420060e74da58044f0464610f09f17ea6d81f637be66b147765bf0ce3b7a869d200a096c7bc338f57b435bb5304d70971b1daa3b429e7e4943afcda44b1dbe640b8fac6162b09b72970838a65741addd569e179f722740d892f2b3ac9e1f72f3ffd908da5da57f4b65f345900dfe36f2dc44cc98579e4651e0085dd320a48d851929914b8e8d2eb83c365f623c643b9a0753dcf68d67feb3b4ad37469a48650d213267c985b7940b6e6e11b7f0e30ae8e5f826aee3cf6d0c9299a574f966975b7c403eb4a157c7836a41728da71823943f3a26974bebc8fd83fe810883d3363a2b59ec5f5349dbd189998eec756abc1f2bdbcb4db6369c1d76c144ad65c11b3e9cbc75a5f4ab1c0280dc0d7c140ed226f8b01a1d379be071d0947d0f39158535b8d0cff690463fee5ae5813566978aa59a7d33dad97e3e2431a23e07eaa1ddc456f3f5b7ca32ac3bf94e5bd8c2cf1e130e013a7c1d1f7fb8b4c87d5f50b43457cfab534202c72f4ce7972ba77526a2f9dcc2c51936851e47fad36786e7923402cb5872d4c37e7b5a30691962c84a020c913f1f2a035a2cef622fb3e5a305a2b88f7ffedd96b5ff7fc1a73b8b39c948f5afc40dffd97fe6cc81871bc947a1c0219f191835e1a7abe537e2630e75d347ba575cbb7c89587680c81f74b2eb91fee56fda43602298cb0fd5a70c7cdb39f1749197e0b1b62cfa0d5183d255bcc563d8dbf1c46ab7cb910bfacd4f775ed1c76535c926af9ff87b091daf43a1aa79e25cb4b72f085235e666e9449217eb5ec0677d16adc6f87bd8cd7fc518d6ff88f0d4396c7011ca0f5d9c442c0899db910da531a28c4cc15b4e5a1f0713b84534e53789f28ec6696a0afbe5eb81a36d699bb4f5beb42a1f9017c68d8171bc696059b876ad5b12de978743c590838c241f134dd3bddee8715e3c8eef2c8892d89034e51219b01497eed5cb5683753308846c5b7af8d5f9dbafdb731e9fb8832bb25f079dc2bb4daa19f0d9a114b850105aa3dbc7bfee63b969c9b2d728171aa300e4547f054d444d097d9ba61831dce032222c062cf197c94586af637b5659313781d7a6b2790675a798383eb4fdb24f6adac542238e34275f8394b692061a713d980bffd175044339e108b7b7f0d1fe98cb20432f902386cf122ad7e4f3e6ef436f31d93cc56c7352a2a87bbab0fd50e43f2404d6a286ca4a9903e89fa3953c3ad98341082da1f05c1bbe88f748ce04e9e31a16051e67fbdc7356c5805c57155b655461b6eea7ca8633bab25fbf54765f0603aeec40f25e35427b73da70657f830ee762bf08ca6169d5a0dde52e900473d4a3a7c43413c7682b424522f24319b24ff399a765263a265fe024d66a932539d54e3d55aa85a5215dc70f4eafae3bc5444e89b14c205a7ff9627c987d243df1ccd06faf112c7cd736d16cb56362ad35cebc1917449ad8b0b9aded0431e78cf3e9cc98b05c733fe396e2e2b013f067d2b3313c27c0406c9a19f8a76b8477047eb1dba24045d63a163548bd3522a347f32597b3a8ad87608d08af2af592342b97e6f0799a36c0d05cfc14783c4e7e90d92f8d48e045d072e1cf6e38be203d3068d47a5b1366a81dcd74dcb6ed43c51f3afd1e0079e628f553b731582189350c9f94ea2f42ee26ba2a14d42fe122dc4d77bfb528f2947e2ac0cf0276f97b6c6f580c943a7c87971b375eba8b5596f4b38c0ab45c87d789c4d9b6f729900bb7e4c14fd36bb42a7b9980324e5ec881233e9c57009e2fb28ce5b4431d99a0a4da7af5967bc2b0902050c9324e90de5d11461a26654db79f0a36c1dbb7d1c835336489f10fedda85ba474ea40f86b6fab99f2d52da84e4fd502b39f1f9d9e7cd8a844c40bbb36a56e4a02d6f99140c33f9960a14bb4520da6020c8d9c83429ed2c769db1eea0625e5eaf0be9f1f275a105dc5effa0e9f20a2202474eb008c90ba199092b5d1484b56891537c2060365fc73db5634901f96d396e63fb56e04207bcc481f1086060601d29e56a9ef851f6a4bd9f7eda3142facb15c000d80a63712f1f67db0a2de989dd6fbc47b8d4067109aeea58e1f189c4d7cc87cc42e7f427d1d24ddd40cc7bb2b814785b1df81801578d487d777a03e677d9b635dc08cd830d0d5181eebc7d681961603f66c71aa90af1cf3a4be9f29800dadd8e6a6c4460e6d40d3fa8ce31be81f67b0d6c85d3bf181f34f86c304a645454ffc4643aed07ae2a33d9974a35be191a03852991de6536a3f8c1722b34eec5aace7c0184a75eaaddf7dbef7b6701af974b2ae78cc391c1f41e97c1b0b9ee7288cd86f792e171e90cae5e1db84ddc988a515aa02a0fe2d9f7feb3f3e3e611779816e11a9e0fb514dda8e05e60be5d5b58d9327e11338268c6b316a8d0824c5cfee7315e3f4c661c4daad4ff7f547e976990b8d15a7391aad1fc83ef780815810570f4b6b78fa0e0d35ebd1f2dd3aa7024f928f005dc7d904982a120a7222dea94f64106a40be3c5eadd5d6bf44119ac6483d5f6a482abc508802b0d4cad7d5f8dc806ae6751b0bdf9ffeee40611ebb0ef428d3d761c7ddbbf4fa7641073101624cb5ed2ad2df60ce107d85b05303cb6bec4d94ffee58b1d562710c4905b2da1690fac12d5ba3fc833dff1a782a98919d18edf43b4fe163f6636ba0cd5caee1e4f89aeef29e55e8b745f845f29a6a34bd4708b2e7f3819b6e7277de09d6d8657cbc1ee2fdc00d76337939bcb714060bef972682118827c058db1b1133c3c5ba31a9aeaa4680d0d8566220310f5cb83b6ac65d8ca800d5c0aaa4f91915a4cc551b845c07af3b4762f1e3b9b59028ce7540a317005f32b3fb5be8fcf583ff02560c88e5095ef84354c0736a4d47f8264f2c5483354f3f5c4927f03c8592ad8054899e97e8bfd4c1179762867c39b201cd147148542fa6292a332efd025912c33fa15da4a8a6b9bbb447dddc9d47e7663b33ec98528fe87cc80894f5285eee03f81c37bae174562038fad75206abd9b041f5859648c7af2a80b324f5ecc70c2e9cdc103a585c511d6e41f53897a2b0db66190261a9def146853847df84a25379476342cb7bfecfa38da9f69a69749958151b832fcffb6c3d9459c92e7a7d369aa1c77255a5637985d883de2416234d68f9264a80449110dfff24473e257626f9aaa4f0df75725837861d83afcd785cbdd675309e4c1722ab7af8450d4ca735468d4c229f5c679c3f419dfe1e47c33db5691a761a9cf01c250abac1ae60191f3ac7f4152b7bb7829354eb977aa517d7ab86036be812661fb84f9099b7f84fd741dc66c217bbb80d4be6c0f72b1539c56dbbd5a3c5636a88905885a912a469e2278e51e1ba69a5384e26f02b0730d330c9dcb84b0d729295450dde2a21246c439df8029a8dd4ef8203d5e21c17fe09f300f2655cc0fe5b73f1bcdf420b7505b592009cd5adaffcb2b6489dd1ef1f1aa4cd580101f428a1f6ece5eb6c48dc55318a5ecea67f56760458bb4db2b6a822cc3298beccb3a1e989cbb19d1517647626c46881da27f8b024e65b3a3ee28c3cae5302c61e0f0ff95a1d064b1353e2bf8d3f1003ff791f4ce5f891a5c644fd3625cdc0fb25355859f219b60b3be06b872ef9f29786e774b3948b041009ca8eafae993879ba2321b326a0e40908d34fb36d7f97948080545bd606f7ab70ab0de6a2ff89dedb0be732365b1df1b6a5d222893ca3bce6bca79195fd506adce023d8cd8d33246a700bcebfd30e507e2b18dd6ce11ce3891e781b23380c2b7391ae194a766038181b2c5ff7db12dca272469526ab6e344740c4cd03448de74022a2ec7b9a9fb5a9cf1fa15e44905270ba0ae35627a109a44b16068ef65f34beadd6be35f7b295e295055db88a81e562a8ff16dc5cf86094b90c28ca257d8c924c05e30f960b183e266b08b0c932d9e8724fefe30930f10617940b050e88e3b5aa2b6fe558a8914714197c07d1aa88e1e6f63ffd8c600618f0ea5b097c44c76c9484de659fc50e7568bcb979f4ecaf0bb54d4415cda84f5238f297125fb2dfdb498471de245ea8f90351b335cdf813913bec6ecd550674a580e4a8bc54486d7b65bb9e30a36f375cfe9bea713c216ec116b001822e154c1495ff213af5f20a37e490cc57a8f725cd8d67f9fdd67e3916ea68d93c69aec3c4e8f016ac326330f30831277b361823b416400eb17baa58b78ab137dc283056b4f9c4dba7e2a5fb3200df8104578aaa34ecaaa3a3f9eca1e7a857e4e92ff9841ee28ae03a688de08f5a4897e6a3c85073a5a5657862355e341f39bf14f498f3ddd82964a2cad751e2ffff22986c66fc28c7ee374bd8bfeb69e2b2265a9a23d946d0edf400cfb2456c99a46937b259457fe9412ab2bfb2dd8c132ccb29f94b1a84b48d08d831fdb0c3cbe0e0c3ce99043f83dba2541f4c180787e8a5a88dc910bc8aac33c25865378c3bc0916d1c1f104236d3f6bc9cb42ca252bcc955e6c98d2261082c6ddc5c5a90179db6548744a8966a2a0b03dac30b28253eac111880b10d726fe3601000a18661fa0a0088eb1d19998f12bf9ec9b2d23f8c27717363adc2386ff39f73763876487f6f7a1490e4c3012de58c146fd6a575174562dba103aa534112d850fc6647adf1f0f9306afd441a26e8deb644d3ae0bb9da1dbc4a802242ac733e3274db5c2e8c69401051579e4e837981acf8f482b4830d2095454328920fd24b63fd6b6ac72fe20e9c3f9afe479d4c7401cd5698b50f833a072aa9deafa8143cbf7702bc30e2549e6152d02e3170bdf9fd092a9d6b32dea013a5e6eb23128cb85ba38b365bbcce74e24da70e3cab3a23a5554b6a5aa5762e0bd1cb2196557428fd9a23dce6e3feef5d83656f4e6a5bcd35a04def866d83a6df7f1f2bdde1453709a8a7c53886dcc5b352cc1557754dd16eaa6acac0d05e75202e902849eb1e7ad0801bab0606d4015356e365bdd5c0a4374a9277865adcbcd1b8cca9185643311edaff83b09f4b48c7d974240aa5a66db61d9e823b7430ffc466c083dab602c12e92e8531223e0f87490d9b2384427586b8a1b33f410edb24a73ec78606580adf78b912ec92c5beb40d6cffe5c9b643840372950b963223a9a1cfe93c8ea5406e7995df5284bc582e4320b410faf830c32f8b4af12e6b030db7642c0f498df9518483d7e83b674b7dc9acb655bcc45391b0df4bf94e96770053653743464e53c5787bbf3f511a0e025396f15ae26d22530703e3cb8ec65a2010fcfb2ece36daff80f350ac635272bd290cc598dcf0103fe1a422f066cb8d8c3c40e509e1f9a3ec4eb5578eabb6cb67d5fb815840f723b8fab79b2019c3c57ab61aff5cea085ab33eded13568c7dfcabbf96f632ab8769ddf585201ebe99f162909c5856a5297e4f59448cf15d464715c5dcfa1ee6fb79672078d0d66965ee41a23c5237138f29bd3f1dc4554f4b0ddf81aa9d5e838ee969e546ec4ddf7ec845d4b16723bcf7a02324a11eb6bb2d08fd896b4bd6a4f30d0454d9545588027e9ddd541761e7846dadce8b584d08c3aaa6a8411ef0442d6c58237d0aa8bc99f3a9e18b1a003759f66847a06223505ce10d2f1de6ff4c7d991231c8bf5e888a23d9a3fcdc46ffabdf8b9ca6738eee972eed60123ffb681133382b764d200a5d7dd7512f1073169253a60e51841e3567ea4e4701eb6d12943c9b67d3680327b7a1b3e91f9a2598a34fcb4ca11e37d672d7f1fadb08fdfe31cbc66dde7b3a0c2b538aa5e2675e6254cf98086d5941c7195d1020ed79ee8f785248f47264b87a61847185d3ba6a581c17894efe0c6b8cc2665493967b28f494131a1d13c5701fce65770aff857d76e3f8aed93008c1470df1fad75e1a7d1d754933dee94db33d8bbd56ed297499ab33c62a6a22a9dc78f117bae0a0ee82e68d1686dd914dea014dfe3e3b31a3401c2e387ef9179f04168cc90417d8fb51cd1d723951c129aa26d75c1ec508b1a84ad7ff8403cc1d7a8a865b7c6fed7769c5f6f2ab400c6f86dff1c288d4d36d7ce1f83e97ec3dcacbd93ee104e036a2432312f2686e58d8f615e291bd2e80b8f3b0aefaa60a7c4e0760f47a63e05199a3a52ecb75e45dffd86c9f433753f402fa91892dc268b93a32b43e349f14c814fbb89001f968d1bab0ff1253e5f904ac0c4f88b894451c064c88d5021ca4ad14963ed9c533ef4c003b963ce2bceea554075b70bf179ed966d732b9cf1c27591a9063d28ae137058c27cb1fce372dc16b58b180bb304834cc2cc84c15c6de488dd870413b27033dcafa10c1ba4ff24bd8ade91489034baced72763083b588e01408f450f80cdd5164ad0d3ecd0254c40318a489486e4f754591f33226a87527296b84496bc3885c1b9f0cea976483681dc5e4b7c4f3c54d5a278c970d1fb6f1b167e933305d2ce604a5f2fb72939f58b7ea9c6dd9b201eca275c4adf7977fecc0b1fa10dd035f7ff6b7990e56b9911014be067770a98cda86f18246f414082545d12bbd0aec2ca9056bb7feec641e7e441a103656481cdf9b2c7fc7e564c38792a59676cdc1959df7566dc7abf9c4e8e79b36288bcf10034e9b937dbf56e03f73c0e185b7cb42fc5e28268614ee43f8f82e05d05c6606c8392de7422327ca0aa5fcfe7433076a431fb0a15aaa1d2ffc60acf43e58f7ae92db28a175244572a831374f70d4e220752b9817bb6274fee151c586b3f15162621de1eadaf57215466a9ab1b5bd621e9473037549852b04951f590b9d6d8afe385f0f3d7d50d3cedf3bf4bd7490cec262ab94992680b47c6b5159ef534e80e7206b9d806f240ac52a2da428c52d43b7eb05a97757ef19e5c4c9b1ffae262bb2d03263557bf37494183fc326f4ea158a6da17fe7ff91175f878db3a84e03ae260474797de20fb788c494d050078530f78f6cffb08c52a151c2499cc560bf1bc026d14650ee48e5cb3275dc454b98fc913e4c1f1b5b9dfdc908eff30a9e3af50c23a037a211fcffce795da59a8724c11a10c5d5cb28c5683c34bda0bdae3f69614bd2c657310d7ed3341e527bfb29e16dcf5c7124e3917a65e479946eac0953a1b30e0850a4efd3698a777af0cf73455e0de40eb457ad57d7e7ec42fb93bd2a600c537ebb0325991c921efa1d11c7e655489e97e6c3fe0ddcf3ff9c3fae6cb6e141151dd405a8fad232458b00d152f88675e1e4f09013ce3cdeda24fcdf90a47c364c6ee068bcf3fd91bd72f8404d41a180b78088d370910c57514c08fb458a7c3991457cc274694307038dce0dbc480346b625fed41dbd7c6e8a4a49a12bc5f0c45ed3e5ea1cf8318f1694c3a9e2cb2136577a3a01ff267d70ea8a57d84dbc7a5476fcea3a9a337986f35988463629fad695cf1cc4c9c5cfeb6bb2f2340b9cacd978d7411181256fd114d30277e0799e1bc3aca7ad7144deb8aec40298129876355fba883bd1bc7b641d82ed6121e397a6ae807de2021588546ae50962fa583140c6db41ecf500730c70d33cea39d101c3e7d977c19b428ba7a3b482910b5835b9e00241c189f682b5e67897ed101104f310dd93f4d85da76e388121481704a2a5e8bc792caad1cc226dc220ed77687684f3ba4926a3b1719b60638b966457d5acca5f3dfa038c7e2af4d14d6ddf8b82e05410808ba53a1edb7bc12b94b750a428763395b489937449d1df0f29c0c70e3ce131e3adb1e855d82146b4e0f709c933d32dd990e69cd3775f2a2061a6824b78c91d43c2ad2db464512b7de5396eb29368b675fdb058dc677929bdcbf564dbe53e04177042e3184b59131c1ad902e05d7e2aaae2acb4077ffb9a2e41e925463c561e15962a5711c96066eba42effa9bfab8efe3321a41eae742a2eba87f5f57e0bfa39f2ca74746bb62cf6457ad23fad19e87ebc80cc1803a1a39ef10dd38fc3f064e0c0be23da6d48f333c900f4fcf6f4a9bd1fc00db6737350206d875f3038c6382bfd7ef6850485d94a5bbab6a61ce1e6269d9cf303bebd8fb674d10b42071b5c45a17c09f4e381a144cc62e094e0931d2de03a744b39945a90ecc61f3f85562ab0d54ac18832ef53456bcc230353d52c955fb80723ba9c3375125aab3f938fba26235490f5d149fe514f02e3317cfe238fcfc1a4e7ee5f1837d6dd2a655c480e77ede6a32981c791e2c594ede3a34d3955f9572a267a3162066cc34f37293686713a3da47cc2ddfebe2836be9180523d1b381b4eca80487987b6238f0558fe7c2c5929cca191dd4674258239b52f26765c1e22d66e5051d1f1c26c900653a7ac0b096aec6a3ed782a7f2deed0bd76f693b2dba02af9d14d04ea51972c0959fbf82ea741346783fb261e2bf0cae4181889bbccc3f2f275d9cf0bc782b29a43a7a9585de4c8bb755369964eb56bdaf14dad193eb800280d2c8be5375e7e39fea25ab14b8f3ae7af0562ad5b58f4a51d8f9598d61382ae4cf8e88f1c3b1ee7b60104475e539508066351abdf1be44b0f058445c2a3f6e1997336cbbe9f6015e4f22c85b82fbedf831f88e021d926ac83a42942f815bee5b0fd9f617ff3eee7985d1db4bf690f4f8d90fbd5e8db4e314ffabe96d53dfb8bdd6ba23df36a09912730b95db51afc1ce4ab7c12768a809ee0a61cea8a6a695a23e855a90359640bb36a647cab0318f68f47af16c25a58260e94b4d9663c0041beb80f849b7127c8cfd6802cd6be47158e10472bfe3471207eba48ddd588ac523b5d7ece004d37af3d082f2a2e430f84965a3ea22a915828d1d143dc8b074a6e8cdace5028b18186dff223201e70b824ce149ec037f83ffab9e60862e1c4d3a09939bfe0ce1ecd8d73a530b774ecdc700ae60b50b8b2e1b57d4fa788993f6639e47938e7f92a27eb7a5d651caf35c71f340f276d17e72fa81757aa99425167074669281ecea3030ad6d2b1780f8d826b1b5a4d6abe4ae83024276364d4ec6f63d0e73b939e40f2659f3983923ba69c2e727b5db0026ef6ca55ab78aed7e4a04bceda8dcf2e4fdf197030b7ff60f2f2269425668403e4538397ce198346814696a98306c6c0c0dac970abd08f83245bf58a3603980590e57974881f6423c2d47b71c3c034adaf912c175b9bf73e6c24f22398c7cfab8be41f1a7d776c2de9cbf60ecad74aa7a50b440536cce7f832f315e17486949c140d05ec98fd52a6f922a889167fd03d45ebe3f0cbd833869129c9ed6cea1bfe41d96d593215158f6d404c228af05034b997f447abd0e6d7f865ff3d2780d12eed6c1977bb62300f159c413e1b98fe2a6cb33c0dfb3d04a368f06c08261a60cc6a52bc4b76ec7d3586ebb271dc4107712949b6497c9c49a49b93dcc26dd8c245f153dcfb3f79fbb2154b138456bce5a932246ba17b7b3715c7bf93b4ad940ab6ea19d6c30fa95f2d397d04f66b0e6d5e2c442e05f850906bc30dbb2fb69c4c3f0f9a9d0c051b2529f3884294cabdc782fa648803fbf7c383a45a8acaf09c8341122188c9224685eaaeb7472ffd63338554f8b6b628a73a959d23b17c1da9d47fc4176b876c0965a72c6e37ef84fac6c816e01e43e20cf41e9b52111427b95cdd9aaf69620a2c73b01f9162dd2bc774486619331096f6813833a2e5ec77ff66a3dfde71aae3dcc780c6b3c48d535a86b06a19e4832690c0ee771923e1fbfa2f28ae2a769e78d2e11f2824131eb90adbbc96acfc235c65bea62b7cdce73898ab4ae9dd332bea327ff38c0430591e3bce790d8fb85c0696f74ca6f44ef88473f9331cad55c2dbb47bd893c774240bcb464fc0bf30bbc5329b19db5122eda57b800dad918eb581fd1174f806eb0677719353dcaf0489a6ad068d736ae4b7f22b77ded2a840f27c69f6bc77b692023f67f4ce43f12faba10b2b87f9f078fc44eb460dbbde1686e707484b736870b0e1308472ac3334c7d0ae370b723c35717b9a36236a0f75ec2219c87fd9767f3e85f7d207a1e3caabc513c59cfd649cbe35eecf18f132af28b7607a07d3e32e9ae897039d1c5d5873aef5931c917053c2b948020c4be325946673572cc0c1fa60530ffd5e054a9eec1fe55daf177ab5b41f503cc308fad674e52e703d0906a0f07a947015548c2205006b7770f8bbcc151bc837fc0fcf5a0642683d1031778d25d62e5a083afc95551bd376a71106f606a60aea8fdb87e8cf1cf1099b10b0560c1b9f5db647b4b73b7340eacef441c1dd18be11f092250465ab2eaa9fb7be7e4d6fc20c501aeab1ff5ba79cda147ed22f333286d1e4811cb9f665528692ca984b2d978c641d5d891b03ae5a05d5b2e5c9e3a2295ae78b2ee57a9b945582dc0d651bcf2db901ab43dc63475cc313a733592f6ed8c23a18edfbc06d39f5c4f9053c1d556a2ec7542db9cbb421c2139b9e406f6fa3f566aa3bb1ae38976a4ed4357a7913ad04bbfebdcefd5e3cab7a9148224f075596947be21cdd5bcc34f1488e62dbc4fea308f220909829b23ffcf3346f699b11c8f562ed56dd5bf2593efed5bfbd48854d77440d00fad72203306e6c64956bc7b5cc77e5fd13aed54bf0f0cc753125010fc5c868157cab83885244307c6a7673b5ac0e9569f7008d992a2dc90a97ff94fe62c418c56d96ca0cd8cd1d4a45675016f975b6889385abf5db76035b24a280b602667b86dcb0bc8ecc32de6e109c4b77f0f3d52b6b6444432640f4e673636b1ff0d3260b99a4d793880f2fa54ae17922d736604e9af30fd92fc49a959add6344d75cee0f59b0ab80159aa41c743031e2a569adb8a8a6b4b644a1375b6390ccd5d34b985cf65874e83e682fd5e7fbfad8aa53de82cf326b4db8e366a301a55aa91028ab4f620ed4ef090690666101f875709d318fa76acccecee8d19778b558cd0eb00363759f2774c52f699666dcd25fc3865d5e3f5ab02dba5fcb0c2c3243be49ee5250874ce6d997efb60802e7d565ee4a83fec1e94dcd913c8d104720dbd13712ea3768c13793f9689d0c34d8367fc15040e764e49f3bfc67e3c7dbc8ec9563d4fe670530328f2f5dbb2970cd6f7eb33d6dae6ee9797ca922bb5beb896f591042c191cc2ae16b68f6df268ed2698c223b9b69b6a1441fe4102d8fd85b99e79879026e2b79040fc70f4c621ec2faf78682eac5d7543d5560872abbaeb82aa56c65f1c0a5252ac8e3ec304dbb892b9e81f59c4e10b0b9ce167da91bae94fb9d905358a4215b4d6744ff2e60d16375d843a5600b8aef803276c786aac02743e76e7bcbcd3d5214bc4b1fba75de2165a266b4eae43a95aa173d333c01d112650518c380fd9583ca318f52066c5e3550c9e820a78abbf25bfcd9fdee95be6af1d1f780a6ab14f2ebf6542324166f663ad08cee60755e12fe1c9df17116b1a34544c98001d3a4add0d17773e118bc4b822de0e612d424a3fff995f4b2efe7b8142d1d87a8637590b7007e3a39c80aced771c143be6318454ae05fa1f30d4eb202b983f47faa35102a26302a7de917b7dd154c5c8a6eabb5471461a7cf2b5736298551652c78f656d79f0d1a6e7ba05bf97c07a729ce84ad9aec52a3108e769ce383a8d5fdcaa8541fa2b4291d6b591409af55489a7abf6b3e5f1cf8c18f8bcc881a0f71ed63db2f2d688e218b91504ab8bb80cab2af833f438e8a8a460e35b32b436eae5b93d35b43db62dde7d8f74188288840daec2cac689c0a8601968507c23c10a99181312e452bf08215276133cc3b3db16ce202462be1c4d6cd645368c5d8a83807d159942438ebf7bae57917cc733253c4e1990688267528923a9bb544202356b023ebd0482739fb30309b8be9524eebbbdbd7595c4c505cc09fa06ca9a0ccc63b024748d224ef1c5f7cb2c6884c501ad59926e96f0ad7dc3a3838320b6340732a24d90b80f738825eff0e5afaeb4cf6893feeb6498d396fa4d67a8b751e785ebd2269e11e55d88357a6c0118ae600c7c2ab66afc345ee9fb3bbb67e0a65742297ffb2efc60f5d5f03ea296eb8cfbcf444aaa1a9f1f9987fcdff228f6dde7f6ef2190fc9c2523c56113c7b4ba79373d0b2902049431551236c789628718fa1c983686169fd52d9bebd500187d758565e4f2dc558ea9e7bdd7b46fbcfdb8fd6d3206268b78ce038a489a7f303f108d7142ad5777bcce3566eb92a9c455de1e89fddddbb1e868593f4eb49a91e74d0a14420b9c7eafa71796c5f62ac7e56618a2f4a84b80c40aa50cb965adc806c6179b728562394be400f8d353e3d0e3ce4cf3719156b5876a734d57af0dd9926bcad2557ecca637ac0a349b6de1e46b667264fa20779c5f7f994d641439b112767df67b86124293de80d34fc4c868a4f7a7ed203c6d6ac0faf84a6625e4768f7d405e71a75fee74f62c2c48fdb45cf8b7a559dea5d1813c31d43690a54eb455183fb8d660140d0193b51b54ebad96930e1d0163d7537b539d85b27597d28f303dbcf73a9769937b601d6e26ecacf6ecb1dcea3dfd56438e32cd663cc86461013aee5c023195fed68e0ede6c01152a7686544f1cf1a824ff21434fb051864799500fa8118da30f05f62847868a0e3e292f09acdb7ef3e057a5c6b78bd9bb92ca42eb89f90cb7c4224f84e160d72b54158eb3ce73f53a93cf08d27eac37104241f6dc3d47f5aa5bf3779065cc9f6c9e37f0aa94f9c9e6216b3e0224a4bf89bf5852ba9d7f92fd219a08908ab574765b3fae695d381c99c59e5d6ee2c285adba147ddb64676ff54c4c44aca04a54a8372b610087cda28d71a1f93961d1e4433450b036e9d244f5a9dee9e79110c6a9ba98eede832a61d8bca72397c608826fc5d0c1653620ff679c88bdb45d8110576491e302d302a3afdcd737601a5bd42636c89221c42957a5f0a562583ada68bb5c78906c72a56f66c6ce9533e68b468bfc34d98046e943b06e374a6df801f9e0a11db59ec92f425f366e6397fa5e6b07ee64789ed236e4ad5a021b9a797469c24f57315751141197ed4f7711f9accf382c8cb7b70150dcf8da1a61a275cbc435612d4a40ce238b6fc3418a7f3ed3f252e8edc8ac9f741fbfc3c3be10a8c084b345d0e62036412c2a98ea8d1d46bc2ed2f1e2763fd4f94bdeaf50259d7586136040f0334ad5f514dd4c31a3338367848032efc5f52fd5ac640a71c24d8f48dee954eafa06fc465930da1532848de2980b38db8881dac3fa3ff5c39d579170e1d7e3a618753d3d4b2fbfcde067a0f10a956c1834fed7ce2d9975cda4687c7fb9756a0e83ab326d577f8304521ae7d29b6b17122bc7705d55687cee67be8bec1323c1241fe66d0de2c3b4e8f9c853dc2c2516512f301c6639b69bfb7c434179292d5001746f07bd464da373da37cbb977c794c2ff08f93488cc2d3c49b671991ad1b285a95f82d3e1a858f2c9f0adc95eda86f508b7dcd592da22dc1a8abfdb149cec03f8f06e5bc7521589212591a077a2c4645b6acd7f6d777ce3367c6835cc9cbdfbb6d59fbef12c0d5166782fdd98a634ea411c44bb45bbb14fe2bf93c828e8e93fb5dc4fe162cd8ba91e6a0e03fee75711125ca82394bcf2e0f2078b486c11ef153f148ac235bb79dcaa84f5899cf60d88bad5ff84d55e5d69ebf05defee527873a76e84faee368429c8118e910130d2799266d7b54ea96c6062489f7fe2a9ba91603eb1992567d0bc2e15a30c1c6f439bc66c5b1fbd77404e0536c20a568e7154f2a28936abac7710d11539ace0100e02d8ad94d92e653cd94a8418b39420b833c83b51af67d343b7cb6cf8c19ae57d08900434d666269b0cad0e55314cc3f7063ff0f4ff9ed59371cc9bc9c3e2395aa5b569f1dc57be8663f93383ecb80baf307a708b96a0fb1ea40ce4201c0eca621d22fef8a5823d15bf32ed57040f7e16fc04cd10820512776df4d7d2c7ada1a82ab568ffe844a255c6a95f2f6d615fa460af278c3c67d85a20c96ff350702c2e73735aee96a5c8dc1199854ac5f99a21a23e64f6bddd4fc3acf823966004e20923ed20824286a893bdee456b2e234bfd44133a63102a425fc33b4eeeddf95d3193e264bc13f9b7c3ad5ed7471b566db5cdffa6c7b69020066c6c917679f410f9753b3755b3782d8ea817519e45b0eee4ca6691b405f7bb6690207a2efe1f72cef8381b40df67bfbd2b5cd15194154174a3dcb501af517646046b66850a50d50e69894573df769b841c6abdef52058bfbe5fdb54f0235e50ba140505edbcbea1b0e89b4e19f1c18391d0030cd9ee2c123df237edf543b6ccb1d3e0447997f7a29fbdbaf6c3cd7d6493bd25abf61b434f479b98c294098897742c41a0526aea898396c6b4fadf22a66969d5bb0b401ec875567fecb3b7d733917002919caab97a930885ecbc22bf40d3c4d33c679893d376d34d73228a9833171e2cb91b605913fe3e9d2127926068b7398ea99612641c1ded07a349e5e52ef734d82488d2a127847fa2a3ae73af9c85536e6cb1d4eda78356c009d7ac4867ed04cde0625d1b3d34a69312a5914ecf9bdc20728434ecc8cd498ccf90b4fd78db15d3cdbd89970694e13cd502a8e40bdb0c8ad323d8968e7f77327198798be29682eeb4bf5aa67681b8b121bd22cd1207a62bc5536533b3ba520a8ce87dc0ded45b9213d0fb509355c96e139654e12c8f30f1ec8900297f0d7bfc7052d14e82faa999f1efa1f1ce0ff9eaa161682b923414542774450c2fafd3ba35023c7213a77a33ad7823cab2e30dbd8c0d08ca82b599fe40bb63bbffac0883d935e43644466746cde4965db50cf226982a09565633e066f9096e1af75427334b9bfc6a2c276317271f6f282b5ae70232be0d385fd4eef601191ed4002f260ff07c1a49a7f57a71c17d7620df084c0c2cdf47e122545e578f702ab641f3ab861b0dc6ed79e8adfface5e11dc4bc272e3dd4b2fae3d5a73ccc596d90f03eb5beadb2f5438e21aaa47850738f2ff3186fb856ee0705d8e7b865145597d6bd3ed36354569d93217c69bbe204d9108cc7fc7e7bcb98a988e562869773b378e99d3a4c46b5a40b080afbff9921e2cc8929d332f99d1e4181523d1b435d00964e450f5843701d1ae352911421a0dd6a778cd614f6d0bf03e636e4ab2afd9ddd07f36e270866c9cb22a25d96cc9f1f9c9586e187fc122792b42bcf4c1d925757f0a5fdfc2049ff477e5201ff4757907c03c8e82e4332501c6123585a04a209bdb50c0157774f2cec5454d305b1a4cec0bd7a9f0f70fe7d7f7066cd9ed92b2c66e982a573ec739db22924235a994c3e60e68bcec4e4ae9880c5d30255152be599243ec55b63cd1d16bfa494c1d433b41cf96769ad1a1554c398ebbfcb6e424c84834448429e04f127325e4536581d3baae4ebe04a2d4042eb06f31f67904ef60f66d147c1ffa7869c80010319b743013283a6393794b850295034d9e1f3bbc1e3fba17476992d14b565ede063b9b522ff5cf957c4d5367a18e4209193dabfc5635f7e37dda9c34b1f8c25bbb661e67af72e3402671b30ec6d89ea72c1eed095ae65008be9bb6dd4c8585593af1b042a4a6bf4da426b37df170e5acf4688081b8822a11748511a0b4e369354d09d27026b530288166179e315e06531c074e1c9702c217d7bb7d84bc016436b8fb3bd33cde658df5e79a816ab52cc3c4fc0e29a04f3471c24e5707cc08bc3d9189e0e6b36fbb7fc545cf9b861300813097954d7dafd9fa6a8356960ca9cb1f5697ff5f000f1c0c85ef394a9fc004ef94652ab5b56d8e465e955851ca2588d8e051bf638387b081ed74888b64326a7c5c1de561c9469c0a3a4b66e04cf8d4633c3ecc8e46ec2b02dec7f00fd19c817f6a86462ba9dc64cf40f76bae79defbe1c1c2a4dff33222b9e6e5fbf578b30b7c8a14bc704d3072129c3cc643f71bb7f66ed0595f65e6eebc54e2fc141e9289545696b6e53d91c26baf8bd7199fcc57436572b3a3fc012d22f87c1d2b74a10a2572f05ab7e87570fd0b0a05e2266cb36e85e3d34c3c4523ef0f1e87899da372d8834a6af5a3717e576b7256efbeff68409e802e49b322e1dd0935910bcdfbc5e8f7c23dc49bd3c2178f4b793f56ed233c0a2b848dd48fa45c294812a0456b60da6358bc4d5cdef34b84821db2b832aa615eea5dd0c63c606a37e525ece9f775be5926546bf561807cea3ebef67d61b35c1562eef5e1ca1ee873fdda14094af75b75ddf07cd01625f8736b176947dee72ec4cca1aad0919382fea4bbd3dba06bced3674888f78bf7c97bb4f576c2227b077b35fd654960d630ec6c658a8cf4984e964489bc258f7f3e53decd809fe0b42388d013d2d5b8710cabc1c72692432038f7b5f2f25b566bdd69e0e59a8f1ca1ee00fe31a11d4313453c59bc6ecb33052006dc3249994aa45441e5f4d48283402b10e5fc4212b33f4c9f470767a27b53ff12b71b8701b6c51f9a26541471bc18479b60f9e3bf855d8b99f5381527b1d478ba04c39e9ec9c6e5cb6fcc6c4a3c4d40b5d93233f97b67e29a5f4f9bd932d860e1c6ce3e9a1a6cba9f11e90c5f9bdb5ed729ec90b4fa0340f2b59e0893caddf2259aa1ce3481aeddc4e54b5e4cb58df4c9dd000b3aa4f424b75570ac5ee08e1b14cb2200a082a9fddad50a65789d6e1262945c2385b057b3ce0f922cd9d21a8a23c4bb25ba6706a326b691b7c10717f8b2949122cc849c5fa8a709b35d72517d7332f07d8ab8b1473a59c6b8a5b2d54c4ad6d891f08192d46b76869b361fc3714843e83eab9da7f222634f41034340a6882d1ff872517dac8d99ce4a3a825570ffcb50cbdbf9859f70da99a94ac7e452c8818d77abaaf8f8f6d28b0934d27490ace20284ea410c4ed514aac7fc7b401112913e4eaa9529bb1d44063d2ce845f7a91184286955adecd7907f40875df1cb5c73a05547ff66b6bfb6b93cd385568311bef5626246b982011af9b5c98499ad02e7dafa650330826bde084ec0f53567ff673ae0cf53af96a87fa51e5cea2cb181686c37150fd08fbb941cce2067b3671cb26d954f0defb24973f5fbccc6e691ae44531aab8770e28311082378164c5e18a76f604400bf1e816bfbd9e67e961d69320c376943f91edeed28b6d707cfdb817b20f46dd2ba1cead6de30ea39bf00f8666ac987435dff87c26083489c986858c1a9d1e2613ecc98ce1543dfb5349df921cd5abd6d6a6d5a2f4867c785c6015a249e54560f8e130077927ec9c0b989070fdb09804d34b8ab2bda2f5f72053ad3843624da14af79e61900ff749c3b8b46ef1b4539bb92153e44983443e23029c6727cebacd39a0e8e27157c153a420530dce05b790ece21b0e39b78677ff992bb3172895341aea76bcd89685bd4d771501ecdddf1f638a84aeec1e1b0e8290913d5aa2ebd5bf1056af94d6d0a66b787006fa37c5c23b6493d568c520cb67000df156242ae51a68bb7ac71da5afaaf6d01ac9031e8e2176c047c86f8a4203a79b4c5d8a7faca659dda00a9067bca983498231f02953232888f649dc35e8f7712e0d7dd2792f248f7fae514724f622f1201b1bdda50c7484883a1f3f0166e0a34029193f72e597339fc1a1c6c3d84ca638cd57425d2fd3cc1ada1dc19963b369ed706804a59776df06d74c83a4ea25aca7d2ca3c587d5a75b153bed0623e3fdb36a41b1e7fa6a1fc1f129fab5853bb50cb5ec70dd921d15086c0734a0b8a37233c6c6cae4a329bf543a1995fc74aea1a460d1473bc3eb7e47e85cd0d7f842aedf8fc6743e6577d11706f860a830ee09dcaf6a9c35c019a0072d5c8fe4a358f3356b0032c66293bd538133ddb633ed211cc28b0a6228933c6311e8b3f3d90aa98b8bca6ff79baf5fa1d8064be3e0836d1d69171c7f99dcb79508e1a4c3780d54439370f509fcd8964acd2b56025adc8f8e3ae0450d36868c4c704104a80630f2e89ad4a7d57c4247f12af116c980bdeb4dde5a36bd3cd20042e6dc221d42af1acafee24fcbae7039d0a69f34065006ff073011d5dcfe2a3d2f3f273911d02c47c47b0047b4b8493890825d34ac080d8db48bb1cc573ad85471eba396de454e600c21490149d0c579400504c1edd5fba5f81a62d77652c87028e5d9a9621e0fc7f79ccde9ab71fa62af8d4013e84cbffcbc656e1f54a71c48e30b944b5ee13dccecfd95138f5be9efb5d25dbb1ffbd5ead4f515190efb1df6fba583087054d36a0d22f75cd566f4567a4f32cf6e2d22091b053895acebb1bb9ea442fb65153797ffaa1bb922c15013ee2a791d896a1fbd9a0af318b320e9a6946f3dfd8e2612e66f8913fe31475eb11c2d94053af35d2b20c2c14b99de463504f404bab46c611cd01b20a091e23c5c20a858fb9dad47b05da5fc05a69f5e27b9a9f7d5e1a82388ff7b2bb16081b3f3430ae4b52a787437d125604552609aaa74d5b32727458d80fc958f21c1e1d532322a400d2e3adb043dbbcbdd5103900550dbe7d9e4d9a45d068fece9564fd49797fe8e19c6533ea23d0408be64199707250f0108b4b394e521b568a8cbe0f591ef3c6a2cf7e272d33186336ec423aafc3fdfd11884beafe34080dea4792a1d48ffb75f3d1e7c361ea43b8dbf1937afe66ae785e3cf149126ece2f7032c82cc86441e3ed6d1d39021a4054aadf207f27d47ee4b0c15601b2adbbb8fd2e16f9fe767d0d880ddb2f80b569a236f8b8103697483fd93612387afbd43aaf0d89ba42da1cf54a60e2cee0c56e910d4b628e73a85bf06d6421e75070f452abb4d42a7a0ca5dafe3d2ff568593b0c389c4d3d8c16e462342f7d54df58427f7337120ff2bb3c64ebd3c5946630d87cfe3d3a27a33df390a123ef7c757871da09a912b15f4377aa890867dca2d26b8811ff2f80235ae7aeba8b0929a71a952caa6efc1ab7e8e87febec0f545df2f57047a83f4f1920c696be91e25aeb6b5a4d3f4f8e0aebee3b003d4d92a49d8a32c69d9ebad837f8f841019f587850edd259a40a094a36ddef55b9d40e6242fe0d3e6c4937a3fdc6e4da1a5461ff3a356522628758c911447bd0b0b71e5e3ddfeaaf61087d608e13869cac62574208fc15a10b0fcac28db8902587fe32edb3af682b685af41b0acdfcaa7b9e7b62703b3fd7bfa78dab8ca8d19b183f425bad9bc1554d76db654ee5ce8878f493e9dcb87ad91a47d0537e9fab28596b5e565209094cbf7c9d325c3cb51f64b62b3832684e9a42267d1b34353e8b4e69b38b509e882102bead232814ad4348522dfec9ad02f8a7a47d71f5316ed3e951fb1cb689e63de27f613ba203249a9173fa38f6f986cfba77a0905d0cd7b095a41718dda14f809425c2338b812db820e737b5829e6fc273a5a1db57eb20d38f0bab9fb17a7f8f96d53256c37324e634a37e2921e03550e73b07221abf5c060028ab73e92eee212c0d6b70407b6ec11da2e52cd99657ed3bc608c2b893da05452418869d5baf33697a85ea162ae17618ffbbedc72f62bbd7681a0fd4e9eac4a08cca8cfdb07359496c9e5c104e67393bbd466f077615cb17e7ff845032b8d203be8a6ed0d8c9f340e97a40fb2c20a0c19da745da79175f912a04896761e95ec732724c91389717d20136402417c6606093ff2549df8b926765e281a62b64a14c84ae2c8cdf7f3924dc8a0fdd9e9ca5cd3cfeb6ba819a2f0cc65795e81c5565d3d3424fad031ed69ce76a47ff5abd86f4586f7fec285d90365cecdf732c86c4ece59cc2880d0c0cc81bd4f995179ab847fe6021a35d1ddd756804dd478877051393124deb6cfb93b27d8ec15eca7a818543217e73d273c15eb6d6c1b51a014957cefd8fdc894b98537a3cf622d14f4a1ba5dba1eb0349f540f75724bc7fc03f9f4c012c515650aaabe2ca0e57668cf91adae0cd15226f9529df917f9cfa8536eb3da8cf5cef446da2354c310fe5f1454bb99ecba7ab33c2ca3da031654b9eb4e6b47f0af4e1569da805d0273dd4801a8c1431b05b40b21eb848411274ea8566a288fd9001a1de4fd756d5f3934b673952dfe6aedd4a8de1afd2f373078786c6e162f99f746fcd01f6ff31713686adf44d6b89ae7e007a87149354046f40e1086f8af1f64bc1095ea6b05960b2ed460b9e6e9e55fdbebcaba7b0bc2da866acde18fcf9f6fc49d2af4507615ad708443ea917aa8d4d5ebb156d8135bb3f2d2dd54c4278bdd6b9cd46b1d7019dfbdfa6cb0ba35173fbb2abb6bbbf6e57e2ddeb8e83ceeee7e899b1fe2734a8bffd7725ed6738ce1bb243b202728a31fee2075e3b27e379a538c01fd023ea961798876ffe44fb366c4e7aa8ab472b355f7509a49a2c9eb8ffd3bd5e65fffe4658cc482aa1f016e0b326d63c8878b7c35976171aacb66eb8f3ace9feaac3f4fd44711b9ef68d4324183d0daa7bb741e4777459399c52ac5f1c0311310933910b6407bf93ca47c7da1af9ad40ea096896ba1281fd58ad558a45328a5b79c83a43655c01f39e022a1449df5c92c7d52b66078022d8af5a52019d48b6b751232ef0c85907a87f1df74680302d9571783ea28710c86a523a1c40e9a89f3d60786b18eea94388576db9202814f65bdd645c192d6fdf427d81532d2fec3a9f1a6cb6b92697073fd191692dbb34db02af58ad7f818e0ee30af4fde681e4f9e223f257b8d2990cd2adf26aee56e7e11fc75154dc16d8f4aaa69a069b90501cbc60bede3fc5bd92db5c900fe46b567ae78895fd41a1cf9d7fa0acda1c49b87a2613d41ca74f9e332b807c987ff802915db6154f4b5f631866f3a84a3aed6e1b6ce76d25445eb77fd6d0090922aac7b6237e4680fdccd46c96fb0709b2045ede2aa98252e25f2c3bfbef5ca7d1d8ffee4a0b132acb53a4b79d41f82a42593842e62776ef668ed20e009b9d93bf69f34b90f708a384aa9ba2c5786993fc2efda16b4ec249926be0de419466abc7c5b10dc508920a02d7abf3d09d267ea104a9e61b2413ff6e72ae068e004bef6caabdbc007f10d180537b6ce7a8e93e6f3454a879752dfa8d96b7e80a1f186097115589566216355630240ef401e04d728037fb136faf59e153eab4ecedf35938825b5f71ca5e738684c66cb09f8a1dba1c56dea92f2f38ad06147d8e662d4f9adfc59e9542a82b9dda1b2f860f646b0c96d33b4b8719a3cb9387a076a68007f37de92644590e95d1b155c428b6cad2d0ea393838f06b46c8f8d2d8b9a548f36dd3f7c83025b2abecd021374e2ff409d3a32715cb5ae5e592f2ddccb922133bcf37eb6fe9e077e38028125762dad18168dec3501455e99b7175333116d6b787b4f26a8633852c132f5430d30d6111c91afab9ec852437d08912f75b75c90e0f5329159f2e0f9a29e11f8e842e73c25bb79d30f39c0f44dda73defae505872718ecb4ef63c4657ec363c33ba556e1d25a043c21fc2eb832b6403fdea0bcc14c711992e7aa724710633f3966b26a891648481fec4a8a830d1c05dfc64be6d1b7902fc2cb39c492ac3fde843a6e01524b75815115bf3898bfd3b7e1e2b46738f3a64c826e4323d462e2c6a229f00ea7b88cc15068bf0b5996f68c6b8cab3be8e6cc638d6ebaa93da1ca92009993391a07e978d130c4f9ca387a79a0c3904569a7d5382f9baef7689468b4a49a574e54ef04b334dcf1a62cd997461f1b9d900bc51744cb05a54c6c0bb77a8b3cc416aea71f215bb3ba41af524be1d0fd7e8777b9af303af39a4a259823a1192d02a15877d9f41659e1a96b637d17a11769b79e1fc92fc3c5852cdc74ffd66b62a7a7befe69ccf6a11d9874de096511aec24cf3d241d36c6971d5e1a1fda7f51186a95aa653c934c78e9db28d4563840a61288f76d6229935757a5a3aee416ed5a13ae4c74c98e2246fda6ebb3b2c1f4532143e5105c07f4bc840cbf800c92be5c0c1c09bcc3f40b41e5ca8e5acb57743aa9c6fc56b5fb3fc28c4e88fd45c509fa7a07208fc7a25cc0fdf331eaad138d153bf1bd5fcceccce6764c1f91801691d1449b38639b046a68574dd4b45158e40493a78317cff2846799ed352d6c5626ce8648e9572e715610ab9eb95730eff033aa443563a2455d7713b04ce411d138054c1877f7c885f70954d09adf96b4bedbd95d7bf9553c696e9836c1781c144fd6e4de36e6d32b1ab7977e68a04ea104c941ba828edf058bfca02ce6f68a78223556e0c6a17b71653c9669b21703c836770197333e1912797c42374e457bd0e4635ecd1eddebbafe4460c15c0f97037b128414935902c329d4c7f3a88ad2785282a84477498e2a7b41d63f94ff12e7537c2fc8d38669bb9cede1d40a54529b4c9ae2151ba42b7f5fd90c70c45aacdad11055bec597209f1aeb565fb3a2eec3c67fd54163fc2e1be80abd63042da74332f11c533aa00085d3d99d5afd9f7e1395aed6cc6ad4b2177480604ccb6b1f79e2fbd73df0b8f9cf71e5094e3c3cc9636dceca3b0049b597a34316e3ed0a5dc6423f016bcabbb576d0cc89f6871b03b1d91b67b3005e644ec3ab11a1efc05f53bcc0b7a4ebef925dcd9a18977b4882c31de93e724a30891d4bc633e3fe2511f02e51b9262d042db4f95317be0413f4311ae55c8c2580faf357ee88e6531b7c09b71f042289ab0417f89eb7ca89cdbe5e32d023d8c0a7d3aaef39b8463d5bb707af8fd0ba518359abd8422dfc0e46ae77760f4d0331bfce483ad9dfacb7cc44494234aa7b733d166c296284c7352b8c9ba31c446e7c6777903b32e0dd9e4a07a1b41be5b8595539f0ad8e6fd450d06b5051952c4291af77c823ab452e9abe9e82f0a9c56296c5a6ef82ddae0e49f5a4b107c9fd705461d916c52e26a2027a768fc8f955a633bc7811d4d776a84152d2e1195e82c0c20ba1d7580eb8506a99b6f1deab283af21588e264b4bfd9453ce401bb1d19c77d6472877f14ada82bdb4671adda0b13b90cb71f8866656668f7114bc3824a0c3cd3a9b3b60b3c839c2a8a0ec718cd16f07374796b1abc082e68b45bc29e246f827e5d8686d0d35ad9cbfb06214bc171e65d97a0262b390f7b48a369e19920b75ee69cf1db57b59a6e3eef486a46fc599c0063e0ff8a910747b174f10ff3d68b6633d98d44db4622697d327c7743ce394f99d5c441e2a120c6448e1d16e1bb7fa1852d80f65640a7bfe084b65b641379e3072046f413c2e798d6a5699abebf5e070b226ebb2e9d322bc8022314d39a1ff610fe174390b1f29a283842c999dd62a0188f508737a3081a748e77e5ef50f20cd2eb6ea58be4a8562b3587ab6e9eea4f7f866d3908ee73756619ecc56d8a23233cc30ebd8cd76478a3ce083c44faed4b03c1abee8b6a806f1d352e670d2be28974095e7e55705102aa663a938a5c046fea10776a0ce3a163e82f6bbb3c73a40cef99d6b9799927f7dab50f77b8fe0ae38c48a9ab64f3631196e11b28fc91d69336f18f43d3ba1c3b2d575dd043b4cc5f7d48a0347dd5d078174cdbe0da58322923d75d21dcfe21726e809b2f539e00bf8259622af8702950f802dea7f6d0d8fbc02e7cf5c491e667448233d3ace347e914a02a7caded17ffb9f9e680f3950e8bde207a52c33fc1746988ddfb5abba39bff050b20dd5b51f8255f0ed4f49ad24f015e4a3b51050fa8f83ca0d85be5e1732401732f46879229345f31d8f0463dcd6223835cb2cfdd906fcd733abde1720e5787fb06a5c834f8e1cc91dfa9031583a6595d1c0ec47e0dd03133d14c7fff70d790c52babe48b21fe8f58defd92c0734c70964d46a139b11f5626b2d48586ccfc455b999035b17bff7d3c3997cf04acb73f7a7d4773a6acf4f116fe914f38eda6600bdcf718a1020d2ea55bf1c72fee006b1c8d7fdc8b81d6dbff9c23d25bfaa6665071d309386683f937d8a333cf9639ae77d059175df7cbe9efe8036c8c14d026333d9081f13a712335bd77aed8cb721450eb6eb273d46ce21a0ab196bd1ae44f74ff094d54085caae954623801b3db4a9a834ea09f8144bab1f37b6e491e000e4d210f0ef1195afb03deb548b76475a6c567e6412d9ec943c1d20505c8fc6d4d9e6d71fafa3a7549d69c3db0a566bdcb25be49574c427e4aabb564c972d3846762b8fcda362bc1d72bf5037e5c4c0ffa8edd1953d116b2e2cb294205758f7127f59747ab9bda32e5384a6ff9b05a6d5d864995ea312d037c67ce1d433fdf1753cd46bbd0ca88131e5141244c9fdd39add702dc9e43403a7f45173b7547b6b1b75d63ad3d6978e845e950b46a2538ebd2737fe90c580778f8d36513c5d6acfc5f4f4bb3a476dbc31f12929e0673cf4c1e4bc5c7874db7c05b9b2904aa56c27e3c748452656d393f2860dbb8074ca73ae932c8fe9c1def9950283b96ce700614c1f1ce343e6fd813697e92317e3340d58c4c98d7e1934f122d8e4a0a0d6031e338fb8b81b8505fd10a753d42fc0f6ed53e6d3e0f0551f3e2bfa34fd00ac94a687cb93a7421ba613e886ec85162f5b5f719e65e92ee1ff87de997e9a54c5d73de0d3a372f808167e2ab9d4f20ca04bc5b716974d8d18928367c4d5c993a667b1b50dba718930ed723a3c9045a8299c6e523fe58d94dca058630378b43eb93c09f6733d14df6f54c880cbee49a4be0253a65944e3ded2fd1bbb0e2cf7ec00bcbe431ff810d2eb30b8ca6a560c68f3af6387e4ad922162d0d772fe1ca1c7f72e49fc597eb2e52a387c3b11ccdaf1b1ec26b76ec3cbe30ea53f8858215a4e36320cad7e1a42638963a4d0ddaa5368b7bf38df3b619bd50e82764440ce94afdbcd61fa5fa0e9cc7c05693b04eae06262e81904dd6585f6663ee98eadc5ef29a0281a3672b69595d9b5fdd0fce5ad59c0b9df64fc200ab2f97857fef913c5fafd46182993a07eb69303046a03ebd1836dc863bebf495bfe7a38adee1dd7da09c4c072ac1f5bb5b1c3bab8300632c2186484bbabfba2146d8420d64b012f6699aff663bc0c2827aa53cc8482a81d0d0abc7cd02203e89a4aa9d7a6526c0f2931578af1fbce877e2f855fc6c47cfdefae5d00fad02d88e0b700e59c6c9981bcdec6ee5cb25423961cd2f6ce940934f4e1c5905cc49ae4aea00f98bf7ce5e8b537e08e120ff41b9cf2d38865aa97c873baea0e96cab10d683b87e512b65d273919b1e372aa19c89f29a2d65b9c9242bc5e29c12f42ddf1ae7e751255ad0248d4809920a1562f2df7b15d84debd15d024eae4515b460e2b22f28016db238f0a11781c1d7baf520f769666eea3be5c14a9384b6dbc2c913efdf7cb3e9ea77015aea5a5a041a7f871a2c4ccdd8c226b28d5eac9dd8022e330d1a08e8aed0c43099641eabf63c4c23a024cbec019913bf6a8fbadb456cd65266e77d991653254417a8e59e5dea7df1cb5f18de0cc023947819b27daab37116c05da3652406b239b680936209c156c7fb3f1d4e66be28704745e360bfe0904a0fd5962ca22ca2e815e33efe1a84f6410269f6d5b4f24a71298f192652e8a5ee6725d18adeaa704e6c7f2b64e77e1ff4800b9f9722ff6fef6ff80b6a598b66e873f24f1b12f02706ee7a876854aeb6f105db69380131bf34670e7d79cb18a66b4273f1ec113418a7d8c2676609ffb7a6784b33a9a3b3910594469871f99be159266257ca3bc86adb04f99609acceed978d1cc23db0db947b4b4eb4473a96ade8df08c6c7967ca915c485a971a511c5cf8d62a85213d6b3d607dfeb52f200d65da9c0b3fa3f6ee417d9c18b39fdf15c363deb7bf3dc36c929b096c769bf7b48d2c57657e77ee096a294992dfb5615156deacd84ad643f01e63c352674939604e2487d54b89592de3b253677e48ce14d972e623aae5189d2440ad1dac0a96eeb8c89d60f59238660832a7c0842e3923bde72df52b6e7def891a0d61e0ddb542b00ab5b195ffa0f740de9192f169a18a0c5ae3f61b411ef2140a7bdb4711ebe23e47da98fb0793dd6db0f60a14e0ee82d1ac5d0bc7e302715b0ce801e9173d532f6a9eae0492b53ed2eba2a1df81c482b46e5bdf8337caa1a5c536bfcad4c3da427dc4f66866ca7f3d1e94c115bcf4b921a2b05a249054bc4de3abfc41adc236d8f81d3c6fb1a41afffafb78a919aef91cc4bc51c4a66fbc15d92876c964d8b092215279a3e1fff907ea4b80905010f556310e68015001c7222f6f9303645f538ce516e18462089ae031d56dd8406e0b9b1f8d122c2a415217ae7d2348cf3f889d8ca68ee99ab76a7e81a42edbd930d12645f7d3849338b55b8cb54b9536ac923c7f135677376b2444c1fb097fda763226df9831a5acaa60c05435dd04d7f9c39f03d0fe6780f7668665a9bf991e7ef8009276a0a92e0d57d6e77f44d4b55d409c2e4c5f9b85193d4987645fa956915ea0a6066e3aa2fe7524762e49a03c50af32cb6401c2063f7780ebc6a829fc85b575da65361ced3a838b61f959aeedeee0bd13b5018abb1942ec6717c6e5f82f492aadfee4a7743e6c8e94884a34588a68fd3101d22708a2a5a4e40375b74498b9cfbea0daa423c77c41f51ec2361d2e9918ea1202bbca95e26e0c0d84e84203a020b71cf6f18555759746a243ecc64a5f345ff4814225f90aca51f8d5e8bd50f98f0484ebb8a7267bd16c89c53108cb62392c7714348ee5675cca38cf0a12bf47a8c994e2528d7f39c41e6c4952af1bdb895997bd72993e5dccfa7961624ba4eede3e4edc1385bb68a8a7de3cdc705653d044c1a3263e2752fae3ee40fa6359502a684333c5f4119014955c108737ba590f5c9093b3bc64f601ae789f5699ca3fee3936adc3ee4731f27f4454b504109027bc7c7455305a3ccc2acbb52f07c02cb4c25dd6e3a95b2e5f4593de61274735fc44f8819a2183814613123f6baa93343871023741f7a8b7736014c265c9c6c23a907568922125675ee709339058491bb4037b37fe1caf8bad5eb1bd90780ccd3556e1a1984aebf0905998442b4bf96a71903fc6ba53991cdb1fbab3d49ed1056ca1b9d380d3632d8dc4484aef734fd52141843b509f344787964a330afa332e83216d763aac159ada39bbce769a7b9663cc79a4042c7657870c1cca9c5de2e9821477d03352dd17134fe72a08c6050943fdf9b06393baeabae35fb1d92191f1e6d0d34085ecfebd2a5d9c16275ea6c2389163db54c4212afdcb918283d4cba5b8fe26ec97362ffa95982a669cc34a1789dea52f2db2800e306bd4c1f34822a92f4a07d5a9f41394e041e5a3cd75eebabefd9a9e49b9baff56bff36808322456c20d6276cab8aba381bc840d7c3445e7d8ae5d01daff8a7dc1f0159195626da24936b6f4e379db61751dd9860e2998c998f3374b985229cf6d90f497ed807de228dc7b6ffa23624b60bdf01c6c3b32548c8ad74547f52c2601f4b558845c6f3163abcf20001d0274b62085b5b4a83572b8325b58d486d0f6b04b2be917b1a49bb7f867fe570f44518b174782a6671768f5a82ac49f278301f2a83f0b6bc6cff189a562c8e468a82614dc9e9cfd513ccdff83b23eaed350088ac5b28408fb7e42dedcbc0536d6cd4eab96972679f377a96ddc05c25e230db60044f5645c24eff6090833420f0ec45abb5553d51b1c0d4ee985f7aeee8ffd891e572875fa84e5f30de7ecd08e2b3e512e2d672d727dfbbac7bf111640d658131bad726c7cdc4e20e341161de1c5217d0174b3279dd2bcb139bb1424bc2526291f374037fda234f7974f19eef426142f472451437ec79f75257a109040ba89ae2072b747e10a8228f67b79b34f79097e77233afaf71da8a646c358e4b498484798a524fb89b89aa2af81241b846132bb56e332aa2d83385dfa0bfda844203929faa725682573d932efd199b11e21626c9d4d97a92b0508f67a5c9153fb63e58878185b4836dc584b6599d5d34ebaf6ddabb177afb98134b258aa833568e4742e0933c9b33f6ff03df8c107ce8c40da16ef1de73f76d8e603fc943c3af72dcaee6b75023e5893f57f395b459611f42cbe1585592f94224e863c97401853a093d5828cb4a9ac1e254aa8a4ff2c0664776235913de43fa2f14ba322413e162e0234a7b73b07b126c9f09a074c95f54b3f922af2bada2a99fbf2722187564a468404946af0a12ff95096d8abe7e0a7a547d0f025b6b7109b63085e3194486b4c133eee125f3004c4c1da88f6afcf20e1d897fd6845d5359dac04702c29ae77a3921bacdbeab6b40d952acbf9266058ecdba81f058181677e87b816dbce4f7adc52ae9d96e1b0e25076c1c3e3adbfc371fdaa5a76411654491ef338e31a9fb6ad73f36b1e7f76d74e0cc9cfd8712ab15ef14153506a1d283edebe6638fe6fdeed52cf1f49e32c57239783953d8dcb007dd7407d638423260069f6443ee6c2797ddb967ea2d0b09418d9f61646b7285825b522a7056db4a32aff3795fbef269c8ee930d50004e092c90940f95c0055ae30f347fcc4929561e04a378c498cb6e34470021203cfbe8a388e93c1815a6fe88fc904a2f36a9e453509012b8f44d9450d1d04ee03d2b71d8ee0ddb055bc2d5378b5eeb4fb7b5b015e77187fe66fd940ebf9cf016b5bf58f31d24237247a720306bfc80296960c392373f543d5ae4f6b0378bdb76a2dd6417bd64b4bcb92a9b2deb537f9b96df141c5955266555493dce495f1dde43f1521c42f4b60a203a3a96c5b4f9149b04b7948a42a867ad790aeed4655a7e090b2b977689c5133b0aceb30dad42401d0e3bd9f95ba05ee8b63afa2788e67e970f5d45b809ed95a44f0fe1a121f4c587e23b36061e516366663b77973b4c78e19bd2538cfb4909640373b1398f11d9eee4e99777864d4d5de097bc7c2b7de3f92371e86e9312b6d322a76290dcc32735f342b3a8f4f0ce07bdcf15180fddf2d25299267d4222c6e4afa07499cfa9dfd718287e2976cc591eedfe9cdcffc9acfe122537a485834e5bcf8411ac0e574bc39202acf51a6783f6d81005d298fa1df870e35901e639e1ff404663ef2203424dd63e343b397e5094f3996aae5aa20552e20718fb7342b19d6e3f698ce7b62970a32515ea9cedce19de0316e4c71a6743cbdff04a550327aa75e2b5db14c6a08380b9be9d8ed10d47c4d0310fa5a2b7213eea3bf31dd41098e4b11d0442e69f879536e3bf431b23fe8036faa229ca74a889e805cf4eb4ce027dc92ba9f7d68668980dff7e2781c1cbeff5a7527e977b31f0a29c1ff91e86d22f954e138e6bfe3a01911d367d6b423345403468628c64bd4a49b829b59a340e61673666b31c9053f4c787d00bad811bc10d5c93f0ffa4c4edba5e40e4c10800935280e6675862d0eccec50f1b9533f6ff3fe366e0013bd0eeb8cd610bdef730174022f894b615fc6f7013bc0296fed3aeb46cf01bba10586c7203aa9a3caae17307d7ad437cbe2ac6950405ad638b079641a0e52515dd013ad01ae7302ca3c415f4809f230ab4b4358c2ad797c106e92356090dfe2eb4112d0ab4d7d79aee7aa53aeb2278256cc453c0ef65f933293f879d4e0302651b7955bbf9fc1e3e8d551212a36044f92b112bfd892b744939df42e1f668a9a892af35c74d0db1378f2cb8aa3ed83b7740c185b4f79946869dd083110a974417cc63cd86fef60da64f31e0352ee1e8ddd5ca27ae77f09594d676c5d899408fdc3a77f5aff399cb1200bd7541eaed2acecd132a9a5c8399762feac595a1bf69cafef6870c96ce21e3643c863b9956d6f810546a77a1cdffb7de7de22fadd6befb697c93fe12137f6eba13fdeff70c3f29581a9c480d0f04af5bc86005560d4aef7ac0c873b7b76b7837dd911d0b461ba6e7d8fca3a4ee2443bdd24fc92bbc7e74ae0af66a3c0debb110aa2963d27a77112132060cc728514af028cf988136cc942ebdc648dcf1cc4159be0083fc81f855b9e75e2eea111888a201d20189934daf17e173449f3a1fbdd1682f73a6933eaa119bf7a00bdce56d367f5dbb03c9531ee5913e6ea76062836f58b9d565310cb2b6155182cb9dd3cb8991d8a4d98a7a1aeb75a405b81585da18e986a682d7e3ec266ab1f3f538aaa48c11a30152290ed23a21156b7828cf66884e4e3ee61610be6616b8b4857b6cc4c341a4d01a9c7da661d3213502d88a2f9e623fc050a41fdba58bbfba45fe53f85a50dba3002624f60c6b87966e183a74a74d72b390bee483979b5fb193c51352c54094e4e682a49ba4ef7edef4f64c52851a71a4b652b0c346a2dbfc924749594d85847c59a79cc94abd336bfa8cf0bed6f33b8a1a7df197b6f8966d324952ff3079c0925d3b0fea5c2dd9e51f5991251b6a4d4fd35b5a5d58fa73ac7cc1dbb0c05c14a3cf5253685cf973d87454a057f3490d94ad25408c57122bdd7f6a04c97b6c6966fdfa08060a357c3806021605ccc7c6454f991c501d6b93c1ee6220e731b2a32a909481ee8b155added48efb3767fd9599d0e993fb5dfe1fc8e21accb113ec573980f25e4576ff72c736365de482c814f95213881211babb3d8595f88099149623a272b7f613d43f99051575f290980d5cb0a4603fbef0d57559b4c5594a4b8e4badeb025f9004a48ea82e279e20f957d5974f80a245d70d728f9bb54132f56cdd9bc033a76266e97a6e5335fe0fa85629958db74d2185a7b7d3e38b32a234cef0a61bb969d302569b20f560122259713decceed3329b5f8040f201b2968f8b51d2cc60424042ada9579ccbdf550b4eaed981e696ae0fa3af8f1f8dde75941d9e773390ebb31466231b7b67d32c4555fbe623a0990a41f048293cf81767d14657c0c896b7d321256d0f1bfc05f852d7a22c070bc9b7299834da8e3388ad8d5dd7ba4642773bfc0bb8c767118d82d9a2f1a06ba40d6fba8fa83ed533cf24ee1385c6f8c993093c50590bdbaade08f580f72386fe92dfd3ba6a3a05ebd991792f9bf9300e6514d1276c3b2c2ecefcd8d8ede94668e041904db577d1e5a24e2e4eb3a9218b85f78e498ca50ca00c9bc3123405a351e508cf75c9d85a80cc7d3c9125b76013d65daedce42ad561e8b822c3a543791b26be33dd467571ca4cba599083e98cf81bf40177701417a6071a87db0ed3c15cf9519895742911a43e0ba81e213401208c9306a1e14ee982c6379bf18514b0bcbd157341926b87e20aba6ce2fe076b2c8ff2c452c27047a8c18203185f0eca27a7b0f5b5b4bfc29539a7b9a51b072079ca5146200e20c0a15de65cc8b03c60b602d89f2713e6620677977a44429810fc02c00eda38ed971525c8aa4a6f68209e7b81e62fcbe3cc0837e50137edf183cce4d8775a57edb8a5a481fd227aac2fe961f41f7c843362c4929cb896a7e73e52358d72ffd0da4058eea7fe2af16a499100795126c9f9514f0a6e755d03d236512881eab72e6c48e07abaf291685e42e5169f910077af7b061ca3d73157f9688aaf5ffcd2ebd3bff871d269a043f921ed97f816aa465f6c24d073ac97fb39fa2727426b242e1af1bbc9d2fb130edd53aa03e07166e850e1e83d8a47ec646dd7beab6030c15abce21836e67ffa46bc8f6dbcea2f1ee070a63b6fe6d1a89f68d647d3508f53b77fa67129d214cc0850adffcef686423e65168d8845f9fe62c413824aa9f1b021ceb6c70cc0e8c96d88f952c9c6f7613404af520f6216ab77f5893595e4e690c2dd56f23622a2fdb79be84f1792504ed099c00b947807ae8955d90c6b296742cc1a24b6572db6eb97f2754106c6cf44f6e17ed86b703a6cc6aeaabce592636f7e874b95542e237572d88f128261b0bea4e5d08b46ba1cebd14d7835d7ee54100b3def8a27c0ed65883632dae6750ec79fecf768a537b5d12e4ae537428da379bfee84267454e5cfe232f690a699208b2abc1c670e6487f806ee4018503c6d39fc0b71cb6d3a931e42c2edfb4390a4d915a8cbe0e5d92110a5ceccb18f5380f5e4db50e77bab06b0620b86e09b3e621f1fbbc059205470a7f92325facfe0045eaa6b2b4383829bcf6c4db1d861bb845f3f3cd9d60529a20f961a47113ec4ef92e3308c65e9ebd8972e33755abd8cb2debed3de1eb955c5e574d8a9dc2d511771c346b55f8cf9321b8d66c734fa07e7c7b3c6c0f17eef2a601dffef906a66e046e68cc07e24e4eeb2ad58b95dee31ac0e5630b7a5dbd08f6d964384bbc1f03656fcb93b7a2a93a5dde336eb2441d23d4ed4ca3a93e3da445717970f311414747886116554dd46dd0c8c349071d593dc1dad833068ce4fe2f754fcb056cef2d5cda83067ba5c91b811a0202546919ce2275c6e0c66ce60877dcafa30eb3e796900a20307d018d6d0b65dc6141a055e62ac0d71d723a9a3e93b3417724477804ab6e9c6490a15fbbb90a797538495bec1b103bf1ca97d163e9cb82c7c1d1eea5630b7062f9b77d0a11cf3d7d13888ac30598c0a47405b1145b34813801e58034c54be0f32bc2af3d7dc228a8b2905e1aed087f8633377956c79c3e5414ab08d52a752d32a3956d2fefaa30f49696846cb0dc55fcfd32ed9069078f85491bae87b6ded7a0f91bc69b9d278ebdf52599ab6fd03a564c14b009fd6edbf2e07494173969d50c8fbc78a529484a588c2a17ed707bb6ed4e35e3093bf72c6131c3f46ec8c3b5bfa1c90959493795bae189125d177b59e095c48d8f9889ae4ef0ea6b90c9b1b67b9500f39e8594911b3db4953b95957b0c46ea0263bb3dcd5c7ccce833ee0a2acc0e7bc3cf9b4db783fc2c5c551a17c6b77b3dd4102fa17a922d32fbf88b22ab50e134dfd129369a08af7458c135bb68747874e7c8d4f6f170b57ad03dee934d28e86d62c97c6bafff66aed26a3bad290af3cb793a17ef75d5e6bfb24974f3445fb45c900250c97aa15549c05fe18d864f90e220f2368f1689b6677788eeed9f71900c8cd183beae2b859941a1c518219dfd3fcca35f7994f1e29a3308f888ef2e7c640aab1cf78d744a8847525480739980206ede0a03576c8816f893cd7fd14263d2aaf4ab0b24fe78ff73e53afb22a08f6024964a3e3f4836b7c3f0e8cbaf77b02de5e315736ce6737e6d8354a7b2f43b07a94b5452e804f667acd14637bdd49ba757cec75ab8bb13c2ffbb1e2dc712b224c9e2f5ce65f0d3209562a08ef5f8f9c8cc3b47d18ee3e8604accd72d1f5288ba8e9b0125d3703eff5ff7dc44be690949b786d3255f758cd79c0240920f34a25e8c3c63c1da8f6e20ad398d7038c2f9f5cc6286ffaa63f002b5b620f56e5b478365705256244765763f67312827164043ed14b1c7c624a91d27da5c7f788b26c3d4c36043eb0f3a7eb6ba06fe027b4177093a69c3975869f07864c10565f8305ae787abd2d27aa01d004ec9d5ff40ecfb0dba37ef42b955718d975ecdb21d96fbb1988ab41d9e7e815251a341b517f1675d2a22bb5b7781bac5a88cc300ed3a7596f576781d6a79654a7183a1f64912bf4d605c3ce0d9b31122f2ffb6a6fb4623cb385cef4088cccd9a9b5fc803794639e3535e879d82b4b537368d8941273123a829d759ccd1a8fd2d27577b7dfa172936418780f5705f15ddc410a17472e1cb9f711eca083ef8814db7616c5e0f4b0c2e6730d79a3248eb7a549e9c27531f3887e8d4f3bed9fd122c7676ae0ddeaa262263ca7ee0b74bdb44408d6f7d486f2d913b2120d50e77dc90e2e66b8748c3d0abeaee800e2bc05f5081a9107c60c5b0c0e01f9af6e21bc70cf245f5d905f2d5ba89398f9628a14b0befadd0b1318282a88bc093a9ea8c2327ef10a5f95badc4125ade3e5f0a4f0968e5eed6a6048a5682155701852bed4dca9d014972a1f162cefbb15966e1562e4f89c6b257856f3d73cd4a996ecc2c503472a41a227bde3cf780ece4ba186cce909300754848436320129b24108e7cdfd5fc44b969bb775ce6500fbaaea19fa4bc5d62982bc121a361d12844fb241822bddbe7b2e08a7cd9f3294996f1e12fd1c8fc0bc8716f35d6555d41d476fd22aa18fa763d6b7e98eee8d454178243905026c40a3fce29afb0eb693bac7746f47bcf5423c5164eb04092fd226a0906e3c69bb2eada0c1eeb140fd588d2cea30cf1963b563a516483ac1997de6f7ab541953e3e30b37b915353de0b5aa27c481c77ca7fbb0fba4bf4bc19d8de3588279b02380743612d839db98e9ed105a87cc5c12e7337774f4a4c03ae24560cf093f69263532aaf21e1ef8994785468eac0fa72c0f5beee2a7358637614197eac34676845c5a73398626d8310519e0e642d07f8f34123146a385bfc8183308a12081bcee2867f3bd11fb05e05f99968f196395f38fa2fccda871a9a1fa55b6cbc7fca8be3d4bcb426150299bf8f21ea30ad32cd98b92d7e76648acac6afe4c949173e984434954386e2a66e2b96fa7c82b2c1b063d758661dfea4585ed042c1d2859f8522efe27ac9844724c4a234bf4220fc7e1bd8ecc5e692e45a38e9dfaeff2b1d1a22e6930fca0eeef31a3f55a84a949ec26d7ea2356b135c8faf2130d51d1a31996c0e2c6c3ee75380f45f3fa3b6821255071be431a49bb1118aa7c32555dac62fb38b26b90d075405cb9fbc36a4a8660eb7c3ec585db469b53d998c95f9891dcfb519cb958f5737fc4bd2b14dc718ea89f12878cf87e1698bdaae4c3e1efd6783c88b0e80f90547b7da135e7757674089961ccddada80f0fdf3e46569fb44961f69c8f226be6118969626482e7f40764db38946324dde76107a8249bf8d87763c533b4b041a8ea648e42889cae2e8c281eae5d605a284811a9f19bc341f3f84e2bb0f434756695137e9ccb7d1fc5823c191ade595d439674fdd3f500c3c434337c1fc30b17bf2ae1011abe1b8db554858110fcb231aff0150235a2fd0ed87f89a6c4a181a4da8e2a6147a80d5effb2aac4b4a47211bcb1ddeb77449b112179751c0b28f25dd5c5fe3107053d97eb0b4422c66cd3b93f005b54d8a56526477ff837205ee8d7cbb80cb529e9c9c2ab1654eea5613745cdfe6dda7832be3e4288c6832288037d47852a9138d08e8c84f55a296734bd5b8ec4f9cc006a3aef59188cefc548ab08ed1cbdebc64811c6bec40b2defe11945d375df9a336b8402292a3443e7a61ca3d8298db6eb6f203df6377554d182ac3b3a029ede9bd4f556f5fdc90ac4750511725c9afc53732a9b7657f9dfbfa14f75e097121560d8f7c5a56cbe7202be153788f18e5ed21250bfe432d13164ddaa734fa9672ccb867f6ef9018a8d3937fc62b602347286768deadf898dd12e7363f39689b68498b9d13c4e848774db98c5165e53dc5bd86ef32f2ed8b42198a69ae1d98dc0b4771ac6f2d415dec446b348a79b77a0d04abeac24c1a67c8c3676965a6b7059dc0b65d1a37eca11c374fc9454ce9a25640dab68c3bd9cdbd077031f23bff3525ed0dcb29a280ade817ec7954cad5e5cafb1d72936faf0cdec64724e7769e930073e2e87bb8d5c63dd0a5c6cbcfbad2956b9dbc446a9ec905cb34afa1aa9c100fb62075fb1205b2be26c0a9f71a84e9a74bd39fa6c89d3163d934bf140eee22d72260b4188cd97a9f4ad11c1247f268ef707478346d10c95f1256fbdfe4c5e1cd41a1edbcfcba13ba7d790a8c76587761d4fb53e09c50dc265eee2ff7ab9bb39b561b126ff157429b926f849833ea2be5b277659154e3bd943258971d62d13348f607ddb4ffef724aadae9286bca18f651724bcdeaeac34882f03447397e01772e9d5f310f4740f55ac5416fb0e5addb6634eea2a9aba4299d46e86cf7f8e708bcc194430a8e393979a199beb6e53adec45e5a916c9bd7b010de927778a6220de4d8212b3f34eb908c7f091037253627dd7bc1e48626f465762cd7bee011c42e2b26132970101d0be9916ec2cda909dc152a365f623c643b9a0753dcf68d67feb3b4ad37469a48650d213267c985b7940b6e6e11b7f0e30ae8e5f826aee3cf6d0c9299a574f96697897f40be38bb47be28121c603464d27b0313cdfd13f5906ca9418944a1b8d3034509a7003dbd1b9e57a226af8d631d4716062ea2c61148e2c47b86cd5ac342a4b8189f2be88bdaa5134dc3d595a91645d1fbc1134efe90ad2bfb76f12ad1e8e212683eb73ebc4713b5ecf083e083b4a32ab68b0ce88051886cb70979c6e171b8d77964791afade1ad5963f5ff56deefe968f61591396d6d591d9d80d71aa62d98f07542ca03e8a156e7770e3ebd064db02bfb521797d33dc48400bc5db46f41c35b76b47b0068f505d795e950d66572546ea8a928a90d635cfd29c2875d69d82ad014478f31d47300567e74ff54b710b7ba1796cda9680d8117f6bfe328cf5e61298200b4d611c4040abf4dedf7857fd4429ac841027e3f8214d68938ac3e530968a5c7ec41f63c7971dd821e094c7cccc9106de02ed1cbd7fa3a8ce5d22bfdddec776d6b87fab2245c3edcbd73d39554d341308de9f0627434051837211d6d9594e017ff07a64da5b3ebc06f2412883f942ef7db749b245a1a4c0ad7817fa481c71bb9be4dcb1800b5ce62e563b08ffd6534cab9fc35f3c04cc360975f131a9ae483507c8a9a23ea2736ff340fa0821b887e96c0128fd27bce24ea0bb6808a1ddb4b98dc8b52a5480ba480f3e75d97a44b8725520e8801a337f6ca821b38865429f873fd6279f979383809b403fe5f32f18925d52aca21857caa2735f9782f90773104474ae167d56c6901b45ed9bea9af18131879b3decf0a11fa628a923c7790fec1c3c510e9ee500fcaefcb9dce85613eb1afbc014cfea1246a38eac98f8b71b166fd86d4f964259014004664fc247b2ab9f75121a99368a88a61d8e5de4ab4bf99f9a2c565d61a137076309039b978e0de416fbdbddc5e218b5f1c5cb27a2f3499bde3f9ee26ba4f20658525c7ff744b36bbc9c4d4d6b79b46d799d97d5873207816945b32587590bed8e9f5fb0615ba46c8e926fab339d5d1b5a0228cf01c609b7308465e783acebd71424b4bfd40db306c7bf82a336796f2e4d58561b1f46e2ef4ab29966f521bed975ab419b401add17314a9b113ed8c4deab0f78091aebbfc6bbaba870e9b48c239e2229295d703d74d866eb0ee151b5bad3afd1c09aa269a6ccbc6db89f5d5d883649861c50587b1039eeb7641c9ca315e7a956d2f3203280d4a45261b39732da16af5e986c26b8ac223ffe271bed4430cea0637dcf97e95c64772acf2cd955bb8f5a3f119026dca9e40f372c28c8ba53a6f304089a5352fe51e85b1a0c1f398876ab7ac5e050efa09346c75ca5e07bde270e1107a57f65dd200f361203e3f237e9b87bc9790440e1d33808193656e9a9dfb073278e77969e1d00aeab86a3491854a227a9a25e19453c182c90c44fc9216f9bac54f021efa92d6ecd65e1df83831fca2f2190706d3ebaeff1822b2fa43bbf0f231e020563a9a34d2879ab81e2b4471f35a856995ae38d6479b4a68375f3b05ebb1a8671bd671f7889be16848e6c86ae7e001149809644a0c567a764f0b6060e8ee91e1f2c39bbc1f2f6070653a6f3b1dca874126556127e72460f15baba99548645dc878cf749f45a297276ebf81333bc5a9476a82d8954aff398bf2cbb689d7071492e36fb171b691098250c3cc078f048d39d4edb805ddfac8daa8e2cb73cfd11321fe74c3f502300cdb45ba675a2254c8d9df04d84e1c47b013de938a7cc430154e22b5f0fc93613973be577b45b6be373b7599682b3a2d68267d538697da1d98dd31eebf7aff6dd31c83798fb5f31708924b4b5663bea9c861be94f5c7e348cf1705973e6b256c1e55ebc07a263aa21c3f5a32449cefd460391aca12bf964e50ff21d2d6564cbece09c3c5d5f5770f1d744090c3ffd82aaa1a1946ca04acbe6bcdceab702ea83dd13579a4eb4b5b6a168e7d56543fce5d43dd9e99435aa0a8af89de0eae6bdf4639c6caa637873f48301eb07cda482f9d3a80362b7d487cc33cf2c02b647887151437b3c664da33eeb7a911da590861d46369b1294eb0ae124af58f394b644be15a21a71cc28ea021c89163b84c69f9268bd940f9f02a071e265b66e1e0672d4e2d66747eaa94cb05916eb66dedc61d7660c1a0cd064812108bf2d70e88340e33155a4d8699c111d0f0aaac1bc72cedc7ff53f99016cbc426515170921ab296b57dec710084d09104a89c8782f0ef8d097228d64a6631cae98a9ce9283957a9498d03f93ecefd5cdcdc8cdde7cd9b592dee244507725e0717e142190b18ce8ab2ac79c21952732749c909b40235cb51e13015384d731fc812b81f54dba819a9ad75e14109369c6bc7b10b8c5e36a960662f59ed6568a185ed75b847861749a0f870bb2e249d1c54b9eafaf1a1d939c75a8e83f519f52aae7cbc7b88a88f8f89d007318895709b70f07f00072f6ba38659bdda349ecce8cf3241da718eb1f0d7a28d081420ed3768d9870a7c6f240b6e2afca117c6212aefd2ced0e2e184ac16137c51973ac9d902d373e4c38d3ea0a2aabec76f9807892658314d059f39d60d87b22caf933b901b6c14455f4cf91af78085378bb3936bcb904db8acde20ed3e08982fbdaa5eb49442c7154fc88f6690124dc273bdd322f4979600e5c256700695194e2dfefde0b67347e23c445fa619af993fd36502ef30067893cd8631391cd0ebbe9e6e3d2d508dc3c18c09c70b0fcd7dfa12a8075d614dfa06d8f75579722b6bc467f57c40a4590c3685177e884230727ccec9237b3bb1c8adc020e0b2547b8051ad14c4e88b31d40a2331c7837187db942c42a7fadbb20c4e170fe0346263657acfa2361ae7e85745bf9c73b7815dfcc042074dd81c177b4992655a86f3956b455f6a989c53da478ff127762cd3193a93481b3d44e7953efdb9b4030281c3f412988c35e86f3d47ce9cdabe43ed1c0abc0099c659f5130bcff558b11ddc812de86436f42830dc11c5b9c53d8f848d3863d58b2d116a73dc29b51bb664df30ae19a8c74df180ac3289819d28edc2bd187f8499d1b4dbfa84ba68729dc5a73749691137a8fbd1a15dc0884d2e5a0af06c2bd66e209cae85f7138bf5ab9463c39af087391f39830ff2ee95f7ed4699f1b45d63ccd8916809b3d3fd82c648f2cbfc7c809f6a5af408c980970bf16a629dc3731bb5958dc292ba682083806996d45e8aea402355d23f16572b4647d8a793dff66abef5c8670b1562ddad4ad65b039cde9e6426cc70b2987a117800fb50078dc7d653ecaad2fc53c297c63480ce31ee147afeef2020ae58f78076066d599c31bd07aea6802b4fb5d20b3eba786c288cc8c243e0b63920aefcef2520f3bc14699704565433bb7852899d7a41702386c6dfb320840a671635a9f4983c37092c47448bd840be3089db2fc2a6df7941318b95964ec4573e99392b2621f493852fb80f9563b2fb873122b08bc6bdd0e6d8d67cb8e8692d9efa12a1f669b196fe5ce7c29f9fe03818d2829260628e738cc806347d83359d6ce527f240383b9678164b89c2c96223d55c1eba478db9de1183b8d1fa35827309655b6972612e641e2d1b385318b4d8b9ba4678d3138250c68ad91cb0dc243f73c4a66d1edc0191e675a0dc1ecb868e520a3b79affec503160149648dfc145e0201de9918bb1874bd5fce917b30f2629cdcd34b1dc3f12eaf9578d17fdc64310849569b6560c3c8be32658a16dd7a561fc3305783ed7afd98b0359b54bdaf8b762d12891637d72e956826adb10f72650e205b5b7c46f14c604875b0dcd8d834776af786fa81dce01d0da1c8fd916046c9df45b91dcb12f8aca0685de4abe79a1226d5753d3eac055165dd49c2dc35e76e349912bcc6b2c9239312a09e13fd9a1788e680c2460162e290ecf053863aa65f628d40e702c90e958c174bb566ff03c72f26baa2170987eaae7f39fadd803b7c41d84736703c3e56ceaf94fb28e9a4d52cf108450962ddccae08199f14624fc5b619824acd86916b268d46c93bb1787a67be2304fc18c8d7e4b6b3f6bb57940da231c452c1d6fdc0774d4e7e6dac4b52d5d1b786902eb9112a1b0bde716a51b8024b4513400531591b3c7700c3047cea9560fa13a1e8b9914c05744f68935ff9b46f04650e292fd2a6e029182d71b92bef9d80930b2780f1ba494a58be96aafb83ead69ddb1d7c69b0105e8a2f4bafb7f674bb0752d329bd52b28d5c49592be5c5da85a9f297907b3e5d1745c7d13fd0d1cfc8c339e12c277ebd9cf664b5619c0e27bfec16cd9c67d4588f166ca435766676630940d6df94e28c67c10da2391758c39c5c2b1438dfaf7c1c8ca837bce339e047d70df91c6684710b67d257b77969f058bbde1a1e12095cfe9ab5af89b8af0cae4d206d1ca625b75807d5af942f5cd66097a172e19388ad5fa232f7ece5964703091a2e2cf89503bb8b2a78ad24d8e8d14aab5c145a8f7954d866ffe6478a5ae48f1029ccf5cbd5338f6dd6e56a853cd1ec04829f7214b225882eaa3f73e6300cca2601eabf03c2acabaef86ae7c154a224b8f8a4f8c99287f4bd5eff6589000bce45487c4de991b79f248aebccf2024c991670f46e004024cfcb29c239faaef281d57c6e45e74a2b5fd73c07f5e27027e4d394650fb1f57a8a84983d0cd89b79ce16d760988b87ae7daed3d844087a857573d0e85c3e84b26cea664cf4fe05491b540d40ef4c2e821f3e05318f1003a96876003db1735ff2a6ec4d93b670946c9e54de978cf79dbb6208e4d2abf4c6bc0bbe0dc5712ebd47322ade51d3cc4659abd19a13878fa899d9ae3d3d755935645c9a652d27cfa1c9ecbae68885a75f0342bc21367418a4b4d545752d3f77104aca471f019033d2123cc3414165376e352278bf2a400a7520778a6e27e9aa277a833aade2c6ea5fe658f1b6227b48a4912356f65cd1e01691c876784eb24782bfc1bbb53486383c84486abe9a1a0804f5e6860df371f940183e75165d0fea19ee607eb08176d3559343cf6e69264e3f32905ab0b0cfb010a99cc384eb4679febd4fe6a4da221c68e8cd7b3941e71ccc2b9b2a5b1baf2df2243bfb97b91fea98e0c11ed47963ae72c7e94be8c12e8330a6e95546dde0d5b91fc6d11df6df8c15c84021499b070d4d4913320f253049587d81de1cf733c2d9fc0afbf6b98571a6b7c56e3e44fbfed20d9c12385ab2c036e51c17f5ed215595ea37ff58b655c06c0ef3027382a0bb35f32e04d91141d8fcb7fde408cc6eb9e1e1df8beb04a2ea181cb2108155a474986845649f390c70b5fb1b975f1f4f4b995a65c566966e40769e1fc72123403f2ee1d5a8d0d279788135332d29fd5f99b276f6021b217cd19cc0c9fe52dac963133833ac2b18977bd13e31e0e813b124a8c2c37cc0776849dd009c0b9dd99894e6b44819586adb1a69b64a5dada76304c08d474dab87f2395f86e4d4d6cfd1e37492b58a2e9433ff3d97596c37c86b8c0d2e7a3301789ede46874babbea3e1ce7ca01c98a2f8fdfe3f0dab41c6be689e991b37f3e6b0e73383472389a75042ab28cb32270a87bcd874c91c0ad1b5e8ddbcebb164e483a12b7760c58ea126b520caa176a6cf59c3f6017e81e9338347a57f95021bf37a469b6ee5f4b4a5a13549ea3f6aa56889265765635b962a293afffb8251576c604ec7c9834de94f336bc1a31d033833b8325b68c5c03c077e1780c1460964455cbc5d6c69e4a8e2090f796f1ac9cbd62d022c4361d29f26e06aaa44a81b854fd7fdaaad61892237ab22a37b99c287946a11c624a7f1d92d9d286a868540bfeab965c8dee46d6df7179f4968689a117ffb3eed93d47b6c31eaf4cac9a7e0ff873c0460870e2494aba90df2dc969bc3a68ba2234a06590a2850a9a468332cac815b13d53f335fe8ad875026166e90b6ae0d58ba5536e19d78487d57b7a67f9f5a16b9338467effd1f2b00f951476a63b7c8776c5e8764498a962b2eb6e5dc52e0d3824aa1501f76fac8b1a99d389d27681e79a86e9a7d80103b85da7291d1e563451bfb3ceddb2adfc982f3386aa536b8fc805350c974081ff738920cc6746a1ff9814ea994660b6a1902c6230807ffc73197376fe849fa8c089653c1ecca17b950948f0169eaabeacc7f4b505aa2373795ae18385532c326d426e8859d0d0d2a0160a4cb0accf01b0388c91a82151b7364b6603eaee71e6ec79b24bee562bfe01bfa32649e842bf2678acdbe606e859bcba0ed89ab90663b825206474e56ee959bd6c92cbe524f08b4463fdc7224b409e967ce04fc2e4ecb6649c4d982985f279cc1ec05e592f9a3b966193b42081e10372b1913b9242595de226f874218f7b52848a5e1161f4a4765f2a1cc15d6352b32230eed7217a8a3e7b8b5f4984f2e74168f44e6dda2351eaec8a2bd1f8b17cb97b8cf9994c4554836ccc5180458fae3bd30ad14d8de41be3fd41273c35478e0957cb412b73e43f47fdbe8a647fd007429a0cd574c114c5c3f888f462b1482a9dcd23ff9b1f550d8eed7529223f103bec25d6b523925e43b83e8eb76cfd8f4cf4ddac39f9b89db8d8fb950ef5f8d02f73732ab89301bacf7df9d41130c5daf6c6954d949060fb60a9bbe89666d42f58994e629d8237f10c2a603b7d3ac30cf63b7c5260f817bce38d8b1bde04defd0fe824b98919067c1f1baf016f0649b20b09235deacd0ecff95a5685e75ba0500bcb776bc5c6e5e51427c38fb325b3d303ed0559dd32ca6d673527819620b1f91909bb0f388e163fe96b8b240f83d92adf6fcdc4516c4aef89104c8069d1b7bfe83d70667b8f64c3a85faefee93dc18c88e4a0c3cefd3d7f9d787c6c2051ff81617961ee568a024da2468dd728f4c0baf130103bb8e6030adb121b6ec8c86ea10f2898efdbe42eed7325504540c3edd5e44a6f9753fdc3e0748927dcc8cf5cde5c54adfd1f16d61e075fda31d6c99bb2490f2d90f1c6018ffb2b202c87d092e23dcf3c935576032bcb1b9b621872de852e94ca90690fa349777c238e16fe7f57132950a2cb7a6b8a6202b62e641b31a9148116ad280cae18aa77c9bc8b88c19ed603bbe636ca6b9bdd486fc9608cb6906f7496a753055afd6ef050e49b0280f3c01d2881f6f24dc5bb1fa0be96ec4728ac1a768dc4a8265df08f76393cb111ac4b1d79093a2d59e8753bda679d316fdd1f58dbb90603f69e88b05d404f9eed0614587c4a2bcb83e188e3f77683181ed5d383beffdd27951b4daba9f785bb6190551abd49befb770ff44f72f82635c8c76bbe47bbeaf2521fd8b9c0c61aa35d47b6202ad7676e51e0793d09a86d2315b5ce8f418771b231a18239b2fecde67bceb29ba555d318539f540f3888b724be0925aae8a6f68abca498d1361078bbe28667205a27f1bcc63a403ee3473ca16ceb60805e00be58fd1beebd944694493dccaa9bcb73ccc3a85a341ed6739a080fd36dd9eb48918f932334c0da4c9adcbbd29ac90e3108191b5d51d985bb4eaa999f04d44b2752a0db0219cf6abe044490dd99fed5647984f14c390d586eae501011fc85d059508c18eda9fcd61cb0c5214a4131ad3c947a9db2ec19d8c188034364dfbf6866945f4627d55c974b2dc2d692cb01417e4762682cecb9474b35c720d05dd5babae603fe6672668b43bc4ba0545611f2d5e058180a0c87fa08a93bb9527530637739c7bbb9f45f32cbeded40e92be7a2de0f5d8903dc3686c507f7c10dd26c60f61f5b3494dd61e5bd413e0cd18f6b39eda98a50d8ab034d347af3c185ffbc8e68b9489ebc92afc076a7d35d5e88373ab1f702306786bc58fbe71727868d89605602f04f9efe7ce845285623dc1620182f53c796d31b904b5503b36e741b8453bc6dea83476c338b1a053f64d98f7b82be96aa05246e38638a6fd837923e5adb579e51b4c9e6f8205012291b0a90fbace506f954829f5ab6f422f2027c0f00046b849fdca23b577ad79eecfb80975ca0dd0ee9d689c5cdb156feaf07c47130e7c50dd45087397e86c24d698257112d6c6df77a84008d2e52e8dea42ff05cdb2535856cb3657772c5bdb65bdd7226c4b021fe9a098df2d2c7cac3239c5407a7b572c63ff9d41ce156127ba435d1d01491d125e9520c6522b67d933bf0770b7b7373e9b09e0b13c128b325b88a7c32e130393bfa27d0e00b3f86591a2d1bef45d2ff0d70f4a8a01c69ca35070cfdbce641daebfe1d93a0ec9a2b74bd9384f93e03029dcee665469aa49a13cb9aa59dcbd2593110daabcfeb57dd9f65fadcea82e6ad4ce9721459aa711f0e9f4972e0e2e6260c64c6f900c1e91e250e74f9727ecd82d4531d22cb434113764f981241432b451130d54d79b3e5d007ddac3940055c806931a3a98a86b5a803c0a2d81444ee7714cae97b27af95623851b978e6ec23a7f368c9ee2bfb871b0fc32caef4bf7952303bf38da7bd2227eb6cd002c9676c1f109248d40c63d661c516978b02b9cabe93815400b03b0425b442a1c7304e0b0c1b34502c169fd48f92b08a41fd7e174ea7b8f57bc957db119e7158d0bf12036549ad0f6814d8cf08065b6cf733af03ab7a091c9ede482b9cf60fc721821a331fbeb7d606731cfd2156c21323d8cf5d663eea91f07804eb7ee4ba731ea0b81f7d1f1b89f3cfa23ee4872921867a4958079833f26887fa8046334c8c878c2a3832179cf8bca286e9d240607b5ec78604fc0c1d82f6e763ed44e1b8a7645607088783eb15ed07e22d60f3ad56757e1653b512509cac989e6c8f52afd1efea169ce5deb4d63ab633745a8601c61cca11f229134236c1c904469094d3ca7f095ee69308693f1da6518f1b3aa0b6f2cd416e236d983210e9ed626f6d91ce2ffc665bbdffaa2e0e4138989692eaae6bf58ee2fb94265585410ece14f12cd3b724ea74632c7730a902e55cfe02a87d4d22dd81c37114d54525129b5a57a9b415c7799b654754e58b1e8b613001bcaa8a2e12efd5140c0ac31c63bc17f22f7af31724e002b656d538112294a79449b7b1d193f1a84ac215d14546ec35d83867725b0208ad5b157423598aece4140ec8631662090f4257333e18c1103ac814ec668d5cf95782a44b22fa5006f99fa253003497de110759babe2609b9668593da86a938278bfa9ea067c24177f3d4ee17c0cda50628598e24c9ac219d1274a23204d54c0cc1df89a00020c658e667e21f629b2b5e737432da28fb04567ae01a9b02849549d6fbbcf1b494402f9d874be56fb915da32066eb02d0761fdda17c8c6f39966f01c2b398c8bd9dd628d76b7fa4859de09ac689bcc9dfbf2a97ac91913515dfdbb41490a6d69f223cbe5f6805576ced72d129c1b40f0c51e84ef859add6497ba1a753f70db6b28b4542943ba187ffac9f0bcc6af7e6b805fea25a46d3a3a2fc636dc10e85f048f5dd6c89d44fcc436800bb8ed41d371b96daee4dbad4e613a148b71be6762fafcbdef762e99a6643397d5b02cff4e59e1aaa1ca6a8eafb15f9c0976ccebdb3584bfc1283570e8935fc61033959082593af643023f2b4f36974092a01c009dc895c1885e5bcdc1aa1ceb6a57ae266aaf737fea26c30dd4364e4fa8e70542bf3fbb70faa31500b5e9974f6573665f6ad89cbb77fbb349e11c885da3c057249cfa1b07d0887020e8c3d2fe1cbb5dfd157be1752ac5c0b31f79e9036693428eb0929496633300cd222518de09f7d9101ee1aef14464949d28c0d9d9bf7b3c29bf43323325326259f3320c8a7a591334aa640a025a2a486b021b9217ed1676b3b0a3054b7d26b575c7cd0fa7f00fc7d602660343b1bcf31f8639ce66b8619b35e4094d64f3f7becd84827bb97c427177b48b3ee4f724b5ba090b45469d15cf16f7759d3afda77eda13b9a3261e4ceb067fd51a74c750d3114c444de4df3ed681e8ea3768f8fb3ec75d0c85190f95dfabd8c77cbd9b5a04490d1a4717938d8694b831818a4af0c3b915b3df797384e01c2f29b5fc4dc38abc2044bcc31267b8ed9ab0de5d5b6ff0486dd1356af70f2ce8cad70aea6817de4a7a0098a9a6fa20d51ae583539cb8d7e2feaa33a368d6fc8efc56660e17f0c4d6693c2b1ef11c9991f3a8f2cd11795af8b21640ddb9c7f57a6d9faec9c3d1302ebd86c2064b9f210a8565860086c207afbd5a486d43698a230fda9a8973812ed5752e11bad21bb84881f1e9c1fca4ea3c051634a3c4d32d7256137ce292bc78f7aa55bff7ba734aed16bcd2bd3fb62cf9b6bf1f854759dea46bb2187b8cf937f44ad0337bbee7ff206b88676a18bec17754c7ce8583b27b5f8df523b6091247e47e1aa762b9c88944ae04a9a82fd886ec1a3e2b5dd95f08c1d841adbd0668ebd3655ebedb20a5fd3d5249f0972717d4def2f1d7d75414958d37dd0bdbe087cb3b6f8a300739afa54c3df2d910f9c6966a41ea4a8bfcaa1145aa03b702f9a63026f89230e417c2e8cdf1393dc19509df64d7b7b73c42e99d13771b26bb601072f8f77385593666541a1a6ae43344e66679086170f15e5660f8f8fdf2f805b27fb8e3d9d086913a6fe7fb65335df3e4cb1bc6a1cf49a6841fc8cfbdccb308646d341c1ddc14aa390efa3bee2abcb18227cc88a8e447b96f8e9c052a428c382a6d1fe0db0bcefa5409ac85cd0bf8ca02dd39a969b0cc2f45e66bcfbf051ee33bf214c5276df7d0a61d8a4f6a00c9ae9cf369b33e244000d3d6e709696bf7e0d936e36ef9f9893c970ce337ad8275554139471d926f873cadf408645808c71b9d44b7571521c8c3ae1f45acd8c395ce99bcccd347cbb3b9e110caf59e0eb6c0cbf1c08de2b8b304c422bd3110a6ded4aec2c5b74e8f2004cba5a7240a2787986dcdd79858700d8f09dc70512b6b3de53c845af530216118f10698327661b2aec94b0879d017f478d774db200bb9a4ec5129f26bb89384d79ce7ab90bcdd30318c343300ebdc0a1d969cf2b81a75f82f943bf437ca8adb12cc02087621da1707a3e41308d563b35583d88b71318ea47d18d322fe6a398a17da0ab94356e39d3942b70c1d84b98e74d9bb62f9811b068f08b2b0c2c2fbbd9bb0ca411ed6cff799e3d002b22106b862b78fb136b129dbb6bfe7b38b79eb052c74968eb0f06e56a760f635da862fff8371de1457454d9c4dbc13348420400e8aa9aafe96789be54469f667e2ed436d71f76312e56b918b981cae7ff7cddabe336ca0a6fecb6bb793d0111500d940578c78cb668245e17ff36d3214d3a66aee95efdf50cc650a507217387eb38038374c0a4f94cef6e4ddcc69e1d1a676f7603908b114ab55600fe3340c542fb60f64f3c3a173ae36c179c267c12f29995725910c8dca33f8c3d3d538c5c9f42293f15fe12258a06de4359627b1d9f1a109f26bfb9f6c9bce7f5e827236dcf68cc7ae04305df5ad3fae7affcb43f59b6fc9bc7a1df96b4074f4265031ac545a2eccd869950aef5fc800cd7414c2e27025a211613694d4a5c14c7082d6ddfd64c4817fa01999b4846080d467a55e223579cdb1779442ad5fefdfd48abc6a151ff97ca155ae26604d42502f517b8df177e5f19f8943bd7fc4a30965bb51927d5206c33355f4cfe74911849dcd04fed3f4aa9b6d5811377ffe84a81f6d924b9907024860fcc70c4b78b8d1eb8277b5f51f5a19c76abac6780aba4f613c2da0592bddb493ffaa12efa761dea27e4baa997e9fa9193e7639c88415291ac104ad4394fb06a0b3551019beb5c7f9f00b82661f02767c370f1d4181e07245583314dd2e8af6c664e6d7fd9a954e4770c16227524fe07c9e67bc68a520f8bfc3d978e4c4d5a86bbc2a1f1f5d27e088721bc41d3e7529039bc84acad088c068746f076cd6fe514eae6f5a1e94dfa377eb216d63d6e1bf11bf7acc7170e3efab011324ef636b6d470dfb7d3ea2dc95637079e03d23747692d41e86816e2d2befcc53d5bcffced41cc98daf57e4390e47d11ef85d85db448ac3e903c69b4a00976ef8937911ed1d3808dec3d910725edca9976a906206094ca412004ab050f3fdcce88fde3df924b20738066ee2c3ebd072456f9518a65e7f813dc7e14794fb5826da24ebfc31e16e3b4285f37a89425cdda017330425eb062ecfdd1a5f049054332d3323ec2adaf9fc7fdbc4f2f03738b281dedb65811e7bd726dd2442979e942bd38b904ed92f49058985fbe978a7a173522b42ae559bc71e2804aca4ee814ae99480be6df1e7a528e7eaf8ad079bbbcdf2062dedeba971fbed44d724c5eb47049277f490db66e52e2d0bc8247f84e685ac9d6555cc5d1e342fba1a07c9b47734e07b7b86623504d01d0cfc15345291f9d69bca50154117e38fdd4537568a29c6033fdd9e5c99916a0258e3066bbccfbbf9269fc39b58dbea4d1da866918096fd3a34bccc7e3b3e55bd04ea5e766ac9e2884b3782d201e162c9c3932b992c0f90cf1810aa8cfe1434f8b38406a714f208d9ec222267a32c97c67274a0aeb6a46d739d99a42fafcb4c98450dea17d0b3abf048eddc809666d6ad4943000d0f330c50546bbf1eb00f413e6ee6344a8d25fe4b5f8ee17cf00d15685d24efc1bda7706e6899ef93d3d8efe176a1be4b7af14c3d57a282f9253c6d334b647e5f00f2776a91396ab6994d10ae3182440d9ff3b3af27ac705f254351c5b17285144655bf24c1733cc4052ab7b02e75cd9f99eb8eb9e6cf23312a649c5a014d3a685fe21340446ca7c5823c4cf35584b037952218c26dc434276ada9fe9a42b321cf60b73d358346f0700a79b63ee351b08b0fee2fe7b21b9d2e978f0243d123a76838ebec414157761ec0b573a9c8af23370d4faae9cfce8a27db3157cb06f0ff4c6a1d97a3e99d68a3a5ec792dad041ffb7f201475bf289347db34e1c2df28f1349914214ec7bd96fc80dbb333f2b06e671954ed292e5eb24c6230fbdddbb85a0a12457ad9f895ae24b6adc1a84db86a0b434b970c769a16d7f4ecde8ac0b8fb6d55881d7c312d93a10811c3a69e68381fe6ed1f163d09c6263def509a8aed1a567524717df5c581840b3a18d08d9bdd9d3d64e85f2e9b6da2f336d3080453e7c925bb88e7a56fc5c41cf924851c46b3af54e6741921ac636d982832098bdfcb6a031cf1b05cd5e59424ff55f0837f206f709ac39b953dbaa5e6f5b533e36b41e11752e15441f9bc56e1f72e6909de3349022d3248e218c99d2db675dbb72d4908e09725bc36ea39af439912ab4f18239cd6cee820cadbb6b37e377dbe2daf8e6d023050be64f344277d6d3f80c0714da8d107129e228580882cdcef1c94f5611dd900b0b682e8980a0a31756044dabd1d713a068d75d562158ed793bf0a03e4c60aad5ef9c3736812868d1f94abdfc12407c3feb2a92172da6d339dcd689df9d64a31648a87ed20d070488f24216d1f544e0559adbd645891bbd50c43ac34e63927ac43b29b894a51f5234a9f1291ab2770e074c93df2bb616572eb6b3c9eebb19a1cebb7f52bd0c5f14b4ffc6968f4068f95d6e1cfb2a0f07b4fa0ba85551610341c797f398533f32c506c940957dc3e0931edc24afc49f9d5140f66914208c19e3a8b7d100676ff66007b1e8cf04d8155936127dac6797343374877fd77130d064632fe0044c17fb393447b77e9e1b31e33959633a3919ca7c62c51ada63ce5e9ba9316be8bf6630ed829ef8f9890b444ecc73f1fcfe1208145331fc2da530adb19baf6ee5ba9c76609b5ef41732b6f894e0f883c2c4db1c58d08c1053acba7f0ba8d474687157988891d739bf12ba8ba6c74e495344f52b531818283558437e173d7653f578e1244bb172d9a5249646b70dad22209234b3c8542820bbe42ba475b78409558f0ed0ceb039d104ee47cbcc08a53e56d7a0ee7cc37995bcf7aa0afd34c4e7395b5e6cdfd79b6efa48871e4066acf3b71616840fa190b9bd74973ba54572961e213ad17847f57152bee9ee4b07496d1c2451d91d4e45b71604a08c1e3c1e69916f9f43f55404dba76e55aac64a8a0ede05fc005e26fa9d1abb1f84a48369273363dd379a4dfd15cbe95c2182ee3343e1572c8f66eaca81db24ebb9e1c4870ee6c2b04ae81f41ca33c8ba86c925d8762d41a9b2a98bb8f1cfb7f960275c0a93376c7705facd5a10683ab04c5484b58c2af859f4c281e52cd3bf8917403c77b1b96ce5b1508c58f0d2afa22f476f54e1f70747f214bbe543b192b2e2f34d7210a19e92cf15fd21f7e9b9d3c7ccc58cc6f9b9a95a99017fff20a236239558f9b35f6b7e37b305e0430ce35f5453434ba88f57068073a484889861712e9eda3ee0316214e18a8066ee1e3b9b36f71e89d839158d119b608c814ceafc7220f81ff7221f897ea7270da59d98993e841bd8a191e8fd20d34eecaaf31acd89d0c5275ac9553a13c6c5b8bdd84f1905a0ae85815bebb6f80ceb2c6dc038f2342d035f2d40ecec073d12de4f36873ab8dd9d9046f04b2a927b45864cc88273ea68f5a7f5b98be2580b66ba87961e82952c168aa8437f6afe27cbf718e593e280924a2beac352492eaf51ae8cc87a63db782c0462b7b064cbbe93e020ade8f59b673afafe63c1276426187081b3cf0f415c6e078975ed2e370deff5b79cb0ce8a18b4bf30eae2338b21e3a9d5326749ecca7c091e4f1cba8a6c9fa34b9886076d5573961c23389bdc7b5b5ee56e5a664cb2ed072d11f706277af8f276216d3526b961421156a05a4adc0ac5401a76adda88600c36fc659459fd2a5e652070a2c1f68ce77eb46437041713d58be697feef59685ff5a52d7ec60abbf10f14d2e3209ad04c630cd74cc1d20019ba30e38da7ab3235dfc2c5dc029341963c4b6c1b08db3cce808239e98b0ac9a3798f7bbffcfe18900e48c8cb9dfd7a01f7309325a5026f23e0df33910f87a1acc7ca6e15f7d709fb94d3f6bd81fa0ed2f8cf93507a2b1682b737746d21369f9e32d0a3bae7430b9bbb5dd598725619687cb9b9c3f56edae024302a402b941b5e6b6f01e5b12836965fbc4a15dec63de779a7361de4578a1789e5b517d5ef3214128d31cddde208df668719c9bc9e84bbd1b468ac3ff402ec8d758cb287d16c785ebe0c85a20b720aa73ca016f622eed0279137ea760fb7d6e923d7c09218d8346329f360eb09e645ddb93223135692cf78a66c6fd0ed3a4b36297a03001b78a27f59d0dc242897b8861fad4409430859d28ac8affb5af2ebad48ca8888c9cfa9e01eb448d4dcc8774e23988c1e6e34a5e77346c917ea9b402ce72190e54333cdadba0c8a4b94871590cc43922f25d761cac24a58fcc08fba0e573ff1f6d694b0681e7f753ed6d2d6f4ad8a3d5a0c790bb82c33aa9384409abc1e8c21fee9f491db92a3fdcc9ce7bc0ae16d029f39174bd053b2fb27d9b32a651fd0d1f9c495a650a6ba44f9e988f752e342f5c6f734c7aaed693d14bd90ca61cd4928b1a343cd8f40a09e2bb0c4e39dc783b6d8e385d1e00e15399e67dfcfc044d34aa4f7764be60979fbb70688263d803402cf0a0770477333153d7f4a6d98fae3026bafa5df5f29012021f5db29f127a8d971d00fa721a80c94210dfc38332c4520a9cf05a06db1d1a59dc3f51d04e657b95c9281c6aacfcc4102ae7b144f015dbf43f8b74b95f34401b2b6ba7fb99a1a09158beccbf2f0c6b1bebf0bab8554d830fbdcf2c42b9d6e48ce7f42a8ed78225bbd386e0b4d96cdedcca29b1e2ca85effa67da8c33a9d46af1f0e3e4fb64ef412e81c32d497bf1963ab3d43055bbe9607c2ed2f8ae98cec24f839ba6ee12c7552c097db19b96f54dfe66c2a2798256871ba2652dc8bb572c9e1ef4401fecc21acce4c112e1bcaa5b878f05008735c6bd3a48debf68579c45b80d0e7fe7ad245a56c876cf5b32df1592125d7f384c72245a4a20006f3c2e043200deec877870d2f508e0ef293efd39072e2311ca0f30b240d3c8d3d96c503067f45ae8faafdac3ddf31d752edaf8b18e6255333645e980273df5ba4eda005b8379f1a11230c74e44f5f00355a5fe18d8541dada76c694799e119371740072d82d2338467ad3d84784c33da1d2fc89154fee7f72c084fb0dd023562c9efdf65e2fc8939ba7329b2a3d5daeba12b97b3576a68124e1f95d85c43475170c6a518347ef28b1d944ff8074ccbf40fdeeb8611bffa55a49365ae40323bce6afbf24312b58af657f78566f134afcd5a9465264b04fa935212b76bb9727af0a9644384999fe6a98ad643c807b30a0a6ca8c2fafc42b548b7033a20f1c97b61f13aa967307a7341aab4702f027b704dc312480ebca89cccb7c07778a4bd9d75eeaa7a1723acc1d3ce0cb69595a3044a4afc2ffb0454f0c75d5a51875ae93e8c8e61655bd747e1a5bb9b05546f047e7c031c47edaf57077f18a08035c8255546fc000c37f82e8b511b3de58b0b6d3afcf0eb0c67fbe7377d353005c39c57aee3e3582155dc639f10348e6da891ad42226979c8828ce4ec409490e994285be7c155fab55b171be1366e5d959af1836b2df39a93e8527e24d6be1d61cf397d2368a507285e5286a788911af227c76c216575b88b2ad9f1fe53ca8670a207e6de1718072b84140d24c17ede211b7344bf31203f10d3c450eb23571577b3df1b1785ae00b5e5a1996e86c8736c07b54d1ea5e3c66ff23e9b613dddb50f9b71a6dccf22c6955d22bad1aa293b5417433b6c8e66bfc005afc856debeb5fa388d7f1e98f801ad4a58c2a0a53abc7e5e2b67d8fed653bd0b408590e406d0f7201ea799a6af3f6105c2c31723c248c2cb83b899a30ae4c8c54f79765e9ebfebb9a26142cc703050d8d317b00a0ee04c45004a1083cfedb0f9a89ebbf8121ca1be3a36eaf00f5f9616d62f1d5a76a84f3c3aaa7793a1d748220fe8a36484a19f6c6795e1fdb5b0a412296e6b9b4bc8a8183a99cedaf68cd5f86791a0ba8a702b5351920e6aa05d98820cc6fc07411767a8ac1ee98ddd4b5287e756d1da93ece0ae3327a6692690cae78984c9beaa9defc166b91eff8f3b367536f874fffcce5e0ad2906cf6c275cee96ed45f3580082069d28efaa6fd85394a9123224023939407ce37c891abf6d352737a4e35d4162be88f88295d94c8309c9903c7a22e2db746a39021f3168fb58a19de2a5da74e98472e8581cb42b7dcb19a271db71e39e826421ea2276c3d9c9c3547e1ebcad1946eafa99be0171e9bf07a558c0e684cde2d07ebf226a5d23fbca84680e25fbf396a013c043960c804b0aca3bba63a95ec05c99acd82aec826c9d57e02c61e7e3b8a97a6a004dcd3b5da7d960f92878134a9f039ed45b77c48f02b38199e4439148ed069a95b8e11b89325b4c1f2d25d24aecc987867443d2f167c7772fb50c05cfd1f76ac4900300019596ce3b0c2261012028ea4a66dab9eb47b0062a49fbcc5515f1111b5f1cd307c06451f1c63ed77a40b3592d265e2c62a6cc9446d3386462a8e86d4d499f6ab503714f979b0f4061f191bfb621bd177d407b28142f8375a5c531ba92331196bf41cff93eb5b4df33a8d626d75959909f7a0d51fe04dba8ed93663b6472d65d57d8cc347385766feeff53dd710cdbf3c2eba4f77d9ef251edd7f6b9670470e4929fccd1cd13c1311559c85785840f15cc46338b7d9236926ef6b51df6f816cccd1675b4ccc6850364ea935a4424764bd5f02360f4c98743a97df595caea9874ceaf773e5abde1f6f96112436ba8093a7e05019e2c394821bf954bc5ce0dc4592ca14bc2b08f8bfb69f56aaf28d11e172215f82f7606292e71985d04c5fdb674eaa96fc3042f4a819dd1391faa2280c78dc2043bcda9c2a83616234745dcbbcfc2db1226f0757e7d85aea859abcf93ac0e4c5f778a5aa046f13cb342d6d5cbf3dd275abd570c99d9844d97e6b3f124c9f1ace48aa41ad33492302f62ea1ed3f985cf5aa8c548846d8fe9204f41708f2b307231001af11fe227cbff79c5864cbb33eb972e259dca946ce38a7c58e4391a344bed7740c3982edb1d858b8ba20de4aa0f6e0bf4eb0e499de754f6e6abe806ab3980717228a9ec07e4b1deefa3837b0eef85b84760b315f6e963cfbe3a47b619aef000d1dced41aabf38f478293a1ab8ee4d7651ea076767347b2a01b11d547afee80d1b9503ddf7d8872e620e6e08633c4a6e1a98bd1df7cc527fcfc55bfd947cdbc88265aefc1cdf9ad67a82b0e9a54ee46f459ac1ab6b1043b8caf6ab0d3ea5b5a026e3c12db56c4883378c6762dd5529cc08af94d894592d2baa97ca752464ea0265e3c045a7f3a05dd2c216fbe3e1e07a53ddf5dced1368f0f5d2764a77bb4ae7182a82a032419966464248c89a0cdbbf65552f82b1e2f30ad3c85b536f15d41fbb2f393aa22e4206079974b69c7c6e066953472c436b3fcb05ed9a7c32ec641496f805bf544c007bfb50b2aa9e2475989cd673f7fa775ac03fa3a9b6dca573ffba3d8781985da1b4af5fdef8f0841eb8c59800d34a1cdfb6fb65a0bedd38ee628b9814c65825406caaf53ffc82738c1a76fe07e8133df8237140867998eda11e0773ce018807cb6a08be8dd0176b50999fd425d50adbcf0cbc6c0adbbe2154342999df68420c38dd0f0554c2f4de106d01bcbc8e76e0625744697c4192dc6115cd0ddb9abc332b58f663c5ced947a87a025f5a1b3dfe63eb909c4e57e175d76e1a55a0f057ef2d34137b6d90c8f8c85119a1ed27cd4eaf22cb564b4232b610477033f3e59ead5108056c5b2642a1db1843ff9f3fa811e4a9b8a99193beaff9d6e40e4365642b1321a820eef3b4c3729a917bfbfcf220d1550a17117ab57de0a5380c51ddae7d0334dde55ad099a825a53e1815161047f55d318c6b3621ac04f62cd5367554dd45ac5e32e70ad8a2c9cd0f4fe32cb475f60ee77b4bbf2f761899e73ad3be8b38e90c0030660e16b0f1ab6c79e20a1ebe8d499b1b3bbea5926ec0cebb8d04fd06f1a8e093c2221b7b0949e7bc81710568d0dc172464d5a3891b6ae5a48b27797017138574cb34076da3d27e579b14fb4f58a399e31a2a26273d772661e4a7f2562f09afdec54b29bbbcc93186269e4cbefa2691765c4c5ff6f763b11b2252bb009b99a66706997c7036f7c4358665065a28cb3bf06e52321f1f14c96a1e325f31a2cdb16d9bb6dee4f8bb64d4041a20a7d365d0e0505acb12d6b9ab35b7c7db5975a923fd23ee8ac6891518d6199e8c8e08b85a382dcaf6602a7af00d9b4f3f3b00733138e51f8e724d7b15878db0ed1433dfa93c2d55254b97f5f954f1990998a3a1c44fb6d0c9a29fb1bad26da6bf3a18bb88adcb3d5805d4a2653f7dcde386650eba811dc85741dae57062399e03d5d9ae2148d5304e2e0c522ee7ce26d5067580ec522ef326cfa123079d881b7cbcdbc300b0072e486b89f67b4b4138668603c56ad25ac3b012905180f8932d7c689bb087f38f1b51a2a8bafa2d2020c4e90a747cd12fa6c99a2afeac9c9fff84639e3ee5498ed050408bbacaa8c58abfebead454d345aa250f54ba0e1c577bb506e162372c5ec0b457103858ed6b0cd2111960a541c1398f09f8455809a2d7854621e7aa22e943192ef50fe6e8c164830ce8c0a746365a4012189626fc4e65f44ee55818a9ecaf48eafd2c95b33137f3200248ff5d9fbd7f75a05af36276dc10f9acf7b42b8f4e0e74c455e99faf97c2e83000d0c4303e5b55d2f69f585f3927076b1ad83e3bbd36f2232e527b15c2738d945f70a09635682f6aad386004e2a5f497e1f51bb41ce7170a64e37ba175e9040e63d46544ffbf6e398dcfa7fd2a1ea2bb85f29ec2c66c2da182fe3f3edc0396c971a4e71df3d46d8a3ae804e3f2f4260dc3e03d8765059c5038b0bbc46fcd79d35bb8849912cfd32da6397d8ca013c86989d09acf206a704aca2d2029210e1b46f658ee4f7ba0e5093d83c58fb0ab1f0b5d4afcf70e7279429075824d2a6ea0587e95f1567e97b04c80feee20ed5b1c00d5231ae05aa3bd4e9698ebfa09386e69782bd7b8364288188836191b8e4a763af9a74ddf33ab6cf5a0d87018f91b8248b7ddbd434d06d477408b1e0eba437037957f2a22d3b2813bf0413152cbcdab9f2c1fcfa39d15f8f8c90920b424472dd9554abafaa3f8c8dc84f43f379051376aad7e8111d221f9f45629a6ea29ace6b0c4dba9b37be4775c9fd4950fbba686d6032b5896fb462d059e8ef04a44d822ac1ae7bb8b489f367e0aea07ca149e1a3299c00cc4011840ffb5780501bffa0de89b6c8b5078074244b6e651a5060320bb53082fd58100eac572b16e0fa2b86650f220e1b8b9964e36d6e180d0136d69a7c9ddaf2228fdc00a1abfad8112dbdb4185133b954782fa414554472465211d663f58a947dcb97b7ad80584cae13d1476e3c609f33194bc8002fbf992732d638da0b99f67943bb60e6a1785ba2cca497c4591ba60ca3e2ede4c4b1ba607f149035f333d8500b8bf7951a6d63eb5f7e9bfa4d2790c1d9cc843317d3f5eacc1405f55ba371f3e9469d9d7517f2e41a396552374b5c9b46a6a4993f8d3c74cc23aa431d9896ee35458f97b40dc92a8491caae418720f4172da6e9955587e62e354c602d2e6ccecb6d266ff8081ffbacf54b858038c116394e0574e6fbfa768f4ec5d9943364c4609d40c4ea8af93e1dccb5ef8ebd693d4fd8b243f33b6287d7f6acbe58db1f96d4ddbedc447eb8d61077df730c5c270b79dfa30290dee3423c94440694289cebbb421d85866e6e6c21b0ec6605d15bbcb4edf7bf24ee81ef94db006455f825ac3e9a87c19362232c126a3007cd746b3df0b38c7b4850218633f7b51870a7832e753799089fa20b2fc81c3fe70304e855c315a09d23bb193ed4b0c35e86013170ae09b4406fdcadbf6c077ef7d46d4605cbd0544258a4e5b3e5ef220458efc66e377fcc08daf1186e34647fc85de715d8255cbdcc33fe845fee95337b88ea48482c1e796935fdd6ec855a9b9def140ccd43f0da3f9e9e17d23f8823c769c4d80d64ff7c220caaf79235666832888625d08405fd20174da5fd0dc0f44ecfbb3134b342c4c93c2dfb9de9c94360dd1a913c187bb5184064577f2738ddb35d097eed280269f68f6d50197d72deab1a278a7544d47998e4dd7f06eea92f6fbfac2abe37499d312e6cdb55cdac2294873b70bb066250d816543443a4fe7ce0f9afb851f0b49f4960538731806cad969a2e5e96532e9667f43f33f7f94e18a126868934f764df68caef0e41371de360c193b0dc12a709c58359220c8ab04f9fdf4bb2bf7781e777f50d3c682f966cf1d1e13225f44a985662e36711588e5215c736e7239969ecb30f98bc3d81870c0ec830b9fb6d92be33ac52fe6b1cd7c753306eb7eab448f8e3284d66d6c85b18733da160a5892b2a7e41128263e02ff1eb8b1c9bc0ab828bac8e920544ec8b8b936fd2c1cd0ed1139043794f20ecc6cc96656072f988977602e8590cdb79519d00e36451aa45d209b90f6f33a94432b53f796fb176f0e70816370a2f6f047b19b7fdef85a8788fc7d76271135f2c881d4e915f5311c3023866f2eb71309e5ca6efaa992af06393987cac68dbf43b25c899b3e673a95cbc446c4fe5f2f3b93a10108055156ab434a0b29d9946d421bf99b6fbc1aab015d69deaac0a77b8305b0a2eba52f0211f0ec099cc8a48fb444b4dedf85233bb37e7add7b54953487c147e9338916f7875e387aab81f7720498d09e159501cf211534e23abe01709fb8bbf8cc14f575587d0cd4eac4d5a13741f68c6dcd8c6e683077569e6c4ac7ff7cc63521d87cd05e0dbb0e78854af2e612d2f820dee7f80ca85db830c8480c4d75c1f4c6bc64bd16fbfa3dddac7df5f36a93dc6c53574caac697c61c2adf46fcd412719061f3a9035d87eacfb583e1aa28fa6eadfd343d4619409b0fc6507c0725f5e070c3eee382a36b6dea1996ee168bd61ae27e0265c15f517bdeedeea6cde19640f0ab0dd650f7281f031901a78cac956da72d59922368aa051f32d553f16f0c9d07f2cdc6a777dc96c1a607ae089086916072de6de6e36e4b999ad27d69d391b0a632e8157a2bf7a37a8d7519b9c3538608c11f1dcfbc9f50e4bf6253694094856b06dba3665bdce9867c46f11ae26d43d32819e1c6edc78d776d2d9b15da0969368dcb8480f6f76956172bce18bc0d478f91b606045cd63f4fe6d19aed2238dfa937ef0e26b7cd5ce70a24a9173ac026c91b96810d2209b0d08f83d8589cccad5546bd555253f0eef8f2eab1a917b4c0b4adefa321f29ea35f45814ee816cc3b6ab34cf36f58b49c6bd931fe9754749a05ef728451322654ed95016b1404111cb750bab30f4f7e9032a308429cfcfbb3b6c2ee26c8e0d7d4468d466a65477ce6da5bd676686b9916635a70fe0517098a1d9ec46e294ada7fd720212fee1a19a902f802b48291ec74c82989a2db86c0dcd813824842931eb39d2c96f2a256506bc095c81ca04a01f59ac88f5539d52ce297ff3aa13f126965e7ffd289111a34263b27261c9b49ea97f63d57e1e7b9081170f9e0450b5a54332bb96b7f98f59bda7d99074986b38c8da08f9a74cc8172641c3a4d1ea9914c229dd98c6c27d9ed6a28066a8199ffb0d93a35fc1ada1f449c669ad438261425a4533423ab6d625f07dcfe41d826c8c87fd7a8265fa402bc4579c0bfc96ed7e75d2e2a25b92d3e4c96f4a9b51add570fd1dcfa15a1b0c3bc67ca20dbbc6db65147c3fea5fe8accd8147b9451a67c9b3fcbbc5dd33f6a78df52f4a30a13861701e4c7c802f162d3c4644f3a4110d7496bbeb811e9c48b7dcdf2d8094b635895e909466c6d453bb11eb1899ae328595f24a47dbedeab237f38684bc3c261c9ae8cd67701409bcde265d0149052c6327bc4119323807c4a923a981aca0efd821b780e5dbaf922b6f6d65a93c2e6443fae1f84a396274244309409931e82edf29041df026cc0173791b983d19f85502b2df18815ba3d308ac9613cb63225fada6fc09d1bf621c396cf9dd6d2e9dc3b83790ea7f4bc152289ab21ce75b2e1e56232d1f50983765dbf50a35320be08ed673ceb806ae8e18252ec71e7a7eb2bba148905fdf5c326b3829701b633c2bc5647426b7be4c23a97035d7225a990488bcefac93115dd182050c52d307a0f9642151f70a4bd6f131bccea5fa981f9f38da609e14c21733f0406bb890b63d23615703062f81ab471b049eda944ad7320e12696713afeaa271d15809d9d8717d8099554aa7459e55b5244a17b1c22bff40940f3779d083c0bf9f08852159a3cec4bb08555bb542616faae57789bc78b5b51fe408516b5d9d1c85fb331398f7f5d104ca4a2e2ff0071052048f03e69e41d3cbae564fd0d78bec32b064d3f91b8271bc610bafa85044c38127ba3cd094db4c44d43a727ff8b3dea8333e65f1249a554c4c91d7eed832c845da2b6956a08bbb315d0ab4678eface76fd81ce5e47ce082d249571118d709194ca49af2dc2358815084dbe0629914ae5728c8a7ce907356e3031b2542363535aff2e331b2d2ed1e25067cc22a362d05f4a2af0db95dc6a784897a1802b8380c2f5c2ce5e6a237d7f4cb6ab6c74f67465764b427353b1b2f51288a567f35dbd25fe112fee6bd35e6768245a2d018ef263993f53db3a7bd7d27850e2c3dcef94447043868ffed6edc0f6d972daeea22147e73a477404d6d5da258cc4743482f6c47ff00ffb42a3da36d165e8a15ad8c2328936673e562f0a34b7a4f332a0cb2adccd9103cc42b74c0e4000d3f4d15c9d66debff3b05d360842347e3e9248e12b3773eea1298149305dfdbdd6a42814c1e5840773a180350adc0c30c264f6fe325b3129fed3587edf21666a678c8e5cfe4498e5d5928b8cacaeea9bed1b304e3bce1d7972c6f1a4708995c444e79e7a231897894ef4962ea877d7eee0d843d82ae5fb4696294dce64cde6ce83fa8b17f6d286c2e053cf04d187f4cb65ee268043bf2251393ed146ed2c4411c6d3495d664a2a0526501a52f37073e0d3533355760b7ccc651a998e1f5fdb42ccf51a0dabde37e467c4d5e86e420869ef83caa462f949110c49bc2482fd1bd9c5a66da2be3f478b1649e1b9adfbd9e4232f41f14e1f289581983b3a4a760c2b3098ef7060fe594bd20f401a5acf04dcf65d328ead2b8883198d1b1adaa6f7ed60dee06e840c2510f277aeed28f31a954fc915a75df184c70653bfa43f1e8207aa8ce396171714af523efafd44dfdb3c348a6267becc8ef37d2eb853c2dfd3a8ad29403415fe5e4b267ad47ca470e8774aef04c5d996868059c8fa16d5a3daab9fc0070e2fba8bafa7d4600c461bf618d0e070ee5613ad6ecf64fdb8b3f6e192992077f7749548b6dab4295502f23eba9a595e05ebedc427593e46fde5a86950e3169a9e2c60997dd4dce831eb0f5a6e9a71e5e0c866a750302d24e32f9640424f3fbb28df4d3bc7e221615a40b001da41bdbaa7092d0f2f9badbc8cf5f29a0c0162b0bfdbb22e4f6b5e05cbba9a10bb632497e4a497f01da7115d4a82863a180303a5bb455bd2889c9558c50c0c90362802ded55699cd268e76dcaafb0ac49c8f5355f4e246da06e299e0cde29b89df211a9db7338e88c98aa3109e4379787cc538c44e84f39f20b685c31bf7ffa31fa3b8e49b112094db6be5c2df76174e8d3f9224af514a36f01a6ee8cfbffefe836a6bb97e67774e2a72495baed462ff2c386555000147be86010f8c590208a9d9f98e456f519e6c7c9f64ac196fce9241635ef646570ab047d9b79258f0fe63dfdc07e1af2810e722440f55c9e666b02727e0531e79509341792a22dc8823040fea5648017e7487a21646c200ff6103e43e0bbbf3442537a43e80557d86a9d74a43f884b97b26c4a511107d6c67037451641fb27c849f5ded1d9996defa41b947f8d100bbc0b041d0516620ec7d7c5cf7c19739b850d614cc13dcb754190ba2922f404822e102f22bbc717b0a09d2a2a86a3618bc77d140c37f60ced75ed10e5b4cf9f8abe48038cdccbe65ccff2ee15f2027e58161540c0556c7b83c08ff8c2e0a694c41551d7c9a3091417d90e37bda2c7fbf6fafe9829a0a4e0bdf465f4a4b22a960f13a6633113b2c29f0201d6b6c316e215616b4def61804431952473e1948f0fcf2549cc9a01333980279fbb74c7d2baf0e9b1739577db1dfb4fb5540a72c9e732c1375c7463cd5bb02e6da2f897590f2c91e721e3e9f9547856262fdfb6657a683132543d080a67dfda6b567f6527e2d3fb3b1b304c4dabb3c3e83cd1c8bf56fe380933fbef16485e3e536f5aed4004aec44f66ea2c4855cb84bf9b58a907d55e6ae64ead8f4a6edeabd5340c52c20190aa96945adec1f120b27cecedccc8b0b558a2bb764e28cb682838b831a48907137aaf8577969fe0775ecad4a713bf308d0e5443bc53aeae48a3f7d6d7c2d30e4441e2ceea53618f53413a1d005e9bb8ad3d6e337f970a1b99801b0073b4fae9276667b28ab57b9f114ab1eaf285612f892cb6d0414cc9f9fc16f4f254406492d7827165fb278c5a4ef143ccd00f4697f92677bcdc33ee7466829e5d2c5a3579f13ce7a459226b742a738681a8d622e08dc2dea80387d50ea2b92f6b732cbb41ac9d50cd1f976ef7cdf94551851f6381c9e03e24a851a1bec90df012b015931f942468565eb10f1356e12b4a1ac961d815f96d5be477da6518a35ce0c024011ded880c6de77acccdf05cc48de63f7e32ebe2ffbfe9ebe46d5c64bb3abd3880d183303b89cfa8030f8a1a8bd921b0d481c53075923527fed8d6f7f61cd6efbc441d2994fd049d3b0061b24debf2bc3a77b572cbf2771cde748f847c51079eee1e8c9adf9393536e79262b9fcf902a18c712a7b2cc1ec81ac65a944365a37f88e648f6b8373a30338de55b04e124e97cf72a103d841772ccf0a0bf26aca06ad90d04881fd6963ee43d6ffeca1441f82d311dbf2098f34d926b50e887ef4e67bdac996426a02529f1c684f781c444f24d24cd405bf4413b7f019bdf96d847cbf7b6481941583972d19aaf77a82a43f730261990a6f1dd5a68493bc77f8a8cd80ef83354d4abef0a9f2ac2f5ba62b58488bd93d004514300a2207b27663c6e6045fca25756fd4ae1438e49e73e3ff5367b736360329a8bc0d02df95c2b1d68d2d875768f323af34897a52e114eda1e26fdffcf973dcdf72be0294ae8f24f127fc20025580feb54bbfda52235e504214521ac3a5be4adf6b9c1db464b4417e9aecad886d96b31c262898017a110aecaa61cc4e53448f66e6e30d226bbb8035db0e1618adbc7cc0dd8fd80468d8cd05d44459c132763ea4572a7e0002151df6ae540866157c914fff8391590b0932e6fb67fc5d0dba66e8cda9a0a6cc28fa27a05d5c8ec25578f0fbdbeb22f2d2c10aed46a5eb8609190e55fae104ee1fcbd4f28cf958b7ef8c3997ced2a7023b6be03b4d206bd1f117ed402ae4c6b20c526e53acded6253118999cb5dd58df188fb2c6fbe615b8ff01301d740521209e57699e0f2cf06301bf9e547ef002cd70e59ba42845a0e3adb3cf1c11ed24bda4cd3ecfcae828b976825f4f59bcff0bf9f468f51601da4197800f4be1dc5e66bea4af6fa7e571d6892534048acb1f295f8b58381e79138f864fd968b64e4f36b3c5d47eef8c2be398d9c0ce901b760312608e3e245b0a8b0107360e6e76e9eb6d4119cc32ea3e48a37e5e7b5a857900b97bbf9cb73454ddf7d28ddba015e3be9ddd47720d6d0e4a3ba6be49b4b88d0aa44dc1505bd8d9b3d2ecc296e251745528818639f12154f9e0eab881e1ad59afaad40d23c89e521b5082f7ac3a2fb863641fa524e20c426861aaf63323b146bc93c370ec1460cd8c01e2b650c93bd1f9bbc17f23fd5b7defc3295160630db9a0c20bad2ddcae95bb02fce7fff14edc7740b1f9b2fd02489443c29c5c717ca5f98eef1b25cca33d8b8155095db6edf261c7696f3ece9e26d8e0ffaf8605c44184c2b4c00a17f7f52bf4a2b5bbe9e9b567ee74765b4e50de400ae7c065cb88f0f318d10ffcc96a98621fdb4360fdba3ae1c74f1b841de89b5ce1d23b6c63b70ae5644f5cdeabfe28973684dfd84e5e4be836cad16a31b208a402dedd5c1f994b111580869bc37af88e674e4adbb3c9d81267762a266d24f8ef0712c38b62c8d281aa5192ce5fd1a6ae747a64947f18d6b68efb8bf9b31d5a7756e5c141742e3f052a14e792a02c582aa647436818ea7fb1964446af2caf7394571cfde02fb73ed95d63f390ab0618611e709c68616fe22975bb80835efe4d9c77abe89827a5e66b8e7074db2b1d975f6d26a8dd4fff6d42326af0781180f498b91da0e4475dc1f7911c6001f3b399336ed825ac8295840fd36b8c7064d8fc0b0e8cd83700450e45b3209a62121f4bb2f35a709dc9bb80ef4d344bde35ad8bc3fef4add7fb417bbb0af0c773fe0e5e2db4588cc1d2a2d5348bbcc045844eb10f3b2726c12d3f5b1be80e24988ad5cf321be7fdec13c0253b451615dc91e83666668db645cb5f4cf5d3e3084ac949166a6d152560c2fac1d9cc8d7432879b1bc8cc37ed4277c0d67fcc5f0be45d94c94356fbb7d33df87f171bfdc7bceeff75490b678c1a32713bd7f853234b68c5acbc860b18b853ad349cf22fce94295bacdbadc1775ecca2558ced1c6bd424b9fbcf8aefafafc91be391ff2e27369407836456d2d5dc60e0852331cffa6365c8b65f853af76eb5a7b8915e403ad13a803964cb9adf27a6e143deb94ee8844e79b0f3d344df91220d0eba73c73c0caea4184ce441e4f7ca161249a8b820cfef0e57085c3b317e3dce50f8be3a917b45c8b35c069ec281cf2c1e7be64a74d92f3fd788efb93e9e9b87049f79b9d8352821c08077678f0fbe8887d38c9e593b92be395e1ccf725ac61aba28822e714587d433338b7db029686371ea7e2418d2f59ab92159f49dbf652e0719ff7d4ce3b95af3160e78a20ca0564623c036dad561c92cfba90787627796b9bbb0fffbd0aded6be603ce3e3ded57eca4c261c11ccf6acbad358aa84016467b147f0c8a589bb4164bcd029a405f2cc5d4521f7c9fcc488888e56f954ca7df6d3d9b72174d7a0ef9c5e7ce6a744b55c07c0e6b3f1b3c9e99d7a07e791db4f7637de84e2f7d9a49d5badbe4b8d623921dca4b8f398c0189fec1bb11e2c195a1ada8a257f260e84a7f481e06519989e7deeb6b32bc9bae35fd162f54bbbca0f514c41fd45affd02ce959b1fec9ceff0fdbd9d16ac039b12e4294364c2993d295527e7f2f6a995ab3f3e747efe531759d5d18f09208285f3c99ab9dcde29e37eb364dea3147bbf2672d1e93e9c6580c0ebd6c552823a24a36b9d62554c86b2d7745bfaca1d0b14a1bbde3500844fd68304c8b5c764ee01397b9d9b680f4ec87df11e35a75338d495af91dbe00c089f1a68aac438116e25713eb6d5dec0828c1c1c5114db89293cf028bf545fe63daa764f49a2bec9c516c046c55e4d289bd9733b67a37146f83f2b8c171f6c113d50107d24535bca1bcfed276313bb834a03434f35f40dad1964fb02c33748b125c23481b42a54396ef909a1279e03d2b23addfd5c984f9f6a9ecdf880cf75d46afe087245de86433eb9d700469309a5b0e9b03ae57cf904f6499996ade9f56b540b16d6c2ff736103d4e4a4dc796c95a4ec6ddfc72398668f6334532fad66cb6c7c7f772c7fac63472ce9d004c699a3d3760851159a97110a100ff5841b3af89dcf1ac2fc1ff66514324c32b318295a7dd3d78177ab72df49050f18847b8611aade30cd4a9532e0dd58f316581a4f8f06447cf963ef4151064b9a39f4e70c7c94496dc78765895b28de37280a681c0c472790c8cd1409b3d254a75d2e0c492968e8406245918c8fbd5787e665746d9ff6c14dc43346e77c0a6897e69eff4f2ef746e90e69a40f3ec2337b68246fd4b116ee00264b550b377235d27febd1f576f86bd299527fe1a8b3781fad44fede2873b20743ce7356267e1add3df7b1bfd53798c232605c7131d4879c8c9fc1316cc723c38d998d12437bd70da94440df689252223e6eeede4eea5ccece25b5f713ba1506628bb898d1d38d6690693e8efba8192b666c9489ec19be8aca74f782d0f78e3177fe3dc1e13a47a1deaedcecb538f9c0ada90d2d687290de0239f22a73083e332b13ea449e1cae8c993f6a6971a1bec55deaf9248d9d7da1a8c0def20069b9974c2658bef55e797639e0a46433a13830efbe657e33c0977d8d4098c51779889d8fa67539f5606ee654d8338cd26a0547c0c4c9fd67707b5efc423297342031ac15083499a2ae24b0c90ffc7d090b2b9b027bc051fc756875bb44635c39e6d4dd739e2a2f1dcd3c3ce97e8a4129ddda3931bd7896f471767fc9cbc3efea54115ba62e8e1eddc20df0dd97e813ba7cbdca95939750dd990fcc8714caf35936f056afa8a740502d479740c818b8a7716566d0d41abef12efaf534dce0b8140ca10cddf3e9ab498b2a44bd24684ccbad56910ec1f94aa51095dd647e4d6a145fd710867a9dadf7080793594215563c4f919e5206a5e45ec910160f199a5ab35eb67320cc277ff5c1388f4e1d0d63905a042cdbc3b7127b31f07d4e7d29499d6d979561f3625a59faf8801c69f291f5987814c3ec981c8f7024b8972a096a0362315220524d1df34deb3406b6225f505dd9429921dc0543945f3b915595b82f10762e8ede83e5618bd9983a7f0d2a20d78ee370e0980aa7b3ea6d765134dcd81ab655629752428383f95bc25a684b0bf6e13394ef8220ba33a18f385765d740288cfce9eec3f48428da9b1f627cd1769e13ff21991967017575a699b79df9f9c8e00ef70ed5115ec4798a9ef3f4c0e46a3adebf2b56a9eeba27d2f7e316b4cb3de348ca586451aa8befafb616b39cb4ef8b8ab2e366aa9b93021b853d0a40b2c66f4e9619d412d4666484b795a1dc50690548961bf80a89a69aeb8629f1839a643fafa429d6ce5f8cfcdd2f594ab7c361d8b492fe1b1385bd88c0544433ef155829f0d202f62eddccd7a51c473cc3da34d0061e2573ce1832a7987671f838677a17a4db7f1c88e9b74854886c8c1924ff805551314020728338f7790f232ac3365a750480099c80618fc1268f56051773f111bc019265174ef4386e8c11d166360ac19f282d1678edca7cff6f6d8d4a8f38b46f4061bbab7663a4711497e9fe6e91778c91ead9a4711de1c070dfae83f7f37365a95c78f0306890d77e9415067720621bfab5b8e35e1251fb2e79dd2ba643acdd147a1b0828672147ae77012da8715f8dc13b7ec4a69f1ba75382a76c73a020673607b31424f4de55da54eaaec027931420781320a523d25304fcfa6ce175b31033813b44f98c804a84805db9bfb2466f18b4c0b2ec9796b22269dea81b764d32ad5accbb056d80207fc7c482ef0c225d0d5cf844857ec34fd4b9c1a6f269803cadaa4071af189b85e7ed7c73bb1b83ec98274bdef1aa65d38dfd876133154c8d27a9c500a5094edfb65ef89bf73d2dd5eb2a754a67bcdf14156400977a92d7e035e58ea33c2507927b6634551865d06b8866ba767e1931f36035dddde2ae6d1e60a656c3fe6e984063da157ad3d3883e0d56ab58eec00f9468c098dc650b60e04298b2f5cf849054bf574583bcb8adaff174e19084697d6f56dd8f387ddab7e4b66a07993ff48bb55e42cb5554f18d2471354fc02125358f0b9fbc0daf5734f8f25daf49cf088c61e7c4a6a76cf92a3540ef7751129f1fb97eb4f799c3474fb4cbdf68047f9fa489df707332469c42b089aad2a48c0d901a95b6c43679a000f10b9e99b54b0c59961220eb7e3d238fde8d65a62bc81dec9fba82f7f0c84f94af8f40606cafe123b1253cc47fc0d45488ed6a573eebfdf9a4258d5e9d86810273d5be4d5de6a26a98ccb56eba3f8219545185bee78fdfc095308f5866965c9e8af55ac48bd79465222d82bf7ecd1414881f4c8d1dd7c0ca6a315be294e4a9dd6800f35d3d12a4849d07117de6e7e1f447f769222ce6555ac08279fcaac9a1a8eef4b8ef1817e7bb5f36136c9beb0b862eb346283961acc0a4befa88ce79bbaf074a96a8569538a12478df24add16ae6f2cc436f39b0409887410d335c7dfcae20f866b97b8ebf97e301c3dec44389d9fff2d7989e345100565f6dfd110c997295e88d3631365d7989eb4b85eb575aa90fc8b2252b9673af0f758fa60e459e4fb59e26b715c01490a1d86ceb4068568a1c302b3562ccd749c6ea7ba8102a1a7fc843ee522cd8736ab7ab2a541a367eef0ad97abc1f1179f1709263b96ff1f01dfcf292d3bd7f33189480a0b259ec99fb5fa0c5bb7ad34130fdd87eb5a94838ee3ac58263284bf1a75181745a3e827dec4fda31847613cd0b54fcd294351fa05f23ddab8527ff5e3114a67acde261d31a2c39e69632670030883969222035f0e7749ca74f814e322e10b46d4ea69920be0565a379dbd94b0053be6ff008e3aeac354b1a79d64c77d7208d0e36215cafc326be4cbf0d1eb11c331cd467a28e3e77da3f4553d869d5268af42d3ae4c0b0fba7f463955b7fd368dd986cd5d0f1fc0879ad435faeb9169817776b9eef78506bf7d3232ada7e4568d622412952f949c504ca23fca89c53042b6c4d1587a949146cd77ac54c18171c07502699ae5b8d94ec6954d18b7233ae63fd3a0f91005d610fc885a968c6a442971851158068c49da2849810f4144679595de190d97879fef69eb9c82da2701c3614dbac2784209eca647012201995e514800b33a16a06ed56169583e25cc9b3d84da62ee1770a954027d389e931084924a1212d5ef799d4ab6c6482b55425a58488a1dcb6d68f37860562aa81d6a8eda3a52b98c71889600146cd090b139424d9cfdf4652eb71b2d90ad89b7133422a7053b7002591e36ad4b9bc4dba713904c8673fa7228e18c74bd655cbf8e5033001a7378bd554ea30ef81c3b9bb730563e847c3044d4dd590fef35e5724775e4f767c54af60965711dcf123277500f6a4d06348861141c28490fa4acd6503cc8c49cdb82c6edfeb01c891ea6de59c5b3cbeff65c4e46bb2916ca6f52698795750aa89c53e616707f55cfe1d20aece1c4b34f470aef52cbb85ff67c881cad2d0a6c46ea5982ace519d08b4ea862e89d0f8f5036f0568959a4540c0520c90858045d73a7781d1e6079ae5b958de7a94474c870a858ef4611b4a4e4e109b8e53c7fc97478aeff11011c43e55dbc37485f7ad135d06fd2fa5151371de1a914bf053a96a6b196da249468983f2dcaf0f7ccfec01b3a9ad74973247da8c719da4db1de6d0c61455439d22a355bcdd988d2e1c1bba91302c12f1a107d88c4879aa842cc79a4a602561fd98cda769f1ba7c1def07047babe03795e5d4071b837a0857d47de0bfaee1df8523874e65f8f50059202370095238c3e306c8db667901203f6eb9ba4783be1b5d36f0a84d7d657f37c90fd4448fdc1bd5d0dd03cb0cbcdc3a38f0d408efee4b374d73ee59e73ef0258a6f775b0b3ba7b197b5f0165ff45228b6f6869cb9133851f9c05ee285a470a8612a859b4e9d80bb8644bc3c7da61993c5e25221d6fa60bc5d59769edcb7e260241d81f725a4483b3fe37acd50451799d1caeee31fe457ba433f2884e67890cc1402c2c3efa74d86003ca38e3e82951d9206bc49f7c2a9f7427716be6064630bb7b10cf91320885284716985f630f6441b535837cb89f7f95372df6539613ce6bc622609e5461cc95f157708ce9d4db6d21ab7dc20c7f80e0a1256ede5abd368188f5d7826342d8ef0ec14df17820ec7e39ef1192b3204c7923288a9655bbdd48ba946ab445681dc582853b07eff9df0523e073afd02547c92d6831bee29687ced051839fbca0dada750ef36c25c5294708a587f8dd6f340b4b70ad89dc119368fa039f9701b3af3af0aa73fdcf364f75b266c937e307e60873b6bcc61656103b483c09e1cc085d1b8013fca4ecae499d27cc814d4c6e9135be9601f8a0e384af7ac0af43689bba36118049ebea47546eb403250fd22a10670d779e38b33380514ede57f50147b8a9afc67580c5864241543f38663a788ab6dfe9ff94510fba2850d2c988dd839779896d7aa39552a2bd357aa72d89954e655947b3827c663654c09b2295ca35000cc6afe459b44cb94afe3e6161593e6ab91f566430e18ff0240adff743b343a7d4239dd241e369850f98ab0c394d58589aff8d990500c7eab20117da3ee7a273a113d76e48dbaf66f49a3f1772314fc83a7f5e65348803998ca9e392bbffac08072475b9be3adeacf1573994f0c61553fdee9f7d4c5adc640b9b2de918300bc4ac9add6d332a4ce5d87b503fcffffff03