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

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

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

Block Certificate

Block 64616 119af39adf5858856185b404d0d74c14b1999a197cde88f5ed30bbcf928e8427

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d0e9683bc4461fff912b15e043cce097fd6ebc8c3b3daec31c32f8c74f2f981c
Certificate Block Hash
119af39adf5858856185b404d0d74c14b1999a197cde88f5ed30bbcf928e8427
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00002d000040320000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000130f73c2d18dde755c85ea93fafec5b720ffeceb930a305163f4260c11b19035faa4da6582c6d08996a4c84b02ad13253eb07f5e2826329ecb15a57166f9499e0ad30acb107b7d0cd66f1d08de542f0db3e73768cfb1ab86ae0a0000000000000040000000400000002d000040320000

Raw Header Hex

00004020d67865c41f9709d0485b40aa3242be0395db957db1567cc0bc0d681d36179d58197bbd33feca0e5d95bccc0ea310734472ad8a6bf0c316608641666edf7f5816486a1b6addb901181c982f4fc7f8321cc3ae3d3b8cbc6efd97e0cc43e0152b91ff1f46c43b68e9d0

Proof Data Hex

59,560 bytes
121216020307e52fbf14d0a03188574c3ec6270847ab9d49fede4520bfdc4a4efc41c8b65a105b0e804b73e432cb1128b75ce7acb156d0fcfb0482143de1e860f246bd7fb5246fba91a5ffdb1aa8d0c8b5d73e3e1f5c01ad661680d766fb91d7a286b9f5042779af5d0ccc9cf4216a58d4afb7c135798cd08dd5c0cf0c66c7e83ac73b789b59dface17e76e0cb8068bebf3b9bcc5521cae0bf02ce29c77b8f1a1febba33c81ca3283a6460c7a5675192c9f43c7934bc2d25eed4f643f36936f7ea9edddf7af12a148662c2602fced06b20da467e26398eefcfadfd23381196c934d8d05a936843a68403b4d171f533b87125658d23125e8a93d3f868c185ae62d31e49fda459e70f6b7bd752ccd496a4cf01536940069c353522700f30cc0a9d5d690f03bf242286da368c6c2c9a571cd6b194e6894416388c25b41541d283d4367d8dd6b9ab7c0a5f8906eaf7f1451c6c85ef7f82cde0f54a76caac3af3a35af70f56edd171cd74d93e6165eee02a6a53929197258615319e3381c876b6d84c656e5b02145dc035dce162a364b3c34df93b25f3fab8b15be4c142cf6427343d357460009e5309645206b3dad7d69c17ab246ffb508f51542bbda6c93c4ffb85a17260532cc332eb56aaaf5badae86da68868681b25814bd0f981f10d251bdc736db198617df34941488d908a37db7654df27969dbe38294dc4c3312d1786f3075a7b331896196c413b3937fadb6caf7970b635b64b837b73cf4854e1fa45dbba60c35f8a71af09610fb489923f2c66d7c956d248ff4fbe5cfbae412d8ae213f3f4965034881385b4c6a329bd27534547bf6111c9049e556dab16c5edcc5c41270b78cd5f6561b46d9a14508daa6b32acb4e8ac56968fd1bc6a86065a492069f35168a7323dfc518fb0680a0f358c29d6429e388277dfc9407b6fce44b06f46108dface13511155e5cba995296852744aa3b9bd4f257173ff495be36e67e78a13d2e264bd54cc51462161b1a92b6064be5f59565cb78802e03007e7d3ff5dfe7116e412b76fddd0b3c3b34f773d310c863657017feeb93473c56b1946958d93d2387d63fbbe9573e620f8384d2d058253fdda1494b17f3504b81ce0fb88c9e4c46827a3f9fbaff6079ac95ce3441f72bf1ecd9fb967c63147fe688d7669a91dc69f21863fe2ce5dea790988cfc92c9af16e72e774bbac7a6c85fba5dcd481f229f10996200cf5ff66d915dd6a35cee2d4c2ce924b8b34034c17eb95438f920879e0cc9d044b1c7bca7da16a41074f99f4be4a274a46c031e47bf5d331aafb109e639293ed8ee3ed0258db4842896c72bfb9f6b416b639d50510fa601fd80d0e1f2c952aeb6baf28ceb867653df4f1e5fca12858a86ae80282c6546a784793477f87da57a907ff66606710d538740398ec8e0eae058385f11d1a5db974ed00713e0787ae2812c0aa99f000fad8c5f318c05fa43e656abbbd638431bbbcdf7ff36e7140e41e13ec9298c183baab68d894e21f866632283afa2dcbe11e97bf3f21a8a5c71b6068d2aae1e2bd5295994f90bbec403f05801892f7d86a4c020c8bf6abc625f4b2c966a7bb835543e77fd2354aae52cd317660beec41ad6ee0e44e6e50690a92a06bd208cf8f0855ac36c4f59f477e9ca850dc5fda7f48e6529516ab6c32076dbda9b9657424ecb268e19d3f2ae5574a2f27185deac42b07a625156fe3ca72029cd613bf02c086831657bd3d8d4d097edd52eccc6a7be8b9160bb416d84edbadf93ebb9575c278a32114a53f68f85c08eca51c188b78e464e6c51611f61818158a5e8d0e40ad9565a19fd09228071945d07090b3f8fee108b0b47296ac94a9ba5dc650b36f2ae7a04a6c4fa439ed333735ac3739b723f71f5b630b52a9afb200b2659f5ea77f4907ffe0b2c3b8f47da0813436817c27ffba43e424a572cd9371f8f9d841d50ee713a422e5f425fa211e6ef6fd1c9ab939d84d6151f3355ccb3f9a7929472eb57050ca6247e42f8b6c5b5770d2fce53704b6a90b5b2a0cc163d88142299fe7d53b1c789e03580e07c5e22b369db33a44cdcfb2ed5b00938b0275d39a88bf09e9b3a35a8c25d64f7a715cc40fb660179cbc46428f287f65fb4151ace36fc0c5bf876b5b2510cd19a7414d5f4a8aea8327f3cfdd0fa9cfa5a85364b91a6119f87c85a8943afc3839db5874118fab12810b73792a3a64ea1fc27ebc8c95c96b626ce0f28d96cc4d6d07cefdffb3ebb9fcdea89e126f2a039fb9ce902a8ce81855874d2a1f96576f5efa2eb95efdd9c6a8edb53fcd16374279719378b31635db23ad642d906376f2b20ba42ab3957d4fcc3f3bedce6e3cb6d04fd9c19eeb2ec759ba7241dbd4b38a1ef17aed1ed95bec0098da91451f638b0b06ef95420f4e50c5a4e0c3c7761ed8e1bf83980ddbe768b45998ae608b7191f0c63c728e78468eac57e7e0e4db5ee5df56aedd4b22cf63de49130d24faeffe3537e8aed6fb37d0955e34b7f993948ecd6b55171074692362f3552bb0f0310b8de445cf874111f84c622be0fd2a0f0df0333c56066646f3f5d4e082fae5edb51f7d39e6976093b649864265951492e7c9271acd40c6ca96126b080170f13fffd7ec71c2a689f30803bb4a766c1e5ec74037405752cca2a3adc948501bf2f92e03d8f0db2e615756e213556a134c64a28521405000d2b8137148cff0a349fe0b9bde45fc6ccfaa85a2e632edef570841bea4dd238879bf77376081522991d0ef816996ccc3ee8d440d60bba0b53f0f349fb47ea39516b937fe02ebf9bb8b41ede4f07b18995120062fd189b980b8d175bb81d36c67628a540434853971a8898f88a717c7162a15a43475a9d8760282f9903e8582338333338854ff79f5207a6e86aea92712f388c413826e6e1485bebcfaa9dea517e31f4de79ef7c834b43ed56658180276ed29a1d66329f00f1a8df61d16be84a8300510b6d8d5c618c87860af78721736c511a32570952de8e2a234de0f84a8f58f5b396d50897f477f9e003837604d45be36dee9cd3fd3638472223064481a71d9ec70aa13db1f972706383d84fb6dd6481e6d5c3c106177f0a93e08a0be811818ff9115d767917bb829329f6a8d7980c76177fe84ba0c61f26058eca23352c8eaf8f25c2d29f0822be8c056c43974fa1075ac3a87ad6e2cfdc3ec64c7fac7fd0674002b13b443c227cbf0f8edc8b920ba1d92db238c6881dbebc5126f33ffdb11874120b5dbbffdc149656d0b32efcb33f6d7ff4e9445a50da16ee822e1b127cb461207bd83772be0ba874816087dfcd0f471c5d9df89f26e13e7dda3809c645da7ee513b4b61dbbf3b014be3c4d04ef649e94f4cb9a52aa6207c6bb8fff77db5ee004e22aff0fbf3aea70ef006d578c463c7c122be3e94199563023d98431839f4ff99fb2930dd4c0ddcc96e777dc7fb1985fb0b5869dc53f2377f3c85e669ba923aa4c16cf16bfcd71eb87a0acfbeab9284811d222b4d2a250dfc38f63cac658564c597ce5e606e9e3ac4d4c99859e5a62dc13748ed27cc9f7ed7968e6cd2082c29413a1d42934c62ce9a53c8134d3deebde95aeb1b1f0d6376253ef4021f92fe427f3401f9be6fe8f9ed6928e312a852f9a96bd10c26b23df51fd9e3686606eb3b19480b092e8cc943df5abccd2a3943887090eb73a5171421dd7137c98c182619858f50887e2e165f84a4d50f9ec6fe6f39e5f93a627f47765758e6ff889beadb885613910b84e3b20082d2fcc9f8f5ae04bdd4927a8a908f00507956f765793bdd9fd1c780b9b8f6d15eb3959c6232b5ce9862f16213ae34e78c1d79672fb047afef9a8e6f14de21b22cc1b73b4b1ee717c5ed3fbd5eb23224242c11c53216b799e147c534cadd12bdb6c2ccf512560e0159feb1d12ce21587f90ee0612389e0fc8dbe406c7faca68d3cb8a44c40933558e5ffb8c433ace3fcad9cec0c49d0592fbee2ca313fd290d8053efe0ec25f86f58dcb30556ec36c536e9116b66600e86ef19ddc090fcbc2cbfabd10f435991b46ed034cbed579ff7b022623693082a8737dedf83f21ead30ee1f4ecb3af09dd647c63698d33e3b0f28cf96a06dbe8742d6855a6b105decf082e2406600422035775b8937725e4a22205dfbe9c7f5eaf04e3ce05dde39d5295ff2e225c663156deb15b35fa422565a244014e2b1c02946ad69bbe72982a7faf565cb79aa662b79daee94a3ea91ce3c1dabbbf3e6c34cfef315dfe7ff54c175c6a8fa6df35e724e703a96124882f346ce1dccfde3c7fb958e3b65bcc90858e04b11691ea464d768e7a312c4d6f5f48716dede176bcefa51a96513923b9ec3a87bec01cba1e224a2585fc3a1be1d510af4655c0495d5c90d001f054b4bf8f692bd819e96ea5eb3eb461fca4cd84ee4898d6701a604a6324be506b800abad37998a774491d474f38c6b18aa8a875b1a3609c6fb4571b7cb3d920990bf251bac568ebaf3d27a337e7e8db15bc053f341d447fdabe9f463daaea9f026d7aafc74835e710448e933ec919f6e9e718a1a529b296c073018f853013aed6c5f6ac615ea52b7461308c62247bcf159db94426c3e14ba3d61411e3938b851b7b8da674f48ea689e599c444b11de551427624ca55e945c6cda53b31c98cbe34f7b2f02ea24a77d039cedf1c9163ec6ea23c90c2535e670c1493a06b7f2ed042c99c64f61eb7e91257dda905505a306de3fb3982615a44811971fb4434c7cf5f955ca590b40335051a7e73e506a2033c44b06208246ba461072fa7baba7fc1b5a00c9005c6a49f3342f3b3f58efb9ef68d0b5d4d1f53103388eff82164a08bff9cc249e533d5e406c1e34564927d336bda03bc290392d86d159ec7a40e40b0d2a3d9112ff908a6f025344f70109ef4243758a081906155b0e629dd7cb4691619e7547878c847f7c9502fb65915dd9ff6828770b0e7b177e5fd1a918428760628724e55a43be7d108049881e3b9c70e867f18435cd36ab4503c9a8d9cd13b177cf06e587bee3628fbb398fd451c7ea471db6f1f90598d17d74696406b07163f8fb066dadd0956fd411a88999295b5e0b7539dcabccc835224322ca85f52b55dbc0c86939d8ae5747ada3bc34f95c3a48340f11c463b9f6b0745debeabb363a50396b66ea55ea55eb9408a117f417c0ef5339bf2c830c2e0b4fb305f6eab1f0ca31731ccbeb2efe3afa7ad2b9c7f4f7e4987d6741fa7978866427b390a4f4bda5e8e69ab64afae4ba5e77a3116ebaf044b8c638eb333c7e1b9e91774c3c8b0a4def62969149c8e3be0f8ae7ccaf04b54fe8e53367886751646071bf9f3bd9d558b99d0ec5731bdff98e0ea265bdd619ab39af9687ffe421818830c1c38ea7a4af927ab5e11a2050e657cee90dfa6569a182bf323ad4b9ad9d66ea7cef13b8f70642c5fbe7efbc3905cf228154149eb7cb6805f8603daef4d52cb1088aae6d23bc732ee3caddcf411fafe4764bfa7c5810c8bd58db500e8ebdfbd1def173555a73db37fcd85f2d1ef8eb0cea3366562ff1bec0252774a605394192b0ffc1df71b139ef9c51572c173cac139633a7a489fab16f6a54b02b4bc9309ab15292b50391bf79b3835e58cc090cdc88cedcbe6d6d0193be203c316afc4650b2fe8a625bb5b0d67e1a69bdfafa3aa72e577c2006149f2faa3b0ba988c34d4b22c081dbc432c2418f455b86d12c1e62009cea4b3b12883a1f35c9f17213984fc84275314d73ce4a18fbc154c0d72a29fc9f7eeb8dea528a0ea94893889e00c7501b93601e042b33dc4dac74e12ac05944a6d30be274c423c21c04df959d3271fe69062631752642b024cdbd33f8170534ce0be4ac15bdb398e609dcc634040541b1bbae67b6e1011f7d9a392fbfd540a09457b84ab0670fbdea4b4e78fec2a07ab1d03a3d0713bf8b73a2086ce58974ed6636f1e903427b8a280ec502b2300818cb6593c3679f68f4ee6e4a22f5bbd3b1059354913d37912aadda43937cc8794290f1302034b76ef5a86393217112e438ea645367decb8c633a62714be701522c4eff3ca5e0758d49fb86745b4089c63ae97bd72f1972fdfd66432d825cdf67d92bb570adb4d19ad99d9649b15dfbb7d3084174a9db74bf2f84d8fca376096e0827795895326aa3f733030beed17f452368662348e72cc2d03979cc23145abd2f9a8db3943830f21d8312f2a934b41bfed4f6e420788d826926c043e916fb317234261e1e57e9379b4bb5a94a4c8fb6d8a916f47af730c5096b8c1395b6a28eb53683609868189c30ed3a76af18f1060d9929d9036ace4915b0c12067a8c7e0620eae6aa198e21c5f73c6132c563b8de488010e3f26abe2c5480b121d4b10bb540d68c5b39454f062bba0a6d3c78a1b915d1ce4fe8f9fb49fa5449c7a511065fab8a7da502964d0a7e6aef079a765ac5f550428c87337fe4e7a4541a238ae0b639506d87b840ca5a1099e1b6fe8500b99d12295c8ecc0acce667ea155254bbe872d2f8c9d9e169a63d45c22a36fbb0c88fb136362bda23303e75d2edd9f0bac6d4f2e5f2549f49a4595f8db5b143451404a050eb4853ffc83ed1fca12ecf145d173d52c0b9521b288276770eb781307b83f3af490e8d8d9e4bedef20bc236a6e908ea6416ffaab59b8b7fd935ad07afa87418eb59ddfc882e161b4a63bcb27f17d42e07b49bbd091d348920ae584c39df7ad03f06d2d417f0da002cc933ba82d7d56b1b2dbf3979ec50873ea91455f171e93adae8e4b34150c8557a7d476d72f968a2a2dad3253837ed7c4276dc1d0e984e23f5032d51b334791481ac699a85c4154a7509af0e7047f94f272f5d4048c9fe378efbda0c260df6f796dd583ce75860ddc1cb888b35a54ba0ee50c534976f04a30fc6a7cb1a8e33c8c8498071bdf7da895397ade1f56077e4f6a6f283f8a285a0ff7b2752c7a3f56e04f79274796d60f9a48f8f59bd158a5b16c480a00516c95deb491b919edb64819c7bf9b0159f5c660017fba46fd5e58712af8d93ec668a062fff65885f8db4b94a562a071b28dd2fad5bc0a9adc11d29df6a30d690c59869ab78b003bfbb80f86482b38ff28d42d86dec319914e7f4671ccf6e9da1b9623c009499c51d5843dd7bab3ce447c5f6b7a16bc700c445b4ee8945cfa9d010569a49c51b6e1a1c47ef6bf8b0d80c593ba576c777db65ff6f3d292e2d6fa7f976141107712e1527b7b2fe94236f49943fdac7f0c790cdac1206744e7b206e7936cb34a502417869cab84d529cd41df313de30eb93284544ec70ed8e442354d1c12454ec0b046ef6417bdbb12b0c7e20f0edaf29b8fa1c239adbb2a06ab7ced89d397beeb341935989d6487256e061da103756c25f9e912d8a8723a2d997efd25411f36f84777ab954bb44c78000b31fc5f07d420f17f9dd2404639dd11dc2ca6d5814b3154c36eaa6160a2632e75d9a58e3455d582ef972a9847241f8d23a49e1a98a027904acd153961fb12c133386449d764524c2214ea4723d044bde72e7807a65d8ac169fd00688ea6cb98063adb91d0b67b133aeb37ca6d733073e5f57acda8318e1985242c9258f28b6be2c9a81fbd59c32556e2972566ac3f1b26e1347b2a5f63e9f26d45265028fc6ab09755de9ee8373604ed284f77641de76945c9ac3f1b1b2d29b99bd7b6b07c54f5c136c4f7f12ecac4cb4de3e8bd4c0fbf336671b95b3b1275a7c4f741570e1cc1adee9d9a9ecfc1f7f2b226e27e96b35114173f635a9d1d63229fee4ca3923ae10b4fcbcd8cb7d4c1142f695809950909cdd429c5c7b45f3c3c4bae4687a4fcab04e7d56777903485ab2f64110c7f27034e57163909e3264c834fb8cee8ffa25a0ac93f59640bf487e2017783d0c25bedfd8525c132c97f0da5bb534cf9fbac3cc89e31d51cf15ab4563e4fbb4e4d836fbd256d566c1a5940df86025f2747609adb2d7046302bdd1257e04004815eed627ad0bb3d614f3466cf5e54874c2a9e5b57afe7b13fe12d9f0366959a5f69500fa7df0cfb5d2c9977129e4f9b45aaf8b3f312ef93dfd3613bd2a4e1d992419ace0db911b337bd65b21a0dd8235fe24ce5c0a88950a257deaa44ac9a1faac120e011f2e4351dfdf899cf1afdc70a3b6b0f932417bf2c129f87997cface918bcd36d44d134face72b9c3c90e0cf06e36ff19f99c03cd664f1df8aa4a854d967f86b452cfcf1a804418ce9c54185d82cf4bbbe76d4a6568c5c67ea8f2ccaced9f41df8bf3b9266b5dcd543df99a6ffafa311f6af56b9a62a3e1c31c501301bbef81c0cc7f0027ed4f45a48207e628b3b1732afcb32d287362686d9e2d8014c9541aabdbdb35ddfe04b39a527ca09268d67e491cb013333d5cfe784e02234397b39df16368428f7ca1896ba4acb8cf874abbd24c1478360e7c09505caf7e006dba60a447303c4a5afa6a31a3455dfd688e1b3c0a261e2e884d3acd1978641422db4f51f64f91db12fd064dfcc2cce729a8671931d0420b736c38782a0d7ba31722bc7da105cae5c036c1a285300b0850d022d6ee783667ac83025fe5541945c1d5484e9d4bab4c1b1099446403b2d346fe565546300f259328503aa477bbfe358d00adc10c4bacc76cdec2aab5c4e2afb57c34a928703f8b4962e3b000ca29c91c4e047bb675fe65d6e142e5efdc90e41817121a6b2842446d8b8e446d0e26b99799631fe2064be15d21a4c2e216a11a5917d263ccadefa79e5370c939ddcd61af22bb05045162ffe323cf177ff65cc56fb7490c3801b0d69101fe73ee88c42744af17c8e79429081eeb3946062259d6423f6588d7f1b27d9750f9c2b2c432a28e6222b462cb3c4df2b219be7e9c285bf609e797ec97acc726ac677d2f9950d1f3dcb3d754f63ec893862d0c25c3ae1a24231bb86c5fe056bf39602a308a00c014d9b85c4f2013fc204f18c092a3a0a2a15263377c60d2e1c4ced48e2f3d9b8986b069f4a103a5828c912013d56f23fc211d43e0ebfafcf81a3e519f3a8d472c0ef5b5850c9a03e73fe0f96e71cce11ff95fff298952d29ff63cfdba9fe07baf85d88b441eeb28e10a9d7fb9770095a542db8eb2bc686ec2925c86975d83ceed03a9eb060f53047d3bfaa23297ccfe2eeb10e7fa025c83a0ae9e4b4d985ed9349ffad9ccf9446c74494702900f4df128df2ed9d2d75ba62d4a2e257b0e5116151013b4065ac5081ad80ea845f5769f8d3cb7b09e4536e5f471e85276e08ee7a34283b6865ad47779d8f5eac4910183fc31991fa437a63a94e1dcfb4fe220130b58cd5117d621f06fed0b960d2301597e45d4288d55ae588ac5b0326b081b85d62b60fdbe5db43f37b3851e1f6d13bf729072a1bf16a3d5be61fa549e89b46e58874f1cf117cb73b34b357822affd084711af7a23a343bac1142f91e721fd91a0966269b12966a8fb7108aca8d76b468bf36be4c157b718b776455cc64dfd3422fd365247d2b059275a2b041cc6fce746dc4605983a7172643550d748278bd7fe5134a35dc26d60cf3908f004ea3bf40c3694c33f729fbc3134bf426eb1af6b55cd3794dd4a5679844280133627e3dcee13638d9c8a201f7f16d9ebeb2e7f103660c0f61230c65762e8a02bbca69ec8d0d1a2f14e26778cd111b25d46fc803656097349f7dd49fb40c0371d26504210c01d8dfa34c855688d4ab92be04fbc64b8758fb1524169726fa7f76973b9adf0c64c65642e7a289efa49eae9ac351860972d6e30f85e845702bce1c8643214ec4a8567d361a7255f9312e99631298bee2b400c410e8c411a7fcb27b20d71542d2ecc07d42d9d4e57fcccccf0e73009edfc1212290a19d1ccab8d55f18933ca21614e5ac11d92d877811efafe63eade647e03afd7f4fb9c82795ec2bff4549c61b98cc8b3dd64334fe4a50795ec240300dec5da937250ac71a8c3af8d78dc744ac1661b508756bb676fc5a22f896b8b36919e1f3059d361a35b3f46fa701189c72420a29e29eda727e4df80361d1c93059bd15d427d644f78b29b8456f0f6e937e25d6a4618475435e3a1375e3ce77dc0ce1df948f90acea1695167d49865bc6f63638c2d4fbfd121902ebc25a8bc103c709ff336a7a637121c870cce8d30aa4a87a3b7f9c8f874e19377cead0d3460cf5cceb13d06346f8fc27bd2beb98703c3dbdc7a819548f4259f13eeb15356a88818a5c12933d10259240c1361660ea80925f717c4a4594889b35e2be9669e45b4acba628028514e468c190ebe80af4082a18ab7b7937b89d283c94c227ff04e1921ef5ff57873fb5e93ef59048cfd3e1e4304b63f39d5c6362126ce67176a1ac72ff82f99635ceb8c3d096181e0d0ff8ebbe07cbf3cc8d1de2835c6e135b28cb11f7ff3b6922644e03c3a60509c02d6c03b35d5a558baa7542b7a82cd2c63531b988b181953c4151b4f698f2517724abc7582e3c726781203baaa9532a41cc7a5c94f7c320cc2c030d50c8db81e21c8b57f967d2c3998e86b0504d97f1bbd2a2e67a7f2b9d7c29dffecffd063b1d2e5a1b20cc95d8d15c46e8bf540364ac58e25b711e63f730fa286a7c876c2bd243eb875898a9418bb68ff9af6ce2768c0a3eff1ea19e2282060c4ed55151466a219f7b0edbaf3e5b27e44aef5473e8d9cec3dbef99f78719ca96e6d6546b2b283171478c5c0f322a8308d823fc1a94520a588f399cf4e66a3766ec0506000c76a6c542f59e6b1d0d7c702c8e53e9308ad93e8f31dc5ce5a624a23e6e9afb84dcc1f72e8f79531b8d46d70c3b3d369f6b9a8fe4c6f53c8d227f84a53392a83fc67394366c68ead537a5ad309cdcd90483ea3a14d65fd9a69e22ad4ca46c3c58ad9e0768ade25b6b37fcdbcc8c5a5019304cb934deb273bfc56d707861769b53884fe1ea61015b1248609eee1dde30aad734ea234a8b7df8a8ad4548efe8be54bf3e4d3b41c198992c1ba7567661bdc12a72f3831d0e63d7cab90a01ea8f4ba7990849ab59ee443243a733db617a8f16bd9ee59f0147125a35a8c607e2e0bb4f8826bc0bb824ecdd49e182d6862c8d5a21a70909490497ad8a98f1eee7b7288d270ad703c449228aa518b1ae2b05dd7a7a726db566594a77de45a9ee3dce44b73a785c4f78e496d53c449075871626e1442f68a63eaddb7d66dc25b70f366b62929de9fdbad8ef6eee49cad96d3c83094d8dfa8f099bdb19bf16848f73f1e18dc66ea798120bb5f448f48cb2b3ce7d78e6a915f203e6564a7cd1a7ccf22bdb70a567f8e2307848e04db284a00c328a41fff6ba98f74332d267b338fc1b537a03b31778cbb49983bd5e5d4e930d3f8b7e8847dda14e9d916479ec55b94a2cf7951b33504f37a08bce894c08ff5215750208e73a5138547b3e58b46d06c402aaf3d70d7323602518ab678577e0da290e63dd319b9d023c68385f5a3c93080690d6a77f11e6df7d89a6b94e182bf24eea4c3258287fe432fb908793366420485c3e613a25e553ab26b64d431f007d31e812975045f6fa232d69efb232fd51aad0aae6470592ae1766080e031db79bd44b4a8695dd0213349aec1fc82d518c4ac68f8ebf6b69355b5458854d38ff255a7d78fd080ecdde2019582b62ecea5fdcb73f587cf8c1e441a5ed424625faa0ec6914409863b7e2df4d860da23b7275f7187074d6a615639bce6c5c06c4de1a5c5e28270eef819ed78b4ff54ccb54e9d87ca8b92e6a637e5a0e9f8971ce01af8b6c2b3696227fdb5ee6b4830f566cb18e593446c0ed0b414deb88f79e7ef2d2d920a5c7fb9ebd6544de7e077485d9f3eeba52fe168dbf2aa75c0d12aaebdf509260b0e59e3ceaeeced1d50d848b2dec1a67a7afca636745db40f1623fbf6d8a4f3cb0eecbda16ffbe144181667da1318607c31770fe51541a0a6e9d55a6d360f069aead94a7396769fee18041402e74b6a9206b01764f3aa9c3f8a9594962da55e701625d1286a91c9238d9f2a6538d58315dc3a159127f898afcec321ba831b4c5779047871e6611497d39889b12d84679398862eb2f6d9dcdeac1451141a25883627f51ba21e6ef16bc0e264f2c4bd6d167ec6416e110e20a8fc9ba498aba1c45559c99de3eb125a797b9f9a649114fe9d102c2affa90ec0a7cd27c959698324987484554cf18478a7554a39d1993222124d10c4642f67568871d8cd383689912cbd7ccc5bf9c88b80647a81273c281a1a5db82dd0502ec469d12ba2486688791564df7e5564944724615167774e5033a3404f5b103aa5241cc1beb8cc2a05f81a69a6f92bddee510a2c19fcbe3a2fd1bc7e583f0fd2eff1784ec75eb92a25ea6315d8218eca73084620bd8c68a67056935a3cc462873c0f746b6121198f39adc179db081f78d509efe5af94bacebeb75ee3c10c274a2ee38ea8abf7cbe7b28f3fa66184e21befc7b8e94614eb634eeb44172c58d6a0a48e4656faf5d8267047459388b1c1fd0bbd36f5756108844a2dc238ba9490753cf86633ffa54550d123a52d31df7c9b18ad244264c1af7e50ccc606c1c1fbf0518456e6c32aef24cafe260367cd14bf35e48d5e62f6c754b78624de51489ae2704f9a29ec4f50d13de058484d518df604b0c0536123a27d33f8ff6b63977d98e935ac145d8c00a910e0a2e70e90f2b5fa1be17747ff20a7c65fbd4113501990c8a1adfbe3d775cf4ab7ad0f151ecb7b95bfbe6ca329070fdbddc654e103d7e6a722daba970c2d1d71c8af05cb0d0cc0e570bfe10ca4c28a996726011a0a5b29391d80524f4df556c056ea5b5712e3564a5711301e67ca126738fbc9efc0fde86aae22b7dd057ab4ad33d3c8e5a7e636e2c3b9f10a65683d203abfac64ce5ac1ee560c3b32d1a327714722515e7247209cd4ba9e1ee5cc06b6c4618136416100c574882413291aa3e82b0886fc672b37d07dedcd9bb892bb3933eed28c27d64ef9883d13812794a770c90eb2647d4703dc7249938e36fa43ad7a344902af39fbb35eb71a52991e52989d101955d85d6150bfda88bd9bd825b99473a7a00ec3cc6bff16853a7ba49a3327804de7a249c11ab3eb65fa17d178002ba73c4cc089913ede220e9605b918b471f64b842210086b7e40026bc8d5eee48b2e6118033829dd589d6843a81014d7ef90e49c1c783969dcd4ada31ebf0f78ef33699cdddf514f0a2f237c58757e120426730457a55396b56b905c412582776ba49d0309026619008e211f3528a5a31e3ca20c08eed9065b1bad66413f35d2b129dc77847bdd38e912b55327fa46ebb0b79507d8033f62ee975ad2d1bdeefb4eb135e186447ed71a6b1415dd9618ee64eb0a131cbca2bf81598be1361716087834dd5e1308d1579910cee6fd68e028421f2fb1d58a6ef0f95f4585328a0b8796ccbcecc72069a321fc774e0ef3f1ca466756a342d1a68fbc32a4eb5fa05931e286c92716fa9fd0ca9a3873fb24e9f596d2e4e34cc0d12a9db3e773cd45288e4d1899a803bb36deb2280e71ed627d6a14e6af6128a08515310a75612ee12884dde14549b9303af4c4f4d575a757fcac23e7cdbd2f2520dcb5d38b2d864bbd84378c6a8348c8484dc4a6b7c2ab38c60b0c4ce86ceb9ad1600c818e4f296d729eb1f1445b18ed12371456cb27713494e10bab07fe644c294d28f5729937c3ee520f5efca027ba05d6b3f648b107bd39bdc99d75d5f48c3ad5f989d7746bea6ca309185bb398c86fc504ad76ec26290e456ee77dc46552ea8347d84ee11a0f0eccf8cad4c6a2cb718d6ba85c028348ec9a40a0ded6be444c4953e986c9d261398f54a5e7e679f770fb4769144628e65f2b2d3fc7e7f6327522ebd3e8131ecdb0d60ec2a528076e0e3dbbbc674afe3a7959c96b158fc989a03198a72cf5c341fb7ab24883ad30e2d1aaa7141fadc478f381ced420cb9306edef1cec60a459c1b56bb75e647a28bb478357ae081f80c28e1c8b76c1e6333e95fcd1353746ce587bbd4cea4dd2fbdfa362d2883a88ac84d914ef8bc4992e93393f17aa63f16464397d5c0f7fc81c0aa207b6ee388c0a65151c40e14dba63d51bcffcbeb6d759ae93638e0cfec4b292dd6fa7927c2b621b4bdb8de2fa05dc734feb99867f7a0007863fa2111588955495d0a93ef4f4a1960156f7e73be84534e8292b750261f07d636037d7771e4cd237e6b5077de3a8f81f798805fa9028b60d8af0eb3c5b4a39acb55d5813f43d0e4fdac1f8a5ec709bc97dfeebd8df55f99828c4bc30ac38de13e874e05bb68dfd84c402c9dd1208128895307e775bfc8c82bf19da8db010fd0192c4afd0080f34e51681e1b61f4350018627db76b7d9081751f0401df6eb6fb75867d63e7906b0b4038d55470e6f810bd741faedbfece0e832017d2038af4e8d41c25d7d41798fe1ed119848f344955e4932fd1abe6ce00cd38e23554e96b418554ee680800c975f5b740ddd33a63e5bc329ed6af7ff0ba32e7c1a60d4a7ddaa35675116bf83069e6deb5c7abb06d5b4b458ce6c20e5a7436c7bc3891e5bfc427f868ce894972e2dc97a7322d38bf17a4d2fa9e3df67a4da91dfdf8273b3d7ef5e3b2add69265514a151965fac215e7d1974a2265e242b7fa128c4974dcb3b9581de58f8632a4245b83bd791dda3fb6df3dd3df88b1d3ba14807b504a4e71b065b896a7e685bae7d29536e1d6114d046b9c1a2c74e0bb88b687a0e38b6ecca3756c393221289fb94df7de64baf3596672cc346b1e233ff52141b39aacd73705e51c0635ff9dc043aeb7b748a9ba2cff4d9d7d1ca4e7f08f62bc40a4a43a9c5d70713eb63b1da97303e95f94c7d7361ee536282f4f79f5610d707180802bc616fb19b1bd00c179ad2a4a5894c1603ed02b098eabfd1ba5f742999315368e6a66f614ec42fb20268fab427934546561a565300873771de1c1a86fd37a249a0a4ef42eafcddce1fb7f1cd21121427456e0130affbbbcf8cb0ce7c0b5e19ac483f7dd98d14f83e2ae36a4c43934e335548ca47290578c25f39acb6a13683d4dcc0198f2ad9aa805981e049db2ab89da105aed02ef6fa4282b4559ae42a2109df89ab58c86697cbdf8d551678cbd4904f22d01109eb00b3a65e3e6b9868561ec8bd7613d960e447fa9cb4487947834cf0e17ee09b1ae164403e06a76ff799a04988d5ff3fbdf89a4b16684104ae9a481618bb558765e7fe9c267f3d23a19b3a8584b28fd495a9a9650cd6167ce8d07b23683b5f67177e1d4b11ec3a1e8e72e1f1870510585e375e4732b0fac47a8ab8c430d22e34742ad0e29cef5fb9803ca74ab261e2b551d8aa5c0d8b248470ed899982ea059b13c0d78802c2d5fc7b1fe70c93e3744ec8a7ca5cccfeb4ce6da97dcfc53487964b36e5d3430b8a261a8b57ed57337778278f606bfb67760074a06ea359839c96e4f0b70031cc9c40f4d12dde9864e4f07663e66f61a6b71ae5be85e5f933315c42bf1187edf74c1677b0ff448b86dcf554facc8ac645a56a03f44f98f134170087fc69a01e4db651b729009404c4b101752ae232464ed25cbf6476b1a2b0d46ce34fe18228ba88cf865331d15dc167f3a4f641cf19faef3e6be98b3814225e53afe132d4853cbedd664387a8e79bf1072a3c574f5b88c8e05ea9a37318cbded42e8ab42dba63678ddf7746abb02d6374c8d577f0442e7a0f402e3ab74254da150b548f48d167268137665b833901f5a3fa2f8321fa4c22be351ae58477574e43d68949f030eb346ac2bcb2a8dd45dd62f3ab820a84ddf46541841c98db2178620d192e6ba972c689f1418d310e33b42ed42e1d8279f9361834958f9ed336baf7cae1ce02e2a6dafe3ace1ddce4d173165dd6d5a0ab8fe097e2996fad72065ed4b7606e9d801fbe5d37ab365c2e9feaa0bd96dd14c726cf9c2343bab48af2bbd1db2e39ae8724f25d1dbdbba8c6250775203dde35834b65eb62f7fb5be951ed3d0da12fd41375ecd618cc1c3815a6910b187368b465a91d8e6e4a369775115a6667f7639bf11e92acc40a5e15588a5d55772ea96d8f67b3667f5ad20872d2f3158d5e6af86f2539b81e24bc28e1e2a0ba98e6af0653ae18d81b26f09139dac09641cf227006c72344e96f34b53512864f92ca338b555b3c2446ef476bcef7cb874807b8100c27c5a9e03c48a39b7fd4a21a3aa0f0a543f9fa1a9a73230d1d158076f6ca00faaf3f84c0bfc609d2135103c2527acd572338ff1bef23e91d09fc23616c6e73106ae77f8c19b8c611e1f01edb2c86e5861b3cab82df1005af8bd34527a0f3a1adf77b517867931c0e14bb453e5d2b5413e75407b5f20d72789b3ca0a04256a136eee746131a6860a9eb1771dae736bcd77eb87ca4f12a73b4e1e99b0f0981c8124a03ebd5f21249a6c8e0fbb8ae1fc9dcc664b8737e3f52151a21fbdcb05e8b3453a626b593d1305a4e8d11b7c0c0987c7260b9e40f6c1870dcf41e6d845c491c5fd64a5b56fb2171aa8f7e8f4d6c76fa9aa1e3a62f350bf6fd28284bed69c05516fcd46efc26bbe6abf98a7ce7c711bbfd9b268821366189886d8266bc00e6d2f784c23732dc819b2ced28d879b239eb7e2048afee34492287774cf808624504db0ee2476ce0af3a244d6a32bcbb8918fd6a085369c603df8b9c36055c026c89ed74c53be88183e855ad3467500ece2a51647c3fb4abe1ece2148d635b7b630ac48f508bc2a67621d0ff6a1f77a843f43737156d956840b6790f6d4735adb2f9f09e4ec1ec8b2fb540bf4df1806a48ac65cfaa82719a6f2027aa7c7d92441bc76f443bb1d23d37be1b073374d4c46ee3c5f1c743c1c3c466afac67a153b90d96c9ae29f94e3f88207e893a861a2d3a7ab06024a6440c9a1ad9c562ffb07c5db155d320562ed8c1f637a7c258ef69d5c23f7faa621ae99f3edcb3ff6530def9699b561530bf2b948c160ca4f35ffa7f1610c7e8ed117acdaa399456f09465d1b131c2720ffe3e8fbf6a1ab4981f60c795be0f996cc0d42483f0ad30370d1ce53bb5635c88ed1756876e505633a6e6a7ea318cb4fcb2cf77ee0fd2b15688220f133c5073fa44f98f0bae58b44afcbfa5b1b693976a314c9043b7d938836be1dd38344a31da9437821909951f005e4d59505893568e5965e32fc4346537825a220ad35eaefc7f1d79644ab334413b2179dfc20173a6ec282f4ec5896b23f229241263bb403c34fabc7aa144ba67acc84e889326e9ff81816563ec29cbb2b22d873285ee8aacefffa9f976f1204855894f764cafd591cd6d36fb12b80b145c67914596b3c857cd50c611e0cad174151f1257cd768e197bb3c0718047d771e9431096d87afab4f80b67f87f0cd462095ac67ae5ad79076c5195492d78233fbcbc59b70dacda0944e98f5f53ee802a28fc605252b1bc54dfe44485f115cdfd80a570324c0972d7ca5ad9d414939b381018f4b5fbb23b2d6f750a86c2b340df0c5f7c939dcc02e4a55e964b286a0e8433c923e2303ca28afd6d04ab0834ff3e82461b662fbbf98171455e135049dfb12d9078a5cf4851ddaacd9f50e7df2f201fe89d911085d3632adecf38c5552b139d812ac6dcb79560a81ac9e2d277ba9da05b3e600119be90c5d4d5c07775ca1335dafa039a9944ed77d6d3a92edfb58a585c2ef69d659d84ed0a565f348a54e03e3647130286eb766e9eefb1f05c054a3b0e3bae0ef94c3c8b92579ae479179764b5d5da8f7ce5ea1548a88ae62d594fb0a47dfe5fba427e6fb4c8529d3f3c761911f00925a3087847c4623573ae340f6280a00f6eda022ef233e8651dffb6b93cd7d7e6815e23843d3daecc497ce58321dfa5618aa486f22aaaf549db2235a2ecff10807caba0057415d278460d9c48c2ae10c074730bdcd8e43faa1c233102d000a573698c7be0919b58bc59fb1ded7f58f4ef80190240ab9bb74d0e7cb6464ad2fc1995c21b4bd387e8074a6ca2e798ff99e1d5bb4c44a0596ef55cefccd5ad91f45e3511c619c07a1e9249b67855ac5c1ac0cd82c4fce4c96a0c1fa877149a867b518d28c077b5863e741efb97bf4eeccfd82a954d03c87b747b90e02795d76a836b36cf347fe4b88a8ef2b87c6a67335823d56eec3260daa3a97472ce6c449891af0af3ccad693cef57716c6b3d73d11232deeeae226dc5c81b1275c874267c8c51f27f3e2d86977aa9b900625489641a6d20a878afcf0312925ba0640a13152ac87e6bb90705bd34e0843d0a7f7aa586cc2c93f8f0ff7adf1367f7ae5633aedd7ca2c0d0924ae2c1fa02386f7751c5c7056b506344359b65ef904e15970911bcbb3f2ccf114f3b24fb4517a56a129d7b323be9ffe90b3625a840d20da975736616085ed1c4d7761f95b1f2e1f3f45d536f2ce6de1eb8a46cd8d56d99b188ec1dc8cb20ffb1de6266e9559da38388665c53264ca8bb0d2707cdbc89983b0737bf02c308b5dfc76e1d9a6ad93de12373d1912be128cafeadf70d9d0a9983c7fa81c24f74cbbce1a56239098ebd45f99a243dd9863ef8060bedcc68dc0c6276ef67894ffb2bb51514f0fe60b3aa9b1ceeeb892389c17179c57ce15cb7211910f228717910436ff07280800e21ccf62112460b0be17db0f89a069231f60d1d3b9c9dcfb352887dbd1dc9692651758334ecc25fdedcd14434385f6af6b12dc5d7f7085bf7addc2561b89e512f04541cb4ead38085ba92b916796b40699d399aa71f47a403559045253ca0d770597fa5f6e066d93f7d26ba206e726061785a1ddd0f0efc428211537185c74f3a849cfa435302d55795e1a3864f0cfd761476e992c2de3ad688a47efca91841b12d6a812b81097acca0c543b323f632545d42ca3d7bc65184d552157d28fd623c3d3358e4dfe55bd5ef9d75c311669f5556707ad3b519a097518176ef5fd739fbc9bbd27da9b5cf20785c99dd4826b2ff5dd54debe8d3c6d2c10e0e2b444ff6b64aea890678bd95b1dc8ec61155680efd9f7abf5d38ccf0b52dab0d0bf0485406733271361e74a75d41614622cbd7d19613bbe35137da3db683c2799710d07d524acb20caca89c6288462c819636988714b02d6370dd98d6809788c45f8dfe5fa7457b7efeb85594eccb9ffcaf7661f97ef0f3c13f27f81ffb34eecb620b630cef421df58aaf521a1520c883e61b5b3e35c88fb3b051f9d8415e05e9e0dbc140061d974816899eaa13a99fa1160083f45b64e6a70d21f41cc994b51dd264f0b4e58e2f4415e40bceb5242ee920681b12f0dc4630541e56f3e0260c71785c2a84d1c7954443ff8dd1bc52eb3177fcd269f76361f7b50e7c42b2e069c8023659f525fca31459c8124db933d52aa21cc69a093706826b95d2654a1dc652fb9f226a98a974c13b487e29a2b49f0f5d44a8e4168f628f012fd45574576471130c970b28e8ef493b60806f3c0f08a2de4258fcb28627f5b93b0efe287b374da8e0e61dd53b695fc572bc303aabe44b6e67eeae1519e2f0b7bbd2cbf5a2a2b29ac610591daaf5f00aeed88d818a50cae7050719a89210358a4a546436497c77b56f3f4d3b427c98fdf20725b0ae9f683a13b4a185811183bf369b397f0e248863bbbdc3bb3b0ef4104b085eff3e620301d0ca2b33b00b89e15bfb93f8037a9f3766cda6b2d6b9516cb7fd6feed79e501038b202259a0f0260093c79ff55938bd5737d0749f5bacefe3171c1f10ec923655e7e16e88a75eab4ddb3541bd46a21a77eafd12cb70a8d78bfddab645fedcb88dc9caef7382d7026808276d96e1ec22f885525cf56d51fb354a9317553d5a87e646b92f2ef25ed3f5874cd42fbfb3c9f4fecca71abdb5c557e1f3523366d74f1b2383f8489115ae748dfc911e37c28eb12ac7ebca9a69aa7ec62215dce7ad4f30ab4acb0dd2414b72752dec48e1bd53e0ba03ba0b632a096528a6ec51fab736957d0b2ee531b43f6eeb2a7afa97a6f83f55fcd5e024789fcf383f6c3c8aab6eebd9301a4edf90ce406b35c66a2d7b36a5c5c37bf0321f12ad2d811ed5d9245004af9774e33d5722f7a0e5726f213f6242bd1396ff2101261105a39b518aabd18ba50dcd066a7c8e60bdb5a2aedd148fe2eb542e33ca20632b9ca3defbfc3ee8a6e2e0b16a9fa26fbdcc0b13b34dc970424b965f87f0bcff87f9c3675a498552be89c3098243da1a6a73dbf73ede197b763032afcf10fa6a8a1a4ae3afd716d618c93b1ed3fcc5ef7f6e2ecb1df2a7619b41694a11c6d5aeee99cd163803f473bb8cfaa4bbc0f719d970a69d0d2262d4dbbe3dd8d9e73006a4e57ea7f1b36a5308289d737e54d5f252f0a36dd9f7a6986c1414c3f437409ae961a719bf16acc0c09e27bb1980035a72d43cade207ceb532e8cfeab084c58f3e8369b08d54216970acdc43e6fa95aecc08fa4fb871f0ce5fb90d13bf4b153405a9f74d550d94e36d84f9ceabc2fb59676d8e34a05a7659563d05dfc4d0909e466163cf06d02e2e81b93e33f4ecd19b6a093b8d5728898da6c9073040a5588ea01a3932b53cd69a818958c86b2d5ad5c4cda4a118e1d9c9c6c61a7592aa2e83ae16c9a8b20196a9c93849804f08633e3bb655101bc060e3efa4214f489ce1b0f1fd39159bd122947a90802d32fcb93840b6eef3c53e3fe499b802a5450816e76b98a6df0826a5533f192d527632dd1f5371a72eea9be3a7678763179e1aea4b3f56caca4a198d6d6d2163305e543463f33956e2e18d1bb170170593b01cbd1f73ad351a29729e2f7f3d8625c47997355d5187f73455e7c0f871b9d263992e054bb29a67d7945783851b2419129e8c40c6d3d061a064c983cf89064bca0b523605502787b2527e9a78f139c42b705fa0ebf4e177321665f9b3b3203a849b0c8dfd71b53394a202bfb8e054d926eeddcb304b6f0d8cf9100ebdeb78249c7381978e1deb30eec3e06134b6c1a9f9feea97b92388cccead98340af85f4ecc909b4791b9b98644e4a5f2970b622180a09cecc2c2e38f8faa894d72951dedd5a5a5cb98613e9a446dfd876e5125e134f6206032ef57f100f7b5c6ab4834ba5835c7da4b30cb4374b46c029b8e40eb0cf78d1e7ef1901472ef3864da9144035589a4112bc8f05a607b4a9b3d9f227aa797ed032aa24c40a6e08c7b651ffe6d01d3296df5654e308b006824920167e353886c7637ef5195549bd078e3b8313be51942ef1b05589a420adac5724556d8465142fcc0dc1a88ed4e8ec8834d9f214e1e0a2c60577a57c40e69e30d9efd79e497e6fd6d81ae3450230169482330591994b04c824454e8ccb2eba062c72d83222d065ce123257dd61e37185e588b151915fe59097d384b36dada388ceaa90c5e28e9d4ea58b20a1b6f3cefe333a18de7c2be4b71abd46d0acfbaf9d51456c5d570a118991cba9f414d77816c2db676caeab06d9f22430928669491f4f74fb452297081ac2c88e278f5a70d532f7b5b8eb616dffd80764447a3dd2e03ea8341418a0567672605d8fc245397b1f9aa9f1f1174dd93c3c9bc43759fd22a00229ab683e4ded7ae166b77a7d5f9b192eb4cd16aa149622342dd64b96f4eb7d72cc7a812408e703cd7c266b4a609e4fa01694bb853c34145042f6c3352b31087aa4be14c34d318e85f5de57b6d0065eb82429fc459b9031057af1877489f1855d2ad8051453f1ba016ca8cb1d119c6a1c0b2e671df9bd0f673f79502b37dcc45a9a80ded3e86d3a9e083cb5398c544062d764903ee90047965f981a4a5cc4273d9799b95e62632943da42e71eeee4d8a9b44d2c37cc2961fae4b7f92ffbb6268d3320329192aa565f49d222288d35c6eb4f373ba3938f4b193b6a230b2a617bf95c091e1559cf5994d5cb53af684b152f6a5d683cbade45e1c164f008d9f041a588382620f5519fec9da580f70af6807ac988e0741bd631e26c2890c3aee7efdc3f454b7bf9feda7bf3a688d15a537b3e59a2a503a8c493e39ac50c1cc012827b29f62d3e8b3a0f19533edd5bd5d8c238e779caeffb76083d02b18fe11127b6251b6b68dbdd8dda64d60b570fd0df62fe361e2507f897fa30c0510b2fdd948f8c52c12a011b5debbb223a800e10fc2af2400f8fc952eaab04ccd93d5d5916c3d7580a31d4b64daaf90022934bb7cd44421d52b84eee0754b10033c70affef35a0ef379c005a6c7575aa98c50e0f42ae9ae24ec680f042eb7e450b33cd1252987db78742a4bc1f5b6d63b58e705b64023d59163d6dcd85228400d39c4a33e8b062f78f6520a14ffcdb772c017895069b4173b3d854ccea66ad49f9e2803685a8dc5314c429683ba576bbd509c0eb4f59f26fb121b8bff6ff55792bad6362872aa433d16b2d54d336b2ead394216edf80a2a1e605fb4087bf3b2217881e4fe424322b1ca82f97d9b7cebe043ee3bdcca4dfacc8a70bce67e41deaa9a17843a0360ecd1b7b9883860d547db32786ab463dc1b8a8a5f1349cc43e56b84948486338a6c536fe21c5af47f900798a1049bbe23f1c42869fd491ce20e6a857c73def00dcea1ff30a278ed770b8d8beaff8b7b2e42d55ba30274dc9a97a0b734c7ee09e1110510db5f4b2bc3a106f84282746d5338bbfa2bc6f7b576fef5fd955092d2aacc57f48d55f37cf229545f4e1f0be9ba3342674ea24d12721fd42629503a58bbd28e54dd96b4b8e6acbf852f29c7a9fd62746cc0ac435630741fbc2e59635a25fa0021613efffb9d86427d85392fe17f60a4d2e1e1fda2c2a71f33dd5ab3ab91ab2e5be2a3ccf66c4bdcd31cdd4b2214a193bcef6bf36b6392a37e7f5fd9e0c039853e090c3207bd9f0bd5c2985b4077a29cc739d6688339aef833c05f67df5fcee0477f29912827e8fc3d7b2fd8d1d38b6caac42fe12038d629ca0f6efb7a46a49a94293cd1aa8d802d1120b6ba407c7e5bc70d6cc2dc39e9e0d1a1fb21ee89afb2980c3d7d632612bac479f99a0263e4629137d6b896a38c6919756b4c21c8d5ba1ff947140c66b824484903fc37a52a5aff3889da5341a77ace494d646c66e950028d19a3f26d7df1fdcafa4b1e9c44f531c745e64eeb090dc166c3e54ffac53250b403389ad5f6fe9aab61010e10ffbdcb8c5fd84ec6960d85b5ed2d5252175779eb705368a097ad3cb3bfe4e66ed354447a850f94f6a676b9aa34347573cabf2146476bac5f192d6924c816ffe9d42d638c394454df28007acd70f2a61ba7537205f5405e7e172fce2a64b341eab1f5dae0894431c03c4026195a69f7542bebb1f497202373cae9dffb07d5e0e630edf723f5d212d9ef159ed9f4cd17c66575845152c93541e3ef811c02deddd937719f2518bcfd90e3b403677aacfa4d8517756ab4269ec465f46ccc202f20aec7f9aa30c60c624ef04ee95ad66c3eed7facf49e035a8a8e42003675cbc83a84f0d3ac882142d2e1a253f1592244d44fb07fc249e663be5169974a21c3308c1cdc4e4f4e75933a3a51b59096e0fcc5242f5228158f29f269edb28241707d2fc1bac5feaef171d2798578aef408eced40761715d645c5ba753ee7d2728bc66ba246a5b98e651a7e791304a0b06198a5000f70141e754f5312af9fb0047c50d33766281ba1ef9e79cbab5b418f9cfe6d429425ef9cec6e5745d85f244e6ba6b32ca511900dc46425d41fda8043fd3196bfa9ad363c6ae32c453cf93a8481d9c301973f64dab3e7b661b600479e0a8b758893a489ff8d444cb2b2dcf4588e5b3fc7e1ffd449f4ae3ae5fb36f27fde4c5f295fcfdbfc584dec62d32bea4f28f7acbe6c468e310dd2cdcf3d6c3f8775386890b3e96bcbe52b72db80a3d7467676d4fa1612f3f5e7d251a0bb284038f25fff74fe1ac62ff7982271bf0f180d7d81b08a2e8f107151e53204efbb4feaf4834501e0054be5f69ed57c8e84f98664089d2689b10019f5a528f0f996083c4cb74cd3e7ffd6f40bcd966e155f3682d8b8f936d9a0dbb29527158baf300aa31052a3c79872abea61363f82736ebd6ad14789436a05c4f2c0d745c00c4b3a137f704bf5a9c4dae2b64bcfee27d5f23091aa3594d1ad98c9e6ecdcfbcc70f7273f00df184b11594a707faa1998383cb36297bc26f4e0b3b39487dc4ba7e39687ed2ad57d67f5938b56c1b289fd3b9c3c74e9d7dfce74f97dc7b1deee8b48db4c63250c9966f1ca95056b17e03e1462b7766654c0eb2ba582441ad7539bd660892fdb8929452c22fd4cf5d84a77328b1928ce341b97f3a4cd6ac3e02b262f989d9a0143bfecd7ed2a3d2ed2924d772516f7248d9ee7f9cffae9fd6cf1fcf4011235dc32c19d3d20c54baf246fee5de66050feea028e27485e53f74a3364a5df5cecc7b80046530b17235c585354ae2298c4ceafcb58d204146ec07fd4488bda3695f46c36685a7e11a5a82cc2e3a4b6b322d069d0d762a48433c702c9923fe927c3b8238ee0758d99bba040134e60711eb18a1c62153c86386651ec9eed6980e2cd690e6000ee7b11cb8664683c81ef56a60235239df31b0afee0b774d0492af8ca19d4b12b4dacc0ec22e092c2b81860ffece0734915b8bc5a8f94fef7b5e8c31a39e17bc5590e425f30e7ec34c8fffd61774f789c8719caf67bf52d235e7d115c64370c13da902cef731bb2bca5a79c0e1ff175322f3ad181a20628f51b5776a4bab28d2ce0fe8aa1c599e772f48e4695ba6e65ec1218e8e0985e5fb45e3d7111cdfb87c850555b98d7c6aa8d6326a3691ed1f1d06f3805dc63aa53cc830becd2dd3c2d4a0c923148adf3cb6c7bdad7f89f794d4173f89fd29a8f90df50a5fd2c9b7faf2b42f3fac68a087e9a2093b1fac43770e9a99888b536e105781e1d75587dd3a1fac0ead46f30b526b013416672c692e77a00d55f865845cdea2adbf806fe56ef3321ff711d6514f13e79b13d573d53e409f4e44ffe06b75a00a9883ca4abdfe8a60c2ced052f52f334065faad1e7ad05f8cbc1ef50b3ca4d65bde9f13ed2e231b40926daad645043dea079b8252b13b71f851b428272c393d3a418a61610e6f98aaa72022e0c15ca7ddc260cfcc9cea10c56e07d9885155e9b3eeb365f79e007d5cc4e161717262840d383bd724f12b19b8b7564bca9dedf6cb47721f8fd3775db4c9dff20dfcbdc34caeb948eb096104aaadf9892ba73e876172de81585f72a4d046f5ecaba4dfbf3cf6c6a0ce327b463781fb3291d049b8a70fce53deb67b44029164d2a23850ac4823d25bff7c0f7be188acd10fd828927a30e075234a10692986e5509cd5fdc50627efe7fd6e43801faea3d3ef2546122f61569e688671d8bef70811eab749bf20aca818f408713061340a4c4d1573862ee1f4b85afdab1d2b94d0c6d4f667a829bc0a9dff476315adc02e967f8209b722b78fc44c501d89734885b0de462e68974f3de7655732c0a861a82c8d2ab235e417187a3c0e6dfeb87df22e5ad74d44ba3e28c1f6e824e7225c7fdb9ebc562ce03d22180a4c7ca42f4edfff5ef41a687f3387c6b2d0d55c9a6e5dc90b858fd12f32e934dc8baafd45022403b316dabd1a5078474f1b9847a8475db565d15bc45fb5cbabf8e900f80ce123358203293159bc39ca6be2caabf2db983f29f6ad74f4ce362ada8557fbb609092cf40faec52b109107ffec916e67f032f478123b57d2cac2fed91b4ba7f69dbff3ddedd4d2a0f9674b5235d047546bf24289cff9ac869e3746e95021ce3354099e9bfadda4dfb12e0d6e78a7981db50ab8a6a8e4d3578b1ec92ed13b01a18856dcdf3525a4b35571a427fa56d31ce82e28882cfacc8c50dcd77e8b4560cf3c7696d7c6ac88486910da4513b9b4f9e491ddce512236cb05f7e421928fb05310168995d2ff1af94e1f187e8a91a6c207c2fb641930aab4fd3cfdba925b28c5db0d9fa4af43454086ac0be83af7c5df60f7be7ed3c76a5bfec63715dc001e436caeef06a56d2f8311957fc9227cb76473a28b84c905c2bede001696ebd286939d78140e3ff2c58f0c268d0b8940b20cda617107af437e7a48fc21a65b5959ab383096be2d549c5d1989f121e64638ecfe4bd9e68ed5d14bf89be6e9775a24140bbfe46e708534bcd07f431d1c83660d7167fbc5168d02c1a14d71838c53ae420e19ba0df0cecaf500053ac6ad9cd082a19b2f709717367e2062d15565cfd4b1c67a44e17dddb3df2680eb9dcd86fc897b8d4eb5fad72383dbbc3bcc1fe97e62e4a2ace058242b5c6e4532abd1f3898755138def268bedaca629dbaf6b5733e6f78bd601836fcc7f2236e144d8ebdb1e9748713b6e97841d37b57a7f76b426fa718b0170410887e6286c42b32846fc446d4e9ef46ba9582ac3d65f50e461a9c6e6e379d182854c1684d76de62ecaae59523222dae454963f9b676d8243b7bd6b919d445d091a783ab839e4ae1853e6965ad781262a4a4466d8ac020777e91dff086138ae3ce2810e92856b92679b6bd6ce1d152f542bcb7424e2a73650b4921030be0868b244211464a651bc1aaf0d053eed458cdafb9e99aaec955491bb96b5329bb9da16881513f7a9d8a0df06ba8ae6ddee2126ffc721e040011986f16be28ea1676954e6ae4270fbabf0e6eac363cf4228e073cc7de348fe9aeb651afc0cbbbcb8d0d825d88a101c167dcaa1d81191cc33688518dd982e9782a298222b8e6e350dd18959da72786affab84443db762e37b0fe1aebf6f16fba83f799f46c47eafbde830b852655e91f58d7de5bca1c8b163e181f8fd918478eef2ccf7af44f60ff88a15a8336c2cf410d517a2bf53a13ad8294c89b49252f81ddba4595e1cfcb70678f7a6d43465c965aa0c79ba0da89b857e7a1a803697e24a993a5705fc3bb554ebda02a7af56803402d92145dd5e8561a8bac0f03b6717c31802dca180c2ebfb89d10f4dc736b821eff721ab9f6a58e45014dff0c18bb5790723272c5df6f0ad3c26dbe3a8094d19d9b77336ba0787b90d79db594bc88d86d5ecf2ec3370189e48b284b8e3c92fdf765a4bc56ac6a728c9691db2145f724609a6a5732ef8b84693c057bd5cd5442a13c9d8ec16d8a836742d48eb9fb2b96752c553d2bd97241c4d03e868d0bee7985980ca85c6152a94c5a1c65ad2011b0fa0c56a87c70c423d3d5956dc363554f4b3afe94db70ee82c5710759fbb81d4ad45571cfd2dda41390099027b3903ba8efc15d7b0fc7fdf13d5755a59427bec23d291e2f12296007a551cd4b85b57118e721ac8cabb1d2b4f2230e78f2059afa9de690a9084d65498696a13098ea022b6a8f6dcbad7735fc5157f8b9fa6ed70f00b5d25768fd957015b4b83e28ce6f2d5a9bebce1b2b2a31cac133562ed7980b022d0415c508be0a9392e6de433eb248107a19325aba80b9c9c8d4ea8328278f7dd5b3d7a4f7d6652d902491516df7e1964e632eafd00e60c65a7e0cd0c693245300282f6a61e09318e4bb06c3f03c419ed1e69c825db0b53ca0dbe71f7c97995f5376f9e5034807343c22ce5805b44c9a86fa519c147f95244a8dcd4db12ff9ff22aabea3ff7c26fc4a2971f397cc8c695cc8fe059c07962dbe4f45f4e7906f6db175b08328bb4e4c4fc082156b40a180aa2aa3ee35509c2551c7d33f3ad9637d1072bc898ed1b8da9aa1c5bde3ba056a1c114ce6c1bbe1afa6f307739aaf523a7bb4c71d8359fa25c1fb0fc97394023902c7b129e82df0013a0b9294b594f573d023f5992b0764ce560d89ee4c93b53274b06d43b3f0f521401de39c2398be5dfe8ba5de5553bc0570d3532d99743610d79cd4d0397ba4cec3b6d04a34afc66dfd5d8df22fe3f70bf23ae42d3817f1fdf7e2e88163bf8c3292e13973fdfb690da0f52efac95485206a53f0faaf078eccaa32c85f69e4b3c062fafbe2f398296c78ff440f3092b3700cb7f06f2c014ee0608681e62bc4edaa567a9d95df871d3b6497e7449f9eb974c277d6efebe7b56596c7fe419f8e1e6aaf607b1888f8a5b7ce0f921e017034d188a9aed6921e4795041fd269f1ed083fd9661fa8e5cb33aa7ae392329933f85b95841749bf4a4331a140e6b103efc5f35cf8e4e1e80a75c76068fc39184e349cb602db275501dd60ebc8f54f4a752ba00a43558946ee6f201f7ec5f23180fa8fb85f3a517a9e0c3b4d1f8a83ec66acc294f2aa42e583534efa62ebb05843de508988a6a3fba9e0e9b9e4d2ca4a4db0c7da9be1a748d9fd5e9112f15fc3a4260c38ef701615318d3dad9d20539396982919fe203b0ed392a93c5fbb14767d9816811617503e8d17534679bf75c30f37aa2162f0d382e00f37f926a5d379353e381a75d7c1821a856ce3624cfc0007dc3362d629d550e81011c6b15cc831873e1f67c4637de9840bbf0a5dfbd832b80738408dee3411dec38f02a71388d54be2ea4c97d8c4cf01da90724ce05abf1f61a7c062449b6a88dbabc8c5ad66783e30664af47b43a62057cea8b0e2b6a70e365b92e3d251f5536de84e6f93e5569da737c6d8895a19e654bf9273ff9da7c1c6bc63a1ad5e7722aaafda87d30279d2b9379aecad5eb2be202079029232ecdc24eb7b7bcf04765c49b3fc053a15feea0f43507d8a7eb60ae283adc40edb15fafbff34feb1af11fad7c0439e7fc62be9ec4a07f0c72bb08917be80164144db5639301a1d7c34276fbfa006fb4d8a66351cff184f7a09b6ebb39c2bbad3e08305d45bc9d8600ded0b046b16fbaab60d5452e8ea7b09a0b339c9081ab981780c17c557d4a51ed96c4825cae424f7a161cf5c01a0c8f6d06a05ba990dde5ad44683b3c62defe8bd22c0aec547f2fcfc92d3f72ad720c7902481834f007c37d6a8e09e367a65620574bb6759c72afd3ec1298628ad40b7b1bb1d42cb453074eaf4aa7974a9bef77c1107ef4767a56aad4ce7aedfc9dba604f5d165808f1e58c8ba86eda077792765ca7b895b9b84490818cad6bb33df85028b2fa80f91e12c90fbf8e39fa3da42d0158f48e049029a55977de0edebc48ac915674eef68b42019cc860f99da9ddaa93191dc606747d9de79d376272d86a6b60ea7b4d24dfde81b443c00a0783571ed135edea2bff7ed52119074babf707711a583aaaf63dc9ed22e56334a0bd557d52e3fdf4022e91972cae20edb78a5730311d5e91985bb74bc9796244a3407c887f50def8addb6182918d151863aae2e8f049d0d8191e3e9388d966931131d944cf4fa80ca8b3f6ae380e11fa954c46ccf24663000365cbd5defc29f198a8c86f97c7b72d765971d999dee515e81905c5d375f97273f5e4ea5094266e8322f59781f269895aa450327bbb352a1178ceec9902a75e3c09c0a50cd1bad3a37cb40e68d61d054dc451d87a19072ace546dfbade7c55185fbe170e2a6a9810c31b5f0f1b1a960c1e74c738b5ee17777ef22eb32c78451c80eaa6197679040a998e8b696b04a8c81d8d5bf912212e4aa780890f4e852843f927f7b0ad95e5bd88616d1af74784d5a53c5ee5fe3019ef36aea0300ff95efaedcfc2571353d3e1eef1e271166efdf8afb2932b2d3b4e2fefc32cb76af93f4612270e98424ecd00b7f4fa60e66d02e4225c11732c86c0fabc40bbce6e2a1f66141dd2be07d342366ff0cae77fc0704992f806b8ae140ff7c4dffa219ed8cd95a0ec39db2767a9331bef92c96440b26b42d24a413f5c087c771522e436f3db73f92870547c7fe4eaf74e308c027e777e8566ee54490c8afa47d17aa0715d989c186012078f51f4e988b080d18e353f8c1756c6af762ada604ea79ad6b035333c5525d0c4286fbe67c8ed094b3e195caef3ae09f453fb8855c33adbee2b101cdedc82e3961cc802c1d33e49a85a8bf9f39c5bb56d01723a080a323d08404ca1dbf1b8c037690f33601a74d2368d2eff391b625b6b5eb795d65a85576432136a45174155c51b11e482587b9d44b082c7f4a7ea1b0ce864de183453039ecc92773488ef769b378e7546111ab2d3ff04e552066cbd60c264191fb0547200dabff6836a8c05f75d1a0002ae573f8b5b5a7cd73da35e5eb1cecfdb365bd852ecca958da0ddb6f5078081aa8529b29d94e386c613f3bd56c3736f8765eaf4ff4847ede26d598106704e9221cce803211e368f635a6c746dc51caf6887401e6812218f5695e73db372db8df8a28031341aceb6f9a30ac8a1e550adc85285437655cb42f0e2ca2cd21cc96bb4a35cf79fb2d95b5ce3633ed8f4eb0c731f11f9f2954074545321e21b3e170034ae29a7e96776a9158c087046ee1f5641a4d6ef57c1e55964869f9b92df701711f0adb616e276e7a2cd6ef3bd05bf8a3bb6183c5948e8c5abbb6a25961c38cced538cc92c40b3acc6f77e42e5899b3127ad5209fc9c8663a1c85178ad87692a4f537f525e9ff7d2b13be3863d22e90950c6576dae55d422556ed3ab5235a7d762b704c7c67374dac356338a6a4a8d603f6a2fc746cb60aa3942affabb6fccea33b3584f5e8fc57a9fe2633ded454f0b1e3d48797b1fabf40a18a5be567949c377831a0adee0ed9ca7da0cec02cd8989b162d109fa9d752cf3ebe40f0546980fbf5b68f961647aaca5eccf1c115b4e21b15417352d40f4420f5936c819b6695611a7616639649cc7d5855c159f2e17805ece63b5fcdf7a33aca6d7de266c04210260d56a91efe5e3d8cffa7ac5f5d9b864ed5449e286df5a7346f288e74e845599ef63560b594d1af6284466810db4f5b9c67d6fffb2d327f9faf0877e5231d6e7df933526287c277775b37008aa17854b2a70882c0bb31e843c96b839cd57e5993e5571f45e9af9f0790b077366206d150fa6d2fc97c7f9b21045c1a895f87efef6c65f5d4193c477dadcea7b26fbd003601ee40dec4289ebc52afe3cbef558a3db3859cbd065db0824f49ce2e5a6c60a9c4669a74ccb5ca3a88ee40ea903a401bca18232281aa9796e22db47c43553ecfdad63151f1794afe7ab200b21d1cdb25f99c6255e324f0becf6c06d7fb71e95e54963c9cda103b8f61661fd0c052dd866d60d7c76c8678148f9072de8fceb3612ddfee2ece63bfa4b1b8329b0a1f7b2306fe59391d0a7fe7a23c789470047511709251fa86f5fbd5dbadf00cd0c8dbb4ff708779b56d2929f6dd34337c807150e318b8f1ecd3b0d29dcd3414e820975a65e57505197d60f75ca5a04934c73bc3cbf2e69bb63efd58122f3c3a393121f1f4d5828caeb6cdb78393dddbbf555307418f1655f54b017c44108c24560ff47374634745446d2637ecd433573e62bdc0d9c65e366cda8b826826f8df92c3190647fb9eb6cc9fc06519038b0e618f23812c748a433b76943184ad6bb0ee926c94a8c0ffe72d1bb77280768bedd1b34f73b5707aebb9d9a447652134769446a331149b43227d1e600892088e4111899f22130b50103e53c91eda4ba5d0ee808180a73012e5cac167752342147aa75172a6ea1f888053dceca23559b4cdc878e2423393a383dbc854a324b7ae10c780719c88158faecba8c0f390e5c6ad6ef05dc9b85a6a8ef2f3b5682116904be3e36268c30157a22ed9e6819d864a0f73c7c8f7b84de81e84c6955fc332823f6885445d1bcffe65bd2583ed758bb309411dd13ff7c24e2fb8f74a866883a46e330e309fafd9c0808da5a378ce959f01d88646f111b1abba3a67bc0a67f661c2f295770ee9e3c0d7d19520d558f3a2848d8852ff57559297ea4ea1a86d4b1d61b988e78aefd767c9d9fce4d298c64734c8bb2a691a0dda3845ebb70bf2e54f61e4fd97db97978a41a43da3a53e4e4fcef4c4bbdefd058ec4820a3c5ae98c4b19c793ddba5d9e1fc261ee23c85abea8eda9a6b3ea92742ba1d868c40d1f75fe76ff433003fa0813795fbf4c49f75dd3a056a21dcca12cf0da4ca98e1bafb176919965decfb4502d0b797d4b2cbbcfa2c5c437c12470586e59649ec30cbdb6ac2dec29dbc32c18e3d7d633e43c4dbf1e0382c9a005a0b3ead68be2f2827f46b70dd255d59b88ee8407bc757301b1bb4b5226fb2a5092eb48a29f06461380500e899f5413e62203b8e7fba5661581fae1f8671570aedfc34c1885858cb787536bff74c2bee17a20cde2a1f839356979e400f79f52da207ca0e1dfb3dff9330917e414934215a6a24deecd0a4c883c2d2c3f0e788c39c04783e1d528dcd52e4e2e20642bfb67c9f5d64e31101cfba642e0c3b187633d8d69c8bf2b8562634e56d93d7d2c098e4bc9375168de68e0761fd642fb735cfc9404ca964132c0f8f12f90b946cae4f5b43dc5ca27acb97b911f2ce673d0f71f88f4822f7a0f74e87777b65784f033111ebe81dc3e14e7807fc2b25538661f66cae0e2c036ea4e3e0a564fead90bf61888aad49a253092a26c4300e5495d0578e2ec21592d769033f068f4442b707dbe275f05642e5d1fa11803efc3b795b9fe86ffff28878b1d21cb584470d798e66680c3fa9dfec17f6a8ad6a31c4eb5126cdeabc1a75461c7fd5a43b39afb3f94613d3b5d9d7dd994b07fcfc8f39f8d4ed0e65d864d4d407dbaa1e54d69f2cab71c0f55d6fca38e51b64d601aec5e12e8ed740ef2e05e9a2cefa3b3ace7afeb869c233a67e39cf3fd67591a8d2e1af736a8142a6d9c88377fb5c9cd81f474963e03d9e585b130f49c6808ed8936677bed6f1491771e785ebe4ef936de7aaaa0b4355ac85f7bab4814ad2083f0546655a66266bcfd5692ca96a2c45b943f39b9a8ddf5ffe70653390f7645c96e89d98f0d91631fa1ae37925f37e480b6e79c5cf91c2b29b30ce3fe41501fa49d85a3249dbd1d4e36791098f1f6b5bde64bb43bb44f82b23eb5fe4c6e2caebe38e536e0c3dbe75de62d7e1add100954b3e7b30c2a1ac1d804e12a39768daefef70538def9e114cc4dd7f299771c760a1be40c7464ea1c736560a3f6ab66c0a8c66bad2fb9d58561c1110cca9bc85e78469d5b07f3b7972aa1dad89735a0a89933b4c603b2b31ce4767b203ff6e9d227777e53ad9edaa689f6440e1b34a86026f85f1d06304e57d7257c8ed39341e1f5b1ddca814e5dab392096f739008c2843c31a7341773258d490900bc0a8f5bc223b40fdd167deea04310ebdcd60133b4e55fd20d568fa5f55557160d924edbd39793eb9ef701467263c459b880858dc053683346347dccce2be0448120bae3f7c0b302192924e5d089081b3562be5d98a142ec31dc06ef66365be7855193671e850bef62a7f09f629d4f28967026267db0d607c8c544bc3ac0101c4e64aece839d35718776e7945732ab8a787aee522e4461d3ae6713be1e49e84ee1c1e06c380e372219ec4aada7af7e3e38adf07630c8b96fb9d43668ffa9645637f1f930cfc1284d27614ab5ac73ed605532015cbbe49bcebb760c9dbf288e334cff9f5121bc9e0c16c4f8a3542bc6d5ba3e40852c8183f2782cc0658350f334c331ea06a12640323d3122a1c7c4bd364f41a16664ebac6f55f8d64c73b7e594af1c6d03c8e779fe2740a074382a7d44b1b04cd4a5cb9fed7de456aecf4f0db98f35dca397dfcc6414386b19aea63d4d4a3ba4952707e483690b5300a7188a459f6e90e4563641198728db5d67b995f7630aa6c9b11c0eadac7254ee19c18051042c459b4e733fc97a686aa85efe1c434ec7c78b1e52e50d64513609471c0db87cb68116921d1abf7fe603f0a398bbd2f55d78fd38f29a34d003e95e91694eab526b7d14ec41d4a9b59231d435e7b30d7eb67fcfc5157affabf2a597dd1ff2cc0a178f8b5036b3409ce8bbb89169983c38eea19d49bc92e2b189ac4e5f9d3e92cba2b857eec3b421883868e0628a73e9533c299a39322b9bfc581461abac5fc6b183cf8b328e8ca9b538ff9532a1888c3be2449918633f608f97ecddcca93dafb65f425a8d93fa33ae2c80d6638a09b43537f46599ef98d5e9cc92fff9e21eb0a1114813cc5f0db7c46646b38c55f15e2fa79dcf66ac075e3be1b723fc5c07a80f9ca2931fe432f560ce420c3e94ea4c8c69f66428dda82c95b050b40ff81dbeb9f9e82a3832671604ed59beac5ee6ea444168c4b10ff959fe6fbae2b3f463c89e99324ecbeffdbf15384950d723647fdc34674caf81d9b4b58fe4ab05d68da8a29646f2aee29bef8040308ef346b79486e13917c424668fa0e44bd44eb3f1d93d7ace8ce3439c9c38c0db7251dc6294adb39e25e1c79e442a97e6c55acd9c0cffc6ff519da9e73771373d2a83d50922db3ec7af2ad4a9ad2e901e0c08abca5a93954d6d557398efd0a0f62c97e34fb135af9fcbaca0e8ce3f5df3b516a669b5f04817c2d5cf6dbb985e0cc71151b56967a6934c3ad2e0e646c72664e080e91525fd7acfda97d6a0c390fad9e5de8f4c75ef1aa6c96db275b1623d696e09dfbf850343f0dad01886b5a8fcb2d6fd58edba6b16048dabfbea96cea67cf365512c06a5011854f48bb040cf345e68f4962af719e44e0d15167b9ccde9df386840d3601ddc082c3a8f8c70d48a0344795d50cfc017c1bdeb76458c2dfe93d7f89ea9f850f29c6ac3a08f246f78a2fb174fc77f50dcf49f1656d97d079c6981835671afb696886ce19e2e20cd78e94f3e625503946fb11fecde8219bdfcf125c05b79e02f2105c63ce42ddb889bb14ab2c870bbbeb107ff78cc6dd7b825d5bc9719f2799239b9e3fae2fbf97efeb635b834fca565da2299cf1535d9d7457d6b7530443e1775cb63ef391eaba19cccf220c1afae2e3e28d7d5a25d0f09f1df651b824796502270639919fc3559fbf49311ed27440efb1574111c0ba906bc14a47e79c2e9ab480e31297eaa6678500c747f1ff702c9ce3440a7d5541b61b51a857f112c1cca347abbcadc754e976814cc8b9338e3cb566eb150be7bc8d5ac69b4e70c2c63fcf73fe0d93a9e2e918c023a59fc1638b38176de424390d84e47e8a3d6ce25cc375f64a893f9109766ac784b9c6da9881c9eba020c8f3c25869bda7f36a9dfe17e3e726256a16f5c99f97b5724f9cdc83fe160ea0a3cc7b5857a11e5e7d67fac122f0aaf286248ab082d30af5855bc8eb4d99f3de12f62a828581a125a4536093e5f58e9dd72c5fe2c89809130246aff3269809bb20ad7fa458771dbc5266d0f0785f00d80dd2ce029914a03ff686c8f2d0fed861e6fbd56ce8bc4d8f83f137d4f893b7f666bfc15e3dbfe168a3d36527a68a12bb70771b3fe173ce90b476379a8a313b22383b0e9ad46485aa53a0157708027636903c19db13056e2bea5373cec5074f313d5b96f821d0f172518dfc0a4e0b8fafb426ec40374b2c9e47a04ed47ddae7ab95187bc4053d1fcaafc3d04a30887426c932a4a56edac55462c8af99c9bfe322db186e1b3e96da5d7cd40384c00610ab8368a0abbde90babcba0b17a40980fe9b502832a81a9f271f149a8cde6a5910aa2ceeb1c4d7bdac848f80995f7512ea65b83786eb840c0cbcc85009f334c45b938e2aad2cb916404c89eab3c8d20a287e65aa331729d690d887f661436df089ff57591b23d3ff97f642b3de2b96043252876293cd80145363f709fad7dabe4f7da2e939253cd28b897c049a1ea813406946d335bef35eab17670c57421fb672d291662034cacc57ae5af3595d6b3d98f52fd0d5847a77523d53c4d79553e37a338be6ba51138fe229093aeb0869cff5142764399f716b391c1009048666e50ada20e05842dba782c00ccb19338140e0c89f0a3966f6457dd3d7b0a3a40273b2d526a4333a956e02dc3c638bb7dda806695bfc94d174623fa0df4a259ffce914b4be2cd90cdca76e02fbe16cea14ee5e567e0641ab41b10b17bce6422ca56b5f759f374af3f6900d4fe395e95f13eaf67b1f40476ce3cfbc476efa8c2f1edeb2b792ea9a444ac3e659edc18be3d6b5a2939b86b5af551ec666ed506928081670a1895c932f7322b546e631ea56dfc4afa925c0963ed39131732e54a8ca27be9abdaf03efdd81a178529f01d796b9883d495681c823087971b18d108498adfad7450b022331e3fc129f768e98d7f73db0d05b66d40182b61605802bf48bf6fbb7770384dd852338f3ccf92029fe55cc36e36303d9f5f7858d412df3d3e3c139fbefe307c6fd4640a0fe37ac96371f7da19aa389c6310d32786d14a561d704c60eaebc7bb2af547a3fe8eb107a25ee7aacccf05dcd555fbea012e092baf2e3e4e7e000d8cd87b52832ac4b9f8c82cb7fd98a1087b8f3c0e45fdc74ec1f1d3e228ef4ddc8c13c5f32337c521916568286af35b47c005ba11d7f93a36018cc924c8d43b6b59f57065be4338b1140ffa3650c2056339d186e2cad263c14c797e9ba353b5735679aead8a800d7f0bfd3f599defb66b36ba716865a5e41c28d0e11607173b49dae07b9ac197fbbad5d04844bc28c6960e927e3398c644c1acf2c0ccb4a0e9b7ec37dbe15d0a335200b1bafb2abe05aa018f75858fb36ecaab22d9bbe0b46e4997564c87e68eb11d9c4406ff58e9bf7a32956d702abeaf161b40117fc088236b6a8482c2c2d7217ea8fc188138d41d6fd7e270d0c4eb6abef0baf9762529ec39e9404e7639e05fae59ba359d7be5567284719fc12dcf8e57ecff0e249275b4424e351670d4dd9b289ec27a06eaab83da12e7bc30e53c4bb2b00483132a02c54bb1b2e57cab332f66f5d1c76418bb09b4d77917e0d52c748abe67914b45088f3171b74c5bcba6c22f9f0d739ba3d264cfb6f1139be2c8f096e13781ad7c4eb3f157ad9b031310979c31bb16afb2deabe014b466e1f73c6ce91603662ab5a21623fdccdbc75328db2b3785c9bffc6f2288062f167ba490d0178b73cc961727861d6ef2b18941869fe75d99cdac27ac69fc4187deeefd3180c42d465785236e398f3e26150ac1a556d0e7c1c5791ddaa84b6e0af2ea1e4fbf2e8fc1e64cbe1c03d36105b9def4925f0f676f5aeef0e1feec0d1b3eb555df66f1ef38b8a1a74e20306330de07acafc6e5fd3b75f86797c0863a89ceb8ef61a0f5dca063e6c2ad6b8dd9265c9da60f29a8eceedd2eb0491cf453eb0518a14e812d6e232941513ee39883d849066548cd05846096ad8781c0e6e065c5b08b3aef79bdd720d8b4c273e4134aa62dca881e6e37404e27e4e5b1bc9e66764c9d295cc91bc91cc5cef6ba0a2d0f274944ee93a33590036914e76a2c6e0463e5cdc8ad14ff42ae46481e512194a90d03c73dbdffa49db777885e23a0bdf00b1b72b1f852d54dd308e9162509bde45036a4417b96013351c0420a845bf7e1e49505049cff9923d0513f522312044d060f9daba0c75715e8358d33f6c2de29b204253866c21cedde729b41f8c850dead5d5467c479e11ecacb1f74353ae807602860cebfe662b14d855274d11c1473d5e2c0fac949b38970abb53a95c63bbfdbd8731e89d443101f6a31d6a7e5563d2f6d7429b868d3d20715f0b2d654e66a2829d430cb01e0dd4257039ca52b9953ea923f72aff88653c38502785e5897f590da02d2188bdef51ed134926f333c186746bbd2a756b551783b4115997b6c0eb9ed91becda98c17638c78f6b091c8f48b87e6978598e9428a827a258e6688679ba1120abf108a354d1c243caee047cabc5dd85ef9800d04387fbed01b0c009f6120029ba63bdbe3b695d25a31f6d13c8608e119f1fe8c8c412a431e137981987c34f3fdca283becef6b6fce0bc4a5146de2cc489cf435ae7bb6efee5cf066beea4fb9e1c094e9120cce1896566b930425d21ec8a6541e937b7cfcd44268910f473d92186fae8a5da0cfed3d1c651ecf76a4da1eeb23a770a47a7d1da71a8b07130e1f3cf9db7ba36fbbdbdae4c6e7dc2ce64381bbac8e70c23783dfec3fcad2f48d006db0914b01d6f8c3dd63e38134adda50f432fab7cbf4be115f9d7067843e40f32064db9acd1608b8ab42c3ba9b0d1375bf83a64b3a36a351368efda26aaa8f4f91c097811152a130e23958ab62d430fc6956c53feca803a917e7b12167467e878ebcb0b943a197bb37acc582d8767776aa797d20575e92dd8aa26fccaaa109d44865f1ded8f0e22c713ebb4bc3016913e43529b078cc358f83c0f6405bb964281bc83a338a3ae9f1eb5e480804f82e71c180047f464054f6a53e3fe6bddab8392aacba22a9fb61988962f4a877e1d403b2da939cc21b2101faaf3b35d8b0feab03842066f18b943f2831c6f19b104af93881664dc6d644d20913fb352e5d771eadce6a85d3f21fbb6d1bf2e2417e8660fabd46403eb9df550b7285bad4fe194b76c97c8d7df5e87ad826f651284c45d81b1ee906f9453316033eae600b6eaaff634e1d400bc1a4ae38373017ef15628a9a14e74859885da7e4c678a676378b6d11d8bd223fa28a35136a5d002f8f6e9f370d6348d5e18cd82ff54551e4e24f166a2ea97179adbfde990f29ed77ddf27b7d174cb69eac39bb094e630f0718a79fa90141dbf58c285362e90db804c826729aac8442d659fcceb17cc738b60a5a523b313b8c5508fffb998913f582e023174820f3f74fefd9b4a91a96a894c682118e130cc780edb2ee4848f4b8bbc5533a44a58fb6843b94d1b2a6a4287c1b1377889f6cc32856028e5062acbce708128afba59f27d2dd4d34f419031d38caf9b470b9eeb02fa7f10624b2f984fd2946df71e50e9ba51537b8a89ec31012d8ef6ffe66b66cb7380d86db67bafdaedb98d9c16ece63f0d930bf594774fb5f77e514202d3976280b6de954ec2a46332224e6db6b2dc9e194c677ff7f9a81ccf00ae13c017392e3c4d268fb1c2d21cbc3700912333aa0d91f76fd3063fbf2f7f7979dcba4099407e47aa9dfff258af3c03c99d0d9efbb8caff94bdf32ac308285b85ac1ab8e91a10d2fd77c61ffe1f09d1bd6a124d28e2e8e0611fbcfb6ea38cbda8bbd00b782bf28815f2717bfdcaccea56edb13bebaf64a1422c2baa858bf3a7c8a4af484c4f7bd703755f08c89b33a4d3313dd992bbbaf9a3115ea8ea8ab7a87baa8a4ecf8f5e174d024aed2e282571a3aa9778039ac790d2784c1930f0f6e3e7df03fc078158111d22cf5d8aa09e70f93eef1b7296f27090f7524aac2349a0479cefbb9d3a78f2e06de808f71d87dc3a1778d203a8fd2b7df976fc5407baf79b24ef9a1ab0080c53ee0f5ce10f1064c7bb7d68ce112adcb6e8120c94f5b3f9570b22dd5a8e7aa93a9f71f1ac519853b6d31f56a613c99241a03a61aeb4a010c95bdb5c34bb6b635ad151d4af5137529fea11631bac797c83d97f87caa1fb3a4da83470c405f80d88fafcf146787916f18e534140a25e9c6c2804ee32120dcf69115296a5a0e1b9baeefd2f63bef0a1b2661493170b25ecfe4aebbc44e0798075d3f6578574e08aca69b0cbb357bea5182c5c6793b647b3c734738bbcca28d89d8c8fccf8082f085663799937d2e4940b4e604117601f52119d268d70b7e78f20a76c0127279378cac58066812a5cd2879659abe60259d6f712eb88a108ecb527e90ac5e2cb94e9b150ad1f3f321f37d915aebeb469bdb7c9f802e7dbe12e76f3c28f873a2df6a04a26ea6d71aedda0fedd6afce563f82b0a290b5af7dea328e681fd5d61614894f948f3096bf2824a03de47242c7954c992c67f412bdb49fc80f9b6ffdc7612e43742abe259f6c92f60ad4db49bccc668dece4a8000a498c79d44bc8effdafbc2bd998ada0050357cafaf3910aa0757e4cdadde1cd8fe062cd5d018314f3a8e4cb7c8f61845e679584cf86cf947940d07937f1ac96ce46386ba7084eb1c8137cc0d2a20e5a3d73b20ec68eb78f8cbed4e55bb9e662c6836f8239b176db0d80ad5238eb4eaee33fc1ff92b02817dfd99971edd28380a0df210af1b969c115a55997487863fadc995934ad29249e93bcd964bca435c2e229c93c1d71d0c2b08150baf78879c280993f1f3a41d9b57181985139654dbea252c384369dd427cc7589999294b185195fa777143131747111b92690f09e143633da42d8e01d73ffbb5f5df8ef8a44ab13933ec0351c1227bff6ce81559c739a6601c8fd23b023116ed6c13e6b8a53aab67da6451d3bafa904365b33ba653df8aaffa6725ce3fc695155f1ee3d602a2990fa3cd57abfaa8bba281576b9a07554485dfb335e70ccf6a4d8c8e6aeb916cb2013b19c7acf04e3890ab12eb65d861072070220ce51ba917e0fa22f8d2556a638498e19cff260742198463788af7a66a1c2f587ebff3b384a3d5846f292ef9b69f6c102c39858e6ac51ab0e85388229df33bf8766c20ee1565de28bae0be39e689b54b5271eedbea88dbe6f2a095ccf434fb52dc34170517e7ea9ba02cfb7d93414b2ec92320b6f7d41ca484ae1f911372881e46d8fdedb126c4741c89aa77efdece06eab5055615b2b18519939e0bc6a166b5ec30e21cb2b8074b3792087a2e17ded9bd9db90d9a52c39197189ced4f0034a504f8b7197c8658ec7d147943aad0d59c5476f88bdf4e621502de877af836dd4fc4e1bbd1e38f5cd30298afe5dc0f37d3f50e4f159852e15a98bbdcf21228bfcad05af699ef3f1f09239b6fe7c3b50cd7dd0f6ca3f4582e9d76a0e60ad59845ab110f63e588f9183e53e5366371de52015a22dd1a8c477100c5c8f1212da1b7c4d70baa3bd4a8d0266f883a2980dfd154fb2168388d910c8f6246acb2d405884a932344574a6d13530df1937003b57f821ea20274346e09f342343341421ecfb5a33288a9f4c2c9c8b0fb8a6a58f4f2d9b00310b3c86008dd61c12970c1a3067fb2b489f9e2774579f0312477867f79b5dc69c8d1c1ad95accd958a03adc274941d5d28b28b05c1a16d3020c0502ccee8fc198e0d026a83efb098a0a93d0972daa13c8f16de5d83e11721fbeace353c769272a87e569db33d4de60e0b3ee5d49680b8e0e688a974765460f1f08e9de1b67964adf118664046d0ca042f2d73531e3cedadd01145605760c23d01350dc246f1986ed75d2dc63c5f499bc0438cea868b747ca47dfa25c3a15e729ab4981ece1c1699da749a90ddaf7c613d24a52e1f082bd17087daf66d317a4b80c936f9a8b16a47e6e009e22f1456bf253424f65d1840f06cb54034be259a89e7f86d9d60afda8986a9c48e940d4c9bfc6e64834b2ed1d972958b71bd069a394aa8b48404408e192a91e1aa6c371c201d3ec9d4fd02df1fd9c2ee857401429dda71ece449bf30846cf1afcf0c0aa5bd8dfb4606ad3a8f8cc45d9b28b8d07cd205300768f8ea81152b1cf11c74fc575e5013c181ac70427c13bdae607d56e7e4150271f5c9ce6ae23b6cb8454317b63e779acbcfe808693946c61a702ec5c86c33721df0b2a1f8b84e77939d54c47d6fab789c733f62a36257712f2aedca1b678e6e5c71a6ab19936f0eec388b0fb84e721de78c1c6e916e422ebb06295149ece93cc4445a4ce79dff155c9329960a7220d158bd58c35654edbb48f241a090a31cd56bc5e36d8c805c6ca219e03368c184ef6412f0826b66396ebe6ee239f42a55665c3f7bcdbdc7a5f54540a6ad2dd1e6b190ea6bbaf281537810f689eebef08dc4d43fc412f4ae5c095a573b1db25d15d167ccf2f5a49b374c1fe769062f32328e5d3b9f70d75d399ecae77a574267920953e2bccfb067f7b8dace4e4c0d47a2f64964b66431c2ab2f71230fc225d0fad1d95a1304b00066b5f87c9cc5eed80fa927cb0c38b99aa6ba467cea8eece1045842ec21fe9eef45e2b6549677cd602133ff8db404ae9a1a05d6314eb4b35b00286ee8412bf2bbcace890b5ec32f095aed4aae2f72db9717ce1ca62b53c242ce3738d380580ba2b260ce3cb4cd406a7e7044bd27ab543611dc181b4140d88ad29b17972fe0a3482905e6aebcfac2dba5506fe3c5b003f8dd355edfc8fc7178d15963ee18ff500f200cb860b40e8a077f9252f3e7cdb2dc96035387d8438e312a6f8c0c7566ea0ec57dc61f6b8600ef0137d5beb9e2894adc362bf7ef0b9d10a9d12f9ced8748f5b8ba7190985d2a8a568d24d6a83bde24949cb87ce34f1f1d3f0890a102d3174551b8db7429bca4d0023966ff17eb9d85d78b9ab8a580278797c9c8e57125383be93cc839bb86e880de8d10a5c063c7773b512987cc496560933d616c4e11bf4e9ea1f943be48b785e5f88edee5634b37201485f68a47958b772afe60ef7f69188e3777c0d742d09abb2512484ece4a5f6ddeca0cdebb58e6220a4e4b2d2b7d781a428c48fcdbd87e885e0ef3eb97eacaa29d79299f400c5928353ddf683197d6ee9bb11c2a11067ea88f2ba58c932424f0a549ce8a55df65fee82d4fade87fe2be1545faa11438747eac6caf607a7931950a6ef898f9e3a49b18a601bd0f0386382945d72dcef2eb815ea24b2c6d19ecb9c108173e7f9372d676ff1511bb4076bf28e71d5942156dc9796b41d64aae4b805e7c6533ed901213cd96720427ce39ce6e713e0f22fe7841acb8e8d4e1d91a0f7be8f104db5f21a71d4007d6a4a69d143231333f532a00beeeaa55c9b7353c5cfff29e424d2856e8b4f4beea389b52beefcedd45881533ad3fab56943f825ed9bc5025167bd7827c77e2fc97c043fb4021420c3405c4889dc636cdfb3f395a069c2af6fe15105604f03a7721f2cf94452a9bc507eb31104066a32fffc3afe8d5084c54abe1729c483edff2b007d9a52fa93b73667a6b30340befbab1f6d3bef696d07aa048148ea46086974e8a0f69c51707a735e9044dde5153853513f964ab52952409a2a38604eadbefa59a6b3821cd046c3f5723c1c6efb57b06138c80bafa53d870707c22f41deec7d686ec1e160a799e054c9a6d0ed3e7ecbdf3ec37cb0f9f6b64fac92fe2cf2d5bfdd42d7d65c99284832d3fd9d7c7dad033f70ef28bf3bb46a856a4d6c7dbd5f3312ce76210abbf482ba408ccd89086e6b66e623896e28f73805d19602dc557b1f63eb2279e2874ca8c0574a3ad0815b57866bbfa7ac7e4ad2aea78574def4cbc85dff76d0892fce713c0e7bdd84d7729930a4f6ebdf55797196257bac6e5301da2cccc1bb7458894ba673f90f1dc02aaf3b973d1bf2912ee2dbf0ab32523fde5adf3081cf4b91eac311c3c9e24371b5c449fb6fe7cdee52f148a82384f3845cbe06c322d7d792ce9332af3be921657f63064d9746537babbcee3693674fc44e080452a3b695030d3c181694a13cc1f258aa07e373e9d45471d797369d8a83da88b4d94b781e27849fede477b4a91f7a5ed257c14a67ec08c00c86e5f477d5a87093c0fd52ec369593730567de7b0906e34a6234beb15404d6fa0bce46f990eea49dd9f4e95f1d6ece2408678304496d54bf184a30fc170c5312a2b0805a6a0c689ae35704e0140e5bd82a96fb40c852a96fb529c0fb26b07092ee4da0a72572a795654fcebaa10f0de462598c631f2ef9c22eb4c0b8943146c7548425d59b284ee813d14f7f03badf883ecb2ea3ef93b30263d38f4198161c40c2a35632478f13254dea4ed9f0a0326ba2e6a20ef7eed9bdd1d24191b8f778e7fbd93fe62a1f3e44cbb4162ec3a35c84ef7bebe7e3dc4fc9c5b33de12a91fac5365a2ef1c207fa49421cfeef1bbecb7581d7a16e4a6921f2bcd5d165ef03502a18bc7a30d5504f421f9c583b41ee65b591e769326f5a786f49037968cc99fa0fa1a0133bbe1942e10e455d3b9586f516e95aed3579f3362d3e69741be5061935d384529e618e3cd33eb7edf76943e195dd9fd41e885a7a6a1de599336626c8a3f6ec108f0e9a1d40eef1dce15eb92c2e5e65c5df3a3f7ca2f7f964d6c5d49735eefa6349a545621a86bc97a38f63504601252fe70b832969f6d4273096c446c5b1073bc39ffebc6e796dc64c3aad3849f5c410338f560c9b5ee94b70efb85004e224c51bbd6b8023a75b7eb1246de2425461a4bd3797956c37fd62fc19ba4ae04fdc2644ec1208cad8a54aa76ad6b09e4d6a4133d550a4f1acda5ac82973bed3a80895167f2cff27a28994a275ac766801e8948cdfbe2cdadfa0bcaefa33d74602bd729bd0052a1b127944c386cece0506357725e50f4ce4c6ef3a6df9b5d8f929af0c36dfa36e383c82bea27de6d2f9e0da462492cfa44e12516c948831a9260436ec29a8b7d1b13b07e9850b4180c60d2926e8e57897a314be00a7186dda1a8728257044c93e0dc0b4b1adaa0b69f80b530955ed14b459494b0afbbc76ab982db3ed1c0e204c943c1f60322678de6138aab934cc7d50fa95a6a5b8b7748c64dbfc424ab061d938d7d6f3663951a11d1bd8548dc52c462fb49bce4860f493f226582a3a6831b816e921737aa35d6a07c0cb1785b169daa8513cddcbe73da12bfcefbe52c89db5df6d3b4cf751b25ffaeeaaa81a3c93ae5ddc7a9608acee6d14030f1002c9a0b4c864732d360aa59d52d658301c6b416804fc3152185a8d142bcd0f39257719a7a5d4bdbc608ea35b3fc62be1385c756d923b61dfa7b4297789f674700c297b5686628ccd633abfa6f0f38547029c93d8b8175a1d954c7fb6809dd85caa5710f04aec76f16cb9cbfc06d9467b6f323cb266c59a58ae9e3da19a1b6a8b28f4b972ed2a72c306d60a418500ec06b44e5351437fd0f068654cfdf0f66154fba1ea910c5120e7c995092b1c6bcc887514b2bc7533bc2e75c1052515aaa1f2562d6c670fa156336e6b227841f8d109e2a1cbfd07f2d8db595cac45d963ee90b496e23299ed884d969f4d68217717cfc0226928eb773bfe7ef7e3fdfda960ebe1a77e5d70dbff5de88de31650270621331fc53357f503ac6cdf9e1622b59533b3818467509639b10e475fe6a57b1aa38723e83fd799033066d37c487542a9f65f979c734484d85712d0f253465b725ed70cb19a04d7c42adaf3d01072b4c29f7b4c1b4b008781c12191725fcfbe47b56b79532e7fe14192e01f8f950ca706f629e303084f44bb708a7db41f1feefee6943b5fae4375b3d68377f66a7f5d13894cdb4283840555b47870c896db5d9d17cc48342ca223b2f36dfe76abc1676fbe428c35b0b1b5d1c2998d2e771d0d552275985bbf500ddcfbe5315373bf50863d0886abde6c025bdb969fab36311f08faeec1ddea59667f4227ab96cab66c011a18ae848e84f2f4852d5bf549d4da7f3d5e180d96b1bea8284a0dc2150c1528ab7830669c108c6f10ef2d2d88d626d66a53d188ba12bf2b7355c86581da3e80db39abcba2f8aa736e7fdc027d1335aee92e78360b7b0a5a983d1c833f90fcc4f0d4894e88ce5a0393d67039b1a3e99d727cc2a8663effbe5c13faa178245680a677d0701e5d9a0fe9bd35c114da0f7ec54eedffb43e7313bbe8f94c4e13973ef1b373acb7facbc120470e8fdd2042d6f5095a377535a5ab209011d2d53732345c9443e55c4c84c0cfb0392d29415f9f51e13de26ab039ca3d677757f1890df772e5d45dfcc487b3397fbfdfad802f3a6dc9224ae5ea309b6f5fadaaba16823da7daaffca9f971fac6436ad72ffddd322acedc0f9c43b67ba4810292a8dca269dca23158c068d056794e467ae59e57dfaf5b144e720d08e3d595c2a49f44a57ec7ce5cc340c456b8279d9a8c3fa071f4a795632bb1fa6895db33c9c02d2fc87ef3583d1305502bb909289924796058a0990e8fa4f27234ea1a2bc7897b24e69068b9cf799efcfa5ca80eb41d4b8a7006ec6ee6ec93c2e8e73f547fcf5b5ed338748e4374222b0617d6614ed916b46342d155f0eba66fe45d03499fa78a012a1ef514f3b43e74f237a49d1235f50422d8e966160ce6d67a6fe20d4d3d0d6e55fbec926de9c97303d80912a3ebf5f2a4912486780e2ee39fa09f0bbd02ba6132dcb61c08ccdfd01f4476fc848fa989779d8b4b90fc883fc474f4aac9e8abb8ae96b48d3ba651356d40fdec5b8c9310a75779f6f520dee73894a2fc8f6735142595e83a4fa06199121f2b3fcf6a63837399a43c2e88dd3a31f6c01896c6dedae889476b4fe65495b3bf83fbd15be1d68709f5e0c9fb004db76d8f76512a7c3dcb56750aa2bcf4de9af33e43653c1240b87a8f95a67f1724f6ae7a2324cc56b6a776cf164355103704b4040701b65701c4a5c728a34291ae0c593108e48441c84d3d7e6fe81b1e1c6b6996bcd95569370db13c8bcb190c966974df4142b2adb90cd7319d5141fe434da9fad667f5660447cc9e6698163d4a358a6d9fac35492fad1cbc2d8ed7fa0011b261ad3cf51c2e9c2ff1fdf622f4c58440b52451a663f6ab6fb16d7986f4a3e30b3edfc2d73ded0373220a9a9947fff2f7ed6d1984984ce0287466dd75b26cacd7a30fc9f2a54398693094f0423e336ab8c2679ee36c24f51f06f58b5f3f34e586709d1e044455bfe663d2ce059a5bf81e88ed31025bda8ae818edc8f727a1188ef443ce9d96ae0eb0c09f0c99becf6447df4a80ac860b99a588de5eb25d7a13e5fb2872a167061c0390e53ed2d4bf2fb53b824899d24cfc80ecd5a8a74db0f1d65643009f1e9ddbf186f6494ce94f67812cd159c47d7f09f095996380f8fe69d18ddfd6262a4d5a1f7417e03a3eb9eb0e66cb6cc57c13eb8d63f398cd59e828cdf6790097b082745569c180612bb85c31c092a46539d30277a6c2ab86dbdb97fc64d6b551927f0b502289f97c13f4d5da82a7d32fbc0bb7e17c240bb09f8ec46f0e1d20fa8c518179c46dfe8f6f3b80a1067f9fc08a043e19fc3d3f0da97eaa3a3834b1d9139f665568ba399c8f5d75b571b066ac28b9e6723395ba1247cf533aa10e6bef0341b3213c818cb2a1ae574a5dce8012ff2fa1067bf57bc5e32527f217c22e41496a6f609c51f1ca7073b36e9e60b2cc20509c035e6c476ae6fcf1e6b36630afe94fdd754727e12f9f308307d68b2f5d2b2c5ddc973d56c5a1d04cdd93f2d1ed55726c83c38752718a9847b94b64466c3514eb2b0ef76d6c52ee9b96e779c696cc57ba5412cc4b546df077fda4308c5796e53cd9dfee0dc99d32de346eae33fecee67d5990556040399855ea0f325e5152fee0a413f3a663d9f69124d76975e679402fd0dfe22338df77e2e1e23b94be26c3d72ff56aa47b67dbdc77a6849a06696e19afa74e9831dd283fc41b7204e990e0d6ec5173002e2827fac78219b65f8d18e1ff944424001e28d6c60f625b58db8c8b317e8c21de7c9ecd6b974d8899e8bbce4218014965f591810af6f79b8ae5ba46c903eb4dbf0fc0e2807415dd38eab189b9b3ad829212461c16a2e1d963cba68473f698363909eabb625cfe576f7817c6eb86069bd21e9ca308946bed89f1bcafbe73b03e18562c49cc0a8b6c9eacca5d36e76665b8f6d7a06ce766f8697ccd082bfec6ebe2f89fc203f05d4cf4063b51066da315a1191be8e86fee444164a041512e9ff9e1e62041865183a9c658e3289c111c7d1cbbecc634780c4825cd314e4aba05b166ae43b2ab28d90c3abb079ce254659a743f0c4d81849d8652ed751dff353db0932fa6073123f7f081be731e9c5de118a2de5b5ccea1d0bfcce6baf7667af69ac60712a665a720ae73ae922afb7b119388f923e3fddc91e960f3a85766e936903286c226e3321270bcd820d1ebee3d4c2ae534f2b1962a8e2aae59dd2ab2cdd5ad5f53dbe0e97482fd1bea902e7502992845020af3eb32ce7f0f066bcf41e1b1e7be6bc2b9caffb6be7037fb4cbd6f5b7d31b2238ac44152747ff2f3c1495bf024d8e353bece8348c5b81fdc0360f4cff7120172564e3c927d59d3638b3cad696596f22aceb2ea6abd434ea53258ae4f9359562b1a2ac6397315cad21f2a50c67535dd8c85b3a9c73b54647c7511fa6d473b76cbc7a36a13d33dfa6731b9900d9c74204e9f6b007bd15557649b9e6c8523eabf98ee8728001c1648544ffce80de35b1fd98f999df633d18b3269dd09e75a9ea96873eff1c109123fedeb01a9df5460b9491777736d166f945772635afd0553a3af860b12a397810f80f88652428abb871a8b07130e1f3cf9db7ba36fbbdbdae4c6e7dc2ce64381bbac8e70c23783dfec3fcad2f48d006db0914b01d6f8c3dd63e38134adda50f432fab7cbf4be115f9d7067843e40f32064db9acd1608b8ab42c3ba9b0d1375bf83a64b3a36a351368efda26aaa8f4f91c09781115b79bccd9badf8c6970323f2d668ada563e48e9768b03f01a696480e34a889d17b7fae88d7d72003540fbcc8fb474fc8ab215a8b5c43447a9f3a8b03a180c4f0f058d9ba9bd70132c7e209eefa4d57725b2e6b2b03353783f9188cf77788ece845667e031c5fefac72fd9c22d9c69d41d2f904cee6bd54278f88ff22a7f8124a7cdf56a8d8e08d72512a02688667cb320d83821fbf42572e40fa07b76bc1cabf01d3556ae361ee6e7777ff16465631554240dd0a057eef23154cdf00a61fb5886dbe5f47fc8b94dbd4e817619619ebf51af8dfcd8e445b57167985c99c8fde9f1a7c596c4c01a6027f489a77622d79b7bc00ef9d9735a7db19a14cf1d1c8c34d1b1797fd4a7b94c8164f3740b067a59a8fa5189e601dd3af2695bd90080f9d921628cb84095d5673a0e709c06a06b6a678ef86efc0f179b72872737f32a50f088a77c78d80d79388f0bef73cb75b1d2cf5b106122ac32c337ab3c4c023d571371e282886ea1dd659d3a64681fd46e601217e4c0684f40eced2c53c87480399c3e04a6978809e522c343e8a5726bfabc3da2c1e5d90394b263785b61ef8a6e71310452eed39aee3b2778d88933803d4762b58bfdcb2d1ef1a9ad5c76a62719d00f1996e5062acbce708128afba59f27d2dd4d34f419031d38caf9b470b9eeb02fa7f10624b2f984fd2946df71e50e9ba51537b8a89ec31012d8ef6ffe66b66cb7380d86db67bafdaedb98d9c16ece63f0d930bf594774fb5f77e514202d3976280b6de954ec2a46332224e6db6b2dc874de5e15cc6384bca36bf493aa32b777117b546add0319adb41d6b08f7c3dfe24db259f58184e774c633535ac87fa350939386b07ad7b84ecdf6da3d8b5ca3554e3763ade13a75d6d863a952c739d991a36c507d1364ce2ff25443edd5fb9bd891ee6fd288d3031b427bfbf491342fff4dcd82e0aaf582e385fc069d0f7f905a22dfb2b0e87c96f840fc2d9e1e53e19fa849e11571c8882de2e13ad245fa3a38b6851760b543d3c0f9838ea9bb1adfc8a9fff5bd29de4b7986e626dc23f6a5da1c76a65f64e5d31ddba0e4a1135732d677a5ed42e32e12447844225d2e5a044528a887f39b98ec4cb825e1cd79f724d92cd7c49de638174fe31757790e3e05cc2aa24f5355773d631e637aabbe3422058352ec7c01317760fe93e97b3dfd1437b52c3f190a9be84726ea0a7a62924fc509739cfa71b05403c1fec39a027835acee91f1d2b3bb459df2f3a90632d1f12427ba5aa89cb8504df8505c6de57f60f13e5256cba5923ddb7dcde03216c33c2d4b7f304a14ab21185d006d923167f99d8d66a10d9dcf20f11e20d728fa2156214b9e1779bc31cf6bc61ffafeaa2fa117a451ca635e29df4332e187152381a70498aef0f4b71ce2ebc16eda852756386964b7da02642cdfcff78938ce0bf11cde51c0cdd85d7b61625b1e6ebea18ae8824cf22b8e6afc75dd05c2fa2fae506abaaa7ff9ba39b78c9ff3cfab31654fee398cd420556d3a46cf51ce7d6a66619145d1fe5554d46a98ba92d96812ffed1a82cfc7890ee19713503e7527d23dcce9fd9f10e2dc5214293e096ccd70929c582628e2b0a290b5af7dea328e681fd5d61614894f948f3096bf2824a03de47242c7954c992c67f412bdb49fc80f9b6ffdc7612e43742abe259f6c92f60ad4db49bccc668dece4a8000a498c79d44bc8effdafbc2bd998ada0050357cafaf3910aa0757e4cdadde1cd8fe062cd5d0183f3b8d055eeed3081aa218e27bb46bf469837789a8f464dd9983110d9f3faba8ffbdbffa9ee2d31d05bd2efd7009b4ff77205501428a6577b56ff5b71744b4c3d94db3da3af0eb8765d093977d57eba3fb823f7e07df78a782c3e239457a8ab0c2c53501489ac4aa8e508563eeb064afd8bf3c8200c08494b6b67c37c75e35700cb2084a7114c0440478a032493543bb7508a8b3601fa01778151d7453e12a92a82cc8fba5a61619787a9dc8ef0837277b7219fd9299b4a5cc1574f6d3882c4feb59407eec8f892ace3180db3fd5f5dc0ae1e8309052a15a89d6fde9812f5a67693b6b576dbc78ae1cb348b0c7ef501312209ec8bc001ad8edb8f4fb941c4236258b5a64b2dc28f67951b1c583f50836ff1031b090fc1306e06b8827fa47ffe010fdff06f666c8d8a68a89030f157c7b7c238be2bd97c880734df7196f087e0719eba74f45ab512dd716548e19f527760433141282a2c7ef8fa66a1c2f587ebff3b384a3d5846f292ef9b69f6c102c39858e6ac51ab0e85388229df33bf8766c20ee1565de28bae0be39e689b54b5271eedbea88dbe6f2a095ccf434fb52dc34170517e7ea9ba02cfb7d93414b2ec92320b6f7d41ca484ae1f911372881e46d8fdedb126c4c5cb0e716b12067a73b1cc4d6fc993a533c474abc84f7b2475fa36efa9199ae8e47b85781f6101ae8e1e639000596d5a4d7a3b636e06e1c5762e66593f8467776c200f10a07c2adac3fe8128cd63df3f14800c3868d2e80f90bed3641e3d9cabc1b36277d2809bac76c0b943a3632136ebaa981d0ad896d7975ec8c96a0d1ecf09cb3c6c6bbfe9234692b7634c2baeab5444f393db0decf1c1a3c0b7f2ce5b69f8baef7f0adad7dcec9df8904f3eb3bc7ffebe734d4f086d48adac466e467ea5fb47614c3af9eeff18c69c853466c67fc862ab3b34d4de6b09807757dfaa72b16b4167e4fdf472c3f2ad4f268cc214e6cfed07bb3203c90ddd452300964b02ebe5e93f53d286a4a2d9b00310b3c86008dd61c12970c1a3067fb2b489f9e2774579f0312477867f79b5dc69c8d1c1ad95accd958a03adc274941d5d28b28b05c1a16d3020c0502ccee8fc198e0d026a83efb098a0a93d0972daa13c8f16de5d83e11721fbeace353c769272a87e569db33d4de60e0488147f60c2ab906f0ad29ff0657c9ea3d19c3e8f9916bee196f0ef80ea669198b9483b8dd1eb07d009b279146d07ce005cbe36a57fa0ba3503d9497c2d3ea2ecdcfe423c9a1fa59839f063faed591c45944d792e5cf03bfb1bd45387b483cf0ea003c0038178e6d09872ad479d74c7086ffe2d6dee4c8970c4da2c2a5f3eaa061b99fbdfad1b51717357a4dd582a88badddee340768f3c7bbbf1c23dcb3ae0fa5d4a51425b53bacba980c37d3056bf8f38151fd7fedc7c897490237b07ae351efde625e78cf924bee134317d5c50e46dfa1299d15d44139e0966919b7961ee84f03e958c9c721e9487954141205d62983fcea2e265615f65b7236ab8b8e60416061ceceb0f74b3cdfb7190255b5b9341311b6e0425ca36792ae700c437d0f24d35e929cc9e4965777c6fce7f32eebb6a075f94a29d1d3fbfa24ef9aa179c39c21d322e95b7be63418a8f3aa8351d571273e43e4a8a71c824f6582b42db958bf56b8a9275488a287db1c5def308bd432b3df8006d95c5393832f3b6e74a842c996823e937563db8c5fce3d44cb884c5e99e83492e35e916d2a1751ce866504e9a6192f0c0f16c3ff39009946f30e943402dd7b030037fd4b9f8dcad967851ebc453d9875def91168401399b1e555ffb376d01cda457ece7d5542c55267a89251fd31727e191e826554d887bb8d53734d66c0abc7326755be3ed07594206feee8aa1370aba40dde89aada061f347dc3dcc75102ce1be7c4f6d04a20d3eb72a3bc35d97d1ee08e678f3e33c69fec6f8183469cde18fb2e8fd71839ff343d725457faedee6897ff2d315ab94dfadf1ed9dc8320d73aaa92b02e8d109461c45fd568d7d0032a25cb9f89c99d874cceda719fafb04dd378a7e24a0fc76ae7ffecf127d11ba46295cc5dcf83fc9ac972cfca625c579c0a1f4a17375fa680f1af59d6fe4a0920a8cd32ac04cde0a8e3e5edcff567680ca7680bc81b23e4de062c2190306be10c53fa1bce6cf08d29f69e77bca67eac4ba7d3ba729949bd76dcdcb583db5a93e10b7c78256688f79f48b4615ade817686ada4ff379d514f9a2c9fb32f592ea677f5263ce0925ad524f3d05e7b64ca5ed30415ea690f83fe7cb61c5ebb192d21e5c87f99c63eb6a0a2dbd901a91bbf0a63a9dfd9e2d7aca5aa098665421d7fb1ac2ada77c548309e2aba3159ff2c4d36aeb103a04741d37eab37f97388dc49ad796207c30a107ecfed8220927781616077b98cb38449a6dccd76feba454ffcb75ee7a923bd9ca8c15b976a7303ed993ec23fe6fa4f72ca5b6e0be81c2a1b532423d1a45bfab6a9c2da07473702bc8ef5330f051f2cea0b1d090383cb12901c72415d2d517cb2b56673f1bb93eeee468ce4f3ad4468374ba61827a321e7f3354118e1466b2b96206beb45f9e3b5245b3f6d2d53f4fc917a288e9ab74943490f9cca1e762f712198c98e0c4810009c1e4f2b0155bf2ac83724772b50c1f4514b6aaa469860c46cfad5e2edcf94b599418952564c4668f6873f5472b9028c90076a7353d734a5c8786d71857a49edaa2835413e23698a20f7521640e21dfdb423086d5bd4795b1d8390294705220cb64a467be29d12b77b57410934fa9a84df4b48206d35ccd780a9dde983a7e068cc119e162f709473837683310e7087474a2049ae11260da3f43c6d8c4affc7a59b71420e33183cca8461f6299caac3f9d19e959fbfc8d168ce304f63f8d3e0504f264721e6f3f5767baf3d9c2de705297b2667fb9f1a8b1d185f19e6fe25c95be96e534e2731f62c9fc059a7dc020454e20c6f33bc658e624db0425d346a36c82f6b46ae78ba66ad200548f78a3857800350f516d3be7d5c781be1c6b3a3a87f297cba18beb68fc355f50fbc86d8dcec3b16719c44e1a5036f4009067c3835f2ca86b0feab11adb1ecd9092dedaa4ddf0ee7436e13d3b3ea413b005c8e1d1b4fbe13b77a5219cd3cabc28a0fae69296a5242dcb3b388f51e9f6b32bd9481cff6be4864e91a6efca18b1ca325df9f79b36b8c06662ebbf0666d31114b5b64852e1cb40c779acf2e0c15a746967ce89271eb32bf31db5b47d491618a757b9f6577a06e3fcd4171a9c69eeb38c24ec06e65da8013c7b366eacc755a695d2e528accec5e98653a449bd8cc503137eb2b4fdcd4621b06a4b04806f7a028d6c1dea939e834f3e6ec659c47ee5fa417b4bc21d895ebddc8839c1e92a113f34c0b9ab5c747c6812b02e2287afde72b3e8325624849dab331142ecdbe78978063f39df375e68118fb54aa5c37e9e306d0def4ccfdf16a18adee6b223c5d3b78405ec3a86f509470ea8d72596c5640af728e884daa180affe2a44860f92831cc0e605bb7f2bfb03c1de47eb2a0e49e0ab1e6cdea98a735b87de2edd13068e4f95f33baebc57468c2cb772e53b1b913d8edcf76258738df6289e4953f5019e2433e655344bb48098f6062bde0d9c025b544832badf6cd0f7549cb73092600f9baee174d4f781ff1258d63c12c158263d773c4c2c4228500edb8aa46efd2d0eb825be8ee3ce1aa0a454d176f40c50ac8c70464ba79ede4ba34220d952c50f1dd4bd3a214bb85d39b42e1dc22e97c13d4337c70c13ff06ae2bf64961a408174eadb20a1e9427e932ab4cdb1f9654b584a8e06c55d5386b5572afa9369ebbae3793ebd5bd964e50c674c9a5314c6d4d6dfdaf40d66be362908b97dd1cbbb0cb02b96a86c5acfa5496d35db6b98324716fdbe93b7bc4a671da8d7e7d80a3098443c289d3b632b0c919557f971e9bb8ab6b30d8fbf91368fee631d9824d021056a3bc54ab33734dbe977d64030bf31edfd8d1c5f0d885e28479e3ec67d49250b8d9adf3c47421f19b8375601bd8379968b167053d8a9b05e499ae276f4290cfc6b0b9e32882f59a50f0fd50059622e365142e2d1a6ef8c878593a24b1ef234a8ab9a6a22c62164b947b3b1c627b2fd17ef7aa3464fb0693ce804fcd05a2dd4e9837ed8d52f2917405a93a3f761917814b91e3fb477c02fece00378786efa2d15dd0f613de6ee7dfc5cbeb0d1f984b3e1df65a06980f34987123ccf7facd8690326e16aaeceadd6131560717205a3804454e9bb3b1e6c35fe7598a97bdc307516ae5bf3ae8e09e4744a1602b2161df214a4673ab059366e60386c5177b4b8cf5530368522bf6a797d1c519ee96f0ff8b786d301fe65da0437c74a62de01505162927bd7c30eb0c2aa6c0913166a40cb2536a3464c77ba91ec25d694aec4f2a706de637e64c900d072569e845a9e98e103448d89f26d31b9ec4a863650c07144f6efe830bc50635630ce84f2dfe0f29b0f9708ffea4cf7b163c365229ad7843d8710fd71caaab9a045a0f63a88f99ac6b3da64fd5bc1dd75f64c678a5954c1ef071977367e67d1053d4d00804cb3aba284d8da9e2968feac3500dd430f8fc3423e6d30a22986936f2d5b5cfe8f2cd50d8fc92fccc5d240eb60b60a651a03f430576f7c773d30ab01984d98f239a368deccca82238081c46feb815c37a302b4b58a75cc504c1a57f22eb17453beeb23c14b51a23bf007ed4f23f5182a2ef93ebf0fed17654934ca5959b24208051e95bcab659bdcc1fe7dd8fc7e6b7033a293ef195ae61d65f376f3bad11798879425324e643025e8b64ef6ea8ecf5f9f86278718e6a32236552310c988c3aee67abfa26d78c10683278765260d0ee2331d49d343ecfdcd58cad9ca229bba9499dbe946619284033b338733ae8856a50e5352470960a630156da417d4172d963b192269be14a448b62ea2feb8445759f559d96621cde0bad83688a8b053d5216a67412c2e0c20c1bb14b756f3f2355c357aa28065d2fd571bc05fdd162629f3492ad32e7f4034dbe89cc70ee58507edfeaa4f08d4138a94606bb0a695b3c361a37f6bef5ecd4603412897a9e4490fd20e1a528bcce10aac05e37251e3f450d0c07636767555a37649883c21ce1292182b157ed82800b0a34738a87dddf33c099dad7f4e68e79a8973949686b66c47327074261416017d79e88de82b986b299d441e1e7137f69243814ddf813ff8289cf38e91621c905470c03ffc8d1e35ab838034d002bf367bf5528a3f3876e70417c8d39194ee62edb524c0b08c182afb612d3d9d943a3ced7179b6a2261e6070f71db3229c319a33abe57b3261d97da09201678b1c0f73b70e11a2056a866ba6a8ad956362fe97fe6bf09f3336ff3e9605fd97cf5bd9ba6f65656e0762573a787421ddf37d7e964d12d1ca1a62a791eec52f47c3ae4e2b552e4bef34942e64727ed1825e1c5d1cd4a77ec7486909b3680b547505aeabd08017b4a676023be6cbf4239280a4f24511fdee2ac87692e606d4015c64b98a261b1ae66887506e8a45038d5cdcd7ef724a06f8bee96e3163407bd5db61fdfbcb50e607472a765457cd100b72f7398443d9d9f4265ac54257e3d513854e2b0e287bff5b22315f7d455fc75f0dc4b38600035c47279053c5ed0e1e2011ce44dd65c2d9a6df49b1bef03c34baf514c10077c29d8ba2ed277cc0e47756c3ad63e732f679d6c46b25b88bbe113cc505bbee7ab8f5be2c2ce84bfcdbca0b3b4e181b5ebc4fab4ea397a41baefe4b0cf7d7f874d23ed02f278b97279338798d516adbeb19b73caae56aeed370eca2694ae3e4d7a4101f6388898999ac9820ca1e52c9ae8d1f9754b3b7f9b5e914d3902798ec7df0861e10b14ac09f533a8530c87ef36c24f51fd51bcc72b92658e5a08264dddd4d3fc79fd7f25f07698a2d85d884dbb09a30d151c7c84e75334b4de9d6f6b9b9ee848e0acff71035f7b08e28619df26d487a61a8f8f13d31a4490ae48ca29aeaeb29649d10a2823c1ca179bee6bb37b0befbea84f1a422e1530b41033590812a8883a77253a8359714f412aeffc9be0c2305eceac0f9396b3945f327b1a34a8fe1d61a9367500693ede09574b2044e11062e7930224a1f739982b5ad6ea838bfbbd28f0cf7bf9df7730915052c10b0d30f7d7ca71c1711274a13e4710a85ee6d1fd171dcc29f33d49a539621ebe3ce2c47d32caa9e995baa63f2c97ee19f0ea1bbad0a705b261ede550d0d5fa068f8adac4b1fd8154536dbd63421da8ecf6b1002fe24f884b146aa1746969c8dfaa59eed30ba8d03f7c4335e5a893ede0aef73d0a8da224ed7e5f2b7213ca389cade382b34f3376a6222350b694b92be02fe973db727efe57e0127aa5e39e7b17e6e59e84a13a18e80f1e4756d9eaf5498e2885eb35bbfc222e1ca952ce57b529ebe1694bd0fecfbddf4f237f0315f8c63f4981b0c57174e67b26e42cf5922d7ff5ea4d975c4ae645cc09063c931264644d6ea12e93894c3f204036c4ed9520e48f3442edd08f0413c4a28b20b3c1c90181589ae87f71dd927395b15d46212a1efe4995bd1b34bd27669288dad936ce0e55333403a371927a0319d8b46c66183d6d20b8cd426a64f4f8e6abc51b3177943ec0d10c1f768500d95bc95b3c670a31267bb7a1e7221591aa5d63385a345a2a7e68b8738d3e27fd344b193bae4b5b74c4459b9303fb3e66ef680efb30c7191b6bae4e04692933325fe6a339c944161a1fc29502b4ef938b409846c9c4eeb34595da778cde97c166230b0564448811226cd63451b3257f9582dbf521d5673be0efc1f127ac5c00ce84e2a68f3c9b0a52b36b499006a869e54e04c2f75852ad407381c07f0724a48bec30c199a46137e22611af8c0470129719381d45670e883c99cca6d3d216520ecb5b1f15d297894b6cf0735254d0dd7889d0abc1805297d9e94c49803456ca15b32d5064f236b120308f5280922717d7e7ff331f2874468f3e968e553c2c201bb3ec5367bb1299218f97f9e677945d59377e776b61b91b72c6130f923a9838f64f0151a3cc0596b3a8a72a01feb87d5e9293c7d899501756a74b0159b50f6364d3f5534149f431915d59efae793816d8a8279e839c6357bd9a3aa4f2fce29681526de9c71ba13141749b2ab39c5b07b6c87bcbb73abc9fc5b0905bf320657f5a0742a0c727ec285d23191a52a34dfe8672d484f61a691a51635680ce4ef472b76636054aa289f6c1f671f8b54a5559a877c3b201731ce151b5019ca20b2bfa6e4bcb051d1cec7fb824437b5178c33b3d0ee0626b0b715b56596c794e4eba162440bb6e74bf7e4cf66906aa2b989efef52feabf8a851456dfd960e12e1c97a9cb3485f0f4955ba2c7a8f4e87edb34dfc628ed8cb1b4ffd5ab28d60abba0748f67f3a16924fd41e011ff69849c6161247fc0d9c89e87c3435f472759d6a89dd907127a7ceab43f5aab268edc2dd3bce68d4699ad0c2ae84aec54c0a4f47e4d775fb3ecf002cef9827d4d548138a35c7df27f41da2df9bd187adf46ff25de07163f2bcc72c1dbbdad5841fd7091b94653059da619ea8c10375cbac9175999bfa0370bd7be2e388f768d8f8eb062fae4e03fe6080c26e328de092cb8ad1cd5eca7824e1ba9791660ea3c7e869688b75c7ec61b91bccad649e68b9044c3147cce56750ee01270451e15f27a5ceac2f17012e6106370714765f97c2df022d95b51bddcd21794251fc49a7f3c9238646f2d02395f13fa464981b3895dd77fa5094ca6ed5fc15493e573919dd98b0456040f2f54eb457959cc361e136300dc05b09986fa7bf230f05f072e18d5becba391cbc1748afa6a4dff5c7874e4a33370014f3543cfb725dad7058f9c57cb184fc60df6b52acac07d86e4c5205fb835c6bd30db42f7c3638e4b3d6e442596905d5fec935d26f71a1e78aac1c642f6396c0e7da7a8acf9d03d73a117856b385020f0dd10f2bea5292e831a422bf90bc279a52d7d019f8604e7e4364c0f4d6c2c60e53567d7bd276ee3ca555bdb24e02486da3633c8d9c98b12921005e816479534339bddf3d0fe43fca35c15b170fa6d680781fce6379fc13c0a7fd64c5c453183b3aceae989b9920a54ead1c8fd2c0336ed42357df699adf45021c9e6dca5bccd80979c74e6c86845b82a5f54f8c743c5b408b95b09c65b407493b482cedaa07c93aab292ce08fe905f53ce68244801cb9499ea7c8d92996dea5726108d130f213f70573d8db9e0e381c544af4d11afdcdc2164530ad48ac840fc259785a5532ccc09be8c267780d29821ceb72d89169ecfe7c5fd3186be41b84f35804d9b062518997279e17c0f913d9c911965e170b32804b184ca0aaa56c968432982e2f2033271f942393181d0f764e3c9d31884688c9bd31a1e298e0b9388d7d2bbd0928a79615b7023b38de8ac462615ef255a109d5b3ca5fc92c46c6b885603f938ffba8ee70269df194900b4101fedca77dbd9ce808ed2a55a4b774242a12569707ffc8590a196e0111e6701da5b14ad66002b4c037698cb732260e740479020ca90b7dc32cf41f10c3c73d30d84f5a169530f8810639493f4aa43d7a4f154c166ba7db538bb38966a7fd2be3d664dba5116739ce574979b76cb51ba65e91019a6fdd09122f8658592635ed0194da6fb674ea02888ced4b09ec9def7d6c53bd0c737c58b07ecfe0a6f304467ef688dca5e40855512602a9bd1d70b81f70d1aab0411fb145ced8185bd3d8a9414c13ef66fea81399978c4b263fb1cc30a318841087ec36d4429328041d67befdef1eb8ec8246b27b5519a8ad18bead617f07e03814ab3788ecfabf4ca9b87a9896c37d6a055eb15644d14c1afad1e46d9db67025a226ff55fab8778236a9aa26b88f882e20f3398f07d538f9ee54f907cd70608c7b2ea5ab5888c5fc8f1435a626039b0e09ec6d3809e987cffee6bc039304ed272a61d23c42e4613c08447a26f727862df9e8e970ba421ed56d6182ca9243060e37b677049ac24ebe199722eb3efa2873c69732b336893c51dffcd77f65f428cdcde98fb7261a39325287292a13bb77a0f30b28bb3a424601eb2cf7fbd16fd302e68b0dc6a647a9e4e70571dbd358c325f4d7ad8b38039833496b3147729b55f4b9490a05a3edcbb8553b5fd99ce78844f2982dae9ff1faa982d1acf0f0e8e0512ca9e96d950fc40f5dcbac4bed8060e125c753befd0d1d8bf3bc3e4c94d7186efb6b423a04bff52130503d97901b881872c82872e61f6dc5ced87a9bd8f7430e4d4324d55d054b7f1b26640aaf2c732faf97e695fcfdcf608b4f2f17580b62361f8cc06575ca9f7b485e0645eeb59acbc92355f8bf6fd70b01281f78514029cd650f7dbbfac988cd45f6a0b95915c784d206a33d75b0f90470bde266eb0dff2de21a528e07c97d366bd8a0223ec2337a090342374f20de5fb88f3a51c8b59a93dcd3ac3a2b84cbafb14ae0a30971556eb2e1db72698a8f496ac5d097d53cfd5cc2332c83acdceff94dcfdb5a36bcb1379f5441afaf0e4941989ebf2f205563c0fbafe4e65af409914066395601a9e2390cbfbd6880c1426f99860e84e082ff364190f35bf37933b35b54a360f056d3a6d3d46337553729d1ec079dbfd2593365d53ae1e0f259f07e916c7db4a78ff65f84909720d6e29fb6786f50940030c5127552eba7424ef110190afc02ee58db0a9cc310616bbf6cc5e9e5da1f69df74b36211d5459f307df989874bda0a72733af5d2db0ae6ac105a1b9fe61faf914a909746a7a151ed6aca0d5bea4048a59ef47e73003990a90c8871f321da6d8b8006b9621765eb7e0fe68c0f9355ad7f0a0766ff1136ef9dfc6094515b09c32fd7e85f21c84dd660b4672e9f2358d00d7111bfac2f2e286496a907492696e66af6ccd285892a85385e92493a7f92e648a05c767aa431b540bb617cc30976d8382a410bc4e02ece9e94c9877de67b8dadc99a7a1e2b9eaa685218eef062ee2d71205c379a02b4bbeec8a3066c57eab6072772b516ed4681d35b2b97f5c86a4e2df8877bf4d002cf67a5400d5bc7ead2a28816562ac59247465d0e606a87fcd61f972e3bc534144355c729daea3141bf5d008f558f808f3000ff84f6187d2d9f2fdba5080bb246b50c2506e841869c5af44a6cff564d32116b5d59030c22a7f2665eaffb7ad7618b00f9c6bee19bfaa7ea3ae6c545d6ba5ef7f37e525b014a284c84c9fc04aa7c673acb6b2ab590aaca6e1652567fb94433ad3c743408310b7ae16594d3248963b4b7f953307e2372fce1fe6951f47badbf40c512fd2b00ec4e6eb1ef3f0d81dbd5eaf736d6104ee0d958718218bcb2787adb13e297bc28308e1ed75d7e9b45bf1fe76fb94df1a272ef8e8550ebbe3a1583dc8aaecdd0be55d4a42a95e80dda846a77aa819d5cbfc62a14f01a6cd9f6cf7f2676cac14921c16d41153372254183f460e21577ca17f11c7d9697b62d16220f53d24f727d18775c15001c2608f505d54e647c740ef5ab3da769998c494f273572d355d6dd2c463002cb781f26b92cc17eadb6e3aea34831cb029e37478df7d67039c5cc031619d9b52da3dcbd86a4bee096a7e63485fb28a0f107966f2d74ebab29005475b99d32f7cca5d66b5ca628d20fa3fd5b1721d608eec4515ac7bbed5cbb5493e1f0693d120fe172da18fcd52a4396fa011463a3409da8aea4d9697cfd29c6c0c09973b22364b30b864c8b050da0b3480a2098ed01de93bd05e56f3a614f03a29128c6c0f04acad12fff9f9e098103ae0424b4022de80924e12b0d1aa0e0fa0f9437831f8d15af6904bd4206e2490604bc5f454f669c3bf358ac2d84f1022625f26bcbb27732a290526b41f3c814b8015835d983d0a7028cb5c3375d1a974d013cd6fbc64f67116b29454aeb251beb29b7af991baddd914144a18226f8874f0bb2b090a44cbc6cdee8bb498e909942b01e5b87f57b295816abde024030d8560160744c2c99f45ae78c6ce3a304e318990048d6b21a014da8786ed27fde1f1ed742a8203f165e335a6db9736400fb46b4d23f51037420069170dc4b9ebaf2ac6215219ca279834b837f419c9c93fd241617ed11334237e8ddd0a2045513c00cbba475c33417243dbb8ae961d6fb8e0d71272f28075629bbffbdac7aa6f0ef37e40ec8ee0db7f184942591e7cf3be6a0101993bede0814cf62eec84f2fd21785407e37c7b42210c69ec9b9e8628b2b724ecdacf59c06b3a91386be4db777b891fc5cb2511174c37264fed31db2316c5221866e945b6f44c634de65210aa710509a6c9205ac756caff0e71bbfe606bedb35c0209ad302d4cfd59237721a4fde278580064a9624833a7c18bd56c186345a443d80dc985a2670bc174e925fa069259a40fcb3f27e08f01c6983a2b19abdf92b8f0ce991b812b807042a2be2180c4cd5a8c1af004563f9e0bd61cad49f7859f3670cb8ad5675f4baf8653f266a7815f2fcba8a4d8eb91a02e9193e142f63b158ec2f5de6e822f11b23451abe9938141fdfcf41b1e574b546d4f1b9bdefeeadc9bb5bf3fac8f6ab39d269eb41efb031d8ef2bf75841c80c8fc581b0b1509cf083947d35f6eb665e290670f8dc46adfa9ec184a12ce6b5f0c8b00f54b0756ac8379ffdb4d3c0e04fb8255bbd87b4286d700acab1eb90ec9317c89281b0663022fe84999e4750dabe355830a9a460881260d5ad158d2fdf59a93aae8d6a3bb3d51ed0a1437991a31bc4a58e082cc2f14ae20029ec8f26a79f42f4005794c336fa95a145827338c58d1c5e52d789d08112ff1035b8f49f8739f05c65d1db6a833814194ea89b1446bd62f43dc1c12fb0a196019fa0064897948256ce03d1c5576cf9b2d2d7a26806aa430b8b05fb7d3b17f7f1adb74a13357e6e9ae55df978f7b2ecb4de7ed38a0d3cc8fcfcd0b058179d867a31dd5b7804008ebbe56a3c2fb28ab12e85dfefeae6d402324139941b450e3930b3f2a28bbc4d62a466fb29af7ec131ccc825a8719378b0401e3f0da6fd5fafae67e4d0954fe95695bc7246ef054f969e61525f51ee88734f9219d228674febf22bccee79bcca03c27e6c454598c30d8b45e85e1a68f7924b7b11dd65fb5eb936feafb5dbafe103df5d6eba1c24c65f52d7bf5e4dc64b3f5b25b06801d6aae0126cd882c919cf5d3ddc44d3bbf40332888457d6581d98f103bccd7b6807c8f02615a943a96311a7280f228a6b7b36a34d0de81b9edb891aa4aff45a433e395c3c8b9efe0ea35677ca374143b21d3d809f35c57b4a9c7e24aa33c5bf72c9e6d704330494dede02e28a0273e76a4394da91800f2afc20672691f55f57fdf069e00bf8d21dc70f3f9df91c5c41bc1bcce6247b22a3a90713350c2ec5be6b2603e51090ceff5a79b8a1b716ec9370e5e8943db5d4d322c69d7cd3b98a7e47f85ae00e237e6babf646583d6e5fb0b36180cc4f38f37eb9de97d92e3411cc19427d2e90faf3a93ae442282888b96feff5c1de7b764c28df45df1faad91a4bdf38655dffceaf6a672772d7f321cba002871b9531326bff5f764a7179cd81e7f8cfdc5705f3abf4cfe4f539de0d3b4ac6416f710eccab49d8d8312acb508a1953ca04ce1495bfdacf3ff9a52fb69e9f4ded7d2f3ace7e838320bf5169348eb2f52a63cc3e87d8ecc536225469ec5d366103761c2a4da8f22a445e57b9fd3309de3e55b12899a9d805196dd58d6b54e0b2aafa572f5f08f729d8266a58e56034425401a6c754662285b3620a31a8e543ac1a534c5a22c1db92b1561cfba73043f39b7d4b64dcbb67cdd82ddcce2663d13c7a35fc7fcf9e033637804fb6ec9ea5cea0a1d45494005f97ca871f947fe84b33c0f7367b381928a59d867a013aa84b89b5383902ec2a0ac5cfd720088c0f5424510812825df4bf148250727e79b4c9fdbe46286f5da99134ba6c65a56db8e73e25539528028338710e128f980501e27ad1ebb172c39c7b2a1ff6dac0e1f1b8f1f833288faf78b5dedafdbacd0035cd37e6d6847baa67e91e212a0025cf6b5d35b61a9bac96a002d82c2c41363fb91d1e1d40a0891d40c28130e0e119739493385fe5551d32107201726c8611f556940e3e825f206cf3e8034f152f0cf2454f405178babcefb2fec084e189d6e47afeef1aecfc0996fbcb6f5a22ba7662116cf3ec411ccc65d36f338e8636985e21ba973a34ef80d54e9b6a0f19ec2322c458a2685b9e9bdc98c44ce01edae27538e8bfeca2b76742e9d7a3280e1ce71076f67cffa4219d2bcc6c4a33542f0273430a02c6a5aab3c8655207451771335d3c2f989dd2a50cf7bf79b36b8c06662ebbf0666d31114b5b64852e1cb40c779acf2e0c15a746967ce89271eb32bf31db5b47d491618a757b9f6577a06e3fcd4171a9c69eeb38c24ec06e65da8013c7b366eacc755a695d2e5286c1f5311f709bac5d16d8aff8c7c8841136824b0c2e81eca64cf580977e7c67346b408ae54a7ee8f2c97031f987fd6d0ceb45ee469cdbd2e2f37b7326c6ad020004ab43b1c231b280261c38d863bdadaf3500c721f33b0c101e8877fd840e0b06194a0164eda14b4fd2b59f2e053f0366c763f332d40b3e2c3a9ff0553856bc952f4396bc19e4260a653c7db534797b16c9944baebfec70c0fab7fee79fde90ea6f0ab5b132e15476128f03372608babf27a7506a0f16e6bae0584b9487f2b85546649c72e46078efa19e9ea90d2031b629dda55ac5fc7117d6bcada698b5891568a48d8192868a005fb2d181ff6b9f90e687f20f51b7198337671c7fa510faa2284763d1782f8112e7431fbcdc508af0cdbe45b12eb8a87a8b7423d0c6780318b9574bd229ec95016fe4f6f533c0600fb4fb385dd223f29394c827dba784b592575c440df4f875f945bf88a6c34ed34fd9ea842abee9e56e89ad513216d2c9f689d1639e147ef870f9d2c03e8d7b87afc28fb55a46b4fc46268a8d09a1a8796f9c42648eba372fbaa7385a54f497d158045141a73ed0ab22310fbacfe3608e8967ffc7abab66a18352910ddf4dc88205af07c775721792191f751aba89aa91ecf6c7a990f8c6e41ee50e04a326aa98dd603b497db4018252e6eac76f2ab33734dbe977d64030bf31edfd8d1c5f0d885e28479e3ec67d49250b8d9adf3c47421f19b8375601bd8379968b167053d8a9b05e499ae276f4290cfc6b0b9e32882f59a50f0fd50059622e365142e2d1a2dbacbb1f58953a964e49bd6c0339e5bccca1620739ee72f0892abe988ffb15c0038f41b3080df08581451613006e114c5db1bae2c0f741c92fb16d756c3becd4acaf858b4989efc36240fbd98382377a4d2fe74eac07baa00e298fe7f82e6ff2033fa2d079a54024b1424ceb143d534a3797ad02f7673e972649e893a2b6d27ec34cd0f429235b350e45c6cf8d847c2273ead9012dbde8ffb9a9770a3dc5e469b1e4eb540cc1fec2439820e4f4e97d8b8f3060941d2164629f738de323dd662d21da5e714ec927c91dbd6f81d616f51e5c07a1782af9d498aad59a70da64e88a88e5ef2bc7fb30fb7ff76845f75bd489c0c3e295f477a6c834f2a9f60434a38ded34aa9c2d8eae38230c4e794f2eee66c219114c5d6f9700f3377936958f8f5749db5846b1b6c0b80637fec202cd69f17bddd75e95e7a866aaab39c476578efe1c8e180cf165f810c92eedd3f3a7e40c94780526665b87fdeee51e33bf67ef2ee0f8447134ca309ff0eb66f5f0e4b4fc0e8b8793a435906342c62a23ac9dc5eef46c0a79fbb4779940c67d60ec6ea6cc3db001cab46ae6cdbf7b4271e4851df0c54768d697ca06a649acd3f74235640606f0ee0f7c0c65680eedc3b651f5fe571c92b0221b4856a107cd517383e4031dde93a60a43b9ee201732b5a2c09a4aaf5de01fa567affcc3a8ef5c2cca47794c79fc5babd42b3512666f8d29db82334e59aa90a9d4ad694bca81e7ab9027648240f42c54e92f5439cd735a544af54f40141ade6a4ad8e6548d882b70a8726e8c3bb77506168f08368d2fe899df5ae0d2e78f51ee8c3a961bf7cffbf8010d87910cc24c5df7ca691f1e141f254448b62ea2feb8445759f559d96621cde0bad83688a8b053d5216a67412c2e0c20c1bb14b756f3f2355c357aa28065d2fd571bc05fdd162629f3492ad32e7f4034dbe89cc70ee58507edfeaa4f08d4138a90a4d56e8c933d943bc80d29f89e485ef7eb620e6604b8e4dc1290563f5aa6e7b1669497275554bd1da14bff4c5708afefa530831d74e566f30dd6b0ff713a1773d98e61d6c6244d3ac018fba1257007bb0a69310aa40f84d2faf826eba7203b671b2e1eacf67c37a71f9c66e3915887a04d7359acd6f9ee0dae124b3177e985d0c5a466dc11bc51dfc1024662f2de18215a62aac674f9a035ec9d4d684385191b899f7cb4800bdb4566cf3927d2df63d6782736e5b78770f16666481973eeb5fae9d3ca1e702cf43400ec9c99e685439c3b156f84338b46547eabc1b747e79e208a26d81bd4340a0c82bad74af7010ec7f4ffc5f0d7ff535aa37bc950500ac01303a72456bdb60384132b7efc1ab6104dbbd207fd6639bba4832e4b3fdddecd7ea223779e3a2d7203ea43306cd76b8280c661c43e4d1f5ae9ec0b8a61b57c1c16176aa670c67541dcaa02b1cbf09e5d1c468d16f4f6b021adbebc19570ad006a214d8203d5edbfd250b50f2e56ae437377f6671865457cd100b72f7398443d9d9f4265ac54257e3d513854e2b0e287bff5b22315f7d455fc75f0dc4b38600035c47279053c5ed0e1e2011ce44dd65c2d9a6df49b1bef03c34baf514c10077c29d8ba2ed277c78cd4a8fa03fe0e6a2b17100044861dc432623251288e8c294e20dbb5e4f87f40e5e43ca9489431f5a406b4003476206479550dec5b77148937452f9821f17fb535598170e0fe7fc7ee524a8368665b0a113c6ce212e5be1057effb5fbf1e6e59b601276e8fcb23779701d596dbe805fcac653ecf1ef213e4cbd952e4772c76098eae36861a6c914532f4640265f43b40787c05635fb462cafcea1620de2c0f0af15dceafca79824b6273bde98f4fb98530af2e9fbfec62acf45cb3f9d0c734b159ffbf0e8dd75bf12c08d21743a7d9e89ac4a11e5371298791b0ecb74c9a1bd1bafb781131f9fed78ee2ad870cbef6895573406b2c7b6f4ea0331f482f820bbbf331c688296211961aa071aab79caf2be8a69ec5df90cc1f26105a59f9474cf82ddd09574b2044e11062e7930224a1f739982b5ad6ea838bfbbd28f0cf7bf9df7730915052c10b0d30f7d7ca71c1711274a13e4710a85ee6d1fd171dcc29f33d49a539621ebe3ce2c47d32caa9e995baa63f2c534b4ba39aa1212de13591025af42f11427c75533a81dd20330892e60fc00fa946d4fd28c98824d67db4b7d5ede854e71a62ad519920894a2b0bb0211eb231ae0755ea478615913278cb268238b71adcb075146e94f9c0e3f4046f28dd7acfef08718b5a81e295d6fc38c10b93870df4b756ae1df58a1f09bd027f47b5ba4657f5dfe91e0a03b6ea5fae44e6820acb0a61166b0fa91ebaff6a1af2450e173c0f9b7b7ff6c6739e094d6a41a1e174dcd6825ad496daaa8cd537b716b5312ef5a91a178e8ad03d2923040587856da300f28267f9334076d0423b3e2a75ea336d948a928fcb59758d5aafa67e07f8fb1bcc74f5a832b566da82ef69a6c72cb1db32a9267541b0f2a632c3c9a52b2ac13348be8c0667e4c1cf2d4b299f242ca493279d725675eb15749578931aee529fdc8ad4fd0620a969d75462bddc4e0d9fe58ee507c7610f8fcd242e4ff9f6fd07b6de121316a25ec1e51e462490c2780f978fdfe39c49b9e79c45c9b98a38ab34c2cea2113cbd4bf8504b8430eaddaee8cf4926b2dcf565255a002b68ffe2b3fc9da4dd85a7324e830bda0271214c42e6939a16b33875b7b5feb42432a7adab6cd00ccef019ee630ef1714cf60d60ea49e4ebc2baa99309e290b251a2baa34d4959f455ecae1af7b95e780317d4d09c75ad8e0cfbffd798b67ba99ec8e271695375889ff335b146663ca9f332d76175db84a96941f5d5b3fd87e91ed02b4ea2075c6f3071b633ea8ff22d66db2281239bc69ba073803159ce4654ba5f4091877ff747ff91b3786f75ddedb886713cdac0f387175ade44642e8505ec463644629d2d08c05ae35e3ae3ecd4eb3d67ee6e935fbdd37f4da45cb8f8172acbf196be76da42b02691d62fde3ce714424a844720bf547ed11d123872e40bbff79172100066bde48f146b73a1965ad8483f815fd434b0b5a426fd2da2a1824ef9e972e3a2e353359e3774549ab051270265fbe37fc2e20e6334cfaa3349f0148539d6af7008b69a5a2f8492d4e54b2fa4e3b6271ccc5ed54527d7fefa5b24b7d5812f34c85c3da85a9fe3e12da4496a919162e8e9adb738aca4519578bf589bfb530596329668f15335ef7727c50ee57550d010338baf4f806fc36531e7cc2fe68504a7a14f4dffa27104c1bf75114eac29faa149fc8ac02a9a0b85744476b9c6697c098295fec892743d4a3c46b8442ba93ad885d182c1eb1b9a6a80b8e9d145cee5ce05790dbb00f6d48e3469d1ecb7c2fb9437ca75b20aac24bd38c325ce997b7a590e0c4f9f6614c41a6d9d12cf710a127c9db0509190f7a4203b67d7fb333d0479b1944c11c5c0618ced6a9b0c8652d652cd779a116b148a1e4d1a484228279f8f95ee0d9e58bcf122c937a696c80c0240729d665bfa01775d6ed7dfd2a43020f2f640f03961767645a48e732dc10eb4a3fd83b3bce6f42eb0eda3ef56e2cb0d10fd64a671b52eecbbc8bf5592b498f7730ef478f2120f6361c4fb6dafd55083df38809352fd68e706d5def7c10d820774a1f4c5d1d481a1255252fe9d2692f293dbecd531b8c20098adf6990f09811979d36414df8108c933e0a6a8771e466cceb74a40ca869b65f32213b2c383b0f4b3d006f39093d7b69624517a10f3c0960d7b87b2db4efcf508cba131b50d02ad8614dee61c0d97cb24bf018c3fb941c066acba742c028aa4d8b9e3534863e9ebdf38bd5f65c8d8770268d84686a4dc9cd92bea44bbb61ab5b08f1265af72c74da2379f2c2686d30e43edcc26f40110df177946f65e4eaf43c34633996fa9daf59023597165b743ec96addb379cafcda68c2e5a493b5f8064fca4d930f4dcd841e0b4d1a413fd0009a7dcf9b147f4aa16d8302e4c3a0601ea5fa5ea27b7327bf12ecb1e40314a3758e98373601a471b2d74947a59706901bf8748279591c3f1d88aa41f66616ccaa63eb27d07aec7734e2bc575a9de965f950556564e059c272b2e424538cdff6014becdbc706b65e7f11c32c40f4ea0a8ecaf4115d1e9547cff8d45bd87c2cd834aadfeee7905b2d7c8067a4b517565fe8a4762aac9c26b190389958d189f659d1694ecf5279469dc836afd532196da81470cf48723ca3c260e055e71373983e7f5ed8ad4ab8a0786b187b12d50d36c7ddc1a5799d746367e2900c34cf8e5023b09b4e2e7b0115d4e2953acd095c8f3716c15fe7ce4e428a39176e85f70c944126898de644cd8552945f3f4d6b81f292c26a1b38d530259a73ca4887cf984fc57eaf44832c5ac6ffb64ebfa9c5f24909d576e1f97c7591512980cfd7367fc2ee9e36069ae4782be3e44feb0db6ec993f3903a6dfa6af216f4c077dbb2ce00624ac324240f9820784af09b9bf010abd92886d12f4dbecb3c8ab000020b1edac9e25343563427ca9444929eac50ea0d16d11fae77a7a3418deaac0aeaea30764afc4b97daedbe7c655761db51864f4079c1f7fcc7f8ba7150091564e41bfc43785f91b45989537b953764a9e4ab372bcd05c2f5cd4edf51d84d43cc1560b0f9d44d14b4f9e2a8929d730e7dd4f951294ad2f9fd83628134c3d29eecad19b2442909d1b047b15439a3d2d6413add12b7ea2b9a6e952912dd5c705ebec47afca4eb9c72926909f74d837a2597e59be475808937bbf8e40b162a981f6dad786eba99e4502f6f6c316fa8e6855001f838700b5b403303667fcb1155c30461414590c71645a8f0f6617735bf94de7b51ee1681ab936a72b8503df215d99a8874c383e06f214fab7865d0d3d31aad4199be1008ec87f87b2bcb017c5d0e8de4dffff3e2090d8a29adcad51e4c8bf15a928a9a67d40a5f125fa1bb3c396ca3749493123934934ae8526bd093b4e953e5daafa20fe139ffa9d64cf4786ea9ec84d5d26b1581d3609b141c75276170978f3f402d3fabf25fa5906ef15a0cb1079c5b0968517a7d8547b56ffbadb7af64256e849e6374b2bbd540e7ed735d5a227a046c4e277975b76dc08200240ee5c8624da62e8117ef8c59657484a6c4146c58d67e9bf16e39a0f7d9a5e816674de3d7c335e95cce827938e6bfdcbbb307d51f29595c21603590aeffc6169ddcd39ef2521b90e353dea5521ee04b97e22029b63d120591e3c147e8fb7a07491bf48ce978f97e4251573afaf36821771192a8c07bec75df7f24792ff0d3677c0406eac759eb640d5d1b93e7a540c56c1bc054fe7e0347ca63ff2b946979828d484786ff0ccdf47026b72179f52e5b6580eb8af440e242ea64a4d2eea7d8fed2eae98fc2802644d41114684d30d51052368ca4e23532e0ac755a2dd22d66e99263a9bf7c54be3240e02b0f89f82a85a18a5fbec8fd64ebff4cc511b68ee7f2ec6231d8a69b7f053710f1648315705accd321f512b189029aabf7193e2635718fa518ab29d891b7212f62eda79703c0748f94972b0384d7bcd74c73cd47952a8097bc63f16372215fb959aef00127c6937229f8ef43108d4fcebaaf1e36cc6acfe8e2d2985cb6c2e850c3fe5c400cc0c3a3cef489d1405ad5a2f2b95e1365bc081186e3019d784cfff771d643df806b8d94a1473927e905e01a04413efd1ad36c65173a59c92e58a1880c943f6a7e622d644e4af4861076ef92814f17d139b4410cc6df8012edbb827680387a5a8f15c2222ea530d4cd0dff88c2c55fbbd5d4a2453dd8be065bce2241e68359f52255f8c94f977fc625f58d74b9a27d7c2b934f67b116c51fa5bd2e37b7c05460e2fe4bd08e5911fe799eb9898e54fb0936864d42e159cb22cae542b40713c175de4e1469ada98e9383c58d68689bc77d11d9f3008807d319be0d7ee32b91b0a1aba10a47b18d7ec35f6ef1fbb23ea2ab257d952e9a65834ee8ba3e750706c2a1e0785aca3a1f9f7d9767f2842bfc82388d80581d0927cfde03994fff21dcadb73af98c02c057bde8add689bdfd52513bd4964caf5eb1e3d64c762bd92865972639ba1e7787e967a6c8eac4e97ea873820ffb1754423934a4dd69dd207107a6070d68e43671aed25c7566d96946c9e8b5d5839d29d9abea197b015abcfd8cde3d45cf91f89e91eefb1b8b925282c8599b7648200c11e5d9b5003900ffaccf9b20a31e84a3cc56f1512da6ce0c62ae4a204288a9f199d8903acea0f45455830032ca5b79847df988f1a2182c63365bdf4f32ce121bfc2bd5b3867fcd2bdc96683f967015fcb4e8b7178f472a7ef4065f2b33f336b9925b6bf101d88dd87ee54994b9efed9dfed8fc1b6761ec231df46a692cfcdc7a7787a3414edb152cdc6c577ce78edb8ab3d56f2456605a0c4645c56770272113a0beb953e61992662e74e2430683b461884c12704877ca4ef378fdaea68d134d131f929d1c530b41ef644120588ba7eb14271c6c8edea87fd256d9fe57d133db92538550196ed2cda21ac19f3afee3a185cec63801742c090b191ece78b0efd10c4ac57bde6a8a25250a72f716753a58c1cc441f366dc7d6e30b043db45d23b0c44d8a33e902d68bb111c944d0a74dd577177c4f0a0a77692d6ccfb1b1778ac8077fe0898a3cdc0cd917bb77871bd8c54c14fade12dc0077f152babdc7f4485288ae637a21b4c539704347756b82028f3ada63980b9dbf7467d63c4d028887fd088e80a3bc8fb59c88542becaf184f540aba3c5c0177c487ba2d8312bba4b7f0cfeecf58a689c768557499ba4b7cc75dc33532b4682a36fbd8de6ea2463de24c7ee973e3094583143bc618fe920ccd3ff05fd66827de8afc499c301736e60e8482e7810b7b5cdeea08c23ffe99e53384e60285dc1277d7eeaae1fda6a2aae804234905e1db373124c90a2ed2bfaad3d6314110333643afe584c3a28c07437baf06727ed11dc40eb3decb405b1f671ff589a022e10ebd6215c23e507f16c4534158f396de874131c40c8a145f86d5ee676acaafd488424d477b74d58f16b9fedbf02f3c6059d98d38ab845e195dc96fcf40592aea655a3faf2ef5f0d85f8da514b122548a03a7bef26370c52e9d9cedbeba438fc5c076b8b257d4cdbeb120e6891921efd23c4f0c32f55850ca792edb722b11fb17ad33d2047033a6435d947bb3ca7c1001bcfefe913cf433e016b4d9bdb93df7701aa1cfb0f463060575ef3d98e35bb1b90f78997b7522b31db52d08e533851509c81bc1cc924ed445bfa0535f08b8fed5bebdccce7c168cc238ddb4e089436afadc150e128e418522034fad30d96cf66d80676ee1753afd9f3733e40d8373ce176735b43284b97799bb5fca87ee3c2c64adc4a494903269e76b55d187c43095a438679604e87c8c0670e603c6ddb81217bdc5732f357278472bbcc2c12011b5c0e01f9a8603e53c956a1f0c5f2ec055052be263ca4f336d10ab5eac8b75289ed5ed33850636dbd369ce1c29be2b9b778c6fc6427680da5a1c6b0f740efd65ecb7806926126e8603426de42c243460c53b72e72529f686432b6832b49f2ab00a7dd1a89f430fc6bcf8607c7bdf9a79e9f1f8e946dc719a0a8f6e435193bfdd691f3abf71cf17ff68046cee5234b318de396ce9909a2d3a02ed75f1c8c317097da113819f801dbd66c61bb35080048f83ad0c015c5d3a54a80b6f920dacb5034d9ea7e1c95a344f71a9268d105af41703b591c81abcc17f0051acfde8e1c9fd0393b23d221c0d3053f164f492319a78b2c8577d8c233e354bc017c16c95004455c985c38e123f1c368d2ac5127ee1329bb36eba2f03fbb79fa561790236d9571d2817234a9df6ec8a778b62a73ec1c0c1a375f1109dcb8f40542b1b036ea8ec0a46534979d7128b4b6abbf1781ef02158b43e5a09ea340292837bb051eb85833d29347d28d98dcc4ac22c6c7ca5b94460f66cd690573616cecea85f4e7c34e8bbbecf7e77d68c2269064ed3af9fd9fbcfae3692ffe6486c9c52cde426d0b319d686dcd0eb067bce3f8d4d340709be29ce5ef58d8223ed75c1687e430e5b766864e6b289df20e904df46c64a8adacee8d2b4bf84e14517142e6fc9fbc5d66c2916fd88483d246f33eca08b9e823503b5ef06edf6b2fa6ac70cfa24ec5f770d87035a4f0afa026c904e63f259503db83ca4262ca7646d00af42db2f55901d23e8db32839fa80770d1af80234c14ccc63ceea59926b31290d12fcb2757f8860d3fa257ee69729e3b9e21351f4ac329b8c4897839381137f8e43033c33d8535c2ad9b83a41bd88723e3a1ea243be4b95398f35ee9994d46cb562c8f764861f8a527b6ee38b38b71e80e60df4a4f64145912f7e0ceefbe80169f5d6aa4404d10e29b577f7750f4cfcdbbae361de16e42d7be4de2367be1ff044ae66ced414380d66d0768cac4085f9cb1a620a86e28ff810b64538bf31acd6f4cf517d885dbb830bb3a4447073fb291e1625c542e6f544fe7c30b02a37831cfa87f5599a6e90d3f00469686718044e1ca7ba0a6e201e6a9137613bb1bd8aaa4a72703e7d46731af901028be9719a8dae2731239fd37108fe94c0b9cb6ed34397c87e074d03ed8c4ca465dc436da2d39ef7d641d1ecefe9bf9d9bf4e86289b1ab95b43365f7ca89e7241130ee1fd105f0eec5dc5b1c191482d41b5d6197166ef37ce4fab109e69f75839f7076921f483c67980a8a258be7ec3ade904e478aa7cc74249b71f0b3a0fb444a3385659f4775bb9246cb0ed21a8fafbb5316ffe61c6de1d246c718e0ea566c65bdf4a6f9b0d4453d0c7e50107303d067cab5831bd838aefe5906fb092c244862acb952aced7aae0c9cf4b8370ddba16d8a72396058fa0ce3859783045746314014923ccb65fe02cf541972eec6aa682575f5cf7fcc000f68280ac268120c4682f38b059ca8a9e3eed779dab8389925e1c7f371610490fd02e7d493046303c2525a60f071ed6d4bac6ba30b8e9d5176a9eda09c82f2f83e0caa7137fa1e847c126b3673a2e924afaf1d371bc4768eda77fddd48324ef4e0d5cb27b44c820e42e59c7de910bfcd7b6643e49fc0fa25e19e185baf9199ed3db2ce2d417b8b8bc82989d61345b6a60609870dd00c9b836592f775fa9ab85812f695a86e29e7ceaa5077e07d875cd6cc0f4ca692022d9a184b532ba987f43a56d3e3370a6e8946d87c7a2025794a32bb9ad81964e5fa3c9e5cd88acd1f464b84a67be7647b592746c1f017d2e0e3c42cbbb96e1e102a402d4ac00656cf9e8fce13ba9b0d1375bf83a64b3a36a351368efda26aaa8f4f91c0978111582473951d108f37cd68e43eff4e2136b57e3aafeb5e1aaab060464167b412111532cf876c9f1e3e4eaa107899154b3206e3b9eee42e6ba7f38e1e5b10fa04439fb426c3479d5441ac6bd1cb4dbd79847d60a9555323f65e0b430b4d45298ec91a4505396fcac3376a64d7a1f6d56bf6c2ee612329eb0bc4ef3f6a7b7e1195bec649175313ae5a86862a49e6b74db2b6a970b9b925a4877880f033d3453a762b7e9fd521ca81a26e7e9522bd73f2463af850d021d1923cc67a3d682e2a0a83979a9f17c6eb3ac4d72c65cac0db3a89ac7b0a7f15a14cfa614690411c2f0efdcb35bcea9341974cfdf5494092c2b87aa1ee8d6f3134fbaf9725f400d34f1454d2d88450e4121558c40eabbc6caa8a8c256923f3a8ca51d8f1fe2237bc87aaa3f40a372b26b8b1a6619ad4e9936bf280be78749071c7237649e501db1f1c5bdfae664511574e1759fc364d5697bea6c5d486729dd68544b0f7702b475999e4216ed1423adddfbb7c253a662282ec614aabeb92b81586118c54c60256a4aa1513f1936ad604eabcd7074e180388a206352cdad4b18ae9f5c11e314b769ecfb5ae887dd043495da1e28df6d751d10b32413e4eeccb598467dcce652c470a2e4227b76abcfa64f22ac72d000f8f6ba3df438707fb4cd957d8ee98c6c36bd26545f1b65ef2057e1fbdb44073be62535976a505a72283295a91a785c611454d7d90709cb1da1f55db7e68a931892dc3a8f1c6acd0f0ed594774fb5f77e514202d3976280b6de954ec2a46332224e6db6b2dca1e942f5860a3af4f6ae3e5d0800497ab88974474a12c595bd127df44f30756f5b64c4a9fb10bdff2cac07990057324767230ad268ff0cee2a8e6ef574ad60eb4654756f0a9320c55a7d2b36b18660754441f38200bd730e42680037b72f4cb38d1695e22a7f557521deb830749201f535e22da795665eced04f1dde60fe5f742d99c00be88436032b22377a15e3f96326401ef44e33da3ac51c0b04f3fae889ff0aa365648b882ad4d100b920a8d95b24dae8dce15f9497f28dc3bda03b1f56a3dee14e12d3c219dc0b3fcdd823cedc3782281760b545a342e3123c4e89631e4f4741a831caae5012a052e11c88f956d25dd33d70050b510596d94cf1d1606d6380a590e2f3b682e9dc6da659142e9f3e0894a2d3c5d8b10fb086bd6e3ef48f844efb3ee5b57d749d57755f8797bf69820f317da408eb185b0bbf69f7dc99ae54296ea5d45624f03cd4f140fb821ffe2f9280f049450aa3c9ba6426054edd077ec8a8bbd5ee759f79456a1f18e93d54bc52d50f291a03a4d0e26bcf0e909ee341c3bee9dbe3dac8c2c312dd19957d2791b928eee73fe7500a70d0abb8bd2c359181ea7224464e2286784b58adb26901f8c8b55ed974414dc0e11d61187ddb41a427b2485d527a3833fff113e603f9c04e3c9eaa8c390655c0045aea42f4423caa7ae372d38dbcdbefc4819cc3c3a6dd0dee879acb87bd40532dddc83eb58f7418855cafb5df20bfe9330112456ed2b8be8192128cf20f2575702674aadc3720915b7e917fd9214c58a4770c4bfaefdfde9a67099f5d7bc0537eeecebf3a5494ccf39b43ffd97b31fd8e81e78e3438f2d0d56eaac23d8fbd3bc027a1aab61e5436eea3b9de77807d8dcb7e3389fea28a56b810323ddcc59f480ce48069f8086ca52aa27393d6e4b1b8678768b78b144aa04365bd998ada0050357cafaf3910aa0757e4cdadde1cd8fe062cd5d018b7a2fcd8e55728ccc5bb7f591dd3086684c5d8d9fb228159714428265e25ffd0c7406a0ec495797d23f6ef1158c63614d2768ad658166f211257de2c1762c75b2ffc58c03341b37c4e4d8a23ec4f699b806d3a5cc8eaad59e21c84b00d503ef4d740d4cf521d3e614207de853e4e05715670dc27085b9602540d73487d1c20fe0cf6cf63c98f0b34b31445851b8f12f75803c5b56c36743d23b0e2aa0e9e5d139106e998e2991a2c333d1362207cfc7d067ba127e11a7f417149c54b978a96426a23a1a9b5065b6bae6da09feecf9dd0b43764edf1d1690e169bd24a9267652d8496319a60b0abb0704fb43ca6d08f97000ee7723be5af9fb43578066614d31e1830b528aebd9bd0b06e3dbfb7b2841bbac8ce13c77b5bdce988527a42101731114a123d26ce66a2a066ef3bf6c1deda10e40e9ca41c187acb94dcd803b562742a9ef93762138179f16531a4f68914f0420999ab7e49787490b88080dd3c372c3b5d62b8ede2ca35f579bab29b19be6b39eb531bbba42e3534bf9a340385bf454384d126a4b3693613f437f77434fc5b170deb1b2113ff65d6f6e45e59e5ced91fb699f9059ff372972793414b2ec92320b6f7d41ca484ae1f911372881e46d8fdedb126c40e43636e8848b39ecb06c5efb1a4e7dbfd5d266ccdf53b28889521423273bbd7d32428ce7415aa940f19d2d86c2040cce2ca382c9426e9136f01bfa65817f67691f3241643e23cdeb32ae12ae947a0c3c84c12c72ef059182c7963551485a3a907b0dfc9e01d866e377787839d6de743bc55661aee3125f59a9ccb0606e706cb09c468d874a6333f77baba58f2029316b523379b12f4cd7b887689594e9f9488fd31850f3cc60509cd09a1ca22dc1acbdea0bbc0db7a57aed7aca5de022b2d457f3232e8898debb6cdd5516cad329b12e87d2008874f09116c3fa1b7efa9138de56a6f84a5d7769be2075cf34f7f58a200164f88f0e18b1c98d35960ffead183e368ab6c5245793a98515a094b32defe4f14df77a6dd37e39144dc89e757d7890a0eb9d09ab90b46413419dbb38de1625260fa3ac5a70e50d14bc1fb58b7cf13d6e371ccf074d79355277b6ce1695122c8434eb5dba368b23aa13c8f16de5d83e11721fbeace353c769272a87e569db33d4de60e8e958f23cbf9e4f25f0a9f0b798064e8823de2662c8a1c05c2cc30924b2c80c3ef2e4aeb53900f37410ec997e931344f036718eb4d6765373aabaff93dd614d2b26b82cccd06fc2d0c6d096c4a4e03580e7b078cc7efed62691fb4614a6f00fee770591ce088f323430af3ecb82fb716c745558294306901e7d18759c411997fd58aed17c50110fcfe153570bc24e28f0d12902fe99c6315d2bf6efd3c8b18b989bd00a9de4240ad367a4cb43799ac39444bfbda51c90f88bca67db731255b634923f722bd168da9fb94577c149c6a95e1138e9f4b6f4dbfd04aec39ef61f50cb3e34c9c47b1dc027b415b05fa1096ca82dabf754b55cdade4d3e87dbf80efe797df4013396441f7423d62375d08a75a078c5f31ac9b4a354efdf0f2bfbc558a1d0c2e131ef9d18511866eaf3a425ed26f5093163a4c0ce34c93da5d29e48ea684eb3715de6fcc15fb0540f6498ded879c96fc70af360a93a3de4c557076ff90fec753cd80fd4ff6fbb0e91b7a4b9294c1b1510a16a2a5324e558a548d734a27ba6495ecfb274169f48f58d25207227b09f4597dfc4e4d2385e5b52ea3f07029463182f47394fad2cac41af31e7b3996ab80be322945801bd63c02e80447750ae56e8cfb1abb8162ea72dfdecad48b1cd0d5b9c9471a402fb3e02a6a6a02e83ca9d0f7cd92f3ada7e8c9267bbd143cd031959fde6d5d92a6a01427279768bcc80979a6627319ad6ade3e213afb63128943b14c2dd7950d2ae0dab7add5b5f81315d7018f36c776cee6ef4a7dfb8f2418d380cadf65934d1cd090864452971a71e7bb3b4a8cfec7c438a6138c899b3f63055d44382ef41c00e74376b16bc484fb935312d57fb341d41ad988b2bf0e5f6749daede1f341ea5ee2a4187cd2c1910282ee39e1002dc01b55706cc5fb4237d39180084c8abc1192ff9d0d13ef1571f26a67af499d83f1c9c903a6a883239d15417632aca495b755e5235148edd278fadb7eb540f11f5d4e793864851741614ff741df0b74397d937a95d34428b8c70461abb50f22ec0a3c43c4d67864c215a0dec2d218d332277c4ad6ac45037d42d23dbed6e79f2e645f549f17f02bd896bd70706e5ca8b94b33c4f8df0e79c48ffdfe0a3c1ec2979ecadad32a820be2ec3fb2975f7564e8174fbea252960edccdb8d65beb6a0c3f3ab0e7fdc57ecf9ac588579c59df0e7934e4f4217797262d0985217a2fe36e0f137dbf5046a1be0359e160b3e7676e4f4854853bfcdf340a332e51fb6eb383f62586ba148f418422cdf03b802f52040c7b556adf404c078a0037f5530f369eba968cd741d6c587f572ace7af0147b1e06f5c7f58c1de06c25f79b2d82e86a2d99436df8780e2f1bbf3037fbce8d5a64c6354f989959a6657f9e146033c917c6347955374ca1c757f00c477ea9b7dc5722c38fbc0289bda0e07d8800559f2ad045903d572033d78ca1bd4926999dc82ef26f4ab5566040f0583e3e71079ec37875428d541748a95c656b9660adc6d252f97e6fdb565ea2d3b9c7a8797cb50695f2b89b23b986a07091f3276dad503b89a07710f34f3bd84432768a1b6be0f4c719f5828159ab17ba9d1110eb4049909219e1a8d261f216dc0853044e73816371d34369b8fd3805a42c741345763eabbb2dcceff596d7d112d7ff9879c75d331b072f6728efd71c176e6fb69395e7e101a68802a9c76c2220705bfaacc6cb69af1d36c72f89126980ce760651f58e6b63c5444dffbceab650f827592115044d5c70617b98285c05b2bac429b558e609591b6d631e407aed787b2cb840c167099effd62e3cd60e642d87618d0f6f647cd3fee51b197676d8ebc22ff3e1ab9511d7f36b2be749ac7e8629b00d04ffc0fe01679c98a40d1a1058c089ff929fd6fbcec9dd6be99e36b537bb363562d347721b1633eded28936f6d7ff6eaaefa0bdafe37dc086a4c17110dc3a4cd8e533ee44993fb7d65a58ef27239541380d27f594f5a9d6c8c4c795141c78dbf1c5c674cc10898effee41946d36fe400ebc6c2cede382e8b4213add708a8bfce8818813df887e4072407483b413b16c4c7a93c0ef3d488f137c7fbb45127e08827963ebe38e536e0c3dbe75de62d7e1add100954b3e7b30c2a1ac1d804ec591735a3cd502cc4abb08d48ff013c8e4f542b956405cc595dd7409d1176b08fe980ba9b32e88977627aefafe694210cb95534d74c23fef79f0e252da0bab89fd7e5a330353b6b67dcdc84b7cfb98df306ff55c7ae96328469d90f1910a2ae3cc5ca9b160da11becbb0ba31d4b88534150b847b0106eaa9a331425abdaea73d82f15a59ee53198346c7c3563166d6ae997d843f9de0e8160f18c719897aed45749cfe2667e29fa6d60a8fe73937dff0778648e82c7498f71112fa51c352b5db3fd27168259f34f5f1cc439c28a8535d9afb4b476788d5de15462501ced6733ad7aba6feddfce08f1082f0396c3a05f6b42d50a6dd4b8108b0a188a73fe9b0a2e00e841f90166503600974bcf33fe8da28ef0c67bbf6141289dac50a11bcd991ca28c2f2c9ebbd68fcc0bf7e4a2ff98400310af3c2d79cf84d7898904468d5d0c469877ad4c054bf19a2a0440223990deb130b98d0952a376090b6cacc0a291d78ce7a8398c05d632baa63e75eb50f3f2407e4cdbea62425e83121831e606c950916be917ee67ecfaca890454d177375988457454dbf0fe3b9ad510ac192eb9322faadab44eac2bf2ca2bdbc213ad949990abc432503402027ce797d6710152b9388f4897d171452b324086c31f451a8a7e1d9604e860ae46c404f7512a8be49fe16a1178a3f2336474284907b002cecc9ce51a355b293c4fc0e6b53b229cbaa8fd1c6f43ac74b81b89c7e43aaf626f5c7cceb459b4e733fc97a686aa85efe1c434ec7c78b1e52e50d64513609476741a75e54e74727e8a46888127fe7109d6c00176727e4589283ce97431d778aee8835bc048d8cf4b963c91b2a7fb29bebdc752aa1f963e6f69a7b465ae027b5bf443f14f523891e776f682a50efceed804518b75c8592b47aa04acf60dfbb04b4465fe8252b7505e56239412aee4bfc4caab276becd5c4d267e63f01347a2f0ce1409a68d7686b15551366748d3e2f5649e85741bdf3200b1be02918a39e55e18fccf7e0f6ac500101ddeb702da10bcb6cb7d9df09d25c16d4b6247acbae2a7a763a11b979c71f369ee176257c1241747f4af49d1ccf36f2107e584891fd255401d685f0877a537ecd7863cdb4483732a104edcef48bf5c404baadd6a30489b2219629f703396728d84ca34942b42221cf8dab0c9c5b9590f626aa67ae71bdc5d4a9aaf2c42e1ea29484d84976793ea0c773720dbf21f58f85161a6c9e3101327f8823225e5db6c6c685b473d37de7d63891da2406e316f197a8c3e66fb479ba66a2082ba7975373231308fddea3bb50b35cdbd4c4126c9b9f92fd76b5453b1d5b6fe7de1f6616e678ba4d1e11ff7eadc74e94ccb4b11fff9d0146e5a4e53eaf8c602ab5866cebf55f6b30ebabf6cd537b16be498856ee4c7e13b8a5df39bb8c0e2002059949d0e1658f18175d8f6b7c51a646e460cd477e21176074444d5e8ece18f7e704092eaad9e61143001725f19002c1bebe965f682f0e9a9fc07ec043532604c174590e53740e501eaea7b51c5e80e334b29fefd3465d3813ab135a0d66fdbb6df626b1b06cfbf695c101a1ed31ce33afb5695d586cab115ba0beba8fb7de85fffe233c80aea56ff77746f36c24df65ba90854e4fcd522ed984a34b3cdadb7c0def95ac5a4f794521f832f8761d19bece7a33830d3d21d0af784a68e371f9e03ce5cccbd9d2d16a100a463cce84f3303946fb11fecde8219bdfcf125c05b79e02f2105c63ce42ddb889b6c68279d12d7f30bcc8fdbde7a2d7258990702c4f29b9b97c20942cd41fb501e52758e2c420d1411605071a6c6722c990964e46be08a0aea0bd84efc9b7826f41c706eb9031664a9bbfd421ff9b99ba266323d000934e4ec42c087ad712f248fbc3f0764c8db6e6c9dca5e5b9e12a316c6c2a6d44e816c8c0cf2e6f20a041d4d0c2eea202575d778ca75cb057ca8c6312ecb8e7e842277c9c03e1aa70a82bf312bfb1ddeeca3c5b97c5bdd9c325812eecd9a6a048164a52f801260fd440bd407d38768050d9482a875f42de8e2c7c29cc3ace2f60b58f03f0da92a9a0bc80dfeba8226f706a8659184ee2ff53ea58a83ea2d1e6e64f033a0ddd97c2be43c6712ffc451368363212911d2983dccbf84b83f9c116eecbc50ebfaf34096cd3a0c22c5c226555bf9a7b31f30911488d28444bccd09ad736fd96c1539f48e328ec45084364b95b2de6c1ffda2e3b52896b0bce3edb2074e4e42380a68e4d4ac114efec229fad7b3bdc85732c7894b997a265380755d8c88eff7f02fb917f04fad0c042c23958bb633da919a9a17921ffd4e36fd8dbe16916b65941c250cd3a100411e3b2996df5ac8fef6d4f86903c19db13056e2bea5373cec5074f313d5b96f821d0f172518dfb54912e634c37f751c72f7dd0c137de0ec39199573f966c26ff68bda83ea10afd907d445a9b66609f4b8714f90a897ed64e141316c09067ee0bb94c655968f5196cdda5872f08ee2628fd30ce2c4b46617413baa4d7eba0156fb458a0198fcc3af078197b591a6d70c30a2e822cf46eb0941f6d0dad7d518a575d48d51119f1a0972158a79e70da76a1d7a817311302cdd3289bafc455bcb88e5ff779f0c667caa1855e95fb3f19de14c7ca0a52c42475f7ced792fc9be5c8b9ad0002e7f2b4f2a0fba2de70f2ce989b4244c7937025f319c5b13e8202a3a1f9ecd03e5233c3f7e2d0e6e9ed59c146c0138a958bf7ff06cce0f65767bbcce9269b9c131f5cd94acd2980021e5de3054b829b735f29682a070e9f102889b50ac3295306ca935d5365e76c3539705ed630f961b33577e60b44aecf792ed1f43c291950e376204a4f8ee8aa08b5a005870daa7316cb4138113857fb6ee0ed49603d174623fa0df4a259ffce914b4be2cd90cdca76e02fbe16cea14eed8df0a9be0e1bb9b52213de2bf04f4cb090340ed70fe23fcee7aeff56bbb7f76c4cbbcdf0c8d065a89de25d84560a3a204372df9cfac5cb7f4ea8cc8de8ddf62bfd0af75462cf5e4ba6799b60a73d77e1686109fca624f0d765b714f6fc437c2081818113d1fcdf92dd2fa6a16620fd0c103e66b6b15c75edd0ce8bb716e5f3fa524f260c1c4385f42395c4dc9741fad4efb08e61ad22b6d97985ff839b4ee69dd91a27957683d3cfa24bf494597c145f54c5955e714c0dd7da0e15030469b94056ce7c49843d0dd9e4d243966f4fefb13b646b3051c3d4604dee4c922494f0e5c0562b93b3583d837795de022ae45e6da57ab48f81d00e3e3db908ea348c226f1d646c02e94fec9d91376346173ef0b2814f93ce54e4d6c2d3bfd1e9b97ab6778036f633a2f93c5db88af54dc9fac4d4f1f8b6c2e430876cec1eb76af2a1a839bc0e667e952e13ca14890a5dc050b70a591468f175a5be20342df5e9093ce138ac018b7ac0c38d7442ece7a6e78d8c130bf7c70dc8e94f6585d5947a08eed15fb553ea69c900a0654645b7c7da630c8ecc6e21d37af1fab2faed354ebf9bc3d57908b34639a985bf61e7d35fc47bc35efb56f6999bdc256b3e2d37ca4fc1e09188f42766e7c3f44067962cad1543d306a45d55f4f84ada764ce89401ea7b4a7cb39b1ccc11e288e8b4a11a46199e06557bce228b36acdf2deed3250bbe6fbbca6ed76b24aadcfbf683389da5f6ab039d5a2d147c5fd6ff6043c513970c620958253c7e88fc96b424f2c72bc98626376a5f8fb93359191849dd378e5babafb9560a935879026065f4250c38ae458af9703d5c978d4dcdab42b1fe3f308dc66d78797145e26d1ef1d6bf139005e4a519282aa941db3d77de0766369889f2467528cdb9c39725711940a00bdf61090018596161d41bf68d9c2b8a60c76326ce9fa75e72a7e5b0b3d7f8b994ea71c72583c9edbb32b73bd0de24b2c6876ec841b16565a5e2f6750af2237215002c00e103887b9958041ab508144c5fd6497d55de3f7b31145dc028cf44eb500776b33dea0afd0f8e1599fdc8fdb3b444c5ac161f36a96a72c88ec70b475f3c30a01a813e3f3004e15a77476dbc8ef3d8ad6a7642e3e8b82c9fea34fea2d78834aa2d1fd56c32e8d550aacae4687a57f658819aa1aa8047e0cd9e1f0035870b993d099da4bcb1f3afb694e5574a745388b96f124350479031d49a911b8f8e0328ea7d68ca92b90771ea49fc51820391c9a38917a78474bf3de8280bb9a42256180a173cf3c32d75ca6a6e297ae245a3ace68bb1be6a65638f6eaa577908e43b880d612872b78d462f27cb184be3dbe9f7c9aadb7f53eacc821005496198b195754c999d3e0ec3cab0c5399414a76645a55a35839b68c004be27db337f3d63d066c6ef33bb431e4dfb84e62e81126d4460910334b741c94fe1a88d1bb751d5479121c5f9b85ad6b1561e1c7f263d0e5bf563e8f8bdafc7638292cffa3203f2efe158eae7589579ba333fe5375d679b8ecbdcb650ce51e8150b2c68f3cc473ca3def6c4ff20485d622923979653f66cbda0bf7c4f2a1d6b8f128ab1864b85b03d95f1b91c3c5a115c806a1ca80006dfe9df7576fb0c1d9b5b93d3a58a504345d14531b0872096f88bbf3195bd6aeb64daa17cfdf02f5127bddfab821b21e22498af53f56ede8ac3d75dea8752683dc46f70165410864c60a4741e9c7680ab80e918dd70ecbbb6f943f953f193391446c9f07befd7e78fbaa161dc9d52821ff4887cc105fe9fe237538c41cfb95fc542005a7722d2da4a0582cc747dd2073748be0cb9d504668346fa887b9a9f81c88fe97631bc65773fa425a940eea89905eb5244aad7073bc30439ca7f8d9fbcc3deda3b6a2c27430063a62a8e1e34a7f1a9bf005457ef664f8793114db136be413ac60b0e77322bbc719598907a73f717aed83f2cecdc34ece36be4ffbf0e2b7bc000dc8348be1771dc36d5286adfaba46e1ab83471a94e726d542a38e8fb286c0126e56dbd1a816e8e1123e588fde19119694bef40bfa5bce7a4f1d5653dd7f0930282d953f85fda94247c58bb13215f2ce61a0d155f2da05c171422ba89b3bc05ad92d5d7b89493e39dfb2f7d156680a91857e4b874a105467034d1a0db247c6a6175ed4c3099b01b00930528a648ce0734dec2d262e43437ac3ff5e9af6bb5db1f665230c5a6e22a1db1ed69ec04dce29b2db03ba49a8f4c3cb3f719f704ba71712713ae958db0bf55ef152ee3de13ba50d570745aed8833e2bfcf370b6a20a238451225ab175fd73507f84c62bf3ec4e071792f405a01710940956ec6abc7cf6ef54610563faea986aa56189863e29be1df7546718c80d41be46fd2e17e861418ba43b794c85c53c1f6763da52b2a6f47d134cfff93d2a33d6ca70db62aca3afccb081b096c35e9753a96b51f4059db084fae9487ce0497542ab30d9de3685b42352f78bef5577c760e7830a728aa5f7507585c8ace9057cf7e25baf149dcb3382238998b25f98d6dfbd5de865d7fedc0630f36e88cefc7af8669f27a1d86e08c97337477e9d770788656147990f265a32dfb0edb904837a5b3ae62dcb9b87bb05fb1016856e608bd80899d444347978fd698d509a778bde68bbabd13f8cd7741e6968b83f536dae3acd7c458cc0eeeadbb689bf500ca61a209769a66bb3de82b236ea04d279afe893a70d949a81dc06f3fc89852ffbe20c455f7c98f8c269baaadcf9cfa6ff38ce1e18609aef11ec29aaa5eca4f9a712702f9304f17816826b30fab69993b44293b8caca1f6cc784be8f6f3b8cd505c5d33b3ba5e9fd3662aa8c14169e64d8be342b14f5bb750fe0540c2f38933ccd753fe04920ccafe9f918785c64d52ffe544604e0ffffff1f