60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000003f08f17973ab4124c73200135e2b675ab2d263d900000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000e7175616e747072697a652e6e6574000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f636c61696d2072657761726473206f6e207175616e747072697a652e6e657400000000000000000000000000000000000000000000000000000000000000002e516d557363377047486e4669694e655a686a47564e6e48383467696561344e42574b37657761676a336241454447000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054a00000000000000000000000083f42db11b284143ce88c5b67fbc4ef661a39730000000000000000000000000a7795c6596f146569a182fda0bef74ff5f908fc1000000000000000000000000d5e49a393f7224aee5fee7faebbc40ded133646400000000000000000000000064b8c3c503def9d30f2ef436c3cc27f8a98805840000000000000000000000005f99aab0d6248c1cd27083edd79cd520b4b72445000000000000000000000000c0d0dbcd371590fcea97419c6e9b0a46b75876c900000000000000000000000069f04b5d6ddf991314c4c088a0da50d593b7211a000000000000000000000000f398484be5233369c461edbdab9b7442685b4bfa0000000000000000000000007123fb0b52bf533c3aae33cb8dc77137c1e2422e0000000000000000000000004723e6b5cc8afb11c832b889e6655b8725d108430000000000000000000000005c4ffa5c33e3ef6599669b41fd2fc08066daffe100000000000000000000000091ec7c8fa9f43ced349db1e28769888b31b5e8d70000000000000000000000005278dcdd4b7b7f8feef8e86daf15903beddf64c8000000000000000000000000ebf94a3b3d14e97c5753a508e84d802e3683f81b000000000000000000000000a0c88aebb3c38d90eb62f4c05b98832a89cf3ebd000000000000000000000000fd4668413d9f257f6fd69950fc139d550b8c1ff4000000000000000000000000288075831cb994f5980302e482887097b22468e3000000000000000000000000a91b82084b37b01a7b5fd60160eef7b04302517f000000000000000000000000a3c652745c0cfd6fef154378f9b9e7a746176688000000000000000000000000e604a713aff6d7ee324f04d6d6465024d5446c010000000000000000000000008bd15f2cc6da367c3a934f23fdad5719e9135709000000000000000000000000ea5412072189ca32745987a324c0123d1a31c8ac00000000000000000000000020206fbe306fc7fc5f00bd1e30926e2246553118000000000000000000000000bac35d8d07b90663d6bb5e7563e6d2b58772eb7700000000000000000000000003cd8de4dac66131676cedfa94229a51ba35fed7000000000000000000000000c77fe0c54b355beb3750eea6918b0f0eed519ab1000000000000000000000000b41709237d6382cd93b6d6d91717a28a9c502a8d000000000000000000000000fa506b90adaf91d1ec439b66f8ceff147468be0b0000000000000000000000001343bd602c571aa52fed7b3c4c6555bf5eec5a4500000000000000000000000071aa304ee0291eace15a76ec6222564071747ea3000000000000000000000000f451eb414ba86ed82fb01ed33c8a20e47e2c1843000000000000000000000000fb993cf5e847bddf60a31924b5b5d02f6c4189bd0000000000000000000000006f5a116d07802d7edbf031fcf4a555d0a2551fb50000000000000000000000006d5b411878916827c1de8027806ae78281c59b16000000000000000000000000ab06532b560179cbde0ca15fbf2f2e8666fcf61d000000000000000000000000be536f50d67ccafe91dd1d575873411f3782df73000000000000000000000000efbb415d92f6cfed6e0b22f038ba1d4df58266ba000000000000000000000000636bc2a54995e8daaf896a3f36d8f89f7dd09d1a0000000000000000000000005671d74cd2df281d4e71040cd20f329fff88a34200000000000000000000000064734ccb6151be09ade7ed0297ff5d9825c208a4000000000000000000000000e8c66265b727a01fee6e99ddc00c3aae0858253b000000000000000000000000e601f243b2ecfffda9d4cf621d255252206781500000000000000000000000004096496189d95aa9c0ed64ae25b5d07a67b567dc000000000000000000000000a893cfd494ae984e225fc48b842e57f3a130023f00000000000000000000000044a1421c07eeb88a1becc2110f1f8250d458a9240000000000000000000000004b9379c9862c05da3d7796b1c21d4f84af0af15700000000000000000000000046017ce88755e7c538fa434c3a2054aedb0272e3000000000000000000000000dabcaab7008be573bc87526aba985d7b4b8ed5e5000000000000000000000000dc748db579a1f527a20574d451b60637da9d46010000000000000000000000007761a29055d19922cff203fd14aba67ebadf1acf0000000000000000000000002330158fcfbd1d54b23a00c45fda3f23545a3f750000000000000000000000004fe57c96a205c6e29ef881e47581da9d8625940400000000000000000000000051d896c6ae9286cb82f0b5457a38a74c29b852170000000000000000000000004186a94f30e504bf992557ac3c439b91ee57f5f6000000000000000000000000a78f89f4705418c09af79b1671a3143a53012ba7000000000000000000000000fb1ff1f6bf577d7bef93660d27ac5172829ce4c4000000000000000000000000413a751847d681749bc170c7088618ebf4988961000000000000000000000000ff35ce1e9ebb17b42d630ca46ec60d01eab305ee000000000000000000000000f2f1dcfbc6bb27db1ccc18ebdf6c3c380312243400000000000000000000000024c702aec2fa1dff39e27f2fedbd1979185ff044000000000000000000000000f5689daaa438864f811e27cf9a60d5e1c433155f000000000000000000000000ab27a808483417c7565cd5380e44bef2325df6de000000000000000000000000fedb2750e1b03fb49715adb2dc33637be4cf301a00000000000000000000000042039d6ba28f0ba5905baa9bfe07d1eae9d8e08b000000000000000000000000e58afa4e1676cf2e763ddf95a72d679938f861810000000000000000000000006208591589f30f0cfc8ca2d27c2d5b48054d356600000000000000000000000012120ee90dcc6e7066a16a224b9cfc1acb605a8e0000000000000000000000007b78a7edf3034722d23701bc42e447bd2286d6170000000000000000000000000c9e0ec3a773a5d3f59ce7b456368a2d3a88a1ce0000000000000000000000009ac38e6a249b95dc17330f227cf474696d54db27000000000000000000000000ea5aab2758c2cea46d41ab2deb294777e419b3be000000000000000000000000a42000917a271e7734d8eb16e7adc23db135378b0000000000000000000000000168bbdecfe32cad6b3ed7df74e76d663d64bc3a000000000000000000000000b90782bf2df0e58e92ec114d462eb8f25b6e15be000000000000000000000000d12600dd8c03275c59cd768f2c4dc259d3a68759000000000000000000000000ba045df1d4440e2cfa7ac68a1762c56dc683978000000000000000000000000062d6b4d9df8b9db818048d50e4ba74eb4d9cf685000000000000000000000000aa11481cd11111bc6b45695324a20ddacfe54cc10000000000000000000000001f8d25de856807b64553a0a2d573b5b9e4fde46d000000000000000000000000f9b7dada4694a2503b72924550381eb9b9fd73250000000000000000000000006f146fe9e047af52c10532459d462528b95302e3000000000000000000000000edec060305574f63401996d413afc84e2c322510000000000000000000000000a6eb6409c56eb8d22995d29d5db715874a3c38a3000000000000000000000000b260ac131d1afe33044a1fe8a1e52f5989d9fe5c000000000000000000000000b9907455759dc8fee581a72b667c6fdbe152136f000000000000000000000000866ff1112c5b11e6a5fc33d7ba51df04682cfb3a000000000000000000000000c70f93748d0ed87e586198d8767d37b8fd6fa7ae000000000000000000000000c4a9113434414d437c82b159d6d6e2c1adef8611000000000000000000000000881836a97c41caacab3d28a6acc0b676af0d094700000000000000000000000035eb1ec35ece4bab2ffba9b5008c2febaf8d0e2b000000000000000000000000d88cb417615e1cce829c469f97dc770f009191fb000000000000000000000000bd63b8da930a921ba2a80a3f0fb187e05f6ed632000000000000000000000000c0ef4e735785a901f1b1d2ef514ea7c148f499a700000000000000000000000042615edc915ca678f4f64ca729a938c720893a7900000000000000000000000036b0c4efc5af236ea8e00547d73b522e178666a000000000000000000000000061dc9153dcea9dc73df091816736658347e355d20000000000000000000000004563332e373f04f4a9dd465e1ca5b1ccd9ca5ec8000000000000000000000000b221e7e368d7cec395753dcf69ab27fd4e0d893300000000000000000000000080592b2a9e613c3983474fbdfb897f24fa108861000000000000000000000000c34e925b00890c59dc2bda2b6f0c160410e3754f000000000000000000000000bceb78ebd608fa57088e520e85465a34a84b8b45000000000000000000000000a7220a3ede9c67471427a2f378f2887292366f120000000000000000000000001dbf4ee5d0d0a7cc065c17697c1a793577832c2e00000000000000000000000042041f41acd585c760cd3b89d0e4f5a09198d02b000000000000000000000000e6cf24e0a6b395a05b1957ea880274bc31c7d4e90000000000000000000000006e72682ad7a0ffa7793a59dc785a2fecb49f23c000000000000000000000000026d4e83c5e608331ac324ae4d3dced4681e21402000000000000000000000000380e380cb294685db1d26c8cc5d5dd4cd05e2c3a00000000000000000000000069d210d73163213b86f0a8eed776f531757b55e60000000000000000000000001608ac3fbb771dd3b5c43796497a898f97087ae20000000000000000000000008ed53631f5b537c557be8267d242ee2eabeb549e00000000000000000000000050fb65e1bf7909524c746e1e88e77093cc3f8cb60000000000000000000000002a1992146701a9759d2907fdbffe151ceb8ed90300000000000000000000000041f3251e06033f89e340ed304686c322a45e186a000000000000000000000000fcc37bdcf0510959ef08aeecbf8d4beca37b9e6200000000000000000000000016a4aa7b81ed42ccde8e833fb77e83f5b6254a9f00000000000000000000000013213091cb744aea1a2e7da66b001b89113e63ed000000000000000000000000ee68e06b232a51df9ce436ae241c0460306a7c22000000000000000000000000071feaa4f0364f462bfc10a58db261d8d5d5b1c0000000000000000000000000aae461451bd30417cc26160db9af9273c9da3d140000000000000000000000005d20ce4115fbb560a8a0e8126fa1237a41eb51a600000000000000000000000023db8b8dffbc5a516783e68afef540ba2a0d673f00000000000000000000000077e9df00e4ca6918e4958fb2e004d9d0ac3ea108000000000000000000000000ae13a97f1c1dd8d0a6c245e3ec783d423e717961000000000000000000000000e393b9af100b28d8170ef114a113fdbdf384719f000000000000000000000000056ab9713607bc2bf6473a3c8c7985cda4e97f5200000000000000000000000041e2ebf06f5b06bb5bfba37719a1ca8c55608b1d000000000000000000000000e21b8ebd6f5e848e265404b489d6b5ad6e8c57040000000000000000000000008ac3f1dc383af1a847232c435426433aa2c19f1b00000000000000000000000017be12bede40b2b933b829b7e773db83e269f00b0000000000000000000000003c6ff13168124fa1456fde036a020e725df8d0250000000000000000000000009eb40f606c49a29d1497aac2459679537a3e665e000000000000000000000000012dab67e414ec3219324bb3b4760e17bdf19ede000000000000000000000000969383c3c2813a2a693f79fa8ddd71f315898a050000000000000000000000002a4b966892f664c8499502624538358cf233f2ac000000000000000000000000208206564a8e9bf9b202cc871faee0d648ac2d30000000000000000000000000c45777bade7fc7ec6c340f27cce3133f5871b48f0000000000000000000000005d76f37ca436fadf1e1eb073d7a8d54cc724886e000000000000000000000000fe65c66ad930e95b83abf3c2b27118818ce3f7500000000000000000000000007bc11e1b51d0d86eafb90bc8b94331b852afdb35000000000000000000000000c7813a94e73fded4134148e3d6f4239212a86f83000000000000000000000000b831254f4646dad8edd11c79402afa704ca03a34000000000000000000000000d330793ba945a84eedd9de40750aa783b37e2ea40000000000000000000000003f3fcb9b989a118526f39a166eb230c9cea1132200000000000000000000000089229c22ac56184de48c49f8328b1378dd123ae30000000000000000000000001018babb15bcceecf47d72ab9725c0f9dc2093cf0000000000000000000000001b8164a704b06eb18d1988b7cd10ef541fe3642e000000000000000000000000dd24400e112f7ac670cfe6240d31a6dd3e560917000000000000000000000000b85a51ec19fed0052c539cb1f603adc59da34505000000000000000000000000383b2613dcc4731983c7e70ef5c15a9ccd9c968000000000000000000000000027d8cc83cf746712f14dbfa1cea659d97e47c97d00000000000000000000000041caeaaf182e0a1ff42b8c3584318133627c2707000000000000000000000000fb848d8acfaf80a918167436b15bf3610267d52000000000000000000000000025c4cf363db37e1e7dd8ec7ca40d73aa2ec006a40000000000000000000000007c22f7b00ebbf8a5e81d41bab1daa96e1bbbc3c7000000000000000000000000276b2ca8888e5140d889322937843efd5ecbdd350000000000000000000000000c8d05db884d90ca301d9db38c5c01a9818aa39a000000000000000000000000c1e3a0dc80ba70d07b4a98828cdef8a85ff245290000000000000000000000004d0e1d7b9950bcbafd27cf7a3da67346e2f70155000000000000000000000000c7e25d11fde4e08bab71ef0eaf096a2c72e09cc80000000000000000000000007a54dbef05c3eeebc2ce61193d2513536769771400000000000000000000000029a40a1aef49538bfdc0c3a440a7eb0e3def35f10000000000000000000000006d7257812d3873e5fa4ab2c0229e846dd971d9bb00000000000000000000000038605c4582665710d994af1f6bc2f38659668bc300000000000000000000000060324f8bad2b4811962b9abdb19f0518af63128e000000000000000000000000c05371333b127c8173fb2d6686109fe200f821ea000000000000000000000000b698a51f37965d9e7c7b8ed04ca9dfb152ffa28300000000000000000000000019d9d3943e52e520bcb3f8e9693988847d0aeced0000000000000000000000002b99c142efdef5503a4e3417194ae35f3906cf4f000000000000000000000000f61bc77a260b6bfc476da1a1d0f012e4c23c12e80000000000000000000000007d17bddfeb5d799726763552e89aac1de30d0ac000000000000000000000000040621b7081b22e3fc8c0b0860f142633078996f8000000000000000000000000b8bdc6572498d6c01fcc92517a9656e9fb553c660000000000000000000000004af89498f81472e335e2b3c560810ad0a34b747f0000000000000000000000003cb74fea913c9ebce360709ae99e068eecc773b3000000000000000000000000374cfcba1cb4988c997e48604620cec3bfdfa8d4000000000000000000000000b271e304e9b2ffac43cf2d55a6793dcab3fb66ac00000000000000000000000019e050c9110c57a8c82ac3510c29926f9bce864b000000000000000000000000cf4c750a9593322a3953a8c6d808e11368506957000000000000000000000000c87a09b65e359e55e0fc2609d12d4fffd4682f3f000000000000000000000000d7fe235d9bafba2e7893d9546d35576dec3aad040000000000000000000000000de30467dcd588aa6e9a67634d246e5d44107702000000000000000000000000128767659a09df23fe793ca6388b8ace569c81160000000000000000000000005e636fc2a5d4df4657977b3f8c90f09ecf315cbf000000000000000000000000c753fa578a6466f23f18587f1eaf1310750c219a000000000000000000000000b9ee66235ab87ae6143d0f3b6a469a1e9580dc15000000000000000000000000feaa2ec77aebf49f166358ab43864e512ee7c7c80000000000000000000000000562e9e3ccd32760de4b17a84e2e3ea172b9fe22000000000000000000000000e8664d6bd408eaab0ff26260eae2c1c10c8469ef00000000000000000000000000c23a148d43863916b7c7e4dc78694a63e2b4e7000000000000000000000000c3d219163aa244ba8d0f9807b328fe35fc55e0f500000000000000000000000036fb64959393c4a47954738fc428c6fe1621b58f000000000000000000000000779be52ab0abbd1041eeab17c4d49de2d0f5e9dd000000000000000000000000b6a2d34c93abd8bf863f7f687c97e49ce8dd99ad000000000000000000000000db013f80eeeece25a14b0e9e8e6ffc8cf7f1467a0000000000000000000000002cbc9e9f427f850b28908a92fce1fb0f4552eedc0000000000000000000000009967a20ce646d1a2a547c63b7cfd63a1314dbcab000000000000000000000000652990b5263137d358772f78d37b336c1c9f1c7700000000000000000000000033b868391a0ae29bf49bcd9655fc135f081eed7100000000000000000000000012972eb7123d8b857f42c7cd9c0b0561ec06defa00000000000000000000000004e4de1004089bfb9d2134197d38dbd6466eac09000000000000000000000000c4cd525cd4c05b9bc17e973c509bf4b99d4253a70000000000000000000000008a604f7914a3b6d4a1feaae04c81fb496d78cd8e000000000000000000000000fa84ffebfe5c476eda094e1739f603486743256e000000000000000000000000e9224c7072f87b1cfb20511f88d666a2abaed6d1000000000000000000000000431bd0c676667394c178beb23349a23843526199000000000000000000000000f18e565f1c471c93369d12663e5b0dbe0d6ac1c5000000000000000000000000a7b66490746d0a79217674f33875eeaa0c6b220f000000000000000000000000af98391a4a47573ea7c93a5677bff6a0e70b4b66000000000000000000000000c3c8fd162a062457ffcbbf656ed1703cd870fa600000000000000000000000003ce1ea4bad0997ca38c1c820ebf13cb8cfb620520000000000000000000000004a7800783e64894ef3d5b9dfa4e42ea1be99e869000000000000000000000000867714f2a870e689559aecbb7543ba02896329a000000000000000000000000024c54c16fa098d14f4afb537591990deeef747720000000000000000000000003bd3a113cde42429137436b5c91c0ff04e3e470c0000000000000000000000008917a7c035ab19c4a1727697db1c093dcef908340000000000000000000000007bb0103b91ed4471b1251d4ce4c21a953065cf35000000000000000000000000d2a3d34ceeb5a4eb98ec6cd6105f7afaf390acfb00000000000000000000000087eb3bb60de6c4e031d437fba806243b96d4da47000000000000000000000000ae538b8ff345b4df7aa568aef87ddd62812a1d78000000000000000000000000245b630da873e39b43ff88fb6d794537a094fe0e000000000000000000000000721d5990a1573907c0f197849f5ed41c67aa2565000000000000000000000000d29f925c5a727975a7bf5c8d89bb697748af33f30000000000000000000000004063e3a6e91faa9869469c87b9e490def4d6dc6700000000000000000000000055ef7a9d40a96ddc8166054a3e485fface5d5412000000000000000000000000530e3794f05a32704e622f9be9c2e5a0612651170000000000000000000000007d7047f8ba9d0928f4d4a396a4670e7a2b8c4d2a000000000000000000000000b3e77c831bb2350a23ddeed6d662f9bc4b2324d3000000000000000000000000aee67667d55045b82ca95f596d1eaff23c06dedc000000000000000000000000536d6e5355a18da2d2eb626db61fbf378c16a72a000000000000000000000000816ee4c7901d5e7b134683e1d6245c10435d5b5a000000000000000000000000880c5ed6c38df37d665fada2d49349a408d26963000000000000000000000000bdf6ac23d1886b8c5e2e638e88ebdf305bfc6d3c00000000000000000000000097e6a4f5af1529c05ec6de036a2e6af4c7817855000000000000000000000000a117643b9440f306ff8520b183d289291a1ea6d80000000000000000000000004a47882e75774a67f1780d0a8b19969f5e96c59a000000000000000000000000737a17914b2cb0d2f317fba4754ecb221003ab47000000000000000000000000799b62f601d06c8f99dab1b1d2496577109d66f40000000000000000000000007bd651429da81fd3b37979c019b2b016e6093ae9000000000000000000000000b4f485399a186f5ea5c41ab2e57712565c8d85c1000000000000000000000000ab9b46c1d014785ed0e84b4c7664fdc9a1a0bdb2000000000000000000000000249780f7532b063d20734b2c6dab946e8130cd4d00000000000000000000000051c61c6b4104e4915ba4801bb78b8cedc529c7890000000000000000000000009b37dd2592fd5a72bbe8472d022fb96590314dcf000000000000000000000000a4c6e2170cb07fe6eb320efc26d1d83338b305ee000000000000000000000000c4cfd4dc47769bf75bf8c87be5044d0ff86856a6000000000000000000000000b930e6429ea55dfb335095e52df4b26d3e96dd7a0000000000000000000000007bf398b661906ef7054ddaf01a7fb85bc918bfab000000000000000000000000916e1cd3d871be369107d5a7693cc303253497130000000000000000000000006386deb0c3926d48307e9dbf55d9b12a4e52afc2000000000000000000000000e671cb62b5288dba1497bd3e89129d6e923beb2f0000000000000000000000003122e74cf6205f655389bfa70e6f6142675cf43c000000000000000000000000940d2968292b05d4415be180b720af081753f6bb000000000000000000000000fe66d9aa756ce572762f439442282ae92ce0f3690000000000000000000000004dbc02cc009233b960e2864b00744e81f97452c2000000000000000000000000b6250466bc029b8077a3bddc2a943c7ff728577e000000000000000000000000f5921c6a168a1a23b845831efe689df109ef1613000000000000000000000000760af6e1fc09addc1ae015eb0b589ed798eb48ec00000000000000000000000075b1cd0c7b6f30b8cb127d08f630ee8c0f80b1a30000000000000000000000007700ff6b75d2f894d67230138333e329a011707d000000000000000000000000dd19afda171ba495c1c3da9a5fd66a66c8d5a31a0000000000000000000000005cc677463f9955af4a346874dd609ab29f05a96a0000000000000000000000007cc03521d001eb6eaf9406c6695f3639763a67f20000000000000000000000008d60f722b873a0ed4cb50d6393f3ed551c06266c00000000000000000000000084e56009fd1b56f00a6d1e310a7f1c57a4be6126000000000000000000000000fa3dd948b372c6ce6f19886eaa79b27245378e8c00000000000000000000000049ac4c3b7f545461851794480b7c55924d85d04100000000000000000000000062d7fc19b57c56c6821ee9494c9d4229e5e449f4000000000000000000000000160ef62c3461ff7c4fde33f26b1cba8dd7c00dfa0000000000000000000000004ff9ccbd546c14ff85accf5bba94f18bf14629f6000000000000000000000000a56c813302a43b681dec3343d845abd15671dbee0000000000000000000000007c02e459f40e31c826bfbf151ef424e8d682e037000000000000000000000000fafa7d4dea53fb1e80e469614622294c1520c0bb000000000000000000000000786673c12712dd73d483d6046dd00e9d72a10b1300000000000000000000000076dda267879b23bdc5768fa9cb16ff7decba5e79000000000000000000000000092ced073a2e23d3e2cdddfadc090c8d30b3395c000000000000000000000000d1ae5b31b1be737ee85969f3b2ae3ba144b1e987000000000000000000000000ad156235b319a00ef94e05f7433683cbfe88035a0000000000000000000000006b99d009a7e932771d2a790cd3dcf5c26fc42c7300000000000000000000000020fcb3f38226082b57ae117425b15097e4b35020000000000000000000000000728b1ad4f7f4d57fda1c91f9b7891f35344e2a7e000000000000000000000000a4fbda28d54ff3f46ec34fc1042f4be94a067cf1000000000000000000000000d313956a407c92979ae47d4afb4f2a9aa86b812900000000000000000000000009cda493865bf4887fd8c7d5a33c4d31f2b6445000000000000000000000000061985dd9846b3f1ec11b243ae9b7139c83afc27c00000000000000000000000038f392b86ab8305ad56e5373b972b2f60aff13a600000000000000000000000008cbffe4f137f49820fed36fbb77e6b8d841a47b0000000000000000000000007370fcbc98fa3762a8311de47f885e3b4165e4370000000000000000000000001e98a1882586fbfad197138cd73a1f32cdd9a8b9000000000000000000000000ae5a306f9af34fecf624a488e89c990f5ba9e56f00000000000000000000000047f2e5fbb24aaa7dd3d28e1428b0eecd4cf6d1840000000000000000000000004c59c1c436b4d15f8d83a6837fccac1107ba0767000000000000000000000000045d96eb6f037bac7cae7c4c41b2ca5300df9da30000000000000000000000008ab707711a9978c9f55bc6f12df43566df5cec74000000000000000000000000fa74dfc4252977df5b6f663085fb380ef648c1a5000000000000000000000000e4f28bc03d70978a769004ca4856eba399f8f3500000000000000000000000002ad4822fbf85352655247790832ed78876a4847b0000000000000000000000008c2782ed590fb3477618791688617bc375a081350000000000000000000000006bca14e73c454f634e249155e62a8489a4d4b520000000000000000000000000d05124e33dc8d7f30b2218678de718f5f1febf930000000000000000000000008f439b3a3fc85c4a42e7c17c479b1bdf2edeb86b000000000000000000000000a4872e8d56999c5018fb3e08a3bfe0b9cb9af2ff00000000000000000000000074fa063067d6916c5d731d021fd6432c7313bcf0000000000000000000000000ccdbc60dc4ca28e2b1865c691bdcefb513d905c5000000000000000000000000024ee8fd326bea4c712b34c481d218a4d24611280000000000000000000000002104dcfef3c0ad9d4007cd3ca0d6eb462be985ff0000000000000000000000009905f62dbad80a13d096efdb68c1a8644a315ca80000000000000000000000005324ea5f7ee2562e25a75555c7137614cdc6e2e8000000000000000000000000626974cc7ac21fee69b2031b04c8c2097fd1397400000000000000000000000026c54070579b1b7f98bc2d8b05d6b80fa9910c3400000000000000000000000034775e1bb98833bf9c4aef4306da767ec96a444e000000000000000000000000bfbf14b90391010959300c44b98ef20810cbc7e20000000000000000000000008bfb1d1abf7aecc7dd75f10126b0f866c9c487d4000000000000000000000000c6c3007bc680d25a3a31797f64ea3c45a1a230bd000000000000000000000000ae83adfe4cc43e6f19a15eb534779d0df549d0b700000000000000000000000075a251d33d7291a03f6be6ab4af7d1690076942600000000000000000000000080b05e3ae59a54227d0e561a02e5ef58a15da4e7000000000000000000000000422a0d25eb3fb952e311c744e0b00ada43273122000000000000000000000000dfea5bc90d08fc5a95b19651db0e9f5b02f830ec000000000000000000000000e4a2f04b3eb691cb5e975306859e8975e4e1ecf400000000000000000000000092909a81ce3235be377c3c70d1c20186cb234e280000000000000000000000005db84041f7cd0ef77910f1b196c22d7cdc35346c000000000000000000000000e48082189357f38d1b0a6b2d655622c738bcaea80000000000000000000000007299075ec36930b255da87e06aa42a84752ef802000000000000000000000000ad1d6a271451558552b997dca6c44cce55817e4e000000000000000000000000408119848da7cfe573598d2e0bee88d55d24e8ac0000000000000000000000001d300b1a9149b2ae91e599adc798b861d61735c7000000000000000000000000dbcd8cbd4d98a33bdc8549b9bb535ddc7ef6387c0000000000000000000000006299c6987f38df79d7e51886b6605e4917d0a02b000000000000000000000000dd0de0334543acadd9fa897e75ff1d001391756e000000000000000000000000581c359650e5cd7d7177a6cf58030149ea3b18d0000000000000000000000000bd02a9fc9ae2125dc097d13b9dec6432882a78f80000000000000000000000000a1b136b4859a781fd53d56df88d6dd82ce5658100000000000000000000000051fe0aefcc70280671ffa685eb2b71201ba18075000000000000000000000000af8015049f53b66f93b077852b44a58d6603df86000000000000000000000000d84b2900706c3e0f1c59bf45d5027baea2b3fa0c000000000000000000000000fa084f7551e7fc0b94b3e5ed4039b92ea29400a4000000000000000000000000ebc4858bc6a002e1bb14d13f6776de9f905075e300000000000000000000000078f856480417eea859192e59ab0c9c59d9599def000000000000000000000000bf61a6ae8802626dd6ffe27c5e7025a6387f392800000000000000000000000082194c206b5b8e327cb080d4b77cfab09c6c3990000000000000000000000000fa363eab1faf53a8b1c7c5ee71eb3c3bcfc72fad00000000000000000000000015be16456c4ec14f50861ae2e8b03b3485f32c140000000000000000000000004bc23896b70050a863c1449463f5364a39e4153c00000000000000000000000012dad844ec1a30510599898f107f2c15e8fc3690000000000000000000000000c09c4d7f156b100dc45a2ed25176cf18f0ad63c4000000000000000000000000dc7ae20043662c81989eec09ebad5d6e6fd1e61800000000000000000000000071adfc15ea9f73d21a522f17f5053ce176ea3c0600000000000000000000000062d9109569198b7884eb8722f0870689e0033be5000000000000000000000000bad88188e334cd5b93c1ac93df40ad791c5d1131000000000000000000000000c3bc7947a3d9697a5ac8611135b16cc82d8a808c000000000000000000000000cf1119803cf1459a0228690a62dd43f4e78b53b6000000000000000000000000d7c370beacaa1130106f54529d3fd9b770171ce70000000000000000000000000a2f8dd2e70db1361d9c9f83135f888a914b394800000000000000000000000004196decce576c65a3ca1c589812607484fc8dda000000000000000000000000958375bad3ce9a3e5ad77f8fe24ca59fbbfef53d000000000000000000000000fac6b6b2e9dc8a4be85b964d14752cc045e99aeb0000000000000000000000000301aa51e371e44f001a8275641d8857306b89a20000000000000000000000001730a165821225c6459f25bb9ce89611745ba13600000000000000000000000057e7e4860e4bb486aa26f006a1e008895873a6a6000000000000000000000000af1ff5249c40b5dca05e06769725a0042df8c710000000000000000000000000647c1f73ef00f22f1f1676b4dd867fd5198b65ec0000000000000000000000000c0662ed634011292da511933c5f74e9c0f95860000000000000000000000000dbef76b7cda32766ca60153d77b1c6b72b28b927000000000000000000000000f43478e5d0a4546d5effe2c4e6cb808fd67ac874000000000000000000000000a8b3546ae296840ccf2738e77b787331d4689d74000000000000000000000000aab7e9be7938e5316ea005d86f10d860764921d40000000000000000000000003239cab218cdee73c4feccb47c20b142a873b8710000000000000000000000003cd709a0e326d2b3f59f4b78386f72084ad84d37000000000000000000000000b7cf89621eeba547d5b5e1099c1cbbf9c9f627960000000000000000000000009011f7a5bfeeadafcfa46b8b9ea53884cec48c470000000000000000000000002e0cadc391efd7256abd3e944db4d11f0e1185c40000000000000000000000002688c037e0fe1ee80c39f73364ff8126b41e97e4000000000000000000000000c4f863de612bb78cb4efd73bdee6c517ccdfaab70000000000000000000000006e479e5511c52725614406af9206b85567b38a51000000000000000000000000adacec8fa1b69c8bf502be3fcb1a18a16a02e21a00000000000000000000000017c1b599c3d732423ec1f00eab6e81feb85f4067000000000000000000000000f17a6087201834040b0081744d4cb20fe2526426000000000000000000000000e0c324904eba39bcbf67c0c3c6cfb61269ba6db10000000000000000000000001c520747cc52c7ed48e720b85b23099511a9debe00000000000000000000000074eac4eebfbd203bb6ce435f07f765a0addd0933000000000000000000000000018c3c90dc51a9d1c76923c2b3c5f478e4f8c87e000000000000000000000000141fb3ceaa81c7250fb146c285ff6910267b5da1000000000000000000000000df46ffe7f21d24f01e6325e99a5278e85bd940710000000000000000000000002e743913e15dcdae2b93231fc8d6e1b8e8bc6c7100000000000000000000000018a13fa101456a12b4f220420f0a3d005125acfd0000000000000000000000007c129b2583560a86c3ff7db0b2f7126ea636c8860000000000000000000000006e50b8e47d7ceaac2659cda02ee2757f14d527a0000000000000000000000000f2750db6e53f3dcd0f77e8d86763c5fda22f01150000000000000000000000001220846cd41378749f6c3afe5dac4c24eddce488000000000000000000000000f334c584c78ff8c55ee3a4991ae78a8c15e7c8d500000000000000000000000025b46e66d62f22089a3c48cb19a35467638ca48a000000000000000000000000e80bc5de3981aae4fc0c98b057c14700a3d5d52e000000000000000000000000b8511d2b746f4be79cd2779620aac88cffd4f864000000000000000000000000ff3e3567f91b7afc291e696986acefe93fc147af000000000000000000000000a573163c1d948db56b36ffa57f7ce6d11308cf76000000000000000000000000b3e82be0c7754a8d937c28a4352c988bdfc243c000000000000000000000000003a7800a9a4209f7ab85ca723c51995cb5c85078000000000000000000000000bf73ad03b7941a9a5cbc1a67791c52ed713c4269000000000000000000000000cf2f5f65f8262dc2231716b1dc4b15bc43771d54000000000000000000000000572d48e299dd27cd5cf46793c7b16f67dd8ea6450000000000000000000000008cf02dbe31e461f553e30e91a10ee621eb19a46f000000000000000000000000431333fa7fc82587a360c845574018df634d2d870000000000000000000000007ff6ce3a79d37322b32a1fccae68d95c1d874fcb0000000000000000000000007f955112d24bcff1e1b67c403d166be7f3cc8418000000000000000000000000aa1cb3c55b21ffef1a37d6e0f9f0519ddb36f81e00000000000000000000000049cc55feb01d105bab11261d2d01dd4e092f3762000000000000000000000000f86904800046b03d9dfb59cd659f9ec24e0b29d100000000000000000000000059be9daa790cf4d683c9c02d34fe6856991b4bd700000000000000000000000021efe464d58b6c6c0751d53bda3955e974f123dc000000000000000000000000eb807719c6bbfdadfb7f878c458e2bf59bc62f1e0000000000000000000000006d78bed120bce8e6a544c9e427039fed80e29b3000000000000000000000000008217e1d7edda142a6c780155bcd14a84e895889000000000000000000000000021c268feb9621563a36fb4325d832adbb1801d4000000000000000000000000f4d81fa67011525c855d39620e5428a8c5a63daf0000000000000000000000005b0bdd47130fc032fd77d210b1e87ae251f9d44100000000000000000000000052255077fbe01c190565c3d00657ab7dfb0ea94c0000000000000000000000000ceeae1a97d74c9cb8804f3d637e6e3e9d33eccf000000000000000000000000d1be76061d99ea22945a94a70296501babf3b7d400000000000000000000000069a979d42ffee06c1b8b1483c93977442c05ec9400000000000000000000000008083146c7310c3514ebf5f83ea0df67447cde330000000000000000000000001edf6f178ec5b7a71972af24fc2fe26adf442b450000000000000000000000005356df8eb134b3e98f76b9411786d56831cde2900000000000000000000000008c4da412310ffdd66e6c6fecb3ce42d3150c95460000000000000000000000002df0881cdde753775ea9d9836be6d54bd233ff190000000000000000000000008d5e801f0e1e1ef3b2af4cbd722189cfd86a93ba0000000000000000000000000d483ced2d115f96c95cf0bb7ecce3ce4c7b6ae70000000000000000000000004e76a717211e0800149f2efee09ab20efc9a66c4000000000000000000000000a1d35649f31dca311bff8a84de5926cbe471e341000000000000000000000000bee3238de735527ab8f459c79885374dc45c1d4e000000000000000000000000d384667b0e11fceb4a67d6c75a16a0fa2573d60b000000000000000000000000a3d58f3ec49699612e25c88ef01e3880ee5b64880000000000000000000000000bc718f05036a9bad848ba37c8442a6825184c820000000000000000000000008279054652962e4a0b347f63b0744eadf777dffb000000000000000000000000a3af1adbc0b73312eb88c7332d23bce478685fe60000000000000000000000009dc11d72a7fb5d60dc08b1d860026b3455dc36020000000000000000000000004e6c21e3940dbd74f1cfa1e0f6f02df716a04eb2000000000000000000000000ad8d0aafa119cc6a395632169fd77a7e1ee3ad83000000000000000000000000fd9987d7e74e35a2ccfab5decbdcd0729915a237000000000000000000000000326c8eb2961472794a58f3b8d4209c92879fbc27000000000000000000000000ca74f12b69e1b9850c085a6b0c4d94c02d98254f0000000000000000000000004046fc97461f8a5bd88b2d2c612bd7a693aae3dc00000000000000000000000076c7988d40f10ce9aff53909ed754b4ec6d27ce10000000000000000000000005a7a7094a717857bb79d57ee4b556467a519d33700000000000000000000000055f943deaf1c8daf2759e914d8b2c2fdc9803ed900000000000000000000000047e8e0809dc7ff10c07e9ce7c8b9b48b8b92d2d200000000000000000000000048a9b1a4995476959ce068531aad16b8f868dc4e000000000000000000000000348d8313de6302e17be3fe1269441e50cac83a7a000000000000000000000000dbba04934cfc3b9daae684deb6471f2cf05d2479000000000000000000000000b343e2eebece70daa7e885c85af8069bcfbdf065000000000000000000000000ed64f2455541192b47b020f4a9ff4dfc44b53019000000000000000000000000b90517e211c4fdcdf5446401f1d592830752faa4000000000000000000000000b321acbeea20853187da0d7bf90de1eaffec9959000000000000000000000000dc07ba4281cb7930a7d3e912d8cc928c804b2848000000000000000000000000e50d52f56a3777a99ae63e128decae75dc43f31a0000000000000000000000001c4d8b7a22f75313b8d4b1d71954c7bae5c77df3000000000000000000000000fa72fbd1fdf3646372b6abdee76dc32a9ee3e2fd00000000000000000000000095bde123c83793ad420e6f34ff859e59abc637b7000000000000000000000000b113b9d01ed3d1bcbb7dadf4672e466d600f7578000000000000000000000000aa419d199228d1d8965e7f38c385e45dde2ca63b000000000000000000000000ac434730d9198f2447a8414738f3292a69a585070000000000000000000000008d05d1d618bd94e5871856f8a680bf099add57290000000000000000000000006a232a3b4b08e0ff175c8e74637869cd02206d1f0000000000000000000000005ac4d87297eb8dcb29173826c4433d41d2009e3200000000000000000000000036817cb2f41abdfe03aee678396ef2996a1bae7200000000000000000000000091bdd9a993a2e756e256b2d20e986a0e70d89a1f000000000000000000000000a6aad43fb6ed80b9ca5a9051c7748e06705c84e6000000000000000000000000fd9f4e03d81647e4bf036b558b06aa9016c60ca900000000000000000000000062705007d92e8f6701988b72f86bdce5a33f7483000000000000000000000000afce614eaae0eb04a7d9ef378687dd59fcd7ca6e00000000000000000000000081dcbbbe665b2c94e6d1d7a6572019d05aa97c4f000000000000000000000000cadbdb1a3c1bb278cd6ee348a83ac7c6e8ed6103000000000000000000000000ea12c521148d30fd2e9340bb0f976b22232c8d03000000000000000000000000613a6e282495774cc790a99a076c70693dd3bc590000000000000000000000006b412a3c7e895eb909e3c6645d9eb695c0410c8100000000000000000000000091507f33611278ba1c1240c7644861fe7f4ffc23000000000000000000000000e8ad6b294a827a657cc24054cc004b26dfab9a880000000000000000000000002f0a996c3abb19205d91ae3c6684f1e199fcaebe00000000000000000000000093e00cd995c1b9a1c6729e3552dd862809b2b3b0000000000000000000000000fab9818cd7097cb69118770b9e1153e8ef3d9f1a000000000000000000000000d26d0348c59c8f00da91ca296b106722baba094000000000000000000000000065ba24bb62bed7e48dc1ef5e1b2a468b94314d0a000000000000000000000000cfa3fc3971bfe28944fabfa0ee761951181540be000000000000000000000000bd048b5351cad23fb6dd073bcc77ae373fc4ae1e0000000000000000000000005eae83cd864df8e0a4f81e4d8763b2d262434a8b000000000000000000000000ab9e3d37b0df7570dcaa984c990cbc747fff7dff000000000000000000000000c917d4376741910809c478c62111364edeec05ff000000000000000000000000562b79242b5479bda9e14762a50344f744fdff30000000000000000000000000a67896bb01c2982be40e33d03df4dd21beae5ec4000000000000000000000000ac6403fc34d2918a0b58d74174979ba5763d2b9200000000000000000000000013e299d8eccf31d8bdbe346a840e26ed896d616d000000000000000000000000c99e11fdb493f17bbd39c1a8b34fdc454dc24e3d00000000000000000000000042606db4aab262864d6082bdb486d3c0e998d9b5000000000000000000000000b94ae4b106e6380b3b55655b09038a3fbd0c43dc0000000000000000000000004c8de1f3c52706d1fec22ebcf4a65c10ee4c7c37000000000000000000000000019610aeca5a4d20147d7eabb5ad3de483c40ba00000000000000000000000002cc11db809b0c72cd454cdb6b9ddbced1fbcabc0000000000000000000000000bfbc8bd6d5d709c8b9e8e09ed1c4a8f10f295ea7000000000000000000000000b6c76eceb165ce8d71494e6712ab34b6ad097e3b000000000000000000000000b6246ee1d79d9a09b0bfcdf224770bb0062d3ec8000000000000000000000000ccf2b62e22404ca465c1f07392200f4f95c9b5ff0000000000000000000000004b5de81e48627484fd2b341c77f52d722b7f457d0000000000000000000000005e8ec82b92582aef6c568ec7be98363b365c5f430000000000000000000000001414418e1bfc2c98b43e8b400e8dba49e633b8eb000000000000000000000000f290f8f850c8526d21cc08e3c027de3cee039a7e000000000000000000000000a82fd68443d57b9985798d7f27bfcb3be3eef2ac000000000000000000000000c3651208040df4a80ef5ff85c7843444f6331f9600000000000000000000000084d7c3d9fc9fb083ded60c65921ea4ac0902bc2d0000000000000000000000009c3563d83a87ac38b09b88d3a04cb63609037309000000000000000000000000c1e4df8b93f0a6e4b3d42a3d99e32cc7dc6e7a890000000000000000000000007d2c28b3488522f4657b5c8ae1e9d574f8cc43600000000000000000000000000b61b7c354f681c7279a59bff7841a796e840c3200000000000000000000000043aeb3044ad1d8c2b02c366bb024fecc601b057b0000000000000000000000007ee285e9297f09afe61318f9272c32a906cad0d1000000000000000000000000107bc958845423d2d746b0d7cfecf7e54f64db350000000000000000000000005d95bf084df5281bbd60ef4228272963991566ec000000000000000000000000287dbbdc035b56721c82ce90d319e4ae6e2132b0000000000000000000000000c60bc4ae5efa8e1c9ff765f99c4f19d8b54540050000000000000000000000007debb33598d5f6f5ca3bd588c39840de672e5f3200000000000000000000000005a54210a04568ce1edfd5cd0e78a9fa877fbfdd000000000000000000000000e5b6ef14ccf1f10f97c96247823be8d304c655b40000000000000000000000009b96253c0d333305aeea7c69805c5dea2bc0cb2c00000000000000000000000029cfc0201c8e3cd04dcbdd39f58f6067e0047885000000000000000000000000ed4da8368218753e8d27a35dd6310ad27ea7ff0d000000000000000000000000fc4902947d598b98b1a60cde06aa5e71abaa7f58000000000000000000000000f2d7c67ebe134a45833ee9eeabae7b56bce0a69d000000000000000000000000402cecf5ad25bfb5b6bb2797b6061946ffef75c800000000000000000000000085ab3d2dbf33752230ef33d658a621019488c839000000000000000000000000afd8a876fc2b044c4a6d2bab180e65df329d1ad000000000000000000000000011ecb4c73b0fafd3c1161e32040f5dfdfc43551b0000000000000000000000003b9f88c844ebe09eb687d6ac0e644995c6787de70000000000000000000000007230600d311675e57bdfa8b61b4f9efab37969bf0000000000000000000000002e488dac1ead1defe591bed728db737f264be3b1000000000000000000000000d15ac219b8a6ac4ff5554e92145e122aeba76a6d000000000000000000000000c2106d0183e94d7d6c0aaee3e82cbece2c8247690000000000000000000000003c90225f18cd97772f860d7198f83931d037285c00000000000000000000000019ae3065bab2d1dacf60c1681422ada378fa58230000000000000000000000005c02bb7efa1902edf35e47885e3e16c90de99cf4000000000000000000000000dc01143ec1ad3093fb0e953ad8089bf4bd92bb60000000000000000000000000be3ef8ccd915bc8c4c202b8762bf349e31bc21c3000000000000000000000000835b1c48e8e399a2d1aee3740ba4d424c95c9aa7000000000000000000000000524c33d6579db7ad5c33fc5a63583a04c90af04d000000000000000000000000c250d63fa0d2503b5eb6a050301df292aa432c01000000000000000000000000de2d6ad1c3be59fe25e69d0d11fdf15573e2324c0000000000000000000000007a2af2d521899aac21c4d82f1dfb9c80858e6880000000000000000000000000f4af9ad2fa14e9483e79b0c9fa31b5f34d3ecebe0000000000000000000000001fc2f0f73fc9301910b4d681c6b004b6187855c7000000000000000000000000ed2e19f7f65f9b7423b444a380feb844700a6913000000000000000000000000a5b791dd9119f5d86d04b94e5ed7a237e85c8702000000000000000000000000f1c12bf170374b8c472c99aca52c3a3e19cc3c9e000000000000000000000000f0c05d28f5b439e42f687eb1277be6241d2c527b000000000000000000000000cf20cd451656d14e8c3b360c81da21432bc44e7800000000000000000000000024ccc33712800491fbe981b0c0b3f13430850786000000000000000000000000c8d06de4f1c6049e91f8f1fba269f3380bfa056d00000000000000000000000041ed58c89dc04636f9ce8ea3ea4a85d93b5d4c960000000000000000000000006de819c234d0c44d179c5dabe53298c8edcc0dff0000000000000000000000004fec8a888df2efba80bccd71137c5c423c65c78a0000000000000000000000001307965cc2bc6067748dc64bdaa869b275f3946e0000000000000000000000007894c39a874a229428dc9fd51d33d5bc3425479100000000000000000000000075bfcb4c8827c1d969c458861b85f8a6098e8262000000000000000000000000a0838b70af7427d9285d243dccc0215c110e3da9000000000000000000000000c1d191aa1cb86ad577a12e6a421a1d80d71f2f6b0000000000000000000000001d7f528abccf7706686b16699547fbd7c2ee9d80000000000000000000000000e99c42926d9d8f516d627b4e044a21f44db6b1f90000000000000000000000003c6bbcf5d9c7205d8f97217a6a47fee0ce2549de0000000000000000000000001da56605224defe11184d357008bd898479b7958000000000000000000000000cc13c1af276435a25c5e0bc442c8bdb16fefb6ad000000000000000000000000a3ce70cb5a64a7d2a02894734edecc6bb2443d8c000000000000000000000000704d3b94149a450f56e964a6f1011c4b4454b9ae000000000000000000000000aed980c548c5ea57fefb33203d3c9af762eb3ca6000000000000000000000000c53e7b53d377ee11a11bf6da839c4c393d0f422d000000000000000000000000a4858c87b440a1473145be4f8d059949b2faa8f0000000000000000000000000150abeecdd55960c36dcb8f54e5fafd362659c860000000000000000000000001df1ff435c1c291c3384d77b571d72f8d62c5c3a000000000000000000000000560b5bd5aa9975aeea75a87f9fa4581334b2b44c00000000000000000000000019156857810558cb84fd1e4f281d1d75c0e6a405000000000000000000000000ff2cfd92096e7f51cbd7a6fdb879eb25a5380b2600000000000000000000000079f84be9b5b702fb32ab79c0cc7fc620f329de6e000000000000000000000000480435dca1e8a568c0f528563155b05f1c3cfee70000000000000000000000003eda1b0ef56a0dec705358b33059488261ca2d43000000000000000000000000d97cc0db98ce6ccd2cacb4372d81630e4734d78a000000000000000000000000f75667d9c7379d7776c4979ca72fc71d7d26ac200000000000000000000000005c570d768996cf4538e9e3ab5cfad33cf63462ec0000000000000000000000002a091435af43d1167fdf6be18db25a527c84919300000000000000000000000066d306d933a2e9e383d51a55f4c4fc9f02e79b1c000000000000000000000000d21a5a310de8a3acf5ff9add2a7db04944b3b94c00000000000000000000000086c649840ea4b14c6ba111c7529a89ae4cfe0cdf000000000000000000000000aa36e00162c47aaa6cde75113c5a70f6bc3640a40000000000000000000000006790d6a1d595a0cf44e5e099ab2d7933eab02cd500000000000000000000000082cd87fe377b4f09dca0328eb19f9d2831532d680000000000000000000000002f65e8094a4248b27157cfceba25a6aa885fa1f10000000000000000000000003b540e5c02f218e98b03c5da15f2af97a3a2f16b00000000000000000000000070f63b5962acb46d969b35f5cfa17629bb07d827000000000000000000000000a1a7c84cd4e56a28b5d871e27dbea40a23edafd9000000000000000000000000f72c4d99fb396ae123868e29e644fde20a0c48e80000000000000000000000007079ae160dc99c8b2c25c2f759e8f2cc511ef1c20000000000000000000000008ea5c82b09d95eb78a98626857e2e2f34d48503c00000000000000000000000015f799174569bb873aaf5de8fc4abd08db340af7000000000000000000000000b05a84873c0017ae2629b48eb994efa705e1ae53000000000000000000000000a07c197dbfffe368f38e390c5a3e44b5856a2ba900000000000000000000000099efa5f5f045662c7fe6d4813162114b4c50351600000000000000000000000091409de8eb206deaf4d230c4ea29064251339e2d000000000000000000000000c82664abd49c0caa7881c04f7d1852cc13b5c52c00000000000000000000000096dc34e5358a8bdb18404dcb5358b4bb72e4dfa00000000000000000000000001659389e2d1b91bcc0191d78e9cb13375cfd6190000000000000000000000000c796e4ad2716505c7bc572b2f16d1507f4d34355000000000000000000000000a494cb7d296e6b51d6d318f70426a2f60e0f551a000000000000000000000000c28a7c1e2b9f85fbec0c85a3d868b7617d410bbb0000000000000000000000009459c53ce5ac0cf46eaae00ff8e8337e345462400000000000000000000000008f276ab0da5d301e91e9dfbbdb33c541964e298e000000000000000000000000f40f4b48098012a5ec768167d9532e19cc08341200000000000000000000000044c7d336d4afbef8dc0aebbc384618d15aec88620000000000000000000000000178537fd230c83e0daa2da5ba0533822d35a1660000000000000000000000001c09983f729eb972904c4f9b80faffd8ff2ba1de000000000000000000000000ec1f3385af6b5e36806c717a55c0cb3c050359d500000000000000000000000076311150901b5d59495c3cad8630f0cba1ea673c000000000000000000000000f8b8581960078563153ac4ca1f462cc7ee036049000000000000000000000000e252858ce8e4c16f5ea6f15f07ce1bcdcd1de01a000000000000000000000000aad12aa13cdb000951e61da04195e712e72a6fae0000000000000000000000003dedc8dbe7622bae269935869e75c5c49189493a0000000000000000000000009fd711cf676b752a5ca37b3c90941599b4f5884e0000000000000000000000006f7e712612ad86e5d84f0080dbdaeaac357e72a90000000000000000000000008313608ca31d94ad7f23ad034d4e7a7d496e252e0000000000000000000000006850617c4fca2fd903788d4cec3f456de00edda2000000000000000000000000276fd6686aeace52486955ec157a68cc213c6c1c000000000000000000000000d271423239bafa640653ccacbfaf7fc6c2d172bc0000000000000000000000003aa35a213138a8f11c73ba15a76e2f140cb5eaf6000000000000000000000000e8170b4e9e34327531c2f20d2f258d40422162e70000000000000000000000004a50a12675b402d519d07fec8c4e2e7fc52abadc000000000000000000000000b9dcfb7112e791ddd4a74e1fd924ed592f54273f000000000000000000000000f014fb2d4684a459722804494b1462dc1b7e311200000000000000000000000000e564c3eca9afefe232c2c704fac4d564ffe50a000000000000000000000000e56215a42879bd201c6ef9dce2d432e79ddb6b7f000000000000000000000000acc8e1bdd9a8b30e8c58028103ce38f6d676861d0000000000000000000000009e27d8e3618f39e08532cd1f4e5844c8f81cc08300000000000000000000000037eb87e7faddc0d7bcba8a3b721137fa2c00816b000000000000000000000000ec1e4ce6a3ade8778d369ef3b689d6ee008233850000000000000000000000006ca77ea37d14b11418ea8ab5360d1373dbba8f7e00000000000000000000000075b217d3142a3914393a04d1c3d03a11dad4d4f100000000000000000000000001ddc98df80fe9016a0da812bb4b4f10be8030230000000000000000000000006c21dab204815b5b1419f4982ed77d3049dc71e3000000000000000000000000b29268420ea5f4a3cc8db92a72adb350cb8dccd6000000000000000000000000c7275b1d2b2af3d4413ec374df28b19c842a37550000000000000000000000008420ff563ae91b9b4986413ebe7eeb3fb95d35340000000000000000000000007f9d3329d766b2c544c9cf334e2e8fa61f76a465000000000000000000000000d03e6733d55d5dc91569e158e0e8d8399fca761c0000000000000000000000002f745caa76cc9332684dea5251e903607d13adb90000000000000000000000003ab153ebd1d18b6e55dc765c6f6eabc923fa400500000000000000000000000092b24c3cb5e8520d42a7b5e78a932e683a31d163000000000000000000000000916e118b080ac6948e9fb581ecec9b2e560f97080000000000000000000000004d3cdf0189e48511d82a47287150b71bb4295bcb000000000000000000000000efe937183e2c02ff6d3b3e7f738fab68368f0308000000000000000000000000887ad8c1e1a16c041c511e5a029261df5cd72821000000000000000000000000e8e53e68ce5e51ffc085a3764a629c01cfd711ad000000000000000000000000147d4b9481427ff2b881a8b644bb7e78465d004a000000000000000000000000af15d43607b156852c8e86b7630805ce20f949f80000000000000000000000005f93cfcdd16f6368fc3d9ab49d184982d8b8bcbd0000000000000000000000005db6129e94a8804815bf9733ab4a8799a5a5d46d000000000000000000000000546bdf99be99d3199fc50a06842156bf139a89d600000000000000000000000005ba532e469f72633b38b02fa04f53e64d27747a00000000000000000000000066ac0ef5cbe0ab424c8d3fee34e7ff7268d36996000000000000000000000000c454455ec0799a1ed883a9f8209684bdb6f7ed1c0000000000000000000000003a953b59044d784c0161fe1a0a727b0c2206399f000000000000000000000000578ebb2220aae85d456f6fcb360eef1fb9a563ad000000000000000000000000e111937117b6302249a438da65582a8f8344d456000000000000000000000000d8bc6f5ba7f28fca58419df9fedf8150490618480000000000000000000000000d499c95f30000a6345dc2aeb8699f41e81efc8500000000000000000000000064c82915969d7d9a6abe2717bf9f2da6d4ea5ede000000000000000000000000fd47d55d4bf690e340b23ee94801c32af0a0cb0e000000000000000000000000eca797338e336f6d7e790ee1e4ced753aa13e012000000000000000000000000fa35b25a5cb3a14351cefec390c3af22cb6578b10000000000000000000000000eb52488c9614d52f5b01c0401b7258cf7a6934000000000000000000000000097e9095c1b050e9517cb15aa505b08a0d9b26de2000000000000000000000000d97d5c5613898cc50175add57712a97b3f0fef640000000000000000000000002887cbb8080ec6381321f79c0a354b82f77126da0000000000000000000000005cefad2d82984a6098a2bd2b972a041586b36cc40000000000000000000000009099a44dda9bb3730968dfe4ee122d39d7dc0f31000000000000000000000000c5c9c0f2dfafdb44376d29a03554cad185b5b348000000000000000000000000b3c1a77effe3059479c3982a15a507b9d528145f000000000000000000000000d0b13afb84c96f137d029303a70f98dc95faa7d7000000000000000000000000108078b86c8edc5552c9ad33b2f009db2e2655c8000000000000000000000000be6d13f2f5b233ada7e354fa9c6ef1a229e9ef3a000000000000000000000000c558e6b8b38e3ccd3145ebfa64b0a8aacc70377c0000000000000000000000009245d81c66e9f66b29ed6e26d4e691c6da5e9cd1000000000000000000000000b2d3483d81e7c86ee54bd1746560ddedacdae5e6000000000000000000000000e1c7120e0024d79e98609cca9e9760da99576b7b0000000000000000000000007a4d70ce5f1489f733b67afb034df85b99cd64260000000000000000000000006d266b3297f9c8d8ccba0f065875b630e4806c810000000000000000000000003e0b9610c3af8d781c49cad8e14170767ac6eff0000000000000000000000000afc124953d41c1ea46927c559624d83a25d57f3500000000000000000000000087f8870f6aa0b063de7f4fe131446a1306b642ed00000000000000000000000061b2c4af39995edad72746f756c0dc6e6f43d15e000000000000000000000000318b95c99b2144a20e73575b59f968e8790ad89f0000000000000000000000000a1b559ff6d441f6edee34fa81192f41863952c400000000000000000000000018860f40a83fdf6c3fd76e7aa394b873efb06a31000000000000000000000000cc95e50375c800c8be7ee83843808787c9bfb1b4000000000000000000000000175a8e72b6937fcd8a7e2b60c562824e66fd1e3000000000000000000000000012aa8268b8c20f02d9f3eddf0fb7896c54d764ca0000000000000000000000009fefdf2fc4071eb0d73778a8ae5c6bd79b24562b000000000000000000000000927687f3383ee5c217a4be425e4b456ac65b2de60000000000000000000000002911a0449dfff950d96c391a02f0675fd029c616000000000000000000000000c783f8995d8a29142c2bf0b0ad7950e738246e6600000000000000000000000067ea0a0126766266ba1e7199199c1fc2507795d300000000000000000000000090fa5b78974cdd8e4d504562ce9863f7ba246495000000000000000000000000151336546a27698d48498399cf486c1baa8ad6c0000000000000000000000000fe046032759b55e7edd85cffe7104b4993d1f7d5000000000000000000000000f92a6f368953f51cb182f4e4ecffa198f782c3e600000000000000000000000082d1f0f17ad8c169c2fd86a731a3a89e0daaad780000000000000000000000005378c8a965dd709b034dcf6b1ed3dee9854ae61e000000000000000000000000733d9daadbd9c107a653353831f8bc84564d3eab000000000000000000000000da0b049719054383632b3bafbb0ff3946760270a0000000000000000000000002309e85cacf7d326ef51b83b1a6cc27c6dfdff90000000000000000000000000c7009871600270910adff05a7f79ae39497ed6ed000000000000000000000000132bc3351de858f8d6c2abecee66f1f1270aed5d000000000000000000000000564d4e57350ad521dd433145c242238cf6bc83ba00000000000000000000000070f85c177fb49413d8be17f2bd454e4ebd3667290000000000000000000000002ab01a966b84f454d5897d368b2f1cc2759325bd000000000000000000000000855ed33f487656a0795e75bcb62bb3a60d70d3830000000000000000000000007fa6afbe2c0fef9f55a12ae6a4323e1fc03d84c20000000000000000000000007ffe7067e6bb5eff422e4ac2030f4da90a2eea8f000000000000000000000000ec9bff4aaffd0c6fabe9c4f57d52efbc1ad9915b000000000000000000000000e98594602d4f4cd60b1f8ffccca7475f657b83d4000000000000000000000000645b16aef8361c01176266dd7bf0623e4d18d5f4000000000000000000000000984213b6655a541b33815c7a7aee7880601e6f0c000000000000000000000000a0c265ae7aec3f2d500d07d4b85b09e5d0ece1c70000000000000000000000006d6c7ebce5ee77880e26ea622865a95824179c8a000000000000000000000000f8adb53616af95b160a0902157893d7e0e841409000000000000000000000000001b675b2aad918a48c3d1f47e543eef94bc9a39000000000000000000000000eb0522089e7a23a0da1f5321cab476f2b3e7a63d000000000000000000000000cbdc400b0b41a20da6a3c2f0bc5f5d7ee6f577a00000000000000000000000006d269e5c404a102d6c63bfc5ac5935e39fa42f62000000000000000000000000cd74d157642b6cb852a9a319198d700bbb77bd8f0000000000000000000000009c7e3859282ff4519c303479dd9a3af91996d8d70000000000000000000000003e5f9274015a9013a42799edc95d9d978e27b5b90000000000000000000000003575084b53a93059a1586db6940340d36b3d333d000000000000000000000000923b1352d5cee00797bd109120f228ae7f457e07000000000000000000000000175e485af54c94ae8369528eec5e460cee661aa100000000000000000000000063841cd82d052039d74455e18dfa27e21cfe9c8100000000000000000000000090fb225dd07dead01d3322ff566cc40668fa124400000000000000000000000036b306e42eace7b1e7f59bd43f167ed1aca2fa44000000000000000000000000ab754a26bdb0105522c9a249ad134efd22fa61ea000000000000000000000000bd90c65676992bbb1e1958c3e6541f0c281bc95f000000000000000000000000c800f4e17b3813e3a0c081e111a751628e245c1a000000000000000000000000aaaa54f499cf88f0652fdc0a2f5a867bd2d8dfa1000000000000000000000000bdbb5f3774767e62db6e9c181da4582dd3bdcc0d000000000000000000000000b5155b3cac90cc1e310d21ae6f1c1fa84870c68b00000000000000000000000088d7e4a0fba5890101e8bd226f53daa1075fdddc0000000000000000000000000fdf05158e104f153bfccc993c5de7600667372a000000000000000000000000b78cd25b33e50a4ca8dca80acb0c9a98fe96896500000000000000000000000020bfd59365d4920394a9e0c4522dcc9534fc0b330000000000000000000000006379993d7784887f1a96a55c4ea7aa706ee5340f000000000000000000000000f8ca6ae658c3223c176f71a83c1201fa69a23b94000000000000000000000000d493ad7551196ee02da61508ff86fb8237de0ea8000000000000000000000000a048f164444fde2e64f97a752e44ebf7f2cc75a500000000000000000000000048e314c66aeea7ea65642331874b6bc9f2caa7690000000000000000000000005757e7be2570a74200433ffc977b8c4c7abc7d72000000000000000000000000a31937f25795c1fac1f24a269dbde2615b77443e0000000000000000000000008eb957e558cf7c013b1c663e1e5316912b12ede80000000000000000000000007649bcf0530176f31a901bc972219f9a707f1f18000000000000000000000000f090fa46b24f6c6592bffe12ac60c076c366cbf6000000000000000000000000e03abe9a52a0f3b7cc4a74a9856cce0989fdf99500000000000000000000000036a1d1fd56dcaed77036b6243b04b5ef7dd5eccf000000000000000000000000aabd0469912eae7e71f8c58583cfb792308586d2000000000000000000000000a465c429ce2d267d4736227d65fd8986e80a2aa50000000000000000000000000af97291f78b8050fad5af73140192e5c859a14a0000000000000000000000003680e15123f90e1969a9781f488c36528aac1df8000000000000000000000000b474741dbc5b9b2dde23f9610d98dcc1389d2743000000000000000000000000b229fb79f7cd31d941b3cd14a1f795191c408a92000000000000000000000000fc3d5fe804515a25714d216e404b4db04c776b51000000000000000000000000683386d5c54253535f4d9c1e30c945524501a50c00000000000000000000000032692b889ae39d2b8702b187bd4088ec71e8e5530000000000000000000000007645fbb34afbab0408a20e7986e9de611a8796da000000000000000000000000803fc9c313b57b1938c5ad4eedd92dabe19934ad00000000000000000000000027374998613fc8e2cbc16462006c65429697662500000000000000000000000091ed4dd8fab14b5d841ca000948c84b4e190a5470000000000000000000000004a029e9945cd5296fc38d74b98fcaf980a73a3ca000000000000000000000000a7ee76235b78e377e6bbcf10039861837820e4b900000000000000000000000050df8945fe8c00c46ec3c44a9edfe4d64a67d8e3000000000000000000000000e2a22e1249ebb1e669a394cf9530636db584aae40000000000000000000000009082e1873d7a3668d8eb2f91ca0f31f42597926400000000000000000000000080bfc6e74502f3a4ffe4a3e71a329ccf10703c5d0000000000000000000000004c55b487489de281c66143caf0bbaf8f2dc1446b000000000000000000000000146010a94a9308fe858bbcfdf419a85c07b85704000000000000000000000000661b89a33e208893870bcf3cb4e3002150a5d4e6000000000000000000000000be3b0724f7198d1c508a78929270c9ae18ea486700000000000000000000000056faaf052978bb5ba76250fe7d3fc58c33121997000000000000000000000000e6146b6582e877de331a5d28b0c290bf8cfdd82600000000000000000000000053e234f6fde12630a1787a2ca14f8cffcc3c210a0000000000000000000000005ec400628b11b8727e8cc76b4d693756e612a062000000000000000000000000aa66a89e98968e43b1771f1e36b49777337be331000000000000000000000000b04f4de3a0153f5ae019bb576b5d671171e619d5000000000000000000000000c0f7c9939f426952601c0440c57bb04b21a6bd15000000000000000000000000abe1096407406ec0594bb46d2a58d1b76d4405c80000000000000000000000007ecaa8b1c6275ea62d4ec27c5ec38af4d71ee00b000000000000000000000000b89c4ce6c5105c79589accfbac37ba0bcd70e41c0000000000000000000000008fa37e0985e5e20bb68c695f924b91582d5db79a000000000000000000000000c3a90af7e860f285272857528ba06c98c7af08eb000000000000000000000000b14ac7268b7b9b1bcaa40d30ad852221e978114d000000000000000000000000533ab34e326eb6199e49e551ac2a07a8e34d3e49000000000000000000000000036ad825cd26fb9b6d5a4afc1491e0b032c4fc74000000000000000000000000a7314248831eb2d2f74756713a7f3d4e20398e78000000000000000000000000d6befcc99f894ab9a2a872cd8bbd37a4564d4a8e000000000000000000000000da62e6277f01b9f8b789494c77c1e818abd8de490000000000000000000000007d6f49c17af38b883edc1271dccda33f50690c1c000000000000000000000000e1428d40f1c42e9fd8e0a03201062f473b86a87e00000000000000000000000083d100ae94d8d02160652e4c999ccaf85d2a0750000000000000000000000000178bdf559fbd0c96d2efb950fc80ac3d50ff75120000000000000000000000004b4baf1249a3cdc663bac1f1b752ef64933487a20000000000000000000000001549f2033cb710f4db242caa56da7eaaf79c924e00000000000000000000000015c6e86adb83c96f29b0026734910b38761d273a0000000000000000000000001ff6411c74042681fa5b89cd553756dc8409483c000000000000000000000000684f012c799903a8f5faaca9b13b46938e27f7ed000000000000000000000000e87fd218463638df1cb5d2be7a8f7fd7a4d656f2000000000000000000000000b3b9337b64ea9ea78db4577637b002fa6471871e000000000000000000000000c30a2eadab69fbe78cebbf66e951891503419939000000000000000000000000725314be52dcf8d845a716a5441b460abaf17857000000000000000000000000e12046a0b2c9538b98898a2a1cbc07fe5df0651c0000000000000000000000008cfb201d4c49e5859bfdfb14cc3436a249cac33300000000000000000000000045a9d14bbb0d734cc90e07a343fc5e087c0ce5f8000000000000000000000000730b1aa1e6327baf399c347b942da5cf100a43fd0000000000000000000000006483fd2dd81e90c5aa2de21ac20ebce8f38208d8000000000000000000000000a7f4d7937efd6662c6a26fcb99385cb14348da46000000000000000000000000b96352ffeb171bf424cb1fe39b4b462173b254c9000000000000000000000000a3aa9c38a185bc8b40e2f02b9dee7d14160e94d90000000000000000000000004e11845f638b39748a7b456310f43bb8f36cde65000000000000000000000000a8127797fb88c4901a5cf1af9e2843264a5a855d000000000000000000000000761dbaecfa67e75cf3d53590da03d85588aebaee00000000000000000000000064627f4c9b424909a87fdabc1d1ceff5b76a2ad100000000000000000000000063f49eb4bceac19aef70aeaf17e32a8a5fafa84800000000000000000000000046f66bb9c41a00fbf3595c1484c2cbd010df9385000000000000000000000000b19da41056f20a66e1ffb788809a314898bcc08600000000000000000000000024d52ad6c04e3872c43ec49de717432976e5a1220000000000000000000000004ead4894645d2c3201e73c8ed2efd91fa91c147b0000000000000000000000000e88dabe3d68d1d06cb4e4cf7d75d740ddf8a761000000000000000000000000da5dd51a8869aa961b13a3fcae5ef5e2cd565bef0000000000000000000000000f07e7dcfed08736ee91227223bc52d92252d5360000000000000000000000004e6c6ade03dc6a64624a300ebd91b89edb7aaaea000000000000000000000000d76906c58b16b1486d4ac6ace8a13d9350d72d2a0000000000000000000000004ef32b40d9dc59837524741190a9d7a8557f6be50000000000000000000000002526859a23037d0e096dc53920824534f389e513000000000000000000000000053888db7c10227231f340f0d85085dc52113596000000000000000000000000763174935371c7feb14e2a1696eea3bcb5c8cf0500000000000000000000000046d7d373d2e537ec3c52561f246f64843c25b04a0000000000000000000000001b86b6d9339db5e673b01c95c23416c2deaa78e200000000000000000000000045c6a7558cfff44e73c442c79436199d8056a1d300000000000000000000000084f94a36f158b6f87f56371e3a86dc4764cfb1ef000000000000000000000000b6afaf2b11cba40c57ba34de93d71038ab0686e700000000000000000000000039db80551d25c69a82a58ebc16e744dbe7faf7d00000000000000000000000004e21f450b224410f48c522dc599c9dc112c610da000000000000000000000000f75158781a1d3557fac3ed3070f60e9a180dd10700000000000000000000000046caa5f13ff00d56055671309eb778b877228e48000000000000000000000000c05af3628b3a05613eefeb9dd04a64c8076d0217000000000000000000000000b5dd1a2e7a8786428ec5a7569da43e4fad7022580000000000000000000000008cf04bdcb5e9066be1c782dc8d7a0cab5878f3820000000000000000000000001ebdd674c653f897deb0345500906c6aeb3f3d2400000000000000000000000052693061c826a05b02804b90389232728da8a27d00000000000000000000000062143b747eae97433d24e896ee72b1c8e417b64a000000000000000000000000af6362a038fa25380af3897ad6d217bcb67ec699000000000000000000000000362edf81381c1ccee58197abb4b26ccbb153c8ac0000000000000000000000004c6d99ce9ef833901621e0195e61523228fac7860000000000000000000000003765028dd2eab33a1c7d246c5bd2531955b179eb000000000000000000000000d8981493be110dfdfc85beef1cc1c25237b79dd500000000000000000000000066206dde8fe11782e3eea7ddb365010a40ceabd70000000000000000000000008ed0e5ba9f42245138eb939e8ec1dbaf2b39ae7d0000000000000000000000003fa35f9b899daa02f53bfe237542952e1cbf505c00000000000000000000000034cc67d84529686b0cad918d3f3747d44c3eac9d000000000000000000000000d74369ed503ecc06c438e690af1783dcc90cf8180000000000000000000000002987299e2d616a75e36caef963953f8e9c07dccd0000000000000000000000007dfced6e81974fb137339a2e2f01f2617eea13e100000000000000000000000013a37fcd41d84f94b87d28ea765f94b4f7028149000000000000000000000000965bec9e7bf15b8c64d5937f2e51eccfe1891a8000000000000000000000000076608bfe4fd77f6caac2a0570f081f35b4bbb2fe00000000000000000000000082ea3da01bdc092372912864c49807a223c8def30000000000000000000000009a277191d993bf39f6ee896d329f9cd6349d96010000000000000000000000000ca7d22f8475d0e56ed02063a95c2977862d08620000000000000000000000007ea598c691b2ab0d70c0c5760b07abc36df1c13d000000000000000000000000bb64da280396303541e0089f7afc71926d70b07e0000000000000000000000006fc4e7b7fde724c1e8a19f82666e04bbb403aed200000000000000000000000067b20ff9ec4596d77ebe1c8d927758c5236eff670000000000000000000000003aa11c6360606cc169d247db2b9faf3ff484d350000000000000000000000000c0351c6efd2c0da52840fad310172c5a25064b770000000000000000000000006f63134dff17c595bb8ccb5f283fb74e942ef5d50000000000000000000000001ff5df59419ebbf5a110b34ff6a8e7b3ab4e3eaa0000000000000000000000006945954664be133403c9221c82a5658e2b75265000000000000000000000000071d07bdd7f585809fb3fbe4069a237199658e06c0000000000000000000000001ac6ab5739ce99f51515951d6e574f965d38e8d80000000000000000000000009ceed811c32ff7c1d3f3d4033e464b85f120ee370000000000000000000000001affef481355e642aa66b4d4b59c4b833a55fa0800000000000000000000000063f69b8e2794fe1cbc2a1676f54f9b017b037c42000000000000000000000000adcc6edbbbf6d256acfd3a64aa513a34c78ce80e0000000000000000000000007082ec2b779f40444552be64d997f2865c1e25eb0000000000000000000000000f2d3a65d9e722f0acbd4461400660f43900d13f000000000000000000000000a672ba1a476f87f5cc26194a87ed1c7ac349db2e000000000000000000000000d543971db54f9067957fc39d7aebffd371be5ada00000000000000000000000037f12619216a4fa8f922ff45a81cf7a50532d8d1000000000000000000000000e29944cbb25d591c33392061b7a34d493f5521b40000000000000000000000001bbe7ec19e5eeec5ab4597b71af6a40b30bbeea50000000000000000000000003b9e34271dfb43d916bebd3b893c645c0ebda96f00000000000000000000000031b75d0c9663200d38cc15909f5f6c79e1d176020000000000000000000000008440e9e4fa63c0aa11629b2ace994cef9492b604000000000000000000000000a3a365c85dccf2b8fca3355c1469babae2302841000000000000000000000000ead02424c51a6d20ec213835199b902ac57db6db00000000000000000000000018e043935495f7a62e930a9fe5a449adf12d2b65000000000000000000000000c0b04097cadaa89e5ed1bd1cdea44d99c60e9e77000000000000000000000000d081a3750ebd1d4aa80344b8e55a5d4d35e06207000000000000000000000000bfcdd5e786745f45bf20d80c426223f24d0e0aa9000000000000000000000000b3cdf452dd0e26849470a381de3a1dbf98c0902c000000000000000000000000be585dfdcc95de01cdadedb9d18c6e28e25842e20000000000000000000000007b9ea19a40dacdace19bf5b4a37bb51b96d652e7000000000000000000000000954adc24b33bfa76a15e7fe4741f6fa73d97863b00000000000000000000000005f2e0f1f4afad5a7b1ce62f08d86c75521b22470000000000000000000000005c4e37d413606ff98c2125176cdb59be1f77c3c0000000000000000000000000f46844c2406b446c2d12e735c698d6a93de60516000000000000000000000000f34349ea3848f1223c2df263f7b162f4d210f229000000000000000000000000328569d281d3cfac1830b96fbfb5119c64994631000000000000000000000000ef82fa7c64b92bc21e6e656baeb48096ef9f061900000000000000000000000027292c94b89a83bd90bd4e60edf7936a27a958d4000000000000000000000000c1e406653909462ef37444e6ac6f00ea63cef67c00000000000000000000000026efadb81de2714bc1cbf4424ca7e57a6a265ff20000000000000000000000001e389f2861ca121be4a74a1c5d866d1ae04055eb000000000000000000000000a2fba8eedc0b1686c038feea80289d8dc32021bd0000000000000000000000006c94df69b1e3f6a102e58eab26f540f5cda9eeb0000000000000000000000000ef0fe7cf961299ab4437eceafc220a7b4650b24a00000000000000000000000023e588b834b749a599b1aea28d0358bf0eed214700000000000000000000000097edff2bba11c7abbee97228f3b4afb9da15a1520000000000000000000000003eca95667741df5f1cbc4fa93e6e0ae5224580b400000000000000000000000072e5263ff33d2494692d7f94a758aa9f82062f73000000000000000000000000c495b1657106e2faddd968446af5c6ecf8869be300000000000000000000000062e5e141516cb55a92f6260646dca910eed48881000000000000000000000000573f6ad87cccfc2c30a59b15897b0f399734d8690000000000000000000000001c3807475ceb5df3009e9a19026d76324a31fa5300000000000000000000000017a15a547cea64f6de4ae5332ae0b73047209f9600000000000000000000000054f05198221855f5922b9e5e5499749b8faf2a330000000000000000000000003dac2f3787a6bf6c0d4a6eed5da5e7f630452798000000000000000000000000aef6b88e07489f6544b933a19b4c18429df51fb30000000000000000000000003d1cbcde7eeb117fc9a6ee660efe61f757823342000000000000000000000000432dc0b60d967d4fd703e135dcf5c1cedcc4382a000000000000000000000000079eaad1e991dce824e326be063c62a4006534ad0000000000000000000000008eccfe844874ee392d6621aa3e1c177594c3038000000000000000000000000092869d6dcbbec9b550b14a36e39d45fd13dcc1b5000000000000000000000000aa6c69a87c9f721e9baa837a65e61c1d090d6b51000000000000000000000000ee860fd2b03d40bf54f8b6cda3eb6a9b7e682b840000000000000000000000000c97bd75e4300ccd927f25609f37087095945b13000000000000000000000000830a9900fbff035ac59e3a496aafc453e4d027fc000000000000000000000000bf60af6af0fa910b9f29acfb72e5c5e91e4d1f79000000000000000000000000b306ae0ecfe18408df05dc8efe48e3b528ea75c0000000000000000000000000fba9a14c5c6455be64128c5638eebf26a9ba0a200000000000000000000000001dbd0bd85ca7295a7675554e099d2524f5afaf6300000000000000000000000060caa71145cd98978a335fa8e05abfb2b1867334000000000000000000000000c764ec732b44aa4da78c5fa83a2bb98762952c060000000000000000000000002431552f756e311cbc213d476aedce3a47b700fc00000000000000000000000030b265ee65c1842cb0019266491af1813461ae480000000000000000000000007f3ccdabeb93d85250137bc8f076d2391c68dcba00000000000000000000000007a608d21dfef19f6f155d49de8436de03905c1d0000000000000000000000009a741be70303de4a2fb554fcd2c457ed6622683500000000000000000000000090ffe5a18247fb8327609b7a7850d592962938e600000000000000000000000014b7c26b4bac495f3865492b9c16690f8ce2b6e2000000000000000000000000c178536bc6b065c66679ac6cf61e3e61ab77da9000000000000000000000000019f3a0b8e1394b0f58271d603f353c5fa359362a00000000000000000000000060341e9f0477b6d46e1934af6a12284b9a128dbb000000000000000000000000e10090d889ddf1e604185ed5b323608c447eb76d000000000000000000000000989e1b5a72153dd1c469c8cd7e62c9a0d68cbcc5000000000000000000000000a9aa5d86b8fee1530064de1d060aad6ad028c0a50000000000000000000000002adaa5ab8e1284a683ca20a369b2015642b26281000000000000000000000000146fa9dc0cd632e60c2ea275c29bdf9f16ab5e8c0000000000000000000000000088eb7f02afd735b25fd5e0330a62e339f89968000000000000000000000000cec0055e6ee5c08873bb6572d52de8e0366d8bc40000000000000000000000008a29dff61efda4e067a282bde2aeecdd02a62b83000000000000000000000000d3d4b367cdcc92a111e963e519aac5b6645ac983000000000000000000000000a514e9bff96d50f03a344e412ddf8c58654162cc000000000000000000000000527dca300d0725d89a35d252c5273df2a7261f300000000000000000000000006e46ca84f9a2fa25a53c327d17fd153cb04dfc4b0000000000000000000000006e1748980fd986be2d66362445b0c8c350b5879a000000000000000000000000a064b0d5867f351f80256ac21344faf4a13f752e000000000000000000000000220bb6c68f4ba3f7e8a76a764c746f7b527bc85b0000000000000000000000007aab0535bf38775ab883bfc40ff47f6367760f0b0000000000000000000000008a9fd757dcf11dff3d1e9807c8b483d32c1b8d7800000000000000000000000038f567c612189303078346e49e70781b365187a7000000000000000000000000efba513db330335089be3022cb39cd9ea1336ac900000000000000000000000010d7933ddf118356dbcdfd86d98f3a589a7aca570000000000000000000000001da302f5ff7a731d488d75632e7e8ec51361057b00000000000000000000000017e7dcda224bce1d78ac58b99f810828251a11420000000000000000000000008823d3e62daa347ec39c87c3acc8bfdaaf2bba5e0000000000000000000000003e79a32542ce2fc93c15238aa864da0e31c0d05e000000000000000000000000375c56cd5b5e6f92168234fdef0fc47ba861765b0000000000000000000000001181be15bb8d7009a58982fdbb780e91c4c26f790000000000000000000000009ff234c20b531b6d07ff9cefa7608cde3b932d7700000000000000000000000075812bb3f0eb58ffdfa569cca0415d4186e183de000000000000000000000000ab9d732ad39ee90afba62fed97d4f11fb2a1cb24000000000000000000000000e5bc5c7f17c9b646d64820613b5fc4006dc36ce4000000000000000000000000e93fa22ac2f8fcabe7d656ac62b35584abf9df2b000000000000000000000000c19029adfea00f9abbbd7607779d708014fcc26e000000000000000000000000146245474b97f8844e843bb29cfda614ff2a2cbe000000000000000000000000eb019d770fb8b71130219a4a9ce0745423e5be310000000000000000000000007a288b1d0ef1c5f19e258bd0bb95daf0c4ef5cd4000000000000000000000000c7107418190e3fcee884a99553f8c914b6dd288f0000000000000000000000006ee57fbe649a7fcd6e6dd0d04aebeaa9ef71a30700000000000000000000000082de1347819075aba2af2a24f5264a5d76afbf7f000000000000000000000000080a41cf28bd1602470b8c1ccddf65b389bf62f60000000000000000000000002a00c8aa26ba46c7123e285e7d09257b06288613000000000000000000000000da3b2243c912567e1c7efa9ddc69e692cb11364900000000000000000000000028e6cb5e295512aa300a21adfbace42bcf6825310000000000000000000000007891b20c690605f4e370d6944c8a5dbfac5a451c000000000000000000000000163ba43b82fd6099686a42b737bd9829e49c2b2e00000000000000000000000073f2ba0d2e89a036f9fc2a4bcc190692828dd24d000000000000000000000000e22de23573a2b9bd19a9d0345c31f3564208e3390000000000000000000000007afe16b89176cca857be253a3730ed30cd283cd3000000000000000000000000ae9a37a2f9483b47fbbfaacf94fcba21a4dcce29000000000000000000000000ac25a69b9bdca6f06b6f5125d047b936a4daf1b900000000000000000000000020a0506566b0c04bb7c93144873a90337b1340900000000000000000000000000a8629669cf344e86229926683d21e1d96aafb300000000000000000000000000e2bd074087a2724529654bee396a243e45fc331000000000000000000000000a91601dcc8f93eea002b5fdb5e8e150c99c490ca000000000000000000000000bc888b35a055a9c9e4adb69b195d626614b1a8c1000000000000000000000000e670ed3ed1220b527da659c89f03843152fa077d000000000000000000000000e561e0e5a3682c424d7194caadb86824ac38f67200000000000000000000000032ff207a407778c0fb9f9ffb68ad8d206be24d9f0000000000000000000000007e945fe6bd713a92455d7e0d26638a07e0b06ef800000000000000000000000077a1fb2eec40f812edf40037b20fe8dde40459fd00000000000000000000000022e416d5376c6d614a3b5c5256eba98009dbb252000000000000000000000000eeafee820cfa6caf5a33c5cb64d98da6d7feb5f8000000000000000000000000c733f21d1ab9bd60b62113126e888f54dca4d97c000000000000000000000000d297e20d6bb3e49986145eefb99adaac852f764e00000000000000000000000087851ff91630bd1fa1d4c241f4385d02a1da029c000000000000000000000000b6abcbca9011001eda892e9c61b7337f716f050e00000000000000000000000093693b1af2867745e1f8484330cb0839f7eb0241000000000000000000000000485d8274b9bf40c6b70412f3caa158a147063de200000000000000000000000043f3413b514658a00c3115a150febd1bac22528a000000000000000000000000ccb7d624fac7266af7bf50efcfe4d9f20b8d46940000000000000000000000008399dd01264fbebb855877ebfc88cd61103e09ac000000000000000000000000b8b89066695e71c88a62dcc6d6cffa021ec4d30c000000000000000000000000f718cc06928cf202e022d7f6976ea505d4fa201c0000000000000000000000008700565b5670b28aa4a5596b22e0d8b720837b490000000000000000000000008be5cac5d050fc0618c7ca220f94ecb2c8e02f1300000000000000000000000015d6e3e08c60c8e6b5369fe1899b218a9a3b4bf80000000000000000000000005381a8b82ac11ee7129559371fe1933783fe941a000000000000000000000000308a4a193e861dba36c5552022719978e694bdaf000000000000000000000000d46776930c47a8eeac81c7afd41ed16568e25b3800000000000000000000000025727e1f4246540ccabab266c64ca829d14b6de40000000000000000000000004e3bce173f422b334093954fd991b72df4aa51370000000000000000000000003f3a3b8d861205732956a435c8461bbd5bf7f1220000000000000000000000003220246c3c1a09d57843f282a87aca7a4cf36c5a00000000000000000000000068f849dbe77d72dc265e6a6704bc165d0d91f072000000000000000000000000b21d24c6cd16972364d3ad3b9c0839e2da5ba63c000000000000000000000000d752b76aa0a7eddaad394cf5956fe8d6ddd7659c000000000000000000000000abbeaac6da71fce113d02c4b15ed858604821a9f00000000000000000000000093feea6f0f84127d60011233c9f5ac5f00708363000000000000000000000000386177c28ec41e48538c5445fc5f8ac9c6d774a6000000000000000000000000b51c6d460dec4e1f0c4b2635a4c71c36fa5e337e00000000000000000000000068f4a130df04ed2fb6b36a4780440a4b626edd9c0000000000000000000000008db7dffd63d65ae077c90e1a79382c611bd37eb900000000000000000000000001f2065362999af801d3a703613938e9551156fb00000000000000000000000018dbf0e3adcaa2c7276503ed0048d025bf7fb35b000000000000000000000000001f87f7ee0d2c06d2c38191de639781ba18e4b10000000000000000000000003730f055bc2145e446ce3fa492ac00e00279797b00000000000000000000000011e87dfee2e335b59089f3e29c27fc8ae1c6cd3f0000000000000000000000006b1bf74035ab5785a609bc07addb0eff4c357852000000000000000000000000ec0a22f855243edaa9a1c961695f87b3893a3520000000000000000000000000ae6de40acba55af1cffb601551e296855b128dd1000000000000000000000000ca557adec58f9a77444ae261239d6b129e7d702d0000000000000000000000009be9f4bcffeb4604a2a51d3669261cdd9fd9c528000000000000000000000000b95d6895f4ff677d130f548951018ceb0beb4273000000000000000000000000cc427cb3578d5f0487bff2c61a903fc479d9d2b70000000000000000000000006d9c3b1a8942a96697feb2c04384f55d5167ad0d000000000000000000000000f47d49a4dd2fe751a90b4e3847ca3154905ad4c4000000000000000000000000839395e20bbb182fa440d08f850e6c7a8f6f0780000000000000000000000000659b33938b0a709c9da56c395649bdc8c50d4d2e000000000000000000000000215ab5c91156ca6834c3d51daa4c80d60f7548530000000000000000000000001a112a6acd02e0c44e874fa88dd97a90b7f8594b000000000000000000000000e73b48c424817a3ac814ccbf1006e5a18b3b4e5900000000000000000000000078f7411dc836f20d45566b3fa8b5212d06a5f16c0000000000000000000000007cfdf8e758ccc87423116ce929fe2ea29d0798af0000000000000000000000000059028ce04f97d188734a012b413b35170259b5000000000000000000000000dd770d2c408d928ad9626524879634eeb75e3595000000000000000000000000bf897cc06faad35965d5d7da33cd7638dde9fb2f00000000000000000000000045998f1335232167e4dc27ca84f0205f209bcf820000000000000000000000002285b902e3115871429871bf317cfada2deb98a3000000000000000000000000b73552c0f9b1b53d47b1da8b777ce2fc359df12a000000000000000000000000a90eb0889e2fcbe0238c892e2e9387619cea916000000000000000000000000009fd22f3b47c1116b7000086d97c0188b4f1a68f000000000000000000000000002343443b9b4fd233e1f9e5e697c1d90168b2c500000000000000000000000050f2abe9229c2bb5dce88f74c88fb446b88c28690000000000000000000000008ceacaa9a1a5c7c0df3ffd73f79ed637e2a7e221000000000000000000000000925a233a9c3563ba7104d225f12e5bb7518a89c0000000000000000000000000235546f7766308b72030d5230ecf09c549aca86b000000000000000000000000523699392af8c31a06992da5312174a35f6f070300000000000000000000000015929fa777644f841293772d992a767a752b9bc60000000000000000000000007909700c4a941e3c429bae82a19fe16cb7f6cf260000000000000000000000001c02e66746c6bbb091103de29e4a751ae10396f90000000000000000000000002c4674da4d5accedfb5281c9f6231aec55b2ad6b0000000000000000000000001881eae495c53a45774045c4b0db78e96c01dd170000000000000000000000007ab466840c10933b52bffa1aedbd6a72c4d373f4000000000000000000000000d763b14d5e6f33968bb5fa8685e9dfb389107d8e000000000000000000000000236261a016c56ee12ea5efe283014bf7c3848bed000000000000000000000000f2f5bbf45c67efea6dcb18f0c30a70bfe232cb4d00000000000000000000000066bbd8558bc47e2d5c2c41358973cb597c3f1152000000000000000000000000224c2f70ff9af766035243b5fadd01f5c4cd5e410000000000000000000000002899c3fd16ec060a86cc35facf63c9f8ae38c46400000000000000000000000030e39073c9d47c931b96621f6364976e9229f5e4000000000000000000000000c47fa88d0f26d55c4500dc186a48123d945e1199000000000000000000000000ed64c00837a33dc4d56980ddb817daa5f47bd7ba000000000000000000000000d096fb19799ac690b75a67757ade98741fc9e6e6000000000000000000000000aac0687a76d4df518781a987b82ce219d952fcbf000000000000000000000000f88eb1eb923f2d2da4a98a6d077f1821c45c3bba000000000000000000000000c8b32b0edb954e98faa642b8bb2163cd0ae48497000000000000000000000000009988a6733099cd560d4279f812b5e20a3675ee000000000000000000000000e7c866dca44341932a1c340adde6e8db5ced3e04000000000000000000000000ee40119698abc77f533837f3ff8cadc3e2f873b900000000000000000000000011d20c478dcdd248a9f9a26ee23e7dcfebe138bd000000000000000000000000a02985b33f987a41b6f4e28d091d310b6856df190000000000000000000000005029b5772cfb3aaabb89c854f840ebd2c513f8350000000000000000000000006912c38245179c3930db61db372bb511d0e6e5d80000000000000000000000000ba469ba646212161040bae10d9de19dab6564e100000000000000000000000082d8d99955e38239d865a9dd0d44ef5dd06ba99c0000000000000000000000003612e9566003668846dc95919de28b0fda79e03b000000000000000000000000544897432236e5cf4373fbc8775037b4e351d7af000000000000000000000000a724c3d10cf3fb024880c486b747c2d20a35289c000000000000000000000000f21e4bfeafb635c4b5ad973fe985f17f27991a2f000000000000000000000000ff52319f6e041a63565413a445f2c105f66255b60000000000000000000000000e294f0d16b23a641788f34ca7838a916607a1d1000000000000000000000000851f66e5555ccf5f53f15c20e0f424faaf242eea0000000000000000000000004d81748d77fffa266963bf0e17deac07c97a5b0000000000000000000000000085581126fb1a7d870356d670e9685cd9d1cee5510000000000000000000000002ea5255e7f04c840576674d9d5a93953897e88ed000000000000000000000000b78825f4846cdb4c3845868f94b82da734cc2027000000000000000000000000921b965fdef456ebe783ee44618661304d61b2dd000000000000000000000000ba01c81c8039ef9ebcb91edfc0fdef266bf0d22d0000000000000000000000001ae0de93962fbefa6a54fd2edc8c50c77947c432000000000000000000000000be82c743ce57555bc12821cea7220df44069407e00000000000000000000000069cc127a8cc8c90674c486fd8d6d5774dafb7dd4000000000000000000000000a01d24b64f49f8a820b0c19a87846673c6acd9550000000000000000000000003852d3ccb0c680e039c040d8d47bdfef37f8a14a00000000000000000000000023fb6fc6fef5a26e646ea03fd9de2b5f4ef16d81000000000000000000000000ee2db2863e4d5751ace5dd3c2215a17ee0ba2e8d000000000000000000000000782ec7b8552136c4ab22b1f25c08092628231d9e0000000000000000000000006bbe7075c1b12b89573fa974c8423833aaedfff3000000000000000000000000de21ccf4a1f0ce321774e95dc48029d730532647000000000000000000000000cd8e16a589549289ac882ca022bcde7363f085b5000000000000000000000000d9218ad48787bc38dfbb937e7ba0ce71821ffd06000000000000000000000000f635ff61a0ade4e8156247d6fbdc97ab3202953400000000000000000000000085831eb851fe2481d46398be4fefbf54e3f6d24500000000000000000000000055674d0d1400c10baf1715a4e2cabf0672ee90e0000000000000000000000000a8ee14d1aaedb7c743897fb164fbb79491040ab80000000000000000000000007c559d7e74c6941274626b4ff664b49da7a7163a0000000000000000000000007f11ad0742a7c1d859980b243501d3a4f67975de000000000000000000000000c4886789b438b00d92bca0175f8a1e5e7c1b05d6000000000000000000000000edb2198192fd57109f8830ec1ecf0c563d7514ed00000000000000000000000049441cb77c59e64f96296f85f166b796b8ae1d9800000000000000000000000003b64726bf93d7963288869bdd9de20acda9d9d9000000000000000000000000ea4c7360401c42f99cd5040b2c4ec85bb16b3abf000000000000000000000000772fd1eb14177e641c4fc33be6263dc928b6e3ab000000000000000000000000f3def954841aaaa31ca526cfe155706f0401b7d6000000000000000000000000e41395e51d508b1e09d842571da64a94168d31a20000000000000000000000001cc563ebe8361783667e754cfb0e12bf0dbf90b800000000000000000000000086b5b0eb729f9e2fc7c4ad55d223d1c2e920940e0000000000000000000000009478db295e8a6ea60ba93e4d9289caf4fecaa80f0000000000000000000000008246d8c5b3c941f54b56be64b5c217b8a927ec8d000000000000000000000000c1ca5ebc38d7d0417c0e49b3b673850b7b05ad78000000000000000000000000bfa7e38fb365b9eee6450ab54eb4987e867b90310000000000000000000000002edef06618a9af61c8d21686c490c4c1737c1bfe000000000000000000000000f09b04d059e0fb83bb04806b83242bac61e5c2ff000000000000000000000000aefd876114bd2859fa665be1dfba22a65126091e00000000000000000000000033c22ee00c74a0b4985ce7cd10158c5f27e8ecc000000000000000000000000089afba6953abc0c33b5371f14d75eb988cdc278e00000000000000000000000085f6d88da265c20bc8f0b288861a1fd3bf80e180000000000000000000000000c700f2e1ff3933d50ab6bc833499a886dd010da90000000000000000000000008c578a5edfe92f4bc6c99370a6b2efe50dab7a82000000000000000000000000d45a5653e1d4c57b4553dd050e4bccf69e7417a40000000000000000000000000ad670948c4b180d43bc5af9d250120bba227d56000000000000000000000000abeeadcd238e7c78813bba0999e0f9316d06f1c700000000000000000000000094c4ed3f718c71ee5f0629f7c0fedcf52a32d59a000000000000000000000000647a979a74c7186c53beb6861abc11fde62d1e0a000000000000000000000000f9e65e5802e9af9c9615069278da4698da0c703d000000000000000000000000aed323a74f79cfad01378896b3eaf6cb886c73ca00000000000000000000000027225a497cf52532e0185efacf6962a2f2cdb4a10000000000000000000000001d18dc2a4663ac09d24bd1e711bfc792998b90a80000000000000000000000005b9554d1055510d92208e2ab64eb600b9631f52a000000000000000000000000676426a5c2f71d106047d368eba067c9529f6e1b0000000000000000000000000de8aa842d31791571465a4ef09f3720bb9af719000000000000000000000000e0c365f0443ebd9c5b74a0029d088891ca389a5500000000000000000000000079b3735a9c8b3347e36c0eeb71dcb1438025afa30000000000000000000000007d9a8b202c560b6c5f91c2021c132c8fa42748bd000000000000000000000000d60b4be439217ab177675c4bf3784e88e6fadca100000000000000000000000098eb81f37e9f03dbadc5bc8323cf321c4702bdb3000000000000000000000000e3c2101db5015313248bacbccc697c6778f3a6fe000000000000000000000000a7a3245915c56b1f987faf9ed1d1ef236f81712300000000000000000000000083985dd34558006d8ad344a0f6cfa4112485f4af0000000000000000000000009f8f015707d1a187ce1d6c22a18a3db288aa4d9c0000000000000000000000001aa9a7f006f1204ddcbcadbe932cd47095c0973e000000000000000000000000fd646f67fa243fd5ee518b6f419f9702a17a22f3000000000000000000000000121a8329d3b625925b012b9e9f60115bc36d290f000000000000000000000000e8af6effab830af72ad9658254f3bc0813a173640000000000000000000000004b19e6c16c6421a2c8f94bda6ca6d0e1c8f4a7270000000000000000000000006d51f9df02eb34c49dd41ccaff9b131dc307e9d4000000000000000000000000dca2ae349b510d99f8a3762cc04a370d78f1ddf40000000000000000000000006a0c3333a8d98404b85ea184162c13c65294bcc7000000000000000000000000b25fecf384ae229b8e4b80fb79ec7a3f9a019f240000000000000000000000005c9565a8b61e6faeb28d6364077d8b3328fd33d6000000000000000000000000d68e72bad1c0265c2357c9456a4fe0dd1164e1c80000000000000000000000004cf8e08dc188704c000026b99af1b6ce208185d30000000000000000000000002a0622a9999691613b3de9e0b7004234045df2f6000000000000000000000000e97c40024f0cdf47f3a1d36c8dba614b75a87bad0000000000000000000000004e664987ebd267897c173d694be69061b3c0181a000000000000000000000000df46b31f525f44bb46b4c6751e799c52fbf1a59a00000000000000000000000036a6f12e5c74ef0a4310b37149729b4b101fe5d40000000000000000000000007597b38c9dbfee325460f93f0880be70c9de4f1e00000000000000000000000078bf3f08c2dcd4559c0660ccff55bbd6f7a7c9ea0000000000000000000000007da47f9b1983b2ee51b77ef05fdf070ab8ede38200000000000000000000000032951c9dd2e4fb42d88f4419d0a1be29933bb5c600000000000000000000000001549beb47a56145a2277cadd9668ba7043b4d43000000000000000000000000fabb2bd3434bef9e9a1be3a06f0814afce4ca4fa0000000000000000000000001a1053fa41f8dab436269f004adee0bdc5184acb000000000000000000000000d761a067fdf131ba5ee7cb32209c74c45beaa0120000000000000000000000005a4c5ca440dfe912af4191ce49c4ad564111746f000000000000000000000000d6c6da45ad27741c9d677e3d2917def210533d43000000000000000000000000061b8c79b06fb94139fcb6bdfa10e1cd2a434b270000000000000000000000009f7f556ea761123a282aca0f9a6e509e4cee72e60000000000000000000000006b88254aaeb8db257384d4da93e53b2f484ac675000000000000000000000000524077f2e53c443b332054697e3274eaa7fc44dc0000000000000000000000001f0a4b6e21702b89c4c02c423b2276dfdf3d54f80000000000000000000000000f6b4f733b57e085d26b96a8d287c83c0e719205000000000000000000000000b08d1e56c7795a031b0985633a87465243528f09000000000000000000000000a87cfffa19248f334e1e4d3451df2af858c7ca9a00000000000000000000000058380a5f572c7e327437b7faeb337fc4d908ba3a0000000000000000000000004e5364f46f390a650b70c303836541d29d4768a5000000000000000000000000498061eb543baa92f3ae818811800d16ac9b62c500000000000000000000000045c242191e04d545900f9a752bd56f31b99256bb00000000000000000000000066a7a275e25ef5bf3799181a04521eb4a95cdbae00000000000000000000000060c2f149df59eda8ff7d1a453b6b65f51a5485b7000000000000000000000000f4c74c7b21e3ab803532839a70c6deeb49285e05000000000000000000000000bd8f337d2126cd3af2f9c951fe89fcb8f8a7dfb400000000000000000000000098276463102e6ce4846f746da1106ce3d8461e9c000000000000000000000000b57425cfa4adb781300f5f056cd4ec51662f213000000000000000000000000007914e39e56c055cc1369a3e3406b28593f479cb0000000000000000000000002c88d3ac6e4b4eccc9e3b0a6eafdc0cbeac879f600000000000000000000000075085e4afbdc7e79a977c3ca6bbfbe28fdab6b2e0000000000000000000000001c5c238a1930e3c12cd65ebf35aac15d2220941e000000000000000000000000c0c5977393503e059c54a2adf53f3dcd27642dcb000000000000000000000000ebc518605314d800accee9ab915b8ed9e6449c390000000000000000000000009a72f010d63b16accd419a3a79f0fba53c42c46800000000000000000000000030ba61c40bd0c7119f95ec94d3a7f8b5ec4a0c85000000000000000000000000ecf47446479165296827ae8ba0fac04f9066a17900000000000000000000000077eca7d564c4d72626fb97e5933182f4fc91fc90000000000000000000000000d248aa514dc84a67d1dd26a90f75c52bf662df3f000000000000000000000000b5aacd40bea3380c236db482e23c726a1ed3f38e000000000000000000000000c8804c9d52ad3ba83e962fd16e980bbf3b30876b00000000000000000000000046ffc4eb26cfe2862e6888890c3b3dc1fb5ab77c0000000000000000000000007d58b6f887a8c631087b45cf7d33ab7545d6f2bb000000000000000000000000ef0c69ba612a398ea67e86e100cca7983c7c93bf000000000000000000000000fbb6911874d38a31cf1975aa3f424ec45abba2a1000000000000000000000000b373e0b16a2b54f40243a037244acb32ea1c4ee00000000000000000000000007dfbb4104e250f3959379920a61bc015c04171e1000000000000000000000000f1a43634ecdb5a5890621260821d41daa1ddef2a000000000000000000000000623da6a146a51a3ddd1c5e834fc90f2134f77a3f000000000000000000000000cf6507c09847744e70b101f84ace94b74b4c4438000000000000000000000000b67bc5547a4bfaf745f1672c9b32dedd89d3a1df000000000000000000000000711b087a69d0de6dee1a120ba23a5e3633fc139d0000000000000000000000009f49e87bd0b2f40cc38c865138aa5743a2cf49620000000000000000000000003b91ebef91aec1bb3ee1fff0d8578fb82d03ef44000000000000000000000000528695f6cc117c03b0f3e03e1f62866067b7b24d000000000000000000000000f853aec20df99a7906723a6fb84d8b8b81f67b52000000000000000000000000c4b2bcee36d348c8739b5874a23b3c1b8ba4f2a800000000000000000000000006cd1898f86fe061b4f2418dc6bd28fc248032fb0000000000000000000000005941118d09a5d2bb3c7089ce692e8ad993891baa000000000000000000000000ac7dc3a9f6f737ae3f31ba7bd3652103ef3dfb73000000000000000000000000453f42ed36632770c513d69d6d87628e56d475c5000000000000000000000000e4a91b8ca3409cd5716005e7e1749287584cdd57000000000000000000000000d1fd96671b2cbab29e289fb85592416faf03f50f0000000000000000000000007ca0d2f1680c309da66fe342c43ed120ac6af39e00000000000000000000000054e3d308457942f685327fdf78f559535849302c000000000000000000000000fec368b6814ca7b8484f9abe27967f36f6382ae9000000000000000000000000d9bcec41ab7f2dec68e48bcee1df0d93e9f057a6000000000000000000000000016a7891a024c300d9e3a78dbbbf9a4d6d43fb46000000000000000000000000410e2d930a0d3e0e9ceccded8aaf9b2f0903906d0000000000000000000000000e95fd0cb25e93c977ae980988f233dabf61fd330000000000000000000000007a5b3c948e309d6540c328a58436a7bcfa67662f000000000000000000000000edc8c7554f1f06a8d18ae3edeb2a936f21bad5bd0000000000000000000000007fe5f77424b546f4dd026fea973bbe37656c2d3a000000000000000000000000eaf40396a182196b77c26545bbf2b792db38f8b2000000000000000000000000a6fb2a4504bdc4dd5e3f5d5df9542d00c2b85bcd000000000000000000000000099ba3f90e374332303e589c0368458dde304a09000000000000000000000000a4078d7675ec6f5237abd36b4ae7fe6bd2797cf8000000000000000000000000a36f031854b32bbc152ba11641be197de47abd9c0000000000000000000000002ad1911553025ee85810b4cc1a86658515420073000000000000000000000000469d2249e7e5d7da3cdd80948375c1cddb72dcd10000000000000000000000006c7b673a3227e227f3d4c629376f97c1b774fe480000000000000000000000006c825bbffca8127325c9e1aae966de499b02a24d000000000000000000000000ac5af1a721d84a8529c383249573aa76507439a80000000000000000000000008ad6627949826dbfb4d6c1b1084c36aa6e67828700000000000000000000000055cb0504723fb6a658cbf904111e074ebeb8827e000000000000000000000000e9e8b0f193a5c29f135f79f317c0cf1d36396085000000000000000000000000ba4e24a3c84f16e56b7ce58960baf793d207967a0000000000000000000000007a2b2ff8ed6cbe5d8cd1daa5f3440e06a6bd1e990000000000000000000000001e8c11c5a6d966ad71757c3a6753c2d197cf1cd000000000000000000000000039f4131623c8c81bc56646cef48c84bcb55472a6000000000000000000000000713b131b19503ea28070050149fe27c9fc47494500000000000000000000000045871bd6a1685a2c0de94f83b55311c9fbc696fb00000000000000000000000026726cc5099642717fb0e01ba1d3845ec1d1e086000000000000000000000000c5f68babadca0c8ff0d5ca472585f45d9d33e4b2000000000000000000000000e548d612023388662c29ed32cb5d3e49d65e642d000000000000000000000000a82ed5e62cf8a58128ed6f2889af668a4ce40004000000000000000000000000e352853ed1be7781235e8bf92c3af1d4cd57ba460000000000000000000000007526cf72c93c383ac6bfeaba5aa33d7a7f503ff8000000000000000000000000c4a5f763749837aeaf5451bfdbf2fec5534209c70000000000000000000000001708eafe7350a9481d3bd77aa35d4a1dcd76324c00000000000000000000000090c4a5991cdf555fb67bdcaa180dd8da796bb5470000000000000000000000004c935f377eae1500ae6ed10d562c541b93876a5e000000000000000000000000e2fd68a12ad22b059d5d40639ad6514a229b133300000000000000000000000019c3499e3e806e2213f3ef6b0e6aae318dd38992000000000000000000000000ee328514e8657ca4a275716879d98586d27283c100000000000000000000000011fa501ecebc40fae04b334332d1c8887cc742530000000000000000000000009d21c3f6c1cb1fc1e1976445f9974aea82c6a50d000000000000000000000000ccf57f183abdb87f0b2d5ae4d274252eaf208ae3000000000000000000000000e10e7009f6b22829e7d32228bd64bb719cf5f61f00000000000000000000000022000fb942324337678d02f1b2486e4b05dee7510000000000000000000000008ab15276a0444369e121e863f54e934796c12b12000000000000000000000000f128e9ae0bf151323aa5fe5edbfb81fa47a3f6da00000000000000000000000073cfbc7d3b17c366d14043cf34d08d77fcaaf05a000000000000000000000000b98f270bb8de5df93c778900f9134b3ec563d4d9000000000000000000000000f402c4eb5f87443d096209f413cf823b999388d4000000000000000000000000b2585d2fce4de284f5c86f4dd2794b5c6cd402ed000000000000000000000000c17c310e7487e8618a297e45decde5ec4c32583b000000000000000000000000078aa4ee429a94f474ecedf069ba361207a43827000000000000000000000000f83834189eece546f4cd64b3b195a2bc3e5e8a3b000000000000000000000000d4533d1fb98f224d5314f422fd22f008102e7acd0000000000000000000000005ae9911dd86509a14d2f46cff294dd6e08f04b2f0000000000000000000000001520b673a96aeccf8e4f7b761f7bcc40af1dd4180000000000000000000000007473e1d12219ce273f661473dc4d153c88121148000000000000000000000000071d7de4a5b76c5bcdf9b246491f39c69cfc6b3d000000000000000000000000bd52d6c026881fcb013690f39db7b2ca2e027057000000000000000000000000cdb37f2ecb1d4f18b5ab231a184b373f5f1d6e3900000000000000000000000087b2a2bf86b0c90864cff22f1f3afa8c9245504d000000000000000000000000579a09238b1e45bc281c979d5f3ee971705af1b300000000000000000000000081b9c10efd28f6504970f6298fe9cfc6b27930b00000000000000000000000001a7ac26a4d4abbbc96a872a19e5b563ee7c96b93000000000000000000000000fcb47e4df9766ffd9d72d5e412ee93c8bf397d1f000000000000000000000000a8f67d703a6d6baff96a1b0bcf3f9ffd508d45d8000000000000000000000000e55b4fba41b1f3b805c62f7c8f68e643b94ca4800000000000000000000000003d8d4dd93e486e14f81b98a5758848d019d7bfb2000000000000000000000000c1aecbd7b820e24837f2837f2016a8844aa36af3000000000000000000000000f447a088816311848acf68c6985133fa8d10ec4d000000000000000000000000ea7e308d1de6cf86b4f9d71561229a8b749dcb65000000000000000000000000b1b4cbb80becfea31b5fc0beda1eafd6ae7c6b7f00000000000000000000000006accad657dcf001d7cbacf18928f4e7f7bb0117000000000000000000000000907e32c683c73f4b51091367e73fec4d545613f3000000000000000000000000de4a674652b4e135125ebaea7de8f0162c9549b100000000000000000000000054c1fab7ae4f0116ba1fac4ee8d9dfac09eff87700000000000000000000000087a1a0f6a36627127479bb14e7f1e2ce1636a04f000000000000000000000000537ef3bc01a684c05ced906e7aafdcc2c202601a0000000000000000000000000390bc17788f0eb421af1a51d96da9eb6cc12c5d0000000000000000000000002a866020113452943dd2b830a3db9ee82e3fe3ea00000000000000000000000025e5264e7441453e6c1a5cffb45a4515850ca2ec000000000000000000000000517e0608de468f7ee4d6042b522175f8d75c4811000000000000000000000000517e0608de468f7ee4d6042b522175f8d75c4811