Magnetic link has been copied to the cutting board

Name [ CourseHulu.com ] PluralSight - AWS Developer - Designing and Developing

File Type video

Size 669.41MB

UpdateDate 2024-10-1

hash *****4A3E62FEB37D5222722B2BCE60F2191C1F

Hot 72

Files Get Bonus Downloads Here.url | 180B ~Get Your Files Here !/01. Course Overview/01. Course Overview.mp4 | 4.27MB ~Get Your Files Here !/02. Designing and Developing on AWS/02. Introduction and Course Structure.mp4 | 2.50MB ~Get Your Files Here !/02. Designing and Developing on AWS/03. Approaching Cloud Development on AWS.mp4 | 3.34MB ~Get Your Files Here !/02. Designing and Developing on AWS/04. Service Domains in AWS.mp4 | 6.18MB ~Get Your Files Here !/02. Designing and Developing on AWS/05. SDKs for AWS.mp4 | 3.15MB ~Get Your Files Here !/02. Designing and Developing on AWS/06. Preparing for the AWS Developer Associate Exam.mp4 | 3.18MB ~Get Your Files Here !/02. Designing and Developing on AWS/07. Taking a Hamster to the Races.mp4 | 3.60MB ~Get Your Files Here !/02. Designing and Developing on AWS/08. Creating an AWS Budget.mp4 | 9.75MB ~Get Your Files Here !/02. Designing and Developing on AWS/09. Before You Start.mp4 | 3.12MB ~Get Your Files Here !/03. Launching Instances in AWS/10. Introduction.mp4 | 2.16MB ~Get Your Files Here !/03. Launching Instances in AWS/11. EC2 AMI and the AWS Marketplace.mp4 | 5.63MB ~Get Your Files Here !/03. Launching Instances in AWS/12. EC2 Instance Classes.mp4 | 3.45MB ~Get Your Files Here !/03. Launching Instances in AWS/13. The AWS REST API.mp4 | 5.38MB ~Get Your Files Here !/03. Launching Instances in AWS/14. Creating an EC2 Security Group.mp4 | 27.96MB ~Get Your Files Here !/03. Launching Instances in AWS/15. Creating an EC2 Key Pair.mp4 | 5.75MB ~Get Your Files Here !/03. Launching Instances in AWS/16. Creating an EC2 Instance.mp4 | 19.83MB ~Get Your Files Here !/03. Launching Instances in AWS/17. Managing EC2 Instances.mp4 | 19.96MB ~Get Your Files Here !/03. Launching Instances in AWS/18. Launching an EC2 Instance from the AWS Marketplace.mp4 | 24.62MB ~Get Your Files Here !/03. Launching Instances in AWS/19. Creating an Amazon Machine Image AMI.mp4 | 12.12MB ~Get Your Files Here !/03. Launching Instances in AWS/20. Limits with EC2 and AMI.mp4 | 5.52MB ~Get Your Files Here !/03. Launching Instances in AWS/21. Conclusion.mp4 | 1.45MB ~Get Your Files Here !/04. Scalable Computing in AWS/22. Introduction.mp4 | 1.52MB ~Get Your Files Here !/04. Scalable Computing in AWS/23. Understanding Scalability and Elasticity with AWS.mp4 | 2.71MB ~Get Your Files Here !/04. Scalable Computing in AWS/24. Creating a Launch Template.mp4 | 17.99MB ~Get Your Files Here !/04. Scalable Computing in AWS/25. Creating a Load Balancer.mp4 | 17.60MB ~Get Your Files Here !/04. Scalable Computing in AWS/26. Creating an Auto Scaling Group.mp4 | 11.16MB ~Get Your Files Here !/04. Scalable Computing in AWS/27. Configuring Auto Scaling Policies.mp4 | 11.48MB ~Get Your Files Here !/04. Scalable Computing in AWS/28. Limits with Auto Scaling and ELB.mp4 | 2.82MB ~Get Your Files Here !/04. Scalable Computing in AWS/29. Conclusion.mp4 | 1.38MB ~Get Your Files Here !/05. Storage in AWS/30. Introduction.mp4 | 1.05MB ~Get Your Files Here !/05. Storage in AWS/31. Considerations with EBS EFS and Instance Store.mp4 | 3.36MB ~Get Your Files Here !/05. Storage in AWS/32. Reusing EBS Volumes with EC2.mp4 | 30.10MB ~Get Your Files Here !/05. Storage in AWS/33. Versioning and Lifecycle Events in S3.mp4 | 3.96MB ~Get Your Files Here !/05. Storage in AWS/34. Creating an S3 Bucket.mp4 | 7.22MB ~Get Your Files Here !/05. Storage in AWS/35. Uploading Objects to S3.mp4 | 15.64MB ~Get Your Files Here !/05. Storage in AWS/36. Limits with EBS and S3.mp4 | 1.65MB ~Get Your Files Here !/05. Storage in AWS/37. Conclusion.mp4 | 1.36MB ~Get Your Files Here !/06. Persistence in AWS/38. Introduction.mp4 | 1.59MB ~Get Your Files Here !/06. Persistence in AWS/39. How DynamoDB Throughput Capacity Works.mp4 | 8.88MB ~Get Your Files Here !/06. Persistence in AWS/40. DynamoDB Keys and Secondary Indexes.mp4 | 4.06MB ~Get Your Files Here !/06. Persistence in AWS/41. Creating a DynamoDB Table.mp4 | 8.93MB ~Get Your Files Here !/06. Persistence in AWS/42. Populating a DynamoDB Table.mp4 | 9.71MB ~Get Your Files Here !/06. Persistence in AWS/43. Querying a DynamoDB Table.mp4 | 15.58MB ~Get Your Files Here !/06. Persistence in AWS/44. Creating a Database in RDS.mp4 | 15.55MB ~Get Your Files Here !/06. Persistence in AWS/45. Creating an ElastiCache Cluster.mp4 | 15.27MB ~Get Your Files Here !/06. Persistence in AWS/46. Limits with DynamoDB RDS and ElastiCache.mp4 | 1.75MB ~Get Your Files Here !/06. Persistence in AWS/47. Conclusion.mp4 | 1.20MB ~Get Your Files Here !/07. Routing from AWS/48. Introduction.mp4 | 1.52MB ~Get Your Files Here !/07. Routing from AWS/49. Route 53 Routing Policies.mp4 | 3.81MB ~Get Your Files Here !/07. Routing from AWS/50. Creating a Hosted Zone in Route 53.mp4 | 7.10MB ~Get Your Files Here !/07. Routing from AWS/51. Creating a Record Set in Route 53.mp4 | 16.65MB ~Get Your Files Here !/07. Routing from AWS/52. What Is API Gateway.mp4 | 1.78MB ~Get Your Files Here !/07. Routing from AWS/53. Creating an API and Resource in API Gateway.mp4 | 19.69MB ~Get Your Files Here !/07. Routing from AWS/54. Creating a Method in API Gateway.mp4 | 12.59MB ~Get Your Files Here !/07. Routing from AWS/55. Creating a Proxy Resource in API Gateway.mp4 | 15.60MB ~Get Your Files Here !/07. Routing from AWS/56. Deploying an API in API Gateway.mp4 | 8.44MB ~Get Your Files Here !/07. Routing from AWS/57. Limits with Route 53 and API Gateway.mp4 | 2.61MB ~Get Your Files Here !/07. Routing from AWS/58. Conclusion.mp4 | 1.37MB ~Get Your Files Here !/08. Delivering Content with AWS/59. Introduction.mp4 | 1.17MB ~Get Your Files Here !/08. Delivering Content with AWS/60. Understanding CloudFront Invalidations.mp4 | 3.42MB ~Get Your Files Here !/08. Delivering Content with AWS/61. Creating a CloudFront Distribution.mp4 | 27.44MB ~Get Your Files Here !/08. Delivering Content with AWS/62. The Science Behind S3 Static Website Hosting.mp4 | 2.26MB ~Get Your Files Here !/08. Delivering Content with AWS/63. Configuring an S3 Static Website.mp4 | 9.29MB ~Get Your Files Here !/08. Delivering Content with AWS/64. Limits with CloudFront and S3 Static Websites.mp4 | 1.07MB ~Get Your Files Here !/08. Delivering Content with AWS/65. Conclusion.mp4 | 1.03MB ~Get Your Files Here !/09. Messaging Inside AWS/66. Introduction.mp4 | 1.49MB ~Get Your Files Here !/09. Messaging Inside AWS/67. Understanding SQS Polling and the Message Lifecycle.mp4 | 4.56MB ~Get Your Files Here !/09. Messaging Inside AWS/68. Creating an SQS Queue.mp4 | 5.71MB ~Get Your Files Here !/09. Messaging Inside AWS/69. Sending Messages to SQS.mp4 | 7.40MB ~Get Your Files Here !/09. Messaging Inside AWS/70. Polling for Messages in SQS.mp4 | 11.28MB ~Get Your Files Here !/09. Messaging Inside AWS/71. Understanding Kinesis Streams.mp4 | 2.06MB ~Get Your Files Here !/09. Messaging Inside AWS/72. Creating a Kinesis Stream.mp4 | 3.94MB ~Get Your Files Here !/09. Messaging Inside AWS/73. Sending Data to a Kinesis Stream.mp4 | 6.13MB ~Get Your Files Here !/09. Messaging Inside AWS/74. Implementing a Kinesis Stream Consumer.mp4 | 11.96MB ~Get Your Files Here !/09. Messaging Inside AWS/75. Limits with SQS and Kinesis Streams.mp4 | 1.42MB ~Get Your Files Here !/09. Messaging Inside AWS/76. Conclusion.mp4 | 1.15MB ~Get Your Files Here !/10. Communicating with AWS/77. Introduction.mp4 | 1.52MB ~Get Your Files Here !/10. Communicating with AWS/78. Creating an SNS Topic.mp4 | 3.98MB ~Get Your Files Here !/10. Communicating with AWS/79. Creating an SNS Subscription.mp4 | 6.07MB ~Get Your Files Here !/10. Communicating with AWS/80. Sending a Notification Through SNS.mp4 | 3.98MB ~Get Your Files Here !/10. Communicating with AWS/81. Creating a CloudWatch Alarm.mp4 | 22.27MB ~Get Your Files Here !/10. Communicating with AWS/82. Limits with SNS and CloudWatch Alarms.mp4 | 1.84MB ~Get Your Files Here !/10. Communicating with AWS/83. Cleaning Up.mp4 | 6.53MB ~Get Your Files Here !/10. Communicating with AWS/84. Conclusion.mp4 | 1.77MB ~Get Your Files Here !/Bonus Resources.txt | 386B ~Get Your Files Here !/Exercise Files/02/designing-and-developing-on-aws-slides.pdf | 3.07MB ~Get Your Files Here !/Exercise Files/03/demos/after/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/03/demos/after/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/03/demos/after/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/03/demos/after/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/03/demos/after/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/03/demos/after/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/03/demos/after/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/03/demos/after/app/index.less | 88B ~Get Your Files Here !/Exercise Files/03/demos/after/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/03/demos/after/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/03/demos/after/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/03/demos/after/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/03/demos/after/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/03/demos/after/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/03/demos/after/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/03/demos/after/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/03/demos/after/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/03/demos/after/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/03/demos/after/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/03/demos/after/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/03/demos/after/env | 21B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/template/index.html | 496B ~Get Your Files Here !/Exercise Files/03/demos/after/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/03/demos/after/index.js | 2.40KB ~Get Your Files Here !/Exercise Files/03/demos/after/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/03/demos/after/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/hamsters.js | 1.35KB ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/lib/dynamo.js | 768B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/lib/mysql.client.js | 354B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/races.js | 429B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/03/demos/after/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/03/demos/after/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/03/demos/after/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/03/demos/after/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/03/demos/after/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/03/demos/after/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/03/demos/after/public/index.html | 755B ~Get Your Files Here !/Exercise Files/03/demos/after/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/03/demos/after/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/04/create-auto-scaling.js | 856B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/04/create-launch-template.js | 663B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/04/create-load-balancer.js | 1.57KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/05/create-s3-bucket.js | 524B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/05/reuse-ebs-volume.js | 804B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/05/stop-ec2-instance.js | 1.15KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/05/upload-s3-objects.js | 648B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/06/create-dynamo-table.js | 432B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/06/create-rds-db.js | 567B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/06/create-redis-cluster.js | 555B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/06/populate-dynamo-table.js | 612B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/07/create-api-gateway.js | 1.61KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/07/create-route53-hostedzone.js | 493B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/07/create-route53-recordset.js | 594B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/07/deploy-api-gateway.js | 526B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/03/demos/after/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/03/demos/after/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/03/demos/after/util/assets.js | 543B ~Get Your Files Here !/Exercise Files/03/demos/after/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/03/demos/after/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/03/demos/before/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/03/demos/before/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/03/demos/before/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/03/demos/before/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/03/demos/before/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/03/demos/before/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/03/demos/before/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/03/demos/before/app/index.less | 88B ~Get Your Files Here !/Exercise Files/03/demos/before/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/03/demos/before/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/03/demos/before/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/03/demos/before/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/03/demos/before/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/03/demos/before/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/03/demos/before/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/03/demos/before/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/03/demos/before/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/03/demos/before/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/03/demos/before/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/03/demos/before/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/03/demos/before/env | 28B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/template/index.html | 496B ~Get Your Files Here !/Exercise Files/03/demos/before/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/03/demos/before/index.js | 2.40KB ~Get Your Files Here !/Exercise Files/03/demos/before/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/03/demos/before/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/hamsters.js | 1.35KB ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/lib/dynamo.js | 768B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/lib/mysql.client.js | 354B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/races.js | 429B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/03/demos/before/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/03/demos/before/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/03/demos/before/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/03/demos/before/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/03/demos/before/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/03/demos/before/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/03/demos/before/public/index.html | 755B ~Get Your Files Here !/Exercise Files/03/demos/before/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/03/demos/before/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/03/create-ami.js | 353B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/03/create-ec2-instance.js | 929B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/03/manage-ec2-instance.js | 453B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/04/create-auto-scaling.js | 856B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/04/create-launch-template.js | 663B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/04/create-load-balancer.js | 1.57KB ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/05/create-s3-bucket.js | 524B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/05/reuse-ebs-volume.js | 804B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/05/stop-ec2-instance.js | 1.15KB ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/05/upload-s3-objects.js | 648B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/06/create-dynamo-table.js | 432B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/06/create-rds-db.js | 567B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/06/create-redis-cluster.js | 555B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/06/populate-dynamo-table.js | 612B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/07/create-api-gateway.js | 1.61KB ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/07/create-route53-hostedzone.js | 493B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/07/create-route53-recordset.js | 594B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/07/deploy-api-gateway.js | 526B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/03/demos/before/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/03/demos/before/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/03/demos/before/util/assets.js | 543B ~Get Your Files Here !/Exercise Files/03/demos/before/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/03/demos/before/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/03/launching-instances-in-aws-slides.pdf | 932.82KB ~Get Your Files Here !/Exercise Files/04/demos/after/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/04/demos/after/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/04/demos/after/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/04/demos/after/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/04/demos/after/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/04/demos/after/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/04/demos/after/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/04/demos/after/app/index.less | 88B ~Get Your Files Here !/Exercise Files/04/demos/after/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/04/demos/after/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/04/demos/after/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/04/demos/after/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/04/demos/after/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/04/demos/after/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/04/demos/after/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/04/demos/after/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/04/demos/after/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/04/demos/after/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/04/demos/after/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/04/demos/after/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/04/demos/after/env | 21B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/template/index.html | 496B ~Get Your Files Here !/Exercise Files/04/demos/after/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/04/demos/after/index.js | 2.40KB ~Get Your Files Here !/Exercise Files/04/demos/after/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/04/demos/after/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/hamsters.js | 1.35KB ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/lib/dynamo.js | 768B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/lib/mysql.client.js | 354B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/races.js | 429B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/04/demos/after/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/04/demos/after/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/04/demos/after/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/04/demos/after/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/04/demos/after/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/04/demos/after/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/04/demos/after/public/index.html | 755B ~Get Your Files Here !/Exercise Files/04/demos/after/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/04/demos/after/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/05/create-s3-bucket.js | 524B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/05/reuse-ebs-volume.js | 804B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/05/stop-ec2-instance.js | 1.15KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/05/upload-s3-objects.js | 648B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/06/create-dynamo-table.js | 432B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/06/create-rds-db.js | 567B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/06/create-redis-cluster.js | 555B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/06/populate-dynamo-table.js | 612B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/07/create-api-gateway.js | 1.61KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/07/create-route53-hostedzone.js | 493B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/07/create-route53-recordset.js | 594B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/07/deploy-api-gateway.js | 526B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/04/demos/after/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/04/demos/after/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/04/demos/after/util/assets.js | 543B ~Get Your Files Here !/Exercise Files/04/demos/after/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/04/demos/after/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/04/demos/before/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/04/demos/before/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/04/demos/before/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/04/demos/before/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/04/demos/before/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/04/demos/before/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/04/demos/before/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/04/demos/before/app/index.less | 88B ~Get Your Files Here !/Exercise Files/04/demos/before/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/04/demos/before/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/04/demos/before/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/04/demos/before/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/04/demos/before/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/04/demos/before/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/04/demos/before/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/04/demos/before/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/04/demos/before/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/04/demos/before/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/04/demos/before/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/04/demos/before/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/04/demos/before/env | 21B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/template/index.html | 496B ~Get Your Files Here !/Exercise Files/04/demos/before/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/04/demos/before/index.js | 2.40KB ~Get Your Files Here !/Exercise Files/04/demos/before/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/04/demos/before/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/hamsters.js | 1.35KB ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/lib/dynamo.js | 768B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/lib/mysql.client.js | 354B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/races.js | 429B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/04/demos/before/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/04/demos/before/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/04/demos/before/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/04/demos/before/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/04/demos/before/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/04/demos/before/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/04/demos/before/public/index.html | 755B ~Get Your Files Here !/Exercise Files/04/demos/before/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/04/demos/before/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/04/create-auto-scaling.js | 856B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/04/create-launch-template.js | 663B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/04/create-load-balancer.js | 1.57KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/05/create-s3-bucket.js | 524B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/05/reuse-ebs-volume.js | 804B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/05/stop-ec2-instance.js | 1.15KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/05/upload-s3-objects.js | 648B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/06/create-dynamo-table.js | 432B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/06/create-rds-db.js | 567B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/06/create-redis-cluster.js | 555B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/06/populate-dynamo-table.js | 612B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/07/create-api-gateway.js | 1.61KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/07/create-route53-hostedzone.js | 493B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/07/create-route53-recordset.js | 594B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/07/deploy-api-gateway.js | 526B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/04/demos/before/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/04/demos/before/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/04/demos/before/util/assets.js | 543B ~Get Your Files Here !/Exercise Files/04/demos/before/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/04/demos/before/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/04/scalable-computing-in-aws-slides.pdf | 750.85KB ~Get Your Files Here !/Exercise Files/05/demos/after/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/05/demos/after/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/05/demos/after/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/05/demos/after/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/05/demos/after/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/05/demos/after/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/05/demos/after/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/05/demos/after/app/index.less | 88B ~Get Your Files Here !/Exercise Files/05/demos/after/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/05/demos/after/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/05/demos/after/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/05/demos/after/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/05/demos/after/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/05/demos/after/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/05/demos/after/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/05/demos/after/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/05/demos/after/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/05/demos/after/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/05/demos/after/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/05/demos/after/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/05/demos/after/env | 21B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/template/index.html | 655B ~Get Your Files Here !/Exercise Files/05/demos/after/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/05/demos/after/index.js | 2.40KB ~Get Your Files Here !/Exercise Files/05/demos/after/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/05/demos/after/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/hamsters.js | 1.35KB ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/lib/dynamo.js | 768B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/lib/mysql.client.js | 354B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/races.js | 429B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/05/demos/after/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/05/demos/after/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/05/demos/after/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/05/demos/after/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/05/demos/after/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/05/demos/after/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/05/demos/after/public/index.html | 755B ~Get Your Files Here !/Exercise Files/05/demos/after/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/05/demos/after/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/06/create-dynamo-table.js | 432B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/06/create-rds-db.js | 567B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/06/create-redis-cluster.js | 555B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/06/populate-dynamo-table.js | 612B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/07/create-api-gateway.js | 1.61KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/07/create-route53-hostedzone.js | 493B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/07/create-route53-recordset.js | 594B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/07/deploy-api-gateway.js | 526B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/05/demos/after/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/05/demos/after/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/05/demos/after/util/assets.js | 595B ~Get Your Files Here !/Exercise Files/05/demos/after/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/05/demos/after/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/05/demos/before/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/05/demos/before/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/05/demos/before/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/05/demos/before/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/05/demos/before/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/05/demos/before/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/05/demos/before/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/05/demos/before/app/index.less | 88B ~Get Your Files Here !/Exercise Files/05/demos/before/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/05/demos/before/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/05/demos/before/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/05/demos/before/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/05/demos/before/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/05/demos/before/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/05/demos/before/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/05/demos/before/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/05/demos/before/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/05/demos/before/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/05/demos/before/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/05/demos/before/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/05/demos/before/env | 21B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/template/index.html | 496B ~Get Your Files Here !/Exercise Files/05/demos/before/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/05/demos/before/index.js | 2.40KB ~Get Your Files Here !/Exercise Files/05/demos/before/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/05/demos/before/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/hamsters.js | 1.35KB ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/lib/dynamo.js | 768B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/lib/mysql.client.js | 354B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/races.js | 429B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/05/demos/before/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/05/demos/before/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/05/demos/before/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/05/demos/before/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/05/demos/before/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/05/demos/before/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/05/demos/before/public/index.html | 755B ~Get Your Files Here !/Exercise Files/05/demos/before/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/05/demos/before/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/05/create-s3-bucket.js | 524B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/05/reuse-ebs-volume.js | 804B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/05/stop-ec2-instance.js | 1.15KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/05/upload-s3-objects.js | 648B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/06/create-dynamo-table.js | 432B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/06/create-rds-db.js | 567B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/06/create-redis-cluster.js | 555B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/06/populate-dynamo-table.js | 612B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/07/create-api-gateway.js | 1.61KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/07/create-route53-hostedzone.js | 493B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/07/create-route53-recordset.js | 594B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/07/deploy-api-gateway.js | 526B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/05/demos/before/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/05/demos/before/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/05/demos/before/util/assets.js | 543B ~Get Your Files Here !/Exercise Files/05/demos/before/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/05/demos/before/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/05/storage-in-aws-slides.pdf | 660.30KB ~Get Your Files Here !/Exercise Files/06/demos/after/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/06/demos/after/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/06/demos/after/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/06/demos/after/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/06/demos/after/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/06/demos/after/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/06/demos/after/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/06/demos/after/app/index.less | 88B ~Get Your Files Here !/Exercise Files/06/demos/after/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/06/demos/after/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/06/demos/after/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/06/demos/after/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/06/demos/after/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/06/demos/after/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/06/demos/after/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/06/demos/after/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/06/demos/after/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/06/demos/after/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/06/demos/after/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/06/demos/after/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/06/demos/after/env | 21B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/template/index.html | 655B ~Get Your Files Here !/Exercise Files/06/demos/after/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/06/demos/after/index.js | 2.38KB ~Get Your Files Here !/Exercise Files/06/demos/after/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/06/demos/after/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/hamsters.js | 1.34KB ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/lib/dynamo.js | 1.08KB ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/lib/mysql.client.js | 357B ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/races.js | 426B ~Get Your Files Here !/Exercise Files/06/demos/after/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/06/demos/after/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/06/demos/after/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/06/demos/after/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/06/demos/after/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/06/demos/after/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/06/demos/after/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/06/demos/after/public/index.html | 755B ~Get Your Files Here !/Exercise Files/06/demos/after/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/06/demos/after/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/06/create-dynamo-table.js | 826B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/06/create-rds-db.js | 880B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/06/create-redis-cluster.js | 791B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/06/populate-dynamo-table.js | 832B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/07/create-api-gateway.js | 1.61KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/07/create-route53-hostedzone.js | 493B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/07/create-route53-recordset.js | 594B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/07/deploy-api-gateway.js | 526B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/06/demos/after/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/06/demos/after/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/06/demos/after/util/assets.js | 595B ~Get Your Files Here !/Exercise Files/06/demos/after/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/06/demos/after/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/06/demos/before/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/06/demos/before/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/06/demos/before/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/06/demos/before/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/06/demos/before/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/06/demos/before/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/06/demos/before/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/06/demos/before/app/index.less | 88B ~Get Your Files Here !/Exercise Files/06/demos/before/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/06/demos/before/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/06/demos/before/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/06/demos/before/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/06/demos/before/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/06/demos/before/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/06/demos/before/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/06/demos/before/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/06/demos/before/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/06/demos/before/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/06/demos/before/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/06/demos/before/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/06/demos/before/env | 21B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/template/index.html | 655B ~Get Your Files Here !/Exercise Files/06/demos/before/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/06/demos/before/index.js | 2.40KB ~Get Your Files Here !/Exercise Files/06/demos/before/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/06/demos/before/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/hamsters.js | 1.35KB ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/lib/dynamo.js | 768B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/lib/mysql.client.js | 354B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/races.js | 429B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/06/demos/before/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/06/demos/before/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/06/demos/before/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/06/demos/before/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/06/demos/before/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/06/demos/before/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/06/demos/before/public/index.html | 755B ~Get Your Files Here !/Exercise Files/06/demos/before/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/06/demos/before/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/06/create-dynamo-table.js | 432B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/06/create-rds-db.js | 567B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/06/create-redis-cluster.js | 555B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/06/populate-dynamo-table.js | 612B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/07/create-api-gateway.js | 1.61KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/07/create-route53-hostedzone.js | 493B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/07/create-route53-recordset.js | 594B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/07/deploy-api-gateway.js | 526B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/06/demos/before/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/06/demos/before/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/06/demos/before/util/assets.js | 595B ~Get Your Files Here !/Exercise Files/06/demos/before/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/06/demos/before/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/06/persistence-in-aws-slides.pdf | 471.65KB ~Get Your Files Here !/Exercise Files/07/demos/after/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/07/demos/after/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/07/demos/after/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/07/demos/after/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/07/demos/after/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/07/demos/after/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/07/demos/after/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/07/demos/after/app/index.less | 88B ~Get Your Files Here !/Exercise Files/07/demos/after/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/07/demos/after/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/07/demos/after/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/07/demos/after/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/07/demos/after/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/07/demos/after/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/07/demos/after/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/07/demos/after/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/07/demos/after/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/07/demos/after/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/07/demos/after/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/07/demos/after/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/07/demos/after/env | 21B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/template/index.html | 655B ~Get Your Files Here !/Exercise Files/07/demos/after/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/07/demos/after/index.js | 2.38KB ~Get Your Files Here !/Exercise Files/07/demos/after/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/07/demos/after/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/hamsters.js | 1.34KB ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/lib/dynamo.js | 1.08KB ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/lib/mysql.client.js | 357B ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/races.js | 426B ~Get Your Files Here !/Exercise Files/07/demos/after/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/07/demos/after/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/07/demos/after/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/07/demos/after/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/07/demos/after/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/07/demos/after/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/07/demos/after/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/07/demos/after/public/index.html | 755B ~Get Your Files Here !/Exercise Files/07/demos/after/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/07/demos/after/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/06/create-dynamo-table.js | 826B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/06/create-rds-db.js | 879B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/06/create-redis-cluster.js | 792B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/06/populate-dynamo-table.js | 832B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/07/create-api-gateway.js | 2.66KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/07/create-route53-hostedzone.js | 613B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/07/create-route53-recordset.js | 1.08KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/07/deploy-api-gateway.js | 639B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/07/demos/after/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/07/demos/after/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/07/demos/after/util/assets.js | 595B ~Get Your Files Here !/Exercise Files/07/demos/after/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/07/demos/after/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/07/demos/before/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/07/demos/before/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/07/demos/before/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/07/demos/before/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/07/demos/before/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/07/demos/before/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/07/demos/before/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/07/demos/before/app/index.less | 88B ~Get Your Files Here !/Exercise Files/07/demos/before/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/07/demos/before/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/07/demos/before/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/07/demos/before/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/07/demos/before/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/07/demos/before/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/07/demos/before/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/07/demos/before/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/07/demos/before/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/07/demos/before/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/07/demos/before/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/07/demos/before/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/07/demos/before/env | 21B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/template/index.html | 655B ~Get Your Files Here !/Exercise Files/07/demos/before/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/07/demos/before/index.js | 2.38KB ~Get Your Files Here !/Exercise Files/07/demos/before/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/07/demos/before/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/hamsters.js | 1.34KB ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/lib/dynamo.js | 1.08KB ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/lib/mysql.client.js | 357B ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/races.js | 426B ~Get Your Files Here !/Exercise Files/07/demos/before/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/07/demos/before/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/07/demos/before/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/07/demos/before/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/07/demos/before/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/07/demos/before/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/07/demos/before/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/07/demos/before/public/index.html | 755B ~Get Your Files Here !/Exercise Files/07/demos/before/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/07/demos/before/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/06/create-dynamo-table.js | 826B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/06/create-rds-db.js | 879B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/06/create-redis-cluster.js | 792B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/06/populate-dynamo-table.js | 832B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/07/create-api-gateway.js | 1.61KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/07/create-route53-hostedzone.js | 493B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/07/create-route53-recordset.js | 594B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/07/deploy-api-gateway.js | 526B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/07/demos/before/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/07/demos/before/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/07/demos/before/util/assets.js | 595B ~Get Your Files Here !/Exercise Files/07/demos/before/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/07/demos/before/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/07/routing-from-aws-slides.pdf | 692.53KB ~Get Your Files Here !/Exercise Files/08/delivering-content-with-aws-slides.pdf | 338.38KB ~Get Your Files Here !/Exercise Files/08/demos/after/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/08/demos/after/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/08/demos/after/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/08/demos/after/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/08/demos/after/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/08/demos/after/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/08/demos/after/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/08/demos/after/app/index.less | 88B ~Get Your Files Here !/Exercise Files/08/demos/after/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/08/demos/after/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/08/demos/after/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/08/demos/after/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/08/demos/after/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/08/demos/after/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/08/demos/after/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/08/demos/after/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/08/demos/after/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/08/demos/after/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/08/demos/after/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/08/demos/after/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/08/demos/after/env | 21B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/template/index.html | 586B ~Get Your Files Here !/Exercise Files/08/demos/after/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/08/demos/after/index.js | 2.38KB ~Get Your Files Here !/Exercise Files/08/demos/after/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/08/demos/after/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/hamsters.js | 1.34KB ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/lib/dynamo.js | 1.08KB ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/lib/mysql.client.js | 357B ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/races.js | 426B ~Get Your Files Here !/Exercise Files/08/demos/after/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/08/demos/after/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/08/demos/after/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/08/demos/after/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/08/demos/after/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/08/demos/after/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/08/demos/after/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/08/demos/after/public/index.html | 755B ~Get Your Files Here !/Exercise Files/08/demos/after/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/08/demos/after/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/06/create-dynamo-table.js | 826B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/06/create-rds-db.js | 879B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/06/create-redis-cluster.js | 792B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/06/populate-dynamo-table.js | 832B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/07/create-api-gateway.js | 2.66KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/07/create-route53-hostedzone.js | 613B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/07/create-route53-recordset.js | 1.08KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/07/deploy-api-gateway.js | 639B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/08/cloudfront-parameters.js | 874B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/08/configure-s3-website.js | 671B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/08/create-cloudfront-distribution.js | 972B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/08/demos/after/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/08/demos/after/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/08/demos/after/util/assets.js | 572B ~Get Your Files Here !/Exercise Files/08/demos/after/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/08/demos/after/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/08/demos/before/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/08/demos/before/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/08/demos/before/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/08/demos/before/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/08/demos/before/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/08/demos/before/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/08/demos/before/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/08/demos/before/app/index.less | 88B ~Get Your Files Here !/Exercise Files/08/demos/before/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/08/demos/before/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/08/demos/before/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/08/demos/before/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/08/demos/before/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/08/demos/before/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/08/demos/before/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/08/demos/before/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/08/demos/before/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/08/demos/before/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/08/demos/before/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/08/demos/before/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/08/demos/before/env | 21B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/template/index.html | 655B ~Get Your Files Here !/Exercise Files/08/demos/before/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/08/demos/before/index.js | 2.38KB ~Get Your Files Here !/Exercise Files/08/demos/before/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/08/demos/before/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/hamsters.js | 1.34KB ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/lib/dynamo.js | 1.08KB ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/lib/mysql.client.js | 357B ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/races.js | 426B ~Get Your Files Here !/Exercise Files/08/demos/before/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/08/demos/before/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/08/demos/before/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/08/demos/before/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/08/demos/before/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/08/demos/before/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/08/demos/before/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/08/demos/before/public/index.html | 755B ~Get Your Files Here !/Exercise Files/08/demos/before/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/08/demos/before/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/06/create-dynamo-table.js | 826B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/06/create-rds-db.js | 879B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/06/create-redis-cluster.js | 792B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/06/populate-dynamo-table.js | 832B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/07/create-api-gateway.js | 2.66KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/07/create-route53-hostedzone.js | 613B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/07/create-route53-recordset.js | 1.08KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/07/deploy-api-gateway.js | 639B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/08/cloudfront-parameters.js | 260B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/08/configure-s3-website.js | 512B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/08/create-cloudfront-distribution.js | 596B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/08/demos/before/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/08/demos/before/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/08/demos/before/util/assets.js | 595B ~Get Your Files Here !/Exercise Files/08/demos/before/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/08/demos/before/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/09/demos/after/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/09/demos/after/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/09/demos/after/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/09/demos/after/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/09/demos/after/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/09/demos/after/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/09/demos/after/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/09/demos/after/app/index.less | 88B ~Get Your Files Here !/Exercise Files/09/demos/after/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/09/demos/after/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/09/demos/after/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/09/demos/after/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/09/demos/after/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/09/demos/after/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/09/demos/after/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/09/demos/after/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/09/demos/after/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/09/demos/after/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/09/demos/after/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/09/demos/after/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/09/demos/after/env | 21B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/template/index.html | 586B ~Get Your Files Here !/Exercise Files/09/demos/after/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/09/demos/after/index.js | 2.37KB ~Get Your Files Here !/Exercise Files/09/demos/after/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/09/demos/after/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/hamsters.js | 1.34KB ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/lib/dynamo.js | 1.08KB ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/lib/kinesis.js | 607B ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/lib/mysql.client.js | 357B ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/lib/sqs.js | 596B ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/lib/sqs.listener.js | 2.13KB ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/races.js | 426B ~Get Your Files Here !/Exercise Files/09/demos/after/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/09/demos/after/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/09/demos/after/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/09/demos/after/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/09/demos/after/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/09/demos/after/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/09/demos/after/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/09/demos/after/public/index.html | 755B ~Get Your Files Here !/Exercise Files/09/demos/after/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/09/demos/after/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/06/create-dynamo-table.js | 826B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/06/create-rds-db.js | 879B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/06/create-redis-cluster.js | 792B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/06/populate-dynamo-table.js | 832B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/07/create-api-gateway.js | 2.66KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/07/create-route53-hostedzone.js | 613B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/07/create-route53-recordset.js | 1.08KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/07/deploy-api-gateway.js | 639B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/08/cloudfront-parameters.js | 874B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/08/configure-s3-website.js | 671B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/08/create-cloudfront-distribution.js | 972B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/09/create-kinesis-consumer.js | 1.45KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/09/create-kinesis-stream.js | 631B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/09/create-sqs-queue.js | 725B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/09/demos/after/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/09/demos/after/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/09/demos/after/util/assets.js | 572B ~Get Your Files Here !/Exercise Files/09/demos/after/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/09/demos/after/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/09/demos/before/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/09/demos/before/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/09/demos/before/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/09/demos/before/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/09/demos/before/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/09/demos/before/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/09/demos/before/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/09/demos/before/app/index.less | 88B ~Get Your Files Here !/Exercise Files/09/demos/before/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/09/demos/before/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/09/demos/before/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/09/demos/before/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/09/demos/before/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/09/demos/before/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/09/demos/before/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/09/demos/before/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/09/demos/before/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/09/demos/before/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/09/demos/before/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/09/demos/before/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/09/demos/before/env | 21B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/template/index.html | 586B ~Get Your Files Here !/Exercise Files/09/demos/before/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/09/demos/before/index.js | 2.38KB ~Get Your Files Here !/Exercise Files/09/demos/before/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/09/demos/before/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/hamsters.js | 1.34KB ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/lib/dynamo.js | 1.08KB ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/lib/kinesis.js | 549B ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/lib/mysql.client.js | 357B ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/lib/sqs.js | 299B ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/lib/sqs.listener.js | 2.10KB ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/races.js | 426B ~Get Your Files Here !/Exercise Files/09/demos/before/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/09/demos/before/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/09/demos/before/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/09/demos/before/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/09/demos/before/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/09/demos/before/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/09/demos/before/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/09/demos/before/public/index.html | 755B ~Get Your Files Here !/Exercise Files/09/demos/before/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/09/demos/before/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/06/create-dynamo-table.js | 826B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/06/create-rds-db.js | 879B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/06/create-redis-cluster.js | 792B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/06/populate-dynamo-table.js | 832B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/07/create-api-gateway.js | 2.66KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/07/create-route53-hostedzone.js | 613B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/07/create-route53-recordset.js | 1.08KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/07/deploy-api-gateway.js | 639B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/08/cloudfront-parameters.js | 874B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/08/configure-s3-website.js | 671B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/08/create-cloudfront-distribution.js | 972B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/09/create-kinesis-consumer.js | 1.35KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/09/create-kinesis-stream.js | 515B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/09/create-sqs-queue.js | 573B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/09/demos/before/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/09/demos/before/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/09/demos/before/util/assets.js | 572B ~Get Your Files Here !/Exercise Files/09/demos/before/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/09/demos/before/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/09/messaging-inside-aws-slides.pdf | 355.48KB ~Get Your Files Here !/Exercise Files/10/communicating-with-aws-slides.pdf | 317.63KB ~Get Your Files Here !/Exercise Files/10/demos/after/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/10/demos/after/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/10/demos/after/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/10/demos/after/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/10/demos/after/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/10/demos/after/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/10/demos/after/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/10/demos/after/app/index.less | 88B ~Get Your Files Here !/Exercise Files/10/demos/after/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/10/demos/after/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/10/demos/after/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/10/demos/after/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/10/demos/after/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/10/demos/after/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/10/demos/after/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/10/demos/after/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/10/demos/after/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/10/demos/after/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/10/demos/after/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/10/demos/after/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/10/demos/after/env | 21B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/template/index.html | 586B ~Get Your Files Here !/Exercise Files/10/demos/after/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/10/demos/after/index.js | 2.37KB ~Get Your Files Here !/Exercise Files/10/demos/after/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/10/demos/after/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/hamsters.js | 1.34KB ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/lib/dynamo.js | 1.08KB ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/lib/kinesis.js | 607B ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/lib/mysql.client.js | 357B ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/lib/sns.js | 404B ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/lib/sqs.js | 596B ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/lib/sqs.listener.js | 2.13KB ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/races.js | 426B ~Get Your Files Here !/Exercise Files/10/demos/after/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/10/demos/after/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/10/demos/after/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/10/demos/after/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/10/demos/after/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/10/demos/after/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/10/demos/after/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/10/demos/after/public/index.html | 755B ~Get Your Files Here !/Exercise Files/10/demos/after/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/10/demos/after/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/06/create-dynamo-table.js | 826B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/06/create-rds-db.js | 879B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/06/create-redis-cluster.js | 792B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/06/populate-dynamo-table.js | 832B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/07/create-api-gateway.js | 2.66KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/07/create-route53-hostedzone.js | 613B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/07/create-route53-recordset.js | 1.08KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/07/deploy-api-gateway.js | 639B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/08/cloudfront-parameters.js | 874B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/08/configure-s3-website.js | 671B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/08/create-cloudfront-distribution.js | 972B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/09/create-kinesis-consumer.js | 1.45KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/09/create-kinesis-stream.js | 631B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/09/create-sqs-queue.js | 725B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/10/create-cloudwatch-alarm.js | 1.21KB ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/10/create-sns-subscription.js | 731B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/10/create-sns-topic.js | 558B ~Get Your Files Here !/Exercise Files/10/demos/after/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/10/demos/after/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/10/demos/after/util/assets.js | 572B ~Get Your Files Here !/Exercise Files/10/demos/after/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/10/demos/after/webpack.config.js | 1.50KB ~Get Your Files Here !/Exercise Files/10/demos/before/app/actions/hamsters.js | 1007B ~Get Your Files Here !/Exercise Files/10/demos/before/app/actions/leaderboards.js | 103B ~Get Your Files Here !/Exercise Files/10/demos/before/app/actions/simulation.js | 908B ~Get Your Files Here !/Exercise Files/10/demos/before/app/actions/user.js | 950B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Footer/index.jsx | 261B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Footer/index.less | 203B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Header/index.jsx | 903B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Header/index.less | 1.43KB ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Input/index.jsx | 708B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Input/index.less | 144B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Layout/index.jsx | 434B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Login/index.jsx | 864B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Login/index.less | 305B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Status/index.jsx | 320B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/common/Status/index.less | 309B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/config/Simulation/index.jsx | 444B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/config/Simulation/index.less | 320B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/Card/index.jsx | 1.05KB ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/Card/index.less | 560B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/Detail/index.jsx | 1.10KB ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/Detail/index.less | 443B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/Favorite/index.jsx | 460B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/Favorite/index.less | 139B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/Grid/index.jsx | 634B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/Grid/index.less | 83B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/ResultsList/index.jsx | 791B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/hamsters/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/leaderboards/List/index.jsx | 889B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/leaderboards/List/index.less | 77B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/leaderboards/ListItem/index.jsx | 456B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/leaderboards/ListItem/index.less | 141B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/login/Form/index.jsx | 1.25KB ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/login/Form/index.less | 760B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/races/Detail/index.jsx | 898B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/races/Detail/index.less | 315B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/races/List/index.jsx | 692B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/races/List/index.less | 0B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/races/ListItem/index.jsx | 590B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/races/ListItem/index.less | 343B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/races/ResultsList/index.jsx | 786B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/races/ResultsList/index.less | 400B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/user/Detail/index.jsx | 906B ~Get Your Files Here !/Exercise Files/10/demos/before/app/components/user/Detail/index.less | 247B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/ConfigPanel/index.jsx | 377B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/HamsterDetail/index.jsx | 841B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/HamsterFavorite/index.jsx | 653B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/HamstersGrid/index.jsx | 640B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/LeaderboardList/index.jsx | 868B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/LoginForm/index.jsx | 488B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/LoginHeader/index.jsx | 267B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/RaceDetail/index.jsx | 763B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/RacesList/index.jsx | 313B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/StatusMessage/index.jsx | 279B ~Get Your Files Here !/Exercise Files/10/demos/before/app/containers/UserDetail/index.jsx | 800B ~Get Your Files Here !/Exercise Files/10/demos/before/app/index.jsx | 941B ~Get Your Files Here !/Exercise Files/10/demos/before/app/index.less | 88B ~Get Your Files Here !/Exercise Files/10/demos/before/app/reducers/hamsters.js | 372B ~Get Your Files Here !/Exercise Files/10/demos/before/app/reducers/index.js | 234B ~Get Your Files Here !/Exercise Files/10/demos/before/app/reducers/leaderboards.js | 239B ~Get Your Files Here !/Exercise Files/10/demos/before/app/reducers/races.js | 304B ~Get Your Files Here !/Exercise Files/10/demos/before/app/reducers/status.js | 170B ~Get Your Files Here !/Exercise Files/10/demos/before/app/reducers/user.js | 1.81KB ~Get Your Files Here !/Exercise Files/10/demos/before/app/router.jsx | 585B ~Get Your Files Here !/Exercise Files/10/demos/before/app/routes/index.jsx | 951B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Config/index.jsx | 490B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Config/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Hamster/index.jsx | 533B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Hamster/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Hamsters/index.jsx | 540B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Hamsters/index.less | 275B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Leaderboards/index.jsx | 530B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Leaderboards/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Login/index.jsx | 434B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Login/index.less | 226B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Main/Hero/index.jsx | 671B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Main/Hero/index.less | 395B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Main/index.jsx | 863B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Main/index.less | 227B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Race/index.jsx | 515B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Race/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Races/index.jsx | 478B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/Races/index.less | 206B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/User/index.jsx | 392B ~Get Your Files Here !/Exercise Files/10/demos/before/app/scenes/User/index.less | 73B ~Get Your Files Here !/Exercise Files/10/demos/before/app/styles/mixins.less | 88B ~Get Your Files Here !/Exercise Files/10/demos/before/app/util/uppercaser.js | 116B ~Get Your Files Here !/Exercise Files/10/demos/before/deploy.js | 3.49KB ~Get Your Files Here !/Exercise Files/10/demos/before/env | 21B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/hamster.js | 261B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/hamsters.js | 248B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/index.js | 311B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/leaderboards.js | 913B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/lib/render.js | 622B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/main.js | 414B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/public.js | 59B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/race.js | 246B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/races.js | 233B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/simulation.js | 271B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/template/index.html | 586B ~Get Your Files Here !/Exercise Files/10/demos/before/handlers/user.js | 1.67KB ~Get Your Files Here !/Exercise Files/10/demos/before/index.js | 2.37KB ~Get Your Files Here !/Exercise Files/10/demos/before/lambda/race-result-listener.js | 2.91KB ~Get Your Files Here !/Exercise Files/10/demos/before/lambda/race-result-streamer.js | 1.05KB ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/hamsters.js | 1.34KB ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/initialState.js | 389B ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/lib/dynamo.js | 1.08KB ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/lib/kinesis.js | 607B ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/lib/mock.js | 2.68KB ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/lib/models/User.js | 236B ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/lib/models/UserFavorites.js | 264B ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/lib/mysql.client.js | 357B ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/lib/sns.js | 287B ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/lib/sqs.js | 596B ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/lib/sqs.listener.js | 2.13KB ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/races.js | 426B ~Get Your Files Here !/Exercise Files/10/demos/before/lib/data/users.js | 3.13KB ~Get Your Files Here !/Exercise Files/10/demos/before/lib/simulation/index.js | 714B ~Get Your Files Here !/Exercise Files/10/demos/before/lib/simulation/resolution.js | 995B ~Get Your Files Here !/Exercise Files/10/demos/before/package-lock.json | 1.63MB ~Get Your Files Here !/Exercise Files/10/demos/before/package.json | 2.69KB ~Get Your Files Here !/Exercise Files/10/demos/before/plugins/index.js | 73B ~Get Your Files Here !/Exercise Files/10/demos/before/public/favicon.ico | 818B ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/hamster-1-final.png | 40.42KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/hamster-2-final.png | 42.78KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/hamster-3-final.png | 44.06KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/hamster-4-final.png | 37.99KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/hamster-5-final.png | 38.91KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/hamster-6-final.png | 47.08KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/heart.active.png | 18.14KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/heart.inactive.png | 18.14KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/heart.svg | 547B ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/main-ball-final.png | 54.15KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/images/settings.png | 18.01KB ~Get Your Files Here !/Exercise Files/10/demos/before/public/index.html | 755B ~Get Your Files Here !/Exercise Files/10/demos/before/public/static/stylesheet.css | 1.75KB ~Get Your Files Here !/Exercise Files/10/demos/before/routes/index.js | 1.55KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/03/create-ami.js | 526B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/03/create-ec2-instance.js | 2.28KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/03/ec2-startup.sh | 618B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/03/helpers.js | 531B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/03/manage-ec2-instance.js | 763B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/03/marketplace-ec2-startup.sh | 641B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/04/create-auto-scaling.js | 1.57KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/04/create-launch-template.js | 1.32KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/04/create-load-balancer.js | 1.77KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/04/helpers.js | 2.75KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/05/create-s3-bucket.js | 623B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/05/helpers.js | 1.75KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/05/reuse-ebs-volume.js | 1006B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/05/stop-ec2-instance.js | 1.06KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/05/upload-s3-objects.js | 868B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/06/create-dynamo-table.js | 826B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/06/create-rds-db.js | 879B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/06/create-redis-cluster.js | 792B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/06/helpers.js | 3.01KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/06/populate-dynamo-table.js | 832B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/07/create-api-gateway.js | 2.66KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/07/create-route53-hostedzone.js | 613B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/07/create-route53-recordset.js | 1.08KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/07/deploy-api-gateway.js | 639B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/07/helpers.js | 504B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/08/cloudfront-parameters.js | 874B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/08/configure-s3-website.js | 671B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/08/create-cloudfront-distribution.js | 972B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/08/helpers.js | 477B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/09/create-kinesis-consumer.js | 1.45KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/09/create-kinesis-stream.js | 631B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/09/create-sqs-queue.js | 725B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/09/helpers.js | 3.03KB ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/09/lambda-kinesis-consumer/index.js | 914B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/10/create-cloudwatch-alarm.js | 744B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/10/create-sns-subscription.js | 621B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/10/create-sns-topic.js | 464B ~Get Your Files Here !/Exercise Files/10/demos/before/scripts/10/helpers.js | 482B ~Get Your Files Here !/Exercise Files/10/demos/before/util/arrayshuffle.js | 436B ~Get Your Files Here !/Exercise Files/10/demos/before/util/assets.js | 572B ~Get Your Files Here !/Exercise Files/10/demos/before/util/logger.js | 343B ~Get Your Files Here !/Exercise Files/10/demos/before/webpack.config.js | 1.50KB

Recommend

Magnetic link has been copied to the cutting board