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 68416 bcc5a67db7b44cdbc004db381a947c170e7cffe64cabf1c5534a8584013f4983

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ba1de68cb817cd3911bf7f4e6af41b505babe87170bb36a0340ec527cb89a75d
Certificate Block Hash
bcc5a67db7b44cdbc004db381a947c170e7cffe64cabf1c5534a8584013f4983
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00108801000ee90100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000016494c34bc489019648970beb853151bec8da48ce0923d1a155fd3ea71ca9c84fa89cd7f2a52bcc7aec621f2877cc2c65c8f1041791793f7166bdd8cb8eacf5287634550120585feaf28136e1d4161afe97b24d0486a19e525020000000000000000020000000200108801000ee90100

Raw Header Hex

00004020b2ed9dcfe4653d4da03526e041020e6991a9e13a76946d0a4516cebfc81901f727117548ae1407a6974fc3b7b4edeca94415ae9f3c3a81b64e542c6163ccaed4f946236ac12b01185da789cb27c50e34a036bb7071e8ab5b501bf46a4e7fbf1139cd17b88ce61dba

Proof Data Hex

59,560 bytes
1212160203075de97f3f3b0747d9b111b0ece60fc28a96312cfb32f31e1069c37419bc45c8e2cea2ba2e8d8fdcd7e0e6c6e700be44f8bd1d942ecbe31465e447fb700baf4e432e5c2410059286ff162a4b9684151667c1baa96e622307a6ccebe3b88bb29e1bb870a77705ecfb6f57e5c53e705219426a6d60c89e01a9e19939314cc1ea0f4c5bb166816607ad295d2261f874fdf4a376c28de622fe53e66989f840f49c3364a1dd607ba3b46e263aba0925919c8e406ce7da0c8b3c5fd29d3dfec09b5285df3778bea8c64533bb1c795fccd7cbf72fd08866b0a3d20a209a6e5db49f3a6ff4d9e51e53b0e3c7d6db58c8017c9154f2d03431480fa79360c0b04ff5d33065f90d96b3a6d0d32de46403cabf962a4c36c110dcc2bbb1af3ed6d2a916170a856333769dbb7f87a6581d5bb66306d882ac178d70e517dd9a87ba290b8fe24b96e20c2d65ce17bc09384b4c6bacff852e740104a275758ed25bd19e38a8a32f13f69e4f5fe3ac3667a7798204f428ae5db753970bd093c35fff82aa6fff9b94b5f7d4785b0d279251f96a18019a1a5d28b7d3c890afd41d7118a21aaad2682926379077ba13a1ad463815bf5428220a775ae05cfa5db4b305f7f5dddd3a3b4a47e8cb9985e29708bc509b3d9220cd55fdaee74f2f2798f026b944a817286b5061f9785e353cc373728a57727b0fe1912d0fde1101c988a00829d5aaab89a74529dafbd61a52072ca4e24c6283fc690c04e9551c290505ecb52221307325b32ba8a7153603fa41c27daf760d4fc586e36c537df5e87465514c288f9a63b8ccf38230cb2e9a1790bff76838a7575548f67f0b4b1e343766e528e150ca49cf709853bdde01bb2a3ba4aa54672f6ca396eb93cabeb14bfccd3ab43a63724462a2674e87fce116204c620aae384adf4002340e49a219f00f0af2eb354b695f0a738ee5016f3fbde1776f9999045f33f486d95579af03c7ab93101899c79ff3c48fb8ace6088fcb752fc386ae2c4d1313f9f39b58665af758b7e8d3f1cb13244fa0031c1cf403446a3fc51d2ae8eceed32101747254837ac16114b56fb94b72fcdbbe4455668a4d31292d23f70043bcca97bf4314d512dce37c33f55d74558be3f10fc677ec585fdab4130154e6b0888a3543cbf8747421dd0b65d98709483375cdb2d7278ca1d737fb1a5683d288c0a3d772f0b11a28e64da74357f38af9eb19e24a91cc5ab557d3c1cefbfbdcb8ce6b6f105964641560d7f3367088ffae4568d95e4e6da27494256d57636d44b51b69789367e97bccb5585b2ab5532de49c31e6a469f48a8871fc0fe65060602d81ea1f459e82bd14c1d0ea549426c3d9b08f9c178a707e0cdf18f4fd67ada3b83cba47ca281487b360e277a0481163247550be93d9593f8aa4eee9faec35a0e465c6c2c340da35c76b2143b881cdf682ce681da74a07992420dae7150c69fa008a2167c20138785d1afb8fd1ba89fa2a4374980812ed27c27a831ecd3c9025f736789d7a970fcd2bee167f53cb373f9964ca91920d0eb5d9d54360adae67caa5f19f2871fe5441bae371445e076cfd2b55452933950c983bc225a2e41ec7e3d07ef95c2bd00d52145f46a215539f3e6c165edac2ef433ce0dbed7b1e11e9c3ebf8f1722a9b0453ca27259feda83587106ee7665b25abe279f2d434772ee706177a7d9ea95777f2b9e16b51a2fa30278ed966306cfd951aca990bfb5cdc203fc1029417922fd3d892d7edcc6f694b8f4295c2e86b1384103eecba34d96d76a7c2c59ac28f55df4eb7bca8d834a6b9c8bd94231568493022206972ca3dc4a197515d5ca363f528195fca54b0812a97ae392384662764686f6d210d1a657daa7ec0e96a4d7860d6331b3f28a84c24ddbb15eea1dda55a1784aba316c003f0e17a0cee0d1860c95523712560b86c1a475ae34fef1a441c4e9510353e76e83008874fbeee0a0006d563baff94069090f307796475935c29ad8184f198f6e0c10181ee9948f0780b00fa31e3c2cc24e6cde989eded2e154e0dfaa1af99cd14e40093cb74b8b35099beee765b1578a6df1762b67c0d19828fee2881ab795ba885d104da76979c5f4ab484086afa2959437eff82117bed366be7b77899740f24b125ca3b341d20103f4567617fecfb1f9ec0e06509db8dc125188cc4bf5c9a87df91009acb79bb00879d39f2c5f36efae3831b9d7fcc228e156fbae3701360de089d0a654a8c97110f09c0f133861df0f94a91ae26c0b2e2af8cf259e420c2f879d3cab5ae24dba0374406a5834eaecc008ef5310febf5dada276cad6751372707b734f3cc77ac2eb614bd834d141396da99c92ec49ce3ac63e8a9eddedac2298af0c42113dde0f46b777e0987e5782d2e43fa746c8b2709e035dcbaea49f815174f12efe77981391710d7b93898ce94cfdb38c1ecce64401d1511bd2b3b3ea2fea601a16b6f61bcac49d8ae140bf5bcf9a26acb65830f5a766221916e725ccfb7c340f0cb3077d0ec9b09b58c167f2d0c5b7d0877a65c9bbddfa093e9b52231fd291ba25834d5399cfe33071490e9a1f23bc7077424467e2c09f6a78d377cbb269b7ad79dde016cc4d370b8a96346341041bb70f41fbedf2d0f1137cfe2fd97e9a71af878cf636d3b73cc94e09e1a389d857587f5eebd976450247cc307a10e0477baca0f189baf8df66299477e821411deda2f3e4f73edda7d2457bb0966c9f7a2ac29ac80e2b556e1515d84e1291c259e13cdaa87cba75a19a39fd51c4b257613d82734d91fde817a02aa87ff1d44b797ff30ac755910600f56644d9d44486b8501ac79445693d74af3f2850d7a94ba5c6290577e62c13b7bdf9b431e3eb9cfbded16aea064818b596d6df84c1672579dde4fceabb5b3c3499ea75a24a4c2b155b1abfff1d3d2541910fab2e57b40efdef2955b18bb52f03bb3fcddbb71af2e13760d853cb549bbdfcd992357079741624a014ad1659c085fadd4cd7aa84fb2a6076c7f633b804fe96bb58928f31486c35f8607e8ad1c2368e4a9180b6d28e8fc6888cf03b68ec53850794bdb23857cb915133d39bd9c790c91d44d7678c063a865fb1834863fc18663e40288888105109ff168247b3036209a1d2754e5857d5d30f7bf93dc3428378bf1898e90fa7a75e0b48b780be1727b476011b938bc763917bb1a7b11137abf274ae715e9a7275f7ab11c7a72062e0bbfb157dcd8924ef3ed2c3ddd44263dec7fdcf620177d8574da694acaf7793144c2158bdb75feaf5dbc67b3d7e9361189f298f7f5a4323c682d85dbd5b41cbe27cef0b6a0979546d884a8117c6754529bb4422ccc61c0583e7587dd7453de328744078f1d59d946bb99ba917b93af89edd786d77e83b5ab0f19895737743afd9e63ec88e7c06dc1c5e20b5eeb7ed35945e6551a12db93b41316eeb652d8a11025a8069c64a6a0a9e481f47399991d68771ed9c2de0e7348608a233e8dc2ab20602a93a9d8129f917e575c066cb2a02eaf2f5e1dd5d31e9f91a7aa0e544d99461e33edc8376db1be9a4ef7eafc415196822f791dc8786bd03f24bc2ad21ead3cc6f0122d3f9a59cf7842fe897cb7ce4092cff688e087aa12b9317f6c1daa0e1bd27b42ea71b94abfb24caa0369f4939080274773b3b31025b59ac9a9b97e957a2bb2d65b17955789e72414f9d26248607846410f1e4a070b8ac8ea7ff1fd647cb59a41fe321f3512ffb871fc1462a136d0b0c957a72ea5184c70305e1a6c6e44130f7e110c8043d3c352ee645fe018b10334dab75299dd3b39295251a17b7e3e67b1e66a3ddfbeba4e717e74076a098e14050c80ed0044ab55aa410df1a9b1fecacfb5a4969e82c8fc3f786f15743007d2e3b7f4c9402c1ac59099194d0d97b1de3417acf740198f8a833dab415923fddc86082d87d22bb507614d50568bee420fb868384c23d3ed39ac2d7988f4caf1f0c76d334f3ad1299ebfabc00dc784d9f7a3fe78cb905b27c4fd4acb25d8177a8db53c0de31f2ff44148136f573ebcc7daac28e6d878ff9b0e327cc22a2b5d64c5d511e2ea755b77aca148df01745463a84fba9c365ef3cbb6b76161dfd120801822258d07a54d64e2f88bb27808474362e4df476169588f293ac2f2969f1465baee2905dee828df762d8103957d6317b29ccf52bc00a8c42672985789f9d431a38a2b383989f72af0c308345a6171642cb59a0715d955303c6a84f4f93f2ed33d30648f981a31ff958de99e7b035dd62e18ab230dcab226f74f2744ac01ff40713e542e1c25d6ee3d26223802ae3eee911edd62d1d58714ada47bd40990bf930a022bd0d86e49294c7d15f0cf477a02ec7a531df961385fbbb8f78112eeb959728e0cda300ab39f2f772fcf8266d07128ed36c225e3c14365c38cbb434b83c5d60d38fae3ba1e8f4479f42f96af65499cbc5d06e8c533a3fd1ddc9cc9ced3b66cddf10980eb98ad947a5fac8b4842b1d172177f7401f380cc92f3490ad03ed423442861929045615503f0e41b73d930e935b93951dd907ecc1b8870f3b02fa52274990094877e3e139103765c9416a130dd36a04e4c43c210c5e955122915e01514dccf49b78f2b467cb2c7b642ec69bcb99686960ac7d3856b31b1848621e31e1b4cf1f4feeea891e06e32c5c8d8808e0a39251161583e4253c85890ceb1a6b4d1fa4a65ae2f79172573be4aacb6746294145b4b080cbed17bb8bf899dafaa81a8e07d8a23578c96114216512c982a4477d868b48cfe657602743b717772730bfe18b38386c736fd9ec38558b688449f49f78187ce0e2ade5b8d03fd170b12701d2bac4ba81bad76500ac001fe8174d4c2f6bf24e247800624089ac9a99a24742eaa5b6e3c19267c86bf36aeb9d7e138d00c38f222b0bca7829ebabe0ccb9c9c2752f4a9e6da7d91d8872077a210c0b2cda18b6c5812a9b1c5b222adee141cd9837a945fd914cd94d3d70590375d555a6d5831df20dd9adf8b47f4acbc9b99f1ca9d7a405ed1e9f77c27b2c6d0edf160369f0abf1df54d9b7a39e01e571205ca9c9acffbdbd3a8fead767ef3872540b76e0aa64b47ea556d84a05bf39833d17b6905930d35d2aa743ec66223cccfe16ad24dd508ed339cb8182d411e9979e3e26720b802ef293e50ce4c47f7fd3e10431d6b2e535694448b8001475500f0a6c63eaaa805f46669f51c3fc2e5ba06ef65321b738382676fea49d5a683cc82ee6253738988fa6d25ce5ab81c8f68f67c53e357b167568aa08082f66a0ba541eae7f67d3f9d54a1fc0f5187b21e77ab37637701f4d445b69babeb33291457793ed532b913de092ded2b796a67f0aaccccf0c912aea47db307cc531c7bc3368a458ca07498cfb5c774b683c68c187c9871235c5433b94be0c04c57b89bbfb039ecc6bb793727c8dd9625da333cd3f786a04768f7c6c0d641bd296be1821810cc6278734ac54b24051d2a92432e55a56284859ebdef5e3b10dc5fb2761808dc93314f81bb7f15ece24a44475f22abfc1630bc04681a78bd7034eb4c08d666049fe846c7c5e3aa71827fb9f5865679fa80c25932bad5c2b125e08a960696db62f5e4ec37685d7b590e671480c35bc84dbd25e0ebc80d3c033729d08c9d5385e4ca1baf612bca5384249946885a47b1d0a4de7a724502b55e7cc283a61be3a8924cb8d8ae5956e7f7f937462cbfd936ca7fb91783d1de81d5d47e39eac0d8f6d8c224fb239cba6d15009260401647aefba69ff5e35431cf3f6e226349919b7d5fd51cd1379a0bd09c134a9582d4ad90d3bc0d510cb331b95975e6c938f8e68a1be250ae417f886f224ff7cbfb28806c2a6d35549f962fbe393831d7e8514d159a1a854ea62f87ffb23bddefc2cd7e7ed75351cbe15d38b5396ec3ff6919df603d164044821b5aeb6196a3701c9ef80671df0dd05709a448487bcba1634e9e8a43cb8974f2c8a4d10ed006a60677c439055f6a23c37d2ed9936d11281bf15815cd2ee7e2895ae167ff5d02a1322a6ae851b51bf18462454d618b01d1aa5afa75995a9d2cfc4c8aca350d8db37b9e7e7d2b5ebfdf73fd6ce3428b8e17bf4f5acc4ed8dcd3a0a01cfa3fb0ee8c11828b7d32602689ca0eb3ace6861739076c4dc0f7f40b2d93e38d757f3cbac89df9a8c4754f06eadce4fefe2fb7f20d76880b66084f25bb824539636ad6eb4a58bc49569f97c22174bd6ff826dcc8992f95137d8a4b60edadc36b1b6fa23c569dd8f4711c4bb54e035aaf3058a42fc8bde14bf8f2f81ad3fd2f61cb8a1e6df70b9c520a2ba81e947cf061394745bbf1a2f41dbc6c1391d660a0c8d6a942c24d50f172cc1c6a7fbb77f2a936df20e9c17d2243478a0dfff91852ff637c7363c041cc3c0f254e8e7b52ddfd1c9af58beb00adea2013ee1df8d7a8aa73841547716b2ad7bd61559eb429d260805526b12a90363eaa090d669c5ee4cc66e70457145531a95e457e1faa373c4830f722d3945414711beef1ac7407a65c204b5c5853e61def5ce7f3ac55c237f4276e6661b677ed704e8a77ce221f5c95352fc444a529c6aa0fa1fbd4d2918962485c8fd7964ae0c86163c44198ca18b904f94808cd0790da2f12af68ef9c71ffb98c68d66e4a73bea69e995f483b5d95f7c6458f73414e77d96483ad8e850082bc55f3ee3bcb74b84b48ddc67f133462b9b4ea73c6b755761d99388723aee494e5750fb974bfce141f83b16007a214a4afead657372ba995d6b7c150a6868aaefd465990cd90a834f8db0906c69e01a704a57ade82cb5ecc44af1a4c468f21200f2b13a0bfe37082bef2e0d03aed89bf01b5e7654c01ab320fb5b1aa084e0c770d94f0fec8dfb26609e287361fa028b71da9f9d6d467ffec957b877c032fff48b866989b7ee918bf35907a016ccb7366d9d01d78997b25a0294d5c36ccdcdb6d1e8859d233e07eb6808b3aa2edac7454d2fe410a5bc6ab37dcc4c2c252bae5bcee8807233904847b8cd09799b8006cff516927e1478a9cf83e63388e8063909a81bb9aaa695152ce22d84878420784afbfc470a39acc78c79e9551a22c93a1a6d3a8bbbf1287c5ab90e993ad1be421581f8bb895ac2e906c10e11511a3254e2169cc07256717a1ced79c9206e82b42ea9aea8f052598f0a41061eb2861c6c135bd45512e05201fab10fb17b51f8c4acbcd6011454b05e64b9207fd6ddf740014921a7a39f7c42e93c37c72bd19f7fecb1cdd23224f3c3d786f3314a53f3922fef093ce6f1f356b3e2dbe9451ceed2a03f872aa1c4380acd240317c8ad4680bbe44debfba0ea76cf4b08332e9c961f5bc07e10b2b74613e8f48e1d9ce3b7e645724fa00159df5df538669f6ffa9024925e3cedfe82798d2c759f8aec532a93bdfc56fdbdac0c7cabc488eb9723758b31e193c3257cb4e354b4d7b0984a9c8c17f00e7d5e6ba51926e1ad1f2e5a86cda7c6fde8b17ab8c4f03d043745fd572063bf029ce19822e571d1cc43a2bdfe70534edc4b0404099ed195bc2874d8995872d8c874382dca7ba8d9d834afb3b4c3f8bf15dda576220f8760c8b3edf3f893caa94fd36d879c26aff1d4b24180b3bde5915f49ff4b90268d841db0f42e5cf9ee92b25986d98bd3da7ff56d1952adde5c4d0fefcabd56f5192649c56b587c2ad83d1c3e554434215fb78a3b2c3508258e0c559541ddcc69526e151f8973b48e4583e83747111e19298cb040f24d43e976ac2f334978cca158b76796949b47418d35e02cbc1c20d2dd2f96676bc5ce6a84f84d1c0e96c3af9514391b2bc236a30a6194d96e67c8fd7991b1910681a3d800a4f95f9a459829f8bd8481580ad08f80b8cfa571b06db1cb999f45b7144cf71446bdaa422f44bee7c3629b79ec13177b5dc68633954fc75ee81be572db709436d346eb874daf7fa7030cb726acf70977de32564a0521c9ba9e035df091423e8c27100c7c9de2f2bb15c336a485acd5baebc16a781110227b06fb472a3344cfc28b31a06175003f26df8f7ca41396ac59522aab14c6bf1795056f09e5b40d13a16579be88016fd1a7f8df05b0a2795d91d6e20a6a06996351ad0148e4b682c17da7a051d546c7a211a589e22abf7520fba42d020c5a302ee4a5e1193e00b1f2ec39284bb3c14e6866996f3038010afca0d43bb8c4fc67c586eb4d4ee2fd29f8cb76a3b56c26dc23e13231b7c8ad060f192ff7bb4b1b80870bb84fb85309537c1661d874bd0eb202380bec951f22ada9fdb3707c27e9086cf2ac576ed61a2241fba4687a33419185a5aa437cd2ce0718b36bd0f7a14c81c8bafd4a305eeefadc9b9387ce947f926ca528cd3cf3d38871f99be049c45f3e7f2fd013ad22c6d9a351e82cb1ba8d13bb1c148e718da078c1e1b6b933c78895258dc2dd775681f94a2210dd414688a686f7fa91e1608dc7383b7b544986b98d7feff5cee960a1395c18eb7f0c674e281dbf86aab061496f86d1f167296aa169b0705a3894dfb93f51d15a7fbb288d3e350030d959e9f7e5b23f971dca14105ce50e0347cdcda023b8142c4612562fc8b090d714281d9ff890aea1ce0dbefcc347834ca96f25f837e1cc5395dc8c518edebd46c17729cf8b8216a8071afedec7588d9a78a9378df3c78a59b60f2606991f80dc819d4a8eb0c64825ab5bc10696853fb687baa143816f62cc94007af3d9560d24e1b0b50ea513652574979bb7857b388cb00024a309d98a411c3821615ff50dd5a05dd1f1fbdb970b539c2b7c78cb34f8143cac77872c4ac7bfea6adc8684ce1758aa389d72794e3c831bd830e41bc6dbd5c2645d504c55e7cbca9dad77479bbffc2681c59c9dac3af0cabdca33eea963dde23d67ac2427ea3155b33875c0d394dfd5e0d4de4e42072157683e70fe27b77c544c74d78cd14ecea96f89b32e7d8cf6ca412efb66317a4656cd76e78f7018c63049e088aac2477a2ece518372389f15873be16e6a1b8b03aa88f7c2afbe596169389e7cdb9f1fcb7b94f79d2b2a49874dc827f0f187770cee196b626f35900b5c2191da53a655e243a89a9841af938ce1299000b83ee55bbecac93e07b2f90905635e3fdaa9f095251d17c811aa28dbbad6c68bc38cde298e4d676bf08e4bfd5d41c01a5984ce46a8258be705fc5e96d58d774aa6f52a2d4067a74aa1f0a457c2d3ccd38fa9e1c344a3b63f358ce537b9ee75e2243ec057d68b13254d808a63f1cc4678e8e068efec519893a4ec7109bc27e48bc340f24082995d0bb1fda3fae9947e8a589aa80fd294298c14c69428a345e11755890fba8ff017e01f5d53586c12f66c81de595842a13e400be76e5d5721b077f5c5c526a83deca09fabd8e3eb0df309ad525c81d33c0642ebfc3d8afcc914726ca1b216b5b0ab2a90b726bf6d4427eea73c62b264bb2edd64e81b2419efae2b1a76ed79903fe43d83d88d1ac7b463cb43576bd3dfb129560bfe2eebbf5a2dc7f0e5ec526dcd204342ca58a2bdab227e71a9fa25d1b207e89890ecf9aa4472a52e787c97ef56b285f88d558d223717d42c6d3c8a583e9e9f3304767a11132337f344f117dd70af0a686189adbf39cd50b6ea36d675486fd8a909e82667d36df7bf1e1ece2d56e5f3d19a4c10fc9039fa2356e5551643569299b345018be0cea969c451ae33b9ac261b729483246600a16951b579aa4d0aea9cc8efcd2cfeda4477888bed960f4f91dfbf8af5bd3de947c4dee79ba311830ce1360e028f6d5a82ee60317c353475425a7e316745a8d45450c97d48f544791b9d5533f75a18028d668e88348e7d7ad0ecca422ec95d41fec1c13eef0b15f85aaeb30ce644c9090098d9e3a7b786ccaf7e82f8a8006cb1a70ed6afd3b94a6aeebad4cff9d075e40e9c334a38c4f1b6cfae9ebf48b5b78f5ce703b6cf40b57b1821597d8d9e7277f55b5349e4e5888832280699d441707722786ee92d4928aad5b593d1aa66e6a93b982453feaf5b670be8f96142f82a501c1edd40c6cc78bedbf305826e0aef5ef70692c3982850088b0ad84f37c383399f43d63c94f663fcf438e9e4106e8db3db8ac4004738b883d2aa7fb25b0d8044290992af5cb8f2a5c3f443a44644a551d292dbf1d5415ae77a1b8f2e384e6c679c4611ab822e79fef117de1aa4e86c939a46e6788244310fde9d8ac3d0fbb83b49f8af5da3bf5c8c6dc506b1654d981a33fbfb20076e12d503e9f1d7b15e974400874344ed4e969f0d7ee91d21a6752f9f8a6323818b057c1f7afd2b3d4f12a37440dd78242199f4480635c8f63def63679c76b89a32c5db1adf5652a54a38e48c73f82781af8f4a8508a65be47a6f1efea3237eab94eccfcf701aadbbd076cd19075ac416c3f3d308f2427315836a15b266aef1f46fbf2afb935a198dde8fc448e1b8c8181a53571cd1f7e9ad3142500d1e4c01ff59179216cb3a90c6ef0a411886add7d4226690d5b582b3c099e640bc037a02e9cfa850aa0ad0206c0f53bf6b44774704e6991bdfbe72d2a545fa02d78ac716cd362fefdcf66607e6eb3e14ddd5791ae0e896ecfcf844b56c7dc9740537ebf45c81d76c775fcc7be11b5828aa4d7f1b80fad90e13eeb46717951e197bb24bc471f6c67b9dc737ccce484c6d173c0ceaa35c5662be1c854598ec5ebb51c714f69d1e6b03998150e0ee8ef4da8fdcb9ee2e024d73f44eb9f23c3007663954eb6443b2b14380af2e30f69ab360877510670b333648010363bb0eaa4e9aed1e3c07e4c4a4349dfccc97a601145e9fd95b6d5bb487957522c68208df4e0648d1a9247cbb47d729b7db19634c061333305ae87af2cef100e698969198b04c4122cd721b1d9b349fcfd1ad59a3d2527c7c1ccf94d1f94795aece2a162468e3945add370b93540e91ebf20c0349c60754564d8602ff2053314c73060b7287fa019efa8ea11b1674b9c2e34a4eebe37482cf19099ec6786df3023b70d089b733611a2b0d5940f6b8ab213e7347fea12df91df66299bae4cb9338a2677c6ac91da7f39f475a01aaf3b99df40331a3a84cf2076a95d52b9ae314d6ad069b734d6f546dab6064486767b98738adf25e909bb7a90e9da6675304cb8f9bd63a37a870fe99d1055b0bcaa042f0d2bc4c739f2dab6ec916b6c2e37f0b5301fca79f1f0b7211da315b9e04b903b2f560ae8dbb8e2a14527108eeb6253c4d2ff087382e3afedd43f11de6857ad8d2f3e58fda0d995b1438ea5565f0cda7cf53039c8d9a0784dd8024117c76e54af954e1ed0640375970bcf8b74e9ee61bb0889a627f8024161de70d4416758d85f98ed41bce10344efeff05395ad7bd4ec2f7ff2714f20aa9a2aaa394248242c30dc4a3e3df7422c7ab87f69df7b436e02df1b6764b3e40bfb7744d6d00526a4db4085e3251f77ca23ddc5f9616317c90cd528724643ebc28327144c06a7d065b5c66061b4c83dcd8b776d73dea0a810ddc2245d80117108df4f1f56e756dd3fdfab74b61e5d4846979309769f57f45433d4c723d7265590635e8ce57d1c427506d4d2aceadf336d38390779eb08b4efc7541c569e2b39e02c1ff098fd36fbe1bb786d0a846ed3bbfc250c76ef4c4fe21250350dd26b0ac350d7d7853a5e78e79d66a75c1095aa74ed2d8061f4c2b125b17f376f36edc30a99edf3ef451b632f33955ca56fb7a93b6b7c430a8e50761451b108c6f42bb81bd817ac773a402c67d7d0afe2d0b26f441ab9d662be2b6c0e46dfc72730b04ae39fd2ec98d45bd21158655a134eadc87c8a70a068f41c4113ddcc6f95fbf55ca213686049a447edff90c1967cadd4f72bf048005b2eeff26b2238061d8d97c598c22498433349b6f9a19dd33d0c6354bea1204222a5ce141803edd50867c8239d1b8748f3339032dd0f4d5a7566a1c3266ba17fe4bd88594082a692ae390779ed3c43233080d3efc92b4d2a3e330e543892b31be5cf063365eb1a90adb39e50a379fd13ab403ee4c078cb060ca1af5745a26a2762aed58af72ff900f3014ecfa1ac06f3fddf4c7b4f6ba2435719941ababfaa8abd9a9675066ca8615d1a1843e0c729a52ed56e666d219947990142939be9fed761977d6a1bf3d03778f7789c077924996df6d85e92b4fbd6c682a741dfa24e6ceedb514a3b258658ec3390eb5f1dd11446b60159f445e45644a309637e56cdc08e751329b9c63a426d1fb1eeccb03e88c5b88810953846ef2d599b319d7898bafc494a22375bffe839b1021fa2b681718daab4fe5b9111268b1fbce376bd0cefa01655adb5ac392b9424845d4db7fd25abec03b8dc7f43d8934c8b84ea4558548fd58fed8fa6671a8e810477e540a15538865027222c58cd21666cc2618df9374ac96d4f533aaaf4e4ac38b1251433d60833ab8e9526e36e56bd964d83ff9305acb75f7d372ffc87d8d2913592a2a2be63abf6ad2ca7395213751a544868627f044d9573d9cd401024aa2567bb03f36070b2f7820fa124a6f49e7707f47a9b2004e55c35f9ec06cf551254a04877aac4f7e0385a5dccaddc4665c54ce5d986e1cb3ab8a3cee79b134c892a5964f150a84d32097136bf67323a4491acf1084dedf2cfcfdabd17c7579f340a06d5e6b5ea072c8530a2b26b307fffce5c3cbd885f31242542848a589cb19c2df8fe8739cc2f1dc0d3075872de5698405336ed0af145612e0f83c18f93b7307cf774840bf21958357605ad32cb6526715f661a9f260f77264c44ae6fa1743cebaefb76bb0183c279e50758ff5db56a5fec583553d5c34cff23812b3c0dcc7aaf4bfe2158b3684c5dc38408c7ef76e947c889e397fe2f6bc37575fab668c0f9b052a14d1037b570b81fee486004a018ff55a23428f0781636284bd252a14a506dc9dd8a296a0211140fb904cf98c3c013865aa488aabaf3cc0d707db7a5b198f298dac6bd7eb4b141698fa004dcca592011ad0b33d828e7b27413db8a611f2ecdc1aefe76872e634153c51c825de4786491cf535220122dd30d79c5f5abfa2ebf5d0c0ea0190d2f9019671b3ea73e66731aaf2e5c68369d2570726342c87b1818c70eb59b6689bf144bdd9c47d68138975d0822cb38a5df78675507ed0fdb6986133a527279442aa583c5ac27477a12498a7341ae559bc9770700fc0c1cd28bae46decd4ef149599e2e39f621f880c1a3b91beddeaa655441f489534cf259e952c8652006f52da742ec4688d579b2a3fa1cbea39d65d4417f037b50dd0effdc7680dc107fa7f389ad66ce5f80078e96e75902c23bc32a9010c9c5e2cd7917e3023a42d9c1655afa98d79c9310f6bf2ed1a87c35880590db3fcd31b40c137a91eec4f1f4ad4e7cd3810c375731eb0f1ace7b7c03a6ff4ffa4d213e249920db367400e7f3101da81b5638b4b59c46627a6ab2daad503b96676d08fd74c81fdfffa4756e6da64be37910da9d54b924361a212da25708407889973ad35243dbc98d2b4b30fb6d88be4a9360c7eba10feb7118f9342c8350cf8ebf8893473ce108d05af301148b0b8450e79e097ec3e1c63cdb3ae4a45d911f3806a24dca8ae82fe4aa6f734ba76197447e64213681430cc599521acd152493f0525db99816f8f3b9780b4f283d00d58da815d0a1d0f8ecb459c412d4498e35941433308c946b74e0ea334de1f3aa620f33a747607e2aa2c82c6266446b046822bbf5d904db8b1e761faf454f1c0a215b9945479dd2faefb380e4f0cadd6c04a527686b50adf2f985aee1ea97872b0cea6c38a9de2b242c8809c93beb4a0b1395e3d531c696f3cc71f8a229c579685c3f858cae5e6aee2f2f235f9dac41fd5e23a469476d4b0d61c6998da05a6099d775b2e8d5dc36add7fa784f84afddce96511689ef4602c2e2b108dfdc1a2ffba2aacd5bddd43b7f459c4f1f6bc4c9565f66233f9f5c63416ba15c5c2a318ca1a29fd8fff1338797cc41f0ebcbaa16e5daff304773b59084bcd53a610d19b499413f194db0455ea08a2fa295407cc3af0b126f0ffcb67fb86cf8d17f69cf17363b33d796573e21d8e92ca80a20b998d6f36083cb3e789f21506d58dd2aff874d300ec9d4ca54cb1d24ccf4c81f5689cc964f32844af74276f1ccfcc1d15f863f30c528ad19b449dd04927eac9a35788e143bbbcdd4e4c298a8d1f8c662008683e8d24f4299f68c3495ffcba803282fde439a956eca7b38ef6c665bf42cf0281edfb5dd624f8f64574abeac0807d734802afc5cd9713adbbf97ce2de670dda1158e11c78c8cffd8c7a5ebc64d65fe04b7c3e4256da921a1876eaa16889d8480cb965e2f8717316649e38557ab003377fa6f4eaf3b12b0f13900d4e41a2cc36f7dec025792b812b81e4ceae1cc1501e9a6671c6506c9438910607cf08c27737820dbf5f3bc4b6ac42c17700019a641f04f54b9d55e6174350cae0bad7430f75fc9e84237b8f3346a6a87c15b1eaf939c1269f531ce89b2a84e155647ce40287fbc58d442dad8bfdec9fc5577689de5ea519d5bc3ec6ac578ce080115b51c13c8671e64e9fe9f40777d365db9e0d8b4184a4248365d8da1181ae9a98b681276646c58b2af88e4332ad82ff0361b9c6a60ea4d1c3460ba09cc15da421de778cd2f9491805d1006cf21aca0c066cb4a4b093710b60e0618432bb38fb889d4344b1eba5db4846b5b4a471f9f848db9ddf2d704c60d208d285c48e3d987881273a5c7ef9c593722a4dc8a5e6ccc72079d48455dad1616379eb522dd0996a45844445553eeb88858373be86a336a895c40bedb55fbac11f9cd31e31a2985fec05699235c26dcc36e462d6ed8aaed3d205d66ff249b7da29b1d98b9c66b22365407e0c9047fb61faa938527756c76c95fc2395c10390a530d29f15bef78af43f9fa6ff83d9f165ffc93b435908f14dbce0f790bf1db95e23ddfc331ddd16b25930eb90bcac444de56aaf397432758e728f41ea6abe7f640faa3f2cd5c540ca21fbe3c0c9faf13186749cd435f3f677e513f9f4e4a4a8229fc689b29cd5c608f5e4e3bce02e0180a832b6007e61813a2db01c438fb592f72a7d2abc126ece30f3709c0cfc729b4ede3aaf28a3ed0a989c973496a5b73ca75724878ac17f7f5b49ef8f57c42017bb8a04cd639ead5ee55a4343ff929bc74e335214976c149bf7b110fae65e92fce5a7b920ccab76925ea977d38723f308dd626ea89c9acf997ce4035c9dc48c5cb5dc7fb3d2e00833491fb5b05ef782e3fd7a09b52a2518e1913e48abc0ed1a75ae6f773678a3fd4250f9f9d7c405e29e2bcfb06ab81e22f4a2e81cc522ba834fd15a0dc7df07b41306fb41ddb4e4a0352ea1772802e34d8d26c084f3171ac9769669dc189a067d329b2f2ce6c5f8ebfbf90b8e1428018c80cd343d694f7d79fad7441a086b984591e82c8f8505df0330c721f9e24bf106b0ce0007040b6351b6c01dc06f2b10970715eda682472bc9b2da21d421b2656720c1ff21f23400675d9bec2bc4a6502285f11fe32dc68c174d66f49b116924c6fcf5e5e8989fe86c626a4a37a303b7cef1f4a4baab6ae637bf1c1524b661d6c09c9f79632664170d002355aef16963a9b9779dab67ed44e36cea8c2aa0a2f37582d3007c86b00f4f05af348159469c6536453278541544e51be47fa24530f310ab271c203c10fb4d66d77eb2d116040da5acf9bf3e8fbc1faec0eb6b604928577924887fbaeacfe7cc3ac9f65603dad612f4035c6134d24c521cef1e47db72ba0a3054cc12ca051fedcf424eeb82efe003f3bc098d08684245af829b48c4770f0cb03a9d4ec08006b3c3fd041d22e26b0c81f137c595b83b4f4e0f0a401609f2ad7f1f18bae1cd046667e9b596667e3b5fd26e605367b178d0360de2b77eeb24026428df491d729f8951b5d10026709f0a5848aa10c39b5419fc64392fa907d1ea8440d20229caf08abb9d3119b18f66316003ed9bab368170603915a78a268a30f24b041b277772ceaf3a28468b925b4145a8670afeddbaa6170effe3b6829f9f951eb92704d4546fa7abe65631f3ebcd46fb6da390aec7b76351b23c0445dc1606196b60af52b11b6607380b8788325f08616d515a33c0f59da60332d13eb2d5612a1ee0e6801e07ca82c42e213620e10a65b3dc2b84856524b1ef2430a7caeb1d6115317238ec17bfd233756d828edfc1e1b09b29fc4c87f63f0c9f3fe3bfedf4dd93097f8126746c2332a6e1883b001212c80d4743c57627d0c10ae3f55050b3174d429421363a0b54e3e9812c5020cc8ff3e9bef13036ab7c7db7338aecae650b6b040cb486e24cbe65cd5777c702d25f8eeb00c2031571b973f5f461035f837278d1931ce2140ae3aab9971099c002a3bd27084eaea086732875aeb8436679faaf9e34ad37c00626cf89ec5f5a9236f9106de2626d8f92734978d653bb05aa83261266114bcb6169d905a5fc5e219b178fd4aea8230406ec42ebe6003a0fc39d14207a0a47e9b2d0b43d9e31738bc3feb29f426c94832d39424f0ff40a5da9fbaaa301354a3c1ab1e8256daf6c85942787f2bdb944ab859a1b97d3d0f70d9a58f4c1a949b371372419b1584dd0d1cbd6d6d8ef679fb17c4bd0a9d7dba04dfd236c1c01355c5c0999cf284752ac5adbbc697c5eff357d3449a9a8b18366a3cb0aaca3c27addc96bdd5103ac459e84d3550ade7f622a4b438c866f425b622c9d3b2b79c844c199ee61dbab3391629aace85a9ac98770807edcb0d10200623b69fc405de105233cd9d807ddc81a8dba057f5a84f909838ef3c8e4ff1fce8ac32cd5a4a2f372ad96f47505c17f2fb0bb0642261ceab5e88f0a0fa52617b1c23a39f5ce129558a4a45651c4f5e40edae778213dcd2560c14179b01142049e8c621dad3741b8d261e58550b6245765577618157ce7a9efd8eedfe51ba7bb8ceb973d894f1dd1d97e0db87320a91a395b9939c975b103a5d2b8ab6791e9997af292c8df2bfbfd8312da4e95a0c78ffb60fdabbcae80cff8fffd80c2b3a9f94e21eb364305c1eb1eac27cf89fb38eab789e61980c16c82717d073ff981c0081b3a2a9adc037176ee37eb431a8e1a8e45282900b5a4917dc36c1800cdee9a06f04d717c20f0c54bcc98adc676aa7d9a10fed01affec324fe81098cd8cbe894c8f3775a5fc68f74254b9052011867df9ddbbd1d8d82602ad3d966f65aac8829f76476fefe26086182461e75e168f232c623014f1c2256b1bbc56bd42964615ef5ae0b10c81732abac24d17f1362ad8cea697b7d30ab6599c604e2f3e35660af21c5fb374c8682dfd9f4de6857b2147ee4300f160307f3f70405f55a82a179a0a0604f769dd97d899f846a29f46d458473cfddca054374498e137c5252616b65fb2204fdf2dda9aff20e2b66a62e0cec390f2477bbb61b8b76dab635a3d9775674ef97cc0d3c20625c6c9193a265118c447919127a0406290d3678e7a261247e919f6b7889ee7f89d666f26f701dd62ef3ec3c4140b7419089520495f85ac2315312586685d3a8a75db40affd6e62b6ebc6b7e1271620ae744c242e9d5f701d7e8a791df01fb2548120c943d3e5d9ad77c954dacd806f2410f008b1203e69e559d5c2e3b51a2ba47922817d4fa9f74fc879354fd6ec2b759f7b74fea735d59b008142e3d3b259d5eac06a18b52bf0d8e26c7c37c2787064c176223fdeb7b7f1f56bb3b4570e5baa9fb26b42705c2b782669fa0c7fa9d4ef8c91fe651d0f74ada416c717e2a74664001052ea834655fa9c479ac64765a808b08334f0536a7492f0f80567b103ce92a9970501eb4f154ab499b4e02fdf056e8e3fb893d77c60955d0d548f8a4fedfc35719a959f4f6c826061f480e546b33025c0baeb0bf28ab8d480b8e121f41443daf0e3f7b191b6ecf722cc44f2fb87e015622852fcb6fc1829a71cac48a6027a6eae3e42dd2b94d989e03cb1ff2030fbb506a81fcc870b08fe3506bdb8d6351944c45f771e0c68f08b8feb5a41ef5a8512c6606852eb5bf0455e784c4d638be70311815a0329d590d922900d8e792d7ab9090a0e99520036e88c80211b9672c4682ea0c26684859a3c0c02174d1ae255ecb1cfd9910a073f796a76faf6b43b67aac9049b599a74d582080d42d333e6989d5d330af3d3ca0d18fbdfdbb66dc37a0cebfb2b0a6a5254563d9640e7fe96b6093e4e5bdec14b9fbfea366ada9baa76d5a56415a8190e5965f169affcf305bce02558c85257f9431df811f8f1bcfaa00a8c11367cd15723ab8408f52784d966eef02bfac11c1d04fd0b7b5a1c585f5418915e14d1b9b3a118a406cc0100764999f7dd1b67bc4773bbfe9c38683c3e9c4c2feaadfd2e42e31f73378a29eadfda22dd7bea4c03455d7d14fa0cc9ab1e84ca4c1d04e6fe7b8e4c4775f8f612ca4987ebf7a6fc6914f12997943780195592d798075bd48a6721c69773f1307dfbffc138de4d115826b0cd7a16b9fce0c5c492c299ad04ee74f94d2aff6a3880d8ec3770ba743d4b480a7430feb38b719d2d451877b7ec1d87142397bb9f1c68b2a3d4135bad69d5618f7fbe4039b357aae3cb82207f1a023814bff476fda1b3f29bc70b7fdce4781ccb16ae5594dfbeb3925ee27a4af1108bd9399b05a80d2075d6f41c08eb44dbbd68abd88764f7bb8c5dfb19d6482684b967635ce44489e0562f9e751bbe9ff3adb8141f7395a057a1638378eeab4e99a4070095a4a59aec7b6114e6cecddff61921ff8de2a603276cc59acbce422ceab0f671b07e5170b92c6911973ee4b69ff9a2aaedd6fe3b4c42b257e1659a34a80d512a36a86d2e17b4db6956f966ab2460bd754654e429c1dc4db30d13eeb80d3b65a2fa8514bdad8e76332eb8ea6f2c9ea3aa363c7653ff71aac05d886567351ae2a14f3d517c36413c66122c928100a72e557de2a8dd78739f628165d6f5b816ef725c9c503aa78a238aa312fb69a33f0b1921a23d82839eb8b8c0e305e1b77536d320a8f18dee5b8b4d0086ab1d86a4e61fef3d3f4354e1d1b937da8b116f6ccdfb998bf2e50f0e2b2a369813efa63558b8aaaa883b411b313295361e9e77c11d7f5633ab92a0525a9c2464dad05bc1f6e95edb6da790211550b0bb6eda2349e86052c96706c9fddf990f00afcf6c18a337c6c0e33342b9670ab3f3e70d2badecf85176402e086e5dd7fed63bfda8509768bbed6abc79209009d56a19f0a9aaba7537bf339f908f3090647cc599788298699e3295f0e89f121f3a8bc783e866767b82d59d86a42bdc588e510f6615d3a4723f68b7552e5ec03ef906b5dec8f5a4d8245ec79c4432a284cba643b0aef11c5fb0f7d000191aaf166fa923837b4fb5e2b342102488505bb514c240003dd454c1f5fc2da1ebbe535bfe00500eeaee4a06c099f36c45bd74f2f906eba4d47159afb1f6216df198c36b7a743f6fbefd686b47818f7dc1d69462122bcb485bde6954687f346628f2f095484e5cacc345dec4a841a71cb6de0e22dd96ce64d427e286c120da20cd383f57b9b8fe891d10c350c88fc27171eb0584dc9e7ddf7300f87390e908484025a499bcc657c01daa6c5480378af34153ef2cf5deac65d4d316797cc960be2e397226fea7de910b0b16dda6780ed88df0ca3fb10e7ec399833203de621b9272ebc56ebe8b854cb43198eefd1fa89e69293809e02feaaaacd8064d43bd1319003fb8b98a4e92dfae3eb852297ac56687ec6561944a3f68d0b366e5b49db67f5b30ce30611a87a09c91e341035421506587674c4846779b660e4186a3b4230094b5d4441d2e8b964ec3d3b485677026e1f12ebcb8bc2258b957e23bfdfc24baf313433dc572ff218fe301ae6dd259a5ffba2d844f7e4ddaec9ffdf17ecbd81a7f3bd515a5af81ee1cb9f0206bbc46247170ef7e858f404e1624c1168baa2eb1300319c0d9fb462c5567a503ad721b5d50d672873aac0c56e80be482be107a99b94a9a831a58764a8b4f3dfe62c37b901bb9ed745f4df75d6573ffadae03aabbf5c6efd407c9b3c5ee6407487d1630b24f4fd5c569d0969d43b9657a5fa74e5be45e546af2bc23c5269b99321882e6cc63bdae7fdc5b6b9dcf5d4d225fcab8780032aede305d812472ecf59baaee3b5f6d725158f1dd4aebdcbaea631874a89ba803ff6bc09235e95afab4c27b9b9a3977ce9732512f106bc862da3613667e13ac9cdde235f110bb4447896aecb430b5d68dc810f749a95ecae29b356bfdf53e18f26a26ef2fed083253002af911186394e1c2b776d8ac2decd4630da5fc29a7577cda62974f207824e9095a0d28f7d4a6c65b79b8d69cdc11db3a7920fef5175b4bcc8fecc3df5d61ab45d0b7fdfed8a655a455c482fe9a4d3ebd5eb49ad5c1c4546d62378913ddf1c395b3718b3055e3f71efe8685b9ff59278be0a1ee62af0a80ebae5d3b2a92ce3f0e582e60275c8d223fa1a1d349af3bd13ce38cf2e0ae5f9cdeda02a675b577de3d4bd7476623bd6e601a8a87bff091061725a39f4283fed029e8b2a303e11b8ee63affb6a9d4584436d10b5d501e705d0fa511a52f106ebbc126488dd29dbf9c6ae6178c35a714f8ef838ac1cfc77fb29194ba79a006d7a9cc4df2db02983cc1c0b754418b1d9ca2a11b75764efa282a5eb696bb34b0e74da7a99753deddd1a8ed42b322039fb016b8a486a85c35f3f9471c11f20a18c997db245a10dcbe5a8068975512526a0befc5da1a318d7a971fb8d9f57fb2ec7b9ebdcf64476e8474e8c66d4af53384fe14c410356328325742c1b6c75af67553e274fe053ac1d1422d08a0905c56a6d7d7c9a4d49de54a4cd05752c95c0af9af2c25d3447744c65c62a483104aa558654d290c784be8936f4c2848c39fe94cc8f9ecb9545f93e62daf798ef4dd255a1c95284fbd638dfa2e616b804bf08ce16ec53ee5b3350d52d3c351b02e40ac567a4e0d8839e18003e7957745418c151148cfe4e8dd1c3133205221058e7d3c8b76433a46b4b752c97cae2aa59e81adfc8a23bbfec6fcb4c1880174077f13dff9977e0f54f705f8a19624ce4888328575ef4380b158c1a991af716e24990e921c51c3b1b9a27548cab80a9a70033bc16dcabc796e13bee0563701f82251cb5f7ee152ed19f6be7a787b1a5da324789fe6ec659942de213fa29da29ab93b5d53a9b99e26c3d69da31c28a699edd356721bdc43273cb51d65e73b43c522251882fe44a8fc670b6f7999835ef3c0b6ce001766ee69b823ae27957684169d5f57525c6f24fe7ca14d84302683852082810d02f4c6a015aaa0598eb1c9df7c149fdf688ea09b386b16ca4e252f5a75e8650f19cff69af339ad6ee95cb7803b2188b320efcfaf7a42f22b1317d9fc601def68dbdf3ad283b70283ee7cb1ffb2ccf76f4bf948ac0541b1c003e1d370f93d5462482d2598e20fc9764e4731842ce7f3dc64edc068e22edce57f7b7a117a8aa5fb49b063e679fe6fbc0d4c41c833234f91f8f18422ef000fba11a722bc031b70241efb4332e64d84b848b380910f1c2f42eac05876a5a4c7b891631afe0e338ac85721ca9b3052889ffd54d4fcea1aaa7d23255a676dd1f5013f893d1ef49aaee14755213b88644a5bc922bf318eae3bce4e28575a6d33c9208700d3430e5a0506147b3665d6b160aef401305a9244da560f75e4693003e0c391ef1722076122f5db4f7999b420d5c8bbb2128d2bf74f5ad0dcaf4f0477112bca8683116bc08392055fbc4c01d7e31943a0d94d928a72da66780fa491f11a955b17d83b8a714b373e3073642b9e52743b0df1560cdc4a1b7e15195ef22235e0cd7142adbe9c2bff6eed90de46edbf4956f81d9632cd3035554073318fb381ccc7deb2a6fd4defc0f4d0980b1efc883ee3fa9b30f8ff11c69b24cd28ea47d8ebda2a656d29a0455c24241bd241534f250bc52da383ebe3dcfdd1d453ae4d2c850d27cc5d95a441328b9aa605f4d972b2d37f44631e1b20102f57dff36b299c420faae311ea8f7f2fef9b27275c769684a3b05474fd5862b2d088373109a1e33ae9892a7bf054cdbcaaf68e5418917de70979da8aa1eeb17fa230f175beba178159c0f6c083d1d06df1924b5f815de276825d6256b1ee65d8c5bfa29b4d11185d47a42ae834a2179d0d4f86bf3b14f01b699993b958bfb868a3adcc33bf84d17d181a4b063e808ffedfc8e25d7e660b58768055ed04ca6d4004913bb00fa589df2e1e922bcd8cc80ab64a6dc2e91d79ac46f1572684383f52b8159e53f6c00fc9755d8452abb6a4dc55318ef7d9df1bb929285068261c44828c597d496b25f2e63baeca43ceb614fcdff856b72777e257ca9c3d92053c79f28ad05bd43fb8f705751db3b68eb51ca2799d2b728ac42c370fd4dd2ced035801a308d11eb42a842321c5ec9769cd798a1cb3df30a26608f048a65ad9839ca1dd9d41afbb00f538d2c38314ee736a57e6c374519c85e0db49cb340b5849dba0539060f49ca484a3b167d4ead0b8f26c15fb627ff2e7eeff52698da129b259add3cb7e5880bfed213b1b484890c74444264721194584d76478976f1144dae826d311c0a1d4a30896747788f44f0052befdf2c250f038115e3455570f8f8ced0e064f536c2a1b45d0d37b66e1c53ed58b5638e69b6cf0ab1e66863b0debea0868bd29bb2741fc5cd6983bb54ed39f6a27292c2e7f2f4a3914804e14f44f3c42b4e27f95e8862ee5ab3a85984e823b02301636e5faa74f4bd435374731f186a6b08f7729f5cbcc4ca25984b7e829867a923554b8dc1f4a947bd48996dd453f242aaf032deffe963cd0ca44ad5f976b01db999ad7a672c41e2fae436a1c35e1a00f79a39dab45b42f6d1830b47ccd9c367a80f840b28ad5e2fae1540d93853d826337d6459f8422b20e0028eeb3b0ddf32bd3ba4beea44be7330b8701eb0f2586d4aa035ef2cbd85e276a929511a0f88f1a31910198e293917c715d5aae91d24b138988c8d9c5db629d998c31b53240a5c5a72b849484139873d798678b7457322d9e8f8f6e6305f4e8a95ff4ea9f04bc970edbbf132e87f3e59f62d53bf8262fe8399892d3364e3f03e9996e3769c07311d831c1cfdf000ba3387355ed20eda99b3b694cb0964afa4d45525e8b55e31159f64ba1790605b71380890d0830aa1826d16c4cc5c68787eeedb7e5606057557762addf54973542a7957472bc4b70d1e6bfdc78e03cc04c20590cf0b0bbaf3d61359a5d3d37d6a209289985fc9d4e5bc6333996a8cf83ae2d07075baf30feec2f2c1dd6e6855a9a6c034ea614063297e26ef6a091a2a7237a3cde829b52a28953dc26f5265c2e54a30fc24cb2f159f8ab709046bc52e9b5995275636c1fcf21c435492022494bbe7e75f9112959ef572c80bf292b1c3ab254740ee9b3527db2ca906c084f2246267a0408219a56bfacdc4d1cb8c055028bcab5c9791686e00351cbf5e2cbd30a4a3e6f917c283abdca8280d0d2f408a6c71ecc9ca5ac13939c3cdc9caeaa1a44c183a91fb520bedcf400862fde988a44f73cf2a6c33b3f5196d8935f79f2e7c88b467535f210282a02c62831455c128c14fb18fde098300197968d4295a97ed9c5c21a4a825a1b59763962605d909b8fc80f59137bbce4ee8a8fbaa418d42221f80bfc9842dbe0361e3bd49971648d231aa77f1345ce18b0dca88031106262a27fe8a8b023feb8b8a0bf9d2363fc539ae917adeea703f556ba6e98c3410d8a19c21a84ac66893768647aadc0bb26a5cb1d0dbae6bd1977020fda44d661aa60afc425a0706cdd3f34c72a85fb67c4e8206e93c4409a251044da0e7a531cb485992d3ce5e07d642ac380f00468958c5ad2aadab8ce92faf7be223e0176f4d1fd07d5a7bbfb415b1077ffe92e339af0591a28482da19f548e38982e4368e1864f5581ba059167cc4b98647338b44444b5f753419f6645e995856be41e810301e7252fe341a63b030cda293d2ec27695c7198fbb75dedbbf5e985402ed172d24da2b93f43fcf9efcfa52cc16ea9f9334da225097af1ef27723b2970625fc9119eb772862349aecaa89ea97edfc466b2b689cfefe56173b6ee12b1c540e922e1d33aa102c76ef93c930893548f927dab13dd08b53f44effe99a1762b7f93edb2d19a47f63f507625686979af2835797d18f39d293fd8f2900787262fbabb604f1152ced38cc33e6283e3aee0334a464ab8829e3577f28197d7cd6ca664014db71445d3091e4683dfe3ccdc71bf01a0a2e84a7635635475d552b6400afda26d429da2e9893f49eef346a6d3c3e0e2e6e3facfb09045a2e9b0c11f4745a06d3c006d6b3feec9d27bf637f202e6c22f394a2513e840a5abf6a95cc76cb80ae199aea4a367c0f438d31f1892ea3d72f546b38f0a715613d32cb2b4d2bfa4b26fea60788ebcb01f630bbc1f147d5703dbcbcb53c029e7620ff5765c81be0727ef8b4b1a15bd2465af9f08428c66a21081a61dc2c9519aa9e3bb05df684e1f440b3c0b01858f25c619f933818594daa96e42454ff903d9a38cedb924368acbb2bbb38dcdbe1e41f70fc288222a7b7cfc07740b0ed8f9558e95694a339610550c19a3929f0c15863cf12031e732de2464ea143e7efc3c3b4a38d35276bb981117c072eec3593c0d3de7e8d6e4824241da7d70174296941687f1cfa32074549ac744985fd3558883048c4be5d5f4a8c6f6e0d63fee5b2b2a0a0d4fb958f0d2e2527d5c89d490eda6ffb77c6b92b07f28704444cd90e1cd155f19b5084e1e0a3a47d2e6bc0806105a721ceccce85cc12563840590ef6feb72991ab3ae4fde259cbd729f2b8759372c3f98094d63f3008636c02349405ceb232db6ef751ff1d74f4b85f09b44dfe8877673479d2f94ee2e6d972364608c4802a1bce0716bcd8445e4b658242b4e8e631ee28f1c245e228241836337877b65cfb9dc7c6d8778fc8eef3d6915c1cf4a975c70b6272355a13366917cd815cbb25ae11b3aaed2a60ffe3512cd38487184a712792ad620465a0fa6c94702cda01ebab4b7355b99dc013fe6541b09b5d4631244c378b27d6046d7882f8049664281bdfa8f22acbc0faed0847d00fbb2370f3ae57384fbc5d67c5a48020864900de630ea81a144fab63d455001f1e8146b3aec9cf984c1a5f0bd9271c310b5221f1b6b27e1d1fd25d83dd590f804f0059149bcb87b0e5c101b8ac97848116bf8c5fca5ba7e4c0aa4b0c12dc19950ca3f55db8e805f098f58f6902854598be193e33a310236e623491a943c9cf55e2e829a45b68a6296771165934a981e03851cac0031b3f9ce1abd7d4355691ee2c20b87cbb1f372bb8b70e30e938983a3e4677681636588a67d99bcea5411933509e2884af3cd0f0dbe170f0b21408896c2340afa63c2e42ab3fe596dea97366a8ea1600d3919b9f22de3baeb823fe21877930525bda26d23c71996402a5cc7d2f10c8d0c95a9b56d84a09e8e5fa4fa3e74298d975f77536ac34ddce73d43d595ba1310948a4a842a6268d7c664ed9ffc36b8938b78d9dbb834922d99d4acf8226a502ab65516e95549f39e69da3438a7129240f715e1b931253b9833f7dbdf479a7847352188f37939d038bbffce98385425cca45a39ef37a4b3ba84f2f1d2e69bab3561bf380ae95ed02ae3c9d0e083bbb388b60d0ab5fd9191eeb6435d9da134757e4829cfc890c4e6cdceb2485d9b83a69b05a31b7a7248d7fa1f13dd9eb26023191ea370d54fd7729d7561198bf1d5b6634593b846b5c5bccbdd40a52b75953b88b0d937f04ac48890c9e950cbf5f53342d98ea47e19de34ace0bd97cf1cae101e96714e1a6736be31bf601eaef14b2ba43f5881c29c52ed4403515daaf191ee6d5731530254866f64f16d3568321573f0a8b3f54035cc29612e7290d966b8d68cbcaccd8b3489f8934905c908482a769095ee60ce3133099413d9a6d88022c107333a52bb4b2d82bbbce2957e27a0290b2cb42a8b905a193054a3a256cda0b6a32852f79ae9338fad803e8809414b91bd6500abff1b7b0a849f46874500317e94459744ab3127ac6cc211111e20ffe9087fefec05741934b2eeff010a6339e465bb3c772998a7d0dffe9fe45304394145b5eacdbfc88f6132adc9cde8386bfef7ba95f049de5b2aa8779bebcbf158257e29bbfd503a2bfbcc45dad8d65d4c6b6b77f1d4732c4cb77957af234309ef90a9458235023fbef27c1b43159435563cd4b07a27561f911b55e55e38056d016c4d19d474a592dcfae96a7f2a1d51ec08d955e968183f5581fb928bc2a14931b170c253dc79bbda245f234da2977346b3e4cfcb6824781ea97268239ae523cd10473f3d3a67683c5442d264a4f4ee7e774b19542a3a92aa4ecff6adc20bca9d811cf7760cec0b3bc4c2d37573d2456c59ec2e128dfbbd5bf73cf62174c0bd8ae96fbd12f8bcce3bcae802d26f5bce27b8564e650d7113853388ba46a2828a093851da84efadf64105066f57199c1667a4dd8fcecce08a78522a7d8c198649479dcbe949544b716763a60463b9140bd7f52c56c4b3334eabf67f9da228d544729a46e189b20243c6245475b63718fb3f52326accc200dfdc3b0b1f255c714936a107bd857622b1edb18c4e8b4d64d0aeda204720fd96e4f88eea91433dd62165fc0b015e482b4a7382ad7c695af0e6ab5da03628602c43421904a73eca9e0507b0c72c18656c58256a8f5164290585df90745e6481a19b88b0cd130e83fc95f6cea482d19f008dc7a27bf71b358824bce6cf6712f00e17e09e5cce1a298c6cd1a807b2d380dd22cb829a766754c13e8eb3f0aff0dd2fd3e5cdd400cdc53b9261bc120adc715061574e5fd11007adb4d54fe9b018c32236ff5f2150354dcd4cb2ead71a373fba30ccba1dce95671c652927f684ab24ad8b0d7f811e8a5428cef39e415497f5d8463da8f763b39fb73319e361fea551dccf3ed477d22b04cfb90f0e95dc8922f534035ce616fdedfef1ede86cf3ce5162d3c4955e1b79298cc1debcf09bce4241fecea3ffebe2f50ccbcf06554976b397a678ec4d5efcf273a0f07c0a691d9d6e916d75b80c793e7cbd8b2665d3014a1a2a3cca44227fd434ddb88762bcacce3399d99c668f168bb793fa830d8f3c1f19be923e4234089e01a4fd398a0f76f35ab1ec307fc99145fdb1114b284181ac18e301c22cd9e2e23cc2d26c14f85027c955645b6a272006b0be3bfc356b5e49cdc4ebff4c5add7464ec50ccffbf107a8d9d040cb051930eb68da7b986f9db3a6e4b6d152fe7cda8ef29641b1eacfb9f33e70f7c8c9ac065164b1757273c210ebe572c2c69b94c7d24c85d633860d7922b819eb4700c3b646e75a41455e77ddcede94fe94dd9425368aef9e711a7f29e59e855da8c4023ae97a57fd859241b24f18edbd7be8827c8067941279ed475a3350b0946a19409f4ba682a05f8d18a1423f4bd6c3fbca314dbe3d60a8cb67169b5b2000b1fd37cb216f1425218b1a1f4def8e11fca266821f926132fbdd0fd2a6673f993ca425e78443f40ef9246f2d5486a7d7e758f8774b6e200b4a1d32f824fc0f8743931378de6d7b2880f935f607b18cf3878da2b0fa0c6b8b0d3d3e6ebdcad752bbcf09a65310a3a283fff1c9bcbfb5060616f47787ad6b346cb0fa59b7797d2819fb237f38f1fdd4cfa73cb8725d8d3f81960dc278dc598f92a2a7788db5bd0c769640c40070ae1b70d95e34af04b26974a0c9fd50d6e18edca2351874a19541d2972e1022e2bc4e56f5e93cf5327be155f15a48cfccdd6e2c47640428c4a4c588554b6f5d0d9a741a4ebc58083bf9a7284fba3c7f740fdf38129e6ea9ba77d94bce653fe5d8101dd9909342679c8382b778dd68cdc4e4a929d0f918c05da8338078190a4c57e591ef50a48a6be71def61f43231351b7c3af2d9f0e5ac037ceb74e55787149c8ab0f43c929c8057aba1803db372e14dfdb8e4b601639b82db621583e056be7a97e41ba8205d94984311f20a09d7ac2e8cfea0447de454f1dacff1a3228b35370e421dceedb7e629071e100b5f0b8fa48997fd74d46dbae36bc89dda3d06a5b733ff24d9a90d76fc1bc876a14929ec2d3e28ecd5dc56b842efc8cfb8166301a87378f7a0633af2d85ed8152df20a95ff616a499df6338ff48437c03d62b0a6129c579b939aff8e5da7a240bc774660868fb480bde3b8804c9ab433c41d061027264856aa9cef6e96502aaf38b9c55120e8d42cadddd6a505c750e310a22eb760e557a04635ee4e982cd1eb0e97affad4d833335ba9bf7f62d038f294f12b2ac0dd1611d0121ecce266c28655b3cbb023ae6239d98a0fd124d9eb91b411fff7c74784d5e34e8c929cf5c967ac03923b98773cd7da50df144d4b5e8724ce47fe24af80c34c5c7e7416a54bd81e3884cbfb3ee2a4467ebdc7177a7775d5c77d2062227c3b2d2e83aed586bc31a41678c3a8e03c5a5829d6cb130c92007f9d8a2c63b952e74a2f77135afbbf99278ddef53acc0ffd7321729030dce9bd71fd6d827c0f6148d82e8ffb88bed0bda26332966bab26ebccdbc198590d54cc7a300ec3f85a67e02fd3040946c0b043e5ea4f630813fcec126e569f7aab5f8e940f21ca2359e74397ae944b1e0f3d05c0784b31f00b923a3531584bd59e39b6c6a3ac1f1b8daa21538880aced55d094db945aa36f5305b0516a432dbd2aada30b344415e5d380ed6765a5d88b47b807179107cb7cc0cd8f993ab28bfaa8745e69740fccf429e35be450bfd46c3cab6258a3c1c5f0e17ff08a58e5531a016dc02d230f8c4a6d94ae8b4ed89a57d5795026081924d8d6d964e55a21347ad6f415caf0d6d67b1540c2eabd406864bac7f38a20e651965e6d62b2c4908cef9824adc82523d31e9b96c33f485ea66133e5d8f80eb232c0f5305a0ae3ef20c3fcf8b1e621a2afe3f390235b232ca8ce8a9bca5103be13583195bb19b1a4593460a51667f9ddeb36f15d57dd586281a941f7fde9fe6f64a4a25700a403d8b493bbabbf3cfee88f5b4e461661ae9147c43bc8b40e22cacdde8ccff03e7ff3fcf74b7a11e4ee3fb8c1df177f6c6b5f7384b623bd6f858836b97dd805b0c83ab98a729110cce29cd3a4f4ca1264a77f99c75559a26bd733d3d178b4b1651504e6fbf5f6269707c39902e276f5f72c118c0f692c9ce9e5c57271ee88129bc5d3b2aa7f70ac166722104eb9eb6f936e81891c2a129a97a5a509f55551d4e308e7f4c9775fb5e3548e764ba5b1b9c439a127bdd53f57ea65f788695adb7f1ed8c4fd7e3e8d9975dd0e85db9db7584f12fd64fa7d97b0e5bbe331b7b46f86993bee92d1af292440e16bc655b8da68c72669983053e7586116c051ad46c6a93df12d89d09318bf9cbe9fcc4008e6444e4b6bf5cad9ba853063614672de30add186f4817c93ccbb53a1b2e96fd31552ad91b26156628e6daba39e18e80bde16f91abb8b39b3c9b5863ce1ab4f2309e66e3f53f5a2fe10457dda67b3ab3d61f8bc5fa01b24f792b7d75cae12f8d18b6e5c85aea71effb34b09411c667adecc27229b6584ac0e52d41afd74cf38aa4e3e402dc5fcb79805aca9acf6770e44631ff97a03ead5cefad7a4477d4953366f4bd81ab3512eee99bef897be458595e8ec0f76960db1297c0eadb06235a99d2ef23b2fe0c5a72e579a0c4b51ffee5357e16875eca27f4dfc43e10180826ed3ff828f7bde0e4b8e3b161d267976d1b93dbb4521d180d0a292f59c7a6e740dda4aba2ba253347bbb5414dd239f4cf0409a1cfa3c2433000d1185ea4c3981b73bf6ea243388176c18326c6408396d16b2dabb228726bbe7435848840636a983238abb7cdf166e21d63375c18e1c7a25bc17be67d87e7b782f4e842f0f022f68173683447e2578a8369995223f630bfcfada95f5a4cc428383b7497fab04497df56294f52abb5eebf7ddc0474abeb6226486b31932718357c9f6be8d1cbfa89cce3ec97fda2be510301b14a402badfc58c17f7d5f1ee3e1580772f97ea49faad9b50c9358d8bbc340781ac80a797c7624691e111c9c3ee35b510dbbb75cef2531e24f76702e1d8880e35d449fc905fb193c9b0fc4cf024b3ad8dbad80917b8263ce47e7af061eb7118468135d1c1eea2a487bc28c507f84df751aae3250da228148a413d29b6b3ab3c7432a30039086e2ee98b7711546a88d9d2a15133c858d48644288200731cca809b107fccf756167347848f03bbc653ba6d8b27f93d7c564acead7f15da20ab0f53cedfb1a8c30ef7e5431d830f77028c54c7151addb659c6dbfd3040323d58221c609c9bde911585cd52e0fdb883dc0613af56eb7b0c7f17b6b3e3143bc6f644a45b3e55bbb7c36c62396c713f73da9d9fad8deef1c3187653f2949f49fba0b41a35404f2d5021ac5512a8cf079f2f2ecaa53d2f28496f0d9c0392b5431d99eb334c28c5e3c05cc6ebaa70012a60780b592a1dc13b1ec1ad21b9dac94c6e971cb5e8acc84d1abe6e6c36d1bfb77d95fa8cf535362af946fffd26f16dee77fc8ffa73d3d1e1c1e1c4965f74fa607b70f437022bdb2e46906845eb5d275fcf7c460d213eab875b931669765ee3613addca28375ed4a14d331ded07efdba793912ad0011a78b136ca0b4dda0a6977730dbcdb3defc4f51a4f734eb1674b031722a0cd3fedd7beda904dbea3a0616ab8659de4308c3f54ffc956733642b1f584166e3c0b5bf217dfe33c141869186fd363dd96e02f573200bd26cec24ab0f4c623bf55c13a6c6351ee92e581516671c89d820b31482e1155acf40997f748452579f5820e65bbf76bb5d0c318b322a50fa72664115653c54c2a128a1094279acc0ada30c2262af8b3079b0c56b940cf2fc2743c8f31293ddd6958e03de8f9445b4a20e4185f32c0048e717dfaf9e53b23d4daf53c5f97eddba4b639f0d7eda2df35cc910368b7036322f1a5eab2f9fbf09eb2c8a003f2c34d29ff6a9a8da34f18ab57193ed9c764324ee4e26a84266e5e9636c054685ab51f411a2dc0d58ff20b989b833747a72dee5a330378f17c593234363868259c3f7052afb424735a6fc79f6b4459ec7efa716c1819569b0c6cd673c13aa9378b2798108a3b23fc1d6601e43e59149923a0ff85bf74526e6ccb8e2b0d65424344b94f8636862d412d54daa4ba2a07094a2de794f8219563654d224553c1e63934a626fa9c78292bca94309bc5d34c7f7b136ab197c804e77cd994094e7f095c5a6e0caf73aa491bda44aa05ec32ac16c8eb151045522dd8ccde7fa033a37709c7893c0e3014f7b3872765379ff0fa5361bfbd3a88b11c215a65270078a6eb8db442cf3987a8e3b64eb6a401e8914f7f2dc6787f9cb52a67dbc6b50070312237dbf737c093033a7bc1fa0f4fd2cc12f6b50a9488c6fbbb7f02c3355f8e0b651ccf8e05adc73de443a4f6e0bb50bb9987ac3bf9c873da82932af65899673607e1c5bac542c504e00503c24ce7a0be64a06efbfeca6e87e693d27f20cd44f5a5bacfb49dc7e80b0954948457c620b9b16a92d063d14b713116c6a09e9a096d40e6342ec9f78545f59f7e1d2488aa90045958d3587d3a4512f627cf869a62d560aec9d9263013e58e44d11edff1d32e1e112eac767ef7bee7a12494676e61fddb3aad07247b0480ad514a50d438c7d03f8ceec08ac1d4832fe2cf2eed0c3462ecdfe7c2a376f263f6eea81e2a749a50bab853893585194caa4d833e4e29fb5622ca41eb936ea3eb288383be1a8d8ade830f437be6d64af15684679d1bc610ccbc23c417b2f2fad3de61feb6a904f12ee25e5d07821bf5d70940fc8b833fb82a537c2d758e3c3e32fa5d39b977f5a36952420c6d41867125c9adf6034f96b73d92f7099acf017964b5487a645cd87d6830152f0f6191a747446a01d13d12cddd6da3660b248dd6a5c2b7c6eee941377bea4b4c9d0d053dc592bfaab43561d5eeba1efb866484846bb7c156812bebaf7f3ecf936a25e610e6506946b64296f0073c382e2bc83ca58b63086c44996aabd4eae36648f502a3af823cb2b74e4d112f67bdf02f1f5be72f6bc2d2cdb87a2e3957232c1bc3ba334ba4b9ba1a2934b053ffce9653918239d53ddcbdc58ebb1d172b1a47367afc9ce280f468671f196c94e7a202b6fab1f787017ec39c95b1a3a34fa0a8dc3739bcec464a8baf6054f281729d016953fd9d26c87341854b59cab02533c142a5fa21307bcf419b50fa215db623755b9ea7ff2e4be103d2543b982f2bc8bf9db509fd37287247b9c0857eba0b216eca4e99e663777cec7ea94f718656e771c401640b90f2012f5589cab6a53fc7320d49546010d0f728e9b660c0dd8302ca038566bcd09e22be6506edc48692b30a6a140f2f479b9b4e1d28beedadddb9eaa7584dea8678e24c37c96a328847fd17c2927372367eda537caee3b6bee9dbe91caa25cebb8fd26ec373d339030dc21b7292b5bff3882a36faa8b897c7154a42561543067bb95069a8b5d68a779f3b94268cc20942536568984379253592dcdf98e3b5fcef3ff8b7770f2445596b79d7fb4cf4d89b03c0bc2fcce078d18acaca8b228f88f91cb73d6c7950e2b04005bedfeb2f039d3626fb0e9d7181d5ef7f376535c696bb5824740b37e1f951db850e5ce808115d16981f0907f7bcb9a52fee94b1919e5effd337ee8a004f11757e867fc7e3b9c7e71410f8d8176bb6b9537ff602583c80e94434f64e8a0c748c208c92b71da7bab1aeaa70cef2a3e22f31398c1986bd1dede0a4a6d5f63a33a060b0ef2607452c23b27807f7b2bd78bb2651560dec846b9839d779f92ac10d1bf4a3386257402b9c2910b5c44e80363d21d732003d49af5b4081b9c180a23d3d92e3cfb3670bef0ed47a22eb13d861ad06268683a0aff744d51f0114a5dd73f15665dfbc32d56037104f762a48dcc483a13d1c9af936d0ea98aef3c4234daad718512931caf2949feda33f2fa9b62af8aa070b15cabdd031ff1517a77f17ec1be26923577387bddfaf00f267e099688d7d56f8bdc8a07a64a5f041448208ebc35336d59539c3a6ed3dad46c56866bacf9ea7fc7b21620b501c93898504efd5ca4dd4aa84dd0c8a62ca3454eafa3b0fa564f9ae1c49e08a7e4f2691bf6feaa1c35bd0218e821d62b53568c57788f486c04d77937f825435f94d64899cf23425681167ee5b4f4a59c6261e77844578d0cd4421579802b79d17bb3dfdd0e0ce47b0b7832ff7b1686210cdb6ab84c7b3c0a8e63eb20d10ba59730d796c8f3f369821d1c3b62e78943da7a2048eb2ed6f3d347e8473329e5bc0cf0ad3d636adfa0e52072460de440506859e86482173596514e3978f822d54ed5f99ea8633d0be3e83599f6eb73bbb2a8afac048f8a5df8ef728fac5485b77e89bbf1fb7d12bc1c5479d3a978a6577beb57fa61a5d3c94f9d36219d8cd3222e0b81a00aa9d1ee82496562b33b4c5b144cc87d2b1d1e7d345f565718e6789b11cbf535d043345bc46f450af33a1b9f89ccbb32703c654c9fab7474e51fdad712ae7e9ba2757f75623e57aad707f0b72114765111397540a650073d03f8de62bf0952e1c5464e59db18278db800270e0d7d926a3c7e2210eab75d2fc318883ee7a0450fce3604afdbfdda3b91aa94a824afcc15637d2557a030a2eb15f4902d36f6e25b55d7f0475c6f8fbcc253b6681b323cec4e2297ab8b10915e20dda757edf49422ed58986cfc226dbce6e5269e4173d640957416e3274411a5b6860f5061a47ac60fd542e094d95724c62905385c555dbd46d940cdf697b4e376822f0a0ae9fc8f6ec847ddaae0db695e43cf6bd756572a003600474b1a20ccd6e5f7929af822a979b2fc9e849e6eb4c15b627d492c9064b1b4d8ed1725484aa989f613735a70996a0b0275b51fde33c485ab99c068221f97e8b314010ce33628d8a623f44bd97492685359fdb61be1bb85b627a912a58d2200bf790962873cb1a1f6af4a780fa2e3e9c7e7add87b2ebf50c073be3c760e437738d63d7573a0b49d78b0f4443308a45653a426cff1457c0d26cc6dea71bba824eaf71139753ffd92fee8b4d141ad89babcd5420462e1d3a79434f9dfa0fd123baade5531108d6fe4314e4eb41e23c500f343d91140f64404adb86e61f920fc22fcab70b4b3f9eb9daea6529a955f6c9803b7a7fd6b8beccd0413905711c7f193938e3a88bad928bd82a0ad3ea52bab98ae587dc2abba4d652deafe5152d7a28f1250253031aa419a6d58bd28b09cfb186362c1c91d5e07892b34269594ffd5280cb1bdc93c5c67631333b9e67f196304365546694de3c666462ff18928a27261aa9eda6a986e1c981cb36d60423d929ce63811e11a1dbe0470d87e32b9920bbc28a303c3c5d64ddb06baa89ef5afa6a01855e0492b6f6c41fd3e016c00e4aa131819fb9ba70b0598575b599eb944a980f0b3ec472d969ae31d8c9501be5d8f3acfe56ed58b2247b2ae86176fb44f20caf35d778d0362187d5ffa88d2dc5da0a66b80720c0f1c030560f82f946c6f762b9b1a76eac3e070a4ca71c13a2fe26dd45fd69e1ea8dfda9d19e95f21c5ba60e4fddf76e62e585ba19b843dd60448b68b4bfca6581a259f50ef488912f5ea8bc963d1e77349db02f57bfc17c70d492bb24e666df199b1d2b6a44e410d52e5bac4ee08d2a199c94fffbb12864d52017e645cdc28ff88fa38522bb5d4bb2221d5ce95389029ad1175e394d80eb8cf2c701191760ce2c02ee7f1c4ca677147d4e52f170b3644cdb78e0cdfc798bc5eb927b9980a074944330775d5247e83384f86517e8a3281db741788f16a0fd93e8fc11cec8e5fc2b9b44657e601c22baa300db74f59dca263b64dbc6f7e1fc25a8b148c97f451918b256b334641339d17418bb529651c657d0225849f286f034673d5ab2b92b99db182bad33fd8c6d3d4baf6cca27d378c3348a38001f4918043fe86aa7c3358a344b1918d5e39dc9379d74d09c778f5124cfefe4e59149ac04084990f6d55d8603abfb30e00f9d83fb2ad2002cee26402a19ba7737d86c74531de31085a9169a95846f06a2c877f749277a366698013ed3913a863153e04750cd66599cca7f050801634f09ce8361a2c215c4f05717f3b897aaa566187d34456304815b14803dfd2b2709b946d6f7271dd34e9d2c3cb1cbe441830503b7729db1a61a041f07e5612e648a6a9025431b74534a1c4f877c13441eb187dcb1bd35a4eaed23e7ae8b16e58a3d91e2a88fbb97355f4203b9322dbb6e46899bb0f4f94b81bae3529391062edd5feee131030954983e50dbe47788dbdb12c5ff7d0a8de436b05c484f64c2b332fb92bef31073b8d5e665909424d8a9a3c87a7d1dfb9725b98a7d0dd32086184aa093520d105d7bee4e0a05af8850d47a763f22b2ac0a6b31a192b62e2cf8a29b0e33dd9b8bb4eb0c2c40df255172b4c57ad84828136d7916e5387120032ff965424a7a5e2877db0c0fada17e9f4479f688b4d8154a968ce823fae0713a22195730ce46791f1e87b0373f9d824a31fab675011620498bf8d7afc9c9a7492deade6acde9484e47eac970f94aff50313dd5676d662a88d9124e6418c3ec38fadb218ed12a3610b9d948700de2589323f45d15549e2e63b0dd12cbe96afff884e8caa4852805c0f5cddfa31a1b7d901f3826193e50a94811acff37a96dbb4acd8088ea4db0f16d9beec2fbefe6e8dca6e9f2ab7e234049fcf64a4704c565844a6e705c895b448ece45aa02115e818323d86aa07f802bec67f1a661131b0038af2058d701029963bdb47f1f2b3421aa0924198ea9cfeacccc22af97372ea5ce763053eb8bbcff72867d4c654b9109e38c4c9b74e108821fceb907817f5d91b63a65cf32a9910068e72f74bbbb10854c7e283de65ee10834ca83f6b80eeb26127d624f1777eebc4827d2d7fed68b5b2fe58fd2a1f746ce07dcd301648bcdc1b6e7c0231072aeceea5e1e61ca76f9993c1325790f37d33c9f7cb89267f3f607fdd690f2555f8f153c310172d51006ca09a3e2168d74d5b8149ba4c6dea7bcc3359ce1b8e64db22ee6eeceb84d87517e738cc392d311d52c10ce389b873dea68e19dbde90dc6e943cf704776909e543b951e8c496ec0b9ecc53946a7a8fa8bf74ecc39c8c9e040ce4732732058b11f83277dec990bcea3180a639a643fb30fcec06d19d23a82f52134b9b5730a5fb13014126005b69fed271219d4c60be1c524030bd8637c40c7239eb5a03176b5f0c7f482ffa32e403d84b1cc4259bed27311c901642c0476a62d95637e66dc3403875411913a98d0f22e9e6bef87bc75e68d5aed393088ddf9f3457186f5d82c94b016d608455dc558909c0aca4e42443d4c17e011afdbabef397462654ed693cd621cf576659da102eb03ba1375cf28c0a92f8f3aea266ebc0791539c9075868624d7b102b2ada83055f70dbb341220728417fab3ea717780b979c813d10dbf8255938e098abd700451fcb61217706381a31526ff3bd8aa8940cd4a16a826adff20129a8375091be49922786fe27a4496dd065c64e1ad566cda952f113557b347da64efe113c7225575268308a676a5d8b89d21e38f17df52bff30c1f2a4f6e9ee3c419762654edce2b1a3ad199fca0587160a4366fac4b9a49c49992a0a27f23a4cf1060799906c29016ce236d9b85858aff14bb723920a6add7cd662bcf12b9b7e9af63b405a6dac21c034a7983ae837356d2088d8688ed914f9f26502d1b0222e996b8d35d275dd58c37411c13a7136f2f6a37fbdd3ff9e70380d9a9f4b490290345e7b164a08c64e448977ee0355651da4627e18b62d0ac33c09efd4dc4a2a1e3c3b6c672573169261675897ae5d7e7f0d4d7e4fda540c9cb8d1e8f37f6fa39f5a3e8353d8dee583e6fd7d2c5ba5c1fe5e53cd0c4f58e82b1202ae4bc1f74e90a47cd782eba13ed1fb530ba18e3771eaceb88a75367488828b5453ddcdf6e0f1680a21bc3fc6c40db7239e1e66e9c1df48a495dbf6d92da2a4a38cfe1e1a5e4e5ef9fd1c18e228d29d7623c6693eebd6868e6c99cef6844902570867705d897b2c98983309876872dc9649f298f9da3bcd298f25dab42be029380af0af57cf28abb892213d27e23f3920fa3c446ed5f710dc901f8e55a1284b70afbbd46170332af8d6e293c7ef9b1e6eb8212f066efaa98b3a889237736972ae0d2ef6285d980785a88525a4236643078c375255aa4081e5a3ed24b48e61019618b817b2adc9b15e7c175a718d9d9042e725d06923bb61426114ab9220e6106caecd97c13c440f54931c15e5fb6684cfbbf183e9bbf7082f845fab7b7a47634e65685dd8cf07894c06c86c7d113adcc3a6de890d7cd9a0b9088300a5d86843621780be4364a634c79859e65b804309f68babdf9d6e49b41e02533a2555afb512a972c62bd7f457fb83775cb7f4a6e1eb1109cb93f46a7808b97ba398c492e511cc0c3fb03004101368569ac40fee647b143779ba113678481653d3a2048b5c9ea9bb70a25b4b13c39cfb0648b81e13df35a4882234cacc8490fe7ee603153f03cef9cb4b158fcfd721f0aa1918f88a922fca0c7ba064e160c1b36cc86ba9a5fb2bb13bec924979275905e0c3e9273756565fa028d8a9cee3972ada6457927189127035e8210185f8960160f4dbc4f5008b9e9e7a8f4a11d9488dafe6cf6338873ae31f5b6f30dd13a50a81a1d6c3dbebb081a6b34a77614a1112cd1492d0767feab38cc08121f784fea753994e628a6e1ee1c2218158934e6fb1f80b220067e728902895ca5a83e90f255e587a806a24136e4c1df4f250b9d332d55ef1a98eee42ede51c97a9117628003a58982da17bc3cb22af114eaa9ac107781952c195cbd5524ac4fbb36bb7b2be06eb4b4152ed23c336c4f884defbecd1f73f6aac5828aae81d23c8d651790925357aa4cdb81de69af2c869d31c4a1a40a2aee3a9305b74bf83c6b744982960657def8aeb373880f5ce30656e2741f89212a7068080b8720c7b3981eaeecf67c08860d5e4b1cd9f74eb99d558762f71140287ed5c3195edfd76d5746fcb24903b88c079611b7707dcc30d0f1542275063f51bcd555871ec86a626f5f32be6705d2a56b34290f60ccc3c9274449323628dee81dacd1c19acac4512db77285a68c56e4454071d60c31fd305676553804ebb0563613dd86f6a8926a42f7b68695fc63f4d554efe09257870547d525001cacb99a1379195de9c08a29d8f29e27f89287d8abf3db98a2c75c80ee8d20ca6520ae4f6110c6653390b8887f969cb6e29fb4a11197b2c786520b0732ad894cec503344e16b7df672a7ea58be0fe8811f44b818d0c5fcebe6f050293de224b2fd1df2b7483f1bbe494f0587e141b90e920df1f35ab1f39e0667fff45d7a30e686d2ed65caca45b36b1b2401ba307ab35f8d388f6e391711eaa92d90edae87d73b2814cefe6ce092ea5a6f7753e7da6a191360fb2e4fdad139fd394c5dcc96e33c3ce2d68806a73763e937ee183009b76b530d129796047312c74284f3a9a03b4f36486b948eb28bdc0744c9a219f6e0d36d716849772e77b18a7a863fdf776dd44d7447b71aa8dded0a19ed104014a37aaac120f5eef41e891f28099b8e207e356490faa8d74885081eaf7c38a7ba3ce37391c2fcdde0a086527c2276630ace69a6f730bb899ef6baef13f948adf24a80958d55e77559cace8dd2add2f9a1e87c74c8c4e701843d9d42564f315211487735849e037457a9326c55d324f1a5e97f7cad0c9ed385b94e8daaa0a20dad23b16ed353108d84a2bfe3ff22509f4b01b82c996b6f39ab2e42e4a0cf3f5545a940bf2ebda60a8e8260305d804e8a22d46295550069ac0f30b07383bb07c9a95e47d6f9ad366795a4f8de90dbbcded3b094eaab55eca5fe13738f9c9cc2b97c15c2bc6c457674a102c50ca6666dd2c4445d1459ff26c3f19e95c4e9ca925c2743a2e891c76e9d99fe25027644a6e988040799bd17fd79ae83e45c02d64cabc5f04263c45f8a18b51498f8191f97c87e91be3b8b817de87e93ef2080f0ec84a7f14555d10e323199041bf5b86eabc6cbe9701e8b873c688ede6f4701fc7a7e071b3eff90eb4c18e4e3c12f9ab42e34eda4ea01997382b22b9c1ac5d105b38ee14a4701323c1205315b8e12ac99d275a227eb645613bb60034bc746bb461c32569d4a1f03f7e76f286b39a2e136b106a7095c2c56560839d94555d5e6353ea27e382c1095ff66c59fce8043e881165173b4a891e5e20510bbc4a88d4a2e909f695626c7f98726c19ac6008fc8eb84a2375a717b32002c8e65770a9d261bb8c1affb4c6ad54e97b9c4fe94494c544d9f4368352f7544c48e9c5bed76f51206f2baf70e3c5e02f3b4d39820aab6338330cefde1fa2b7a237a5e6a06cb77b433498043204eca27ef24887d98b0b999dc7a5c790d9ede1a00dca2babcff3a8570bcb00b7035c16bab61492a02d1d01e9083674c0b7e19d3f5e3608076f8a9970a38f1123cc46c42b6b6134902519f1699a5fe4ee317702b42fdeb309cadb24cf5252d62a4af9eb9f30bd53adf434dabcbf5fd81e1f05804d48597ece177ffcd58245ca7285317160c9468270d4f7c47e9b1ba59ffc31fe851cb85104ad16ef880274eb5a61cd11c51b69f6602470798d434156bda9f26b626174e40b9fde80aecc7bf3146067465632482b447ec52ec02861d4a33e793ed163d1233d86d020b464895556130bf7b53d0c047cc879d7eae2e4435f931c1216716a278f56c8e74467a26f2befc0b031c549f6e5764378c15b16f2cb0cdaba19afb4d97467ce87c9cac2a95efc9794d4e9c157e7c1733e5f480372eea7aa480598211ed798b25b81d96cdf17e7dceff640ba504128831a54e1840d0fb64af93b15f3b728405b55f7a5f73cd6116d22b7a95a5f31664f79058d449a7d654dee4ebfa7996c7fd5ab6725badcad3850ab164aaec1b759b3b7f2b5a2616fd338c2150efca92625a85b6cdf36e2e557365026aca5b9298a354fa19f1b111c8a24a354b9af6c64c3cc3da57832b666593c33e6473f51110d9c7b01b327fe4791c0978734c023af6421a2b48ff8f27efb8d789e4105c05835c950222c01ebda31600605c37f03ec09c5d50b8dfa7bbe261d5a59ad17441a3b61a49d5a9904af91785cb28ff109c7766aabcdc6814254161b853a494b96b2e5c8f747b8cab6e57732a79151c2d4069c4bb5ae229894bb243b801cb4383ac5ac1f2f24abb7f9ab4ed65c0153b25f80be7d63febb1d0baba62905745e3493519ac7163fb3b9395ba4fb33b6b1a4c09eafbacdc12802a9edb442a390417582a5bf64571d69acc0ec5a099ed6b491f5978b2d71f26d0e8f09952282f63b60eb02db6263f80bc586c274409c94ee43d695577bcc816bc001b0a04323eb14f4a77337305adbd4c4eab5a63d85e1050961423460500365367a53d6710b394c922c97dc116259d972aed1788b024bacc29c3f1fa0d91eb4b4f4aa3f106cf565940d92ffec16d258e09bd0be7f2d03f296f3f7cca818232c5d5ab5c8c8a5da8fbf7ce4be85e24fca929a50b014e0233eb6524184bf89e9d150bfbae7c48f400bcf3c8151aa78550c8aa65b8981cfcd398b2739454a7491aa7b9bda9d90654edb847dc817a9f6e30e88974c730f3af9b2125d84151a52bc2462574a7e8ddc551ca9995f774159716e10d0d293bb46e6dfd28245bdd837ee6583942ba57f7a9e95094c849f3c84834f807513cf0e1a30257645941a07ec5b68cde10fc74e2d8d5aa7350fc9a29da7967ea2eabb0cc19a8097557b25511a8deba22ebb1079ff462d41c813b7cb864b62c4fea3876cab6fca7d8fd8495ee53c8a13aa1a5e2e30803986b1160e7c1b06fd02b7f518cca0bf4319661fcc96e25e2786c61daf921ff174df2c24859c76a59bb192fbfde98295996a56bb912e3c1bc0ee223be559cabffc0ab8e0621490229d14566c6a38c1ca3ea855f7a5eb4144c59c0b69354ccd719993563ccf852bedd14e020c12ff684978409575c10155d0444528c4698b9c6f80052a8c3a96b52917dbb374887f6e8b37f8fafd10a20d2acaa8032bcd1ecf06ca5e2ad455104a45b0a7f50ff0f59bbeb7994883e7ab7ca184c71f1fcefcb66f02793e4b806ce27ed6f0eae00f525f99cbe623ce6ee539eea6efb61456008095136324581b42b8dc9129f8948220d304ca1b7d2be924af517fdd1ca3c7bdc5220fe73378f2a3d1f3f3ce270bdcdd555f3d809fe026e314cbe448906dd17a59a7f11869480dba2753e34d83ba92d980df5dddb9ec24c9440cfed6466e06d76769eb47edf43fbebcdc7ea75561d6c75e68e622fd1dc4838a5500e5f52ea90917f1f45597c6027a020284532dd978e1f5b43cd79bc92f6b8f5e6c8f8e1e540c8008a68586b4c86761191f29e6e7f4ac58336da0edbca5140f5115a9b888259e74167b38af70ec646aa5c9668274684239e698bcd15c36ffee6ea017638664ec5fcd43f41c3efcbcf1edbef6ec2ccfa114928e57e32ce0ec38631b2d94073c2ba00485951658907fe2a8e0d4b97a13614cd0cea32a326e14e97662509f78ba310a72a2e8ac959a39e23ef1929c9f608e498a5fd3259ebdf5b68f52ec9fe1ba8e296cdfbfacdae24c8b16480eb9e66810b2b7644c23fcaeeb6576e980e22f1fffd816d87c3a78acff9a96330f8cae8b0d933be17b56f26ccd73da1fba6b2596d7f2c852dc3b9631175130b35b5cae938acab8582d6576f31d19842e70edeb1d3af738d9692e72dda8691e7f26313a254e057279d8a4b27b536caeef0b8d3a26695074db4baa719ce9f26b369eb2c073079c94ebf9d20efe8f6a636249228f7e590f7dcbdd573ce7549b632087798be8898d3bbbd8d23d09f8904dea4f8f61edc305836accf5a21eb7b06af4952ee9e899f0190a1da191cfee232b63cdee67ee64500ffafef87a760671dd02b523be68f7a3601cfa0ff70c17acea02d3b01d457ea97cbdc0a1a575e56b634b07e584bd2142e305aff746742fff7477a651e9990ee161f2ae1e3cc07415c18d9daa665d21ad7221da00b402a6944797f3d87e9d0caa00d9f5496b647224b4931c366e7b5e239a34c2ce205d1e37c05cea45ddf756f94a3a24449fad1387871b21fe6c7b6115f9b36496788dd1dbcbd4b215eb7e7487f9fae6c80d85b97da4247c1c6dba0afadfc839177d75a53f4f44607e90acfb779be3674f3239cefe40cd1b557f630d75a3a1901c8235a39167f53d77486430420646bb7d7af4297cdf368cd058f14c47ff88f8606504b8308853cdb6ea7730d8cb9a51e53973fc4533aeedd60c7c934eaca56c3442a517c9c5d719b8ff3f0f0fc45eafbb05b5b1b9863d868d31a0bb541185dd2b37ae2d05aab17ba23c582d269f49337cf8656ecccffcd5561cdbcbaad39e9690f8b295005f56cbc2661bcff8a79fdcbc12f0408a6bce21ed3fb74e7a293bd5e641711ece868cb5757bb282e4ef572a0ca8d46273c29ea5ace11774495a8a96bd0dcb6a79ca3d75f4df3d7e848906481874ed861832531af58dea327d4c8f67052fa0069ba6fbd27220e69d215b298f4edacf63f48927b04c617dbad3b3dc373e812f25b8d8c6de6f863053a8971e3f49bea9121b3e120c40bbec9af3e3217460bf0536cb13bbf756e1f110d50dcdce4e868de511fae23c656afa8efb7818cfe66d80be55a3dbbf7abd2d0426cf0be3fbfa0d08fb7cd3397f72b718d4d26cedf48fbc41005293bd6142ed83b47f1f50c0bccf086c27b3d7817eb1931887cf21d30b788ba696252191b685a4cdd7987e513b64a6766fb7011ecae883dff178f096d372188db941bf27498bf3e6ecd949c6b3fb608dded87dad4ba4dac60cbb7b6bd8a5d25e100548c1481fb34a794d8e4519efca12cdb04b69aa2e060c2d577425c8a07ed9ad96c46464a7d41329116f014e62f1fe97136a279806c8ac3de9b448184ef233f5206e4ae5ce1660602483ef85a79d39a551cfe1549f92ec07b10f33ee2aa7d07f5d7b24bf16dcdc41ef56edf0f2180530e5c775fe75f07517d05f12665da85ee5aa390496569a31e56b3688d0218361f18c826ac9fa2be047d544b1c5839133d746a065df48286db5c8e3ed8a36299465fab7c30ff41bca35ab2a1b8b2ea1de7a661e2649630262477202fc1c1161ef7eb76a2e537cd8112c5d008496e138bfc0c3f5c0a0e8ef491b31f3c0753f235f015bdd30fd779658a80f08eed9216026e374e38d93801ddb32206bc0132d9aa712bc0a3fc8bf22f2de8566df1d102c44a83a402eb59cf21ef12fac152d6efb38550e5279517ddc118edfdf3d39dcdd94d51703d5774f8cf05514b10cc731b06caa5efd1762151def01c7242b798704132c1129bb43ce5dfbaee80d79c56670c0044a319d1cc02cfcb9dfafc6cda39ce31330c1e667632b1fcf4706acf4855145edb08154766737a4ad2491d6c3f2ba909f14ab84e684c198a29edce3392f9ea4454b7c34d114e4f2d9cf9adee92dd610e3f2bbd03d0f7d6b92063dd884a70bdf419cff177afaebd3fca675901f77cc807cf270f4e7add5ee5183443427c1afe658b31d70ff0f4520de0cd912423f8056db6bb6bc28f20b9581c9bf2db83f52aaf092bac0f6e746ad53f9a5ebff3bc077b10cd12b41d3195ace8e2cf84c197dd06e7b96b7ad3c86ce4b1423a6ba0aaaad3e36360134da842a3b8658ac1e8c0c2fef933f4c0b370c1a42a05b1f14cd139ff3f4f5db58e7630587aa8bce6a7dc3aea8a5916f7880fdd8eea17e5cb4269b96d451dd9ad2f6c6b4ee292d59850223b08c8c2f1e8a60cb21662b9deed1df1c7b9b5cede547e8524b0aed76574c3ad5d3a727a39328f2cc2193ae368249d60690e4d1e1909792b597f39bb168dd085f92a6bfe9cba2ca77e8f7e74191123e2de98c44dda22c8aa6ce557ac83c74142ca19700306d59ccd51e2930de2825a4ae4d0e3b2d459af99193f2c68adbba62e167abe0bd5a968a49c1e37fe43e2ed58dd8ac8cc24ba399f80c46eef70c199f3727d4e63ea37e7622cb6cc969622526c4b0bdaf07cd8d4a5941fe4c02d1d1e137826e12fb8c270add6de8b62c24b39237e6f6230f894da01779ea6b5d90ae7da081095e7b2cdf554b6ee67171720b695f969b78890cef0a016738b95778329d834b341fa198435e38b921b8e83dd84f5cebc6d4b607d9d1846f62ce12963bf0659b5c188b6bd9b9613ba402863be3870fbf102acb3a68e4a90dd333aa4614fd9bfaf9e425e28627e0a00758be736c03a1c69d9803ca2f2b53a24db327440fccaf6bf91ac05b7b5bf8603b2a5735265fbf1e6324888d57bb0e1e023830ebb00b4ba3ef8674e968cdcad424628e583ab7677714f7a6b9d841dca0e389bc41397063179c040fa666663ccfa3dc36912631f9967ba373bf38c8b9c375ead1a209b4666d32dfb24c93ffff303c454931772af283a725a28d91b29c288cf86e0efab8d7fb04ac56341770f631b4bc0374df1ef7faf3a7929be9e32c2def20c428636fb8098eca6ace326497e6ff6b0823bba3c2c6299c7365169a3acc6c75718ea97ace1ec15edf7bf68ed47421f6936a934e6df129887c57207ce53e2b3b382271ca94e1cc440bd0293142499b17699fd98020e1a0a908c19c665aa673fbef191b1d442a15f48d0e4c307643b127060e28c176ff83e4cff219d7cfe199def544868e9d363054ffdd5cf30516e4a1d2b446d5c203ea59f0192d65a48182e3aa38a038c359c6a8360ad748f1734e0a57d1e911c301b165c362dfe800c9e47f49b8fe5af51030955328f7fd5fcc553f4d2a6013e57d853e2a0f74be3338dcef47dd4d0b6fd73e3156d28122bc880ccf39df7e4fac63fa4b8154ee10da9272d6731bcbc53fabc193cdaf680a8e16bd87485bc3c0d2267e6195cd3728f408eb4eebd74d2c71855cc9fd1378d77ec968bcc0d4e08ab7d8305e1b65eb2212c963c4e08f5945f5a4b0ccb4a614bdf2af095cfeddfb3cbe3737835cd3b094c7a801ee26a58cf5aaf9fabd30fecd4ece190d8d506d637756d4b401a79c0923fefae3c1deced496df7125382dbbe38e77ba9a9f56d0b5dc6066df626cbc883ddbd3c71bf0229bcd51a214b17fd9379c119b2f4fc471812262ac38e29fe7bba2f63434c3f80c21f22058557833625a5757ac63b0b83a2c742b262b960f9656a99c047cc1e76ac982581793b38b3549e04007f8760eaedc532b919244b282b55f036157f42971c6e27ecc00b99c3b24f8d5652c2f833fb80cd176068af7905fbe30a925475787978dfc28a337e0c07044fced1df32442975825c4969e0417a97e6c2fae6b97b4858cd4c77beade354dd593615b1529a5992b17b90cbf41e0a2ed26c33d33879ff19b7155ed5170bfba2d076e15ccee0799bc36625781e8992bfbc30f39c8770fdb6f5f1c0f460baa08f69fcee317f361ec31a1f114f8f7743e7ee44c043f765c579f9be2b5aaf7eb8e16b5d4a009b8b34a0947c7d32534be4f4854f8a5adb5627f160f402c43161f9065adf26c4f74fb9907424d470f5811978b6e63f47f89a0fef7be60dfdb8cd2081276e29e49f95d59fa53a2d9df517f5fa30fb19109079fb91ecad50ebc632445216f32a6e68c199cc14967dcdecd414690ddaa4983f06f955f84c5fbb6c1c0ffb807b7934dc812f6ce5122cd33aee6cc984eff5fa2c64e98d197fda79c9db91ccf1c672345446440932596c8562e59c096923e0c0f197d72bc2c7ed86a409a54e16d1e3d1fd010a1409c0e75c9db048af49e27349948ca9eff792ce34884223f8ada746204bb1fdf9aba3044fbf59fb5faf8588ee6a0042f1511438fa0a80f8fd19d9e2f70101370ea6bbe63f2513a58b13a22fb1873e5cdda55b1b831beba4cb474994b7a785741981c8f1bcc633bb09a29714f08b97a9856a5a1306ae8adc7db26c61a570c1dd050f604049b5dbb0b9839374cef16c72c6d1c3d8925ed3f481e5a19d94150f985c3939fd219193904eecbba3c18d7225a20c02591a5696591ee3ceff3fc52a7fca0ca5d29ee07c7db897d63a74d5927370b3b53a0e4adb394073d0eee6517930e76d9d097c1ea0aa5ebba5e3d116c21accabf1799eb44bc71740e6944050f8c8522b8750dd487d3d19e10f2902647d4523180530347a11e96a255ab830e106c4ea2b4fb2ce1d0dde0e1d3810906b78f39d75a9bd470a4e603c986bb7d046b8856567d3f7efff92f9c80272fa68abb21f51fa41990a62a47fc647677f739710b743ddcab4406cbcada0caa71d7400fa0ac7e18ad5699aef03da88155bd8fd6d4381b0ee904ffff59799ec46d628905ea880e7c20a3119a8ae11d1fc575ca9b8bf41edc23b0d741682358163bc3152961d613f3d72959a797bba05c30d996cc2a374bbd44e485d691c98d1bc1b3e5f88a3874913856f64071282bdbbb42cfa865fc346acda95fbf98a9a25224ea0e5e7cfcf451d54efd09b3a2837a7c0718efb10fb40f77f7f5893b3b55eaf167c8f54c1067d87a72d3d87c16d057a392a5a560bca2db291f0a2b9f7fdde16f05ea924aa6089062a12efa31b78c83425956e8b5dc2120183ad7c26f2ca4b2c0e32d0806a67163b0b69c5f4c0cd4afe4564234a630b4e0ee9895e64a0864a42f39cff71842cb4a91f191a3c4771cfcf7228b04400255b7816e71403371cdc36b274191d082463fab24e00fcb2dbde5d21f4f34e76a4117dbca0b5da3f6bbe3c78a250e274a23d16e9b19993ba7d74b8fe0ff11474ef03aae6056fd8aab8b1381fb95c8df9cb187f5f68b0f53e327a0a632872485d0f2371dc9a99a5d8d43aff13b67670047c2d470d4bd8de83fe232a36bf607fa85ba807a477d86c491f7c5fbc43628fe33a0fd8f8d7fc16dd771313527770a0149949f7b463f22ce20026ba4e7b360d6e4cfc90bdb44b7a047317f6218e38e062af62140b159dda2fa6aba2d68ed5385dc0e80996a9568467825a6a1aa88c92a058439c2e5945da2ad3851e19da3eb7bc765e8e922743e72a822b6c9fa8efb2c37f2bbf1e6daf64cd008a7adb9efa36adc558475af023b520629bab3527c26c01988ddab482e870fe1acf4b9da52d0de3a360b73e8831c995ac840bd0c9f486c5e43348e10641f424d292198eaca6eaca1bf228bd9ab0425028449e313b75b4c47f24c15af0b11d64f8ae782c0491b427a9db94a1faa381c9352d7d7de96c4b345b351b2fd2f10c303e082b5dceccffa3761da5516aa28726655f66926ae2f7d0f451be738e5763745f9cbb539f846a19b682b349cd00238d9f698075953a1f0f60c39d83315ec13e4658166129034399bdbaefe3c82b41010f123719342664e8387a198ca8fd8bc3b1f803fea26689d23b5d0a357080b7e7e7e2b04a00acb747c5f2fcc025bd5b1a189282b400f23f4f9715e1934b423fef04af93ab0d984361f6e3920c533be09da8d9a7db9261fe2f3ef137288cd0c53945bfeb15d23cbed840b80fb9f919f2c04129b8fb7fc845d4741cd71fcf79dcfa0f9a9b2ce61f18ef7501a9a707f8e74b03d586043381c37b918cf6ae2e01804c0a7936cc0dc67e136158ac85c94791f1f0c38098f8a20d3f624c97bf32ec7b25a019888e4d2e0fd9f5f64dbbe61c8d8c4220ec3ef66a70ea5c6475c2b8caab36a99e008d1f71bcad220aabde71b10c3b5482f0c66548f3338b5f72f3b51fcaa9f7821bc255b62859a15842de170bb0900512c5719688aedcc98acb26a14cd55ff26f69a1d768add04ff6cbf6a6f887ecaf73181dd9a7681369ad2f674b5dc3790174bf528ddcf4f29ab955beb0fd47b6082b8ba400c7423e82689dbdcd207086192015ebbbc34ac86a9a4281b7d899cb894405679ec619ab33e2a770c927bda7a8ec791f2fd68ba4ef218d583c147d942093f28d6c3001ddccdc674529b57227a7690f0bf36b56df772ee79472c290f7173c7d104082df2fa50b239f7f7e0bd6bbb5182cc717122bd80cb008a75353e04341da781d95c673f7f83e65d20db77dfa0f206d651a8c1dc4e2356fa0e175d09ec9c9cb13855bf068a038c098462842be5a741511067f02d0afe6f33824ee1a6b7bb9262a3804b5b67ee4b4329e9f0f1c60bb1de336fe9ed485d1d13c3b6bf03b1910c5790be8d4a637f183184ac6cb0d9f5a5707db1449c5a9c9dc14cf69b129feb385739e34100583a871b16d3273a33fc0f5f5d65b032a7076d93bdc603c9bfdfcd2d4ebce4dc4c145321fcf54fa15b225e0583df02e018dc4a780741f3b2be4b3057d06f1798ebe7d307e971822a40b4fe799e1d8d3d1cd47d063f82ed371b53893e6102728050b6a74dd3869669e420924bdef3a7c96b273d42e61dc86e9bcbbf1ff6fedf4efbfc2c8227af4a2f6b15168f9a9ab7348b1a455888ecf33cee77236da427b9958542d38e70eb998fcd2f3765d1d1903c851cdc068abf9631ac2f95fd15cd03375e341e2c7d7bdfbc853cb341644d8bb016a64f5606cf19c663e309d5e5b032717959ee4e6dd96605007cba12f8cb02c60071fe073ea58364a359dbdb67a55856f026fb74b4404db77e2ce0599c268d116e030b3a87e9936b1f5c959dcd2b2cdad74c903401e5a0e85e7d4201739430cd0bde6f151ac586ab29cf7047e3f02004731d98d5320a60549bba2db5c6cc651fc93e38ca387dfb29c2a84bb9833c6d55fc45c3b53e688ff873a987dffc3743c5f8400a55c0f04eb7112a5993eb8bc1997b266bfd32d02e4c4a0cb2df90070fede3a2a59036b23957fe5881bb733539f6b694f978b72966682a080ac382d009e7a77cc8e3a9216dccceff5d9937e1b48d4eaa95e8a87fcc2b2281d9508dda51b7a50a3125f89bb375962e62a6e5a70ed33a5ad11fb1db4825c9803e53b726a92384e6e0b7af041d6adb9eeab41656ef8f7aa52b49b9c39fae0171d22dd7821f1956746005a8dca5f11e75d3d6497eabbabf1155f93ec1d68dc2a5370f13e8c659aaf1cf5ba7d3d3d37ac3a5ebbb6fed7f57ccbccc81a6a7a7a172ce759ed770255a76f55b9fb6d8abb1cafe30f7ea72ca19232940a9072bc8da79a479ef336a9e4d86f66b0dca10bf8b778dbbbf7fc9d25f859efff321f0181eb42ceab7deb642add65e5569f5fbc1cd0cdc9092fcb13f1f47af35bc360ad92eb8a6c0d7f38c48ca7f6ba54a7ba58c0fcd14e24ae17dcae5f305e75eac78949763306ad6f81099534853940b5390bbb7509d677b1b0ef34b0fbe3baf6f1760e0f9dae2675022d67e5f6b42e3d8c3a82b1a1a1920dfff1e05dfb1a962d30ca7bd4e76cc0f40e46209a4cb2bb8b1d7d19b3094af4970b792e11b5c64d73566255013ea7c3bba9da5e19470429b21dca40aa05eab76bdba18213c58ca50330c51753ab913060a5f4749de17a70c2a350176d658c8edcb9a111d86963b1bc1db618a7d17296a348407a3b061342d47532105990b83d539d6ad69781ae73147760d883ef62b2800837d1a877f31ff71e7c61612a1676a3ec191a059e7253c6ebd540b611fbc9af8ff8143f7c62f3818a50c3f1fdc53f1dadc2a41fc15956eee5f6edaf1d6b348936173c81c3442027c3569d5ba457fc43b84af1fd40bd17f456265d825f1bddd7a244eafcfd2fdfaa113d7fcce640fc2a45905ba912a65639d04234bde54c7c1831503bfdcd32083c7c4edaa1a39980122adbe466b9cc3c157dc0a3f047bded077c3130d6c2f9589905adbff454ec4baa2a165eef602ca9fccb1b95c80a44a7f7da9652abd72806d74a494b5138fc804d1429f7f86e1eaf01c957469523095923919d144b2fe6c1115922a541c90e308d063318de899252ebc9562f7f187c45fc93362bdb0446b9138b6d6fb86ba3ee1070e583598ba15bb468cf92566df95921352840b68fed7f747a36ccb44b6b536fd9a9e9ab3b77643c453a0a5594d53ab2a0c7e910bda59e3701d1b4beacf1fa553cc0d3cebad01012135f6730ab0a866237ceb8e3ec557101aa794dc93a541781c4f57678a0f33afd2e3909d58a3aaf7d20e28e20e78657b995eef3c62e82f451b87ffee7e16ab0cae26505330aa0b72e2bd17cad0824f8d4383bb97aa839869fd605895aaab71f11f47f01f0d0312e6c5cd39b2c7107f3f9d942ec5ec6a7aebec0875dadfa5c58b1029dca0ee0237a0cc9ac8c96cad0e5f5d0f98ecf535252ec991e15a52e452a954e5868d4a39358bfb32042534badcb235ca223cf3a30ef74cdbf63cfef7eade71fbb19774d7c2c6e3d115a9b6fa228ab6920fb64f3a1025c046c5124306b0846e3e0f768ed0d6a304c5e88697fa2263e5de907a26f042bde635fdc1e8cac431a0d0ac8c2f624d587181e0a799470b2ba272e2b634542d4011f097e9a41a586eef69a09eee2b964a1c218f67240940f1d24b813ebe3bd18a0e0968dc2360975e5e7111d7f75daa78ecfff32349241d77500b22e7477f14a018597eb7b81e1ba6b27a7b651ad75e6bb4b43ade4c92f31ad749056e399007a1dc4ea744bf4ce27ed6115eba23edc9737d2e10b55d1187099d3073ac61d1f2678185045d634cbe6a213d496346bbd55ff20fc2bc0ab509eed52b4148cb25d8ba62dff637a52d5244b81c16f653c7d91d9ec85abbb4f942e9ea49866dc16f4ba0436943d02fc50658c2c6f4669210ac9a912779565d7ab5777e22462fc6d59d42c941dac615180d3c0de5b1ab5f5593777e2751bbf58a19268e28d6eedb3199b70ee081f4392db6b2f84a9e4517352317f748dfe709a3cb55088bea81f0f58c97d5759578a6add13632d9dfce587d7cd8d0d0594ddd52dfb753d4cb4a778f8ca056bda47e4534810d6c7bf1f71cb0a869c5b16eeecc229ddc627fea08253a6c46ae3015eb488e36c861649ad15ea25d3f8d5f0bbd1cc92363966aac8e21e13f1d3a94f7f7abdbeb2611c51cb7b8fad13b9e4191c7797a5dd6037297c4b994a665483cc0de2536de18db8de8286567830c21999cad55fb88cd10529af6713690068d15c3dda5cb2b9606097d9eafb716222334803cc8c753a30a07bce971d40b4f5012aa8127225e9e8171edbade635ad733a19654da027c4c431fb37b0978d1c007a79f429196761535a9746984935d797ff9953dc290102fb9ee2b2670f45a377c763599780be12e95ea3babf1b82d9d58d98eb5572f8e5fcedf07095ddf4a19fb838915a45b8a57909660a31c40d78c2fbc9a8e525cef9213ac7a47ca3aa06078788b457526de82856e6bb4f929a0b4074a47d576c36deb9024f21eab5e6f9fb5bf6f7c5526eb9935e5ee1cb65aa1907cce314855b7641444c1cfa9e3f61883418782676edefd452c51d5835ded59101932fe424298219020b55cc4809fedca1d8206513d899593924eb6bf39521a330aaa6aa5e0d862d7f658fa77de71bb6883349527399130467bca695e16bea9026fa9349fdc81ab331d166a835dc7ca41edb1d141f3624631da202e47ea3d7a58a4aa68b575faa80f785118bb5341fc49dd8cd02723d1c684ca070c17761870084a5ad432006d3b5843b4ceb062a3f19c850effef7bc5f659d7b7cf5fd710feacf5431d0ab8fc924ccaede7e70b090a77d657b19cae6bfb8259e84b03a319268abbd3eed48ce4e934c338de9cda0868fb82e0626cf230eee8517ffd136f246f715164c1d30241d36a1a289b8a8e9647f7f779a074a104809ea3b97b690ae829fac3287171f75a217c233dd12e73f30ad4e676826582e1b61821847306967b30ef2af1d7cf5c0a91e972b5439d9c5c2ce0942148355c39b4a21c5fdddbb9022a8080cf531965dd59fb51412a650e9a0bbafceefbc396af7cf1ee8b6bd3f1857fa66021e5c1c8025f4f51d31e6b5f4c1ae4705072aae56fd4084772fdc71618ec9f97b541748ae85360725aca97dd2a703084101422fa60f7cf62145798fdeba0c90299bc3faaad72e1c65f39aba0e3fcae839b6233fda882b5343df98c1305deecd556c255ebba2d8218b5e85aabecdaff428f9760b296f8f7f8ed60e6f7fd4da5810039acb8cd7c394026edcf72fa363fe3609cb2de1192aa9bf2577754d209c5631bbdddf713cb6581840c28912ae51ea0923793b9aeb9fba11754f09633293c9b5c985bdbf1b7892841a27bc30d852f4957ab7ee95eded848ba2a199e61c3281559d21c54fb42c77061eeb44b4a54a277e6be91ff21109af4ae4cdfcb63de5c2721ce155ed084f38e223c085b28afdc2c1fc8a1ad651a5d435b4734fc0078104a7b52ecb14164b743aaced7b4a45dd92dfe2b6a9feec44b5d2191f47b75952f90ff120660330b4f385863f7f7f29ecf8e77b1e34d4ce5f0c49d17bf01f572bf645a75633a88438e1b7a6d4f18c2bcde309b1b5ac6b84168425cf2f8a61be0b193096068f0039baaad216f30fd1d177e1ad1624b919799c3e3e9fb255f1c4ba8a79a4a6c8be13b7fe6cc44074828011a5c2fdcb6ad591de1b937ad37de9b7def65c19a5ee3dc363c38e2309864cd5225beaa0f92fa12895ac80477e25f46e6b8cc124cb7c678faa36daf2297a6375e38a588937b33d2ebc76ab10047937fbf7106e67bc63e12634aec520f4ab640a0ed6b3ee20dc4f2b25e834da072182fb0d5a39d64a4621f064d35f7146ce1ad107f426377ae06ce617960b3133119966c4461b32dfd25bfb95e9da49722537e3578f25e0b812438deeef0e20461711da37a21e76b8db5c75dea78abf30fef58e9bb6174c33289614282ba3211ee26529f9cc732d2f5f94eb2cf18ef10f738b487c73bda00b720fa3decc015162558fed58a35bae50145da1735ebb930708e9141400799558c242eb7d6cff91edc91c4bc0f208db36bd5a6a9c64df281994215e28f63b4065058385f4e6ea39fbf6da6cf06a6d417f43d8c005e4db0bc6efc014b2ed36b9448beaadf13f087bb32a3d9775674ef97cc0d3c20625c6c9193a265118c447919127a0406290d3678e7a261247e919f6b7889ee7f89d666f26f701dd62ef3ec3c4140b7419089520495f85ac2315312586685d3a8a75db40affd6e62b6ebc6b7e1271620ae744c242e9d5f701d7e8a791df01fb25483d4ca6a98428c30e4b2e705ddfb31b580e235929436651d065ad7a16afb1edce002953fff37ad6de291307593759d2d5d233fc5409b8431cb6a0c429badfc6a2dc2264cb1442cabedc4a0cd9b4f25b52d595e01a4325916ccd02daa575ddf839e5a0c4163895ef1782886d44eaa991e2f09e4ce61054560fd85a8a58cdffb49760db799b42b08d0de64fda2ba5743d8f3cee1a6d29f011ab0f645db3808e517490bd4efd69d306c84c7ad2cda36ea94b4a4b2b1cd8b8e5243cd8e0fd829e21c6e9bd6d7917ced89ea40f3478a9df4d3f1b82cb3524dd45f447967e6623b301aa227ff2e829f46f2100f7a6ec3bebeaa261307c7717cf0b1cf2894c38d72515ed0549a0b7c875ec843db761fb8f36c0d0508fc0d71556823ad0a008852142db8e02c802d51024d903fc26806994ed6c3fae23b682bc2d7d78db6377662900f29f78015bc73c73518ae8fc31e8454adea6d3e6cfe96183c4d4194d9dfc28737c86326d56cdfbeae2d8ca5a59e8daa07d8ef249e2d06423647ad3711fa019f10189cef6b9296898a8290f8ac8d6196865d012496b52a8b72ea036d7f82ae0e2060025dd5f7ad2d63a570aa65cc591843ffcfab2c72c8cd5b62c1d8fc86a4b32e3378cad415a8190e5965f169affcf305bce02558c85257f9431df811f8f1bcfaa00a8c11367cd15723ab8408f52784d966eef02bfac11c1d04fd0b7b5a1c585f5418915e14d1b9b3a118a406cc0100764999f7dd1b67bc4773bbfe9c38683c3e9c4c2feaadfd2e42e31f73378a29ead135917eac5c57b21f44d974c42fced610395b96edf027b76b6b20cf03f19f2d75333d34161be293eaeeb1878e18840078f251e033f24e8d4ec8b4c7ffc0e2b13c8a9c30198f6b7ddbfbdb34e0358ef433992e65fe92049d1761901dba1db599bfd604dd44d9cd41a17480b96078b7ada56702907210c0e88642a31724e4aca31774f02906f9bc72255370a30d337b0e2431ea72f74837fbe84c9eb81dcd1ca9b430b782a6b2ae2684b5c68751dd6bd22d4b61a0b6a35138f19fd3b098366145956a5bf0f1e4dc35682ce0571302d7efe6ec1491abffd9a0fc379da6f61f0dcf654969038fae54321e7b5e88b79940639d0efca6886aabaec276839b4fd5052e4997ae805bd7ca94688ca6e24e81cc23cfeea69519dcba12f0f2b6907c04d2beeaf8ac87742cd1d37e1840fb7ea1c0eba007a45ac8af36869e0f524fd2e7b97446b434ae69f364eb21ad5a027364cfcb8abb098cce8e05683df01acdbe83971f6600913c6e3a973f980b4a1457c717f2a490e7d897c681ec53ca307e9d5378ced47f9755ffaac659335579625db4fa8ae1f4262e2a902005c408660694f90af478513a71adda6c776fee1dfed2d07058f79fcd7c7115a4bd87d76155723a8b0e01dd9faa2f7f7cb69f8f37e5e035b9379dd4d6cc3c314736ac8d3cf559a53a52f5da7442cb7a5da8c9b470e3b1a35f03bf6b17840387e2a32d4ec96bfddabd75b392f697994fce1490b2bd21929dc8fb58dfdc7677f477a27699602d64900152a4f31704f840bc7f5ed1cce9943e985122d54196f5c7c5592a6b9070040f68e62c90a7fed63bfda8509768bbed6abc79209009d56a19f0a9aaba7537bf339f908f3090647cc599788298699e3295f0e89f121f3a8bc783e866767b82d59d86a42bdc588e510f6615d3a4723f68b7552e5ec03ef906b5dec8f5a4d8245ec79c4432a284cba643b0aef11c5fb0f7d00129e62815e0a5537074ddde857a2dfd10ad9d725f6f32c55d6adfc90c71b825cebcc6b9075d90ebe9593e4accbca06edd520d4f3a6fbbd854a671ce38bd147f747ebe1b57c458089f6eaedb4e28d325a5ad0e1344c7938ed750e40067386c31d4473c8acadc3b566a43cbad083a65c4e4c5ff8664382934b228150648088fa950cd2029e2a2b85a836d9cb553265d42065ecda2532368ad8404f0bf7e838494cbf0ac78f2379cede812da7b2a752a3270bdc40550c520a2536415f11d16959faffbf525b62b0cafa3efe5549992187392aecb6731975503ba8e910736743302f380f782e01021c41628786a8709921594dbf5e674f63a19a96fb47e9dca9d30b418317147237fb71a080a5c3389cd93f3e48a7190b462aa0b739d1d9c689de0f7e7e287a81a3a366a2c8d864dae7b76a91c13c6d3c7bc1038584dab4e48c4c146f0a4682010c37028d3f72b32aa4545806547ec71269d14e3d957e23bfdfc24baf313433dc572ff218fe301ae6dd259a5ffba2d844f7e4ddaec9ffdf17ecbd81a7f3bd515a5af81ee1cb9f0206bbc46247170ef7e858f404e1624c1168baa2eb1300319c0d9fb462c5567a503ad721b5d50d672873aac0c56e80be482be107a99b94a9a831570a6c5cbde184b32a1b209954c495496dcb41617a77b8b948f73e9678c4549371953b270ab0de34e18d5eddaa4a92738099167ea04a3f9d4f97ea3f0114031e2d23bdd620eecb79aa5624c86adc7481b4419afcd3ed588ec4f5a738ebbb8e338f1279930f801a370439701e682bc18759c14edf57aee722bb1f33ee4ab549680970c44b4dc9a1c0bacffd59706f43a14eb9b6c0d2cd3df4da17785609ddf12246a2cd68552376a696a68d1f063c009babde16b015752e59d9d37434320a72d8e77344734e77871893932f023947a8c7a99a883cab1efe625d5f22fa95dbdb0e2070970f0fab55ed11b99d312ef8f35b74642897fbdab4eb98066f39f13d0ea7871547331fe9230c7fdfed8a655a455c482fe9a4d3ebd5eb49ad5c1c4546d62378913ddf1c395b3718b3055e3f71efe8685b9ff59278be0a1ee62af0a80ebae5d3b2a92ce3f0e582e60275c8d223fa1a1d349af3bd13ce38cf2e0ae5f9cdeda02a675b577de3d4bd7476623bd6e601a8a87bff096f9835cb7a3c88e251d7f5c78d69d61fd066b004efd877e4f017ca18cacf094b4c98c9ffbe545b0083ae4684a4e21813241049cf14d6715dbafe23d5a4800b32ef2d1a48780b83d96d32f4ba633ab32331eb06f249ecded1c7718d0302c92c28a4a1523ce3a82f3cb778fe4581506cb174dbcdeab40da072ded2f6ad0058ca23fd3b76cb61837b09c0c406dd6987343886884a45985133f48e2d92487617117009c1944d57d33231006d31a6c4576a8cac8a89c2d8ae1d17332dd8893eed27bb73ee83c5b05f1b4b320d9d5d1a699e5bb4d1f7aa0a8cb9be5c494ac2456602a18d312e61bdeb52fc7ac75536645fa1b8bcef63b55078f0643eb91c735b589ccbf2e6f35c39594e11575a62331d799f0c20691bdee4e9570744999118042684422c121ce50b487ada251dc88e94290f740c16cba4a2ad96695dd07c17263cd897f3e651b0b1481ddd7eebe81f500429de191f43e64bccba13ff4ed9c152c9e07709de12458f938ca6f2fb3cdae8b0e2182dfc1b0797d25430dc0f6736ceef45a5acfca568cb74d4711541e817ffb3104a69a979e603651892f61c14706a0c00eefcab6f0c95b402cc335c6ec96be0aed9bc3b2d64ce72fba7afee96f1b4899f242deca5d2d14224e0a582609f1e6740c5925e5c4abb93e0d70d3a12a3f7f86778a4964e546caf24e374def429dcad0e3d8cf9d0d1b2da29a2af2c2d4f14add4e0b5bfe072cdc57be940aaed80e1f3ea1c9b153ebf1e8c4a2c6a74a473492d00a9de7f51704c6d688496537cac73bbd2a5da14016ef54b317ef2ad15281858584ae93ac7f8289a42f8612aa15a2c2464716b34ca4b189ac47ab86ae62e01c308c749f9f1414fe7ed2fb8541ea4285e52b19330a465adebbd8dcb4d0f52e00b2a19894abf8fb659c196f8915e381d5c6a2f39ad13e0071db43796af1f72084dd11dd3e79429d8c487422c51d90f6fc3e4a4009b9ecb5fd3eeb472e7b02cb053292c864c659366e88e3abf9b71314c7d635041c6fa44864bdc9a8d32712807aae6e0b3fd749d173ae9ce6f1e4b9aa066f21aaca8413f16b3941d5abe79741c2958b3e6548b982ad253977954877cd0c32eea97de0fc8f70c50a4e426f1696585a7b635fd19307b54caf88bd8483cedcf08c93adbafd6711bc45e2708f29106ee6dcfc472d09a80098f35ac40035039460e29fd6d5a7e2e4c8ceb0d91fb3c1c63ce42efb0b68aa6bc1ae6303c0ab1423f69755c676d68cefadebd685dd1c2d5cb7435a8df5aec7e5b45766f28776202c32c9df307ea91f711dd6ff0711d18c2a34fe1289a9fd7c3cfd49ad85e6706d7e644f056a3cc0e2c67d0822fa4ae3b0e8596f83928ebb6bdb031c7e59391a13b8d5779a2796375bee1a58c5e8e4eadb7a36ac4a10deed9733854f48af3c2b49432f6c7a227a76aef6e8522f0b757d6191e655832a6142f1ce70a009c223b30435d12ea14f7e9e452111530bd4ef6aa1c4ec65b3fea2f1ce85222d1f2487b78f5b89fe7362c55b0765959f6237050630c328301f189026020071f9109470bed7aea0e4ee7a82942e6151fc90fd40174e873e9bdeea31283b039ecad2d759df5d76fd83b8d74a23a6d533287f12e7df71bac87894479d2f5783e97310d90e45b1de3bca94d2342c523f23a2d089d2572d678de920bb09dc1fc9ff767667c3fbde67f0dc58cf14184967796ce9b84bcc112e15a573fcfbcb319741d83e673ef6d941b211cffb5d64558ecbbe97f0f57babe3f98fbd9cc265132ffa0d88f0d4688ebf5d1cce98ca76a9f1425ebc9eafe976d5965fb29ca7986a7292e2f23828b18ec5d86b34903bca7dfdcce9c71fdc0ff3944dec74d9a923db531e8a2401d9a68609086884d56cd25d1e7f838489a2abb65145d95a99ce20a798c15607780f78cc4f8df8dc4ab58abb4ba4f8a490fbba84a0506f44d3caf60868fcabc312365576fc61a036ae08c757c84d983b42bb27c64149c8aa1121cea3f9c8362e3951b5cfea750ec67b9f678df9da46e79499a4b579bf9a476c7a52ac33b6445fea684183a4e199ce3027a793af8862314d208ac05cc52c2b1f6ac850692dcaba2ed65ae22dc3952b58d3485513328991da16d865b901b14a9826e82de3e1dcdc4def7f60391522341d777e42d5eff4938636135836dc8f0082d7afe4e23505e5b2d82de5f379ddfe1fc0c764d358e84882901305e8562db22f4b7bc9e09f0ec18439af3a662cd969fdbf62cfffcd744dddd91755b31dfa33d6a1761168d986b95f4861d08b8599a52a8d77e959f70bf7032e97d71227659ac4bc091a65dc9f9fd0db431ff070869883ad002e2b500c213e2b2092e5fcc53e9873bb54df00fd65819293055498e834e0196239bf264217f838e50e2ff149cb4525816a29dafd37ab62d9d5779100bedd0035f0381e70b0f080abea488d9d241ee6b0fe166c657b11085ec5535fca8ef276ff19f572ae8a252278e76018af2d4c641b7e7cbc3f80979c7af50b42b80eb1879a91fba148038a144da54d4475e40e2b86db16bcadd7d9e4c6ff1e9ca93f51d66556c1303cf5890c2ba81ab404accef7b2a3fa1abd36fc5da36fc1aa72264769375129e8dd5bcd2b9adc080a9be17a9baf9ae37a17cdab456e489221cd236275c5693f79ac50be144841f26d3da7d9d6f62ea1eaee442bf6ee51f5b65e1ef18dc1d49d7844d11ddf73402761dedfad0947aab573e4b4b78a451f12b03281a4f383eb4769225f4fe8f2db0b78114ab2d6e8038819b7b77579d9711318e01ae1b83ecffa132f2dd8145be48676d5c25dd208b6ec7b9258a9ae16b36e401365c156452cddb984e87c72036dd5bf4b667e85e108bb2ab7dec83f3c6a1479aa2e7307adfd8f79388d8fdc52d84b740fcc5ea6bc8f51be9a712e4b905c966a090a4dc0dd41b9090084651033d89ce2c354c790ba9f0d9b3052cb73a8c29fa0431819d57f089a5939ae9047e55446f044b731a5b8a3ca4f4894b9135ce3f6ae7adeb54d33814b31d4968b9172cc917b746e6de40731dd858cb7c3a807d3706bb4e0dd2390bf146f3c87c68467ede3be61b5ffaa854332b4d6b7fccc76a524e5c8fc80d8f3e8eac1ae1b4400aab308877c7db9f80b9eada044276bd19039f49d6168d82b5caba870bf386c226de4492ec705cea037248bc5ecd96b02f586c497e2684783ab4ac6b83a479e237ae71ba42bcc484ace00c06bf9ccf4bb46908bf3489441885223490606f2885d44d9651b6482cfe3f1c9e729d476819e337ece71e0f58bf604d609c18de856f957d85c3ed67ec51bcc12bbaa2fa5ff8f91d156bd518f0f6d9ab0f429a580ca2e1c0731b76adc057497125631ca6e3f9b143aa25974d1730bf08fe4706c7aeea52d5b1cdb843ffd666e486fa58f3c71846f0b9c963446dd71143b6ba440477dfbe63485b155f22f3de9406a07ed10984d118ca2c4d3cfde9e964f7a9c7258241596143923916dbd20e0b7da06e683938d0c339fd10cae15405e6e830de1ebfa0b1cb252e39d0743912334bc7a2711aae11fc8e49d2c5282c5d5a1023330d1e21a7bb9e1972f32b5a1689a6fdd391c4e6f5e3fda41c0a9e47d5d550f9b78e45e2c2e849d12d556d45232069e7a08cec244b5d67cdb2813998a7116da9d6d4b8fbf7906008c187c7cc0d5f15b1b064be8cbc86ffb268e6c0d08d1f15eb342f739606d2bb0dac5da1679c5f0ae75ddfcc71134c9329a3489f27a2a32f6114394d0e8a8d49ae79339b062bff5ec2edd635c85a489a532569503f1df15ff39ecdbea231e1b2472eb43535c1aacd65744d515ea1c4a81b5f3c973e6f4d362e39ad5a258037bbabdce2698b204dea5ac93e6a7e6b58469343448fc061604f388a03f528cf4a52d88da195dd112f1e1a5c859feb2be6a861f942262553d84cab2d64af935e5d088024437931e52c76914e7f239e41279235cfe79bdb2ad475cdb977108c901d39b9d94d519e1f9564f6b2d15e5e0647d7ff6299db7364f4216db3dfdc0ce1d05d545a79c8b4f888eb47263c1f2c8d18cd72e8dbf12dbdb478ee2c2054fe821bbc1cb6f42be0e0bae1c4838ae2e30cc4b411045c7884d4550225ea5fb6249d8899c7277eb27de70ddd161dd41b6d663d58dd9bdf9e81703fd33e6ae7b8d53a78edb8c477774a2e2fea80cb9bdcc35cbd4b7903c9a5e368b9491a8d509ed3fe20983237b328ba88d65e98e3efa7a22be328f231e74b5965f96a9347cda6ecf70965065568c578af3166c092f5f264d8e02767e8e6dd8470eaa89026da065f434980699bd528e317b049a423445adfef853598f44580cc3cb1ef8ac37ced9ffcf35403d81cf88a938468a80f09c2dff5db140314f4756f4d88d0a1ee1688553967b11fad21f16e23c3eef18335572a8899a791672dedcd4332d686368e0f44ad4b9912fb6eb3ec2fd6b7d4e3c12c947212b2886e4ffd51c2c3721aa2a279a331745ab289a40ea8844d21c1502953a98dd671a85e46c5c7307a5857d386e33e97d3dae1593ef9a956032892dcaffc293cc62e4b1dea57a28485924967b689eb0aae77aca29a3c414dc7c2fbe63a0f8ab2ff4077432155145fd703dc1f26d3d59120096ec684b785fabebb9c27f1adff37445f16d88fd90b1aa1293d04848c10d449d9055b8bdc9e0931624f8dd2a8bdb0eeb1ba5bc551b8d975f425d1794500747f484916dc28f631622a1d02c6a0113b9d22b9e10996e2e26bae7d96e50d72141cb21d34a12e59d40fdef24188ddb6394ee2b9f38e2095ffeacc9e87516764ab8880ae367998d4a9f4c1ca067fc602e0dc42ab0109afe590141f36e1921f4692e10cafdd90eaa16e5073044046f194ace3a5dffad9483914c0e84f5ea6c32454632a7c136103a2dc452ef962b43c080d68bc09a011e0aa668e57d5afebc5a597bac00d91e1e8ee13aa4c71d7177ff927e335558e41cf95cf1879ae969dc82a34a70404ca80f6ad7bb637c06b6cb050683edbc3723df3a14e8db88ae17b196246f244ebc56c141b32c31760ab2e9ec4b82621386dcf716a32e42ec1d2c40829e72637a8b7788d1c58343f08ce123b11d6a3aa6569ecb1dc0ce8ae08561681302e2cd0e6c4ea4cd4a8bb968be8742dc52331d0fe2f3b9df4549303a0bc5dd1651c74d414eae77a17b121b7e8f99a987d58e2612d29463b7890241dbb6cf0ba34bc1d695742f81300ef5f7e5ac343a85ec0dd12e253deaf1c62e500dc6091f54210897ceb64171208703abeb83760b4dc537999c10b0fe1cb64bcff3efe120879ad56682aa58b91af854e92b447e763a3a1a4f8912ed382c6e4da8c7bbbe2cfa07536af754056cfc1d1fad63dfa753ebfd532b16b2c5bafb6433c8a643f213047c410e45c5ac4003f3dbd532e4bec27a27c1af7c7ed1b1e79665d8f5dcf31a41c2035db95d18c2db5305196b6f036cbfb55bac7406ed73dd167961a666d4a970937f7496c0b43db1abcb975e0e2d6c9cab066a585db4773f805c2d4af8bfd774afaf44659eb6d8363b6dbf4efb1bf86a15f445037723e574b339ff93a26efe14eaeb4f0a3986c3ea46852e57d6587aef44c1f91823a22d114ad6754f90a0ceefe163aa554fe571e767721d08c69e9838d9f7fe65f54911b9d43d8eace27b846f8a9c19549bdc0e427d80fd95cb205c77d1dc1f51f1bfff9450b9351d5c6a1ce0b2ba578b1930f31cb5bd49a898e27e577ad7d12d4dc7abfe440c7cde35a615668162f8baf3ca3506400efa045ed65d0d18d79597f93f5867deb3d9a0c713e1a65bb4159fc8277d03d59fa7dd0ee5d34776fd3a4d04a98203fdd8556c1a93f5b7ff2243b652965aba5fe2b2a8c39546514ebb9390dcfecd7a4f2ccc7ec38e68aea6b8e71d12f9dcf45acb25e8705139a55a798583d3c2d699e2ff8f7495c9042f5ebfce1d014a39b857e060899ee8d79eae240470ca64bbf6e46f2964d10cab44604faa5c49228befc7c1b5c86687b86359a40de688f867cb6a59cffaf0030c1f1c0e818255a61e013e2611f7593159c662fbda741b167c1cad1d5dfcaf685430c4251c08309be386627249143920e719ca65d50e3f5c9a662a7d01bbd800b9a877c73f39a38393468d93d67820de5d7f0339d0c46b846536d5cd432fe5150869a817b18608d2a57eee4070856627c4a217f2b51b89a3daaed3fb22896e014e9ed9c6777ee34447f34edbba0594c36ada2ab43fcaee8f140aae5608623c3dc0f9fe844821445d38f5b3cc1537c98ce0c66385f550c866470b748127194c6f3d57b3ead67959ac55e1c60ab9dd6f7c5b986e3325345097273f919e95c87ce6da82f3585b7119414d8cee4967bc80972ff3666d20e705945e2554d25f4947af21f977539c8008127a3eaf38a4a469c7ff8253b4639319143eecf299e482279db6687577bd6521c1114e9331f5ddd3e1e88ce55a0dc96e64f246e212e82c394b2e2b9bd0a3e142b88b8bc416cd29e1d5da661548b2e6966807198d3271db69862b069795feaf7bd8e29bc42a71b0d0a8266561b9f95023321a630fbda99e75f9a2311a34cc723b5a9f8c1b8d5384a9d30dbfbdf954eccac1ffc74243827a36c25bd7ff2b7e31035a596c3aad84dfe3ac5d7aebe251a83bc11e52068b73ffed70fbbbc980ff3d31c07b06cbbc5c8a493d585f3f3ff37db3c1f8d6d0a30bf104290f5c6d1676ff630a07fa25637a7506ea519f5ff2e971e02ad72555a6edea48112a394d6e31370a99a58ece858ed904c162c5954c51f59b9c18a6eb131c30c28cb96041811414795c36b26231e7bf834e4dc49a6291fda6cdd70eab05597d4931933dbff7b90d9bebe87738df6621aead977293e5c0a8351e3d3e138eeb6f2743704481f007b221b21e0f067e3aa5610eb32e23e5af78a8a7e4b59d239c44bd2b1ce6c4a450d7f7af8722f469e21b98409ac420930607eb9e94464c6c5a9fb8ccf4a2913c5517ae4d3f0805022214c8cd2807d7aeae510582db481d15b6c331bcde627bc6febb73bb07953ea831b03998c1e0f2e59860336e2624d2b80dd1ccdf62df7e536c36cb91214a7ea7a0ff33309e6949b8ca87027104e72794081f27ad83b5364a635048428c22c53f221dcb5933aa4424f98071a76b716cbe3ce233f5b2d473b7506f76b6a305c63d09bc25420b59f5a18952848faff06295a9a6f1557a35b248892dc1ddb903f26c5ef8777817e7603462610b2a138c4e04707cecc231c973bd04bcd8e4cdd33cc771d37f9fb162ab8c497cee6cdff3d5c814b7b9c129452f26961ffe9959f443bc9159a68dbe3e221b5c8cf71024be6e0a5e73186d3175ad3481874507b1509ab39b7cd3a29e6d8c0404487c62f9051e6b36ecb8eb31c1ec12a817ca6ff37fa661fcd731b07ef8b68f6dd0dbbfe97091237ee2431c564d9de841a5537bb5c11ea7f627733d14d0fd7c7bab52ef24518350abbf429d7637bb6137932b7e8a6bd1e85147ca8b7ff115eb798d612ce56c7ef0ebd751fdf477575a47fd2151bad7823306377a9ad6834aba39bdd6f2643a6793646d53051d59c922500edc8cd2ed1d7a9b7713b5cb1355671155ec39998218a20dbc16357d7bca151105873ef8701c36c91ca8e923c462c6a65425d0e81701a3c0b4790f31606f25798c7a2969d0cd6c0f0494f5220221528fcd7d8164cb4fd37081e05eba10bdb1bc11c056f1e07c1eba3ff78db65667a514eaaaf7ca812a68ff74d61779c30377aaf1298078820e7a03dba75f8c1c9e0da0144a7c0fa03d94aca72ad8f3bd9ff7d8ad940c5a0ebbfc4c05b3a05fe67882dd52f6ba3cac4bbef41b24b80b18cce94e9992c58b379bcc3b6170e7c6876824aae57edab5a1fc018bbae68f8f1026703f32ef86179bd2e833bde0c8da12615c043bde4c1dc4c8f74b30b43519bdfba9a55a2e541b0a8a9503f1af3c5c53ba0b983d01f7753fa0701c452f16af56b60bab29bd94c0e006fb3faeab07f329d6da531c7718b7bdfeb23acd79c659a8ecc5d02691647ca92ab20c194cdca332526d7d97deb89fdfd21b5fa702bbdaf95c3402962a116ee11111a60f64625545603337b43f908ab2bac328baaafb609aac0cd99179dcdb9565f30d01072d32570c2dc4a69e2a3f9b04c0aeb359dcf63d771320c2be13fe8a1dd1c8cccb2a889ef0481fa857d50cfb1f3f6fc654763953db4f3155f60d2cf47c81a2acc178c23fe0f8a2dc78f771adc5cb445a396d0e4cc0140b2ce023471d1326ebaa151a66e5eb0b02532bfa0d35bd1dbf91db4a0eb65dccf53defa2a196c00883313b2c44167e1e2cc30343480e678b24c9fdebe1b11f4f7d8294638a476a93da7da9f4c9ed8d3882a42da16ca59d1c2ccf9af5a69d622af7390d30a0873c36e2dd71f6ba2e41a360378292ef4b0b7aa65d7f20fb8b96ae43b957ae05aea92226e555c0ea3879dc3e417b6d6762bc0695ca8cdb11cfbcc27ddba8395f898748d5c43cee607d531d764b5d699fda751883b65be0de53e030533f5a86d13b18c3d02126b417de199c650b06882664bd770f5c6dabae29ca9bdf636726ee7ee67cff19091b0806121ec3517b069bec689f1097e6ac0b7c210251131bf4e92e2383983cffe74a9197575cd8ffdc78ad3dc25867c9e5d0ac04e88b70a0f97d1b346d1c0421b70f3b837b401b089ba0235963b73fda8b6980ff817db00e63ffda79f8fe77d6efccb0d5a208a152227e55916084198a3d82032710fc4a667e8b77ba57c735753241dcad25dbc6d86f6fb1874a030fb6b5cc7317bad342e3b8e604780f1f771627b1f4335241a207d4c9542ea1464746db04b48bc1abfc3883679590533dc5c5079bd8be44743d309300fa9c60e7a5a0812e4e8366f673bb34381e4a6e849e6d0df5fc1c0de3cb5b225e62239e0396635deca6b1ee2641dd59028f96f79d614c272ee3ccec7378b9ae09c0501f4ccb7a1cdee2d4c7381b2e089646d7466dc8ca952e37514b7bb7746aa857c6fdcf481d6524d685bd2e5d6b5fc0d4a3fc11df04347491ed0586f23c4a7d4687da3f1aac0dab47266a0d2a8e3c80b999c6dd9d1db3f504ef45de75cccbb4b762a58b4bc1d3069d87c025cbcc67ff874a79015f0d49af8a69e680d1e1d1c04f81bf5161ae0f39ece142a5392de1a04dc259f9c0a39bb715d4978590cc4475636ba4aa56047c299fa6aceee721b3ce57831a622064c9e5d6c750bd5bbe73174a300c23b6df7be7995c981a2e139f4b316ec8d2c05831cbf4f88dd703e081db0fa93728207b5ee720868dfa020147d9fa2bb4ccc223413629b28d0061acc85416572cad92b0819bc87c5862e934665a61fcdc5d3ec61e0d261aee9de47e13276686b60765a59ef831a7cf2b9cba2e077993ce9761dc36278931f586cd5adea6c66efd763c3e517708b523e44a6eb6b9b910e119979f5af03200c79f6fdffaf152c9dbd56b6a05d1e0079c891b70e52013844f5f81d892039916120b39802ab6b1a6273de8cd8106a6a8a441a5eac86a02208bedcf0b4bb0b45fb40095e981de057c387c46b20d4b72c7f1e5e4e85db51b55dd0edb8270003e40dc4b18bcc80805f20b6b8b354ef689fe29bea60c7c71afcf00bb172da50f4f5a627f7cc1c0f927e40e854be5722e27bbedc37a72e1f7d34aa8b49e3015e39aa64ef36452af064d4e304b159b0e6f92be531f25598cf07202ce7d54327a4dd352663ba9e30a28d9709a81251b0663ff013b2cd711e79d1ae73716d9382a8f11617ec60f5e82db47199d7a8ca88cf5004cd6d6303e96f09872ede3a32049c901b495230ae00586469092366dcfb64c23fef8459bc63be47f1045c4939e835a4432835ee72ec59831c6c76ba820e7d8b94cd011bbf8d5f8866595730a459b6a96dc27b85cfbeeb8a6b561028b417b9f0ef101d2958a4fa5b0e9684356b8f32be744095ca3f5acd22f6b6e70f579b6b973101947677ede1d849335a6a4be0de612481aad17b7035ef4ecf7efe004207c0c2814fce4bf00f676dab2fda762bd95eb6f31fc9bf23128df523e5e04d828757f0739b8a304e9812113bcef1185d500ae424aad010ce95c75140795fb9a477cdc2f5766d24c18de0120b6761e1f1d11f514b5e83f449badc7935c05693d7705d649ba5dd8598fd9c0b1b9962ac94fdd520c89aa3aaf6e2775dd0f05c497fd17f73ca58bcfd158cc7b6aaefcb4262371f02cff9615326725e041cc2522db06554a9b695b83e5c6201e98baefeec605d966c6d16146586027236db5a42bcaf90f2ff8f0a33aab9a41c5da0080b0cdc6cd5c940ae407f65cb783c7716a893bba6d5f3c7a20a9a23cd317bff0c43cbe4a37c0c7059046fee21ac1f39f815c611cb2e8e7a4f684ec7766af9d5493e5bcca5e674a63239dd64cf25ceead240f7a9a6f7b9dad29c57d0554ea524d11253dd9fb8e113d4bb5af47a1ea74da3a27c347f6ac1cc428ba72bc7cfa2267a15e48f1e96b679ad3fe1a519119b052e8fdc81a00bb312e99f64a17c532139866f1e14cc4744e750a3f76c1639926ee76e7b6bc8f2e605ff72e995dce0df4645b55368537b786473cc03a05bd8b2f2f376f8913f609cea6244885256c6e0142279d83c3f48e881547c857798d452994d9173d751bc4574c870b375598d1f1c0f2b886a0291c7b3c6acf1c99a11b534cfd8cafcd607ce1700cfccce3d34f54fab1c1e2e4d4ab39ddc2b7b5b9a786df2dea9509a73211005a9d6736002ef74d25a4a2bf41be57967267640d5e45d5a18ab7d5f0ee5aec0ca70de42a701b1eb453c93c2379e753ddd6b531eea96fccb36102957c667e575dcfe011086343d3b239a48cb260b98e460d4531956b29a1714233b0358ebecf4df3edf9cbcef04f55239051fcc8ee2bd6584e0310a9d93d2ef754c1ba491597c2134efc712a8a388998b2232efaade055d13a08619ea4dc3c5acd92643065086fa0337ee4c9f4844df521146adc25682cd9c70cf2a0e296a055f969563752316ab0de790fd222a6f18b3aa1e257a08a363b2f7fcbc4aa48f28a11884cded6870ccebe11a7df8f3f992c4d296fed785998a1997d2a88b3f38de4102af588bc1a4b4b41f51b3433c26053d1e16e3de5bad21622a964899ffb8eb237912a63ba0e0ce5a166f968a2c8e7838e849dc892fe612cf1e2efdef5be304da7464962683bae651868e1baf051c27f828eb5935579a666cae19e696c1a36aa27bdec12586187a7b54f6e8009b8188de342744c0b5b7a8c5f67839dc0d09f3a29036edb04f9fbf41782f0c1c60214105ad59774d76dfc3ce2779d1322babf4e1f956b8e0697a57837fcb2d5f4e9672227f4aac9fae8b3748bdcfc3430c7c5bc44e98123d777b00f5fb77b1c44a8469498d4e92529308fe7e0c90c731861894b0db6fe80b46059e6094408ae2c4d3350078f8fac2065da87e8706b65b06e2c20f136fe1ee5d2528528c66af3a44d31a089b94a81e5c92f6eb8da5267e9fd2f5ed6de1e44b5e8916259a42cb30d28894243d65c29c0312a1c6ea54f395f992bc27521dd950a8cac04bb6111f5e540fa5f4b1ab93766d6d94f78df1c86859db1d295faaa1c8fd8bc288a3527b4da6b70feee03a678f73a30868c23ec989df55f7ed1bdc59f240944c279ebc6e708ad7baaed1f7f1277a1375e86ca7c51bca4809337cdda564aef11834b4feb5275d9055798005db1ee221ae70ab1a1034706743b3ef07d01b301ee1c33a970f686b20ba751ca1a38d61ed3dd8def6c4b845e5906f069d333e54a296a9a3eb3022b9bd0ce44d4928bcdeb36e408ac6bbf772f6300664605b6ec007ac88648eb7dd843596dc263d7d5707d54ad805d55a6fdc4aeb1e5b53432df98b0a03b2bceb4d5a77ae38b8d671ac48d91c18e689a10b9524d4712c43f3be4c08490973d7459491d56a84f4110d330394d220e68982970aad14aad0932b90786dfef4a54073c1e7b270188973990e5e3832d752e24393ff0017738b127c61c551068b12e1531adb1f7119cb2eab1711b138a1c26d42dc66dde04e729e893e614ca6a3704b9d859b33965b10fcc9f0bbc47dc05e5b80bdda2ba7f2bd5017fc96fd7790c4701801c695ebbeebc0ed88e2e745f29481d10b1be6ee4bef402aec129872cd2138b517bfeaf20b86cfee4fda28b336129e11a7d5d3f3e19281eb0637b8d29d3ff774c85a0a413861beeb782f7ec67ed98b2621c65ad75fe7fb93753b2a563aa2bc62c17aae8d21bdaff495bcce3c3ee3c997a374154af92fc7f2e5b16f7ffbf0b017d3ad262ed77770e4290050c831efdc8c8505c138459d6c7990eab7d07e80dae0a3007f31e587be8ff146a37e71edf020581f684efe7dcb2f95962bcafa03dd8fe35562b13445803aa34842dce92d0685d89a590a64b04a8607d20d87388735a7c56b880c07c41862c2f515401e94c753bd10b1b5a108fd13c76a0d33408e8d1ea3c2126f60a1bacfb4f7d1b2dcd57a714badc36aac40bd5de0a1d1824eb1e228c61ac019714685529a4770ec7f0fce5ccd8d7869136a37d16335b835de53cd5ea5b5d34257ae9549ec43f24d1b7aa51ab5580748cb0f247b97e348ce1aee2e2966be1044528b14905add292f6d7f624da2987fee230a71feaf852ba047360f370b44688fe343d6097cdc38f46a013763f3298a6d374eb1767ef1efdb46658613592d26fb7e9c8229f72922fa7792b55b160ea7dfda72cd34896e6598d0d38840b3b362985188c6dfd2c21265bea64bc6ca36f4abf134fed51e4a0be71df59a92080430e7c5edfc7c793b14433d5e1db340316921d5ebc56f74332aab739aedff09709c325f39055eafd7691edb9622f6ce5463f94ae3d74e1ab547cdee152bfc885cefb232aba8d13d1521f59b6b8a0708b6cf63b6b0f9b05af5a1a3e644244dd0ae13c1fdb0c598f20b6c0990a1e9227ac23aa078e0a617e6d54b37d2c90ee3201b927d3d26bb694b44b73b4930c7c6c3aebce2a0406ec6b04f5e314a125ab63850a8f17efe6f6bc1884901134cd8a808c47470072e5d8ae223e691b48236938ff8ba1659d7b100f8812679dbd2622deef33bcda9ea3e090f3554ddc085f700292a1977c0115eb5cc271ad436ee8c7e4e474e57d602c9a3e484c337fcf5e3c80faad663c1407cdb3342eb93fee1485fb58adb7bbd713d46559c27e1a39575cd06792d655169364382b12ccc088f433d9d1d7c0dec1e04930a697ff876d3069320fc1a46ebdd853b6bf5e802f68c49c8e70808efe4bac893e9604b5da2c290a1d8255fb468ef77502a402ffe045cc4322a46208aee0b8148003f45974b1a2b3519e335ad539c8abede49ba41cb9cd6c6b69937d13a4ce497621749f73aa0af376393d947e9710d3db2ce69fbdfc8074a54bb2ec9d4b95d295ce1a42ab5a057efc419c4b97cdb4b8891a24c662f3e8197b7223e13ae020093134d40164989d28899bfd66ef1aefa1b3ee7b861fec13065ed2411c33c754cbc57fa930fdd50cbc6e5b534eac357735aaede233dce52216c33fbb120698479efd0f81a6c823b2b6f7eb3ae62adb736b66c7d561e417c327e261f9b8c70e002c1f33f21f70eff99c8699429bac301856198d4fc08bd6f5e694755a11f9137e4cba8cac29793b4482999a2488f98be35f2d5657d636a15bab8d6483d1ba6e23da4282fd38162546501e503c0929d64b687a7d0aacc8ffb9537f65a3849f62a02dfbb8773406b67f7bea1270cc124530d5e358405f25faced60a94c6627d2b065a7a9e07aa8e8056e780df9334bb5826edd41bfeeea9ad83b055878e31b8b64e209485267d8e5b8871cb1b603ba633568b4763cd4d300b14874b845ccf391b8c7b27a921d133c4e4ca573e0b232791c2e453909a894d40ee56fb134d63a6f14072906813e413d0819df9d6277ae8215f7b5d524a08b0b68adb234f28e0084ef8fafe708e6030baaced7287949b96e89069400694d8ac22dc547a96862ebc1025bd22d2506db3a55caa6dc17549cde0ae87b4ebabb5d5665db72a6fb3bde7fceb2b642cc7abaf61bb2a4428fc69fc27fc81bfb91759c723d1d90bcd8916421d544a0f85daef8d36c377a480562e6c16e1afb1c8bb2984be8b227a9ebb0d6c356eeefa6b402ca8cfb196b5ebbef66548dcfe86f575e14825ff9c1b686c606a6c0326faa422d45a96396289ba48a825116a1fb725bddc7408d197fbcfc6ec72ed975f8e3abdebdd30dc8eb91d5842fd497f938baeebe6031c260c37f0c4d81a8bcd9b91facb9398f72a8427fdd484ecb31e5976a3213c2edd32a10652f072e5a21939a7308281b37c1f95ae28a309777dd004f969692022241960afca161edd865cc8741f1239ca01cbd46ad0e8b63e32d1c7dde4d8ef1592422c98b7c8b5e0395c23e2b46d37c44fd3315837c5059dc0dd2d688b8a710cf8dbff2b2ceb741bdfee79c9082d769d01a90679b5726adee8c851107ec153bb7a21ba6af90463098c58a76b898797f35726d71b0ecd9e1e10f2990d7f43ab7f2f5982f70f6d87cd799807648fb1d0ee3c95d30b142e35d39e8c472c707b55acb97588bd62ecf333d265cd946f1def8622ce2ea1350ef92d1479140ddf6556dc80f436d4ce138728892c3facad1e2f1420fdea5bbf2015ab06a95f7e999e3b241c75bca6e37f9893ad4300edb562c46584262801fc65c4c126dc4d4adcaa46d4af618526eb007d236a34271e6d1968e01e657b4e4682e0f485b4426a7a634d6e7e2e77174509e8f57835fc40b2e832731d9e109ce136a31f00b7b9126b0c1967f9d43a8766b2448e4bbd29bd90192a6ddef2851c697862e92bc2ddfe50dbed2189a0d15115fa27db9490a018ff2aed862d32b98ba14dfca7837480a2fbb3af9cf7ab11eecc6bb3c8bb9092be2b6c391f035c95030245ff92d106b7a1fc22c1e05edc74eb4f7bec174a55489590ba93d12e4729dc9a1db46ce0a62009edfffd7b31c6a7597dc4aa9b3fe4e4e869432b353644a2e74caa43d95f56d9c7477c3323b8f3aba31e6a3d9ccae43304d8cbf02274824b05a9d16b665f8a66948348251ac9bcd39176698851edea8baae08c7fe2f1c4d0aae646a2ebabf45c3e533e62f66e46daa3fd4997b8686105dede5988237438bc0a5beead676d981f4212371a2f154813c56cd9c4b2e4cbedc7e6a15bf10b2aa9ff7b9930eaceabe497e34cdbdb19e9f7a16ab2917509ea7d9132230c2eaf91b67e1fe326e21ed94ea14cd1f9f0c14a5d81cfcf7d5ee4c13b9de5ddf318603443f166b7adfa9a397b7d72174c6176427be11a6ab2fb7da6d12f99b70c53a7ef467cbbb23d4576e6c31bbd14b2f43bbad99ba3d8d58ac2bc0b395a69c8754cdcca9d1a4a51a18b5cbe5714a663b6db2f228a4b74c5134122d804e34ed01bff95f7a948c768ad551fd2e8895cc367602e3bf21680cfba11018e53eec183cb910fe5031eb6f9ab22a1fca3564728b2e7f858e94ff82948c7557c626f31b74acf8e3a062379abafe1d16bbbb87b7bd81550f798f881758c7a4e1bbb504367cfc61d465e446376923dbd91f34672652d29be86cac349c8f2d3869aa1c374bb28635877a588c34448b4f16f85149c81d699caef74b0e067a9d20c57f2926659419c859cc8df61225b846a6ae22c03aed93f3b202dc89fb2fba2a5c6e0a829e021d892bdb6433b7da67877a191886ce7d9057a4733d6a0948de2342ed25f419c6472200cf630d5cdc89429aa69d5029508350c20da80b9688980ef5805d410384ed8652892528a8ceb389ac559c5bb94176e183ce36adc718f5790b3a2baee553d8e05a0d9320e9b11b803915cb30dc2b36b20f733cfd98b1a447fc7a29d60d6877980ddcb80690aac1fcf755448e9abcc5fe3066874f6f23337505042009901c4d853016603d30d13de4bbe7a91d0bef98202c20b67b2a21a2cfd3bbd55a63c84796c2ae4b21841f642eeec9a4e447cd2756c160b2496f984e5b2b8296d46191f2a08f71f62ee036bb6ecfc5b8c2831e6c102e35bb84263beaea7ed17436f79d2f7b8cda8cf5c5cc10b18ee8a8aeb8b5140af82c831f5a6064df2b09251d8ecaee922c8743db38d8793fbc8204790cac7648fce942adb99b0941ccb68ad8e621bd44225d119ba7a22ace12a4d16aa79b68a4a7b836c9aaa4cd774103ab6518b0121b2164a4a96cce60d9da4a254c4b99c278ecfafef3fcc38a925b48449b323631a8ea082e39e7485c4219595876f95505e6f72751003b4c7490d9159bedf3219db6c6ecf99ec323c7f128098e873cc91f70cf4174c3d877f42882475ea90e3951fcd857c9435c3110dc79d681fc1c1e15d4382f0aacd02911e8b754ce0d435d833f94338541aaa3d77d0ea6ec43ecc81b99a704a97398544273e67b64841869570a77beae3ba583c67221dcd1d9f9c8da83044044b80ab7ec0d2a2efd1477b6c794d0f8bb13f0511481397c68fe7b897aaa34561348b84f4eff8fc4d09be6c212eec4eac9bf452d079f80e8eeaad169046b868cd89b7fc2669849550e2c7e61b4e869430b7a1992a67542b1a26607f28b3ca83d5c04d14d564bd664c826884e29bbfbc4ad3c1ed65a944b6a790e25b0805091617109123a14152a4c40753a3be0a7334ccaf10f27a7d4bc85f7c325b0a0ea19d6cf0e596c4b8085993f07d038e1fcbf1c3cb6f76ad55f7576290f4084100b4af82915bce102c0253dffabbb605cd87e099b9a2961fdabb5c003f35e4d6131cbaa0b716d7aed138540b09f6b5f3e89b25f4851d1b05a935ab3f970e50d982ad0044a66df88bcbb730065efa95afc4890077f090f84da59df576cd46497c6841eb078ede22201dac429046d6cab0ac8403e48615cbba8c1f9420b42c2c1424ae18be63e96a873bcedbd9cdd23e600bc99921b263056788b022ca35c4a9ca37052b09bd73310c0af76807ff085e89f82a2cb8e16fb6ed75bb6adb637e43a3859988ce28a74b79927a87c978b021915865baa40bb0ad3a155dc20722301944f875c05b90b831ceac50774d8265490bbb3095306517d41607e550a4897fb280590f97956c8362f1df9fa5050334a4ef7fd4bd5b65acbc3f8965156a06d81cf23d52b807adf3bded1496b4570ddc3178cc0bc55b81e22e139dbc70ede3f06a4a8393fc5aa2c090fa6d28919438acaf6afd4ed9fb1eb753432df7132ad3c31a5cfa5ffb91856090bc9cbaefe89ce7c7a2eee8ab82ae40fcd7c548677f9c1837bd6cfd0f4425f2850e7741008c53c3553626de45509a53279cd7752a71e76ee68fb0fc98b190acf7934fcf27b18fd1ec3fffe3a8b5403e915ad704487a2df20e7f6cfe31bf9677a79362ae05a872c39e10dd81fc4c758fb2b9734113ec4d6f64b5e5fcf54591e34fc30ee4a23f146217162cc5014dabd230f98fedfd715ab7c9e2dd8709de03d2a0778efea463da15b6851355c12649c7d92be598b896d393f23061839084fa0218d6391e7238f7aa1c90c37d3bfdebba041208e18b6d3062e4c76199b3adca5119c4ad97f2f76a51cf9528cc9987eeab75b5af5cb4abcd57d6039978169098798c58ac63d3b38175114b224aa427302b55119853d7df214dd76c56070930f182a4228bb323ff5a704a9a9b31cc17483f46ee46b8fd20a156dcd8644a23dc74fb2dc83a8d4907c73725ff3f0def8c191509faacf4d8294df6930cade7426c23e5f90693b4722c16a5d016588254469de2370a3afe6d9bf54f5397ddf2d40c9ccf2c661874b781dbe71b91d9a67069753205ecf90184da4fd94dcf2f2067f9d6149dee69cba5d4b4350cb99db7d8af83ff9bf34a18c2b5ba735b214c80e3124758513f660b7255a9a8a1ce173d54e7c63c4727eac1755b2f4e9e06ecd710c59c0091fbbac6cee76b1bde00c2487b307eca3d93ddb834754e69cab6863e9c935fccd7b5324d4dbfbe51ad20c287bf2332d0a64b44daa917fb8e41a21e42ef9db0b1ecbab3c5335ffef20471efab115d37ddddb24c5bc28380ad2ebd89ffb19d9b5b05a0458d8a486f03c33a60648030700bf388ba580ec831dd8f4c1999baf937af7e387ec44d53a5d6601e428460763b541def1e67974716336bbe88ec69bc4d349ae13137772879912dc6b876bb8371ad6878763fa143d0f92a38f62d1128d9be61b0657a28429bc3f2f91ef8be6d781d6f3936254d9ca376a421475210284f0274a8da7ae4325c937cde14ceef982fc59775fc847196a0ae39bf2f1d0b154773bf80063a7e54766d516e2bf23de2d23ff9e24eeef301b9b0a8529b88e64c24a2ad451b85ec85a3d90f58013c65425de226238e90621e763fbe14097cd041a6ebcc28d76c86c3a46b3a157d3acfa86a0a9d5abc5f8bed8a49395ab3d6829980924f477913ed4e906e8c8189111dfa02388a1e74df349bdedd8dc1902821efa5c0fe53699aeffd7de4d720950cbfd923c1ecb9aa3e38959732bdefdcace24f49382b2e17c485a1ca48a9afbc010508060fa03af516df6f378c4a5d94446db5a938ff22d9d84da01ba5a318d015db79d30ad242ad938c047f5c19640ad7637a81dffe802f85840bcad3f473c4a0fe7e034b977614bf2166e89e124bc726db738adc801ed2c51712ee05f68a4808ef75db495c0b24735ac927ffa44c96d6bdb994c3de47fcdea3034ce9f3e484d5b2f01b447322daa36eaba732584ee434522d4071b7cb204abb6093770ce00170ee45d95a4a0af2946d6591f6dacf586017cc636cd205cdba269f04dac0ba5a5ffbf41de0056a263693fc92b262fd0e7c9576e3f14a8f26e7950e6683e1a0a4783aa6cbdd02a04bf6e5df1864585d3438c78624ede22a455ec6f38ad216fe0f950ab8291fdbde8706400e3d1c48df43ce0cf8dc8b379b09ff914bf9ecc6e517a34a646d843e0540c6f482ee02ab4a13805d00dcccad4c747e1b7e90aaa7c91a5758d1270900909a1688942e25c4895291e6310d64fc96a2f8428bc2d8da64b46ca2c2bb0b0df0f7b5c18c709f5b67819ca2c02d737e7a45372c65c4a4296cb02a49b91abbdf1a74fe176f2fb32d56a44487af95648102d48e849450e1c7b81a39ddf2a1b271f46280e39f28522bb000a6db27febd0b8bbe07db850cb28d0a55f66093df7fb3d5f9f93a96e0bb2daee0a16f54447b45d42771b64472ed8105d1edf8fa7d2000f1d627a7123f4d332013ff40c8a6aebc9892fe54d46bf84f4b29b3765fa8c12023165d2034af0b504d5b1f17637552a8757dd0e2b4aed676b4e9a5c65fa7a168bd6af9b1d8eac72135f1c473e3b68adad9a3189e7269c2f68a3d825816d9b9d8dc6a16c6987556b55106b92583dbf9c390cd8e1d67ff7798faf6352ccc597694c12e5f5fac8fa2427d8eed5f08e3df091a300e545b8669ade74874d716a47e53b7ae2c73bf2041bedb1b4be7f00b5210bab67f379481fd4413cd4136c6daa33528a0e97186340066147f3619f81c0fbb6d151fe9949964cb1aadff3db1fa3d22079667c851ab6e436f425e8f5b093eb1200cf0d6c4e5bc4aa76a993862e9d8ae671a66f09abbfb5bc0fd86c724b831d14ef7d535fb8880a403b481661a38b6313697d3b27650ea5ad89df56dd0e39b3d43c0f3ce7e0ee21b181a986d9d11a5c3993c7ebadbdba31053136094e53d0deab901383ab88436c6c06626ec054b51f67dd5dcb8b7b25efb95c0682c87e17c6387625f21b43be1f71ad82999015f4549f7fad5b0c7557fe0e606888bab67df55e3da964f75b1d3f0a27f0fc8e89739d541241f350777428fc70f17da3f06089710c3c7b249481971514e9b5e12380ed1d34952636360d840e3865223cb9bfa39cc70ccf85b6fbb29b675a76519f82fde0fffaa3de536693655cb788b1d90115bb8445fc3213977a8d9340fe59cda28caf87fe1c27de5750624be7c30dba91dcccb0b2e8f9954870dcfc4a4ddae336cc5e67f68bbb6875e2cd0db3c133a3d8c501a7ba5e3ea509d4bccb8ffdfbda9a1592baa5ae38990a774938bb17578259b09a86a5cd16f2a5d19013c394b8ab93967e9f4c8e7fad6e74c55fac6c692c91760e327bef993a9dc149b566a9b98f540d8046f1fe4fb3a5d7e18c73cbbf4c92d226cca28347d8ef1972ca3103aef6343d7600e347b4b2c2ee0c5ff623f1776ff4a57817ebf04d9ab90c8cf1cacdeadf9fac60e8307d317e9b80713cb3d2cdef0805315c082c3f2ef7bbe77b700046e6d07457f257ce70716dd6824a55666a445d8af63b15d65210d1cea0f79128d1d287fb7d27aec09a96214108a1b30dff8496d5c91d578e61fbe1b52acd34d5db18269a8dc18b4cbb7f882f7fbd4aaaf93b2a8cb6c88d508d8cc40e90f49c2995a560cf7196c5bcd51036fb1a18d0bd5888554d643c72b01d70ff60374ad31160af40863648aea3232d97defcf2d2e4f56db24199cfcf0678b5a102df8c23269fb21e0a3fcbcf9255dc724acab008d97feb55dd44b747cd3017bc1bbde2d4dd5a4483cac5d6a2c56632eaf8c5c2347e978826badb3a8782398f60e5d4c85bc5f11faa9f959afcbfe64bfc141e11c1ae3d3f726723d602d553b2e2eb4cf494a560cc402a4103f6c2205c7b6be133563375ad02444ed36785e56621f472931e0714a1d61974d6c3853d2c10f72e4e292832a697f5e8141a343bc018c70340989d98870821429368b31ac3f41a635e070abd4df2c52aa6df7e7efe413504386e49b5287eec9efd1e629ea45676a50e11ace44302f8336ae92c84ddd46fd2deada2c48636ac58077fb8f93cb2d3fa11cd2c58e7fb35e01c639b3b594f1558099b664740f47f064ea4a92d24ddac5cd9ee3d639040c76909fb0468e2314d740ad4c89e8d0d3b8d96d4afac00c53dc166bdbdaab52063d19f50151bc27cf0e538d6b618ac37119db4d194ea7630b8fbac9af13a557809df38a061e1ca5e472fc0e52dee013c94a121ac4571ca064e1389a1713859a3ff972a92f96bca157f87566468b284c89a50ea684ac1ebd8e13cdc9163547b00b3a06f01deabf024e22b8da5ce32d7ad197df9b5bb8322f65d185e20a17fa16dd3c2153eaadd4d5dfc8cda7db76cd786e78fea89c350a1c36875a9ff4125bc81568600642e58097952d8f44d121802bb02eb8407efeabb22efa4d94f3a34f285a39d9102717f24aa75280ccb041eefe9b5a09806501e441516588ed1151bd7eeb26cb13e58879fd9957f6401f0416a5f2816a6c72976d54cffaa55be6f5d17e0404f6dca3d3b050bbd5a3890b1b924fdad2b38b8328fc86046a4c34633909ae01cda7e3dc731fe1da8dde93333e4905c304b871390cd4978152e8cb34c6c962b7bfaa0385bd6bb0cabeb890ead168a7ad7882136ba06deadb78356d956ffd8050b14af9f446b2ae891d8cb78c6e00ec751074159476ed61d741a5924784875906a4b63713ddc439293a98334f23c38e52fb5f49cccf2dfe043e58710ab88e1fac331a7885b0dd28d685201def2f2281d127cae18efc23474a83219631d25f42d12205de03ca0067183c20b2841477dfc4eeead431bc0bc796058abdd227a29cb048df089b220ef73e6f11414e6ae8063312b6772f4b1d56f1055cbb5079dfd639d496bd2860ee82a43eaf8d5cc4b716cbdaf5115cd65ed7262a4875a525c16da510d3fe5f2e2edb4b01e4112beebfa47d219ca262b3dc3e073febc4c5fb283ae916451f4f22dd73f4d2c7b5e2f6647ec3dbe1e533f4fce2abc52b9ece2ef14a2268b97a2ba44fc9053a3b51cc36646fc0ad4644a9059925c210c48fcef8564c12479ab82349de14e5b96ce036d2ccd9795a07df2af3a950adc13c0d2795826e440f4858373b496ffefdbef8e27f9207aa76c5ebdcc509cfe569b45982825eb973d50f4fbfc00d4e764c0f294bc3804c2bd2b0f0c3327fd33a7e12f137e5770ca920678c384f8c818fb3d028fe4148e6b82d621170a0a21990982f28984b18f9da184a7488461743998d1c135f61813565f1d7e9e0cf2e353d3d215d56204784f1f6a4f902e4638f41b9567322cdd3a36de5197188a73497f2db6d200fca50fa5cbf33c9571a4f4dad82b672af83dae63ca1a23b7d39dd113a96cbe922fd9eb6d49230e92c2d7ab20b1d2edc91d33fccdeef7983fba396c776f8eac2660b66671285892e893c273fe151d9b37fdcd80b7e168c4c7a8e0fdc6a5e86ae1b8af27a7b0a6d79942e3fb71cdb83be450a4e27d272418209e4dc0d76fe9485664da836e2c9616be31242d6b975e7cd6f7a45ad93be9e5067cd8108c8e358bc9de9c1f6bd602f945bf1cd288a20c4e98c7668066491fda076deda190d80fd70d746faf06ff7e8ab0668f9f173862496e2b0da595d7ca6e4189b20dcc5a986a81da5529a8c5730f43126937c9b1f64277a377aa8ad0f56c07a2a11645029f4bcea4e0f4ff1448e6aac24d3be0a13dea77d527bef7d8c24716a10f357c4de4e347299b21077a86b6bd7680dd5fb79bc73f50996f4a820b96bc9e2d7effdc6c4031553c71e263cffb8afb463afed6efd026d039f02119120527f3c8ff54c278e7fdeec717b4d5d6e6f8ad97f7c213da1c97915ca223690a3154d43f38a27d0106c0c7bd2ca29ecb6caae49d269ab5556e96cd5476965354d701b268570f8bb07acddd5b0ce6e1a552e551412576b5e3680b2a893afc62b2f3a33e63bf5d0250de7a7ebf436a0fb8dcc640b079a4bb4245000931c3d68b0061a52bf9e068597f87d5605978499e17136c224bba3487a687121fd37e3b7c9aa9e6083f44d5a9234ec44bdcb548859a94546237134a708a6cae25eb8e398a3ac21a6777c29a0d3e685c705f5e7743a9e8e0ea194f2ab1c7f2033e52a0883f758719383df1572c679ac924c0a8d620c5c1fe4b1eb87c65b6a5be14d48770b0b0e05a4de35fdd6baad8d2b9f5a980881fc681478421a7da06d1794dac3ff635f6daa5e26b26d4244dc69d137b07db3e251a8a391a63b6962876d43650122d8c0d58574a1169097a8c9a4d6dd22f1ebf46bc2949e8c6672deef3efe3bf19d34f3c9dd0409e70e8014ad17151ab767d9713a27527052030624a3c8d339c11ed9999e30c912dadc731dfbca24a26d569f651a2e9ea266419c32be0aeb48b50fb37e1e446df742a16118253d694d2d02f92e0b2bbab41a52137b1cfcfca3dfd8b3762cebd030bfa7534b8adf7ee2591f7d4bf95287656a2bbc71d96412deea89495c8a3a8c13c8a7ac07f4883815a35c5723e48b13b157cbbd0b064b93b6c9667ed9f0576aaeb2bb8b3374c798401569ed84c6604f5630c75daa5de683ee22081e831e7d9c5e502a00ed23b5d266d238fd96d58cd9d29977e7461585e801ed984c5d0fafb96dcdf0b878199d80f853921860f0db8e0eb284ff818ce821b020042e72807e88aab1d783b17fc2e65cd8c61cbb864d460442e63d25076bd88e63570ed8ae5342a28af281f04c2fe717a2b6cd599c51c21015ba1b8415d79c00128316d7bde65be2c522fa42f0aba7b7bc5f2286a107dd18527b9a71f4572254780ae0f5e3fefc74f492d21eef94e95e6c21eb9eb1bdc84193cbd9b0dfed97386c5cbe69a9048e77877f564dda342b2bd01a0f6dfc19bc388305cef313df93f9812edb1fca85cd817683fef214ee80fa72e44cbe38ab9d49156fdfe3af6955dbc0fb4d3fd2c33b1876ae775cd3312bf2a51217457cc40c27ec0b3df624010e2ebcf524fa4f57a7c0420e9d9f8245f31ecc6a88948899a484efa8305b23024726d4963dd31696dd0862fcd199ad3c5133dae4d94c6be1f4d4bbc7b64e3cf76a8d6f5d99f4ff338fbc658d1660a632b9e97b04eee159934e48c4e73f8825377e483cb7af6e329e3f8c35dc11e67dd86d74c163b9ba474a10956ee29275f3191780f0898d07115bc12596ba224c53852fec50f54d6486bd74b9229de91855762970a477774ca705ec918e6e97b815d8863eb3d03f7ad64ff3f59d3311610cb8aa338ec4016502bd57d5ca972236124f920929044618c56e2011ef3da1dd7121ad7de80ec0fdb0fbebcd2fe6d405530c28055222b274c3d010372ab8bb17cf83c070b55da63b39ceddee247be37a451711f5756ed7ef2a2b93e5010c3a195d7807edc6d8bb8249246884a8c9442d896f754ac9299464038edfb290d8f7f19ecdb0c0cce388c253158abd08805517d4a5d9e9d305e169b321eaa65d8c70533a2c73fd6a784fe680f9cc86a29afaed8b9cc744481dc945ffcaf14d5ee91d3b3a4036c68de56c41641a7f6691a422c9120408037c43b0f3c4e6d00c62a18be49474af5ab2669e7bb1b309a6b9c5f040abc27459ef7906a836b637f8a7c534717dbc15515c76c9055c400b34ef1c1160c699b9d4bb96bd0feafc8d11d5989c7dc68a1bb2d2bdf42d9a1406aa2e74b3e4f2566684676a75f83d2900c64bb2bad5e6299633b0cf666fc08c0adf330a6985c122a630ecd2b20840df7cb9910f8b984ad97b3c332dca16ba32bc9a9420918a97b3584af110926c8840a58314bd8b6ba31fb385fe475287f52f95e00da2dea3a54bca58f7a04a73ac678771a82933b542080ed3c01bb6ee0659665b0333ad1f5f8701c038843086d74dcf038e21f5fe5299247232ba6a3c5a0720f3ec16580c6bf7b5a6437ce40bd34ab86777a2b85ba7a0f70ecc028c24fcedc06c07babc0f26bce1dd83e03642bb99b7085dcfc68809c7d37fce9188a738ea5eeaeb137f3b80e0735ade3ef688cb9f776a52f4c5bff1aa22bc2efb53c895868c5c5bb0f99d420072365450a59765cace3126b9f6efde3f35c2509920601250b08e4373c939b075ff80785abf3cdab4ad7cccb53d7671ef4a79d8ca6b17a53ce112a39f18404c4ca367cc365372aaf6cc4034aac5c07385a37378e1d66763d8eeb8c84504fa7f802a225708d55450742f4dbe96ab924ea10c9a7b08832098fce979b982e67d8e073b86ec87626589c040bce7c15bfb7d1477c57f566cbec297b9d868091b81d63b1fd24f9e903d2bbeb1b210dff5170aadc903f66462dd6e115aceb9d13a335947df902fe005dccaf34b14bb8a9bb09d477a1e7e528eca6ad4da6029b15639cdd34965b2ae8489bab2547ee8b15d487d701b20304d1207652810ecae3c69bfda84a6cb92d9edcca79549ea7a12afdfda00d6dd1002169838e19fa7ba586a7cbc83acb50ac2f1289356316598fd91d3c1bb3b3fd30a0ddf4880405438f97eca21b966d4fe4ae9552963a45f8722f2a0b57fdfac617994b88d9d5ebd3ec3a7f156a788e41de354a530ba270f7b10e3fa87de24be5b558d95381e67d8a1873223aad7d60a57c2418c0d59b991efd82247434c45151c13cbd4a9603b4efc298cb5be6cf61a3bd68e193684305c678aa328f5bfb29da368ebf674373a2ac3444df0c41f84771bc6b2872d46c9b07836fd50fe2d91cef94ee5ef5b04d9a2670e605007ea37ddb1b23b222b7e72432aee56a7341940b9deed945fa746279dfc34f72e4fc644f0e766aa81233d9814b1959e3894f81634b3c73527c8764ee4ec7eb2a4f4a3c70577fd0f9b07770bc470fa5f2d04a4f2d748b99bd70ede42c47bafcac47fb21c0e11410649d93ef7a806ddbfdc87c0739fe1ab16b2614ede6a81f6364e26df699da6e76ada6dcccb80b1281055c2ebf2761fe51440bdadddfaa719641e1470fccee6ecdb33ff7e8e9308c4404baa9f4c2eae70b1f5456c97905aa456a13c119d058f2e04182bc236b7a0a33cdf52010d7052b7c074d5f425dda933bb218610b1dfc0d517025bb4c6abeb60a570e989be919130ce6a8fdd198bdf70306ebcc269adeebfef7ab288ddb5ceca31c0b6882f35a7b7aced3874bf88c64d769243c8ce0726671401380ba434816a65bdf5d169783d171e132989d74d1f6d17e935c7cde4258c5bd849e7bf8f1a5988d79c617a3f5417fd5a3c07c8e973055eb259444dd4842f240a718b86da597ed6b52f4800194f92a0bb2cd572ce469ae734c4a3b88deceea0a2dc09932568200d82b50f54b577e5620ebb6001805458bc4efb61b2ab154dc2e383da5c3f983a781feb7ebc356492946afc48ab65bcd401ac26d50961bdf5cb8aef7e5810b1f28ba61166a20a90e36002e22f3730d846e6f9f1835958b44040551c4a46e8e7f89f39e2201dae7fcc8c7d417739c7e9298b131d8e9a6b80948b81441f217ba493cf144baba6ed504c9cb1f26177c8fcb39a0e05c025bd3b935c611b120dede6e1b68ec45d70ab57616faf56938ea0883ce82dbb93cd66767776943cc2a41f56082de813a800c17a41802dd3edafa21015e5cb44fe6d3b769f436f4d3e0c1520bee2f92aa4b912d933fa9a44b8f1c20f2755e37e515f0f702f4c6d43daeda0676e3eddc4a108f186dfe89f46934d0209324df963c9a6c2cde00e03e83a64d85a87976da68fae691c281ec4bf4926c1a87e4fb0d6e3b206c415395ca543fe5e435822e80b0fe1f82e7e50df28d56b66c3bf516fc90db5aa8cd4e425dd334249762aa90cb97af46ff31c29c4476c99cc2484c25deaacabf3d69ba920e8f733de1e1f971711009800693d6e3149a8f753d80b54007ae5f53a14a06c23a2071128f061768d43470fa8cca4c26f60e6bf0353d00c051e8676b5f89196bab674b0da5476b25c241bda4b76028402c23b878ad723afd5d2120b029df669dfcfd7a3c37e697e3cc8a500d67baeb7b9f47c78b4f11ae73341fb6819ecb648ae4a3820abd55672c74149669ce3499c22de54ed72a061118dd3e771e5a790cc2df62debd6195ecc3ba4362ad13f5183d3c72e9790f0f05cdab7b4c8f4a3c5142b465a79cb4dc7f6f2ae7b5160b7b31e578783c2cf820a29661f57440c462dda610944931e7bbf2fe0f38fe57677b9a3ca27af9ecbc6f6587eb11635dd174bed07de2cf94465fd82aedcb46c294180d5e185e6dab657851f29dc63852cb4ce61e1050c41118ebf67995c436b05e345bb9b6867fd28f10a9cb49ce609812b296fee17218b4c38ff599a1e5c3a04d02bc9f749635b768dee503041a8a306fb1ee6682a877ba28b6175502d3c624b7906baf01e3d0cadd3b103ef074e8b9c1595b8180818279c94ec7d5b28703c7d64e37159a4d78f6d647cc8c7ce759c9fc028f15399e2f9117cf1af8c0036bfc1dda8805ecdfb452a1cf3c1f9db9e246943ada081add5f3a01ed95d04efbf242025f5c3952b9984ac004b8dbf77c071e1b807ffde6ff101763fa5997b8c80a16f6741d4c6e75126d7aa783930a378d395415a590ee9653ebb253bb1fdf4b588ff2adc90b22cd8fba12a3776deb2118205091891da3abd8c3124577ba35020b6bf632c7b1202aabb2f16c40f8f7f9d894ace7d96c6a631ecf8c3f369287e516f8e647bcc974e85e4dc1d1a0010885c266883c8f7068fe737148e8af2259e8d2c2b0de54abcd1d335e34572c0e37c03a7fd6df00abd90d7c7589ef6f1fdf57167a583da18506d2f4bbd719af74804029f4a249a2bda53e230e8753545afda9eeba89970a9b03fd27bb0fd3ff2fabe1aaefcb3f69759637ef12c8ca5da934308fff6ac0a41506fee5808bb24e1bb0d7310020b58c7c205eeb9d0a4cd08e1f00d62cba8943e1d80a1a17a82fe5e0649fce0a271b2f53452a12bfea609cd69231a244bcca64b05c99f3f3437cee2fa8a5c9595f4acd15c9ce390104cbd9eb132ec4375636288a8f57783f423a0a1d66427b222b042d5b34d4171b61056e6dc2edc3eaac6420c8b87b0eb3ebb02ca9f5b377d5b023d9971adbaaa62e796073f62faef5a4ef44bed63eaa668b1ba1729cff805f2fa31c00142a89e0c82764ec11ad823a38beac4a956c0a6a4836c893c2185a28dfa380f7dad91a3b2774fbeaf28c5f1a56b36c48f4c39890e549c440bf266b6b59ae199068adc26dfe116d40a1d4be2347a4a1e210894872817d4569b5f231e37152f52df9ba13dcab8b2a4324eceb66237bbcd67bd790aabc4fb7013524df57927fdf54a8e327450c58f795852f42d3af9336bd960b9f6ba3cfb537c479271b0295a1f7f11982b47f1d831cb68940185c4a483fa61e8ee868e94d706d7ee030a48ca9830640b0a73483521a75370462c11d2fea257c0f52fef5e4c32e5506d2f9424396f2c94aacd823b0d484b89703ddfe1e618811f28010d8690dfbca9cbedb5437640e857d2ca9bb2f73906bb6529e6723476924d411417eb93097f5821eb5a938fd2fca5799a3279db76a5d2b13be1538a9917dabbab031702d10ed87cb3a3cb7c43b301145e4d22ce9f977299508ac03333763a39eb94ffa578cdf4695955000fcffffff03