60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000c06f25517e906b7f9b4dec3c7889503bb00b337000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000c6c696e6b7072697a652e696f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d636c61696d2072657761726473206f6e206c696e6b7072697a652e696f000000000000000000000000000000000000000000000000000000000000000000002e516d646562435231575a4a3641754462506a675136635637506e5948764378747067586d45564e5762526e544151000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c000000000000000000000000258fa3f5c708f3a0013b059f7b78e46cb4c1b96600000000000000000000000052c00be63cf4c05c6e954eb97bcc0e667c7aed7200000000000000000000000052bda7d8e8834edd0764744b8bd8dcc916ac45010000000000000000000000007263e0e085633179be30e5995c4b71a511ac6973000000000000000000000000e09491ac01e880de694b573a0955fdd3413cf5020000000000000000000000002ed093b56d670069778c1784b03666d3516a7893000000000000000000000000da2a75b2975d9629aaceb9b3554b7d8fda2c54b2000000000000000000000000f8dde794ec243ecdf5de2de0b3adfddb7bbe7f7d000000000000000000000000a25af2778a407c99b8165bf39b009eb5415537060000000000000000000000007079a0c9309890bb5927f4b0b6abec5159e193b200000000000000000000000019aa9172d8979dd90706f6cb1bc1fc1bd083d6ec000000000000000000000000fee482b2b1b72850ddc7947b57a14172d4d9e2fd0000000000000000000000003adfb007d8755e25e46144a6ccad2ca8c19a4e840000000000000000000000003612ce6fa60382216ad5b21398cea8e585d20fa3000000000000000000000000118ee757dd8841f81903e1c1d7d7aa88e376cc39000000000000000000000000ed429894b190c2be9c5542454a04bfaacb7bd64c0000000000000000000000005b9a6f8817b2536e975c739e5e0c518d56b954860000000000000000000000004872c6488a79bc00ed59fb3c89465a6201d11c020000000000000000000000008733dab4737bad9600cb999a8bdfb9ab132a2ab2000000000000000000000000a8c4e3ce1743d0f2a6c227548c982a7c4056994000000000000000000000000099eadfc0a6d58a10d35cae0c08299473e7dccbdf00000000000000000000000007a2172cd0154056f6261334a413fab1450be85f00000000000000000000000070f7d9981d6610dc1ae00e6a8ad863c1dbde228b000000000000000000000000f71316d1c30af6ebc3bf066bb7964ead74dc7a1b00000000000000000000000052ec6fcdc970cc80f01d2dd96c8e349671e53c18000000000000000000000000cc9be3398656d938bbb5f3318111b278cbfb7a90000000000000000000000000bb762b58c1449c30b8769336254688a453c12ece0000000000000000000000005e881046d88462b7762390edb8f370fb099219ab0000000000000000000000007d2064fce154d27464c631565e3fcdc23552c73e0000000000000000000000006dc23d185b0ccfc86829e65bddd851548e968548000000000000000000000000996ed00830580b1f194516484365488ad8b7f3c40000000000000000000000001e91c982237423d09280cef478158a3bdd1bf997000000000000000000000000e1b32924ec085a60852aadde9b6a05fc6b7ddee4000000000000000000000000a9c0aabe793826da9028f3d8268253c328c108c900000000000000000000000043ff66c2b7e49e81fe3fcfd867d6fb5509ea39d90000000000000000000000001d60b58b64b68d84f06d92cd34667425107ca28d0000000000000000000000001304b0270764574031c70c924e51f1973149ffc3000000000000000000000000cbcb6b561f78b0884defc534b4fc76548959da94000000000000000000000000e2c579579f724e5cf7ba841509088a67843edb00000000000000000000000000f8803e5de9e2c214666c0c9431a0c5a75d8f9756000000000000000000000000bc964c14b32a8efdcefb4f4b20be25d7fc9eb469000000000000000000000000eb9e406664672ba8a879dd615127c50e20ad1925000000000000000000000000dd675deb72643730b8d5d4c40af00605012da48b000000000000000000000000b37459674556ebcaa53b03e76782610d9bc5fcf0000000000000000000000000544a7550e659ca72f3265ae621314b7df851342f000000000000000000000000c2880203f7a23c933f7ac28bdcef5846a64bc652000000000000000000000000d4be9bd6b10b8fc29f17322431c1b0ee633df37f000000000000000000000000d33673fdd125abc28fa9458065980562461c191500000000000000000000000076163185551c76a0f4856846797389d3c347ded1000000000000000000000000dbabfb93d18023b88dad91960af6cfd5cdd8c9550000000000000000000000008e4e0317bc729502ca7e594c70b6922b9c33b129000000000000000000000000563e24e58af7664ca39ac636ec67c26378b6b9e7000000000000000000000000eb25a5093dec1e2c0e5322e721e243ae38cf6ee400000000000000000000000061a13b733d2b4524fe60637c6842b25e3eda08c100000000000000000000000083738441650f181de296e263257bc99e17379c0a000000000000000000000000cc3530e396350dfee4e86e9bb9f7e82f806cdfab00000000000000000000000048887f8e303e7c9dcb1ff71861b4d4e984510206000000000000000000000000911a4127bbb65cbc3000de573595a06cf1e3d40e000000000000000000000000d6aefa75e72252d037b4de6c417ae84fbcb14dfe0000000000000000000000009da939cf7999b7a049a2215748e0ed9528f19db9000000000000000000000000cc541bee529d799a37bcb091205d7ca0299c12ec00000000000000000000000024999f938b6dfe7c270a9e361cc932f4252ca720000000000000000000000000f6b7c6ed7c08f1f20f86b0fed0c69a5b0879fd71000000000000000000000000add2ef5018c0085eec942c7bcea2133a043a7376000000000000000000000000af387be2f23b3f7b4f4eaf5832548179ded87fb6000000000000000000000000161a349592e54fc9ff4861b30580f1c31ece6cc600000000000000000000000093564b8afb5a2f44fb1856030eb36996b8a5a9020000000000000000000000009a0896302ecedc19355f23e9c0ce8d996135c27300000000000000000000000044aa27a4d9a98f4ab308465e7e3b145b9098ab310000000000000000000000003bff714c1d48fe5ff7e42129d2d05bf2ffa4092b00000000000000000000000065cec38dfb4ea6cbfe7b50a8bd076ae96132205500000000000000000000000001dc91b5153faa0ab830d514cec5cdf955b7cc53000000000000000000000000b365df1cdf19962cd775c1021a7adb2f7c13371e0000000000000000000000004a2fa111e7913149d708ff39461ed59c516418a4000000000000000000000000ef91e5ff7394065d1664738ca930be29a19924860000000000000000000000007ed30ad598e80d46f8c83c1f9fc560233c160cf8000000000000000000000000e67216c11fa76680d915f24aef347d13ad9e145c00000000000000000000000049532d497966b26788cafe81ea0cd974785000cc000000000000000000000000b20d5b08f8402649037fe3df967c6c9d2b147d260000000000000000000000002a5c1954ca1b6dbd9f582ab84c769cd650325f0900000000000000000000000078356cc13b7f4d557e57fb6e6dac9f709c79d362000000000000000000000000cd0e22e09c83edddcbc73d2004fbf7c6aee601d70000000000000000000000007b17dfefa358ba98a9d6c9bf2fcfe61f6e4d1828000000000000000000000000ca3d15c05f985cb571c85011306686685c2cd4150000000000000000000000009639ab78225cfcca2fd9dd9b2801b4c9976e5915000000000000000000000000e15a28823cb15e70c1889726907e6c3074ac0e9700000000000000000000000007819e3d511cb7971e8f08f77118a549f67efaf10000000000000000000000003027df3c90e7760794adfbe062abe597ecd1190f000000000000000000000000251cdffc662bc6bb0003dd9a97f0f1f781dc467c000000000000000000000000044f549dd0beacc3d8012cc2c871b05b7efc93750000000000000000000000006f866d72039554ce2105a2b92d0f8204feab142f000000000000000000000000812523695426975e7f719f13f331acee8fd8eaff0000000000000000000000006595c7b5a9966c8753e33091b6fad968e9258426000000000000000000000000ede42f6a2b74ada52340d349c9966fed09784ade000000000000000000000000d7d48a0c57419c018ceaf3327910ccd367fc10c2000000000000000000000000c36fb19a673f42cb773ea0d1275f1c7de5c9f9bd0000000000000000000000007b1b58cb64c2a95c8df47df4a41174d359e37484000000000000000000000000060c0e131e763f6689065cff56bd2492592a63fd000000000000000000000000c9899f020c228eb49e8bbc39df1751a75d8fd53c000000000000000000000000991671f65ab1bfbd8b0dfc74f904f486165387aa00000000000000000000000007380ac26517e08bc9ad47aebe01aa556a60c9f6000000000000000000000000da69711b87c42534651417651039468cd48b2ee40000000000000000000000001bebe7376340542571b2b56d75c22afc685c727c00000000000000000000000083ea0268c5999ed54409354be5eaca25cdc4257b0000000000000000000000003d631624ee64375eb8229d132c703cb7bb286483000000000000000000000000102ef049aadf57cc76e39e6a3261c9535645be820000000000000000000000000c83a6fa90090666ca46676846ec59ef185c1fc60000000000000000000000006815bcd43bcece04189bdbaea1e6c7cfbdbb64440000000000000000000000007708dd15a2125c70abbe3d89fd38f159f939bf58000000000000000000000000a843d72dd96d8da57e416d62d74a20ff098b2d690000000000000000000000007603019baab18d5b1b35c33908c48342702ac76f00000000000000000000000076cd780ae5f43e330883ab3834ee20c4d48ba0d50000000000000000000000004e27dfd1a499d7d63fbe67bc109596accf09d55f000000000000000000000000fda080267546b2326a20fec1c919ba26dae5df58000000000000000000000000d48b932c8fd0dc58c6e63c5d63ad42bcfe59bcd900000000000000000000000027203cf40e3cfa419d17a3d029eea0721e0e6dfc000000000000000000000000e9ac36f3bea593682db405ee8dd05462642e70570000000000000000000000008ecd108a3ee5f2c8ba6435bc334dc4410b70242b0000000000000000000000000bbec2058385e4b02d79ccd7797e2138c2097561000000000000000000000000b47fa7b18d29b5a110514266113fb440bc27ec4b000000000000000000000000d3813c643f1f45b9456c54e396b1e4bbbcff0a69000000000000000000000000700a4cc188ec36d67b5884ddf737591a3e3be8820000000000000000000000005f1c0ed8fc99c8352216f13708d3f38cad718e46000000000000000000000000dd2a3844868e1f47264ab84c056e35cdd8884348000000000000000000000000439b4557a1431cf05402a2a8f69e42684cd623bd0000000000000000000000003072311c6a03f9030ac93ca0006b45871f030fd4000000000000000000000000c44d566615a5a8b668252243953e5e375e4dcb27000000000000000000000000792649bde489638b4b2b83558207e6fe78d57eb0000000000000000000000000a73fb88477f54b5bc8ae3c6e73140d56ed48a43900000000000000000000000072f975fb2c491fdb5537be074ab83e33950e7cf7000000000000000000000000b49cfc7064ee90ea416dec0653874df23b355f9c000000000000000000000000e48ac0deeb484f7df6d1ca554dc9bf517a0a597c0000000000000000000000009cc4024500b07b26a4c73197dd79109be34106180000000000000000000000006fa4fd2756e5f56cff88f694014186a22f54b5c60000000000000000000000005df7ca5008112302206a042844047600119719fe0000000000000000000000001d29791ccc263806ae366e24d32a96126f066a4a000000000000000000000000fb8ad42daf1efe5c5fcb57ede7d40bb60743893d000000000000000000000000fa5bb55d7d18689a5f9a6e6b66bb49a61b441537000000000000000000000000a34bdbf01a958e79c2a5187adbfcf8df892b103a000000000000000000000000b93a56fbff763cfd666e02b28f9295b53fb3a0a3000000000000000000000000c6c161aa7a0b2107113a9502800f2bd70c36b1a9000000000000000000000000a7255202149e2d50495ae2b404e973917e51e3e50000000000000000000000003a730ac0f34e8cc0539d91a957cdde36fcd47d04000000000000000000000000e3d9756de18531218cd5ce6654f499808b6a5556000000000000000000000000773fed54062b99339f2bed726d954e6a159aa1ba000000000000000000000000cc0a4800416c1ff590deb9ca7da10f753b2aeeb800000000000000000000000053f77fca7024dd16430ac243e88940288639e6b2000000000000000000000000a75279c0ec810308a97671c2da1dbc2d8d0ae29300000000000000000000000099be93b7d4a207a8b20306ba2a647bf2d0a38835000000000000000000000000249fbe55a2c6b3b0c2ee73ba778ca873af2f0a32000000000000000000000000cdafccf1877914168e86f7507383335dc6d4fc8f000000000000000000000000430c6bc8d945f1a5af7c199c137bb02034c7767a00000000000000000000000008eccd925637b90326fe408e24f13b568d67eb9b0000000000000000000000007b5635e98844f6f47619a5582fa3531a0d263c38000000000000000000000000490bffa0eb68447e35b0490716a3ec2252f1010500000000000000000000000076928ab85d8ad2cd7c344adac3a81a9f715a9b98000000000000000000000000b0c3fbe0970ba52fa7d380023ad54fdabf8673d900000000000000000000000049c30ffb7d4ccaf1e98e148b81c039960cfb457c000000000000000000000000e25816c9911437ec89f54131e8ef7f53b598af3b000000000000000000000000a5ff5153679c6cff6cba22345c3366f731bc429000000000000000000000000061c412c4211f2c300ffe6a8ebe3e62e38981ea6e000000000000000000000000a526b75dbb5eaa5d413684911af8395cd26847060000000000000000000000000346366008723e5db6f1c6dba7a64e14b4c720d400000000000000000000000042d2a20db59cc4a9a1490836ef7e8c6e235a12f30000000000000000000000009ca58615d872b2d59cf2935f2de196c7dcab59ba000000000000000000000000e61fefa40d3cad29bd21b92bdb3a0507c375bc7f00000000000000000000000017822afb5204d728f631be84f9bacf370e8796df000000000000000000000000caae4e254bffb23cf3250ffa1a18c23ea475e3df00000000000000000000000077b04a1a1292b23ed9f40159503efb67d9ecaaf5000000000000000000000000697a42ed3aa33e3fd7f134cc41deb700386febec000000000000000000000000255a22ab39df022ac0bd293584eea1b6a82c08400000000000000000000000001222cb02fa41ca81af44ca30db668bd291da714200000000000000000000000010655441834a40d53d900717598f18c77abecdc1000000000000000000000000e1ead90ae4eac4518b7723e49091ee67d9e172cb000000000000000000000000b46cd40a439b3393b21e2e25cb7f10c132c145970000000000000000000000004fe4cb90e2bd58fad4fee069493984b8d01092b500000000000000000000000047ab0c9b8b375142f946865d787220ed7e997fe5000000000000000000000000a42832570709190a53330654c8ab990ef5ae60320000000000000000000000006b47009bcf17618676b3f047c02747de9a31415e000000000000000000000000bedb3312fa0dd9780fd34c3dfe769c490f2454010000000000000000000000001655bb0f2013263d5ae0715048f99bdd1119f37c000000000000000000000000ae7a03283195f63a9ce8a0dcb0dbe201ed7fd5d60000000000000000000000001b376b4a53bba62d54dd97f821ab9a6ed341f8fd0000000000000000000000007f0655de7b8225f31cd8cf92dc0e692b0cf851e0000000000000000000000000794cbf04391359564740e7d06984c7899d7b53310000000000000000000000002495936bba6499581d30e84bffe47befb2d41113000000000000000000000000ee689648637c66e60c8c8584c4a603962741d1c0000000000000000000000000351788ae7a56ce943e9f2e2f487430e682202bce0000000000000000000000000abfb6e222c35b8f5e7f293cfc61cf108f0723200000000000000000000000005d26469d412f76d1f6ecac01c92f52dc3fd280540000000000000000000000006693e59464a9d13d6f10024cecb9861decaf72d0000000000000000000000000d72aaa65f0c9358ba6b8f0b6342e0516678ee035000000000000000000000000bf8b6014688ac9d6f7de6f3f8b347b10bc178a280000000000000000000000004cb9e6eb63bcccca7327146696de5f274f21fae700000000000000000000000098408244a4ccc5ec46ff7eed5ecd2afe231b2269000000000000000000000000982a727aae0c1e5b7d8a493523894cd34d41f0a50000000000000000000000000a807d10a6ac74e2ec7e1386e8fd33a1b892d79f00000000000000000000000023d275edc3a22569e6f55c27883bf55c3ed50840000000000000000000000000da9941f26b1463924e5efaa8fde8f9f0559d3a10000000000000000000000000d5e8d6ec310a10ac2f96c7072e69f7f45c22aafa0000000000000000000000001af903ed99b1893e6b2ecc9a4d2ff5913295c7e10000000000000000000000000de793be6d9b0969a42174be4b9c282a03482ee9000000000000000000000000585d1d9052e14a9a700db36ce2e1928c13c4f3e90000000000000000000000002031d0d172e311c5555a5a07604642fc05731b63000000000000000000000000607be2104b14a648027b028558555d115d93f6d60000000000000000000000009f4e5e25e275dcb7f7dec3f713d6ae514135683c00000000000000000000000092adf1de81fe45d8b1a0d5e25158a4f912434e8800000000000000000000000033958a0198561ea12217d8d13b978f2b643e39d70000000000000000000000004830dc0d5356a1c6e124b7eb0092a1aa4837a8d30000000000000000000000000d717f1b6309a3207495cfd5a98c6e36e34f0c390000000000000000000000007ee7e86b63d8c255e2fd98a5d76d9f4d6c5c18710000000000000000000000001e586a2bcaf3da6f5cb9451adcc81a4ee2bcff580000000000000000000000004b83090e0c9e0bc99769540b1f73c6b19e98333b0000000000000000000000003c5c22112b5e393281aec5c8465e474ee83500db0000000000000000000000007fa289d20f615950449bc16217979c82af32f8b60000000000000000000000008b2be1077aeb2cf427845baeb4b48ec2a7df55fc000000000000000000000000a1a4b0f9d90bcc3017fd54101c64bfe5dc7e632c000000000000000000000000d358ccb7715183508db72d9f59057113975b4436000000000000000000000000778e19c0374429c937496130d7e068468b19ecdc0000000000000000000000009996d6ae9154198d5ddec7f6f8bd4c83df606f9e000000000000000000000000cb0f96a116997b7455d33831dd767b98d7ad6fe7000000000000000000000000bb9b65fc901f9b47018c9f895bb762341a9abaf1000000000000000000000000d90849f0ef1bcbbf9a800b9120630151d5d9c28d000000000000000000000000cb7958ddf673aa8f21614346d3e1c46182a9454d0000000000000000000000007e7e2280f8b21c9cf3fb0ed42dc5e20827915e1500000000000000000000000059b86d5d27f654e156b6831b9e2f50f16892d7f70000000000000000000000008e7a78deaa4441404b1cd4bf1d15d722f89602f700000000000000000000000023ec31d2587a93c5f8469609741dc00e141387c6000000000000000000000000becbc04f18d90c52f998095df40dd218353eb88c000000000000000000000000ff86a766f4d40d2cad2d210c166fdea6982fb6f90000000000000000000000003906f0ae3a0325d496f05727afc3085f91dc926900000000000000000000000071f1847692fb9ececdf4dce8fbf20cd7a216f3e100000000000000000000000023d28ac12f2710b7bf572d55547db664d21e139b0000000000000000000000006e7f6db700d0b2ed12fa50304c49e58e0119c03e0000000000000000000000003796cf09317f8793496c7d75eb3335f232064bb70000000000000000000000002780959b8fd53d96e27041477076abf88657dc5700000000000000000000000068e90a5f7406f3346f1247a6e954349382591fb7000000000000000000000000dff24ce1a0ec9006babc6a43fa307175b5cfa8b400000000000000000000000098c2947a84e04d343845c6e49415ddbda387f21300000000000000000000000072b7938881a34b2e3fdb33324de44ff07336d5ed000000000000000000000000a0a673a68cb602496942d0a5da44c6d5307e4c0b000000000000000000000000df3ef8ff145a72bb45a9d72afad1a046c0034ef500000000000000000000000044d834ccca4947b8aece760a39d56554f373299d0000000000000000000000004f8fb6e2785461f2587e64b4db5e3f1fe5af65180000000000000000000000003387a3285c330d505fe1bfa1ee05da54d6002129000000000000000000000000abd5c20f5ba58fedac6a0f19307d61f5658051a60000000000000000000000009be81a570b8828528948a331da392cec14c2ca8f0000000000000000000000007a6339755648cca1d6756d954940a964b7c4f80c0000000000000000000000009bc8732176d79fce628cbdb1d29895523decd193000000000000000000000000455b24f45350ba1ec67a332273f90c00664572fc00000000000000000000000072870de0ac92cf600c2b26ec410e43fa490979cf000000000000000000000000254d754c822581d6b51a521dc7abd0e275663fc900000000000000000000000087e2e7a385039fbc0a07512679e9903780fb074600000000000000000000000053294dd7ec985a53bde81496c57aba776551efdb0000000000000000000000001a0f34502a396a62bdd7289b4c372edfa2a220d40000000000000000000000006b1d600abba16ba5d7244a7f7ea344ff949e70b1000000000000000000000000fd53f12f72c5711a682a95961d1ba64ba188bda4000000000000000000000000ea0ed48d7552243d903821c56de270fc0ccf96880000000000000000000000000160cdbb345ed29c2ac31f5644f085d6f34923730000000000000000000000008f64f0f5f98fd3863f7cfd1710b5be1665d7ccc2000000000000000000000000086f833c350c994477ab7b7fff72c74607a1cb960000000000000000000000005dd73e67f62abc66155bca860770ed13cc9049f000000000000000000000000022fb9aa71a4f6a6d6b14053f4bde5191f71a1626000000000000000000000000c55fcf9f96139dbaa75f9e07a333644de456ecc0000000000000000000000000456d84b2f03181e82830e4e745ad4425cb3bc4010000000000000000000000004d91146723053ca2a68b4fa35d658e5424e9b1c2000000000000000000000000e4f863f5c3c7b42fad14e905d4ea6608edf1d9dc000000000000000000000000b4d4eedfe06afee5e20f6ce3fb33ab71a061935f000000000000000000000000b98b3cea487314e3d3e96d134e0c029bc2bd10ed000000000000000000000000eac91f88e9c784826ce89792a1d065a337b04e95000000000000000000000000dd648e7fade8321159616a7bd7993d5a1b1de34e00000000000000000000000049e6fa90aa4a215808e6ff16c6b2b03786cbf0be0000000000000000000000006c7e3a80e3e2eb8ce3ad87bf65c26250db740f7a000000000000000000000000e6322f3a4160b754e097eddecd493c2511132ef7000000000000000000000000bee5348d07466997e566a4d7551a7c95470a0b050000000000000000000000002dba579b392751e0439b5edf33eabbec85abe4d900000000000000000000000064969e5c435830c560a59fedbf33445dc5de72240000000000000000000000009ab90d53208adda81f842dc8b4da16c37c0d71cb000000000000000000000000f6c46ddb4e6b8d42075a3e0cb299e50f594202ae000000000000000000000000743197c756eaf9caedc7e621ac89cb064910a5590000000000000000000000008dc7e26464e69091b4824fe02414c5c05c66a11f0000000000000000000000004dab9e6eabdc2dfc5c127e0c637a004bf9af4c5a00000000000000000000000004ab438c863b783f83648c76520320f8acc9ab650000000000000000000000003d34146b958a59b192eea75af902302d26984d14000000000000000000000000a35f050d6f0774602246408c691e00d5fceac190000000000000000000000000f604ebd65bff74a4d446c717c9b1875cd1e61b26000000000000000000000000d3717f06c34e64f8dfd51298a482a06410d06c580000000000000000000000009730a8ce33492e29de35e06d9bae2d7c6ab9385e00000000000000000000000022ce43109f6ff08c4420290ad3f462a7f5795ed10000000000000000000000006cd6869c4bad0f383cb89d99fbbc91f85a25fa92000000000000000000000000c04304469af7a7cb67a12d5dc4281ad5a84b53c6000000000000000000000000a3533c6c6cdc61c7d63cd65d93aa2baf0fd55904000000000000000000000000ab1b501fc7abdcb925e981870e61a1552fd47a9800000000000000000000000095135d82b671ad7283b2afee75a16cf0e0dac9a0000000000000000000000000d5d8788d62012156381a89bac3cd5750e4c1a24d000000000000000000000000f35a92323d291bbf2a868890d0c81570a42f82ea000000000000000000000000c4aafd18543c1ee114804e02d0114acc887955740000000000000000000000008768b4263e3935238787b05ea4df7bb337a77bd7000000000000000000000000ba3006241cd1855f556e57bb55af3026406212610000000000000000000000003eaf78d64247eaddc1774f2c9513f7e0dd333b9c000000000000000000000000581081e07fc8f5672e90562ab3d559c3b22edaba0000000000000000000000009474d10b1503904fd624fd2adbf893231a4b8b690000000000000000000000006730f884770be0cd3ee6a052e1921c4ccf48c942000000000000000000000000984f57f50f8d1f5926ad36e2827fc6ccf621df2b00000000000000000000000070bffd1f739010290175bf03f7a17e432b2696af0000000000000000000000006532db48c0fc71f4c9d3d6ed9f3f205db35d3c7f00000000000000000000000053f8b75ff473656ebf94f31ed96a61cbdfdc480100000000000000000000000031493361beec137c9d747da89ee55f91061aa656000000000000000000000000dc53c50c9b273ca48c65720f5639f5571572e5fc00000000000000000000000040e1dca2463a751ae2c8475356b91ab3f544ceaa0000000000000000000000006d7f8ff1fdef3fb57db099bb74bab0aa1a76c3b70000000000000000000000009208dc4d5ed580bff462939a025e95afc469fb860000000000000000000000009e391cab71d6e0027e910d5ec4318d0e39cb6d0c000000000000000000000000b60938992a7686af58eb44e8950abf1062d925b0000000000000000000000000837e5aeda7e94926a1ed42af33b3ef40ceeb6265000000000000000000000000ae67996bfb0ecfc6b1ae33cce197563f8a5b1772000000000000000000000000357c36f6b57341f1d2bf6f192987f52960cb88bb0000000000000000000000008636dcaf8dcb62ee48d0363748167b74207300a000000000000000000000000039d84467fc1bd2b882057fc2380724a6542dde77000000000000000000000000d05a55137d1b8b516d0cc1202b0635f9afd9a8c200000000000000000000000064fa0b90a4345b258de2672e4e3d035cecc51544000000000000000000000000c815d92175d353a8120423bd5b23fe4dc72fd45d000000000000000000000000c7be4442591b064a7e72fe9589da461f8cecbca9000000000000000000000000996f8cb86ad9873616a2c2e789585bb429ad82760000000000000000000000007bb8f783cbc5fcac10132b5e9051d7688cc8796c000000000000000000000000b5bd4b6bfc356dea045848c276803556758bfa0400000000000000000000000075cfa7feb48e1cfdb3454954f0e28a1beb24ed580000000000000000000000002082a8254856f9958bf19876f59dc1fa407db58c000000000000000000000000b4c47f6670f44c2e9d354d5b2b9582d495a55d040000000000000000000000007e8e8c5118effb7c7b2ca7961f78f202174b544300000000000000000000000004602f15e4ecad40e8a10620c329838ce124fc950000000000000000000000004e1e8a7ea11f4218dc7a891736bbbca033604d9400000000000000000000000044373282796f580be0ea975449e5daad80476c48000000000000000000000000546716c183215a89e15600b64ee3b9777b0e14c6000000000000000000000000ad0842632d24b42970285a7404afc7548e378a02000000000000000000000000afcd6acd9cd0053a8bb777da20aa49512e79c26500000000000000000000000019ab7e98367878eda90158b0d2b840d1886203800000000000000000000000001b4dbc4d0ed0b81c3b656c7363e3d91dbe69f0010000000000000000000000006cf1f8f068f3823376a1034a43e216216e09adaf000000000000000000000000bf7c6d31415485c79ac3e7a30e47daa15d5324a700000000000000000000000038ec8be9f3a90049a09557c5adc6c1fa74c95923000000000000000000000000f60107f7f20c1609409775367d3ef87484c44a8a00000000000000000000000040a1ff9961c174609d3fa8e82f2d5c5b5e4691cb00000000000000000000000035833f4f6774ce3ae674d6fd36498439461ef96e00000000000000000000000020a4cdc73d1c128c4bbe96ed3c10a900cdf165270000000000000000000000003908f075f0c928f7f82d26d026bbd7bafb46555000000000000000000000000067a2affa71c5580fd145c3b9f250c149f4e827d6000000000000000000000000edfffcd43907b73ac0298bd1764e25004aaaf6c40000000000000000000000007b18c1b3d27b4ba6417f219ec29e45dc2ce052ec00000000000000000000000035f0fcc27e039a55e9e2c1c33254daf4b4db7006000000000000000000000000802aeacc196a3dc216bbe9c1c5e7e14338f3f4b60000000000000000000000002055e179fb92d900fbf9c26844ccab07d2abdb13000000000000000000000000bd7ae0f34d7af245dcd69e3a86b86d6ad5152ae40000000000000000000000002167b14afdc2c1968415484a51366ca7518f4ddc000000000000000000000000e545b9a69bff1bf0ed2e922551dda4afc8ee8f660000000000000000000000009cb208d1461ff40c86694295f8c1491402074e33000000000000000000000000e9ed8581ee8dd4fa7a49865620f90f4b79e5f0480000000000000000000000006a3f1323f4ee8cf438343b236a0ed9faa07fb5060000000000000000000000002f3ceddf1902e6a9bdbabd7980e45f8c6c6e7b4f0000000000000000000000008465e346c0396cf59f5a32eef24d2748b02b8140000000000000000000000000fa8409104ac0fb1ec976c2036062af2e430d8d45000000000000000000000000cd68ab33715ac6ee0f230440763c5fee7621bb18000000000000000000000000ede68f6229ae0d6fbd23253dd7de61024667c95c000000000000000000000000b137ea4ffa1e33fc052041a770eca9d442e0428100000000000000000000000087e739dab17c29122831f466ebe6ceba3672f672000000000000000000000000fa4db2748bc3efeb7e94a02ee543077b8880b99c000000000000000000000000bd9055e7ec3333226dbbc38fe43d5d88a6b92b71000000000000000000000000b44cb614588074c361bbe73975e16560080db64e000000000000000000000000f353b2c9286b17c4af7c4c30b9c3090838b12f7b000000000000000000000000267ce41a2ae32e7c7bbb24f0c63f90cf15b3bdb000000000000000000000000054bab46c5ff24802ef1d0e8b67de69cb56a4214700000000000000000000000048e6f9c2470550358ebecc1079eced08a6198c620000000000000000000000005ff631d5c47b9c4935c26dded44c75cbb84daa70000000000000000000000000432145a950901a8f875c9a92ae52139c4383d7950000000000000000000000007fbb7ab2098517ae4ad892c4f9ffa12c0cbd68ca000000000000000000000000617bab40b077ee6da09ffc22382a814f29a66ac10000000000000000000000002b3e676ffbe149259e33bee422a1d87e2f3e5518000000000000000000000000b385c989e3d3c6591937b9aafdc6ed70cb3ed75a000000000000000000000000bf659f4562631e38a7b1e169e31a473761b8f4cb000000000000000000000000a31873e3c011a12ccc6bff55556e370edbde64fa00000000000000000000000060f2da0d9000f0df613e7cba104433b51a5466790000000000000000000000000300814a517da2a960750e0d7aab114255dba90a00000000000000000000000048597d2cbeafb2f3393184ce4d0e9c3121a1caab00000000000000000000000060ef3e339ea1f4b1a56f18e50f5896ef559ea1050000000000000000000000005e3112bee8e79c2c9786b2c565c4215e3ea44192000000000000000000000000f4148cb62709ac4b509ceda7f1ba11cfd9e7ee02000000000000000000000000d57473e25df80dae000e5ec1f239a3ae6470254f000000000000000000000000e0e765eff3dabce0519cc809e04ab99e862dfae7000000000000000000000000dc9827570b29cd31a078bc05d679c34b21027f1b000000000000000000000000de092a220313cede58750434b66d46b5ff494cbb0000000000000000000000004e132cd2467b6f8808f56fece14131e4f824ea00000000000000000000000000bebf228e1502c7ca1f7900040bd78f28ffc6a12500000000000000000000000051133bcd57ec8e5ec01e0947606e897c85767e89000000000000000000000000e75f06bea6c76ab497c500cdfda471374543954300000000000000000000000051b5addd38b8c448d5b51920e8ae22a9957cdade000000000000000000000000a85dceee2e2e72f1c900ad95ad208244a61ba69b000000000000000000000000f81e967441f6c2491143b57d6669abc408974700000000000000000000000000bb7ccf38186e71bda8e1564f0ea39010233f5e25000000000000000000000000dcffd7d22a5ce1b7c3d6fc1d7c1aa1e78826e6240000000000000000000000003673bcdb80c6e5149412b5f8907e7bc794857de400000000000000000000000082b35efec3bb6f17733603f303107e77c74f92290000000000000000000000005324ef9b4f1c5060c6cd8c5c0b46150002ce628300000000000000000000000095273d717bf8e36dd442ca1f217cec2fe0a17d48000000000000000000000000f4af198a062e81fbc80e0aa7bf0d096d1dcd7ac80000000000000000000000001b3113368b95bb2ceeaf73d0de5ad436beba3fbf00000000000000000000000007b37e682b100208c6288f2f121298a4d60d103c00000000000000000000000083eb1fc466f8b66500b1b072e94304e5ad57bd9c000000000000000000000000f2b407f05b778229b2e886a467183d4856fc5ec9000000000000000000000000f32730baa760ad464d82a822c94abbf3d1b41db00000000000000000000000005bd5e3637712ab94d61ddd3bd4949da25597ea420000000000000000000000007e869068de77977dae6c405879d5b7458af1b12000000000000000000000000009c0cf10cf5e21610627b7ef6f7f90116ab3b61300000000000000000000000084e85a71e0115a6d9a65693fa61abdddc4a78d330000000000000000000000007742edf62c26516ad4ea57a94b6383b28b6ad74b000000000000000000000000bbab54bb5c8fd8214d6c8a3d8260286239bb5aa30000000000000000000000008046c6e0f99243f489658ad2fe245fea89008e3a000000000000000000000000319852211d4690203fe02f48a291f1b7ebb96407000000000000000000000000921c15ecef3a96b53f5dbaaa8e819e8478c03427000000000000000000000000eee87a3687337dfee94c0acfff8c76f9f4adb5b1000000000000000000000000240ab0d8d5a4ed9feab7320855ee830a2a50df110000000000000000000000007af8df62c98039ead6134e8797893b4a558b60690000000000000000000000004684a9cd69d2ba5d5c35d28f8afdc0fd1417c75b000000000000000000000000888c15c949a7bb3360bf023944db440138c4946e0000000000000000000000004f3cfe835099310399ccb66cd399c922bee912370000000000000000000000007847a7a418c9983cef33e7945cce793a60be7264000000000000000000000000ffd6802a84d42540d22841d3611654ceac41208e0000000000000000000000009907269727049315329506706c1e5b5ff78011c80000000000000000000000006c2a945bb50d33d0f1acfaa9737a09843827daaf0000000000000000000000001f7ae158348d3eac2a9eeaf47111073313aa774500000000000000000000000050a387833fd2d6a97df08c52237abafea5ced161000000000000000000000000870217218538cc4f60864b40177fe64dbb227100000000000000000000000000a80e2d729da834dbb972556782788467470868d2000000000000000000000000d0301d69e7e77ce4cc41dd2da164feed88868af6000000000000000000000000b4a726f26f278e7f26a13ea00bfaabb4fd8c4adc000000000000000000000000cfad65852a45890dfa6fb8be662abd932757e1a40000000000000000000000001a35980b48cef988c3f64f9caec465f0ed2efa72000000000000000000000000762c731ff5337f0460443123f5d1c5d62c81d530000000000000000000000000263596f174591901f8ee2d8e981db55d57023731000000000000000000000000c63f59eb035b16785a706a326d12d2ddda3b6d720000000000000000000000004ff41f70d83d926517e1fa658783b995618b272a00000000000000000000000044a64a711c26f98c43d3deef81148983337b2937000000000000000000000000f1f644633d173a7e23591560e793e57e1f6521d4000000000000000000000000b7d101b16b6336d5c67e01c2e66fed854a85786c000000000000000000000000d5167aca25bec10728a3680cb14d0e7bc9bfc971000000000000000000000000558b28753fbc38c26d8bfcd90dda9598e6409f6d000000000000000000000000fedc5390f15bb9ff7d5453faef312990252d4a87000000000000000000000000e9a448a89d0a4c8b999d667ac616a3eb8ecddb99000000000000000000000000e2beeaf65eac3f98ae00529621146bc30aa2860500000000000000000000000090950d940914b2a05b447b2238290311fa4a7e95000000000000000000000000d54b46dc19b4e89eee33512efb02fb64e99de61400000000000000000000000028326eac9b2472aa9e8444c00d1460038d857422000000000000000000000000390986745d5420c60a0fc2bec08bc49c446584f500000000000000000000000045ec2a19375abf2a17ca9e5813f32bceccb5f6f6000000000000000000000000d37b56cfa2f096232159c540283a081f0878ea1600000000000000000000000059e7b911a7fce476bfa4e9456dc2089a04b215a1000000000000000000000000ec422af6dd2cc0806bf36fae06e7181bae79d60b000000000000000000000000bd3c6ad392c5d0a235634a5705ec2e238ce54202000000000000000000000000de93dea999edd5e8f963ecb5d12d5d95048d747f0000000000000000000000005563acf295864d3ba03db565ca2e35e79eefa973000000000000000000000000d7cb1eb66eb94a53d3fb95c4c7b2731b306ddb9800000000000000000000000046faa3f5a445d12780140c35ee2c3d558808185400000000000000000000000070597bc566571879a24ebda8feddff90f88ad4ae000000000000000000000000995626c3ec3336242023c4da84b662658adeb80a000000000000000000000000177c0bfd638d1ef9d973f1bae386f7b42ff036f10000000000000000000000000324a58829853bdff749b5e757734df7f6e5fc830000000000000000000000000c7ac55cd29b422450558f32567925e93bfeab970000000000000000000000006d91c5811f26051f1f6d6af2d9d9ea11d1410f0d00000000000000000000000029708b6477987f07ec605d728843e9c72eb9b4380000000000000000000000008e9ee01a6254a5be84e4cc2879fa6220e631f41b0000000000000000000000002cd60f3eaa0a772ebdec66ae94223ac7e778adab0000000000000000000000002c9c11a79e9a75c59036879cc12243ca54f51e20000000000000000000000000d7332f24165db0ef7ff49ab7923842d952e99893000000000000000000000000c1a335c00e50f80173d326ee4924cbb6395a3793000000000000000000000000759b25d4dde6da868947f35d8a8c61c8763abe12000000000000000000000000fb6b31b59484894a790c2e58e2c1e86fc93bf480000000000000000000000000e6d9e0e79a6e350a448fe65517d13b83bfb2431d000000000000000000000000f9e84402e7f2439bcc07e7af2014e209628f2c36000000000000000000000000a0f5569138e7df12696cdc7d521801f8409616d60000000000000000000000002b4cb8b84cb6779bface1ea72f5e1edfb1a2f8d40000000000000000000000006f15f1b223cb8a3eea0c1a9cf28faca9d9b617200000000000000000000000003ce5ed8f3d5869b86d672cdaa1b8cd69fb67a0d4000000000000000000000000cd921406b4b84c539b99f153c0d6ec829cb14681000000000000000000000000170ea0ae40beb33e76c62e64ec6b7ca9836b500800000000000000000000000034af33b96e9b0e36a4aa37489c8e6234bcc0a61900000000000000000000000025ed05666bb554eaf183f3729b903907d3080ccf00000000000000000000000082710a3ff0830b5ed9a0b14867b9feb5df9c742a000000000000000000000000a0b0ff0b0319c8f73eda84e76f3a82207eeebc3e00000000000000000000000011601c8e3f9d1b6a6b1eed4c4154296231568910000000000000000000000000ae35953bb3fef4e40496d2942027c1df2e35fab2000000000000000000000000b6c12cec040a3c1395098b4ea5a99d5dbaf8e167000000000000000000000000e048ae7072e85ad60825ddc34e2434182d16e510000000000000000000000000039014f376a14f3cdf0aacfacab3208262b355780000000000000000000000003e9fea0a8e2fa986ca7d48fdef67862b0b14314e000000000000000000000000f4b57725b2f31c9e46fa488b6ecb7ff50f85c7130000000000000000000000008fa3744340be0c5ca462e8bef1408478dd7896900000000000000000000000005415181484007e7e70c911b83e2a9996ae8591ac0000000000000000000000007b1207f87455512f1564e6c04233e82082f1a2180000000000000000000000002459f1f73f5b9ff6a45e4e0ac83227858a0089e10000000000000000000000005aaffd99d578e8c12c6055ac79432fe2d36b94c7000000000000000000000000c883a76dd54026e993c3054eb600e8e86dab7305000000000000000000000000f0ed81dee0cc939ec0ccbfd7542f970a696c39ad00000000000000000000000073dca415e28b2a95add1a13fc0e52b2f2241227d00000000000000000000000059b9f48c019437c84f4d7c75d79cb583ad107cd50000000000000000000000000ffac3bdf7be6760e81f8387369c92d089dd5c250000000000000000000000009ecc42a6c62981f8ccb5fcc565dc4fe51968207b0000000000000000000000001ee733f52be521d7c4870c366498ac23e995e2070000000000000000000000003b9488586aeaf9ea2b0aebb54d72bb74d2090627000000000000000000000000fff082fcfbff575fa875fdade0c132aacd36705b0000000000000000000000003ee8dca3e83426a97cf314b03f003421f98face900000000000000000000000029f5ce1caa06e291bc5a35330bbabb5c20fb31770000000000000000000000004de6fd7cf08503e89bba3857c2bd9b752eef3c990000000000000000000000002a476c0c96c1c8c2d8f1ffb57cebe164d2c2a4890000000000000000000000005da1c0eb44afae855879e333591a8ef2d2e553280000000000000000000000006d87855845c2e7a356bdf52c7eb36a0e66cf21b000000000000000000000000040b2d593924276cc1a58a97e354749451ecc3f1e0000000000000000000000003e9724ce44fb2abca7a3244c0204073b96f571dc000000000000000000000000d2becac6688abb4ba5697814913ff6181537d7c2000000000000000000000000b153c154758d7dc31564a82f02d7d2e581f3c4b2000000000000000000000000c4a050d92361e971009d83f1fcd9f08e2e45a82000000000000000000000000089259134b2d188c7536436391ac6b9dd8ce3d77c000000000000000000000000ce4dd034a3f775c50bad5eef0786fe83e6bfe3de000000000000000000000000ad07d1e66067080d8be2c9f8bc782638eaab465c000000000000000000000000cb19d0f9bb45b62545c4368f9b78e5fc638cf9bf000000000000000000000000ac6b0133f9ff88b30f2f6ebcdd5fae50e7708901000000000000000000000000ca98720dc6dea57628a562cac94b02a881314c7d000000000000000000000000a0e36ce5bbe9ef3249cb31d5bcbac377f8fbc491000000000000000000000000503e672752563e5fc4759e7c35a909f4ebed6d1d000000000000000000000000921f11dde80108925816415d3c54650d107fbbaf000000000000000000000000c0bcb7cb8f65299d7a3114e59e36c5ae00203c1c0000000000000000000000008d24c64b0df57e183e5b54d84e89a24c05b50a6f000000000000000000000000a1bb8f60568afcf53c38e8bbfa48c8477fb04dbf0000000000000000000000009befbd72181b0f232600b8053232b19729c15610000000000000000000000000bdbb599d7a27e85af61082a374615b78404386b6000000000000000000000000a509084f5e6d747b6c93ba1e31351ce463bb94a0000000000000000000000000cdfade492e6747d86f8ffb0b982876452a7036a5000000000000000000000000334ab93e4e73b7035203bc5f31fd6fabdb36fab70000000000000000000000009ae1aaf233bbbadb39a92783685746b9d2092b360000000000000000000000006bdcfb487b0a9cbee971bdd02b2b34fbcbf8bfae0000000000000000000000005219945240cc583c7f047b624bb0724854ef3c6500000000000000000000000053a9a6888a73be845a4a75d8a73784846b05a26a0000000000000000000000005eb02cfd93dea248a0f94d99339601bd6ba961d800000000000000000000000030394031a9db6f849a398b8258529a4f13412909000000000000000000000000b75eed5718e9a16300a996a5b7ee2c649030122a00000000000000000000000076e40c88701ad3974fe6977b1ec103924693e92a000000000000000000000000df713121cdbab88841ee03a4b8c8fec8deb2d814000000000000000000000000e58fcdc44f1df9ab359ce2b79021e3daedf1ddc7000000000000000000000000aa2a507b8df30199edc99e63253e2a7f38f1b8920000000000000000000000004f50057e25e77d1b080d0e3330cc2fdf1b49575a0000000000000000000000004eb8e0199b95469f767eda1ab8996bfa00692a750000000000000000000000007fc972a06718aec10a5c3fdbcca11d30fb99c866000000000000000000000000f8f6ecfac184441b27fece1683edbc3e6f289d1e000000000000000000000000f651059113827c742a30d42fe9715a3c99808316000000000000000000000000af0a3fea60c545ff293dee2d46c355528b67f1ea00000000000000000000000080da78d02b3355bf30e0d0e9a511b32cd7917aff000000000000000000000000f9724dfe5c167420e74106c0aafa751b83de5f9200000000000000000000000017871755473a6f603b8e92eaa56e17df44b4ef0f00000000000000000000000097a3243a70aae8fd6dd15f4c5ffadc04a36f8637000000000000000000000000a1434ec180293431a312c69b01433722e629d08e000000000000000000000000549d37f6187c85b80f4fe10d10bb42686a3de33a000000000000000000000000d3cc7015a8dae36285444e8649bd00d81aabfce3000000000000000000000000090dc9a7ca68c4be3f5251038a08aec1dc798825000000000000000000000000b3459ee8b23d9c4e7f62fde32ac47cd5a5daf88d000000000000000000000000e55afae7575009723ae7c7038739bb8c7e3a8b9c000000000000000000000000b11af6db2ae052fdbe46e7ca7c27f48c2db2c9c90000000000000000000000008929ba3f2c9cba0fb270da7f623bedf3cda95fc600000000000000000000000085b5570e720767284c8182bad49ece8691a7d8320000000000000000000000004c689f6eaefd4fe93f0f24d9f673fe1cb2f7d4d6000000000000000000000000d1425529ffda6cfc12cb22e0ce13261516e6b590000000000000000000000000800e0893c09b9ca36749805654d449b5527ba49e0000000000000000000000002404a977074498656301f8b731a141fe395d14cd0000000000000000000000006f9f28b3879b96a1957b2bc67f487c60ce911e6d000000000000000000000000ff21e6dd0ebc9bea24d12349181ead3ed2c1cdea00000000000000000000000008954fd5ef9a75b5480764127505e29c6e29051d00000000000000000000000021b724c335f0b5aa7550ee195d6ce7ee8b021b9900000000000000000000000087173a5712ba8bcc270862c99efaac022bc166400000000000000000000000009328ed63330e97800b43d8f4c045617e4f7c214a000000000000000000000000724d72881ccbdebd1b56841c4fb38a17dc41118c000000000000000000000000a53dacc908fd6e12cff8550c1d2949268bc0aa290000000000000000000000002c7702f4a578ca69e83e0eab12c8937a861e20ee000000000000000000000000278fd2ce7ef75bf5d48e14f3ab2f7edb3101bf980000000000000000000000005d450782699e97770208e64ac53235e46f381661000000000000000000000000ba52e811bd37805a988c5034a15ccc74e092f696000000000000000000000000495423bd2297f9fbf79846f0910314d738f0e3f4000000000000000000000000b69fe5ee04173ea89135f625372398dfd3940033000000000000000000000000a9615edce8813f9884f95b4603e71592af95e02900000000000000000000000012aeabe929eabf1b64ec512c65be30ca1bca96b40000000000000000000000006ff7f9f1fe3140628923f55d7e865fb874ca883800000000000000000000000052f8d1c23284b0630abc8d964ecfa1745149bd470000000000000000000000008f81a2cc6bed3e0ca3b78155e465581615176edc000000000000000000000000246cc6a35f4dbb8bb5224d3d996695e92d97808f0000000000000000000000009f390eb69efd61f8e788da8883126e17c192156b000000000000000000000000bc909a329485e29a3f1a67dd1df55f07e7756dca000000000000000000000000171b8a405b0773f5c247ea39c381dc5713049c000000000000000000000000009bc24e1fe30b8c6893b43e5357a890c844f6249c000000000000000000000000bad02dd843c9b294ded3d181d46b09220cef269b000000000000000000000000f638fcb28b09c85a9c6ea0d1d142a6eebd67e7be00000000000000000000000099ade262cd5d2aded0c399f68f2f3718c443a85d00000000000000000000000036b5505a05380a1145f1c714ff8034cccf5bf8e5000000000000000000000000533399229d44c9456c72586c3567c960ccd12c1b000000000000000000000000534fc77ec67c7c50ab6d7249011e8ad25e9702ca0000000000000000000000000c3ae2dc8fca65547cbc2bdcb9bd83df13b05477000000000000000000000000c7672c778e48faaf4a6fca95dd64e45665e9a3c80000000000000000000000008383b9a512f1c0e57cd015b076372b2844859e570000000000000000000000005964563fbf6741057130d84294863dfc3b0113d8000000000000000000000000fa6f0d5c331585bb920803c22569a8a15bbaec810000000000000000000000008c9baf77e61a446da0d3883930aef31c512a1632000000000000000000000000820ab4f45fd123ecd2b6ecbe21971a7c613fdd25000000000000000000000000f4ec792a24da7605ed2375224b2e7ccaf7a000090000000000000000000000001072e666daeabd0f874e965b81c07cf3997b11e00000000000000000000000008f7b1b12cd3ace2755d701811fa40d87ba8d8ec6000000000000000000000000b2d78baaf27c7ef638b19bbe49923262d54ebe65000000000000000000000000ec1506fa3199a8638abf6c72b7ad82517fb38d6800000000000000000000000090ddf575d925aa68d03d306f513436cb6b6aa3080000000000000000000000004811863e042cee2a0f38b8c45161187aaa3d9ade000000000000000000000000656851cf2b439d9ec1574f37b7167e7012725a98000000000000000000000000b7b007d4f2125722bb5f499effacadce51c5d314000000000000000000000000c64e0695d850e1adfd3d748c41c1e419149e20a9000000000000000000000000f1af9e1af0905eac86f6308454ca867976226f2f00000000000000000000000086e1d18edb4b8a354bd3574c09121e7fdfa70c78000000000000000000000000241c7ec8125c5d18c864819b067867af82dd0cb1000000000000000000000000b634644856d8b45ca1017352861e65aa2389ac59000000000000000000000000548a6cbccc3cdc6c87d4385bf21f4eb24c183513000000000000000000000000faef06739558dcb5cd5f72d65411629c867142f4000000000000000000000000a6798886c439b6c15c2fcaa5b4671fb89afb489a0000000000000000000000005b0c09f06c1c679bd24bb72c54e82aeb60040fbd00000000000000000000000064c6bc1fd23a618632f8568d68e84a9d84dff40300000000000000000000000048115c4f8626c04dfbe75543e8e21a48dacb597b000000000000000000000000a2f460a0a150514f8e5e4300d642474283d01b2a000000000000000000000000c0ec64b65a48828af6526ce0a658af0d4f248a3e0000000000000000000000007aab49c26c95a634bbbf2ddcb1d74235d3747072000000000000000000000000b6806278862d71fdb2cc7191b137594e8e005603000000000000000000000000fe7cfe464428d6da222618f66b7a066ffe76ea53000000000000000000000000e3dbbd9f18c936aa3b252115ac96948b2d6b4a0a000000000000000000000000f0cd88680137bf9ea40f97a9398ac16c7b543e4900000000000000000000000031dc3a967cc01627ef10d268a5a13fea01f3b1140000000000000000000000006e2a93d3f5726d5badead170a762c699fcd36c2400000000000000000000000012b09349acd9db41ce556b610039321220891d0c000000000000000000000000cbf5b0adf0f58cd1e24249d15ceb31e8624d1a94000000000000000000000000fcbb1b64c0d751aa1d200a8d175ef217c887b9e700000000000000000000000070a06c9ddc80584d35bd78fbe3244b169000879e000000000000000000000000623a429ebdc5d4e1edf1dd79206fb68eb66a0a340000000000000000000000001fb33fc90c99d396b4510eea53b78d14db1df613000000000000000000000000eb652f79fcc5d027a607fb11acb234f7b6157d3d000000000000000000000000a431b318fda6c5ac6df82188e6a0f36c55a1e385000000000000000000000000b2447b968b9ffd1da0db8b2c663d93e600e6d0ab0000000000000000000000006867b38586fa121754ae19ec45a10b6bbcdcb8230000000000000000000000009d09bc79cecf06ab628be258213555f7e7fb40eb000000000000000000000000d62c99d63b1f9b51f978086faa5b0762c5dab2470000000000000000000000002ee54eb3004f76da1b213c449a076744d6c55b3d000000000000000000000000dfdd64656aa4e4b5dbe4069d1eafd4c60718d9e800000000000000000000000007d6e8145adb6f0164abb13ea923714b993070b30000000000000000000000000990b3d7835abe610f673a9f0b8ce35deed47699000000000000000000000000c0587784a2a61a34998de851de1b460977a86d4900000000000000000000000071d86f66aa5f273a5920f101a5ff30ce4151ace90000000000000000000000001acdc4961b5dd8d9683d18ad320ff5a8d93f6ac8000000000000000000000000fe52cf22020aabe04780fbbd7885b04525c45c90000000000000000000000000e519853aa588b01e014cab2f7a6d1823f20801f9000000000000000000000000c73008f1fa221d6236b73ff43cb2630102984ec900000000000000000000000038b40f19c3672cbb21c1532d5e12a77ccaa448cf000000000000000000000000d8307702397e4443b1f4b8cd022ee702e29c4810000000000000000000000000d6986f581850abdc93d7d9ab44a6454007d1c29d000000000000000000000000666fdc1490858b4dd5413941a3d946f9869e0e8a000000000000000000000000898754484290249b896ee1d77d276435d29ece1d00000000000000000000000010788b8e811d0959a6ced675437712b68ff269330000000000000000000000003a7ecb31199abd82e41587f09642a7f80eedab9800000000000000000000000070a70a596b77764ea9157aa5e0fb9891f4d2a19800000000000000000000000092fefc690c7cec8833261066919fb825e209a678000000000000000000000000a4c339c4f23012099674fbdd534380a1270d9d9c000000000000000000000000f7121e36df8a4396771f511a25a9d1e85d1bdbd8000000000000000000000000c39f5c2b9a443e960354c4694c5cedb7f285d727000000000000000000000000fc43799499c8c875f3e3df927c9be8fedfcc5c9d000000000000000000000000104a2d6fe45e68aa7ed778b5d80c5a802e1542b40000000000000000000000000538d713a2746439a6dc5a19b93467d855f8d1100000000000000000000000000968bb33dd6447f31f716e37391f3381702bc42800000000000000000000000037be6e9eab5f1784ce8c3fbf6d054ecd68cb61a00000000000000000000000002faed4d2595e8b2109550ec489003860ba6f8496000000000000000000000000cff97e47d125589b41f47ea999061ab3dcfcba8600000000000000000000000066aec92b66a5b31612aa4246060ffa58c69b514c00000000000000000000000091e41cb39d9e66c1b0c8ac6a01f14ff59a4c95e90000000000000000000000002f2afad23d5a9cf7f5e9d1320eb697fb20d3e8770000000000000000000000001641dfd4289045235ab18055bcc26743b6cbf663000000000000000000000000c007dcafe2fb9af27ca77062216f470598b4973700000000000000000000000057ff93babc057f225901874d919ff9c84861bb2a0000000000000000000000007be4652b598b1e8e8fc7b05f8638d9464fdcc0a10000000000000000000000000e83f9f48e5ab885eb98f9bc58dd1006f9594d7200000000000000000000000086bd5b1fae2825f60c66d6423b9968c4a62de8cc000000000000000000000000f2270f993ffd911ba265462f6ef86a0b5f21a994000000000000000000000000ff291b643957b9af76dbdd2f5ec20b21f84e81050000000000000000000000009f3b7ee58a8827820079df28a006984cde27fade000000000000000000000000fb871ddf571b6ef9def2eb19cc22802f6a04a98a000000000000000000000000eab4894a4ad50212a658b63c1b3ac16e87148f40000000000000000000000000b5661ae7dd52b700b167d20b40a0aa2608e547100000000000000000000000005bda20077e27c41d84b15eb440c0929784a026300000000000000000000000002db95873f51e24d40a65d3ad1577a1331a571f090000000000000000000000007967db41d76dc127b88fb7a6b3514d9d448bdb0c000000000000000000000000b8915f139d86286ba461b0f3a669ecad4be5f81c00000000000000000000000051f3edcb924f8c3d9e37cdc161946c6213067e44000000000000000000000000be9166292c2deac14fdc26032bc5700703ddce820000000000000000000000003e2146d1111c2f0f4dd955db399065fc0a0fe6af000000000000000000000000d96bc5c9c81bb8529230c12a22805a685988cc2a000000000000000000000000add1e178caf9b1b205209de6217eef638129b1d2000000000000000000000000b9a2e89937d55ccb477a892c388251c9d4abd422000000000000000000000000d28c839bce5fed846423248603e6651d55b88922000000000000000000000000ac477f03e077488b44cb5106d040f62488b6734f000000000000000000000000179c21ed22dc1ccda2d38c58b6c02805be8a95da0000000000000000000000003b2aa9e173228702c91adbd03945bc8b74aa2c8b000000000000000000000000e9bd112787569029e98ae42b8c80ed858d31021c00000000000000000000000083f8848bda9fdf16de1293505a37e7be36b08b020000000000000000000000004fdf227ffb7730de5e8170710415c526d6b61daf00000000000000000000000084853bdb1bd67120c17155220abc66b03f8c84350000000000000000000000006fb452a3a021d94e3905bdc9f966304e814272af000000000000000000000000ca48a20b718cb999a13ff644db173a2bcd969ed2000000000000000000000000735a7598236a6ad3cdfc0a970f69ea638a3a2c95000000000000000000000000fe6f1b17ecfb10bdbc4f252a20624dba24dc6352000000000000000000000000b13fca3dec45556f27927cbaa47c9f261874f7280000000000000000000000002e7d9c9b801ea7b50d011443c3fb983d57d7dfe700000000000000000000000065af83db1d196cdea95591cedf657bf0a66ff27f000000000000000000000000d60ded91f1a7f132ac66408487b128034783b8cf000000000000000000000000c984d5d36d28cbb44d062193de990bc1beda7170000000000000000000000000300c0d841ad39284aea62949d92aebc6e45319520000000000000000000000004f54c74a7fcbde22b1df8548c154545718471cdc0000000000000000000000005888387f8701ad3744bfeb92d4cb97ccf634f3800000000000000000000000002cbca761ff6acaa74d5521e27f493e1cc2a03670000000000000000000000000649d8b876b0f6b1dedb0f3df788031f8236304e9000000000000000000000000393c528dcef9643ef2d9c758d28c3969a9379d060000000000000000000000002b9c6145f3d5abfa726acbb5d985e5e3605fd0b7000000000000000000000000b6b0c4bd7ebec33351993a8a7bf5c846e995dc28000000000000000000000000e5b8fb0e4a187581c385ae8accdd19b2379f1a6400000000000000000000000083fbd7b48fee7e3a485ae85ee302bba63b2182e0000000000000000000000000510dfbbf74d25753193456b002c53f51d5dbde4f000000000000000000000000a344d5885d83642c865e1e0ed7a96e1fe90c38fe00000000000000000000000098d26711961a42b6deb242d6097f1ab2bed810e9000000000000000000000000d3d72bc2187312bd2fb5feb2338c64906d71653900000000000000000000000060421410753bd86aaeaf3c6e53b6c90c03a0937b000000000000000000000000107542375f8fc910e213863664d36f49e0d5c62a000000000000000000000000d97ccf2eeca2ee80f2d0b2ef0a33cdde9aac1a740000000000000000000000008bf04d03a34da9de0fb5ef629e3fdc17547fd086000000000000000000000000cbaad9439ca4a7d844364a0e13445b0abab330bd0000000000000000000000007167654d19be540ec6142569529de4d7b4dfb006000000000000000000000000ed9b8ffbc357ff149aab57fcbbf95bfe1eecdb81000000000000000000000000e70e1b8a648317755182059d35671da7a022c0f80000000000000000000000007f6a04417dd4b9e1807e26aa6c4b7d9f838d0ac70000000000000000000000000f03dbbcb93cabb5776c4a74c3f88c49fdb224f90000000000000000000000008e9ce58555be0da47daf4e1fb3abfd09d949d2b8000000000000000000000000ec25dfb6cfc093c7d96c8db6b6574fa862ef820f000000000000000000000000aa6dfb82003683ffb688510f727a51666c617b900000000000000000000000007932a9341f70f4130b3ffbb758280db28f2c494700000000000000000000000003d2c31ccb0ede5aa5f3567b24e47ce73abdf7180000000000000000000000002307e4da990727746646af8ae097a1650143ae85000000000000000000000000512c369f09fe39845fb032fd00d45c94acae17d90000000000000000000000004b66441cda2e96783b316486bb20d2651f0b632f000000000000000000000000b5693731b657ad14e0499b5ee0d497c9069d74020000000000000000000000009b85219fc3ff3986c8bebc1d13c475b155f030d200000000000000000000000096933cb30a7610e5951d9b01cc32b2af54d30edb000000000000000000000000411010505651df6170dcb9a7c2048b3b80fb1511000000000000000000000000cd6bc4f563bba4c0f5a861c4c6211f3001e12b450000000000000000000000008470b1284b78cc74ad5df179fe999e11be73b6f8000000000000000000000000d8b2577b8eccc31fb6345f20cb621c8b1277ec03000000000000000000000000ef244ff2b4884a0383424e80b05205323b30c356000000000000000000000000a2ab3e4348c4472512ea329703af07c750140544000000000000000000000000de2711bf9d6154bc81f2e7df9fd49cc944987ff700000000000000000000000039e3ae9683afd2e232cea948470fd4c9ed4448d4000000000000000000000000cd6a1b3ea664947d6bb0945d0ec01090c83432d10000000000000000000000008c77b75fb8e9d5f01f198e0ff8ea62fa11ac52e2000000000000000000000000c50e40ec2440d175b1b4f5d3f6b713c14a9f84570000000000000000000000001b2e492bb671e47a1a9bf660a3cb92e62b7de1dc000000000000000000000000ebd8b3d52e0c321ef2b3f47c35ced04e9a27ce4000000000000000000000000007d25928ff2688d95208e610626b8e8db8edcf55000000000000000000000000733bccccbd7d926db1eb6dd2c80acf7b9ad5ecd8000000000000000000000000435d92f93d157ecc773e620f13ab2eebe59127aa000000000000000000000000c5553228a2647ef82c11deee38ac6a675ea596e900000000000000000000000036298dae7f9120f2773b2bc58e9ed07396b8a4ec000000000000000000000000cbb90175d72bcb9518251fc9317bf6405e8d858f00000000000000000000000035e3a5f9a59a441f5b87416ed68eb99753e59171000000000000000000000000968bb2c2c88949487cc5125de416ac35ca37fe0e000000000000000000000000d39b489198f5093b35ee9636f5a3a7281e7c26840000000000000000000000000266ce560e8fa168a6034e5f175e5f8073d29143000000000000000000000000e08c43b070e0110d07d7d63aaadc8c42021d0c6d0000000000000000000000004750349cd7dab32f9ebf2e4c21aa333808bf0fcb000000000000000000000000b7c199fb0e8169d111be84ba45654ffc778722040000000000000000000000006602d60e17c9269d3b2dcbabad7b12df3f2f66e1000000000000000000000000ac9b14d2a86365f3abc00b876e2c5eb9130ff439000000000000000000000000e17a085b776a15f89fa2a0f3b91aca327f9d6f3a000000000000000000000000077b4cc2926b5ad194311539ae0578682ef914cc000000000000000000000000160c69910f688d2254c64f9136da057c936f671a000000000000000000000000627eed20cc128ceca3f9d865e1b41d6ad7d9a4450000000000000000000000007cffe9df8b296a71fac47e6599a6ca5504aa1dd30000000000000000000000003990e98a3a825774bdf039f71d9be089bb14042c0000000000000000000000001ed2e0b4158bd94d89c14e7d5328ddbcc5471c400000000000000000000000005e79f7102473a8082e21612072bd9edded2a32ab000000000000000000000000f3f2f872b39f0eaf28122f16725ad05e9ceb7e9f00000000000000000000000077d488dd8dadc49a20929f9efdae7d01dcf13fb10000000000000000000000001726722028c7700c11b63d95fe5dfc5ecb8720a8000000000000000000000000862a1619244ea58c6b3180811769ed82b2718e7e00000000000000000000000069bb9628683f5ae9c4291702a7c429743c06d9c1000000000000000000000000279afc76cf14ba11fbd26cf1c6b942ac97211ec0000000000000000000000000da773453f38f653df4e00adc38ecf49c709d097c00000000000000000000000073dbfbb396aa85241c8a4b2eee13e4aa369b7e3a00000000000000000000000001da4eed8ff1ea72a9409c4dc46c81b73e2878cd0000000000000000000000007972daba42880dc6a96f040d557b02e9939e5637000000000000000000000000bbe88bd68bb6c2e035c691e2c6c587bd95a20d6a000000000000000000000000faae937c686308652f733d0b9f57adec26f55cd700000000000000000000000016b67fab7ea808aaec353047b54ea3707c937af8000000000000000000000000634fecb3f0d7aba734c1a67cc5bee4a58e2bc271000000000000000000000000585df1c35446e06437233fb339afa17a28d3805b000000000000000000000000dda9adb624f1fef783e2a4f7f069c081c7e6e98d00000000000000000000000053b744306bfe05f464a89380fc2c7ae50645a5100000000000000000000000002bae2656143d4309177efdf61e0710996cfab9c200000000000000000000000092a10de51e0c953a1720d2e6ae862b2545dfca5600000000000000000000000056cd5406a303ddaadb2c7c0dd23728b1fba44563000000000000000000000000f341c3f19621971fc9c90485f8ec49cfe1f59bd900000000000000000000000084e0f031fd8d16534e2464fc020d8b5bba53ef80000000000000000000000000cbff3bec51cfb88327b9b3ac3dd6aa2f0df3f5f6000000000000000000000000d0f254b925d516ce018a3ec5a55fc2702acef488000000000000000000000000cda7e47c3f2eb969c09232f32b7ac62a45a806c60000000000000000000000008ca6f03c4811f4999029d9921aeba6392c86e81a0000000000000000000000006b58d905197be5ead929ec171e1c9578b3c5b92c000000000000000000000000f8555c79e24fc18d8e4a1efd0cc3ad040a6d3a59000000000000000000000000fa9ac2f0a2cc27e314e3908cfb70c0ff33679bb6000000000000000000000000556bf853a4eef877948a76fd37bc6bd5703a2a000000000000000000000000004d9c0af7eef80c1d6a4c04bf890666e857b895a8000000000000000000000000dd224453d82895aa08c6dc40dd6da2c635561e160000000000000000000000000a28b108193caa1eef9eb098b6fe4bf40221f010000000000000000000000000525190a9011422b6a2e094e507f7934d4ed60b9b000000000000000000000000bdc284589feca7ed9f28166384de65a4c2174f7800000000000000000000000079fc0e7880eecbd3b66da882366a5bbf1760ea780000000000000000000000009f45c2c0f1f7488df356144a675f0da1adb36fba000000000000000000000000f0cbc5b5435649403c38a7c6c5398c3c30e25c81000000000000000000000000f268eea9fd9cb454de0774658653ef74b3595aa900000000000000000000000047a8dbd3eaf8070cbfbf2ea09037725cf61b16c6000000000000000000000000f02b21bb5ff778f24b3e1ebe5a37585bc9f82fc20000000000000000000000009c80ab8e22f572b8e488b9c2d132559743f901cc000000000000000000000000f40aac4a30adde3e135862ad1b96fa869740a67e000000000000000000000000d6b73a984ce2c40a179a1420bf94ea358b84ce89000000000000000000000000f182b1f4c5310d736ba0da1873e0d47b07948456000000000000000000000000d823ed05f0ab7f2d2d5fb207df676bef229a4a43000000000000000000000000065e2d0dc005935d4947b8b6b3c1a0de2d4290ec000000000000000000000000189a0975dc39bcf92b5adda011a48998bb9ee341000000000000000000000000bd4816c861cd04bc84462ec94f1a7f3df77c2afa00000000000000000000000024be4d5ff34436ca7503517d4e687c85b3e86036000000000000000000000000a3ca438e5912558f1ab9286e09be37f481936fb300000000000000000000000019d530646f55f85b7130730d6a6b43c117c63796000000000000000000000000b3bd329b6fb9459ef089000644ca232d017acc5c000000000000000000000000b2b8c9909c21a25a148c5319b1728ea24971e8a80000000000000000000000008f07f7278593476d8e606c795fcb04fe9cc8f0f9000000000000000000000000d6e0b0d4271b74ef6387d66a75d6e3f35dfd568100000000000000000000000076ffe84600965f4d7312f9cde46a0cbf8cc34748000000000000000000000000043d52dd56592f5f42fddc647f8d27aa6c80ed8f000000000000000000000000d768be21c6769c4f95bff2d2039f730d3927bb7c0000000000000000000000003a3640aee08ad119e6ed94051ecff13a9e68311a00000000000000000000000003832420806580fdb93bcfcdc2b0e6d37ca783b9000000000000000000000000bbd5adbada6cc81ce3e68e61327f2f6fadebbcba0000000000000000000000009cffd5495d541aee9e86c0cfa87f62737bc6208f000000000000000000000000952d358f5709339068f38666baae08018ad7c06b0000000000000000000000000a4127d15e8b7938ee1b648180408c104ba8dcea00000000000000000000000028ed55615adf914a5b65d95358f2f1bd3479d83f000000000000000000000000569770757a2d37809912153c7cd0b2150b46f1a8000000000000000000000000014213dc0b9da3ec037b5f800c56c071ef364e30000000000000000000000000327882dafeb62152a028a14b96f8976d7f62d7ce00000000000000000000000001aa1a2058d9f49957dad88d0ba40bbc4df9896500000000000000000000000069f3eaa959723811a183e2516d095dffe1b7e6a900000000000000000000000039b4051d4cf56af11225dae4a5df259b0d68d728000000000000000000000000bd4f03c1d1bcd4b51a64f48ec0571246d3592354000000000000000000000000ec1165c57f12536d07a63590433e32657bc104ba00000000000000000000000016633a25899a314acefd91dfb69aabfee200e7e00000000000000000000000000b76a4988b6a0d5cc7e614a0cf7bfb33378849330000000000000000000000002c944f6b31ab1b52360473061a40ac5bc7105629000000000000000000000000dac1eb315260829661bab7243c3580f738c201b80000000000000000000000009304dd64320dc56d276d21039c21200c8f61a1a90000000000000000000000007aa65140106d9b929f4ee39046d9d35d706d3eee00000000000000000000000037720cf65e11246f858d31c9e10ede11fbf6a54500000000000000000000000056ac426c71cf18b5e1e7ed897c167debf9caea9800000000000000000000000025fd73130cab7d3769c89e020ea1739c9c6ead7200000000000000000000000020a09d7f20758615b50a943b9e09dc05482edbf900000000000000000000000003ce713fd11b17b00774cf1e14d3cca3a568459f00000000000000000000000044e4ac33c0c6c59d59c7892313d63a8d2fcb39be000000000000000000000000bc334cae786ac0c289d556c0740478257cb0a18f000000000000000000000000b407ee8ce1cc8c58fd824bbaa58ff1c6e589c1c40000000000000000000000009adaa6542a7ade7c569c510d97b7a3565eb0e26e00000000000000000000000077b7a26af85cb63d22bb857fe661909014ba5d6700000000000000000000000081c091c106381ae6ac3566c679ec0c7dd4b4abda000000000000000000000000897489ec68223af89a4697d22f0b0fde1643416d000000000000000000000000266095f59eadfce83ddd28bf6cd9992e28cf6a8800000000000000000000000079385cb25b9930af2c511fe451f3737a1dd6efa70000000000000000000000007bde4a99475cf014f758b3e403fcaac2742fa03a000000000000000000000000654ffefb463c21e34334820cdeb3d4191b60abb70000000000000000000000000d1a2b3df7cc9b953ccc226f8da015f8f27875630000000000000000000000000ee85b2d19a77ee3327b27bb33333a1631ff926f0000000000000000000000008b606a3c78e51c511d0c860d164fd4c671accfa1000000000000000000000000fabc97220a234187e18dbf377d530fcfa6f6afb20000000000000000000000009710005c93d400a23da98cbf98cd4097560bbf2b000000000000000000000000b420db0151562f5fa5a8cffcdad1500c9e63506c00000000000000000000000085ba5f98e0d081816331db4fd09281d5e23bde8e0000000000000000000000000bc45044452d9ba30dbd12265719350ef26904140000000000000000000000000e71540b8b2227ad2c16fccb2bc0462350602b2a00000000000000000000000099ce29c07efb9814946d36a93a789735111bc8c2000000000000000000000000ebed9452d52b8dc2a083c2b7228a97e6aef100db0000000000000000000000000de3a0e34b0ccd58eb01c65ea57c6cdf47f3cc000000000000000000000000007d203d80793995fbd55c9dfe8ab779e56161543a000000000000000000000000bf48987e5cd3ba46f59cd3b38e661e3c51fc1d4b000000000000000000000000267a922165186ce0b450159683fba333346e50b400000000000000000000000012aa3927e137c11978d9ccf57f34d1518d3666ee000000000000000000000000793006f864624b3aee4802c3eaa2842a2c6fe333000000000000000000000000a3e695637c3af527470fdb63866f8de543cac2440000000000000000000000000c06c1c62f95efb6844b95adac9c2b931ab41cf4000000000000000000000000df956d84b69ad741f4f1ee6466476c8a4dd49cb400000000000000000000000090dbed82b5587be3855c72c3d74444ce5f19e84c0000000000000000000000003483fe7f11ea7d51c039665a2def507d22ed77b900000000000000000000000086db9df25a483ba5f90c0aea64c90f238427531d00000000000000000000000095dc7462edb3753eb660e4a13542d38f0d8756ef000000000000000000000000bda4e4b6d223940bb4596c5b74c27cf3619096290000000000000000000000008d55f46b4dd11e1575a2c16cf1293ce92c6048320000000000000000000000002a57231b5433176a3fb10b08f273641c44ed84f100000000000000000000000019d6828ff06fcde95fc8d6ab3b3ca20853016d69000000000000000000000000519858940a9735a248f972de5f6d9698016efab2000000000000000000000000d297362645ace875c018c8f5cea2ecfa65411ecc000000000000000000000000363120eccb1be95137bd5abf5ea659463dacbd5e000000000000000000000000de6e22d0e9f61d967e5ddb2436a1da440f29f9c3000000000000000000000000230e5e3e1594da5a1f979f53977286dcd94f6c9d00000000000000000000000040ecd9648854b1bce387abfc9a9f6fda1fb23a8a0000000000000000000000001f2b628ee2e58841cf43a102b360bfba3a41fe12000000000000000000000000f2894347ed15825a2b983d8977919a83eb936a6e000000000000000000000000d10192f9c365f20b584487c41baebb1961ff45600000000000000000000000005a1f9e5f7c21ce0efdf6d1f2275d061e01e67aea000000000000000000000000878ac47554328108858af9573fa3e1fd85801157000000000000000000000000374e6d42adb4aded1d8b49a286deb160c575f17e00000000000000000000000067f491a6be12ae7564006b8d2d3c638bb7a818b4000000000000000000000000b816e2a23a04c973ad00a2d33cd7f8cc9ca93f3b0000000000000000000000002b8481e09a4ff19cac0d93f783b156e19f35e8fa0000000000000000000000000e2ca47e0db7f4ef920c36f03703e9c2af6570f20000000000000000000000009b84929b681ad19c290f2fe8f1838ded4b424524000000000000000000000000a9c98a38b971c5d05bd33202ce2b6cabc1cb4e21000000000000000000000000b42c98e844ba3c8b1f8c9da2f6f5372a5355ee0d0000000000000000000000003b83dd74d55c1f4064586114b21b929cacc0935c0000000000000000000000009c62934632000400bf054210d5cbfd65ce9d18fd00000000000000000000000029450544b6eb385089c3f69534701a0962a1c5f4000000000000000000000000068cb1ce57881b04119a60d1a467110c032ef7d9000000000000000000000000f9da6ada2a143c9b880192526cb4452eabaa96a8000000000000000000000000eb6d9331196b47b5e6edb66cf74827e8a546b5250000000000000000000000007b9e796d298388615ebfdd8d5972545d278fa8a5000000000000000000000000c78db8e569a72239993a325a00b2614962b27cf800000000000000000000000028d669db5a60eeb0427588a5797abec763ec49c80000000000000000000000004dd74f7feb25c28f2ab567e43fc6670d77db055c000000000000000000000000ed55f4ad7c955c372a440a2f583ebbb8d49d044c0000000000000000000000005c0d9611128a3641f2af9db6344d0127cb9f2813000000000000000000000000aa08dfddefd2e37b79d20c9747e19150a91df3f4000000000000000000000000d3298902936be79865e709667a6694bcf660b4610000000000000000000000000eabeb3dcc6ac3c6bcaf0ec8ded6828456f2142f00000000000000000000000020ff7d40bbf2af45bd2967ddbb66c9cd8dc43ab70000000000000000000000000683fe535f037d690953c3244f662c52a29bc4b900000000000000000000000028c45d0efa410f850fb8d5258fe7b1e398294959000000000000000000000000f42385784cc2dbc45a2a0e3afe2ca5a1e5744c860000000000000000000000006c7e2a4ddc80291c8a0cf01786e137aff5967887000000000000000000000000e06aff1ada7dc506b471874ff6a631974f73bdf00000000000000000000000009a807ed71e2749a2abdebd7f823756deace11d33000000000000000000000000b69d981949c773c257fdb81ab2799852c98229bc00000000000000000000000028b0d086f8b2e46a04fbce59e8f8cf110bdc3abb0000000000000000000000005eb2498fb1ccc6aa3b92161b84f71fabf67a13690000000000000000000000009863288687926710d796b26c830471f9c56b516a000000000000000000000000713bb90c44fa81b22203fe9a3d29c36bb010729b0000000000000000000000008df84128af3db3a540ee6ac60e7e3a5beaeb48c3000000000000000000000000650d4f62d42a16a18fc15aa8d97c3b63fe3804b3000000000000000000000000b07c5194f37271a539a04490e9c632aea449ec8300000000000000000000000043782ceadda2a6d3ea3f2b24150e49caee8e70b900000000000000000000000040859d062f63f12454697a03cd2a20cb8508ac7500000000000000000000000088ba25b2677ed1b510ac31052f3ee813c7a0bea9000000000000000000000000dd4cb88772467dd70d08b383ce6dcc10bbec6020000000000000000000000000b2f228cd37c29cd29b55157aec1629eef84daa68000000000000000000000000a69e0f2912de5b5152dd7047cb1e9570ec61a67500000000000000000000000027e175c808baef99b463ce39e5d5a7b269d32d65000000000000000000000000c85b0994a829230680d9c016372836ef9a44674f000000000000000000000000911ef778997edb108cfe5bbee5c9a91dae0a65d70000000000000000000000000491580caba75b3f3b140fc130ec71ccaa27f7e1000000000000000000000000c7a98e4afcf0beee561476d2fbe914d13538550b0000000000000000000000003138e2facffdfa8cc2cbbe5fd08b93e584ade20e000000000000000000000000f9663ce4bb535de14eac86a5e09fce45b63db14d000000000000000000000000ea7338de3a1a25e7c5ed13150a42b65d5006b1c2000000000000000000000000734fefa00775f1bfb3654935328ff98741d97473000000000000000000000000d0d484adae06de56a719ce9e177f8c2898c34c5f00000000000000000000000016d55e2ca8a756984c9f6492c77b44af6e8efd14000000000000000000000000d5aa581ee5d9033b2e36811869781043b1d571a60000000000000000000000007eb947c130515082a6b43ce7c10b977ab304808a000000000000000000000000ebb0e08bc8158ddcca5ba8f16957dee25c8a4afd0000000000000000000000002d5da1959aeaeb71490227d4eaac5de44eff06f30000000000000000000000006b9cb578c4edc4efe11bd14885e6ca5eaa805b540000000000000000000000000ce8c2b974b9b9c98aebc34c41a3932e3b7579410000000000000000000000008aa11bc2a302139b173e9064eed906b43314ca0000000000000000000000000090e59a83e2dca0f9b96ad08801e3c870680b9f49000000000000000000000000d2b2c3279f4561689b4f9c776bf285b68c9866ac00000000000000000000000097708fe85401ae49f5ca1a166cf3fba5cc23322a0000000000000000000000009c47986dc65b397b3a91e315bb698e11aa7b9c6e000000000000000000000000fd5c0fa48be909e7d138a22ad3d115dc425d194a0000000000000000000000007cc6df4241ae97bd70cb3adf34a72301724a7fa3000000000000000000000000342a3eb6cfeaa35b4d68fb3fe17a2fbb3165177900000000000000000000000006787135bb5921ef454ff88878a37fc32fa7e11c000000000000000000000000b9002ea5ac07c85c12e982d5a341e69cbf5c13d400000000000000000000000081b2b5f11e1b25f44105a8045e2bbc435814635f0000000000000000000000004b9602251e8a4095aad52605bc0ee7e95a2358050000000000000000000000006cd10f0a1f259644742eda3697bde5f4be2b9be6000000000000000000000000ec77dc8c3758c04ce75033d2d295f3df2b79242a0000000000000000000000003adea393ebc574a110ec9f61046cb1045cd1a00b0000000000000000000000009732308f7e4ea5d741a61961d6d1492584d5de240000000000000000000000004f7f8c7614505de50446ccddbfeee618cf88d71c00000000000000000000000082d8f7413ceb9c91fd7ffc1ca085602ed853d3a50000000000000000000000001586e08ef3120b3516b358fd6fdbdb04c0c44776000000000000000000000000c2a5b39ca6e7ab16a6fe0dfcfe1259a3b22c9b72000000000000000000000000216e4bed958b37539d8a454c2efe7e61fee2f27400000000000000000000000006eff96e18d4bfc32c8aaa61c14a181af0a9a1bf0000000000000000000000008079a2bce2eb3351d8e4917466fdd054b2f5b185000000000000000000000000aecd71476b89a8c304002c196297a63da9db6c16000000000000000000000000872d56287ddd116c8e657316cc72faf8ded13cf40000000000000000000000007b414aa5755d500a2311ca3e7021b89164424fc6000000000000000000000000530dacd9967f5aec6efb4f3f7651dbfaf11e13c50000000000000000000000009658e11289a772b3c044cf694a21929119a1268c00000000000000000000000092ce431bdab0c6e43a05e21c5e609cc9ca1fdcb3000000000000000000000000042910ce9b03849447429ce0afc5be2a182eea8e00000000000000000000000076d46049f318e98edf9492ceeeba4445bf2b00ea000000000000000000000000ffb0eb713ad09074ac128236b0834eea393e4f90000000000000000000000000c635a36340740c935299897b7fb31075865ea4dc0000000000000000000000007b2988cecca9f399ea0401b7c756e75a033d7167000000000000000000000000c9abbd6690d45cd71fb5749bd11f57f1be1144640000000000000000000000004332d57ccd1aeb9fdae2d93f35e6f3e954a39b770000000000000000000000007fa8c7b71d309821fc13351aeb1d271450a6aad1000000000000000000000000b9620d400767dbf25bb3a0a38891f893df5786e7000000000000000000000000e43f317706c4c514dc3a38c82fbb487629d070250000000000000000000000007c94b67d898adb75bc9fd328544b4064228f2f7e000000000000000000000000c85bd40b2a4d48b85a60abbdc082e8b15c4d60f4000000000000000000000000ae79075c64c315d2cd4270be3755b1dcea5208db000000000000000000000000e405565b3af4dec453315d30221d833611b8161b0000000000000000000000009ba7b91564ab7e67034b62e91e1ff30d6db8aee00000000000000000000000005552ecf3a8d5102c2ee90de8405fb001b38560b7000000000000000000000000cee2fe02310f2f1b80220aeb5ca76adcb2614f500000000000000000000000009e24e3eccd66cbc3a7fcbe92a4c3b02f5c74a76a00000000000000000000000031874b70a3d3bec77fb2c5b1805f1f6ca989eba4000000000000000000000000d3099ade4603b61ae11ad1deb710220a5cd00c960000000000000000000000007015840966ad923e713c31a1c2237ac40a81588d000000000000000000000000b875fe07a00c99b05f21e03da532b75ed8ea0281000000000000000000000000ddb82cc4bd5fed77e41f9ac5f1d1b3b43a0c97e10000000000000000000000000097e7fb0b23a590645ed5df678f931d2f175b8d0000000000000000000000005906333edb5b3116047c09af003ae5e9d2e76191000000000000000000000000de5a2ad8ca8b0971885b1dee560751dcd0065fdb000000000000000000000000c0deb8b8152d445f876912cff4f264cda137297d000000000000000000000000fedf9486a28c32bc12d8ae6e70ffed5044df385a00000000000000000000000013eb43260a1d337f0a3626998eab186514b4fcfc000000000000000000000000c44de63a737e366b2ab2c2d7396285e2a3bf8458000000000000000000000000c66b9eb66a975a91a0f47e0617a071bc39a5b2b800000000000000000000000026570ff2332f1a6a05a09976fe7f6550a2d7446400000000000000000000000007b834dd783eb221401e4e2b3ca1297daebdec65000000000000000000000000749817404d07be85619512091a9fb7787f190cf0000000000000000000000000e7e9658ab8a5094c46c1bfe3caf550deced4d470000000000000000000000000ad2829d04fabe61362c9134ff5700d766f06a0fc000000000000000000000000ef07188e50489a966c6fc1a3cd8d02454e3b0f9b00000000000000000000000033489ae358b03bef7e5ba935efd6c079f28a851700000000000000000000000006a9194df52dc6c6ec7880fab9156fcadce35966000000000000000000000000bc999269c139af6ab840ad203f32d38237fc7652000000000000000000000000f3f9f6e0eec6f43dcab20df8ea37950f89cfcbbe0000000000000000000000009292d64621c01762991685b5dbc2f9d8cff32743000000000000000000000000ca4546833feac833e83d344c2ceda05adcb870a600000000000000000000000050b0db2745a85659d95681a2bbec3d747e983fde0000000000000000000000002805b3094360743239fadc584ccd02e2835bb9a00000000000000000000000004d58978b441f55ad071d11ff3e182f0bd124f190000000000000000000000000227f711b0b0e1495d8ae99f160c5b1b3fc80ad9700000000000000000000000056793ec76740bdf2935352a15e6508db07fa9609000000000000000000000000065831c6150f810219be4a68bbc577f58d815f17000000000000000000000000f8f7604f1733603abc316e8d6b2ba0a2a4f0d767000000000000000000000000aeebe595da7a55603a80da8984e4db18bf07a40d000000000000000000000000c2bfb9b3a34888ead91f2faec03d6f6b4c1068300000000000000000000000001dac52a8a38cf3c9a40f051af9426e252b7a2b62000000000000000000000000aade9d775bfe2368c476cc1a184dc48765b4de7d0000000000000000000000000a17495f2ad8a7191ff0df1267267bc45ba93a390000000000000000000000007f9ad3408593a7ed2f6907991f46b77a17e27ad8000000000000000000000000e4b00564f69ef1605d21245ff74f7284deaf05c500000000000000000000000002c274ce5e3d897c41d594d71ccaa8a766e0474900000000000000000000000093634069d8de836687180375c19f45de57fc7ba10000000000000000000000008e2d9864b57f873e01f166835475b265e4ad41ec0000000000000000000000005720e4aad4bed0dc4da399250881aade1648d37100000000000000000000000034117fa3ad07fb6103d6642cc3dbb4203eb9d49a000000000000000000000000138fca59a589084e4ebe35668d819123a3af08d400000000000000000000000035ae6590735161a431d4ececdc48dfae4615a5e8000000000000000000000000cdd34f17372a3a51ebdd12ab0e775769b39b99da000000000000000000000000ede5a78eefdc02c25b9e399563d9814b7d6042fb00000000000000000000000024bba243a2743054eb2f943c1c0e42168392e33900000000000000000000000038405ed765ac1a614ce525ed87ae79b68da7d56100000000000000000000000027386b3b1b8675f001ff60c8846980ca45c3ec700000000000000000000000000b609abf46cdd83dfb15aff8b07dff7265306d630000000000000000000000004d4b088a543af5ca97c40a503ca5c6a5c5f60fad000000000000000000000000c2c71224356fb3a4b04dcfb3b13d811f057366ac0000000000000000000000001c3c2b40d027653ba1e9b1adb6d234641e48a5c2000000000000000000000000e77c75cf58bd945346d4e899eb948002f6cb669e000000000000000000000000a2f6bbd1ba1310d239bdc72371bcfe53eb96cee40000000000000000000000006af16030ca25c21bc27ae1193b85a17c918395e4000000000000000000000000d59ad7dec76d8b823c809e13391502b1a75ec6f0000000000000000000000000ee157aaa3a555d4db0417de91a36f82aa0a9b3a3000000000000000000000000835366b738f9223b077e4e1be646707c0a4a69bb000000000000000000000000f3acaa6bd0dcb231a92f36029f6f5ce1e5c48eaa0000000000000000000000002d721aac542dea0f4f85474adbca122517026c3b0000000000000000000000007407d490210628151814b4c19c1e59d5fff662fd000000000000000000000000871dc64cb9a4865cbdc6ad98aea9a95ac2b08995000000000000000000000000970d8798d6c78ef526b062f772fe818f8bfb3b8a000000000000000000000000a3bb5ed1165cd5ea1f4ec05a7761314fcae6f2850000000000000000000000006951550ea3847c26f866751163510612e5d4e6610000000000000000000000009283cf9c24b4c38dbc29bb6b416e18cac133aabb0000000000000000000000001770d5764bb2413ed47763ba8589034e342653de0000000000000000000000002109e9d58d90a7a5ef32b079aa41f2df3cb69455000000000000000000000000ef10859531635447224779221b8921cfd8f4b361000000000000000000000000904d994324111a92f9c377d0b0940f74bffbc021000000000000000000000000e4b3043602f473566485f9001aba101df9c59981000000000000000000000000566aff7ca9c3f23b2a92baee9650c7631c203d5a0000000000000000000000008275814b58a6bc70f4f5525662096115b4f15a010000000000000000000000002b0c78832191aaa451fe8e936bf1efb5236379b60000000000000000000000005cdc69aa809c0cf1c8886d119be7a4474fc562ba0000000000000000000000008e70ee04527d7cd83dea5c669151a53e7f0783990000000000000000000000009a02e3eaff2c04c8500381b7ecb852e7b177bdc80000000000000000000000006dd32afba1db01870213b8a32847d550bd4ed5f20000000000000000000000008f684573ea90b157bc9dbc157647505ba367830f000000000000000000000000cbfacc8dc1df599c44a4a91b2785bf66f49f8c1d000000000000000000000000812932c3513122517fc13ccb81b14d4b87afbbb1000000000000000000000000d473343166ee214d0b956eb11802fc56b1367a7b000000000000000000000000820537c560bdc8d9325da42290c73df6ccdc1f72000000000000000000000000f4443d422f4ebce4d27e6230ea16dc3f7a840794000000000000000000000000c340623485d74e60181c6c9fb7345c9f590722260000000000000000000000009be5706487f09072692b07c62c11f43b9936d978000000000000000000000000e536d7b55cdf7564de08d5edc3f39ed5a53c9c21000000000000000000000000f32e163d5494d615bb618f7ca592331e54fb2b9700000000000000000000000046145502719ceb440798b7bda8231179c17d83500000000000000000000000003dd3985cf0acd9a3ca5752a8b91ba85479346965000000000000000000000000f1326357b5a8687bec2aaaf0e107cbcc9a9f1a470000000000000000000000003ce48f00499cf97e9c5600917d8aa916908fbabc0000000000000000000000005e336cf3ccf81395babfbd4e69a3aa709eeac1310000000000000000000000004870c4579dc400008a3a8161d798d42d66842fa900000000000000000000000031df818349585eaf44e331c0a1643de9147a9a10000000000000000000000000e93e60c3e6f47f57e70e9af36bf7c5ad85b53698000000000000000000000000f4b6e9577b6438b03360a10b73269ed92bed113e0000000000000000000000000e651682c99bfc4db4a77916e2859bc08a165005000000000000000000000000dbfced04a33e37203c3a6e440b5f8dc27079e6e90000000000000000000000004548cb8d93d0ba9929aef18c43a1dc41339e2b78000000000000000000000000ce81a345dcef7ce20d58c2b44a9550b22094e138000000000000000000000000996a363f7b945a86aee92b5bb6db2f15858f24660000000000000000000000004d4f7c97e99adea4431b541da5fe904964605d80000000000000000000000000be4c59a7a86cc7b1f72cf755ab62f4f84e3c10d9000000000000000000000000cf2e582be916d53e8dd57cdae2b25577d58ba0940000000000000000000000003659028560aeaa18e875de6ec39d60899f078493000000000000000000000000408c9debcad713761b0aaf3c76a59e21c7453485000000000000000000000000b16babf7075bbb740032a579adb6e4ea5d14a11a000000000000000000000000ef8223f09a64fdf35a16adec259010365a8b20a700000000000000000000000003bfee64d9e31e6cd06212857f03fb4288d3c0660000000000000000000000004e2ed0ce033d49bdcdf991914d150e30ae433e0600000000000000000000000022db301b5333324e26e133463754f308477f69c5000000000000000000000000d9543130d22d7f4b99d773505e8e7e015070527e0000000000000000000000002ed042c630a5164e1546f81d33ac927fd5e8dd4c000000000000000000000000b09409305c8edb5706fdff7ff75464220748e55c000000000000000000000000cb7078bb5ee464bba729da84985dc1010a5819fb000000000000000000000000188c276c3512f509710a61ed1e63724b67510a340000000000000000000000000c4098999719569c34bc638619000fe2c1ce762900000000000000000000000043f3a16370a0c8c376916e8b620ad87defe2050a00000000000000000000000002770046f4cfbcd5eb2685e30aadabef41cc6890000000000000000000000000ff9985dedc644bd1c246b902c5620d3cf0e554120000000000000000000000000c49a40e21a56713e1f58d17b32cbd3883d117e6000000000000000000000000e5f5f2812ebb47a668f493d0cd31ebcd740500c60000000000000000000000007b10b958a0c951b9cee8855b877552f5c5c21ac2000000000000000000000000b0729ea1523b84c80817e317cc95d1eabb51bf1a00000000000000000000000029520271a9ae4ec65a3206be8458fc546d5258750000000000000000000000007f09756881a6997cdf25313fca0e81a03f9f446e00000000000000000000000061e62cc7a0a8c05f88db6870a9710545747c772e000000000000000000000000bd9398abeaa615c9fe881dd8260e45a484358ef800000000000000000000000005cba34655526a7f2f298d0a5eb519219a627917000000000000000000000000d3cfc551cac80f4c6b9fb4d7c4b213592f928ba10000000000000000000000005b3b55e5098985e75be0ea776c6de47d93465389000000000000000000000000208154f810b4cc4bcc89be08c31b60b99d2b9c34000000000000000000000000d271e4253043e487a7fbc6ba6e4cdf005fcb64e3000000000000000000000000d5c8251213615161c83cb7b3f69cbbdc090628dd000000000000000000000000d4c439a41a770cf24a47eb54ce81e622ebaf47990000000000000000000000007203d4fdc04dc9d1b3fd0ab5631772b57980e10b000000000000000000000000343b569a2e5640937b6f9145712ccbd57f760f880000000000000000000000001eee5b420c73e096c3e4828ebde5b630f477421f000000000000000000000000955112da3945801b13ae5bb599f81bc5304f09ab000000000000000000000000f4ba0686ff45bca1e51ab354e23f7729819ccda50000000000000000000000005fe105b79794fc0575bd3507727c4328500a5c1e0000000000000000000000005f05dd1e2c81c83ba0b8b6110e88c09ffc257f2a000000000000000000000000f5faa5e07f1712e3ce63da64aa830cbf51e7001800000000000000000000000095b73a499733b3bb3d7b9af0d843961491bbc80d000000000000000000000000ab4bfa24696883cc87b11cfba0eea97dcf9e38ee000000000000000000000000f4819b5673190d01c0377020a66dedb83009ed84000000000000000000000000bdc93e45655d2af5e223939ea22f3527e25cb894000000000000000000000000e5cbc22a2979b870d47ad95c057542ac32e215d60000000000000000000000002268d3e3ee51c29a4f9435061fde35e378d6059800000000000000000000000070ab9c969e51017e6169bac8ab9ba8e4a17de68600000000000000000000000022ffc59844ea7f2e3ec9fac069bdea451b7290d5000000000000000000000000852252c56039e6a8256eaf51ab841ab13fc3a27e0000000000000000000000004ae26e87e97374f44fbf25eab31461256840520f0000000000000000000000001abf0ccce9a6d7a5f45550d313f7594979bf6fff000000000000000000000000e77dddb2a58492a64171b7850fbe9c6def9f102c000000000000000000000000e64583db69b8127e781d9a9969447761c3097cf80000000000000000000000001a61c78e683bbc3762e8f0d1c516ff1cc8d9efdc000000000000000000000000f73c6359c42fffa1e96613866a9e71a05b5c856800000000000000000000000089e3bf0ba7d7b2aac96781ea50a288932f5eebc600000000000000000000000095f46d12417902bdb43aef91a59e60df6c0383960000000000000000000000006fefc2049ea5fea6ffdd17a1befe6c8c2eea66d30000000000000000000000004b5dfc4d02cc5c468a422c9920702c97f4dabe73000000000000000000000000af91d84bd9be4ae3d5c8d7df43ced68bc6f6b1b0000000000000000000000000e60b39cbd6aa4c500cddbf19bfff5047c05db0e9000000000000000000000000a3651b3002557e0c82743d44b2732c38958d39d0000000000000000000000000994cdb47e634906e51d88d07f36f34eb4a8192d30000000000000000000000004201aea5ac9a3e87831c2b55c27b5fceaeb2e9ac0000000000000000000000009356378e8e447e345bf23c288c2772b6c57563fb00000000000000000000000055c8733f82a8f01f1402eeb130f2ae575c51e04f000000000000000000000000b1db9721658b8501c0c236c12ab60d4272502af0000000000000000000000000f1eee5badbf3bece1c42017321d374f22341f0c6000000000000000000000000c43854210cbdda779e53b87ceae62cd714cc5965000000000000000000000000c7e2cf15f47ff60fbccbd63cb7d8c066518edc5b000000000000000000000000423efdd703ad33a3489595828a14e16a4dfc9bb700000000000000000000000090feb267ee2eb05a77a04debf46ab3829295045b0000000000000000000000000dff578b654e7a0ca38c3f6122aa4b639ded66a7000000000000000000000000882776123e940ec0cd17828ad7ade98a8904f1b1000000000000000000000000260cdfd8ba5e0ddfefbbddabdc3ec9cdafed65c70000000000000000000000008de968e2944aa14605ff21cdada4f67e9d54889000000000000000000000000043c04e98501196ea4153bc6629c1a902043f5bdc0000000000000000000000008802cc3132b019d93233d271d986d04d8fdfec60000000000000000000000000273e259d7761d3c0d5cb51fe8b283905bfe9ad4400000000000000000000000038c477d6adb7217744ac5ba46c1342f2e6640d1d000000000000000000000000e716c13a4c9b56b19f272b8e8d94d424753f6d1d00000000000000000000000034bb541b4be3714ec23c94a56d4b543bc379340f00000000000000000000000006e758d0e28b25266f6d38001c2db7277defd30f000000000000000000000000b40eb2b9184b968c4b333e6d2560dab743de0333000000000000000000000000f5df03e4acb3b3b45533406f34bae41d4ecbf0b5000000000000000000000000c3657959cacdd8836b306e81f80152a4ce33ad220000000000000000000000007acb247a298462927709ffa3f9b0c379421f96560000000000000000000000009efe931d6b22a58334a259d8f7d7be81044b837e000000000000000000000000b2bd033e2917be260d78150e89fe98b9a16d635400000000000000000000000038265c87f4fffb59d770eefdae2417850c28149500000000000000000000000071598c8ef8160e742d30b8832e12b50be51775370000000000000000000000008d66e825b95abd083e0222e314c1586eb29d1192000000000000000000000000b3d11d41ea4076c3ce514012019d309e3cf7389f00000000000000000000000007b72c41da1388280bd99fef8944809961153e83000000000000000000000000fc306675579357585a8631911e7590bb01675099000000000000000000000000aaa5365fb5c2c0cc243f1de8651b7a26d3e483d7000000000000000000000000611045677a35132027b9f87f1f1d1e1ffdf0aeb400000000000000000000000085b292fdec95c1ed71ad579089f8412389a2efb6000000000000000000000000bf353a069511911f8e9f6a4482db993b0ed2fdf6000000000000000000000000c77a9d84c445f493c8abd95528c08817cbe818df0000000000000000000000001bff0abb73b70470bf85f405dc8ac2019ec513e6000000000000000000000000187dbd298d0fb075f51e4d673850360b11e8a92b000000000000000000000000c191ca634324ad42ee7129b43d19df72fd36b26e000000000000000000000000972550a301a28a26ab1de33bd8e01a837ba26234000000000000000000000000680899718ce51990b21eca9c4f31bdae5a356cee00000000000000000000000077f68bc7cdf52c45c7f333f8bb2c0eac8b8c966a000000000000000000000000479f9abd2a582968794ed32efda922d36cf78a5c0000000000000000000000003fc31a6ffd0b91543c929c966c377e61c27d0a9f0000000000000000000000008f1ec2e9f7d2fe4bbb96734cf213cef8775eb3570000000000000000000000008e578499530e466bbad6747a0d2ea1f64f8382a50000000000000000000000007e9f5db004e475a662ca4d2f20e2931dfe3bbdd10000000000000000000000009cf0cb1ab074f61c6d1f21b37c8d19d88e951ffe000000000000000000000000f3baeab4afa486991845d5dbe31069265da39d5700000000000000000000000099c3fb2bf1210bf7376e18c1debea1ee0786612e0000000000000000000000005d121c2a96ca199576831eed6612f8b7e59ab09c00000000000000000000000031ad523fd9babfb58b26ef74c646714051ac09f800000000000000000000000053bb3ff23d8e3c0567f2f409740f54cdf1ccedef0000000000000000000000003a6d47531721e3d609fc0cc534a797949e77d5f00000000000000000000000007eef05347cdc8738e6fefa2bf1a155fc4f5bcfb4000000000000000000000000718438b0691f31f19bcfb3549394189ac68850830000000000000000000000003af8f181221eabe24ed4aa02fed1e9a1f049e7a4000000000000000000000000c19dbdbbf4d11104350d65130f42f58631ee2d6f00000000000000000000000079d2ab72b2c14d524a1e5b99100807be9dd4da8b000000000000000000000000788dc93147505a1dff8c22184e37c1fa64f296cc000000000000000000000000d64d991bb1d10be00db8222ce8f7b1b5f957182800000000000000000000000077d430a0aa87b383dded4748196d621def297e4b0000000000000000000000008825f7e82569d0b5f409988ee8d1fe0cef2359b90000000000000000000000003cfc88e75633fda9a2418c3168d99771cb04b4e9000000000000000000000000b2390c61adc43e91f720e107f5becc7dc8febe68000000000000000000000000e13fc2d908bf0f29cb9f2e904b7237276ddff8fa0000000000000000000000001369879158765851617466430fb670ea806ea78d000000000000000000000000536266b78d6b9fef75e108e2a127b7d5fbc209c9000000000000000000000000e505216c1a2c8dec88264253251d069b6444a3d1000000000000000000000000e5de44018b6a74ebe99fa7bebf9c9c823c6e2f9b000000000000000000000000804de730b87f20313f156d961ab225228cb7440d000000000000000000000000063b4dbec7fbd8cd3be71a5cbad8bf0fd7c0fd22000000000000000000000000d90dfb4faf4492b2db31e5031a332f4e00137644000000000000000000000000950fbc507fc1a5a32a75a73f7866913034afecee00000000000000000000000034186648ca4c0f8b0236fe4d1ffbd073eebf7612000000000000000000000000dc581b63fde3b4b8c8a53365191272228cc37a0c000000000000000000000000362d16f5c8fee1cecb2762e5bace46e4c15ff1cd000000000000000000000000dfaea9eb672d07248d36acf2829b1cf4ea6bec1b00000000000000000000000030ecdc13247cf299da30ed2d1e7127bf3e51eea6000000000000000000000000a9a7f237a107cd175d71492572a56dc11c6d39b80000000000000000000000007e32a12b0e353508dde5e93032c6503af40d1ac90000000000000000000000002435a1f9f68cc0d9fbe94aa9b731e093a72a3418000000000000000000000000d4eb0417c5b66034aff58edfc4ca266fe4680cca000000000000000000000000b389efa50095cf938b06c337eeaa3057ecbf7cd000000000000000000000000028ab69adb4da424fc6100ea2166ba5f4316fdad30000000000000000000000001275f1b2259d2d79f66273f3b1ea31e7791caf140000000000000000000000003bcaa4aa007d0dc99f8ff4cac792ab83c1bac067000000000000000000000000f5d60e28f890d5d6e2f27f60f3eb0c8763e247e50000000000000000000000006cf2aadcee627d485a46424b32120a44b56ae309000000000000000000000000f21a78eaaff3e7dc9bce4e6be0162d9b7211d49f0000000000000000000000007d430816f17eabe8d8fbb5e3eb3aac5e16a0b5fd0000000000000000000000009b30857bb615f848640512b89a004aa7e4b45061000000000000000000000000b5e8f02b401e2e9c9ba54b5f610538ced347c7a9000000000000000000000000c23ae5791c623f37a9aca55c6e102595a81ab5510000000000000000000000009d6c13021bbc3544f59889758756a344784a0b07000000000000000000000000cc48125f60c8305da8b21cad729f7178fdccca5900000000000000000000000043a9bbbd2d61470177994cbc763ce58d3d53ea570000000000000000000000004302338d419bc75cd5a85df2fb7939dfc7f200bc0000000000000000000000006664ee04351f87e904278c41bdd21a5968ed21b9000000000000000000000000f4ba01ea89f93a472cd7bc6b6de9ceabb96b7fd5000000000000000000000000c4c87cd04a33a973c0521b0947b21c08a40d2f6a00000000000000000000000001b124ecf3e51afd1af0b3afcf16a6a18e925752000000000000000000000000cf9a8132b8dc29d383be313469261fc30696929500000000000000000000000015898aabbed04b2a28b7c911fe9d93782f0bdb23000000000000000000000000cd829882abed7ae07a872a688eae5937571492140000000000000000000000002c9d75e2991f4e1f9075e31c7429ca8518d2d3090000000000000000000000002a541112131f4c2402d3ab2d00ea10c04c03ac4900000000000000000000000010b05ed93b58ec86cecdd6fda03eadc6ce9b97710000000000000000000000002dc6306712eb17c9c00404e87a3df17325a9d62b0000000000000000000000004b04192571829b2d795022c86919ebb6e176de0200000000000000000000000057c0b38dc1d37e9eff177fc7a71bc03f2b201341000000000000000000000000f9246495ecd4cc5a0d4f18dfe8378a82a11813ad000000000000000000000000898c1cb414e209b73b63601d5114feda6eccdb490000000000000000000000000394e876ec4c72d975d0e5a294a1f98fc1c6cd75000000000000000000000000ec4aa49c0cbb9f1803f2e6c9d6f6e7c181bdd3ae0000000000000000000000002bd033535556cfad6f8414789fbbb7bbf1e12fcf000000000000000000000000e09f2f405cd1ec6f479166894c3f7c823f8b6182000000000000000000000000c952a56afd2bcff9a6821b2d225ffff5fabda57f00000000000000000000000053aaf16bff87faad19920cb2e2832695129d90eb0000000000000000000000003980df7719d10550bced6effc2f130cea85155c000000000000000000000000021b1d82e6db60b26fec7538baa05b2f4f5af5556000000000000000000000000970d204412038dd3c78c392e37ebc488cf6e2884000000000000000000000000596e357b758aca9d462d2d3259d9be248822e8c2000000000000000000000000061b0fb165856648d90f8ffdee63da3a11e226c5000000000000000000000000638b54fff8e35f2ef3ea7534c10f6df08f46e57d0000000000000000000000008db8a88f72232c6aad7193319e2703f5f84adf6900000000000000000000000073e5bc3e6d74ef57433a6d61b526df6d85592c75000000000000000000000000e54ad0ebcd1bb3e1a9ae3cf4887378896958fcd4000000000000000000000000ab96c9b0aaf3827803fd5b7e001c0a32065d4332000000000000000000000000c09eda0f53add1c195da7d83b2136da1f9a8191c000000000000000000000000b2a7ba032e2b4d1faaacf4038e5ab835c2ab834f0000000000000000000000009be6c3d5522a5a3b199bb0b6f90b33dd332c321600000000000000000000000013a64bc233b28132340cd2853b171e9175930f010000000000000000000000001cfe5f1713e568611acd4fbd7f0f23473a3b12b50000000000000000000000005174fbc2013bbdcd8a6f62b23169ee182b324672000000000000000000000000a48419ce64b716ce71d0fa97300e2098b5a7cf5200000000000000000000000088b24589691223844af8e4028ba6b3fd75e591a2000000000000000000000000427028e55c7151dc7bd67a7d04fe6fa53f943e950000000000000000000000004999ed7db1ee39610f7ca3b55fc13ebbe9808e3800000000000000000000000012e43e8e8991d06f6f4daca2612ae6049c64312600000000000000000000000049df226357b7b060e3171e1084892c0a68e600d3000000000000000000000000bc7ae0ea8db00a68199889984f47d004c85968d3000000000000000000000000128fcd4de212c88bbc574449a13756606dd191c3000000000000000000000000a0e60a8ddd7c3425f5feb4a3b128fa6527fcdbd700000000000000000000000095915a75cb636cea41af7ed5a5adb014bf40f2ee0000000000000000000000007d164476e65512cabd10530816af6bca894c93ff000000000000000000000000fd71e4444e75cd2025e9d2ee8212860d67a020e0000000000000000000000000949bb19add1bb514413a438efaf0ae4ba5a1045f000000000000000000000000faf246853a7b2dba991ecc3fc0859499f3f610de0000000000000000000000005e9ada682c50f7c559d7e48519f93922d3b514a4000000000000000000000000ec90ec6ba11cde93984d91412fd55803da6ad39e000000000000000000000000ec90ec6ba11cde93984d91412fd55803da6ad39e