Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' of github.com:guardian/frontend into rk-cleanup…
…-wed-2
- Loading branch information
Showing
563 changed files
with
269 additions
and
118 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
45 changes: 45 additions & 0 deletions
45
applications/app/controllers/StructuredDataIndexController.scala
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
package controllers | ||
|
||
import com.gu.contentapi.client.model.RecipesQuery | ||
import common.ExecutionContexts | ||
import common.`package`._ | ||
import contentapi.ContentApiClient | ||
import model.Cached.RevalidatableResult | ||
import model.{ApplicationContext, Cached, MetaData, SectionSummary, SimplePage, Tags} | ||
import org.joda.time.DateTime | ||
import play.api.mvc.Action | ||
import services.{IndexPage, IndexPagePagination} | ||
import structureddata.AtomTransformer._ | ||
|
||
class StructuredDataIndexController(val contentApiClient: ContentApiClient)(implicit val context: ApplicationContext) extends Paging with ExecutionContexts { | ||
|
||
def render(filterType: String, filterValue: String) = Action.async { implicit request => | ||
|
||
val page = inferPage(request) | ||
val pageSize = if (request.isRss) IndexPagePagination.rssPageSize else IndexPagePagination.pageSize | ||
val baseQuery = contentApiClient.recipes.page(page).pageSize(pageSize) | ||
|
||
val query: String => RecipesQuery = filterType match { | ||
case "cuisine" => baseQuery.cuisines(_) | ||
case "dietary" => baseQuery.dietary(_) | ||
case "celebration" => baseQuery.celebration(_) | ||
case "category" => baseQuery.categories(_) | ||
} | ||
|
||
contentApiClient.getResponse(query(filterValue)) map { response => | ||
|
||
val indexPage = IndexPage( | ||
page = SimplePage(MetaData.make(id = "", section = Some(SectionSummary("lifeandstyle/food-and-drink")), webTitle = s"${filterValue.capitalize} Recipes")), | ||
contents = response.results flatMap recipeAtomToContent, | ||
tags = Tags(List.empty), | ||
date = DateTime.now, | ||
tzOverride = None | ||
) | ||
|
||
Cached(indexPage.page)(RevalidatableResult.Ok(views.html.index(indexPage))) | ||
} | ||
} | ||
|
||
} | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
package structureddata | ||
|
||
import com.gu.contentapi.client.model.v1.{Asset => ApiAsset, AssetFields => ApiAssetFields, AssetType => ApiAssetType, Atoms => ApiAtoms, CapiDateTime, ContentFields => ApiContentFields, ElementType => ApiElementType, Tag => ApiTag, TagType => ApiTagType, Content => ApiContent, Element => ApiElement} | ||
import com.gu.contentatom.thrift.AtomData.Recipe | ||
import com.gu.contentatom.thrift.{Atom, Image} | ||
import services.IndexPageItem | ||
|
||
|
||
object AtomTransformer { | ||
|
||
def recipeAtomToContent(atom: Atom): Option[IndexPageItem] = atom.data match { | ||
case Recipe(recipe) => | ||
|
||
def trailText: String = { | ||
val credits = if (recipe.credits.nonEmpty) Some(s"by ${recipe.credits.mkString(", ")}") else None | ||
val maybeServes = recipe.serves map { s => if (s.to == s.from) s"${s.`type`} ${s.from}" else s"${s.`type`} ${s.from} - ${s.to}" } | ||
val maybeCookingTime = recipe.time.cooking.map (cTime => s"cooking time $cTime minutes") | ||
val maybePreparationTime = recipe.time.preparation.map (pTime => s"preparation time $pTime minutes") | ||
|
||
Seq(credits, maybeServes, maybeCookingTime, maybePreparationTime).flatten.mkString(", ").capitalize | ||
} | ||
|
||
val maybeByline = if (recipe.credits.nonEmpty) Some(recipe.credits.mkString(", ")) else None | ||
val webUrl = s"${conf.Configuration.site.host}/${recipe.sourceArticleId}" | ||
val apiUrl = s"${conf.Configuration.contentApi.contentApiHost}/${recipe.sourceArticleId}" | ||
val webPublicationDate = atom.contentChangeDetails.published.map(d => CapiDateTime(d.date, "")) | ||
val fields = Some(ApiContentFields(headline = Some(s"${recipe.title}"), byline = maybeByline, trailText = Some(trailText))) | ||
val imageElements = recipe.images map atomImageToApiElement | ||
|
||
def tag(id: String, tagType: ApiTagType, webTitle: String) = ApiTag( | ||
id = id, | ||
`type` = tagType, | ||
sectionId = None, | ||
sectionName = None, | ||
webTitle = webTitle, | ||
webUrl = s"${conf.Configuration.site.host}/$id", | ||
apiUrl = "", | ||
twitterHandle = None, | ||
bio = None, | ||
description = None, | ||
emailAddress = None, | ||
bylineImageUrl = None, | ||
podcast = None, | ||
references = Seq.empty, | ||
paidContentType = None | ||
) | ||
|
||
recipe.sourceArticleId.map { articleId => | ||
IndexPageItem( | ||
ApiContent( | ||
id = articleId, | ||
sectionId = None, | ||
sectionName = None, | ||
webPublicationDate = webPublicationDate, | ||
webTitle = recipe.title, | ||
webUrl = webUrl, | ||
apiUrl = apiUrl, | ||
fields = fields, | ||
tags = Seq( | ||
tag("tone/recipes", ApiTagType.Tone, webTitle = "Recipes") | ||
), | ||
elements = Some(imageElements), | ||
atoms = Some(ApiAtoms(recipes = Some(Seq(atom)))) | ||
) | ||
) | ||
} | ||
|
||
case _ => None | ||
} | ||
|
||
def atomImageToApiElement(image: Image): ApiElement = | ||
ApiElement( | ||
id = image.mediaId, | ||
relation = "main", | ||
`type` = ApiElementType.Image, | ||
galleryIndex = None, | ||
assets = image.assets.map { asset => | ||
ApiAsset( | ||
`type` = ApiAssetType.Image, | ||
mimeType = asset.mimeType, | ||
file = Some(asset.file), | ||
typeData = Some(ApiAssetFields( | ||
height = asset.dimensions.map(_.height), | ||
width = asset.dimensions.map(_.width) | ||
)) | ||
) | ||
} | ||
) | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file added
BIN
+16 KB
data/database/00faa0a4d8acaa570455ee1dce96d2b4df0ab55e37836cbd3d420cb1ce82806b
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/03b213eaa350687930031ce53522351ae866e327baac576d0ef7db69aa6daffd
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/044682765bbb2cb8a64403bda12a5e697c76abaa2e251b6f55a5076738c85feb
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/05d3aca99951dbc5e61625f7a4697465839ac4784f9813bec97757a2e87a8301
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/05ecc15a4ac68037be2cdd8cbf77b6edcdd0ae794af6f90b5d15f764a5f3d0d9
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/068db7348bb3f6843b970170a435ce92ece8776b21fb63baf19c3749e06815da
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/0742f6225ac94be24ea8011ca803c1ea61212ca49a79b798178de1046f1e3d6f
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/08e896f9a5dd2f8d7eeef2f14ec8f7e9378194ba6fb92198d913dcaded89b19f
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/0cdb555b00d83ce3ea799a8f6b85be92a701f516ca9c733b175b8c5d05a16066
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/0efe491db743a679acce3d70c3f271f73a4c9c2dfeac6b59430c67c1364e56a1
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/100fc2b770d72bb80a198e4dd8abb7b74b37c6638d1e4077de5536a81a01fc00
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/12ed6df699c0fef51518e4dd166c1055910adb488533d4cace8f75d732e99346
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/15de1e7f0ef8132c8fccb50ad6710ce9d2b5334e3112b1eaa4aa8f80ebd78fd3
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/1650c6514a43da12ba4fff8b7b59e87dcdc54f3e81ad12933567f9e5e5023cdb
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/16c69cea9362c9082a4d8fd112541834b3ab715e6317cf4d75daf1dcb27d2eb4
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/1c6f5e81a8bd8a1b2ef0a5ed25f9be527f56549d07316ff85acada4e00f60a22
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/1efd99d678d8524bbfa4529fddbedb5cabcaa4083da959496c55b473737eec5e
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/1feae597f4b304672160274e499afeef6ab900b6e68ebce3fcb553b54177b6bb
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/20bf45e93dfa09f134a75c3ae4a4c97c1f4611379338dec0263ba19cbf8ae8d5
Binary file not shown.
Binary file added
BIN
+2 MB
data/database/215485587c88e57e832734b305e36a3277f7fe393e21fed442152ba8ba3b2890
Binary file not shown.
Binary file added
BIN
+2 MB
data/database/21776e0669caea130d4a8ca35b9756792cf851bc4eba25a59d0d97ca3169be3e
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/2d87c4d13496bdb910ba18118215cf0d2efbddbbc656ba45865544ca671b91ff
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/2f8307965a0ff0d182e50ef97ba6b69380aa9f45e19b013043a2d0b76fa236c5
Binary file not shown.
Binary file added
BIN
+1 MB
data/database/3076133cc27e03196fa4d945e4df89099ee02d71fea37552df61cb1295954a0c
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/3203727c5deb9159c92444020f5a4f4d73348c2293674e66c1392016b0ea0d2a
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/353b6c02005a8fb43a57a1ce2d6a5ef93b55afbbeadcf229b79e9b79fe1efe6e
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/375134c783f66117b80144921a6b5f1d0f5d9c504772985ca0896fb1176cd13b
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/384608e59a604e9bc8614bbfea7083c5d98d488506eb68da4011a20a7bc8a44f
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/3994970a7d84a28002891ccaba01f6e7f7fd3dfbeacc81eab302b935982e460a
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/3ad83c85e74f2a9c40eb8672317a91b461bbf2349faa87c1e6004a8026e6f69a
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/3c26072c18a8410a26653b113be1327049e7e448573786cc5fda3491e2ca1d84
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/3c511d3e9e610bf81e22a4495dc2bece98f80f2c56740612635572c0df885bf9
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/3f38a55fab8a862204ad51af5786757ab29882b7a3e81e9bb8984a8a632d236e
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/42e44be67e1acc0ad0094c8461008d6ceeda6932bc2f9551cb3b679a4496104f
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/444aad3d7b8855e35670e055a4031e69566936c1c15597e27332bcc37ef56e52
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/448d7e42f0964c2b3739fbda22a59d2c06c2cca174dad28878c9e65543edd381
Binary file not shown.
Binary file added
BIN
+426 KB
data/database/457ced93630ef0997efe190d5c515a41cc2498e1b606892b3fdcffc5208f2b9b
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/483af7d0c4a68ab27876e6b359f66c0845b389cf7831737b418186d05e4323f4
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/4887d56bedcdb796df95b226d647cfab66afd7e58e570e2acac669c3dca22dae
Binary file not shown.
Binary file added
BIN
+2 MB
data/database/4ad11e1ef4f952545b4d7d837358bb055e687ce620f2b02c1bf8e736faaca249
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/4af0e0021914cc5fc93370cf05629cbe4b660fef16cb17a486f74df9f07c9b32
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/4e1330e6d37294ba6d25c5a7a0db9e462697c5dc8bcb0ed8ddb3117d471272ae
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/4f6e36cc90fd2499ae62aa1f928b181cedf83de803c3edc8ebb7a349d381a3ba
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/4f7f1216cb91971636032e798e6cef7ab89b2eab761e69e30c2bc1031e67bb3b
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/4fe1e8dfcbf719ef7e8c29e95025316c85e989a1327ce6c74ebf4e3e411c5ca9
Binary file not shown.
Binary file added
BIN
+64 KB
data/database/5056cf8132b6b48a66556632952d689f32272cd451b94cc0597ab530be9e40cc
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/50bc5ae16fda00ee9f7913ba52ae7ea4e199bc6d4e9d0f2acf15d408db11a5c1
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/51433bc10c553a21d71e6fe5ab89403a9ea387c8bc5cf42ae7e7a4a35ce46a63
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/51baf56fa88732ce717e15abfe674a64c905d83fb276fe62861e0e421ab7774e
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/5298736744893a68a13b734d6f3d279c1f628f8283a2ec1a966fab965ae8f66d
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/5704f830d59a708a91fe8c32e2009e168b5c3461912aaf78d44bbc407e8de6e2
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/58abdcd40b9df4b384e301e5655622b15b76e33363b128cfa1f309fcbd045b49
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/58e18a68623538413ff28fbfe5266c318758e26b4fa9a0aa137eef03fcc921ec
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/5ab6d2b548a50aa120153ea8af2c1debcb1a5c47db4a6cffb5baaf5ce08b47c4
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/5b774e2d373908cafc10bc5cb98862fcfa9a0fd2adf1091343752889bc2b8118
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/5cea51a6e8b524c0015a66eafd48e8007057f77fb2d4263eca8b312a2b038845
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/5de5a4e65da4edd3fd15c294b31d4bf8405b3b847bbbdc881bdd26a3691c3897
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/5f60c5b99b490c1078dc8c16eed614ea3d621e8c715c3e75e39b30eed7ecba62
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/5f86d024d419d9b1e3add781cd339ffc93b6474e0a66a5ea44048c4a9d3b21e3
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/6523a9330c93297d1a7f920bbfa759fe1c1647c27f206e3bccb724a28ae22347
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/6a0b99368ed3e24a38418e041eddeaf12e691b11241ed2ea3ee24164e6610b96
Binary file not shown.
Binary file added
BIN
+64 KB
data/database/6cd90b12bd75e44ac77e9093ec48f5b038fab450b93c0ec91aa884f478f2db47
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/76ae3177bbf388fa7326caebfae0ee647a5bb68cda6452bd490715b044fffb96
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/781de33a61aaef8dceb7700d1427f58c370748f224a372fb65de571e34eedbf1
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/795a81178d5afc1f5f8732081656983ea186fe49c2b2917f42a980e119a645c9
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/798ba5c6ee6b8aca1b6722381ca0bb9df0f61e3ee08cd92b6281e995e2661e06
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/798c70b07587191d2a209631e2f5467dc89f912e0f7584325b5ceca6bdfb412e
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/7a0cb427e2d2500fdfd444acfd3ab0ff06fbde077e0fbf307a172199c965bff6
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/7a13dc9e3cf0f431e46ffe706d30c004490b1afcd1fc8810f85a662cf38552a6
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/7ab391622599e0a3ae35132b0170679dc063fb4af7b9fc0d0c2262c0d79f708c
Binary file not shown.
Binary file added
BIN
+64 KB
data/database/7b50a6d8e2c1bb366d08bf6c5c17fb17f2cc7fa4b90a9b3bfd75a8799b4e6cc5
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/8627a64418ae16acb4ca8171074e2883555ff307f58204af384813fb250d7cff
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/8910bacacb8fa6b58032d5ce2028e52f26151aa8ede00dc79b8d7f0357b0557a
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/89e7d262dbca2d41a1bc895125db9daa67420eff9e06c48621b55616f0fc77e9
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/8a2c0ed38d5c5365dc550c30e318b7907b444b8a664b6c88e6a4c6d98c867f96
Binary file not shown.
Binary file added
BIN
+64 KB
data/database/8cf69083738ca370842492cf3113f86cef910912a4620f83d0cd928b00eeb047
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/8d28b6780ffb97338a616fca1492353f28e5f1e7f9f1161e6fc4108f21fddaa5
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/8dddecac4611ea4ca63042900ecf755bb1b8ee7e3e7bc77a03677c1a215017c9
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/8e9d944e202ba0269a0599f3e2b55458785a44236867b0f71a6df1836311baa9
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/9054d540971637215a327fc3f603daad67b94be9e2904adcdd45ff58f808b6d6
Binary file not shown.
Binary file added
BIN
+2 MB
data/database/93009d3ab00e4f2e0dc303fe846701582349cec10c4e5b8bd71a8907f86f7166
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/9701894d9e197d6e8ede2e246978a61bcc78a8321104b4c68667fc2886134889
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/9737774184a14afd6c3db29cc801bc2721120b7c2258be718df7171983bb4bb9
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/9911c2f611e841b055910ad5ae728390d4e2f16a6b54b149355f1b3602e4a759
Binary file not shown.
Binary file added
BIN
+64 KB
data/database/9ab16c7a20789948441a9617b0986ae24f9520eb700833da455b64fc0a74d96a
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/9ae0450d9c32eef813f6c2270ba10ef2ec82977aa6fdcac8504e6bc84e571180
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/9aec4efb5589d0c9a57813f1d9a22dff983474258bae41eb595129346bfbc038
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/9b47ac70e1683c2dbd5e29ee504e212031784b43aef2dabd5f7df856b7f475ac
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/9becae62f7949ba0d422ff6b3fa857f8aacb7adeb8ea642908bab59054655a88
Binary file not shown.
Binary file added
BIN
+2 MB
data/database/9c058f1e75dc9682406ba0c1ca770b6945f2b513e63579dfb7692e830a2b3ffc
Binary file not shown.
Binary file added
BIN
+1 MB
data/database/9e8e999fde393223d24d320b05c5b19bb8df73728f386eae7a00543d0c6f48e4
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/9e94171ec8f6879823d7e23b8c4e453ab5a7f516fd59542c845413a583404b5a
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/a06fb1fe87fb1272d208b45f11e941f97f271e82d5b4fda057df12b16e018bc3
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/a0756bf0deb94f6f660e7accdf86b0ce7dc1787c6501a2b0d264d9a337cc1c9c
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/a08399caf183a66eba429e371f745d6bb68839e89481536faf1dd7e8c817ba18
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/a323d2db920350b1f6825683bec8859f5042b54b01595c2a153e8a0740852e97
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/a44290b06799e3c416935439427b4fbb0429c5b1fb50e8c35e3018d3a2aaef78
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/a463c86d20e840dfc10567c16276e7707b2b594fc98f33627dfd6a6437ab8826
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/a4e1684d52bb12ffa60d99dab44ef085ed59ea08aec83760a2283f68c4b314c7
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/a5ddc81e7c7ddb5268603929da66a04d51f32da6832f3cd16f668ed5b7edbeeb
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/a6687ea7f5ad09d0a2a98fdd0bca837d3e8012dfc168a329b9134d78748e1aaa
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/a72bc88cd8049fa72b350917da92128dd6fe9cc630ac16f48b1bb9f616ac5771
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/a87158cf9660be12e4d13f7e18ff54a2d1be04b47c18cb2d469f1f0f4b065fbc
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/abd2007d2afba6cc8e37a66690c8d88e2a76e4e0e72f3a4b47b5bf9fbc770ee5
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/ac906749285004681504fb155c8db43580dcdd415acd1a0a1e1aba5098ef48a5
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/adfd25fa41ef19ee2a4d1d4de49ed690e1900f3f82dd8a7a6d40e549bad3f82f
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/aeeca43ec8f8d57dbb31c4f43ed314baf68fc644ea47f0405bcb41a9cadb4485
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/af3eb85a41a1736ebdfc3dcfead9fd100900b70d0d2bf4fac8734470b18f0167
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/b0e47f59d8c40d320e666e06e3630a76e1eeaf1706ffc41a2e7265ee8ac1c4bb
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/b12a1ada801a00fa2c019b85a2f8d2ba250573cfe07fb94c18a6e367b14cb231
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/b13422a1f8bc9ec0cab36ca3fb114ef93d6bd02033438771f8f31f17ee07daa5
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/b2240dae374fcd839d8fb1b4a72e4fc5e2c0539d4e569af84372ebf80dc6b705
Binary file not shown.
Binary file added
BIN
+1 MB
data/database/b79cf9c1cdc8f1061cb32dbba293f1b3fa1060b2db494af9a3f1d33a37039dcc
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/b8ac90857a411ff9dbff84cbcdafe5b82bc8310d9419c645d2a96201f5f3d702
Binary file not shown.
Binary file added
BIN
+513 KB
data/database/b8af5125a282e454fa9bb647088ce452ec5bc669cd39fbe7f9f773df455f80c7
Binary file not shown.
Binary file added
BIN
+1.02 MB
data/database/b8bfccb09721ac186cc238d4195c0c5e9ee2c0ff93ce8f4ecf1e2becdb52bf3f
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/ba84b18f7ede6c78c23cb6e601bf2b0010758908098c935b112a2b800bbb94f2
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/bae22ca98a0cae899c870a60bce5d65a0ec9da7d429e164ece7bccba72cc760c
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/bd699282ad80e25734c0767a21f5dbd8b402b5baee8813fc4e6f08c6cbdd4830
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/beef528d55796d8e70957fc7f87be4f497c140d112d10323fcf4b931a3d4967c
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/bf250d57bc4a9f42e0e357152950e43cb4dbef28cb6b855b65e26c884ab3e834
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/c08d2c226a455fa36f83f7b9923fdcfa1757aa048a8a45f8462110aeaca2abcd
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/c324380f94415e0c21c3b51ac1d5007a27be0b63ea31b075199f4bbbde7f75a8
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/c6055ad6ea7e77e9e3a5fdd910e68678278f69c765e2917b1fcb856d7dfef130
Binary file not shown.
Binary file added
BIN
+318 KB
data/database/c6f98fb12cfc7db2fe5eb18bcc34bd43a3b39cf5f88195a6cd13f3a3a2b0994d
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/cb1096a9b8732428369dc1b5690253c2483cc9187dba3a65e86c2bceb4af01fe
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/cc54c9c993abad091f1b95d142338ffbc11b8b192071c0862cc73cf471b118aa
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/cdfcade120090cfe9611378f314e94bf73d494f6c69e0afd74aac7fffdc22070
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/ce45a03465a2ff133e8bd25114d404728fd36bdaff4cb41c27e15045546105e9
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/ce49094cda26e366abde5ec583c4158d45f6a9ce7529a20b19e0246d4bd63fdb
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/d169b7ad9cfed31eded44986f03d94266ac1d0710a22bf7adb90f01041c06442
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/d2ea0b38c6d2f769c22c0fd8be3800d1b7088cf9414eb70d6c903d616dbdf8b7
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/d2fea82d0eb1aa9c67ca38e235a78dab8cb26f90f481ae593a71a5f558ea1be4
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/d36df9ee027145ed070c8eb36c6d60d86e1d6e28695c7757fd93006799abe0b3
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/d411ba75475cdadf7a9d7c16b2db5c5d336169d879972268183bd5b6685925d6
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/d53af042c4d155a96dc34c6324ded44c65c28b2d8f1f9c7d7deb3bfb0a0dc0f6
Binary file not shown.
Binary file added
BIN
+366 KB
data/database/d57fb720e718718e8582e221c3dc037f7fbb1a1b7745c86220c6efb640443dc4
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/d599df4a6e19c40d1b9ea27c74c62b2b823fb83bd57060fab27f619b9c7f0311
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/d66a4a92dec22ff0a41016535a9b84f9b758c70fcddbc08dc3e7af2bfa261ec1
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/d674a8191eaab6dac60167a453464305746fe50e68527c53c3f0f203ce774606
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/d7b494d14a7332f4a2d0ef9bd0efaeefc1ecb64a027480c4cef9a98e12258a7a
Binary file not shown.
Binary file added
BIN
+1 MB
data/database/d94cdb5cf59e61c38aa5446657b8f13619ecb6b1b8ef28277d202b5baaee0b2f
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/da267d85ae6024851e12c97f1f11cd06dd75875007c4c3355f5baea5788ab235
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/dd183187716fbbf74fdbe0241cb2c9178ccbc4bedfe2a781ad9bf9e13cbeaf62
Binary file not shown.
Binary file added
BIN
+347 KB
data/database/dd3e073c4e13e03af35203ed4240220a6fcf0c5a49cbd027ef8f9282e70e3721
Binary file not shown.
Binary file added
BIN
+2 MB
data/database/de2ac5999a2e0531a65adf2277f056c7468e5d5296371b33f4e6541d8a4e8822
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/e29855787fe83d7be08a36293490e5ca9b946b1f3b21d9b76693d0badb0f696c
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/e48576d768cfb2e92b990b581271a7b6e09b8f3505566ce865b259929f460829
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/e5affbff9523afe158a862c9f099fa5577950ab98b70c995614987415247188e
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/e924566c6eed769a76b062bf7587b877215a18d04c92e056a117175075e6ae8e
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/ea4f7624d36920e096c0484a1381f70852adecb25561e44b8f5cd06d27c0d760
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/ea7833c14cc98b3ce239c31e7850ca5dbda8b53b1637c37187917dd401b4de7b
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/eb2357f4fd1830ad348b92c9b9a2ab2e67a882f15314a052dbc9c00ec025f0bf
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/eb32340dab6b49cb7755dc5058751f674409bfb31a4cc926ef1db377b6e21fd0
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/eceabd9982b21241a275ae25ae724b35f055c8c29f7cbe5e6965fc61fc672d66
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/ef14c60976377f2867835a18342e66cb0c788e610cb09de34a4ec37d600f7eff
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/f017208220056fca611e7b9a5b75333d39c0aa579a904157e2035c593a81597c
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/f0cc912c7bc0e702e66a25acca637ecb6ccad25b45fe6fa3ef44b198301baa8f
Binary file not shown.
Binary file added
BIN
+64 KB
data/database/f1e6630f3f84140d34e88402647ef13231f9f8eb70d0064d3c6c0c6b69a22a24
Binary file not shown.
Binary file added
BIN
+128 KB
data/database/f67ed3d085ee288bc611bebbd9017de1c85b9c3b527a14f860d70867b1c3149c
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/f68e0647b106cf92cb0bf1349a2905feda188df7eb51837eed8464a2a335ed94
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/f8acecf0e683e368d0353fc5b001367c6821ccce1b1e531c4902e8b7407fe069
Binary file not shown.
Binary file added
BIN
+32 KB
data/database/f94f75e3b751924ca10940222426c08823139ab075e559335a033ee9280f0ebd
Binary file not shown.
Binary file added
BIN
+16 KB
data/database/fb1e3bfb18ac591a4474bff7a4d9acaae5ef2a979de997ec35bbf9be06c011eb
Binary file not shown.
Binary file added
BIN
+256 KB
data/database/fbf484ddf7c7449b70f6ceac149eea1e0b67d8b27dfdea2bb19fb42debc9eabd
Binary file not shown.
Binary file added
BIN
+1020 KB
data/database/fef2845da6ef8e6728a3353f1973723539f121198cc69dc2fabe760aeefa2a4e
Binary file not shown.
Binary file added
BIN
+512 KB
data/database/ff9246f38769dcebb45bb13d52bd61ec90c2b8f61d29abbb658c80cb3fadd0c3
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.