WilliamADSP commited on
Commit
e2726a9
1 Parent(s): 5d1343b

First Push

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .ipynb_checkpoints/configuration-checkpoint.yaml +82 -0
  2. README.md +31 -0
  3. SoccerTwos.onnx +3 -0
  4. SoccerTwos/SoccerTwos-1499745.onnx +3 -0
  5. SoccerTwos/SoccerTwos-1499745.pt +3 -0
  6. SoccerTwos/SoccerTwos-14999940.onnx +3 -0
  7. SoccerTwos/SoccerTwos-14999940.pt +3 -0
  8. SoccerTwos/SoccerTwos-15499996.onnx +3 -0
  9. SoccerTwos/SoccerTwos-15499996.pt +3 -0
  10. SoccerTwos/SoccerTwos-1595356.pt +3 -0
  11. SoccerTwos/SoccerTwos-15999976.onnx +3 -0
  12. SoccerTwos/SoccerTwos-15999976.pt +3 -0
  13. SoccerTwos/SoccerTwos-16499778.onnx +3 -0
  14. SoccerTwos/SoccerTwos-16499778.pt +3 -0
  15. SoccerTwos/SoccerTwos-16999824.onnx +3 -0
  16. SoccerTwos/SoccerTwos-16999824.pt +3 -0
  17. SoccerTwos/SoccerTwos-17090576.pt +3 -0
  18. SoccerTwos/SoccerTwos-23999906.onnx +3 -0
  19. SoccerTwos/SoccerTwos-23999906.pt +3 -0
  20. SoccerTwos/SoccerTwos-24499982.onnx +3 -0
  21. SoccerTwos/SoccerTwos-24499982.pt +3 -0
  22. SoccerTwos/SoccerTwos-24999988.onnx +3 -0
  23. SoccerTwos/SoccerTwos-24999988.pt +3 -0
  24. SoccerTwos/SoccerTwos-25499962.onnx +3 -0
  25. SoccerTwos/SoccerTwos-25499962.pt +3 -0
  26. SoccerTwos/SoccerTwos-25999908.onnx +3 -0
  27. SoccerTwos/SoccerTwos-25999908.pt +3 -0
  28. SoccerTwos/SoccerTwos-265576.pt +3 -0
  29. SoccerTwos/SoccerTwos-28499920.onnx +3 -0
  30. SoccerTwos/SoccerTwos-28499920.pt +3 -0
  31. SoccerTwos/SoccerTwos-28999916.onnx +3 -0
  32. SoccerTwos/SoccerTwos-28999916.pt +3 -0
  33. SoccerTwos/SoccerTwos-29499998.onnx +3 -0
  34. SoccerTwos/SoccerTwos-29499998.pt +3 -0
  35. SoccerTwos/SoccerTwos-29999984.onnx +3 -0
  36. SoccerTwos/SoccerTwos-29999984.pt +3 -0
  37. SoccerTwos/SoccerTwos-30000116.onnx +3 -0
  38. SoccerTwos/SoccerTwos-30000116.pt +3 -0
  39. SoccerTwos/SoccerTwos-499668.onnx +3 -0
  40. SoccerTwos/SoccerTwos-499668.pt +3 -0
  41. SoccerTwos/SoccerTwos-999212.onnx +3 -0
  42. SoccerTwos/SoccerTwos-999212.pt +3 -0
  43. SoccerTwos/checkpoint.pt +3 -0
  44. SoccerTwos/events.out.tfevents.1683117618.9f26938533b1.907.0 +3 -0
  45. SoccerTwos/events.out.tfevents.1683125463.9f26938533b1.1483.0 +3 -0
  46. SoccerTwos/events.out.tfevents.1683142932.9f26938533b1.3831.0 +3 -0
  47. SoccerTwos/events.out.tfevents.1683142963.9f26938533b1.3949.0 +3 -0
  48. SoccerTwos/events.out.tfevents.1683198603.9f26938533b1.9901.0 +3 -0
  49. SoccerTwos/events.out.tfevents.1683211534.9f26938533b1.11694.0 +3 -0
  50. SoccerTwos/events.out.tfevents.1683274987.9f26938533b1.49.0 +3 -0
.ipynb_checkpoints/configuration-checkpoint.yaml ADDED
@@ -0,0 +1,82 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ default_settings: null
2
+ behaviors:
3
+ SoccerTwos:
4
+ trainer_type: poca
5
+ hyperparameters:
6
+ batch_size: 2048
7
+ buffer_size: 20480
8
+ learning_rate: 0.0003
9
+ beta: 0.005
10
+ epsilon: 0.2
11
+ lambd: 0.95
12
+ num_epoch: 3
13
+ learning_rate_schedule: constant
14
+ beta_schedule: constant
15
+ epsilon_schedule: constant
16
+ checkpoint_interval: 500000
17
+ network_settings:
18
+ normalize: false
19
+ hidden_units: 512
20
+ num_layers: 2
21
+ vis_encode_type: simple
22
+ memory: null
23
+ goal_conditioning_type: hyper
24
+ deterministic: false
25
+ reward_signals:
26
+ extrinsic:
27
+ gamma: 0.99
28
+ strength: 1.0
29
+ network_settings:
30
+ normalize: false
31
+ hidden_units: 128
32
+ num_layers: 2
33
+ vis_encode_type: simple
34
+ memory: null
35
+ goal_conditioning_type: hyper
36
+ deterministic: false
37
+ init_path: null
38
+ keep_checkpoints: 5
39
+ even_checkpoints: false
40
+ max_steps: 5000000
41
+ time_horizon: 1000
42
+ summary_freq: 10000
43
+ threaded: false
44
+ self_play:
45
+ save_steps: 50000
46
+ team_change: 200000
47
+ swap_steps: 2000
48
+ window: 10
49
+ play_against_latest_model_ratio: 0.5
50
+ initial_elo: 1200.0
51
+ behavioral_cloning: null
52
+ env_settings:
53
+ env_path: /app/ml-agents/training-envs-executables/SoccerTwos/SoccerTwos.x86_64
54
+ env_args: null
55
+ base_port: 5005
56
+ num_envs: 1
57
+ num_areas: 1
58
+ seed: -1
59
+ max_lifetime_restarts: 10
60
+ restarts_rate_limit_n: 1
61
+ restarts_rate_limit_period_s: 60
62
+ engine_settings:
63
+ width: 84
64
+ height: 84
65
+ quality_level: 5
66
+ time_scale: 20
67
+ target_frame_rate: -1
68
+ capture_frame_rate: 60
69
+ no_graphics: true
70
+ environment_parameters: null
71
+ checkpoint_settings:
72
+ run_id: SoccerTwos
73
+ initialize_from: null
74
+ load_model: false
75
+ resume: true
76
+ force: false
77
+ train_model: false
78
+ inference: false
79
+ results_dir: results
80
+ torch_settings:
81
+ device: null
82
+ debug: false
README.md ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ ---
3
+ tags:
4
+ - unity-ml-agents
5
+ - ml-agents
6
+ - deep-reinforcement-learning
7
+ - reinforcement-learning
8
+ - ML-Agents-SoccerTwos
9
+ library_name: ml-agents
10
+ ---
11
+
12
+ # **poca** Agent playing **SoccerTwos**
13
+ This is a trained model of a **poca** agent playing **SoccerTwos** using the [Unity ML-Agents Library](https://github.com/Unity-Technologies/ml-agents).
14
+
15
+ ## Usage (with ML-Agents)
16
+ The Documentation: https://github.com/huggingface/ml-agents#get-started
17
+ We wrote a complete tutorial to learn to train your first agent using ML-Agents and publish it to the Hub:
18
+
19
+
20
+ ### Resume the training
21
+ ```
22
+ mlagents-learn <your_configuration_file_path.yaml> --run-id=<run_id> --resume
23
+ ```
24
+ ### Watch your Agent play
25
+ You can watch your agent **playing directly in your browser:**.
26
+
27
+ 1. Go to https://huggingface.co/spaces/unity/ML-Agents-SoccerTwos
28
+ 2. Step 1: Write your model_id: WilliamADSP/poca-SoccerTwos-v3
29
+ 3. Step 2: Select your *.nn /*.onnx file
30
+ 4. Click on Watch the agent play 👀
31
+
SoccerTwos.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e02e1af9e637af36f7c19df220b8241215539d679bbea56c1ad9f2c66e1a09d2
3
+ size 1764633
SoccerTwos/SoccerTwos-1499745.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:50ad3756c1ad6f19b0a969f074c33798b7aa2901734f47183cb9638b430d20ac
3
+ size 1764633
SoccerTwos/SoccerTwos-1499745.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4c8601b38a847a5f421a93bf6e469ec0ae963a4a368fd72433e8ec62123feac6
3
+ size 28421201
SoccerTwos/SoccerTwos-14999940.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:14cb36da0270e3011552122138be705ce53586b0a4161f93f87d22c46582b40e
3
+ size 1764633
SoccerTwos/SoccerTwos-14999940.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f196c0a6b8b3eae434904289b8ce40ba01c4a5b740a71cf298fc1c36291b223b
3
+ size 28421201
SoccerTwos/SoccerTwos-15499996.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2f85c2e585f66b8a5bd8c9cb2d6b8d6b6a6535241b4f092bf3faa14aaa292173
3
+ size 1764633
SoccerTwos/SoccerTwos-15499996.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:21d1578808d73ea8e584d4425f57c6f1e5a8aa7cbd7426b9f2d84336f8f0dff6
3
+ size 28421201
SoccerTwos/SoccerTwos-1595356.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b3b325ee81cf241350c659fc37c2ddc0b1356fcb5def4b14b715c53c9996db22
3
+ size 28421201
SoccerTwos/SoccerTwos-15999976.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:76e598d183ebcd5992f62f2a4723b593a82679dd3ca4247ea742e5cbbd4c4075
3
+ size 1764633
SoccerTwos/SoccerTwos-15999976.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:de46644c21e252516cb13d08663d2f605a7a9afae5fac3496561ed2023e144eb
3
+ size 28421201
SoccerTwos/SoccerTwos-16499778.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a348d50cd72b919efb834d4e7bd5970de8011cc039aca1ceddfa75208f3b4d52
3
+ size 1764633
SoccerTwos/SoccerTwos-16499778.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f93b28a52fe0d805c95f2dacd0a58c3cf896a9fb272abb33b629b61812a6f78c
3
+ size 28421201
SoccerTwos/SoccerTwos-16999824.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f655adc115592d6ca55941bd2c5e8970210b77a9174c470a096cf3156594e96b
3
+ size 1764633
SoccerTwos/SoccerTwos-16999824.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:63fd7e470c196c923ebb613a2e4c391e5dcf2df16886534ca889140225193664
3
+ size 28421201
SoccerTwos/SoccerTwos-17090576.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fcf030f66c1c9e68194c1bafea46ed20613f1859b56f1fe8a013000d995abb41
3
+ size 16495872
SoccerTwos/SoccerTwos-23999906.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9156262e6e039789d82fde8d79eee9e0b39deabde7f3a8391a28bc09b6e83536
3
+ size 1764633
SoccerTwos/SoccerTwos-23999906.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:40c3e354389f747a4168b2e0905e48fb0072baafc3524a30cf90603de02da3a0
3
+ size 28421201
SoccerTwos/SoccerTwos-24499982.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:164a7150782d03e2ec84b2bbac3345720e538f846e6eb3d2b518aff8690d33a6
3
+ size 1764633
SoccerTwos/SoccerTwos-24499982.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3faa913d111a15243fae511a42384c30bb433a1af2980175c187a8f11c8737bd
3
+ size 28421201
SoccerTwos/SoccerTwos-24999988.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:12d18df2fbb92981d55a2c5ee0365a8b110cf3948c43a719ca5363d0853d1dee
3
+ size 1764633
SoccerTwos/SoccerTwos-24999988.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:673cc9cf62836d3207cca118a3be79679f52e32c0f6c8c72b8927a8e2f03a21e
3
+ size 28421201
SoccerTwos/SoccerTwos-25499962.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d3ee679bf6e9088a4800901f72fa99d8aaa2a0a0bb5198e6a53484a2989ccb7f
3
+ size 1764633
SoccerTwos/SoccerTwos-25499962.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:27d2ab505f50f578f8d9c46988881a6b13418d713d758fed01fc02697d370fc4
3
+ size 28421201
SoccerTwos/SoccerTwos-25999908.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9d5a2582d755e89fc63f4f988ec1c9e59b8e0a6a4694a77e094a5ec64546d4bf
3
+ size 1764633
SoccerTwos/SoccerTwos-25999908.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b489bbd8fc2439bd0551ec78b05cd6a6842273009bc81687c358f7a6581f1e11
3
+ size 28421201
SoccerTwos/SoccerTwos-265576.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ddd3cb3df6dd8bae204cac061f40221a90c2e6a37aafd2fa94f40430724fbcd2
3
+ size 8720465
SoccerTwos/SoccerTwos-28499920.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:06a17ad96dcc6606ee7dc5999dc66a6a52aab004071f03427a2bfe6684c604ef
3
+ size 1764633
SoccerTwos/SoccerTwos-28499920.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c8b6795cdb80c2a1e24c9a4701d44370ed0a636fa6556870d8e50fe60e0843c5
3
+ size 28421201
SoccerTwos/SoccerTwos-28999916.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:33ba84c09f4fbe63d068570d0d4fe40378d553503ffd8771e672b5ff1df4b6df
3
+ size 1764633
SoccerTwos/SoccerTwos-28999916.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:abb3079acef9311a499f3832e6c47a6ea5e4b3080095611a0336f234bc46e6a5
3
+ size 28421201
SoccerTwos/SoccerTwos-29499998.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:42718dfcb19832513cc151c9c4f4deff258124a24b72370027b68536e38ccf55
3
+ size 1764633
SoccerTwos/SoccerTwos-29499998.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:83b50fa02e2c0eafb2f201aa07462a0669df8ccb7223f8365932a428a908f58f
3
+ size 28421201
SoccerTwos/SoccerTwos-29999984.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e02e1af9e637af36f7c19df220b8241215539d679bbea56c1ad9f2c66e1a09d2
3
+ size 1764633
SoccerTwos/SoccerTwos-29999984.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fb247f44d31e4aaa12c3687ee9e005c4211da348e5a6021d5e19199127d2f73d
3
+ size 28421201
SoccerTwos/SoccerTwos-30000116.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e02e1af9e637af36f7c19df220b8241215539d679bbea56c1ad9f2c66e1a09d2
3
+ size 1764633
SoccerTwos/SoccerTwos-30000116.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:461a7c22cfca9da6632bf9df328fddbed0050bbea1bcc94fcb02619accd7991f
3
+ size 28421201
SoccerTwos/SoccerTwos-499668.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:831cc3925789dc3a53a2701c55095af9db00acb0a79f50e5117a54fc9eea7855
3
+ size 1764633
SoccerTwos/SoccerTwos-499668.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8ccc964d75de54cacbc32d5b60017a74eb087b7ee0fa7c11a124a7f2853592e5
3
+ size 28421201
SoccerTwos/SoccerTwos-999212.onnx ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:16447ec9a1d50efb2e3d35d85cf7117a308204e6389e31056067009b007436a1
3
+ size 1764633
SoccerTwos/SoccerTwos-999212.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:003edb23a5129f9240562644f5ec12b8f615077d79f938fdb355ebb7850bda64
3
+ size 28421201
SoccerTwos/checkpoint.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:461a7c22cfca9da6632bf9df328fddbed0050bbea1bcc94fcb02619accd7991f
3
+ size 28421201
SoccerTwos/events.out.tfevents.1683117618.9f26938533b1.907.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1c629f3430bb7654810f87776fbdc38d56c2bad6d252f397a196822bc376923f
3
+ size 1368551
SoccerTwos/events.out.tfevents.1683125463.9f26938533b1.1483.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:579a205b7e427819b3258889850d0f11d85ab87978e5d79272ec20616f6931eb
3
+ size 3505154
SoccerTwos/events.out.tfevents.1683142932.9f26938533b1.3831.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:28af6b346115b64cdaf5cec858054f7fdeb88f26b2927c1583b2a1af08b169c9
3
+ size 1192
SoccerTwos/events.out.tfevents.1683142963.9f26938533b1.3949.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d3f337375fafebc210bf5d207d40269fd056d07876cdd04181ec11bc74ea28aa
3
+ size 12426939
SoccerTwos/events.out.tfevents.1683198603.9f26938533b1.9901.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2b29e203f7a0c28d544f1b0788382199a05e8fcc910b2d425f07c4b65eb86754
3
+ size 3094473
SoccerTwos/events.out.tfevents.1683211534.9f26938533b1.11694.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:63a487719c0f29ce25404cf14b7f18e033c30b4cb5bbf3ca5d9d037890fe6036
3
+ size 6630095
SoccerTwos/events.out.tfevents.1683274987.9f26938533b1.49.0 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:26ef9547aa8170c31fb42d93aada485c00666ec254a0db1cecfca4c2b8612308
3
+ size 4113126