PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 75424 dc79c256f3a0ed5fd96b9a9e217404ede2eded0cb6ded4e70cc9b7168aeb1d4f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6f224dd481d79087d584fb785c239c81a8011f213d0b761092ec7b966a3ddb1a
Certificate Block Hash
dc79c256f3a0ed5fd96b9a9e217404ede2eded0cb6ded4e70cc9b7168aeb1d4f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...009004000060010000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000038eea83a1fca671b331a697c910f70ce8b50b2f068f6b26c1f76e05d880c95eadab43b3141de32561c9ab16d3b3557fa82b5d77e325a87e78510536c440acefe0b4ffa09fd692543cb01fd4656f50083c831c9f07c0ab9f76a0300000000000000400000004000009004000060010000

Raw Header Hex

000040203155423935ce2674f26d01ccf33b2d44126facd32a3f52ca34dbfe313ff8e55472c3aa7c075d3e7086605c9f4a9d50b63aeb7b0b66dda3c6dc1d73ce5b228cf620f0356a80e200181adb3d6a967bec9210760b3d211f01a8819c235c78fb84d58790d781d44d226f

Proof Data Hex

59,560 bytes
121216020307e041620ef61b849900922679fe26e08f846c1e5d55e8348ca4cdfc394000e602e4348b71ef29f96026e161425acaaaa0bde024c8adb181f2a70e70c8f98a2f275aaa13ae6dee413105721fb496336701f80025644fba44e0fcf8da541bd448f83278a6e78d85ddd70e1e2b66cbb077abde8bf5b8d3f6d1363b31c0dad9d3a631c6b1cc3b1d73d3e0fa5e9b4075ade590aa77fe9898187312797d8f546ee3146cd8a6e2079d8dbdfdc8b7a36f10d35fdb88a2ee155167195f2754f330ec2dfaa2455e67126d73c8b655dd545da377e878577f8e27472e7b55a558fe9cc9fe1f9e62b6b6d4e741a085ddc50e5137238e55c6975cafe6705c720efaa52ca34bf2d1477d9883ec3e98d0fa462fe4b33f5e285d05a58df4e9c43f5b987ad0fbb14fd9856a62a51865777956a11021d207396daf907e729ca7fa346be4b7e573bacdc4d056012ebbfdd741a890b517a91631f6c2de944f3211241e4e1bf508828126863b71ed6d350e1f8ee9fff3b335aa34a165620b028600898b31ffa11a62cce8e7fb0e3fdd2f184292fdaaf0f4c7eca5fd0b7ea48904b1028155998593ec8d8d24b62816f23b0eb485974a84112e9f6f277e26b0ef7fd719c08b247718e3445dc8881e1ec0f1a73651884290312d5632ffbc2c40e6e82001e347afd5cb897c5b8d9f2fc357cb8eb97418f93a00002f908f7de6eb2e00d75a59dcef4ddaa5233f2fe8e249b1bdc2fbd608689df734408e9c9260870db59c12f469ea3dc503a95b069c5e3d670d42e4cdac0db68a9e05d07ee4a8a2e2d728c441112e1bbb40a4275f83224c69e0f7561d77933c9754978b8e216f167e4cef920015006f9e7c58de6319e986e5434e01a89f246f2dd8016d19fd43dad88c0be0556d9f2e12d7e0ec6f14fe1959ff1dd5be4d20540dbcb6117d521a160ff8e1978af4ac7d16af1faf701b6bf673f3efaa32ab1d47c2a98a0f9636664ff62ed794a7e10bd2b435b6efa0e97b24add428f90f408ae5183567c1ded10251bcd0bf3c58b6c6cdb9bcc85ad100a5e1470801e11916199afd5012eb0af1010210d53faf08a47c2751a601603b3cf09965e589e1255c693d06c015fe60fc61907909767645110f5fce531ade0bdac6ecfa42af267df7970bc44db59f6bcd3b6ef787385e9638ceb2ee0a2c609363a9e5b087c5bae61de465c9a2a921e83a8b994ce84daa6ca1af2f01a9cb1ad7b10b30fd96b6bae2529db49f9065a9dbce48b6fe7216c602d17c0a03be50e5e56f814cd868c05040218c22029ea095bbfdd75b64fffaa01c9627182b5436796421cecf6806f358ca79454e994558ab86cf91931810565a43ab1d5b23995938421d54c14d7d1d682dbc01bdf8f191fb0bf80d43c8b4c77afa844089ce42333403c8caf677bf86efd3a12d4d30c999161e8792cda82b51bd2d9f424b91e74b61ed80798424758430a99032bd8f29d259e6db0203c26b01f356e630bf8b00f33d711f40357b58265d299c5447bc0654f9747663d139ea99879b48e6b431b60182d005bcaaf29cc0f6bd0c75318534fa5dd8db03d729e6dc3c3d9683f136712fb418a0249acd9365e29dff006bd3b04c21c0a42d66023ee25ed2e490d2f47ad8ad875e6104a84ad5ab936d0043f27e9b3eec40ec8bb672c3c4b125d9271d39901dccf1882d053f3be3926ced0424b20c9f5f64bfa1ff2f921638feb5334ccd558e88f931fccd77d761bb2802535410716b6931365e7e372787887d0c31d9143efb62c839a3871fd2e299f32f0872834e919d3a96b44ea262e26f6920019cc4ac83ea5d084fd50e126b8148ecfb187c180cccafe36ad28ed8ccddfc3fafd4054162eb1bc2c50d2a9d76bf9eeb658990ee562c9eec4d8bc8e8d97c52e353de2c96f1c0aeb298866c46c636a83a4cbe2788482cda7cc1a3432b3917f1924b6d85933b90ad301fa1e0325e5379b8bb75f37de109ad9d1ad0a8a28ce7fb190fb5a5642885fe04b83afc167d477a4d2edd4ee720f067d08b89208c652add0c47a3fcdd211bdf53162eb48bf75ebdf33df8bcb93002ca7ff203818043d75923b0dc5006da28a459eb52ce1739a9b382bd133e6fdc56e4d0014ffaa127fb0fe4772b445eacae02d838358c006bcb092b59cd1c0f00f098cc488dc454636f92bf3a5a976fff49482686c81d6b3e917cbc992a85e8d199117438097e5e4a37384ec3a13a9db247c983a4bda0a5add4da20a91b39e9d9e85b9aa92af05edd5d3fd19bc09063b4120770f8515452210258a131dde2c20cd636620e72b1b0eceecdf6e0e633aad90bce380f814030c368838f90a0b911621c773beae91a42f97eb667032e8d5f92727d24107c5c171caf50a1090f7c857746d9e1d08391812189285046e5b1c810210862bbc2f7b9a778eaa748a33fb30bf9164c762cfd6b5a8f3317598303aa9bee755fecb8fa4d39d465994f380fa0e3a2d49ef6e201bbed30953866e90bc3512f86edefe693aa4509f45d350f392a120433b43af3cad12a99ff817bb22d701d52f6c23fad104334ba32a87dade242d8bda1445de8c14910f7a62066379a227b1481851a385dfceacbd1a65ea193d86f745b6019427a20278e85cb060ac094a4bc120c2c965008d406d8fd77b6c9195a5078732c3524412ccd3248ae00e1196033257be39b4518f510d336016cda8f86667d0ad066977ae4436d8f00fa85bbec2f9cd32600570a2c4377d69e42b8ab2bf68a244acf3ddf9414fb64da8eb1cef44a9e6716c07288c4a959624732d16c679a34dbbf319830c2f31cc1b9e71b01128fadb89a407fd7b55da98f5677247d7fdab56c6532ad3179d04ce827e5b30f14b33fe15b1d7cd4d7a38b8ebbce8848686434bc362927c23a2db8ed2e0419b84817ea8a8a407a3d48f3668f03f359201f498fef912c89ffba0ea7b8140d1dff10e6ee28bfeb04873747b7058fc221f4e69942c06f9c795d79a9baa4942b11c7758e052c4d904c1d3f0815aaf722137712c7ccd298f25b78922c8820f98b1874834029f73d7f055f756cd20a7bac45cf9e62212693e911e50d3ca986cd771eccd6b3bc5982162a53ea8ed19c5032f092b48aba70c1c283fe3c3be2d86d8a45495fd3105cab996cb8d537591ac260c8909d67163654e6cffb4a51ecf4af06a8c0ae01a51123095b7de83df9ef965234bd165e6f04eb3ce6e70c330938c88f021d93a637779ab047b716ada1cf5b03b9e78051a71f088471b387c05581f00308541f8331e663c563b11957acf6374b1297e05127bb751d902a77b8af8828c39a39cc3d1b7aba87a975352974daf714c29a886e0d330f3b99f13da2c7940a77f2d8dffc069c1c236bf9e0e7d2f485a25c3df13e57d6802b5e1d2fcea5778249883ef40603518e6846bf57091c85071b151fdf1e6556f3f51e1212b887d225310d41296bd7d92751d311361cbb973433f16c52e4faabb1aa4f5ad4405cb53e1f341307ba496e41b89c5ff0e965ffe1cac088b632047aa7359696baa1887c2b9305d09c744dfd43e3f53ea15b9b3999a9b790844895361bd2873041f47342bee377d7d47b7061aed90b38b612c27ef65d3b656f36a322a882cea8b74c9eeed08703f084054dd939ec6c91270c7b9f97e5c0f50d8dd743771021a07619d1f88a58816a34f8590e389c723b8a6f974e7f49392d2b3863d823d1e45a03591721695239d57c0b11fdc68f81fcdb7a814de84f74d110bf3997cf8bb39abb17a431b261d84a490d278cfc623e6aaf59f547959f78ec171d48792b6f4639809f7848d415628d3a3d927fb36ebeb97e15885e146408f098649f3ce2dc3278ce7d1d4aadb61965ce1a58d34f2736d49e756b9a7797badc342135ebfde455480d7b6a9e4bc51aab05490fcec0448c370bdd770e80205de9e9361dcb51526f871474af50aae7000547e7f02b2ccd0d33ecf9ed33da0fa1e51c92e2e15a93943fe02e3c99ab969feb59b55b08d6f699d84f3659b169ebbb1c5d31f14d37e3a905f655aa09d78573c39e7e0ea92a5734e6a2de7158e88c972c89ffa58440226051744fc8dd41755dce6b1b0c9af2ba6deaae3fa9711c21078cf643d55954fcc12bacc792b48a4368b12ef39c0c488d458d4b11379e55acf9ee61aa940926176c08f0575b7c8a368bd8457ac5c349edfd7cb66978eb0db2b18825d7fe8350b5d519423b3d1004112c10d68672062497af915817e04900f7b9c95933eb4ea456c1513f74d09630dd6a02e21b8475b85164d1bd79ef65cb1a81ad84e325c0eb6e8e548c9629740fcc2552709557666e3de1cf5b617092f1053841c5b3c45602c2b58a1f64fd93eec0329366942384ef60108f7b9621b1923433c308c8b9ee159bd234876edafd7e94d9312d6639c327408bbadfa5761b12f2a5c92c7e85acc3fe74dae54edaeedcf98f3f277ffcee29610e550e308d7b3d96da61692eef1de9bffffaa9d55302bbbd3133226b0371709190069df91a20c3477f757c5a4c1faea20d82950656bc42857c461e07e80e4a5fe7d2c285d27fbf4ce2b3a0750ae62134c30ac96ad24d5b6eb82f6fd55b0671a0e886ae2f16405015a2b8a14702f759a81f95f82f30c24414a4eacba8a349cff6b53480e0213da94a4cba8b6937c61745d6efb69ade3a353187a9b2fd6d53eb1992ba44abf3ad7f9626fa91d994dea16ab50221b958957e5310a475be9afe278cedad29548157668f63c4d0ef5f1412f5ea67fd70321eb4536f1917e94beda41bfb7b52de1b51c44c9cc15fc0b6f7ae9bc7d7ee2ec8debb75b78af44b716aa9c0f230ee4a646731fe763f73e5d4fccbee31bc2301bb461cc6d684b525d6d8f4f3f8685246588e1e27fac8a82689fd7df197b836987fd3b78b34b36fdcd12f991ba59b9ebe314af9f327322397c4eb65e88070a57705a83a74b7e0945ca27bbf5a56518a071c43ad5ed5c3708d5a92c73fe296a7852ff571ae830eb090c9e8d09bde670ed496da25e302f2ffdc86d2478efccccf5bf5df8c8fd8e5fca7811146b1c42e6972f0ddc142ab9d4e20dcf69e67b73eba245e6f612ea403d04528aa2acb86701987635752533170423390da2c8564e814a3413bd2faabb8086229172d5e365c84a8a888de0936b6dc394d85fcb51b20b308108b4f3f875d38a023819ca82b0fb8f8eb1340f0aa32de09c799320406e40f81f583f1bf2b940b06679e47dcefdc34beab5418b4244f7b0373ec4290ad90c10b842403b82ea747f5ecddd9e4321f0ecc072d4c6e5df7d380ddcd96448575bfc7028f97b10335f6bbf9e043c9c278f63664c29e00049570279c09f0e73c807646423d0a0cc8020761922da7c932d81602d1946fa2d3ebf6147a5cc63e05346d5259f604cbf07efc17a43fbf88e693fea93af6c85771e04a852788c772a4a262799926127fbda042cf6814e0cdb081149669544fae35ef061cb7012e88c52f8121e29544d050af62ebb92c5f3e9208cf9de08c2fd8de0d23dcfc83f3de51f3fb7d7219c002c0c360ab198bbb39f1e19cd94a33db41bfe6a312da106fd9770763bbe687ee4f31dc338b41b5e23c5251693efd5ee00ac645024fc5d6d37269ac6e4db8b1c252a1ef322ad70a091a02bf08de0a3f92f4b39f68c93511e054770e2f2f83821465428d18e9cd737942cd73c73645bec164ad879cd0378eed9e94146ec7c37718b66618f1e0eddf71d7e16efde054dfd886facd226e6dbde7a1928c55979f44217252f303a770519219742dd400a2b353cc842efce9578d72a98b717966334ba7dcc9d3289cb5a4135e62d7ce657c5248348fb598cd45faeb57784c46c47275073b54aa521b6c996635a44fcfaa3d6ee933f4909a4590100f0a2ba1f06052a3efd00a28a68eeea326c1604c3e8d8125c2fb65362e06f32fe3f55a58d1c5e81e63b96613939daf29b67d0db79d90373b356cb2862e92b4143c9d3ee96c0aab34145754296b60c6ba6e9d6dd707a067949575c722475f6fa63b6148f8f8eb9331b6d061089fc714572ff54a5e2d9043e2f9d6df3ab02acfd0fd70d40c55af37bcaa0a4795499e9a024195eee61b0dd469641de78db60d00718bbd0d7626dab85676d63e6813fdce04d95af24b1ceed817ee120dae86994475d036d65a1ce52a43734f87afd773b00acfbe883abae0ebc6703e2ddedffd3f40166bdef3e6225c00c782e95c628c5e076e754b05aee5d0df39ecb22aea956165a42d9cd36a10ab9a10081114cf1d2064d68393b565912b5b43760d10eb59459e002ef85665076c68e69a5a2bb232618390c81de21e9d11424f13d17a3b6b2b0f845ad05f6dd8369eedd7869c5c099e3cb95d9f026d813f14498c9a70200596ac4c1198a3ef85353a03dcbc70ec83055e0c93b397df07137be5c5d0e36ee0b7873240aadd34a54a15f190dea21ad676aa55fd8406e2cca190d11b89af23c4a375dcc1e4f21c444671f076e7c14cf247ba632f8dcfa8cb9210c565e9fb9d74179f71eed6b0235cb4e190e23a49d0dcb88a13f36d2f49e47972490961f6c8368da4c455f1638402516d45f6c38f0de0137e9db7a8f7ca7cf0746a5d2ddd7697f97a07f8983ca967f101ddb5ffdca6066b5d9c02ddfae80545ffe1d274ec7440e3a00945c005ec7859fef830368566cb8781d6750cd31141ae95b8d2f9e62c993003bd7bb0b43af429003c88ffdbd797930c947581f8bf8f24c0ceae882fb950fdba483ffc95f2a631ce907fa9046e58111a42ebf6d8b64120d16b4fbac306f59e1336527bab909fdb65dba071589effd33828616b8d7306269c191cffe595ae2c101a51c3698fc4f58a7933c634bda8c1653823b3d5f6860e09c67e6cb6cdb2541827bd4be27caf20fb9b02913e70ca0a0dda45bfb8d0b423f5516997888ec464934946bd6302d1e7ee8aa7cb27c13e09d182e7c3a93487321a1e64399174005ca49222981f16dc20b20819617e0eee34160a0793bec3d09eca6c0c7af3949678b96e549c156eacc9ca629871dd33c88377808b956252a5918023d07181553364cfc828cca16e84e127d3a9c290b83d04a57df893b28d2c6178975838a06774de5426cdace6b34582082fba57d3a7f246d7002300b468694a0b2b17f0e9ed11975f44eb0a0dd0a599c609c0dff4aa02e2ed95ae5b2daa69968e4d952c581e7e5b4b466d72dc54ad6ed931d2046da55ba2ebdba99b15093c6de48c6bde5f9e6f290a522eb2d37a8e0b03a6f9fe1baf28f04527416e02b66b39fe00c8aacb62f38707859fff35d5292348bb3b7c1b3d9775bb17c5d0f1776c1b1130e773b8d465fc3acf25d11764a46ea815530d617c7df3633ed887c18281c6ca4718a78b421665f3a69f3d1b9f38633d83c053471bad7b892d67638ac82eddd93dcc8280e8d407accdc6b9025a504e6119ccf7a0bb4a5f5452aa84b2ad3649d01fb027e485a8ac1c90a243aef9d9a08ca894848b30d7553b39c7a1a7c03b6e751a161765cd6e314fbf1b261907fd26654619f4f2badbe4213ff9b7af1354edeb8e31c71af37e0911a0bae65098fe6bdf92a0060bddd1ea1651e189333e66fe0a1576d3ff3a24376227fad49e24fb901e0acc1d80cc003932716ba6b19e5d8c5b218ab78d226e33c4662233910332dee383529ce198b5817720fe1ea8605669b2ebd2598b860e13039c63f0a128f1018bc67d1a2afb82c001456cd667fbfcdd1abab21e41ba53987bd415885ee9350cc0359189181af40d707c77ac109c96c2ded3f9afbdfd4a51d7572cdd9ec6383a3b9bbf5c23d0e58cdc1ca628a0367d8fafb03cea000d7697bbd1fb70f89d89a13801d1dee4b07ede0c67736268171099a443c835f97b6456ddb7f098639b6c068316a1f695c713a1e249945250ef940efbe4196f6eba8712ba39dfae8f50ecd6445acd831886139eb4b7af6d77c3feebebda2ebaf8cd2fbe3c41b953239381cc1d82cfb8ea33877cc562429a3f80babcdaaccab8f997be1854188396ae7858a3b41304eade374feb5f33ff17a43983a48a09fe1553e63a118df48db63dc61357fc63cba28e582ad377fef59ead9fcb583337d1fb02d48e6d1b721fae49f8913144a4dbc40af01b828b28d80b6fded8a3818bf904306cbbf2b8f5d175a69c7ded6363a7a62f42af79c8b881b11ba64c637b776592cf6154369471c0c5f456ad7b51b117c7ad6a2db138ff418504ff252985cdb5e94802f8c5639846d752e39b80276b990910062162a795f7c79c13fee15dbf610cd63e6dfe9c0f0db80d17399a95cae12b735c715e335f8d0d942023cc815fb7378029521d55e3551b5a3b610f8f48c6d073563e652893b774ff4cbad08cb49877c4b69ad70a0f47a2592c0d8ca710698b84784611f35de3a42dbf63e0b1d19a793cf9b7ea436b50beb82e739556c780a2dab82961a8f97a0257122219d5262f3d8f747e0f0a4ec5183d1cf2ae464a47a48a0b6d8f5d1093de5c6d5146fefb85071d26349c02204897aa1168a7b6d42c9339f39e19b470a52f251200e5187df27ffedd60b0a0d9498723302973be8bfd4e4ab643e2732ddc7162835f6a6f5a24866f92893f030f5c99b3714d96c7a3b48afb92fd2d879d69677b96424885f0285d664dcad938c485f845df6737e709193eaf51e264ab0fe94fe6aa59bf2434bbe3e985fa043d5c5e962fef51070846e69c8237040900f212715ba471de43939e0088e5225d041519c65a00183601812997cf91ba60dd235da3cd8291d4de75b09090875067abd6abeeb05019384e4b339b364f328221e8539492ee599387677cb8af9f9f8fd6bf65e54a4631c285fc2dd68d78101129ff9da5f5d844c2a2ce84f0163b8f765865c73533798ca1ad56fe48580e5c4b6d1d38b61918a8da6df97cc1567b3fcf852d09c6e3f004cbef0775eac45d608483a75dc1c95e32a0a22432ec62e1bd81f4a6e63cd43a9dd9129906fac0f7aa8debefa77e435eb463907202a3f4ca56365a6c45d8079d8bc65e9eaab7422c7353fc35e91cc0cbe695bcf322698fc23c6d46757e481b049f223ca17faeede747099aaa8aef1484333e57a3953072adee7336446c75bd4a9e26467a9abd98c616baf761e8204e61386369eea5e1f05225c1f787358900c0a3df3c00b72786901bb917cb68ff34784afa80314f83f27b431181d7774f2bed1d5d8f88a8a9c892522c9f835dff9841ba7cdd8f510e8f8e608eecdf7a5d8ff115565ea0279653124bc2ff15eaa3b947988ba92e64d5c091755be02fb024182fa6c2601c15b0c8d2845dfbf11702d2557bbe4da68fc1d4da41de2f8852ecde2149badc37d5ac5dd656fef8bdb836d02ce2d22a24a45b9130c9c16ae0a828ee581dcb08c73bde45797393cbe51f18261eaf7ab2df7c9f123c9097f12a523dcf4caee1c2c7aba6c015eac60893b9e0132a9dcd1bcef21029d2ebb49b3d11a06dcfcb54f084a9a334da1c4558eed23e6187c6bd9172fc40632d70593ab493e2cd50bfe00a3a3f1eaf4a0746c3684aa8faca78fd9df9da9dbce4b9fa1d42926e0955475d05854cffd91f416e0a9c50ad9242a5570157878504f12d4b25c8f94783b74fa3e7d961c72ab948ddda1cea074f131735f2baed0f7541872ed5ab5e64757defdb4daf51833db26e4dd3807e90c3c80ae5e890614a81db5e8d11f9e5df619f723dc13d81d35e233c9a438df56cae88e3b4a1ead3ef235d2619d6485544f42b41c4486cb686e7e4b1d89c749eb1da43e4cabbd0d0948217b949ec764fef58068979441465f2e554800edf58a7ec5fac19df44d70ef31329cdba18fc6b476af953ee0a2eaea591a3a079ab176bc8f13fce2e00722d31fb81e4c4403208f3e855bbd0b86adb5eb38d6f5d19a8fb1b106bf8aa475fbed20d0746b98cf29cbb9a419624107f54181622f13e3b9b45851f6c43356eeef9810526ad04f16bef38235c3005121d3f009706cc41792067b6a6c9286554259b65f32fbfa8e31d14ae65cea01f2956343e1f896d79492ead270d1f58e10cedb2e3d2a3f7449e916f77e107cdba2e191e5fa9d17aec17123f73185f083360bc5beed796661cc11c9caafb2d33e5b41d11860e194b215d6df910626bd9d759051ef0345e05207c4eef80c55b5a4b83ed0761d096feaf1229e27f56d02e1b0ee61c88c94b1a47a137aeda6848b88211d278c65db12479aa0ece497db206a3623f2384857a3f0dc68bbfe655210a7910d605ff19354f836c03104d82aa1558565bbf845a6488ab8e58069de8e5b10f3787bb2352da64b77b70b4eb1e1ef5ca92d3ff2145aa35755836d8f017c41768c14df1730a1e580c9a802f367528cacaeffe9f514638d2622f351719ec000fdf3541342729e2a9bf604dd73e1cd1e4d9878ea67dfa75db850a6e4688ee1a9f5541e311b1d77913fce9d52f31e155a5681846e3ac8a36ba1748d1f0aff7ddfc952bf8419cf6b80b39134c31788f0c32743cd4a743cb206f9b1ba253a2fafef6b5b22145205601030ada8448c91dfb95e04a2faada0152dafe60f70c16568ba4f16491bfc2ee7ffa84b54760398baa0a53645f3f7f88c93d3fdf008a9299187421f7b21fdda733aa943b28e753d6eeef0c0ea38541b6e29379fe1e6a381919fb1bf6359c32cf8e632de12ab13fdfc602a540249e57d2db5143477b9c255d3ae50efe41a64bfc1e03a0b89f42c774c51380fa88ac1138f8852fe6b56b1a7ae1f9dde1863d539e09e24a272172f574b5bc85509f03ff1d00c9dc5d50b005e85bd743dd89ed9af86d93f734d209ea060b37b430ad5b77d1474e4e9fc8571c834a14d55e7d2af82b14a546c52f51c116358246c817b6af22d3d9b1ae7ce51446ad1812e5567aaa126dcda4cbc718c845d6c318bdcafe2fcc09ad1891156db20030c4a3de9e6fe841cf8b379bc86efeb96d145592920857b36d8fa481188d0a3a685705a28f8c82b03a7977008c7b5868d819cc62c5d8d616ad3b4da7a750fcc2f0d74f7ec095548628cb9a1c96be897d92c1c5b7a6eaf9ae517d4cbc2c76a64e6f0eab67f481a50585ba5a5e07bbe121c4d4dac543438c951bff0f0f01ba4813de4a9c9979452563ea638a69ff393e340dce7240fe07a1387679ebe3042f137f3a5e05a081e2d42065cacd463fb74a67b36953ec07fc0a0a1e8505463bad9549b87981031c88fd1af23008445a359bfd6c5cc27efa45a3c11be4aeb26698a99d8f6c133350611856c995fbc2df8cae0637b73ed1ccfc1d2ed214d68fd2c2e295ef0ffe5705f3d9e81dd7dcd3a5cc29754bc47eab05833044845ab61a156d03c87d219d4be0ed0636470259f0138bddae67e052426d0d72ade99101e72d4974bb9e0cc1e75c42279b5dcb25a1bf47094ea050bfb744fbc07fc95af8c395b73301df2285b4d7ef874b02ee1d8783a481f0590aff2e92896f98074cb0dc44fb5e7f596d7ba1d9618470c3b3b2d0b37597bd3c2f22424a205e9dd8884e351d484ce609450bd559b8a8d55553f7787175d0dae97d2b863841d32d51b1ff6186c3bf5b94cdfb448a7504a0a79ab78f1f9f386f77f80b5fa27409f5e5240533ce527c1da27cd06bc278164ceb73e892d65e539d81de69bb1878fad7ba3b3ab882c99b57caba60451333546c13c2ff182070d9e01602b1366ac353a56d528f4aac3422eca59fef2ab86bd7f2271642b7e711a17bb4bb52dbfe99545423cf52d65e9cd6b29cf40bfd7e5e0614fab8cb263b37e07034f178a2cb5a0a7201ab672d53773c73017fc5566bd79a6a240258966211236d7aabc0ae6c98fb3d4f79352857b5e8acf8694dc5ecc14c72f119adbb5acfb3b574f6d49ad7f698b22c4db2353a74b5ea94cd4f692b246f172380c319abd10745f8a60f7514baf5b0891629acca1f42f14fd92861916d3d35b925e43a47c9f34e22cd31d6316c31760dd629ca5424ada5a88452b4224a860f2fccd89f702c1f48bd250931e2d8b8f2a481cc0720cf74be6514e35f9178cd97de52ccc2e15cc89b5f66701071c03d6d4826f6bfccee80b71e17cc954a2d05106138ce30dcdc2e2d0e8691e36368dec546edd8e29730422a6cc37a979142c487d9ea29f4229e8f92b77d436abafe5343a5588bfe8bd9622c59f28e49f90b7cd5cea2ec8c4d4bf4bf5fc858b0a946e398a377e4d8fb458df01e747a0b36955dffbcd836e650160a156c50f1454bfff007e2a29e2f8ecb4ccc2e3fbeb51c8a93e387201ef2cabd8260e05b1643050b416466c00b5b551997f51bfaa2d698437e79070fd86a6df7b2e584748fe85061b141293cabb62b5342eb5afd88a9483c857cc1fac9347a113a5aa222249bcc93638a5040a2e3e3a58c959453ed5a8d6c8b8278ace2c74747f3fcee39960da95d0b1683d44372294ff9adf551e2e8597d7c8182b25f3262a805b6500ac6d18d7f3d50b425490416d22acebc85eacd16096d3cd4f44b39bbf377acb281f71d52924dca088d50b2bfcce349a88ad0c219e33b2b9029581b50207c356959b96cf7c8f978c1054ce4c1c253e555d1e85a6558a11ccd0ca1041a9d088031b4073e12ef333817c6856cc211d605b01e0ecca6055d8463cf9860a68c4b120e7cf842adcccbaca91dcb2dc081b9fb1996c581daf0df1564e3a713f1c881896dee73d9c9347a6ca1a525f0d04d4e950f06bda17f2aa3e1dca4875f1df6ed36dc6b3abb5b52bab0c1624c1559d89bbfb273990743a1945627dd7c3572335a8673ab652b55bae4da1c431c3bb3cd075cae6c160811c247b1a934525218c89525d98804c07847b0aa2bbc54397c19a25c3c0da2f99b7bd60c68d24e81b49ced3db61bbe6f58cfbb2e615b4a1d3a26285947acc3ec1ddb4b663a06a0c5847153e1cdc9ed0237ccadf2d81180980252ba0a1d4e5b6ca9205f7bcc9381f6a5fe95d10e58d721791f1c116ff8e12dc6552d0632604780c9791500c44bf51dcea54c00fb453563e0a11c42592b3e09b4da0094f6e0e67db5f5e5d07d1846fdbc1e0a1b8f06b168f7fc222751928ddd64008afb64f49fe032a58cb6a9712f2625b3acde88c59fd7128931e02254a6ae30050580244bc0a97b52a072b1f642e93241f39c6927d1dcdbca67e78a0eef1571af35a1f3a278a1c774d96d0238fa8fce1dae270966d88ec783c133cfb52c599e5d6eff28e43f2664dd72a50b5cc136b5909e3ca2bf2c49d5f3af6cc445e6de9227059ce7013116e716509def46235ae7ee020e760444e743f76c3af367c38c8e153f81a2620716c96d4dd03a0bc66ad43f70e8b3998208003939885efc037a996ca5bda084d20e3ba98e6500ba814f74dd47b5b99c51862c1daec437dd95861aa4d305ad6998c8a94d618fae9d6a643dcaf561132ba2f65e6e612818e6f0efe7ae310ea86ff1f7285c47c08bb558a3e4a143b72ba653898e8adca0e69bafae9f490c94edffc7ef006c5863d83466759973c7e1d103a090910ce426b89ecc3cc4618786726f05c48ece66c2e146943e5686468ddb75f1e93848e81c44a4b295eb59666cd869ed67c7c0f5bc469ff0e0c0f061cf51e802e95cb56b8465bee12d879a1e1ef706d97ec80a36aed12b3c5f52f01aa3151e2522fdb76314ee4afa7e9ccb4aa73a20adebd7fe23902312ba227ef90f353050ba342da1ead18c804be730b51ea3bab400fed9917cc429b1d65e3a548e476830dfaf77662154b442d5ba7aca4f9f47bb69a6ea81b2096d5fc232cf6f1a6e635032fc3b06cf63e7c91ca1ed6276d897c066d23a8b3a472de38b1aa61c2176940d2ee7fe6a6088167988935cfe9a0a1da09fce0143e55c03b2f16ed20fabd1d28d15095952190fbb9e728899171ea2c084211ddcd3fe6c5e7d7235d9172dd6883727c823b8f8b6a510b3b382b5eb9a903bca511830142d4649c1130b6d11e7badc765cd70c2a8d7810772ce598489945b5247f00c17f0e2461dac06cbf058222b7bc6d89194f43a232dc39ee386dbc3407e69d67e18571462ae7849b799ad9f42adc1842b679481edc1497d7ae50d5e77cc3a9fbe3a694654a3a04c43e90a47b07d54fd13f6109af08880786d2cbc1af5235b66d76005694e77992cdb011829cab8155b7a093249a4bd62c36728b70eae5e0530d27377dfcc48fe17603b5506316b7fd958ce935aacc789913556057d7f0e43ab95ee2949ce3d0ea891c3199c78fdbfc009af1f9b638b966c6e254c78cbea8ce13311a7e726b7ea16c9bd3e2953c5c2e155d13fa145021ce2d33905052b8e5ef978d46ad164a9642c2c71947409eb5f842ec815c20d6c584217c602a2d73b55ffa3732cc79cb6dbb3c3755a7b536305028b14d9538aa6b6fb061b06209f4368a13da555184d35538cc8d93f48106b92c429f7b4e57085ae86f41a0076b0992550ccd3d7364012d95ac5489d94768f9a1f82c2c174512be545fb9bf1671a70b9bfcef8619d67e01c0fff045082a8be00102768b598681ac8e058cb93ea2f795e72f4630b5fd7a0db2a4e44cb6089df490f3058147bb41eae4f97bf1a4eeca16c3c3138f498788a318f08ecb5fbdeda14f45e96b5dde9de6d5797b45e1170c8e83249758f50a961344db9d00fe3518e4444463ef2624b5ec7cec5ef0f87269b691f3aaa58177fbd7d1c61d5384cc3e57e9e9ac21cb67adce17a5956838133d0a3bf2157e87dd55031b2fe010f32ce704389903ac46bd5b0de7c7da25272f15e98d3ad80672d4df45b12a52da5c583b450866d4837a59bcb48e3a3bf61d2c6fc4c9217685d75d9b26bf990f9302514b0cea135003488af43dd2fd29ac6167089f642dba509215efc238623bc7273f66a194df82f91cb125aa184d35d9c4071e423ee27a742f182adcba0e39e9fd906b0dfd94ae1d11888aa2ea2d2cc03e6b8498b967d4800e581119dc8d08f678dac4effde802e85adcca27487536cf8aaf42c2745aefb9fb303e74a7e14853dcf96a08c8560d4ae02d9cec3550d89848197fa3dc34d2485ef9c63c583b092164ae039b67307624923955baa9d4e698f20dd22cc9a099a1d8b409cac0f3ff7b5a5f6cd26bc6fc564a399d392c88de08d9b99abe2dff3481a137b675a18b3252fbe4c073f0d507efe20a53e812974df37d373de325591e72e3fb49c569cb29665a63088d0b842c2a3cd49b01ede80ace51dcc0e98e797714fc4782db1cb66d82ddd67f5f4c18ad90e1251cafb7ad4ac8b761f254f2f877e7917ff2bbb43b25a453cbf8443535fc2aeaf0a107e38f49b700e81b5ef5d2cce0e2a047168b69e2d9984b7b64c25d3016c6e43316abf2f07b11e879ad14917cc6cb94dc771f1b678d45715ee3a5fd9c39a6915b9e250129e6cfd8f68cba19d0536f680aacd5f765c90eef3ff3502471ebda1526772f45bc643e2a745cd8106dd59eb484e2d3e8425132292263c20e88a5ccaf1d88844648dfc3cab0751e79603aa2c5d3f30a15947ae2ff046c0acf96364a1f0cfa53fcedce17dcea9d7096dd340ac401883871dd276751cb667d92ca232cd6d162de77b8948d2883b0cfc08feac139754c3475a2a6522a8a76556b1deb3576071c0789dafe81b9b6e5fe504f0adaf663aacb1a118cc6dbdbfc732556318afc9e16b68e040b54ccf7bc8a4a4947fd4d37e7ed05b12de25efecb3974f5d4bcd49f22eb693b9a9ac0f615a20db29c5c3301d9ae54381c9c07c914f6970494a803d0595daf02e9dafae5d766d46de82468dd36a4b57f767423180055bce92272b70c7a2c634fb82bf852fcc32ed1333d9af05607bedf949624f2e4a29d01db00f8751afc76b20dd952170ba6473f1dff01254cb2bdefd663a5e26b2f0250daa552bc5bb9a0530edf1b7dd12980ba85c6795d7907fbbceb771185e56f443bfb626f31d92e7b9f466749eea2b0a64bb4a59cf1ecc172af49df0e68c667051a3e1845fe8f360d3a9a1824b84d7bd6c4e4284894f5aca7870af863dea41e7d6b39ab41bc86b6be95fcbfbebda1221ea08ae8da05dd726d084a1380421e47966e39dbf805d5f514b67e06984d5b8dbc181959cb98076c20e6643c208df8a6666e5f2ae49676634659decf36d2dbbfb3d5e2fd3b78042880dd74fa10be898a504a797f8bf1c808d4401bbdb721597ab5a984806ab1e89a11fb2449956b7694d64d75fc3d046706394d2db2e9c65835e5cd5a264e894ec82dd7af7662cb41adf717f9fac28c3a3d0abc6fb576c14bb4e7e5400641e534d7cc2ef3d6a71c1f372f4d766c5fec0090423afb7ddf78ff942d3edaa465a4c7333d2e8291f16b61bed4ccf38aa3f42b48c324038706a823f3a8f64ba35a8cf228142722ab1bcfd4e613d314c464e325071aa52637c21e6607a4376b2ead4bf4424fdc01631b15e1246b57c751779b22d691f91fb083fa52c13b9267214b187f2d984c531588049b0b5a8988b26a5f9535c3c1b005a4229bfacc746c81dba98deabe5de1cd33c413f9f33c3610889eeeb057c55af10bcdb3f0de771b8455da27c57204981d3fe6e903e8a3be2e42e75a45772d8a8a2f119832a6f928c3e50ed794aaa6079af70adb0fab4975345e3e89a1b81129836d5030d6a66172cb01f1088e6d2f45e80fbb0c4dc68a2b399aaab7796bf7ca4c8841c1dee70c9f81ce8b0b432ae1a64a733a7ae580362421330ec3b23cefccf6ecee98753a4a41a63616f492769354692e25464443ff9be5c1da9c1427990f8acee37cb20d61c838da8d99b70ed687ea8039199503fc9c80934bc22295b1997a1deae4bfa7b2bf969f353963139db13b4211cabdd933c4f40ace82fb478096328aaba5cd437df838284de107e365bbac8495892df34c33b40cb99bfb78bf6d2fab632e68b22230edf15afc8c4e73f8d18c883abea55a071741641d01e887cbf0a76de740851c2c942347e7818145d3a6520639c37a7717338a61023f09562a41abdc5ae110923ecbac24859a35497ee2eb481d18b40f18abea7f24b25bb6f948edb1b52efa0e1228091c973b77b4bdbaf731332b2077b31738e3f9e8a81cacca6c0f367d2b05a308b4f6df1204e9d258e64c18f531020911f36043f14cc502a645c3edfff621f510780c859170971653848489ce8eb93935a475879814a2904efcb3a1f174aa14f96fe9b5b47cb3e2b971e7f17a782a84592641d6973955eb7f404bcd5dd1d92e9ac9ebf6a442049ae8caf8eea77dd56bc1b6a842d60131b729acb12ef1bdeba256e6f3ff192523aa3405d99cd04f318f684f42294c999953759a8d67dc6e4e8d429017720d73973ec009740cd09657f707bb6226822267931b18cbc096c316d3c8a2c0da437f1ec05d706b2d25442eefc2c92b6fe6f647560fa19d68afced623ccec34b8ef8a1a68e7bd3eea5d434c0c7402597ac4f1ad0f4282f4e23f61ef8496d173f2580e96c8390b98a1ec3509ac7fcf091dec76892a21a546450ba1336b380fe47a187f221c416bc6ca7cc0f8216c47f7ddb1aae5657ae81f921e410d7c9defea9c7e77463da3363bb8897609f47cf5dd9afaa77bf4bc3ec43d17904268ef6ca3a7fd41bb682c30920e78976e671e4e4973ae4c28d65cd13e0903d3cf53c19d77a806d848d1bb9b0f99b003fdb0c98b5ac1c1c581d95908ef59adf705544b42bae97756b77505bf9d1458c66a5bd9898856d8527203d28058a43e0d8a369d2ddcff702d53a8fe1dbb86241efafc410ee8ffafd2796618cdda7a2721f3d9c6bf7c7ab0c6dbd27411f112133bd8bb77bbff729094006ce9438cd30f67debbbf2203f542c270623ea0a9c915cbe5364cc09c77385ee734c7f5faabf1de6049432a930efdd7931030c40cc71a76035d973d2ef07bf635fab460693a5e256f44328e5752ba835163fd35d0bb97c714a562515e55d5af0cda3a94992ed6a6890714c02086de6066c73b0f566fde81bfe1184844f3aaf0f707ac8f4a1f8008719aa73107e6569f2216d0d1eada7c77e3ebc574a6ba79a4b504a022fa4453b21bf676f142c695902e7750525bb734b068d94016088d824bafb66c07371ad6758f3232a2c823188e0591cc8b51784746ffeecca306453204772d92b3c48b2179fc9c6c48251a1aa9471206531e50cedfb79708d10db3a5a387fb9108ce2e02f42181da87835385ed05c4189a9d4514524d7866642247eb4bdedef7667a12d7f5b9032af9d9329ba7b98d2fc0bc312885028757ff07d2716c362bdc8cd7f3bb88fd7df85927aa0fb3eae132a317c613647caa24be373eff71199f77b0d23e5bdcef21597a011f05047c9744148632ed5536f12d9273d2f0eece82d9caf2c2b326fda61fcb5c76c3d8c8a746aa8631c90318af160a6dcbca52adeaab8f4e7394d85f1ef66e2fb64727b6f64c182c5817268cd3d4ed325b7e78f1c8b192c858e344ef69f5b5b3c54ca387e78d352f90d3e48ce8afcaefa308b766d92879c58ddcd43bd0403255804ee07bac9c59870d97dc7cf05b36f73788f7c5324924ba270a8aff126a91a52ff8b3878525e27f2caa8b8df43361f8c03c1335549d590bc69ff210bfe76537469c877388a74ca8dd57031850713c8abf022cffa0ca8cc7c9a4efff0a2ae6679377f48276af882cf8c9df7255a937ecb5e3360641e3bcffb00d7328a747b0bc359a82604ea7c840c74d48958bf2cef4ad1f24419c32170923a912657e71bd2502a834165d377e3c328af697ea431f510d7a3bbfe805fd997c7cf22e9a4df751de3c1f64c93b850fba0ab82c566b3d4e928cec4e59d97f7bcd4b7d399989250be61617b921717cfa68093e12d1024efd39f65be93e5bffefa22c10f21ffdca29ee585b2fd99d9ab2f53e301279aae4bfd7d825bd01eb37c91247ae2cc6267a8fb99b237fee92752b6bd065a93c89bb62f9fd2c7ed7390cbaca00c107efd1708685c20e8e006fd66fdea86d2b3ccfb165881853ded8b26f08883b3bb780249f1640b61968ba6d1c557e6c8d1f29f6219c9f24f7485253280cc881965ac1f3ea3e7ff7140326f4025316818646b623e1fe4fcd40d9047163c544e6f09e7ee0b07e249093d4c3d1815899ec88525bf445d2b4ffae613958b8a1ec5f4a57690de18343dfd32ada1f9796e8463c9d89a584a330bad8c5893b41ab3d673ac1af7a52c9a9d8e9cf9fcaddee79345140c7b5e3488cdb57a0b2e1d0150546fde0620ee6afac76b440fe876824153fe083d0bc57180b38b91a81beee13e9cce0aa8bb477f04f7fe790cdbacf14a7ae9b5027d720d42426c6c78dcb2c6174597a5d1a46ce3541599b04faed99788002160528330911b424626231c58bd5b6b9f40df720ed96056b4d54400ab94a626ff99213e12f9ca1e699419cabe668d762551910fe9c0f48413631d041eba1bbb6934c4208c1996a5d572b10f4b99b571edaf17d7990f208149cda25b56e0bf3ba246ef30ded10209fe61f7256cc29c5730ea0860fe65f0d79db23ab1bda2fbc42ea8452cd4591ee24ab7129a50d48fbc13e8f1e0c67f10761cd4203b1be760ad951f8aab978f7fb252b9e942347f826d4147b474cbc4e23fbaf3588e6a53de7a149becec926255858daa9f9d5eb46c0d4f6083a59e343ceff3140d2865d67c064c90e17e8121873a50a13ab1ff5b63b6159d97f4ca2b97c7e6f28fee2add599241135b86b40f872acec6797d1f88562cb4279cc622ae70657458cb4234257d4e67dc70b30c7b94a62036cfbd2adad81b6826d00487b6121a541047f8a4eb780ba8a6f44f2b4e7fed8b5a53fd7d227c20336fc6bbef6f7b5e5c1d9581508f0fac1723a3cb9149418ab632541f0fac973727b17f56ee8620d47662292b37346adb0eb094f2b709ad84ac47544bd0ed6c6077ebf08482c409df5ba20d518235e66a128756e8d490d6e778de3cb81076cbbd5c66fdcc4106ab13f26662f93731b0ed75fadec201fc7c318af50acf1f4a6e6869d338141be7f381e38215d9985de397f6e45cf1396f9faa615967a7f5ed5820667aebc68e1ab80629b49282ae2c425d77411c79b8994051e981e04b619660bff558a40299af36c00e82d547346bb0010ad422b40a96ec373f8ab9cd84f0813107d6c741424e3337d5593f14ce0f4304cf6e0d0ab656e5b45d62fe5083435d2f51f7d9c68ad471e8a09684ec649f40ee59f866b4eb213f2e3664d15bec079d65719ada5e1447c7eb984fe59e4b985471fc4f0968824d8160779710d2789b641999e44a81b0651a47eed2c35902d332622bfb089970c07f353177d57164538ca43fec86f66332e0d6f3e490065f150eaa2a5c18ca95afa50c436c65143b3f438f4d6b1b353c58b46986138fb82b752cff1f48e4ba315ea84e68e17586d44485cdba24431130ce5369b44d12b1c3ac1c5b51b63ae82959651e237289a25b34d3ec9287eca99cbd919a37215a2b2ff2dacd4493d68d3d9248becc9524c721e33310f1c4d1794e79efd25340aa52af5484aba7484110c29b7a7b5b205bfc8ccfd2da4d1c8c30100f1dcb0fea97de916018ca692fde7dd1874b3f82056be2210e061199a2a3e1b34dd73707cb55122ad113edb783232d1e25f2fc3ee23ec77aab69786a9df7bbadd77e5cad1a506fc3da28aaedc32730f4213c580c5c635dfda6c5a0b146439f940a9d2e1091a4496dfe3257ee6e5f4468435357ca6de16581a76218121bcd56bd97b5615b72ed3d2b796f61f2334d1cb9ca254dde8654dfa0d97769d7954e17ea520be42fc44fdf1ebe3d1e953786da9084e10dbaf1911fd9facdc78728c1786e558983e9afa6049fd26d7574fe1599eb2fb74d4158bb438bb00ce44c4bb200b503d6446a390a3041aa86399be42c3924025cb2b51c00b415c3c23044a86ac1753e61fad3dc7f7743211ffe2336abbb1cf33873f5b16bae88de4e93946d25d981f9de4dc0175876af7f5fc61b382fe0f58e7b551027f9bb3b92593139b7ee5917f14e8aae54a7fd37ad382f39d7548dd3f552d14250a805db8154a680ef968f64a2a9c81cb7aa383429e3b2f816dacf604ccd3b3603e91e32dadb804e8b9f445308cb96aeef25e4861e96c366f92ebbffdd98f4577844350ca3718c469462204444399a65f9cca606889ba002fc94af7c04301ae3e2bc7e43e400bade2a5983c474a1a7ed6d8ad16f4973ff9b4ba0008643900ab9e077128597e8402d1140f2461610397db493fa8b26fb3d9f72f3de0088a35b16444465d7c55c9321910ad828bf37e89763077ca1585a0dd192feaef747b024841a3af3286ec71ce0b9ae3e9566a7ccd7fa45ab82ca404981a946c2625e8593e3bcb810700c193bde4b8b34bd1e8922915f2e632c9107043d872cd85829286c9590fab84fe34df73187e241d9315d22dc7417a34d34b26fd77e2d07aaaa36fe00442d1d0970b2b2bf089b3aec311ec1c3ec8809beccaeef912bb2a495c229a1550e4077af903f3755aa2af90a00b71a74b5fbdeba4d395166f30900c77a84af0598af1c5d7b30bdd566f86ddb92c6c8108fae47b433b1cc5ceadcf837024975df77bf97a5af5f286fc89cb5d9122197d18b4c17de82469f9a89f45a133e923fbcffb3103fee78add725247c7db242cf52110bc7d633610daf6b28c66ff1443337016b45c4dd6bedd99c395f2f35780bc63e09f318636bf98eb4265d86c50dbe2ce45372a928f43080c3f260e8bbb47ba62af110c1bd957712d13541dfc2006084a646de96428251b15aa09d72c3709f2ec35cce49868c68aef8aea73d0fae9827811d380c2a482a79296011feee5f2af0409cf522117b030dd1e28a1e857576a41c5de9593202314b737101782c35b5f23ea2709113b924b71f3be691f2d2637897743c065680cc2feef1d54189f33c5c981ea8272ed5ee5c44cceaf592b9a34b11e88049f8faffe303f30f76d2aabf243c0334b746aa441c8fc2e5105c58fe061ed5ea46ab8cf7a862fa5663308a9f817842527e0ee07185c1cf22d46396cf2d2ada58c0aefeef384d2d39decfc5e9dba3a49981eaa595a65350410a50fd3896e92b81ea31722277d5305296280b787c432dd1a20627298f0efbaf60f8e5f1d8918280eb679a46d6c4c11c7186cf3f972a695f52b9e19142ae854a69bea3b3f674ec41905ef786dd50cdf26d85c61a3122a70c16987c019f74804e214f96ba6ce40d74afedea5b096f4e0c9953a76f5f4a51a05963d4d8a18b42c6cead33d6d6fab7c5809e63116de0841fb92d2307a3a13c2735a4810ef1e7dff1799a2319ef3cde3eb5afe63be1007b6f4b757acf1c6e578925b286ff0020f7fb95fe8f9b58068b525c93d3b310ca340ba0bc067bb904ec40e8377b29fb6cce170e70fc6309964e6adad13a31c7078720f8032a5af25c0170621be776c7f4c3efe3b3d3f90e11df7af598b991e4f436dac8c903f83cdec2cb0c70a4e876c902151b3f2ceec42eea37aa82339f5ddbddf82be2d84728ddeb5e65f449293767c6c058bda75251fdecb05136837a1ff6c74f63a7da307da763c84578dceee8efd3a58e2968a28f14a4ad61c9b1e700932cd21e93bf09514d2c08d5fb4235f39d28f73fde2826c3e96948aeec10eb6dd7910c1db52fb4c214bdfa39cdce4f85d1ed9cab70708bbfb24700e7c4b4881753cc622f36b48f907508fc2f2e0d2fc992c493c1f98c971fa2306e504ec7129bbf7a7b06a5ce1eb8b70c1d5809f4819eded089957089dbf6f5dfb29531524da5232fca7514e9591cadece2ddcf8a2e81c7c2e199e81356d611f53f87cecf6f0ee740bebc789bd55a55dfd91305c4ebc92cafaefbbfe6a280fbafce4ae99a8087adf87a48ccbe73bae7c851545fca200335d3a5f3063109ec278c5d558c83ea08d330fbc901de9717aeccce2ba97d5fe83932296756cc18fd03f8b8abe31750f0a7b006ce0c098ac0738b052278ee0abe412c67c71b07d61624c93a1dcf26b3a193db2f1e86321651e65a7e321f0aa98cb6638513a57deb1fffd88ccb50de35d246a6edd8f9e9bbf3eccdddd27c2acd73ed5e040cd163087d345b583846707fc68664682847d1270df374227b6dd0d9764419e45b87e958969393632845f7a7edf2ea065408ba4f7dd1e9bc88e592c933887edb645c95cf69f8dab65fa82eae9ddf14fe41853868e9922c93389ccdf2f02923ac78eac5f53fac721eb778f2b32389494f941bd624f8b94b1d9bf99c1a65c9e900abc2bed7f63b36e3e5ea353db215a537df3b46da4c1f766bd9970bfe0e60d706004ec93de97450b218c734afa08bf63c2f389e72cc95711c8ef292b5258dd89aa66bafeddf2f437fcf966c20152672bd44ba6e5ff879bde74c5c63ceb6b485f97d360809e1cdea6f483c2b6f9c33d51e727d5352a21f820e86b58b9b01ae9c3f19790d5d8fc9dc5ece43f1dc6f40cd0094619c3db418bcddb0f24bc8459d387be660479e7f234fe30bda2844ed411fa372d5a22d8fba25a4c4577d1bf886f3084a6ea47a33a4caafd1ff14de03bdc89063c39ebb4b9c46ca0c566c6551af7e74380ff3f6355e6b17663f50118b836c49de14d528d52d2e254b6e893755a295be18c806ada2156676f5746fe09d01c19a69c1fc8a5b0fd79bb269fe4918b33380dae87268cfecf9e76f77f469ee5a6babe374ecc90babedfe8014d786e52a2793ff0b80b3dcb448b1c93a6b5e81dfa061e469a48f9fa722ef9d711d009f1b4393b73b06467cb8234e886f15c8a9ff3b045afee168b8ee5e7c08eb6a284701fd7bca46a4139df746add8f17bc61f5fff331bb31653cb13e4f810b61972012620ad773537a1e9aa1c169f051b2002c7d54ad143744456d03637f605dd9c70f39f85e6628d8598404e00d3a07905e6bcd8f6dc06facf08524a13c42322aec4aa2deb5c9277b0b63effd60a0cebf201ced9cc9e6e752b4e39bd3739f196ee0d311ce6562ae45674c5ca323dbb5f8d9e4f8a00ff2776ccc684b41cafa9734177939e2ba83e99703f797924986712db3a1f6e60c9568131a3fe959b32cc5b6eeb05141d98fcd142010bf3ad11cf376af56312ac7b94f7001a162b793398af51f18bcc977a6e03040315547e60968d0793c62ea45943671209747afcd341241da93e6f354059b80fd7f58bf9cfa52f7778ba4068d89b8617d9be3452911158f0d320410cb98a4d1dea2191afd2be64371a230209194df225c1d868922cce01c2bb4988b92b7e83c645179e82e646fba766ac5d41a7f4f86816e68a5c643524308d21148c5e80d1e347e04eb229070ae8ec9cc10616618aaf6a5216f4da4ba559c2478eded96e39c0d6375f9a03bf40e5a824b6afaf2258751d2546ac86d19e6a489205610d9dbd92901e93a32a3a20c82db4676d52d30b268bf4013d161692a97056c3224c9159a3ee5b6b4c021ba913103e3c9600f7685b5bb1ffffceff367551ff563e20f1b3bbc3a5ca51d5f339c0e0579fd4be44c0888553268437d0a78e4b0c5aaef9fa25a0f2e00311678802e6d19c8bf447188e18e05c152cb1ebdc9a92ee37427d3eceae363635e260508104a363e8d6819b5489d8d822b3513ddc832b649b8fb9ab59a343b9b17bc98e9456744e2406329ac0cbb65a562aa609371d8fc537a30672a6a59f31e52ab17e8f8afcec4b8a68b15f8c2dba7fcc8cef548b0dbb07227c5944913e3bac45bc24164f3bb18986462cf59c0833190be0979c9ba9ee9af3232dae523ddcca65030aa74b043d97c9f2b41e7274f02b5ca5d481df00ed075ab609304e5f8a730074573549b3267547705b7f1514cbfc7f6885cc3152741e8c78b5d2fd6ab031c458db896fc5a94954aa65384f443db4216166434444145fac954c6762a8ffc6c316a2eb6771ae2598cc62623c00392929308b07b5bc7608ef8c2567dcc1f2213b4dbbf78ea8ff20aff9741f6f3cd816700c981b42531da6670de153b8694d58e0b07b00f2dc9f8f1a5ba23b6d514d858ccd40910e2f18861d7594c9b5f07abd07370105b88e5f9e840bb897a3d8e11935c4826dfa26b4cb68562faf8b94413e2b8530c0548b63e5326604dcc086dc59dd0ccc409b5a408a695e9cdc8aa94beb987dd061df8af67833da0fb6e82307b7e7037411c67ff79f2eba9fe8e554b9d82ef0ed84426ceb4411f229448fafd444f9a308354ecf1084cfeec0d13da6b792da9e467e74f44e7b468d63fcae968ad9f7157f8cef7acd5316f1f12dc531b850f2d2e7139619c8524732cf9b92c55781309b04e9c58748c2856c5861dc81df2ac3ad9b99022773ac49daa5eb9881f60840b0f94ac9b16774dd294eb97103ef76155763e83b11c5cee6fe5c794be5839c08eb75c09a53e3fd6a338f13a95fc2d2b52bb741c026982b28b8f7e06888a92453af96c0da50f5dbcf5b1842499ba160db433ff7598062f317ad06779592f0c73d6a5bb87ff202a5a274260fdacf7ae7ee0ac8ca934af268de89b1a1e2bffb14aa610cee1299757e29df026f7f420ddda568c17dae4b5c39b18f070b2447027d5f781c6afc611806f2758b8980ecac58efa812fe2c57ed51dc701ee9de5bd65bb9e7f72f1eee10cf3da00ef323a2dd1243db9ff8e3bc56fee2938bb2a8dfe352d5b49476080cc2df12c9236cd931acbebaf34e7e6364d769013b1d1aab98b77fa9ab0524b240c3e905d7ed0aa267fe0789a0d7f6197cd1b2e1a5938e40c9169f85322c8cf2214f7e455588baf5aa6e47bafc9bf9690c2258f19d8ff4ac539fb8e265d614338da6a5fac17c6d73e8d6eb7355e395a0e5a14be0224c642d9751df63bb5ca7dc3973a7eca1ca67c8bc6e729d0b261dfffd97f18a5914f995ddfb3965ccff10459e7e416782e7c35a66fbdbbd20f15e0b979a812693ec6ffa76e55b8e14b2170d47fe66e491f3da35634a95fe0a45c1acb17631d33163f98579af1f1a2c57f10420e358bc58ba9aee7dd089fb566155d21388cfccd64f29733b9a69785e8af97c992a4fea39748057612deef92389efecf2b5effbb9a47be95414c20bb70654d2b53a1fa9d854f01e8b1902146977f39dd1bbea6a9c3d5b968ef83d5160aba621e2e1be4b72f78b19f9852ea0603efe52895b8c487d8fdfefd75f7ea910a009647d9d03d3cefe4b247e48d82c10b6dd676a3ec54ebf985c4f3eed1e949adc50af22c78eecf2da601aaecadd8c1d3de5c1fc7f9bfddb82f0ef830c52d1f235d7449b855f3c7d0e915e19d925720014338af5f7fcebc7c13d0324480166687120c2cc16d263de76c328cbfe73ba21f261c2f4e8fd1215341346034220c8a07a8f4a59ef30d8c033ab28ef53ce693c6753397ce8ebd26f81d14dd4007769374381c9051ccc175ab065fe98410e1464439c3b7dacc842e85ad1f8e58132e227cb65eee2d63690137b0e5963fc9fef7bde86985aff2bbac5fc2eb412c82aeabb20d1601b5c93b64eebd6af36cb418240b5ae5191e419b88f85603880efa47a71c8cde1ab9b307639c5a9ba47b4f6728577d10cb76cb4f7ee28766884236dd1bf98171e82a6f5e750afc82e9f240273b07c489bfbd45cea07e964e41abafbe21f4104cd0601531a532a29fa41d1fd936e8e82c7691881d0672d2e0e0a0544b6e4fc7ac1f7198d837a410ff656b153890620f17deb7d9d584e2336da3cdb0b0bbb198dc9ef931a06991ec31fbbabd8a52adb43993461f9308ae8bf7345026b32fb69fb1141ebc89bf6a1793629c8a26f64f9d7a34780cb5d68b8932c457a4a3de462c5ee16803a97474687bbb8ffec2780f9aa9fca3aa2af73cbd5162acf7a6adc6698325aa13a32682682dc1159eee0526e6d83e80ff9bf30374a44f2841ed09ccd9cf555085285640a056daa8d2a68cee6479d79a020e208b770db2cc9d5bb77d867f516489875d9c1004386904362b966143f222aa5598292d9dbb50360c975f2bb47162bf2f3f9a8abb6275984bf6b3ca7bc8bd9d4d4af8e3c4361d49103229cfeb274d81335639804b4c5ebd88bded06c2628c2ccc2762e413c780bd6bfe1fa3fdfaf079803d0d8336b7be31a3dd9ceca474240d1a4a98b8b1026757df275fd86bd5aff1339244c4e6c0f4abbe3ed3d6bdb57da726f8695e276e43b217356ed56d15f0bd75c5e63e4ec3147754c2458faa5c6fdda592216206a7c5da1fa8757ce479f185eb4c3441150fb0c9cbf96e942846e4774d7da8caf6f8935ca70ce200ca88c6293f9475c2cdec82e2fb98711ad4a04ffe66cfceb03e9327bb7a9cebd3634557d35f6783dba54f5a36d4702439dffad3635c4fdcaf17c8ff7bf5cd191acbd6c45ec72b0da3483168e956d27ba01fe9b4b5cee4f09494ab6be4a25bbc7d310da9b230068cbf6ebda3aeaf15a64aebc725292010751a1c312f9cc3ddc2336bb667c46753b651baca93fd85a5df41f1d30e1872e72f2cc2b029eba22eb8eb871b97dbe06223e7d8fe64517e5721f7f5e9e42eb81b6393717b2d7972d34887f411b4cb2d033858c5b169ec7f8b6902969135ca59b04e5bffd43d9ae9b203efe6c200c7d34a25704a032190942718f4dfcac3678b9a7c89e8c38b375f48577514be0bd72617bc84221a99a848a3ec8cb799c3d7d9b2835eca4904e6a3305bec2abb82bfc8b5fc0f57254e8d632e3d7edf6e2a7636d689f7d22b3227a5b217334c0a204e59e4fbd5da6cfe81aff88890663aede61b5334d348cd51cddeb9c19ad50155b781a802850d4ec0e29f337954bc80d6c2a41fe89dc869d644e1de637ffdc5f899683f87a516c5c5335af81145e770cee976dc47a29358a64c5433b1f5016c75b8e3d33dfac477811617525f990af5dbcf65631875972c2efc5c79362d545a3cd767704ed7d436b3eef3d00c8ecf8ce09eac82f243dc3d3e7478686938aeeea5cafe0f4b0328c9af328801d23af2512d9cee880d75e92981801b79147e006e13b2643014f19dd93d05d7138ad00f85162f2cb8720f0cc39ad0b33ee15fa802093faccf16b502f628d5b7ef7f6a3fb50d44d2e77a9a5a015b6a33321b20c85e996de9cc81c69c707d4535e421abe8ee03ac28a4a8165a5eb4c997e88e3af414eb1a34718b80aa73a9faf67f54018b276b6768191739cf29cc01f567698bc20ccbf77a1878af27ed93944cbd8e744973542ea2b969e73aec0f6fdd284c0365ab8aba4ca6d6e6e266313a187296e1c0bfd8c49b01c65fce8aebb54afce46f379c66740205ee5198d15466ce139231a9a035ab704e30beb2bbce352600832c9acafbe670b3967fcf2c06b4859b8d614702bf8bf26ef50961ec555e4eaf726fc126e79d9d9a46b1b1e1e5648cdd32fa0a4a3e260e0f13e6adce91f093cdc79b453324e5649a336e8e2df78b200e5d04b2efbc8e2b8f16a6b69ac2d3de659f51abef1808e9169756c77efc640d55fcf987fffccd08cc32da7a78880cfb4c22392bbfac6f57e69d59240a5650049fa038bc237100e810c044179c33f58fd0fd793f792b95edf37e74c5a84c54fdda7aa0ce5a9f74f0a33d73c9d65c6d7fdd64227200b599dcefa53e65ef82d7ebb7631a49018a3afa228975e90b1b8421bfc0f68f408adc70b88006f87c37eeceff9d341ffbc29cfb19a571d877d45b8c40d4ff055ab0aa9da7f1eb4e5005f7819ad3601f6b77de1e528a26cfa5d7f627eb7ef8cfeb06d7cb79ab3b1528fc95bf2c686b331fd2538b04468a11593c116d8fcaebc63a5a18395a135cc67ed44a4facad6fc7a4d27c5399e6a0e0c442836a05ac3c278d3707f49486ea9016b59759bbdc3cb0c0116e2435c04c4499596353b88a1112a6a28c30c83a28cb3c96282e629082e2c90999fa4b5c19e7fcc0e49fe317dede5fecf53d00eb05383e6c04600794c5b3c66db858d18bd11d1bc6875bf2a88c028176c26026f1b411b0a3a74c5381d56e5e0bf6a7a9f26e04d001d9ecd22b308f828329a80f43520c259c2182e58ec126eb51301ad6b7ed9542d2cd7e57eda5cea300fc71382a4e5840d2492ee00a778ee5e59c87717051488f0d2add5c63a416d7f04e2a2486d981b4f73fc291859696c1e01e40df83652c9bf876a4b8abca9ebb0c3fae7bb97c1fc7f927be84a936c402afa1447fe9773c351fe3ca6f8193597206873449b335b8241b48f1a73988fb90377b5170c138b5157c8db1b5b8d40b6c6868b340fc537fe91fe96a8216272ebc6f77867b0cfa2246f3bb424d977d25af5ac55ce2f945c298048070e1e8e887bfe9883387bd292e559309913cac197edb2fb7734ff4ebc85008427e909f214f046e1c9adbb1b0edec728b2d9b84dcee43acb73ba3146b878a897f36385a3b3ae4ea3e7bdf521a0aa9655d919fb31c25ede1aeb5ae902c1787424a5ee9783ea2eec08ffe6051bc3b9d9616b6a83e5ed554f740bf4cd81bd4fa09d92dc22274b5c57ea18008ad6c865c7e55f94159a67351c9edb6151347d3cc49a027a068d3de8f49b8f861a2e05f6b4f60e4c2791b380f6484e2a2ec31b9a5d8ede1b9ee698e865b65363a39219694781291e63f74e6f211c82ec5c01e579af71edae90ad7cc48231e3c605ee6a421b97c9f6a63073ca1c22d7e58fc9574b75bb7fbc3aa96bf065b1f1ef569429370bb05eec301724dff2dcb2fcc35556258cc7fe7b51c58b42dadb35e62ca6265ee786f82c4f19917438c9c9480ad0cc376003d6ac63d1f461ebad37f04cbf00b53b90c4a1decf75ee074e5df927d66a98960bd87c49c6f468cf540648a97b9abbcd2314127a9f3f75a3783049e9d520068e233e74098b147c5d359bc2b1be162e0fb6c3fdb34e4041dec1335303a6db329323ba755c4888df21888b9dca1cce34316a48247ae4fdc4c009a90d13dbde2fd7e613aac909a1eca90ffacfbcab7bc5736c99cd4572036526d6decc9e375887d1c3dbccd124eab2ea1b7b40f3c6856c9d533cb782bea058fed0103ca755c7050d347607de1c7549900fd0f4eed37ecc124e5a74f078c73a1ddc472f3481d35538c87227ef795364e81f3f31168c27db19ea89560ecb1b1493bcdac4161fe2741bc3a79bb52312755067d930398936feeff047aafbff533bf6627a5e4137fa37e855d4083a2f66c92188ff2d7fe72d5ee8c0b8fb524e3b49ac852f14fc86268dcd2dcb8aad22f8ca2d6a6c21b3e9a8006af3c1384792a9c08636a5f793f8babc68e0f63d254d4951047f273216319fe3513768b4a10f0b2b51145aec43d9a7d1e3484666cf62273848eaab883f0f0eb9074848c72ef14363d5cf8022b00a35c86e43bb0e17f27bace306ff8cffa97057506b6307dc82f73032cda888ede3ed2d0b8e3d58785700473feef1a9a01778852d05332c3dadf09b7e7a4e531f84874fb509fddd1c55a62a82342fb8d87e491d6c9874f3d1666a20baf7c6e4d8a85dc598c89333cfb69e5b5a207bc8881f93cc39362b4983d4c85f754e67e5778a7a06280d0dbbcc74d73342de8e5881b02037bfa2e0e58c75815795573abf1e65e3ba98beaec98ee38d2ac5e4f300e7065eb9f3f91365ae83653ece0419ab6daecc0d67146af7b50409ba20da333172770c8281d0b8da646d4e632c9a03067ac195198bbb88a5dd4a6d84c91645f7289bab765187b20f8ca4ba21d793e6338886e8720787c98d40b7f207edb35b7253b9c880c8d5aaf0e7c804afa3e6a9b315b73703447fbad13adfe36355b874bca3f481a7256b270e43745cf1d1f8e51b1fda3916819a8cf10a1d58b6825a663e2cb17914ffc95b60bb759b3c7033c9b26f66d2e5e0d254a094bcb3f27151abd52cd71cac6a99b23f46f145b9b5bc58ca958f7aaa3d0086d60a8cd3eb949c72b87d9f34da0b6a7ae7a3d16e2a5cfe2b0d4bed1c13991a76b93306af5ed6587a1ed5a821977709742984dfa0cb7c617df00e9b96b01184293792f418891cab51434b72d515a17ad5234c12f6d5221419c9fdb6ad65fc71a6eb9919294778f861a71d22acf64bf5257ce8bba36a4aae938fcf23a5e04df333f1182575a4c5d5a7eff4882090f6632a94ce1fd0216fa9642c062c36d0e8deb7f603c5848b123bf584aa1fc05576e0335c485d7ffd4f4a928b26a4720daaa05ec7734aee25f42372d7f4cdcbccef024b5aad3b4c7da02cd283efdb87441cbcfdd1522033fe80837f5d73792f41f5c40dad4827d645f5c73a2c525f12f5afac7fca953fa361f093006f963f59449d61548d79992506aaa291438054d4da24735df2c175b0c56152889dd317549c5816f14653f092c8b52c1ae4997df2b17c3bfd0fb58dd11831bdcaed1ff4281c6c74907f88dcbf2fb9b4253428f16db4e64235f8944031b2c8949711e24135b20685875ab68e25cdfdffef6fc8ce0b5a47211c4f1336a03efcd74b4e8372d36f26f42d95c95149ed6c034a0b3db946c5610001bd5f6b776faf394a796ff148b3c339d256f9b2cafbaeb82a0487219ac87f6948b241c1ff6dff23525d3ea49b64229e2a743e7819958e4b1e996a0db74216d23a70e53efb89f9e63f466028e0893455c9e0111a869fa60eea46364e9b58b3636396088ba4df8acedd4740aed908cb22a167546ccc5ca8963523150be23ad3c028c29a374987b1d26e19f3393190b5c598b8160faa66674a0ac4daf0626528ee5022c3b5e42617581310ecd3127d4c0aaefe8ac37b2179dbf292f003bdccf4e04ce6bdd3c61f5f956b81142e53c0a3a782e67bae2806ae5e5f893a6cd8f864d71d4a05bb0bcef5b4e68e6b5eeec787b2bee7861432bec2d93e91265c72172db535e6916445514b525dbf85d784e883d59acb0ae265381f1933a7e24d061675d3e9909f35ca6094e8756e73c80bd0f280c76b7939ad69f060f4f476bd429a26a3218c808f4fdde1005f9bfb63dcc4b8a2de3ae73f0743150f7119992fa508030be287ae2320abc94163d1a06b99f7885cb17b45a878e260a85d66b69a8337711c04d456ab54069137e9fc0bde62c8c4773f0b8041788ef8299cafca0c08507801609b94c7363ed0c6429414ffd06f5c7c7fb6de12109b09ec9ae6b8c53eb8195cdf9537ae8e4a7f2e6f61d35243cf77b4db1914fc954a34668df467fe6537f439463c382025d374f8aad3ecfe26f3a7817cb829882b65d67640e95b186cc439f2047b5c0700cb46ea8aa07a696bc0eac1e9c59e25221ae1e528eacb9a855d70019edc0943201d937790222ba8811e93439141a0a68f29494e40b125001dbc1d4521173f08a14dbc9cc47336b0c8fdde5a906a7ccef508ef33254be7aed35dd7c270f42a207e35b7f04dab73d364f4827e34f34070910a8ab55fe3b54dd20866a53f91ceb60e22350209b4fa73b25a485b02dae8e5f5516b31d9c50a1393a59705aafbf245c1a2d51a3bb33df59d4e1ff3c9b469e68e0f45a27c8444865fa23404db6a9067778fa61163819261199b1cd803631b54d6ebe8f7e16154fa3468bb13e1fc8897e6a5c3cbf8ed304efd95afe3663861972775759fffcf6e416185fc893d3cb6c5fe08a32a9795dd924b98a8be2f79a951392e223d54039c2d1e77e9bc2d8aba108198f7c94cc3d1ee5d72237d0dd8a1ed3dce34a10923bbbd8c070cd6d81176a7db659e1ffd0ce5020aba14ddf959c92ef2bc71b6ae1a85034ba1b51328c72a656ba47a16b8f10c2727738d5a2c5a57991c45d066a941f4fa102f8eb6f8a27136242a15d9ddad89d9104e141ed3c6b5ed4ef98271976c82eb1177497032c8432ba23a46428cb87f272de23f233c19c67f0624dad1bb3ae7956d65e0ca5befa138e80d44f5587707cafb0a071cc4e6848aff802b716a959b35615d2724bbe4af52550a3e9759fc87111c52ac2dab7eaf23accdd0ff027d1984acc70e7f30eb04b5545bc378b687e619a76083e7d1bcb8c3f86c9fbaa16eb65b7d2692f230da28c39cbcb70a5444c59737a303e81aa6fa7df85a3bc21f03c129ba0acccb3970aba6ae139d6f92813843d0502ccde9ec9946275ef4300fe63ef8a046cc80d4e7228a1e50365d72bb2777d3397a1e34062df15e04e44d4f16699c488182ea14627a7b7f02385544a994f4b0b5c0faeac43d8f5b2f53db886c94f45c71006e975ab83e5429b003919044521415d7a6b8436f44aefe3eb308356d174b9bacd83e9d45289ff2438ed34ca784c0f0757eebbcba46e182f187f6727de3492249e9a669a6564320025158549f6e6451f4ce8538f26d200df3ef41b4e6f279cd87511f198582fd015b8642a5482d4c733761b4f3ddb1a054f6f2637a3150a3305c746f0b4b4e3f39340729d3fd064c825b901fdd1931dc78ef167124fa0deb24c69d0a7e553f187075faddad91c9ef4ee089326d0d8b426103309b651eb86e7437aacc3c48b346fa8e3579f477ae1addf81e92838ea95d870840f32ee8b3b85d6d01e82c02896264c3ba4eba2e2fdae5008e5b488be0b9734938fbfb04932d77276c639f76b2b925dedbcf53d40f09703357b05af8f48c64d687341a953bbd8a71c52f70309f395cf0ab2625e1c482e461576d7efc5ca0159a81a4bc0d3d8def4147d58d9b1cc60b2124c780bd105c60da0e788e7a53282c969e2d1171f90f1d80bece13bbb0c6a4e981ae4fa676cf6d1e297db31d8be1a936b610dd8e897c2531dbe23735e0f9e19851a474c7a7283d73d60f9e7fd21d98a82fb06b400e51de2b826a2267dadbc9688daacecdacbcce9e763d252091723edb4b3dbd1b1b454cc2966ce8424b63ed399b7b195c2f0fb62f7ad08a0a14d991e8de3fa183c1dfa373fc7c0133bfe0b05acbfba9e561bf9e1230ccf0ab36b2adef7dd894b0a5a7dc976974c131fc64f42bc7074944763ddb5fb44b654981e1ab0b2fdab7fe5c002c0f6fa585583095ab007aa39354735df37335677cd953f54f2fa9e80ee5c97d07329450114522688e5ebf0bf91a3497ad15958755a29c6a41614640aacb9b4af4c7e7a8eec0f7a6cf7a0b8d6d5a98872a7241afe4ba116b9779c6d850db9c2d53174460f877f735385de765a42d0c8bf3cefde44f3c0052c27cd6367e2419a0f70edabb565d9c34d105054937f18f2f21fdfd58f160c75a6755ccd8359cc1d95db76d1a10a5c457cda2381a340317d6d220fc4ff4a48d5dd17c83c739f712f175b197dfe420cd61c197095aac3a0e478b7c6f329301175e4b44e199d2d1c58edfa7caa7401a79d9e1b9d17e33923c3aa4156ef7c2be7f7ecbe00cc8f160187c6a80a80aa6efb7caa7ddfd0f00e4063168f21c7e29ce85a3a0ba920ca654a8c8d92f1b31fa966fc27d4548fb39010ac9703d7dca543b8664595d7a8bba6da1ab2a5d44668be175a2c34169476ef0159db35f0535b90d403728dfb5814eefd6729d55dd6b5260a3b1693e8d7a855a2761e622119f84e47d2635485989499e7022e7a24a2189e2046bb47e47c63e23665093c64e33258dd210f319c4d5458d162afc97ff950f2edbdf8b368a36af2010a9ea2e88c657342275eaad71393a91fffb32d4041d2d475312cd933f02712b2f83d5d1ac74f96e4298912981748ac9b10e6d04ddd16684ed6287fbb5f46520c6bcc7d11397f6f694eeca50ff38d3757335d699847ba1cbd776f6836ea1aa59d777f0f2774f1303fe5ebe3c60573e8f796e6d424071f434b2222de0e815c11e6e2ed913f4e113d91f39af1290bd8750ba292adf44edaf9b98b060db2221fc98a6fc47831670ffff203d7e343329126f426e55977ae73a8b24936d97aedff88911c8365d53cbc6dcb93e49301824a31c14f88e9d2d696435ae92029938f1f547f3f0b8272614f760c5ff909183286a21bd53c31a042448fbe4856e73cb9caecb7e15d7788c25073eb06ef7877f4d62f8b4b16428aaad66741ce8c8c58846b64df1a0e50d8ea160cfbc023520a90e6c3bc77152ade1db51586d8ce615325dfb1105f316de4c7f4778c2fc6f62d48b2df8477285b2fe97c9dfe0805c126b69d90ffbcb01f93d9c5f54950f7e6378081af2f80e368b9e37f99e5785693f7da1f32da1260ef2571b5b91e2ba4ad966111c499dfa3e1df493984b702d107d96cf22a5cede4eed40699b2bc046a780d352b9a79b1c45eb842f895734a887ac344fbbee9a4ba9347be78df006310dbb05c2fb865490c6828d581e91e34b75dcb14aa2ab9c843a41d046586b15717111308def7b9f4bec93ebd6e100a50275460d9190e337845361ffd6768c4c619169fe0f6abd85c103c206b2076135a05edaa79523cf41e4fc8ddef512ff6fe3875150739d406f40536d7ce7b8280b3c86ff66e6b4f281d9d7ef299889f5dfe92c5492a2fc84dbd6e2dadc2c09319f5aa7e6dffa3dc4ea15d81fe487d7ebffdb43751910d1a2309f44567b5aee8f8ecd175a7b2c402b01da79481c4b3833a6b200df848656071a48d39a5a48297c09da2a6eb56cd138258e8ff92c5a39657b01b264209f8c770ea6029c66e863a93670bd98ae9dc630ec6766213148745fc811a1acabf3be48d686a326efbb6b6bc99a800cc3a94ff0f199bfa3279fcc29f5c1a635220648b8b544c983b16268d0a1dbb9c3d2b546d3b662082d0c2451fa9bff772b7fa2a98e483151d85673d62b7a27c467c5ba193cc6311cdb3fd7c202ed0d104e11dfdc9f5e922018f340483ff6a230b4c5f5511496b396eb1d2f252e1430ea89966d2224fa96441f1f737b7994bef0882c968a16d0079a7ad5814c4b6c934528ff985fd31c2cfd56da77d083573b3c361f8dfee77d489aa0b454b7e628821aefe9c407b2aa1380c748663d53c17624db3758536e29e635b7ac018a4251a47d705bef1e93f85d021908f86e5cb1fd30cefaca9779eca753826d4e95c88d9590e7a3a48f15b2037c2359f50d4e23e86b5433564cbe24176b5d11cfa07aaec6351aa20b587443197bfd951d8f5673f273bf23ae430d8148c6e35f463bf99817345b2b1b9bffbafac66a1570cedf12d8d2303c9f03a3a749023b3555017c5b601305763c614c7fd8263dcb88083cbf62896686f8b59bcc9a5d8686e29e82e938c475803b8a64c6f8c7fb3740f5df368f5dbdbc1b5ba947d538b628ad60b38f573d850b3f0d3d69c3516634eae3741ee1131657d93603daa33b0b18ae62b13ab1ae64ebff816a8ad28da94ad0231d752606c2fc00630b962ce27c85307353393ff5771399041450640d27b2620a822c315cb5cffe24f904370f1c385287c498991ebf0f1544523e9918ef3676848fa92bce53458bc67658bd1020d3a4bc107f76e31eb26024c44c55723db5dc69f7d4f7860627c480e36dbcf1f4319426758b702e3752beca93a5f2701d254325fe5652e87a4d09efb6431a044f016821056774c859592b1a434463bb8e23585f8744e6933f20d200c88fac0abbdbfa4a240561f1d94335d9425a010bbb0c8cfddeda4fb19fffbca4bc38b4c6483bfd7578780b5f66a0a8442d1d26831faa182cc48adb3f826d3276fb75dfff998e11f762a3a5bbb36296e8d9f5288e134c1a777af22b1daebe3573b428923d556b16375b4190cdf25e70167a15cdc605bfa445a75ee7f47860d7c2c8a342261c19d6496c57865f87070122a632c6c73e2215abdd0cf35e76598193b0ebb832a45efc88c83fe87a34cc60b4bd9e549e9e4b7e1338db5d9c10f16f60baa1628992c0715bdf40f8118b4c71ba99640546c8f4737320b5ebb8243c3fb4a6db62b58fe42091a8c4a96f367c57618b4299e5276514074611d42c45f70cc343f8f474f50edb5b0585c98b85e0eea8b9ecc9e518af0e0be5ea4abc19bfc41a7cd3ac92544ecc58e81e9556755247509c39192ff49adee6f6706c6770240d0ada8bb90fbda6bae3def66ae61bc4f55676148f7924030251b1c5f3a0db1b24ec2c363d312e50fae0ad456975670a9e98510c3b96578c2b89d4e99d85585901fb081eaa80943d4471aeb0d00fa5dcc14e6e8c4c695a3d83c5567a413dbac113f5d00d8deb413aed866afeeabe7a11a3f836ddbbc103bf939e4e2aed966315bebd4daded1d5ce4250e8be23e806a198c5568fa90695b4d81303477192021f93a5b54e8280a28b259784ba70c9f229daebe9aec15047843eecfe4eb4186b78a99553cb6d41054691f0db12db3df2058c24da5e44619fcb855cef7ba36057d03c76350f94df965f963ae8737b256219c40662832fff840dcaf7cf4f452ade07d789efe86fa5621be61dfec840d40a86b30df97f1c8389011cf5a55f5407b6088273124e12012eb61b80b04b08f134c5c274c3a917ba6eadd57a8e2efb4a913f45ed3f2741430b6091dd7661936bd382e59da9519e24b4b4a1d9179cf722c65af421ed7090174d1929725d63c26b0a739a37cc88c5ac581f88dfe1e80f6bff576bbe7cefd33a9a46f5a7b1532e744fd53a9042dada1be47ad9460b058116fca40a117020e2531897eaa9ea1d8421e3dba2143ad0a8bb0b60bb12358e9043c9ec8fc460163768e166734f8a9c9037eeb6523db7680f7be3f68135821639e7a2c7215efc2ae657d5e4858c660556fc0d29890c9eed79d8f82d8bc5183c057260bc977bef5db8fbae7b1fb707f5dd6cb8121e29eb1956586fb2dd97d49bd225c34d6ffbf0e4c3b469e1d3be6739005914fd63eabead3081c384e4c27bf5abd4d4877d30dc78de6e73b57b7ade0af32a6421f122a199b1dfffdd3d518ecbd59d95931effe3cb7ba2a5b4cb2c8cb48f5bb69130fcada24fe23e5777bc638c4aa4df599a5498dabc56d26813465c069f7d5d3944471412c92b0443c05d2c35f8e3cf41660e1395a3b35d61a65c845cb315cf9c59d2d7fcc0bd97c16ab9cdc2185f08d7680a677f4ef4da09b54f0c6c48aefa80bac2ec0781e9ccff8bf47a497a54e426950787afd4233981720741cec400debaf9413eea68f9ee1944cf359f3808e5c5a94aeb2bfc9efc048a852c0cd233d352e64e61eeef2ff0ffa71f9332840a004ba10d87b9784729e863c4e8a44121c884b8a8bb67855d1248b438a22053467d5098757bf4b1e89ad397132147c0e1db64484e6dd3b2cbef2124f538134bf7673ae90a3b6cac11b03df9be61e88623bfd173d9da2903e2566d1e264e56ef37e59e51a6fe9625fdbcdeff56a08eb5f1659e108c2c91435cf955804ff15f624110c17ca9fd8e606f649eba960f63474f7b807d55f1abb506683b7d3dd493893072686f438323665f033c62ae28dfa951d5c17abccf9181c0651fac20a150206d6e23a2c468d6457b822aea2fdb6be7b9b7b17385e6fc1479294ef08f09bb6dd4232eef53b5b40e3550dce6eedc60974a08911aeb20a6b5de3cb2f677c4c5367d80392a19b59534e935689767517adff5fa05a00ea3ec275dfcbe2ac5dcb6df36c20da08b31fa7548377e97dc7eda11bf7663092c4f9c4848e4669c46d6e88fcb0bca7965fad4fa633d8cc25d5fbb2df4854f0772be26bf86814ba61fbdc4d4433cffdadf8676e054f8129a4f4227ee8bc954fa757386b902b954f7f07b562b8c1d77c17b4d46d53fca044fdd6b8ebb9431d54b03fe738955036be4f8073b504ccc2f2b572e6dc11d2befe5b9b4920514547d1ae04305b89647fbef9fb55220403d45f7ee885888c741d53b2741aa97ff10aba30253d73ff08b35857dcffbe0612ad31d732bca920524edb8f895594408a4f0a5d55a8ee70836d82a4076087e18c244dfbd42e46c83d30f3e1094cfe8ccaa77c9d919da1bf931356d422b653af08546149947a384943d883ac6eea86b84c01227cc6e0720973c6dfc3966a35cbc7a931b473c341766c8a68e5a741874ca53d82e9f4af43e56b762b7c5e3ea234fa219fd0d131c316b8d3bd86f1cdc0a4625b491819a6820ae4086f43eb288408b4392443800bd104e91b229f109259cf2cb261b20872198d94e79b1c7931260345fd274dab0ccb44a8e71e599b0a458a1a11441f0f132489cf25a4cc68b1e14251c9fedee2eb1378a5333c5175711dfbe6d0455a17e821410a55dd07a0732c375f731bcc8bac7cffb371cea0b6de83b99486f0a1653aaf82f5adf216ebcbecd2b328ab130c7ac546b87bdd23e77a44bcd53731beac60f395897fee39490e806153e46586886b46974b1a76337e291bd4b88c948ca8324e5f3e9740fc5d532550111d55533453714f4bf13f09eecd600cde7e1209472518405e04ef5209cc4cb06e59c3de4249241a42975e27d27347200f84c0f73ab84ea780e4ae4fbc81d7211ac4ef2718a1267cc4811b73edc50320af6ce22408729ae17acc419d41f433737a0274bc0d32dd08ddd39382bf2a2d83a7c725b540cb01187daf40ce48ba75950908ea21d70991853017b6b933f8e888a96dbaed5a56c7b50f9b11aca21eae15a3658b3acc16466a7035fd16b18d330caea08c967c237f46cd30436e104795b9e4bbcf70f365fcca7168b42f147744c8e606ee00f127d83a696f69fb3384c067214d862882577d4cceca32210871be362cebf37dad472f2c269526db657d9b6c6edb2c3693e9b20c69d42fe49679428245cd32316da4dc5e350eb4ac91f8344f90708a33558a253690005cb5e331d56b07a8577834b393d7c5febb296af841d3ca598dafa4e0dc1afc85557070c58183677f6ddbbfc2910d22103a141828c6c8deb4635f1d5e407120797b2e792a239b5cb1bab7a1d7adf5366e17db1ac69537b821bab3c90ceab567617b218bac2823b5e76b19cfc9251111183d2da774ea106d7b0eea9ef1d3eb90bd7145ae7a472199d73d1efd965700020e525c45ffe6b71564c88ed2765338e3d9753789dc7ece5cf28d672d821434bd2ead9cf48142a45b560e2724f92a550e454009314b175104f3c4e3010527d55cc2700d2a5494a7c216090d4374d5b0cd96639656cbe9b040c7753b82ab709368513b37edd6350f8c4fefbd6760bc87cc156258ade0440d0deba3443864f653bb80be669f6b212a483fc001a8d580ee73f056144e2007e547a499b229dcaf3c4c0968a79447a79aeb86b6c750fa0c1ef8d9038eb8c120c66a97979a904655da3bc6d9b96cbd6564cbfa520093f70745649107d39ffb472ccd5ff6947737b437ad2d967805a1045c217b2473a413aab83ba09173218d6ea1cabc3f108f0b1109f2e7b0ea600828dccfe0dee90d65a405b8400850e3a690444351f1e2c3cc215329585df09331c5dab650d78fbb8527aaa1c36443f89cb176099b0c52c481d593d1a4bfee598d2ba04ad8f0d0726bfa00d8b3a1df56a2e4dfa9b304df08754811c035548f4f3326c296d148ed03a8d59c51bb44b8f3ccada9a6450759f2aaf1b03f9da75b82c0cab147b14be6f8717b84725d519c72a905580d06c70f3789987895207c94e6cbe91a3d99a40428d81d6c7d4c818587caae9e6f05e428ef43d2a47dec4016b1685b6adabd59adef17354297581d0f0882c94351c9b08f5ead876ad454b4d5f85408a5b3e94d7bc45ba0fce647e73130c125db4f16b6b8be6c8f0bdef75d45ab2ad716d0963a5b49d14443b7a9ccd0550e527dcc27dc0d14e09fdd6c1c036174f52ce5c85798a5aad7e548e11780a1f86c531a35fb24fa03543ab358a9db923602e204af1ef2b7b0998b63e64e98c134759b79ec29126592526e443ec15de8aab4733df9af1f4865d5eec6d3211107b3a773432228a28fab192f3dd7bc49e9990757bc59de628c60d21881bbc6d7a1a946bff06451f18c2b948de9a3e636170499a8a9567753eef1a14bcaad8efed6c2ae36466cbc927d70f9116c9a7e119a9c6bcebc386c372da51bb6220cb1358c4956c1a1bddff587c09186e347f36b7b232a4cd74c97d893ca1eb27c0fe97f55adc606edb97434a2c184f624325a13405981129711e911ea40a0562d334d783dbdecbe67a9c63f70cb7b10ffd1ab6c5564de5593b9752a99997e000fac681606e9c68bcfdf6d482978e80fcf995c66d16e367bd74c44eaa45ea82134d9a02f31d01722307136bcad8dabd1d57a751c2b7d54a66f9bca409242bac8825e96a464c7bce937a30d8cfbdf75b7ef635e6b1059beb4e816fc3a4cb11e18f6359348a39da2b8369b435f1e74dac8b3425c125619e3074a413cedd5c80517b6689ad812453060e37baf64ddb4385854b263e4800c12237e1133d043acff4d92ffb9616d95f1cc05c5c0b082fe9c38f22e4fcc9091dac3a2f843a6c3e646e47cba79c9fa2e82bf5ebfd05049fa5737a705c0a899d1397b1ea105f71fc3182a10b0e4cc5016b358098af3a15c4ae74376a5051036242fff34fc558b23ab59300e8febc3323ec31ec33119b653f3511d9ac4d6ddda0f0b0537eed61d4078c2f0113f06dd7bbebf56f2e0d496ad88c802abe94536edbc083f477e194c4516cd67678841f572bc9ba413c0920a0b821c2ca17a641f54d8f302115f1b60d71a6ab53bdb67d209cc246ff0b8094527b9a2882da8376bb98526852cd068e1637a0b0f84e5fd9f99580eb73848744a3e5a306e927e7895ee1dc6432947d213f2313348100d9223ea914ef9b7fd9c2b61ed88b535bb89cefe12005c629907543d794977903166ce6c6347c6fe5c9238e0acc6aa58b600704a5136203a83abe3e934c1eb3c92a9d13d22f181ca671a139422d8a6a5d501e5e545f11b054e093fa1636312c275ded402e496cb548ba4ce192d1c10fe5052e04ceb007a7dd2fc547c1c5fb092a2b6d55164dc10c307ab261106dff86fc8226ab8e41c575d2404d5ba0fc189c19b0156499cc4a82b8fcd6fb2fcee7f8a9da7b0203ffdc328e8b4baa042689d3533d766a54fe521f93fe17d1202288298182ee3cb616e9746c727fe979d553dbeb41e31ba676f4b81f163cda70bf9562deb8a7106e4b2b8e79f825fc569f6b469e1592bc8fc30c99423e73d81ab166cc0d153ea24ff473dca7b8f5655037c2cacf41fc5a6cabf3477e2c1480c0a5fb2bf1858d1986cf2564ab474a67591efa2dcf48c4595af799a602b4f16cf33a2826d30dd48349d98c8662fafeb5af26c91c7520d689e123f4b4d15850e75cde75d197d244594b0ad768fa02b3ed007d003e2f6b3a90153a1559e38635c43e240cb931c66def2f92846a830771b4276b35de9b685b02f35e9d0bcbf861272f9600a09d2dad67b248ce90a3920a01c760103e163e5e8d25008f8f4739b422c2fbb83ab574ed6c2aa4fe3b520dafba308cbe2410650647003fdb94df1ddb2261934a55cb123449e5aacb1464fe37d55dbc987e85696309490ee7979520f65adadcfe7833e91da43aa20a18f126e344ff187af68303aa6ea890f3a4d7d95f92cdb415013281da6a237496af464fb89ced3076d04fc56bdeabac167e6268e7737ef02115c40904eba40fdbe6e8b37a548394319dfbc5d79e4fa487e66f8252c96b8209f2db18c78002a6a25e9908a412e88c63c9d517a8fd834faf66c1b1a02b7ac2bc1a9324c301300e737761880f670c08592a8bda52cfdcdd115b2423c945cd6d3b28df7b52ab63bbfc3dec6799ec0b618fcce748e24ddc2d43f875f1bfd4422b38c03ade516883cfb88683c2d2747fa29377f8dfcaa661b210d07576f15f502b7b8dd9b1513d1dd16a12cca5ae770f51dc9f4dd84f7f619912d0326dd48e0d412d8fb883f73bdc67e043f932cecba69445a874862caf6eeaf68f4c99c4c3cd92c94f52ffac02a777e40139c70fda6bbce7c293462690478e36b1077d6e58c00d964e8d9625042dcba3513dcc598b8dcff3765922d6abb848fa5abaa0dfccb748265c1136f39a523d87d6e32b492130646a6de3c512a8db3119f64f20f802cd2d66fee09fb9f9d869030de8cd9ab0f457290d1251aa6184ea1d7d5b6dd9e056f98fb3b61f8dfce2662d292d0f36b1d317880427806324d40022cf1bfba7f932b60dbc99fbf9a1e51778c4b8e215c8fb29e391db3087fd6023ed52b336553d9324d484b10eb4bafc4ed5f61c55a7e483d7c79887a872638f589727a25ac5ae4bf2e41c8bd012347e613d9b917f85723c00f6cf66a68d620484e7b2d33db647aad4f76fc6ef8224d01e2886562913d1d10fb8c3d5a583a955a0674723a5d85478876d0fe71c1bc43c8f8230907272562637a0145d70edfdc267474e94e89eadcda5a3b7ec53c79f521d925bd04b3e49db90d394fb1dd2a50604ba23d18d0ec917226e9a4db15039b3215cd6660539f7c5fc673946cc84ea0b9f07c4f8d48b1243f0132f4f38e799a255186e34f3a8d6f27a22487d330d1e3ea8f61b0fe48bcde237bc46ac3b1dbd9207ef6c9bcf811fa3d9336a2e0debf77786f94c77bc34ea9c6793d305f67d3bac1d15f9433016a29678117ef435799b58e4f6a872a69c5539fb7903d21049acd71cfda7a41c8bd0ae87deea0c8a2bb3af476038b158da328ad1c9894b831833342aee5ccee82543a2e1281bf4c326f87cba18bdc0a483f520ab458dde3865a72ef836f12448138845347fd90b29814db133e227708ff9d12cfbe30326a7b68dc97ee3e24e2467de1142641fc2942b89ea930246a0457f1cbb2266813c16e418ba40ce1338af3e514e2ebbb90cb81e7e983eabd39c9e53e7ddde51ec09566791dcc58d7f21d5d53fa0989dbf4eb3b8b6709c5fa9e7ad2042a24684be45f5b09ef2b85efcac83d763031e35d64840ff26e78a8283df19a67fef51bb244f3037a525a10542cfb37bb2c2ec0c6032bec0b7efa877dbc3a63cbae129d2f80bdc8e2079b53ae35765fa7b4b1be6cd2021c0612d9806b4b47d4695d1965b33c0a68e03e80eef142163ea372463bee5a0bf53655ea9826dd12e3044193076284bca37e48e70e58ffef1f9c3ba5b736ef4ab695086b9a52728584dea525afc8e14933736077454c063f27198295209b578b6ed236fada954100047a2106f94b4c6aed541cb57842502997f31421232a49b568630fd7ccda69b0a2b0b761aaac037d4538d2e32a27599c378bc4f6cef969546873bcf0e4a35cd769061b2b7590cb010de09de008a0b2c9fb00bc6881f9068691e65cd02339016f3149e028ef30dd1147a09031ca33200e19a1bdda618ddd18a3ec3417fef6af6452817ad9a513cd0815f32571ef6c5f74029c7fb057d8755446777ab9850dc2223364b06baffc2eca10e64841c991855535a84661cdac37364fe0d3a56708374b515c4c49d14f324e5ffbd8a0c7a08954eead88ad5965e2c77d13a62a67d455c5e829d4ea4f6b23a80758b43560fcf5ef374113d9ffbdfed69ea12eddec82026dec57099152e5fcdf9db99e1d54bfb010751d13ae0a3654e8aa158f642b939c868589d49fbe8ebf46c2d7cddbc8eddbeec5240bda7803724f8f1d2e5ff768bd5d2d1c075b68a481792ef13dd982f74cc641da7a8de9041eb7605faa14be490a86243d4bf8110aa1263ac23193b0543ad143478d8dc1501ad0198adcef6697913e1bbf7a1cd2d2bada1d45aeacb93fe9d60033ecc4f46529a5f5ea19aace7a9df4bf63cf7a13b009299a4be69a1c74c6a9807e1c6f8bb39fb1cbf386298b4bbc37ecf3c2f8dce93fa957e80fb227e72e2b6b372ae4b94067f5506ea1b6ea2a8a7d10802b31a7f2345bdf00d1d671e1bf9c79b0eb9bb82d37310a24fa48da3b960896f7e296e932c947dd2b8dc7f7475df37e15dd71d63f0a68ceaa93f33a41699988e382dde48bfe7dd27a3705dc8c1b7c07af054042bd18571bb8458fa51c8fea2192f1044461d2750d5ab98baedf77967cb654ca5560b3305a71b1b4f6c8905c39ddc5170dc03f6da87bf953c7a95f0271e78ab94b02571da89330b69b6ed166c9870a3089145ad32c8035c1eb8cce007042131db35ee9a54f3d2d59750a2ccc6d2e85308ffe8d5041404f62038187860e5624c11c901a0c06942740daa9164a5b86236639bd13d1e944e7d3d95bf7064a038c34a7c865df039469fb051743704bd824dc3f7c9415b024f41b74b20849c8640ff295725cc8d80be4776544196b378a00c51ef96e78cc8ce0bb3f84d2d4f24a80fcad571e279fb6566a31ff899df0f07347e833cb82bd607d4bacecdc66204918e1a5cd7dda7d6ef9258f2110f3a5d1ff5a55185047618fffc432426644e97ac65cd29b2c0a020ab5a27511386d02bbf7e8a01b38a38b6387d95fca8bf99d93052bd9e6d4ded0250cefbad3419462e381a18f80351bed1c01511bb393deb49499508d091b5e3098876884b68c5a8efad214ea53e5e517794a9fd0fe97db52716e0bee1870709507ba0cb0638f5fc047c31926133dd1fae1db2e0e340985f6271ddee6c3aa4266142c06396d4e0cefda6827560a29ec8b1576bb86f194e5587ea9ebe3eeb39f80f615c087c8b45c21f6ebf9c053bb1e6547f7f4d6d92acada04a1ce9089f43b5bf5ee59fedc794ad496efc6e69d9fa9ef218dbc0892b263ed82e23bbea956d22518bc8ce5327b3811175c703c97cf83c862dcb921454606533a3216c18cfaf8d690f099fa642df266fc2722ace392d19ca2abd4d380b5a5b010ab03822944e0feadc98d22d89816856a46b90d123bd187ad93abb43ec82de135eb44599faea999b7b78adfbfa0a9c7834f9f392e09ced55510caccea3d846e40bc7b0e6bdc6f242589972318e7eadcada220ce1d00709ea249718c1775e0bcb6e9dfa288dd451e5acebbd1c41cd4d1aae405a3aedd92a89f8fff3c7072e2458cbaa6015dde8c774f568bd489c892efcb490d4b027c7e7722a5e2c789a0f4994de2b3a87e2b7eab4df79c219e416769d54f7f385c1096b41367b509e09ea469d4ebaed324866f2dacccffe988b4f4b63339bd512b6471c9cb025b4e51653c114190ab4dfeb7a5fb2a35c705e4c1d43181bf8667d5e590093a226d3562b038e2cbb8958c9f7f96d1f0477ba700bd78f055addb7787d6c1f881f9ebfd7f813a140b0d95ad7e179cb6062efa8c062465a3786ba0f09f33e276764586e0515e81fbccf4a212a3f57d3f4eb23e621cef25a7f61709c03533c6cad4d7e756091192f4299639b3ecedc16aa992d8c36730fcf1b5e6b1a83a1bc2a01581e8d62e18b6cc2cf3b89f26c4a34f0b8041264db5c660c605c26dc5460eaadfa3dc27bce88813f42c7a0b231f2d6664fcab440f3d25eeb3f65db29eba220d8c0cb20c98ec18a5fb29ef144f848f58171c8f8795ef7a74a7147033f3242239d05253a5fd38b166627039315d074cd6fcda00636a74c1ea30f3a14ce08998f8f4326cd17107b92129f22fd5f6096ab94a37ca800a911a988d75c03467505874e8941865fa35f4c00595ab9ca4ca87d5f7c9dcb84f444e41d7f5d31fa1264a92dd03a45ae15f54a303e0ad5141e266d176b2c22bac03642fc488fb587d655b82d3f0b82cd274161a1ff32a72d00f84fa1759b3caa9bee309a9d0561e32162ea91f298b02782045a926295f0ced8981a7938e2c11fe730dc1425aaac93d03d4a0695cb75ff9b480b6cb83444b473a0c891fed7e1ce37503cf77fc0a460643ae71df8ec453d69bfafbe1f68173a04f6a5aa352a15cdc45e4c79762dc955aeb9f45b5f0196d1b66cc1c4df8ee1ee3a4c1504c8c7a4707b7c674410ef12f78f1ee500d6886b42f9cc5576a158cb121737d3acf5adfd0b5cfe52a9a65d1ef985c8127f4436331ee62da86261aed0e9ae7d04082e00307094994fe8f027ec90e00d45b4db0ddfdfa462021c995dad2190db1c165234f19a5272739b72dac153ee0c0b8076a145bfc97027ef5cffd076413f17ecb9b245cde2c26d91953c3521a0d6096d031f6720b8aba77ab320120c9d816e88082805caf5b3c1b593964bccd2ddf331203f2c7ed1c1a574befbec54b79d4faaec03b8f4670f21cf0beb7cf6c843a27b8cf57b5ce51c0995851daf325c86ec26e1ac107c600c5dd5abfd9920a3771efd47754e55fb7db3c64cd8693af86ec2cfe1280ae47513e6f3d97ff811d5f28417dcafed86816722e6cc873e47b2fd5551e5377407809918850bebc1ff4f231d91bd8e8c134c8a262628f05c50c89c8bca32cca1127b198e60a557c360f7d15ae70120e354df90525fb531b98e53e3ec8cd9c657e4016b919fd5da9b95c0776b0cc6e1c5ad970b20d307137d753f9c9a66deff530f0e0ef6bc03292fdc72fa9e8bb3badde1d9034d8a911b4e2186895d1237e2e5baa0be7ae1e19fee0192de7d25245c3311b898ccb363e665ffc676a13ac6d45a9a4da201c9a0b8b42ae4cf68305feafd32fff88a58c08e682a3b726dead665894fc216b495e70e9041da3fd78dee43db8b367328510ee25e1f1607175fb900d00d810b99170112bfc8baf584fa04101406fae7616684ec504ecfe2709de714235563f91c270d8d4c5d74c6372db15f8ea17df066a0ced0d84004d9bb24dd9d78bd35cc917c4f6a7241d471d14dbb5fb0147bf3e6791fb5bcaa1a93acd3b2cf7e26dfc31f5128dbf86e21e9a27dc22d2b913135438709dff95bf7d72ce806be5874e298c34bda1b8dcf89168aad3c3864076f54e11beede90ba9a8a20c71e45eb5564e498a0ca04b108012aa309af58da6aadaf90c17e960fe7af723e0cebe8b081ee65967f4a81fbb664791a0c7e7a4731b4630c3b4615e554a489f2b2588d0bd241252a6c97ad3711295078ec42c33d6664cf87f9091a3110e8b20340e4396d91ebfd9cb5c89676243a0ce9ee5050251b40d215da421486e6c4ab077a0a4d3f85cd1308656c78606f463f15f7f3392acd941143fef0911a179a52ab03d587e357a0c8448e854cecc025ac2e1ae17f8edfcdf9bd3085b7164e455ac3f40e196d7def8cbaee8c4a2664204f374f2aa5245cf3a93715f008c9635ce8f6af3c3b2e7aefbbf3a6c32d9ee5cd02d3baefd7e77a506da714be5484055924fc29a9819770aa98e17e308a1a4ca775706da1e4816bc3866c4e449b9f066bd760073f527155389e52af0c7145c9283b5ecfc02c7fa76558f1035d17006c09b5eed6a5c2d0c32b387377d4ce7aaed87db71a5704c66b010f8d4d6d74de2f3c05e2643e0cc1a6a1cde3cc98cecd16331d6579678eb18c9b8bb32817b54c992b4647cfcb8157eb20606a9ebed490d1dcf245157a2a33e720a805b6500ac6d18d7f3d50b425490416d22acebc85eacd16096d3cf0671c264dbd4767870e881d214590061c4ac5d02f037e9bfa677921b2769941e0e3b868c94e55aea7c6a0fd0bf087dca41c272681f2a45918b3661dab29d6dd9d9bfeb9689b25643b5ad37bb800065c1c1039fbf6450c7521959b5fbdd2fb5e12c65f1c0e610da622a4a0e53b39d3ea12b828e71884e9285e4aec44ef6cab844379d98c54c9ca6d83212073c73b3267e44346ea7031cae20f7c73f445fd57f95b859c22bf3e8fa95cedb336feef197d185ecea266a56de53655d92f68ab3fb3aafb92237dce51e7d26c07b6e3d1fcb6b7807dc1444a2fd1512de3fe6a4f59fe93f6c91d123db5f105a6c1c983cceae202a355033d1961ff97760fd6d6b91eca3d17417d8956beb6bd3c7c0a587a4b1f8bc0ea94d14e0526597d844550a6ac45041fba8f11d01432fc1e0c48a31fd30eb664ff97b59a3d52d0aeffd228df8f0e49430cc372f935dd80a90f828e65bf6cad427a80ce601133bf545febe053709e656dbd7f349648c9bfafb4fa300fc8b0afa5420ea94316be74930c4a45bc037dac7cbb39bf7eb23538c05e266b3f26c401f4675cb1a01f8f0ba1076181267e892150b10b61a744d15e20a6600864a3169a0ae470ca61d6f935b6b2defa0167a79ecaa21b62672c47242709caf18a997982233adc621cc87534132fcb255929cf0eb5fb7420cc8b1cd135580e11e15a9e5bd36a3f3afb707ed6bed2458c8b1486a48dcd5baff45cf88a84ce130087447a27a5e5de9227059ce7013116e716509def46235ae7ee020e760444e743f709d37f760cca689111638bf4511413160897ff98355b4936013d2009946afa8713d2cfa564388f5e646a77df7cec6e061d628dd1b130708c303ae6885007d221a617684ee93cd4412a80c2b2af9760c69c1416c5210d4af380324a037a8fc1e4eaa48eff6836e92a270783441ae769a286921f7070a2415b123d0e873f7535a32c27309ff45d626c8805ef9f6abad2f9512a29a6c5e571f9085648712e0238236a403f04a4e61184fb5337edfbd12c72cb6b02407aeacb5dcb9663486a381711651fd12ffffdb2870e50be37703235e06a85cc0f0f4934bd0c3a531a8518b9b91ccfb4b719e55968d6cfd71c7745c2e6eed278ee13e3db2e68f6bddacf091b895a86bde1ef4d0e8566e448db52a031ff6294dc4a410590a50f6bc56d4a7630ad29a30b755cadda2124a800e7cfa55a9a36f8c921540d2d30af08ed217baaa09f71cc06c398e686eb4bd8af2ce06c4ba47d0c008c7b61c985bee159f5116be2b7baeea86ef9d85ed7ef8866a27b17ba2852202e26cf60c7c3f4c06143cf7bcbe97587b75dc9b475759cc72f2f4e9126fb5a06ce6652f3bbab96fa4bc4513a912fe4d629c1da2c80428999a9bdd01e9c5a012c5206607ceb41f7cfde1fb477ba424492b85b36098982dec6bbb5620736a7d6ab35c0719f56b29c0b1ef3258e95332cd6e44450b7bac123d449c469a7bcab3d504f3df972e639c2f88ed2c3246be9fe5ce2cda9c5293be5c73db21606d58bc30f184950e581ff915a5efde5a0961b636a048157ffc6a00a741c08ffb951c8e52eb0aa47b653e8466606f21276dd7e10a79ded06c58a85fc94b7499f0cd7eaa8eb050c98f1ac4ea077feb62e6edd4402d2fc3a23f333220ec75a5e13e3d201d2362d71cb2274782d1d1e852d64364392b52fa5fe33730c79815e18df51e0aabb7eafe3d0ea891c3199c78fdbfc009af1f9b638b966c6e254c78cbea8cee6f33d88be1e3dd56c206fdc54fd0f0c192397c749e7501de30e63ee88391e35e6794725c5e4ca0593ece212640d821d986e2aa95ac2b402c5566debb9f4709323c26d2bd540896b44b4624c00a23ce74ab4813c047b50ba9d987afc7634353ad52f1aebcac01f5caa5e746f525b2bc2b4305ded85f399df6113cdaaa1005b0d0cf774d63650eec7653c1990585698fed33fd2f8cee2bb89fcd70f23fe5cc0b6bd360938d1329109ea21147c7a4d6160f21bf208d114934b0576c8ca6920bf57d92479fb81157302e228c55992ebb7f3e70a71e24a4f78e142d2637563fe1f2c63873bf227c2cfdafd0a98e745fe298a4fee7516117a96f78632bab765dc1704762f44b96172d89a6e0bc622b2f302b7527773bcaba83bffa96ab07a58e45bffd19e65fb275431640de2e30fbeb75d4e220b19d1d81a3eafecca4cb88ee06c1470dccb4a48ed664234cbdaa27ec4be17c9f7a8acbc68d16881398a783204b9ca91e165078a2701799654539a0490ffc2d3c2f87136fa3584d8d2ae578d16921a7cde435817d38000d3412b71a53e99431bbb7e243a8ccb58de8d665bbd186479685b259204fc3908d14ac7273f66a194df82f91cb125aa184d35d9c4071e423ee27a742f182d8fe06cafacbb3d2112294dda8d1de64ba9a87b8c9e9553cc631c81dfa14e547b4f263e3959740fefa3e69980acf5133f3f52517521a1f0adf222bf912675451964151c93152bec402d9a2bbc5ea0f82fc0dff4ae017b5e4160334372b7f8de8a501644f988f31d82f2e3c126d678ea34c560b1e7a98bb0f1b9315e0e6969ee090a01af4bbe8bcbaa9be58365df7e03042a22a6304f4e7b2c8d56fec3ee473ad6347ae4fd80946cec883775904e5fbdb1b35d25a88711d89cee1be8582834493564ed2cc2b812e460b7f25a455226ac6baf84f4e140407de74aeaaeedf4f8536a0d7592844ac32e765ccb9f45b192982bc7448fe9ca9972221c64c38b1f53a47cbe363ec558cac161e74a5f367bf02ecbcf7e83b4e27b615ba4c553fd3b1f5a9df775ba797f1086c23d376a734de6d9e09a522e5208b08f9864042c58516e0eb08671553b49c1a1ba8b8f7f234aa372a9ed0f92bfa4fe0cbb8cba19d0536f680aacd5f765c90eef3ff3502471ebda1526772f452d357ffc97017a71f044070738a1f68f5d3a1b913d893211ecca0cfc74793405f1ef25faa05ab27e1007a2623ed15ec77839760b4526951d010110bd657d3a0e89319abbd64717d79259ed925aa0500d86b689ecc375a1a1626c0213ec42612c50069dd386d20377dfa9912f15eed0d51ade3f4f770c47d102da4282cc9fe9d66ccd1a96b5d462409099034335298f5d3e36794f7107d4e15333adcb06ce9ee3529d6ad7d63699a6520b6013140936a476ef9181342cbaf64a72a4c1b70b90d5a9a2d0129c4217eba8cf39a3e3d6c7567283dcda85bfcdc7035506f7329b99e5244bce69a502a4a6035a6361e61166de45e844293c7c88ae721f70fd7ac053525739fe657a5fd7dbd3c21d0a02fe4196caa61b4d1c49fedc870fdc74c228b000b1ce9c063a5cc740037eb93523b74e301ead14442b421fd8cc2ba16036721a76489b096e4a3f70460dc9491661ffa85f0918fd9dad6df467da73fcbeee53a9d094986a36bf448205c967d69ce9f038f9d4c423b6503a28a1c4daf1c7abbb9fa4dec54d3ac85607057cfd515bbca9cc1e4868029c5242b1c7e9a0e21044367507a9ca7a5c867011e7c8b8272d37c86eb2e47602177fa4bae54748ac305e8b80d0d66641f49cf7d412519990515a94e6008c20c754eaf2e0dd361602466f9747e44cc0dd7932184ae63fc061b4dd1aef3b558109f11a16d4a63b0d8e2de3ca58b9e1d0e6be46bad5eae999ef483bdb1288bb0c1c9de75336d4b7b6dfe0fac9a96ef1023e779e6bd19dde92aa253c534b4aff154ddc5462fae05bfbe396180b585f55c64491f9347edc1f5aea0fd20adbca8b3bf3d232ae8cfc7fcdc9bdf83410b3f8981ca2f385272888cc84cc2fe5e12f8895fdc462d843a6a5015a62255d4c2c1c93aaf6fab3a197124754913f3ce58e2fd740104f21e9b431e4ebc76d91687f871a287377a097f8f3bccbb90c2c191d34ec4ad4ff9e9a20dad85fcfd57fbe20fb4de7feccca7dfa6364472df51d2cf4e95d89be5e2953740222304bd1f324733b173a6c94a90dfa11fcee885043bd7a924ae839110f9b5161c05b26050a4cc94ce174af44b39a7899cd48c41d4190ce3dc455d70ae5e49366944722054203d537583153e5752d4c6f70ee5c85ab3b437e1fc1146b0dbf203db307c82aa326e4748dc154553b7befaa982d13361373f8cd6952a663813b0719b8fa81f6e58439aaef17f7bc77a3cc163752e472bbfc3994a56a48f0ed67d70a9641feca865512b9ca5b2b027333d31865f243972ae3c3707e7d41aef440fb586c97356219da2e783a41100efd50dd0a9b5234e1be05501d12be71188a4d22b5bd3a7be087c39be7a34439533fb1847115c8219f0a0b0b294ff70677c6cfaf3333fb0326f306eb3f4e85d6a92b8ac486bdd4f09e286420f4475d31124f0084fa06d117ae6d6c8f06c0f6ec8df3e0bebd3eac6d0ab224ed7bde1fabffa8a0d3ab72992e37a61fa262e8fef2b633bdf42ebeda8cc93697e9fa583b62e1e6005d35be8ae8d2421a6904496269b99876328fca1d2efdaaed81d6ea70b56da475a40f3f77f383165214739f73e1d769c7a561dfb2464bf99c7df97f242684765df31b37f720a5f42e680fdbee6823dc09662b1de6b0ed3e8e236ff9f7df15780e8c1e981c7d734baf4304f2cf3612e1f1575119e4ffcba226a6dac04989023e399027cb7ca5e7207660049b086e9e3c5196651e79957302b957d189d8ca1a971738d43ec682a49a5b437a74afac53f3701ce2811a353f55700d7aa979aeb52c10c7a330d62f00485d7fd41e13bf4c683e1ef0a6bda00aa6aa64249f3bbb01805b4f12fe53ee5aa9e2b2643f286d126f5f03e44c9af98dadabc1ec1fef4542a21f9b7e310463d2405e8ff7a02a3ce168d4c8852092c3fa59fa35c7cfa8d733be87c30b9c7111a38064beab1f3d6b034893cdcf4d4ecdfeb625d45683ab5ac2139d780a86c3dae142f9df2de656b8686f2c51f03f3f0d35f8fb6232485cf69270204fc78cce1c580623e21924429766e161eecaf72ea4852eb1d2fe14470b07ae4a06116610fac8357a318c364ae3654e38844597cc86ac80259d95c62481475fdf60a74dfc9f1e34f9ec4f71fd6da40f0be23d20e1cdb4c741f7138544e6ee87be3634e4081caccec56cebd846b289b679ee5549795e72c945152b96aa4f6a9c5ec573303963d9144a6153dcfe1ebad9a0c9344d1e3492a6118d8796308b993357fc69e58dc26187e8713e0c895fb359a32a3a78d21d5c2dda5c5bc97a3551fb94fdb66748206bf36f5cdae6faf8d4f62ca231fdfecbc2f7791093f84a92509b758e7615829d70cb6521029ef55641480f9b1fedc2767a98ec1b14cf5ff234e3c388cfd93b201c2c631c9275668c42d1a81f3387754ed9e0cf8debac1e43bff6f8eec06790d43e965cfbaa52d3ea27b73f67211ddebcf5147bae723287b3880c2de86aedb725bf800945989a19fef782bf586f7ec102215baafdb2dd9cc74a1310cfb53c0bee3e99f453be5ac52da30ff22cb5f2b3490597d6deb472e1243d61e245d4f6a3ecee7e84d4b02d516c53b976260d0f34471c783394b7f0eb5dc4d2346cdc0876fc868cb5853c26cf30bb26a83e6d11db0f7b62a2a736c297588b2832228c5adaeb8fa69b5b7e520c5ac5cafdf696805098fa57da6bda280dcbe79e71a953a6bbc4eca8b336115e6ca74160ed80024f821b6873ad8fc3cc8bff60d6cce308d3bc61f2859b2f839de3dcd8e9bd5697802cf7a09c0f408fb70e7928580cdf73af2e0499267507acd4311b2411ca3b03a5ca36347ee4044afdfd5f8667e00f54999b17338f5cec309359ae02c99c705ad7982fc0ed6669174d0d981089f9f561acaae87c99f9018c0bdaae7472e136a2fa3dfac34e2dec3c5f1d4280db801c8eb2eba10d3f386ea8a6f07a478e01e50274514024f9a25b7694063ce8773b1273564a001fcf39bbcdead18368bd8d2522e85b765c6cf13b46cce4dd4f666f42479e813d85e4f4038305fe9a2bb10b735a9dae4065993d9118155241d8ca46773773b8af99c3c7677c89893c4a2c913510780ee6a28a4d40842ddd024ff25eefca31613be214fa2542ba80029595d537fc37fdc2257ca3c1867d0a2a30829fcd3a441452011d79381a48ed147bbd2fcfc848b6978f67aadcf813d932a051346c44051771434f56e0961f2ad09d7f519ace3f66a9e9c6de583d6852acde4e6001249932e9ce7f5affaa414dfaaac090562413b67d0600d8f1c814e42fdcf86552b8030dc8ec5c5f00d8fadb5015dcf15a23222b131473f25ff6c576dd0f97302e06e23f1ef2cc742859bb8d8acd6eeb7fc27e9e036e429b219d3617eb087ef6ed0daf4bb04b9036b2f39d843c4fa8d59742dd70e2f4585dd1f7425367700ce37e08a8b4d170d6f44c078d3168e2fb03f2de34646935c9d5845758a5e08faabbc4b46940bc450f9c3254bd7d3721d0f3f1cb790d54126fef8974e799075aff11b6721fb9778ad5d66d8610d62ae54def59255ae356ce02d02564bc4a1e8053965814eaa25d5fb07b44c4b4a111ac703967691022f720a24b92285b36cb853c8eb1ff46a8f51db39b2d70abbdedbbc35045a7696a8296cbdf82e180f03e18849e25de0eb757e2f438f3f61a562a4317db6e4ca6a9c714fdb5d30aa6db8526f43979d6cb8eb67fe43a5fc558c39d60bce4c0a5b651ec97a98a96c82655d30585da917604bd1046347ff8e81187bf882a905618e893b0d5e4bffe05eceda254ee75a450bdada37aeeeddba7f332e10cedce2b11cbfccc823174041eda74ab1a7d9bdab26069dc74c137e73326c11ef0a953aec95a5e1c1b6071c56b61b10ed777f51a1e6c34651177e28363d68e42ce37606c8cf1f4a6993501a56ef37754ffc3f20f676bcc8dbf6404560ded1c82ef3b952187529d4bfcf99eeee5400af27f8ddddf676287a1b4ea76e3726e2d5553d91039adadc1036fa7d7f21f9db74dafd67caeec0901d6e6d6afe7af098d2557b1c0cf0cbd8bb08a7b44c3db3797eecbec2c493a37c5ccccbeab15d3fc4aee8b85fe69ba1c0c97510bf0a523b726ddd09bc74ffeee7b8c307d319b60c705924e5346ed3fb7fb2a904d97e1883d5ba99447475ed4999db38ec4f04f176a0d9d81d32926b3c31898011a585e16c1ed316c3ab22f99a98ce51a8142204efd224e8eb4e12adaecc13f68ff9e1ac2f67ae7e98617cbb9f1e95297833f6ab1ff73c1262459d24d083c86d27aa6e86f72d23d64b581f6c628d33e2942c86ccc47e33882fb56d720366db2b32f67ec5a1af2b76a561ea5dd219bacba007dfb49a7c6f3f4e1ad7dcfd0fb862d27456334142879ad5026fc83f09db08cf25df1019c7ee477692ef4dcf9777fad2ab82765d7b5af17481e9aef1f4262f0661d13f7731c019c6a9c9fc1db3e8d92ef9a6530d57821c3104f78dd9f7cb4320c4d4b570c8443cac3de2b64be10d976f07ac17e756376b6ec8ffe2c7437ba97c6ea8934ba3c60a3b0bd8c2687f487832f351fa6db0bab1a3503659d8056bf4c327efaef4f17fef4382567dc80de03a3ec6d67559994d0906294886b98915d8b7c7e1cc4c86568d6fc9c001f37d68702032e4357f1f4815006abd12b8a667b81b1a523dea96897edda42ea81f7429c55e720b2e2b434f9b3c762b72b5f9661723ee26e7078d0d4b7e914453ee8cffdd53fd80970574d0d491066a380515abfee9cc77b02850cb5de8c84124461b9a2d0f8a88404802e0a7a0efe33158f2e58b570549aa073ef45c2d085d6191399ebe32a06b65d1abdc4a931e979056cdc0f517a760c7effab9c02ef24db59699e34e075a95f6068d2c11c64514c8659dd26832d8c67d079c6cb220fe663f891ed4ca4ff383444642abc9634ca4b1f8a9ca0eca7550746062c534831b5ff2f57d338351dde61e3b594a818870f926413a04f4249f4c90c0131ccbcc7cd29f0f94879e99dddf89806c86524861de9b65cf9761ffe905da401f7f97179d0cd332d9a05b10fc28b0cd983a0e346e443c2cfb1e3f5963a2762447dab6df809e6920da46ce8f7adf7f9c59290aee059c6eaa8e6b0a585886a75d6720e259997bc05207aaafb724f43947ccad63e791b6b866f805a3a759230a0aa69ced514a8d5dea417df2cf74e03daa1e42cbe6eb3965121a7728822873d974cf1a87ea234b587a8e403339648c7b65f94a30b88c7fb59c63beeda80e156985ad4f230f8c34d5e1df666467726003bc684293cfe729951f2deebb0c40b13cd4dbbbdaf6255532f567cb839944be8af414f9c4f9bca96e62b5d02f58e29573dc7512b9dc57f78b25caa07f37a5d30aa8260ece7fb856cdcb33b19a830e7dc542df812699c3502f0956f40cae864157ffd5dafad514eb643cbe749acfc22ec2decc2bfeaa6ac051e736994e21b29a71d6fc3c5076f8a491e0c8bf9dc34470cbdc6097dd35bb7a6e5f7fca73977976ccfb60b8dcb7d7ca5e9b4faccbfc3ba388ddd306f68b730eaed84d2da5af739b50e02ae9efec79bdad208dd96ad514d1fe5f9266ef9cea78d43b77993ccf2ddcb27ac00614245a841fc536e2e78feac4055092a682c4d356c6b25e19855f8f3b0398c440580b6ad96c2af24185ba5d0a5afdb116ec6db7e7e262c9e9cc946b4de3ca25e35b4b84f1c7a993812f7ef9e58398d410ffb4c6f3db40d2e5f02031878ae6f75cb99b53b90e3db8ecc8c32472d479ecff644af0746b7d11de0a54290917f638deabd8bfb4b6e92b1bf3b559bec670488d2104f5473a6fc7aaa7a146d178d976f4dbc835b90e8e15a714c1647353836259d87046cd62a23c133d85d5734c1c96b9c91235382f3171f89d7f256da108da31cce76241aadf5d093a886272a70853b9c3a0187abbb9007346826c2b78ccd15cdb0b26300475ebe1276532b84a107ba2087f6e9525b764325240306b7245260d6e7302642b389a064209d107ca294bf24f883c0204c6510c53a33691326e0bb6f34ac515765e8af13685e1026130421024683c7780961a42aa1c8285497952e5fc2c1ff12a6b33240dfaa7677027f8ef661840b050793ecd1a9c9c0b54cec328642a9162da6f94c53f8e67ceb3e33ae04143324ca74143bd463a86730f9cdfd914caa072e4f3c93a5bdb8e240eb5cb7f06aa8f9a4bff874b112fec1e16828b2a34c621d65ef6f1be6962777b83abc724436ff631ab26422b6d234aea0b7be79961ff1d0dc05f07df6680a735775e9cf9fb4bdfb8e321cf0541ff51ccd7ed34a898579bc2949839749febaeea4e6d6c4bef88d2c3a547ed6b84b19763cd5ab538322606c9493a68d9c688ac4fba9e1ea60547f57b448b9a207df9c96edff972c0e7463b1e58b0f0a790121cb35681bfde30f44d981192185c6cd80fc417d845ba2b8e658674ad943ce3f724ebdaa76ba4e8c9da92eca0cf8715a969ffeac5344aac8b24271dbe3a34a1a987a0419ef14969d28670055625722cddfba5103c9382bd8bb9ef038c219047fbf5ea308defbd95e12df638fc343b6fd336fab644e59b17f87345be1ae530c698ca8ecade377d2eaa3375356b87862f8a53fd08e359fc9676dac4dfbd286ea988c57a62255a018a00361883ca34f0f6359c4b4ddfa25a74fb3a3ee1b1bc459a9428761803d1719807ad86ac0fc05c5bf3668e1a617480c9d5e1c3480c2a60ce14d5820309605ad3e79c17cbe2009c97b0788d51eccccb09da5ea8cb6abbde6e8c98be5e8541ad3f753720c3ba1c7146701af55d6fa42be42d8c851383eb080aaa6dd449eaac1506b80f82b4b11dffab202a8fec0658477fc9a23083542cdaf967370084585e0a534494799b4fc20f183421b0a4da1c234764c1ffe1f1a32359c1ec270221c249f7e3aeeb0a5a9224a92f7803aed57c6e827b9b28de410bffa79efe4dc0fb618857827ab5887ee2ac1209c6d2a550919e43738c228c7f1b6787250a009f75a86599945d5198eddf473958b42e7e8c7f555022ec94a8e29572cff8dcd85afe6095bceab90a8ff681708c0ed0926038d2f7f660071724d2ff730dfe15e4c28fd71f0805d76f14f103f03c0135dab0821a28859df6532aabde14407659f0446bf00aa9d6dade51a9355027e90c66159c993516537eb35a5aaa888ac59fc5fc2f06e06c4e1ec32b9df4e38fce63b54d0e1bede65888915dff66ffdc702356ff5db29cae274759cb758a3de4f2d3231f0c42814edcdf2974e70f76a57bbe579985ac7880e80620272a3e28a171e99387311b87f5f017286d5e05e25e2ccf9782ca036b25baf8d86dc7e1937cdc8bbf5662cd195284d90ae821791545707ad07a730d291bab42a0a0b8d14ec9cf90e1a178ddddc9e3ddce7c4b33bca437eec4ca0b853b09395fba682977a98802d9cb41949bcfbd81823657e0fb6d740609f848a606d07ae1cbc8d4f1bd9b445651ee9cad6bc4f0c09b5b9c9f2454db1a7cd280d26e6d6847d97ce3565df8d67fbb0dfb40321ea6a87745c45fa3990214f874238dd27d752d90f4e9f4c3e56c1826147759c956af4876e2e00bad45ae2a3baf8604f156e7984ade79f72c822de662898d35e629e5df160609920bbfb65066ce561e4bcc2204c5d2b1e01de70f36acea5ada9d2b08dc3c45d832b270c80521c23628632c35d8fc45be3085f1b073f816790460a3963e0b3ba7e8f8b25b9882afddf9c3e12880308c92da6d24cf78c2858eb855deecf347ff5e6e1fff772eb2d1b8f5d6bc97af76a4e454be9e57c1443ff03798ed22a2690bbbcee0806fbc873943a5ca66cb8beae9d4746b1253412f1220d016e8a9ecd4228c7c5fcd57a503e20cbe1a5dc6ce582afecca1fcf46a475227b4265d0940c038c62a1cf317ca0d5b20d50459eb565066544167802f2a09a221d893d67286907c8eba2b8a3238cfd637a24a40f4dc4d07f205faec2ce51ff1b88c6b5cb311f42602c11fbd56744fc1e05205055078bbce0c8e374283de43aa2c5ff7661b519985193a2d98eb2eaca475ed5aa7d2480b822e3a317e12b37d5e6c1722717bdb63e70e4bb9a48552e3ea36b28f0eb08e8f9b446a91d59c5b4070b24603789edda307aefcef3c811608917d2c1061334fc172c6bf67e3c0ec4f509291e61e4e3e728cd5bf8d69010b69ce30ff4a4048f5bb59f206f015328503b76f016db7daae6d6f9740efd3ecb48268b7601ec3755a1897d56a8485ef3410d86f3be83f622180830d1011f9f15d6d3953054a04e7a45886c2b14a2e0b3583e0de7117b10e6b13c484ca94fc4d9ad28ce942cf256fcc1a6fcee5fc50c06be514cab62cd71bcfb472b015865829f883e024078dd58b514263a93f2042fa4bdf76fb02682603766153cc078b19f44165405dc38ad96b6993e0fd9b379dc83517e58aa6b2dbda1c3195b3e66ffd62752360553b30b1297b9e4fd35e84893cf25619046df0c129abfc1bdb4fb224c8364f3d1c7d2a9302c0c947389a8e4a9bbf4b20cf2c723aba2b69e20e6c00cb4ab5dd6a99bc066682feffbcbddf1ccccd61ea7e05855f338602cc96ff1790f6d66043dab3a2ff45f4aa4a588c04ecae97233d0090669d3ee40ab3310bf16af509361ab37d959a07d20a06dc4671278dce57d47a3e535d1804b8a54aa6a9bc50798f7f55c137ee3b6ec046bafd87f4d4cc276b0fbd78534b15dc2dcfd047ca10dafa748457c6b2e4a7781dcdbb3f4aef59e7cb84bdb66fbba14e96a440113a3805203de7e1afad7bcd5e674db1cc516a3c059799c74c24fb8d305973853b565cdbb65116ce8b169c02091321f1cfc9b0af9070d1a6cc5b013d796fd5baa1488af811e08d95316131d93f89547f3ec1f8476698015bb4be2d1f9208bb21e49f67774ec4c5efe03d29a8ba7ed5961904104282e770b105856cf9f03ef35ce6690400cde88aa4bb93674e19f9139a18d3c941a1c64761f1bcbde311a3a2ed057cf9927b8b598da277a60b5ac098a9891a9c031aa0af19d61aace27048a0c286a2dfba1044edabed9902373bfafb787bd8c7549badfcddc5e4bb9f395534cf52254d0759e449aa8e5fbb88079e3f165c833f2a36eb2a83ea7a7e14acffc05436e031788dd6aa706b6efe2e341075296f0ad2a44b2fe013482a76d842974b00650f054580c0c586a9d30238b1217c5de87e20a9f91c480a8bb59d2a6857d831a3e84f74fa98c56ace97b63edf51baaab5be139ad2e588d54330e8bcb1cd545977b6f7f63c044ca7224fcb1197be3df2225e677ec8694687b1e4d039ab3c61e961ddfb6e86bb65186244c401a49806f5af7da32760714c3b21e5f9f1ddb224e6f164badb35d88084d53541fcd9f21a96921910439afd616b433de74f79697d63acfffd0b08ae43378ee06dd45061c5fecbf2fc69892f11acbe15203bb79a68e2a58f3b18cd1682000bd741186900ac75d3cdc5d269f3ab918cac1d74522cda1b8e6b48b050c53232a1229ca291b8c6b73878a13dae9d707e924a18deb749bc1b01c11c0d08b68592c9ed24f164abe0975af79bbd9ad070bcdee394fa39db6bb6627df59dc9631d05f1c3091a84204c45af2ebbf1695787ae8b9e167dea0ea0388c59db3263964d9e4088f43e6cf2b034a62edbc58befcb436ded63b185018f5dd6dcb99a154cfaf293e600f656e0070a87cd7fa26ab0697e1118ac049ddc51fd4f64405f61ccba5d1aed2476ee8e4be8609ccdcb0bdf57b18a40567ddc0459d2b744687c91dc095308b8d88c1e9a6087b4e96f431853a8a6f0792944b50931e116bcaa4b8a91e0abcde09846c34e3165dc6d41f769ff5c6e831a416abb6a0cea1cb1a8ba05897e17156e4b28ae250751aeb46a6e3abb9f40fdc4435aefc635c70c2a570b4a3f415b16afd9f475c8b87c1b68a769a98139e6a95d06fe1925dc3f4772fd83b5144a84eb4118bcabca03160021457ed29f0e108872faa5942646d47858d832d07073ffac07149f9919fdb2848517725e04b787380b1036580b0da0b3f30a346316c4fdb7f91ee9ae6fc1c18baa34ffe9e37adb87039e337887654a4a3e5e9f050133a9ebd6fc7b8d64e0b7b7633c6d9f78a9ab7f9135717f8ae69adcda7c9b4267b3a9e973457b52fabbd5670a12dbd3fd745774489aee7ce326ef944395b477ec90135703656d54c1842e9fda867591408d06510c8174d50da8ecdfb14368e55bb45b299bc3224b46b90c756cbbe944a7766fc4e278b4028a7054061b676d913d5e064169e4e2e1b81d220cf49dbfe9c1e05ab8127fad6ede56caad4be303941784312f0cb5981b15764034073cdb416545a8e6ab4097f9a2f9bd02b6bf5de01a924ec8908cde4a8459e2dd15e3f42942527254107ff1c5fa2f055e6538cf8cf4cf6e9485e03981f7b17acce0056fd6c9a4e659781e07b0c969010d888a1b91654605b6e2914c5e2b4b95c12f0eee969ed2465a6a76f6d67736722798fcc3debcafe1886e3d7b871073622882e119383559a9e0c75ab6d126c84e16f478369a064e8f561d1ee555da56d3216b2451e5e80c773f7505613ca4dd8d4653ad2fd1d7a71506b7d6a5d210f98c634c87e191632a302ff035e1f0d99679befe381e0457701ebaa4ba47e25ba8815967439f7c5bc48bcdaab18c17dfc908d7f91bedf64a2d4d8684fd54525a58b90767b7e649ee242ec47cc15f0d19911485fd4e4d545d853eef034b5637303b143f7bfdf4c26ca732e2df595848d29bb9f5002a9baa43550b312bbc9da6f4c01fbb442c30f2b028ce14fac4a7188dce16639896c4f602355e7f1405afecd42b4a9484b36e312077d0f4cabb1702df5534df1d7521ab99b06a9c402fa09f9ea3fed1e63fcfa2b9054b29515a94e5505d25aa50bdf95597c30a24c2678e76a67b6a7f68c159b3d7fdd6e2f7cf275626be7e55776528f3bee206ae02403ba79de19a120478285cfce85920a69dc2a2782bf5795a8618ae732f7f15eb1f76cb756d7713635315ec264f6c1af25b1450ed0d35535b831124807a24d946ceb810b424704017fe95a9dc3697a6392711979b45b07f8f444bb4de1cef2af3653af4bbff301b5d3f0719a0b3b544c8b5a4320e73549d7abe703ca31489933ce91c15019c7a801573dd08316d01ebb05846dcfcd5a97e8107f593ef4c2f3c2100f1762df0c85ee0cc230787fddbcd0f8adfb33ad29f899d3a57437b1ed3864e97d5760e32f618605a4165c5710c0ce3f2f979cc5c65dde09fd110d5c37c139574f06e764998d66f59a1a3aae93d1d47f8f7b9aa248378b440adff6a1ad75e53cfc390f66de35b3692e5c926bbe9c6814ea14e054212f6d2baf315d1b4f4aeffe3615850df81fee7ab9702d5863b8d94ac7dfdfcca32c0160702680453278a3ad7afff3b7515a2f279833f84a29b46969b801616f411b603bbc7599493ab1c6078142ef8d48f9e83b74764b2eb02044c1c37cb2f92e8da9b2dbc89dcaaec5cb5d24fd9afafd6eb9a1f88b4893f50720e331fe32e506566ec6313ee5fe78963b2a9a0fde5e1025a9d1645469698bcec0d9764bcc26ddc0a1d1f97813224841aedd0a58f1049d89aa8d2e4c91be4be5a82a9db84af862ee9d5034fb2e24a587de73ff4b49f4599480f42c49d685cbc914d282f0cc3ef8af6faf4ec99cacd2acf7d23dd044f521bf9527059582f74af9664a1cafa54dd49b14392755f2057cd48fe3b727864de4503392ac23d90f8d12a15e207e070d4baf5d2a772b8f44578ee6b99fa19d1e4cb30d0d9295d1b6e77e7e8d669310936513e70bf2d443e7ffab3d9cf5d52742ca2939d6890277d507680652298a7f02b3f98e3637959eb43813dd44c4839c95bc195a8d25d2fcfdf323aaae96a52e77e46e28391f8d63da13bbdf274fef5caf8d2934c58e3b5a4176355f943a01f535d33c48c495cd5b650401a83ab776dbfb9982c165760354212719b5c905506479941f7fe8fc027a43d41a8b5958cc2dc21c6ea96f1cfcce455b9c0d689d971496eea7e257bbfaf54ca906501cacabea2408f219e77ec56ded2eff2548bdce1ba28df2c2b2e04a6a414b8827d24c7128b57d1f0ac730049312cda851822073dbf7ed1924525ecc468c6a3f6dcf3e31bb306198b58eab1935d152c25b23a486211825bd2d059c33ab99a45643136e69a36b86ba2582e7d51a0aa03f9393d9ffe1fc1925c5603dfa278098b9a2355ceaed29908c4b776cd356a1b14415c9d75b4bdafee0ca187820ab1911c05892bf3ea518e11f571a9cf3d05894a70154477d50b4c4e6b1c1e3733f79385613c88fb2aa4bd85646fedc23daeaa4fc1ca4e6e1034343062ea9cdef8ce71dd153defb2e87767d338fd7226efb90819daa17e75012334d07cf4519fe64479ac7de8b9b0a9404be67a4b2b8d22f0c2691d8a553dddb5403902e1df67f1f5275a32e984253b0c9c0f85f5756b961f37d06e766387565ebe8082a71c46adacfae8e37bfcd8c3503311f2c45b38004d6d6f17dd4b07fa84b016a5a96280fecf3c6fbf3e5f19b04faf9b39aa535743c27b617cc28b1a29d98914efb1e641a6e7685d5a10a078a618d711615bfec4149f37dd652f075d88423ad3b5b2c95aaab449b95b1fbe7f44c5320dc5515bc3517d819c9abbaecd1ce35b14da6969430b836a3f840194aaa0c1f740f8d7b3f746e13c80581da0dc48e880fcc07eaa97091b6ca4812b2c8e33e946c9c83fea6fab42d9f52dd5308ca2c49d5efbc289d458f136313cc7eff45d9f77ecdf437c4886ad3ae18a97cb55eec52dced83fec1e209a86c2cff6b0b083a46610eb76b61a99d23728ce90b1d9b7b665c1a5e44e1096cd75d8714258a8ceda4a3c0c31190702c65761375a37605c8531bc5048ab730088b109a270122f0f8dd2025aec294b4c9f834149e4d4c7aac924391f49ee15b6975b78443122105293954b8a36d0b8ab791f68f6be3cda4ba0cd7d20b76cd39e830a7208ec1039937f33f31ae9a2874bb7e82e0b107aa2b30a706a3a39445f885aa95a7a4590072d94fa4bc4891326183ed91a97a0ea796ca60f2fab4df102451f39cc5d74276a809d61fc95217ed6558c741793eff616f1342e08b8ed651b5ab8a50265ec99bb692dd6442af6b44d09d8af9b3e05a0cec1bdffbd0587cc450cdf7ad7891bc380688d3fe6ce7236c28d05054c15051d6ff8f992fea2c6dd3dbe2f3019c4fe0c4a9016791562aba59a9fc9d82a5ef55ab46e04fa3baa4b013013d8b624dea62e7a336e2ae952d568cadb0afaf656117e81a7b22865c67d4606018e35f3e2503184951dd7e7d143231ae0e7f6808d6e0184774a4049ca8a6eb0381d67132757d26e860cb7ccbe24b5432abfd4fcd44d91db639d2504addbb0efef636c1f170e0bb89cb2b9a64fbf73dd62ed8cb50ea5c3424b40f6c370ea053d9077b2aa89633e9ef033ef876b5be00590eda9372bc00f83b502fcddd0732586f53ad255289da5327f35459767f0f694ae9af1807d52cf7a219eb383d55ce6ce47b55f3a5b926db22d0c94c27978d808d926c30d0bfdc50f2f67215feea25b80d46dec75ec9adbf2dbd8b027da3c3bea2ee99f77ecc14e3b9d9d891550ff4d963313f3328f845dab5cf4586e489754f3cadc0c68201c3d4bf41e51a5824bd19af62c00e3da240ff0c1111aac572bd8744aece527dab8e82222c57b21bc856f0340fd6a51fc1d8b0cc6b03dccfc57575bee4e56bde43b2dfd6b5bb3166af8d8961288ff2285aac8990da7279ce6443f5b3f9a510f8811e4c7bef8c94a8a5f724d3401b883d399ef3fc4dfae1a7a58fe71efe797c7706b51e92026cb6ce696fafc57624b3c2cbbcf4617561508d78c35109ebad5d50ecc2edc99c63ad6c4090c0fc16c4304aceae5e859b7f47e11f9fcb29109bf1b3bf00512abe55f2374534f1798d019a00843daa116051c29a40d355615fb48f07c5cd4198454268ebf2bba4e4a75c5d9956042347d21b0f0a414c5fdfbadfe75f837ca4e14083186a2067c1e9fed6aced0694f6bebfa79eb0fc7fe102fa212579695b6f29ae9e63a6ddf0e39b53e4adca4ad96694f9a762eeb3ea286a6df4a2a6c5103dc8be45da0e584ff15e09b265fdeb24b2143a7b810209a8f502b2e6d4e33538564aec2d36ada154bbe2e92f58a8cb2e970bf5256a27d264031f027ae9448574a878e854946ef6778b30d221b03eea6651a4d837d07c7bf41d3eda348cf5eb5f17291b14aab08284b5a84581660c4bddca89ad68607f744741dddd32296f865923cf1a6e9ac747fdf638a3fddf86c783875b0ec6135e323c0afe9380dfd154d5ac5f0f16fe6882925a2a9830bc7c14c5f3bf262d4c0cf7ae162d620f6df82cfc9f5dd51fff10a59e586b9b9cec24a05f48977440e7afc9c30b18751cff49d90d04f29f665053ce60ea82b73e3d7b06e8a9a5d6d702b7f7e6ebc5d025aa93e903e7596afc276271768c3f419c920f4890fc0c65c9651ccc636d95bb9c480fc4878a447f206f5a59b804867b251de11da8748281feab70859473cb06fdd1d3fdc01a93088de1456539e71a90bd11a44ce54587d5168ca0ef70d3b2eb085cdf4e6e2d6af8f55de2f0d713da6b9d54c023304d4b8d779b7d6624b6bace3af2be2fd716c8cda2da768f8136e7b844d13f35d9b23cdfe9cfef467541cb76f69d7bb49f41e21385d75fd39ea5c62c2ed93a092e0f2767740fc60b1d1a06c73eaaf4e252a51bcd385afcbf0dd35023a27740f1d5152e67d49a3218e9a937cb7c6f8f8050017fa460888485f39e1a31f2173a76eb9ea159a966b94ff6d9b752ffb34ec71ab30cf10a09b75cc0d64b9d3c5a06dbae54fe7344a377eae050ce6c276a2b61dd321c22758a7c5e1554021f7f69e04c0fd3b00927edf5c02ee9e38441ad8eea2750ba1fed139c1d97b0e49381d908bd8530b555069ae6abbffc14c556c0088737955a7df3fe7802667acd551e802a481cc3a0329c4dc1a79b97c9bdab1e6b6aab0953bb0250297846a95a1b520a8523abbe9da2b8566d0873072e3ffb17cf2c1f9fe7642ef3e776933bd5b7ac6441db38fac6e91dd5f214ea9c0139656d620f2ed2b5b7c11044800460109f5bb66b4280d53c0489a4232aea5838c61881da7bb026ba5daeb1c1eaf3dc85ff128a02c9e52c2e13bf3771981f2c2e209eeae58c87f96984721964169dafb448272c53cc599a76ce200961b925d73ff15d5c89d057585fe66fdceb6626cf6ead14dc0655eb167afc8973daa0d725a9f497093ea44cf5fcb1390e10425e710636d5ad760247dd4727aeae8d4a6f0f5e660819f0c05f46537f82ccc772ede0746deebd6b9cdc25971b58005c818b4e777c8ee138fa2529618f855e124b6bc53470a052fb7f7a62cbe657125f814e8a0f3c5bd5cc21b03ee491bec5ff797393bb903ef3aa0274fcff9b8a834814cf4500cc29033ed3df9e6f0ef52cfd2e029e1c0ff797a686ca14f45d2fc61d2d5cd5a40f14287566d580e4d83298e690e3ee26c6d46a791f82a50b9b45af47407357036a0e186b1ec21da2fbee1ef0e7d21dd1865be92ad0ef69616a71dac76b89b44d8743fb46a9d8abd9e8febe6e1c5d8b844e433d6f04c8ab3a4b5fbffe8673f0bc5c9e4b245e579d0697be3a88d62d0fa503ce3be8033a67b276fd7504fe075028c3e08cb7b881e4082c9a20ee8b55d050ed9269a94861b6b62c5a566c975977496a94c1642d0876be00f5298cd1fae06f97bd374f8df3d9634bcbb7325a4f3a2b1b1a9f7c0e69207582cdeb02beaf4e6f69214b003a9f011b60149ec86cfb393a0537f9c98824f9dd952393e9f260a1a91818249b5bb5bdfba380fbeb96e169aed66a1af08cd72d016017f4d596a3fe867809aa7cffab65e95beb50039269366ec24d3f945985a3ec1e66331ccc69fbdffe1e4614cedf8e95bb40f5ca5e0e819126d755307a66fd602bd5aa8aa982fe4f7eba8a4de7c376383846f2693357f28abe87337f4d86f85801c4cbe26ed5c3f23a4b4e424f26c920fa43a18e9220a8f7aa94df3b59cd36f66e1e323a8154d567ca8e7e5d2affe98f7582c4c81b462ed854bd5256cbd786dabca7575ed0a02bda70d8926cbba79162c42fbc26dd5a0f781f5addf1cc3bfbf74718ae251b66200be0c5fdf7c80039dd453862277b197384e7f97fbf98b2b57013225a9354309352f960b52b6e1d29eea2b279f3fc9fa174f24aaee5e74c4861780b81c74530a7b726cb7b529f02d5fcaf0c75dc2309354fa17249630ab193acd972888c2e9fa9ab5b94942f883d8b6917efe7593a58157f9aa6b12ac4fa2baa6909499bfd14122bded419152884ab8eb89a6d6c9ae82b95a6935383dd17cf138577b0b7e7c19dbda98f0a666c23874b988592ee4807b9ea19064b135c1322c8937e0eee7273fa6df9883b9fd92360360a47bfa28222a6a67051082e887b2fcdc8bbd2f5410a568a76bf175523509b034c74e0711054d0191b746b461f5088f8e3afc250392d90d85409cdbf77f18a699b2891f9370fbbacdb389f0500044738a77d428d889a30d89ebbaccb13223ddb0824d5178550b4c37623281fa05da05b8f89d559078b1724b78e14360d1218e9a218b11e0fa19e9b15e55f4aa41b3b9e64ae975a844167d5097d7e65b9afbbd7a1b44a069648160364cba03166a26bdf0f8aa1b1dbe575f91a757935ca8930bf5fe4413bd66ec50178b65d0720a586b4bc18c0a1f314cb4acc1feac1e6327a666b8beae3d984bac0b40e8547c1a12d439c21d4fe83d4213cead09ef91a56acb13404134bb277106f51b488850f38b8d81e72c32a790e57360f3995e7dff511ca23da34973c278b2c96bc4c87a4a5ec831c88b9c37f243e7a3827e081d0ab68e56d74387bda2a296176fe8ba86e7430fb14027574c4719893e014f2c490202435d34af5a4ed8d437b06705c1df8464c0af281482fca111d6be5a4d57171e3f4d952e276d0580d75b169ee35098678e32a8835c40e5b2813a375236f9b87a9143055ef3f0f340cd9fe70ef6456902fbcc0222758192a7fd0b576711bc572c42c130bc4fdd017033997afdeef488db1f007770962512f9cb79a906e1cb502855622f71d92307b85315ee430bfa00288eff812e533e3ad23ce13a1c37b71a6f2ce06c31147b3be3077bc89f9d9a48c4a6fba689de337293d0dced714ad77a52027a6332e86781ff137d7d3d8bc93f377e6c6a05a6594bd8a8c2b0f6beb3368aaccaa71073c0b041f452431bf7ad2b06aaced4506309a0ea28b13072e7320eb692f42d272fc296197a6ff2aa6b928163cba3c98206d352953123598e4f64d1c59c4ecd823bd6b19d7ccfd30770356576b6dda735ffd5736fb7b64f8cef7fbd8e128531dc6454d4c71c6fc770bb0791b2d17fe91a070302d9b470ece384cdbf5c1a9cd924a996fc148cb79b65224af478dcbc8897955e6dd2a67aea9bfe1ccc4465ae69cc523c0cb67e7b08de1b752575e4472cfa9c7ea9826bd1c35d8997bb87cbc1170891edf5d5dc713c9222f3683874ca1b058bd52a22bf5c580e1020f2dca096a9baf13483320c42b145d723a8fe908d2b97a3d59739b4cbc095f0f4efb1d0672b9bc9372517c6c4a95163c08b9eb59ac3e17a4957bb3158868ccb304ba3e0aaff0140863dd9b504d6b83259accbd2dfc637af1a7e3be959acbb7c5f2ecd32430c6e7cc24e360569338e9e65d2e8246abc2ebcb8d8d5d9c08deee3197d13c47337b81037fa6daed2da45f19b75a76484a90c5c1d6d5564368af377ac8190b7f858f0c5172e0ce449995c5d0d7d255e9cc8a011872fcb94f70fb9f4fc0e79791524de92887ce6cabb02aaaccdbec6cba00e3286523effefefe41452b35f6feb46af4ba2238071bbc5a83deb67a746967956f71c96f688573f520c81c1f236e46a3d922a5afc45d89c7919db304848a8f38f1ac6e9d08ca554b547b7ea692d875a62c9f15d5cebcc3b820b4a233fa4fdc177841a935b3859fd857d4585b2b7f01608f5d5778ce55c3f77a88beccb1a1017a9887290faad96021d38a6f9ec325527d58a9620c496ec9528d20c9ad513ab62567304ed1d7ed675bac9554bdd452186e289c87e952a07e505e4cff353a51edaece8e7f48eeb74b7715e66b7a9c2bdfeb7a1524ed4c88f920ff38a05cad65a00b064bf61f9354b7b3fb372ebc406a5cfbc88214d5860ea028aee95baeda787bf29f0058f5fca953c57d9ac5048572c01cb1e0ee4e9d20936d95be5cd2f06bb3ee88a828b459d418aad9992a1546407577e4f1d1664acbf9a1c80f88e4d66ee02081364684d134570f267cbcdba3eec5a6a5c862121f4e0b6abc840c2d570a9eba2400975513b999e3cfa85b39cc43f4eb2407d193173f657052c3574f2ed645a956612b9886c156f4da7c8ac34158f46313f0118dc43c7a20d21e66fd8c7739c9835f1fea4714bf37952f8d7efc664aa218fbd9130d133300067d08696995ed88bc6ddf85c86beab7d5ca18546705bb7426f24a69027b18dd74b15cb4e8b8b1303dc8ceea3b71b9a09b223045f15fca44ca0ab0eddaa590c90f207931d8a3272096e8bcef690a6c7f1b3ab8d72130d00475d9a5ec12c543f43bdec65927288809bec95d1c411591065f9a29b2bb7baac7f8c58aaab8f709ad983830e99c4fd7f827eedcfe66640521840782a42c98c15f4c2e808a53543fb9507df68d1c71685b1307dd1a9c0f4fcd17bd03c957f78d0aeba3a8a83653147aaac6dd32c4e9b4cebf6779632cffd139a10c84be202fe209a28fc6b393f9b8fac113a4d529f49b3e74a9504c320bae440d8bac4bdf6347409e548ad0511406007a060cfc236df2806c1e239f1b65306a7b2df92973984ae18381f53c7540bccf2746a90995cf7da8acdfe7a0d2bd508c1bcf7b66e188c67d62bc813543ae01f2ddaa0bc2566af37a191492f11400fd87ef612a72e7c5bae8224d621b16c4db8be54ccb9468d3605ee3e66a4b6881207d88a1807d5bb06e057decc1c025354d17a904b5c1a639a7a1665b23557db8044a777eb1c7415054f33351572115e8a9df0c1705b930e5de066efca517e9dde0d2414535cc1fd58ff772824e6f788b23adec4b271daf0915a6c6196acf75a24830e6f26b5cbfe84aae5b205cdad4ad811a4d00b858a5e2147cea640ae5566151453576227c54064ead2515a09913655c4795b794db720e946776d73b098a86ef6998a26b2d44f0ffce3b8ff286c929480e16b1efedd7e8213835edd750a7b7281d36ad282bdddd8e233585e62655fa3610ebfa7efb74ea1425e7a2c8df0476f34c633ef377fa500cf4763c7140809c623ccef9334963bfb585e8186c2c88b58578694e5b94e6ee03a8de1df6eae8edb2c311b2ef46a71a308170312367b2d272ceffc8e0d542840889d1f891ce2e6135f7558c7445be053067be058d33f8af5d852a3ce3d6ea3bc50f9c3506918f8b3520d20d26f31484a5f4e3d95fe069227f2f4ca8f501e3969c4c40a3f2838bf3607a12b8bbe2400ca2679c36c62f7be5c74a4a9fcd90b1b077b740b248d2e3eca71ee66e6251f28a1d19a5a77ea479907b4eec25c23a157a3ffc30d93a04fedf269c03e6e16a7a8c537af77d12d3be6102c52b5d5bb2ccb43bb5825f655a333d5cfc694de8887abcd5d5ed5060f092cf93854bea35bb49694b9ab6e9e177add868a1cff15a241cc665248e590543d18f4c1e28bae4d4ebcd49774a7f361735a107d87f89c59efb10551bfcb24fb41291fb4e9ddddc1fc037062d0429d2833fd3bf6714331895cf87c88f548bbec5b37de6889793bf6efb515b03be2293d118ad46a023c7e34c373590f93665d22c62416aa7d9c2d56edc3c8f178d8a73218b7a757d70d4e0611b4badb55c4834e69eeeb869cdc87f8b811f7b7433514de8b3bb128bc106b5a03ddd807e5a51faca59e9536c5483741c92f405b11ecb7f09e47519683dec504e8fb43aa0c44f6e071713f73e4866eca028de4c5b5d229e1e46d62539eb62895049c2414749852b4b25ae87e44137220f5c4ba96e87e02fed970cadcb909d862833f23eac2bb59fb1f42c91dbb00ae38ff86dabdc11f830bb2c781a1b2a02763558b79ba4ab02c2ab022c0ebadc1101a19fb0670d5e9ae5ad6926b3c7c18cf4011de40195090a8effaad2ab34734dc4b5aab27beee8b605d42b10ee927e651f5d148ad151881b87d108e9cd755bd1de9d8ade3bea82e4211cba647e989431ac0993e8b8ad638144e18fd142117fe501d0739b9e3835cc04a6dca357ba2e41a83c9cdfd30510cece58612464f8b2fd902c7e2b42f188282f03b0f20f93fc13172f8c98425fc6015633bc3d2271e01e1afe77f329a1a9e81183a0a3240e69d84314a7ca746055330661194668dfa0f6bba27443f73d9754ea99629f1a2114462eb4dbf73643c0cebbe7da1f0fc9477ecfd2af3ea9f6d3cc40c222866d0dfcd861408b670d92c2472eeeaadf7aa354ff98cda4de9c4ce4691b568d60bb91f6ea8c874ad7d5305dcab27cf4974fec9876376b3a9cd07f5ee65724cbbb4e41f4072dc62fcf70f4872c2b0045b6398dde9707745dfd086401c027aebb424ad951563d7a5b4d41a0a49ac273199d4e485c98703d62b7ff79d7a1932784575c1b18b1639a793e1d20397cd60099cabeee0245609b0ecda4d81b4c4cb3331ce41c31f9c6ec6dfd92d98cb65aab1edaae0b22fc8bafd305aa52d8f0bfdf485858626fb201a9e3a37f809f3642215734d006980503ce192887c5226cc35f24f9808f4aaef3696f96a8157e11faa77d476de3c8541b50534b5733f86a8ae6363782dfbe3a8b17b95ce3209890e55ba11107557dd45f9729e572119b01b7abf9696518a6e82e1ac61aa7f07ac712eed4c6c24a4af5b1446d6c88d70a92d6c36366693fc33d8673fd84d1852e8c38656f277fd7d0e5422257d994ec57942d032e5cb826638da633017d635d3bc7f72c9ce762b4157059c7d3bc0549a8ccef3aff577957125a24450cc6dbae90abade4663b40dc1f6863ccb114a609d2f0dc9f607a8ad013d53417f646fff7f12fa6ec38eb906ec1e71679bb2efa857dab8777490506f6058a970e35a7e2e07058f85c977f05470cdd3e5fdca7293faeb666d281992442b32f2d72fb7119c13e6a9c579bc79a3c0c1de0cb85d3e1b79f9d184bd170c88cd4a13e8a496a75cf359a87131b96ae751aea0ebbdeb02968ebcd9405f0fac8afd7bc1051f9b7b6cc37481cdee7759550126f4c8ade984ba63336ba9382134e48392503172f844153ee69a3b020a2427afb3b0a8475d4354efcf1165b5e802fe9d443d42c2ed6e8e71536dc635e84956f53d4770ddfda34358ee6b4eae1e19101bda820bcde9d1fc1009d73c880ca3c94729804504835248e93788d0304aa7d0e3a0819aa0b9453663b8a1f91412f14bbbd1851394c53b056a0e22e3d974b2a35c78097a1d1619b93e3ac97dd65132834d68232c1c173268158abd2d97878bdbebde37964a0a15ddc686e1235df89ce6a0bb5ee2be56abf561040af416f5ecf3087ac091cb65895083b5fd3386ad401a6cf8f248e460ebb489659e8621a7be5c36122f600a01b8fb610bee08770a2ee5553cb1b015870b76671d1b48174f5f1f33dc78d61d2a55cab72998bb4c96d6788ad3a10f6aa686999441acb28d303c5fd10d0f3fa9be8ecec86e0840eeb3b4d5e6344b91166890dbbd6b6980819c416fa6c1d7bd22b4a19ed99f19abde6cffe642676415a7f5adf4487681e80bacf16a0b137bc6b6413876762f89dcae064299d64c6a149a197f5e78958894c73756b1cb3ef217d96ae66ec0a5fb626c3b86601c19ee996b2deaf998f5a3ea8368cdb795c3bf453a091620fb71b9e00af7f241c258d9f9626df80e2b6aa26d4fa17c036794b2270026c19b7d698d8a893e5eb9b36b9e2bb6e3803112328e910b0af9259102e6cc2a0442d8191c2c73704527d134bdce43dc2418ba59c43e2b4e8a962327933d1f30a7bede245635aec672f97fc2b9acccdbe7bc449842ae1fda9c7acd65afa4b7b931d0544408b1221e8bd970d2f09933f074d1dc39a7e9237e424c0de2a6b84e61d6c2d1494b39633a30162532b6e07f1cec600debe64e2f850c0067a327d54884379b8e9bfd54d4dfb500969847db4a2d24587cbb419652ebc08c71add32f73b9696ae396f75b7b896db84cbc4f9693b4a476d0307e2a93b8fa9751f7a34792577f25e593510071123717e9bf4080e03fcaea0db4e5970641f3a7677d1a2e62fded3d818e8b45af42b7e2474401866ddc953b3aefbb40a59b1b02ca9901896ed13f8fb028f38653282bb71eb2b35199b3fa63a28efa5e881ae469a7b2e82f3cb34e86b037a275fe0e4f8b90e24b33c68d484b3fd83e570e9c980cf60a01b7b47530d880413baf69f866d34def58bc1e349b1cee8152aed3061e358a3000b6c7943499af8ed635dc1c9ea30c9cdbd3260622bca0b463c2604cff8bf87ff3d36b94a5e62749d16a0638cb8e26178280ff72f0dd35c704094182b3e22cf5fa074e8fe59322e7863674c2f951d6ec23b1152ad16a235935c98778d93133dda5a3c0f9e0e437d03c3358e43286a673e19f04f1211081a7992ec9c9b811e9f7179f79f5cd1d626b01793e9160c670f632eed59c90f9ffb13d8882acbdd9e575673a5ec92530d960683253b3372bd376d5d8b2a9a4fe7f7d6806e66c6f72d3a31445d4b459e06e77fdb8c8cbea847a1963154de8fd1f509387a4361120d437d7a857a0ee70ba2de88e96a0c43bb2e6d7b994a30c2022d3afbba4c88aff7d42da27deb570f293355015b0e2acd857eb26b5e592e335248ec37acdc9e2dd79d11890a7632b5d9b8c9b2964582f22b2710b924349c60e55d9156fd00c885548a2d2cc5b2df553a6ff7010a68ccd905259cd5d4f864b62c692bd05bf48498788617ea4e154e680ea2f642ce4cb8464e86c1c6066cd0f6b24c4b96d85ace2408ce39d28a2642fa85145dba210f890b90fd9222bb8dee9521f86030c32faac67df8809263ca4006fcc7d60f05596e7e54dc879b158683f4f671e6892ff055f960a39369385551449dd1f53e1933d8e5f5b8d4d38915f1ae3d331ff10521397538874dbdbffd0b7fd5308afc7e54f13e5a1bba4844635d2a29d7b559105a01cfa1b5f281ff099223edc5a1b8ab3f609891bab65941ee99a9320e799531083566ad714efafec9f4aedcc4c5dc63f286309dec9178a5353dd2548107052c6eeb96a51872bd911a706d2746fa4465884d5a154fdba4e5e146b9c6d66d4c4296928db6a0b3a8e1a745726aed84250b582710b2d7825547619b33914dc361d3195a416a397da0643389ee58b8028d3f56ce32b2f2120796ac5f787a204acb6dd6b6fa74d29bb87ebd3081a2a14884c2b5d0a43181cad737610d45dfdce7b26a74e084d9359b68e7210561017ed28da637027fcb39f0641659f87bde4413b7ef0369195350d70e414d0410620cbac28af082bf9437b06a4757011ca16eb19cd3dc2170dd9e81f82db5bdd7cc1e7318103c90272688b28b83b3ca5cd87bfcfad451caa6e06f2b853574dba3639010d37774cf4ef181a01176994d6fdcdff668c47855eed152b57a42ae0f656554801c50eb2117095eafd9170850b227faf353fd537f28dc456ccdd29343c2c77a269867b5da9e7e7c7c72bc237330d9568c6b5c2315fc7d3206b8fd215e53081768aa36e9e4764718cb7f72ef8f8ba59784df14d3ae090216d5ed55d1e20fed4646d9dd16c602aac6c26edbb7ba4cbd389bc1d85472733b4cfd76e271f1ec36a1b56e405ff17fe4fb57eabd92b2d40f93aaf6de09335b18ce12efaa38d82f8324958e575b3d5df24f4d71b7a41871b39a379b59f002ea4b164d41fa63c79c64071539efc543bd1489a3de86a532460c44743caf49809166660a9a6d09b059ebe11f124db545aa33b798df72d4a2774ec9f394ec395f3649d8be4685b4638ea84f4d0e6f1e0d22832ecfebd0accbd778b3574e0509b3b37b063e601f3d44b39da5e3eafbb8cfd75192e658e38728078a263398ef6e43837709f8c1cfc739cc38b874921b264ed566c654475cfede18bf42d2209872ea0738ad4a294bf671e7962a2adc1d0e78c48db0018a06e16e198f31dbc5d846877ffc067d6ab83a01012b85562d0cbead21ef921eb10d804e503ec703976a05e21fd78990f400d40fdd55f902f912062877c827354cbe502446bfada5bf3b05514d771edf377e859ae1d61b09db0f76f03dff71d8bc46811d98d77a3e682b028e4882de9bf5cd02d95a1070870b641a4354f6bbe5c68972c410f86808ce0c196590c7b5331715b70cb03bda5d7f466722cdd21c79a69934aac8a4d0f3d90ca7f3023dfec1601e7d54a4d3de69e48c30c8e3ca516068d12d3b9a7e1abb9ee19a4b1742a4016358614b5df73653fa5604d1beac653444335bb209ceecddb6b473f1e4565403589cae846493f36dad29cdede130fe900af758c197b8d5eab9f7d7da681c599b6dfcc3efffe4332e2ed6154f0cf4e9e5b093c6b4836286b76dcdbadbf7fdd90562b2c0d811a0434228a1cd62b599672f2bbf5979978cb0decbd983b511babcb3ef0b9a12b87564ed2124d470213fbe9a397e2d198765344382ac42f545890dc0b2e52b4ffc96e4875c3d26da71e0b0e2822ce8d6d7c7c62069835d5588e8b2968b212c3ba63fdf4cac3afa64f6976252aa3aee3e5ccd23b2523451bfb4588c8f9ea871437537c9e32a326b77348f03f50a49995e9b5ef51fd9d924bd425f3039e148fe521ff69c19cf57b9f90f1bce5178f779809418e957fe06008aaaea7241a8545de2513188e8c63debed2882ae63cd6822532969f04c604d140b82b2f0dc295f5a0e268884fa5a625e0458805e2e54c8d2883b9ac7fd6d35acee581b437c389a418f779a2e0f4475417bf19f22a7044635530fdfd7e9fcd8337f8bcc07c2bba732b46533533b182c7371de5dee391d29a20cd9802f56edeb2776044e0938256c1677fff92105e814462c51949aa097546bab4d26c0884d56930691cf131c377cc71f876624308dab27e25c9e792344638e8afc864691d6f2072b24947b0c31e04a18e44a01ba2928a647ff5b95042749679918a767fef2b167c28b0f2ef00df2907cbed6c2eef0560c08ecd3e56dc21ef867bd57d4a9bd47231f77f16db15ce912d52ac30ee2a7d6246664d66570535fc564daf4ec446f3b100f0c79825071c75c6226d6b02e9cdf901d7d1acb5ff23610ecf3342791f864c1581eab272bafaf3b4ffc76b15f61d36601382099f3040e68588be179d8139d9c5fe83b1ca17b43a399c8e4cee4cc6a70d9b9d0c4d8fd578316409a1e4ab1bb9f7254138d33bb1068aefdb0bba833f8e9416638f3f67b67c29b35690e9411071c27f6db21f75644ed68c90066a54c01a03428adebfeadb298dd551fb6766e798f1e939e07a8049ca6198424bca4c931637753555d5c55c1c73f99d7a0a1986691793bd531d845bafea70aae2ab4ef3bb8e1ff3f3b46347c8eeedb904fdb39c9bca7505ffcc87c6e49825300d2597069fa7c859a52c4f846f3aa7955d72e9411146611943b56a1f04b2656dcadf5931b55ac6e52dce7520a733af40547e4c841386289bd0274eb0b58aa2acf8206bd72b37f3c4e784afaa06270f6f01aa43d8f3a4c15d34f4f6a3da6efc3f529d422d0cd53505f8863177d0afd9da7e7eefa9febfcb6b8ae9a3e89e0900d214566ce21cf0c12de781e03514ac66a461a0c55976cab3f7c2079d4426b064c2369839d309ad24f6db9f9cdb4798c735b84566d464909a76fc0a7532c9322c0dbc7a91270d4c7e0410657dd4cecde73dc34a3bd920f879255a424f2a311e94c8f3e8f5133c1f3c9f23ec07dd15c82dc9f99619d1a3881240e1f1d54f6cb58d88dbf95fd1ef0edfba6690402fa25e1453dc391612cbfe534db819ea92d3e614285317d5d8cf7b3af0e61ca039a9b34eadb30f79741c91bb9d3410377ac3408322cadb566a9309e40738c66dc9d58d9baedacb330f2f2ff0e97aa9720dd1427fb6875fb6f0381b2dcb37cafacbd36e6d11a53baaf4146e1307b23513b5cfb9cb30ffa841bb92ff2c0a782850ae206534c6ed4e3425026a23d651487519a37cae776705175deb50f07395ce180dd4b14036a70ab43a3be0439358d33e168e713681fcc598cc471ead4a707464be7fc6bb4fb9189becb5442f5531dc81d43eeb32218b9563f117321cc3457f5ae8470606b8f18d8c504cb57bbca5fb88c40639f5aa4daa2cd64f122b1c7adea54a020156fb2fdcd25cb1611ae96fa151b0c05b3a0c802413892ff3014d639e942f395538ddb8c3af81950136310f6dcbc7cfa858b23e717e8ff2dd7ac573c1a8d4d808c4cc76407398bb9992cf49423a24474fc6ab0085026d29a62ab5032d07ed6e44e8d8efd2f136583ad78dd1e301e905f8c2c883b85dc3df747fdcd894150681aceb0630ac2f58a5121c3b32c9dae0ab6b9d44bdb9137d14958e2adf934a47aa027aefa090b054053bf21fbfa39c7e64b3c191699bc2d8fd393f01d34d5360ea704b6b559b59713f835f4dcf5a2d6c0f1e45eaa4022b4eff0d557e380ca7cb7d9acddfab376e914ce0f99276d66943ed0affc47b7c095ae2835fdd6b199d1bcd8be318be726dec5aef361c5f2e731705a8ffd473848dcc5c572bcc15d64c7272663a357424b656d6a02791c9ab87ea400ff5b6282328c2f8d6815734c4338d0e7f299891a7ff0725a8f4e691bd4d6f567b54e3c66eda6898a77bc0df4c71458e26919bb9c0414972dec162ff5085c002f4a26ef63a2117467b14154dac499153e0aa6b99ca5f5d39fabda24c14fd4579506d5d0208823ea3a935ae1db530f7df9bfb8afc81f522b2d35370d491e53a85db75e9c05c498fa0f910d3232aac8d1bb552507aab7cde94fbbdbb71080f6affc757ed285b1c0f56ddf5acf411097c2dd9d5d44fdaef209d99058e234e41c9b9efbff5dedea1acefa6d82f83482327515e9f015965f84e5933e79d94c489f50b59181d616f351a8d0d14e21b8c2e9ae2e8994711ea0813fa02159178407b287bd17778e1dbdbcd825d88730b0d62a35ca252797bdf29e5cd92334d968cdf489cda49e68cd5d05577eb8509035d1065f1cca2825ac2738167e66442f3ee4744df5daa2ee74261e17e025e3058300a68a92e8a20555af00868f3bf8a8778f63f9e187035ee6a67c19d84316ac308c4715e3773504f5343dc09cd0aa28323dd7e2c73f999c8084a66c07bc41d8f92834250a926e646502276d118c43152bde9464da27e937e59ac620dcc5aa1577411ace120bdc3b63f9e0c51e95e712381619df59463dee6382bdd28387596d2bf38585921be1e918268fee201509b0eaf2ae2051e5c17d495650007d70581552ee1a9dff1bc0d869c233d251d27b1c17a702415cf7eeb706f9b254616f1d008ab0a16ab6e9b5a2665e29b5c0a2985658cd8deaff4f8473eb2d32905db3e750743ef14e3e44396fcb0c2fa551121fcb7136abcc7d9880dd7d902b572c7761b3281f95c909c6defb28edd09dfabafa254ba668a6d24439b3fd4a4e4ad090ab7e76b1c13cd929fdeb736e8e13b42a7f2efabb10252b8a36418e53b7461f89a5fee4e4a27de0dece8b4395d5dd6afb17d004708bbd094cc89030cd792b665deb156ac99c737cb181b379230f7e6cb23be2c61f05a8ca393ad39b95d741d31ee8c4e33ace0f0a95515fb85a5d9bb0518fe089217f2fdfc8fba9143ba5fcad90abef3a5fc1dffc433ccac017ccfccae6d4b569bf278921534c61486cae885a1ef13f1a334af6b850b2101f503fcf2963c176c1d3f8595efaa059e639cff9eb36105dc87246b73cc6c09ae0b765ea54716b14630d9cbda2241fcb80c4d5fa7c0c14090f28f1e3bfb5f999099d92b7123c1daef0dd9adfb6bcc603ff092ac89bfc59fda4a608a75f6a6815da9ce0592407c8bcfbdd07031e96114edf88bc6319204062033ab7a1df18b5c07f04ebfce98e2b0aa3f9ce4438e2dccae1b38e8c00fd12aade3417e37ee777f6efb0e4eff16b6420fefbea1cb3a3fe12051248f36cdebdb015f3bd65678f43bafb96c07fc61bb4d4efd60a855e3563e055ef43d2dd2dba4076ddff4e93fa586e53d298c31427fb487402c19e5331552ce3c05be21eb9e6b68d5124e9aa5edac125e23f31c86d8532b2dfcdf6db108d5183ed3f8b2cd4ddbf8230472d997874f792896c740ed8e7ebd8e15c94d79d653ac49d294660b3a08edd969b1c95e99b8dc6822e655e57a9d18dbc436676dbbabc43cc96fb96c7ee4dd571d5bebbf5b1da73f9e819bc38bb99c0513613d3aedbc1fabd16391b1caed453686de32c127b33926af1f9fa6331854c52b27a258b5c7311ba904406457d275b869545c019769c37b413f7daed2f4cb66526842259d4b07a2ad5397c9ac1b0b78af9204f027702d612e089bf6c1430ceea40b2bf56124816251d4fb31de43070a5b63ac59e0265bda3ca1b305085a82c3299cb92910d3be0f6b6ce81edd49c6cc86fbda9a3948cc07f88c136e2b110d4d08bb761afcc92ec60994f457d935db969d53af70baa8d6d7b81fdeda859cf0ac9651bb926e88d841f5970660d7ddb17cf4423da6e4b7c39415a60801322bbbb504f20cf52be830ffef8e2331950b23261d0c176a141f04951008a1165aa146eaad822f9670e23593aa1dfe198c2fde00a6de90e1c52b50e4c11f2f2878f9f9e165ed4d6427fe0d0f929ce351717256265a990f5681cb23c5d7702d37789861b24d0f36b2871f548ba057b34c1f6c962cdaed72af444d4ac89ec392d67d7b43ffbdab9122923c7f3f279279b60cef0f933307c4eb2afe8b48c34c6e1172485f8b1d72ec3a7425559c7f909788b008ce63a7b2dff35b51ffb612fa455fd0d737d16e51bfc916f7fbcefcddc18196f6232704fde71cd3aeb784f20fee9585be940ad8b00b09c917e47b53b112b8cbb7a4f1f522332f2abb3cb802407b992682b9599be44975ae9bb595cf08c7775490d588ef65f2b92787c065a38a831c43298df5fc818a95351cd2b359da54abe76192d7b3001f0017f0d0775b91dca24cf46ef97043770b76b7389280a34317720824b58869117a9f4bc006d267a3fd9726111abf37689f2ebc96e232c7604cf05bcafa2c050cce618203fbe195ffeafa50b3b21fb402df3424d118c10cc374724500ca1e125133c948111d15e53bf798f7d661af5675b508bbf0ab81c23270904fdd2233d64ab6bdf179a05f9b89a60b884f0d8decf6573570b0f49be6890919122166daef3256137e392f2678da75846b997993bb2128ff427d27a163ab47765607d41cc3b57863f014340dc411e1d3216317394ccc83cb3517d1abe1949652c8a0e7ebcac870c7caf8320f06604b00c538fd6caa08611272a1f8a257dec5e72c0bc722371f94e181da9b887ee1eba7c07540fcf671a617a83b4cfb7cee85cabb037e43f2e449049a7524518619c07fad506ed346c40e0a866ff1c7a0dc23f7506a4f97d34be71d670c0c2d635592be0cd40b5da329cbbe5289765b4fba27e3dee5006842d6e0c58b8f5316a2650944c4b0405cc7a14e97469c6d21c7168988d79c949c2b39f1a9ed2ae71a9080c414945587a0223483a4e6309c6f10d0b680d5c3997d49925061388d4684c62a2a71131e2fc72e602ef092b17c464ed9341d18a4a382001c832409e180cf35e9316d8606dc743d419534ea993c8064517895d3c48542a219605792bfc70ef04fb103d38c8641342d260705cdf8e6d062fb89ae924d60854f40faeb667199bc3170eb4d2cbfb615e611a32de145e1b5c3cfa093b7e3401de1b8f8463d553635d116b000f0c6bb78a74a3c5abbdb005afa5d88a8a6c34479a42e477f7cf9a9d5b8918657a8f5c5eacfb6d6bd4aa4c876cad3762b9cf6a71ed28cbcbdfa5b7a9aa84cd9c4811d60fb5172c9739e0a2c1b84027d0ed43e10e0a303d7927b0e768042e8c09d5f6f96c4640cce357a8d4bc1f552f2bfd0de0c6b7707ad9192a1f4b69840a991496b52c09e6591ee329241dd08ada3e0912b84dbc655374462acb82ffdcf8ef1f4b36b86bf56b90c37112b84de4f0fe71acec719aefe46d25978e73be332406cebe8ff617e1e54a1da1c961f380d621491084f32ccd060244e1b23bc40e89f01c210925c245fc0918868ae7b79f97f1849d71a51d2708618f73ea255765ff7f7fc10899b5411fc0e66f40e2d9a29a41c2116caf32c45b33b3f8898e0774c5253a9fba8417729ff5f404ea130d9dcf1e912c13de97fe6241134587aaa04b3aac4c1c9965209c7d1b990d74ccd7cee1f345331aee8f0a1ec69b9dcb1bbcbef5c9bb3e09a813e55a327f23c28de8a39e8a18fafac7b4985158ee38cc423e92630c9df66490adf86ad08aa94ccf029dd6f8f4e3de256a6c268d3cc0cae62348e952e06d2aa6180c7c26cc00d9b1c3c1ad28010a47e64ff425d9ba74394c40cf80648c2a9b9152d744e4f93cf44cc28deabfaae04999df5c177b829763cbd78d4674b2c8310937d578eff97e871ff512bdcbde3e735cae07a38c83d0c8a609e851ac8f759dd315c72dcd6ba166e24500e801024acffe4a407c68e1877fa8d3bf4d55128361666a1c460292092d5c62177a20de937dbf595725e2a145987d7166586412866782d6bd1b41756ebd4f592a8497ffeb39867d97dcd3ce74576cdae1f1dcd0f52639725675c7990c7011d771b9662218e119b801096afa7bdf9a85d06fcf87278d9e0ce774d9b7560f6cbddd5051cb3dda88120b3706e29b98d6b4789cc933e792aa73f5b6da9a19b7a63adc56971cd89b9388516d5b2239d87339095b8b19d756685a446f51ea3ce02d055fbb260bf7d16815c5c2b7c9143ab78e6d8ad7a0767f317b1553c1d29fe0997bed7a67e8782ef549967ba3697dbab1975f4c7e80ddb1135c9fc8effc78bb589528f0722966beedb54135c1154d99c55ad5156c71ea6cb995f1de99f886bfb6430dffa5e4a4f4b96ccc9aef5159c885de74dfad90aef5ea3f283d180eedaa69f0e69610d07e83cb4031960f873e1c69d88bc006b18106323c5e415f013271ef245017b2d617f43767ccdaa255d14efcb65496e33b65f62e015fa9b8a6d8843db06c8f049d9f61273aa3308860f096adf290be91396cf9012b20e565473e4a81dc66cfb100584f126554900f7f47748d05f21ce7c074c298ac0c130d4c13ba06737a56028312962ea36cd535536d88c7143a9748e5b0495cc1084e24070fa00a9c44b827db269cb742c36f68326962870cd7c30c63097f3eae8e5a7e3e8e3ae642b56f7b2c380c2098bb86a3342b19978b225b6ea977d8dff52b964cd4ae583167981b6d991dab4be1069cef535c767bb85e5c4178257702fed046afecc86744767dd77152dbf92b86a8acaf8f58189e388ebc221537c2994b8121495411540bb5d9b13431408112f87384132e70fe2622f9992e26d4c4be813a91ca17ae0d1431e7ef16395e4eb50389deebcd6fcf49a1759bdd5c92e1c9ec32bdf720c5d0f7b149674f02fda6952956c0694ff9280043a045911d640d2fd20305ef38d65235c5f2b6c0e5c4b0790e4f07f8f61c784d50c9cb6dfad8805df0b4ae31729bcad816255e91899ea2945481b04e81a3b4bce6c6c2489b3088399eeada1ecefd6862960eb41b7354842d16260324f296a22d138c0faced62609e28f5815c5574ee0534ef952f08c3382c9b420a5442ab1f84f22522b716cf74eb711b33ec0f776dc1451690576b6541368945c253304f305d56d29b4a736cf42c9459d3bd0e94cdc3ca58601b2df89b38a9ed7e5bc87acf2c749075a3f7a27bef4a9a8d0d7ef4116bc898550b96a93d127caa582e1f1c4d482775f7a1020b6bfba7849dd26ca2fcc388f96fb277e861f5335a1380995659ed6cd6983ef6309c83923f00fd7195e330abe6caaeaf2d74b2edc61c3c3e5a626b51f9d6413c64a501a909ca83198f18d648ffb98dc91df4d3b26171d5327b0403b47ae0d3719de770453d4abbcef1a5bba35b5c37724a73c339b9c2bd460e033e34a67d200be19d90dbe743cb8cbc9eb66a9d883ce82cf3316c577565e4ee4c932e53aade41e338dd95d9d67b571a06121b87794ec3eaec53b735eb24f1992e4a2e1b41c6c7b1087d324761caa38de78d28f6360349b32bcce0b8e15f9715b0816958594ca65b43b0531ae5e318b6ea0235408fd7aa51181426b549d002e4d7af41cf94650ff009e4fcf49f2b76259709ffa374a47aa5b5b5d103a97ed78a1613cdba18fcbd0cf4691e3e5c2c02f0b86dd9e9044b53fa41e0a446e4e602f4370e421ee6c32c43727fa6bab8e36b6c26a62ea10261d5c34975ae23e1cd8ee3a3968d1db07742bb2113e6997fc29d52578e05c894c372783f05ae1ca8a386dab3042b024eafb0bcc6b85239a1f5464971a7b15a7e2357f53b00e519c45d533586369a94e517dcde2353ddc9fbbfc01f7d3853d0d92697a3542f482d78839486e3c357846f0ef51d6b922730ae9293ca7d3cf043d3f5f7c0a35a5d13ee6bfedabea9f00e67b8f9dd3c0af8a3168cdcb8773a9c18a8881eea635d82aba248ff99c450fb1c2ae138e176e77dbf9666be8044bd3563207ce1235b5edd138cc0bbd1c8984defccce63cb99cca750bd513d45f4111c37f2c427c7493436a9bfed943c194c7e37655159cd34da078e70b39d561ba9ac2264a1292e560da116a0fb8bcb1c0893bb0813bd4f96d91cf74b2b9d75f98a4e56ef3d0b1c8b3e83638e0f62679596b537b022f0fae48bfeda39f84e8ad1642747874e2826de40e43cb9c00a8cf26a5230870c908eead17da12c11bcd2105275a825d9d03dbb62ce4f64e7de3f257db143746bd2c3c606aab4f68ac0612039251323403041d6cafb7cb9657c71e51dcd5e35625fb6861a4b2b2e0fd29878d4c6976ccd77ab24e9d7d4142cb6fb198bffb52879ec56e76fcef2004d89e0552b062d5b33602aff9b1c099b5d4b052abcfbe77ecf25ce0946950137beba16fe0d3e379c464fabddc25af1cfe03285f5ae4be94228ce665bcf8d460dd3df8bb9e26f13d34eea3a25d97d6d0336dd6d70d814255fdfe3b02da4287dddb6ee876d896785be8f7cfac3c5a00eec3cf931b472bb0ef8a68bc2cc5d97f80bb0feea636e188d81a2e088d098cd589e04d96813807ac243aa7051e9b2bfc0113dd667264bcbc39c4b3ad8b2fce7f2493f3088cd507d3eb586da01f8090ff157498f77ad6ed461069d55516b70ebecefab3a7a0170ffffff8f