Download link
File List
-
05. Working with Data and Angular Material/Lesson_51._Implementing_Authentication.mp4 54.33 MB
08. Using NgRx for State Management/Lesson_100._NgRx_Core_Concepts_-_A_First_Example.mp4 49.37 MB
06. Using Angularfire & Firebase/Lesson_72._Listening_to_Value_Changes_(of_Firestore).mp4 44.54 MB
05. Working with Data and Angular Material/Lesson_61._Adding_the_Angular_Material_Data_Table.mp4 43.03 MB
08. Using NgRx for State Management/Lesson_105._Adding_the_Training_Reducer_and_Actions_with_Payloads.mp4 40.92 MB
07. Optimizing the App/Lesson_88._Adding_a_Spinner.mp4 37.57 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_14._Understanding_Services_&_Dependency_Injection.mp4 35.48 MB
08. Using NgRx for State Management/Lesson_101._Working_with_Multiple_Reducers_&_Actions.mp4 34.92 MB
08. Using NgRx for State Management/Lesson_103._Adding_an_Auth_Reducer_(and_Actions).mp4 34.15 MB
08. Using NgRx for State Management/Lesson_109._Selecting_Single_Values_Correctly.mp4 32.65 MB
04. Diving Deeper into Angular Material/Lesson_38._Adding_Navigation_Items.mp4 32.59 MB
08. Using NgRx for State Management/Lesson_104._Adding_Auth_Subscriptions.mp4 30.73 MB
07. Optimizing the App/Lesson_95._Loading_a_Module_Lazily.mp4 30.59 MB
04. Diving Deeper into Angular Material/Lesson_39._Splitting_the_Navigation_Into_Components.mp4 30.35 MB
04. Diving Deeper into Angular Material/Lesson_36._Styling_the_Sidenav.mp4 27.11 MB
07. Optimizing the App/Lesson_91._Splitting_the_App_Into_Modules.mp4 27.05 MB
04. Diving Deeper into Angular Material/Lesson_44._Adding_a_Spinner_to_the_Training_Screen.mp4 26.82 MB
06. Using Angularfire & Firebase/Lesson_77._Connecting_the_Data_Table_to_Firestore.mp4 26.26 MB
03. Angular Material/Lesson_19._Adding_Angular_Material_to_a_Project.mp4 25.15 MB
08. Using NgRx for State Management/Lesson_108._Selecting_Training_State.mp4 24.4 MB
06. Using Angularfire & Firebase/Lesson_74._Restructuring_the_Code.mp4 24.14 MB
04. Diving Deeper into Angular Material/Lesson_34._Adding_Navigation_&_a_Sidenav.mp4 23.77 MB
06. Using Angularfire & Firebase/Lesson_83._Managing_Firestore_Subscriptions.mp4 23.37 MB
06. Using Angularfire & Firebase/Lesson_71._Observables_in_Action.mp4 23.06 MB
03. Angular Material/Lesson_28._Adding_a_Datepicker.mp4 22.36 MB
06. Using Angularfire & Firebase/Lesson_73._Listening_to_Snapshot_Changes_(of_Firestore,_incl._Metadata).mp4 22.36 MB
05. Working with Data and Angular Material/Lesson_53._Route_Protection.mp4 21.35 MB
04. Diving Deeper into Angular Material/Lesson_37._Making_the_Page_Responsive.mp4 21.32 MB
05. Working with Data and Angular Material/Lesson_62._Adding_Sorting_to_the_Data_Table.mp4 21.31 MB
07. Optimizing the App/Lesson_90._Improving_Error_Handling.mp4 21.25 MB
03. Angular Material/Lesson_24._Flexbox_-_A_Quick_Refresher.mp4 21 MB
04. Diving Deeper into Angular Material/Lesson_43._Adding_a_Dropdown_Menu.mp4 20.87 MB
08. Using NgRx for State Management/Lesson_107._Dispatching_Training_Actions.mp4 20.81 MB
06. Using Angularfire & Firebase/Lesson_79._Adding_Real_Authentication_(Sign_Up).mp4 20.43 MB
04. Diving Deeper into Angular Material/Lesson_46._Adding_a_Cancel_Dialog_Screen.mp4 20.33 MB
10. BONUS Angular Material Themes/Lesson_118._Customising_an_Angular_Material_Theme.mp4 20.31 MB
05. Working with Data and Angular Material/Lesson_64._Adding_Pagination_to_the_Data_Table.mp4 19.72 MB
08. Using NgRx for State Management/Lesson_111._Cleaning_the_Project_Up.mp4 19.34 MB
05. Working with Data and Angular Material/Lesson_60._Handling_Complete_and_Cancel_Events.mp4 19.26 MB
04. Diving Deeper into Angular Material/Lesson_47._Passing_Data_to_the_Dialog.mp4 19.24 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_12._Custom_Property_&_Event_Binding.mp4 19.17 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_15._Angular_Routing.mp4 19.08 MB
03. Angular Material/Lesson_27._Implementing_Hints_and_Validation_Errors_(on_Forms).mp4 18.73 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_10._Template_Syntax.mp4 18.55 MB
07. Optimizing the App/Lesson_87._Style_Improvements_&_Error_Handling.mp4 18.26 MB
08. Using NgRx for State Management/Lesson_102._Dispatching_Actions_&_Selecting_State_Slices.mp4 17.79 MB
06. Using Angularfire & Firebase/Lesson_78._Working_with_Documents.mp4 17.62 MB
04. Diving Deeper into Angular Material/Lesson_42._Adding_some_Cards.mp4 17.59 MB
08. Using NgRx for State Management/Lesson_106._Lazy_Loaded_State.mp4 17.4 MB
03. Angular Material/Lesson_22._Creating_the_Course_App_Structure.mp4 16.82 MB
05. Working with Data and Angular Material/Lesson_63._Adding_Filtering_to_the_Data_Table.mp4 16.76 MB
03. Angular Material/Lesson_21._Our_First_Angular_Material_Component_-_The_Button.mp4 15.81 MB
05. Working with Data and Angular Material/Lesson_52._Routing_&_Authentication.mp4 15.59 MB
04. Diving Deeper into Angular Material/Lesson_40._Working_on_the_Welcome_Screen.mp4 15.43 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_9._Adding_Components.mp4 15.27 MB
06. Using Angularfire & Firebase/Lesson_84._Reorganizing_the_Code.mp4 15.15 MB
05. Working with Data and Angular Material/Lesson_59._Handling_the_Active_Training_via_a_Service.mp4 15.13 MB
04. Diving Deeper into Angular Material/Lesson_41._Adding_a_Tabs_Component.mp4 15.09 MB
07. Optimizing the App/Lesson_93._Creating_a_SharedModule.mp4 14.95 MB
05. Working with Data and Angular Material/Lesson_57._Controlling_the_Active_Exercise.mp4 14.74 MB
05. Working with Data and Angular Material/Lesson_55._Injecting_&_Using_the_Training_Service.mp4 14.72 MB
04. Diving Deeper into Angular Material/Lesson_35._Working_on_the_Sidenav_and_Toolbar.mp4 14.43 MB
07. Optimizing the App/Lesson_92._Optimizing_Subscriptions.mp4 14.22 MB
06. Using Angularfire & Firebase/Lesson_76._Storing_Completed_Exercises_on_Firestore.mp4 12.82 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_8._How_an_Angular_App_Starts_and_Works.mp4 12.69 MB
01. Getting Started/Lesson_1._Welcome_&_Introduction.mp4 12.57 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_13._Forms.mp4 11.95 MB
08. Using NgRx for State Management/Lesson_110._Connecting_the_Data_Table.mp4 11.9 MB
07. Optimizing the App/Lesson_94._Splitting_Up_Routes.mp4 11.8 MB
07. Optimizing the App/Lesson_89._Adding_a_Re-Usable_Snackbar_(Notification).mp4 11.56 MB
03. Angular Material/Lesson_30._Adding_a_Checkbox.mp4 11.34 MB
05. Working with Data and Angular Material/Lesson_54._Preparing_the_Exercise_Data.mp4 11.14 MB
05. Working with Data and Angular Material/Lesson_58._Adding_a_Form_to_the_Training_Component.mp4 11.09 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_11._Using_Directives_like_ngFor_and_ngIf.mp4 10.88 MB
03. Angular Material/Lesson_26._Adding_&_Configuring_the_Submit_Button.mp4 10.82 MB
04. Diving Deeper into Angular Material/Lesson_48._Adding_Exit_and_Continue_Options.mp4 10.69 MB
03. Angular Material/Lesson_23._Working_on_The_Signup_Form.mp4 10.56 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_7._Project_Setup_with_the_Angular_CLI.mp4 10.51 MB
06. Using Angularfire & Firebase/Lesson_82._Configuring_Firestore_Security_Rules.mp4 10.4 MB
06. Using Angularfire & Firebase/Lesson_70._RxJS_Oservables_Refresher.mp4 10.19 MB
11. Round Up/Lesson_119._Course_Roundup.mp4 9.77 MB
09. Deploying the App/Lesson_115._Deploying_the_App_to_Firebase_Hosting.mp4 9.65 MB
01. Getting Started/Lesson_2._What's_Inside_the_Course_.mp4 9.62 MB
05. Working with Data and Angular Material/Lesson_56._Setting_an_Active_Exercise.mp4 9.41 MB
04. Diving Deeper into Angular Material/Lesson_45._Adding_a_Nice_Exercise_Timer.mp4 9.02 MB
06. Using Angularfire & Firebase/Lesson_68._Getting_Started_with_Firebase.mp4 8.99 MB
06. Using Angularfire & Firebase/Lesson_75._How_Firebase_Manages_Subscriptions.mp4 8.73 MB
07. Optimizing the App/Lesson_96._Moving_the_Auth_Guard.mp4 8.46 MB
06. Using Angularfire & Firebase/Lesson_67._What_is_Firebase_.mp4 7.91 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_6._What_is_Angular_.mp4 7.04 MB
08. Using NgRx for State Management/Lesson_98._Module_Introduction.mp4 6.62 MB
01. Getting Started/Lesson_3._How_To_Get_The_Most_Out_Of_This_Course.mp4 6.58 MB
03. Angular Material/Lesson_29._Restricting_Pickable_Dates.mp4 6.51 MB
01. Getting Started/Lesson_4._Planning_the_App.mp4 6.46 MB
06. Using Angularfire & Firebase/Lesson_81._Understanding_Authentication_in_SPAs.mp4 6.28 MB
06. Using Angularfire & Firebase/Lesson_80._Adding_User_Login.mp4 6.09 MB
03. Angular Material/Lesson_31._Finishing_the_Form_with_Style.mp4 5.57 MB
03. Angular Material/Lesson_18._Understanding_Angular_Material_Components.mp4 5.52 MB
07. Optimizing the App/Lesson_97._Wrap_Up.mp4 5.27 MB
09. Deploying the App/Lesson_114._Introduction_&_Preparation.mp4 3.94 MB
03. Angular Material/Lesson_17._Module_Introduction.mp4 3.69 MB
06. Using Angularfire & Firebase/Lesson_85._Wrap_Up.mp4 3.55 MB
08. Using NgRx for State Management/Lesson_112._Adding_a_small_Bugfix.mp4 3.3 MB
08. Using NgRx for State Management/Lesson_99._What_is_Redux_-_An_Overview.mp4 3.3 MB
06. Using Angularfire & Firebase/Lesson_69._What_is_Angularfire_.mp4 3.28 MB
08. Using NgRx for State Management/Lesson_113._Wrap_Up.mp4 3.14 MB
04. Diving Deeper into Angular Material/Lesson_49._Wrap_Up.mp4 2.85 MB
03. Angular Material/Lesson_32._Wrap_Up.mp4 2.68 MB
10. BONUS Angular Material Themes/Lesson_117._Understanding_Angular_Material_Themes.mp4 2.6 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_16._Where_to_Dive_Deeper.mp4 2.53 MB
03. Angular Material/Lesson_20._Stay_Up_To_Date!.mp4 2.38 MB
05. Working with Data and Angular Material/Lesson_65._Wrap_Up.mp4 2.08 MB
06. Using Angularfire & Firebase/Lesson_66._Module_Introduction.mp4 1.51 MB
07. Optimizing the App/Lesson_86._Module_Introduction.mp4 1.27 MB
05. Working with Data and Angular Material/Lesson_50._Module_Introduction.mp4 1.24 MB
02. A Brief Angular Refresher (OPTIONAL)/Lesson_5._Module_Introduction.mp4 1.17 MB
04. Diving Deeper into Angular Material/Lesson_33._Module_Introduction.mp4 1.02 MB
10. BONUS Angular Material Themes/Lesson_116._Module_Introduction.mp4 632.79 KB
08. Using NgRx for State Management/19.1 ngrx-04-training-store-actions.zip.zip 183.92 KB
08. Using NgRx for State Management/10.1 ngrx-04-training-store-actions.zip.zip 183.92 KB
08. Using NgRx for State Management/19.5 ngrx-05-training-store-finish.zip.zip 183.4 KB
08. Using NgRx for State Management/16.1 ngrx-05-training-store-finish.zip.zip 183.4 KB
08. Using NgRx for State Management/4.1 ngrx-02-reducers-actions.zip.zip 177.26 KB
08. Using NgRx for State Management/19.2 ngrx-02-reducers-actions.zip.zip 177.26 KB
08. Using NgRx for State Management/19.3 ngrx-06-bugfix.zip.zip 176.6 KB
08. Using NgRx for State Management/17.1 ngrx-06-bugfix.zip.zip 176.6 KB
10. BONUS Angular Material Themes/3.1 custom-theme.zip.zip 176.48 KB
10. BONUS Angular Material Themes/4.1 custom-theme.zip.zip 176.48 KB
07. Optimizing the App/15.1 optimizations-04-shared-module.zip.zip 175.06 KB
07. Optimizing the App/10.1 optimizations-04-shared-module.zip.zip 175.06 KB
07. Optimizing the App/15.5 optimizations-05-finished.zip.zip 174.89 KB
07. Optimizing the App/13.1 optimizations-05-finished.zip.zip 174.89 KB
09. Deploying the App/3.1 deployment.zip.zip 174.79 KB
09. Deploying the App/2.1 deployment.zip.zip 174.79 KB
08. Using NgRx for State Management/9.1 ngrx-03-auth.zip.zip 173.77 KB
08. Using NgRx for State Management/19.4 ngrx-03-auth.zip.zip 173.77 KB
08. Using NgRx for State Management/19.6 ngrx-01-basic-setup.zip.zip 173.45 KB
08. Using NgRx for State Management/3.1 ngrx-01-basic-setup.zip.zip 173.45 KB
07. Optimizing the App/5.1 optimizations-01-snackbar-spinner.zip.zip 173.27 KB
07. Optimizing the App/15.2 optimizations-01-snackbar-spinner.zip.zip 173.27 KB
07. Optimizing the App/7.1 optimizations-03-auth-module.zip.zip 173.11 KB
07. Optimizing the App/15.4 optimizations-03-auth-module.zip.zip 173.11 KB
07. Optimizing the App/15.3 optimizations-02-error-handling.zip.zip 172.86 KB
07. Optimizing the App/6.1 optimizations-02-error-handling.zip.zip 172.86 KB
06. Using Angularfire & Firebase/21.6 ng-fire-05-cancel-subscriptions.zip.zip 170.39 KB
06. Using Angularfire & Firebase/18.1 ng-fire-05-cancel-subscriptions.zip.zip 170.39 KB
06. Using Angularfire & Firebase/21.4 ng-fire-03-subscribe-data-table.zip.zip 170.17 KB
06. Using Angularfire & Firebase/12.1 ng-fire-03-subscribe-data-table.zip.zip 170.17 KB
05. Working with Data and Angular Material/19.4 data-06-sorting-filtering-pagination.zip.zip 168.08 KB
05. Working with Data and Angular Material/17.1 data-06-sorting-filtering-pagination.zip.zip 168.08 KB
06. Using Angularfire & Firebase/21.3 ng-fire-02-improved-usage.zip.zip 167.65 KB
06. Using Angularfire & Firebase/11.1 ng-fire-02-improved-usage.zip.zip 167.65 KB
06. Using Angularfire & Firebase/6.1 ng-fire-01-basic-example.zip.zip 167.13 KB
06. Using Angularfire & Firebase/21.2 ng-fire-01-basic-example.zip.zip 167.13 KB
06. Using Angularfire & Firebase/19.1 ng-fire-06-finish-auth.zip.zip 166.94 KB
06. Using Angularfire & Firebase/21.1 ng-fire-06-finish-auth.zip.zip 166.94 KB
06. Using Angularfire & Firebase/21.5 ng-fire-04-basic-auth.zip.zip 166.32 KB
06. Using Angularfire & Firebase/17.1 ng-fire-04-basic-auth.zip.zip 166.32 KB
05. Working with Data and Angular Material/12.1 data-04-advanced-service.zip.zip 162.59 KB
05. Working with Data and Angular Material/19.2 data-04-advanced-service.zip.zip 162.59 KB
05. Working with Data and Angular Material/7.1 data-03-training-service.zip.zip 162.51 KB
05. Working with Data and Angular Material/19.5 data-03-training-service.zip.zip 162.51 KB
05. Working with Data and Angular Material/19.6 data-05-data-table.zip.zip 160.63 KB
05. Working with Data and Angular Material/13.1 data-05-data-table.zip.zip 160.63 KB
05. Working with Data and Angular Material/5.1 data-02-route-protection.zip.zip 160.44 KB
05. Working with Data and Angular Material/19.3 data-02-route-protection.zip.zip 160.44 KB
04. Diving Deeper into Angular Material/7.1 ng-mat-adv-03-refactored-sidenav.zip.zip 157.17 KB
04. Diving Deeper into Angular Material/18.7 ng-mat-adv-03-refactored-sidenav.zip.zip 157.17 KB
04. Diving Deeper into Angular Material/18.5 ng-mat-adv-04-navigation-styling.zip.zip 157.12 KB
04. Diving Deeper into Angular Material/18.4 ng-mat-adv-07-dialog.zip.zip 155.18 KB
04. Diving Deeper into Angular Material/16.1 ng-mat-adv-07-dialog.zip.zip 155.18 KB
04. Diving Deeper into Angular Material/10.1 ng-mat-adv-06-basic-card.zip.zip 154.72 KB
04. Diving Deeper into Angular Material/18.6 ng-mat-adv-06-basic-card.zip.zip 154.72 KB
05. Working with Data and Angular Material/19.1 data-01-auth.zip.zip 154.6 KB
05. Working with Data and Angular Material/2.1 data-01-auth.zip.zip 154.6 KB
04. Diving Deeper into Angular Material/9.1 ng-mat-adv-05-tabs.zip.zip 152.34 KB
04. Diving Deeper into Angular Material/18.3 ng-mat-adv-05-tabs.zip.zip 152.34 KB
04. Diving Deeper into Angular Material/18.1 ng-mat-adv-01-toolbar-sidenav.zip.zip 146.05 KB
04. Diving Deeper into Angular Material/3.1 ng-mat-adv-01-toolbar-sidenav.zip.zip 146.05 KB
04. Diving Deeper into Angular Material/5.1 ng-mat-adv-02-responsiveness.zip.zip 145.75 KB
04. Diving Deeper into Angular Material/18.2 ng-mat-adv-02-responsiveness.zip.zip 145.75 KB
03. Angular Material/19.5 ng-mat-06-signup-component.zip.zip 143.89 KB
03. Angular Material/16.1 ng-mat-06-signup-component.zip.zip 143.89 KB
03. Angular Material/12.1 ng-mat-04-form-validation.zip.zip 143.36 KB
03. Angular Material/19.6 ng-mat-04-form-validation.zip.zip 143.36 KB
03. Angular Material/19.2 ng-mat-01-first-components.zip.zip 143.13 KB
03. Angular Material/5.1 ng-mat-01-first-components.zip.zip 143.13 KB
03. Angular Material/9.1 ng-mat-02-flexbox-demo.zip.zip 142.1 KB
03. Angular Material/19.3 ng-mat-02-flexbox-demo.zip.zip 142.1 KB
03. Angular Material/19.4 ng-mat-05-datepicker.zip.zip 141.91 KB
03. Angular Material/14.1 ng-mat-05-datepicker.zip.zip 141.91 KB
03. Angular Material/10.1 ng-mat-03-flex-layout.zip.zip 141.76 KB
03. Angular Material/19.1 ng-mat-03-flex-layout.zip.zip 141.76 KB
02. A Brief Angular Refresher (OPTIONAL)/11.1 ng-refresh-07-routing.zip.zip 118.72 KB
02. A Brief Angular Refresher (OPTIONAL)/13.2 ng-refresh-07-routing.zip.zip 118.72 KB
02. A Brief Angular Refresher (OPTIONAL)/10.1 ng-refresh-06-services-di.zip.zip 117.87 KB
02. A Brief Angular Refresher (OPTIONAL)/13.7 ng-refresh-06-services-di.zip.zip 117.87 KB
02. A Brief Angular Refresher (OPTIONAL)/6.1 ng-refresh-02-template-bindings.zip.zip 117.58 KB
02. A Brief Angular Refresher (OPTIONAL)/13.3 ng-refresh-02-template-bindings.zip.zip 117.58 KB
02. A Brief Angular Refresher (OPTIONAL)/13.5 ng-refresh-04-custom-bindings.zip.zip 117.54 KB
02. A Brief Angular Refresher (OPTIONAL)/8.1 ng-refresh-04-custom-bindings.zip.zip 117.54 KB
02. A Brief Angular Refresher (OPTIONAL)/13.1 ng-refresh-01-first-component.zip.zip 117.02 KB
02. A Brief Angular Refresher (OPTIONAL)/5.1 ng-refresh-01-first-component.zip.zip 117.02 KB
02. A Brief Angular Refresher (OPTIONAL)/13.6 ng-refresh-03-directives.zip.zip 116.33 KB
02. A Brief Angular Refresher (OPTIONAL)/7.1 ng-refresh-03-directives.zip.zip 116.33 KB
02. A Brief Angular Refresher (OPTIONAL)/9.1 ng-refresh-05-forms.zip.zip 115.73 KB
02. A Brief Angular Refresher (OPTIONAL)/13.4 ng-refresh-05-forms.zip.zip 115.73 KB
08. Using NgRx for State Management/7. What's Up with the RxJS Import Syntax.html 1.85 KB
05. Working with Data and Angular Material/16. Data Table Filtering++.html 1.32 KB
03. Angular Material/19. Useful Resources & Links.html 1.13 KB
06. Using Angularfire & Firebase/21. Useful Resources & Links.html 945 B
03. Angular Material/6. Why Do We Have To Import Everything Separately.html 902 B
04. Diving Deeper into Angular Material/18. Useful Resources & Links.html 871 B
08. Using NgRx for State Management/19. Useful Resources & Links.html 484 B
09. Deploying the App/3. Useful Resources & Links.html 466 B
07. Optimizing the App/15. Useful Resources & Links.html 456 B
02. A Brief Angular Refresher (OPTIONAL)/13. Useful Resources & Links.html 434 B
05. Working with Data and Angular Material/19. Useful Resources & Links.html 355 B
04. Diving Deeper into Angular Material/8.1 welcome-screen-html.txt.txt 352 B
10. BONUS Angular Material Themes/4. Useful Resources & Links.html 321 B
05. Working with Data and Angular Material/6.1 exercise-data.txt.txt 270 B
05. Working with Data and Angular Material/3. Time to Practice - Angular Material & Data.html 164 B
07. Optimizing the App/4. Time to Practice - Optimizations.html 164 B
08. Using NgRx for State Management/6. Time to Practice - NgRx.html 164 B
03. Angular Material/17. Time to Practice - Angular Material.html 164 B
07. Optimizing the App/8. Time to Practice - Modules.html 164 B
Download Info
-
Tips
“Udemy - Angular (Full App) with Angular Material, Angularfire & NgRx” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.
-
DMCA Notice and Takedown Procedure
If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.